View Full Version : Need HELP PLZ Optimizing My DSL Connection !!
orionize
11-28-07, 01:46 AM
Hi everyone,Im new here but I liked this forum very much coz of lots of infos about connection from expert ppl,the field of IE connection is very vast & I wanted to know more & more about my connection at least Grin so I will cut shorter....!! I made a TCP/IP Analsis on www.speedguide.net & everything came to be OK but the MTU (which I didnt understandt what it was till I took a peak around that site),anyway I downloaded their TCP/IP optimizer to get that MTU fixed but it was still on red color which means that its still unoptimized so I searched around the web for more topics till I found a topic on your site here : http://www.broadbandnuts.com/index.php/topic,2150.0.html
so I downloaded that reg file which meant to set the MTU to 1480 which I guess will fix my MTU so I installed it & rebooted for effect then made another TCP/IP test on speedguide but still in red & here are the results from the test after I made the MTU fix :
« SpeedGuide.net TCP Analyzer Results »
Tested on: 11.28.2007 00:52
IP address: 41.235.xxx.xx
TCP options string: 020405980103030001010402
MSS: 1432
MTU: 1472
TCP Window: 34368 (multiple of MSS)
RWIN Scaling: 0
Unscaled RWIN : 34368
Reccomended RWINs: 63008, 126016, 252032, 504064
BDP limit (200ms): 1375kbps (172KBytes/s)
BDP limit (500ms): 550kbps (69KBytes/s)
MTU Discovery: ON
TTL: 104
Timestamps: OFF
SACKs: ON
IP ToS: 00000000 (0)
------------------------------------------------------------------------------------------------------
anyway,the guy in that topic said that the fix works only for PPPOE users on DSL,well I dont want to say im not sure that im a PPPEO user but when I access my router system infos,I see that my service is assigned to Router PPP configuration & when Im setting up my connection (when installing new Windows XP or just to refresh it) I choose PPPOE 0/35 (im on Speedtouch router 510) so I guess im a PPPOE user,dont I ? well the main cause of this panic im doing is im fed up with horrible LAGs i get when i play online games... well,I didnt use to have any LAGs ever,but suddenly I got terrible LAGs in an online game called (Silkroad Online) so I thought the problem isnt with my PC,so its probably from my ISP,I mean now I want to make very very sure that my PC doesnt have any problem so I make sure that my problem is with my ISP.....!!!
Hope that I made myself very clear to you all & HOPE that you kindly help me out & im ready to answer any questions related to my problem(BUT plz be paitient with me coz im not a PC freak at all :D :D so just take it step by step with me)......
Thnx alot in advance for any possible hep....!!!
trogers
11-28-07, 01:52 AM
Are you on Mauritius?
Your MTU may be limited by your router. Log into it and set MTU or MRU to 1492. Save and reboot the router.
What speed did you pay your ISP to give you?
orionize
11-28-07, 02:51 AM
Are you on Mauritius?
Your MTU may be limited by your router. Log into it and set MTU or MRU to 1492. Save and reboot the router.
What speed did you pay your ISP to give you?
Well,I cant find any MTU/MRU option in my router setup page,its speedtouch 510 router !!! What do you think ??
I paid for 256kbps ADSL connection & my speeds im getting actually are dl 26/28 up 5/6
trogers
11-28-07, 03:34 AM
Try the following with TCP Optimizer:
General Settings tab:
Custom settings - check
Modify All Network Adapters - check
network adapter selection - your NIC
MTU 1472
TTL - 64
TCP Receive Window - 17184
MTU Discovery - Yes
Black Hole Detect - No
Selective Acks - Yes
Max Duplicate ACKs - 2
TCP 1323 Options:
Windows Scaling - uncheck
Timestamps - uncheck
Advanced Settings tab:
Max Connections per Server - 8
Max Connections per 1.0 Server - 8
LocalPriority - 1
Host Priority - 1
DNSPriority - 1
NetbtPriority - 1
Lan Browsing speedup - optimized
QoS: NonBestEffortLimit - 0
ToS: DisableUserTOSSetting - 0
ToS: DefaultTOSValue - 80
MaxNegativeCacheTtl - 0
NetFailureCacheTime - 0
NegativeSOACache Time - 0
LAN Request Buffer Size - 32768
Then select "Apply Changes" and reboot to take effect
After reboot, do a speed test at this link using the recommended test server and post your results:
http://www.speedtest.net/
orionize
11-28-07, 04:16 AM
Try the following with TCP Optimizer:
General Settings tab:
Custom settings - check
Modify All Network Adapters - check
network adapter selection - your NIC
MTU 1472
TTL - 64
TCP Receive Window - 17184
MTU Discovery - Yes
Black Hole Detect - No
Selective Acks - Yes
Max Duplicate ACKs - 2
TCP 1323 Options:
Windows Scaling - uncheck
Timestamps - uncheck
Advanced Settings tab:
Max Connections per Server - 8
Max Connections per 1.0 Server - 8
LocalPriority - 1
Host Priority - 1
DNSPriority - 1
NetbtPriority - 1
Lan Browsing speedup - optimized
QoS: NonBestEffortLimit - 0
ToS: DisableUserTOSSetting - 0
ToS: DefaultTOSValue - 80
MaxNegativeCacheTtl - 0
NetFailureCacheTime - 0
NegativeSOACache Time - 0
LAN Request Buffer Size - 32768
Then select "Apply Changes" and reboot to take effect
After reboot, do a speed test at this link using the recommended test server and post your results:
http://www.speedtest.net/
well,about the MTU you mentioned to set it up at 1472 but that was the limit which the analsis showed up but it was in red so that value isnt the optimum value right ?? I mean what value should we put to get it optimum ??
Here are the 1st section of the results done previously by me in the first post in speedguide.net :
TCP options string = 020405980103030001010402
MTU = 1472
MTU is not fully optimized for broadband. Consider increasing your MTU to 1500 for better throughput. If you are using a router, it could be limiting your MTU regardless of Registry settings.
MSS = 1432
Maximum useful data in each packet = 1432, which equals MSS.
Default TCP Receive Window (RWIN) = 34368
RWIN Scaling (RFC1323) = 0 bits
Unscaled TCP Receive Window = 34368
RWIN is a multiple of MSS
Other RWIN values that might work well with your current MTU/MSS:
504064 (MSS x 44 * scale factor of 8)
252032 (MSS x 44 * scale factor of 4)
126016 (MSS x 44 * scale factor of 2)
63008 (MSS x 44)
bandwidth * delay product (Note this is not a speed test):
Your TCP Window limits you to: 1375 kbps (172 KBytes/s) @ 200ms
Your TCP Window limits you to: 550 kbps (69 KBytes/s) @ 500ms
MTU Discovery (RFC1191) = ON
Time to live left = 104 hops
TTL value is ok.
Timestamps (RFC1323) = OFF
Selective Acknowledgements (RFC2018) = ON
IP type of service field (RFC1349) = 00000000 (0)
trogers
11-28-07, 04:27 AM
well,about the MTU you mentioned to set it up at 1472 but that was the limit which the analsis showed up but it was in red so that value isnt the optimum value right ?? I mean what value should we put to get it optimum ??
The usual MTU values are 1500 for PPPoA and 1492 for PPPoE.
As your Speedtouch does not have any settings for MTU, it is then set by your ISP.
We then based TCP Window on the MTU of 1472 for optimized settings.
MTU = 1500, MSS = 1460, and TCP Window = 17520
MTU = 1492, MSS = 1452, and TCP Window = 17424
MTU = 1472, MSS = 1432, and TCP Window = 17184
orionize
11-28-07, 04:45 AM
The usual MTU values are 1500 for PPPoA and 1492 for PPPoE.
As your Speedtouch does not have any settings for MTU, it is then set by your ISP.
We then based TCP Window on the MTU of 1472 for optimized settings.
MTU = 1500, MSS = 1460, and TCP Window = 17520
MTU = 1492, MSS = 1452, and TCP Window = 17424
MTU = 1472, MSS = 1432, and TCP Window = 17184
Well,first of all my ISP didnt mention to me anything about MTU settings & I guess I wont get any good infos from them if I called them so lets do it ourselves,anyway I cant understand anything from those values you wrote but I do want to get into connections more deepers so kindly plz stay with me on this problem,will you ?? now how can I put that right MTU value ???
trogers
11-28-07, 05:06 AM
Well,first of all my ISP didnt mention to me anything about MTU settings & I guess I wont get any good infos from them if I called them so lets do it ourselves,anyway I cant understand anything from those values you wrote but I do want to get into connections more deepers so kindly plz stay with me on this problem,will you ?? now how can I put that right MTU value ???
Sometimes, MTU limits are due to incompatibilty between firmware of the router and the ISP's system
Because you are in Mauritius and using a modem/router of the UK, I would not recommend a search for a firmware update. What may be applicable to the UK may not be suitable for your ISP. And using a wrong firmware may cause connection problems.
I would just leave MTU at 1472 and tweak TCP Window to this value - or correctly to the MSS of this value.
Your given speed is 256 kbps and estimated latency to the EU and the US could be over 400ms.
TCP Window (RWIN) = bandwidth x max. latency divided by 8
RWIN = 256 x 500ms / 8 = 16000
Another rule in tweaks is to use a TCP Window that is an even multiple of MSS (= MTU - 40).
Thus we select TCP Window to be MSS x 12 = 17184, when your MSS = 1472 - 40 = 1432.
orionize
11-28-07, 06:53 AM
Sometimes, MTU limits are due to incompatibilty between firmware of the router and the ISP's system
Because you are in Mauritius and using a modem/router of the UK, I would not recommend a search for a firmware update. What may be applicable to the UK may not be suitable for your ISP. And using a wrong firmware may cause connection problems.
I would just leave MTU at 1472 and tweak TCP Window to this value - or correctly to the MSS of this value.
Your given speed is 256 kbps and estimated latency to the EU and the US could be over 400ms.
TCP Window (RWIN) = bandwidth x max. latency divided by 8
RWIN = 256 x 500ms / 8 = 16000
Another rule in tweaks is to use a TCP Window that is an even multiple of MSS (= MTU - 40).
Thus we select TCP Window to be MSS x 12 = 17184, when your MSS = 1472 - 40 = 1432.
take it easy buddy lool I swear I cant understand anything from those rules but wait a second im not in Muritius,im in Egypt,cairo so would you consider changing settings ??? and plz make it easy for me to understand the steps,its just that I need to adjust my MTU to its optimum settings so how can I do that coz when I installed the registery file in the link provided in the first topic,and did another TCP/IP analysis,the MTU wasnt right again so im kinda pissed off :cry:
trogers
11-28-07, 06:56 AM
take it easy buddy lool I swear I cant understand anything from those rules but wait a second im not in Muritius,im in Egypt,cairo so would you consider changing settings ??? and plz make it easy for me to understand the steps,its just that I need to adjust my MTU to its optimum settings so how can I do that coz when I installed the registery file in the link provided in the first topic,and did another TCP/IP analysis,the MTU wasnt right again so im kinda pissed off :cry:
Do this NDT and post the pop-up report under the 'Statistics' button:
http://miranda.ctd.anl.gov:7123/
orionize
11-28-07, 07:27 AM
here is the report :
WEB100 Enabled Statistics:
Checking for Middleboxes . . . . . . . . . . . . . . . . . . Done
running 10s outbound test (client to server) . . . . . 57.98Kb/s
running 10s inbound test (server to client) . . . . . . 76.46kb/s
------ Client System Details ------
OS data: Name = Windows XP, Architecture = x86, Version = 5.1
Java data: Vendor = Sun Microsystems Inc., Version = 1.6.0_03
------ Web100 Detailed Analysis ------
Dial-up modem 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 = 358.42 msec; the Packet size = 1432 Bytes; and
There were 7 packets retransmitted, 14 duplicate acks received, and 14 SACK blocks received
The connection stalled 4 times due to packet loss
The connection was idle 2.44 seconds (20.33%) of the time
This connection is network limited 99.97% 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 [41.xxx.xxx.xxx] but Client says [10.0.0.1]
trogers
11-28-07, 07:39 AM
here is the report :
WEB100 Enabled Statistics:
Checking for Middleboxes . . . . . . . . . . . . . . . . . . Done
running 10s outbound test (client to server) . . . . . 57.98Kb/s
running 10s inbound test (server to client) . . . . . . 76.46kb/s
------ Client System Details ------
OS data: Name = Windows XP, Architecture = x86, Version = 5.1
Java data: Vendor = Sun Microsystems Inc., Version = 1.6.0_03
------ Web100 Detailed Analysis ------
Dial-up modem 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 = 358.42 msec; the Packet size = 1432 Bytes; and
There were 7 packets retransmitted, 14 duplicate acks received, and 14 SACK blocks received
The connection stalled 4 times due to packet loss
The connection was idle 2.44 seconds (20.33%) of the time
This connection is network limited 99.97% 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 [41.xxx.xxx.xxx] but Client says [10.0.0.1]
Your should not worry about having an MTU of 1472. The NDT report indicates more serious problems.
There may be malware in your comp. Clean and scan your comp with CCleaner, SpyBot and Ad-Aware 2007.
After reboot, do a tracert to www.yahoo.com and post. This is a check for problem with signal quality.
orionize
11-28-07, 08:00 AM
well,I have the 3 of them already and did lots of scans but nothing was infected and here is the results of the tracert of yahoo :
http://img65.imageshack.us/img65/1674/tracehy8.jpg
stay with me plz
orionize
11-28-07, 08:04 AM
I made a scan with ad-aware & sbybot and restarted PC and made another test with http://miranda.ctd.anl.gov:7123/ and here are the new results :
WEB100 Enabled Statistics:
Checking for Middleboxes . . . . . . . . . . . . . . . . . . Done
running 10s outbound test (client to server) . . . . . 58.80Kb/s
running 10s inbound test (server to client) . . . . . . 208.29kb/s
------ Client System Details ------
OS data: Name = Windows XP, Architecture = x86, Version = 5.1
Java data: Vendor = Sun Microsystems Inc., Version = 1.6.0_03
------ Web100 Detailed Analysis ------
Dial-up modem link found.
Link set to Full Duplex mode
No network congestion discovered.
Good network cable(s) found
Normal duplex operation found.
Web100 reports the Round trip time = 1099.38 msec; the Packet size = 1432 Bytes; and
No packet loss was observed.
This connection is receiver limited 71.74% of the time.
This connection is network limited 28.24% of the time.
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 [41.xxx.xxx.xxx] but Client says [10.0.0.1]
trogers
11-28-07, 09:08 AM
I made a scan with ad-aware & sbybot and restarted PC and made another test with http://miranda.ctd.anl.gov:7123/ and here are the new results :
WEB100 Enabled Statistics:
Checking for Middleboxes . . . . . . . . . . . . . . . . . . Done
running 10s outbound test (client to server) . . . . . 58.80Kb/s
running 10s inbound test (server to client) . . . . . . 208.29kb/s
------ Client System Details ------
OS data: Name = Windows XP, Architecture = x86, Version = 5.1
Java data: Vendor = Sun Microsystems Inc., Version = 1.6.0_03
------ Web100 Detailed Analysis ------
Dial-up modem link found.
Link set to Full Duplex mode
No network congestion discovered.
Good network cable(s) found
Normal duplex operation found.
Web100 reports the Round trip time = 1099.38 msec; the Packet size = 1432 Bytes; and
No packet loss was observed.
This connection is receiver limited 71.74% of the time.
This connection is network limited 28.24% of the time.
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 [41.xxx.xxx.xxx] but Client says [10.0.0.1]
Very high round trip time (latency).
Your tracert shows slightly higher ping times at the modem in hop 2 compared with hop 3.
Turn off power to the speedtouch and relocate it a few feet away from all other electrical devices.
orionize
11-28-07, 10:47 AM
Very high round trip time (latency).
Your tracert shows slightly higher ping times at the modem in hop 2 compared with hop 3.
Turn off power to the speedtouch and relocate it a few feet away from all other electrical devices.
OK But what this got to do with reducing LAGs & optimizing DSL connection ??
trogers
11-28-07, 11:29 AM
OK But what this got to do with reducing LAGs & optimizing DSL connection ??
If signals between your modem and the comp stall or time for signal passing between them fluctuates, will that not create lag and slow down your connection speed?
orionize
11-28-07, 12:11 PM
If signals between your modem and the comp stall or time for signal passing between them fluctuates, will that not create lag and slow down your connection speed?
OK,other than that time,cant I reduce lags by those tweak tools ?? I saw a couple of them but was afraid to use them uncarefully so ruin my connection...
btw,we still couldnt set the MTU value,I feel like it doesnt want to be set !!!
trogers
11-28-07, 12:24 PM
OK,other than that time,cant I reduce lags by those tweak tools ?? I saw a couple of them but was afraid to use them uncarefully so ruin my connection...
btw,we still couldnt set the MTU value,I feel like it doesnt want to be set !!!
As I have said - your MTU is stuck at 1472 due probably to the firmware of speedtouch not being 100% compatible to your ISP's system.
To get optimized results, you have to ensure signal quality at your end is problem free (hop 1 - 3 of your tracert). If high ping times are occurring at later hops, there is not much you can do, especially when they are not in your ISP's network.
orionize
11-28-07, 12:31 PM
As I have said - your MTU is stuck at 1472 due probably to the firmware of speedtouch not being 100% compatible to your ISP's system.
To get optimized results, you have to ensure signal quality at your end is problem free (hop 1 - 3 of your tracert). If high ping times are occurring at later hops, there is not much you can do, especially when they are not in your ISP's network.
so no tweaks files nor other tools can fix this problem ??!!! and how do I ensure signal quality ??
trogers
11-28-07, 12:39 PM
so no tweaks files nor other tools can fix this problem ??!!! and how do I ensure signal quality ??
Changing settings in your computer will not do anything for signal quality - like changing a water tap or using a bigger bucket will not solve the problem of leaking water pipes. The leaks in the pipe will have to be fixed.
A tracert shows where problems are. In yours, it shows uneven and slightly high ping times at the modem. This probably means your modem is suffering electrical interference given out by some nearby electrical devices. You have to place your modem a few feet away from all other electrical devices to avoid interference.
orionize
11-28-07, 09:46 PM
Changing settings in your computer will not do anything for signal quality - like changing a water tap or using a bigger bucket will not solve the problem of leaking water pipes. The leaks in the pipe will have to be fixed.
A tracert shows where problems are. In yours, it shows uneven and slightly high ping times at the modem. This probably means your modem is suffering electrical interference given out by some nearby electrical devices. You have to place your modem a few feet away from all other electrical devices to avoid interference.
do you meam by electrical devices my case,my screen,my sound devices.... etc ?? anyway I will put the modem away from them !!! after all this,thnx alot my friend for all your help,I really appreciate your help very much !!!
GOD Bless You...
trogers
11-28-07, 09:56 PM
do you meam by electrical devices my case,my screen,my sound devices.... etc ?? anyway I will put the modem away from them !!! after all this,thnx alot my friend for all your help,I really appreciate your help very much !!!
GOD Bless You...
Yes, sound speakers, cordless phone, fax machine, power supply box, etc.
And make sure you do not coil up any signal and power cables.
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.