|
Cel nieosiągalny - Destination Unreachable (ICMPv4)
Typ komunikatu: 3
Kody:
- 0 - sieć nieosiągalna (Net unreachable) - nie ma drogi do sieci docelowej
- 1 - host nieosiągalny (Host unreachable) - nie ma drogi do urządzenia docelowego
- 2 - protokół niedostępny (Protocol unreachable) - wymagany protokół nie jest obsługiwany przez urządzenie docelowe
- 3 - port niedostępny (Port unreachable) - podany port protokołu na urządzeniu docelowym nie jest przypisany do żadnego programu
- 4 - datagram zbyt duży, konieczna fragmentacja podczas gdy w nagłówku protokołu IP ustawiony jest bit DF [do not fragment - nie fragmentuj] (Fragmentation needed and DF set)
- 5 - (Source route failed)
- 6 - nieznana sieć docelowa (destination network unknown)
- 7 - nieznane urządzenie docelowe (destination host unknown)
- 8 - urządzenie źródłowe odizolowane (source host isolated)
- 9 - komunikacja z siecią docelową zabroniona przez administratora (communication with destination network administratively prohibited)
- 10 - komunikacja z hostem docelowym zabroniona przez administratora (communication with destination host administratively prohibited)
- 11 - pakiet nie może zostać wysłany do sieci ze względu na ustawienia TOS w nagłówku IP (network unreachable for type of service)
- 12 - pakiet nie może zostać wysłany do urządzenia ze względu na ustawienia TOS w nagłówku IP (host unreachable for type of service)
- 13 - komunikacja zabroniona przez administratora (Communication Administratively Prohibited) - przeznaczone jako odpowiedź na pakiety odrzucane przez ściany ogniowe (firewall)
- 14 - (Host Precedence Violation)
- 15 - (Precedence Cutoff in Effect)
Format wiadomości:
- nieużywane - 16 bitów
- Next Hop MTU (tylko dla kodu 4) - 16 bitów
- nagłówek IP oraz pierwsze 8 bajtów datagramu
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.
Podczas wysyłania komunikatu o kodzie 4 (konieczna fragmentacja) router musi w wiadomości zwrócić wartość MTU (Maximum Transmission Unit) jaka jest ustalona dla połączenia pomiędzy nim a kolejnym routerem po drodze do urządzenia docelowego.
Komunikaty o kodach 0,1,4,5 mogą wysyłać routery. Natomiast komunikaty o kodach 2,3 urządzenia docelowe.
|