SIP客户端呼叫FreeSWITCH立即中断问题

freeswitch

Wed Nov 25 06:19:45 -0800 2009

我们的教员使用SIP客户端连接FreeSWITCH。他们都分布在美国的各个州,大部分网络环境都很好。最近发现有几个教员总是拨号不成功(严格来说是FreeSWITCH应答后立即发BYE)。查找了所有可能的原因,最后在教员电脑上使用wireshark抓包,在服务器端用tshark看。发现SIP均正常,但在教员方发起第一个RTP包时,FreeSWITCH端会收到Invalid -[Unreassembled Packet [incorrect TCP checksum]],而返回到教员电脑上则是 destination unreachable。我们尚未确认是MTU问题,而暂时把呼叫流程改为先从FreeSWITCH呼叫教员,就没有断线的问题了。

无论如何,下面是几个在Vista下查看和列改MTU的方法:

ping www.dujinfang.com -f -l 1500
ping www.dujinfang.com -f -l 1472
...
ping www.dujinfang.com -f -l 1400

如果MTU过长则会返回"Packet needs to be fragmented but DF set",否则为正常"Reply from xxxx...."。参考:http://help.expedient.com/broadband/mtu_ping_test.shtml

还有

http://www.neowin.net/forum/index.php?showtopic=513040

http://forums.techarena.in/operating-systems/1191328.htm

http://www.kitz.co.uk/adsl/vistaMTU.htm


本文地址:http://www.dujinfang.com/past/2009/11/25/sipke-hu-duan-hu-jiao-freeswitchli-ji-zhong-duan-wen-ti/
短地址:

-------------------------------------------------------------------------------------------
给我留言 | Leave a comment
------ ^_^ ------------------------------------------------------------------------7-------

名字|Your Name *required

邮件|Your Email *required but won't show

网站|Your Website -optional

空白|Blank Leave me blank if you are a live person

留言|Comment