Većina tehnologija prenosa podataka u mreži koristi pakete za prenos podataka sa izvornog uređaja na odredišni uređaj. IP protokol nije izuzetak. IP paketi su najvažnije i temeljne komponente protokola. To su strukture koje prenose podatke tokom prenosa. Takođe imaju zaglavlje koje sadrži informacije koje im pomažu da pronađu svoj put i da se ponovo sastave nakon prenosa.
Dve glavne funkcije IP protokola su usmeravanje i adresiranje . Za usmeravanje paketa na i iz mašina na mreži, IP (Internet Protocol) koristi IP adrese koje se prenose zajedno u pakete.
Više informacija o IP paketima
Kratki opisi na slici su dovoljno jasni da vam daju ideju o funkciji elemenata zaglavlja. Međutim, neke možda nisu jasne:
- Identifikaciona oznaka se koristi da pomogne u ponovnom sastavljanju paketa sa nekoliko eventualnih fragmenata. Kada se podaci šalju preko mreže, razdvajaju se na male sekcije koje su omotane u ovim paketima. IP mreže, kao što je Internet, obično nisu bezbedne, pa paketi mogu biti izgubljeni, mogu biti odloženi i mogu stići u pogrešan red. Jednom kada stignu do odredišta, identifikacioni tag pomaže identifikaciji paketa i ponovno sastavljanje podataka u prvobitni oblik.
- Fragmentirana zastava navodi da li se paket može fragmentirati ili ne.
- Pomak fragmenta je polje za identifikaciju na koji fragment je ovaj paket povezan.
- Time to Live (TTL) je broj koji pokazuje koliko hopsa (router prolazi) paket može učiniti pre nego što umre. Obično, na svakom ruteru, analizira se paket i bazira se na informacijama prisutnim na tom ruteru na drugim susednim ruterima, napravljen je izbor o tome koja je ruta najbolja. Paket se zatim prosljeđuje sljedećem ruteru. U ovoj konfiguraciji, paket može da krene uokolo. Takođe postoji poplava kao još jedna metoda, što podrazumeva slanje kopije paketa svakom susjednom ruteru; onda samo ciljna mašina troši paket. Ostali paketi će zadržati roming. TTL je broj, obično 255, koji se smanjuje svaki put kada paket prođe ruter. Na ovaj način, redundantni paketi će na kraju umreti kada TTL dostigne nulu.
- Kontrolna sila zaglavlja je broj koji se koristi za detekciju grešaka i korekciju tokom prenosa paketa. Podaci u paketu se unose u matematički algoritam koji rezultira srazom, koja se šalje zajedno sa podacima u paketu. Po prijemu, ova suma se ponovo izračunava korišćenjem istog algoritma. Ako je isti kao izvorni iznos, podaci su dobri, u suprotnom se smatra korumpiranim i paket je odbačen.
- Nosivost koja je stvarni podaci koji se prenose. Obratite pažnju da nosivost podataka može biti do 64 KiloBytes, što je ogromno u odnosu na ukupan broj zaglavlja.