15. Výkonnost sítě. Seznámení se s metodami snižování síťového provozu.

15.7. ping

Popis programu ping

Program ping slouží k diagnostice síťových připojení. Používáme ji ke kontrole kvality spojení mezi počítači, které odesílají požadavky a posílají zpět odpověď.

Ping odpoví na následující otázky:

  • Existuje mezi počítači spojení?
  • Jaká je doba odezvy odeslaného paketu?

Spusťte program v příkazovém řádku MS Windows (terminál Linux/Mac). Do příkazového řádku zadejte: ping [IP nebo název] a potvrďte stisknutím klávesy Enter.

Příklad fungování programu ping v systému Linux:

ping 10.10.10.1
PING 10.10.10.1 (10.10.10.1) 56(84) bytes of data.
64 bytes from 10.10.10.1: icmp_seq=1 ttl=64 time=0.364 ms
64 bytes from 10.10.10.1: icmp_seq=2 ttl=64 time=0.274 ms
64 bytes from 10.10.10.1: icmp_seq=3 ttl=64 time=0.433 ms
64 bytes from 10.10.10.1: icmp_seq=4 ttl=64 time=0.545 ms
64 bytes from 10.10.10.1: icmp_seq=5 ttl=64 time=0.380 ms
64 bytes from 10.10.10.1: icmp_seq=6 ttl=64 time=0.284 ms
64 bytes from 10.10.10.1: icmp_seq=7 ttl=64 time=0.477 ms
64 bytes from 10.10.10.1: icmp_seq=8 ttl=64 time=0.257 ms
^C
--- 10.10.10.1 ping statistics ---
8 packets transmitted, 8 received, 0% packet loss, time 7154ms
rtt min/avg/max/mdev = 0.257/0.376/0.545/0.099 ms

Ve výše uvedeném příkladu byl 8krát odeslán paket ICMP Echo Request a stejný počet odpovědí (ICMP Echo Reply) byl přijat. Pakety byly odeslány z počítače s IP 10.10.10.2 na počítač s IP 10.10.10.1. Průměrná doba odezvy byla 0,376 milisekundy.