Summary

  • في RFC 1609 التجريبية، الصادرة في مارس 1994، تُسجل الأجهزة والوصلات المادية في X.500. ويُسجل ما يراه IP أو OSI فوقها في خرائط منطقية منفصلة.
  • يربط imageOf كل خريطة بأصلها. قد تمر حركة بروتوكول عبر الجهاز نفسه، بينما لا يجد بروتوكول آخر فيه بوابة صالحة.

تخيل مناوباً يبحث عن طريق بديل بعد عطل. أمامه جهازان بينهما سلك؛ يبدو الطريق مفتوحاً. يراجع وظيفة الجهاز في IP فيكتشف أنه ليس بوابة لذلك البروتوكول. انتهت الرحلة قبل أن تبدأ، وضاع وقت العطل على خريطة أجابت عن السؤال الخطأ. هذا مثال من منطق النموذج، لا حادثة موثقة. Glenn Mansfield وThomas Johannsen وMark Knopper وضعوا هذا الفارق في قلب مقترحهم المنشور سنة 1994: وصفٌ للأسلاك، ووصفٌ آخر لما تسمح به فوقها كل شبكة.

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

سمّت الوثيقة الرؤية الخاصة بكل غرض صورة. يحتفظ دليل X.500 بمدخلات network وnode وnetworkInterface للمكونات المادية. ثم يضيف networkImage وnodeImage وnetworkInterfaceImage لتمثيل وظائفها المنطقية. يشير imageOf من الصورة إلى المكوّن الحقيقي أو إلى صورة أخرى، ويمكن للمكوّن أن يشير عائداً إلى صوره. هكذا يصبح وصفان لآلة واحدة قابلين للربط من دون اعتبارهما وصفاً واحداً.

المثال الحاسم هو البوابة. جهاز يتصل بشبكتين قد يمرر حركة IP عبرهما، لكنه لا يمرر OSI بالطريقة نفسها. لذلك وضعت RFC الخاصية externalGateway داخل صورة الشبكة المعنية بالبروتوكول. عنوان الواجهة المنطقية يُقرأ في سياق تلك الصورة، مثل رقم IP أو عنوان NSAP، وتشير connectedNetwork إلى الشبكة داخل السياق نفسه. ولا تُنشأ صورة منطقية للواجهة إلا إذا كان البروتوكول يقيم اتصالاً عبر الواجهة المادية فعلاً. نسخ رسم الأسلاك إلى جميع خرائط البروتوكولات يصنع مسارات لا وجود لها.

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

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