الخلاصة

  • في تجربة Geoff Huston لدى APNIC Labs في يونيو 2024، لم يتبع الرد المشير إلى بتر UDP باستعلام TCP في 10,555,279 نقطة من أصل 394,766,935، أي 2.67% من نقاط الاختبار.
  • في المجموعة التي تلقّت جواباً كاملاً مع رفع إشارة TC، مضت 96,401 حالة من أصل 197,173,501 بلا استعلام TCP جديد، أي نحو 0.05% من تلك المجموعة.

إشارة TC في DNS ليست لغزاً تقنياً: الرد مبتور. يطلب RFC 2181 من العميل إهماله وإعادة السؤال بوسيلة تتسع لجواب أكبر، وغالباً TCP. أراد Huston معرفة ما يجري بعد هذه الجملة في الشبكة الحية. فاللافتة التي تقول «انعطف» لا تدير المقود بنفسها.

اختار مع APNIC Labs تفويضاً بلا سجلات glue. لكي يكتمل طلب صفحة ويب، احتاج المحلّل إلى عنوان خادم الأسماء المفوَّض. أرسل الخادم الموثوق رداً عبر UDP مع إشارة TC. احتوى نصف الردود على جواب كامل رغم الإشارة، وترك النصف الآخر الجواب فارغاً. كشف تسلسل الحزم ما إذا كان المحلّل يعيد الطلب عبر TCP، أو يستعمل الجواب الموسوم، أو يتوقف قبل الوصول. هذه تجربة لمسار حل أسماء محدد، وليست إحصاء لكل محلّل في العالم.

في إعادة التجربة في يونيو 2024، سجّل الفريق 394,766,935 نقطة اختبار. ضمن 197,173,501 اختبار تلقّى جواباً كاملاً مع TC، وصلت 96,401 حالة إلى الهدف من دون سؤال TCP، بنحو 0.05% من تلك المجموعة. كانت الفجوة الأكبر في المجموعة الكاملة: لم يحدث السؤال اللاحق عبر TCP في 10,555,279 نقطة بعد رد UDP المبتور، بنسبة 2.67%. طريق النجاة موجود في المعيار، لكن المرور عليه يحتاج حزمة ثانية حقيقية.

ظهرت مجموعات شبكية تجاوزت فيها نسبة غياب متابعة TCP مستوى 90% في الاختبار. ومع ذلك شدد Huston على أن خدمة التحليل العودية الكبرى قد تتكون من محركات عديدة؛ هذه الحزم لا تحدد الجهاز المتسبب وحده ولا تثبت أن كل زبائن شبكة بعينها يواجهون المعدل نفسه. كما أن تجربة فبراير استخدمت عينة مختلفة وخرجت بأرقام أخرى. لا تُجمع جولتان مختلفتان في نسبة واحدة لمجرد أن العنوان سيبدو أشد وقعاً.

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