[공학]SIP
- 최초 등록일
- 2007.04.24
- 최종 저작일
- 2007.04
- 7페이지/ 한컴오피스
- 가격 1,000원
소개글
SIP(Session Initiation Protocol)은 H.323의 강력한 대안이 될 것으로 많은 사람들이 생각하고 있다.
SIP는 H.323보다 유연하고 단순한 방식이며, 구현하기 용이하며, 인공지능적인 사용자 장치들을 지원하는 데 보다 적합하며, 보다 향상된 특징들을 구현하는 데도 적합하다. 비록, H.323이 SIP보다 더 보편화되긴 하였지만, VoIP 연구자들은 VoIP의 미래는 SIP를 통해 이루어져야 한다고 믿고 있다. 사실, 3GPP는 3GPP 릴리즈 5에서의 세션관리 프로토콜로서 SIP를 승인했다. H.323처럼, SIP는 단지 시그널링 프로토콜이며, 음성 패킷 자체를 전송하지는 않는다. 오히려, SIP는 음성패킷(미디어 스트림)을 전송하기 위해 RTP 서비스를 이용한다.
목차
1. SIP
1.1 SIP 네트워크 구조
1.2 SIP 호 설정
1.3 SIP 메시지의 정보
1.4 SDP
본문내용
SIP는 두 개의 기본 네트워크 개체 클래스로서 클라이언트와 서버를 정의한다. 엄밀히 얘기해서, 사용자 에이전트 클라이언트라 불리는 클라이언트는 SIP 요청을 보내는 애플리케이션 프로그램이다. 서버는 이러한 요청들에 응답하는 개체이다. 따라서, SIP는 클라이언트 서버 프로토콜이다. SIP를 사용하는 VoIP호는 클라이언트에 의해서 시작되고, 서버에서 종료된다. 클라이언트는 사용자의 장치 내에 존재할 수 있고, 예를 들어, SIP 전화기일 수 있다. 클라이언트는 또한 서버와 동일한 플랫폼 내에서도 존재할 수 있다. 예를 들어, SIP는 프록시를 사용할 수 있는데, 이때에는 SIP가 클라이언트와 서버로서 동시에 동작할 수 있다.
네 가지 유형의 서버가 이용 가능한데, 이들은 각각 프록시 서버(proxy server), 리다이렉트 서버(redirect server), 사용자 에이전트 서버(user agent server), 등록자(registrars)이다. 프록시 서버는 근거리 네트워크에서 웹 접근을 위해 사용되는 프록시 서버와 유사하게 동작한다. 클라이언트는 프록시에 요청을 보내고 , 프록시는 이들 요청을 스스로 처리하거나 얼마간의 변환을 수행한 후에 다른 서버로 포워딩한다. 다른 서버들에게는 메시지가 프록시로부터 온 것처럼 보여진다. 프록시가 요청을 수신하고 요청을 전송할 때 프록시는 서버와 클라이언트 기능을 모두 사용한다. <그림 1-1>은 프록시 서버의 동작 방식의 예를 보여준다.
참고 자료
3G 무선 네트워크(3G Wireless Networks)