نظرة عامة على بروتوكول البوابة الخارجية وأصوله وأعماله الداخلية ومكانته في عالم الخوادم الوكيلة.
تاريخ وأصول بروتوكول البوابة الخارجية
ظهر بروتوكول البوابة الخارجية (EGP)، كما نعرفه اليوم، لأول مرة في أواخر القرن العشرين. مع النمو السريع للإنترنت في الثمانينات، ظهرت الحاجة إلى طريقة موحدة لتبادل معلومات جدول التوجيه بين الأنظمة المستقلة (AS)، وهي شبكات تديرها مؤسسة واحدة.
أول ذكر لـEGP كان في عام 1982، في وثيقة بعنوان "EGP - بروتوكول البوابة الخارجية"، نُشرت باسم RFC 827. RFCs، أو طلبات التعليقات، هي سلسلة من المذكرات التي تناقش العديد من جوانب شبكات الكمبيوتر، بما في ذلك البروتوكولات والإجراءات والبرامج والمفاهيم. تمت كتابة RFC بواسطة Eric C. Rosen من شركة Bolt Beranek وNewman Inc.، والتي لعبت دورًا مهمًا في تطوير الإنترنت.
التوسع في الموضوع: بروتوكول البوابة الخارجية
جنيه مصري هو بروتوكول ناقل المسافة يستخدم لتبادل معلومات التوجيه بين الأنظمة المستقلة المختلفة على الإنترنت. النظام المستقل (AS) هو في الأساس شبكة أو مجموعة من الشبكات الخاضعة لسيطرة كيان واحد، مثل مزود خدمة الإنترنت أو مؤسسة كبيرة.
تم إنشاء جنيه للاستخدام في بيئة يُفترض أن يكون لكل بوابة (جهاز توجيه) اتصال مباشر بكل AS. يتواصل كل جهاز توجيه يدعم تقنية Egypt مع أقرانه لتبادل معلومات إمكانية الوصول إلى الشبكة، مما يمكّن أجهزة التوجيه من اتخاذ قرارات مستنيرة حول أفضل مسار لإعادة توجيه الحزم.
ومع ذلك، لم يتم تصميم جنيه مصري لتحديد أفضل مسار لنقل البيانات بناءً على مقاييس مثل المسافة أو التكلفة. وبدلاً من ذلك، يقوم ببساطة بنشر معلومات التوجيه ويعتمد على بروتوكولات البوابة الداخلية (IGP)، مثل RIP أو OSPF، لتحديد المسار الأمثل.
الهيكل الداخلي وعمل بروتوكول البوابة الخارجية
يعمل GB على مجموعة بسيطة من الأوامر والرسائل المتبادلة بين أجهزة التوجيه. يحدد البروتوكول خمسة أنواع من الرسائل: Hello/I-Heard-You (IHU)، والطلب، والتحديث، والاستجابة، والاستطلاع.
يتم استخدام رسائل Hello وIHU لإنشاء علاقات الجوار والحفاظ عليها بين أجهزة التوجيه. يتم استخدام رسائل الطلب والتحديث لطلب معلومات التوجيه وإرسالها، بينما يتم استخدام رسائل الاستجابة والاستطلاع للإقرار باستلام التحديثات وطلب التحديثات.
يعمل جنيه مصري عن طريق إنشاء علاقة جوار بين البوابة الأساسية (جهاز التوجيه) وبوابة الحافة. بمجرد تكوين هذه العلاقة، ترسل بوابة الحافة رسالة استقصاء جنيه مصري إلى البوابة الأساسية، والتي تستجيب برسالة تحديث جنيه مصري تحتوي على قائمة الشبكات التي يمكن الوصول إليها عبر البوابة الأساسية. يمكن لبوابة الحافة بعد ذلك تحديث جدول التوجيه الخاص بها وفقًا لذلك.
الميزات الرئيسية لبروتوكول البوابة الخارجية
تشمل الميزات الرئيسية للجنيه المصري ما يلي:
- اكتساب الجار: تتضمن هذه العملية إنشاء وصيانة علاقات الجوار بين أجهزة التوجيه.
- نقل موثوق: يستخدم جنيه مصري بروتوكول مخطط بيانات المستخدم (UDP) للإرسال ويتضمن آليات لتبادل الرسائل بشكل موثوق.
- تبادل معلومات إمكانية الوصول إلى الشبكة: يوفر جنيه مصري القدرة على تبادل المعلومات حول إمكانية الوصول إلى الشبكة بين أجهزة التوجيه في أنظمة مستقلة مختلفة.
- آلية الاقتراع: يستخدم الجنيه المصري آلية الاستقصاء، وهي شكل من أشكال طلب تحديثات التوجيه، لتبادل معلومات التوجيه.
أنواع بروتوكولات البوابة الخارجية
مع مرور الوقت، ظهرت إصدارات مختلفة من بروتوكولات البوابة الخارجية لتلبية متطلبات الشبكات المختلفة:
بروتوكول | وصف |
---|---|
جنيه مصري (بروتوكول البوابة الخارجية) | بروتوكول البوابة الخارجية الأصلي، كما هو موضح أعلاه. |
BGP (بروتوكول بوابة الحدود) | بروتوكول البوابة الخارجية الأكثر استخدامًا على نطاق واسع اليوم، BGP أكثر تقدمًا ومرونة من جنيه مصري. فهو يوفر آليات قوية لمنع الحلقات والتحكم في السياسات وقابلية التوسع. |
IDRP (بروتوكول التوجيه بين المجالات) | بروتوكول بوابة خارجية قياسي ISO يدعم التوجيه بين الأنظمة المستقلة المختلفة. ومع ذلك، لا يتم استخدامه على نطاق واسع في الممارسة العملية. |
طرق استخدام جنيه مصري والتحديات المرتبطة به
يتم استخدام جنيه مصري في المقام الأول لربط نظام مستقل مع العمود الفقري للإنترنت. ومع ذلك، فإن هذا البروتوكول لا يخلو من التحديات:
- مقاييس التوجيه المحدودة: لا يأخذ الجنيه المصري في الاعتبار مقاييس المسار مثل التكلفة أو عرض النطاق الترددي أو الازدحام أثناء تحديد أفضل طريق لإعادة توجيه الحزمة.
- لا توجد آلية لمنع الحلقة: يفتقر الجنيه المصري إلى أي آلية متأصلة لمنع الحلقات، مما يجعله عرضة لحلقات التوجيه.
- قضايا قابلية التوسع: ومع تزايد عدد الأنظمة المستقلة على الإنترنت، واجه الجنيه المصري مشكلات تتعلق بقابلية التوسع.
يتم حل هذه المشكلات باستخدام بروتوكولات متقدمة مثل BGP. يوفر BGP آليات لمنع الحلقات، ويأخذ في الاعتبار سمات المسار لاختيار المسار، ويدعم CIDR (التوجيه بين المجالات بدون فئات)، والذي يسمح باستخدام أكثر كفاءة لمساحة عنوان IP وقابلية تطوير أفضل.
مقارنة مع مصطلحات مماثلة
شرط | وصف | مقارنة |
---|---|---|
IGP (بروتوكول البوابة الداخلية) | يستخدم لتبادل معلومات التوجيه داخل نظام مستقل. | على عكس جنيه مصري، يعمل IGP ضمن نظام مستقل ويأخذ في الاعتبار مقاييس التوجيه لاختيار المسار الأمثل. تتضمن الأمثلة OSPF وRIP. |
BGP (بروتوكول بوابة الحدود) | نوع من جنيه مصري، يستخدم لتبادل معلومات التوجيه بين الأنظمة الذاتية. | يعد BGP أكثر تقدمًا من الجنيه المصري الأصلي وهو المعيار القياسي للتوجيه بين AS اليوم. |
وجهات النظر والتقنيات المستقبلية المتعلقة بالجنيه المصري
على الرغم من أن الجنيه الاسترليني قد تم استبداله إلى حد كبير بـ BGP، إلا أن المبادئ الكامنة وراء إنشائه لا تزال تؤثر على توجيه الإنترنت. قد تتضمن التحسينات المستقبلية في بروتوكولات البوابة الخارجية ميزات أمان أكثر قوة ودعمًا أفضل لـ IPv6 وتحسينات في التوجيه المستند إلى السياسة.
الخوادم الوكيلة وبروتوكول البوابة الخارجية
على الرغم من أن الخوادم الوكيلة نفسها لا تستخدم بروتوكولات التوجيه العامة أو غيرها من بروتوكولات التوجيه بشكل مباشر، إلا أن وظائفها ترتبط ارتباطًا وثيقًا بالتشغيل الفعال لهذه البروتوكولات. تعمل الخوادم الوكيلة، مثل تلك التي تقدمها OneProxy، بمثابة وسطاء بين العملاء والإنترنت الأوسع. إنهم يعتمدون على الأداء السليم لبروتوكولات توجيه الإنترنت، بما في ذلك BGP، لضمان إرسال طلبات العميل إلى الخوادم الصحيحة وإرجاع الاستجابات في الوقت المناسب.
في بعض الحالات، قد تكون الخوادم الوكيلة جزءًا من الشبكات التي تستخدم BGP أو EGPs الأخرى. على سبيل المثال، قد يستخدم موفر خادم وكيل كبير BGP لإدارة التوجيه بين شبكته ومقدمي خدمات الإنترنت الآخرين.
روابط ذات علاقة
للحصول على معلومات أكثر تفصيلاً حول بروتوكول البوابة الخارجية، يمكنك زيارة الموارد التالية:
سواء كنت مهتمًا بالأسس التاريخية لتوجيه الإنترنت أو تتطلع إلى فهم الآليات الكامنة وراء خدمة الوكيل المفضلة لديك، فإن فهم بروتوكول البوابة الخارجية يعد جزءًا مهمًا من الرحلة.