SIP必带头域

SIP消息中的核心头域包括FROM、TO、CALL-ID和MAX-FORWARDS,它们分别标识请求的发起者和接收者、区分消息序列以及限制请求转发次数。Call-ID确保消息唯一,Max-Forwards防止路由环路,而Via头域则涉及事务传输和回显地址。FROM和TO头域的TAG参数在对话识别中起关键作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

SIP消息有5个必带头域:FROM TO CALL-ID MAX-FORWARD VIA

 

From: 标识请求的逻辑发起者,如果一个SIP消息中没有Contact或者Record-Route头域,那么callee就会根据From头域产生后续的Request。比如:如果 Alice打一个电话给Bob,From头域的内容是 From:Alice<sip:alice@example.org>。那么Bob打给Alice时就会使用 sip:alice@example.org作为To头域和Request-URI头域的内容;

 

To:请求的逻辑接收地,包含了由From域描述的发送者发出的请求的原始接受者。原始接受者可能是也可能不是正在处理这个请求的UAS,取决于呼叫转移或者其他的proxy操作;

 

注:FROM和TO头域中,可能会带TAG参数,FROM TAG、TO TAG以及CALL-ID三个共同来标识一个对话,之所以需要3个来标识,是因为在多方通话的场景中,CALL-ID都是一样的,不能标识出两个特定UA之间的对话,这时就需要两个TAG来共同标识。另外,TO TAG是用来在对话中做标志的,如果是会话外的场景,没有建立对话,就不能有TO TAG;

 

Call-ID:一个在一系列消息中,区分一组消息的唯一标志。在对话中的任一UA的所

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值