web-dev-qa-db-ja.com

特定のNICポートでnetperfを使用する方法?

2つのサーバーSERVERCLIENTがあります。各サーバーには独自のオンボード1GbEポートがあり、独自のNICと10GbEポート。SERVERCLIENTは両方の1GbEスイッチで相互接続されています。 (管理トラフィック)および10 GbEスイッチ(データトラフィック)。

netperfを使用して、特定の10ギガビット接続のパフォーマンスをテストしたいと思います。 1GbEオンボードポートの代わりに10GbE 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
3
elleciel

クライアントでは、netperfへの引数として10ギガインターフェイスに割り当てられているサーバーのIPアドレスを使用します。例えば:

サーバ:

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

2
cpugeniusmv