4. Maximum Transmission Unit (Unità massima di trasmissione)
La MTU dei pacchetti IPv6 su IEEE 802.15.4 è di 1280 ottetti. Tuttavia, un pacchetto IPv6 completo non entra in un singolo frame IEEE 802.15.4. Le PDU IEEE 802.15.4 hanno dimensioni diverse a seconda dell'overhead presente [ieee802.15.4]. Partendo dalla dimensione massima del pacchetto fisico, 127 ottetti (aMaxPHYPacketSize), e dall'overhead massimo del frame, 25 ottetti (aMaxFrameOverhead), la dimensione massima finale del frame a livello MAC è di 102 ottetti. La sicurezza a livello collegamento introduce ulteriore overhead; nel caso peggiore, AES-CCM-128 aggiunge 21 ottetti, mentre AES-CCM-32 e AES-CCM-64 aggiungono rispettivamente 9 e 13 ottetti, lasciando disponibili solo 81 ottetti. Questo è chiaramente molto meno della dimensione minima dei pacchetti IPv6, 1280 ottetti, e secondo la Sezione 5 della specifica IPv6 [RFC2460] un livello sotto IP DEVE fornire un livello di adattamento per frammentazione e riassemblaggio. Tale livello è definito nella Sezione 5.
Inoltre, poiché l'intestazione IPv6 è lunga 40 ottetti, rimangono solo 41 ottetti per protocolli superiori come UDP. Quest'ultimo usa 8 ottetti di intestazione, lasciando solo 33 ottetti per i dati applicativi. Come indicato sopra, è inoltre necessario un livello di frammentazione e riassemblaggio, che userà ulteriori ottetti.
Le considerazioni precedenti portano a due osservazioni:
-
DEVE essere fornito un livello di adattamento per soddisfare il requisito della MTU minima IPv6. Tuttavia, ci si aspetta che (a) la maggior parte delle applicazioni IEEE 802.15.4 non usi pacchetti così grandi, e (b) payload applicativi più piccoli, combinati con una compressione appropriata delle intestazioni, producano pacchetti che entrano in un singolo frame IEEE 802.15.4. La ragione di questo livello di adattamento non è solo la conformità a IPv6, perché alcuni scambi applicativi, ad esempio configurazione o provisioning, produrranno probabilmente pacchetti che richiedono pochi frammenti.
-
Anche se il calcolo dello spazio mostrato sopra rappresenta il caso peggiore, indica chiaramente che la compressione delle intestazioni è quasi inevitabile. Poiché ci si aspetta che la maggior parte, se non tutte, le applicazioni IP over IEEE 802.15.4 usino la compressione delle intestazioni, essa è definita nella Sezione 10.