다른 유형의 프록시 서버는 무엇입니까?
프록시 서버에는 세 가지 주요 유형이 있으며, 각 유형은 클라이언트 컴퓨터와 웹 서버 간의 중개자 역할을하는 동일한 기본 기능을 수행합니다. 정기적 인 캐싱 프록시 서버 및 투명 프록시는 요청 된 데이터를 유지하여 성능을 향상시키기위한 것입니다. 이 캐싱 프로세스는 데이터를 반복해서 요청하는 경우 데이터를 더 빨리 전달할 수 있습니다. 리버스 프록시는 정적 데이터를 캐싱하여 작동하지만 일반적으로 서버 인프라의 일부이며 웹 서버에서 약간의로드를 제거하기위한 것입니다. 대부분의 프록시 서버는 클라이언트의 인터넷 프로토콜 (IP) 주소 및 기타 정보를 전달하지만이 정보를 숨길 수있는 익명 프록시가 있습니다.
기존 프록시 서버는 일반적으로 요청되는 데이터를 캐시하여 최종 사용자의 인터넷 브라우징 속도를 높입니다. 이러한 서버는 일반적으로 컴퓨터의 웹 브라우저에 요청을 프록시로 보내도록 지시하여 수동으로 설정됩니다. 브라우저가 요청을 할 때마다 프록시 서버는 캐시에 필요한 정보가 있는지 확인합니다. 그렇다면 해당 데이터는 일반적으로 웹 서버에서 직접 다운로드하는 것보다 빠른 속도로 전달됩니다.
투명한 프록시는 거의 같은 방식으로 작동하지만 클라이언트 측 구성이 필요하지 않습니다. 각 클라이언트 시스템의 웹 브라우저는 정보가 프록시를 통과하고 있음을 인식하지 않고 요청을 보내고 데이터를 수신합니다. 많은 대기업에서는 투명 프록시를 사용하여 각 클라이언트를 수동으로 구성하지 않으며 인터넷 서비스 공급자 (ISP)도 종종이를 사용합니다. ISP가 투명 프록시를 사용하면 사용자가 일반적으로 액세스하는 사이트를 다운로드하는 데 걸리는 시간을 효과적으로 줄일 수 있습니다.
세 번째 기본 유형의 프록시 서버는 최종 사용자의 성능을 향상시키는 것이 아니라 웹 서버가 경험하는 부하를 줄입니다. 이러한 리버스 프록시는 일반적으로 서버 아키텍처에 통합되어 있으며 이미지 및 비디오와 같은 정적 정보에 대한 많은 요청을 처리 할 수 있습니다. 정적 데이터를 오프로드하면 성능이 향상 될 수 있지만 동적으로 생성 된 모든 정보는 여전히 웹 서버에서 클라이언트로 직접 전송됩니다.
이러한 각 유형의 프록시 서버는 일반적으로 데이터 요청과 함께 모든 클라이언트 정보를 전달합니다. 사용자가 자신의 IP 또는 기타 개인 정보를 숨기려면 특수 익명 프록시 서버를 사용해야합니다. 이 서버는 다른 프록시와 동일한 방식으로 작동하지만 개인 정보를 기록하거나 전달하지는 않습니다. 익명 프록시 서버는 웹 브라우저가 사용하도록 구성해야하는 기존의 캐싱 프록시이거나 웹 사이트 인터페이스를 통해 액세스 할 수 있습니다.