【问题标题】:Why can't we use "Local tag" & "Remote tag" to identify a dialogue?为什么我们不能使用“本地标签”和“远程标签”来识别对话?
【发布时间】:2019-02-18 15:51:35
【问题描述】:

根据“RFC 3261 会话发起协议”,我读到 Call-ID、From 和 To 标签用于识别“对话”。为什么我们需要Call-ID?为什么我们不能使用“本地标签(即 From 标签)”和远程标签(即 To 标签)来识别“对话框”?无论如何,“远程标签”在多个客户端上是不同的,对吧?

【问题讨论】:

    标签: sip sip-server


    【解决方案1】:

    从 rfc2543,旧 SIP,您可以在 FROM 标签头 Section 6.21 上找到信息

    From 字段可以包含“tag”参数。

    以及TO标签头信息Section 6.37

    UAS 或重定向服务器将 To 标头字段复制到其 响应,并且如果请求包含,必须添加一个“标签”参数 多个 Via 头域。

    因此,rfc2543 SIP 端点可能缺少 to 和 from 标记。

    因此,必须使用 Call-ID+local-tag+remote-tag 才能保持兼容 使用旧版本的 SIP,其中一个或两个标签!

    【讨论】:

    • 非常感谢您的耐心和时间。您的意思是符合 rfc2543 规范的端点可以使用 From Tag 或 Call - ID?
    猜你喜欢
    • 1970-01-01
    • 2011-08-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-26
    • 1970-01-01
    相关资源
    最近更新 更多