DDCMP

Протокол передачи сообщений цифровых данных (DDCMP) – это ориентированный на байты протокол передачи данных для использования по полнодуплексным и полудуплексным линиям связи типа «точка-точка» и с несколькими отводами; в основном с использованием синхронных или асинхронных последовательных линий, хотя также поддерживались другие каналы связи (например, параллельные линии, использующие PCL11 интерфейс под RSX-11). Он использовал CRC для обнаружения ошибок передачи; порядковые номера позволяют обнаруживать полностью потерянные сообщения. Повторная передача используется для исправления обоих.

Первоначально он был разработан DEC для пакета сетевых протоколов DECnet Phase I в 1974 году. Он был сохранен в более поздних версиях DECnet, с изменениями и расширениями.

С 1983 года последовательные линии, к примеру такие, как токовая петля или  RS-232 (с использованием DDCMP) были шаг за шагом заменены Ethernet, который значительно превосходил их с точки зрения скорости и гибкости; Тем не менее, DDCMP сохраняется в текущих версиях OpenVMS DECnet.

Протоколы DDCMP (Digital Data Communications Message Protocol), SDLC (Synchronous Data Link Control) и HDLC (High-Level Data Link Control) являются стандартными протоколами передачи данных, используемыми в компьютерных сетях.
Протокол DDCMP был разработан для обеспечения надежной передачи данных в вычислительных сетях, работающих по протоколу RS-232. Он обладает возможностью контроля ошибок и отслеживания последовательности символов передаваемой информации.
SDLC является синхронным протоколом передачи данных, который широко используется в компьютерных сетях, в особенности использующих SNA. Он обеспечивает надежную и эффективную передачу данных путем синхронизации передачи и приема данных между устройствами.
Протокол HDLC, в свою очередь, является высокоуровневым протоколом управления передачей данных. Он обладает более широким функционалом и поддерживает различные режимы передачи данных, такие как обмен в режиме полудуплекса и дуплекса.
В целом, все эти протоколы обеспечивают надежную передачу данных в компьютерных сетях, но имеют различные характеристики и функциональные возможности, которые делают их подходящими для различных типов сетей и задач передачи данных.

Преимущества DDCMP:
1. Надежность: DDCMP использует контроль целостности данных и повторную передачу пакетов данных для обеспечения надежности передачи информации.

2. Эффективность: протокол DDCMP может обрабатывать большие объемы данных и обеспечивать высокую пропускную способность сети.

3. Простота использования: DDCMP легко настраивается и обеспечивает простой механизм управления передачей данных.
Недостатки DDCMP:
1. Ограниченность функционала: DDCMP имеет ограниченный функционал по сравнению с некоторыми другими протоколами передачи данных, что может быть недостатком в случае необходимости реализации дополнительных возможностей.

2. Зависимость от конкретного оборудования: DDCMP часто связан с конкретным оборудованием и может не работать в случае несовместимости.

3. Не поддерживает современные технологии: DDCMP не поддерживает некоторые современные технологии и протоколы передачи данных, что может быть проблемой при необходимости интеграции с современными сетями.

Обсуждение закрыто.