PING: Você está fazendo isso errado e eu posso provar!

🤷‍♂️ Você sabia que a latência de um teste de PING pode variar significativamente dependendo de onde ele é executado?

Um dia desses eu mostrei a um colega de trabalho que um PING entre dois roteadores Juniper Networks resultava em latência variando entre 3ms e 6ms. Que tal? Ambos estavam diretamente conectados e no mesmo rack. 🤔

Em contrapartida, ao realizar o teste à partir de dois dispositivos conectados aos mesmos roteadores, mas a dezenas de quilômetros de distância, o resultado foi impactante. Apenas 1ms. 😱

🚸 Por que isso aconteceu? Vem comigo que eu te explico!

Em roteadores de alta capacidade, os planos de controle e encaminhamento desempenham papéis distintos:

🤹‍♂️ Plano de Controle: Gerencia operações de roteamento e sinalização, incluindo a execução de protocolos de roteamento. Ele toma as decisões sobre como encaminhar pacotes.

⏩ Plano de Encaminhamento: Responsável pelo processamento real dos pacotes de dados, encaminhando-os de acordo com as decisões do plano de controle. Este plano utiliza hardware especializado para garantir alta eficiência e baixa latência.

👨‍💻 Entenda a diferença entre um PING originado no roteador e um PING que é apenas encaminhado por ele.

1️⃣ PING originado no roteador:
Quando você inicia um PING a partir de um roteador, o pacote ICMP é gerado pelo plano de controle do roteador. Este processo envolve a CPU e o sistema operacional, resultando em uma latência adicional devido ao tempo de processamento. O plano de controle é responsável por decisões de roteamento e sinalização, e não é otimizado para o processamento rápido de pacotes ICMP. 😥

2️⃣ PING encaminhado pelo roteador:
Por outro lado, quando um PING passa pelo roteador, ele é processado pelo plano de encaminhamento, que utiliza hardware especializado (ASICs) para encaminhar pacotes de maneira extremamente eficiente. Isso resulta em uma latência muito menor, pois o processamento no plano de encaminhamento é altamente otimizado. 🚀

🏅 Entender a arquitetura e o funcionamento dos planos de controle e encaminhamento pode fazer toda a diferença na interpretação dos resultados de testes de rede.

Por:

Deixe comentário