உள்ளடங்கிய VPN சுரங்கங்கள்: பெரிய பாக்கெட்டுகளில் உள்ளே இருப்பது ஏன் நிற்கிறது
ஒவ்வொரு சுரங்கமும் அடுத்தது தொடங்கும் முன் பாதையின் பாக்கெட் பட்ஜெட்டின் ஒரு பகுதியைச் செலவிடுகிறது. தலைப்புகளைக் கூட்டுங்கள், பெரிய பாக்கெட்டுகளில் உள் அமர்வு தோல்வியடைகிறது.
DNS தீர்க்கப்படுகிறது, SSH அமர்வு நீடிக்கிறது, பிறகு ஒரு பெரிய பதிவேற்றம் உறைகிறது, அதே ஹோஸ்டுக்கான ping இன்னும் பதிலளிக்கிறது. அந்தப் பிரிவு உடைந்த சுரங்கத்தை அல்ல, பாக்கெட் அளவைச் சுட்டுகிறது. உள்ளடங்கிய சுரங்கங்கள் எந்த ஒரு சுரங்கமும் தனியாக அடையாத அளவுகளில் அதை அடைகின்றன. உள் அமர்வு நன்றாகவே உள்ளது; இனி பொருந்தாத பாக்கெட்டுகளே அதற்கு வழங்கப்படுகின்றன.
பாதையின் MTU உண்மையில் எங்கே செல்கிறது
ஒவ்வொரு உள்ளடக்கம் அடுத்த அடுக்கு முறை பெறுவதற்கு முன் பைட்டுகளைச் செலவிடுகிறது. ஒரு Ethernet பாதை வெளிப் பாக்கெட்டுக்கு 1500 பைட்டுகளை வழங்குகிறது, வெளிச் சுரங்கம் அதன் உள்ளே எதையும் முகவரியிட முடியும் முன்பே தன் பங்கை எடுத்துக்கொள்கிறது. ஊகிக்கப்பட்ட ஒரு மேல்நிலை மதிப்பு முக்கியமான அளவுக்கே தவறாக இருக்கும்.
அடுக்குகளை வரிசையாகப் பட்டியலிடுங்கள்: அணுகல் பாதை, வெளி இணைப்புப் போக்குவரத்து, வெளிச் சுரங்கம், உள் இணைப்புப் போக்குவரத்து, உள்ச் சுரங்கம், பயன்பாடு. ஒவ்வொரு தலைப்பையும் ஒரு முறை எண்ணுங்கள், UDP-ஐ சுரங்கத்தின் சொந்தத் தலைப்பு மற்றும் குறிச்சொல்லிலிருந்து தனியாக வையுங்கள்.
இரண்டு WireGuard அடுக்குகள், ஒரு முறை எண்ணப்பட்டவை
ஒரு IPv4 அணுகல் பாதையை எடுங்கள், அதன் உள்ளே மற்றொரு WireGuard சுரங்கம். வெளி அடுக்கு 20 பைட் IPv4, 8 பைட் UDP மற்றும் WireGuard தரவுத் தலைப்பு மற்றும் அதன் அங்கீகாரக் குறிச்சொல்லுக்கு 32 பைட்டுகளைச் செலவிடுகிறது. அதன் உள்ளே, உள் சுரங்கத்துக்கு அதன் சொந்த 20 பைட் IPv4 தலைப்பும் 8 பைட் UDP தலைப்பும் தேவை, அதன் இரண்டாவது 32 பைட் WireGuard மேல்நிலைக்கு முன். மீதமுள்ளவை IPv4 தலைப்பு, TCP தலைப்பு மற்றும் தரவைக் கொண்டுள்ளன. வெளிப் பாதை IPv6 ஆக இருந்தால் 20க்குப் பதிலாக 40 செலவாகி 1320 மீதமாகும்.
| Layer | Bytes |
|---|---|
| Path MTU | 1500 |
| Outer IPv4 header | 20 |
| Outer UDP header | 8 |
| Outer WireGuard header and tag | 32 |
| Inner transport IPv4 header | 20 |
| Inner UDP header | 8 |
| Inner WireGuard header and tag | 32 |
| Innermost IPv4 header | 20 |
| TCP header | 20 |
| Payload that fits | 1340 |
கணக்கு 1340 பைட்டில் முடிகிறது. அதே விதிகளில் ஒரு அடுக்கு TCP பேலோடுக்கு 1400 விட்டுச் செல்கிறது, அதாவது 1500 இலிருந்து 20, 8, 32, 20 மற்றும் 20 கழித்தது, 60 பைட் வித்தியாசம் இரண்டாவது சுரங்கம் சேர்க்கும் அந்த உள் உள்ளடக்கம்.
1400-ஐ உள்ளடங்கிய பாதையில் பயன்படுத்துங்கள், உள் சுரங்கம் 60 பைட் குறைவாக இருக்கும், பாக்கெட் அவை தேவைப்படும் அளவுக்குப் பெரியதாகும் வரை கண்ணுக்குத் தெரியாது. நிரப்புதல் மற்றும் நெறிமுறையின் சொந்தப் பகுப்பு விருப்பம் எண்களை மீண்டும் நகர்த்தும், எனவே அட்டவணையை நம்புங்கள்.
MTU, MSS மற்றும் பகுப்பு வெவ்வேறு இடங்களில் செயல்படுகின்றன
இடைமுக MTU இடைமுகம் வெளியிடுவதைக் கட்டுப்படுத்துகிறது, TCP MSS இறுக்கம் TCP துணை எதை அனுப்பத் தயாராக உள்ளது என்பதை மாற்றுகிறது. இறுக்கம் TCP அமர்வுகளைச் சரிசெய்கிறது மேலும் பெரிய UDP தரவுக்கிராமத்துக்கு எதுவும் செய்யாது, அப்படித்தான் ஒரு திருத்தம் ஒரு பயன்பாட்டுக்கு வெற்றிகரமாகத் தெரிந்து அடுத்ததை அமைதியாகத் தவறவிடுகிறது. நெறிமுறையின் சொந்தப் பகுப்பு விருப்பம் அதன் சொந்தத் தோல்விகளுடன் மூன்றாவது நெம்புகோல். இடைமுக MTU பொதுவான முதல் நடவடிக்கை மற்றும் மிக முரட்டுத்தனமானது.
பாலம் மற்றும் வழிமாற்றச் சுரங்கங்கள் வெவ்வேறு சட்டகங்களை எடுத்துச் செல்கின்றன, எனவே மற்றொரு நிறுவலின் எண்கள் அரிதாகவே மாற்றப்படுகின்றன. பாதை MTU கண்டறிதல், அது விவரிக்கப்பட்டுள்ளது RFC 8201 இல், அது சார்ந்திருக்கும் ICMP செய்திகள் கடக்க அனுமதிக்கப்படும் வரை மட்டுமே உதவுகிறது.
குறைவாக உள்ள அடுக்கைக் கண்டறிதல்
தேவைகள் ஒப்பீட்டை அனுமதித்தால், உள்ளடக்கும் முன் ஒவ்வொரு சுரங்கத்தையும் தனித்தனியாகச் சரிபார்க்கவும். நிலையான அளவு ஆய்வு அதைத் தீர்மானிக்கிறது: ping -M do -s 1472 -c 3 10.8.0.1 அந்த அடுக்குக்குள் முழு 1500 பைட் IPv4 பாக்கெட்டை அனுப்புகிறது. இரண்டாவது அடுக்கைச் சேர்த்து அதே ஆய்வை மீண்டும் செய்யுங்கள், அதனால் எந்தத் தோல்வியும் அறியப்பட்ட மாற்றத்துக்கு உரியதாக இருக்கும்.
பரிமாற்றம் தடைபடும்போது, ஒரு நேரத்தில் ஒரு ஆவணப்படுத்தப்பட்ட அளவுருவை மாற்றி தோல்வியடையும் அளவைப் பதிவு செய்யுங்கள். திரும்பும் பாதையையும் சரிபார்க்கவும், ஏனெனில் உள்ளடங்கிய வழி மறுநிகழ்வு பாக்கெட் அளவுப் பிரச்சினையை ஒரு பிற்பகலை இழக்கச் செய்யும் அளவுக்கு நெருக்கமாகப் பின்பற்றக்கூடும். வடிகட்டப்பட்ட ICMP பதில் உண்மையான வரம்பை மறைக்கக்கூடும், எனவே ஆய்வு பகுத்தறிவை விட முக்கியம்.
அடுத்த நபர் கண்டுபிடிக்கும் இடத்தில் பட்ஜெட்டை எழுதுங்கள்
ஒரு அடுக்குக்கு ஒரு வரிசை கொண்ட அட்டவணை கட்டைவிரல் விதியை விட நீண்ட காலம் நீடிக்கும். அதைச் சுரங்க வரைபடத்தின் அருகில் வையுங்கள், அழுத்தத்தில் யாரும் கணக்கை மீண்டும் செய்யாமல் இருக்க.
அதிக சுரங்கங்கள் என்பது அதிக சார்புகள், எனவே ரோல்பேக் திட்டம் பட்ஜெட்டின் அருகில் தன் இடத்தைப் பெறுகிறது. எண்கள் இன்னும் பொருந்தவில்லை என்றால், மீண்டும் ஊகிப்பதற்குப் பதிலாகப் பாதையை அளவிடுங்கள். இலக்கு நீங்கள் பாதுகாக்கக்கூடிய எண், நினைவில் வைக்க வேண்டியது அல்ல.