• Giga@hdv-tech.com
  • 24時間オンラインサービス:
    • 7189078c
    • sns03
    • 6660e33e
    • youtube贝
    • インスタグラム

    tcpreplay ストリームのテスト方法

    投稿日時: 2024 年 8 月 13 日

    テストの概略図:

    チュア2

    システムバージョン:Ubuntu16.04

    Tcpreplay のインストール: apt-get install tcpreplay

    (このバージョンの NIC 名は eth0 および eth1 ではありません。次の構成が変更されます)

    eth0 は ens33 NIC に対応します: IP: 172.20.60.166 MAC: ec:a8:6b:82:32:c1

    eth1 は ens32 NIC に対応します: IP: 172.20.60.165 MAC: 00:13:3b:0f:6a:fb

    最初のステップをテストします。キャッシュを前処理します。コマンドは次のとおりです。

    tcpprep -a client -i rzxSJ.pcap -o rzx.cach

    このコマンドは、PCAP ファイルをクライアントとサーバーに分割します (デフォルトではクライアントになります)。送信時には、パケットはクライアントとサーバーの両方から送信されます。

    テスト ステップ 2: IP アドレスと MAC アドレスを書き換えます。コマンドは次のとおりです。

    Tcprewrite - e 172.20.60.166:172.20.60.165 -- enet - 10 チャネル dmac = 00:13:3 b: 0 f: 6 a: fb、ec、a8:6 b: 82-32: c1 - enet - smac = ec: a8:6 b: 82-32: c1、00:13:3 b: 0 f: 6 a: fb - c RZX。キャッシュ -i rzxSJ。 Pcap - o 111. Pcap

    このコマンドは、IP アドレスと MAC アドレスを上書きします。 Wireshark などのツールを使用して 111.pcap を開いて、変更が成功したかどうかを確認できます。

    テスト ステップ 3: 次のコマンドを使用してパケットを再生します。

    tcpreplay -i ens33 -I ens32 -l 100 -t -c rzx.cach 111.pcap

    ens33 ポートは eth0 に対応します。 ens32 ポートは eth1 に対応します

    上記は、Shenzhen HDV Phoelectron Technology Ltd.が顧客に提供した「tcpreplay電流テスト方法」の紹介記事です。当社は光ネットワークメーカーの専門メーカーであり、関連する製品は次のとおりです。ONUシリーズ (OLT ONU/ACONU/CATVONU/GPONONU/XPONONU)、光モジュールシリーズ(光ファイバモジュール/イーサネット光ファイバモジュール/SFP光モジュール)、OLTシリーズ (OLT装置 /OLT スイッチ/光学猫OLT) など、ネットワーク サポートのさまざまなシナリオのニーズに対応するさまざまな仕様の通信製品があります。ぜひご相談ください。



    ウェブ聊天