How to Improve the Network Latency?

There is ample confusion between latency andof port-forwarding. Now we have discussed only
the bandwidth of the network. The bandwidthone of the cause and the remedy for improved
just defines the speed of the connection. Butlatency.
latency defines the delays which are incorporatedThe next tweak which are about to be explained
in the network. There are two forms of latenciesin this article require modification of the registry.
concerning networks, they are the high latencyAnd registry is a delicate part of the OS. All the
and the low latency. The high latency network isdifferent settings are stored on the registry and
one in which the data packets are getting delayedany mistake on the user's part will make the PC
in higher numbers while the low latency networksunbootable.
are the exact opposite.- The first tweak is to create a DWORD named
Of the other confusion which exists in this field isTcpAckfrequency in the
that bandwidth and latency are directly related.et\Services\Tcpip\Parameters\Interfaces\ of the
Some believe that latency can be decreased byregistry. It should be assigned a value of 1 and 2
opting for a high bandwidth connection and vicedepending on whether to activate or deactivate
versa. But it must be noted that there is nothe tweak. If there is no increase in the
relationship between the two. Latency is largelyperformance it is always better to disable the
dependent on the routing protocol which istweak because all your other network activities
followed by the ISP while bandwidth defines themay be affected in the long run. The latency is
speed of the connection (like mentioned earlier).slightly improved in most of the cases. This tweak
Improved latency can be achieved by changingis known to work under windows XP only.
the routing protocols and this can be done only on- The second tweak is to create a new DWORD
the ISP side and not on the user side. But inknown as TCPNoDelay in the
certain cases the ISP might not induce anySMQ\Parameters section of the registry. 1 or 0
latency and it is caused by improper configurationmust be given to the SWORD to enable or
of the user's network.disable it.
One of the common causes for increased latencyRebooting of the PC must be done after inducing
is the presence of firewalls which block thethese steps in the registry. Else the settings might
different ports. It is through such ports that thenot get saved and you might never notice any
pc communicates with the server and when suchchange in the latency. These tweaks are known
ports are closed by the firewall, then the packetsto affect the normal networking of your
may find it difficult to reach the destination andcomputer, so it is safer to disable them if you are
this may lead to the high latency. In such casesfinding no significant use.
improved latency can be achieved with the help