När data skickas över Internet , är det kapslas in i paket som riktar den till sin slutdestination . Dessa paket har en rubrik som innehåller ett minimum av 20 bytes of data. Internet Protocol , eller IP , verkar huvudet som en serie av till synes slumpmässiga nummer och bokstavskombinationer , till exempel : 45 00 00 2c00 01 00 001F 06 e4 04202 54 139 8319 4 61 67 181However , kan denna rubrik brytas ned för att förklara källan och datamålet . Instruktioner
1
titt på den första raden i IP-huvudet , i detta fall , 45 00 00 2c. Det första paret av siffror anger IP-version och antalet 32 -bitars "ord" i huvudet . The " 4 " representerar IP version , och " 5 " betyder rubriken innehåller fem 32 - bitars "ord" - de fem linjer i vårt exempel . Huvudet kan innehålla allt från fem till 15 ord .
De nästa två uppsättningar siffror representerar differentierade tjänster kodpunkten , som berättar en router vad man ska göra med paketet innan det skickas vidare till nästa router . Det sista paret av siffror /bokstäver ger den sammanlagda längden av de data och header som sänds , i byte . Detta nummer visas i hexadecimal kod - en bokstav /sifferkombination
2
Undersök den andra raden i IP-headern , 00 01 00 00 i detta exempel . . De första två par siffror /bokstäver unikt identifiera de data som skickas . Normalt ökar antalet med ett varje gång data skickas till en annan router . De sista två paren visar fragmentering förskjutning av dessa uppgifter , vilket innebär att de berättar en router huruvida uppgifterna är fragmenterad och i så fall hur många fragment den innehåller . Om data är fragmenterad , identifikationsnummer - 00 01 , i detta exempel - berätta en router som fragment hör med denna uppsättning särskilda uppgifter eftersom de alla har samma identifikationsnummer
3 < . p > Ta en titt på den tredje raden i huvudet , 1f 06 e4 04 . Det första paret tecken hänvisar till " tid att leva , " eller antalet länkar genom vilken data måste färdas . Detta anges i hexadecimal kod . Det andra paret siffror är det protokoll som uppgifterna kommer . Den " 06 " i detta exempel innebär att data sänds till Transmission Control Protocol , eller TCP . Ett antal 17 tyder på att de uppgifter som skulle User Datagram Protocol , eller UDP . De sista fyra siffrorna är sidhuvudet kontrollsumma , vilket verifierar riktigheten i den andra rubrikinformation . Normalt beräknar avsändaren av uppgifterna huvudet kontrollsumma genom att lägga alla 16 - bitars värden i huvudet tillsammans och omvandla summan till hex -kod . När paketet anländer till en router , beräknar routern kontrollsumman för att bekräfta giltigheten av de data som sänds som en säkerhetsfunktion .
4
Visa fjärde raden i IP-huvudet . Detta listar källan adress , eller IP-adress , från vilken data härstammar . I detta exempel skulle denna linje pekar på IP -adress 202.54.139.83 . Framtagning är också kallad encapsulator .
5
Lokalisera femte raden i IP-huvudet . Detta är den slutliga destinationen adress , eller decapsulator . I detta exempel är data som skickas till IP -adressen 194.61.67.181 .