(해석 또는 이해가 잘못된 부분이 있다면 댓글로 편하게 알려주세요.)
The previous section explained what proxies do. Now let’s talk about where proxies sit when they are deployed into a network architecture. We’ll cover:
- How proxies can be deployed into networks
- How proxies can chain together into hierarchies
- How traffic gets directed to a proxy server in the first place
이전 섹션에서는 프록시의 역할에 대해 설명하였습니다.
지금부터는 네트워크 아키텍처에 배포될 때 프록시가 어디에 위치하는지 이야기해보겠습니다.
우리는 다음의 내용을 다룹니다.
- 프록시를 네트워크에 배포하는 방법
- 프록시가 계층 구조로 연결되는 방법
- 트래픽이 처음에 프록시 서버로 향하는 방법
You can place proxies in all kinds of places, depending on their intended uses. Figure 6-11 sketches a few ways proxy servers can be deployed.
여러분은 사용 의도에 따라 프록시를 어느 곳에든 위치시킬 수 있습니다.
Figure 6-11은 몇 가지 프록시 서버 배포 방법을 제시합니다.
Egress proxy (Figure 6-11a)
You can stick proxies at the exit points of local networks to control the traffic flow between the local network and the greater Internet. You might use egress proxies in a corporation to offer firewall protection against malicious hackers outside the enterprise or to reduce bandwidth charges and improve performance of Internet traffic. An elementary school might use a filtering egress proxy to prevent precocious students from browsing inappropriate content.
Egress Proxy
여러분은 로컬 네트워크의 출구 지점에 프록시를 설치하여 로컬 네트워크와 더 큰 인터넷 사이에서 트래픽의 흐름을 제어할 수 있습니다.
Egress Proxy는 기업 외부의 악의적인 해커에 대해 방화벽 보호 기능을 제공하거나, 대역폭 비용 절감 및 인터넷 트래픽 성능을 개선에 사용될 수 있습니다.
초등학교에서는 미성숙한 학생들이 부적절한 콘텐츠를 브라우징하는 것을 막기 위해 필터링 Egress Proxy를 활용할 수 있습니다.
Access (ingress) proxy (Figure 6-11b)
Proxies are often placed at ISP access points, processing the aggregate requests from the customers. ISPs use caching proxies to store copies of popular documents, to improve the download speed for their users (especially those with high-speed connections) and reduce Internet bandwidth costs.
Access (Ingress) Proxy
프록시는 종종 ISP 액세스 포인트에 위치하여 사용자의 총체적인 요청을 처리합니다.
ISP는 자주 접근되는 문서의 사본을 저장하는 캐싱 프록시를 사용해 다운로드 속도를 향상하고(특히 고속 연결을 사용하는 사용자의 경우) 인터넷 대역폭 소모를 감소시킵니다.
Surrogates (Figure 6-11c)
Proxies frequently are deployed as surrogates (also commonly called reverse proxies) at the edge of the network, in front of web servers, where they can field all of the requests directed at the web server and ask the web server for resources only when necessary. Surrogates can add security features to web servers or improve performance by placing fast web server caches in front of slower web servers. Surrogates typically assume the name and IP address of the web server directly, so all requests go to the proxy instead of the server.
Surrogates
프록시는 웹 서버 앞의 네트워크 말단에서 Surrogate로 배포되는 경우가 많습니다. (일반적으로 리버스 프록시라고 부릅니다.) 이 위치에서는 웹 서버로 향하는 모든 요청을 처리하고 필요할 때만 서버에게 리소스를 요청할 수 있습니다.
Surrogate는 웹 서버에 대한 보안 특성을 추가하거나 느린 웹 서버 앞에 빠른 웹 서버 캐시를 두어 성능을 향상할 수 있습니다.
일반적으로 Surrogate는 웹 서버의 이름과 IP 주소를 가장하여 모든 요청이 서버 대신 프록시에 전달되도록 합니다.
Network exchange proxy (Figure 6-11d)
With sufficient horsepower, proxies can be placed in the Internet peering exchange points between networks, to alleviate congestion at Internet junctions through caching and to monitor traffic flows.*
Network Exchange Proxy