Skip to main content

프록시 서버 캐싱이란 무엇입니까?

proxy 서버 캐싱은 컴퓨터 네트워크의 사용자가 인터넷에서 컨텐츠에 액세스하는 데 걸리는 시간을 줄이는 데 사용됩니다.네트워크 관리자가 캐싱을 활성화하면 프록시 서버는 자주 액세스하는 컨텐츠를 저장하므로 사용자가 요청할 때마다 인터넷에서 콘텐츠를 다운로드 할 필요가 없습니다.사용자가 웹 브라우저에서 웹 주소를 입력하면 요청은 캐시에서 지정된 자료를 찾는 프록시 서버로 이동합니다.요청 된 정보를 찾을 수없는 경우 인터넷에 요청을 보냅니다.이렇게하면 대역폭을 절약하고 사용자가 컨텐츠를 기다려야 할 시간을 줄일 수 있습니다.

프록시 서버는 패시브 및 활성 프록시 서버 캐싱을 캐시 컨텐츠에 사용할 수 있습니다.프록시 서버가 캐시에서 요청 된 웹 사이트를 찾은 다음 웹 서버에서 새 사본을 다운로드하면 수동 캐싱을 수행합니다.활성 캐싱은 프록시 서버가 유휴 상태 일 때 발생하고 네트워크의 사용자가 자주 액세스하는 웹 사이트를 캐시합니다.활성 캐싱을 활성화함으로써 네트워크 관리자는 프록시 서버에 컨텐츠의 새로운 사본이 있는지 확인할 수 있습니다.활성 캐싱의 단점은 더 많은 대역폭이 필요할 수 있고 대역폭 제한이 있거나 다운 타임이 필요한 서버에 적합하지 않을 수 있다는 것입니다.

프록시 서버 캐싱에서 저장된 데이터는 영구적이지 않으며 사용자가 얻을 수 있도록 정기적으로 업데이트되어야합니다.컨텐츠의 최신 버전.웹 사이트 콘텐츠가 변경되면 캐시 된 객체를 업데이트해야하지만 만료 시간도 있습니다.항목이 만료되면 프록시 서버는 웹 서버를 확인하여 최신 버전의 컨텐츠에 대한 정보를 얻습니다.변경이 있으면 새로운 사본을 다운로드합니다.그렇지 않으면 컨텐츠를 다시 다운로드 할 필요가 없으며 만료 시간 만 업데이트됩니다.프록시 서버는 이러한 작업의 로그를 유지하므로 관리자는 서버가 새 컨텐츠를 얼마나 자주 가져 오는지와 사용자가 캐시에서 컨텐츠에 직접 액세스하는 빈도를 볼 수 있습니다.네트워크 관리자가 캐싱을 위해 서버의 공간이 너무 적은 경우 서버는 캐시에서 항목을 계속 제거해야합니다.가장 적게 사용되거나 가장 빨리 만료되는 항목은 일반적으로 필요할 때 더 많은 품목을위한 공간을 만들기 위해 먼저 제거됩니다.