Check-Host.cc

فحص DNS القديم لـ MF (مُعيد توجيه البريد)

سجل MF (مُعيد توجيه البريد) هو نوع سجل DNS منقرض يعمل جنباً إلى جنب مع سجل MD (وجهة البريد) خلال المراحل الأولى لتوجيه بريد الإنترنت. في حين أن سجل MD يشير بصرامة إلى وجهة صندوق الوارد النهائية، فقد تم تصميم سجل MF لحل مشكلات الموثوقية الهائلة للعمود الفقري لإنترنت الثمانينيات. تم تصميمه لتحديد مضيف وسيط - مرحل شبكة (Network Relay) - من شأنه أن يقبل البريد الوارد نيابة عن نطاق، ويحتفظ به، ويعيد توجيهه بنشاط أقرب إلى الوجهة النهائية عندما يصبح المسار متاحاً.

بنية شبكة Store-and-Forward

في طبولوجيا الشبكة المبكرة، كان الاتصال المستمر بـ TCP/IP على مدار الساعة طوال أيام الأسبوع نادراً بشكل لا يصدق. تم توصيل العديد من المؤسسات الأكاديمية وأجهزة الكمبيوتر المركزية (Mainframes) للشركات بالشبكة الأوسع عبر روابط الطلب الهاتفي (Dial-up) أو جسور ARPANET المتقطعة. كان سجل MF أمراً حاسماً تماماً لبيئات "Store-and-forward" (التخزين وإعادة التوجيه) هذه. إذا كان من المعروف أن الخادم الوجهة الأساسي للنطاق غير متصل بالإنترنت لمدة 12 ساعة في اليوم، فيمكن للمسؤول تكوين سجل MF يشير إلى خادم متاح للغاية ومتصل دائماً بالإنترنت في مؤسسة شريكة. سيستعلم الخادم المرسل DNS، ويدرك أنه لا يمكن الوصول إلى MD، ويوجه الـ Payload إلى مضيف MF. سيقوم خادم إعادة التوجيه بتخزين (Spool) رسائل البريد الإلكتروني على القرص المحلي ونقلها تلقائياً بشكل مجمع (Bulk) عندما يعيد خادم الوجهة النهائية إنشاء اتصال الشبكة الخاص به.

تعقيد المناطق المقسمة (Split Zones)

على الرغم من كونه سليماً من الناحية المفاهيمية، فإن الحفاظ على سجلات DNS منفصلة ومتميزة للوجهات النهائية (MD) والمرحلات الوسيطة (MF) أثبت أنه معقد للغاية وعرضة للخطأ بشكل كبير لمسؤولي الشبكات. تطلبت إدارة مناطق DNS تحريراً يدوياً دقيقاً للملفات النصية البسيطة (Flat text files)، وأدى الحفاظ على مزامنة تعيينات (Mappings) معيدي التوجيه مع تعيينات الوجهة إلى حدوث حلقات توجيه (Routing Loops) متكررة وإسقاط الـ Payloads. علاوة على ذلك، كان الافتقار إلى نظام تصنيف الأولويات يعني أن المسؤولين لا يمكنهم تكوين مستويات (Tiers) متعددة لمعيدي التوجيه الاحتياطيين بسهولة.

التوحيد (Unification) ضمن سجلات MX

تم التخلي عن بنية MF الصلبة بالكامل بعد نشر RFC 973، والذي قدم سجل MX (Mail Exchanger) الأكثر ديناميكية. استوعب بروتوكول MX بالكامل وظيفة سجل MF. من خلال تعيين رقم أولوية أعلى ببساطة (والذي يعادل تفضيل اتصال أقل) لمضيف معين، يمكن للمسؤولين الحديثين تحويل أي سجل MX قياسي على الفور إلى معيد توجيه بريد بحكم الأمر الواقع أو مرحل تخزين مؤقت (Spooling Relay). يحصل الخادم الأساسي على الأولوية 10، ويحصل خادم التخزين الاحتياطي (Backup Spooling) على الأولوية 50. جعل هذا النهج الموحد سجل MF المخصص قديماً بشكل دائم، وتقوم برامج تحليل DNS الحديثة بإسقاط استعلامات MF تماماً.