Re: UDP problem on Windows 2000/XP
This is due to the length of the buffer on the server side. The sever side
will default to 1470 and send the "FINACK" at that length. It is not a big
deal and I think I will remove the warning in the future. Sorry for the
inconvience.
Kevin
On Thu, 5 Jun 2003, Terje Krogdahl wrote:
> When running the Iperf windows binary from the web page
> I come across the following problem when specifying -l for UDP
> streams:
>
> C:\iperf>iperf -c 172.25.25.156 -u -b 10M -l 1000
> ------------------------------------------------------------
> Client connecting to 172.25.25.156, UDP port 5001
> Sending 1000 byte datagrams
> UDP buffer size: 8.00 KByte (default)
> ------------------------------------------------------------
> [144] local 172.25.25.107 port 1130 connected with 172.25.25.156 port 5001
> [ ID] Interval Transfer Bandwidth
> [144] 0.0-10.0 sec 11.9 MBytes 9.99 Mbits/sec
> read failed: Message too long
>
> If I remove the -l 1000 option there is no "read failed" message.
> It happend on both W2000 and XP. It does not matter if the server is
> on Linux or Windows. The specified length does not seem to matter
> either.
>
> Is this a known problem, and/or is there a workaround?
>
>