About route maps for Azure Route Server

مهم

خرائط المسار ل Azure Route Server حاليا في مرحلة المعاينة. راجع شروط الاستخدام التكميلية لمعاينات Microsoft Azure للحصول على الشروط القانونية التي تنطبق على ميزات Azure الموجودة في الإصدار التجريبي أو المعاينة أو غير ذلك التي لم يتم إصدارها بعد في التوفر العام.

تمنحك خرائط المسار ل Azure Route Server التحكم في إعلانات المسار وسلوك التوجيه. باستخدام خرائط المسارات، يمكنك إدارة التوجيه الذي يدخل ويخرج من نظائر Azure Route Server BGP مع الأجهزة الافتراضية للشبكة (NVAs)، واتصالات بوابات ExpressRoute، واتصالات بوابة VPN في نفس الشبكة الافتراضية.

يمكنك تكوين خرائط المسار باستخدام بوابة Azure. لخطوات التكوين، راجع كيفية تكوين خرائط المسارات.

يوضح المخطط التالي كيف تعالج خرائط المسارات الواردة والخارجة المسارات عند دخولها وخروجها من Azure Route Server. كل خريطة مسار تقيم شروط المطابقة، وتطبق تعديلات اختيارية على السمات، ثم تسمح أو ترفض المسار قبل الإعلان عنه للشبكات الافتراضية أو نظائر BGP.

مخطط يوضح كيف تعالج خرائط المسارات الواردة والصادرة المسارات التي تمر عبر Azure Route Server.

لماذا تستخدم خرائط المسارات؟

توفر خرائط المسارات الفوائد الرئيسية التالية:

  • تلخيص المسار: تلخص المسارات عندما تتصل شبكاتك المحلية بشبكتك الافتراضية عبر ExpressRoute أو VPN، وتكون محدودا بعدد المسارات التي يمكن الإعلان عنها إلى أو من Azure Route Server.
  • التحكم في المسارات: التحكم في المسارات التي تدخل وتخرج من نشر Azure Route Server بين الشبكات المحلية، وشبكات NVA، والشبكات الافتراضية.
  • اختيار المسار: تعديل سمات BGP مثل AS-PATH لجعل المسار أكثر أو أقل تفضيلا. عندما تكون بادئات الوجهة قابلة للوصول عبر عدة مسارات، يمكنك استخدام AS-PATH للتحكم في اختيار أفضل مسارات.
  • وسم المسارات: قم بوضع علامات على المسارات باستخدام خاصية مجتمع BGP لإدارة المسارات بسهولة أكبر.

حيث يمكنك تطبيق خرائط المسارات

يعمل Azure Route Server كمحرك توجيه يدير توزيع المسارات بين شبكات NVA، وبوابات الشبكة الافتراضية، وبنية التوجيه التحتية ل Azure. تتيح لك خرائط المسارات إجراء تجميع المسارات، وتصفية المسارات، وتعديل سمات BGP (AS-PATH والمجتمع) لإدارة المسارات وقرارات التوجيه.

يمكنك تكوين خرائط المسارات للموارد التالية:

  • نظائر BGP: يمكن تطبيق خريطة مسار على نظائر BGP بين Azure Route Server والأجهزة الافتراضية لشبكتك (NVAs).
  • اتصال بوابة إكسبرس روت: اتصال خادم المسار ببوابة إكسبرس روت في نفس الشبكة الافتراضية.
  • اتصال بوابة VPN: اتصال خادم المسار ببوابة VPN في نفس الشبكة الافتراضية.

يمكنك تطبيق خريطة مسار في الاتجاه الداخلي أو الخارج على أي من هذه الاتصالات:

  • خريطة المسار الواردة: تطبق على المسارات التي يستقبلها Azure Route Server من نظير BGP أو بوابة ExpressRoute أو بوابة VPN.
  • خريطة المسار الخارجية: تطبق على المسارات المرسلة من Azure Route Server إلى نظير BGP أو بوابة ExpressRoute أو بوابة VPN.

مهم

يمكنك تطبيق خريطة مسار واحدة فقط لكل اتجاه (داخلي أو خارجي) على كل اتصال. خرائط المسارات الصادرة تعدل إعلانات المسارات فقط ولا تؤثر على اختيار أفضل مسار في Azure Route Server، لأن اختيار المسار يحدث قبل تطبيق خرائط المسارات الصادرة.

تدعم خرائط المسار القدرات التالية لمعالجة المسارات:

  • تجميع المسارات: تقليل عدد المسارات الداخلة أو الخارجة من الاتصال من خلال تلخيصها. على سبيل المثال، يمكن تلخيص 10.2.1.0/24، 10.2.2.0/24، و10.2.3.0/24 ب 10.2.0.0/16.
  • تصفية المسار: استثنا المسارات المعلن عنها أو المستلمة من نظائر BGP، واتصالات ExpressRoute، واتصالات VPN.
  • تعديل سمات BGP: تعديل مجتمعات AS-PATH وBGP. يمكنك إضافة أو تعيين أرقام نظام ذاتي (ASN).

ما هي قواعد خريطة المسارات؟

خريطة المسار هي تسلسل منظم من قاعدة أو أكثر من قواعد خريطة المسارات التي يطبقها Azure Route Server على المسارات التي يستقبلها أو يرسلها. تتكون قواعد خريطة المسار من شروط المباراة والإجراءات.

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

ضع فِي الاعتبار النقَاط التَالية:

  • يمكنك تكوين أي عدد من تعديلات المسار في قاعدة خريطة المسارات. من الممكن أن يكون لديك خريطة مسار بدون أي قواعد.
  • إذا لم يكن هناك إجراءات على قاعدة خريطة المسارات، تبقى المسارات دون تغيير.
  • إذا كان هناك تعديلات متعددة على قاعدة خريطة المسارات، يطبق Azure جميع الإجراءات المكونة على المسار. ترتيب الأفعال غير مهم.
  • إذا لم يتطابق المسار مع جميع شروط المطابقة في القاعدة، فلا يعتبر المسار مطابقا لتلك القاعدة. ينتقل المسار إلى القاعدة التالية في خريطة المسار، بغض النظر عن إعداد الخطوة التالية .
  • لتجنب تدفقات المرور غير المقصودة، قم بضبط القواعد لتتوافق فقط مع المسارات التي تنوي القيام بها.

شروط المباراة

تتيح خرائط الطرق مطابقة المسارات باستخدام بادئة المسارات، مجتمع BGP، وAS-Path. شروط المطابقة هي الشروط التي يجب أن يستوفي المسار المعالج ليعتبر مطابقا للقاعدة.

  • يمكنك تكوين أي عدد من شروط المباراة في قاعدة خريطة المسارات.

  • إذا أنشأت خريطة مسار بدون شرط مطابقة، فإن جميع المسارات من الاتصال المطبق تتطابق.

    على سبيل المثال، يتم الإعلان عن مسارات 10.2.1.0/24، 10.2.2.0/24، و10.2.3.0/24 من NVA إلى Azure Route Server. خريطة الطريق بدون شرط مطابقة تطابق 10.2.1.0/24، 10.2.2.0/24، و10.2.3.0/24.

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

    على سبيل المثال، لدى رابط BGP مسارات 10.2.1.0/24 مع AS-Path 65535 ومجتمع BGP بقيمة 65535:100 يعلن عنه من NVA إلى Azure Route Server. إذا أنشأت قاعدة خريطة المسار مع شرط مطابقة للبادئة 10.2.1.0/24، وشرط مطابقة آخر ل AS-Path 65535، يجب استيفاء كلا الشرطين ليعتبر مطابقا.

  • يدعم Azure Route Server عدة قواعد. إذا لم يتم مطابقة القاعدة الأولى، يتم تقييم القاعدة الثانية. اختر إنهاء في حقل الخطوة التالية لإنهاء قائمة القواعد في خريطة المسار. عندما لا يتم مطابقة أي قاعدة، يكون الوضع الافتراضي هو السماح بذلك، وليس الرفض.

الإجرَاءَات

تختار شروط المطابقة مجموعة من المسارات. بعد اختيار المسارات، يمكنك إسقاطها أو تعديلها. يمكنك تكوين الإجراءات التالية:

  • إسقاط: حذف جميع المسارات المطابقة (فلترتها) من إعلان المسار. على سبيل المثال، يعلن ارتباط BGP عن المسارات 10.2.1.0/24، 10.2.2.0/24، و10.2.3.0/24 من NVA إلى Azure Route Server. يمكنك إعداد خريطة مسار لترك 10.2.1.0/24 و10.2.2.0/24، بحيث يتم الإعلان فقط عن 10.2.3.0/24.
  • تعديل: تعديل المسارات عن طريق تجميع بادئات المسار أو تغيير سمات BGP المسار. على سبيل المثال، لدى رابط BGP مسارات 10.2.1.0/24 مع AS-Path 65535 ومجتمع BGP 65535:100. يمكنك تكوين خريطة مسار لإضافة AS-Path [64510, 64511].

تكوينات مدعومة لقواعد خريطة المسار

توضح الجداول التالية شروط المطابقة والإجراءات التي تدعمها خرائط التوجيه.

شروط المباراة

الملكية معيار القيمة (مثال) تفسير
بادئة المسار يساوي 10.1.0.0/16, 10.2.0.0/16, 10.3.0.0/16 تطابق هذه المسارات فقط. البادئات المحددة تحت هذه المسارات لا تتطابق.
بادئة المسار يحتوي على 10.1.0.0/16, 192.168.16.0/24 تطابق جميع المسارات المحددة وجميع البادئات تحتها. على سبيل المثال، 10.1.5.0/24 هو تحت 10.1.0.0/16.
المجتمع يساوي 65001:100, 65001:200 يجب أن تضم ممتلكات المسار المجتمعية كلا المجتمعين. الطلب غير ذي صلة.
المجتمع يحتوي على 65001:100, 65001:200 يمكن أن تحتوي ملكية المجتمع على الطريق على واحد أو أكثر من المجتمعات المحددة.
AS-Path يساوي 65001, 65002, 65003 يجب أن يكون AS-PATH من المسارات تحتوي على أرقام ASN مدرجة بالترتيب المحدد.
AS-Path يحتوي على 65001, 65002, 65003 يمكن أن تحتوي AS-PATH في المسارات على واحد أو أكثر من أرقام ASN المدرجة. الطلب غير ذي صلة.

تعديلات المسار

الملكية الإجراء القيمة‬ تفسير
بادئة المسار إسقاط 10.3.0.0/8, 10.4.0.0/8 يتم حذف المسارات المحددة في القاعدة.
بادئة المسار الاستبدال 10.0.0.0/8, 192.168.0.0/16 استبدل جميع المسارات المطابقة بالمسارات المحددة في القاعدة.
AS-Path إضافة 64580, 64581 ابدأ AS-PATH بقائمة الأرقام الموجهة في القاعدة. يتم تطبيق هذه الشبكات بنفس الترتيب للمسارات المتطابقة.
AS-Path الاستبدال 65004, 65005 يتم تعيين AS-PATH لهذه القائمة بنفس الترتيب لكل مسار مطابق. راجع الاعتبارات الرئيسية لأرقام AS المحجوزة.
AS-Path الاستبدال (لا توجد قيمة محددة) قم بإزالة جميع أرقام ASN في AS-PATH في المسارات المتطابقة.
المجتمع إضافة 64580:300, 64581:300 أضف جميع المجتمعات المدرجة إلى سمة المجتمع في جميع المسارات المطابقة.
المجتمع الاستبدال 64580:300, 64581:300 استبدل خاصية المجتمع لجميع المسارات المتطابقة مع القائمة المقدمة.
المجتمع الاستبدال (لا توجد قيمة محددة) قم بإزالة خاصية المجتمع من جميع المسارات المتطابقة.
المجتمع إزالة 65001:100, 65001:200 قم بإزالة أي من المجتمعات المدرجة الموجودة في خاصية المجتمع في المسارات المطابقة.

الاعتبارات والقيود

قبل استخدام خرائط المسارات، ضع في اعتبارك القيود التالية:

  • تلخيص المسارات يزيل مجتمع BGP وسمات AS-PATH من المسارات الملخصة. ينطبق هذا القيد على كل من المسارات الواردة والخارجة.
  • لا تستخدم أرقام ASN الخاصة لمرحلة الانتظار المبكر.

  • لا تستخدم أرقام ASN المحجوزة من قبل Azure ل AS المعلق مسبقا:

    • ASNs العامة: 8074، 8075، 12076
    • ASNs الخاصة: 65515, 65517, 65518, 65519, 65520
  • لا تزيل مجتمعات Azure BGP:

    • 65517:12001, 65517:12002, 65517:12003, 65517:12005, 65517:12006, 65518:65518, 65517:65517, 65517:12076, 65518:12076, 65515:10000, 65515:20000
  • خرائط المسار تدعم فقط أرقام ASN ذات بايتين.

  • يمكنك تعديل المسار الافتراضي فقط عندما يأتي المسار الافتراضي من الموقع المحلي أو من NVA.
  • يمكنك تعديل بادئة إما باستخدام خرائط المسارات أو باستخدام NAT، لكن لا يمكنك استخدام كلاهما.
  • لا يمكنك استخدام خرائط المسارات لتعديل أو تصفية مساحة عناوين الشبكة الافتراضية التي يعلن عنها Azure Route Server.
  • خرائط المسار تدعم فقط تلخيص المسارات. لا تستخدم خرائط الطرق لإنشاء مسارات أكثر تحديدا.
  • لا يمكنك تطبيق خرائط المسارات على Microsoft Enterprise Edge (MSEE) لاتصالات ExpressRoute.
  • في المرة الأولى التي تنشئ فيها خريطة مسارات على Azure Route Server، يخضع خادم المسار لترقية تستغرق حوالي 30 دقيقة.
  • استخدام خرائط الطرق يسبب شحنات إضافية. لمزيد من المعلومات، انظر Azure Route Server pricing.