شرح BGP Synchronization

BGP Synchronization

Synchronization :

هي قاعدة في بروتوكول الـ BGP و وظيفة هذه القاعدة أنه لا نستطيع إرسال أي قاعدة Rule تم التعرف عليها من خلال الـ IBGP ، إلا إذا كان الراوتر متواجد في الـ IGP الخاصة في الشبكة الداخلية وتكون هذه القاعدة مفعله بشكل تلقائي ويجب على مهندس الشبكة عمل ايقاف لهذه العملية .

شرح BGP Synchronization
شرح BGP Synchronization

الأمر التالي هو الذي سنقوم بعمله لنقوم بعملية ايقاف العملية الـ Synchronization

Router (Config-Router) # no synchronization

Disables BGP Synchronization so a router can advertise routers in BGP without learning them in IGP, but make sure that you make all restrictions to avoid black holes .

BGP Split horizon rule : Avoid routing loops inside the AS

  • هذه العملية مهمة جداً ووظيفتها كتالي عندما ا يقوم أحد الراوترات بإرسال تحديثات للجيران سيتم وصول التحديثات لكل الراوترات ويحصل بما يسمى Loops ولكن مع هذه العملية ستقوم بعمل بلوك على المنفذ الذي خرج منه التحديثات مثل عندما ا يقوم الراوتر بإرسال التحديث المنفذ لا يعاود استقبالها مرة أخرى لأنه تم الخروج منها ، و بهذه الحالة سيتم تجاوز عملية دوران البيانات في الشبكة Loops Network .

Full Mesh Fashion (sessions between all BGP neighbors) to avoid split horizon rule.

Full Mesh Fashion :

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

  • تقسيم الـ AS الى عدة AS مما يجعل الشبكة أكثر مرونة من أن تكون في AS واحد .
  • Route reflector هذه العملية تقوم بوظيفة إلغاء عملية دوران البيانات بشكل نهائي .
شارك المقال

مواضيع قد تعجبك: