Como usar o netperf na porta NIC específica?

3

Eu tenho dois servidores, SERVER e CLIENT . Cada servidor tem suas próprias portas integradas de 1 GbE e seu próprio NIC com uma porta de 10 GbE. SERVER e CLIENT estão interconectados em um comutador de 1 GbE (tráfego administrativo) e um comutador de 10 GbE (tráfego de dados).

Eu quero testar o desempenho de uma conexão específica de 10 gigabits usando netperf . Como especifico usar as portas NIC de 10 GbE em vez das portas integradas de 1 GbE?

Agora mesmo, isso é o que estou fazendo:

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
    
por elleciel 28.03.2014 / 08:10

1 resposta

2

No cliente, use o endereço IP do servidor atribuído na interface de 10 GB como seu argumento para netperf . Por exemplo:

Servidor:

1 giga: 192.168.2.1
10 gigas: 192.168.3.1

Cliente:

1 giga: 192.168.2.2
10 gigas: 192.168.3.2

Do cliente:

netperf -H 192.168.3.1 -l 15

    
por 28.03.2014 / 14:44