SIP 格式 每条SIP 消息由以下三部分组成: (1)起始行(Start Line):每个SIP 消息由起始行开始
起始行传达消息类型(在请求中是方法类型,在响应中是响应代码)与协议版本
起始行可以是一请求行(请求)或状态行(响应)
(2)SIP 头:用来传递消息属性和修改消息意义
它们在语法和语义上与 HTTP 头域相同(实际上有些头就是借自 HTTP),并且总是保持格式::
(3)消息体:用于描述被初始的会话(例如,在多媒体会话中包括音频和视频编码类型,采样率等)
消息体能够显示在请求与响应中
SIP 清晰区别了在 SIP 起始行和头中传递的信令信息与在 SIP范围之外的会话描述信息
可能的体类型就包括本文将要描述的 SDP 会话描述协议
消息头 Header field where proxy ACK BYE CAN INV OPT REG Accept R - o - o m* o Accept 2xx - - - o m* o Accept 415 - c - c c c Accept-Encoding R - o - o o o Accept-Encoding 2xx - - - o m* o Accept-Encoding 415 - c - c c c Accept-Language R - o - o o o Accept-Language 2xx - - - o m* o Accept-Language 415 - c - c c c Alert-Info R ar - - - o - - Alter-Info 180 ar - - - o - - Allow R - o - o o o Allow 2xx - o - m* m* o Allow r - o - o o o Allow 405 -