A Quick Guide For Troubleshooting Network Latency
A Quick Guide For Troubleshooting Network Latency
Network Latency
Nick Fredrich
Latency (also called lag) is defined as the amount of time it takes for a
packet of data to be encapsulated, transmitted, processed thru multiple
network devices until it is received at its destination, and is decoded by the
receiving computer.
Packet queuing tends to be one of the more common reasons for increased
latency between networks. For example if you were to execute a trace-route
from your location to an IP address allocated on the other side of the ocean,
you would see a dramatic increase in latency. This is caused by millions upon
millions of packets being routed over fewer paths and each having to wait
their turn to be processed. Typically this is unavoidable and considered to be
normal. However, if you notice an increase in latency before or after the hop
over the transoceanic fiber chances are there is another reason for increased
latency.
Other reasons for latency could be: Network interface port saturation,
interface errors, packet fragments, Upstream provider outages, routing
issues ect.
At Singlehop, our network operations team troubleshoots network latency
from our network, and from yours. We look at examples of a constant ping
from your location to your server. We look at trace-route results from your
location to your server and from your server to your location. Then look
further outside the box with trace-route results utilizing a looking glass
server in order to determine where the bottle-neck is located.
Here is a quick example of the process. I have executed a trace route from
one of our core routers to a Russian telecommunication companys IP
dr6506a.ord03#traceroute 109.197.95.253
The results are as follows:
3)
4)
5)
Provide traceroute results from a looking glass server to both your
server, and your location
by Nick Fredrich
https://www.singlehop.com/blog/quick-guide-to-troubleshooting-network-latency/