ஈத்தர்நெட் எல்லா இடங்களிலும் உள்ளது, மேலும் பல்லாயிரக்கணக்கான உற்பத்தியாளர்கள் அதை ஆதரிக்கும் உபகரணங்களை உற்பத்தி செய்கிறார்கள். இருப்பினும், இந்த சாதனங்கள் அனைத்திற்கும் பொதுவான ஒன்று உள்ளது -
$ ip l
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp5s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP
link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff
MTU (அதிகபட்ச பரிமாற்ற அலகு) ஒரு தரவு பாக்கெட்டின் அதிகபட்ச அளவை வரையறுக்கிறது. பொதுவாக, உங்கள் LAN இல் உள்ள சாதனங்களுடன் நீங்கள் செய்திகளைப் பரிமாறிக் கொள்ளும்போது, MTU 1500 பைட்டுகளின் வரிசையில் இருக்கும், மேலும் கிட்டத்தட்ட முழு இணையமும் 1500 பைட்டுகளில் இயங்குகிறது. இருப்பினும், இந்தத் தகவல்தொடர்பு தொழில்நுட்பங்கள் பெரிய பாக்கெட் அளவுகளை அனுப்ப முடியாது என்று அர்த்தமல்ல.
எடுத்துக்காட்டாக, 802.11 (பொதுவாக வைஃபை என அழைக்கப்படுகிறது) 2304 பைட்டுகளின் MTU ஐக் கொண்டுள்ளது, மேலும் உங்கள் நெட்வொர்க் FDDI ஐப் பயன்படுத்தினால், உங்கள் MTU 4352 பைட்டுகளாகும். ஈத்தர்நெட் தானே "மாபெரும் பிரேம்கள்" என்ற கருத்தை கொண்டுள்ளது, அங்கு MTU க்கு 9000 பைட்டுகள் (NICகள், சுவிட்சுகள் மற்றும் ரவுட்டர்கள் மூலம் இந்த பயன்முறைக்கான ஆதரவுடன்) அளவு ஒதுக்கப்படும்.
இருப்பினும், இணையத்தில் இது குறிப்பாக தேவையில்லை. இணையத்தின் முக்கிய முதுகெலும்புகள் முதன்மையாக ஈத்தர்நெட் இணைப்புகளால் ஆனது என்பதால், மற்ற சாதனங்களில் பாக்கெட் துண்டாடப்படுவதைத் தவிர்க்க, நடைமுறையில் அதிகாரப்பூர்வமற்ற அதிகபட்ச பாக்கெட் அளவு 1500B ஆக அமைக்கப்பட்டுள்ளது.
எண் 1500 விசித்திரமானது - கணினி உலகில் மாறிலிகள் இரண்டின் சக்திகளின் அடிப்படையில் இருக்கும் என்று ஒருவர் எதிர்பார்க்கலாம். அப்படியென்றால் 1500B எங்கிருந்து வந்தது, அதை ஏன் இன்னும் பயன்படுத்துகிறோம்?
மந்திர எண்
உலகில் ஈத்தர்நெட்டின் முதல் பெரிய முன்னேற்றம் தரநிலைகளின் வடிவத்தில் வந்தது.
அந்த நேரத்தில் பல போட்டி நெறிமுறைகள் இருந்ததாலும், வன்பொருளுக்கு அதன் வரம்புகள் இருந்ததாலும், பாக்கெட் இடையகத்தின் நினைவகத் தேவைகள் மேஜிக் எண் 1500 உருவாவதில் பங்கு வகித்ததாக வடிவமைப்பை உருவாக்கியவர் ஒப்புக்கொள்கிறார்:
பின்னோக்கிப் பார்த்தால், ஒரு பெரிய அதிகபட்சம் ஒரு சிறந்த தீர்வாக இருந்திருக்கலாம் என்பது தெளிவாகிறது, ஆனால் ஆரம்பத்திலேயே NICகளின் விலையை அதிகரித்திருந்தால், அது ஈதர்நெட் பரவுவதைத் தடுத்திருக்கும்.
இருப்பினும், இது முழு கதையல்ல. IN
பிரிவுகளில் செய்திகளை அனுப்பும் போது அதிக தாமதம் ஏற்படாத எண்ணைத் தேர்வு செய்வது அவசியம் (சில நேரங்களில் மிகவும் பிஸியாக இருக்கும்), அதே நேரத்தில் பாக்கெட்டுகளின் எண்ணிக்கையை அதிகமாக அதிகரிக்காது.
வெளிப்படையாக, அந்த நேரத்தில் பொறியாளர்கள் 1500 பி (சுமார் 12000 பிட்கள்) எண்ணை மிகவும் "பாதுகாப்பான" விருப்பமாகத் தேர்ந்தெடுத்தனர்.
அதன்பிறகு, பல்வேறு பிற செய்தியிடல் அமைப்புகள் வந்துவிட்டன, ஆனால் அவற்றில், ஈத்தர்நெட் அதன் 1500 பைட்டுகளுடன் மிகக் குறைந்த MTU மதிப்பைக் கொண்டிருந்தது. நெட்வொர்க்கில் குறைந்தபட்ச MTU மதிப்பை மீறுவது என்பது பாக்கெட் துண்டாக்கத்தை ஏற்படுத்துவது அல்லது PMTUD இல் ஈடுபடுவது [அதிகபட்ச பாக்கெட் அளவைக் கண்டறிதல். தேர்ந்தெடுக்கப்பட்ட பாதைக்கு]. இரண்டு விருப்பங்களும் அவற்றின் சொந்த சிறப்பு சிக்கல்களைக் கொண்டிருந்தன. சில நேரங்களில் பெரிய OS உற்பத்தியாளர்கள் MTU மதிப்பை இன்னும் குறைவாகக் குறைத்தாலும் கூட.
செயல்திறன் காரணி
இன்டர்நெட் MTU 1500B க்கு வரம்பிடப்பட்டுள்ளது என்பதை நாம் இப்போது அறிவோம், பெரும்பாலும் மரபு தாமத அளவீடுகள் மற்றும் வன்பொருள் வரம்புகள் காரணமாக. இது இணையத்தின் செயல்திறனை எவ்வளவு பாதிக்கிறது?
ஒரு பெரிய இணைய பரிமாற்ற புள்ளி AMS-IX இலிருந்து தரவைப் பார்த்தால், பரிமாற்றப்பட்ட பாக்கெட்டுகளில் குறைந்தபட்சம் 20% அதிகபட்ச அளவைக் கொண்டிருப்பதைக் காண்கிறோம். மொத்த லேன் போக்குவரத்தையும் நீங்கள் பார்க்கலாம்:
நீங்கள் இரண்டு வரைபடங்களையும் இணைத்தால், பின்வருவனவற்றைப் பெறுவீர்கள் (ஒவ்வொரு பாக்கெட் அளவு வரம்பிற்கும் போக்குவரத்து மதிப்பீடுகள்):
அல்லது, இந்த தலைப்புகள் மற்றும் பிற சேவைத் தகவல்களின் ட்ராஃபிக்கைப் பார்த்தால், ஒரே வரைபடத்தை வேறொரு அளவில் பெறுவோம்:
அலைவரிசையின் பெரும்பகுதி மிகப்பெரிய அளவிலான வகுப்பில் உள்ள பாக்கெட்டுகளுக்கான தலைப்புகளில் செலவிடப்படுகிறது. உச்ச ட்ராஃபிக்கில் அதிகபட்ச மேல்நிலை 246 GB/s ஆக இருப்பதால், அத்தகைய விருப்பம் இருந்தபோது நாம் அனைவரும் "ஜம்போ பிரேம்களுக்கு" மாறியிருந்தால், இந்த மேல்நிலை 41 GB/s மட்டுமே இருக்கும் என்று கருதலாம்.
ஆனால் இன்று இணையத்தின் பெரும்பகுதிக்கு அந்த ரயில் ஏற்கனவே புறப்பட்டு விட்டது என்று நினைக்கிறேன். சில வழங்குநர்கள் MTU 9000 உடன் பணிபுரிந்தாலும், பெரும்பாலானோர் அதை ஆதரிக்கவில்லை, மேலும் இணையத்தில் உலகளவில் எதையாவது மாற்ற முயற்சிப்பது மிகவும் கடினமானது என்று மீண்டும் மீண்டும் நிரூபிக்கப்பட்டுள்ளது.
ஆதாரம்: www.habr.com