Pokud se připravuješ na certifikaci CCNA nebo CCNP, bez znalosti IPv6 se neobejdeš. V tomto článku rozebíráme dokument RFC 8200 – standard, který definuje Internet Protocol verze 6. Vysvětlíme hlavičku IPv6, způsob adresování, jak funguje ICMPv6 či Neighbor Discovery. Vše jasně, lidsky a s praktickými příklady.
RFC 8200, publikovaný v červenci 2017, nahrazuje starší RFC 2460 a standardizuje IPv6 jako definitivní náhradu za IPv4. IPv6 řeší hlavní omezení IPv4: nedostatek adres, složité NATy a omezenou škálovatelnost. Protokol poskytuje 128bitové adresy, jednodušší hlavičku a nativní podporu pro bezpečnost (IPsec).
Kromě adresování definuje také chování paketů, fragmentaci, způsob zpracování ve forwarderech a interakci s ICMPv6 a ND (Neighbor Discovery).
IPv6 používá 128bitové adresy zapisované v hexadecimálním formátu. Příklad:
2001:0db8:85a3:0000:0000:8a2e:0370:7334
Adresy lze zkracovat pomocí pravidel: odstranění počátečních nul a zřetězení nulových bloků pomocí ::
. IPv6 podporuje více typů adres:
Na rozdíl od IPv4 má IPv6 hlavička pevně stanovenou velikost 40 bajtů a je navržena pro rychlé zpracování. Hlavička obsahuje jen nejdůležitější pole, bez kontrolního součtu:
Wireshark příklad:
Internet Protocol Version 6
Source: fe80::1
Destination: ff02::1
Traffic Class: 0x00
Flow Label: 0x00000
Payload Length: 64
Next Header: ICMPv6 (58)
ICMPv6 je nedílnou součástí IPv6 – slouží nejen k testování spojení (ping), ale i jako základ pro ND protokol, který nahrazuje ARP. Pomocí ICMPv6 se řeší:
ICMPv6 rovněž obsahuje chybové zprávy, jako například Packet Too Big a Destination Unreachable.
Na rozdíl od IPv4, IPv6 nefragmentuje pakety v routerech. Fragmentaci musí provést již zdrojový uzel, pokud ví, že paket přesahuje MTU cílového segmentu. Fragmentace je implementována jako rozšířená hlavička (Extension Header).
IPv6 podporuje směrovací protokoly jako OSPFv3, EIGRP for IPv6 a BGP. Všechny musí být připraveny na práci se 128bitovými adresami a ICMPv6 zprávami.
RFC 8200 a IPv6 představují budoucnost internetové komunikace. Znalost tohoto protokolu je nezbytná pro každého síťového specialistu. Ať už se připravuješ na CCNA/CCNP nebo pracuješ s moderními sítěmi, IPv6 je realita, kterou musíš zvládnout.
Viac informacií preberáme na kurze: