افتح أقصر مسار أولاً

بروتوكول OSPF ( فتح أقصر مسار أولاً ) هو بروتوكول توجيه لشبكات بروتوكول الإنترنت (IP). يستخدم خوارزمية توجيه حالة الارتباط (LSR) ويندرج ضمن مجموعة بروتوكولات البوابة الداخلية (IGPs)، التي تعمل داخل نظام مستقل واحد (AS).

يجمع بروتوكول OSPF معلومات حالة الروابط من أجهزة التوجيه المتاحة، وينشئ خريطة طوبولوجية للشبكة. تُعرض هذه الطوبولوجيا كجدول توجيه لطبقة الإنترنت لتوجيه الحزم حسب عنوان IP الوجهة . يدعم OSPF شبكات بروتوكول الإنترنت الإصدار الرابع (IPv4) وبروتوكول الإنترنت الإصدار السادس (IPv6)، ويُستخدم على نطاق واسع في شبكات المؤسسات الكبيرة . أما بروتوكول IS-IS ، وهو بروتوكول آخر قائم على LSR، فهو أكثر شيوعًا في شبكات مزودي الخدمات الكبيرة .

صُمم بروتوكول OSPF في الأصل في ثمانينيات القرن الماضي، وتم تعريف الإصدار الثاني منه في RFC 2328 (1998). [ 1 ] أما تحديثات IPv6 فقد حُددت في الإصدار الثالث من OSPF في RFC 5340 (2008). [ 2 ] يدعم OSPF نموذج عنونة التوجيه بين النطاقات بدون فئات (CIDR).

المفاهيم

بروتوكول OSPF هو بروتوكول بوابة داخلية (IGP) لتوجيه حزم بروتوكول الإنترنت (IP) ضمن نطاق توجيه واحد، مثل نظام مستقل . يقوم هذا البروتوكول بجمع معلومات حالة الارتباط من أجهزة التوجيه المتاحة، وينشئ خريطة طوبولوجية للشبكة. تُعرض هذه الطوبولوجيا كجدول توجيه لطبقة الإنترنت ، التي بدورها توجه الحزم بناءً على عنوان IP الوجهة فقط . [ 3 ]

يكتشف بروتوكول OSPF التغيرات في بنية الشبكة، مثل أعطال الروابط، ويتوصل إلى بنية توجيه جديدة خالية من الحلقات في غضون ثوانٍ. [ 4 ] يحسب البروتوكول شجرة أقصر مسار لكل مسار باستخدام طريقة تعتمد على خوارزمية ديكسترا . وتخضع سياسات توجيه OSPF لإنشاء جدول التوجيه لمقاييس الروابط المرتبطة بكل واجهة توجيه. قد تكون عوامل التكلفة هي مسافة جهاز التوجيه ( زمن الرحلة ذهابًا وإيابًا )، أو معدل نقل البيانات للرابط، أو توافر الرابط وموثوقيته، معبرًا عنها بأرقام بسيطة بدون وحدات. يوفر هذا عملية ديناميكية لموازنة أحمال حركة المرور بين المسارات ذات التكلفة المتساوية.

يقسم بروتوكول OSPF الشبكة إلى مناطق توجيه لتسهيل الإدارة وتحسين استخدام حركة البيانات والموارد. تُعرَّف المناطق بأرقام مكونة من 32 بت، إما بالنظام العشري أو غالبًا بنفس نظام الترميز العشري النقطي المستخدم لعناوين IPv4. اصطلاحًا، تمثل المنطقة 0 (صفر)، أو 0.0.0.0، المنطقة الأساسية أو الرئيسية لشبكة OSPF. بينما يمكن اختيار تعريفات المناطق الأخرى حسب الرغبة، غالبًا ما يختار المسؤولون عنوان IP الخاص بالموجه الرئيسي في منطقة ما كمعرّف لها. يجب أن يكون لكل منطقة إضافية اتصال بمنطقة OSPF الرئيسية. تُدار هذه الاتصالات بواسطة موجه ربط، يُعرف بموجه حدود المنطقة (ABR). يحتفظ موجه حدود المنطقة بقواعد بيانات منفصلة لحالة الارتباط لكل منطقة يخدمها، ويحتفظ بمسارات مُلخَّصة لجميع المناطق في الشبكة.

يعمل بروتوكول OSPF عبر بروتوكولي IPv4 وIPv6، ولكنه لا يستخدم بروتوكول نقل مثل UDP أو TCP . يقوم بتغليف بياناته مباشرةً في حزم IP برقم البروتوكول 89. وهذا يختلف عن بروتوكولات التوجيه الأخرى، مثل بروتوكول معلومات التوجيه (RIP) وبروتوكول بوابة الحدود (BGP). يُنفذ OSPF وظائفه الخاصة لاكتشاف أخطاء النقل وتصحيحها. كما يستخدم OSPF عناوين البث المتعدد لتوزيع معلومات المسار ضمن نطاق البث. ويحجز عناوين البث المتعدد 224.0.0.5 (IPv4) و ff02::5 (IPv6) لجميع أجهزة توجيه حالة الارتباط/SPF (AllSPFRouters)، و 224.0.0.6 (IPv4) و ff02::6 (IPv6) لجميع أجهزة التوجيه المُعينة (AllDRouters). [ 1 ] : 185 [ 2 ] : 57 بالنسبة للشبكات غير المُخصصة للبث، تُسهل أحكام التكوين الخاصة اكتشاف الجيران. [ 1 ] لا تعبر حزم بروتوكول الإنترنت متعددة البث OSPF أجهزة توجيه IP، ولا تتجاوز قفزة واحدة. ولذلك، يُمكن اعتبار هذا البروتوكول بروتوكولًا لطبقة الربط، ولكنه يُنسب غالبًا إلى طبقة التطبيقات في نموذج TCP/IP. يتميز OSPF بخاصية الربط الافتراضي التي تُستخدم لإنشاء نفق مجاور عبر عدة قفزات. يعمل OSPF عبر IPv4 بشكل آمن بين أجهزة التوجيه، مع إمكانية استخدام طرق مصادقة متنوعة للسماح لأجهزة التوجيه الموثوقة فقط بالمشاركة في التوجيه. أما OSPFv3 (IPv6) فيعتمد على أمان بروتوكول IPv6 القياسي ( IPsec )، ولا يحتوي على طرق مصادقة داخلية.

يدعم بروتوكول OSPF بروتوكول MOSPF لتوجيه حركة مرور البث المتعدد عبر بروتوكول الإنترنت . [ 5 ] لا تُضمّن سيسكو بروتوكول MOSPF في تطبيقاتها لبروتوكول OSPF. [ 6 ] يُستخدم بروتوكول PIM على نطاق واسع بالتزامن مع بروتوكول OSPF أو بروتوكولات توجيه داخلية أخرى.

يُدخل الإصدار الثالث من بروتوكول OSPF تعديلات على تطبيق بروتوكول IPv4. [ 2 ] باستثناء الروابط الافتراضية، تستخدم جميع عمليات تبادل الجوار عناوين IPv6 المحلية للرابط حصريًا. يعمل بروتوكول IPv6 على مستوى الرابط، وليس على مستوى الشبكة الفرعية . وقد أُزيلت جميع معلومات بادئة IP من إعلانات حالة الرابط ومن حزمة اكتشاف الترحيب ، مما يجعل OSPFv3 مستقلًا عن البروتوكول بشكل أساسي. على الرغم من توسيع نطاق عناوين IP إلى 128 بت في IPv6، لا تزال معرّفات المنطقة والموجّه تعتمد على أرقام 32 بت.

علاقات جهاز التوجيه

أنواع الشبكات (OSPFv2)
نوع الشبكةنقطة إلى نقطة (P2P)البث (افتراضي)الوصول المتعدد غير المذاع (NBMA)نقطة إلى نقاط متعددةنقطة إلى نقاط متعددة بدون بث (P2MP-NB)سلبي
الحد الأقصى لأجهزة التوجيه لكل شبكة2غير محدودغير محدودغير محدودغير محدودنا
تم افتراض الشبكة الكاملةنعمنعمنعملالانا
مؤقت الترحيب (افتراضي من سيسكو)1010303030نا
مؤقت التوقف (افتراضي من سيسكو)4040120120120نا
مؤقت الانتظار0يساوي مؤقت الموتيساوي مؤقت الموت00نا
اكتشاف الجيران التلقائينعمنعملانعملانا
يتم إرسال رسائل الاكتشاف والترحيب إلى224.0.0.5224.0.0.5عنوان IP المجاور224.0.0.5عنوان IP المجاورنا
يتم إرسال رسالة إلى الجيران224.0.0.5أحادي البثأحادي البثأحادي البثأحادي البثنا
يتم إرسال LSAs إلى224.0.0.5DR/BDR: 224.0.0.6 الكل: 224.0.0.5DR/BDR: 224.0.0.6 الكل: 224.0.0.5أحادي البثأحادي البثنا
عنوان IP للقفزة التاليةنظيرجهاز التوجيه الأصليجهاز التوجيه الأصليمَركَزمَركَزنا
تم استيراده إلى بروتوكول OSPF كـStub و P2PعبورعبورStub و P2PStub و P2Pجذع

يدعم بروتوكول OSPF الشبكات المعقدة ذات أجهزة التوجيه المتعددةتُستخدم أجهزة التوجيه، بما في ذلك أجهزة التوجيه الاحتياطية، لموازنة حمل البيانات على روابط متعددة إلى شبكات فرعية أخرى. تتواصل أجهزة التوجيه المتجاورة في نفس نطاق البث أو على طرفي رابط من نقطة إلى نقطة عبر بروتوكول OSPF. تُنشئ أجهزة التوجيه علاقات تجاور عند اكتشاف بعضها البعض. يبدأ هذا الاكتشاف عندما يُعرّف جهاز التوجيه نفسه في حزمة بروتوكول " مرحباً" . عند الإقرار، يتم إنشاء حالة ثنائية الاتجاه وأبسط علاقة. تختار أجهزة التوجيه في شبكة إيثرنت أو Frame Relay جهاز توجيه مُعيّن (DR) وجهاز توجيه احتياطي مُعيّن (BDR)، يعملان كمركز لتقليل حركة البيانات بين أجهزة التوجيه. يستخدم OSPF كلاً من وضعَي الإرسال أحادي البث ومتعدد البث لإرسال حزم "مرحباً" وتحديثات حالة الرابط.

كبروتوكول توجيه يعتمد على حالة الارتباط، يُنشئ بروتوكول OSPF علاقات الجوار ويُحافظ عليها لتبادل تحديثات التوجيه مع أجهزة التوجيه الأخرى. يُطلق على جدول علاقات الجوار اسم قاعدة بيانات التجاور . يُعتبر جهازا توجيه OSPF متجاورين إذا كانا عضوين في نفس الشبكة الفرعية ويشتركان في نفس مُعرّف المنطقة وقناع الشبكة الفرعية والمؤقتات وآليات المصادقة. باختصار، تُعدّ علاقة الجوار في OSPF علاقة بين جهازي توجيه تسمح لهما برؤية وفهم بعضهما البعض، ولكن لا شيء أكثر من ذلك. لا يتبادل جيران OSPF أي معلومات توجيه - الحزم الوحيدة التي يتبادلونها هي حزم الترحيب. يتم تكوين علاقات التجاور في OSPF بين جيران مُختارين، مما يسمح لهم بتبادل معلومات التوجيه. يجب أن يكون جهازا التوجيه متجاورين أولاً، وبعد ذلك فقط يُمكنهما أن يُصبحا متجاورين. يُصبح جهازا التوجيه متجاورين إذا كان أحدهما على الأقل جهاز توجيه مُعيّن أو جهاز توجيه احتياطي مُعيّن (في الشبكات متعددة الوصول)، أو إذا كانا مُتصلين بشبكة من نوع نقطة إلى نقطة أو نقطة إلى نقاط متعددة. لتكوين علاقة جوار بين الواجهات، يجب أن تكون العلاقة في نفس منطقة OSPF. على الرغم من إمكانية تهيئة واجهة ما لتنتمي إلى مناطق متعددة، إلا أن هذا ليس شائعاً. عند تهيئة واجهة ما في منطقة ثانية، يجب تهيئتها كواجهة ثانوية. 

أوضاع التشغيل

يمكن أن يكون لبروتوكول OSPF أوضاع تشغيل مختلفة في الإعدادات التالية على واجهة أو شبكة:

  • اتصال من نقطة إلى نقطة . يُعلن كل موجه عن نفسه عن طريق إرسال حزم "مرحباً" بشكل دوري. لا يتم اختيار موجه مُعيّن. يمكن أن تكون الواجهة غير مرقمة (بدون عنوان IP فريد مُخصص لها).
  • في وضع البث (الافتراضي)، يقوم كل جهاز توجيه بالإعلان عن نفسه من خلال إرسال حزم الترحيب بشكل دوري.
  • الوصول المتعدد غير البثي ، باستخدام أجهزة توجيه مخصصة. قد يتطلب تكوينًا ثابتًا. يتم إرسال الحزم كبث أحادي .
  • في بروتوكول OSPF، يتم التعامل مع الجيران كمجموعة من الروابط من نقطة إلى نقطة، ولا يتم اختيار جهاز توجيه معين. يتم إرسال حزم ترحيب منفصلة إلى كل جار.
  • اتصال من نقطة إلى نقاط متعددة بدون بث (P2MP-NB)، لا يتم اختيار جهاز توجيه معين. يتم إرسال حزم ترحيب منفصلة إلى كل جار. يتم إرسال الحزم كبث أحادي .
  • سلبي، يتم الإعلان عنه فقط للجيران الآخرين. لا يتم الإعلان عن أي تجاور على الشبكة.

الروابط غير المباشرة

الروابط الافتراضية عبر الروابط الافتراضية، والتوجيه عبر الأنفاق ، والروابط الوهمية، هي شكل من أشكال الاتصالات التي تمر عبر محرك التوجيه، وليست اتصالاً مباشراً بالمضيف البعيد.

  • الروابط الافتراضية: تُرسل الحزم كبث أحادي . لا يمكن تهيئتها إلا في منطقة غير أساسية (ولكن ليس في منطقة فرعية). يجب أن تكون نقاط النهاية من نوع ABR، وتعمل الروابط الافتراضية كوصلات غير مرقمة من نقطة إلى نقطة. تُضاف تكلفة مسار داخل المنطقة بين الموجهين إلى تكلفة الرابط.
  • الربط الافتراضي عبر النفق (مثل GRE و WireGuard ): بما أن بروتوكول OSPF لا يدعم الروابط الافتراضية إلا في الشبكة الأساسية، فإن الحل البديل هو استخدام النفق. [ 7 ] إذا تم استخدام نفس عنوان IP أو مُعرّف الموجّه ، فإن الرابط يُنشئ مسارين متساويين في التكلفة إلى الوجهة. [ 8 ]
  • رابط وهمي [ 9 ] : [ 10 ] [ 11 ] رابط داخل المنطقة يربط موقعين عبر العمود الفقري لشبكة MPLS VPN، وهو مفضل على رابط "OSPF backdoor" الداخلي داخل المنطقة بين الموقعين نفسيهما. لا حاجة للرابط الوهمي إلا إذا كان العمود الفقري لشبكة MPLS VPN مفضلاً على رابط OSPF backdoor.

آلة حالة التجاور

يتواصل كل موجه OSPF داخل الشبكة مع الموجهات المجاورة الأخرى على كل واجهة اتصال لتحديد حالات جميع العلاقات المجاورة. كل تسلسل اتصال من هذا القبيل عبارة عن محادثة منفصلة يتم تحديدها بواسطة زوج من معرّفات الموجهات المجاورة المتصلة. يحدد RFC 2328 البروتوكول المستخدم لبدء هذه المحادثات ( بروتوكول Hello ) ولإنشاء علاقات مجاورة كاملة ( حزم وصف قاعدة البيانات ، وحزم طلب حالة الارتباط ). خلال مسارها، تمر كل محادثة موجه بثمانية شروط كحد أقصى تحددها آلة الحالة: [ 1 ] [ 12 ]

تغييرات حالة الجوار

تغييرات حالة الجوار (بروتوكول Hello)
  1. معطل: تمثل حالة "معطل" الحالة الأولية للمحادثة عندما لا يتم تبادل أي معلومات والاحتفاظ بها بين أجهزة التوجيه باستخدام بروتوكول Hello.
  2. المحاولة: حالة المحاولة مشابهة لحالة التعطل ، باستثناء أن جهاز التوجيه في طور بذل الجهود لإنشاء محادثة مع جهاز توجيه آخر، ولكنها تستخدم فقط على شبكات الوصول المتعدد غير البثية (NBMAs).
  3. Init: تشير حالة init إلى أنه تم استلام حزمة hello من جار، لكن جهاز التوجيه لم يقم بإنشاء محادثة ثنائية الاتجاه.
  4. ثنائي الاتجاه: تشير حالة الاتصال ثنائي الاتجاه إلى إنشاء اتصال ثنائي الاتجاه بين جهازَي توجيه. تسبق هذه الحالة مباشرةً إنشاء اتصال مجاور. وهي أدنى حالة لجهاز التوجيه الذي يمكن اعتباره جهاز توجيه مُعَيَّن.

تبادل قواعد البيانات

تغييرات حالة الجوار (تبادل قواعد البيانات)
  1. بدء التبادل (exstart): حالة exstart هي الخطوة الأولى من تجاور جهازي توجيه.
  2. التبادل: في حالة التبادل ، يرسل جهاز التوجيه معلومات قاعدة بيانات حالة الارتباط إلى الجار المجاور. في هذه الحالة، يمكن لجهاز التوجيه تبادل جميع حزم بروتوكول توجيه OSPF.
  3. التحميل: في حالة التحميل ، يطلب جهاز التوجيه أحدث إعلانات حالة الارتباط (LSAs) من جاره الذي تم اكتشافه في الحالة السابقة.
  4. حالة الاتصال الكامل: تُنهي حالة الاتصال الكامل المحادثة عندما تكون أجهزة التوجيه متجاورة تمامًا، وتظهر هذه الحالة في جميع ملفات حالة الارتباط الخاصة بأجهزة التوجيه والشبكة. وتكون قواعد بيانات حالة الارتباط الخاصة بالأجهزة المجاورة متزامنة تمامًا.

شبكات البث

في شبكات الوصول المتعدد للبث، يتم تشكيل تجاور الجوار ديناميكيًا باستخدام حزم الترحيب متعددة البث إلى 224.0.0.5 .

IP 192.0.2.1 > 224.0.0.5: OSPFv2، مرحباً IP 192.0.2.2 > 224.0.0.5: OSPFv2، مرحباً IP 192.0.2.1 > 192.0.2.2: OSPFv2، وصف قاعدة البيانات IP 192.0.2.2 > 192.0.2.1: OSPFv2، وصف قاعدة البيانات

الشبكة السلبية

شبكة يقوم فيها بروتوكول OSPF بالإعلان عن الشبكة، لكن بروتوكول OSPF لن يبدأ تجاور الجوار. [ 13 ]

الشبكات غير المذاعة

في شبكة الوصول المتعدد غير البثي (NBMA)، يتم إنشاء علاقة تجاور عن طريق إرسال حزم أحادية البث إلى جهاز توجيه آخر. يمكن أن تحتوي الشبكة غير البثية على أكثر من جهازي توجيه، ولكن البث غير مدعوم فيها.

IP 192.0.2.1 > 192.0.2.2: OSPFv2، مرحباً IP 192.0.2.2 > 192.0.2.1: OSPFv2، مرحباً IP 192.0.2.1 > 192.0.2.2: OSPFv2، وصف قاعدة البيانات IP 192.0.2.2 > 192.0.2.1: OSPFv2، وصف قاعدة البيانات

أمثلة على الشبكات غير الإذاعية:

  • يتطلب ذلك أن تكون جميع أجهزة التوجيه قادرة على الاتصال مباشرة، على نفس الشبكة.
  • يتم اختيار جهاز التوجيه المخصص للشبكة.
  • يتم إنشاء LSA للشبكة.

مناطق OSPF

تُقسّم الشبكة إلى مناطق OSPF ، وهي عبارة عن تجميعات منطقية من الأجهزة والشبكات المتجاورة. تتضمن كل منطقة جهاز التوجيه المتصل بها، والذي يمتلك واجهة لكل رابط شبكي متصل. يحتفظ كل جهاز توجيه بقاعدة بيانات منفصلة لحالة الروابط الخاصة بالمنطقة، ويمكن تلخيص معلوماتها وإرسالها إلى باقي أجزاء الشبكة بواسطة جهاز التوجيه المتصل. وبالتالي، تبقى بنية المنطقة غير معروفة خارجها. هذا يقلل من حركة مرور التوجيه بين أجزاء النظام المستقل. [ 14 ]

على الرغم من قدرة بروتوكول OSPF على التعامل مع آلاف أجهزة التوجيه، إلا أن هناك مخاوف بشأن الوصول إلى سعة جدول قاعدة معلومات التوجيه (FIB) عندما تحتوي الشبكة على عدد كبير من المسارات وأجهزة منخفضة الإمكانيات. [ 15 ] تتميز أجهزة التوجيه الحديثة منخفضة الإمكانيات بذاكرة وصول عشوائي (RAM) بسعة غيغابايت كامل، [ 16 ] مما يسمح لها بالتعامل مع العديد من أجهزة التوجيه في منطقة واحدة. تشير العديد من المصادر [ 17 ] إلى أدلة OSPF التي يعود تاريخها إلى أكثر من 20 عامًا، حيث كان امتلاك 64 ميغابايت من ذاكرة الوصول العشوائي أمرًا مثيرًا للإعجاب  .

تُعرَّف المناطق بشكل فريد بأرقام مكونة من 32 بت. تُكتب مُعرِّفات المناطق عادةً بنظام النقاط العشرية، المألوف في عناوين IPv4. مع ذلك، فهي ليست عناوين IP، وقد تتكرر دون تعارض مع أي عنوان IPv4. تستخدم مُعرِّفات المناطق لتطبيقات IPv6 (OSPFv3) أيضًا مُعرِّفات مكونة من 32 بت مكتوبة بنفس النظام. عند حذف تنسيق النقاط، تُوسِّع معظم التطبيقات المنطقة 1 إلى مُعرِّف المنطقة 0.0.0.1 ، ولكن من المعروف أن بعضها يُوسِّعها إلى 1.0.0.0 .

تُطبّق العديد من الشركات ( سيسكو ، وألايد تيليسيس ، وجونيبر ، وألكاتيل لوسنت ، وهواوي ، وكواغا) منطقتي "المناطق الفرعية" و "المناطق الفرعية" من نوع NSSA . ورغم عدم تغطيتها بمعايير RFC، إلا أنها تُعتبر من قِبل الكثيرين ميزات قياسية في تطبيقات بروتوكول OSPF.

يُعرّف بروتوكول OSPF عدة أنواع من المناطق:

  • العمود الفقري
  • غير أساسي/عادي
  • جذع
  • قصير تمامًا
  • ليس قصيرًا جدًا
  • ليس قصيرًا على الإطلاق
  • عبور

منطقة العمود الفقري

مثال على العمود الفقري، المنطقة 0 مع جهازَي توجيه، R1 وR2
مثال على العمود الفقري، المنطقة 0 مع جهازَي توجيه، R1 وR2

تُشكّل منطقة العمود الفقري (المعروفة أيضًا بالمنطقة 0 أو المنطقة 0.0.0.0 ) جوهر شبكة OSPF. وترتبط بها جميع المناطق الأخرى، إما مباشرةً أو عبر أجهزة توجيه أخرى. يتطلب بروتوكول OSPF ذلك لمنع حلقات التوجيه . [ 18 ] يتم التوجيه بين المناطق عبر أجهزة التوجيه المتصلة بمنطقة العمود الفقري وبمناطقها المرتبطة بها. وهي البنية المنطقية والمادية لـ "نطاق OSPF"، وترتبط بجميع المناطق غير الصفرية في نطاق OSPF. في بروتوكول OSPF، يُعدّ مصطلح " جهاز توجيه حدود النظام المستقل " (ASBR) مصطلحًا تاريخيًا، بمعنى أنه يمكن أن تتعايش العديد من نطاقات OSPF في نفس النظام المستقل المرئي للإنترنت، وفقًا لـ RFC 1996. [ 19 ] [ 20 ]

يجب أن تتصل جميع مناطق بروتوكول OSPF بمنطقة العمود الفقري. مع ذلك، يمكن أن يكون هذا الاتصال عبر رابط افتراضي. على سبيل المثال، لنفترض أن المنطقة 0.0.0.1 متصلة اتصالاً فعلياً بالمنطقة 0.0.0.0. ولنفترض أيضاً أن المنطقة 0.0.0.2 غير متصلة اتصالاً مباشراً بالعمود الفقري، ولكنها متصلة بالمنطقة 0.0.0.1. يمكن للمنطقة 0.0.0.2 استخدام رابط افتراضي عبر منطقة العبور 0.0.0.1 للوصول إلى العمود الفقري. لكي تُعتبر منطقة عبور، يجب أن تمتلك سمة "العبور"، لذا لا يمكن أن تكون منطقة فرعية بأي شكل من الأشكال.

منطقة عادية

يوضح الشكل 3 أجهزة توجيه مع منطقتين، المنطقة 0 والمنطقة 122، تشترك في جهاز توجيه واحد.
يوضح الشكل 3 أجهزة توجيه مع منطقتين، المنطقة 0 والمنطقة 122، تشترك في جهاز توجيه واحد.

المنطقة العادية هي مجرد منطقة غير أساسية (غير صفرية) بدون ميزة محددة، تقوم بإنشاء واستقبال ملخصات وبيانات حالة الارتباط الخارجية. أما المنطقة الأساسية فهي نوع خاص من هذه المناطق.

منطقة الجذع

في حزم الترحيب، لا تكون علامة E-flag عالية ، مما يشير إلى "التوجيه الخارجي: غير ممكن".

منطقة التوجيه الفرعية هي منطقة لا تستقبل إعلانات التوجيه من خارج نظام التوجيه المستقل، ويعتمد التوجيه داخلها كليًا على مسار افتراضي . يقوم جهاز توجيه حدود المنطقة (ABR) بحذف إعلانات حالة الارتباط (LSAs) من النوعين 4 و5 من أجهزة التوجيه الداخلية، ويرسل إليها مسارًا افتراضيًا هو 0.0.0.0، ويتحول إلى بوابة افتراضية . هذا يقلل من حجم قاعدة بيانات حالة الارتباط (LSDB) وجدول التوجيه لأجهزة التوجيه الداخلية.

تم تطبيق تعديلات على المفهوم الأساسي لمنطقة الجذع من قبل موردي الأنظمة، مثل منطقة الجذع الكاملة (TSA) ومنطقة الجذع غير الكاملة (NSSA)، وكلاهما امتدادات في معدات التوجيه من Cisco Systems .

منطقة قصيرة تمامًا

المنطقة شبه المعزولة تمامًا تشبه المنطقة المعزولة. إلا أن هذه المنطقة لا تسمح بمسارات التلخيص ، بالإضافة إلى عدم وجود مسارات خارجية ؛ أي أن مسارات الربط بين المناطق لا تُدمج في المناطق شبه المعزولة تمامًا. الطريقة الوحيدة لتوجيه حركة البيانات خارج المنطقة هي المسار الافتراضي، وهو نوع LSA 3 الوحيد المُعلن عنه داخل المنطقة. عندما يكون هناك مسار واحد فقط للخروج من المنطقة، يقل عدد قرارات التوجيه التي يتعين على معالج المسارات اتخاذها، مما يقلل من استهلاك موارد النظام.

يُقال أحيانًا أن إدارة أمن النقل لا يمكن أن يكون لديها سوى مسجل بيانات واحد. [ 21 ]

منطقة ليست قصيرة جدًا

في حزم الترحيب، يتم ضبط علامة N على مستوى عالٍ ، مما يشير إلى "NSSA: مدعوم".

المنطقة شبه القصيرة (NSSA) هي نوع من المناطق القصيرة التي يمكنها استيراد مسارات خارجية من النظام المستقل وإرسالها إلى مناطق أخرى، ولكنها لا تزال غير قادرة على استقبال مسارات خارجية من النظام المستقل من مناطق أخرى. [ 22 ]

تُعدّ NSSA امتدادًا لميزة منطقة Stub، حيث تسمح بإضافة مسارات خارجية بشكل محدود إلى منطقة Stub. تُحاكي دراسة حالة استخدام NSSA للتغلب على مشكلة منطقة Stub المتمثلة في عدم القدرة على استيراد عناوين خارجية. وتُوضّح الدراسة الأنشطة التالية: يقوم ASBR باستيراد عناوين خارجية باستخدام LSA من النوع 7، ثم يقوم ABR بتحويل LSA من النوع 7 إلى النوع 5 وإرساله إلى مناطق أخرى، ويعمل ABR كـ ASBR للمناطق الأخرى. لا تقوم ASBR بتحويل LSA من النوع 5 إلى النوع 7 للمنطقة.

منطقة ليست قصيرة على الإطلاق

إضافةً إلى الوظائف القياسية لشبكة NSSA، تُعدّ شبكة NSSA ذات المسار القصير جدًا شبكة NSSA تتخذ خصائص شبكة TSA، ما يعني عدم تدفق مسارات الملخص من النوعين 3 و4 إلى هذا النوع من المناطق. كما يُمكن تعريف منطقة ما بأنها ذات مسار قصير جدًا أو شبه قصير، ما يعني أن المنطقة ستتلقى المسار الافتراضي فقط من المنطقة 0.0.0.0، ولكنها قد تحتوي أيضًا على موجّه حدود النظام المستقل (ASBR) الذي يستقبل معلومات التوجيه الخارجية ويُدخلها في المنطقة المحلية، ومن المنطقة المحلية إلى المنطقة 0.0.0.0.

تؤدي إعادة التوزيع في منطقة NSSA إلى إنشاء نوع خاص من LSA يُعرف بالنوع 7، والذي لا يمكن أن يوجد إلا في منطقة NSSA. يقوم جهاز توجيه ASBR الخاص بمنطقة NSSA بإنشاء هذا النوع من LSA، ويقوم جهاز توجيه ABR الخاص بمنطقة NSSA بترجمته إلى النوع 5 من LSA، والذي يتم نشره في نطاق OSPF.

تُعدّ الشركة التابعة المُستحوذ عليها حديثًا مثالًا على الحالات التي قد يكون فيها من المناسب أن تكون منطقة ما شبه مُغلقة ومُغلقة تمامًا في آنٍ واحد، إذا كان الموقع العملي لوضع جهاز توجيه حدود النظام المستقل (ASBR) على حافة منطقة مغلقة تمامًا. في هذه الحالة، يُرسل جهاز ASBR مسارات خارجية إلى المنطقة المغلقة تمامًا، وتكون هذه المسارات متاحة لأجهزة OSPF داخل تلك المنطقة. في تطبيق سيسكو، يُمكن تلخيص المسارات الخارجية قبل إدخالها إلى المنطقة المغلقة تمامًا. بشكل عام، لا ينبغي لجهاز ASBR الإعلان عن المسار الافتراضي في منطقة أمان النقل (TSA) أو منطقة أمان الشبكة الفرعية (NSSA)، على الرغم من إمكانية نجاح ذلك مع تصميم وتشغيل دقيقين للغاية، وذلك في حالات خاصة محدودة يكون فيها هذا الإعلان منطقيًا.

بإعلان منطقة الوصلات القصيرة تمامًا كمنطقة أمان ذاتية الخدمة (NSSA)، لا تدخل أي مسارات خارجية من الشبكة الأساسية، باستثناء المسار الافتراضي، إلى المنطقة قيد البحث. تصل المسارات الخارجية إلى المنطقة 0.0.0.0 عبر منطقة أمان ذاتية الخدمة (TSA-NSSA)، ولكن لا تدخل أي مسارات أخرى غير المسار الافتراضي إلى منطقة أمان ذاتية الخدمة (TSA-NSSA). تُرسل أجهزة التوجيه في منطقة أمان ذاتية الخدمة (TSA-NSSA) جميع البيانات إلى موجه حدود المنطقة (ABR)، باستثناء المسارات المُعلَن عنها من قِبل موجه حدود النظام المستقل (ASBR).

أنواع أجهزة التوجيه

يُعرّف بروتوكول OSPF الفئات المتداخلة التالية من أجهزة التوجيه:

جهاز التوجيه الداخلي (IR)
يحتوي جهاز التوجيه الداخلي على جميع واجهاته التي تنتمي إلى نفس المنطقة.
جهاز توجيه حدود المنطقة (ABR)
جهاز توجيه حدود المنطقة هو جهاز توجيه يربط منطقة واحدة أو أكثر بشبكة العمود الفقري الرئيسية. ويُعتبر عضوًا في جميع المناطق التي يتصل بها. يحتفظ جهاز توجيه حدود المنطقة بنسخ متعددة من قاعدة بيانات حالة الارتباط في الذاكرة، نسخة لكل منطقة يتصل بها.
جهاز توجيه العمود الفقري (BR)
يحتوي جهاز التوجيه الأساسي على واجهة لمنطقة الشبكة الأساسية. قد تكون أجهزة التوجيه الأساسية أيضًا أجهزة توجيه حدودية للمنطقة، ولكن ليس بالضرورة.
جهاز توجيه حدود النظام المستقل (ASBR)
جهاز توجيه حدود النظام المستقل (ASBR) هو جهاز توجيه متصل باستخدام أكثر من بروتوكول توجيه، ويتبادل معلومات التوجيه مع أجهزة التوجيه في الأنظمة المستقلة. عادةً ما يُشغّل ASBR بروتوكول توجيه خارجي (مثل BGP )، أو يستخدم مسارات ثابتة، أو كليهما. يُستخدم ASBR لتوزيع المسارات الواردة من أنظمة مستقلة خارجية أخرى في جميع أنحاء نظامه المستقل. يقوم ASBR بإنشاء حزم LSA خارجية للعناوين الخارجية، وينشرها في جميع المناطق عبر ABR. تستخدم أجهزة التوجيه في المناطق الأخرى أجهزة ABR كقفزات تالية للوصول إلى العناوين الخارجية. ثم يقوم ABR بإعادة توجيه الحزم إلى ASBR الذي يُعلن عن العناوين الخارجية.

يُعد نوع الموجه سمةً من سمات عملية OSPF. قد يحتوي موجه فعلي معين على عملية OSPF واحدة أو أكثر. على سبيل المثال، الموجه المتصل بأكثر من منطقة، والذي يستقبل مسارات من عملية BGP متصلة بنظام مستقل آخر، يُعتبر موجه حدود منطقة وموجه حدود نظام مستقل في آن واحد.

لكل موجّه مُعرّف، يُكتب عادةً بصيغة الأرقام العشرية المنقطة (مثلاً، 1.2.3.4) لعنوان IP. يجب تحديد هذا المُعرّف في كل مثيل لبروتوكول OSPF. إذا لم يتم تكوينه صراحةً، فسيتم تكرار أعلى عنوان IP منطقي كمُعرّف للموجّه. مع ذلك، ولأن مُعرّف الموجّه ليس عنوان IP، فليس من الضروري أن يكون جزءًا من أي شبكة فرعية قابلة للتوجيه في الشبكة، وغالبًا ما يكون كذلك لتجنب الالتباس.

شبكة غير متصلة بنقطة

OSPF-type 2 Network-LSAFigur.drawio
OSPF-type 2 Network-LSAFigur.drawio

على الشبكات (نفس الشبكة الفرعية) ذات نوع الشبكات التالي:

  • إذاعة
  • الوصول المتعدد غير البثي (NBMA)

يُستخدم نظام الموجّه المُعيّن (DR) والموجّه الاحتياطي المُعيّن (BDR) لتقليل حركة مرور الشبكة من خلال توفير مصدر لتحديثات التوجيه. ويتم ذلك باستخدام عناوين البث المتعدد.

  • 224.0.0.5 ، ستستمع جميع أجهزة التوجيه في الطوبولوجيا إلى عنوان البث المتعدد هذا.
  • 224.0.0.6 ، DR وBDR سيستمعان على عنوان البث المتعدد هذا.

يحتفظ كل من جهاز التوجيه المُعيّن (DR) وجهاز التوجيه الاحتياطي المُعيّن (BDR) بجدول طوبولوجيا كامل للشبكة، ويرسل التحديثات إلى أجهزة التوجيه الأخرى عبر البث المتعدد. تُشكّل جميع أجهزة التوجيه في قطاع شبكة الوصول المتعدد علاقة قائد/تابع مع كل من DR وBDR، وتُنشئ مجاورات معهما فقط. في كل مرة يُرسل فيها جهاز توجيه تحديثًا، يُرسله إلى DR وBDR على عنوان البث المتعدد 224.0.0.6 . ثم يُرسل DR التحديث إلى جميع أجهزة التوجيه الأخرى في المنطقة، على عنوان البث المتعدد 224.0.0.5 . بهذه الطريقة، لا تضطر أجهزة التوجيه إلى تحديث بعضها البعض باستمرار، بل يُمكنها الحصول على جميع تحديثاتها من مصدر واحد. يُساهم استخدام البث المتعدد في تقليل حمل الشبكة. يتم دائمًا إعداد/انتخاب DR وBDR على شبكات بث OSPF. كما يُمكن انتخاب DR على شبكات NBMA (الوصول المتعدد غير البثي) مثل Frame Relay أو ATM. لا يتم اختيار أجهزة التوجيه المُعيّنة (DR) أو أجهزة التوجيه الاحتياطية المُعيّنة (BDR) على روابط الاتصال من نقطة إلى نقطة (مثل اتصال WAN من نقطة إلى نقطة) لأن جهازي التوجيه على جانبي الرابط يجب أن يصبحا متجاورين تمامًا، ولا يمكن تحسين عرض النطاق الترددي بينهما. تتطور علاقات أجهزة التوجيه المُعيّنة وغير المُعيّنة من علاقة ثنائية الاتجاه إلى علاقة تجاور كاملة من خلال تبادل بيانات التوجيه (DD) والطلب والتحديث.

جهاز التوجيه المعين

الموجّه المُعيّن (DR) هو واجهة الموجّه المُختارة من بين جميع الموجّهات على جزء مُحدّد من شبكة الوصول المتعدد، والتي يُفترض عمومًا أنها شبكة وصول متعدد للبث. قد تتطلّب وظيفة الموجّه المُعيّن على وسائط الوصول المتعدد غير المُذاعة (NBMA) تقنيات خاصة، غالبًا ما تعتمد على المُورّد. من المُستحسن عادةً تكوين الدوائر الافتراضية الفردية لشبكة NBMA الفرعية كخطوط اتصال فردية من نقطة إلى نقطة؛ وتختلف التقنيات المُستخدمة باختلاف التنفيذ.

جهاز توجيه احتياطي مخصص

جهاز التوجيه الاحتياطي المُعيّن (BDR) هو جهاز توجيه يصبح جهاز التوجيه المُعيّن في حال تعرّض جهاز التوجيه المُعيّن الحالي لمشكلة أو تعطل. ويُعتبر جهاز التوجيه الاحتياطي المُعيّن (BDR) ثاني أعلى جهاز توجيه في بروتوكول OSPF من حيث الأولوية وقت آخر عملية انتخاب.

يمكن أن يحتوي جهاز التوجيه على بعض المنافذ المُخصصة (DR) وبعضها الآخر مُخصصة احتياطية (BDR)، وبعضها الآخر غير مُخصصة. إذا لم يكن هناك جهاز توجيه مُخصص (DR) أو مُخصص احتياطي (BDR) على شبكة فرعية معينة، يتم اختيار جهاز التوجيه المُخصص الاحتياطي (BDR) أولاً، ثم يُجرى انتخاب ثانٍ لجهاز التوجيه المُخصص (DR). [ 1 ] : 75

دكتور آخر

جهاز توجيه لم يتم اختياره ليكون جهاز توجيه مُعيّن (DR) أو جهاز توجيه احتياطي مُعيّن (BDR). يشكل هذا الجهاز اتصالاً مجاوراً لكل من جهاز التوجيه المُعيّن (DR) وجهاز التوجيه الاحتياطي المُعيّن (BDR).

بالنسبة للحالات الأخرى غير (B)DR، تتوقف العلاقة المجاورة عند حالة ثنائية الاتجاه .

اختيار جهاز التوجيه المعين

يتم اختيار مسؤول الاستجابة بناءً على المعايير الافتراضية التالية:

  • إذا تم ضبط إعداد الأولوية على جهاز توجيه OSPF على 0، فهذا يعني أنه لا يمكن أن يصبح أبدًا جهاز توجيه رئيسي (DR) أو جهاز توجيه احتياطي رئيسي (BDR).
  • إذا لم يكن هناك جهاز توجيه احتياطي على الشبكة، فستنتظر المسارات حتى ينتهي مؤقت الانتظار .
  • عندما يفشل نائب الرئيس ويتولى نائب الرئيس الجديد المنصب، تُجرى انتخابات أخرى لمعرفة من سيصبح نائب الرئيس الجديد البديل.
  • يفوز جهاز التوجيه الذي يرسل حزم Hello ذات الأولوية الأعلى في الانتخابات.
  • إذا تساوى جهازان أو أكثر من أجهزة التوجيه في أعلى إعداد للأولوية، يفوز جهاز التوجيه الذي يرسل رسالة Hello بأعلى مُعرّف RID (معرّف جهاز التوجيه). ملاحظة: مُعرّف RID هو أعلى عنوان IP منطقي (عنوان الاسترجاع) مُكوّن على جهاز التوجيه، وإذا لم يتم تعيين عنوان IP منطقي/عنوان استرجاع، فسيستخدم جهاز التوجيه أعلى عنوان IP مُكوّن على واجهاته النشطة (على سبيل المثال، 192.168.0.1 أعلى من 10.1.1.2 ).
  • عادةً ما يصبح جهاز التوجيه ذو ثاني أعلى رقم أولوية هو جهاز النسخ الاحتياطي والاستعادة (BDR).
  • تتراوح قيم الأولوية بين 0 و 255، [ 23 ] حيث تزيد القيمة الأعلى من فرص تحولها إلى DR أو BDR.
  • إذا دخل جهاز توجيه OSPF ذو الأولوية الأعلى إلى الإنترنت بعد إجراء الانتخابات، فلن يصبح DR أو BDR حتى (على الأقل) يفشل DR وBDR.
  • إذا تعطل خادم التوزيع الحالي، يصبح خادم التوزيع الاحتياطي الحالي هو خادم التوزيع الجديد، وتُجرى انتخابات جديدة لاختيار خادم توزيع احتياطي آخر. وإذا تعطل خادم التوزيع الاحتياطي الجديد، وأصبح خادم التوزيع الأصلي متاحًا، فسيظل خادم التوزيع الاحتياطي الذي تم اختياره سابقًا هو خادم التوزيع.

تدفق تحديث التوجيه

عندما يقوم DR بتحديث التوجيه

  1. يرسل DR رسالة LSU إلى 224.0.0.5
  2. يرسل BDR رسالة LSUack إلى 224.0.0.5
  3. يرسل DR Other رسالة LSUack إلى 224.0.0.6

عندما يكون لدى BDR تحديث توجيه

  1. يرسل BDR وحدة LSU إلى 224.0.0.5
  2. يرسل DR إشعار LSUack إلى 224.0.0.5
  3. يرسل DR Other رسالة LSUack إلى 224.0.0.6

عندما يكون لدى DR Other تحديث توجيه

  1. يرسل DR Other رسالة إلى LSU على العنوان 224.0.0.6
  2. يرسل DR حزمة LSA إلى 224.0.0.5
  3. يرسل BDR رسالة LSUack إلى 224.0.0.5
  4. أجهزة التوجيه غير المصدرية، DR Other ترسل LSUAck إلى 224.0.0.6

رسائل البروتوكول

تنسيق رأس OSPF v2، أطوال الحقول بالبايت
11244228
الإصدار 2يكتبطول العبوةمعرف جهاز التوجيهمعرف المنطقةمجموع التحققنوعالمصادقة
تنسيق رأس OSPF v3، أطوال الحقول بالبايت
11244211
الإصدار 3يكتبطول العبوةمعرف جهاز التوجيهمعرف المنطقةمجموع التحققمعرّف المثيلمحجوز

على عكس بروتوكولات التوجيه الأخرى، لا ينقل بروتوكول OSPF البيانات عبر بروتوكول نقل، مثل بروتوكول بيانات المستخدم (UDP) أو بروتوكول التحكم في الإرسال (TCP). بدلاً من ذلك، يُنشئ OSPF حزم بيانات IP مباشرةً، ويُغلّفها باستخدام رقم البروتوكول 89 لحقل بروتوكول IP . يُعرّف OSPF خمسة أنواع مختلفة من الرسائل، لأنواع مختلفة من الاتصالات. ويمكن إرسال عدة حزم في الإطار الواحد.

يستخدم بروتوكول OSPF خمسة أنواع من الحزم:

  • مرحبًا
  • وصف قاعدة البيانات
  • طلب حالة الارتباط
  • تحديث حالة الارتباط
  • إقرار حالة الارتباط

حزمة الترحيب

حزمة الترحيب OSPF v2، أطوال الحقول بالبايت
2442114444
رأس الصفحة
قناع الشبكةفاصل الترحيبخياراتأولوية جهاز التوجيهفترة انقطاع جهاز التوجيهمعرف جهاز التوجيه المعينمعرف جهاز التوجيه المخصص الاحتياطيمعرف الجار
حزمة الترحيب OSPF v3، أطوال الحقول بالبايت
1641322444
رأس الصفحة
معرف الواجهةأولوية جهاز التوجيهخياراتفاصل الترحيبفترة انقطاع جهاز التوجيهمعرف جهاز التوجيه المعينمعرف جهاز التوجيه المخصص الاحتياطيمعرف الجار

تُستخدم رسائل الترحيب (Hello) في بروتوكول OSPF كنوع من التحية، لتمكين جهاز التوجيه من اكتشاف أجهزة التوجيه المجاورة الأخرى على روابطه وشبكاته المحلية. تُنشئ هذه الرسائل علاقات بين الأجهزة المتجاورة (تُسمى الجوار) وتُبلغ عن معايير أساسية حول كيفية استخدام بروتوكول OSPF في النظام أو المنطقة المستقلة. أثناء التشغيل العادي، تُرسل أجهزة التوجيه رسائل الترحيب إلى جيرانها على فترات منتظمة ( فترة الترحيب )؛ إذا توقف جهاز التوجيه عن استقبال رسائل الترحيب من أحد جيرانه، فبعد فترة محددة ( فترة الانقطاع )، سيفترض جهاز التوجيه أن الجار قد توقف عن العمل.

وصف قاعدة البيانات (DBD)

وصف قاعدة بيانات OSPF الإصدارين 2 و 3، أطوال الحقول بالبايت
16 أو 2421114عامل
رأس الصفحة
وحدة النقل القصوى للواجهةفاصل الترحيبخياراتالأعلامرقم تسلسل DDرؤوس LSA

تحتوي رسائل وصف قاعدة البيانات على أوصاف لبنية النظام أو المنطقة المستقلة. وهي تنقل محتويات قاعدة بيانات حالة الارتباط (LSDB) الخاصة بالمنطقة من جهاز توجيه إلى آخر. قد يتطلب نقل قاعدة بيانات LSDB كبيرة إرسال عدة رسائل، وذلك بتعيين جهاز الإرسال كجهاز رئيسي وإرسال الرسائل بالتتابع، مع قيام الجهاز التابع (متلقي معلومات LSDB) بالرد برسائل تأكيد.

طلب حالة الارتباط OSPF v2، أطوال الحقول بالبايت
24444
رأس الصفحة
النوع LSمعرف ولاية الرابطموجه الإعلانات
طلب حالة الارتباط OSPF v3، أطوال الحقول بالبايت
162244
رأس الصفحة
محجوزالنوع LSمعرف ولاية الرابطموجه الإعلانات
طلب حالة الارتباط ( LSR )
تستخدم إحدى أجهزة التوجيه رسائل طلب حالة الارتباط لطلب معلومات محدثة حول جزء من قاعدة بيانات حالة الارتباط (LSDB) من جهاز توجيه آخر. وتحدد الرسالة الرابط (أو الروابط) التي يرغب الجهاز الطالب في الحصول على معلومات أحدث عنها.
حزمة تحديث حالة الارتباط لبروتوكول OSPF الإصدارين 2 و 3، أطوال الحقول بالبايت
24 أو 164عامل
رأس الصفحة
# مساعدو التعلمقائمة مناطق الخدمات المحلية
تحديث حالة الارتباط ( LSU )
تحتوي رسائل تحديث حالة الارتباط على معلومات مُحدَّثة حول حالة روابط مُحدَّدة في قاعدة بيانات حالة الارتباط (LSDB). تُرسَل هذه الرسائل استجابةً لطلب حالة الارتباط، كما تُبثّها أجهزة التوجيه بانتظام عبر البثّ المُتعدد. وتُستخدَم محتوياتها لتحديث المعلومات في قواعد بيانات حالة الارتباط لأجهزة التوجيه التي تستقبلها.
إقرار حالة الارتباط في بروتوكول OSPF الإصدارين 2 و 3، أطوال الحقول بالبايت
24 أو 16عامل
رأس الصفحة
قائمة مناطق الخدمات المحلية
إقرار حالة الارتباط ( LSAck )
توفر رسائل تأكيد حالة الارتباط موثوقية لعملية تبادل حالة الارتباط، من خلال التأكيد الصريح على استلام رسالة تحديث حالة الارتباط.
إعلانات حالة الارتباط لبروتوكول OSPF
نوع LSاسم LSتم إنشاؤه بواسطةوصف
1أجهزة التوجيه - LSAsكل جهاز توجيه داخلي داخل منطقة

معرّف حالة الارتباط لنوع LSA 1 هو معرّف جهاز التوجيه الأصلي. تصف وحدات LSA الخاصة بجهاز التوجيه الأنواع التالية من الواجهات:

  • اتصال مباشر بجهاز توجيه آخر
  • الاتصال بشبكة النقل العام
  • الاتصال بشبكة فرعية (محجوز في الإصدار 3)
  • رابط افتراضي
2شبكات LSAالدكتور
تم إنشاء هذا الإعلان (LSA) لشبكات البث وشبكات NBMA بواسطة الموجه المُعيّن. يحتوي هذا الإعلان على قائمة بالموجهات المتصلة بالشبكة. مُعرّف حالة الارتباط (Link-State ID) للإعلان من النوع 2 هو عنوان واجهة IP الخاص بالموجه المُعيّن.
3ملخص - تقييمات الأداء الوظيفيمجلس البحوث الطبية الأمريكية
ملخص النوع 3 - تصف LSAs المسارات إلى الشبكات.

لإبلاغ المناطق الأخرى بشأن أجهزة التوجيه بين المناطق. ويمكن أيضًا تلخيص هذه المسارات.

4ملخص ASBRمجلس البحوث الطبية الأمريكيةيصف النوع 4 المسارات إلى أجهزة توجيه حدود النظام المستقل خارج نطاقها.

يقوم جهاز توجيه حدود المنطقة (ABR) بإنشاء LSA هذا لإبلاغ أجهزة التوجيه الأخرى في نطاق OSPF بأن جهاز التوجيه المطابق هو جهاز توجيه حدود النظام المستقل (ASBR)، بحيث يمكن حل LSAs الخارجية (النوع 5 / النوع 7) التي أرسلها بشكل صحيح خارج منطقته الخاصة.

5AS-external-LSAsASBR
النوع 5: يصف هذا النوع المسارات التي أعلنت عنها هيئة الطرق السريعة في جنوب غرب إنجلترا (ASBR).

تحتوي حزم بيانات حالة الارتباط (LSAs) على معلومات يتم استيرادها إلى بروتوكول OSPF من عمليات توجيه أخرى. وتصف هذه الحزم، إلى جانب النوع 4، الطريق إلى مسار خارجي.

7إعلانات الولايات المرتبطة برابط خارجي لـ NSSAASBR، ضمن منطقة ليست قصيرة جدًاتتطابق حزم بيانات الارتباط من النوع 7 مع حزم بيانات الارتباط من النوع 5. ويتم نشر حزم بيانات الارتباط من النوع 7 فقط داخل منطقة NSSA. عند جهاز توجيه حدود المنطقة، تُترجم حزم بيانات الارتباط المختارة من النوع 7 إلى حزم بيانات الارتباط من النوع 5 وتُنشر في الشبكة الأساسية.
8Link-LSA (الإصدار 3)كل جهاز توجيه داخلي ضمن رابطقم بتزويد جميع أجهزة التوجيه الأخرى على الشبكة المحلية بعنوان الارتباط المحلي لجهاز التوجيه المحلي.
9Intra-Area-Prefix-LSAs (v3)كل جهاز توجيه داخلي داخل منطقةيستبدل بعض وظائف Router-LSAs؛ مقطع شبكة فرعي، أو مقطع شبكة عبور متصل.

أنواع مناطق OSPF v2 وLSAs المقبولة

لا تستخدم جميع أنواع المناطق جميع مناطق الخدمات المحلية. فيما يلي مصفوفة بمناطق الخدمات المحلية المقبولة.

نظرة عامة على أنواع مناطق بروتوكول OSPF وLSAs المقبولة: [ 24 ] [ 25 ]
ضمن منطقة واحدةمنطقة مشتركة
نوع المنطقةLSA 1 - جهاز التوجيهLSA 2 - الشبكةLSA 7 - NSSA خارجيملخص شبكة LSA 3ملخص LSA 4 - ASBRLSA 5 - AS خارجي
العمود الفقرينعمنعملا، تم تحويلها إلى النوع 5 بواسطة ABRنعمنعمنعم
غير العمود الفقرينعمنعملا، تم تحويلها إلى النوع 5 بواسطة ABRنعمنعمنعم
جذعنعمنعملا، المسار الافتراضينعملا، المسار الافتراضيلا، المسار الافتراضي
قصير تمامًانعمنعملا، المسار الافتراضيلا، المسار الافتراضيلا، المسار الافتراضيلا، المسار الافتراضي
ليس قصيرًا جدًانعمنعمنعمنعملا، المسار الافتراضيلا، المسار الافتراضي
ليس قصيرًا على الإطلاقنعمنعمنعملا، المسار الافتراضيلا، المسار الافتراضيلا، المسار الافتراضي

مقاييس التوجيه

يستخدم بروتوكول OSPF تكلفة المسار كمقياس توجيه أساسي، وقد حُدِّد هذا المقياس في المعيار بحيث لا يُساوي أي قيمة قياسية أخرى كالسرعة، مما يُمكّن مصمم الشبكة من اختيار مقياس مناسب للتصميم. عمليًا، تُحدَّد التكلفة بمقارنة سرعة الواجهة بعرض نطاق مرجعي لعملية OSPF. تُحسب التكلفة بقسمة عرض النطاق المرجعي على سرعة الواجهة (مع إمكانية تعديل التكلفة يدويًا لأي واجهة). [ 26 ] [ 27 ] إليك جدولًا توضيحيًا يُبيّن مقياس التوجيه أو "حساب التكلفة" على واجهة.

  • يبلغ حجم حقل النوع الأول من LSA 16 بت (65535 بالنظام العشري) [ 28 ]
  • يبلغ حجم حقل LSA من النوع 3 24 بت (16,777,216 بالنظام العشري).
حساب السرعة المرجعية
سرعة الواجهةتكلفة الرابطالاستخدامات
الافتراضي ( 100 ميجابت/ثانية )200 جيجابت/ثانية
800 جيجابت/ثانية11QSFP-DD112
200 جيجابت/ثانية11SFP-DD
40 جيجابت/ثانية15QSFP+
25 جيجابت/ثانية18SFP28
10 جيجابت/ثانية12010 جيجا إيثرنت ، شائع في مراكز البيانات
5 جيجابت/ثانية140NBase-T ، أجهزة توجيه Wi-Fi
1 جيجابت/ثانية1200منفذ جيجابت مشترك
100 ميجابت/ثانية12000منفذ منخفض الجودة
10 ميجابت/ثانية1020000سرعة التسعينيات.

بروتوكول OSPF هو بروتوكول من الطبقة الثالثة. إذا كان هناك محول من الطبقة الثانية بين جهازين يعملان ببروتوكول OSPF، فقد يتفاوض أحد الطرفين على سرعة مختلفة عن الطرف الآخر. قد يؤدي هذا إلى توجيه غير متماثل على الرابط (قد تكلف عملية التوجيه من الموجه 1 إلى الموجه 2 وحدة واحدة، بينما قد تكلف عملية العودة 10 وحدات)، مما قد ينتج عنه عواقب غير مقصودة.

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

  1. داخل المنطقة
  2. بين المناطق
  3. النوع الخارجي 1، والذي يشمل تكلفة المسار الخارجي ومجموع تكاليف المسار الداخلي إلى ASBR الذي يعلن عن المسار، [ 29 ]
  4. النوع الخارجي 2، الذي تقتصر قيمته على تكلفة المسار الخارجي فقط،

بروتوكول OSPF الإصدار 3

يُدخل الإصدار الثالث من بروتوكول OSPF تعديلات على تطبيق بروتوكول IPv4. [ 2 ] على الرغم من توسيع العناوين إلى 128 بت في IPv6، فإن معرّفات المنطقة والموجّه لا تزال أرقامًا مكونة من 32 بت.

تغييرات رفيعة المستوى

  • باستثناء الروابط الافتراضية، تستخدم جميع عمليات تبادل الجوار عناوين IPv6 المحلية للرابط حصريًا. يعمل بروتوكول IPv6 على مستوى كل رابط، وليس على مستوى الشبكة الفرعية .
  • تمت إزالة جميع معلومات بادئة IP من إعلانات حالة الارتباط ومن حزمة اكتشاف الترحيب ، مما يجعل OSPFv3 مستقلاً عن البروتوكول بشكل أساسي.
  • ثلاثة نطاقات منفصلة للفيضانات لأنظمة LSA:
    • نطاق الارتباط المحلي: يتم نشر LSA فقط على الارتباط المحلي وليس أبعد من ذلك.
    • نطاق المنطقة: يتم إغراق منطقة LSA في جميع أنحاء منطقة OSPF واحدة.
    • نطاق AS: يتم نشر LSA في جميع أنحاء نطاق التوجيه.
  • استخدام عناوين IPv6 المحلية للرابط، لاكتشاف الجيران، والتكوين التلقائي.
  • تم نقل عملية المصادقة إلى رأس مصادقة IP

التغييرات التي تم إدخالها في بروتوكول OSPF الإصدار 3، ثم قام الموردون بنقلها إلى الإصدار 2

  • دعم صريح لعدة نسخ لكل رابط [ 30 ]

تغييرات في تنسيق الحزمة

  • تم تغيير رقم إصدار بروتوكول OSPF إلى 3
  • تمت إزالة حقل الخيارات من رأس LSA.
  • في حزم الترحيب ووصف قاعدة البيانات، يتم تغيير حقل الخيارات من 16 إلى 24 بت.
  • تم حذف معلومات العنوان في حزمة الترحيب، وتمت إضافة معرّف الواجهة.
  • تمت إضافة خيارين في أجهزة التوجيه LSA، وهما بت R وبت V6 .
    • بت R : يسمح للمضيفين متعددي المنافذ بالمشاركة في بروتوكول التوجيه.
    • V6-bit : يختص بت R.
  • أضف معرف المثيل ، مما يسمح بوجود مثيلات متعددة لبروتوكول OSPF على نفس الواجهة المنطقية.

تغييرات في تنسيق LSA

  • تم تغيير حقل نوع LSA إلى 16 بت.
    • أضف دعمًا للتعامل مع أنواع LSA غير المعروفة
    • تُستخدم ثلاث بتات لترميز نطاق الفيضان.
  • في بروتوكول IPv6، يتم التعبير عن العناوين في LSAs على شكل بادئة وطول البادئة.
  • في كل من router-LSAs و network-LSAs، تتم إزالة معلومات العنوان.
  • يتم جعل كل من Router-LSAs و network-LSAs مستقلين عن بروتوكول الشبكة.
  • تمت إضافة نوع جديد من LSA، وهو link-LSA، والذي يوفر عنوان الارتباط المحلي للموجه لجميع أجهزة التوجيه الأخرى المتصلة بالواجهة المنطقية، ويوفر قائمة ببادئات IPv6 لربطها بالرابط، ويمكنه إرسال معلومات تعكس قدرات جهاز التوجيه.
  • تمت إعادة تسمية LSA Type-3 summary-LSAs إلى "inter-area-prefix-LSAs".
  • تمت إعادة تسمية ملخص LSA من النوع 4 إلى "inter-area-router-LSAs".
  • تمت إضافة Intra-area-prefix-LSA، وهو LSA يحمل جميع معلومات بادئة IPv6.

بروتوكول OSPF عبر شبكة MPLS VPN

المجتمعات الموسعة لبروتوكول BGP المتعدية لبروتوكول OSPF [ 31 ]
يكتبحقل النوعالقيمة الفرعيةاسم
AS ثنائي الأوكت0x000x05معرّف نطاق OSPF
أربعة أوكتات AS0x020x05معرّف نطاق OSPF
عنوان IPv40x010x05معرّف نطاق OSPF
عنوان IPv40x010x07معرّف مسار OSPF
معتم0x030x06نوع مسار OSPF
سمة المجتمعات الموسعة لبروتوكول BGP لنوع مسار OSPF
4 بايت1 بايت1 بايت
رقم المنطقةنوع المسارخيارات

يمكن للعميل استخدام بروتوكول OSPF عبر شبكة MPLS VPN، حيث يستخدم مزود الخدمة بروتوكول BGP أو RIP كبروتوكول بوابة داخلية . [ 9 ] عند استخدام OSPF عبر شبكة MPLS VPN، يصبح العمود الفقري لشبكة VPN جزءًا من منطقة العمود الفقري لبروتوكول OSPF رقم 0. وفي جميع المناطق، يتم تشغيل نسخ معزولة من بروتوكول البوابة الداخلية (IGP).

المزايا :

  • شبكة MPLS VPN شفافة بالنسبة لتوجيه معيار OSPF الخاص بالعميل.
  • كل ما يحتاجه جهاز العميل هو دعم بروتوكول OSPF.
  • تقليل الحاجة إلى الأنفاق ( تغليف التوجيه العام ، IPsec ، WireGuard ) لاستخدام OSPF.

لتحقيق ذلك، تُستخدم آلية إعادة توزيع مُعدّلة لبروتوكول OSPF-BGP. تحتفظ جميع مسارات OSPF بنوع LSA المصدر ومقياسه. [ 32 ] [ 33 ] ولمنع حدوث حلقات، يقوم مُزوّد ​​الخدمة بتعيين بت DN اختياري [ 34 ] في LSAs من جهازه للإشارة إلى أنه قد تم إرسال مسار بالفعل إلى جهاز العميل.

امتدادات بروتوكول OSPF

مهندس مرور

يُعدّ OSPF-TE امتدادًا لبروتوكول OSPF، حيث يُوسّع نطاق التعبيرية فيه ليُتيح هندسة حركة البيانات واستخدامه على الشبكات غير القائمة على بروتوكول الإنترنت (IP). [ 35 ] باستخدام OSPF-TE، يُمكن تبادل المزيد من المعلومات حول بنية الشبكة باستخدام LSA غير شفاف يحمل عناصر النوع والطول والقيمة . تُتيح هذه الامتدادات لـ OSPF-TE العمل خارج نطاق شبكة مستوى البيانات تمامًا. وهذا يعني إمكانية استخدامه أيضًا على الشبكات غير القائمة على بروتوكول الإنترنت، مثل الشبكات الضوئية.

يُستخدم بروتوكول OSPF-TE في شبكات GMPLS كوسيلة لوصف بنية الشبكة التي يمكن إنشاء مسارات GMPLS عليها. ويستخدم GMPLS بروتوكولات إعداد المسارات والتوجيه الخاصة به بمجرد حصوله على خريطة الشبكة الكاملة.

في بروتوكول حجز الموارد (RSVP)، يتم استخدام OSPF-TE لتسجيل ونشر حجوزات عرض النطاق الترددي التي تم الإشارة إليها بواسطة RSVP للمسارات التي تم تبديلها بواسطة العلامات داخل قاعدة بيانات حالة الارتباط.

التوجيه الضوئي

توضح وثائق RFC 3717 كيفية عمل التوجيه البصري لبروتوكول الإنترنت (IP) استنادًا إلى امتدادات بروتوكولي OSPF و IS-IS. [ 36 ] 

البث المتعدد، فتح أقصر مسار أولاً

بروتوكول MOSPF (المسار الأقصر المفتوح متعدد البث) هو امتداد لبروتوكول OSPF لدعم توجيه البث المتعدد. يسمح بروتوكول MOSPF لأجهزة التوجيه بمشاركة معلومات حول عضوية المجموعات.

تطبيقات بارزة

التطبيقات

يُعدّ بروتوكول OSPF بروتوكول توجيه واسع الانتشار، قادر على دمج الشبكة في غضون ثوانٍ معدودة وضمان مسارات خالية من الحلقات. يتميز بالعديد من الخصائص التي تسمح بفرض سياسات حول نشر المسارات، بما في ذلك الحفاظ على المسارات المحلية، وتقاسم الأحمال، واستيراد المسارات الانتقائي. في المقابل، يمكن ضبط بروتوكول IS-IS لتقليل الحمل الزائد في الشبكات المستقرة، وهو النوع الأكثر شيوعًا في شبكات مزودي خدمة الإنترنت مقارنةً بشبكات المؤسسات. وقد ساهمت بعض الظروف التاريخية في جعل IS-IS بروتوكول التوجيه الداخلي المفضل لدى مزودي خدمة الإنترنت، ولكن قد يختار مزودو خدمة الإنترنت اليوم استخدام خصائص تطبيقات OSPF الفعّالة حاليًا، [ 37 ] بعد دراسة مزايا وعيوب IS-IS في بيئات مزودي الخدمة. [ 38 ]

يُوفر بروتوكول OSPF توزيعًا أفضل للأحمال على الروابط الخارجية مقارنةً ببروتوكولات التوجيه الداخلية الأخرى. عند إدخال المسار الافتراضي إلى مزود خدمة إنترنت واحد في بروتوكول OSPF من عدة أجهزة توجيه حدودية مستقلة (ASBRs) كمسار خارجي من النوع الأول، مع تحديد نفس التكلفة الخارجية، ستتجه أجهزة التوجيه الأخرى إلى جهاز التوجيه ذي أقل تكلفة مسار من موقعه. ويمكن تحسين ذلك بتعديل التكلفة الخارجية. أما إذا تم إدخال المسار الافتراضي من مزودي خدمة إنترنت مختلفين بتكاليف خارجية متباينة، كمسار خارجي من النوع الثاني، يصبح المسار الافتراضي الأقل تكلفة هو المسار الأساسي، بينما يصبح المسار الأعلى تكلفة هو المسار الاحتياطي فقط.

انظر أيضاً

مراجع

  1. 1 2 3 4 5 ج. موي (أبريل 1998). بروتوكول OSPF الإصدار 2. مجموعة عمل الشبكة. doi : 10.17487/RFC2328 . STD 54. RFC 2328 .المعيار 54 للإنترنت . يلغي RFC 2178. تم تحديثه بواسطة RFC 5709 و 6549 و 6845 و 6860 و 7474 و 8042 .  
  2. ١ ٢ ٣ ٤ ر. كولتون؛ د. فيرغسون؛ ج. موي (يوليو ٢٠٠٨). أ. ليندم (محرر). بروتوكول OSPF لبروتوكول IPv6 . مجموعة عمل الشبكة التابعة لـ IETF . doi : 10.17487/RFC5340 . RFC 5340 .معيار مقترح. يلغي RFC 2740. تم تحديثه بواسطة RFC 6845 و 6860 و 8362 و 7503 و 9454  
  3. أوبرافنيك (26 يناير 2016). "نظرة عامة على بروتوكول توجيه OSPF" . دراسة CCNA . تم الاسترجاع في 10 يوليو 2026 .
  4. تقارب بروتوكول OSPF ، 6 أغسطس 2009، مؤرشف من الأصل في 5 أغسطس 2016 ، تم استرجاعه في 13 يونيو 2016
  5. ج. موي (مارس 1994). امتدادات البث المتعدد لبروتوكول OSPF . مجموعة عمل الشبكة. doi : 10.17487/RFC1584 . RFC 1584 .تاريخي.
  6. توجيه بروتوكول الإنترنت: دليل تكوين بروتوكول OSPF ، أنظمة سيسكو ، مؤرشف من الأصل في 10 أغسطس 2016 ، تم استرجاعه في 13 يونيو 2016 ، لا تدعم أجهزة توجيه سيسكو بروتوكول LSA من النوع 6 متعدد البث OSPF (MOSPF)، وتقوم بإنشاء رسائل syslog إذا استقبلت مثل هذه الحزم.
  7. " [ Junos ] مثال على تكوين GRE - شبكات جونيبر" . kb.juniper.net . مؤرشف من الأصل في 28 نوفمبر 2021. تم الاطلاع عليه في 28 نوفمبر 2021 .
  8. "تغليف التوجيه العام (GRE) | دليل المستخدم للواجهات للمحولات | مكتبة جونيبر نتووركس التقنية" . www.juniper.net . مؤرشف من الأصل في 28 نوفمبر 2021. تم الاطلاع عليه في 28 نوفمبر 2021 .
  9. 1 2 إي. روزن؛ ب. بسناك؛ ب. بيلاي-إسنولت (يونيو 2006). بروتوكول OSPF كبروتوكول حافة الموفر/العميل لشبكات BGP/MPLS IP الافتراضية الخاصة (VPN) . مجموعة عمل الشبكة. doi : 10.17487/RFC4577 . RFC 4577 .المعيار المقترح. تحديثات RFC 4364 . 
  10. "حالات الجوار في بروتوكول OSPF" . سيسكو . مؤرشف من الأصل في 26 أكتوبر 2018. تم الاطلاع عليه في 28 أكتوبر 2018 .
  11. دانيال (5 أكتوبر 2021). "واجهة OSPF السلبية - التكوين وسبب استخدامها" . دراسة CCNA . تم الاطلاع عليه في 10 يوليو 2026 .
  12. "فهم مناطق OSPF والروابط الافتراضية" . سيسكو . تم الاطلاع عليه في 10 يوليو 2026 .
  13. "الحلقة 134 - تصميم بروتوكول OSPF الجزء 1 - دحض خرافة المناطق المتعددة" . Packet Pushers. مؤرشف من الأصل في 2 يونيو 2021. تم الاطلاع عليه في 2 فبراير 2021 .بودكاست يفند نصيحة استخدام 50 جهاز توجيه في مقال قديم من سيسكو
  14. يحتوي جهاز Mikrotik RB4011 على  ذاكرة وصول عشوائي (RAM) بسعة 1 جيجابايت على سبيل المثال. تمت أرشفة هذه المعلومات في 16 أغسطس 2021 على موقع Wayback Machine ، mikrotik.com، وتم استرجاعها في 1 فبراير 2021.
  15. "القواعد الذهبية لتصميم منطقة الاستراحة" . Groupstudy.com. مؤرشف من الأصل في 31 أغسطس 2000. تم الاطلاع عليه في 30 نوفمبر 2011 .كان 64  ميجابايت من ذاكرة الوصول العشوائي (RAM) أمرًا بالغ الأهمية في عام 2020 بالنسبة لبروتوكول OSPF.
  16. دويل، جيف (10 سبتمبر 2007). "سؤالي المفضل في المقابلات" . عالم الشبكات . مؤرشف من الأصل في 28 ديسمبر 2021. تم الاطلاع عليه في 28 ديسمبر 2021 .
  17. ^ ( ASGuidelines 1996 ، ص. 25) خطأ في الحصاد: لا يوجد هدف: CITEREFASGuidelines1996 ( مساعدة ) 
  18. ج. هوكينسون؛ ت. بيتس (مارس 1996). إرشادات إنشاء واختيار وتسجيل نظام مستقل (AS) . مجموعة عمل الشبكة. doi : 10.17487/RFC1930 . BCP 6. RFC 1930 .أفضل الممارسات الحالية 6. تم تحديثها بواسطة RFC 6996 و 7300 . 
  19. "القواعد الذهبية لتصميم منطقة الاستراحة" . Groupstudy.com. مؤرشف من الأصل في 31 أغسطس 2000. تم الاطلاع عليه في 30 نوفمبر 2011 .هذا ليس صحيحًا بالضرورة. إذا كان هناك عدة أجهزة توجيه حدودية للمنطقة (ABRs)، كما قد يكون مطلوبًا لتحقيق التوافر العالي، فإن أجهزة التوجيه الداخلية لمنطقة الأمان الانتقالي (TSA) سترسل حركة المرور غير الداخلية للمنطقة إلى جهاز التوجيه الحدودي للمنطقة (ABR) ذي أقل مقياس داخلي للمنطقة ( أقرب جهاز توجيه حدودي للمنطقة)، ولكن هذا يتطلب تكوينًا خاصًا.
  20. ب. مورفي (يناير 2001). خيار منطقة OSPF غير القصيرة جدًا (NSSA) . مجموعة عمل الشبكة. doi : 10.17487/RFC3101 . RFC 3101 .المعيار المقترح. يلغي RFC 1587 . 
  21. "دليل أوامر توجيه بروتوكول الإنترنت في نظام التشغيل سيسكو: دليل أوامر بروتوكول OSPF" (ملف PDF) . شركة سيسكو سيستمز . أبريل 2011. مؤرشف من النسخة الأصلية (ملف PDF) في 25 أبريل 2012.
  22. "تكوين مناطق OSPF من جونيبر" . جونيبر نتوركس . ١٨ يناير ٢٠٢١. مؤرشف من الأصل في ٢٣ أكتوبر ٢٠٢١. تم الاطلاع عليه في ٢٣ أكتوبر ٢٠٢١ .
  23. "شرح مناطق بروتوكول OSPF" . Packet Coders . 23 يناير 2019. مؤرشف من الأصل في 23 أكتوبر 2021. تم الاطلاع عليه في 23 أكتوبر 2021 .
  24. "عرض النطاق المرجعي (بروتوكولات OSPF) | نظام التشغيل Junos | شبكات جونيبر" . www.juniper.net . تم الاطلاع عليه بتاريخ 26 مارس 2025 .
  25. تعديل تكاليف بروتوكول OSPF، مؤرشف بتاريخ 14 أبريل 2021، على موقع Wayback Machine ، OReilly.com
  26. "إعلان موجه OSPF الفرعي" . متتبع بيانات Ietf . فريق عمل هندسة الإنترنت. يونيو 2001. مؤرشف من الأصل في 23 أكتوبر 2021. تم الاسترجاع في 23 أكتوبر 2021 .
  27. لا يؤثر كون المسار الخارجي مبنيًا على نوع LSA-5 أو نوع LSA-7 (NSSA) على تفضيله. انظر RFC 3101، القسم 2.5.
  28. "البروتوكول الثانوي (بروتوكول OSPF) - المكتبة التقنية - جونيبر نتوركس" . www.juniper.net . مؤرشف من الأصل في 7 نوفمبر 2021. تم الاطلاع عليه في 7 نوفمبر 2021 .
  29. "مجتمعات بروتوكول بوابة الحدود (BGP) الموسعة" . www.iana.org . مؤرشف من الأصل بتاريخ 28 نوفمبر 2021. تم الاطلاع عليه بتاريخ 28 نوفمبر 2021 .
  30. "دعم بروتوكولات MPLS VPN OSPF PE وCE" . سيسكو . مؤرشف من الأصل بتاريخ 28 نوفمبر 2021. تم الاطلاع عليه بتاريخ 28 نوفمبر 2021 .
  31. سيسكو. "استخدام بروتوكول OSPF في بيئة MPLS VPN" (ملف PDF) . مؤرشف (ملف PDF) من الأصل بتاريخ 10 أكتوبر 2022. تم الاطلاع عليه بتاريخ 28 نوفمبر 2021 .
  32. إي. روزن؛ ب. بسناك؛ ب. بيلاي-إسنولت (يونيو 2006). استخدام بت خيارات إعلان حالة الارتباط (LSA) لمنع التكرار في شبكات BGP/MPLS IP الافتراضية الخاصة (VPN) . مجموعة عمل الشبكة. doi : 10.17487/RFC4576 . RFC 4576 .المعيار المقترح.
  33. كاتز، د؛ د. يونغ (سبتمبر 2003). امتدادات هندسة حركة المرور (TE) لبروتوكول OSPF الإصدار 2. جمعية الإنترنت. doi : 10.17487/RFC3630 . OSPF-TEextensions . تاريخ الاسترجاع: 28 سبتمبر 2007 .أُرشف بتاريخ 14 فبراير 2012 في أرشيف الإنترنت (Wayback Machine) .
  34. ب. راجاغوبالان؛ ج. لوتشياني؛ د. أودوتشي (مارس 2004). بروتوكول الإنترنت عبر الشبكات الضوئية: إطار عمل . فريق عمل هندسة الإنترنت. doi : 10.17487/RFC3717 . RFC 3717 .
  35. بيركويتز، هوارد (1999). مزايا بروتوكول OSPF لمزودي خدمات الإنترنت . مجموعة مشغلي الشبكات في أمريكا الشمالية NANOG 17. مونتريال. مؤرشف من الأصل في 12 يونيو 2016.
  36. كاتز، ديف (2000). بروتوكول OSPF وبروتوكول IS-IS: دراسة مقارنة . مجموعة مشغلي الشبكات في أمريكا الشمالية NANOG 19. ألبوكيرك. مؤرشف من الأصل في 20 يونيو 2018.

للمزيد من القراءة

  • كولتون، أندرو (أكتوبر 2003). بروتوكول OSPF لأجهزة توجيه سيسكو . دار نشر روكيت ساينس . رقم ISBN 978-0972286213.
  • دويل، جيف؛ كارول، جينيفر (2005). توجيه بروتوكول TCP/IP . المجلد  1 (  الطبعة الثانية). دار نشر سيسكو . ISBN 978-1-58705-202-6.
  • موي، جون ت. (1998). بروتوكول OSPF: تشريح بروتوكول توجيه الإنترنت . أديسون-ويسلي . ISBN 978-0201634723.
  • باركهيرست، ويليام ر. (2002). دليل أوامر وتكوين بروتوكول OSPF من سيسكو . دار نشر سيسكو. رقم ISBN 978-1-58705-071-8.
  • باسو، أنينديا؛ ريكي، جون (2001). "مشكلات الاستقرار في توجيه OSPF". وقائع مؤتمر 2001 حول التطبيقات والتقنيات والهياكل والبروتوكولات الخاصة باتصالات الحاسوب . SIGCOMM '01 . الصفحات 225-236 . CiteSeerX 10.1.1.99.6393 . doi : 10.1145/383059.383077 . ISBN   978-1-58113-411-7. S2CID 7555753 . 
  • فالاداس، روي (2019). بروتوكول OSPF وبروتوكول IS-IS: من مبادئ توجيه حالة الارتباط إلى التقنيات . دار نشر CRC. doi : 10.1201/9780429027543 . ISBN 9780429027543. S2CID 164731068 .