2017-05-21 2 views
-1

의 차이가 나는 그것에 대해 많은 기사를 읽고,하지만 난에 대한 기초를 처리 할 수 ​​뭐죠 브라우저, 프록시리버스 프록시 HTTP 캐싱 사이의 진정한 차이. 특히 2는 더 오래 지속됩니다.캐싱 - 브라우저, 프록시 및 리버스 프록시

인터넷을 통해 그 지점에 대한 간단하고 명확한 기본 설명을 찾을 수 없습니다. 당신이 어떤 최신 웹 브라우저의 환경 설정 대화 상자를 살펴보면

답변

0

브라우저

를 캐시 (인터넷 익스플로러, 사파리 나 모질라 같은), 당신은 아마 "캐시"설정을 알 수 있습니다. 이렇게하면 컴퓨터의 하드 디스크 섹션에 본인 만의 표현을 저장할 수 있습니다. 브라우저 캐시는 매우 간단한 규칙에 따라 작동합니다. 표현이 신선한 지, 보통 한 번 세션 (브라우저의 현재 호출에서 한 번)인지 확인합니다.

이 캐시는 사용자가 '뒤로'버튼을 누르거나 링크를 클릭하여 방금 본 페이지를 볼 때 특히 유용합니다. 또한 사이트 전체에서 동일한 탐색 이미지를 사용하면 거의 즉시 브라우저의 캐시에서 제공됩니다.

프록시 캐시

웹 프록시 캐시는 같은 원리로 작동하지만 훨씬 더 큰 규모. 프록시는 동일한 방법으로 수백 또는 수천 명의 사용자에게 서비스를 제공합니다. 대기업 및 ISP는 종종 방화벽이나 독립 실행 형 장치 (중개자라고도 함)로 설정합니다.

프록시 캐시는 클라이언트 또는 원본 서버의 일부가 아니며 대신 네트워크에서 벗어나므로 요청은 어떻게 든 라우팅되어야합니다. 이를 수행하는 한 가지 방법은 브라우저의 프록시 설정을 사용하여 수동으로 사용할 프록시를 지정하는 것입니다. 다른 하나는 가로 채기를 사용하고 있습니다. 가로 채기 프록시는 기본 네트워크 자체에서 웹 요청을 리디렉션하므로 클라이언트를 구성 할 필요가 없으며 심지어 클라이언트에 대해서도 알 필요가 없습니다.

프록시 캐시는 공유 캐시 유형입니다. 한 명을 사용하는 것보다는 많은 수의 사용자가 있기 때문에 대기 시간과 네트워크 트래픽을 줄이는 데 매우 효과적입니다. 대중적인 표현이 여러 번 재사용되기 때문입니다.

게이트웨이 캐시 또한 게이트웨이 캐시는 대신 대역폭을 절약하기 위해 네트워크 관리자에 의해 배치되는 중개인이다 "리버스 프록시 캐시"또는 "대리 캐시,"로 알려진

, 그들은 일반적으로 배치하고 웹 마스터는 사이트의 확장 성, 안정성 및 성능을 향상시킵니다.

요청을 여러 가지 방법으로 게이트웨이 캐시에 라우팅 할 수 있지만 일반적으로로드 균형 조정기의 일부 형식을 사용하여 하나 이상의 요청을 클라이언트의 원본 서버처럼 보이게 만듭니다.

콘텐츠 전달 네트워크 (CDN)는 인터넷 (또는 그 일부)을 통해 게이트웨이 캐시를 배포하고 관련 웹 사이트에 캐싱을 판매합니다. Speedera와 Akamai는 CDN의 예입니다.

출처 : https://www.mnot.net/cache_docs/