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

يتم توجيه حركة مرور 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 الواجهة الخلفية لاستخدامها داخل تجمع الواجهة الخلفية. يعتمد اختيار الواجهة الخلفية على عدة عوامل، بما في ذلك:

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

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

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