프록시 보안

(2023-09-01)

SOCKS, Socket Secure, SOCKetS


1. 프록시보안 채널 형성 : SOCKS (Socket Secure, "SOCKetS") 프로토콜클라이언트,서버 중간에 프록시를 통해서도,
     - 전송계층 상의 보안 연결(TCP,UDP)이 가능토록,
     - 프록시 데이터보안 채널 형성을 일반화시킨 프로토콜
        . HTTP 이외에도, SMTP,FTP 등도 지원 가능 

  ㅇ 구성 요소 둘(2) : SOCKS Client, SOCKS Server
     - SOCKS Client : 응용계층전송계층 사이에서 동작
        . 해당 호스트 내 모든 네트워크 관련 시스템 콜들을 SOCKS 소켓 내에 포장(Wrap)하여,
        . SOCKS Server포트번호 1080에 보냄
     - SOCKS Server : 응용계층 만 동작

  ㅇ SOCKS의 3가지 변형 버전 
     - v4 : IPv4 만 지원
         
     - v4a : IPv4 주소 이외에 호스트 이름으로도 연결 가능
     - v5 : 호스트 이름, IPv6 지원, UDP 전달 가능, 개선된 인증 등

  ㅇ 응용 
     - 개인 네트워크 및 외부 공개 네트워크 간에 중앙 접점 역할을 하며,
     - 응용계층 프로그램에서 VPN 설정용 등으로 많이 사용

  ※ [참고용어] ☞ 프록시 서버, 방화벽 참조

HTTP
   1. HTTP   2. HTTP 메세지   3. HTTP 메소드   4. HTTP 상태코드   5. 프록시   6. 프록시 보안   7. HTTP 캐시   8. 쿠키   9. HTTPS   10. HTTP 표준  


Copyrightⓒ written by 차재복 (Cha Jae Bok)
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"