Proxy (프록시) 동작 원리

2020. 4. 14. 18:03보안 꿀팁

Proxy Server

클라이언트와 서버 사이에서 데이터를 전달해 주는 서버

 

  1. 클라이언트가 웹 브라우저 요청할 사이트의 도메인을 입력.

  2. 요청은 내부에서 캐시 역할을 하는 프록시 서버로 전달.

  3. 프록시 서버는 우선 자신이 사이트 홈페이지의 대문 페이지를 가지고 있는지 체크.

  4. 가지고 있지 않다면 외부회선을 통해 사이트 홈페이지가 있는 서버와 연결하여 대문 페이지를 가져온다.

  5. 가지고 있다면 홈페이지가 있는 서버에게 자신이 가진 페이지가 최신 버전인지 체크.

  6. 최신이 아닌 경우에는 새로 갱신된 부분을 캐시에 가져옴.

  7. 캐시 데이터는 다시 사용자에게 전달된다.