proxy 2

Proxy (Reverse Proxy / Forward Proxy)

1. 프록시 (Proxy)등장 배경초기의 인터넷은 단순히 사용자 -> 서버 로 직접 연결하는 단순한 구조였다.하지만 서비스가 커지면서 여러 문제가 발생하게 되는데..보안 문제: 내부 서버 IP나 네트워크 구조가 외부에 그대로 노출트래픽 과부하: 모든 요청을 한 서버가 처리하다보니 성능 저하중복 요청 낭비: 자주 같은 이미지/데이터에 대한 비효율적인 요청접근 제한 필요: 특정 사용자/사이트 차단, 또는 인증 필요로깅/모니터링 부족: 누가 뭘 요청하는지 전체 흐름을 보기 어려움이러한 문제를 해결하기 위해 중간에서 요청을 대신 처리하고 제어할 수 있는 프록시가 필요해지게 되었다. 프록시는 보안, 성능, 제어, 확장성의 문제를 해결하기 위해 "중간에서 대신 요청하고 응답을 제어하는 중계자" 역할로 등장했다.그..

cs 2025.06.23

Proxy (프록시)

proxy 대리(행위)나 대리권, 대리 투표, 대리인 등을 뜻한다."클라이언트 서버 간의 통신을 중계하는 서버나 소프트웨어"사전적 의미로는 "대리" 라는 의미를 지니며, 네트워크 통신에서는 사용자의 요청을 대신 전달하거나 응답을 대신 수신하는 중간 역할을 하는 컴퓨터나 소프트웨어를 의미한다. Forward Proxy(클라이언트의 요청 -> 서버)포워드 프록시는 사용자의 요청을 받아 이를 외부 서버로 전달하는 역할을 한다.사용자 -> 포워드 프록시 인터넷 서비스 사용자는 프록시 서버를 통해 인터넷에 접속하고, 프록시 서버가 대신 요청을 처리하는 방식이다.이 방식은 사용자의 IP 주소를 숨기는 데 효과적이다.클라이언트와 서버 사이에서 작동클라이언트의 요청을 받아서 외부 서버에 대신 요청을 보냄클라이언트..

BackEnd 2024.11.06