Facebook

ギガビットネットワークカードテストプロセス(iperf使用)

ギガビットネットワークカードテストプロセス(iperf使用)

1. 準備

1.1 ハードウェア準備

テスト用コンピュータ: テスト対象のネットワークカードを搭載したコンピュータ、もう一台はサーバー用; オプションでギガビットスイッチ; 推奨ケーブル: Cat5eまたはCat6; 安定した電源供給。

1.2 ソフトウェア準備

iperf3インストール: Debian/Ubuntuでは「sudo apt install iperf3」を使用; CentOS/RHELでは「sudo yum install iperf3」を使用; macOSでは「brew install iperf3」を使用。ネットワークカードのドライバーが最新であることを確認。

2. テスト項目

項目 目的 ツール
基本接続 ネットワークカードが正しく接続されているか確認 ping
帯域幅性能 最大TCP/UDPスループットをテスト iperf3

3. テスト方法

3.1 基本接続テスト

ping -c 10 <リモートデバイスのIP>

3.2 TCP帯域幅テスト

サーバー側: iperf3 -s; クライアント側: iperf3 -c <サーバーのIP> -t 30

4. テスト結果分析

項目 正常範囲 異常な状況
基本接続 pingパケット損失率 < 1% パケット損失率が高い
TCP帯域幅 ギガビット速度に近い 低速、大きな変動

5. トラブルシューティング

考えられる原因 解決策
ケーブル品質が悪い Cat6またはそれ以上の品質のケーブルを使用
ポートが正しく交渉されていない 手動でギガビットモードに設定(ethtoolで確認)
ドライバーの互換性がない ネットワークカードのドライバーを更新
ネットワークの混雑 アイドル状態のネットワーク環境でテスト