Najlepsze pytania
Chronologia
Czat
Perspektywa
ICMPv6
Z Wikipedii, wolnej encyklopedii
Remove ads
Internet Control Message Protocol Version 6 (ICMPv6) lub ICMP for IPv6 jest nową wersją protokołu ICMP. ICMPv6 zdefiniowano w RFC 4443 ↓.
ICMPv6 działa w warstwie sieciowej OSI, czyli bezpośrednio na IPv6, poniżej protokołów takich jak UDP czy TCP. ICMPv6 jest integralną częścią IPv6 i musi być obsługiwany przez wszystkie jego implementacje.
Wiadomości ICMPv6 dzielą się na dwa typy – raporty błędów oraz informacje.
Remove ads
Format pakietów
Poniższa tabelka przedstawia format pakietów ICMPv6. 8-bitowe pole Type wskazuje rodzaj wiadomości. Jeśli najstarszy bit jest zerem (wartości od 0 do 127), to jest to raport błędu; jeśli najstarszy bit jest 1 (wartości od 128 do 255), to jest to wiadomość informacyjna. 8-bitowe pole Code zależy od rodzaju wiadomości i jest używane do uszczegółowienia przekazywanych danych. Pole Checksum jest sumą kontrolną używaną do wykrycia potencjalnych przekłamań w pakiecie.
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Type | Code | Checksum |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| |
+ Message Body +
| |
+---------------------------------------------------------------+
Remove ads
Typy wiadomości ICMPv6
Powyższa lista nie jest kompletna, aktualna i kompletna lista jest dostępna pod tym adresem: IANA: ICMPv6 Parameters
Remove ads
Zobacz też
Specyfikacje
- RFC 4443 ↓, Specyfikacja ICMPv6 dla IPv6 (Zastępuje RFC 2463 ↓ i RFC 1885 ↓)
- RFC 2894 ↓, Router Renumbering for IPv6
Linki zewnętrzne
- IANA: ICMPv6 Parameters
- A. Conta, S. Deering, Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6), RFC 1885, IETF, grudzień 1995, DOI: 10.17487/RFC1885, ISSN 2070-1721, OCLC 943595667 (ang.).
- A. Conta, S. Deering, Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) Specification, RFC 2463, IETF, grudzień 1998, DOI: 10.17487/RFC2463, ISSN 2070-1721, OCLC 943595667 (ang.).
- M. Crawford, Router Renumbering for IPv6, RFC 2894, IETF, sierpień 2000, DOI: 10.17487/RFC2894, ISSN 2070-1721, OCLC 943595667 (ang.).
- A. Conta, S. Deering, M. Gupta, Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) Specification, STD 89, RFC 4443, IETF, marzec 2006, DOI: 10.17487/RFC4443, ISSN 2070-1721, OCLC 943595667 (ang.).
- T. Narten, E. Nordmark, W. Simpson, H. Soliman, Neighbor Discovery for IP version 6 (IPv6), RFC 4861, IETF, wrzesień 2007, DOI: 10.17487/RFC4861, ISSN 2070-1721, OCLC 943595667 (ang.).
Remove ads
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads