ما هي أوضاع نظام HDLC في شبكات الحاسوب

اقرأ في هذا المقال


تُعد المحطة الأساسية في “HDLC” بأنّها محطة تحكم على اتصال ويتحكم في المحطات الثانوية على الاتصال ويتعامل مع تدفق البيانات واستعادة الأخطاء، والمحطة الثانوية موجودة على اتصال بحيث توجد محطة أولية ويتم احتواء المحطة الثانوية بواسطة المحطة الأولية وليس لها سلطة صريحة للحفاظ على الاتصال، والمحطة المدمجة هي مجموعة من المحطات الأولية والثانوية.

ما هو الوضع في نظام HDLC

الوضع في “HDLC”: هو إعادة التنظيم بين جهازين متضمنين في الشبكة ويصف الوضع من يتحكم في الارتباط وتحدد “HDLC” ثلاثة أنواع من المحطات مثل الأولية والثانوية والمجمعة.

  • “HDLC” هي اختصار لـ “High-Level-Data-Link-Control”.

ما هي أوضاع تشغيل HDLC

أولاً: وضع الاستجابة العادية NRM

وضع الاستجابة العادية “NRM”: هو الوضع الذي ينتقل فيه إطلاق المحطة الأساسية إلى المحطة الثانوية، ويجب أن تحصل المحطة الثانوية على الإذن المناسب من المحطة الرئيسية لتغيير الاستجابة وبعد أخذ الإذن من المحطة الأولية تفتح المحطة الثانوية الإرسال يجب أن تبقى المحطة الثانوية مرة أخرى للحصول على إذن محدد لإرسال جميع الرسائل من المحطة الأساسية.

خصائص وضع الاستجابة العادية

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

ملاحظة:“NRM” هي اختصار لـ “normal-response-mode”.

ثانياً: وضع الاستجابة غير المتزامن ARM

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

خصائص وضع الاستجابة غير المتزامن

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

ملاحظة:“ARM” هي اختصار لـ “Asynchronous-response-mode”.

ثالثاً: الوضع المتوازن غير المتزامن ABM

الوضع المتوازن غير المتزامن “ABM”: هو الوضع الذي تكون جميع المحطات متشابهة وبالتالي ترتبط المحطات المجمعة من نقطة إلى نقطة، كما لا يوجد شرط للحصول على إذن على طريقة أي محطة في هذا الوضع، ويرجع ذلك إلى أنّ المحطات المدمجة لم يتم تعيينها من المعلومات لتنفيذ أي وظيفة على الاتصال.

خصائص الوضع المتوازن غير المتزامن

  • “ABM” هو نوع من الإنشاء المتوازن، حيث تستطيع المحطة الثانوية بدء إرسال البيانات دون أي طلب أو أمر واضح من المحطة الأساسية.
  • توفر “ABM” أيضاً خدمة ارتباط موثوقة من نقطة إلى نقطة.
  • يتم استخدامه أيضاً لتقديم خدمة تدعم إما مخطط بيانات أو بروتوكول شبكة موثوق يمكن أن يكون بمثابة أساسي وثانوي.
  • في بيئة التكوين المتوازن يمكن للمحطة المدمجة أن تبدأ أو تبدأ الإرسال.
  • يعتبر هذا الوضع أساساً لـ “LAP-B” في “X.25″ و”LAP-D” في “ISDN” وما إلى ذلك.
  • في “ABM” يتم استخدام استعادة الأخطاء مثل نقطة التفتيش أو استعادة أخطاء “go-back-n” بشكل أساسي لضمان تدفق منظم جيداً وموثوق به لإطارات البيانات.
  • إنّه الوضع الأكثر شيوعاً المستخدم في الوقت الحاضر.
  • في “ABM” يمكن نقل إطارات البيانات بطريقة ثنائية الاتجاه.

ملاحظة:“ABM” هي اختصار لـ “Asynchronous-Balanced-Mode” و”ISDN” هي اختصار لـ “Integrated-Services-Digital-Network”.

ملاحظة:“LAP-B” هي اختصار لـ “Link-Access-Procedure-Balanced” و”LAP-D” هي اختصار لـ “Link-Access-Protocol-for-D-Channel”.

ما هي أوضاع HDLC غير التشغيلية

يختلف الوضع العادي غير المتصل “NDM” ووضع غير متزامن غير متصل “ADM” عن وضع التشغيل لأنّه يتم فصل المحطة منطقياً عن الارتباط، حيث في وضع “IM” تحتاج إحدى محطات الاتصال إلى تجديد أو تتطلب تبادل المعلمات.

  • الوضع العادي غير المتصل “NDM”.
  • وضع غير متزامن غير متصل “ADM”.
  • وضع التهيئة “IM”.

ملاحظة:“NDM” هي اختصار لـ “Normal-Data-Model”.

ملاحظة:“ADM” هي اختصار لـ “asynchronous-disconnected-mode”.

ملاحظة:“IM” هي اختصار لـ “Initialization-mode”.

أساسيات أوضاع نظام HDLC

بروتوكول “HDLC” هو بروتوكول تحكم في علاقة البيانات للأهداف العامة قادر على دعم مجموعة من أنماط التشغيل، والوضعان الأكثر انتشاراً هُما:

1- أفضل جهد أو خدمة مخطط البيانات

  • في هذا الوضع تُنقل الحزم في إطار واجهة المستخدم ويتم اعتماد أفضل جهد للتسليم أي ليس هناك ما يضمن تسليم الحزمة التي يحملها الإطار.
  • لا توفر طبقة الارتباط استعادة الأخطاء للإطارات المفقودة.
  • يستعمل هذا الوضع للارتباطات من نقطة إلى نقطة التي تحمل بروتوكول شبكة يعتمد في حد ذاته على حزم مخططات البيانات مثل “عنوان IP“.
  • يعتمد مجال التحكم في “HDLC” حقل العنوان وهو الجزء الثاني من جميع إطارات “HDLC”.
  • يتم إتاحة خدمة أفضل جهد من خلال استخدام إطارات “U” غير مرقمة تتكون من بايت واحد بقيمة “0x03”.

ملاحظة:“IP” هي اختصار لـ “Internet-Protocol”.

2- الوضع المتوازن غير المتزامن

  • يوفر هذا خدمة ارتباط بيانات موثوقة من نقطة إلى نقطة.
  • يمكن استخدامها لتوفير خدمة تدعم إمّا مخطط بيانات أو بروتوكول شبكة موثوق.
  • في هذا الوضع تُنقل الحزم في أرتال “I” مرقمة، والتي يعترف بها المستقبل باستخدام أطر إشرافية مرقمة.
  • يتم اعتماد استعادة الأخطاء وعلى سبيل المثال نقطة التفتيش أو إرجاع أخطاء الرجوع للخلف لضمان تدفق جيد الترتيب وموثوق للإطارات.

المصدر: COMPUTER NETWORKING / James F. Kurose & Keith W. RossComputer Networks - The Swiss BayCOMPUTER NETWORKS LECTURE NOTES / B.TECH III YEAR – II SEM (R15)An Introduction to Computer Networks / Peter L Dordal


شارك المقالة: