الخلاصة

  • يتيح RESINFO للمحلّل أن يعلن في سجل سلطوي واحد تقليل QNAME ورموز Extended DNS Error المتاحة وصفحة تشخيص HTTPS.
  • تمنع القناة الموثّقة أو مصادقة DNSSEC المحلية تزوير الإجابة من طرف ثالث، لكنها لا تثبت تنفيذ كل سلوك معلن.
  • تبقى السمعة وسياسة العميل واتساق النسخ ومراقبة الاستعلام والنتيجة النهائية إيصالات منفصلة.

وصل رمز الحجب قبل أن تصل سياسة الحجب

جمع عميل سجل RESINFO من محلّل مشفّر عبر اتصال موثّق. كانت RD مساوية للصفر وAA مفعّلة، والسجل واحد وسليم. احتوى exterr على رموز Blocked وCensored وFiltered. قرأ نظام الجرد القائمة وقرّر أن سياسة الترشيح أصبحت قابلة للتدقيق.

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

هذه هي الحدود التي يحافظ عليها RFC 9606. يزيل المعيار التخمين العشوائي عبر وصف ذاتي منظم، لكنه ينص أيضاً على أن المحلّل المشفّر قد يعيد معلومات غير دقيقة. صحة النسبة لا تساوي صحة المضمون.

الاكتشاف يعيّن المرشّح ولا يمنحه الأولوية

يكتشف DNR أو DDR محلّل DNS مشفّراً وAuthentication Domain Name خاصاً به. يربط هذا الإيصال الخدمة بالاسم الذي سيُستخدم للمصادقة. لا يختار الخدمة نيابة عن العميل ولا يثبت ميزاتها الاختيارية.

بعد ذلك يسأل العميل عن RESINFO باستخدام ADN. وإذا استُخدم resolver.arpa في DDR، يمكن استعمال هذا الاسم الخاص. يجب ضبط RD على الصفر لأن المعلومات خاصية للمحلّل نفسه، وتُرفض الإجابة إذا كانت AA غير مفعّلة. المحلّل الداعم يعيد سجلاً واحداً بالضبط، ويتجاهل العميل الصيغ غير الصالحة.

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

تثبت هذه الخطوات الجهة المتلقية وشكل السلطوية وسلامة النقل. لا تحتوي بعد على أثر لتنفيذ تقليل الأسماء أو الترشيح.

qnamemin إعلان تكوين لا سجل استعلام

وجود qnamemin يعني أن المحلّل مهيأ لتقليل البيانات الحساسة في أسماء الاستعلامات المرسلة إلى الخوادم السلطوية وفق RFC 9156. الخاصية بلا قيمة تفصيلية، لذلك لا تحمل الاسم المختبر أو حالة الذاكرة المخبئية أو مسار التفويض أو الاستثناءات أو التراجع.

الاختبار القابل للإعادة يحتاج إلى نطاق تحت السيطرة وحالة cache موثقة ومراقبة في كل طبقة سلطوية. تُحفظ نسخة المحلّل والوقت والوسوم التي ظهرت في كل خطوة. وبعد تغيير البرنامج أو الإعداد يُعاد الاختبار بالشروط نفسها.

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

قائمة exterr لا تحكم بعدالة القرار

يسرد exterr رموز EDE التي يستطيع المحلّل إرجاعها. وجود Blocked أو Censored أو Filtered يدل على إمكانية شرح بعض نتائج السياسة. لا يضمن أن كل حجب سيحمل تفسيراً، ولا أن السياسة مخوّلة، ولا أن التصنيف صحيح، ولا أن التطبيق سيعرض السبب.

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

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

infourl باب تشخيص لا مصدر تفويض

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

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

anycast يجعل كل إجابة مرتبطة بمكان

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

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

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

السمعة قرار محلي

إذا تعذر التحقق من خاصية وقت الاختيار، يوصي RFC 9606 باستخدامها فقط عندما يملك المحلّل سمعة كافية وفق سياسة محلية. قد تأتي السمعة من المستخدم أو المسؤول أو قائمة مضمّنة.

تنسق IANA أسماء المفاتيح، ويصدر المحلّل الادعاء، وتربط القناة الادعاء بصاحبه، ثم يقرر العميل مقدار الثقة. لا يفرض السجل ولا الاتصال الموثّق اختياراً عالمياً.

يناسب ذلك مبدأ Lu Heng في أولوية الكود العامل. المواصفة الدنيا تجعل الوعود قابلة للمقارنة؛ المراقبة المحلية تمنع الرمز من احتلال مكان الواقع. قيمة RESINFO في أنه يجعل السؤال أدق، لا في أنه يلغي السؤال.

المصادر