프록시 서버는 어떤 역할을 하나요?
프록시 서버의 정식 영문명은 Proxy Server이며, 그 기능은 네트워크 사용자를 대신하여 네트워크 정보를 얻는 것입니다. 비유적으로 말하면 네트워크 정보의 전송 스테이션입니다. 일반적인 상황에서 네트워크 정보를 얻기 위해 웹 브라우저를 사용하여 다른 인터넷 사이트에 직접 연결할 때 응답을 받으려면 요청 신호를 보내야 하며, 그러면 상대방은 비트 모드로 정보를 다시 보냅니다. 프록시 서버는 브라우저와 웹 서버 사이의 서버로, 브라우저는 웹 페이지를 검색하기 위해 웹 서버로 직접 이동하지 않고 프록시 서버에 요청을 보냅니다. 프록시 서버는 브라우저에서 필요한 정보를 검색하여 브라우저로 보냅니다. 또한 대부분의 프록시 서버에는 대용량 캐시와 마찬가지로 버퍼링 기능이 있어 브라우저에서 요청한 데이터가 이미 로컬 메모리에 있는 경우 새로 얻은 데이터를 자체 메모리에 지속적으로 저장합니다. 최신 버전인 경우 웹 서버에서 데이터를 다시 가져오지 않고 메모리에 있는 데이터를 사용자의 브라우저로 직접 전송하므로 탐색 속도와 효율성이 크게 향상될 수 있습니다. 더 중요한 것은 프록시 서버(프록시 서버)는 인터넷 링크 수준 게이트웨이가 제공하는 중요한 보안 기능이며 주로 OSI(Open Systems Interconnection) 모델의 대화 계층에서 작동한다는 것입니다. 주요 기능은 다음과 같습니다. 1. 인터넷과 인트라넷을 연결하여 방화벽 역할을 합니다. 내부 네트워크의 모든 사용자는 프록시 서버를 통해 외부 세계에 접근하기 때문에 하나의 IP 주소에만 매핑되므로 외부 세계가 내부 네트워크에 직접 접근할 수 없습니다. 동시에 IP를 설정할 수 있습니다. 주소 필터링은 내부 네트워크의 액세스 권한을 외부로 제한합니다. 또한 상호 연결되지 않은 두 개의 내부 네트워크도 제3자 프록시 서버를 통해 상호 연결하여 정보를 교환할 수 있습니다. . 2. IP 오버헤드 절감: 앞서 언급했듯이 모든 사용자는 외부 사용을 위해 하나의 IP만 점유하므로 너무 많은 IP 주소를 임대할 필요가 없어 네트워크 유지 비용이 절감됩니다. 이런 방식으로 외부 네트워크에 연결되지 않은 LAN의 많은 시스템은 내부 네트워크의 프록시 서버를 통해 외부 네트워크에 연결할 수 있으므로 비용이 크게 절감됩니다. 물론 단점도 있습니다. 예를 들어, 많은 네트워크 해커는 실제 IP 주소를 숨기고 감시를 피하기 위해 이 방법을 사용합니다. 3. 접속 속도 향상: 대역폭 자체는 작지만, 대역폭이 더 큰 프록시를 통해 대상 호스트에 연결됩니다. 게다가 프록시 서버는 대개 대용량 하드 디스크 버퍼(최대 수 GB 이상)를 설정하는데, 외부 정보가 통과할 때에도 해당 버퍼에 저장되며, 다른 사용자가 동일한 정보에 다시 액세스하면 해당 정보가 저장됩니다. 버퍼에서 직접 꺼내어 사용자에게 전달함으로써 접근 속도 향상이라는 목적을 달성합니다.