Jump to content

Slow 256 kbps connection


someperson

Recommended Posts

Hello,

This is my first post and I'm happy joining this highly informative forum, and wish getting help for my problem.

I have an ADSL connection of 256 kbps download speed and not sure about the upload speed, most probably 128 kbps.

I used this connection for more than 6 months. It was  OK untill about 2 weeks ago when I noticed download speeds getting slow from about 30 KB/s to about 15 KB/s.

A technician visited my home & measured the signal. It was very good (1600+ kbps download, 512+ kbps upload), He told me he changed some jumpers anyway in the local public telephone switch.

Now, when I download any file, the download starts smoothly in about 30 KB/s for a minute or half a minute, then stops for seconds, continue again in about 23 KB/s and rises gradually till it reachs about 25 KB/s and stays in so speed with scattered stoppages for few seconds throughout the download process.

Can you help me diagnosing the cause of my problem as I don't know much about networks and don't understand the stuff below:

LAST SPEED TESTS

:::.. Download Stats ..:::

Connection is:: 204 Kbps about 0.2 Mbps (tested with 1013 kB)

Download Speed is:: 25 kB/s

Tested From:: https://testmy.net (server1)

Test Time:: Sun Jan 29 15:23:11 UTC+0300 2006

Bottom Line:: 4X faster than 56K 1MB download in 40.96 sec

Diagnosis: Looks Great : 3.55 % faster than the average for host (193.78)

Validation Link:: https://testmy.net/stats/id-C0J6QZ7VF

:::.. Upload Stats ..:::

Connection is:: 131 Kbps about 0.1 Mbps (tested with 1013 kB)

Upload Speed is:: 16 kB/s

Tested From:: https://testmy.net (server1)

Test Time:: Sun Jan 29 15:25:39 UTC+0300 2006

Bottom Line:: 2X faster than 56K 1MB upload in 64 sec

Diagnosis: Awesome! 20% + : 98.48 % faster than the average for host (193.78)

Validation Link:: https://testmy.net/stats/id-W68HSCG0A

http://nitro.ucsc.edu/ showed the following results

TCP/Web100 Network Diagnostic Tool v5.3.3d

click START to begin

Checking for Middleboxes . . . . . . . . . . . . . . . . . .  Done

running 10s outbound test (client to server) . . . . . 81.62Kb/s

running 10s inbound test (server to client) . . . . . . 90.04kb/s

Your PC is connected to a Cable/DSL modem

Information: Other network traffic is congesting the link

Information: The receive buffer should be 223.04 Kbytes to maximize throughput

WEB100 Enabled Statistics:

Checking for Middleboxes . . . . . . . . . . . . . . . . . .  Done

running 10s outbound test (client to server) . . . . . 81.62Kb/s

running 10s inbound test (server to client) . . . . . . 90.04kb/s

------  Client System Details  ------

OS data: Name = Windows XP, Architecture = x86, Version = 5.1

Java data: Vendor = Sun Microsystems Inc., Version = 1.5.0_06

------  Web100 Detailed Analysis  ------

Cable modem/DSL/T1 link found.

Link set to Full Duplex mode

Information: throughput is limited by other network traffic.

Good network cable(s) found

Normal duplex operation found.

Web100 reports the Round trip time = 609.07 msec; the Packet size = 1452 Bytes; and

There were 4 packets retransmitted, 16 duplicate acks received, and 15 SACK blocks received

The connection was idle 0 seconds (0%) of the time

This connection is network limited 99.98% of the time.

Excessive packet loss is impacting your performance, check the auto-negotiate function on your local PC and network switch

Web100 reports TCP negotiated the optional Performance Settings to:

RFC 2018 Selective Acknowledgment: ON

RFC 896 Nagle Algorithm: ON

RFC 3168 Explicit Congestion Notification: OFF

RFC 1323 Time Stamping: OFF

RFC 1323 Window Scaling: OFF

Information: Network Middlebox is modifying MSS variable

Server IP addresses are preserved End-to-End

Information: Network Address Translation (NAT) box is modifying the Client's IP address

Server says [213.184.178.104] but Client says [10.0.0.2]

WEB100 Kernel Variables:

Client: localhost/127.0.0.1

AckPktsIn: 63

AckPktsOut: 0

BytesRetrans: 5808

CongAvoid: 38

CongestionOverCount: 0

CongestionSignals: 2

CountRTT: 43

CurCwnd: 11616

CurMSS: 1452

CurRTO: 910

CurRwinRcvd: 17424

CurRwinSent: 16304

CurSsthresh: 2904

DSACKDups: 0

DataBytesIn: 0

DataBytesOut: 101640

DataPktsIn: 0

DataPktsOut: 70

DupAcksIn: 16

ECNEnabled: 0

FastRetran: 2

MaxCwnd: 11616

MaxMSS: 1452

MaxRTO: 1310

MaxRTT: 650

MaxRwinRcvd: 17424

MaxRwinSent: 16304

MaxSsthresh: 2904

MinMSS: 1452

MinRTO: 910

MinRTT: 400

MinRwinRcvd: 10164

MinRwinSent: 16304

NagleEnabled: 1

OtherReductions: 0

PktsIn: 63

PktsOut: 70

PktsRetrans: 4

X_Rcvbuf: 103424

RcvWinScale: 2147483647

SACKEnabled: 3

SACKsRcvd: 15

SendStall: 0

SlowStart: 5

SampleRTT: 650

SmoothedRTT: 620

X_Sndbuf: 103424

SndWinScale: 2147483647

SndLimTimeRwin: 0

SndLimTimeCwnd: 10886524

SndLimTimeSender: 2602

SndLimTransRwin: 0

SndLimTransCwnd: 1

SndLimTransSender: 1

SndLimBytesRwin: 0

SndLimBytesCwnd: 101640

SndLimBytesSender: 0

SubsequentTimeouts: 0

SumRTT: 26190

Timeouts: 0

TimestampsEnabled: 0

WinScaleRcvd: 2147483647

WinScaleSent: 2147483647

DupAcksOut: 0

StartTimeUsec: 466815

Duration: 10892053

c2sData: 2

c2sAck: 2

s2cData: 3

s2cAck: 3

half_duplex: 0

link: 100

congestion: 1

bad_cable: 0

mismatch: 0

spd: 0.00

bw: 0.11

loss: 0.028571429

avgrtt: 609.07

waitsec: 0.00

timesec: 10.00

order: 0.2540

rwintime: 0.0000

sendtime: 0.0002

cwndtime: 0.9998

rwin: 0.1329

swin: 0.7891

cwin: 0.0886

rttsec: 0.609070

Sndbuf: 103424

aspd: 1.49319

Checking for mismatch on uplink

(speed > 50 [0>50], (xmitspeed < 5) [0.08<5]

(rwintime > .9) [0>.9], (loss < .01) [0.02<.01]

Checking for excessive errors condition

(loss/sec > .15) [0.00>.15], (cwndtime > .6) [0.99>.6],

(loss < .01) [0.02<.01], (MaxSsthresh > 0) [2904>0]

Checking for 10 Mbps link

(speed < 9.5) [0<9.5], (speed > 3.0) [0>3.0]

(xmitspeed < 9.5) [0.08<9.5] (loss < .01) [0.02<.01], (mylink > 0) [3.0>0]

Checking for Wireless link

(sendtime = 0) [2.0E=0], (speed < 5) [0<5]

(Estimate > 50 [0.11>50], (Rwintime > 90) [0>.90]

(RwinTrans/CwndTrans = 1) [0/1=1], (mylink > 0) [3.0>0]

Checking for DSL/Cable Modem link

(speed < 2) [0<2], (SndLimTransSender = 0) [1=0]

(SendTime = 0) [2.0E-4=0], (mylink > 0) [3.0>0]

Checking for half-duplex condition

(rwintime > .95) [0>.95], (RwinTrans/sec > 30) [0>30],

(SenderTrans/sec > 30) [0.1>30], OR (mylink <= 10) [3.0<=10]

Checking for congestion

(cwndtime > .02) [0.99>.02], (mismatch = 0) [0=0]

(MaxSsthresh > 0) [2904>0]

estimate = 0.11 based on packet size = 11Kbits, RTT = 609.07msec, and loss = 0.028571429

The theoretical network limit is 0.11 Mbps

The NDT server has a 101.0 KByte buffer which limits the throughput to 1.29 Mbps

Your PC/Workstation has a 17.0 KByte buffer which limits the throughput to 0.21 Mbps

The network based flow control limits the throughput to 0.14 Mbps

Client Data reports link is 'T1', Client Acks report link is 'T1'

Server Data reports link is 'Ethernet', Server Acks report link is 'Ethernet'

Link to comment
Share on other sites

Your present RWIN is set at 17424 and DefaultSendWindow is 16304, MTU 1492

Latency to test site is 609 ms.

Your PC/Workstation has a 17.0 KByte buffer which limits the throughput to 0.21 Mbps

The network based flow control limits the throughput to 0.14 Mbps.

You are from overseas and speedtest results from USA websites may not be indicative of your comp's real performance due to 2 reasons:

High latency (> 300 ms)

High traffic (network based flow control limits the throughput to 0.14 Mbps)

Please do some speedtest in your country's websites and note your results.

Then use this ccs file and do the speedtest again to compare.

Link to comment
Share on other sites

Thanks troger..

Regarding testing my speed within my country, unfortunately, I couldn't find a NDT server hosted in my country. Anyhow, I did some ping commands to local sites that showed latency about 140 - 300 ms in average.

After doing some search, I guess the problem is logistic that we reached our maximum capacity for our international internet link in KSA and waiting for the start of a new one.

Meanwhile, knowing this information, is it wise to tweak my TCP, and would it work?

One last thing is that I don't know how to use the attached file above, even after I did some search on the internet about (ccs) files.

Any help in explaining how to use it is much appreciated

Thanks in advance

Link to comment
Share on other sites

You need to download and install the Cablenut Adjuster program from www.cablenut.com to open and save to registry any ccs files listed in this forum.

No, tweaking your computer will not degrade your computer's performance.

After tweaking, you may not notice much difference when surfing international sites due to your country's limited international gateway bandwidth. But you should see a faster speed when surfing sites in your country.

When the international gateway increases bandwidth, you will have a better speed to international sites.

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...