Proxy Server란 무엇인가

최정환·2022년 12월 3일
0

통신과 브라우저

목록 보기
8/8

Proxy Server

인터넷에서 데이터(웹 페이지 ...)를 유저 대신에 검색하는 서버다.

예를 들면 일반적으로 컴퓨터가 웹페이지를 인터넷에서 보고 싶을 때 우리는 브라우저를 열고 주소를 입력하고 웹 페이지를 웹 서버로 부터 반환 받는다.

이제 프록시 서버를 통과하면 프록시 서버가 중개자처럼 작동하여 해당 웹 페이지를 검색한다.

이제 우리가 웹 페이지에 가고 싶다면 proxy server는 우리의 컴퓨터로 부터 요청을 받고 proxy server는 곧장 유저 대한 웹 페이지를 검색할거고 그 결과를 우리 컴퓨터에게 보내 줄 것이다.

우리는 왜 proxy server를 이용하고 싶은가

proxy는 여러가지 이점이 존재한다.

보안

내 IP 주소를 감춰주기 때문에 인터넷을 익명으로 서핑이 가능하다.

만약 프록시를 사용하지 않는다면 내 공공 IP 주소는 보여질 것이기 때문에 어떤 사람들은 내가 어느 웹사이트를 방문 했는지 알 수 있다.

하지만 만약 내가 proxy를 사용한다면 프록시 서버가 나를 위해서 웹페이지를 검색해주기 때문에 오직 proxy server의 IP 주소만 보일 것이기에 내 IP 주소는 보이지 않을 것이다.

내 IP 주소는 proxy 전까지 진행이 될것이고 proxy에 도착한다면 proxy가 나머지 역할을 완수할 것이다.


속도

회사에서 proxy server를 이용하고 유저가 웹 페이지를 검색할 때면 proxy server는 유저 대신 인터넷에서 웹페이지를 검색할 것이다.

그 후 웹 페이지는 centralized cache database에 저장될 것이다.

이제 만약 다른 유저가 다른 컴퓨터를 이용해 proxy database에 저장된 웹 페이지를 접속한다면 proxy server는 인터넷에 가서 검색할 필요가 없어진다. 간단하게 database로부터 검색하고 유저에게 보내면 된다.

이것의 장점은 속도뿐만이 아니다. 인터넷에서 검색할 필요가 없기 때문에 bandwith도 줄여준다.


활동 기록

많은 회사들은 proxy가 직원들이 어떤 웹사이트를 보고 있는지 추적한다.

직원들이 웹사이트를 서핑하면 어떤 곳을 방문하고 얼마나 머물렀는지 기록한다.
그리고 회사는 특정 사이트로의 접속을 막을 수 있도록 설정한다.


Proxy가 할수 없는 것

인터넷을 서핑할 때 데이터를 암호화할 수 없다.
그리고 데이터가 암호화 되어있지 않을 때 데이터는 적절한 장비를 갖춘 해커, ISPS 또는 정부에 의해 가로채기 당할 수 있다.

여기서 VPN이 나오게 된다.
VPN(virtual private network)는 내 IP 주소를 감춰줄 뿐만 아니라 내 컴퓨터와 인터넷 사이에 전송되는 데이터도 암호화해 준다.

VPN을 사용할때는 웹 페이지를 보던지 파일을 보내던지 같은 어떤 행위든지 데이터는 암호화되고 보호된다. 그리고 기록이 남지도 않는다.

VPN은 두 지점 사이에 전용 보안 터널을 제공한다.

참고

https://www.youtube.com/watch?v=5cPIukqXe5w

0개의 댓글