proxy
이 글은 예전에 따로 적어두었던 proxy 메모를 옮기면서 다시 정리한 버전입니다..
원문이 짧은 편이라, 나중에 다시 볼 때 덜 끊기게 핵심 흐름만 조금 붙여뒀습니다.
프록시 서버의 종류
[Reverse Proxy]
정의
- 클라이언트의 요청을 받아 내부에 있는 [WAS]나 다른 서버로 전달 후, 응답을 클라이언트에 전달
주요 기능
- 로드 밸런싱 :: 여러 백엔드 서버의 요청을 분산
- 보안 강화 :: 내부 서버의 IP나 구조를 클라이언트로부터 숨김
- 캐싱 :: 자주 요청되는 콘텐츠를 임시 저장
[Forward Proxy]
정의
- 클라이언트를 대신하여 외부 서버와 통신하는 중간 서버, 프록시 서버에 요청을 보내고, 프록시 서버가 외부 서버에 요청 후 응답을 클라이언트에게 전달
주요 기능
- 익명성 제공 :: 클라이언트의 실제 IP를 숨김
- 접근 제어 :: 특정 사이트나 콘텐츠에 대한 접근을 제한