BGP Synchronization
Synchronization
هي قاعدة في بروتوكول الـ BGP و وظيفة هذه القاعدة أنه لا نستطيع إرسال أي قاعدة Rule تم التعرف عليها من خلال الـ IBGP ، إلا إذا كان الراوتر متواجد في الـ IGP الخاصة في الشبكة الداخلية وتكون هذه القاعدة مفعله بشكل تلقائي ويجب على مهندس الشبكة عمل ايقاف لهذه العملية .
الأمر التالي هو الذي سنقوم بعمله لنقوم بعملية ايقاف العملية الـ 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 هذه العملية تقوم بوظيفة إلغاء عملية دوران البيانات بشكل نهائي .



