Noções básicas de rede
16. Testes básicos de redes informáticas
16.1. ping
O programa ping é utilizado para diagnosticar as ligações de rede. Utilizamo-lo para verificar a qualidade da ligação entre os computadores que enviam os pedidos e que devolvem uma resposta.
Ping irá responder às seguintes perguntas:
Existe uma ligação entre os computadores?
Qual é o tempo de resposta de um pacote enviado?
Executar o programa na linha de comando do MS Windows (terminal Linux/Mac). No tipo de linha de comando: ping [IP ou nome] e confirmar pressionando Enter. Um exemplo de como o programa ping funciona em Linux:
ping 10.10.10.1
PING 10.10.10.1 (10.10.10.1) 56(84) bytes de dados.
64 bytes de 10.10.10.1: icmp_seq=1 ttl=64 tempo=0,364 ms 64 bytes de 10.10.10.1: icmp_seq=2 ttl=64 tempo=0,274 ms 64 bytes de 10.10.10.1: icmp_seq=3 ttl=64 tempo=0,433 ms 64 bytes de 10.10.10.1: icmp_seq=4 ttl=64 tempo=0.545 ms
64 bytes a partir de 10.10.10.1: icmp_seq=5 ttl=64 tempo=0.380 ms 64 bytes a partir de 10.10.10.1: icmp_seq=6 ttl=64 tempo=0.284 ms 64 bytes a partir de 10.10.10.1:
icmp_seq=7 ttl=64 tempo=0.477 ms 64 bytes a partir de 10.10.10.1: icmp_seq=8 ttl=64 tempo=0.257 ms
^C
--- 10.10.10.1 ping statistics ---
8 pacotes transmitidos, 8 recebidos, 0% perda de pacotes, tempo 7154ms rtt min/avg/max/mdev = 0.257/0.376/0.576/0.545/0.099 ms
No exemplo acima, foi enviado 8 vezes um pacote ICMP Echo Request e foi recebido o mesmo número de respostas (ICMP Echo Reply). Os pacotes foram enviados do computador com o IP 10.10.10.2 para o computador com o IP 10.10.10.1. O tempo médio de resposta é de 0,376 milissegundos.