VoIPを使用すると、時には中断が発生します。問題がインターネットプロバイダによって引き起こされたかどうかを確認したいと思います。
帯域幅品質(処理量と待ち時間)をテストする最良の方法は何ですか?
これまでの時間あたり3600個のpingを送信し、最小/最大/平均を保存するスクリプトを使用していましたが、ICMPパケットがどれだけ代表的なのかわかりません。
答え1
MTRそれはあなたが探しているツールかもしれません。私は長い間このアプリを使用してきましたが、多くのネットワーク接続の問題を解決するのに役立ちました。と似ていますtraceroute
が、継続的に実行され、途中ですべてのホップの詳細を表示します。
ウィキから:
MTRは、ルータから返されたICMPタイムアウト(タイプ11、コード0)パケットまたはパケットが宛先ホストに到達すると、ICMPエコー応答パケットに依存します。
頑張ってください! VoIPのトラブルシューティングは面倒なことかもしれません。
答え2
これICSIネットワークアナライザネットワークのさまざまな側面をテストするために使用されるJavaアプリケーション。確認することもできます バッファリング動作。欠点は、ブラウザでJavaを有効にする必要があり、プライベートソースソフトウェアであることです。
答え3
中間デバイスと通信できないため、あなたとVoIPパートナー間の20以上のホップを診断するのは本当に難しいです。
VoIPアプリケーションを使用して、可能な限り最も直接的な方法でテストしており、誰かがどこかに何かを落としたことを証明しました。
私の経験によれば、(通信事業者ネットワークのデバッグの中で)最も一般的なシナリオは、ISPがアップストリーム接続を超えて購読していますが、そこから接続が切断されていることを確認した場合は知らせず、そこにいることを確認するためにできることはあまりありません。任意の損失。これは本当です。
VoIPエンコーディングを少ないビットを使用するエンコーディングに変更します(したがって品質が低下します)。アプリケーションが別のIPポート番号を使用できる場合、通信会社は音声サービスと競合するため、VoIPトラフィックを制限することがあります。