Às vezes, pode haver um gargalo em algum lugar ao longo do caminho da rede entre dois sistemas. Se você usar o comando traceroute - tracert em sistemas Microsoft Windows, poderá ver o network pula entre um sistema de origem e destino. Por exemplo, se você emitir o comando tracert example.com
, poderá ver que há 10 saltos entre o sistema em que o comando é emitido e o servidor de destino example.com. Esses sistemas intervenientes podem ser roteadores , firewalls ou outros equipamentos de rede. Você pode então tentar o mesmo comando para anotherserver.com, ou seja, tracert anotherserver.com
e ver 15 saltos no meio, porque um caminho de rede diferente é usado. No entanto, o caminho mais longo pode ser um caminho mais rápido, se um dos equipamentos de rede no caminho para example.com estiver sobrecarregado com outro tráfego de rede.
Além disso, para entender onde o limite pode estar na largura de banda do ponto A ao ponto F, talvez seja necessário saber a velocidade das conexões entre partes intervenientes do equipamento de rede. Por exemplo, se o caminho for de A para B, então C, D, E e finalmente F, se A estiver conectado a B a 100 Mbs e E estiver conectado a F a 100 Mbs, mas C tiver apenas uma conexão de 10 Mbs a D , então a largura de banda máxima que você pode alcançar entre A e F sempre será menor que 10 Mbs, a menos que haja algum outro caminho de rede disponível entre os dois pontos finais.
Também é possível que o servidor em example.com esteja tendo um tráfego de rede significativamente maior do que o sistema anotherserver.com no momento do teste. Ou esse sistema pode não ser tão poderoso, por exemplo, ele pode ter uma CPU mais lenta ou outra restrição de hardware que o torna menos capaz de lidar com as demandas colocadas sobre ele.