本文說明如何破解即時流(RTP)流,以便在語音和影片呼叫的Wireshark中進行資料包丟失分析。您可以使用Wireshark過濾器來分析在呼叫的源和目標處或靠近源處捕獲的同步資料包。當懷疑網路丟失時,您必須排除音訊和影片品質問題,這一點很有用。
此示例使用此呼叫流:
IP電話A(中央站點A)> 2960 switch > Router > WAN router(中央站點)> IPWAN > WAN router(站點B)> Router > 2960 > IP電話B
在此方案中,遇到的問題是從IP電話A到IP電話B的影片呼叫會導致從中心站點A到分支站點B的影片品質變差,其中中心站點品質較好,但分支站點出現問題。
檢視分支IP電話的流統計資料中的接收方丟失的資料包:

品質僅在分支站點上可見,並且由於中心站點看到的是一個好的影象,因此從中心站點到分支站點的流似乎正在通過網路丟失資料包。
IP addressing scheme
Central IP phone: 192.168.10.146
Central Gateway: 192.168.10.253
Central WAN router: 192.168.10.254
Branch WAN router: 192.168.206.210
Branch Gateway: 192.168.206.253
Branch IP phone: 192.168.207.231
資料包捕獲在中央和分支WAN路由器上進行,WAN丟棄這些資料包。關注從中央IP電話(192.168.10.146)到分支IP電話(192.168.207.231)的RTP流。 如果WAN丟棄從中央WAN路由器到分支WAN路由器的資料流上的資料包,此資料流會丟失分支WAN路由器上的資料包。請使用wireshark中的過濾器選項來隔離問題:






(ip.src==192.168.10.146 && ip.dst==192.168.207.231) && (udp.port eq 20568
and udp.port eq 20808) && ( rtp.seq>=44514 && rtp.seq<=50449 )


| 修訂 | 發佈日期 | 意見 |
|---|---|---|
1.0 |
28-Jul-2014
|
初始版本 |