perfsonar-user - Re: Re: [perfsonar-user] TCP window size problems
Subject: perfSONAR User Q&A and Other Discussion
List archive
- From: Brian Candler <>
- To: , "Eschen, Brian" <>
- Cc: "" <>
- Subject: Re: Re: [perfsonar-user] TCP window size problems
- Date: Mon, 20 Jun 2016 14:51:43 +0100
- Domainkey-signature: a=rsa-sha1; c=nofws; d=pobox.com; h=subject:to :references:cc:from:message-id:date:mime-version:in-reply-to :content-type:content-transfer-encoding; q=dns; s=sasl; b=LFUnKL oe5yeB/xTfNO1kIA5QfdgalWa3H4Rd73Es7Rh11tGiJygo3rrQMCy4ITrzHar10p RriDy0KGbfdI+I/yfoasnDCldMDyMawyJNim9q7spejckhSPYe75QPfqfLnfAUzB +JtnGvj5ONpsOb8x7AeEn+qyJX3mn1Qgvheq8=
On 20/06/2016 10:10, Brian Tierney wrote:
That is a somewhat common pattern if there is a device in the path with buffers that are too small.By "smaller buffer" do you mean smaller TCP window size?
You can config perfsonar to use a smaller buffer using the GUI, or editing the mesh config file.
I note that in the reported stats there are no retransmissions reported (Retr = 0); so what's the mechanism by which an intervening device could reduce the throughput to the given value, without dropping packets?
I also see that the congestion window has ramped up to 21.8MB and stuck there. I don't know what the RTT is between those two endpoints, but let's say it's 70ms for sake of argument. That would imply a throughput of about 2500Mbps I think. (1000/70 * 21.8 * 8)
Is it possible that the window size at the other end is set lower than expected? Perhaps if the OP captured the initial TCP SYN exchange it would make this clear (remembering to decode the TCP window scaling factor)
Also, the OP said that applying the -w option (without saying the value used) could achieve a higher throughput. So it should be possible to compare the TCP SYN exchange, with and without the -w option, to see what's different.
Regards,
Brian Candler.
- Re: [perfsonar-user] TCP window size problems, Brian Tierney, 06/20/2016
- Re: Re: [perfsonar-user] TCP window size problems, Brian Candler, 06/20/2016
- RE: Re: [perfsonar-user] TCP window size problems, Garnizov, Ivan (RRZE), 06/21/2016
- Re: [perfsonar-user] TCP window size problems, Brian Candler, 06/21/2016
- Re: Re: [perfsonar-user] TCP window size problems, Brian Tierney, 06/25/2016
- Re: [perfsonar-user] TCP window size problems, Brian Candler, 06/26/2016
- Re: [perfsonar-user] TCP window size problems, Brian Tierney, 06/27/2016
- Re: [perfsonar-user] TCP window size problems, Brian Candler, 06/26/2016
- RE: Re: [perfsonar-user] TCP window size problems, Garnizov, Ivan (RRZE), 06/21/2016
- <Possible follow-up(s)>
- Re: [perfsonar-user] TCP window size problems, Michael Smitasin, 06/20/2016
- Re: Re: [perfsonar-user] TCP window size problems, Brian Candler, 06/20/2016
Archive powered by MHonArc 2.6.16.