Forward Proxy & Reverse Proxy

2023. 3. 13. 18:21

Proxy Server

서버와 클라이언트 간의 중계 서버로서 통신을 대신 수행하는 역할

프록시 서버는 클라이언트의 대리 역할을 하기도 하고 서버의 대리 역할을 하기도 한다.

Forward Proxy

클라이언트 대신 서버에 요청을 보내주는 역할

Reverse Proxy

서버 대신 클라이언트에 응답을 보내주는 역할

네트워크 곳곳에 프록시 배치 가능!

왜 Proxy를 사용할까?

  1. 필터
    학생들에게 유해 사이트들을 차단하는 필터링 프록시를 사용
  2. 접근제어
    회원가입된 user만 페이지 접근 가능
  3. 캐싱
    서버까지 거치지 않고 바로 프록시에서 캐싱된 정보를 이용해 응답할 수 있다.
  4. 익명화
    프록시를 통해 익명화되어 공통 식별 정보 헤더를 포함하지 않는다.
  5. 로드밸런싱
    -> 리버스 프록시가 수행

출처: https://www.youtube.com/watch?v=u4O4zHdiFhk

'Computer Base' 카테고리의 다른 글

Framework vs Library  (0) 2023.03.17
캐싱, 웹캐싱, 쿠키  (0) 2023.03.13
[Computer Architecture] Multilevel Cache & Virtual Memory  (0) 2022.07.05
Concurrent Processing vs Parallel Processing  (0) 2022.05.10
Compiler vs Interpreter  (0) 2022.03.22

BELATED ARTICLES

more