مشاركة عبر


نظرة عامة على هندسة التوجيه

يتم توجيه حركة مرور Azure Front Door على مراحل متعددة. أولا، يتم توجيه حركة المرور من العميل إلى Front Door. بعد ذلك، يستخدم Front Door التكوين الخاص بك لتحديد الأصل لإرسال نسبة استخدام الشبكة إليه. يمكن أن يؤثر جدار حماية تطبيق الويب Front Door وقواعد التوجيه ومحرك القواعد وتكوين التخزين المؤقت على عملية التوجيه.

يوضح الرسم البياني التالي بنية التوجيه:

رسم تخطيطي يوضح بنية توجيه  Front Door، بما في ذلك كل خطوة ونقطة قرار.

هام

سيتم إيقاف Azure Front Door (الكلاسيكي) في 31 مارس 2027. لتجنب أي تعطيل للخدمة، من المهم ترحيل ملفات تعريف Azure Front Door (الكلاسيكية) إلى مستوى Azure Front Door Standard أو Premium بحلول مارس 2027. لمزيد من المعلومات، راجع إيقاف Azure Front Door (الكلاسيكي).

رسم تخطيطي يوضح بنية توجيه  Front Door، بما في ذلك كل خطوة ونقطة قرار.

توضح بقية هذه المقالة هذه الخطوات بالتفصيل.

تحديد موقع حافة Front Door والاتصال به

يبدأ تطبيق المستخدم أو العميل اتصالا ب Front Door. ينتهي الاتصال في موقع حافة الأقرب إلى المستخدم النهائي. موقع حافة Front Door يعالج الطلب.

لمزيد من المعلومات بشأن كيفية تقديم الطلبات إلى Front Door، راجع تسريع نسبة استخدام الشبكة في Front Door.

تطابق الطلب مع ملف تعريف Front Door

عندما يتلقى Front Door طلب HTTP، فإنه يستخدم عنوان الطلب Host لمطابقة الطلب مع ملف تعريف Front Door الصحيح للعميل. إذا كان الطلب يستخدم اسم مجال مخصصاً، يجب تسجيل اسم المجال في Front Door لتمكين الطلبات من المطابقة مع ملف التعريف الخاص بك.

طلب مطابقة مع Front Door

عندما يتلقى Front Door طلب HTTP، فإنه يستخدم عنوان الطلب Host لمطابقة الطلب مع مثيل Front Door الصحيح للعميل. إذا كان الطلب يستخدم اسم مجال مخصصاً، يجب تسجيل اسم المجال في Front Door لتمكين الطلبات من المطابقة مع Front Door الخاص بك.

يقوم العميل والخادم بإجراء تأكيد اتصال TLS باستخدام شهادة TLS التي قمت بتكوينها لاسم المجال المخصص، أو باستخدام شهادة Front Door عندما Host ينتهي العنوان ب *.azurefd.net.

تقييم قواعد WAF

إذا تم تمكين جدار حماية تطبيق ويب لمجالك، يتم تقييم قواعد WAF.

إذا تم تمكين جدار حماية تطبيق الويب في الواجهة الأمامية، يتم تقييم قواعد WAF.

إذا تم انتهاك قاعدة، يقوم Front Door بإرجاع خطأ إلى العميل وتتوقف معالجة الطلب.

تطابق الطريق

يطابق Front Door الطلب مع الطريق. تعرف على المزيد بشأن عملية مطابقة المسار.

يحدد المسار مجموعة الأصل التي يجب إرسال الطلب إليها.

تطابق قاعدة التحويل

يطابق Front Door الطلب بقاعدة التحويل. تعرف على المزيد بشأن عملية مطابقة المسار.

يحدد المسار تجمع الواجهة الخلفية الذي يجب إرسال الطلب إليه.

تقييم مجموعات القواعد

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

تقييم محركات القواعد

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

عودة الاستجابة المخزنة مؤقتاً

إذا تم تمكين التخزين المؤقت لقاعدة تحويل Front Door، وتتضمن ذاكرة التخزين المؤقت لموقع حافة Front Door استجابة صالحة للطلب، فإن Front Door يُرجع الاستجابة المخزنة مؤقتاً.

في حالة تعطيل التخزين المؤقت أو عدم توفر استجابة، تتم إعادة توجيه الطلب إلى الأصل.

إذا تم تمكين التخزين المؤقت لقاعدة تحويل Front Door، وتتضمن ذاكرة التخزين المؤقت لموقع حافة Front Door استجابة صالحة للطلب، فإن Front Door يُرجع الاستجابة المخزنة مؤقتاً.

في حالة تعطيل التخزين المؤقت أو عدم توفر استجابة، تتم إعادة توجيه الطلب إلى الواجهة الخلفية.

تحديد الأصل

يختار Front Door أصلاً لاستخدامه ضمن المجموعة الأصلية. يعتمد اختيار المنشأ على عدة عوامل، من بينها:

إعادة توجيه الطلب إلى الأصل

أخيراً، تتم إعادة توجيه الطلب إلى الأصل.

تحديد الواجهة الخلفية

يختار Front Door الواجهة الخلفية لاستخدامها داخل تجمع الواجهة الخلفية. يعتمد اختيار الواجهة الخلفية على عدة عوامل، بما في ذلك:

إعادة توجيه الطلب إلى الخلفية

أخيراً، تتم إعادة توجيه الطلب إلى الواجهة الخلفية.

الخطوات التالية