web-dev-qa-db-ja.com

イーサネットネットワークでビットエラーレートをテストする方法は?

イーサネットネットワークでビットエラーレートをテストできるツールソフトウェアまたはその他(できればソフトウェア)が必要です。

私は自分が作成していないソフトウェアツールを使用しており、イーサネットネットワークにビットエラーを導入するためのソースにアクセスできません。私は現在、このソフトウェアが実際に想定されていることを実行するかどうかをテストして、一部のネットワークシミュレーションで使用できるようにしようとしています。

FireBERDのようなハードウェアテスターがいることは知っていますが、誰かがそれを実行できるソフトウェアを持っていれば素晴らしいと思います。私がここで読んでいることに基づいていますが http://www.wireshark.org/faq.html#q7.9 私はあまり希望がありません。

7
rhololkeolke

イーサネットフレームは、フレームごとに計算されるCRCによってチェックサムされます。したがって、個々のビットエラーを検出することはできません。フレームのCRCが不良であることがわかっているだけです。

3
LawrenceC

* NIXを実行している場合は、/proc/net/devをチェックして、エラーに関する統計を確認できます。どのエラーが発生するかはあいまいですが、 Stackoverflow に関するこの投稿によると、CRCエラーが記録されます。

2
charlesbridge

必要なものが提供されるかどうかはわかりませんが、無料バージョンの Colaso​​ftのCapsa は、必要なすべてのネットワーク診断情報を提供します。 [診断]タブでは、問題をレイヤー(アプリケーション、トランスポート、ネットワークなど)ごとに整理します。

0
boot13

これにはハードウェアテスターを使用する必要があります。標準のPCおよびラップトップNICには、必要な種類の低レベルのハードウェアアクセスと制御がありません(NICポートの個々のピンまで) )私ができる最善のことは、ソフトウェアを使用してイーサネット回路をテストしてから、インターフェイスエラー統計、ドロップ/ oooパケットカウンターなどを確認することだと思います。

https://github.com/jwbensley/Etherate を使用して、Linuxボックスを使用してCLIでイーサネットをテストできます。

0
jwbensley