MSS விதி ரவுட்டரில் வேலை செய்கிறது, ஆனால் Squid-ஐ எட்டவில்லை
ஒவ்வொரு பாக்கெட்டும் FORWARD வழியாகச் செல்கிறது எனக் கருதுவதற்குப் பதிலாக, ப்ராக்ஸி திறக்கும் தனித்தனி TCP இணைப்புகளில் MTU தர்க்கத்தைப் பயன்படுத்துங்கள்.
நிர்வாகி FORWARD-இல் TCPMSS கிளாம்பிங்கைச் சேர்க்கிறார். நேரடியாக வழித்தடமாக்கப்பட்ட போக்குவரத்து மேம்படுகிறது, ஆனால் உள்ளூர் Squid நிகழ்வு வழியாகப் பதிவிறக்கங்கள் இன்னும் நிற்கின்றன. ப்ராக்ஸியின் வலைத்தள இணைப்பு என்பது கிளையண்டின் TCP இணைப்பு அந்தச் சங்கிலியில் கடப்பது மட்டும் அல்ல.
சாதாரண முடிவுக்குக் கொண்டுவரும் ஃபார்வர்டு ப்ராக்ஸியில் கிளையண்ட் பக்க இணைப்பு உள்ளூரில் முடிகிறது. ப்ராக்ஸி மூலம் அல்லது பெற்றோரை நோக்கி இரண்டாவது TCP இணைப்பை உருவாக்குகிறது. Linux-இல் அந்த இணைப்புக்காக உருவாக்கப்படும் பாக்கெட்டுகள் உள்ளூர் வெளியீட்டுப் பாதையைப் பின்பற்றுகின்றன.
எனவே FORWARD-க்கு மட்டும் என்னும் விதி முழுமையாகச் செயல்பட்டாலும் சரிசெய்ய வேண்டியிருந்த ஹேண்ட்ஷேக்கைத் தவறவிடலாம். ஹூக்கைத் தேர்ந்தெடுக்கும் முன் உண்மையான இணைப்பையும் SYN-இன் திசையையும் வரையறுக்கவுங்கள். கொள்கலன்கள் அல்லது தனி பெயர்வெளிகள் மற்றொரு வழித்தடப் பகுதியைச் சேர்க்கலாம், எனவே சரியான இடம் செயல்முறை எங்கு இயங்குகிறது என்பதைப் பொறுத்தது.
PMTU எண்ணை நேரடியாக MSS-இல் வைக்காதீர்கள்
பாதை MTU என்பது IP பாக்கெட் அளவு. TCP MSS TCP பேலோடை விவரிக்கிறது, தொடர்புடைய தலைப்புகளைக் கணக்கில் எடுக்க வேண்டும். அதுபோலவே, ping பேலோட்டின் நீளம் முழு IP பாக்கெட் நீளம் அல்ல. பரிச்சயமான 28 பைட் சேர்ப்பு அடிப்படை IPv4 ICMP echo அமைப்புடன் தொடர்புடையது, ஒவ்வொரு முகவரிக் குடும்பம் அல்லது என்கேப்சுலேஷனுடன் அல்ல.
TCPMSS இலக்கு வெளிப்படையான மதிப்புகளையும் PMTU கிளாம்பிங்கையும் பதிவு செய்கிறது. கிளாம்பிங் இன்னும் பாதையின் MTU தகவலைச் சார்ந்துள்ளது; அது பாதை கண்டறிதல் ஆரோக்கியமானது என்பதற்கான சான்று அல்ல, தேவையான ICMP செய்திகளை அனுமதிப்பதற்கான மாற்றும் அல்ல.
அறிகுறியையும் கோட்பாட்டுடன் பொருத்துங்கள். ஹேண்ட்ஷேக் முடிந்த பிறகு பெரிய பரிமாற்றங்களில் தேங்குவது பாக்கெட் அளவை ஆராய்வதற்கு நியாயம் சேர்க்கலாம். மீண்டும் மீண்டும் பதிலில்லாத SYN அல்லது உடனடி reset பரந்த விளக்கத்தைக் கோருகிறது; சிறிய பாக்கெட்டுகள் தோல்வியடைவது மிகப் பெரிய தரவுப் பிரிவை நிரூபிக்காது.
பதிவில் வேலை செய்யும் நேரடி இணைப்பையும் தோல்வியடையும் ப்ராக்ஸி இணைப்பையும் தனித்தனியாக வைத்திருங்கள். ஒரே இயந்திரத்திலிருந்தும் அவை வெவ்வேறு மூலங்கள், பாதைகள் மற்றும் என்கேப்சுலேஷனைப் பயன்படுத்தலாம்.