iperf max desempenho multicast udp com um pico de 10Mbit / s?

6

Estou tentando testar o throughput de multicast UDP via iperf, mas parece que ele não está enviando mais de 10Mbit / s da minha máquina de desenvolvimento:

C:\> iperf -c 224.0.166.111 -u -T 1 -t 100 -i 1 -b 1000000000
------------------------------------------------------------
Client connecting to 224.0.166.111, UDP port 5001
Sending 1470 byte datagrams
Setting multicast TTL to 1
UDP buffer size: 8.00 KByte (default)
------------------------------------------------------------
[156] local 192.168.1.99 port 49693 connected with 224.0.166.111 port 5001
[ ID] Interval       Transfer     Bandwidth
[156]  0.0- 1.0 sec  1.22 MBytes  10.2 Mbits/sec
[156]  1.0- 2.0 sec  1.14 MBytes  9.57 Mbits/sec
[156]  2.0- 3.0 sec  1.14 MBytes  9.55 Mbits/sec
[156]  3.0- 4.0 sec  1.14 MBytes  9.56 Mbits/sec
[156]  4.0- 5.0 sec  1.14 MBytes  9.56 Mbits/sec
[156]  5.0- 6.0 sec  1.15 MBytes  9.62 Mbits/sec
[156]  6.0- 7.0 sec  1.14 MBytes  9.53 Mbits/sec

Quando eu o executo em outro servidor, estou obtendo ~ 80Mbit / s, o que é um pouco melhor, mas ainda assim não chega nem perto dos limites de 1Gbps que eu deveria estar recebendo?

C:\> iperf -c 224.0.166.111 -u -T 1 -t 100 -i 1 -b 1000000000
------------------------------------------------------------
Client connecting to 224.0.166.111, UDP port 5001
Sending 1470 byte datagrams
Setting multicast TTL to 1
UDP buffer size: 8.00 KByte (default)
------------------------------------------------------------
[180] local 10.0.101.102 port 51559 connected with 224.0.166.111 port 5001
[ ID] Interval       Transfer     Bandwidth
[180]  0.0- 1.0 sec  8.60 MBytes  72.1 Mbits/sec
[180]  1.0- 2.0 sec  8.73 MBytes  73.2 Mbits/sec
[180]  2.0- 3.0 sec  8.76 MBytes  73.5 Mbits/sec
[180]  3.0- 4.0 sec  9.58 MBytes  80.3 Mbits/sec
[180]  4.0- 5.0 sec  9.95 MBytes  83.4 Mbits/sec
[180]  5.0- 6.0 sec  10.5 MBytes  87.9 Mbits/sec
[180]  6.0- 7.0 sec  10.9 MBytes  91.1 Mbits/sec
[180]  7.0- 8.0 sec  11.2 MBytes  94.0 Mbits/sec

Alguém tem alguma idéia de por que isso não está chegando perto dos limites do link (1Gbps)?

Obrigado,

Tom

    
por TJF 05.10.2011 / 01:09

1 resposta

1

Verifique se o seu switch (suas placas de rede já devem suportá-lo) não está acidentalmente configurado para auto-mdix ou se houver valor fixo e você tem uma incompatibilidade. Isso pode causar os problemas que você descreve, eu vi exatamente o mesmo comportamento em nossa própria rede com uma incompatibilidade. Às vezes o auto-mdix pode não funcionar e você também deve tentar configurá-lo para o mesmo valor em ambos os lados manualmente.

link

    
por 06.05.2012 / 17:39