Differenza tra intestazioni IPv4 e IPv6

Differenza tra intestazioni IPv4 e IPv6
Differenza tra intestazioni IPv4 e IPv6

Video: Differenza tra intestazioni IPv4 e IPv6

Video: Differenza tra intestazioni IPv4 e IPv6
Video: FORMATTAZIONE SICURA A BASSO LIVELLO | Cos'è e come farla 2024, Luglio
Anonim

Intestazioni IPv4 vs IPv6

IPv4 (Internet Protocol versione 4) è la quarta versione del protocollo Internet (IP). Viene utilizzato su reti Link Layer a commutazione di pacchetto come Ethernet. IPv4 utilizza il metodo di consegna migliore, che non fornisce una garanzia di consegna. Il pacchetto IPv4 è composto da un'intestazione e una sezione dati. Questa intestazione contiene quattordici campi. IPv6 (Internet Protocol versione 6) è la versione di IP successiva a IPv4. IPv6 è stato sviluppato come soluzione all'esaurimento degli indirizzi di IPv4. I pacchetti IPv6 sono anche costituiti da un'intestazione e una sezione dati. L'intestazione IPv6 è composta da una parte di dimensioni fisse che potrebbe fornire la funzionalità principale e l'opzione per estendere l'intestazione per includere funzionalità speciali.

Cosa sono le intestazioni IPv4?

Versione

(4 bit)

IHL (Lunghezza intestazione Internet)

(4 bit)

Tipo di servizio

(8 bit)

Lunghezza totale

(16 bit)

Identificazione

(16 bit)

Bandiere

(3 bit)

Offset frammento

(13 bit)

Tempo di vivere

(8 bit)

Protocollo

(8 bit)

Checksum intestazione

(16 bit)

Indirizzo IP sorgente

(32 bit)

Indirizzo IP di destinazione

(32 bit)

Opzioni

(lunghezza variabile)

Imbottitura

(lunghezza variabile)

Nell'intestazione IPv4, l'indirizzo di origine e l'indirizzo di destinazione hanno una lunghezza di 32 bit. Pertanto, IPv4 consente uno spazio di indirizzi di 4,3×109 (232) indirizzi. Tra questi, alcuni indirizzi sono riservati per usi speciali come reti private o indirizzi multicast, il che riduce ulteriormente il numero di indirizzi disponibili per uso pubblico.

Cosa sono le intestazioni IPv6?

Versione

(4 bit)

Classe di traffico

(8 bit)

Etichetta di flusso

(20 bit)

Lunghezza del carico utile

(16 bit)

Intestazione successiva

(8 bit)

Limite di s alto

(8 bit)

Indirizzo sorgente

(128 bit)

Indirizzo di destinazione

(128 bit)

L'intestazione di IPv4 è composta da una parte fissa e da un'estensione. La parte fissa contiene gli indirizzi di origine e destinazione, un contatore di s alti e un riferimento all'intestazione dell'estensione (se presente). Una delle caratteristiche importanti dell'intestazione IPv6 è l'ampio spazio degli indirizzi. Sia gli indirizzi di origine che quelli di destinazione possono avere 128 bit. Questo creerebbe uno spazio di indirizzi 3.4×1038 (2128). L'intestazione dell'estensione contiene informazioni speciali come informazioni su routing, sicurezza, ecc.

Qual è la differenza tra gli header IPv4 e IPv6?

IPv4 è la quarta versione del protocollo Internet e IPv6 è il successore di IPv6. La differenza più importante tra questi due è la dimensione dello spazio degli indirizzi. IPv4 consente solo indirizzi di origine e destinazione a 32 bit, mentre IPv6 consente indirizzi di origine e destinazione a 128 bit. Questo rende lo spazio degli indirizzi di IPv4 4.3×109 (232) e lo spazio degli indirizzi di IPv6 3.4×1038 (2128), che è molto più grande. Inoltre, IPv4 contiene uno spazio allocato per le opzioni, ma in IPv6 questa sezione viene spostata nell'intestazione dell'estensione. Inoltre, l'intestazione IPv6 ha una dimensione fissa di 40 byte, mentre l'intestazione IPv4 potrebbe avere dimensioni variabili a causa della sezione delle opzioni nell'intestazione IPv4. Anche alcune delle sezioni nell'intestazione sono state rinominate. Ad esempio, il tipo di servizio è stato rinominato in classe di traffico; la lunghezza totale è stata rinominata in lunghezza del carico utile, ecc. Inoltre, alcuni dei campi nell'IPv4 come IHL, identificazione, flag non sono presenti in IPv6.

Consigliato: