IP paket
Jak bylo řešeno dříve, routery provádí jejich rozhodování na základě zkoumání cílové IP adresy paketu. Před tím, než je paket vyslán na správné rozhraní routeru, je třeba paket zabalit do správného rámce druhé a to datové vrstvy OSI modelu.
Formát IP paketu
Internet protokol specifikuje v RFC 791 jak má vypadat formát IP paketu. IP halvička má specifická pole, která obsahují informace ohledně paketu a ohledně hostů, kteří spolu chtějí komunikovat. Následuje seznam všech polí s krátkým popisem. Mezi nejdůležitější pole patří cílové a zdrojová IP adresa, verze, TTL (Time To Live).
Verze – číslo verze (4 bity) – dominantní verzí je stále IPv4
Délka IP hlavičky (IP leader length) je 32 bitů
Priorita a typ služby (Precedence and type of service) – určuje, jak bude s paketem zacházeno, první 3 bity určují prioritu, byly postupně nahrazeny Differentiated Services Code Point [DSCP], která používá 6 bitů (2 jsou rezervní)
Délka paketu – celková délka (hlavička + data) (16 bitů)
Identifikace – Unikátní hodnota IP datagramu (16 bitů)
Flags – kontrolují fragmentaci
Fragmentová kompenzace (Fragment offset) – podporuje fragmentaci datagramů, díky tomu umožňuje rozdílné velikosti maximum transmussion
Time – To – Live – Identifikuje kolik cest může paket projít dokud není zahozen (8 bitů)
Protokol – protokol vyšších vrstev, který vyslal diagram (8 bitů)
Kontrolní součet hlavičky (Header checksum)
Zdrojová IP adresa – 32-bitová IP adresa
Cílová IP adresa – 32 –bitová IP adresa
IP volby (IP options) – testování sítě, debugging (ladění), bezpečnost a další – 0 – 32 bitů
Padding - patička
Autor: Martin Mikulec