നെറ്റ്വർക്ക് MTU Vs പരമാവധി TCP പാക്കറ്റ് വലുപ്പം

കുറഞ്ഞ TCP പാക്കറ്റ് വലുപ്പം പ്രകടനത്തെ ബാധിക്കുന്നു

ഒരു നെറ്റ്വർക്കിൽ ട്രാൻസ്മിറ്റ് ചെയ്യാവുന്ന ഡിജിറ്റൽ ആശയവിനിമയങ്ങളുടെ ഒരു ഏകദേശ യൂണിറ്റിന്റെ പരമാവധി വലുപ്പമാണ് പരമാവധി സംക്രമണ യൂണിറ്റ് (MTU). എം.ടി.യു വലിപ്പം ഫിസിക്കൽ നെറ്റ്വർക്ക് ഇന്റർഫേസിന്റെ തനത് സ്വത്താണ്, സാധാരണയായി ബൈറ്റുകളായി കണക്കാക്കപ്പെടുന്നു. ഉദാഹരണത്തിന് MTE for Ethernet , 1500 ബൈറ്റുകൾ ആണ്. ടോക്കൺ റിംഗുകൾ പോലുള്ള ചില തരം ശൃംഖലകൾ വലിയ MTU കളാണ്, ചില നെറ്റ്വർക്കുകൾക്ക് ചെറിയ MTU കൾ ഉണ്ടെങ്കിലും ഓരോ ഫിസിക്കൽ സാങ്കേതികവിദ്യക്കും മൂല്യം നിശ്ചയിക്കും.

MTU തെരയൂ. പരമാവധി TCP പാക്കറ്റ് വലുപ്പം

TCP / IP പോലുള്ള ഉയർന്ന തലത്തിലുള്ള നെറ്റ്വർക്ക് പ്രോട്ടോക്കോളുകൾ പരമാവധി പാക്കറ്റ് വലുപ്പം കൊണ്ട് കോൺഫിഗർ ചെയ്യാനാകും, TCP / IP പ്രവർത്തിക്കുന്ന ഫിസിക്കൽ ലെയർ എം.ടി.യുവിന് സ്വതന്ത്രമായ ഒരു പാരാമീറ്ററാണ് ഇത്. നിർഭാഗ്യവശാൽ, പല നെറ്റ്വർക്ക് ഉപാധികളും പരസ്പരം സമ്മിശ്ര നിബന്ധനകൾ ഉപയോഗിക്കുന്നു. ഉദാഹരണത്തിന്, ഹോം ബ്രോഡ്ബാൻഡ് റൂട്ടറുകൾ , Xbox Live പ്രാപ്തമായ ഗെയിം കൺസോളുകൾ എന്നിവയിൽ, MTU എന്ന് വിളിക്കപ്പെടുന്ന പാരാമീറ്റർ, യഥാർത്ഥ TCP പാക്കറ്റ് വലുപ്പം മാത്രമല്ല ശാരീരിക MTU അല്ല.

മൈക്രോസോഫ്ട് വിൻഡോസിൽ, ടിസിപി പോലുള്ള പ്രോട്ടോക്കോളുകൾക്കുള്ള പരമാവധി പാക്കറ്റ് വലുപ്പം രജിസ്ട്രിയിൽ സജ്ജമാക്കാം. ഈ മൂല്യം വളരെ കുറവാണെങ്കിൽ, നെറ്റ്വർക്ക് ട്രാഫിക്കിന്റെ സ്ട്രീമുകൾ താരതമ്യേന വലിയ തോതിൽ ചെറിയ പാക്കറ്റുകളായി മുറിക്കുന്നു, ഇത് പ്രകടനത്തെ പ്രതികൂലമായി ബാധിക്കുന്നു. ഉദാഹരണത്തിന് Xbox Live, കുറഞ്ഞത് 1365 ബൈറ്റുകൾ ആയിരിക്കേണ്ടത് പാക്കറ്റ് വലുപ്പത്തിന്റെ മൂല്യം ആവശ്യമാണ്. പരമാവധി TCP പാക്കറ്റ് വലുപ്പം വളരെ ഉയർന്നതാണെങ്കിൽ, ഓരോ പാക്കറ്റ് ചെറിയ വിഭാഗങ്ങളായി വേർതിരിക്കേണ്ടതിനാൽ ഇത് ശൃംഖലയുടെ ഫിസിക്കൽ എം.ടി.യെയെല്ലാം കവിഞ്ഞതായും പ്രകടനം മെച്ചപ്പെടുത്തുന്നു-ഒരു പ്രോസസ്സ് സ്കെൽമെൻറേഷൻ എന്നാണ് അറിയപ്പെടുന്നത്. മൈക്രോസോഫ്റ്റ് വിൻഡോസ് കമ്പ്യൂട്ടറുകൾ ബ്രോഡ്ബാൻഡ് കണക്ഷനുകളുടെ പരമാവധി പാക്കറ്റ് സൈറ്റായ 1500 ബൈറ്റുകൾ, ഡയൽ-അപ്പ് കണക്ഷനുകൾക്ക് 576 ബൈറ്റുകളാക്കി മാറ്റുന്നു.

MTU സംബന്ധമായ പ്രശ്നങ്ങൾ

സിദ്ധാന്തത്തിൽ, TCP പാക്കറ്റ് വലുപ്പ പരിമിതി 64K (65,525 bytes) ആണ്. ട്രാൻസ്മിഷൻ പാളികൾക്ക് വളരെ താഴ്ന്ന വലിപ്പങ്ങളുള്ളതിനാൽ ഈ പരിധി നിങ്ങൾ ഉപയോഗിക്കുന്നതിനേക്കാൾ വളരെ വലുതാണ്. 1500 ബൈറ്റുകൾ ഇഥർനെറ്റ് MTU ഉപയോഗിക്കുന്നത് പരിമിതപ്പെടുത്തുന്ന പാക്കറ്റുകളുടെ പരിധി പരിമിതപ്പെടുത്തുന്നു. ഇഥർനെറ്റിനു് പകരുന്ന സംവിധാനത്തിൽ കൂടുതൽ വലിപ്പമുള്ള ഒരു പാക്കറ്റ് അയയ്ക്കുന്നതു് ജബർബങ്ങ് എന്നു് വിളിയ്ക്കുന്നു. ജബ്ബർ തിരിച്ചറിയുകയും തടയുകയും ചെയ്യാം. ശ്രദ്ധയിൽപ്പെടാത്തപക്ഷം ജബ്ബറിംഗിന് ഒരു ശല്യമുണ്ടാക്കാം. സാധാരണയായി, റിബേറ്ററായ ഹബ്ബുകളോ നെറ്റ്വറ്ക്ക് സ്വിട്ടുകളോ ഉപയോഗിച്ച് jabber കണ്ടുപിടിക്കാം. ഒരു TCP പാറ്റേഡിന്റെ പരമാവധി വലുപ്പം 1500 ബൈറ്റിലധികമാക്കുവാണു് jabber തടയുന്നതിനുള്ള ഏറ്റവും ലളിതമായ മാർഗം.

ഹോം ബ്രോഡ്ബാൻഡ് റൂട്ടറിലുള്ള TCP പരമാവധി ട്രാൻസ്മിഷൻ ക്രമീകരണം അതുമായി ബന്ധിപ്പിച്ചിട്ടുള്ള വ്യക്തിഗത ഉപകരണങ്ങളിൽ ക്രമീകരണം നിന്ന് വ്യത്യസ്തമായിരിക്കും എങ്കിൽ പ്രകടനം പ്രശ്നങ്ങൾ ഉണ്ടാകാം.