IPv4: Rozdiel medzi revíziami

Smazaný obsah Přidaný obsah
TibX (diskusia | príspevky)
d Preklepy
Texto (diskusia | príspevky)
Riadok 73:
Minimálna dĺžka IPv4 hlavičky je 20 bajtov, takže minimálna hodnota v IHL poli by bola 5 (5x4=20 bajtov). To znamená, že reprezentuje celkový počet bajtov, ktoré zaberá halvička ako násobky štyroch bajtov.
 
V [http://www.ietf.org/rfc/rfc791.txt RFC 791] bolo nasledujúcich 8 bitov vyhradených pre pole Typ služby (ToS), dnes [[Differentiated services|DiffServ]] a [[Explicit Congestion Notification|ECN]]. Pôvodný zámer bol, aby paetpaket mohol špecifikovať preferencie, ako bude doručený internetovou sieťou. Bolo napríklad možné nastaviť hodnotu ToS na nízke zdržanie alebo vysokú spoľahlivosť. V praxi nebolo použitie ToS nikdy široko implementované, hoci sa využitie týchto ôsmich bitov zameriavalo množstvo experimentálnej a výskumnej práce. Tieto bity boli predefinované a v súčasnosti ich využíva [[Differentiated services|DiffServ]], pracovná skupina [[IETF]] a kódové body [[Explicit Congestion Notification|ECN]] (pozri [http://www.ietf.org/rfc/rfc3168.txt RFC 3168])
 
Ďalšie 16-bitové pole definuje veľkosť celého datagramu -- hlavičky aj dát, v 8-bitových bajtoch. Minimálna dĺžka datagramu je 20 bajtov a maximálna 65 535. Maximálna veľkosť datagramu, s ktorou musí byť schopný zaobchádzať '''každý''' stroj je 576 bajtov, ale moderné stroje pracujú s oveľa väčšími paketmi. Niekedy podsiete určujú dodatočné obmedzenia na veľkosť, v takom prípade sa používa ''fragmentácia'' datagramov. Fragmentácia sa implementuje buď v stroji alebo prepínači paketov (pozri nižšie).