
SERVER
2 台のサーバーとがありますCLIENT
。各サーバーには独自のオンボード 1 GbE ポートと、10 GbE ポートを備えた独自の NIC があります。SERVER
と は、CLIENT
1 GbE スイッチ (管理トラフィック) と 10 GbE スイッチ (データ トラフィック) の両方で相互接続されています。
を使用して特定の 10 ギガビット接続のパフォーマンスをテストしたいと思いますnetperf
。 1 GbE オンボード ポートの代わりに 10 GbE NIC ポートを使用するように指定するにはどうすればよいですか?
今、私がやっていることはこれです:
root@SERVER:~$ netserver
Starting netserver at port 12865
Starting netserver at hostname 0.0.0.0 port 12865 and family AF_UNSPEC
root@CLIENT:~$ netperf -H SERVER -l 15
答え1
クライアントでは、10 ギガビット インターフェイスに割り当てられているサーバーの IP アドレスを への引数として使用しますnetperf
。例:
サーバ:
1 ギガ: 192.168.2.1
10 ギガ: 192.168.3.1
クライアント:
1 ギガ: 192.168.2.2
10 ギガ: 192.168.3.2
クライアントより:
netperf -H 192.168.3.1 -l 15