பல SOCKS இணைப்புகள் ஒரு SSH போக்குவரத்தைப் பகிரலாம்
ssh -D இலக்கு ஸ்ட்ரீம்களை SSH சேனல்களில் மல்டிபிளக்ஸ் செய்கிறது; ஒரு வெளிப்புற TCP இணைப்பு இன்னும் அவற்றின் பகிரப்பட்ட தடையாக இருக்கலாம்.
ஒரு ssh -D செயல்முறை பல வலைத்தள இணைப்புகளுக்கு ஒரே நேரத்தில் சேவை செய்யலாம். அடுக்குகளைத் தனித்தனியாக எண்ணுங்கள்:
| அடுக்கு | அது எதைக் கொண்டு செல்கிறது |
|---|---|
| பயன்பாட்டிலிருந்து SOCKS கேட்பானுக்கு | தனித்தனி பயன்பாட்டு இணைப்புகள் மற்றும் SOCKS கோரிக்கைகள் |
| SSH சேனல்கள் | சேனல் அளவிலான ஓட்டக் கட்டுப்பாட்டுடன் தனித்தனியாக முகவரியிடப்பட்ட ஸ்ட்ரீம்கள் |
| SSH போக்குவரத்து | மல்டிபிளக்ஸ் செய்யப்பட்ட சேனல் தரவு, பொதுவாக ஒரு அடிப்படை TCP இணைப்பின் மேல் |
| நுழைவாயிலிருந்து வலைத்தளங்களுக்கு | நுழைவாயில் திறக்கும் தனித்தனி இலக்கு இணைப்புகள் |
எனவே ஒரு என்க்ரிப்ட் செய்யப்பட்ட SSH சாக்கெட்டைப் பார்ப்பது ஒவ்வொரு வலைத்தளக் கோரிக்கையும் ஒரே இலக்கு இணைப்பில் வரிசைப்படுத்தப்படுகிறது என்று பொருள் அல்ல. மாறும் முன்னனுப்பல் ஸ்ட்ரீம் தரவை அனுப்பி புதிய இணைப்புகளைத் திறக்கிறது; இது பயன்பாட்டின் அசல் TCP பாக்கெட்டுகளையும் IP தலைப்புகளையும் மற்றொரு TCP இணைப்புக்குள் கொண்டு செல்லும் பாக்கெட் சுரங்கப்பாதையிலிருந்து வேறுபடுகிறது.
பகிரப்பட்ட போக்குவரத்து இன்னும் முக்கியம். திறன், திட்டமிடல், என்க்ரிப்ஷன் வேலை மற்றும் போக்குவரத்து இழப்பு அல்லது தாமதம் பல சேனல்களை ஒன்றாகப் பாதிக்கலாம். ஒரு இலக்கு மட்டும் நின்றுவிடுவது ஒரு-சேனல் வரம்பை நிரூபிக்காது.
பல பயன்பாடுகள் ஒன்றாக மெதுவாகினால், அவை ஒரே SSH அமர்வையும் நுழைவாயில் பாதையையும் பகிர்கின்றனவா எனச் சரிபார்த்து, பிறகு அவற்றின் உண்மையான பணிச்சுமையை ஒப்பிடுங்கள். உள்ளூர் SOCKS துறைகளை எண்ணுவது செயல்திறனையோ தனித்தனி வழிகளையோ அளவிடாது. மல்டிபிளக்ஸிங் தானாகவே வேக அதிகரிப்பையோ ஒவ்வொரு ஸ்ட்ரீமிற்கும் தனி பொது வெளியேற்றத்தையோ உறுதி அளிக்காது.