मैक ओएस एक्स की कमांड लाइन से एमटीयू आकार सेट करें

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

यदि आप ऐसी परिस्थिति में हैं जहां आपको ट्रांसमिशन इकाई आकार बदलने की आवश्यकता है, तो आप हमेशा उपयोगी नेटवर्कसेटअप उपयोगिता के माध्यम से कमांड लाइन के माध्यम से इतना आसानी से कर सकते हैं। यह ध्यान रखना महत्वपूर्ण है कि अधिकतर उपयोगकर्ताओं को इस सेटिंग को समायोजित करने की आवश्यकता नहीं होगी, जिससे इसे और अधिक उन्नत टिप बनाया जा सके।

वर्तमान एमटीयू आकार देखने के लिए, निम्न नेटवर्कसेटअप ध्वज का उपयोग करें:

networksetup -getMTU

जब तक यह बदला नहीं गया है, ओएस एक्स में डिफ़ॉल्ट एमटीयू आकार 1500 है और इस तरह की रिपोर्ट की जाएगी:

Active MTU: 1500 (Current Setting: 1500)

इसे बदलने और एक नया एमटीयू आकार सेट करने के लिए, -setMTU ध्वज का उपयोग करें, इंटरफ़ेस चुनें, और एक नया आकार प्रदान करें, जैसे:

networksetup -setMTU en0 1453

इस मामले में en0 ईथरनेट पोर्ट के बिना मैकबुक एयर का वाई-फाई इंटरफ़ेस है, और 1453 एमटीयू सेटिंग उदाहरण के लिए चुना गया है क्योंकि यह जादू संख्या है जो कुछ मैक के साथ लगातार वायरलेस ड्रॉप समस्या का समाधान करती है।

आप संख्या को सत्यापित करने के लिए फिर से -getMTU ध्वज का उपयोग करके किए गए परिवर्तन को सत्यापित कर सकते हैं। वास्तव में प्रभावी होने के लिए परिवर्तन के लिए, आप शायद वाई-फाई कनेक्शन को बंद करना चाहते हैं और जिस पर नेटवर्कसेटअप के माध्यम से भी किया जा सकता है, हालांकि यह हमेशा आवश्यक नहीं है।