Wanneer gegevens over het internet wordt verstuurd , is het ingekapseld in pakketten die zij rechtstreeks naar de eindbestemming. Deze pakketten hebben een header die minstens 20 bytes aan gegevens bevatten . Het Internet -protocol of IP , verschijnt header als een reeks schijnbaar willekeurige getallen en lettercombinaties , zoals : 45 00 00 2C00 01 00 001f 06 e4 04202 54 139 8319 4 61 67 181However , kan deze header worden uitgesplitst naar de bron uit te leggen en de bestemming van de data . Instructies Kijk 1 op de eerste regel van de IP-header , in dit geval , 45 00 00 2c . De eerste paar getallen geeft de IP -versie en het aantal 32 - bit " wordt" in de kop . De " 4 " staat voor de IP-versie , en " 5 ": de kop bevat vijf 32 - bit " woorden " - de vijf lijnen in ons voorbeeld . De header kan overal bevatten van vijf tot 15 woorden . De volgende twee sets met cijfers vertegenwoordigen de gedifferentieerde diensten code punt, dat een router wat te doen met het pakket voordat het naar de volgende router sturen vertelt . De laatste paar cijfers /letters geeft de totale lengte van de data en de header worden verzonden , in bytes . Dit nummer wordt gepresenteerd in hexadecimale code - een letter /cijfercombinatie kopen van 2 Bestudeer de tweede regel van de IP-header , 00 01 00 00 in dit voorbeeld . . De eerste twee paar nummers /letters unieke de verzonden gegevens te identificeren . Typisch , het nummer met een verhoogd telkens wanneer de gegevens worden verzonden naar een andere router . De laatste twee paren geven fragmentatie offset van die gegevens , wat betekent dat ze vertellen een router of de data is versnipperd en , zo ja , hoeveel fragmenten die het bevat . Als de data is gefragmenteerd , de identificatienummers - 00 01 , in dit voorbeeld - vertel een router die fragmenten behoren met deze bijzondere dataset omdat ze allemaal dezelfde identificatienummers 3 < . p > Neem een kijkje op de derde regel van de koptekst , 1f 06 e4 04 . De eerste paar karakters verwezen naar " te leven " of het aantal verbindingen via welke de gegevens moeten reizen . Dit wordt vermeld in hexadecimale code . Het tweede paar nummers is het protocol waarop de gegevens gaat . De " 06 " in dit voorbeeld betekent dat de data wordt verzonden naar Transmission Control Protocol , of TCP . Een getal 17 zou aangeven dat de gegevens zou gaan gebruiker datagram protocol of UDP . De laatste vier cijfers zijn de header checksum , die de nauwkeurigheid van de andere kopinformatie controleert . Typisch , de afzender van de gegevens berekent de header checksum door toevoeging van alle 16 - bits waarden van de kop samen en omzetting van het totaal hexadecimale code . Wanneer het pakket aankomt op een router , de router berekent de checksum om de geldigheid van de gegevens die worden verzonden als een beveiligingsfunctie te bevestigen . View 4 de vierde regel van de IP-header . Dit geeft de bron aan te pakken , of IP-adres , van waaruit de gegevens afkomstig zijn . In dit voorbeeld zou deze lijn wijzen op IP -adres 202.54.139.83 . Het ontstaan wordt ook wel aangeduid als de encapsulator . 5 Zoek de vijfde regel van de IP-header . Dit is de eindbestemming adres , of de decapsulator . In dit voorbeeld wordt de data verzonden naar IP -adres 194.61.67.181 .
|