எண்கள் அர்த்தம் பெறும் வகையில் VPN வேகத்தை எவ்வாறு சோதிப்பது
சோதனை சேவையகத்தை நிலைநிறுத்துங்கள், கீழ் அடுக்கை அசையாமல் வைத்திருங்கள், தாமதத்தை செயல்திறனிலிருந்து தனியாகப் படியுங்கள். எதையும் அளவிடும் முன்பே பாதையை சுரங்கம் மாற்றுகிறது.
வேகச் சோதனை ஒருபோதும் VPN-ஐ அளவிடுவதில்லை. அது ஒரு பாதையை அளவிடுகிறது, சுரங்கத்தை இயக்கும்போது முதல் பைட் நகரும் முன்பே அந்தப் பாதையின் ஒரு பகுதி மாற்றப்படுகிறது. அதனால்தான் ஒரே மடிக்கணினி ஒரு தளத்தில் ஆரோக்கியமான எண்ணையும் மற்றொன்றில் மோசமான எண்ணையும் காட்டுகிறது, இரு பக்கமும் எதுவும் மாறவில்லை. முடிவை ஒரு தயாரிப்பின் மதிப்பெண்ணாக அல்ல, ஒரு பாதை பற்றிய சான்றாகப் படியுங்கள்.
ஒப்பீடு எதற்கேனும் மதிப்புடையதா என்பதை மூன்று விஷயங்கள் தீர்மானிக்கின்றன: இரு ஓட்டங்களும் ஒரே இலக்கைத் தொட்டனவா, அணுகல் வலையமைப்பு அசையாமல் இருந்ததா, தாமதத்தை அளவோடு சேர்த்துப் பதிவு செய்தீர்களா.
முதல் பைட்டுக்கு முன் சுரங்கம் எதை மீண்டும் எழுதுகிறது
வாடிக்கையாளர் ஒவ்வொரு பொதியையும் மற்றொரு தலைப்பில் சுற்றுகிறது, எனவே ஒரு பொதிக்கான பயனுள்ள சுமை குறைகிறது. செலவு ஒவ்வொரு பரிமாற்றத்திற்கும் அல்ல, ஒவ்வொரு பொதிக்கும், அதாவது பெரிய கோப்புக்கு சுரங்கம் இல்லாமல் அனுப்பிய அதே கோப்பை விட அதிக பொதிகள் தேவை. அத்தகைய கூடுதல் செலவு தெரியும் அமைப்பாக அல்ல, பொதிகளின் எண்ணிக்கையாகத் தெரிகிறது.
அதிலிருந்து இரு விளைவுகள் வருகின்றன. பெரிய தொகுதிகளால் கட்டப்பட்ட சோதனை ஒவ்வொரு பொதியின் செலவையும் உணர்கிறது, பல சிறிய கோரிக்கைகளால் கட்டப்பட்ட சோதனை அதற்குப் பதிலாக போக்குவரத்தை உணர்கிறது. பாதையின் MTU கண்டறிதல் எங்காவது தடுக்கப்பட்டால், சுரங்கம் சிறிய பொதி அளவில் நிலைத்து, மறையீட்டுடன் எந்தத் தொடர்பும் இல்லாத காரணத்தால் செயல்திறன் குறைகிறது.
உச்சவரம்பை நேரடியாகப் பார்க்கலாம். லினக்ஸில் துண்டாக்கல் இல்லாமல் கடக்கும் மிகப்பெரிய சுமையைக் கேளுங்கள், பின்னர் சுரங்கத்தை இயக்கியபடி மீண்டும் செய்யுங்கள்:
ping -M do -s 1472 -c 3 203.0.113.10
அது தோல்வியடைந்தால் 1,400-க்குக் கீழே இறங்கி மீண்டும் முயலுங்கள். 1,380 பைட் மட்டுமே சுமக்கும் சுரங்கம், பாதையில் கீழே ஏதோ இன்னும் இறுக்குகிறது என்று சொல்கிறது, வாடிக்கையாளரில் எந்தச் சீரமைப்பும் அதை உயர்த்தாது.
சுரங்கம் வரும்போது சோதனை சேவையகம் ஏன் நகர்கிறது
பெரும்பாலான கருவிகள் தாம் காணும் பொது முகவரியின் அடிப்படையில் அருகிலுள்ள சேவையகத்தைத் தேர்ந்தெடுக்கின்றன. சுரங்கம் இயங்கும்போது அந்த முகவரி வெளியேறும் முனையத்திற்குச் சொந்தமானது, எனவே கருவி வேறு நகரம் அல்லது நாட்டில் உள்ள புரவலனைத் தேர்ந்தெடுக்கலாம். அப்போது இரு இடங்களை ஒப்பிடுகிறீர்கள், அவற்றுக்கிடையிலான இடைவெளியில் வெளியேற்றத்திலிருந்து சோதனைப் புரவலன் வரையிலான தூரமும் அடங்கும்.
முதல் ஓட்டத்திற்கு முன் சேவையகத்தைப் பெயர் அல்லது ID மூலம் நிலைநிறுத்தி, அதன் பின் ஒவ்வொரு ஓட்டத்திலும் அதைப் பிடித்து வையுங்கள். கருவி அதைப் பிடிக்கவில்லை என்றால், நீங்கள் கட்டுப்படுத்தும் இலக்கைத் தேர்ந்தெடுத்து நீங்களே இயக்குங்கள்: iperf3 -c test.example.net -R -t 20 இலக்கை நிலையாக வைத்து நேற்றையுடன் ஒப்பிடக்கூடிய எண்ணைத் தருகிறது.
ஒரு மாறியை மாற்றுங்கள், கீழ் அடுக்கு ஒன்றல்ல
கம்பியில்லாதது வழக்கமான மறைந்த மாற்றம். மடிக்கணினி நகரும்போது சமிக்ஞை வலிமை மாறுகிறது, அண்டை வீட்டார் அழைப்பைத் தொடங்கும்போது அலைவரிசை நெரிசல் மாறுகிறது, எனவே Wi-Fi-இல் பத்து நிமிட இடைவெளியில் செய்த இரு ஓட்டங்கள் ஒரே சோதனையின் மறுபடியாகாது. கம்பி, அல்லது சமிக்ஞை நிலை எழுதப்பட்ட நிலையான இடம், அந்த இரைச்சலின் பெரும் பகுதியை நீக்குகிறது. ஒவ்வொரு ஓட்டத்தின் தொடக்கத்திலும் முடிவிலும் சமிக்ஞை நிலையைக் குறிப்பது இரு ஓட்டங்களும் சேர்ந்தவையா எனக் காட்டப் பொதுவாகப் போதுமானது.
சாதனச் சுமையும் அதே கூடையில் உள்ளது. ஒரு மையத்தில் மறையீடு செய்யும் வாடிக்கையாளர் இணைப்பை விட மிக முன்னதாகத் தன் உச்சவரம்பை அடைகிறது, பின்னணி ஒத்திசைவு இன்னும் விரைவாக அடைகிறது. ஓட்டத்தின் போது CPU-ஐப் பார்த்து வேறு என்ன திறந்திருந்தது எனக் குறியுங்கள். மின் அமைப்புகளும் இங்கே கடிக்கலாம், ஏனெனில் மின்கலத்தில் இயங்கும் மடிக்கணினி இணைப்பு பரபரப்பாக இருப்பதற்கு மிக முன்னதாகவே செயலியைக் கட்டுப்படுத்தலாம்.
| Measurement | What it answers | What it misses |
|---|---|---|
| Download | Bulk capacity along the path | Any question about responsiveness |
| Upload | Capacity from client to exit | Download health |
| RTT to a fixed target | Distance plus queueing | Whether capacity is available |
| Jitter or loss | Stability under load | How much the link can carry |
கீழ் அடுக்கை சராசரியாக்குவதற்குப் பதிலாக அசையாமல் வையுங்கள். ஒத்துப்போகும் மூன்று ஓட்டங்கள் வெவ்வேறு அறைகளில் எடுத்த பத்தை விட அதிகம் சொல்கின்றன.
தாமதம், இழப்பு மற்றும் ICMP வெவ்வேறு கேள்விகளுக்குப் பதிலளிக்கின்றன
பிங் நிலையான முகவரிக்கு ஒரு சிறிய ஆய்வை அனுப்புகிறது, பல வலையமைப்புகள் ICMP-க்கு தாழ்ந்த முன்னுரிமையில் பதிலளிக்கின்றன அல்லது முற்றிலும் புறக்கணிக்கின்றன. வராத பதில்கள் பயன்பாட்டின் பொதிகளை அல்ல, ஆய்வை விவரிக்கின்றன. சுமையின் கீழ் உயரும் போக்குவரத்து நேரம் பொதுவாக வரிசை நிரம்புகிறது எனப் பொருள்படும், பாதை நீண்டது என்று அல்ல.
சுரங்கம் தாமதத்தைச் சேர்க்கிறதா என அறிய ஒரு இலக்கை அதனுடனும் அது இல்லாமலும் ஒப்பிடுங்கள், அல்லது ஒரே அணுகல் வலையமைப்பிலிருந்து அடையக்கூடிய இரு வெளியேற்றங்களை ஒப்பிடுங்கள். ஆய்வைத் திரும்பத் திரும்ப இயக்கி பரவலைப் பாருங்கள், ஏனெனில் சராசரி ஒரு அழைப்பைப் பயன்படுத்த முடியாததாக்கும் அதே மாறுபாட்டையே மறைக்கிறது.
மெதுவாகத் தோன்றிய பணிக்குத் திரும்புங்கள்
அழைப்பு இன்னும் துண்டிக்கப்படும்போதே மேம்படும் அளவீடு வேறு ஒன்றுக்குப் பதிலளித்துள்ளது. விசாரணையைத் தொடங்கிய பணியை மீண்டும் இயக்குங்கள், அது கூட்டமாக இருந்தாலும் கோப்புப் பங்கீடாக இருந்தாலும் தொலை பணிமேசை அமர்வாக இருந்தாலும். எண் மேம்பட்டும் பணி மேம்படவில்லை என்றால், தடையானது சோதனை ஒருபோதும் எட்டாத இடத்தில் இருந்தது, எடுத்துக்காட்டாக சுரங்கத்தின் பின்னால் உள்ள சேவையகம் அல்லது உங்கள் பக்கத்தின் மேல்இணைப்பு.
ஒவ்வொரு ஓட்டத்தையும் சாதனம், அணுகல் வலையமைப்பு, முனைப்புள்ளி, நெறிமுறை, இலக்கு மற்றும் நேரத்துடன் பதிவு செய்யுங்கள். ஒருபோதும் இணைக்காத ஓட்டம் பூஜ்ஜிய செயல்திறன் அல்ல, அடையக்கூடிய தன்மையின் முடிவு, எனவே அதை அழிப்பதற்குப் பதிலாக அந்தக் குறிச்சொல்லின் கீழ் வையுங்கள்.
அடுத்த ஒப்பீட்டுக்கு முன் ஒரு சிறு பட்டியல்
இலக்கை நிலைநிறுத்தி அதை ஏன் தேர்ந்தெடுத்தீர்கள் என எழுதுங்கள். பாதை அனுமதிக்கும் பொதி அளவைப் பதிவு செய்யுங்கள், பின்னர் வரும் வீழ்ச்சிக்கு விளக்கம் இருக்கும். அணுகல் வலையமைப்பை ஒரே மாதிரி வையுங்கள், CPU சுமையைக் குறியுங்கள், வேறுபாட்டை நம்பும் முன் மூன்று ஓட்டங்களை எடுங்கள்.
பின்னர் சரியாக ஒரு விஷயத்தை மாற்றி மீண்டும் செய்யுங்கள். நீங்கள் விளக்கக்கூடிய ஒப்பீடு பெரிய எண்ணைக் கொண்ட ஒப்பீட்டை விட மேலானது.