리버스 프록시, 포워드 프록시 차이점
프로그래밍/서버2021. 1. 18. 18:39
리버스 프록시(Reverse Proxy)는 자원에 접근하려는 클라이언트와 자원 사이에 위치한 중개 서버다. 클라이언트는 프록시가 아닌 다른 서버와 통신하는 것조차 알 수 없고, 리버스 프록시는 클라이언트의 요청을 받은 후 클라이언트를 대신해 원격 자원을 호출한다.
(출처: 스프링 마이크로서비스 코딩 공작소)
포워드 프록시(Forward Proxy)는 흔히 말하는 프록시입니다. 클라이언트에서 직접 타겟 서버로 요청을 하는게 아니라 클라이언트에서 포워드 프록시 서버로 요청을 하고, 이 프록시 서버가 말 그대로 대신 타겟 서버로 자원 요청을 하고 받은 응답을 돌려줍니다. 리버스 프록시와도 비슷한 것 같은데 쓰임이 확연하게 차이가 나네요.
댓글 영역