-
-
Save jayjanssen/5697813 to your computer and use it in GitHub Desktop.
this is a sample of output: | |
root@percona-db-2:~# iperf -s -u -B 226.94.1.1 -i 1 | |
------------------------------------------------------------ | |
Server listening on UDP port 5001 | |
Binding to local address 226.94.1.1 | |
Joining multicast group 226.94.1.1 | |
Receiving 1470 byte datagrams | |
UDP buffer size: 122 KByte (default) | |
------------------------------------------------------------ | |
[ 3] local 226.94.1.1 port 5001 connected with 212.11.66.254 port 49525 | |
[ ID] Interval Transfer Bandwidth Jitter Lost/Total | |
Datagrams | |
[ 3] 0.0- 1.0 sec 128 KBytes 1.05 Mbits/sec 0.037 ms 0/ 89 | |
(0%) | |
[ 3] 1.0- 2.0 sec 128 KBytes 1.05 Mbits/sec 0.020 ms 0/ 89 | |
(0%) | |
[ 3] 2.0- 3.0 sec 128 KBytes 1.05 Mbits/sec 0.021 ms 0/ 89 | |
(0%) | |
[ 3] 0.0- 3.0 sec 386 KBytes 1.05 Mbits/sec 0.022 ms 0/ 269 | |
(0%) | |
^C | |
root@percona-prm:~# iperf -c 226.94.1.1 -u -T 32 -t 3 -i 1 | |
------------------------------------------------------------ | |
Client connecting to 226.94.1.1, UDP port 5001 | |
Sending 1470 byte datagrams | |
Setting multicast TTL to 32 | |
UDP buffer size: 122 KByte (default) | |
------------------------------------------------------------ | |
[ 3] local 212.11.66.254 port 49525 connected with 226.94.1.1 port 5001 | |
[ ID] Interval Transfer Bandwidth | |
[ 3] 0.0- 1.0 sec 129 KBytes 1.06 Mbits/sec | |
[ 3] 1.0- 2.0 sec 128 KBytes 1.05 Mbits/sec | |
[ 3] 2.0- 3.0 sec 128 KBytes 1.05 Mbits/sec | |
[ 3] 0.0- 3.0 sec 386 KBytes 1.05 Mbits/sec | |
[ 3] Sent 269 datagrams |
Hi Bob
[root@ ~]# iperf -c 224.8.8.8 -u -P 2 --incr-dstip -T 3
iperf: unrecognized option `--incr-dstip' <<<<<<<<<<<<<<<<<<<<<<< Can you help with this error? not incrementing for me
setting perf ip4 ttl to 3
Client connecting to 224.8.8.8, UDP port 5001
Sending 1470 byte datagrams
Setting multicast TTL to 3
UDP buffer size: 208 KByte (default)
setting perf ip4 ttl to 3
[ 4] local 10.20.43.20 port 39731 connected with 224.8.8.8 port 5001
[ 3] local 10.20.43.20 port 42652 connected with 224.8.8.8 port 5001
[ ID] Interval Transfer Bandwidth
[ 4] 0.0-10.0 sec 1.25 MBytes 1.05 Mbits/sec
[ 4] Sent 893 datagrams
[ 3] 0.0-10.0 sec 1.25 MBytes 1.05 Mbits/sec
[ 3] Sent 893 datagrams
[SUM] 0.0-10.0 sec 2.50 MBytes 2.10 Mbits/sec
[root@tg2 ~]#
[root@-tg2 ~]# iperf -v
iperf version 2.0.5 (08 Jul 2010) pthreads <<<<<<<<<< This version should support --incr-dstip?
It works with iperf-2.0.12. Thanks Bob
Hi Bob, Please share if you have fix ready to add the multiple group joins. Will iperf-2.0.12 for multiple group joins?
I haven't coded this up yet. It won't be releases with 2.0.12 but rather in 2.0.13
Bob
There isn't a way to join multiple groups other than to start multiple servers. It could be added thought, e.g. something like iperf -s -u -B 239.1.1.1-100 or equivalent.
To transmit to multiple groups one can use iperf -c 239.1.1.1 -P 99 --incr-dstip
I've been doing a bit of fix ups in iperf 2.0.13a so it's a good time to add the multiple group join if it's useful.
Bob