එක් ලැප්ටොප් එකක් උමග හරහා උඩුගත කිරීම්වලදී නතර වන අතර, එම සේවාදායකයේ අනෙක් සෑම උපාංගයක්ම දිගටම ක්‍රියා කරයි. එම රටාව සේවාදායක වින්‍යාසය නොව එක් මාර්ගයක් දෙසට යොමු කරයි, සහ එය mssfix ප්‍රශ්නයට සුපුරුදු පිවිසුමයි. මෙම විකල්පය උපකාර විය හැකි නමුත්, එය සැබවින්ම නැවත ලියන TCP සම්බන්ධතා සඳහා පමණි. එහි විශාලත්වය දැනගැනීම එක් ග්‍රාහකයෙකු බේරා ගැනීමට ක්‍රියාකාරී සේවාදායකයක් වෙනස් කිරීමෙන් ඔබව වළක්වයි.

විකල්පය නැවත ලියන දේ

mssfix උමග හරහා ගමන් කරන TCP අත්වැල් ගැටීම්වල ප්‍රකාශිත උපරිම කොටස් ප්‍රමාණය සංස්කරණය කරයි, එවිට යවන පැත්ත කැප්සියුල කළ අයවැයට ගැළපෙන කොටස් තෝරා ගනී. එය අත්වැල් ගැටීම මත ක්‍රියා කරයි, එනම් වෙනසට පෙර විවෘත වූ සම්බන්ධතාවය සාකච්ඡා කළ අගය රඳවා ගනී.

එය UDP ඩේටාග්‍රෑම් කුඩා නොකරයි, සහ උමගේ MTU සකසන්නේ නැත. වෙනස් ගැටළු දෙකක් එකම රෝග ලක්ෂණය ලබා දෙයි: මාර්ග සීමාව නොසලකා හරින TCP යවන්නා, සහ ඕනෑම ප්‍රමාණයක විශාල පැකට් නිහඬව ඉවත් කරන මාර්ගයක්. mssfix පළමුවැන්න විසඳන අතර දෙවැන්න සඳහා කිසිවක් නොකරයි.

එම වෙනස නිරාශාජනක පරීක්ෂණ පැහැදිලි කරයි. කළු සිදුරක් සහිත මාර්ගයක කුඩා අගයක් සැකසීම කොටස් ප්‍රමාණය වෙනස් කරයි, නමුත් ඉන් පසු ඇති වන ඉවත් කිරීම නොවේ, එබැවින් මාරු කිරීම වෙනත් ස්ථානයක අසාර්ථක වේ.

විශාලත්වය උමග තුළ TCP වේ

නැවත ලියන්නේ TCP ගමනාගමනය පමණි. QUIC සැසියක්, ක්‍රීඩාවක් හෝ විශාල UDP ඩේටාග්‍රෑම් යවන යෙදුමක් තමන්ගේම පැකට් ප්‍රමාණ රඳවා ගනී, සහ එම මාරු කිරීම් නතර වන්නේ නම්, විසඳුම ඒ වෙනුවට උමගේ හෝ මාර්ගයේ MTU ට අයත් වේ. TCP විකල්පයක් කරා යාමට පෙර අසාර්ථක මාරු කිරීම භාවිතා කරන ප්‍රොටෝකෝලය කියවන්න, මන්ද වැරදි ස්ථරයට තමන්ගේම විසඳුමක් ඇත.

දිශාව ද වැදගත් වේ. ග්‍රාහක සැකසුම එම ග්‍රාහකය උමගට යවන ගමනාගමනයට බලපායි, සේවාදායකය ග්‍රාහකයන් වෙත යොමු කරන ප්‍රවාහ ආවරණය කරයි. ඇතුළතට එන බාගැනීම් පමණක් නතර වන්නේ නම්, ග්‍රාහක පැත්තේ අගය සම්පූර්ණ කතාව නොවේ.

අංකය සහ මූල පදය ගෙනයා හැකි නොවේ

OpenVPN 2.6 හි ප්‍රජා සංස්කරණය අගයෙන් පසු විකල්ප මූල පදයක් පිළිගනී. mtu සමඟ, අංකය IP සහ UDP ශීර්ෂ ඇතුළත් බාහිර පැකට් ප්‍රමාණය විස්තර කරයි; එය නොමැතිව, තර්කය වෙනත් ගිණුම් සම්මුතියක් අනුගමනය කරයි. එබැවින් සංස්කරණ අතර පිටපත් කළ පේළියක් එකම පැකට් අයවැය විස්තර නොකරයි. වෙනත් නිකුතුවකට ඇති නිබන්ධනයක් වෙනුවට ඔබ සැබවින්ම ධාවනය කරන ගොඩනැගීම සමඟ එන අත්පොත් පිටුව බලන්න.

වාක්‍ය ව්‍යූහය මෙසේ ය:

mssfix 1400 mtu

1400 ඔබේ මාර්ගයට නිර්දේශයක් ලෙස නොව, ස්ථාන රඳවනයක් ලෙස සලකන්න. අගය මනින ලද මාර්ගයෙන් සහ සැබවින්ම භාවිතා කරන කැප්සියුලනයෙන් ව්‍යුත්පන්න කරන්න, සහ පැරණි සංස්කරණ හෝ වෙනත් ක්‍රියාත්මක කිරීම්වල ග්‍රාහකයන් මූල පදය ප්‍රතික්ෂේප කිරීමට හෝ වෙනස් ලෙස අර්ථ දැක්වීමට ඉඩ ඇති බව මතක තබා ගන්න.

මුලින්ම එකම ග්‍රාහකය මත තහවුරු කරන්න

කිසිවක් වෙනස් කිරීමට පෙර අසාර්ථක යන්ත්‍රයෙන් මාර්ගය මනින්න. ඛණ්ඩනයකින් තොරව මාර්ගයට ගෙන යා හැකි බර ප්‍රමාණය ඔබ සොයන අංකයයි:

ping -M do -s 1472 10.8.0.1
ping -M do -s 1400 10.8.0.1

පළමු පරීක්ෂාව 28 බයිට් ශීර්ෂ එකතු කළ විට 1500 බයිට් පැකට්ටුවකට ගැළපේ. එය ඛණ්ඩන දෝෂයකින් අසාර්ථක වී කුඩා එක සාර්ථක වන්නේ නම්, භාවිතයට ගත හැකි ප්‍රමාණය ඒවා අතර කොහේද පිහිටා ඇත, සහ උමගේ අතිරික්තය ඉහළින් අඩු කරනු ලැබේ.

ඉන්පසු නතර වූ මාරු කිරීම නව සම්බන්ධතාවයක් මත නැවත කර සසඳන්න. එක් ග්‍රාහකයෙකු දියුණු වන අතර අනෙක් අය ස්පර්ශ නොකළ විට, ගැටළුවේ විශාලත්වය ඔබ සොයාගෙන ඇත. සෑම ග්‍රාහකයෙක්ම නතර වන්නේ නම්, සමාලෝචනය කළ යුත්තේ සේවාදායක පැත්තේ අගයයි. කිසිදු ප්‍රතිඵලයක් කිසිදා අසාර්ථක මාර්ගයේ නොතිබූ දෘඪාංගයක් මත වෙනසක් සාධාරණීකරණය නොකරයි.

අදාළ ලිපි