- Forward Proxy
같은 내부망에 존재하는 클라이언트의 요청을 받아 인터넷을 통해 외부 서버에서 데이터를 가져와 클라이언트에게 응답해준다.
- Reverse Proxy
Proxy 서버와 DB에 접근하는 내부망서버를 같은곳에 두고 클라이언트의 요청은 직접적으로 내부망 서버와 통신하는게 아닌 인터넷을 통해 Proxy서버와 DMZ구간에서 통신을 하고 Proxy서버는 클라이언트의 요청을 내부망서버와 통신하여 데이터를 응답해준다.
* Forward Proxy 와 Reverse Proxy 차이점
: Forward Proxy는 내부망에서 클라이언트와 Proxy 서버가 통신하여 인터넷을 통해 외부에서 데이터를 가져온다.
: Reverse Proxy는 내부망에서 Proxy 서버와 내부망서버가 통신하여 인터넷을 통해 요청이 들어오면 Proxy 서버가 받아 응답해준다.
결국 Forward Proxy와 Revser Proxy의 차이점은
인터넷의 위치와 내부망에서 통시하는 주체들
Forwad-Proxy : 내부망에서 통신하는것은 클라이언트와 Proxy Server
Reverse-Proxy : 내부망에서 통신하는것은 Proxy Server와 API Server