Hálózat MTU Vs. Maximális TCP csomagméret

Az alacsony TCP csomag mérete hátrányosan befolyásolja a teljesítményt

A maximális átviteli egység (MTU) a digitális kommunikáció egyetlen olyan adategységének maximális mérete, amely hálózaton keresztül továbbítható. Az MTU mérete a fizikai hálózati interfész sajátossága, és általában bájtban mérik. Például az MTU az Ethernet számára 1500 bájt. A hálózatok bizonyos típusai, például a tokengyűrűk nagyobb MTU-kkal rendelkeznek, és egyes hálózatok kisebb MTU-kkal rendelkeznek, de az érték minden fizikai technológia számára rögzített.

MTU vs maximális TCP csomagméret

A magasabb szintű hálózati protokollok, mint pl. A TCP / IP , maximális csomagmérettel konfigurálhatók, amely független a TCP / IP-t futtató fizikai réteg MTU-tól. Sajnos sok hálózati eszköz egymás között használja a kifejezéseket. Az otthoni szélessávú forgalomirányítók és az Xbox Live-alapú játékkonzolok esetében például az MTU nevű paraméter valójában a maximális TCP csomagméret, és nem a fizikai MTU.

A Microsoft Windows rendszerben a protokollok, például a TCP maximális csomagmérete beállítható a rendszerleíró adatbázisban. Ha ez az érték túl alacsonyan van beállítva, akkor a hálózati forgalmak viszonylag nagy számú kis csomagot szétbomlanak, ami hátrányosan befolyásolja a teljesítményt. Az Xbox Live például a csomagméret értékének legalább 1365 bájtra van szüksége. Ha a maximális TCP csomag mérete túl magas, túlmegy a hálózat fizikai MTU-ján és csökkenti a teljesítményt azzal, hogy minden csomagot kisebb részekre osztanak fel - a folyamat töredezettségként ismert. A Microsoft Windows számítógépek alapértelmezetten a szélessávú kapcsolatokhoz szükséges 1500 bájtos csomagkészlet mérete és a telefonos kapcsolatok 576 bájtja.

MTU-vel kapcsolatos problémák

Elméletileg a TCP csomag mérete 64K (65,525 bájt). Ez a határ sokkal nagyobb, mint amit valaha is használ, mert az átviteli rétegek sokkal kisebb méretűek. Az Ethernet MTU 1500 bájtja korlátozza a csomagok méretét. A csomagot, amely nagyobb, mint az Ethernet maximális átviteli ablakát, úgy nevezik, hogy a csomópontot használják. A Jabber azonosítható és megakadályozható. Ha nem címzett, akkor a zúzódás megzavarhatja a hálózatot. Általában a jabbert a repeater hubok vagy hálózati kapcsolók érzékelik, amelyek erre szolgálnak. A legegyszerűbb módja annak, hogy megakadályozzák a jabber, hogy a maximális méret a TCP csomag legfeljebb 1500 byte.

Teljesítményproblémák akkor is előfordulhatnak, ha a hazai szélessávú útválasztó TCP maximális átviteli beállítása eltér a hozzá csatlakozó egyes eszközök beállításaitól.