sip 协议问题

BD007 2013-04-26 04:59:47
我最近在了解freeswitch,并且开发了一个有4个节点的proxy(兼netpass 功能).
测试环境 UAC(192.168.1.12 eyebeam) -->P1(192.168.1.12:5060)-->P2(192.168.1.12:10000)-->P3(192.168.1.12:443)-->P4(192.168.1.12:30000)-->UAS(192.168.1.88:5060 freeswitch)

存在一些协议上的困惑:
1,No.503 那个packet UAS直接send 到UAC,这正常吗?
2,No.545 No.568 ..等为何notify 从UAS send到P3 而不是P4.
...全文
261 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
BD007 2013-04-26
  • 打赏
  • 举报
回复
作为对比,我把proxy连接到一个商用的UAS上,发现流程看起来就比较正常. ftp://openmobile.gicp.net/swap/sip_proto_ok.pcap
BD007 2013-04-26
  • 打赏
  • 举报
回复
pcap file in ftp://openmobile.gicp.net/swap/sip_proto_error.pcap for packet analysis
BD007 2013-04-26
  • 打赏
  • 举报
回复
谢谢楼上回复.我正在补充更多材料. 在第二例测试中,没有前述两个问题.
云梦谭 2013-04-26
  • 打赏
  • 举报
回复
UAS直接send 到UAC,这个包如果是个请求包,是正常的,这时候UAS和UAC的角色是互换的。 notify 从UAS send到P3 而不是P4,这个没看到包的具体情况,不好说,可能跟route头域或record-route头域有关系。这是几年前我写的一篇关于SIP路由机制的东西,可以看看:http://blog.csdn.net/yetyongjin/article/details/4584669

1,394

社区成员

发帖
与我相关
我的任务
社区描述
VOIP相关技术探讨专区
社区管理员
  • VOIP技术探讨社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧