ما هو أفضل إعداد mtu لجهاز التوجيه اللاسلكي؟ عندما نقوم بإعداد شبكة الراوتر، قد نجد أن هناك قيمة تسمى mtu إذا تم ضبطها بشكل جيد، فمن الممكن أن تزيد من سرعة الشبكة. سيؤدي ذلك إلى تقليل سرعة الشبكة، علاوة على أنه ليس له قيمة بالنسبة للقيم الثابتة، فالقيمة التي تناسبك هي الأفضل.
ما هي أسرع سرعة شبكة تم تحديدها بواسطة mtu:
الإجابة: يختلف أسرع MTU باختلاف البيئات.
كلما كانت وحدة الإرسال الكبرى أكبر، كلما كان ذلك أفضل، لأنه كلما زاد حجم وحدة الإرسال الكبرى، زاد التأخير في إرسال حزمة البيانات؛ وكلما زاد حجم وحدة الإرسال الكبرى، زاد احتمال حدوث أخطاء في حزمة البيانات؛
وبطبيعة الحال، كلما كانت وحدة MTU أصغر، كلما كان ذلك أفضل، نظرًا لأن وحدة الإرسال القصوى، إذا تم ضبطها على حجم صغير جدًا، فلن تتمكن من نقل البيانات، وستكون سرعة الشبكة بطيئة بشكل طبيعي.
حتى بالنسبة لخطوط الألياف الضوئية، ستكون قيمة وحدة الإرسال الكبرى (MTU) مختلفة في كل مرة يتصل فيها المستخدم (قد تكون قيمة انحراف خطوط الهاتف وكابلات الشبكة وما إلى ذلك التي تدخل المنزل أكبر)، لذلك لا يمكن الحصول على القيمة المثالية إلا من خلال الاختبار الفعلي .
لذلك، يمكن للأصدقاء الصبر فقط الاحتفاظ بالقيمة الافتراضية MTU؛ ويمكن للأصدقاء المرضى محاولة خفض القيمة أو زيادتها بناءً على القيمة الافتراضية، والحصول على أسرع سرعة للشبكة من خلال الاختبارات المتكررة.
ملخص: لا يوجد أفضل ثابت، فقط الأفضل بناءً على بيئة الشبكة هو الأفضل (الإعداد الافتراضي يكفي إذا كنت لا تعرف كيفية تعيينه. إذا كنت ترغب في زيادة سرعة الشبكة، يمكنك متابعة القراءة المقال).
MTU (وحدة النقل القصوى) هي أكبر وحدة نقل، دون النظر إلى عوامل مثل المعدات والخطوط، بالطبع، كلما كانت الوحدة أكبر، زادت كفاءة النقل.
نظرًا لأن طول الرأس والذيل لوحدة بيانات البروتوكول يمثل قيمة ثابتة، فكلما زادت وحدة الإرسال الكبرى، زادت طول البيانات الفعالة التي تحملها وحدة بيانات البروتوكول، وانخفض عدد حزم البيانات المطلوبة لنقل نفس بيانات المستخدم .
في أنظمة Windows، تكون قيمة MTU الافتراضية أيضًا 1500 بايت، ولكن "طرق الوصول المختلفة، ومشغلي الشبكات في مناطق مختلفة، وأجهزة التوجيه المختلفة" لها إعدادات MTU مختلفة.
على سبيل المثال: عند اتصال ADSL، تكون وحدة الإرسال الكبرى (MTU) 1492 بايت، افترض أن A يحتاج إلى إرسال 3000 بايت من البيانات إلى B. إذا كانت وحدة الإرسال الكبرى (MTU) لكل رابط في عملية النقل بأكملها هي 1500، فيمكن إرسال حزمتي بيانات.
ومع ذلك، في هذا الوقت، تبلغ وحدة الإرسال الكبرى (MTU) لطريقة الوصول إلى ADSL 1492 بايت، ويتم تقسيم حزمة البيانات إلى 3 أجزاء إضافية بسبب اختلاف وحدة الإرسال الكبرى (لسهولة الفهم، لا يتم أخذ "رأس حزمة البيانات" في الاعتبار لـ الوقت الحاضر)
من الواضح أن هذا يزيد من عدد حزم البيانات التي يجب إرسالها، كما أن عملية التفريغ وإعادة التعبئة تضيع الوقت أيضًا. ويمكن تجنب التفريغ الإضافي في حالة استخدام وحدة إرسال كبرى متسقة من الشبكة المحلية إلى الشبكة.
بأخذ عرض النطاق الترددي 4M الخاص بشركة Telecom كمثال، بعد تغيير قيمة MTU لنظام التشغيل إلى 1492 ثم تغيير قيمة MTU لجهاز التوجيه من 1460 إلى 1492، زادت سرعة التنزيل من 435 كيلو بايت/ثانية الأصلية إلى 450 كيلو بايت/ثانية، وهي زيادة من 15 كيلو بايت / ثانية. كما زادت نتيجة الكشف لأداة الكشف عن النطاق الترددي الخاصة بشركة Telecom من 4.09 مليونًا إلى 4.19 مليونًا.
1. عندما تكون قيمة وحدة الإرسال الكبرى المحلية أكبر من قيمة وحدة الإرسال الكبرى للشبكة، تكون حزم البيانات المنقولة محليًا كبيرة جدًا وستقوم الشبكة بتفكيكها قبل إرسالها، وهذا لا يؤدي إلى إنشاء حزم بيانات إضافية فحسب، بل يستهلك أيضًا وقت "التفريغ والتفريغ". التجمع".
2. عندما تكون قيمة MTU المحلية أصغر من قيمة MTU للشبكة، يمكن إرسال حزم البيانات المرسلة محليًا مباشرة، ولكن لا يمكن استخدام الحد الأعلى لحجم إرسال حزمة البيانات الذي توفره الشبكة بالكامل، كما أن قدرة النقل ليست كاملة المستخدمة.
بهذه الطريقة، نعلم أن ما يسمى بالإعداد المعقول لقيمة MTU هو جعل قيمة MTU المحلية متوافقة مع قيمة MTU للشبكة، والتي يمكنها ممارسة أداء الإرسال بشكل كامل دون السماح بتقسيم حزم البيانات.
الشيء التالي الأكثر أهمية هو معرفة ما هي وحدة الإرسال الكبرى (MTU) المناسبة لبيئة الشبكة لديك.
وإليك الطريقة:
1. اضغط على مجموعة المفاتيح Win + R لإظهار قائمة "Run"، وأدخل "cmd" ثم اضغط على Enter
2. في نافذة "موجه الأوامر" التي تظهر، أدخل "ping -l 1472 -f www.baidu.com" ثم اضغط على Enter
معنى:
بينغ: بدء طلب الكشف؛
-l (حرف صغير L): تحديد حجم حزمة الكشف؛
1472: حجم الحزمة هو 1472 بايت؛
-f: تعطيل جهاز التوجيه من تقسيم الحزم
www.baidu.com: قم بتعيين Baidu كهدف للكشف
مستخدمي لينكس:
بينغ-s 1472www.baidu.com
مستخدمو نظام التشغيل X:
ping -D -s 1472 www.baidu.com
3. هناك حالتان في هذا الوقت:
(1) إذا تم تلقي رد، فهذا يعني أن الحد الأقصى لقيمة MTU التي تسمح بها شبكتك هو 1500 بايت، وهي نفس القيمة الافتراضية للنظام، وتحتاج فقط إلى تعيين قيمة MTU لجهاز التوجيه على 1500؛
(2) إذا كان من الضروري تقسيم الحزمة ولكن قم بتعيين DF. أو المطالبة بأن Packer يحتاج إلى تجزئة ولكن تعيين DF يعني أن حجم الحزمة يتجاوز حجم وحدة الإرسال الكبرى (MTU) التي تحددها الشبكة. تحتاج إلى تقليل حجم حزمة المسبار والمحاولة مرة أخرى. (من أجل التقاط لقطة شاشة للعروض، قمت بتغيير حزمة الكشف إلى 1473)
4. اضغط على "السهم لأعلى" لاستعادة الأمر الذي أدخلته للتو، ثم قم بتقليل حجم الحزمة إلى 1467 بايت في خطوات مكونة من 5، ثم اضغط على Enter مرة أخرى للكشف.
5. هناك أيضًا احتمالان في هذا الوقت:
(1) إذا كان هناك إرجاع، فهذا يعني أن حزمة البيانات أقل من حد MTU، ثم قم بزيادة حجم الحزمة بمقدار 3 واكتشف مرة أخرى. إذا لم يكن هناك إرجاع بعد +3، فقم بتقليل حجم حزمة البيانات بمقدار 1 كمدى للكشف.
(2) إذا لم تتم العودة بعد، فتابع تقليل حجم الحزمة في الخطوات 5 حتى تتم العودة وقم بإجراء العملية في 5(1).
6. حتى تجد الحزمة -1، ويكون هناك إرجاع، فهذا يعني أنك قد اكتشفت حجم الحزمة الدقيق الذي تسمح به وحدة الإرسال الكبرى (MTU). (على سبيل المثال، إذا كان هناك إرجاع عند التخفيض من 1465 إلى 1464، فإن حجم الحزمة المسموح به هو 1464)
7. ومع ذلك، لا يمكن تعيين القيمة التي تم الحصول عليها أعلاه كوحدة الإرسال الكبرى (MTU) لنظام التشغيل أو جهاز التوجيه. يجب إضافة حجم الحزمة الذي تجده مع "رأس حزمة" 28 بايت للحصول على حجم الحزمة الكامل.
(على سبيل المثال: حجم الحزمة المكتشفة هو 1464، ثم أضف 28 بايت، ووحدة الإرسال الكبرى النهائية = 1492 بايت)
8. أخيرًا، ما عليك سوى ضبط قيمة MTU في جهاز التوجيه ونظام التشغيل على النتيجة التي تحصل عليها.