Saturday, January 17, 2009

TcpOptimizer

For those of you out there who have no idea what the tcpoptimizer does, its an internet optimizer basically. By modding a couple key configurations it updates your registry for an increased internet output(that was not in computer terms).

Here's a guide form there website for beginners:

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/analyzer.php

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
Quote:
RWIN = BANDWIDTH (DOWNLOAD) * MAX.LATENCY /8
MAX.LATENCY : we should only assume worst latency to the country we surf to most often and stick with it.

+ 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 ANALYZER 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 <>

+ 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

REMEMBER

+ Relocate your router and modem in proper place :
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.

+ Scan for Spyware/malware:

We recommend

Quote:
Ad-Aware 2008
Spybot Search & Destroy
SuperAntispyware
+ Disable unnecessary items :
Quote:
Start > Run > type "msconfig" > StartUp tab > Uncheck unnecessary items
Quote:
Start > Control Panel > Network Connection > Choose your Network > Uncheck "Client for Microsoft Networks”, “File and Printer sharing for Microsoft Network” , and “QoS Packet scheduler”.
Quote:
Right click on My Computer > Properties > Advanced tab > Perfomance : Settings > Visual Effects tab > Check "Adjust for best performance" (check "Visual Styles on windows and buttons" and "Use drop shadows for icon labels on the desktop" if you want to keep WinXP theme).
+ Disable unnecessary services :
Quote:
Run > Type "services.msc" > Disable "Application Layer Gateway Service", "Automatic Updates & Background Intelligent Transfer Service", "QoS RSVP" > Restart Win !!!

+ Using OpenDNS :
Quote:
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.

No comments:

Post a Comment