الخلاصة
- خصص RFC 1474 حالة مستقلة لكل وصلة PPP ونوع MAC. كانت
acceptالمحلية وصفاً لمعالجة الجهاز نفسه، أماacceptالبعيدة فكانت رأي الجهاز المحلي في قدرة جاره. - سمح RFC 1220 بافتراض دعم واسع عندما لا يعلن النظير أنواعه، مع بقاء حقه في إسقاط الأنواع التي لا يفهمها. وحتى رفض الخيار لم يكن دائماً دليلاً على توقف إرسال ذلك المرور.
نُشر RFC 1474 في يونيو 1993 ليعرّف كائنات إدارة Bridge Network Control Protocol فوق PPP. عرضت الجداول الإعداد وحالة البروتوكول وأنواع الوسائط، ولم تدّع أنها سجل كامل لرحلة إطار من المرسل إلى الوجهة.
تكمن دقته في سؤال بسيط: من صاحب هذه المعلومة؟ الكلمة نفسها لا تحمل القوة نفسها إذا اختلف الشاهد.
قيمتان متشابهتان وشاهدان مختلفان
استخدم جدول pppBridgeMediaTable كلاً من ifIndex وpppBridgeMediaMacType كمفتاح. لذلك تخص كل خانة وصلة بعينها ونوع MAC بعينه، ولا يجوز تعميمها على وسيط آخر أو جار آخر.
عندما تكون pppBridgeMediaLocalStatus=accept، يقول التعريف إن الكيان المحلي سيستقبل حزم ذلك النوع ويعالجها معالجة صحيحة. أما dont-accept فتعني أن ما يصل من ذلك النوع لن يُعالج على الوجه الصحيح. هنا يصف النظام قدرته الذاتية.
يتغير المعنى في pppBridgeMediaRemoteStatus: يسجل الحقل ما إذا كان الكيان المحلي يعتقد أن الكيان البعيد سيقبل النوع نفسه. موضوع العبارة هو الطرف الآخر، لكن مصدرها لا يزال الطرف المحلي.
إذا عرضت الواجهة الخانتين باللون الأخضر نفسه، اختفى هذا الفرق. يمكن ربط القدرة المحلية بإعداد ومسار تنفيذ محليين. أما معرفة النظير فتُبنى من خيارات تلقاها الجهاز، ومن صمت فسره، ومن جيل تفاوض يحتفظ به.
كان الصمت قاعدة توافق لا شهادة قدرة
عرّف RFC 1220 خيار MAC Type Selection كي يعلن الجهاز أنواع المرور المستعد لاستقبالها وخدمتها. وكان إعلان أكثر من نوع يتطلب أكثر من خيار في Configure-Request.
إذا لم يعلن الجهاز أي أنواع، جاز للنظير أن يفترض أنه يدعمها كلها. ومع ذلك نص المستند على أن المستقبل سيسقط ما لا يفهمه. أعطت القاعدة المرسل سلوكاً افتراضياً يحافظ على التوافق؛ ولم تضف وظيفة جديدة إلى المستقبل.
الإعلان الصريح أبلغ الجار بأن الأنواع غير المذكورة ستُسقط. لكن Configure-Reject لم يكن ضماناً نظيفاً أيضاً. وصف RFC 1220 حالة يظل فيها المرور يمر عبر الوصلة رغم أن النظام المستقبل أشار إلى أنه سيسقطه.
لهذا لا تكفي كلمة accept البعيدة وحدها. يجب أن نعرف هل جاءت من إعلان، أم من غياب فُسر وفق القاعدة الافتراضية، أم من رفض، وأي نوع ووصلة وجيل تفاوض تخصه.
سمّى النص اللاحق الخيار استشارياً
في 1994 أوصى RFC 1638 بقوة بالتفاوض على MAC-Support. يسمح الإعلان للطرف الآخر بألا يرسل الأنواع غير المدعومة، فيحفظ عرض النطاق. لكنه وصف طبيعة الخيار صراحة بأنها advisory only.
وأضاف حداً أقوى للأنواع ذات الأرقام الأعلى من 4: لا يجوز إرسالها قبل تلقي خيار من النظير يبيّن استعداده لاستقبالها. شدد هذا التطور حماية الامتدادات الجديدة، من غير أن يحول الإعلان إلى أثر يثبت استقبال إطار معين.
كان على التصميم أن يوازن بين التوافق مع الأجهزة القديمة، وتقليل المرور الضائع، وتوسيع فضاء الأنواع. كل قاعدة حسّنت القرار المحلي، ولم تلغ المسافة بين الاستنتاج والمشاهدة.
فهم نوع الإطار لا يحدد منفذ الوجهة
قد يعرف الجسر كيف يعالج نوع MAC ولا يعرف أين يرسل عنواناً بعينه. عالج RFC 1493 هذه المسألة في قاعدة مستقلة للتوجيه والترشيح، فيها عناوين MAC أحادية الإرسال والمنافذ المتعلمة أو المضبوطة.
جدول RFC 1474 يجيب عن نوع المرور على وصلة PPP. وقاعدة forwarding تجيب عن معاملة عنوان محدد. ولا يمثل أي منهما إيصالاً من المضيف النهائي.
تحتاج سلسلة الدليل إلى السياسة المحلية، وجيل الإعداد المطبق عند إعادة التشغيل، وتبادل BNCP، وأساس الاعتقاد بشأن النظير، والإطار المرسل، ومعالجة الطرف الآخر، وقرار التمرير، والنتيجة عند الوجهة.
ووضع RFC 1661 عتبة أخرى: لا يحمل PPP حزم البروتوكول المقابل إلا بعد بلوغ NCP حالة Opened، وتُسقط الحزم التي تصل قبل ذلك. تسمح الحالة بالحركة، لكنها لا تثبت حدوث حركة بعينها.
يجب أن يحتفظ الاعتقاد بصاحبه
فصل RFC 1474 الإعداد القابل للكتابة، وحذّر من مخاطر التحكم في PPP. تستطيع MIB views محمية تحديد من يقرأ أو يكتب. لكنها لا توسع مدلول القيمة التي تحميها.
ينبغي لأي نظام حديث يعرض «دعم الطرف البعيد» أن يحتفظ بالوصلة ونوع MAC وجيل الإعداد وإعادة التشغيل وحالة NCP والخيار أو القاعدة الافتراضية ورد النظير ووقت الحساب. من دون ذلك تتحول عبارة «نموذجي عن النظير يقول نعم» عبر الأنظمة إلى «النظير استلم».
لا تعمل الأنظمة الموزعة من دون استنتاج. الخطأ هو حذف صاحب الاستنتاج والإبقاء على مظهر الحقيقة المباشرة.
لم يحذفه RFC 1474.
المصادر
إحاطة الأعضاء
سياق أعمق للملف الشخصي
سجّل الدخول بمستوى العضوية المناسب لفتح الإحاطة الكاملة وملاحظات المصادر.
للدائرة الاستراتيجية فقط
الدائرة الاستراتيجية
مفتوح لجميع القراء. افتح إحاطات الملف الشخصي بعد الانضمام وتسجيل الدخول.
انضم إلى الدائرة الاستراتيجيةلأعضاء تحالف القيادات فقط
تحالف القيادات
لأصحاب الأصول الفكرية المؤهلين وللإدارة؛ سجّل الدخول للوصول إلى إحاطات التحالف.
انضم إلى تحالف القيادات
