web-dev-qa-db-ja.com

VOIP「スニファー」トレースを理解する

私の顧客はAvayaVOIPパイロットを行っています。トラブルシューティングスキルを構築するために、Wiresharkのトレースを調べています。 VOIPに関する多くのドキュメントを見つけましたが、プロトコル分析とさまざまなプロトコルがどのように連携するかに焦点を当てたドキュメントはほとんどありません。

トレースでH.323を確認できますが、一部のパケットにはTPKT、Q.931、およびH.225が含まれていますが、含まれていないパケットもあります。

Wireshark Statistics-> RTP-> Show All Streamsは15ストリームを表示しますが、Statistics-> VOIPCallsは1コールのみを表示します。

このレベルでVOIPを理解する方法に関するいくつかの良い情報源を誰かに教えてもらえますか?

1
jpolache

一般に、VOIPトラフィックは2つの部分に分けることができます... 制御トラフィックとオーディオストリームトラフィック。

これはAvayaが具体的に行う方法ではないかもしれませんが、プレーンなVanilla VoIPでは、メッセージ待機インジケータなどの情報を交換するために、ポート5060付近でSIP(セッション開始プロトコル)が行き来する)電話登録など。電話をかけると、SIPトラフィックが通話を設定し、オーディオストリームが送信を開始するための情報を交換していることも確認できます。オーディオパケットは送信されません。 Wiresharkはエンコードされたオーディオデータであるため、多くのことを確認できます。

編集:ちなみに、VoIPのトラブルシューティングを行うために必ずしもWiresharkを起動する必要はありません。ほとんどの場合、VoIPサーバーまたはエンドポイントは、Wiresharkデータよりもはるかに価値のある(そしてはるかに理にかなっている)ことが起こっているときに、トラブルシューティング情報またはデバッグ診断を提供する必要があります。

3
Brandon

Jonathan Davidson、James Peters、Manoj Bhatia、Satish Kalidindi、SudiptoMukherjeeによる「VoiceoverIPFundamentals」をお試しください。

1
Alexey Shatygin

混雑した回線でVoIPを使用する場合に重要になるため、Quality of Service(QoS)についても学習することをお勧めします。

1