SIP 仅请求报头字段.pdf
文本预览下载声明
SIP 仅请求报头字段
Authorization
授权报头字段⽤于将请求中的UA的凭证携带到服务器。
可以发送回复包含质 信息的 401未授权响应。
Event
此标头字段⽤于 SUBSCRIBE 或 NOTIFY ⽅法中,以指⽰⽅法正在使⽤哪个事件
包。
在SUBSCRIBE 中,它列出客户端想要订阅的事件包。
在NOTIFY 中,它列出通知包含有关的状态信息的事件包。
Join
Join头字段在INVITE 中⽤于请求将对话(会话)与现有对话(会话)连接。
Join头字段的参数以与Replaces头字段类似的⽅式通过Call-ID ,To标签和From
标签标识对话框。
如果Join头域引⽤两个⽤户代理之间的点对点对话,Join头字段实际上是将呼叫
转⼊电话会议的请求。
如果对话框已经是会议的⼀部分,则Join头字段是要添加到会议中的请求。
Prox -Authorization
代理授权报头字段⽤于将请求中的UA的凭证携带到服务器。
它可以被发送回答包含挑战信息的4 7代理认证请求响应。
接收包含代理授权报头字段的请求的代理搜索其⾃⼰的领域,并且如果找到,
则其处理该条⽬。
如果凭据正确,则任何剩余的条⽬在转发到下⼀个代理时保留在请求中。
Prox -Require
Proxy-Require头字段⽤于列出UA需要代理来⽀持以处理请求的功能和扩展。
代理列出不⽀持的标题字段中的任何不⽀持的功能时,会返回42 错误的扩展响
应。
如果希望但不需要⽀持此选项,则会在⽀持头字段中列出。
Max-Forwards
Max-Forwards报头字段⽤于指⽰SIP请求可能采⽤的最⼤跳数。
头域的值由转发请求的每个代理减少。
接收到具有零值的报头字段的代理丢弃该消息,并向始发者发送483 Too Many
Hops响应。
Max-Forwards是根据RFC 3261的请求中的强制报头字段。
建议值为7 跳。
Priorit
优先级报头字段由UAC⽤来设置请求的紧急性。 价值观是⾮紧急,正常,紧急和紧
急。
Refer-To
Refer-To头字段是REFER请求中的必需头字段,其中包含要引⽤的URI或URL资源。
它可以包含从sip或sips到telURI的任何类型的URI 。
Referred-B
Referred-By报头字段是REFER请求中的可选报头字段和由REFER触发的请求。
它向触发请求的接收者提供作为REFER 的结果⽣成请求的信息以及REFER 的发
起者。
可通过 429提供Referror ⾝份响应代码拒绝未签名的Referred-By头字段。
Replaces
Replaces ⽤于将新呼叫替换为现有呼叫。
在已建⽴的对话中接收具有与现有对话匹配的Replaces头字段的另⼀INVITE 的
UA必须接受INVITE ,⽤BYE终⽌现有对话,并且将所有资源和状态从现有对
话转移到新建⽴的对话。
如果Replaces头字段没有匹配任何对话框,则必须拒绝INVITE ,并返回481
Dialog Does Not Exist 响应。
Request-Disposition
请求处理头字段可以⽤于请求服务器进⾏代理,重定向。
Example:
Request-Disposition: redirect
Require
Require 头字段⽤于列出UAC要求UAS⽀持以处理请求的功能和扩展。
A 42 返回⼀个42 扩展响应,列出不⽀持的头字段中的任何不⽀持的功能。
Example:
Require: rel100
Route
Route 头字段⽤于为请求提供路由信息。
RFC 3261引⼊两种类型的路由:严格路由和松散路由,它们具有与相同名称的IP
路由模式相似的含义。
在严格路由中,代理必须使⽤Route头字段中的第⼀个URI来重写Request-URI ,
然后将其转发。
在松散路由中,代理不会重写Request-URI ,⽽是将请
显示全部