Úvod Formát záhlaví IPv6

Internet Protocol verze 6 následoval Internet Protocol verze 4, co se týče složitosti a efektivity, je mnohem lepší než IPV4. Jedná se o nejmenší entitu zpráv přenášenou prostřednictvím sítě IPv6. V záhlaví IPv6 je významný rozdíl, díky kterému je efektivnější než IPv4. Pojďme se podívat na formát záhlaví IPv6, abychom jej lépe pochopili.

Seznam komponent formátu záhlaví IPv6:

1) Verze.

2) Provozní třída.

3) Flow Label.

4) Délka užitečného zatížení.

5) Další záhlaví.

6) Limit chmele.

7) Zdrojová adresa.

8) Cílová adresa.

9) Rozšíření záhlaví.

IPv6 Header Format Component, datový paket IPv6 zahrnuje dvě hlavní části, tj. Hlavičku a užitečné zatížení. IPv6 sestává ze 40 bajtů dlouhé pevné hlavičky, která obsahuje následující pole.

Zdroj: Obrázky Google

Podívejme se na význam jednotlivých komponent IPv6 Header v detailech-

1) Verze:

Znamená verzi internetového protokolu ve 4bitové sekvenci, tj. 0110. Toto pole nemá příliš velký význam, protože pakety IPv6 a IPv4 nejsou určeny na základě pole verze, ale podle typu protokolu přítomného uvnitř obálek vrstvy 2. .

2) Provozní třída:

Toto pole je podobné paketu Service Field of IPv4 packet. Znamená to prioritu paketu IPv6. Je odpovědné za zpracování provozu na základě priority paketu. V případě přetížení routeru zahodí pakety s nízkou prioritou.

K řízení dopravního přetížení využívá 8 bitů paměti.

PřednostVýznam
0Žádný konkrétní provoz
1Data na pozadí
2Bezobslužný přenos dat
3Rezervováno
4Docházelo k hromadnému přenosu dat
5Rezervováno
6Interaktivní provoz
7Řízení provozu

Zdrojový uzel může nastavit priority, ale cíl nemůže očekávat stejnou sadu priorit jako router může změnit priority na cestě.

3) Popis toku:

  • Tento štítek zajišťuje, že pakety udržují sekvenční tok patřící ke stejné komunikaci. Směrovač pomocí zdroje identifikuje, který paket patří ke kterému toku informací. Pomáhá také vyhnout se přeskupování datových paketů.
  • Štítek toku musí být nastaven na 0, pokud směrovač a hostitel nepodporují funkci toku štítků. K jeho fungování používá 20 bitů paměti.

4) Délka užitečného zatížení (16 bitů):

Délka užitečného zatížení označuje směrovač o velikosti informací obsažených v konkrétním paketu. Délka užitečného zatížení také sestává z horní vrstvy paketu a záhlaví rozšíření (pokud existuje). Pokud je délka užitečného zatížení větší než 65 535 bajtů, pak se délka užitečného zatížení stane 0.

5) Další záhlaví (8 bitů):

Další záhlaví označuje typ záhlaví rozšíření, v některých případech, když záhlaví rozšíření není přítomno, označuje protokoly přítomné uvnitř paketu horní vrstvy, jako je UDP, TCP atd. UDP (17) a TCP (6) jsou nejčastějšími záhlavími Další záhlaví ale jsou možné i jiné typy záhlaví. Při porovnání s protokolem IPv4 je další záhlaví podobné poli protokolu IPv4.

6) Limit chmele (8 bitů):

Toto pole zajišťuje, že paket nepřejde do nekonečné smyčky, pokaždé, když paket projde odkazem (routerem), je toto pole zmenšeno o 1 a když konečně dosáhne místa, kde je balíček vyřazen. Toto pole také nastavuje horní práh na maximálním počtu spojení mezi dvěma uzly protokolu IPv6. To umožňuje maximálně 255 chmele mezi uzly a cokoli poté, co se zahodí.

7) Zdrojová adresa (128 bitů):

Toto 128bitové pole zdrojové adresy označuje počáteční adresu balíčku.

8) Cílová adresa (128 bitů):

Toto 128bitové pole cílové adresy označuje adresu zamýšleného příjemce paketu.

9) Formát záhlaví IPv6 záhlaví:

  • Rozšíření záhlaví jsou zavedena v IPv6 k překonání omezení možnosti pole IPv4. Na rozdíl od IPv4 jsou v IPv6 definovány pouze informace, které jsou skutečně nezbytné, v Fixed Header a všechny ty informace, které nejsou tak důležité nebo se často nevyužívají, jsou definovány v Header Extension. Mezi záhlavím horní vrstvy a pevnou hlavičkou je rozšíření záhlaví. Každá záhlaví rozšíření má jedinečnou hodnotu, která ji odlišuje od ostatních záhlaví rozšíření.
  • V případě, že se používají nadstavce záhlaví, pak pole Další záhlaví s pevnou hlavičkou bude ukazovat na první záhlaví rozšíření. Podobně, pokud existuje více záhlaví rozšíření, pak to funguje podobným způsobem.

Paket IPv6 může mít jeden nebo více záhlaví rozšíření, tato záhlaví by měla být přítomna ve specifické sekvenci, jak je uvedeno níže

ObjednatTyp hlavičkyDalší kód záhlaví
1Základní záhlaví IPv6-
2Možnost Hop po Hopu0
3Možnosti cílení (s možnostmi směrování)60
4Směrování záhlaví43
5Fragment Header44
6Záhlaví ověřování51
7Záhlaví zátěže zabezpečení zapouzdření50
8Možnosti určení60
9Záhlaví mobility135
Žádné další záhlaví59
Horní vrstvaTCP6
Horní vrstvaUDP17
Horní vrstvaICMPv658

Pravidla záhlaví

Existuje několik předdefinovaných pravidel, která definují pořadí záhlaví, podívejme se na tyto sady pravidel

  1. Pokud je k dispozici možnost Hop by Hop, měla by být přítomna za základním záhlavím IPv6.
  2. S výjimkou cílového záhlaví se všechny ostatní záhlaví mohou objevit v seznamu pouze jednou.
  3. V případě, že je cílový záhlaví umístěn před směrovacím záhlavím, bude cílový záhlaví prozkoumáno všemi mezilehlými uzly přítomnými v směrovacím záhlaví.
  4. V případě, že je cílový záhlaví umístěn před horní vrstvu, pak bude záhlaví cíle prozkoumáno pouze cílovým uzlem.

Sekvence

Pojďme se podívat na posloupnost, ve které by měly být všechny záhlaví rozšíření uspořádány do paketu IPv6

Záhlaví rozšířeníPopis
Hop by Hop OptionsPrověřeno všemi zařízeními na cestě
Možnosti cílení (s možnostmi směrování)Prověřeno podle cíle paketu
Směrování záhlavíMetody pro rozhodnutí o směrování
Fragment HeaderObsahuje parametry fragmentovaného datagramu provedeného zdrojem
Záhlaví ověřováníOvěřte pravost
Zapouzdření Zabezpečení Užitečné zatíženíNese šifrovaná data

Závěr-

Naučili jsme se formát záhlaví IPv6 a různé komponenty přítomné v záhlaví. Viděli jsme význam každé složky a to, jak se tyto složky liší od významu protokolu IPv4. Také jsme se naučili různé sady pravidel, které by měly být brány v úvahu při sekvenování typu hlavičky.

Doporučené články

Toto byl průvodce formátem záhlaví IPv6. Zde diskutujeme úvod, komponenty a posloupnost, kde jsou uspořádány pakety ipv6. Další informace naleznete také v dalších navrhovaných článcích -

  1. IPv4 vs. IPv6
  2. Příkazy CCNA
  3. Úvod do počítačové sítě
  4. Rozhovory s počítačovou sítí

Kategorie: