Identificazione intestazione IP

March 17

Identificazione intestazione IP


Dati viaggia attraverso una rete a pacchetti. Un messaggio di posta elettronica, lo streaming video o altri file inviato tramite Internet è composto da molti di questi pacchetti, che vengono riassemblati nella loro forma originale da un computer sul lato ricevente. Ogni pacchetto ha una intestazione che contiene i dati necessari per instradare i dati verso la destinazione desiderata. A volte un nodo può avere bisogno di dividere un pacchetto in unità più piccole chiamate frammenti. L'intestazione fornisce l'identificazione per ogni frammento, consentendo al nodo di destinazione di ricomporre i frammenti nel loro giusto ordine.

Sorgente e destinazione

le versioni di Internet Protocol 4 e 6 hanno diversi campi di intestazione riservati per l'identificazione dei pacchetti, ma entrambi contengono l'indirizzo IP sorgente del pacchetto, il dispositivo che ha inviato i dati originali, e la destinazione del pacchetto nelle intestazioni. IPv4 header dei pacchetti riservano 32 bit per l'IP "Fonte Indirizzo" e "Destinazione campi indirizzo", permettendo IPv4 per fornire gli indirizzi per circa 4,3 miliardi di dispositivi connessi a Internet. L'Internet Assigned Numbers Authority distribuito gli ultimi indirizzi IPv4 disponibili, il 3 febbraio 2011. IPv6 risolve questo problema fornendo 128 bit per i suoi campi di indirizzo, moltiplicando il numero di indirizzi disponibili in modo esponenziale.

Manipolazione La frammentazione in IPv4

"identificazione", "Flags" e "Offset" campi Frammento di un'intestazione pacchetto IPv4 forniscono le istruzioni necessarie per ricostruire il pacchetto originale. Il campo Identification contiene un valore numerico assegnato a tutti i frammenti di un pacchetto, in modo che il dispositivo di destinazione sa quali frammenti appartengono ai pacchetti ricevuti. Il campo flag contiene tre bit, ciascuno dei quali può avere un valore di "1" o "0" Il terzo bit nel campo Flags è la bandiera "Altre Fragments", che ha un valore di "1" se è l'ultima frammento di un pacchetto, lasciando che il nodo di destinazione sapere che ha tutti i frammenti necessari per ricostruire il pacchetto. Il valore del campo Fragment Offset è unico per ogni frammento, indicando ordine sequenziale del frammento nel pacchetto originale e consentendo al dispositivo di ricezione di ricomporre i frammenti nell'ordine corretto.

Manipolazione La frammentazione in IPv6

Standard IPv6 header dei pacchetti non contengono campi per la memorizzazione delle informazioni di frammentazione. Invece, se un pacchetto deve essere frammentato, dispositivi che utilizzano il protocollo IPv6 aggiungeranno un'intestazione di estensione sul pacchetto contenente le informazioni che il dispositivo ricevente deve ricostruire il pacchetto. Il dispositivo che trasmette i dati, aggiunge l'intestazione di estensione, perché sotto IPv6, solo i nodi la trasmissione di dati li può frammentare. L'intestazione estensione contiene un campo "Identification" che svolge la stessa funzione del campo "Identification" in pacchetti IPv4. Una volta che il pacchetto raggiunge la sua destinazione, il dispositivo utilizza le informazioni origine e la destinazione, insieme ai dati del intestazione estensione, per ricostruire il pacchetto originale.

Identificazione pacchetti che richiedono la priorità di consegna

campo "Precedenza" di IPv4 permette al nodo di trasmissione per assegnare una priorità alla consegna di un pacchetto, dal passaggio di routine attraverso la rete per istruire la rete di porre maggiore priorità al momento della consegna del pacchetto che su tutti gli altri pacchetti con valori di campo precedenza inferiore IP. L'intestazione del pacchetto IPv6 fornisce un campo "Class Traffic", che assegna priorità di consegna per il campo "Flow Label" che racconta la rete di assegnare la stessa priorità per ogni pacchetto all'interno di uno specifico flusso dati a pacchetto e.