Quote:
Originally Posted by satya_seth
Hi
I am using iperf v2.0.4 to run traffic. I am able to send and receive traffic for IPV4. But i am not able to run traffic for IPV6.
I am having redhat Linux.
At server side i am giving command
iperf -V -s -u
At the client side i am giving the command
iperf -V -c <inet6 add> -u
At the server side i am not able to receive anything whereas at the client side i am getting the message like
connect failed: Invalid argument
write2 failed: Destination address required
------------------------------------------------------------
Client connecting to fe80::216:17ff:feba:59e0, UDP port 5001
Sending 1470 byte datagrams
UDP buffer size: 108 KByte (default)
------------------------------------------------------------
[ 3] local :: port 32925 connected with fe80::216:17ff:feba:59e0 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0- 0.0 sec 0.00 Bytes 0.00 bits/sec
[ 3] Sent 0 datagrams
[ 3] WARNING: did not receive ack of last datagram after 10 tries.
Can anyone please tell me whether i am missing any parameter or i am following the wrong procedure?
Can anyone please tell me the exact way to test the traffic for IPV6?
Regards
Satyabrata
|
in your post you obfuscate iperf -V -c <inet6 add> -u. That's like saying "hey doc my <body part> hurts". You're using a link local address, which you didnt bother obfuscating in the rest of your post. How would iperf know which interface to source the traffic on, if it's a link local address? Use a global address and it will just know.