برتوكول Next Hop Resolution

اقرأ في هذا المقال


يرسل جهاز التوجيه المصدر طلب لبرتوكول “NHRP”، حيث يتم تحديد أفضل مسار لنقل البيانات ومن ثم تتم إعادة توجيه طلب لبرتوكول “NHRP” بين أجهزة التوجيه المشاركة بناءً على الوجهة النهائية حتى يصل إلى جهاز التوجيه الوجهة الصحيح يرسل جهاز التوجيه الوجهة استجابة دقة برتوكول “NHRP” إلى جهاز التوجيه المصدر، كما تحتوي دقة برتوكول “NHRP” على معلومات القفزة التالية، والتي قد تكون معلومات توجيه مباشرة أو جهاز توجيه وسيط موصى به لديه اتصال بجهاز التوجيه الوجهة.

ما هو بروتوكول next hop resolution

بروتوكول (NHRP) وهو اختصار لـ “Next Hop Resolution Protocol”، هو عبارة عن تقنية تكوين تلقائية تقوم بتوجيه البيانات على شبكة موزعة من خلال اكتشاف أفضل مسار توجيه بين نقاط النهاية، حيث إنه يمكّن الكمبيوتر من إرسال البيانات إلى كمبيوتر آخر لمعرفة المسار الأكثر مباشرة وأقل عدد من القفزات إلى الكمبيوتر المستلم، وإذا كان الكمبيوتر المتلقي في نفس الشبكة الفرعية فإن استخدام برتوكول “NHRP” يخبر الكمبيوتر المرسل أن الكمبيوتر المستلم محلي.

كما يمكنه إرسال حزم البيانات اللاحقة مباشرة إلى الكمبيوتر المستلم باستخدام عنوان الشبكة الفرعية الخاص به بدلاً من عنوان الشبكة العالمية الخاص به، وإذا لم يكن الكمبيوتر المستلم في نفس الشبكة الفرعية فإن استخدام  برتوكول “NHRP” يخبر الكمبيوتر المرسل بالكمبيوتر الموجود في الشبكة الفرعية الذي يوفر جهاز التوجيه الخاص به المسار الأكثر مباشرة إلى الكمبيوتر المستلم، لذلك يمكن للمرسل الآن إعادة توجيه حزم البيانات اللاحقة إلى هذا الموجه .

ويشبه برتوكول “NHRP” بروتوكول دقة العنوان (ARP)، والذي يمكن استخدامه لتعيين الشبكات ديناميكياً، كما يعتبر بروتوكول “Next Hop Resolution Protocol” أقرب إلى بروتوكول تحليل العنوان (ARP) لرسم خرائط الشبكات ديناميكياً كما هو موضح بالشكل

how address resolution protocol (ARP) works

  ما أهمية برتوكول NHRP

يعد برتوكول “NHRP” أكثر فائدة على الشبكات الكبيرة التي تحتوي على العديد من اتصالات الشبكة الواسعة (WAN) والشبكات التي تحتوي على عدة شبكات فرعية، بينما في النموذج المنطقي للشبكة يمكن لأي نقطة نهاية الاتصال بأي نقطة نهاية أخرى في معظم التطبيقات، حيث تكون الروابط من نقطة إلى نقطة مطلوبة والتي يجب أن تتدفق حركة المرور خلالها.

كما يمكن أن تكون هذه الاتصالات من نقطة إلى نقطة عبارة عن ارتباط ليفي مادي أو شبكة افتراضية خاصة (VPN) أو نفق تغليف توجيه عام (GRE)، وقد يؤدي هذا إلى وجود العديد من المسارات الممكنة من عميل إلى آخر، والتي  تحظر “WAN” طلبات البث لتحليل العنوان، وهذا النوع من الشبكات هو شبكة وصول متعدد غير إذاعي (NBMA) وبسبب هذه التحديات تحتاج كل حركة المرور إلى المرور عبر جهاز توجيه أساسي؛ مما يؤدي إلى تكوين صعب وتوجيه دون المستوى الأمثل واختناقات في عرض النطاق الترددي.

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

كيف يعمل بروتوكول Next Hop Resolution Protocol

يستخدم برتوكول”NHRP” خوادم الخطوة (NHSes) للتسجيل ولتوفير معلومات التوجيه لعملاء المرحلة التالية (NHCs)، كما يمكن أيضاً تسمية “NHS” بالمحور ويسمى “NHC” المتحدث، حيث كل “NHC” تسجل عنوان “IP” المادي الخاص بها وعنوان “IP” المحلي المنطقي الخاص بها إلى “NHS”.

وعندما تريد إحدى “NHC” اكتشاف طريق الاتصال بنقطة نهاية على جهاز توجيه “NHC” آخر، فإنها تقوم بتنفيذ قرار “NHRP”، حيث يتواصل مع “NHS” للعثور على العنوان الفعلي لـ”NHC” التالي، حيث يمكنه بعد ذلك إرسال حركة المرور مباشرة إلى “NHC” الصحيح دون إرسالها أولاً عبر المحور المركز، وهذا يزيد بشكل كبير من السعة الإجمالية لشبكة “NBMA” بأكملها عن طريق تقليل الحمل على “NHS” المركزي.

ولتحديد أفضل مسار لنقل البيانات يرسل جهاز التوجيه المصدر طلب “NHRP”، حيث تتم إعادة توجيه طلب “NHRP” بين أجهزة التوجيه للمشاركة بناءً على الوجهة النهائية حتى يصل إلى جهاز التوجيه الوجهة الصحيح، ومن ثم يرسل جهاز التوجيه الوجهة استجابة دقة “NHRP” إلى جهاز التوجيه المصدر وتحتوي دقة “NHRP” على معلومات القفزة التالية، والتي قد تكون معلومات توجيه مباشرة أو جهاز توجيه وسيط موصى به لديه اتصال بجهاز التوجيه الوجهة.

حيث تم تطوير “NHRP” بواسطة مجموعة عمل “Internetworking Over NBMA” التابعة لفريق عمل هندسة الإنترنت (IETF)، وهو مكون رئيسي للبروتوكولات المتعددة على وضع النقل غير المتزامن ويتم وصفه في طلب “IETF”، حيث يعمل “NHRP” في الطبقة الثانية من نموذج ربط الأنظمة المفتوحة على غرار “ARP”، كما يمكنه أيضاً العمل عبر شبكات “GRE” و “IP“، مع العلم لا يحتوي “NHRP” على رقم بروتوكول مخصص تم تعيينه بواسطة هيئة الإنترنت للأرقام المخصصة.

the layers of the OSI model

في هذه الصورة يوضح بروتوكول دقة العنوان، حيث يعمل بروتوكول “Next Hop Resolution Protocol” في الطبقة الثانية من النموذج المرجعي لنموذج الربط البيني للأنظمة المفتوحة (OSI) المكون من سبع طبقات لكيفية اتصال التطبيقات عبر الشبكة، حيث يعدّ برتوكول “NHRP” هو معيار مفتوح يدعمه معظم مصنعي أجهزة التوجيه الرئيسية، وهذا يشمل “Cisco” و “Juniper” و “Hewlett Packard Enterprise”.

 1. كيف تعمل أوامر برتوكول NHRP

لنفترض أن لديك شبكة بسيطة نسبياً بها خادم “S1” وعميلان “A2” و “A3” وموفر خدمة الإنترنت، وفي الإعداد التقليدي سوف يكون لديك اتصال شبكة افتراضية خاصة (VPN) بين مزود خدمة الإنترنت والخوادم والعملاء ومع مرور جميع المعلومات عبر مزود خدمة الإنترنت، ومع ذلك مع تمكين برتوكول “NHRP” يمكنك إنشاء نفق ثابت بين كل من العملاء والخادم، حيث تحصل على نفق ديناميكي بين العملاء مما يعني أنه يمكنهم تعلم أفضل الطرق من خلال التواصل مع بعضهم البعض.

يتيح لك برتوكول “NHRP” للعملاء  “A2” و “A3” رؤية عناوين “IP” العامة لبعضهم البعض ثم استخدامها للتواصل، حيث يتم كشف أيضاً عن عنوان “IP” العام للخادم ممّا يتيح التواصل المباشر معه أيضاً، ومع إرسال برتوكول “NHRP” رسالة إلى مزود خدمة الإنترنت الخاص بك والذي يرسلها بعد ذلك إلى “A3” و”A2″، كما يمكن استخدام التوجيه الديناميكي للتواصل بشكل أكثر مباشرة، وكما يمكن لبياناتك تخطي خطوة وينتج عنه:

  • حركة مرور أقل يديرها مزود خدمة الإنترنت الخاص بك.
  • نقل أكثر كفاءة بين العملاء.
  • القدرة على إضافة المزيد من العملاء والخوادم إلى الشبكة دون إرباك عمليات التوجيه التي يقوم بها مزود خدمة الإنترنت.

ملاحظه:مع برتوكول “NHRP” تكتسب شبكتك التي تم تمكين الخطوة التالية لها الكفاءة والمرونة التي تحتاجها لتجنب اختناقات البيانات الآن وفي المستقبل، حيث يعمل هذا على تمكين جميع المتصلين بغض النظر عن مكان وجودهم من الاستمتاع بالاتصال السلس غير المنقطع واستخدام التطبيقات.


شارك المقالة: