서 버
우선 시작하기 전에 Forward Proxies와 Reverse Proxies/Gateways 에 대해 어느정도 알아보겠습니다.
1. Forward Proxies
Client(1.1.1.2) ----- Forward Proxy(1.1.1.3) ---- Real Server(1.1.1.4)
클라이언트 웹브라우저에서 Proxy 서버를 1.1.1.3 으로 잡고 주소창에 1.1.1.4 라고 치게 되면
Proxy 서버에서 이 요청을 받고 대리해서 1.1.1.4에 요청을 전달하고 받은 응답을 클라이언트에게 되돌려 주는 구조
1) 개요
- 클라이언트와 실제서버사이에 존재하는 중개서버
- 클라이언트쪽에서 forward proxy 설정이 필요
2) 사용이유
- 방화벽에 의해 제한된 내부 클라이언트에게 인터넷 액세스를 제공
- 네트웍 이용을 감소시킬 목적으로 캐싱설정을 위해
2. Reverse Proxy/Gateway
Client(1.1.1.2) ----- Reverse Proxy(1.1.1.3) ---- Real Server(1.1.1.4)
실제 클라이언트단에서는 Real Server의 존재유무에 관계하지 않고 주소창에 1.1.1.3을 치면
Proxy 서버에서 요청에 적절한 Real Server를 선택하여 통로(?)를 열어줌
1) 개요
- 클라이언트측면에서 볼때 Reverse Proxy 서버는 실제서버처럼 나타남
- 클라이언트측 설정 필요없음
2) 사용이유
- 방화벽 뒤에 존재하는 서버에 사용자 액세스를 제공하기 위해
- 수개의 백엔드서버간 로그 발랜싱, 캐싱을 위해
- 수개의 서버가 동일 URL을 이용해서 접근가능하도록 하기 위해

굿뜨!!!!!!!!!