Velikost paketu

IPv6 požaduje, aby byl každý spoj na přenosové cestě schopen přenést paket o velikosti alespoň 1280 bajtů (tj. aby MTU = Maximum Transmission Unit bylo alespoň takové nebo větší). Na spoji, který tento požadavek nesplňuje, musí být fragmentace provedena na nižší (linkové) úrovni. Spoje, kde je možno maximální velikost přenosové jednotky volit, musí být nastaveno alespoň 1280 bajtů, lépe však 1500 bajtů a více (aby byla nutnost fragmentace na síťové vrstvě co nejmenší).

Velmi se doporučuje, aby uzly sítě implementovaly protokol Path MTU Discovery neboli zjišťování velikosti MTU na všech spojích zamýšlené cesty paketu, aby uzly mohly využít výhod většího povoleného paketu.

Každý koncový uzel v IPv6 musí být schopen přijmout fragment, který bude po sestavení veliký 1500 bajtů (ale může být schopen přijmout i větší). Aplikace nebo vyšší vrstva, která na IPv6 závisí, by neměla posílat pakety větší než 1500 bajtů, pokud si není jista, že koncový uzel je schopen takové pakety sestavit.

Fragmentaci paketu může provádět pouze odesílatel. Pokud router zjistí, že je paket větší než MTU linky, musí paket zahodit a informovat o této skutečnosti odesílatele.

Rozdíly oproti IPv4:
  • Minimální požadovaná MTU je 1280 bajtů.
  • Pomocí protokolu Path MTU Discovery se zjišťuje minimální MTU na cestě.
  • Paket smí fragmentovat pouze odesílatel.