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

Выбор редакции

Разница между HDLC и PPP

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

HDLC описывает метод инкапсуляции, применяемый к данным в синхронном последовательном канале передачи данных. С другой стороны, протокол PPP имеет дело с инкапсуляцией данных, транспортируемых в двухточечных каналах, и он может быть синхронным или асинхронным.

Сравнительная таблица

Основа для сравнения
HDLCPPP
Расширяется доПротокол канального уровня высокого уровняДвухточечный протокол
Тип протоколовБит-ориентированный протоколБайт-ориентированный протокол
Используется вТолько синхронный носительСинхронный, а также асинхронный носитель
АутентификацияНет предоставления аутентификацииОбеспечивает аутентификацию
Динамическая адресацияНе предлагает динамическую адресацию.Динамическая адресация используется.
Реализовано вДвухточечные и многоточечные конфигурации.Только двухточечные конфигурации.
Совместимость с другими протоколамиНе может работать с устройствами сторонних производителей.Совместим с устройствами не от Cisco также.

Определение HDLC

HDLC (высокоуровневое управление каналом передачи данных) - это протокол WAN, предназначенный для инкапсуляции данных на канальном уровне. Инкапсуляция данных означает изменение формата данных. SDLC является предшественником HDLC, который обозначает протокол управления синхронной передачей данных . Протоколы SDLC и HDLC разработаны IBM и представлены ANSI и ISO для принятия в качестве международных стандартов.

Протокол HDLC следует бит-ориентированной концепции и использует битовую вставку для достижения прозрачности данных. Здесь бит-ориентированный подход означает, что один бит используется для представления управляющей информации. Структура кадра HDLC содержит поля адреса, управления, данных, контрольной суммы и флага. Протокол инкапсуляции по умолчанию в устройствах Cisco - это HDLC. Собственный Cisco HDLC работает только тогда, когда устройства на обоих концах канала имеют Cisco. Стандартный HDLC может иметь разные устройства на концах.

Формат кадра для бит-ориентированных протоколов

  • Поле адреса - используется для описания терминала.
  • Поле управления - биты в поле управления предназначены для порядкового номера и подтверждений.
  • Поле данных - это поле используется для хранения информации.
  • Поле контрольной суммы -В этом поле биты зарезервированы для выполнения кода с циклическим избыточным кодом.

HDLC команды и запросы

HDLC использует группу команд и ответов для своей работы. Существует три типа информационных кадров: контрольные и ненумерованные.

  • Формат передачи информации (I-Frame) - он последовательно транспортирует пронумерованные кадры, которые содержат информационное поле.
  • Контрольный формат (S-кадр) - контрольные кадры выполняют функции управления, такие как подтверждение, статус передачи информации, опрос и устранение ошибок. Команды и запросы, включенные в это, - ПОЛУЧИТЬ ГОТОВО, ПОЛУЧИТЬ НЕ ГОТОВ, ОТКАЗАТЬ, и так далее.
  • Ненумерованный формат (U-Frame) - он в основном расширяет функции управления каналом передачи данных. В эту категорию попадают несколько команд и запросов, таких как RESET, TEST, FRAME REJECT, REQUEST DISCONNECT и так далее.

Определение ППС

PPP (двухточечный протокол) также является протоколом WAN, но в протокол PPP внесены некоторые улучшения после HDLC. Ранее протокол PPP не был проприетарным, что означает, что его можно использовать с двумя различными типами устройств без внесения изменений в формат данных. Все ссылки совместно обрабатываются как единая независимая IP-сеть, которая имеет свой собственный формат кадра, метод аппаратной адресации и протокол канала передачи данных. Двухточечное соединение получается без назначения нескольких IP-адресов для материальных проводов, и ему просто нужен номер IP-сети.

Есть несколько особенностей ГЧП, которые обсуждаются ниже.

  • Чтобы четко определить начало и конец кадра, используется метод кадрирования асинхронных данных. Это также полезно при обнаружении ошибок.
  • Протокол управления каналом используется для включения сетевых линий, их тестирования, завершения их, когда они больше не используются. Этот протокол управления каналом в основном полезен при обработке синхронных и асинхронных схем, а также байтовых и бит-ориентированных кодировок.
  • Он может выбрать NCP (протокол управления сетью) для каждого поддерживаемого сетевого уровня.

Формат кадра для 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