Proxy

이연중·2021년 4월 27일
0

React

목록 보기
5/13

프록시란?


클라이언트와 서버 중간에서 '대리' 역할 수행. 보안상의 문제로 직접 통신할 수 없을 때 중간에서 통신을 중계.

클라이언트 입장에서 프록시 서버는 서버와 같이 동작하는 것처럼 보이며,

서버 입장에서는 클라이언트와 같이 동작하는 것으로 보인다.

특징


  1. 방화벽

  2. 웹 필터 기능

  3. 캐쉬 데이터, 공유 데이터 제공 기능

사용 이유


  1. 인터넷 사용 제어
  2. 캐쉬를 이용해 더 빠른 인터넷 이용 제공
  3. 향상된 보안
  4. 이용 제한 사이트 접근 가능

종류


  • Foward Proxy
    • 인터넷 앞 단에 위치
    • 요청 URL을 받고, 해당 사이트의 내용을 받아 전달
    • 캐시 기능을 이용한 성능 향상
    • 특정 사이트에 대한 접속 제한을 걸어두어 보안
  • Reverse Proxy
    • 인터넷 뒷 단에 위치
    • 클라이언트가 데이터 요청시, 프록시 서버가 실제 내부 서버에서 데이터를 받아와 클라이언트에 전달
    • 실제 서버의 보안을 위해 사용

참고

www.inflearn.com/course/따라하며-배우는-노드-리액트-기본

profile
Always's Archives

0개의 댓글