RaulJimenez Posted February 15, 2006 CID Share Posted February 15, 2006 trogers and company , I'm trying to optimize my connection as possible but I dont where where exactly to start using this tweak technique, most of the time i try a tweak it gets slower. here are my tests thanks a lot. WEB100 Kernel Variables: Client: localhost/127.0.0.1 AckPktsIn: 914 AckPktsOut: 0 BytesRetrans: 32120 CongAvoid: 279 CongestionOverCount: 0 CongestionSignals: 2 CountRTT: 865 CurCwnd: 48180 CurMSS: 1460 CurRTO: 340 CurRwinRcvd: 65535 CurRwinSent: 16304 CurSsthresh: 32120 DSACKDups: 0 DataBytesIn: 0 DataBytesOut: 3579920 DataPktsIn: 0 DataPktsOut: 2452 DupAcksIn: 40 ECNEnabled: 0 FastRetran: 1 MaxCwnd: 65700 MaxMSS: 1460 MaxRTO: 370 MaxRTT: 220 MaxRwinRcvd: 65535 MaxRwinSent: 16304 MaxSsthresh: 32120 MinMSS: 1460 MinRTO: 300 MinRTT: 100 MinRwinRcvd: 46555 MinRwinSent: 16304 NagleEnabled: 1 OtherReductions: 2 PktsIn: 914 PktsOut: 2452 PktsRetrans: 22 X_Rcvbuf: 103424 RcvWinScale: 2147483647 SACKEnabled: 0 SACKsRcvd: 0 SendStall: 0 SlowStart: 71 SampleRTT: 110 SmoothedRTT: 110 X_Sndbuf: 103424 SndWinScale: 2147483647 SndLimTimeRwin: 5380386 SndLimTimeCwnd: 4636706 SndLimTimeSender: 2605 SndLimTransRwin: 1 SndLimTransCwnd: 2 SndLimTransSender: 1 SndLimBytesRwin: 2207520 SndLimBytesCwnd: 1372400 SndLimBytesSender: 0 SubsequentTimeouts: 0 SumRTT: 100910 Timeouts: 1 TimestampsEnabled: 0 WinScaleRcvd: 2147483647 WinScaleSent: 2147483647 DupAcksOut: 0 StartTimeUsec: 44530 Duration: 10023877 c2sData: 2 c2sAck: 2 s2cData: 9 s2cAck: 3 half_duplex: 0 link: 100 congestion: 0 bad_cable: 0 mismatch: 0 spd: 0.00 bw: 3.34 loss: 0.000815661 avgrtt: 116.66 waitsec: 0.34 timesec: 10.00 order: 0.0438 rwintime: 0.5370 sendtime: 0.0003 cwndtime: 0.4628 rwin: 0.5000 swin: 0.7891 cwin: 0.5013 rttsec: 0.116659 Sndbuf: 103424 aspd: 9.80657 Checking for mismatch on uplink (speed > 50 [0>50], (xmitspeed < 5) [0.29<5] (rwintime > .9) [0.53>.9], (loss < .01) [8.15<.01] Checking for excessive errors condition (loss/sec > .15) [8.15>.15], (cwndtime > .6) [0.46>.6], (loss < .01) [8.15<.01], (MaxSsthresh > 0) [32120>0] Checking for 10 Mbps link (speed < 9.5) [0<9.5], (speed > 3.0) [0>3.0] (xmitspeed < 9.5) [0.29<9.5] (loss < .01) [8.15<.01], (mylink > 0) [3.0>0] Checking for Wireless link (sendtime = 0) [3.0E=0], (speed < 5) [0<5] (Estimate > 50 [3.34>50], (Rwintime > 90) [0.53>.90] (RwinTrans/CwndTrans = 1) [1/2=1], (mylink > 0) [3.0>0] Checking for DSL/Cable Modem link (speed < 2) [0<2], (SndLimTransSender = 0) [1=0] (SendTime = 0) [3.0E-4=0], (mylink > 0) [3.0>0] Checking for half-duplex condition (rwintime > .95) [0.53>.95], (RwinTrans/sec > 30) [0.1>30], (SenderTrans/sec > 30) [0.1>30], OR (mylink <= 10) [3.0<=10] Checking for congestion (cwndtime > .02) [0.46>.02], (mismatch = 0) [0=0] (MaxSsthresh > 0) [32120>0] estimate = 3.34 based on packet size = 11Kbits, RTT = 116.66msec, and loss = 8.15661E-4 The theoretical network limit is 3.34 Mbps The NDT server has a 101.0 KByte buffer which limits the throughput to 6.76 Mbps Your PC/Workstation has a 63.0 KByte buffer which limits the throughput to 4.28 Mbps The network based flow control limits the throughput to 4.29 Mbps Client Data reports link is 'T1', Client Acks report link is 'T1' Server Data reports link is '10 Gig', Server Acks report link is 'Ethernet' ===================================================== TCP options string = 020405b4 MTU = 1500 MTU is fully optimized for broadband. MSS = 1460 Maximum useful data in each packet = 1460, which equals MSS. Default TCP Receive Window (RWIN) = 65535 RWIN Scaling (RFC1323) = 0 bits Unscaled TCP Receive Window = 65535 Note: TCP 1323 Options need to be enabled for RWIN over 2^16 (65535). Windows 9x might also need the MS Vtcp386 fix. For optimum performance, consider changing RWIN to a multiple of MSS. Other RWIN values that might work well with your current MTU/MSS: 513920 (MSS x 44 * scale factor of 256960 (MSS x 44 * scale factor of 4) 128480 (MSS x 44 * scale factor of 2) 64240 (MSS x 44) bandwidth * delay product (Note this is not a speed test): Your TCP Window limits you to: 2621.4 Kbps (327.675 KBytes/s) @ 200ms Your TCP Window limits you to: 1048.56 Kbps (131.07 KBytes/s) @ 500ms MTU Discovery (RFC1191) = ON Time to live left = 119 hops TTL value is ok. Timestamps (RFC1323) = OFF Selective Acknowledgements (RFC2018) = OFF IP type of service field (RFC1349) = 00000000 (0) ================================================== :::.. Download Stats ..::: Connection is:: 3281 Kbps about 3.3 Mbps (tested with 2992 kB) Download Speed is:: 401 kB/s Tested From:: https://testmy.net Test Time:: Wed Feb 15 2006 16:32:12 GMT-0500 (Eastern Standard Time) Bottom Line:: 59X faster than 56K 1MB download in 2.55 sec Diagnosis: Awesome! 20% + : 51.27 % faster than the average for host (onelinkpr.net) Validation Link:: https://testmy.net/stats/id-3ZBGCEVML Quote Link to comment Share on other sites More sharing options...
trogers Posted February 15, 2006 CID Share Posted February 15, 2006 Hi, Since you have not mentioned your subscribed speed, I make a guess from your speedtest result that it is in the 4-6 Mbps range. The TCP Analyzer suggested a few RWIN values to try: For optimum performance, consider changing RWIN to a multiple of MSS. Other RWIN values that might work well with your current MTU/MSS: 513920 (MSS x 44 * scale factor of Cool 256960 (MSS x 44 * scale factor of 4) 128480 (MSS x 44 * scale factor of 2) 64240 (MSS x 44) bandwidth * delay product (Note this is not a speed test): And the nitro test showed that a RWIN (buffer) of 63 Kbytes sets a bandwidth (throughput) limit on your comp at 4.28 Mbps. "Your PC/Workstation has a 63.0 KByte buffer which limits the throughput to 4.28 Mbps. The network based flow control limits the throughput to 4.29 Mbps" I would choose RWIN at 128480 (Buffer = 124 Kbytes) if my subscribed speed is in the range of 4-6 Mbps. Here is the ccs file for RWIN 128480. Quote Link to comment Share on other sites More sharing options...
RaulJimenez Posted February 15, 2006 Author CID Share Posted February 15, 2006 thats right trogers, my download is at 4mb and upload at 384kbps Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.