SSTP-க்குள் TCP: மறுசெலுத்தல் இருமுறை நிகழ்வது ஏன்
SSTP அதன் சுரங்கப்பாதையை TLS மேலான TCP ஓட்டத்தில் எடுத்துச் செல்கிறது. பாதை பாக்கெட்டுகளை இழக்கும்போது, வெளிப்புற மற்றும் உட்புற மீட்பு ஒரே நேரத்தில் பின்வாங்குகின்றன.
வாய்மொழிச் செய்தி நெறிமுறைக்கு முன்பே வருகிறது. சுற்றி கேளுங்கள், SSTP தான் மெதுவானது, ஏதோ கட்டாயப்படுத்தாத வரை நீங்கள் தவிர்க்கும் விருப்பம். அந்தப் புகழ் ஒரே வகைப் பாதையில் ஒரே வகைத் தோல்வி முறையை மட்டுமே விவரிக்கிறது.
இயங்குமுறை உண்மையானது. அது நிபந்தனைக்குட்பட்டதும் கூட, அதைப் புகழ் ஒருபோதும் குறிப்பிடுவதில்லை.
ஒரு பாதையில் இரு நம்பகமான ஓட்டங்கள்
SSTP அதன் சுரங்கப்பாதையை HTTPS அமர்வுக்குள் சுற்றுகிறது. HTTPS TCP மேல் இயங்குகிறது, அந்த வெளிப்புற ஓட்டம் வரிசைப்படுத்தப்பட்ட வழங்கலை உறுதிசெய்கிறது. எனவே ஒரு பிரிவு காணாமல் போனால் அதன் பின்னால் வரிசையில் நிற்கும் அனைத்தையும் தடுத்து நிறுத்துகிறது. மற்ற உட்புற உரையாடல்களுக்குச் சொந்தமான பிற்கால பைட்டுகள் எப்படியும் காத்திருக்கின்றன.
உட்புற TCP ஓட்டங்கள் தங்கள் சொந்த வரிசையையும் நெரிசல் கட்டுப்பாட்டையும் தக்கவைக்கின்றன. அவற்றுக்கு வெளிப்புற மீட்பு தெரியாது, எனவே அவை கவனிப்பது நிறுத்தம் மட்டுமே. பாதை நெரிசலில் உள்ளது என்று அவற்றுக்குச் சொல்லும் அறிகுறி அந்த நிறுத்தமே.
இப்போது இரு அடுக்குகளும் ஒரே நேரத்தில் பின்வாங்குகின்றன. அதுவே முழு ஊடாட்டம், அதைத் தொடங்க ஒரு இழந்த பிரிவே போதும்.
விளைவு எங்கு தோன்றுகிறது, எங்கு தோன்றாது
தூய்மையான பாதையில் வெளிப்புற ஓட்டம் எதையும் மீட்டெடுப்பது அரிது. ஊடாட்டம் ஒருபோதும் செயல்படுத்தப்படுவதில்லை, SSTP ஊடாட்டப் போக்குவரத்தை மிகச் சிறப்பாகக் கொண்டு செல்கிறது. பொதுவான கூற்று சரியாக இந்த இடத்திலேயே தோல்வியடைகிறது.
இழப்பு அல்லது மறுவரிசைப்படுத்தல் அடிப்படைப் பாதையை அடையும்போது விளைவு தோன்றுகிறது. நெரிசலான Wi-Fi இணைப்பு அல்லது மாறுபடும் தாமதம் கொண்ட மொபைல் இணைப்பு நிலைமைகளை உருவாக்குகிறது. பின்னர் தடைபட்ட வெளிப்புற வரிசை சுரங்கப்பாதைக்குள் தெரியும் தாமதமாக மாறுகிறது.
வேலைச் சுமையுடனும் இது அதிகரிக்கிறது. பல இணையான ஓட்டங்கள் வரிசையை நிரப்பி வரிசையின் தலைப் பகுதி தடையை மோசமாக்குகின்றன. அதே பாதையில் ஒரு ஊடாட்ட அமர்வு ஏற்றுக்கொள்ளக்கூடியதாகத் தோன்றலாம்.
அறிகுறி பொதுவாக எதுவாக இல்லை
ஒவ்வொரு மெதுவான அமர்வும் இந்தப் பிரச்சினை அல்ல. முதல் பாக்கெட்டிலிருந்தே நிலையான குறைந்த வேகம் திறன், வடிவமைப்பு அல்லது சேவையக வரம்பைக் குறிக்கிறது. உள்ளூர் நெரிசலுடன் ஒத்துப்போகும் இடைவேளைகள் அணுகல் இணைப்பில் உள்ள வரிசைகளைக் குறிக்கின்றன.
தீர்வுகள் வேறுபடுகின்றன, அதனால்தான் கண்டறிதல் முதலில் வருகிறது. இடையகச் சரிசெய்தல் வடிவமைக்கப்பட்ட இணைப்புக்கு எதையும் செய்யாது. நெறிமுறைகளை மாற்றுவது திறன் தீர்ந்த சேவையகத்திற்கு எதையும் செய்யாது. திரும்பத் திரும்ப மீட்டமைப்புகள் முற்றிலும் வேறு இடத்தைக் குறிக்கின்றன.
# outer path quality to the SSTP endpoint
ping -c 50 203.0.113.44 | tail -3
mtr -rwc 50 203.0.113.44
# is the local link saturated while the session stalls?
sar -n DEV 2 5
# retransmissions on the outer connection
ss -tin dst 203.0.113.44
பிரச்சினை நடக்கும்போதே அளவீடு செய்யுங்கள். ஆரோக்கியமான ஒரு நிமிடத்தில் எடுத்த பதிவு மோசமான நிமிடத்தில் இயங்கும் சுழற்சியைப் பற்றி எதையும் நிரூபிக்காது.
நம்பத் தகுந்த ஒப்பீடு
மற்றொரு போக்குவரத்து உண்மையில் கிடைத்தால், கட்டுப்படுத்தப்பட்ட நிலைமைகளில் அதை ஒப்பிடுங்கள். அதே புரவலன், அதே வலையமைப்பு, அதே இலக்கு மற்றும் அதே பணி. பாதையின் நிலைமைகள் பொருந்தும் வகையில் இரு இயக்கங்களும் அதே பத்து நிமிடங்களுக்குள் இருக்க வேண்டும்.
துறையை மாற்றுவது நெறிமுறையை மாற்றாது. தொடர்பில்லாத சுயவிவரத்தை SSTP வாடிக்கையாளருக்கு இறக்குமதி செய்வது மாற்றுப் போக்குவரத்தை உருவாக்காது. சேவையகம் இரண்டாவது விருப்பத்தை வழங்கும்போது மட்டுமே ஒப்பீட்டிற்கு அர்த்தம் உண்டு.
TLS சரிபார்ப்பை எப்போதும் இயக்கத்தில் வையுங்கள். செயல்திறன் வேலை சரிபார்க்கப்படாத சான்றிதழை ஏற்கும் காரணமல்ல. நிறுத்தங்கள் முக்கியமாக மேல்நிலை இணைப்பு நிரம்பியிருக்கும்போது தோன்றினால், அடுக்குகளைக் குறை சொல்வதற்கு முன் வரிசைகளைப் பாருங்கள்.