Note: This is an Early Availability (EA) feature that is only available for limited release. For more information, contact your Cato Networks representative or send an email to ea@catonetworks.com.
الملخص
"كيتو يقلل تأثير العديد من تغييرات تكوين BGP لمواقع المقبس من خلال تحديث معلومات توجيه BGP بدون إعادة ضبط جلسة BGP." كيتو يستخدم آليات إعادة ضبط BGP الطرية عند الإمكان لتطبيق تغييرات سياسة المسار والإعلانات المدعومة دون إسقاط جلسة BGP. يساعد ذلك في الحفاظ على استمرارية الحركة المرورية عند تحرير إعدادات BGP المدعومة، لأنه يمكن للمقبس تحديث أو تجديد المسارات بينما تبقى جلسة النظير مستقرة. بالنسبة للتغييرات التي لا يمكن تطبيقها بإعادة ضبط طرية، أو عندما لا يدعم النظير القدرة المطلوبة لـBGP، يقوم كيتو بإجراء إعادة ضبط صلبة، مما يتسبب في قطع وإعادة إنشاء جلسة BGP.
تشرح هذه المقالة كيفية تعامل كيتو مع تغييرات تكوين BGP المختلفة لمواقع المقبس، بما في ذلك التغييرات التي تستخدم آليات إعادة ضبط طرية والتغييرات التي تتطلب إعادة ضبط صلبة.
المواقع المدعومة
يدعم سلوك إعادة ضبط BGP الطرية لمواقع المقبس.
فهم سلوك إعادة ضبط BGP
عند حفظ تغييرات تكوين BGP لموقع مقبس، يقوم المقبس بتقييم نوع التغيير واستخدام الآلية الأقل تعطيلاً المدعومة للنظير المعني.
يمكن للمقبس التعامل مع تغييرات BGP بالطرق التالية:
آلية | وصف | التأثير النمطي |
|---|---|---|
تجديد المسار | يطلب المقبس من النظير BGP إعادة إرسال جميع الطرق التي يعلنها للمقبس حتى يتمكن المقابس من تطبيق السياسة الواردة المحدثة. | تظل جلسة BGP ماضية |
تجديد مسار محسّن | يُرسل المقبس إلى النظير جدول توجيه صادر مُجدد باستخدام آلية تجديد المسار المحسّن. تحدد هذه الآلية بداية ونهاية تجديد المسار بحيث يمكن للنظير تحديد المسارات القديمة وإزالتها. | تظل جلسة BGP قائمة |
رسائل تحديث محددة | بالنسبة لبعض التغييرات الصادرة، لا يحتاج المقبس إلى تحديث الجدول الكامل للمسارات الصادرة. بدلاً من ذلك، يتم إرسال رسائل BGP تحديث محددة للإعلان عن المسارات المتأثرة أو سحبها. | تظل جلسة BGP قائمة |
إعادة ضبط صلبة | يقوم المقبس بإلغاء وإعادة إنشاء جلسة BGP | تتذبذب جلسة BGP |
تجديد المسار
يُستخدم تجديد المسار لتغييرات تكوين BGP التي تؤثر على المسارات التي يقبلها المقبس من النظير. على سبيل المثال، عند تغيير ترشيح BGP أو سلوك المسار المقبول، يمكن للمقبس طلب إرسال المسارات المعنية مرة أخرى.
ثم يقيم المقبس المسارات المستلمة مجددًا وفقاً للتكوين المحدث. تظل جلسة BGP قائمة إذا كان النظير يدعم تجديد المسار.
تجديد المسار المحسّن
يُستخدم تجديد المسار المحسّن للتغييرات الأكثر تعقيدًا في إعلانات المسار الصادرة. تؤثر هذه التغييرات على معلومات التوجيه التي يعلنها المقبس للنظير.
مع تجديد المسار المحسّن، يرسل المقبس علامات تشير إلى بداية ونهاية الجدول المحدث لمسار المسار. يمكن للنظير تحديد المسارات المستلمة مسبقًا على أنها قديمة، ومعالجة الجدول المحدث ومسح المسارات التي لم تعد مُعلنة.
تظل جلسة BGP قائمة إذا كان النظير يدعم تجديد المسار المحسّن.
اتصالات تحديث محددة
بالنسبة لبعض التغييرات الصادرة، لا يحتاج المقبس إلى تجديد الجدول الكامل لمسار المسار الصادر. بدلاً من ذلك، يتم إرسال رسائل تحديث BGP محددة للإعلان عن المسارات المتأثرة أو سحبها.
تُستخدم هذه الآلية للتغييرات التي يمكن تمثيلها كمسارات تحديث مستهدفة، مثل تغييرات الإعلان عن المسار الافتراضي أو المقياس.
إعادة الضبط الصلبة
تتطلب بعض تغييرات تكوين BGP الأذونات إعادة ضبط صلبة. تحدث إعادة الضبط الصلبة عندما لا يكون التغيير مدعومًا من أحد آليات إعادة الضبط الطرية، أو عندما لا يدعم النظير القدرة المطلوبة لـ BGP.
إذا تم حفظ العديد من تغييرات BGP معًا وكانت واحدة منها تتطلب إعادة ضبط صلبة، يقوم كيتو بإجراء إعادة ضبط صلبة ولا يؤدي أيضًا إجراء إعادة ضبط طري.
سلوك إعادة تعيين BGP بالتكوين
يربط الجدول التالي بين تغييرات تكوين BGP والآلية التي يستخدمها كيتو عند حفظ التغيير لموقع المقبس.
تغيير التكوين | آلية |
|---|---|
قبول المسار الافتراضي من النظير | تجديد المسار |
قبول المسارات الديناميكية من النظير | تجديد المسار |
قاعدة ترشيح BGP للشبكات الفرعية المقبولة | تجديد المسار |
تمكين أو تعطيل ملخص المسارات | تجديد المسار المحسّن |
تغيير تكوين ملخص المسار | تجديد المسار المحسّن |
تنفيذ NAT لحركة المرور المُعلن عنها عبر BGP | تجديد المسار المحسّن |
الإعلان عن جميع المسارات | تجديد المسار المحسّن |
الإعلان عن المسار الافتراضي | رسائل تحديث محددة |
تمكين أو تعطيل نطاقات BGP المخصصة | رسائل تحديث محددة |
تغيير تكوين نطاق BGP المخصص | رسائل تحديث محددة |
تغيير مقياس BGP | رسائل تحديث محددة |
تغيير آخر في تكوين BGP | إعادة ضبط صلبة |
سلوك الرجوع للخلف لأذونات النظير غير المدعومة
يعتمد سلوك إعادة الضبط الطري على القدرات المتفاوض عليها من قبل النظير BGP أثناء إنشاء الجلسة.
إذا لم يكن النظير يدعم الإمكانية المطلوبة لتغيير التكوين، يعود كيتو إلى إجراء إعادة ضبط صلبة:
الإمكانية المطلوبة | يُستخدم لـ | سلوك الرجوع للخلف |
|---|---|---|
تجديد المسار | تغييرات تؤثر على المسارات المقبولة | إعادة ضبط صلبة إذا لم يكن النظير يدعم تجديد المسار |
تجديد المسار المحسّن | تغييرات إعلانات المسار الصادرة المعقدة | إعادة ضبط صلبة إذا لم يكن النظير يدعم تجديد المسار المحسّن |
لا تتطلب رسائل التحديث المحددة قدرة تجديد المسار المحسّن لأن المقبس يرسل تحديثات BGP مستهدفة للمسارات المعنية.
تغييرات متعددة محفوظة معًا
عند حفظ تغييرات تكوين BGP متعددة في نفس الوقت، يطبق كيتو منطق الأولوية لتحديد الآلية التي يمكن استخدامها.
مزيج من التغييرات | النتيجة |
|---|---|
تغيير تجديد المسار المحسّن وتغيير تحديث محدد | يتم تنفيذ تجديد المسار المحسّن فقط |
تغيير إعادة ضبط طرية وتغيير إعادة ضبط صلبة | يتم تنفيذ إعادة ضبط صلبة |
عدة تغييرات إعادة ضبط طرية تستخدم نفس الآلية | يتم تنفيذ آلية إعادة الضبط الطرية ذات الصلة |
أقران BGP متعددة
بالنسبة للمواقع التي تحتوي على أصدقاء BGP متعددة، يقوم كيتو بتقييم التغيير لجلسات النظير المعنية. لا يتطلب تغيير يؤثر على نظير واحد إعادة ضبط أو تحديث جلسات النظير غير المرتبطة.
إذا أثرت تكوين محفوظ على أقران متعددين بشكل مختلف، يقوم كيتو بتطبيق الآلية المناسبة لكل نظير. على سبيل المثال، قد يتطلب أحد الأقران إعادة ضبط صلبة بينما يستخدم نظير آخر آلية إعادة ضبط طرية.