Paketi IP so najbolj kritične in temeljne komponente protokola. Med prenosom prenašajo podatke in imajo glavo, ki vsebuje informacije, ki jim pomagajo najti pot in se po prenosu ponovno sestaviti.
Več informacij o paketih IP
Dve glavni funkciji protokola IP sta usmerjanje in naslavljanje. Za usmerjanje paketov v in iz naprav v omrežju IP (internetni protokol) uporablja naslove IP, ki se prenašajo v paketih.
Kratki opisi na sliki so dovolj pomenljivi, da vam dajo predstavo o funkciji elementov glave. Vendar nekateri morda niso jasni:
- identifikacijska oznaka pomaga ponovno sestaviti paket iz več morebitnih fragmentov. Podatki, poslani po omrežju, so razdeljeni na majhne dele, ki so oviti v teh paketih. Omrežja IP, kot je internet, običajno niso varna. Paketi se lahko izgubijo, zamujajo in prispejo v napačnem vrstnem redu. Ko prispejo na cilj, identifikacijska oznaka pomaga prepoznati paket in ponovno sestaviti podatke nazaj v prvotno obliko.
- fragmented flag pove, ali je paket mogoče fragmentirati ali ne.
- odmik fragmenta je polje za identifikacijo, kateremu fragmentu je pripet ta paket.
- Time to Live (TTL) je številka, ki označuje, koliko skokov (prehodov usmerjevalnika) lahko naredi paket, preden umre. Običajno se na vsakem usmerjevalniku analizira paket in na podlagi informacij, ki so na tem usmerjevalniku na drugih sosednjih usmerjevalnikih, se izbere, katera pot je najboljša. Paket se nato posreduje naslednjemu usmerjevalniku. V tej konfiguraciji se lahko paket dobro obnese. Obstaja tudi poplavljanje kot druga metoda, ki pomeni pošiljanje kopije paketa vsakemu sosednjemu usmerjevalniku; potem samo ciljni stroj porabi paket. Drugi paketi bodo še naprej gostovali. TTL je številka, običajno 255, ki se zmanjša vsakič, ko paket preide usmerjevalnik. Na ta način bodo odvečni paketi končno umrli, ko TTL doseže nič.
- Kontrolna vsota header je številka, ki se uporablja za odkrivanje in popravljanje napak med prenosom paketov. Podatki v paketu se vnesejo v matematični algoritem. Dobljena vsota potuje s podatki v paketu. Po prejemu se ta vsota ponovno izračuna po istem algoritmu. Če je enak prvotni vsoti, so podatki dobri. V nasprotnem primeru velja, da je poškodovan, paket pa zavržen.
- payload so dejanski podatki, ki se prenašajo. Upoštevajte, da lahko podatkovna obremenitev znaša do 64 kilobajtov, kar je ogromno v primerjavi s celotno količino bitov glave.