ألعابك تتقطع أو تُفصل بدون سبب واضح؟ حيلة `ضبط MTU الأمثل يدوياً` تُنهي التأخير والتقطيع الشبكي!

إعلان
ألعابك تتقطع أو تُفصل بدون سبب واضح؟ حيلة `ضبط MTU الأمثل يدوياً` تُنهي التأخير والتقطيع الشبكي!

ألعابك تتقطع أو تُفصل بدون سبب واضح؟ حيلة ضبط MTU الأمثل يدوياً تُنهي التأخير والتقطيع الشبكي!

هل سئمت من انقطاع اتصالاتك أثناء اللعب أو مواجهة تقطيع مزعج يفسد تجربتك؟ 📱 غالبًا ما نبحث عن المشكلة في سرعة الإنترنت أو قوة الجهاز، بينما يكمن الحل أحيانًا في تفصيل تقني دقيق يُعرف بـ MTU (Maximum Transmission Unit). في هذا الدليل الشامل، سنكتشف كيف يمكن لضبط MTU الأمثل أن يُنهي معاناتك ويمنحك تجربة لعب سلسة ومستقرة.

🛠️ الأدوات أو المتطلبات

لإجراء هذا الضبط، ستحتاج إلى التالي:

  • جهاز كمبيوتر يعمل بنظام Windows (هذا الدليل يركز على Windows).
  • اتصال إنترنت مستقر. 💻
  • امتيازات المسؤول (Administrator Privileges) على جهاز الكمبيوتر الخاص بك، حيث سنستخدم موجه الأوامر (CMD) بصلاحيات المسؤول.
  • قليل من الصبر والتركيز! 🔧

🚀 الشرح والخطوات العملية

سنتعلم في هذه الخطوات كيفية إيجاد قيمة MTU الأمثل لشبكتك وتطبيقها.

  1. 💻 ابدأ بفتح موجه الأوامر (CMD) كمسؤول:

    • ابحث عن "CMD" في قائمة ابدأ.
    • انقر بزر الماوس الأيمن على "Command Prompt" (موجه الأوامر) واختر "Run as administrator" (تشغيل كمسؤول).
  2. 📱 تحديد اسم واجهة الشبكة الخاصة بك:

    • اكتب الأمر التالي في موجه الأوامر واضغط Enter: bash netsh interface ipv4 show subinterfaces
    • ستظهر لك قائمة بواجهات الشبكة المتوفرة. ابحث عن الواجهة التي تستخدمها للاتصال بالإنترنت (غالبًا ما تكون "Ethernet" أو "Wi-Fi" أو اسم مشابه). سجل الاسم الدقيق لهذه الواجهة، ستحتاجه لاحقًا.
    • مثال: قد تجد "Ethernet" بقيمة MTU افتراضية 1500.
  3. 🔧 اختبار قيمة MTU الأمثل باستخدام أمر ping:

    • سنستخدم الأمر ping مع علامات خاصة لاختبار حجم حزمة البيانات التي يمكن إرسالها دون تجزئة (fragmentation). تبدأ قيمة MTU القياسية غالبًا بـ 1500، لذلك سنبدأ اختبارنا بقيمة 1472 (نطرح 28 بايت لرؤوس IP و ICMP).
    • اكتب الأمر التالي في موجه الأوامر: bash ping www.google.com -f -l 1472
      • www.google.com: يمكنك استبداله بأي عنوان IP لخادم مستقر (مثل 8.8.8.8 لـ Google DNS) أو عنوان IP لخادم اللعبة الذي تلعب عليه كثيرًا.
      • -f: تعني "Don't Fragment" (لا تقم بالتجزئة).
      • -l 1472: تحدد حجم حزمة البيانات (payload) بـ 1472 بايت.
    • ماذا يعني الناتج؟
      • إذا ظهرت رسالة "Packet needs to be fragmented but DF set." (العبوة تحتاج إلى التجزئة لكن العلم DF مضبوط): هذا يعني أن الحزمة كبيرة جدًا ولا يمكن إرسالها بحجم 1472 بايت دون تجزئة. ستحتاج إلى تقليل الرقم.
      • إذا ظهرت رسالة "Reply from..." (رد من...): هذا يعني أن الحزمة وصلت بنجاح دون تجزئة.
    • كرر الاختبار بتغيير الحجم:
      • إذا فشل الاختبار عند 1472، قلل الرقم ببطء (مثلاً، 1470، ثم 1460، 1450، وهكذا) حتى تجد أكبر رقم ينجح فيه الـ ping دون تجزئة.
      • مثال:
        • ping www.google.com -f -l 1472 -> فشل
        • ping www.google.com -f -l 1460 -> فشل
        • ping www.google.com -f -l 1452 -> نجح! (لنفترض أن هذا هو أكبر رقم نجح)
  4. 💡 حساب قيمة MTU الأمثل:

    • بمجرد العثور على أكبر حجم حزمة (payload) ينجح فيه الـ ping دون تجزئة (في مثالنا، 1452)، أضف 28 بايت إليه. هذا الـ 28 بايت يمثل رؤوس IP و ICMP.
    • القيمة الأمثل لـ MTU = (أكبر حجم payload نجح) + 28
    • في مثالنا: 1452 + 28 = 1480. هذه هي قيمة MTU التي سنقوم بتعيينها.
  5. 🚀 تطبيق قيمة MTU الجديدة:

    • استخدم الأمر التالي لتعيين قيمة MTU التي وجدتها لواجهة الشبكة الخاصة بك (استبدل "Ethernet" باسم واجهتك وقيمة MTU بالرقم الذي حسبته): bash netsh interface ipv4 set subinterface "Ethernet" mtu=1480 store=persistent
      • تأكد من استخدام اسم الواجهة الدقيق الذي سجلته في الخطوة 2 (مع علامات الاقتباس إذا كان الاسم يحتوي على مسافات).
      • store=persistent: يضمن بقاء هذا الإعداد بعد إعادة تشغيل الجهاز.
  6. ✅ التحقق من التغيير:

    • أعد تشغيل جهاز الكمبيوتر الخاص بك.
    • بعد إعادة التشغيل، افتح CMD كمسؤول مرة أخرى واكتب: bash netsh interface ipv4 show subinterfaces
    • تأكد من أن قيمة MTU للواجهة الخاصة بك قد تغيرت إلى الرقم الجديد الذي قمت بتعيينه.
    • يمكنك أيضًا تجربة أمر ping مرة أخرى باستخدام القيمة الجديدة لـ MTU (الرقم الذي قمت بتعيينه، وليس الـ payload + 28). مثلاً: ping www.google.com -f -l 1452 (يجب أن يعمل).

💡 نصائح إضافية (Pro Tips)

  • ابدأ من 1472: عند البحث عن قيمة MTU، ابدأ دائمًا من 1472 (-l 1472) لأن 1500 هو المعيار الشائع، ثم ارفع أو اخفض القيمة.
  • لا تنسَ +28: تذكر دائمًا إضافة 28 بايت إلى أكبر حجم payload نجح في اختبار ping للحصول على قيمة MTU النهائية.
  • إعادة التشغيل ضرورية: تأكد من إعادة تشغيل جهازك بعد تطبيق الإعدادات الجديدة لضمان تطبيقها بشكل كامل.
  • اختبر داخل اللعبة: بعد الضبط، اختبر ألعابك المفضلة ولاحظ الفرق في الأداء والاستقرار.
  • حفظ الإعدادات الحالية: قبل البدء، يمكنك أخذ لقطة شاشة لإعداداتك الحالية (من أمر netsh interface ipv4 show subinterfaces) لتتمكن من العودة إليها إذا لزم الأمر.
  • إذا استمرت المشاكل: قد يكون MTU في جهاز التوجيه (الراوتر) الخاص بك هو المشكلة. الوصول إلى إعدادات الراوتر وتعديل MTU هناك قد يكون ضروريًا في بعض الحالات، ولكن ابدأ دائمًا من جهازك أولاً.
  • العودة إلى الوضع الافتراضي: إذا واجهت أي مشاكل، يمكنك إعادة تعيين MTU إلى 1500 (القيمة الافتراضية الشائعة) أو القيمة التي كانت لديك قبل التغيير باستخدام نفس الأمر netsh interface ipv4 set subinterface "Ethernet" mtu=1500 store=persistent.

❓ الأسئلة الشائعة (FAQ)

س1: هل ضبط MTU آمن لجهازي واتصالي بالإنترنت؟ ج1: نعم، ضبط MTU آمن تمامًا. إنها ميزة قياسية لإدارة الشبكة. والعملية قابلة للعكس بسهولة إذا واجهت أي مشاكل، حيث يمكنك العودة إلى القيمة الافتراضية.

س2: هل سيؤدي هذا إلى تسريع سرعة التنزيل والتحميل بشكل عام؟ ج2: ليس بالضرورة. الهدف الأساسي من ضبط MTU هو تحسين استقرار الشبكة وتقليل التقطيع والتأخير (latency)، خاصة في التطبيقات الحساسة للوقت مثل الألعاب ومكالمات الفيديو، وليس زيادة سرعة الإنترنت الخام. قد تشعر بتحسن غير مباشر بسبب تقليل إعادة إرسال الحزم الضائعة.

س3: ماذا لو كان لدي عدة واجهات شبكة (مثل Ethernet و Wi-Fi)؟ ج3: يجب عليك تطبيق التغيير على الواجهة التي تستخدمها بشكل أساسي للألعاب. إذا كنت تستخدم Ethernet، فطبقها على واجهة Ethernet. إذا كنت تستخدم Wi-Fi، فطبقها على واجهة Wi-Fi. يمكنك تكرار العملية لكل واجهة إذا كنت تتنقل بينها.

الخاتمة

تهانينا! 🥳 لقد تعلمت كيفية ضبط MTU الأمثل لشبكتك، وهي حيلة تقنية قوية قد تكون المفتاح لإنهاء معاناتك مع التقطيع والانقطاعات في الألعاب. بتطبيق هذه الخطوات الدقيقة، ستتمكن من الاستمتاع بتجربة لعب أكثر سلاسة واستقرارًا، والتركيز على الفوز بدلاً من مشاكل الاتصال. حظًا موفقًا في ألعابك!

إرسال تعليق

0 تعليقات