Protokół ICMP


 
  Strona główna
  Inf. podstawowe
  Budowa pakietu
  Szczegóły działania
    ICMPv4
    ICMPv6
  Typy komunikatów  
    ICMPv4
    ICMPv6
  Opcje ICMPv6
  Przykłady działania
    Polecenie ping
    Polecenie traceroute
    Redirect
  Kod źródłowy
 

Cel nieosiągalny - Destination Unreachable (ICMPv6)

Typ komunikatu: 1

Kody:

  • 0 - brak drogi do urządzenia docelowego (no route to destination)
  • 1 - komunikacja z siecią docelową zabroniona przez administratora (communication with destination network administratively prohibited)
  • 3 - adres nieosiągalny (address unreachable)
  • 4 - port niedostępny (port unreachable) - podany port protokołu na urządzeniu docelowym nie jest przypisany do żadnego programu

Format wiadomości:

  • nieużywane - 32 bity
  • początkowy fragment pakietu podczas przesyłania którego wystąpił błąd

Komunikat wysyłany gdy podczas przesyłania datagramu router lub host docelowy natrafią na problem uniemożliwiający przekazanie datagamu do kolejnego routera, hosta lub oprogramowania sieciowego. Komunikat ten wysyłany jest wtedy gdy pakiet zostaje odrzucony z wyjątkiem sytuacji kiedy przyczyną odrzucenia pakietu jest nadmierne obciążenie łącza.
Komunikat o kodzie 0 oznacza, że urządzenie nie mogło przesłać pakietu ze względu na brak odpowiedniego wpisu dla wymaganego adresu docelowego we własnej tablicy routingu. Wiadomość taką wysyłają tylko urządzenia, które nie mają podanej domyślnej bramy.
Kod 1 oznacza, że pakiet został odrzucony przez ścianę ogniową (firewall).
Jeśli przesłanie pakietu w dalszą drogę jest niemożliwe z innego powodu, komunikat posiada kod 3.
Urządzenie docelowe może wysłać komunikat z kodem 4.


Autorzy: Dariusz Obidowski
Marek Wardziński

22.01.2003r.