프록시란(proxy)?

2023. 3. 14. 17:40CS

728x90

일반적으로 프록시란?

일반적으로 프록시는 다른 사람을 대신하여 행동하는 중개자 또는 대리인을 일컫는다.

proxy
1. [명사] 대리[위임](권)
2. [명사] 대리인
3. [명사][격식 또는 전문 용어] (측정·계산하려는 다른 것을 대표하도록 이용하는) 대용물
출처

 

컴퓨터 과학에서 프록시란?

컴퓨터 과학에서 프록시는 클라이언트와 서버 사이에서 중개자 역할을 하는 서버 또는 서비스, 

즉 중계 서버를 의미한다.

 

프록시 서버는 클라이언트로부터 요청을 받은 다음 클라이언트를 대신하여 서버로 전달합니다.

서버는 프록시 서버에 응답한 다음 응답을 다시 클라이언트로 전달합니다.

 

프록시 서버의 용도

보안 향상 : 프록시는 클라이언트와 서버 사이의 장벽 역할을 하여 들어오는 트래픽을 필터링하여 악의적인 요청이나 트래픽을 차단할 수 있다.

익명성 : 프록시는 프록시의 IP 주소를 통해 요청을 마스킹하여 클라이언트의 IP 주소와 ID를 숨기는 데 사용할 수 있다.

캐싱 : 프록시는 캐시된 콘텐츠를 클라이언트에 직접 제공하여 성능을 개선하기 위해 웹 페이지나 이미지와 같이 자주 액세스하는 리소스를 저장할 수 있다.

로드 밸런싱 : 프록시는 들어오는 트래픽을 여러 서버로 분산하여 워크로드의 균형을 맞추고 한 서버가 과부하되지 않도록 할 수 있다.

 

 

즉, 프록시 서버는 중계 서버로서,

컴퓨터 네트워킹에서 성능 향상, 보안 강화 및 익명성 제공을 위한 유용한 도구입니

728x90