Forward and Reverse Proxy

mxxnhx·2020년 3월 11일
1

Network

목록 보기
1/1
post-thumbnail

정리 노트

Proxy server

사용자와 요청을 처리하는 서버 사이에 존재하는 중간 서버

Client <---> Proxy <---> Server

사용자와 서버사이에 Proxy 서버를 둠으로써 사용자의 요청을 다양하게 처리하는 것이 가능하다. 예를 들어, Proxy 서버를 통해 요청을 단순화하거나 security, load balancing, caching 기능 등을 사용할 수 있다. Proxy 서버는 분산 시스템의 캡슐화를 위해 고안된 구조이다.

Forward Proxy

나가는 요청을 처리하는 Proxy 서버

Client <---> Proxy <--- Internet ---> Server

외부로 나가는 요청을 제한하거나 관리할 수 있다. caching을 통해 속도를 향상시키거나 외부로 나가는 요청을 제한할 때 사용한다.

Reverse Proxy

들어오는 요청을 처리하는 Proxy 서버

Client <--- Internet ---> Proxy <---> Server

실제 서버를 내부망에 두고 Proxy 서버를 통해 외부 요청을 내부 망으로 전달시킨다. 이를 통해 보안의 이점을 챙길 수 있다.

참조

profile
Try again, fail better.

0개의 댓글