Internet

Przewodnik po protokole ICMP (Internet Control Message Protocol)

Autor: Laura McKinney
Data Utworzenia: 1 Kwiecień 2021
Data Aktualizacji: 11 Móc 2024
Anonim
Przewodnik po protokole ICMP (Internet Control Message Protocol) - Internet
Przewodnik po protokole ICMP (Internet Control Message Protocol) - Internet

Zawartość

Internet Control Message Protocol (ICMP) to protokół sieciowy do obsługi protokołu internetowego (IP). ICMP przesyła informacje kontrolne dotyczące stanu samej sieci, a nie dane aplikacji. Sieć IP wymaga ICMP do prawidłowego działania.

Wiadomości ICMP są szczególnym rodzajem wiadomości IP innym niż TCP i UDP.

Najbardziej znanym przykładem przesyłania komunikatów ICMP w praktyce jest narzędzie ping, które wykorzystuje ICMP do sondowania zdalnych hostów w celu reakcji i pomiaru ogólnego czasu podróży w obie strony komunikatów sondy. ICMP obsługuje również inne narzędzia, takie jak traceroute, które identyfikują pośrednie urządzenia trasujące („przeskoki”) na ścieżce między danym źródłem a miejscem docelowym.

ICMP kontra ICMPv6

Oryginalna definicja sieci obsługiwanych przez ICMP w wersji 4 (IPv4). IPv6 zawiera zmienioną formę protokołu zwanego tradycyjnie ICMPv6, aby odróżnić go od oryginalnego ICMP (czasami nazywanego ICMPv4).


Typy i formaty komunikatów ICMP

Komunikaty ICMP przenoszą dane niezbędne do działania i administrowania siecią komputerową. Protokół zgłasza takie warunki, jak brak odpowiedzi urządzeń, błędy transmisji i problemy z przeciążeniem sieci.

Podobnie jak inne protokoły z rodziny IP, ICMP definiuje nagłówek wiadomości. Nagłówek zawiera cztery pola w następującej kolejności:

  • Typ (8 bitów)
  • Kod (8 bitów)
  • Suma kontrolna (16 bitów)
  • Dane ICMP (32 bity)

ICMP definiuje listę określonych typów wiadomości i przypisuje każdemu z nich unikalny numer. Jak pokazano w poniższej tabeli, ICMPv4 i ICMPv6 zapewniają niektóre typowe typy wiadomości (ale często z różnymi numerami), a także niektóre wiadomości unikatowe dla każdego z nich. (Typowe typy wiadomości mogą się nieznacznie różnić między sobą w zależności od wersji IP).

v4 # v6 # Rodzaj Opis
0 129 Odpowiedź echa Wiadomość wysłana w odpowiedzi na żądanie echa (patrz poniżej)
3 1 Cel podróży nieosiągalny Wysyłane w odpowiedzi na niemożność dostarczenia wiadomości IP z różnych powodów.
4 - Quench źródła Urządzenie może wysłać tę wiadomość z powrotem do nadawcy, który generuje ruch przychodzący z większą szybkością, niż można go przetworzyć. (Zastąpione innymi metodami).
5 137 Przekieruj wiadomość Urządzenia routujące mogą wygenerować tę metodę, jeśli wykryją zmianę żądanej trasy dla wiadomości IP, należy ją zmienić.
8 128 Żądanie echa Wiadomość wysłana przez narzędzia ping do sprawdzenia reakcji urządzenia docelowego
11 3 Przekroczony czas Routery wygenerowały ten komunikat, gdy przychodzące dane osiągnęły limit liczby przeskoków. Używany przez traceroute.
12 - Problem z parametrem Generowany, gdy urządzenie wykryje uszkodzone lub brakujące dane w przychodzącej wiadomości IP.
13, 14 - Znacznik czasu (żądanie, odpowiedź) Zaprojektowany do synchronizacji zegarów czasowych między dwoma urządzeniami za pośrednictwem IPv4 (Zastąpione innymi bardziej niezawodnymi metodami).
- 2 Pakiet za duży Routery generują ten komunikat po otrzymaniu komunikatu, którego nie można przekazać do miejsca docelowego z powodu przekroczenia limitu długości.

Protokół wypełnia pola danych Kod i ICMP w zależności od typu komunikatu wybranego do udostępniania dodatkowych informacji. Na przykład komunikat „Nieosiągalny cel” może mieć wiele różnych wartości kodu w zależności od charakteru awarii.


Popularne Publikacje

Polecamy Cię

Gdzie są pliki do pobrania na mój telefon?
Tehnologies

Gdzie są pliki do pobrania na mój telefon?

zybki dotęp do pobranych plików na martfonie ma kluczowe znaczenie, jeśli chcez w pełni wykorzytać woje urządzenie. Niezależnie od tego, czy pobieraz zdjęcia lub filmy wyłane w wiadomości tektow...
Co to jest SIP i jak działa?
Internet

Co to jest SIP i jak działa?

IP (eion Initiation Protocol) to protokół wykorzytywany w komunikacji VoIP, który umożliwia użytkownikom wykonywanie połączeń głoowych i wideo, głównie za darmo. W tym artykule zdefini...