Jump to content

Trogers see if you can help me a bit Trying to optimize my connection.


RaulJimenez

Recommended Posts

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 8)

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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...