एमटीयू को 1500 से 1499 तक कम करने से मुझे अधिकांश वेबसाइटों तक पहुंचने की अनुमति क्यों मिलती है?


16

मेरे पास यह मुद्दा था कि मैं केवल mtu 1500 पर सेट होने पर google.com और ibm.com जैसी वेबसाइटों से कनेक्ट करने में सक्षम था, लेकिन अगर मैंने किसी और चीज़ से कनेक्ट करने की कोशिश की, तो यह सिर्फ एक खाली पृष्ठ दिखाएगा। जब mtu को 1499 में उतारा गया, तो इसने काम करना शुरू कर दिया। मुझे इस बात की उत्सुकता है कि यह क्यों काम करता है और अगर 1499 पर mtu सेट होने से भविष्य में समस्या हो सकती है? मैं वास्तव में इसके बारे में ज्यादा नहीं जानता, मैंने इसके बारे में सिर्फ सुना है और एक अच्छे स्पष्टीकरण की तलाश में हूं।

जब मुझे स्पष्टीकरण मिलता है कि एमटीयू को केवल 1 बाइट द्वारा क्यों गिराया गया था, तो मैं स्पष्टीकरण के साथ अपने प्रश्न को अपडेट करूंगा।

जवाबों:


19

इसका मतलब यह हो सकता है कि आपके ऊपर से किसी अन्य डिवाइस में एक छोटा mtu है और किसी ने पथ के लिए MTU खोज को रोकने वाले सभी ICMP को ब्लॉक करने के लिए फ़ायरवॉल को गलत तरीके से कॉन्फ़िगर किया है।

कई अनुभवहीन नेटवर्क प्रशासकों का मानना ​​है कि ICMP का कोई उद्देश्य नहीं है और आप इसे बिना किसी नतीजे के पूरी तरह से रोक सकते हैं।


4
1499 हालांकि अजीब लगता है। छोटे एमटीयू आमतौर पर किसी अन्य हेडर (जैसे पीपीपीओ, वीपीएन, वीएलएएन, आदि) से निपटने का परिणाम होते हैं जो एमटीयू को कुछ समान संख्या से सिकोड़ते हैं। उदाहरण के लिए 802.1q के लिए 4 बाइट्स या पीपीपीओई के लिए 8 बाइट्स। सिर्फ 1 बाइट का उपयोग क्या होगा?
गेराल्ड कॉम्ब्स

@ गेराल्ड, यह एक अच्छा है, और संख्या मुझे भी अजीब लगती है। शायद कोई और एक संभावित स्पष्टीकरण पेश करेगा।
ज़ॉडेचेस

गेराल्ड, मुझे पता चलेगा कि यह सिर्फ 1 बाइट क्यों था।
Xaisoft

मेरी कंपनी के वायरलेस नेटवर्क इंजीनियर ने इसे 1499 में सेट किया है, इसलिए मैं पता लगाऊंगा कि आपको क्यों और कैसे पता है। मैं इस सब सामान से पूरी तरह बेखबर हूं, योग्य।
Xaisoft

2
राउटर / फ़ायरवॉल / आदि हो सकता है कि कहीं गलत तरीके से> 1500 MTU के बजाय 1500+ MTU के साथ पैकेट को पकड़ा जा सके।
क्रिस एस

8

अधिक विशिष्ट होने के लिए, जो हो रहा है वह यह है कि आईपी डेटाग्राम में डीएफ (नॉट फ़्रैगमेंट) झंडा उनके हेडर में सेट है। इसके बाद वे आपके और गंतव्य के बीच के रास्ते में एक प्रवेश द्वार से टकराते हैं, जिसका उपयोग करने वाले की तुलना में एक छोटा MTU होता है। उस प्रवेश द्वार को डेटाग्राम को और अधिक खंडित करने की आवश्यकता है, इसलिए यह एक ICMP टाइप 4 संदेश भेजता है, जिसका अनिवार्य रूप से अर्थ है, "मुझे इन पैकेटों को टुकड़े करने की आवश्यकता है, लेकिन आपने नहीं कहा है। इसलिए गंतव्य इसलिए अप्राप्य है।"

उन आईसीएमपी पैकेटों को मूल प्रेषक द्वारा प्राप्त नहीं किया जाता है क्योंकि सभी आईसीएमपी को अवरुद्ध करने के लिए पथ के साथ कुछ प्रवेश द्वार को कॉन्फ़िगर किया गया है (मूर्खतापूर्ण)। इसलिए भेजने वाले को पता नहीं है कि उसके पैकेटों के माध्यम से नहीं मिला और इंतजार कर रहा है ... और इंतजार कर रहा है। आखिरकार कुछ समय निकल जाएगा। आमतौर पर यह ऐसा मानव है जो पहले समय से बाहर है। :)

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.