SIP는 CCTV의 방범 알림 용도나 LYNC 같은 곳에서도 널리 사용됩니다.
SIP 는 음성/영상과 같은 실시간 멀티미디어 세션의 생성과 종료를 지원하도록 만든 프로토콜인데 멀티미디어 데이타를 전송하기 위해 다음과 같은 프로토콜과 같이동작합니다.
RTP : 실시간 데이터 전송을 하는데 사용하는 프로토콜
SDP :멀티미디어 세션의 특성을 나타내는데 사용하는 프로토콜
SIP 프로토콜로 실제로 호가 연결되는 과정을 보면 다음과 같습니다.
전화를 거는 사람을 CALLER 라고 하고 이를 받아서 전화를 CALLEE에게 연결해주는 ASTERISK가 있다고 하면
이 3개간에 메세제를 주고받는 것을 보면 다음과 같습니다.
중간쯤 Media Session 이라는 곳은 음성/영상이 왓다갔다하는 RTP 구간입니다.
즉 SIP는 전화를 제어하는데 사용하는 프로토콜이고 실제 데이터는 RTP 로 주고 받는겁니다
보통 보안문제로 이러한 연결이 제대로 이루어지지 않을때 장애가 발생합니다.