1、sip和sips部件
1)一个sip uri格式通常为:
sip:user:password@host:port;uri-parameters?headers
sips的格式和sip格式相同,只是把sip改成了sips。
2)sip uri例子:
sip:alice@atlanta.com
sip:alice:secretword@atlanta.com;transport=tcp
sip:alice@atlanta.com?subject=project%20x&priority=urgent
sip:+1-212-555-1212:1234@gateway.com;user=phone
sips:1212@gateway.com
3)URI比较
1)sip与sips用于不相等
2)userinfo(就是user:password)是大小写敏感的。
3)参数顺序和头域顺序对于比较sip/sips uri没有作用
4)如果两个URI相同,那么其user、password、host以及post必须相同。
tag部件:
tag参数用于sip消息中的to头域和from头域。它作为一个通用的机制的一部分来唯一标示一个会话,这个机制是Call-ID和对话的两个参与者的tag组成的。当一个UA产生一个请求时,它只包含了from tag,提供了对话id的“一半”。对方回复应答,建立会话的时候,这个应答的to头域带有另一半tag。这就是一个完整的唯一标示机制。