الخلاصة

  • بدأت RFC 832 بما يعلنه جدول NIC عن TCP وTelnet وFTP وSMTP، ثم سجلت محاولات الاتصال كحالات منفصلة: لم يُقبل، رُفض، تعذر الوصول، لم يصل رد، أو قُبل.
  • أُعيد اختبار النتائج السلبية، وتكررت المسوح أسبوعياً. لذلك ظل الحكم مرتبطاً بمصدر الرصد ومساره ووقته بدلاً من أن يصبح صفة أبدية للمضيف.
  • غيرت RFC 844 نقطة الرصد، فلم تنجح إلا مع 127 من أصل 187 مضيفاً سبق أن قبل Telnet. الأثر التنفيذي أقوى من الادعاء، لكنه لا يثبت وصولاً كونياً ولا امتثالاً كاملاً.

علامتان لا تحملان السلطة نفسها

استندت RFC 832 إلى جدول المضيفين المؤرخ في 2 ديسمبر 1982. كان الجدول يضع T لقدرة TCP عامة، وt وf وs لخدمات Telnet وFTP وSMTP. سمت الوثيقة هذا العمود Claims، أي ادعاءات.

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

تكشف RFC 801 لماذا لم يكن تقرير التنفيذ كافياً. جمعت خطة الانتقال أوصافاً أرسلها المطورون: متاح، تجريبي، قيد التطوير، أو مخطط له. وحذرت من أن المعلومات ستتقادم سريعاً. كما عددت نواقص لا يكشفها فتح منفذ، مثل عدم التحقق من checksum، أو غياب إعادة تجميع IP، أو عدم ترتيب مقاطع TCP، أو تجاهل الخيارات.

لهذا لم تقل المسوح إن accepted شهادة مطابقة. كان السؤال أضيق: من هذا المصدر، وفي هذه النافذة الزمنية، ماذا يحدث عند محاولة الاتصال بهذه الخدمة المعروفة؟

الصمت لم يكن رفضاً

تعني refused أن الطرف الآخر أرسل رفضاً صريحاً. وتعني unreachable أن المسار أعاد دليلاً على تعذر الوصول. أما dead فتعني غياب رد مفيد ضمن طريقة القياس ومدته. الخانة الفارغة تقول إن الخدمة لم تُقبل من دون اختراع سبب. وaccepted لا تقول إلا إن محاولة النقل تجاوزت العتبة المحددة.

أضاف FTP حالة accepted+ عندما نجح الدخول anonymous بكلمة المرور guest. هذه الإضافة تبين ضيق الحالة العادية: قبول اتصال لا يثبت تسجيل دخول أو نقل ملف أو جودة تطبيق أو هوية مشغل.

جرت اختبارات 7 ديسمبر في فترتين. وأعيدت في 8 ديسمبر محاولات المضيفين المصنفين dead أو refused أو unreachable. تقلل الإعادة أثر عطل عابر أو مسار متقلب، لكنها لا تزيل حدود موقع الرصد.

من بين 315 مضيفاً، قبل 83 Telnet و70 FTP و63 SMTP. لم يصبح الباقون مخالفين. بعض الأجهزة مخصص لوظائف أخرى، وبعضها كان متوقفاً، وبعضها لا يفترض أن يعرض هذه الخدمات.

كل أسبوع كان يحد صلاحية الأسبوع السابق

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

جمعت RFC 847 اثني عشر مسحاً. بين 7 ديسمبر و22 فبراير ارتفع عدد قبول Telnet من 83 إلى 190، وFTP من 70 إلى 181، وSMTP من 63 إلى 178. صار الانتقال إلى TCP ظاهراً في استجابات قابلة للرصد، لا في موعد إداري فقط.

لكن الأرقام انخفضت أيضاً. سجل Telnet في ثلاثة أسابيع من ديسمبر 103 ثم 102 ثم 95. تتغير الجداول والمسارات وأوقات الاختبار وحالة الأجهزة وسياسات عرض الخدمة. الشبكة العاملة ليست شريط تقدم مؤسسياً.

ظلت RFC 846، آخر مسح في السلسلة، تسجل الإحداثيات: جدول 18 فبراير، اختبار 22 فبراير من ISI-VAXA، وإعادة النتائج السلبية في اليوم التالي. لم تمنح العالم ختم «اكتمل»، بل نشرت نقطة أحدث.

نقل الراصد غيّر القضية التي يجري إثباتها

وجدت RFC 843 أن 187 مضيفاً قبلوا Telnet من ISI-VAXA يومي 8 و9 فبراير. ثم اختارت RFC 844 هذه المجموعة وحاولت يدوياً من مجمع طرفيات في BBN على شبكة Class C ذات العنوان 192.1.2.0/24.

احتاج الاختبار الجديد إلى أكثر من منفذ مستمع. كان على البوابات معرفة مسار العودة إلى شبكة Class C، وعلى المضيف معالجة العنوان، وعلى ICMP والتوجيه المشاركة. نجح 127 فقط من 187، أي 67.9%.

لم يفقد الستون الآخرون TCP. أقرت RFC 844 بأن المحاولات كانت يدوية، وأنها أجرت ثلاث جولات فقط، وأن مضيفين متوقفين ربما فاتوا القياس. أثبت الاختبار اعتماد النتيجة على الموقع، لا جوهراً ثابتاً للجهاز.

كان القياس الأول يقول إن الخدمة قبلت من ISI في وقته. وكان الثاني يقول إنها أمكن أن تُبلغ من شبكة Class C عبر شروط توجيه وعنوان مختلفة. لا يجوز دمج القضيتين في علامة واحدة.

حتى الملخص كان يحتاج إلى سلسلة مصدر

قدرت RFC 847 أن 37 مضيفاً، أو 11%، ذوو أغراض خاصة ولا ينبغي توقع الخدمات الثلاث منهم، ولذلك رأت أن الحد المعقول 89% لا 100%. العضوية في الإنترنت ليست مرادفة لعرض Telnet.

كما أبقت جداولها أخطاء ظاهرة: طبعت 70 من 315 على أنها 26% مع أن النسبة تقارب 22%؛ وظهر مقام 382 حيث تشير الصفوف المجاورة إلى 328؛ و389 حيث كان عدد المضيفين 329؛ كما نُسب تاريخ في فبراير 1983 إلى 1982.

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

القياس لم يمنح ولاية

اختار الراصد المنافذ والأوقات والمفردات. واختار المشغل البعيد ما يشغله وما يعرضه وتحمل تبعاته. لا يمنح accepted حق التصرف في المضيف، ولا ينقل timeout ملكية أو يثبت إهمالاً.

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

كانت قوة RFC 832 في السلسلة العلنية: ادعاء، تجربة، نتيجة مصنفة، إعادة، ثم نسخة زمنية جديدة. قال السجل TCP، واحتفظت الشبكة بحق الإجابة بأكثر من حالة.

المصادر وحدود الأدلة

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