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'