Netwerk MTU vs. Maksimum TCP

INHOUDSOPGAWE:

Netwerk MTU vs. Maksimum TCP
Netwerk MTU vs. Maksimum TCP
Anonim

Maksimum transmissie-eenheid (MTU) en maksimum TCP-pakkiegrootte is rekenaarnetwerkterme wat dikwels deurmekaar raak. Kom meer te wete oor die verskille tussen netwerk MTU teenoor maksimum TCP-pakkiegrootte en hoe dit verband hou.

Image
Image
  • Beperk deur netwerkhardeware.
  • Kan nie verstel word sonder hardeware veranderinge nie.
  • Gemeet in grepe.
  • Kan op enige waarde gestel word.
  • Moet nooit hoër as die MTU wees nie.
  • Gemeet in grepe.

Wanneer jy 'n lêer of boodskap via Transmission Control Protocol (TCP) stuur, word dit in pakkies verdeel wat weer saamgestel word nadat jy die beoogde bestemming bereik het. Die maksimum transmissie-eenheid (MTU) is die maksimum grootte van 'n enkele data-eenheid wat oor 'n digitale kommunikasienetwerk versend kan word. Hoërvlak netwerkprotokolle, soos TCP/IP, kan met 'n maksimum pakkiegrootte gekonfigureer word, wat 'n parameter is wat onafhanklik is van die fisiese laag MTU waaroor TCP/IP loop. Alhoewel dit moontlik is om die maksimum TCP-pakkiegrootte op byna enige waarde te stel, moet dit nooit die netwerk se MTU oorskry nie.

Sommige netwerktoestelle gebruik hierdie terme verkeerd om uitruilbaar. Byvoorbeeld, op sommige tuisbreëbandroeteerders is die parameter genaamd MTU eintlik die maksimum TCP-pakkiegrootte.

MTU-grootte voor- en nadele

  • 'n Groter MTU maak voorsiening vir vinniger data-oordrag.
  • 'n Kleiner MTU lei tot verminderde netwerkvertraging.
  • 'n Groter MTU kan netwerkvertraging verhoog.
  • Verhoogde MTU kan duur hardeware-opgraderings vereis.

Die MTU-grootte is 'n eienskap van 'n fisiese netwerkkoppelvlak en word gewoonlik in grepe gemeet. Die MTU vir Ethernet, byvoorbeeld, is 1500 grepe. Sommige soorte netwerke, soos tekenringe, het groter MTU's. Sommige netwerke het kleiner MTU's, maar die waarde is vas vir elke fisiese tegnologie.

'n Groter MTU beteken dat meer data in minder pakkies pas, wat gewoonlik vinniger en doeltreffender oordrag moontlik maak. As 'n kommunikasiefout egter voorkom, neem die pakkie langer om weer te versend. Aangesien groter pakkies meer geneig is tot korrupsie en vertragings, kan 'n kleiner MTU netwerkvertraging verbeter.

Maksimum TCP-pakketgrootte Voor- en nadele

  • Kan deur die bedryfstelsel aangepas word.
  • 'n Laer maksimum TCP-pakkiegrootte kan netwerkvertraging verbeter.
  • Om dit hoër as die MTU te stel, kan gebrabbel veroorsaak.
  • 'n Laer maksimum TCP-pakkiegrootte lei tot stadiger transmissie.

In Microsoft Windows kan die maksimum pakkiegrootte vir protokolle soos TCP in die Windows-register gestel word. As hierdie waarde te laag gestel word, word strome netwerkverkeer opgedeel in 'n relatief groot aantal klein pakkies, wat prestasie nadelig beïnvloed. Om byvoorbeeld op die Xbox-netwerk te wees, vereis dat die waarde van die pakkiegrootte ten minste 1365 grepe moet wees.

As die maksimum TCP-pakkiegrootte te hoog gestel is, oorskry dit die netwerk se fisiese MTU en verswak dit werkverrigting deur te vereis dat elke pakkie in kleineres onderverdeel word. Hierdie proses word fragmentasie genoem. Microsoft Windows-rekenaars is verstek na 'n maksimum TCP-pakkiegrootte van 1500 grepe vir breëbandverbindings en 576 grepe vir inbelverbindings om te verhoed dat die MTU oorskry word.

MTU- en Max TCP-verwante probleme

Ethernet se MTU van 1500 grepe beperk die grootte van pakkies wat dit deurkruis. Om 'n pakkie te stuur wat groter is as die maksimum transmissievenster vir Ethernet, word gejabber genoem. As dit nie aangespreek word nie, kan gebrabbel 'n netwerk ontwrig. Gewoonlik word jabber opgespoor deur herhaler-hubs of netwerkskakelaars. Die eenvoudigste manier om raas te voorkom, is om die maksimum grootte van 'n TCP-pakkie op nie meer as 1500 grepe te stel nie.

In teorie is die maksimum groottelimiet van 'n TCP-pakkie 64K (65, 525 grepe), wat baie groter is as wat jy ooit sal gebruik. Nietemin kan werkverrigtingprobleme ook ontstaan as die TCP maksimum transmissieinstellings op jou tuisbreëbandroeteerder verskil van die instellings op individuele toestelle wat daaraan gekoppel is.

Aanbeveel: