SIP (session initiation protocol) ; 접속 설정 프로토콜

SIP[십]은 매우 간단한 텍스트 기반의 응용계층 제어 프로토콜로서, 하나 이상의 참가자들이 함께 세션을 만들고, 수정하고 종료할 수 있게 한다. 이러한 세션들에는 인터넷을 이용한 원격회의, 전화, 면회, 이벤트 통지, 인스턴트 메시징 등이 포함된다. SIP는 하위에 있는 패킷 프로토콜 (TCP, UDP, ATM, X.25)에 독립적이다.

SIP는 텍스트 기반의 SMTPHTTP 이후에 설계되었다. SIP는 클라이언트들이 호출을 시작하면 서버가 그 호출에 응답을 하는 클라이언트/서버 구조에 기반을 두고 있다. SIP는 이러한 기존의 텍스트 기반 인터넷 표준들에 따름으로써, 고장 수리와 네트웍 디버깅 등이 쉽다.

SIP의 주요 특징들은 다음과 같다.

  • 인터넷 멀티미디어 회의, 인터넷 전화, 멀티미디어 배포 등을 지원
  • 멀티캐스트, 또는 망사형 유니캐스트 관계들을 통한 통신
  • 교섭을 허용
  • 프록시와 리다이렉트 등을 통해 "사용자 이동성"을 지원
  • 하위계층 프로토콜에 독립적
  • 특정 응용프로그램으로 확장이 가능
SIP는 IETF의 MMUSIC (Multiparty Multimedia Session Control) 작업그룹에서 개발되었다. SIP는 RFC 2543에 설명되어 있다.

미국 콜럼비아 대학 컴퓨터 공학과에서 제공하는 Session Initiation Protocol (SIP)라는 제목의 자료를 참고하시기 바랍니다.


작성 : 01-01-13 수정 : 01-11-20
영어판(whatis.com)