HDLC در مقابل PPP
هر دو HDLC و PPP پروتکل های لایه پیوند داده هستند. HDLC (High-Level Data Link Control) یک پروتکل ارتباطی است که در لایه پیوند داده شبکه های کامپیوتری استفاده می شود که توسط ISO (سازمان بین المللی استانداردسازی) توسعه یافته و از SDLC (کنترل پیوند داده همزمان) IBM ایجاد شده است. PPP یک پروتکل لایه پیوند داده مبتنی بر HDLC است و بسیار شبیه به HDLC است. هر دو پروتکلهای WAN (شبکه وسیع) هستند و برای اتصال خطوط اجارهای نقطه به نقطه به خوبی کار میکنند.
HDLC چیست؟
HDLC تنها زمانی به وجود آمد که IBM SDLC را به کمیته های استانداردهای مختلف ارسال کرد و یکی از آنها (ISO) SDLC را اصلاح کرد و پروتکل HDLC را ایجاد کرد. HDLC به عنوان یک ابر مجموعه سازگار SDLC در نظر گرفته می شود. این یک پروتکل همزمان بیت گرا است. HDLC از عملیات همزمان و تمام دوبلکس پشتیبانی می کند. HDLC دارای گزینه ای برای چک جمع 32 بیتی است و HDLC از تنظیمات نقطه به نقطه و چند نقطه پشتیبانی می کند. HDLC نوع گره "اولیه" را شناسایی می کند، که ایستگاه های دیگری را که گره های "ثانویه" نامیده می شوند، کنترل می کند. فقط یک گره اولیه گره های ثانویه را کنترل می کند. HDLC از سه حالت انتقال پشتیبانی می کند که به شرح زیر است. اولی حالت پاسخ عادی (NRM) است که در آن گرههای ثانویه نمیتوانند با یک اولیه ارتباط برقرار کنند تا زمانی که اولیه اجازه ندهد. ثانیاً، حالت پاسخ ناهمزمان (ARM) به گرههای ثانویه اجازه میدهد بدون اجازه اصلی صحبت کنند. در نهایت، حالت متعادل ناهمزمان (ABM) دارد که یک گره ترکیبی را معرفی میکند و تمام ارتباطات ABM فقط بین این نوع گرهها انجام میشود.
PPP چیست؟
همانطور که در بالا ذکر شد، PPP یک پروتکل لایه پیوند داده مبتنی بر HDLC است و بسیار شبیه به HDLC است.برای ارتباط مستقیم بین دو گره استفاده می شود. حریم خصوصی رمزگذاری انتقال، احراز هویت و فشرده سازی توسط PPP ارائه می شود. احراز هویت توسط PAP (پروتکل احراز هویت رمز عبور) و معمولاً توسط پروتکلهای CHAP (پروتکل Challenge Handshake) ارائه میشود. برای انواع مختلفی از شبکهها که از رسانههای فیزیکی مختلفی مانند خط اصلی، فیبر نوری، کابل سریال، تلفن همراه و خط تلفن تشکیل شدهاند، استفاده میشود. در بین ISP ها (ارائه دهندگان خدمات اینترنتی) به عنوان وسیله ای برای دسترسی مشتریان به اینترنت از طریق شماره گیری بسیار محبوب است. برای ارائه خدمات DSL (خط مشترک دیجیتالی) به مشتریان خود، ارائه دهندگان خدمات از پروتکل نقطه به نقطه روی اترنت (POPoE) و پروتکل نقطه به نقطه روی ATM (POPoA) استفاده می کنند که دو شکل محصور شده از PPP هستند. PPP برای مدارهای سنکرون و ناهمزمان استفاده می شود. با پروتکل های مختلف شبکه مانند IP (پروتکل اینترنت)، IPX (مبادله بسته های اینترنتی)، NBF و AppleTalk کار می کند.اتصالات پهن باند نیز از PPP استفاده می کنند. اگرچه PPP تا حدودی پس از مشخصات HDLC اصلی طراحی شده است، PPP شامل بسیاری از ویژگیهای اضافی است که در آن لحظه فقط در پروتکلهای پیوند داده اختصاصی موجود بوده است.
اگرچه HDLC و PPP پروتکل های لایه پیوند داده WAN بسیار مشابهی هستند که برای ارتباطات نقطه به نقطه استفاده می شوند، اما تفاوت های خود را دارند. برخلاف HDLC، PPP زمانی که در روتر سیسکو استفاده می شود، اختصاصی نیست. چندین پروتکل فرعی عملکرد PPP را تشکیل می دهند. PPP دارای ویژگی های غنی با ویژگی های شبکه dial-up است و به شدت توسط ISP ها برای ارائه اینترنت به مشتریان خود استفاده می شود. برخلاف HDLC، PPP را می توان با اتصالات همزمان و ناهمزمان استفاده کرد.