Skip to content

프록시 (Proxy)

네트워크 프록시라고도 하는 프록시(Proxy)는 한 쪽(주로 클라이언트)이 이 서비스를 통해 다른 네트워크 단말기(주로 서버)와 간접적으로 통신할 수 있도록 하는 특수한 네트워크 서비스입니다. 게이트웨이나 라우터와 같은 일부 네트워크 장치에는 네트워크 프록시 기능이 있습니다. 일반적으로 프록시 서비스는 네트워크 단말기의 개인 정보나 보안을 보호하고 외부 공격을 방지하는 데 도움이 된다고 알려져 있습니다.

프록시 서비스를 제공하는 컴퓨터 시스템이나 다른 유형의 네트워크 단말기를 프록시 서버라고 합니다. 완전한 프록시 요청 프로세스는 다음과 같습니다: 클라이언트가 먼저 프록시 서버와 연결을 생성한 다음, 프록시 서버가 사용하는 프록시 프로토콜에 따라 대상 서버에 연결하거나 대상 서버에서 특정 리소스(예: 파일)를 가져오도록 요청합니다. 후자의 경우 프록시 서버는 대상 서버의 리소스를 로컬 캐시에 다운로드할 수 있습니다. 클라이언트가 얻고자 하는 리소스가 프록시 서버의 캐시에 있는 경우, 프록시 서버는 대상 서버에 요청을 보내지 않고 캐시된 리소스를 직접 반환합니다. 일부 프록시 프로토콜은 프록시 서버가 클라이언트의 원래 요청과 대상 서버의 원래 응답을 프록시 프로토콜의 필요에 맞게 변경하는 것을 허용합니다. 컴퓨터 프로그램의 프록시 서버 옵션 및 설정에는 일반적으로 사용자가 프록시 주소를 입력할 수 있는 "방화벽"이 포함되어 있으며, 이는 사용자의 네트워크 활동을 가리고 인터넷 필터링을 우회하여 네트워크에 접속할 수 있게 해줍니다.