
172
HTTP
2
부 HTTP 아키텍처
터셉트 프락시와 명시적인 프락시 모두 죽은 서버의 DNS 분석에 대한 장애 허용
을 지원해야 한다는 것은 중요한데, 왜냐하면 브라우저가 명시적인 프락시를 사
용하도록 설정되어 있는 경우의 장애 허용은 프락시에 달려있기 때문이다.
6.6
메시지 추적
오늘날, 웹 요청이 클라이언트에서 서버로 향하는 도중에 둘 이상의 프락시를 지나
게 되는 것은 드문 일이 아니다(그림 6-19). 예를 들어, 많은 회사들이 보안과 비용
절감을 위해 인터넷 접속 시 캐시 프락시 서버를 사용하며, 많은 대형 ISP들이 성능
개선과 기능 구현을 위해 프락시 캐시를 사용한다. 오늘날 웹 요청의 상당수가 프
락시를 지나간다. 동시에 성능상의 이유로 세계 곳곳에 흩어져 있는 대리 캐시 저
장고에 콘텐츠를 복제해두는 방식이 점점 더 흔해지고 있다.
12
대리 캐시 저장고
ISP 프락시
클라이언트
인터넷
웹 서버
그림
6
-
19
접근 프락시와
CDN
프락시는 두 단계의 프락시 계층을 만든다.
프락시는 여러 벤더에 의해 개발된다. 그들은 서로 다른 기능과 버그 들을 갖고 있
으며 여러 조직에 의해 관리된다.
프락시가 점점 더 흔해지면서, 서로 다른 스위치와 라우터를 넘나드는 IP 패킷의
흐름을 추적하는 것 못지않게 프락시를 넘나드는 메시지의 흐름을 추적하고 문제
점을 찾아내는 ...