Protokół ICMP (ang. Internet ontrol Message Protocol) (RFC792) jest ściśle związany
z protokołem IP i warstwą internetową protokołu TCP/IP.
Protokół IP to protokół bezpołączeniowy, nie posiada również
mechanizmów informowania o błędach. Protokół ICMP, mimo iż jest odrębnym protokołem,
wspiera IP w informowaniu o błędach.
Protokół ICMP umożliwia przesyłanie między urządzeniami aktywnymi pracującymi
w sieci informacji o błędach występujących w funkcjonowaniu sieci IP. Powiadamia
m.in. o braku możliwości dostarczenia pakietu do miejsca przeznaczenia czy zmianie
wcześniej wyznaczonej trasy przez jeden z pośredniczących routerów. Informacje przesyłane
przez ICMP noszą nazwę komunikatów i są przesyłane wewnątrz pakietów IP.
Protokół ICMP posługuje się 12 komunikatami, które są wymieniane pomiędzy urządzeniami
pracującymi w sieci, np. routerami lub stacjami roboczymi. Dotyczą one m.in. :
- Przekroczenia czasu życia datagramu (ang. Time to Live - TTL) - komunikat jest wysyłany, jeśli po wykonaniu odpowiednich obliczeń wartość pola "czas życia datagramu IP" osiągnie zero.
- Wykrycia nieosiągalnych miejsc przeznaczenia.
- Chwilowego wstrzymania nadawania, gdy datagramy przybywają do komputera lub pośredniczącego routera szybciej , niż można je przetworzyć, i brakuje wolnej pamięci buforowej do ich zapamiętania.
- Sprawdzenia zasobów sieciowych. W tym celu wysyłany jest sygnał echa. System, po otrzymaniu tego komunikatu, musi natychmiast odesłać go do nadawcy. Brak odpowiedzi oznacza, że komunikacja w danej chwili jest niemożliwa.
Typowym przykładem wykorzystania protokołu TCMP jest polecenie ping występujące
praktycznie we wszystkich aktywnych urządzeniach pracujących w sieci komputerowej.
Źródła i Literatura:
Adam Józefiok - "Budowa sieci komputerowych na przełącznikach i routerach Cisco", Wydawnictwo Helion 2009, ISBN: 978-83-246-4558-9.
Polish language edition published by HELION S.A. Copyright© 2009.
Copyright© 2009 Wydawnictwo HELION S.A
WWW: http:pl/helion.pl (księgarnia internetowa, katalog książek)
Copyright© 2009 Wydawnictwo HELION S.A
WWW: http:pl/helion.pl (księgarnia internetowa, katalog książek)