Introduzione Formato intestazione IPv6

Internet Protocol versione 6 è succeduto a Internet Protocol Versione 4, in termini di complessità ed efficienza è molto meglio di IPV4. È l'entità messaggio più piccola che viene trasmessa tramite la rete IPv6. C'è una differenza significativa nell'intestazione di IPv6 che lo rende più efficiente di IPv4. Diamo un'occhiata al formato dell'intestazione IPv6 per capirlo in modo migliore.

Elenco dei componenti del formato dell'intestazione IPv6:

1) versione.

2) Classe di traffico.

3) Etichetta di flusso.

4) Lunghezza del carico utile.

5) Intestazione successiva.

6) Limite del luppolo.

7) Indirizzo sorgente.

8) Indirizzo di destinazione.

9) Intestazioni di estensione.

Componente formato intestazione IPv6, il pacchetto di dati di IPv6 comprende due parti principali, ovvero intestazione e carico utile. IPv6 è costituito da un'intestazione fissa lunga 40 byte che contiene i seguenti campi.

Fonte: Google Immagini

Vediamo in dettaglio il significato dei singoli componenti dell'intestazione IPv6-

1) Versione:

Indica la versione del protocollo Internet in sequenza a 4 bit, ovvero 0110. Questo campo non ha molta importanza in quanto i pacchetti IPv6 e IPv4 non sono determinati in base al campo della versione ma dal tipo di protocollo presente all'interno delle buste di livello 2 .

2) Classe di traffico:

Questo campo è simile al campo di servizio del pacchetto IPv4. Indica la priorità del pacchetto IPv6. È responsabile della gestione del traffico in base alla priorità del pacchetto. In caso di congestione sul router, scarta i pacchetti con bassa priorità.

Utilizza 8 bit di memoria per controllare la congestione del traffico.

PrioritàSenso
0Nessun traffico specifico
1Dati di sfondo
2Traffico dati incustodito
3riservato
4Atteso traffico di dati in blocco
5riservato
6Traffico interattivo
7Controlla il traffico

Il nodo di origine può impostare le priorità ma la destinazione non può aspettarsi lo stesso insieme di priorità in quanto il router può modificare le priorità lungo la strada.

3) Etichetta di flusso:

  • Questa etichetta assicura che i pacchetti mantengano il flusso sequenziale appartenente alla stessa comunicazione. Con l'aiuto della fonte, il router di etichette identifica quale pacchetto appartiene a quale flusso di informazioni. Aiuta anche a evitare il riordino dei pacchetti di dati.
  • L'etichetta di flusso deve essere impostata su 0 nel caso in cui il router e l'host non supportino la funzionalità dell'etichetta di flusso. Utilizza 20 bit di memoria per il suo funzionamento.

4) Lunghezza del payload (16 bit):

La lunghezza del payload indica al router la dimensione delle informazioni contenute in un determinato pacchetto. La lunghezza del payload comprende anche il pacchetto del livello superiore e l'intestazione dell'estensione (se presente). Se la lunghezza del payload diventa maggiore di 65.535 byte, il campo della lunghezza del payload diventa 0.

5) Intestazione successiva (8 bit):

Intestazione successiva indica il tipo di intestazione di estensione, in alcuni casi quando l'intestazione di estensione non è presente significa che i protocolli presenti all'interno del pacchetto di livello superiore come UDP, TCP, ecc. UDP (17) e TCP (6) sono le intestazioni successive più comuni ma sono possibili anche altri tipi di intestazioni. Se confrontato con il protocollo IPv4, l'intestazione successiva è simile al campo del protocollo IPv4.

6) Limite hop (8 bit):

Questo campo si assicura che il pacchetto non vada in un ciclo infinito, ogni volta che il pacchetto passa il collegamento (router) questo campo viene decrementato di 1 e quando raggiunge il punto in cui il pacchetto viene scartato. Questo campo imposta anche una soglia superiore sul numero massimo di collegamenti tra due nodi del protocollo IPv6. Permette un massimo di 255 salti tra i nodi e qualsiasi cosa successiva verrà scartata.

7) Indirizzo sorgente (128 bit):

Questo campo dell'indirizzo di origine a 128 bit indica l'indirizzo di origine del pacchetto.

8) Indirizzo di destinazione (128 bit):

Questo campo dell'indirizzo di destinazione a 128 bit indica l'indirizzo del destinatario previsto per il pacchetto.

9) Intestazioni estensione Formato intestazione IPv6:

  • Le intestazioni di estensione sono state introdotte in IPv6 per superare la limitazione del campo opzionale di IPv4. A differenza di IPv4, in IPv6 solo le informazioni realmente necessarie sono definite nell'Intestazione fissa e tutte le informazioni che non sono così importanti o che non vengono utilizzate frequentemente sono definite nell'Intestazione estensione. L'intestazione di estensione è presente tra l'intestazione di livello superiore e l'intestazione fissa. Ogni intestazione di estensione ha un valore univoco che lo differenzia dalle altre intestazioni di estensione.
  • Nel caso in cui vengano utilizzate le intestazioni di estensione, il campo Intestazione successiva dell'header fisso indicherà la prima intestazione di estensione. Allo stesso modo, se ci sono più intestazioni di estensione, funziona in modo simile.

Il pacchetto IPv6 può avere una o più intestazioni di estensione, queste intestazioni devono presentare in una sequenza specifica come indicato di seguito

OrdineTipo di intestazioneCodice intestazione successivo
1Intestazione IPv6 di base-
2Opzione Hop by Hop0
3Opzioni di destinazione (con opzioni di instradamento)60
4Intestazione di routing43
5Intestazione del frammento44
6Intestazione di autenticazione51
7Intestazione payload di sicurezza incapsulamento50
8Opzioni destinazioni60
9Intestazione di mobilità135
Nessuna intestazione successiva59
Strato superioreTCP6
Strato superioreUDP17
Strato superioreICMPv658

Regole delle intestazioni

Esistono alcune regole predefinite che definiscono l'ordine delle intestazioni, diamo un'occhiata a questi set di regole

  1. Se l'opzione Hop by Hop è presente, dovrebbe essere presente dopo l'intestazione di base IPv6.
  2. Ad eccezione dell'intestazione di destinazione, tutte le altre intestazioni possono essere visualizzate una sola volta nell'elenco.
  3. Nel caso in cui l'intestazione di destinazione sia posizionata prima dell'intestazione di instradamento, l'intestazione di destinazione verrà esaminata da tutti i nodi intermedi presenti nell'intestazione di instradamento.
  4. Nel caso in cui l'intestazione di destinazione sia posizionata prima del livello superiore, l'intestazione di destinazione verrà esaminata solo dal nodo di destinazione.

Sequenza

Diamo un'occhiata alla sequenza in cui tutte le intestazioni di estensione devono essere disposte in un pacchetto IPv6

Intestazione estensioneDescrizione
Opzioni Hop by HopEsaminato da tutti i dispositivi sul percorso
Opzioni di destinazione (con opzioni di instradamento)Esaminato dalla destinazione del pacchetto
Intestazione di routingMetodi per prendere una decisione di routing
Intestazione del frammentoContiene i parametri del datagramma frammentato eseguito dalla sorgente
Intestazione di autenticazioneVerifica l'autenticità
Payload di sicurezza incapsulamentoTrasporta dati crittografati

Conclusione-

Abbiamo imparato il formato dell'intestazione IPv6 e i diversi componenti presenti nell'intestazione. Abbiamo visto il significato di ciascun componente e come questi componenti sono diversi da quello del protocollo IPv4. Abbiamo anche appreso i diversi set di regole che dovrebbero essere presi in considerazione durante il sequenziamento del tipo di intestazione.

Articoli consigliati

Questa è stata una guida al formato dell'intestazione IPv6. Qui discutiamo dell'introduzione, dei componenti e della sequenza in cui sono organizzati i pacchetti ipv6. Puoi anche consultare i nostri altri articoli suggeriti per saperne di più -

  1. IPv4 vs IPv6
  2. Comandi CCNA
  3. Introduzione alla rete di computer
  4. Domande di intervista sulla rete di computer

Categoria: