
Tengo dos servidores SERVER
y CLIENT
. Cada servidor tiene sus propios puertos integrados de 1 GbE y su propia NIC con un puerto de 10 GbE. SERVER
y CLIENT
están interconectados tanto en un conmutador de 1 GbE (tráfico administrativo) como en un conmutador de 10 GbE (tráfico de datos).
Quiero probar el rendimiento de una conexión específica de 10 gigabits usando netperf
. ¿Cómo especifico utilizar los puertos NIC de 10 GbE en lugar de los puertos integrados de 1 GbE?
Ahora mismo esto es lo que estoy haciendo:
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
Respuesta1
En el cliente, utilice la dirección IP del servidor asignado en la interfaz de 10 gigas como argumento netperf
. Por ejemplo:
Servidor:
1 concierto: 192.168.2.1
10 conciertos: 192.168.3.1
Cliente:
1 concierto: 192.168.2.2
10 conciertos: 192.168.3.2
Del cliente:
netperf -H 192.168.3.1 -l 15