DDCMP - permite comunicação de baixo nível entre sistemas. Realiza comunicação básica para mover blocos de informação sobre um canal de comunicação inseguro.(O protocolo detecta qualquer bit erro apresentado pelo canal e requisita retransmissao do bloco). Você pode também usar DDCMP para gerenciar a ordem da transmissão e recepção de blocos em canais com um ou mais transmissores e receptores. O DDCMP é suportado por dispositivos de comunicação assíncronos e síncronos. DDCMP podem ter conexões com configuração ponto a ponto ou multiponto. Os dois tipos de conexão assíncrona podem ser permanente(estática) ou dinâmica(muda temporariamente). Conexões multiponto são sempre síncronas.