الخلاصة

  • عرّف RFC 1201 تجزئةً على طبقة وصلة ARCNET تسمح لمخطط بيانات واحد بالعبور في ما يصل إلى 120 إطاراً، يحمل كل إطار طويل منها 504 ثمانيات من بيانات العميل كحد أقصى.
  • لم يكن سقف 60,480 ثمانيةً حجماً افتراضياً للشبكة؛ بل طلبت المواصفة أن يكون الحد قابلاً للتهيئة ومتوافقاً بين أجهزتها.

عنوان محلي لا يساوي عنواناً ثابتاً في الشبكة

ربطت RFC 1201 عنوان IP أحادي الإرسال بعنوان ARCNET ذي الثمانية بتات عن طريق ARP. وناقشت احتمال ترتيب عناوين IP بحيث تطابق بتاتها الثمانية الأخيرة عنوان ARCNET، لكنها لم توصِ بهذا الربط الثابت. رأت أن ARP أكثر مرونة وكلفته صغيرة. كما أشارت إلى أن عناوين ARCNET القصيرة قد تتكرر بين شبكات مختلفة، وأنها تضبط بالمفاتيح بدلاً من تثبيتها في ذاكرة القراءة فقط. إنها قرائن على حدود العنوان المحلي، لا إثبات لهوية عالمية أو مسار بعينه.

يتكرر هذا الانضباط في حساب حجم الإطار. كان إطار ARCNET الطويل ثابتاً عند 512 ثمانية، لكن رأس الجهاز ورأس البرمجية والبتات الحشوية تستهلك جزءاً منه؛ ولذلك لا تتجاوز بيانات العميل 504 ثمانيات. الإطار القصير 256 ثمانية. أما أطوال بيانات العميل 250 و251 و252 فتحتاج إطار استثناء. الوسيط لا يوفر حمولة اعتباطية الطول.

من تجزئة IP إلى تجزئة الوصلة

في 1988، وضعت RFC 1051 طريقة سابقة لحمل IP وARP على ARCNET. إذا لم تدعم بعض الأجهزة الإطار الموسع، أوصت بأن يكون MTU لـ IP هو 253 ثمانية، وشجعت تجزئة IP. أما RFC 1201، المنشورة في فبراير 1991 لتحل محلها، فحرّكت تقسيم الحزمة إلى طبقة وصلة ARCNET.

تصف راية التقسيم حزمةً غير مجزأة أو الجزء الأول أو جزءاً تالياً، ويحمل كل جزء رقم تسلسل مشتركاً. وبحد أقصى 120 جزءاً، تستطيع هذه الصيغة تمثيل 60,480 ثمانية. لكنها وصفت هذا الحجم بأنه غير عملي، وألزمت كل تنفيذ بجعل الحد قابلاً للضبط حتى تتفق عقد الشبكة على قيمة أصغر. يجب على التنفيذ استقبال مخططات بيانات لا تقل عن 576 ثمانية، ويُستحسن بقوة أن يصل إلى 1,500. ولا يثبت ذلك أن تركيباً محدداً ضُبط بهذا الحد أو أن حزمة أُرسلت أو وصلت.

التجميع يحتاج إلى ذاكرة وترتيب

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

إقرار إطار منفرد ليس دليلاً على اكتمال مخطط البيانات. تشرح RFC 791 بنية مخطط IP وتجزئته، وتوفر RFC 826 سياق ARP. ينص RFC 1201 على حد ARCNET بين هذه الطبقات، لكنه لا يسجل التقاطاً فعلياً أو معدل إعادة إرسال أو نتيجة تطبيق.

تذكر المواصفة خيار MSS في TCP وآلية اكتشاف MTU، مثل RFC 1063، للإعلان عن حجم أصغر. وتناقش RFC 1191 لاحقاً اكتشاف MTU لمسار IPv4؛ لكنها لا تقيس إعداد واجهة ARCNET ولا تثبت تسليم مخطط بيانات.

قد يتشارك جهازان وسيطاً ولا يتخاطبان

يذكر RFC 1201 أن خمس شركات اتفقت عام 1989 على استخدام تنسيق وصلة ARCNET الذي تحيل إليه المواصفة. وخصص التنسيق الجديد المعرفات 212 لـ IP و213 لـ ARP و214 لـ RARP. تختلف هذه القيم عن قيم RFC 1051. ويمكن للتنسيقين التواجد على ARCNET واحدة، كما تقول الوثيقة، لكنهما لا يتخاطبان. فالوسط الفيزيائي المشترك لم يوحّد طريقة تفسير الحزمة.

يصنف RFC Editor اليوم الوثيقة بوصفها STD 46 / Internet Standard. هذا يثبت تاريخ النشر والتصنيف، لا معدل التطبيق أو عدد الأجهزة. والتاريخ الذي تسنده الوثيقة أضيق: حدود الإطار الثابت دفعت التجزئة إلى طبقة الوصلة، والحد الأقصى بقي قراراً قابلاً للضبط محلياً، وتغيير المعرفات رسم حد توافق صريحاً.

المصادر