Forward Proxy vs Reverse Proxy

태빵·2021년 10월 1일
0

참고 링크

프록시란?

프록시 서버는 클라이언트가 자신을 통해서 다른 네트워크 서비스에 간접적으로 접속할 수 있게 해 주는 컴퓨터 시스템이나 응용 프로그램을 가리킨다. 서버와 클라이언트 사이에 중계기로써 대리로 통신을 수행하는 것을 가리켜 '프록시', 그 중계 기능을 하는 것을 프록시 서버라고 부른다.

Forward Proxy

  • 사용자의 네트워크에 붙어있으며 밖으로 나가는 트래픽을 통제/외부로부터의 접근을 통제한다
  • 사용자가 누군지 서버에게 감출 수 있다
  • 사용자 관리하는 목적이 있다(학교, 회사 등..)
    • 특정 사이트 접근 제어
    • 트래픽 모니터링
    • 외부 트래픽 접근 제어
    • 외사 사이트 캐슁을 통해 속도 향상
  • https://www.imperva.com/learn/performance/reverse-proxy/

Reverse Proxy

  • 서버에 접근할 때 프록시 서버통해 호출하여 응답을 프록시서버가 반환하는 구조이다
  • 사용자에게 서버가 누군지 감출 수 있다
    • 보안강화
    • 프록시에 동일 요청 캐싱하여 서버자원사용 줄임
    • 트래픽 분산(로드 밸런싱)
  • https://www.imperva.com/learn/performance/reverse-proxy/
profile
hello world

1개의 댓글

comment-user-thumbnail
2022년 1월 2일

https://www.youtube.com/watch?v=YxwYhenZ3BE&list=LL&index=3
깔끔하게 정리한 영상이 있어 댓글로 첨부합니다.

답글 달기