프록시 서버의 역할
-
프록시 서버의 프록시(Proxy)는 영어로 ‘대리’라는 뜻이다.
-
프록시 서버는 그 이름처럼 클라이언트로부터 인터넷에 대한 통신을 대리로 수행하는 서버이다.
-
클라이언트의 통신을 일단 받아 클라이언트를 대신하여 인터넷에 액세스한다.
-
사람에 따라서는
프록시 서버
나캐시 서버
라고 부른다.
-
예전에 프록시 서버는 자주 열람하는 웹 사이트의 데이터를 일시적으로 저장하였다가 클라이언트에게 반환하는
캐시 기능
을 메인으로 이용 -
최근에는 캐시 기능의 효과가 적은 동적 웹 페이지가 많아지고 회선 대역 자체가 넓어졌기 때문에
캐시 목적만으로 프록시 서버를 도입하는 경우는 줄고있다.
보안 기능의 강화
-
최근의 프록시 서버는
URL 필터링
이나안티 바이러스
등과 같이 보안 기능을 강화,발전중이다. URL 필터링
은 액세스할 수 있는 사이트를 한정하는 기능이다.- 여러 사이트의 URL을 카테고리별로 분류하여 DB에 저장
- 예를 들어 ‘위법성, 성인사이트’등과 같은 식으로 분류
- 프록시 서버는 클라이언트가 액세스하려는 URL을 보고 DB와 대조하여 액세스 허가 또는 거부를 판단
안티 바이러스
는 바이러스 대책 기능이다.- 프록시 서버는 바이러스 대책 SW의 정의 파일과 같은 것을
시그니처
로서 저장한다.
- 프록시 서버는 바이러스 대책 SW의 정의 파일과 같은 것을
- 프록시 서버는 클라이언트가 주고받는 파일을 일단 내부에서 열어 시그니처와 대조한다.