시스템구조

네트워크 아키텍처_프록시(Proxy)서버

스윙스윙 2021. 10. 22. 21:00

▣ 네트워크 아키텍처_프록시(Proxy)서버

 

프록시 서버는 클라이언트(Request), 서버(Response) 중간에서 대리인 역할을 하여 통신을 수행

 

프록시 서버 사용 목적

1. 캐시

프록시 서버는 클라이언트 Request를 서버에 접근할 필요 없이 캐시에 저장된 데이터를 Client에게 전달가능

전송 시간 및 트래픽 감소에 도움이 되어 서버 과부하 및 네트워크 병목 현상도 방지

 

2. 보안

프록시 서버는 중간에 경유하게 되면 IP를 숨기는 것이 가능

방화벽 기능 가능하여 보안에 도움

 

3.  접속우회

접속이 제한되어 있는 사이트를 다른나라로 우회하여 접근이 가능

프록시 서버와 vpn의 차이

접속우회의 기능은 똑같으나 하나의 차이가 있다면 프록시 서버는 데이터의 내용을 암호화 하지 않지만,

vpn의 경우는 데이터 내용까지 암호화하기 때문에 더 보안적임

 


2017년 90번

정답 : 1번

프록시 서버는 클라이언트와 서비스 서버 사이에서 연결을 대행해 주는 서버임

웹환경에서 HTTP연결을 중계해 주고 성능(캐시)과 보안이 주요 사용 이유임

HTTP패킷이나 웹 페이지를 캐싱하기 때문에 웹서버에 직접 접근할 때에 비해 속도를 향상 시킬 수 있음

 


2011년 107번

정답 : 2번

프록시 서버는 응용프로그램이 방화벽을 넘어 투명하게 통신할 수 있게 하며 성능 및 보안 목적으로 많이 사용됨