Proxy(프록시 서버)
클라이언트의 요청을 대신 받아 목적지 서버로 전달하고, 그 응답을 다시 클라이언트에게 돌려주는 중계 서버로, 캐싱을 통한 속도 향상이나 접속 제어, 익명성 확보 등의 목적으로 활용됩니다.
한눈에 보는 정의
Proxy(프록시 서버)는 클라이언트와 서버 사이에서 요청을 대신 전달해주는 중계 서버로, 캐싱이나 접속 제어, 익명성 확보 등의 목적으로 활용됩니다.
자세히 알아보기
- 예문: "회사 네트워크에서는 모든 외부 접속이 Proxy를 거치도록 설정되어, 특정 사이트 접속을 통제할 수 있었다."
- 클라이언트가 프록시를 대신 거쳐 외부에 접속하면, 실제 클라이언트의 IP 주소를 감추고 접속 기록을 한곳에서 통제·감시할 수 있어 기업 네트워크에서 보안 목적으로 자주 활용됩니다.
- 자주 요청되는 콘텐츠를 프록시가 미리 저장해두었다가 바로 응답해주면, 매번 원본 서버까지 가지 않아도 되어 응답 속도가 빨라지는 캐싱 효과도 얻을 수 있습니다.
- 서버 쪽에서 클라이언트 요청을 대신 받아주는 역할을 하는 경우는 Reverse Proxy(리버스 프록시) (리버스 프록시)라고 구분해서 부릅니다.