> Why: UDP is unacknowledged mode, so the sending party doesn't know if the > packed got delivered or not. Why not to instruct server to send back some reports or include that statistic in datagrams sent back in dual mode. Or use additional "control" port with tcp connection? What are drawbacks in these cases?
> - server never receives last few test packets so it doesn't know when to > send such report Why client not to send "terminate" datagrams at the end of test with say 1/100 of required bandwidth? As I understand, datagrams have a number included in them. Why not to use 0 or INT_MAX for "terminate" datagram. > - server sends report but client doesn't receive it due to congestion (and > subsequent packet drop) in the link between You can send the report repeatedly till reception of "ack" datagram from client. It is better than to hang forever. > or UDP testing where statistics are actually > gathered on the receiving side. Iperf server is not convenient tool to get statistics from if you want to automatize this operation =( Sergey Naumov. ------------------------------------------------------------------------------ Special Offer -- Download ArcSight Logger for FREE! Finally, a world-class log management solution at an even better price-free! And you'll get a free "Love Thy Logs" t-shirt when you download Logger. Secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsisghtdev2dev _______________________________________________ Iperf-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/iperf-users
