Introduktion IPv6 Header Format

Internet Protocol version 6 lyckades Internet Protocol version 4, när det gäller komplexitet och effektivitet är det väldigt bättre än IPV4. Det är den minsta meddelandenheten som överförs via IPv6-nätverket. Det finns en betydande skillnad i rubriken på IPv6 som gör den mer effektiv än IPv4. Låt oss titta på IPv6 Header Format för att förstå det på ett bättre sätt.

Lista över IPv6 Header Format-komponent:

1) Version.

2) Trafikklass.

3) Flödesetikett.

4) Längd på nyttolast.

5) Nästa rubrik.

6) Hopgräns.

7) Källadress.

8) Destinationsadress.

9) Extensionshuvuden.

IPv6 Header Format Component, datapaketet till IPv6 omfattar två huvuddelar, dvs. rubrik och nyttolast. IPv6 består av 40 bitar långa fasta rubriker som innehåller följande fält.

Källa: Google Bilder

Låt oss se betydelsen av de enskilda komponenterna i IPv6 Header i detaljer-

1) Version:

Det betyder versionen av Internet-protokollet i 4-bitars sekvens, dvs 0110. Detta fält har inte mycket betydelse eftersom IPv6- och IPv4-paketet inte bestäms baserat på versionfältet utan av typen av protokoll som finns i skikt 2-höljena .

2) Traffic Class:

Detta fält liknar servicefältet i IPv4-paketet. Det anger IPv6-paketets prioritering. Det är ansvarigt att hantera trafiken baserat på paketets prioritet. I händelse av trängsel på routern kastar den paketen med låg prioritet.

Den använder 8 bitar minne för att kontrollera trafikstockningar.

PrioritetMenande
0Ingen specifik trafik
1Bakgrundsdata
2Obevakad datatrafik
3reserverad
4Deltog i bulldatatrafik
5reserverad
6Interaktiv trafik
7Kontrollera trafiken

Källnoden kan ställa in prioriteringar men destinationen kan inte förvänta sig samma uppsättning prioriteringar som routern kan ändra prioriteringarna på vägen.

3) Flödesetikett:

  • Denna etikett säkerställer att paketen bibehåller det sekventiella flödet som hör till samma kommunikation. Med hjälp av källan identifierar etikettroutern vilket paket tillhör vilket informationsflöde. Det hjälper också till att undvika ombeställningen av datapaketen.
  • Flödetiketten måste vara inställd på 0 i händelse av att routern och värden inte stöder flödesetikettfunktionen. Den använder 20 bitar minne för att den ska fungera.

4) Längd på nyttolast (16-bitar):

Nyttolastens längd indikerar routern om storleken på informationen i ett visst paket. Nyttolastens längd består också av det övre skiktpaketet och eventuella förlängningsrubriker. Om nyttolastens längd blir större än 65 535 byte blir fältet för nyttolast längd 0.

5) Nästa rubrik (8-bitar):

Nästa rubrik anger typen Extension Header, i vissa fall när Extension Header inte finns, betyder det protokollen som finns i det övre skiktpaketet som UDP, TCP, etc. UDP (17) och TCP (6) är de vanligaste nästa rubrikerna men andra typer av rubriker är också möjliga. Om du jämför med IPv4-protokollet, är Next Header liknande IPv4-protokollfältet.

6) Hopgräns (8-bitar):

Detta fält ser till att paketet inte går in i en oändlig slinga, varje gång paketet passerar länken (routern) minskas detta fält med 1 och när det äntligen når där paketet kastas. Detta fält sätter också en övre tröskel för det maximala antalet länkar mellan två noder i IPv6-protokollet. Det tillåter maximalt 255 humle mellan noderna och allt efter det kommer att kasseras.

7) Källadress (128 bitar):

Detta 128-bitars kildeadressfält anger paketets ursprungsadress.

8) Destinationsadress (128 bitar):

Detta 128-bitars destinationsadressfält anger paketets avsedda mottagaradress.

9) Extension Headers IPv6 Header Format:

  • Extensionshuvuden introduceras i IPv6 för att övervinna begränsningen av IPv4-fältet för alternativ. Till skillnad från IPv4, I IPv6 definieras endast information som verkligen är nödvändig i den fasta sidhuvudet och all den information som inte är så viktig eller inte används ofta definieras i tilläggshuvudet. Förlängningsrubrik finns mellan den övre lagerhuvudet och den fasta huvudet. Varje Extension Header har ett unikt värde som skiljer det från de andra Extension Headers.
  • Om tilläggsrubriker används kommer Fixed Header's Next Header-fält att peka på den första Extension Header. På samma sätt, om det finns flera Extension Header så fungerar det på liknande sätt.

IPv6-paketet kan ha en eller flera än en tilläggsrubrik, dessa rubriker bör presenteras i en specifik sekvens som nämns nedan

BeställaTyp av rubrikNästa rubrikod
1Grundläggande IPv6-rubrik-
2Hop by Hop-alternativet0
3Destinationsalternativ (med routningsalternativ)60
4Routing Header43
5Fragmenthuvud44
6Autentiseringsrubrik51
7Inkapslingssäkerhet nyttolasthuvud50
8Destinationsalternativ60
9Mobilitetsrubrik135
Ingen nästa rubrik59
Övre lagerTCP6
Övre lagerUDP17
Övre lagerICMPv658

Regler för rubriker

Det finns några fördefinierade regler som definierar ordningen på rubrikerna, låt oss titta på dessa regeluppsättningar

  1. Om Hop by Hop-alternativet finns, bör det vara närvarande efter IPv6-bashuvudet.
  2. Förutom Destination Header, kan alla andra rubriker bara visas en gång i listan.
  3. Om Destination Header placeras före Routing Header kommer Destination Header att undersökas av alla mellanliggande noder som finns i Routing Header.
  4. Om destinationshuvudet placeras före det övre lagret undersöks destinationshuvudet endast av destinationsnoden.

Sekvens

Låt oss titta på sekvensen i vilken all Extension Header ska ordnas i ett IPv6-paket

FörlängningsrubrikBeskrivning
Hop av Hop-alternativGranskas av alla enheter på vägen
Destinationsalternativ (med routningsalternativ)Undersökas av paketets destination
Routing HeaderMetoder för att ta ett routingbeslut
FragmenthuvudInnehåller parametrar för fragmenterat datagram gjort av källan
AutentiseringsrubrikVerifiera äktheten
Inkapslingssäkerhet nyttolastBär krypterad data

Slutsats-

Vi har lärt oss IPv6 Header-format och de olika komponenterna som finns i Header. Vi har sett betydelsen av varje komponent och hur dessa komponenter skiljer sig från IPv4-protokollets. Vi har också lärt oss de olika regeluppsättningarna som bör tas med i beräkningen när vi rubrikerar rubriktypen.

Rekommenderade artiklar

Detta har varit en guide till IPv6 Header Format. Här har vi diskuterat introduktionen, komponenter och sekvensen där ipv6-paket är arrangerade. Du kan också gå igenom våra andra föreslagna artiklar för att lära dig mer -

  1. IPv4 vs IPv6
  2. CCNA-kommandon
  3. Introduktion till datornätverk
  4. Frågor om datornätverkssamtal

Kategori: