现在来介绍一下SIP中的路由机制。总的来说,SIP中存在两种路由场景:1、请求消息的路由;2、响应消息的路由
下面我们只谈SIP请求消息的路由。
严格路由(Strict
松散路由(Louse
松散路由的Proxy的路由决策过程:
1、Proxy首先会检查消息的request-URI是不是自己属于自己所负责的域。如果是,它就会通过定位服务将该地址“翻译”成具体的联系地址并以此替换掉原来的request-URI;否则,它不会动request-URI。
3、如果还有Route头域,则Proxy会把消息路由给该头域中的URI,否则就路由给request-URI。
对于以上的3条规则,我们可以简单总结为一句话:Route的优先级高于request-URI的。
了解了两种路由机制,我们再来了解一下Route和Record-Route。如果说Via是为了给一个请求消息的响应消息留后路,那么Reco