الخلاصة

  • طلب بريد Jon Postel المؤرخ في 28 يناير 1998 من الخوادم الثانوية لمنطقة الجذر جلب نسخة من DNSROOT.IANA.ORG، وقال إن البيانات ستطابق نسخة A-root وإن سياسات تغيير المنطقة وإجراءاتها لن تتغير.
  • في 3 فبراير، أعلن Postel اكتمال اختبار التحقق وطلب من المشغّلين العودة إلى A-root. تثبت الرسائل صدور الطلبات، لا تغيير إعدادات كل مشغّل.

خدمة DNS واحدة وعمليتان مختلفتان

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

كان هذا الفصل جزءاً من تصميم DNS التشغيلي. تصف RFC 1034 خادماً أولياً ينسّق التغييرات وخوادم ثانوية تتحقق من الرقم التسلسلي لسجل SOA وتجلب نسخة محدّثة عندما يتقدم الرقم. وتعرّف RFC 1035 AXFR بأنه طلب لنقل منطقة كاملة. طلب محلّل سجلّاً بعينه لا يساوي طلب AXFR لمنطقة الجذر.

في يناير 1998، كان بوسع جهاز واحد أن يجيب عن الاستعلامات بوصفه خادم جذر، وأن يكون في الوقت نفسه مصدراً تحصل منه خوادم جذر أخرى على نسخة محدّثة. استهدف طلب Postel الوظيفة الثانية. ولم يطلب من المحلّلات في أنحاء الإنترنت إرسال استعلامات الجذر المعتادة إلى خادم IANA.

الرسالة حدّدت طلب نقل ضيق النطاق

الرسالة المحفوظة مؤرخة في 28 يناير 1998، وموضوعها «root zone secondary service». طلب Postel من الخوادم الثانوية لنطاق الجذر جلب المنطقة «عن طريق نقل المنطقة» مباشرة من DNSROOT.IANA.ORG على العنوان 198.32.1.98. وقال إن البيانات ستكون نسخة مطابقة للمنطقة المتاحة آنذاك على A.ROOT-SERVERS.NET. كما أوضح أن سياسات تغيير منطقة الجذر وإجراءاتها لن تتغير.

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

ويحفظ الأرشيف نفسه بياناً صحفياً لـ Postel وصف فيه العمل بأنه اختبار لإعادة ترتيب تدفق معلومات منطقة الجذر. وقال إن محتوى المنطقة سيظل يُقرَّر ويُعَد بالطريقة نفسها. هذان ادعاءان منفصلان: إبقاء البيانات على حالها، واختبار خادم آخر لـ IANA مصدراً للنسخ الثانوية. ولا تقدم الرسائل سجلاً بإعداد كل خادم ثانوي أو بنتيجة كل عملية نقل.

تزامن الاختبار مع سؤال إداري آخر: من يملك صلاحية إقرار التعديلات على السجلات نفسها؟ تركت رسالة يناير تلك الإجراءات من دون تغيير صراحة. يمكن لمصدر النقل أن يزوّد الخوادم بنسخة من دون أن يصبح واضع كل سجل فيها. ولا تبين الرسائل المتاحة أن IANA بدأت أثناء الاختبار بتحرير مجموعة جديدة من بيانات منطقة الجذر أو نشرها.

تغيير المصدر لا يعيد توجيه الاستعلامات

من السهل إساءة قراءة الواقعة لأن A-root ظهر بوظيفتين: كان يجيب عن الاستعلامات كأحد خوادم الجذر، ووُصف بأنه المصدر المعتاد لملف منطقة الجذر. ارتبطت الوظيفتان بالجهاز نفسه، لكن بروتوكول النقل أتاح الفصل بين مصدر توزيع البيانات والخوادم التي تجيب محلّلات الأسماء.

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

وفي شهادة لاحقة أمام الكونغرس، قالت NSI إنها كانت تؤدي دور خادم منطقة الجذر «الأولي» بموجب اتفاقها مع الحكومة، وإنه لم توجد عقود بين المشغّلين الثلاثة عشر، ولم يكن المشغّلون الآخرون ملزمين بجلب الملف يومياً. تساعد هذه الشهادة على فهم أن كلمة «أولي» وصفت ترتيباً تشغيلياً لا أمراً تعاقدياً لكل خادم ثانوي. لكنها لا تثبت من قبل طلب Postel عام 1998.

طلب العودة يرسم حدود الواقعة

في 3 فبراير، كتب Postel في رسالة بعنوان «root zone transfer verification completed» أن الاختبار انتهى، وطلب من المشغّلين العودة إلى جلب المنطقة من A-root. وظل الطلب خاصاً بمنطقة الجذر. ويذكر تاريخ لاحق لنظام خوادم الجذر، RSSAC-023v2، أن Postel طلب من Jim Koda وPaul Vixie إنشاء خادم جذر أولي وتشغيله في ISI للاختبار، ثم أبلغ عدة مشغّلين بأن يجلبوا المنطقة منه، وبعد أيام طلب من جميع المشغّلين العودة إلى الخادم الأولي السابق.

يؤكد السرد اللاحق تسلسل الأحداث، لكنه لا يحدد سوى «عدة» مشغّلين. فلا هو ولا الرسائل المحفوظة يقدمان قائمة بمن غيّر إعداداته، أو سجلاً كاملاً لعمليات AXFR، أو إيصالات تثبت وقت عودة كل مشغّل إلى A-root. الطلب دليل على النية، لا برهان على تنفيذ كل مستلم له.

ولا تسمح السجلات بقياس أثر الاختبار على الخدمة. عبّر بيان Postel الصحفي عن ثقة كبيرة بإمكان الانتقال من دون انقطاع، لكن الثقة ليست بيانات تشغيلية. ولا ترافق الرسائلَ سلسلةُ استعلامات أو سجلاتُ انقطاع أو مقارنة مستقلة لكل النسخ التي كانت تعمل.

المصادر

أقرب السجلات إلى الواقعة نسخة محفوظة من طلب Postel المؤرخ في 28 يناير ورسالة العودة في 3 فبراير. ويتضمن الأرشيف كتلة توقيع PGP لم يتحقق هذا المقال من صحتها بصورة مستقلة. وتقدم مراجعة RSSAC سرداً مؤسسياً لاحقاً. وتعرّف RFC 1034 وRFC 1035 آلية النقل، لا إعداد كل مشغّل عام 1998. أما رواية NSI فترد في محضر جلسة للجنة القضائية في مجلس النواب الأميركي، وننسبها إلى الشركة.