الخلاصة

  • أتاح RFC 4620 لأدوات تشخيص IPv6 سؤال العقدة مباشرة عن الاسم أو بعض العناوين التي تعلنها، ولا سيما على وصلة تفتقر إلى DNS أو التوجيه العالمي.
  • كان بإمكان العقدة رفض الإجابة؛ فالرد إقرار محلي، لا هوية موثقة ولا سجل مرجعي موثوق.

التحليل

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

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

استخدم التبادل ICMPv6: النوع 139 للاستعلام و140 للرد. حدد الاستعلام العقدة التي ستستقبله والموضوع المطلوب، وقد يختلف العنوانان. شملت أنواع المعلومات عملية بلا بيانات، واسم العقدة، وعناوين IPv6، وعناوين IPv4. كما أتاحت أعلام استعلام العناوين اختيار النطاقات وتحديد ما إذا كانت كل العناوين مطلوبة. وبذلك تستطيع أداة التشخيص سؤال الطرف الحاضر عما يعلنه، من دون افتراض أن الرد يسرد جميع واجهاته كاملة.

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

تُنسخ قيمة عشوائية بطول 64 بت، هي nonce، من الاستعلام إلى الرد لمطابقة الرسالتين وتصعيب التزوير الأعمى. لكن المؤلفين أوضحوا أن من يستطيع التنصت على الرسائل يظل قادراً على تجاوز هذه الحماية. وأوصوا باستخدام IPsec عند الحاجة إلى أمن الاتصال، وبآلية مصادقة أخرى قبل استخدام المعلومات في قرار أمني.

وضعت المواصفة حدوداً للإفصاح. يجب أن يرفض الإعداد الافتراضي الاستعلامات الواردة من عناوين ذات نطاق عالمي، وأوصى النص بتحديد معدل الردود والتحكم في كشف عناوين الخصوصية المؤقتة في IPv6. ما زالت IANA تسجل النوعين 139 و140، لكن تسجيل أرقام البروتوكول لا يثبت أن المضيفين يجيبون. ذكر RFC 4620 أداة ping6 في KAME وUSAGI ومشروعات IPv6 أخرى مثالاً للتشخيص. وتوثق Nmap حالياً أداة اكتشاف تستخدم هذه الاستعلامات. تثبت هذه الأمثلة قدرة الأدوات، لا مدى انتشار الاستجابة بين الشبكات.

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

المصادر