ملخص
- أنشأ الخيار 68 في IPv4 مساحة محدودة داخل الحزمة تضيف إليها الأنظمة المشاركة طوابع زمنية، أو أزواجاً من العنوان والطابع الزمني.
- أبقت مواصفات المضيفين والموجّهات آلية التعاون، لكن الساعات غير المتزامنة والسجلات غير الموثقة وكشف المعلومات والترشيح الواسع أضعفت فائدتها.
دفتر صغير له مؤشر وحد أقصى
لم يكن Internet Timestamp في RFC 791 قيمة يضعها المرسل ثم تبقى ثابتة. فقد خصص النوع 68 مساحة قابلة للتعديل أثناء عبور الرزمة. وكانت قيمة copy bit صفراً، ولذلك لا ينتقل الخيار عند التجزئة إلا مع الجزء الأول، كما لا يجوز أن يظهر أكثر من مرة في الداتاغرام نفسه.
فرض التنسيق حدوداً واضحة على كل كتابة. يحدد بايت الطول حجماً أقصاه 40 بايتاً، ويشير بايت المؤشر إلى الموضع التالي، ولا تقل قيمته القانونية عن 5. وتتقاسم أربع بتات عداد التجاوز وأربع أخرى راية النمط. إذا انتهت المساحة، يزيد الجهاز المشارك العداد بدلاً من الكتابة خارج الخيار. أما إذا كان الطول أو المؤشر غير صالح، أو تجاوز العداد ذو الأربع بتات سعته، فتُعد الداتاغرام خاطئة وتُسقط، ويمكن إرسال ICMP Parameter Problem.
حددت الراية شكل السجل. في النمط 0 تُكتب طوابع زمنية متتابعة من 32 بتاً. وفي النمط 1 يكتب كل نظام عنوان الإنترنت الخاص به قبل الوقت. أما النمط 3 فيحمل عناوين محددة مسبقاً، ولا يُكتب الوقت إلا عندما يطابق العنوان التالي النظام الذي يعالج الرزمة. القيمة المفضلة هي عدد المللي ثانية منذ منتصف الليل بالتوقيت العالمي. وإذا تعذرت هذه المرجعية، يمكن استعمال وقت آخر بشرط ضبط أعلى بت للإعلان أن القيمة غير معيارية.
لهذا لم يكن السجل إثباتاً كاملاً للمسار. فسعة الأربعين بايتاً تنفد سريعاً، ولا سيما عند الجمع بين العنوان والوقت. ولا يثبت التنسيق هوية الكاتب، ولا يجبر كل قفزة على المشاركة، ولا يضيف تاريخ اليوم. وحتى الكتابات الصحيحة لا تصبح قابلة للمقارنة إذا كانت الساعات غير متزامنة.
تفاوت الالتزام بين المضيف والموجّه
جعل RFC 1122 إنشاء الخيار ومعالجته اختيارياً للمضيفين. لكن المضيف الذي ينفذه يلتزم بالقواعد: يكتب المصدر وقته عندما يسمح النمط، وتحاول الوجهة إضافة الوقت الحالي قبل تمرير الخيار إلى الطبقة الأعلى. وظلت القاعدة تفضل المللي ثانية منذ منتصف الليل UT، مع وسم القيمة غير المعيارية عند تعذر الوقت الصحيح.
أما RFC 1812 فأوجب على الموجّهات دعم الخيار في الرزم المعاد توجيهها. في النمط 3 يكفي أن يطابق العنوان المحدد مسبقاً أي عنوان للموجّه، وليس بالضرورة عنوان واجهة الدخول أو الخروج. ويمكن توفير مفتاح يترك النمطين 0 و1 بلا تعديل، على أن يكون معطلاً افتراضياً. وفي الوقت نفسه، أشار النص إلى أن التسجيل قرب لحظة الوصول أكثر فائدة، وأن عدم تزامن الساعات يحد من المعنى.
حين يصبح التشخيص إفصاحاً
أعاد RFC 7126 وزن المنافع والمخاطر. قد تكشف أوقات المعالجة والعناوين ما يحتاجه المشغّل لتقصي خلل، لكنها تكشف أيضاً الطوبولوجيا ووقت الأنظمة وخصائص التنفيذ. وقد يساعد انحراف الساعة حتى في تمييز جهاز مادي بعينه. الآلية التي تطلب من الطريق أن يشرح نفسه لا تختار من سيقرأ الشرح.
ثم جعل الترشيح النتيجة غير مضمونة. فـ ping العادي لا يحتاج إلى خيارات IPv4، بينما يفشل الاختبار المعتمد على الخيار 68 عند أول حد إداري يسقطه. وذكر RFC 7126 أن الإسقاط الواسع جعل تقنيات Timestamp شبه غير قابلة للاستخدام، وأوصى الموجّهات وبوابات الأمن والجدران النارية بإسقاط الرزم التي تحمله.
المصادر
إحاطة الأعضاء
سياق أعمق للملف الشخصي
سجّل الدخول بمستوى العضوية المناسب لفتح الإحاطة الكاملة وملاحظات المصادر.
للدائرة الاستراتيجية فقط
الدائرة الاستراتيجية
مفتوح لجميع القراء. افتح إحاطات الملف الشخصي بعد الانضمام وتسجيل الدخول.
انضم إلى الدائرة الاستراتيجيةلأعضاء تحالف القيادات فقط
تحالف القيادات
لأصحاب الأصول الفكرية المؤهلين وللإدارة؛ سجّل الدخول للوصول إلى إحاطات التحالف.
انضم إلى تحالف القيادات
