يمكن أن تؤدي مشكلات التوجيه الثابت في الشبكة إلى مشكلات في الاتصال، أو توقف الشبكة، أو توجيه غير فعال لحركة المرور. فيما يلي طريقة خطوة بخطوة لاستكشاف الأخطاء وإصلاحها وحل المشكلات المتعلقة بالمسارات الثابتة:
1. التحقق من تكوين الطريق
تحقق من إدخالات المسار على جهاز التوجيه أو الجهاز الذي تم تكوين المسارات الثابتة فيه. تأكد من صحة الشبكة الوجهة وقناع الشبكة الفرعية وعنوان IP للخطوة التالية.
--- بالنسبة لـ CLI: استخدم أوامر مثل إظهار طريق الملكية الفكرية (سيسكو) أو عرض طريق الملكية الفكرية (Linux) لعرض جدول التوجيه والتحقق من تحديد المسارات الثابتة بشكل صحيح.
--- تأكد من تطبيق قناع الشبكة الفرعية الصحيح على الشبكة الوجهة، حيث أن الشبكات الفرعية غير الصحيحة قد تؤدي إلى عدم تطابق المسار.
مثال:
طريق الملكية الفكرية 192.168.10.0 255.255.255.0 192.168.1.1 |
2. تحقق من إمكانية الوصول إلى الخطوة التالية
--- قم باختبار اتصال عنوان IP للخطوة التالية للتأكد من إمكانية وصول الجهاز إلى موجه الخطوة التالية أو البوابة المحددة في المسار الثابت.
--- إذا تعذر الوصول إلى الخطوة التالية، فقد يرجع ذلك إلى:
--- عنوان IP غير صحيح للخطوة التالية.
--- مشكلات الاتصال بالشبكة (على سبيل المثال، مشكلات الكابلات، والواجهة المعطلة، وقواعد جدار الحماية التي تمنع حركة المرور).
--- تأكد من أن الخطوة التالية موجودة على نفس الشبكة المحلية ويمكن الوصول إليها.
3. تحقق من واجهات الشبكة
--- تأكد من استخدام الواجهة الصحيحة للمسار الثابت. في بعض الحالات، قد يتم تكوين المسارات الثابتة باستخدام الواجهة الصادرة بدلاً من عنوان IP للخطوة التالية. تأكد من أن الواجهة صحيحة وقابلة للتشغيل.
--- التحقق من أن الواجهة قيد التشغيل:
--- سطر الأوامر: عرض واجهة IP مختصرة (سيسكو) أو عرض رابط IP (لينكس).
--- تأكد من أن الواجهات المتضمنة في المسار الثابت ليست معطلة أو معطلة إداريًا.
4. تأكد من عدم وجود مسارات متداخلة
--- تحقق من وجود مسارات متداخلة أو مسارات افتراضية قد تتجاوز المسار الثابت. على سبيل المثال، إذا كان المسار الافتراضي (0.0.0.0/0) ، فقد تتبع حركة المرور المسار الافتراضي بدلاً من المسار الثابت.
--- تحديد الأولوية أو إزالة أي مسارات متعارضة تؤدي إلى اتخاذ حركة المرور مسارات غير مقصودة.
5. التحقق من جدول التوجيه وتحديد الأولويات
--- يستخدم إظهار طريق الملكية الفكرية لعرض جدول التوجيه. تأكد من وجود المسار الثابت ولديه مسافة إدارية (AD) أقل من المسارات الديناميكية لنفس الشبكة الوجهة.
--- المسافة الإدارية (م): عادةً ما يكون للمسارات الثابتة AD 1، مما يجعلها مفضلة على المسارات الديناميكية. إذا تم تكوين AD بشكل غير صحيح، فمن الممكن اختيار التوجيهات الديناميكية بدلاً من التوجيهات الثابتة.
--- تأكد من عدم تجاوز المسار بواسطة بروتوكول توجيه آخر (على سبيل المثال، OSPF، BGP).
6. تحقق من تلخيص المسار أو تجميعه
--- في حالة استخدام تلخيص المسار، تأكد من أن المسار الملخص لا يتعارض مع مسارات ثابتة محددة أو يتجاوزها. يمكن أن يؤدي التلخيص غير الصحيح إلى حدوث ثقوب سوداء أو إرسال حركة المرور إلى وجهات خاطئة.
7. تحقق من التوجيه المستند إلى السياسة (PBR) أو قوائم التحكم في الوصول (ACLs)
--- إذا تم تطبيق التوجيه المستند إلى السياسة (PBR) أو قوائم التحكم في الوصول (ACLs)، فيمكنها تجاوز المسارات الثابتة وإجبار حركة المرور على اتباع مسار مختلف.
--- قم بمراجعة أي تكوينات PBR قد تؤثر على كيفية توجيه حركة المرور.
--- تأكد من عدم قيام أي قوائم ACL بحظر أو تصفية حركة المرور التي يجب توجيهها عبر مسارات ثابتة عن غير قصد.
8. اختبار الطريق مع حركة المرور
--- استخدام الأدوات يحب بينغ, com.tracerouteأو أدوات التقاط الحزم (على سبيل المثال، Wireshark) للتأكد من أن حركة المرور تتبع المسار المتوقع المحدد بواسطة المسار الثابت.
--- مسار التتبع (أو ترسرت في نظام التشغيل Windows) يمكن أن يساعد في تتبع كل خطوة تتخذها حركة المرور وتأكيد ما إذا كانت تتبع المسار المقصود.
مثال:
--- تتبع المسار 192.168.10.1 (لينكس/ماك)
--- ترسرت 192.168.10.1 (ويندوز)
9. تحقق من تكوين بروتوكول التوجيه (في حالة الإعداد المختلط)
--- إذا كانت الشبكة تستخدم كلاً من المسارات الثابتة وبروتوكولات التوجيه الديناميكية (على سبيل المثال، OSPF وEIGRP وBGP)، فتأكد من عدم إزالة المسارات الثابتة أو تجاهلها عن غير قصد بواسطة عملية التوجيه الديناميكي.
--- إعادة التوزيع: تأكد من إعادة توزيع المسارات الثابتة بشكل صحيح في بروتوكول التوجيه الديناميكي إذا لزم الأمر. قد تؤدي إعادة التوزيع غير الصحيحة إلى إعطاء الأولوية للمسارات الديناميكية أو استبعاد المسارات الثابتة.
10. تحقق من المقياس أو عدد القفزات
--- لا تحتوي المسارات الثابتة بشكل عام على مقاييس مثل البروتوكولات الديناميكية، ولكن إذا تم تكوين مسار ثابت بشكل غير صحيح بتكلفة عالية أو عدد القفزات، فقد يتم إلغاء أولوياته.
--- تأكد من عدم تطبيق أي مقاييس إضافية ما لم تكن مطلوبة عن عمد (على سبيل المثال، عند تكوين مسارات النسخ الاحتياطي الثابتة).
11. تحقق من مشكلات التخزين المؤقت للطريق أو FIB (قاعدة معلومات التوجيه).
تقوم بعض الأجهزة بتخزين المسارات في قاعدة معلومات إعادة التوجيه (FIB). تأكد من عدم وجود إدخالات قديمة تسبب مشاكل.
في بعض أجهزة التوجيه، قد يؤدي مسح جدول التوجيه أو مسح FIB إلى حل حالات عدم الاتساق:
--- سيسكو: مسح مسار IP * or مسح ذاكرة التخزين المؤقت للملكية الفكرية
--- لينكس: طريق IP مسح ذاكرة التخزين المؤقت
12. اختبار ومراقبة حركة المرور
--- بعد إجراء التغييرات، قم بمراقبة الشبكة للتأكد من أن حركة المرور تتبع المسارات الثابتة المقصودة.
--- استمر في استخدام أدوات مثل ping وtraceroute والتقاط الحزم للتحقق من أن المسارات الثابتة تعمل كما هو متوقع.
13. استخدم المسارات الثابتة العائمة للنسخ الاحتياطي
إذا تم استخدام المسارات الثابتة كنسخ احتياطي للمسارات الديناميكية، فتأكد من تعيين المسافة الإدارية بشكل صحيح. يجب أن يحتوي المسار الثابت العائم على AD أعلى (على سبيل المثال، 100 أو أعلى) بحيث يتم تنشيطه فقط عند فشل المسار الديناميكي.
يأمر:
طريق الملكية الفكرية 192.168.20.0 255.255.255.0 192.168.1.1 100 |
في هذه الحالة، سيتم استخدام المسار الثابت فقط في حالة عدم توفر المسار الديناميكي.
14. اختبار سيناريوهات تجاوز الفشل (إن أمكن)
--- إذا تم تكوين المسارات الثابتة كآلية تجاوز الفشل للتوجيه الديناميكي، فقم بمحاكاة حالات فشل الارتباط وتأكد من تشغيل المسار الثابت كنسخة احتياطية عند الحاجة.
--- تأكد من عودة الشبكة إلى المسار الديناميكي عند استعادة الرابط الأساسي أو المسار.
ملخص الخطوات الرئيسية:
1.تحقق من دقة إدخالات المسار الثابت (الوجهة، الشبكة الفرعية، الخطوة التالية).
2. تحقق من إمكانية الوصول إلى الخطوة التالية للتأكد من قدرة جهاز التوجيه أو المحول على التواصل مع الخطوة التالية.
3. تأكد من تكوين الواجهة الصحيح للمسار الثابت.
4. ابحث عن المسارات المتداخلة أو المتعارضة في جدول التوجيه.
5. مراقبة حركة المرور باستخدام أدوات مثل تتبع المسار والتقاط الحزم للتحقق من صحة سلوك المسار.
6. تحقق من بروتوكولات التوجيه الديناميكي إذا كنت تستخدم إعدادًا مختلطًا لضمان عدم تجاوز المسارات الثابتة.
7. قم بضبط المسافة الإدارية أو إعطاء الأولوية للطرق الثابتة بشكل مناسب.
باتباع هذه الخطوات، يمكنك حل مشكلات المسار الثابت في شبكتك والتأكد من تدفق حركة المرور عبر المسارات المقصودة بكفاءة.