Xarxa MTU vs. Mida màxima del paquet TCP

La baixa mida del paquet TCP afecta negativament al rendiment

La unitat de transmissió màxima (MTU) és la mida màxima d'una única unitat de dades de comunicacions digitals que es pot transmetre a través d'una xarxa. La mida MTU és una propietat inherent a una interfície de xarxa física i normalment es mesura en bytes . El MTU per Ethernet , per exemple, és de 1500 bytes. Alguns tipus de xarxes, com ara anells de token , tenen MTU més grans, i algunes xarxes tenen MTU més petits, però el valor és fix per a cada tecnologia física.

MTU vs. Mida màxima del paquet de TCP

Els protocols de xarxa de nivell superior com TCP / IP es poden configurar amb una mida màxima de paquet, que és un paràmetre independent de la capa física MTU sobre la qual s'executa TCP / IP. Malauradament, molts dispositius de xarxa utilitzen els termes indistintament. En ambdós enrutadores de banda ampla casolans i consoles de jocs habilitades per Xbox Live, per exemple, el paràmetre anomenat MTU és, de fet, la mida del paquet TCP màxima i no el MTU físic.

En Microsoft Windows, la mida màxima del paquet per a protocols com TCP es pot establir al Registre. Si aquest valor s'estableix massa baix, els fluxos de trànsit de xarxa es descomponen en un nombre relativament gran de petits paquets, que afecten negativament el rendiment. Xbox Live, per exemple, requereix que el valor de la mida del paquet sigui almenys de 1365 bytes. Si la mida del paquet TCP màxima és massa alta, supera el MTU físic de la xarxa i degrada el rendiment requerint que cada paquet es subdivideix en unitats més petites: un procés es coneix com a fragmentació. Els ordinadors Microsoft Windows són predeterminats per una mida màxima de paquet de 1500 bytes per a connexions de banda ampla i 576 bytes per a connexions telefòniques.

Problemes relacionats amb MTU

En teoria, la limitació de la mida del paquet TCP és de 64 KB (65.525 bytes). Aquest límit és molt més gran del que mai usareu perquè les capes de transmissió tenen mides molt més baixes. El MTU de 1500 bytes de Ethernet limita la mida dels paquets que la travessen. L'enviament d'un paquet que és més gran que la finestra de transmissió màxima per Ethernet es diu jabbering. Es pot identificar i prevenir Jabber. Si no es dirigeix, l'interrupció pot alterar una xarxa. En general, jabber és detectat per concentradors repetidors o interruptors de xarxa que estan dissenyats per fer-ho. La manera més senzilla d'evitar jabber és establir la mida màxima d'un paquet TCP a no més de 1500 bytes.

Els problemes de rendiment també es poden produir si la configuració màxima de transmissió TCP de l' enrutador de banda ampla a casa és diferent de la configuració dels dispositius individuals connectats a ella.