Рекомендуємо, 2024

Вибір Редакції

Різниця між HDLC і PPP

Основна відмінність між HDLC і PPP полягає в тому, що HDLC є бітово-орієнтованим протоколом, тоді як PPP є характерно-орієнтованим протоколом. HDLC і PPP є найважливішими протоколами канального рівня, що використовуються в WAN (широкосмугова мережа), де HDLC також може бути реалізований з PPP для ефективних результатів.

HDLC описує інкапсуляційну техніку, використовувану на даних синхронної послідовної лінії передачі даних. З іншого боку, протокол PPP стосується інкапсуляції даних, що транспортуються в точках-точках, і може бути синхронним або асинхронним.

Діаграма порівняння

Основа для порівняння
HDLCPPP
Розширюється наПротокол високого рівня передачі данихПротокол "точка-точка"
Тип протоколівБітовий орієнтований протоколБайтово-орієнтований протокол
Використовується вТільки синхронні носіїСинхронні, а також асинхронні носії
АутентифікаціяНемає забезпечення автентифікаціїЗабезпечує аутентифікацію
Динамічна адресаціяНе пропонує динамічну адресацію.Використовується динамічна адресація.
Реалізовано вКонфігурації "точка-точка" і багатоточка.Тільки точка-точка конфігурації.
Сумісність з іншими протоколамиНеможливо керувати пристроями, що не належать до 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-Frame) - Наглядові кадри здійснюють управлінські функції, такі як підтвердження, стан передачі інформації, опитування та відновлення помилок. Команди та запити, включені до цього повідомлення, приймаються як готові, отримують не готові, відхиляються і т.д.
  • Ненумерований формат (U-Frame) - В основному він розширює функції керування каналом передачі даних. Існують декілька команд і запитів, які підпадають під цю категорію, такі як RESET, TEST, FRAME REJECT, REQUEST DISCONNECT і т.д.

Визначення ДПП

PPP (Point-to-Point Protocol) також є протоколом WAN, але після протоколу HDLC у протоколі PPP є кілька покращень. Протокол PPP не є власністю, а це означає, що він може використовуватися з двома різними типами пристроїв без внесення змін у форматі даних. Всі посилання спільно розглядаються як єдина незалежна IP-мережа, яка має власний формат кадру, апаратний метод адресації та протокол передачі даних. Підключення "точка-точка" досягається без присвоєння кількох IP-адрес матеріальним дротам, і для цього потрібно лише номер мережі IP.

Існує кілька особливостей ППП, які розглядаються нижче.

  • Щоб чітко визначити початок і кінець кадру, на асинхронних даних використовується метод кадрування. Це також вигідно в виявленні помилок.
  • Протокол керування зв'язком використовується для ввімкнення мережевих ліній, тестування, припинення їх використання, коли вони більше не використовуються. Цей протокол керування зв'язком є ​​в основному корисним для обробки синхронних і асинхронних схем, а також байтів і бітових кодувань.
  • Він може вибрати NCP (Network Control Protocol) для кожного підтримуваного мережевого рівня.

Формат рамки для PPP

Кадр PPP містить два поля прапора, протокол, поданий для визначення типу пакета, що знаходиться в корисному навантаженні, і поле корисного навантаження, яке може змінюватися. Проте інші поля подібні до протоколу HDLC.

Робота з протоколом PPP

  • Користувач спочатку викликає маршрутизатор постачальника послуг Інтернету для встановлення фізичного з'єднання; запит проходить через модем.
  • Після генерації відповіді модемом маршрутизатора встановлюється фізичне з'єднання.
  • Користувальницький пристрій посилає набір пакетів LCP в поле корисного навантаження одного або більше кадрів PPP послідовності кадрів.
  • Параметри PPP вибираються відповідно до пакетів та їх відповідей.
  • Після вибору параметрів PPP пакети NCP доставляються для конфігурації мережевого рівня.
  • Потім IP-адреси динамічно призначаються за допомогою NCP до знову приєднаних пристроїв на час його входу провайдером.
  • Тепер пристрій є інтернет-хостом і здатний відправляти і отримувати IP-пакети.
  • При цьому NCP завершує підключення до мережевого рівня та зберігає IP-адреси.

Основні відмінності між HDLC і PPP

  1. HDLC є бітово-орієнтованим протоколом, в той час як PPP є байтово-орієнтованим, а також орієнтованим на біт, оскільки його можна передавати по комутованим модемним лініям, а також істинним бітово-орієнтованим HDLC.
  2. Тільки синхронні носії можуть використовуватися в HDLC. На відміну від цього, PPP може працювати з синхронними та асинхронними середовищами.
  3. У HDLC не передбачена автентифікація каналу зв'язку, тоді як вона передбачена в PPP.
  4. PPP може динамічно призначати та звільняти IP-адресу відповідно до використання. На відміну від цього, в HDLC це не так.
  5. Оперативна сумісність між пристроями, що не використовують Cisco, в HDLC не є досяжною. Однак це обмеження HDLC виключається з протоколу PPP.

Висновок

Між HDLC і PPP протокол PPP працює краще, ніж HDLC, оскільки не існує примусу до використання пристроїв Cisco в обох кінцях, що означає їх сумісність. PPP також підтримує кілька протоколів і підтримує аутентифікацію.

Top