WEB/기초

프록시(Proxy)

대전집주인 2024. 3. 23. 17:00
728x90
SMALL

 

프록시 서버(Proxy)

클라이언트와 서버 사이에 존재하여 직접 통신이 아닌 대리 응답으로 중계를 하는 개념이라고 볼 수 있다.

 

프록시 서버의 특징

1. 프록시 서버는 클라이언트와 서버의 입장에서 볼 때는 서로 반대의 역할을 한다.

2. 클라이언트가 프록시를 바라보면 프록시가 서버와 같이 동작하고 서버가 프록시를 바라보면 클라이언트 처럼 작동 하게 된다.

3. 프록시를 사용 하는 이유는 단순히 보안 때문은 아니라 프록시 서버에는 캐시를 통해 요청 정보를 저장해 두기 때문에 데이터를 재 호출 할 경우 데이터를 통신으로 가져 오지 않기 때문에 전송시간을 절약 할수 있는 이점이 생기게 된다.

 

프록시 서버는 위치에 따라 크게 두 가지로 나뉘게 된다.

Foward Proxy - 특정 사이트를 접근하려고 할때 특정 사이트의 주소를 직접 프록시 서버에 전달하여 프록시 서버가 해당 목적지 사이트의 내용을 받아서 전달 해주는 개념.(ex.특정 사이트의 접근을 제한을 둘 수 있다.)


Reverse Proxy - 프록시서버가 서버에서 데이터를 받아와 클라이언트에게 전달을 해 주는 개념이다.(보안관련)

728x90
LIST