De meeste technologieën voor de overdracht van netwerkgegevens gebruiken pakketten om gegevens van een bronapparaat naar een bestemmingsapparaat te verzenden. Het IP-protocol is geen uitzondering. IP-pakketten zijn de belangrijkste en belangrijkste componenten van het protocol. Het zijn structuren die gegevens tijdens de overdracht dragen. Ze hebben ook een koptekst die informatie bevat die hen helpt hun weg te vinden en na verzending weer in elkaar te zetten.
De twee hoofdfuncties van het IP-protocol zijn routering en adressering. Om pakketten van en naar machines in een netwerk te routeren, gebruikt IP (het internetprotocol) IP-adressen die in de pakketten worden meegenomen.
Meer informatie over IP-pakketten
De korte beschrijvingen op de foto zijn betekenisvol genoeg om u een idee te geven van de functie van de header-elementen. Sommige zijn echter misschien niet duidelijk:
- De identificatie bewijs wordt gebruikt om het pakket opnieuw samen te stellen uit verschillende uiteindelijke fragmenten. Wanneer gegevens via een netwerk worden verzonden, wordt het opgesplitst in kleine secties die in deze pakketten zijn gehuld. IP-netwerken, zoals internet, zijn normaal gesproken niet beveiligd, dus pakketten kunnen verloren gaan, kunnen worden vertraagd en kunnen in de verkeerde volgorde aankomen. Zodra ze op de bestemming aankomen, helpt het identificatielabel om het pakket te identificeren en de gegevens weer in de oorspronkelijke vorm terug te zetten.
- De gefragmenteerde vlag geeft aan of het pakket gefragmenteerd kan zijn of niet.
- De fragment offset is een veld om te identificeren aan welk fragment dit pakket is gehecht.
- Tijd om te leven (TTL) is een getal dat aangeeft hoeveel hops (routers) het pakket kan maken voordat het sterft. Normaal gesproken wordt bij elke router een pakket geanalyseerd en op basis van de informatie die bij die router op andere naburige routers aanwezig is, wordt er een keuze gemaakt welke route het beste is. Het pakket wordt vervolgens doorgestuurd naar de volgende router. In deze configuratie kan een pakket goed rondgaan. Er is ook flooding als een andere methode, wat inhoudt dat een kopie van het pakket naar elke naburige router wordt verzonden; dan gebruikt alleen de doelcomputer het pakket. Andere pakketten blijven roamen. TTL is een getal, normaal gesproken 255, dat afneemt telkens een pakket een router passeert. Op deze manier zullen redundante pakketten uiteindelijk sterven als de TTL nul bereikt.
- Dehoofd controlesom is een getal dat wordt gebruikt voor foutdetectie en -correctie tijdens pakkettransmissie. De gegevens in het pakket worden ingevoerd in een wiskundig algoritme dat resulteert in een som, die samen met de gegevens in het pakket wordt verzonden. Bij ontvangst wordt deze som opnieuw berekend met behulp van hetzelfde algoritme. Als het hetzelfde is als de oorspronkelijke som, zijn de gegevens goed, anders wordt het beschouwd als corrupt en wordt het pakket verwijderd.
- Depayload is de feitelijke gegevens die worden uitgevoerd. Merk op dat de datadatload maximaal 64 Kilobbytes kan bedragen, wat enorm is in vergelijking met de totaliteit van de headerbits.