Format paketa IPv4

Aktivnost

Za lažje razumevanje načina usmerjanja in naslavljanja na podlagi naslova IP si poglejmo zgradbo paketa IP, ki vsebuje različne informacije, med katerimi omenimo najvažnejše:

Version | IHL | Type of Service | Total Lenght
Identification | Flags | Fragment Offset
Time to Live | Protocol | Header Checksum
Source Address
Destination Address
Options (+ Padding)
Data (Variable)

Slika 1: Zgradba paketa IP

Version: trenutno se najbolj uporablja V4 (biti 0100), obstaja tudi IPv6

Internet Header Length (IHL): dolžina glave datagrama v 32 bitnih besedah, minimalno je 20 zlogov (160 bit), torej je vrednost vsaj 5 (0101) (5* 32=160).

Type of Service (TOS): IPv4, prioritete od 0 do 7

Total Length: definira celotno dolžino paketa IP, skupaj z glavo paketa in njegovimi podatki, (16 mest - največ 64 KB vrednost)

Identification, Flags, Fragment Offset: postaja, ki oddaja sporočilo označi pakete pred fragmentacijo, naslovljena postaja pa jih nato s pomočjo tega zopet defragmentira

Time-to-Live (TTL) - življenska doba: vrednost od 0 to 255, (navadno TTL=64,128,256); to je število vozlišč, ki jih lahko paket maksimalno prepotuje, preden bo zavržen. TTL s tem zagotavlja, da paket ne more neomejeno krožiti po omrežju.

Protocol: TCP (6), UDP (17), ...

Header Checksum: Ip kontrolira le glavo, ne celega paketa.

Source Address: 32-bitni naslov delovne postaje, ki pošilja sporočilo

Destination Address: 32-bitni naslov delovne postaje, ki sporočilo prejema

Data: Podatki namenjeni višjim plastem (spremenljive dolžine), ki se prenašajo po omrežju

Options: npr. Zaščita (security)