<aside> 🎯

CIEĽ HODINY

Po vysvetlení a cvičení vieš povedať, na čo slúži ICMP, rozlíšiť ICMP Echo Request a ICMP Echo Reply a v Packet Traceri sledovať ping medzi dvoma rôznymi LAN cez router.

</aside>

1. Nadviazanie na ARP

V minulej hodine sme riešili otázku:

PC pozná IP adresu cieľa. Ako zistí MAC adresu, na ktorú má poslať ethernetový rámec?

Odpoveď bol ARP.

Teraz už PC vie rámec odoslať. Ostáva ďalšia otázka:

Ako zistíme, či je cieľové zariadenie dostupné a dokáže nám odpovedať?

Na to sa často používa príkaz:

ping

Ping využíva správy protokolu ICMP.

2. Čo je ICMP?

ICMP – Internet Control Message Protocol je protokol, ktorý zariadenia používajú najmä na oznamovanie informácií o stave a problémoch pri IP komunikácii.

Pri bežnom príkaze ping nás zaujímajú hlavne dve správy:

Správa Jednoducho
ICMP Echo Request „Si tam? Odpovedz mi.“
ICMP Echo Reply „Áno, som dostupný.“

<aside> 🧠

Jednou vetou: ping odošle ICMP Echo Request a čaká na ICMP Echo Reply.

</aside>

ICMP a sieťová vrstva.pdf

3. Čo musí PC urobiť ešte pred pingom?

PC0 chce poslať ping na PC2.

Použijeme rovnaké siete ako v Hodine 4: