Enamik võrguteadmistehnoloogiaid kasutab andmeedastust allika seadmest sihtseadmesse pakette. IP- protokoll ei ole erand. IP-paketid on protokolli kõige olulisemad ja põhilised komponendid. Need on struktuurid, mis edastavad andmeid. Neil on ka päis, mis sisaldab teavet, mis aitab neil oma teed leida ja pärast edastamist uuesti kokku panna.
IP-protokolli kaks põhifunktsiooni on marsruutimine ja aadress . Pakettide suunamiseks võrgu masinatele ja sealt välja, kasutab IP (Interneti-protokoll) IP-aadresse, mida pakettides kasutatakse.
Lisateave IP-pakettide kohta
Pildil olevad lühikirjeldused on mõtestatud, et anda teile ülevaade päise elementide funktsioonist. Kuid mõned võivad olla mitte selged:
- Identifitseerimistähist kasutatakse pakettide uuesti kogumiseks mitmest võimalikust killust. Kui andmed saadetakse võrgu kaudu, jagatakse see väikestesse sektsioonidesse, mis on pakettides ümbritsetud. IP-võrgud, näiteks Internet, ei ole tavaliselt turvalised, nii et pakette saab kaotada, neid saab edasi lükata ja need võivad tulla vales järjekorras. Kui sihtkoht saabub, aitab identifitseerimismärk identifitseerida paketti ja koguda andmed tagasi algupärasele vormile.
- Lahutatud lipp osutab sellele, kas pakett võib olla killustatud või mitte.
- Fragmendi nihe on väli, mis tuvastab selle fragmendi, millele see pakett on lisatud.
- Aeg elada (TTL) on number, mis näitab, kui palju humalat (marsruuteri läbib) pakett saab enne selle suremist. Tavaliselt analüüsitakse iga marsruuteri paketti ja põhineb sellel marsruuteril olevatel andmetel teistel naaberruumeraatoritel, valitakse see, milline marsruut on parim. Pakett edastatakse seejärel sellele järgmisele ruuterile. Selles konfiguratsioonis võib pakett hästi ringi minna. Teine meetod on üleujutus, mis tähendab pakettakomplekti saatmist igasse naaberruumeri; siis tarbib pakett ainult sihtmasina. Muud paketid hoiavad rändlust. TTL on number, tavaliselt 255, mis väheneb iga kord, kui pakett marsruuteri läbib. Sellisel viisil surmakse üleliigsed paketid lõpuks, kui TTL jõuab nullini.
- Päise kontrollsumma on number, mida kasutatakse vigade tuvastamiseks ja parandamiseks pakettide edastamise ajal. Pakettaknad edastatakse matemaatilisse algoritmi, mille tulemuseks on summa, mis saadetakse koos paketi andmetega. Vastuvõtmisel arvutatakse see summa uuesti sama algoritmi abil. Kui see on sama kui algsumma, on andmed head, muidu peetakse seda korrumpeerituks ja pakett kõrvaldatakse.
- Kasutatav koormus, mis on tegelikud andmed. Pange tähele, et andmehulk võib olla kuni 64 KiloBytes, mis on tohutult võrreldes päisebitide koguarvuga.