The speed of your network is what you rely on for your daily operations. That’s why you want to know how it is performing: how fast it is and what route it takes. Because no matter how fast your network is, if it takes a longer way to reach its destination, your data transfer will take a longer time to reach its receiver.
Rather than just by the capacity of the connection (what most people call the ‘speed’ – for instance, a gigabit port), the usability of your application depends on the latency: how long does a packet take to reach the destination and back? Not much of an issue when you download something from inside the country or even from well-connected countries like the USA, but look at some less popular destinations and you may find your packet taking 600 milliseconds from sender to receiver and back. No matter how high the speed of your connection – it’s the latency that affects the performance for this data stream.
Data travelling across the Internet follows the physical connections. These days, the physical connections are usually fiber and they follow physical boundaries like a river, a railway or a road. That means your fiber is never in straight line, adding to the latency. But even if the fiber would be in a straight line, some countries are served only by a small number of ISPs and traffic takes a detour because of that. If you need your packets sent from Netherlands to Bangladesh, a direct route would take less time than a route via the United States, yet most regular ISPs will route via the USA. Finding a lower latency route to a remote destination is a challenge BGP engineers face daily.
In order to improve this process and the check the performance of your network, we can help you with a set of well-known tools, like Smokeping, along with custom software that will change your routes. With real-time information about latency and the performance of your network, you can get the most out of it.