الخلاصة

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

الضوء مادة أولية لا نتيجة

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

العبارتان لا تصفان الشيء نفسه. السعة الخام خاصية لفرصة الإرسال. أما الخدمة فهي ما تحصل عليه التطبيقات بعد عبور أجهزة وسياسات وأحمال متنافسة ونقاط وصول.

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

قيمة الوثيقة أنها لم تسمح للرقم الكبير بإخفاء بقية السلسلة.

تجاوزت الألياف سرعة الآلة

افترضت شبكات المسافات البعيدة الأقدم أن عرض النطاق هو المورد النادر والمكلف، فصُمم المحول لاستعماله بكفاءة. لاحظ RFC 1077 أن الخطوط الجذعية بدأت تتسارع أسرع من عناصر التحويل.

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

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

لم تختف الندرة؛ تغيّر موقعها ووحدة قياسها. كل ترقية للوسط تكشف المكوّن التالي الأبطأ.

المجموع نفسه قد يخفي طلبين مختلفين

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

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

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

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

أصبحت الإدارة جزءاً من البنية

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

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

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

السرعة الأعلى لا تولد حركة أكثر فقط؛ تولد حالةً أكثر تحتاج إلى تفسير وسلطة.

قدرة الجهاز مرتبطة بشروط الاختبار

عرّف RFC 1242 لاحقاً إنتاجية جهاز الربط بأنها أعلى معدل إطارات معروضة لا يسقط عنده الجهاز أي إطار. وهذا ليس المعدل النظري المكتوب على الوسط.

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

نظم RFC 2544 إجراءات المقارنة: وضع الحد النظري للوسط بجوار الإنتاجية المقاسة، وقياس التأخير عند المعدل المحقق، وتسجيل الفقد عبر الأحمال وأحجام الإطار. ينبغي أن ترافق الشروط الكاملة أي رقم مختار للإعلان.

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

قبول الحجز لا يعني أن النتيجة وصلت

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

جمع نموذج Integrated Services بين الحجز والتحكم في القبول. يحدد المصنف والمجدول وقرار القبول كيف تعامل الشبكة كل تدفق. هذا سطح التزام وتحكم، مختلف عن الوسط وعن القياس بعد المرور.

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

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

حقيقة المسار تُقاس على المسار

عرّف RFC 2679 تأخير الاتجاه الواحد بمصدر ووجهة ونوع حزمة ووقت. وفصل الملاحظة الفردية عن العينة وعن الإحصاء. وتدخل مزامنة الساعات وعدم اليقين والتمييز بين حزمة شديدة التأخر وحزمة مفقودة في حدود الاستنتاج.

وعرّف RFC 3393 تغير التأخير بأنه الفرق بين تأخيري اتجاه واحد لحزمتين مختارتين. يفيد في تقدير مخازن تشغيل الوسائط وفهم حركة الصفوف، لكنه ليس السعة أو متوسط التأخير أو درجة عامة للاهتزاز.

يمكن ترتيب المسألة في أربعة دفاتر:

  1. السعة الخام التي يستطيع الوسط حملها ضمن افتراضات؛
  2. قدرة المعالجة لدى المحولات والمضيفين تحت حمل معلن؛
  3. معاملة الخدمة التي يخصصها التحكم أو يضمنها بشروط؛
  4. الأداء المسلّم الذي قاسه مراقبون على مسار وفترة محددين.

تؤثر الطبقات بعضها في بعض، لكنها لا تحل محل بعضها كدليل. الألياف ليست اختبار جهاز؛ والاختبار ليس حجزاً؛ والحجز ليس وصولاً مقاساً.

أخطر رقم هو رقم بلا اسم

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

ينبغي أن يحمل كل رقم للسرعة اسم الطبقة وصاحب التحكم والاتجاه وحجم الحزم والحمل والمسار والنافذة الزمنية. هل هو سعة، أم قدرة، أم التزام، أم نتيجة؟

كانت الألياف سريعة حقاً. وظلت الخدمة نظاماً كاملاً حتى تصل إلى المستخدم.

المصادر وحدود الدليل

يوفر RFC 1077 أجندة 1988؛ ويوفر RFC 1242 وRFC 2544 حدود قدرة الجهاز؛ ويوفر RFC 1633 وRFC 2212 حدود التزام الخدمة؛ ويوفر RFC 2679 وRFC 3393 حدود رصد المسار. وهي تثبت نماذج ومتطلبات منشورة، لا انتشاراً شاملاً أو أداءً حالياً أو نسباً سببياً مباشراً إلى RFC 1077.