SIP协议原理及应用(21)
时间:2025-04-04
时间:2025-04-04
SIP协议原理及应用
第3章 SIP协议消息的格式与操作
知识点
本章主要介绍了SIP协议消息结构、格式、意义与SIP网元之间的互操作
3.1 SIP消息总体描述
SIP是IETF提出的在IP网络上进行多媒体通信的应用层控制协议,可用于建立、修改、终结多媒体会话和呼叫,号称通信技术个的“TCP/IP”,SIP协议采用基于文本格式的客户—服务器方式,以文本的形式表示消息的语法、语义和编码,客户机发起请求,服务器进行响应。SIP独立于底层协议——TCP、UDP、SCTP,采用自己的应用层刘靠性机制来保证消息的可靠传送。有关SIP协议的详细内容参见IETF RFC3261。
SIP消息有两种:客户机到服务器的请求(Request),服务器到客户机的响应(Response)。
SIP消息由一个起始行(start-line)、一个或多个字段(field)组成的消息头、一个标志消息头结束的空行(CRLF)以及作为可选项的消息体message body)组成。其中,描述消息体(message body)的头称为实体头(entity header),其格式如下: SIP消息=起始行/状态行
*消息头部(1个或多个头部)
CRLF(空行)
〖消息体〗
起始行分请求行(Request—Line)和状态行(Status—Line)两种,其中请求行是请求消息的起始行,状态行是响应消息的起始行。
消息头分通用头(general-header)、请求头(request-header)、响应头(response-header)和实体头(entity-header)4种。
15