프록시란

출처 : 널널한 개발자 TV
원래는 PC#1 에서 Naver로 직접 Socket 통신을 통해 연결되었지만 PC#2처럼 프록시 서버를 설정하게 되면 PC#2를 거치고 Naver 로 연결됨
이때 PC#2는 프록시 서버가 됨
S1, S2는 소켓
연관되는 용어
1. User mode -- Application Proxy -- Socket -- Stream
2. Inline + Out of path -- Packet
프록시를 사용하는 이유
- 우회 -주의 사항 : 우회 컴퓨터는 접속자의 모든 통신을 확인할 수 있음
- 분석 - SSL로 인하여 HTTP가 암호화됨 하지만 분석을 하려면 암호화된걸 다시 분석하는건 비효율적이고 어려움, 따라서 프록시 서버를 사용하면 접속시 프록시서버로 갈때까지는 암호화 되지 않음 --> 이 부분에서 분석을 하고 그 이후에 암호화가 진행되고 연결이 진행됨