포워드 프록시 vs 리버스 프록시

이든·2023년 1월 11일

포워드 프록시와 리버스 프록시에 대해 알아보자

프록시는 서버와 클라이언트 간의 중계 서버로서 통신을 대신 수행하는 역할을 합니다.
여기서 프록시는 서버의 역할을 대리하기도 하고 클라이언트의 역할을 대리하기도 합니다.

이 차이로 포워드 프록시와 리버스 프록시를 나눌 수 있게 됩니다

포워드 프록시는 클라이언트와 인터넷 사이에 존재하여 클라이언트 대신 요청을 보내주는 역할을 합니다. 이러한 구조를 통해 얻는 이점은 로컬 네트워크와 인터넷 사이 오가는 트래픽을 제어할 수 있고 이를 통해 특정 불법사이트에 접속하는 것을 차단하는 기능도 할 수 있게 됩니다.

리버스 프록시는 서버 대신 클라이언트에 응답을 보내주는 역할을 합니다.
이 구조로 네트워크에 가장 끝에 있는 웹 서버의 바로 앞에 위치하기 때무에 웹 서버를 향하는 모든 요청을 처리할 수 있습니다. 또한 웹 서버의 보안 기능을 추가하거나 빠른 뤱서버 캐시를 느린 웹 서버 앞에 놓음으로써 성능을 개선할 수도 있죠

그래도 의문이 남을 겁니다. 굳이 서버를 하나 더 두는 비용이 프록시가 가지는 장점을 상쇄할까
그럼 여기서 프록시가 가지는 기능을 5가지 정도로 정리해 보겠습니다.

첫째는 필터의 기능입니다.
앞서 말한 것과 같이 특정사이트에대한 접근을 거부 시킬 수 있습니다.

둘째는 접근제어의 기능입니다. ㅁ

0개의 댓글