Úvod Formát hlavičky IPv6

Internet Protocol version 6 je nástupcom Internet Protocol Version 4, čo sa týka zložitosti a efektívnosti je oveľa lepšie ako IPV4. Je to najmenšia entita správ, ktorá sa prenáša prostredníctvom siete IPv6. V záhlaví protokolu IPv6 je výrazný rozdiel, vďaka ktorému je efektívnejší ako protokol IPv4. Pozrime sa na formát hlavičky IPv6, aby sme ho lepšie pochopili.

Zoznam komponentov formátu hlavičky IPv6:

1) Verzia.

2) Trieda premávky.

3) Etiketa toku.

4) Dĺžka užitočného zaťaženia.

5) Ďalšia hlavička.

6) Chmelový limit.

7) Zdrojová adresa.

8) Cieľová adresa.

9) Predĺženia záhlavia.

IPv6 Header Format Component, dátový paket IPv6 obsahuje dve hlavné časti, tj hlavičku a užitočné zaťaženie. IPv6 pozostáva zo 40 bajtov dlhej pevnej hlavičky, ktorá obsahuje nasledujúce polia.

Zdroj: Obrázky Google

Pozrime sa podrobne na význam jednotlivých komponentov hlavičky IPv6-

1) Verzia:

Znamená to verziu internetového protokolu v 4-bitovej postupnosti, tj 0110. Toto pole nemá veľký význam, pretože pakety IPv6 a IPv4 nie sú určené na základe poľa verzie, ale podľa typu protokolu prítomného vo vnútri obálky vrstvy 2.,

2) Trieda premávky:

Toto pole je podobné paketu Service Field of IPv4 paket. Znamená to prioritu paketu IPv6. Zodpovedá za spracovanie prevádzky na základe priority paketu. V prípade preťaženia smerovača zahodí pakety s nízkou prioritou.

Používa 8 bitov pamäte na riadenie dopravného preťaženia.

prioritazmysel
0Žiadna špecifická prevádzka
1Základné údaje
2Bezobslužný prenos údajov
3vyhradená
4Došlo k hromadnému prenosu údajov
5vyhradená
6Interaktívna premávka
7Ovládajte prevádzku

Zdrojový uzol môže nastaviť priority, ale cieľ nemôže očakávať rovnakú sadu priorít, ako router môže zmeniť priority na ceste.

3) Označenie toku:

  • Tento štítok zaisťuje, že pakety udržiavajú sekvenčný tok patriaci k rovnakej komunikácii. Pomocou zdroja identifikátor router identifikuje, ktorý paket patrí do ktorého toku informácií. Pomáha tiež vyhnúť sa zmene poradia dátových paketov.
  • Štítok toku musí byť nastavený na 0, ak smerovač a hostiteľ nepodporujú funkciu označovania toku. Na svoju činnosť využíva 20 bitov pamäte.

4) Dĺžka užitočného zaťaženia (16 bitov):

Dĺžka užitočného zaťaženia označuje smerovač o veľkosti informácií obsiahnutých v konkrétnom pakete. Dĺžka užitočného zaťaženia pozostáva tiež z paketu hornej vrstvy a záhlavia rozšírenia (ak existuje). Ak je dĺžka užitočného zaťaženia väčšia ako 65 535 bajtov, potom sa pole užitočného zaťaženia zmení na 0.

5) Ďalšia hlavička (8 bitov):

Next Header označuje typ rozšírenia Header, v niektorých prípadoch, keď Extension Header nie je prítomný, označuje protokoly prítomné vo vrchnom pakete vrstvy, ako je UDP, TCP, atď. UDP (17) a TCP (6) sú najbežnejšie nasledujúce hlavičky. ale sú možné aj iné typy hlavičiek. Ak sa porovná s protokolom IPv4, nasledujúci záhlavie je podobné poľu protokolu IPv4.

6) Limit chmeľu (8 bitov):

Toto pole zaisťuje, že paket neprejde do nekonečnej slučky, zakaždým, keď paket prejde odkazom (routerom), toto pole sa zníži o 1 a keď sa konečne dostane na miesto, kde sa balík zahodí. Toto pole tiež nastavuje hornú hranicu maximálneho počtu spojení medzi dvoma uzlami protokolu IPv6. To umožňuje maximálne 255 chmeľov medzi uzlami a čokoľvek po tom sa zahodí.

7) Zdrojová adresa (128 bitov):

Toto 128-bitové pole zdrojovej adresy označuje počiatočnú adresu balíka.

8) Cieľová adresa (128 bitov):

Toto 128-bitové pole cieľovej adresy označuje zamýšľanú adresu príjemcu paketu.

9) Formát hlavičky rozšírenia IPv6:

  • V IPv6 sa zavádzajú hlavičky rozšírení, aby sa prekonalo obmedzenie možnosti Pole IPv4. Na rozdiel od protokolu IPv4 sa v protokole IPv6 definujú iba informácie, ktoré sú skutočne potrebné, v stĺpci Fixed Header a všetky tie informácie, ktoré nie sú také dôležité alebo sa často nevyužívajú, sú definované v hlavičke Extension Extension. Predĺžovacia hlavička je umiestnená medzi hornou vrstvou a pevnou hlavičkou. Každý nadpis rozšírenia má jedinečnú hodnotu, ktorá ho odlišuje od ostatných hlavičiek rozšírenia.
  • V prípade, že sa používajú predlžovacie hlavičky, potom pole Next Header s pevnou hlavičkou bude ukazovať na prvú predlžovaciu hlavičku. Podobne, ak existuje viac predlžovacích hlavičiek, potom to funguje podobným spôsobom.

Paket IPv6 môže mať jeden alebo viac predlžovacích záhlaví, tieto záhlavia by mali byť prítomné v špecifickej sekvencii, ako je uvedené nižšie

objednaťTyp hlavičkyNasledujúci kód hlavičky
1Základná hlavička IPv6-
2Hop by Hop možnosť0
3Možnosti cieľa (s možnosťami smerovania)60
4Smerová hlavička43
5Fragment Header44
6Hlavička autentifikácie51
7Záhlavie bezpečnostného zaťaženia zapuzdrenia50
8Možnosti určenia60
9Hlavička mobility135
Žiadne ďalšie hlavičky59
Horná vrstvaTCP6
Horná vrstvaUDP17
Horná vrstvaICMPv658

Pravidlá hlavičky

Existuje niekoľko preddefinovaných pravidiel, ktoré definujú poradie hlavičiek. Pozrime sa na tieto sady pravidiel

  1. Ak je k dispozícii možnosť Hop by Hop, mala by byť prítomná za základnou hlavičkou IPv6.
  2. S výnimkou cieľovej hlavičky sa všetky ostatné hlavičky môžu zobraziť v zozname iba raz.
  3. V prípade, že je cieľová hlavička umiestnená pred smerovacou hlavičkou, cieľová hlavička sa preskúma všetkými medziľahlými uzlami nachádzajúcimi sa v hlavičke smerovania.
  4. Ak je cieľová hlavička umiestnená pred hornú vrstvu, cieľová hlavička sa preskúma iba cieľovým uzlom.

sekvencie

Pozrime sa na postupnosť, v ktorej by mali byť všetky hlavičky rozšírení usporiadané v pakete IPv6

Hlavička rozšíreniapopis
Možnosti Hop-HopPreskúmané všetkými zariadeniami na ceste
Možnosti cieľa (s možnosťami smerovania)Skúmané podľa miesta určenia paketu
Smerová hlavičkaMetódy rozhodnutia o smerovaní
Fragment HeaderObsahuje parametre fragmentovaného datagramu vykonaného zdrojom
Hlavička autentifikácieOverte pravosť
Zapuzdrenie Bezpečné užitočné zaťaženieNesie šifrované údaje

Conclusion-

Naučili sme sa formát hlavičky IPv6 a rôzne komponenty prítomné v hlavičke. Videli sme význam každej zložky a ako sa tieto komponenty líšia od významu protokolu IPv4. Dozvedeli sme sa tiež rôzne sady pravidiel, ktoré by sa mali zohľadniť pri sekvencovaní typu hlavičky.

Odporúčané články

Toto bol sprievodca formátom hlavičky IPv6. Tu sme diskutovali o úvodu, komponentoch a postupnosti, kde sú usporiadané pakety ipv6. Viac informácií nájdete aj v ďalších navrhovaných článkoch -

  1. IPv4 vs. IPv6
  2. Príkazy CCNA
  3. Úvod do počítačovej siete
  4. Rozhovory s počítačovou sieťou

Kategórie: