ICMPv6

ICMPv6
název Internet Control Message Protocol pro internetový protokol verze 6
Úroveň (podle modelu OSI ) síť
Port/ID 58 [1]
Specifikace RFC 4443
 Mediální soubory na Wikimedia Commons

ICMPv6 ( Internet Control Message Protocol for the Internet Protocol Version 6 -  Internet Control Message Protocol for the Internet Protocol Version  6) je implementace ICMP pro IPv6 . ICMPv6 je nedílnou součástí IPv6, je zodpovědná za hlášení chyb, diagnostické funkce (jako je ping ), zjišťování sousedů, zjišťování MTU a základ pro rozšíření a implementaci budoucích aspektů kontroly internetového protokolu. ICMPv6 je definován v RFC 4443 .

Technické detaily

Zprávy ICMPv6 lze rozdělit do dvou kategorií: chybové zprávy a informační zprávy. Zprávy ICMPv6 jsou zapouzdřeny do paketů IPv6 s polem Next Header nastaveným na 58.

Formát paketu

ICMPv6 se skládá z hlavičky protokolu a datové části. Hlavička obsahuje pouze tři pole: typ (8 bitů), kód (8 bitů) a kontrolní součet (16 bitů). Typ určuje typ zprávy, hodnoty v rozsahu 0 až 127 označují chyby a 128 až 255 označují informační zprávu. Hodnota pole kódu závisí na typu zprávy a poskytuje další úroveň podrobností pro zprávy. Pole kontrolního součtu poskytuje minimální úroveň zabezpečení pro ověření paketu ICMPv6.

paket ICMPv6
Bit offset 0-7 8-15 16-31
0 typ Kód Kontrolní součet
32 Tělo zprávy

Typy zpráv ICMPv6

Chybové kódy
Typ Popis RFC
jeden Cíl nedosažitelný RFC 4443
2 Příliš velký balíček RFC 4443
3 Čas překročen RFC 4443
čtyři Problém s parametrem RFC 4443
100 soukromé experimentování
101 soukromé experimentování
127 Vyhrazeno pro rozšíření chybových zpráv ICMPv6
Informační zprávy
Typ Popis RFC
128 žádost o echo RFC 4443
129 echo odpověď RFC 4443
130 Multicast Listener dotaz RFC 2710 a RFC 3810
131 Zpráva Multicast Listener verze 1 RFC 2710
132 Multicast Listener Hotovo RFC 2710
133 Router Solicitation RFC 4861
134 Reklama na router RFC 4861
135 Sousedská žádost RFC 4861
136 Inzerát souseda RFC 4861
137 Přesměrování RFC 4861
138 Přečíslování routeru
139 Informační dotaz ICMP uzlu
140 Informační odpověď uzlu ICMP
141 Inverzní zpráva s žádostí o nalezení souseda RFC 3122
142 Inverse Neighbor Discovery Inzertní zpráva RFC 3122
143 Zpráva Multicast Listener verze 2 RFC 3810
144 Zpráva s žádostí o zjištění adresy domovského agenta RFC 3775
145 Odpověď na zjišťování adresy domovského agenta RFC 3775
146 Žádost o mobilní prefix RFC 3775
147 Reklama s předvolbou na mobil RFC 3775
148 Zpráva s žádostí o certifikační cestu RFC 3971
149 Inzertní zpráva o cestě k certifikaci RFC 3971
150 Zprávy ICMP využívané experimentálními protokoly mobility, jako je Seamoby RFC 4065
151 Reklama na směrovač multicast RFC 4286
152 Multicast Router Solicitation RFC 4286
153 Ukončení směrovače multicast RFC 4286
200 soukromé experimentování
201 soukromé experimentování
255 Vyhrazeno pro rozšíření informačních zpráv ICMPv6

Poznámky

  1. Čísla protokolů - IANA .

Odkazy