Passa al contenuto principale

5.3. Packet Size and Overhead (Dimensione del pacchetto e overhead)

5.3. Packet Size and Overhead (Dimensione del pacchetto e overhead)

Alcuni lettori si preoccuperanno dell'aumento delle dimensioni dei pacchetti dovuto a nuovi header, padding e codice di autenticazione dei messaggi (MAC). La dimensione minima del pacchetto è nell'ordine di 28 byte (a seconda degli algoritmi negoziati). L'aumento è trascurabile per i pacchetti grandi, ma molto significativo per i pacchetti di un byte (sessioni di tipo telnet). Ci sono, tuttavia, diversi fattori che rendono questo un non-problema in quasi tutti i casi:

  • La dimensione minima di un header TCP/IP è di 32 byte. Pertanto, l'aumento è in realtà da circa 33 a 51 byte.

  • La dimensione minima del campo dati di un pacchetto Ethernet è di 46 byte [RFC0894]. Pertanto, l'aumento non è superiore a 5 byte. Quando si considerano gli header Ethernet, l'aumento è inferiore al 10 percento.

  • La frazione totale di dati di tipo telnet su Internet è trascurabile, anche con pacchetti di dimensioni maggiori.

L'unico ambiente in cui l'aumento delle dimensioni del pacchetto è probabile che abbia un effetto significativo è PPP [RFC1661] su linee modem lente (PPP comprime gli header TCP/IP, enfatizzando l'aumento delle dimensioni del pacchetto). Tuttavia, con i modem moderni, il tempo necessario per il trasferimento è nell'ordine di 2 millisecondi, che è molto più veloce di quanto le persone possano digitare.

Ci sono anche problemi relativi alla dimensione massima del pacchetto. Per minimizzare i ritardi negli aggiornamenti dello schermo, non si vogliono pacchetti eccessivamente grandi per le sessioni interattive. La dimensione massima del pacchetto è negoziata separatamente per ciascun canale.