본문 바로가기

SIP의 이해

SIP의 이해 - 1. SIP (RFC 3261 )

                                                                                   글 싣는 순서

                                                                                   1. SIP의 개요 (RFC 3261)
                                                                                  2. SDP의 개요 (RFC 4566 & RFC 3264)
                                                                                  3. Early Media in SDP (RFC 3959 & RFC 3960)
                                                                                  4. RFC 3261의 주요 매쏘드 I  (RFC 3261)             
                                                                                  5. RFC 3261의 주요 매쏘드 II (RFC 3261) 
                                                                                  6. RFC 의 Response의 이해 
                                                                                  7. PRACK (RFC 3262) 
                                                                                  8. SUBSCRIBE & NOTIFY (RFC 3265, RFC 3680)  
                                                                                  9. INFO  (RFC 2976) 
                                                                                 10. UPDATE (RFC 3311)
                                                                                 11. REFER (RFC 3515)
                                                                                 12. PUBLSIH (RFC 3903)

 

넥스퍼트 닷넷에 연재로 글을 쓰면서 많은 부담감으로 인해 다시는 연재로 글을 쓰지 않겠다는 다짐을 했지만, "SIP의 이해"라는 또 하나의 연재를 시작합니다. 기존의 연재 중 마무리하지 못한 "BcN 참조모델의 이해", "4G 이야기", "CUCM 데이타시트의 이해" 가 있습니다만, 올해안으로 정리하겠다는 다짐과 함께 부지런한 블로그가 되겠습니다. ^^
요즘 UC분야의 으뜸인 프로토콜은 SIP입니다. H.323과 MGCP는 Call Server와 Gateway간에 주로 사용이 되고, Line side는 SIP가 대세입니다. 또한, 지인들의 경우에도 SIP 프로토콜을 이용하여 IP Phone 또는 Gateway를 사용하시지만, Architecture에 대한 이해가 부족하여 장애나 이기종 장비간 연동시에 어려움을 겪는 듯합니다. 사실 저도 편하게 글을 써보고자 검색엔진에서 SIP 관련 자료를 찾아보았지만, 체계적으로 정리된 자료가 없는 것이 아쉬웠습니다. 이 연재를 통해 UC에 종사하시거나, UC를 공부하시는 분들에게 도움이 되길 기대합니다.

이 글은 "시스코네트워커스 "에서 발표되었던 SIP 관련 Presentation 파일 몇 개와 IETF의 RFC 문서를 기초로 작성하였습니다.  

SIP의 개요
SIP는 Session Initiation Protocol의 약자로 으용계층의 호 Signaling Protocol입니다. SIP는 하나 또는 그이상의 참가와 멀티미디어 세션의 생성, 변경, 종료에 대해 정의하였습니다. SIP에서 세션은 다음과 같이 정의할 수 있습니다.

  • Internet multimedia conferences (다자간 회의)
  • Internet telephone calls (음성 전화)
  • Internet video sessions (영상 전화)
  • Multimedia distribution (멀티미디어 분배)
  • Subscriptions and Nofitifations for Events (이벤트 신청 및 통지)
  • Publications of State (상태 정보 배포)

SIP상에서 세션이라는 것이 전화를 걸고 받기 위한 시그널링이라고 단순히 생각할 수 없습니다. 현재, SIP를 통해 단순히 호 정보만을 교환하는 것이 아닌 다양한 곳에서 폭넓게 사용되고 있습니다.

---------------------------
라인하트
linecard@naver.com
CCIEV #18487