TCP Optimizer - Tips For BEGINNERS:
TCP Optimizer settings for Win 7 : first download lastest TCP Optimizer http://www.speedguide.net/files/TCPOptimizer.exe
Custom Settings > MTU 1500 (cable internet), 1492 (ADSL) > Optimal > Restart > RWIN SCaling > 0 => Done
What's TCP Optimizer ? http://www.speedguide.net/downloads.php
TCP Settings :
General Settings tab:
Custom settings - check
Modify All Network Adapters - check
network adapter selection - your NIC
MTU ?
TTL - 64
TCP Receive Window - ?
MTU Discovery - Yes
Black Hole Detect - No
Selective Acks - Yes
Max Duplicate ACKs - 2
TCP 1323 Options:
Windows Scaling - ?
Timestamps - uncheck
Advanced Settings tab:
Max Connections per Server - 10
Max Connections per 1.0 Server - 10
LocalPriority - ?
Host Priority - ?
DNSPriority - ?
NetbtPriority - ?
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
How to get MTU ?
Just use TCP/IP Analyzer http://www.speedguide.net:8080
How to get proper RWIN ? (TCP Receive Window)
RWIN DEPENDS ON FOLLOWING FACTORS
+ Bandwidth
+ Which country we are in
+ Which country we surf frequently
Formula
MAX.LATENCY : we should only assume worst latency to the country we surf to most often and stick with it.RWIN = BANDWIDTH (DOWNLOAD) * MAX.LATENCY /8
+ We should make RWIN an EVEN multiple of MSS
+ Satellite or Wireless should use larger RWIN values because of the high latency
AFTER ALL THOSE CALCULATIONS, HERE IS A VERY ROUGH BREAKDOWN OF THE ****YZER RECOMMENDED VALUES...
If MTU = 1500
513920 -- works for ~8 to ~30 Mbps
256960 -- 2 to 14 Mbps
128480 -- 1 to 5 Mbps
64240 -- works well up to ~2 Mbps.
If MTU = 1492
511104 -- works for ~8 to ~30 Mbps
255552 -- 2 to 14 Mbps
127776 -- 1 to 5 Mbps
63888 -- works well up to ~2 Mbps.
If MTU < 1472
+ Log into your modem/router and set MTU according to your connection type.
+ LEAVE RWIN BLANK and Uncheck Window Scaling
+ Use WinSockFix
+ Update your modem's firmware to get higher MTU
+ Uninstall tweak programs like cfos Speed
If TCPOptimizer can not adjust your RWIN , try enter the value for DefaultReceiveWindow in Cablenut
Windows Scaling
Check Windows Scaling when RWIN > 65535
Constant Values:
Custom settings - check
Modify All Network Adapters - check
TTL - 64
MTU Discovery - Yes
Black Hole Detect - No
Selective Acks - Yes
Max Duplicate ACKs - 2
Timestamps - uncheck
MaxConnectionsPerServer - 10
MaxConnectionsPer1_0Server - 10
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
LocalPriority - 5
Host Priority - 6
DNSPriority - 7
NetbtPriority - 8
Chech your modem/router signals
Why ? : figure out : lag, slow , disconnect issues...
How: do a tracert :
Tracert sample :Start > Run > type cmd then enter > type tracert yahoo.com then enter > when finished > Righ click > Select all > Paste into Quick Reply box of this forum.
How to read tracert :Tracing route to yahoo.com [72.30.2.43]
over a maximum of 30 hops:
1 1 ms <1 ms <1 ms 192.168.0.1
2 1 ms 1 ms 1 ms 202.202.2.2
3 * 3283 ms 3173 ms 118.69.255.122
4 683 ms 109 ms 23 ms 118.69.254.129
5 1791 ms 2501 ms 988 ms 118.69.253.69
6 129 ms 24 ms 24 ms 118.69.253.129
7 * * 3266 ms 202.97.5.169
8 2083 ms 938 ms 896 ms 202.97.52.58
9 824 ms 3224 ms * 202.97.49.94
10 758 ms 722 ms 244 ms 202.97.50.34
11 657 ms 916 ms 260 ms 192.205.35.81
12 1648 ms 389 ms 271 ms cr1.la2ca.ip.att.net [12.122.128.102]
13 513 ms 438 ms 257 ms cr1.sffca.ip.att.net [12.122.3.121]
14 1119 ms 345 ms 538 ms cr83.sffca.ip.att.net [12.123.15.110]
15 522 ms 574 ms 292 ms 12.122.137.93
16 1528 ms 860 ms 489 ms 12.86.154.18
17 702 ms 309 ms 2768 ms ae1-p410.msr2.sk1.yahoo.com [216.115.106.157]
18 * 2016 ms 2182 ms te-8-1.bas-k2.sk1.yahoo.com [68.180.160.11]
19 1579 ms 1659 ms * ir1.fp.vip.sk1.yahoo.com [72.30.2.43]
20 2238 ms 1899 ms 1888 ms ir1.fp.vip.sk1.yahoo.com [72.30.2.43]
Trace complete.
Hop 1 : shows signals between modem & PC, It should be 1ms 1ms 1ms ! Higher or occur * or Request timed out=> not good !
Hop 2: shows signals between modem & ISP It should range from 10 to 40 ms ! Higher or occur * or Request timed out => not good !
From Hop 3 to trace complete : ISP Network Signals, * or Request timed out => Not Good !
How to fix Hop 1 & 2 issue :
+Turn off modem/router for 10 minutes, relocate them to some place that are a few feet away from ALL other electrical devices, including apart from each other.Also, make sure you do not coil up any excess length of signal or power cables.
Then do a tracert again ! Hope this helps !
If not :
Do a full scan for malware/spyware with :
Ad-aware
Spybot Search & Destroy
Superantispyware
+ Disable unnecessary items :
+ Using OpenDNS :Start > Run > type "msconfig" > StartUp tab > Uncheck unnecessary items
Firefox Tweaks :Start > Control Panel > Network Connection > Choose your Network > Properties > Internet Protocol (TCP/IP) > Properties > Use the following DNS server addresses => 208 67 222 222, 208 67 220 220.
Firefox SSE2 Optimized tete009 aka Namoroka (considered fastest Firefox):
http://www1.plala.or.jp/tete009/en-US/software.html
Why ?
Browser Bench Mark by Future Mark : http://service.futuremark.com/peacekeeper/
For Specs : 1.5 mbps line, E5200, 2GB RAM, G31 Intel Graphics
With Normal Firefox:
With Namoroka tete009 :
Running Firefox on RAMDISK :
This procedure helps Firefox faster boot and faster access Awesome Bar (address bar) than the hard drive many times.
First you download the program Vsuite RamDisk (Public Edition) Free http://www.romexsoftware.com/download/ After downloading, click on the icon VSuite Ramdisk (Public Edition) on the Desktop to run the program. The main interface contains the following options:
However, this feature also slows down the boot time of Windows, due to loading VDF file on startup. Image File will be using Disk storage size, the larger the Windows boot time slower, so keep at 100 Mb (SATA speed that can manage)Disk Size: RAM disk size
Drive Letter: Choose a name for the RAM drive (eg R)
File System: NTFS
Volume Labe: Naming the RAM drive (eg RamDisk)
Enable NTFS Compression: Enabling NTFS file compression
Enable Image File: check "Save at Computer Shutdown", Save format: Direct Mirror. Because files loaded into RAM they will be automatically deleted after booting Windows! With this function you can keep files to run later. This file will be saved as VDF format, only to be placed on the Windows drive (usually drive C)
After setup is completed, select Add. Vsuite will simulate a RAM drive R: \ on your computer. You now have a virtual hard drive with fast access speed. Done, go to Windows Explorer > Copy the files in the Firefox installation directory (usually Program Files \ Mozilla) to Firefox RAM drive. Now, you have a Firefox RAM.
Also, if you want to intergrate addons, bookmarks ... try the following procedure:
Create Firefoxram.batIn R: \ Mozilla Firefox folder > create a folder named FFProfile , then copy whole folder C: \ Documents and Settings \ [Username]\ Application Data \ Mozilla \ Firefox \ Profiles \ ******** . default \ folder FFProfile. (8 stars stands for 8 random characters ) to FFProfile
Then save as name Firefoxram.bat (Save as type is All Files) in directory R: \ Mozilla Firefox.start firefox.exe -profile FFProfile -no-remote
Run Firefoxram.bat to activate Firefox RAM!
Conclusion:
Benefits:
+ Fix the slow startup time of Firefox, especially after booting Windows, very useful when you install multiple addons (extensions), large bookmarks, large cache size - those components affecting performance of Firefox.
Disadvantage: Make Windows boot a bit slower due to image file (VDF)
+ How VDF file affects Windows boot time (tested on the Seagate HDD 7200 RPM 8 MB Cache )
RamDisk capacity:
512 MB => Long boot time
200 MB => Acceptable boot time
120 MB => Almost Normal boot time
It may vary depending on the type of your Hardisk !
Note: If you want to remove the Vsuite RamDisk, disable your RAMDISK first !
Firefox Popular Tweaks :
FireFox > type about:config in Awesomebar (Addressbar) > type connection in Filter then set :
network.http.max-connections : 32
network.http.max-connections-per-server: 16
network.http.max-persistent-connections-per-proxy:16
network.http.max-persistent-connections-per-server:8FireFox > type about:config in Awesomebar (Addressbar) > Right click on blank space > New > Integer > type nglayout.initialpaint.delay > 0FireFox > about:config > Filter: pipelining > network.http.pipelining > trueUsing Addon for SpeedFireFox > about:config > New Integer > network.http.pipelining.maxrequests > 8
+ Ablock Plus
+ Element Hiding Helper (kill text ads just press Ctrl+Shift + K )
+ ImglikeOpera & Noscript (you must be a Firefox Geek)
Source : translated from http://tangtocnet.com/index.php?showtopic=4782
More Useful Links :
RWIN in Vista
Wireless Tips
Dr Tweak
Speedtest
HijackThis
IP Lookup
SNR & Line Attenuation
Vietnam ADSL Zone
Bookmarks