سيسكو HDLC
بروتوكول Cisco HDLC ( cHDLC ) هو امتداد لبروتوكول التحكم في وصلة البيانات عالي المستوى (HDLC)، وقد طورته شركة Cisco Systems, Inc. يُعد HDLC بروتوكولًا متزامنًا لطبقة وصلة البيانات ، موجهًا نحو البتات، وقد طُوّر في الأصل من قِبل المنظمة الدولية للمعايير (ISO). وعلى الرغم من وصفه غالبًا بأنه امتداد احتكاري، فقد انتشرت تفاصيل cHDLC على نطاق واسع، وتم تطبيق البروتوكول من قِبل العديد من موردي معدات الشبكات. يُوسّع cHDLC نطاق HDLC بدعم بروتوكولات متعددة.
تأطير
تستخدم إطارات Cisco HDLC بنية تأطير بديلة عن معيار ISO HDLC . لدعم تغليف بروتوكولات متعددة، تحتوي إطارات cHDLC على حقل لتحديد بروتوكول الشبكة .
بناء
بنية إطار cHDLC
يصف الجدول التالي بنية إطار cHDLC على السلك.
| عنوان | يتحكم | رمز البروتوكول | معلومة | تسلسل فحص الإطار (FCS) | علَم |
|---|---|---|---|---|---|
| 8 بت | 8 بت | 16 بت | طول متغير، 0 أو أكثر من البتات، بمضاعفات العدد 8 | 16 بت | 8 بت |
- يُستخدم حقل العنوان لتحديد نوع الحزمة الموجودة في إطار cHDLC؛ 0x0F للبث الأحادي و 0x8F لحزم البث.
- يتم ضبط حقل التحكم دائمًا على الصفر (0x00).
- يُستخدم حقل رمز البروتوكول لتحديد نوع البروتوكول المغلف داخل إطار cHDLC (على سبيل المثال 0x0800 لبروتوكول الإنترنت ).
بنية إطار طلب-استجابة عنوان SLARP
يتم تحديد إطار بروتوكول حل عنوان الخط التسلسلي (SLARP) بواسطة قيمة حقل رمز بروتوكول cHDLC محددة وهي 0x8035.
تم تعريف ثلاثة أنواع من إطارات SLARP: طلبات العناوين (0x00)، وردود العناوين (0x01)، وإطارات إبقاء الاتصال (0x02).
يوضح الجدول التالي بنية إطار طلب-استجابة عنوان SLARP cHDLC.
| عنوان | يتحكم | رمز البروتوكول | رمز عملية SLARP | عنوان | قناع | محجوز | تسلسل فحص الإطار (FCS) | علَم |
|---|---|---|---|---|---|---|---|---|
| 8 بت | 8 بت | 16 بت (0x8035) | 32 بت | 32 بت | 32 بت | 16 بت | 16 بت | 8 بت |
- سيكون رمز العملية 0x00 لطلبات العناوين و 0x01 لاستجابات العناوين.
- يُستخدم حقلا العنوان والقناع لتخزين عنوان IP وقناعه المكونين من أربعة أجزاء. وتكون قيمتهما صفرًا لطلبات العناوين.
- الحقل المحجوز ذو البايتين غير مستخدم وغير محدد حاليًا.
بنية إطار SLARP Keep-Alive
يوضح الجدول التالي بنية إطار SLARP cHDLC keep-alive.
| عنوان | يتحكم | رمز البروتوكول | رمز عملية SLARP | رقم التسلسل (المرسل) | رقم التسلسل (آخر رقم تم استلامه) | مصداقية | تسلسل فحص الإطار (FCS) | علَم |
|---|---|---|---|---|---|---|---|---|
| 8 بت | 8 بت | 16 بت (0x8035) | 32 بت | 32 بت | 32 بت | 16 بت | 16 بت | 8 بت |
- رمز العملية هو 0x02 للحفاظ على الاتصال.
- يزداد رقم تسلسل المرسل مع كل إشارة إبقاء الاتصال يتم إرسالها من قبل هذا المرسل.
- رقم التسلسل المستلم هو آخر رقم تسلسل استلمه هذا المرسل.
- يجب ضبط حقل الموثوقية المكون من بايتين على القيمة 0xFFFF.
انظر أيضاً
- بروتوكول نقطة إلى نقطة ، وهو معيار إنترنت محدد بواسطة RFC 1661 و RFC 1662 والذي يحل المشاكل التي يحلها Cisco HDLC بالإضافة إلى العديد من المشاكل الأخرى.
روابط خارجية
- بروتوكول تحليل عناوين الخطوط التسلسلية ، عناوين IP: دليل تكوين ARP، إصدار Cisco IOS 15M&T ، 3 ديسمبر 2012
- http://www.nethelp.no/net/cisco-hdlc.txt
- http://securitydigest.org/tcp-ip/archive/1990/11#000068
- https://web.archive.org/web/20110723160051/http://www.irbs.net/internet/nanog/9610/0459.html
- تقنية شبكات الحاسوب
- بروتوكولات الربط
- بروتوكولات الاتصالات
- أجزاء من شبكة الحاسوب
