Sip 哪一个优先通过或联系人标题?

Sip 哪一个优先通过或联系人标题?,sip,voip,kamailio,Sip,Voip,Kamailio,正如标题所说,在回复UAS时,哪个应该优先。我有一个提供商,它发送一个与联系人标头不同的VIA标头。他们说我应该将SIP信令发送回联系人头中的URI。但是Kamailio正在将它发送回VIA头中的URI 我找不到显示优先级的RFC 谢谢没有优先权,它们有不同的用途 响应应发送到中的URI 您可以使用联系人标头URI计算此会话中新请求的请求URI。没有优先级,它们有不同的用途 响应应发送到中的URI 您可以使用联系人标头URI计算此会话中新请求的请求URI。通过和联系人标头有不同的用途: Via

正如标题所说,在回复UAS时,哪个应该优先。我有一个提供商,它发送一个与联系人标头不同的VIA标头。他们说我应该将SIP信令发送回联系人头中的URI。但是Kamailio正在将它发送回VIA头中的URI

我找不到显示优先级的RFC


谢谢

没有优先权,它们有不同的用途

响应应发送到中的URI


您可以使用联系人标头URI计算此会话中新请求的请求URI。

没有优先级,它们有不同的用途

响应应发送到中的URI


您可以使用联系人标头URI计算此会话中新请求的请求URI。

通过和联系人标头有不同的用途:

Via Header:它表示请求从发起点到端点所经过的所有网络节点(服务器、代理服务器等)的列表

用户代理服务器(UAS)使用Via报头返回/回复SIP状态响应(例如SIP 100尝试、180振铃等)


Contact Header:Contact Header基本上包含最终用户的SIP URI,发起用户可以使用该URI向其发送未来的请求。也就是说,属于同一对话框的请求,如重新邀请、再见和确认消息。(联系人标题字段的作用类似于HTTP中的位置标题字段。)

通过和联系人标题有不同的用途:

Via Header:它表示请求从发起点到端点所经过的所有网络节点(服务器、代理服务器等)的列表

用户代理服务器(UAS)使用Via报头返回/回复SIP状态响应(例如SIP 100尝试、180振铃等)


Contact Header:Contact Header基本上包含最终用户的SIP URI,发起用户可以使用该URI向其发送未来的请求。也就是说,属于同一对话框的请求,如重新邀请、再见和确认消息。(联系人标题字段的作用类似于HTTP中的位置标题字段。)

因此,只有在联系人进行目标刷新(如重新邀请)时,我才应该使用联系人标题?是的,它可以用于联系邀请的发件人以进行后续请求,只有当他们进行目标刷新(如重新邀请)时,我才应该使用联系人标头?是的,它可以用于联系邀请的发件人以获取后续请求