Re: TCP window size bugs and patch (Re: 3 issues)


Well I think that all of this functionality will be added to the next 
version but not in this fashion. Thanks for pointing out the send vs. recv 
issue, had not ran accross that so far. I did notice the server sending 
code and had problems with it myself, but TCP at the theoritical 
standpoint is only limited by reciever window and available bandwidth. I 
believe this is why there is no setting for max send window size on newer 
Windows TCP implementations. As a result it is hard for a client (sender) 
to determine the best window since it has no control over either of the 
above variables. I believe that is why the inverted sending was 
implemented. In the next MAJOR release of Iperf there will be a lot more 
client server communication and I may get rid of the inversion while 
keeping the feature. (no guarentees)

As far as white space, sorry man. In the next major version there are 
quite a bit of reworking and most previous patches will need tweaking, 
sorry just a fact of progress.

Kevin

On Thu, 7 Nov 2002 Marc.Herbert --at-- ens-lyon.fr wrote:

> On  6 Nov, paul shields wrote:
> > I have three issue with iperf, one of which is new to 1.6.3 and the others
> > appear in both 1.6.3 and earlier versions
> > 
> > On windows we always use the pre-compiled version. For Solaris I have used
> > the pre-compiled 1.1.1 version and both the pre-compiled and locally
> > compiled 1.6.3 version.
> > 
> > These tests are between a Win32 machine and a Solaris8 machine
> > 
> > First the new one
> > When starting the Win32 machine with the -w 64K option I get a warning and
> > the window size does not change. This worked fine under 1.2
> > 
> 
> 
> I wrote a patch and a README explaining and hopefully correcting this
> issue.
> 
> I wanted to find some testers among collegues before talking publicly
> about it, but since you seem to need it... :-)
> 
> <http://marc.herbert.free.fr/TCP/iperf/>
> 
> 
> Cheers,
> 
> Marc.
> 
> 
> 


--
Mitch Kutzko | mitch --at-- dast.nlanr.net | mitch --at-- ncsa.uiuc.edu | 217-333-1199
http://hobbes.ncsa.uiuc.edu/



Other Mailing lists | Author Index | Date Index | Subject Index | Thread Index