SIP协议中的Call-ID和Branch标签

luc*_*cky 4 sip

我正在开发一个SIP客户端.我理解SIP请求和SIP响应,但在SIP消息中,如何生成呼叫ID和分支标签?RFC3261没有指定这一点.

sip*_*wiz 13

Call-ID标头值可以是您想要的任何内容,但确实需要是唯一的,以避免请求被归类为重复项.

Via头上的分支参数需要以z9hG4bK的魔术cookie值开头,并且必须是唯一的,以避免请求被归类为重复.对于希望进行环路检测的SIP代理,在第16.6节第8节中还有RFC中的指南,其中详细说明了构造分支参数值时要采取的因素.