取消
显示结果 
搜索替代 
您的意思是: 
cancel
2429
查看次数
5
有帮助
2
回复

IP Phone CP-7811 单通故障处理

TriAngel
Spotlight
Spotlight

拓扑图

拓扑图.png

 

故障描述:Phone1和Phone2通话时,Phone2可以听到Phone1的声音,但是Phone1却听不到Phone2的声音。
处理问题流程:

  • 记录两部IP Phone的相关信息:Phone号码、Phone IP地址、Phone MAC地址(MAC地址在Phone背面)
  • 两部电话互通电话进行实验确定是双方均听不到对方讲话,还是单通问题。
  • Call Manager上将两部IP Phone的Span功能打开,进行抓包。

故障原因:经过抓包得出结果是172.18.10.71回复172.18.10.40的MAC地址并不是172.18.10.40的真实MAC地址,而是一个00:b0:e1:14:f1:4c MAC。

因为172.18.10.71回复172.18.10.40MAC不对,但是172.18.10.40访问172.18.10.71MAC是正确的,所以172.18.10.40讲话172.18.10.71是能够听到的,但是172.18.10.40听不到172.18.10.71讲话。通俗的讲就是172.18.10.40访问172.18.10.71MAC是正确,172.18.10.71收到数据包时,IP地址是自己的,MAC地址是自己的,网络层、数据链路层都对应上,所以172.18.10.71能够听到172.18.10.40讲话的声音。

抓包截图如下:

抓包截图.png

 解决方法:重启172.18.10.71 IP Phone,因为抓包显示是172.18.10.71访问172.18.10.40的MAC不对,所以是该IP Phone的缓存出现了问题,需要重启IP Phone刷新缓存。172.18.10.71 IP Phone重启后再次拨打172.18.10.40均正常,再次抓包显示172.18.10.71访问172.18.10.40的MAC为74:86:0b:8e:ee:8f

 

Call Manager上对IP Phone开启Span功能方法:

1、Device---Phone---如图在Device Name(Line)找到对应Phone

步骤1.png

 2、下拉网页找到Span to Port* 下拉单选到enable,之后下拉保存配置

步骤2.png3、IP Phone有两个RJ-45接口,01-RJ-45和POE交换机互联,02-RJ-45接口和电脑互联,将02-RJ-45接口拔掉,插到带有Wireshark软件的电脑。

4、打开Wireshark,导航栏选择:电话---VoIP通话

5、开始拨打电话,此时Wireshark界面就能看到对应的流量

步骤3.png6、可以筛选rtp协议的报文,找到通话中的报文,比对双方的MAC地址,或者查看是否rtp报文有来有回。

 

PS:附件中存放了笔者的一份抓包文件,笔者在172.18.10.71抓包的,你们可以打开Wireshark,导航栏选择:电话---VoIP通话能够听到我们的实验交流。

172.18.10.71是男士接电话,172.18.10.40是女士接电话,通过播放录音,可以明确知道男士说了一句我可以听到你讲话,而女士一直在说听不到声音。符合故障描述:Phone1和Phone2通话时,Phone2可以听到Phone1的声音,但是Phone1却听不到Phone2的声音。

 

 

 


CCIE #62933
2 条回复2

Yanli Sun
Community Manager
Community Manager

感谢楼主分享

Junjie
Level 1
Level 1

很实用的feature

入门指南

使用上面的搜索栏输入关键字、短语或问题,搜索问题的答案。

我们希望您在这里的旅程尽可能顺利,因此这里有一些链接可以帮助您快速熟悉思科社区:









快捷链接