يصف HDLC تقنية التغليف المستخدمة في البيانات في وصلة البيانات التسلسلية المتزامنة. من ناحية أخرى ، يتعامل بروتوكول PPP مع تغليف البيانات المنقولة في الوصلات من نقطة إلى نقطة ويمكن أن تكون متزامنة أو غير متزامنة.
رسم بياني للمقارنة
أساس للمقارنة | HDLC | PPP |
---|---|---|
يتوسع ل | بروتوكول طبقة ارتباط البيانات عالي المستوى | بروتوكول نقطة إلى نقطة |
نوع البروتوكولات | بروتوكول بت التوجيه | بروتوكول موجه نحو البايت |
مستعمل في | فقط الوسائط المتزامنة | متزامن وكذلك الوسائط غير المتزامنة |
المصادقة | أي شرط من المصادقة | يوفر المصادقة |
التعامل الديناميكي | لا تقدم عنونة ديناميكية. | يتم استخدام العنونة الديناميكية. |
تنفذ في | تكوينات من نقطة إلى نقطة وتعدد النقاط. | فقط تكوينات نقطة إلى نقطة. |
التوافق مع البروتوكولات الأخرى | لا يمكن تشغيلها مع أجهزة بخلاف Cisco. | قابل للتشغيل المتداخل مع أجهزة بخلاف Cisco أيضًا. |
تعريف HDLC
HDLC (التحكم في ارتباط البيانات عالي المستوى) هو بروتوكول WAN مخصص لتنفيذ تغليف البيانات في طبقة ارتباط البيانات. يُقصد بتعبير البيانات تغيير نسق البيانات. SDLC هو سلف HDLC الذي يمثل بروتوكول التحكم في ارتباط البيانات المتزامن . تم تطوير كل من بروتوكول SDLC وبروتوكول HDLC بواسطة IBM وتم تقديمهما إلى ANSI و ISO للقبول كمعايير دولية.
يتبع بروتوكول HDLC مفهوم الموجة البطيئة ويستخدم حشو البتات لتحقيق شفافية البيانات. يدل النهج الموجه نحو البتات على أن البتة الواحدة تُستخدم لتقديم معلومات التحكم. يحتوي هيكل إطار HDLC على العنوان والتحكم والبيانات والمجموع الاختباري وحقول العلم. بروتوكول التغليف الافتراضي في أجهزة Cisco هو HDLC. لا يعمل HDLC الخاص بشركة Cisco إلا عندما تكون الأجهزة في كلا طرفي الرابط من cisco. يمكن أن تحتوي HDLC القياسي على أجهزة مختلفة في النهايات.
شكل الإطار للبروتوكولات الموجهة قليلا
- حقل العنوان - يتم استخدامه لوصف المحطة.
- مجال التحكم - الغرض من البتات في مجال التحكم هو الرقم التسلسلي والاعترافات.
- حقل البيانات - يتم استخدام هذا الحقل للاحتفاظ بالمعلومات.
- حقل المجموع الاختباري - في هذا الحقل ، تُحجز البتات من أجل تنفيذ شفرة التكرار الدوري.
أوامر HDLC والطلبات
يستخدم HDLC مجموعة من الأوامر والاستجابات لعملها. هناك ثلاثة أنواع من المعلومات الإطارات ، والإشرافية وغير المرقمة.
- نسق نقل المعلومات (I-Frame) - يقوم بنقل الإطارات المرقمة بطريقة متسلسلة ، والتي تحتوي على حقل المعلومات.
- الشكل الإشرافي (الإطار S) - تقوم الإطارات الإشرافية بإدارة الوظائف الإدارية مثل الإقرار ، وحالة نقل المعلومات ، واستقصاء البيانات واسترداد الأخطاء. الأوامر والطلبات المدرجة في هذا هي RECEIVE READY ، تلقي غير جاهز ، REJECT ، إلى آخره.
- تنسيق غير مُرقّم (U-Frame) - يقوم بشكل أساسي بتمديد وظائف التحكم في ارتباط البيانات. هناك العديد من الأوامر والطلبات تندرج تحت هذه الفئة مثل RESET ، TEST ، FRAME REJECT ، طلب REQUEST DISCONNECT ، إلى آخره.
تعريف PPP
PPP (بروتوكول نقطة إلى نقطة) هو أيضًا بروتوكول WAN ، ولكن هناك العديد من التحسينات التي تمت في بروتوكول PPP بعد HDLC. في السابق ، بروتوكول PPP ليس ملكية خاصة ، مما يعني أنه يمكن استخدامه مع نوعين مختلفين من الأجهزة دون إجراء تغييرات على تنسيق البيانات. تعامل جميع الارتباطات بشكل تعاوني كشبكة IP مستقلة واحدة لها شكل إطار خاص بها ، وطريقة معالجة الأجهزة ، وبروتوكول وصلة البيانات. يتم الحصول على اتصال من نقطة إلى نقطة دون تعيين عناوين IP متعددة للأسلاك الملموسة ، ويحتاج فقط إلى رقم شبكة IP.
هناك العديد من ميزات PPP ، والتي يتم مناقشتها أدناه.
- لتحديد بداية ونهاية الإطار بوضوح ، يتم استخدام طريقة الإطار على البيانات غير المتزامنة. ومن المفيد أيضا في الكشف عن الأخطاء.
- يتم استخدام بروتوكول التحكم في الارتباط لتمكين خطوط الشبكة واختبارها وإنهائها عند عدم استخدامها. بروتوكول التحكم في الارتباط هذا مفيد بشكل أساسي في معالجة الدارات المتزامنة وغير المتزامنة ، والترميزات البايتة والموجهة إلى البتات.
- ويمكنه تحديد NCP (بروتوكول التحكم في الشبكة) لكل طبقة شبكة مدعومة.
تنسيق الإطار لـ PPP
العمل من بروتوكول PPP
- يقوم المستخدم أولاً باستدعاء جهاز التوجيه الخاص بمزود خدمة الإنترنت لإنشاء الاتصال المادي ؛ الطلب يمر عبر المودم.
- بعد إنشاء الرد بواسطة مودم الموجه ، يتم تأسيس الاتصال الفعلي.
- يرسل جهاز المستخدم مجموعة من حزم LCP في حقل الحمولة من واحد أو أكثر من تسلسل إطارات PPP.
- يتم اختيار معلمات PPP وفقًا للحزم وردودها.
- بعد تحديد معلمات PPP ، يتم تسليم حزم NCP لتكوين طبقة الشبكة.
- ثم يتم تعيين عناوين IP بشكل ديناميكي بمساعدة NCP للأجهزة المرفقة حديثًا طوال مدة تسجيل الدخول من قِبل المزود.
- الآن الجهاز هو مضيف الإنترنت وقادر على إرسال واستقبال حزم IP.
- في ، ينهي NCP اتصال طبقة الشبكة ويجنب عناوين IP.
الاختلافات الرئيسية بين HDLC و PPP
- إن HDLC عبارة عن بروتوكول موجه قليلاً ، بينما يكون PPP موجهًا إلى البايت ، كما أنه موجه إلى البت لأنه يمكن إرساله عبر خطوط مودم الطلب الهاتفي وكذلك HDLC ذو البتات الحقيقية.
- يمكن استخدام الوسائط المتزامنة فقط في HDLC. في المقابل ، يمكن أن تعمل PPP مع الوسائط المتزامنة وغير المتزامنة.
- لا توجد مصادقة رابط في HDLC ، بينما يتم توفيرها في PPP.
- يمكن لـ PPP تعيين عنوان IP بشكل ديناميكي وتحريره وفقًا للاستخدام. مقابل ذلك ، ليس هذا هو الحال في HDLC.
- لا يمكن تحقيق قابلية التشغيل البيني بين الأجهزة غير التابعة لـ cisco في HDLC. ومع ذلك ، يتم حذف هذا الحد من HDLC من بروتوكول PPP.
استنتاج
بين بروتوكول HDLC و PPP ، يعمل بروتوكول PPP بشكل أفضل من HDLC لأنه لا يوجد أي إكراه على استخدام أجهزة Cisco في كلتا النهايتين ، مما يعني أنها قابلة للتشغيل المتبادل. يدعم PPP أيضًا العديد من البروتوكولات ومصادقة الدعم.