From: Wenji Wu <wenji@fnal.gov>
To: John Heffner <johnwheffner@gmail.com>
Cc: "Ilpo Järvinen" <ilpo.jarvinen@helsinki.fi>,
Netdev <netdev@vger.kernel.org>
Subject: Re: RE: A Linux TCP SACK Question
Date: Tue, 15 Apr 2008 10:45:27 -0500 [thread overview]
Message-ID: <fb71f1b5208d.48048747@fnal.gov> (raw)
In-Reply-To: <1e41a3230804141748v2bf1f32bsc80307c9390c222@mail.gmail.com>
> Sill the mystery remains as to why *both* are going so slowly. You
> mentioned you're using a web100 kernel. What are the final values of
> all the variables for the connections (grab with readall)?
Kernel 2.6.24,
"echo 1 > /proc/sys/net/ipv4/tcp_no_metrics_save"
With SACK off:
Throughtpu 256Mbps
Connection 6 (198.2.1.2 38054 131.225.2.16 5001)
State 1
SACKEnabled 0
TimestampsEnabled 1
NagleEnabled 1
ECNEnabled 0
SndWinScale 11
RcvWinScale 7
ActiveOpen 1
MSSRcvd 0
WinScaleRcvd 11
WinScaleSent 7
PktsOut 221715
DataPktsOut 221715
DataBytesOut 324429992
PktsIn 215245
DataPktsIn 0
DataBytesIn 0
SndUna 2784091744
SndNxt 2784091744
SndMax 2784091744
ThruBytesAcked 321011738
SndISS 2463080006
RcvNxt 1309516114
ThruBytesReceived 0
RecvISS 1309516114
StartTimeSec 1208273537
StartTimeUsec 293029
Duration 14594853
SndLimTransSender 6
SndLimBytesSender 23960
SndLimTimeSender 4137
SndLimTransCwnd 5
SndLimBytesCwnd 324406032
SndLimTimeCwnd 10046308
SndLimTransRwin 0
SndLimBytesRwin 0
SndLimTimeRwin 0
SlowStart 0
CongAvoid 0
CongestionSignals 4
OtherReductions 13167
X_OtherReductionsCV 0
X_OtherReductionsCM 13167
CongestionOverCount 54
CurCwnd 4344
MaxCwnd 173760
CurSsthresh 94894680
LimCwnd 4294965848
MaxSsthresh 94894680
MinSsthresh 4344
FastRetran 4
Timeouts 0
SubsequentTimeouts 0
CurTimeoutCount 0
AbruptTimeouts 0
PktsRetrans 17
BytesRetrans 24616
DupAcksIn 59556
SACKsRcvd 0
SACKBlocksRcvd 0
PreCongSumCwnd 375032
PreCongSumRTT 12
PostCongSumRTT 15
PostCongCountRTT 4
ECERcvd 0
SendStall 0
QuenchRcvd 0
RetranThresh 29
NonRecovDA 0
AckAfterFR 0
DSACKDups 0
SampleRTT 3
SmoothedRTT 3
RTTVar 50
MaxRTT 46
MinRTT 2
SumRTT 158191
CountRTT 47830
CurRTO 203
MaxRTO 237
MinRTO 203
CurMSS 1448
MaxMSS 1448
MinMSS 524
X_Sndbuf 1919232
X_Rcvbuf 87380
CurRetxQueue 0
MaxRetxQueue 0
CurAppWQueue 1786832
MaxAppWQueue 1886744
CurRwinSent 5888
MaxRwinSent 5888
MinRwinSent 5840
LimRwin 0
DupAcksOut 0
CurReasmQueue 0
MaxReasmQueue 0
CurAppRQueue 0
MaxAppRQueue 0
X_rcv_ssthresh 5840
X_wnd_clamp 64087
X_dbg1 5888
X_dbg2 536
X_dbg3 5840
X_dbg4 0
CurRwinRcvd 3137536
MaxRwinRcvd 3137536
MinRwinRcvd 17896
LocalAddressType 1
LocalAddress 198.2.1.2
LocalPort 38054
RemAddress 131.225.2.16
RemPort 5001
X_RcvRTT 0
...............................................................
With SACK On
Throughput: 178Mbps
Connection 3 (131.225.2.22 22 131.225.82.152 52973)
State 5
SACKEnabled 3
TimestampsEnabled 1
NagleEnabled 0
ECNEnabled 0
SndWinScale 11
RcvWinScale 7
ActiveOpen 0
MSSRcvd 0
WinScaleRcvd 11
WinScaleSent 7
PktsOut 230
DataPktsOut 230
DataBytesOut 25783
PktsIn 353
DataPktsIn 164
DataBytesIn 11120
SndUna 2809669838
SndNxt 2809669838
SndMax 2809669838
ThruBytesAcked 18423
SndISS 2809651415
RcvNxt 2817947310
ThruBytesReceived 11120
RecvISS 2817936190
StartTimeSec 1208271915
StartTimeUsec 71844
Duration 2362591841
SndLimTransSender 6
SndLimBytesSender 25783
SndLimTimeSender 2273927770
SndLimTransCwnd 5
SndLimBytesCwnd 0
SndLimTimeCwnd 1047
SndLimTransRwin 0
SndLimBytesRwin 0
SndLimTimeRwin 0
SlowStart 0
CongAvoid 0
CongestionSignals 0
OtherReductions 0
X_OtherReductionsCV 0
X_OtherReductionsCM 0
CongestionOverCount 0
CurCwnd 5792
MaxCwnd 13032
CurSsthresh 4294966376
LimCwnd 4294965848
MaxSsthresh 0
MinSsthresh 4294967295
FastRetran 0
Timeouts 0
SubsequentTimeouts 0
CurTimeoutCount 0
AbruptTimeouts 0
PktsRetrans 0
BytesRetrans 0
DupAcksIn 0
SACKsRcvd 0
SACKBlocksRcvd 0
PreCongSumCwnd 0
PreCongSumRTT 0
PostCongSumRTT 0
PostCongCountRTT 0
ECERcvd 0
SendStall 0
QuenchRcvd 0
RetranThresh 3
NonRecovDA 0
AckAfterFR 0
DSACKDups 0
SampleRTT 0
SmoothedRTT 3
RTTVar 50
MaxRTT 40
MinRTT 0
SumRTT 1269
CountRTT 221
CurRTO 203
MaxRTO 234
MinRTO 201
CurMSS 1448
MaxMSS 1448
MinMSS 1428
X_Sndbuf 16384
X_Rcvbuf 87380
CurRetxQueue 0
MaxRetxQueue 0
CurAppWQueue 0
MaxAppWQueue 0
CurRwinSent 14208
MaxRwinSent 14208
MinRwinSent 5792
LimRwin 8365440
DupAcksOut 0
CurReasmQueue 0
MaxReasmQueue 0
CurAppRQueue 0
MaxAppRQueue 1152
X_rcv_ssthresh 14144
X_wnd_clamp 64087
X_dbg1 14208
X_dbg2 1152
X_dbg3 14144
X_dbg4 0
CurRwinRcvd 3749888
MaxRwinRcvd 3749888
MinRwinRcvd 3747840
LocalAddressType 1
LocalAddress 131.225.2.22
LocalPort 22
RemAddress 131.225.82.152
RemPort 52973
X_RcvRTT 405000
..................................................................
wenji
next prev parent reply other threads:[~2008-04-15 15:58 UTC|newest]
Thread overview: 56+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-04-04 4:54 A Linux TCP SACK Question Wenji Wu
2008-04-04 16:27 ` John Heffner
2008-04-04 17:49 ` Wenji Wu
2008-04-04 18:07 ` John Heffner
2008-04-04 20:00 ` Ilpo Järvinen
2008-04-04 20:07 ` Wenji Wu
2008-04-04 21:15 ` Wenji Wu
2008-04-04 21:33 ` Ilpo Järvinen
2008-04-04 21:39 ` Ilpo Järvinen
2008-04-04 22:14 ` Wenji Wu
2008-04-05 17:42 ` Ilpo Järvinen
2008-04-05 21:17 ` Sangtae Ha
2008-04-06 20:27 ` Wenji Wu
2008-04-06 22:43 ` Sangtae Ha
2008-04-07 14:56 ` Wenji Wu
2008-04-08 6:36 ` Ilpo Järvinen
2008-04-08 12:33 ` Wenji Wu
2008-04-08 13:45 ` Ilpo Järvinen
2008-04-08 14:30 ` Wenji Wu
2008-04-08 14:59 ` Ilpo Järvinen
2008-04-08 15:27 ` Wenji Wu
2008-04-08 17:26 ` Ilpo Järvinen
2008-04-14 22:47 ` Wenji Wu
2008-04-15 0:48 ` John Heffner
2008-04-15 8:25 ` Ilpo Järvinen
2008-04-15 18:01 ` Wenji Wu
2008-04-15 22:40 ` John Heffner
2008-04-16 8:27 ` David Miller
2008-04-16 9:21 ` Ilpo Järvinen
2008-04-16 9:35 ` David Miller
2008-04-16 14:50 ` Wenji Wu
2008-04-18 6:52 ` David Miller
2008-08-27 14:38 ` about Linux adaptivly adjusting ssthresh Wenji Wu
2008-08-27 22:48 ` John Heffner
2008-08-28 0:53 ` Wenji Wu
2008-08-28 6:34 ` Ilpo Järvinen
2008-08-28 14:20 ` about Linux adaptivly adjusting dupthresh Wenji Wu
2008-08-28 18:53 ` Ilpo Järvinen
2008-08-28 19:30 ` Wenji Wu
2008-04-16 14:40 ` A Linux TCP SACK Question John Heffner
2008-04-16 15:03 ` Ilpo Järvinen
2008-04-16 14:46 ` Wenji Wu
2008-04-15 15:45 ` Wenji Wu [this message]
2008-04-15 16:39 ` Wenji Wu
2008-04-15 17:01 ` John Heffner
2008-04-15 17:08 ` Ilpo Järvinen
2008-04-15 17:23 ` John Heffner
2008-04-15 18:00 ` Matt Mathis
2008-04-15 17:55 ` Wenji Wu
2008-04-08 15:57 ` John Heffner
2008-04-08 14:07 ` John Heffner
2008-04-14 16:10 ` Wenji Wu
2008-04-14 16:48 ` Ilpo Järvinen
2008-04-14 22:07 ` Wenji Wu
2008-04-15 8:23 ` Ilpo Järvinen
2008-04-04 21:40 ` Wenji Wu
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=fb71f1b5208d.48048747@fnal.gov \
--to=wenji@fnal.gov \
--cc=ilpo.jarvinen@helsinki.fi \
--cc=johnwheffner@gmail.com \
--cc=netdev@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).