Diferença entre HDLC e PPP

HDLC vs PPP

HDLC e PPP são protocolos da camada de enlace de dados. O HDLC (Controle de Link de Dados de Alto Nível) é um protocolo de comunicação usado na camada de link de dados de redes de computadores, desenvolvido pela ISO (Organização Internacional de Padronização), e foi criado a partir do SDLC da IBM (Synchronous Data Link Control). O PPP é um protocolo da camada de enlace de dados baseado no HDLC e é muito semelhante ao HDLC. Ambos são protocolos WAN (Wide Area Network) e funcionam bem para conectar linhas alugadas ponto a ponto.

O que é HDLC?

O HDLC surgiu apenas quando a IBM enviou o SDLC a vários comitês de padrões e um deles (ISO) modificou o SDLC e criou o protocolo HDLC. O HDLC é considerado um superconjunto compatível do SDLC. É um protocolo síncrono orientado a bits. O HDLC suporta operação síncrona e full-duplex. O HDLC tem uma opção para soma de verificação de 32 bits e o HDLC suporta as configurações ponto a ponto e multiponto. O HDLC identifica o tipo de nó "primário", que controla outras estações chamadas nós "secundários". Somente um nó primário controlará os nós secundários. O HDLC suporta três modos de transferência e são os seguintes. O primeiro é o Modo de resposta normal (NRM), no qual os nós secundários não podem se comunicar com um primário até que o primário tenha dado permissão. Em segundo lugar, o modo de resposta assíncrona (ARM) permite que os nós secundários falem sem a permissão do primário. Por fim, ele possui o Modo Balanceado Assíncrono (ABM), que introduz um nó combinado, e toda a comunicação ABM ocorre apenas entre esses tipos de nós.

O que é PPP?

Como mencionado acima, o PPP é um protocolo da camada de enlace de dados baseado no HDLC e é muito semelhante ao HDLC. É usado para a comunicação direta entre dois nós. Privacidade de criptografia de transmissão, autenticação e compactação são fornecidas pelo PPP. A autenticação é fornecida pelo protocolo PAP (Password Authentication Protocol) e, mais comumente, pelos protocolos CHAP (Challenge Handshake Protocol). É usado para vários tipos de redes compostas por diferentes meios físicos, como linha tronco, fibra ótica, cabo serial, telefone celular e linha telefônica. É muito popular entre os ISPs (Internet Service Providers) como um meio para fornecer aos clientes acesso discado à Internet. Para fornecer serviços DSL (Digital Subscriber Line) a seus clientes, os provedores de serviços usam o Protocolo ponto a ponto por Ethernet (POPoE) e o Protocolo ponto a ponto por ATM (POPoA), que são duas formas encapsuladas de PPP. O PPP é usado para circuitos síncronos e assíncronos. Funciona com diferentes protocolos de rede, como IP (Internet Protocol), IPX (Internetwork Packet Exchange), NBF e AppleTalk. As conexões de banda larga também usam PPP. Embora o PPP tenha sido projetado um pouco após as especificações originais do HDLC, o PPP inclui muitos recursos adicionais que estavam disponíveis apenas em protocolos proprietários de link de dados naquele momento.

Embora o HDLC e o PPP sejam protocolos da camada de enlace de dados da WAN muito semelhantes usados ​​para comunicações ponto a ponto, eles têm suas diferenças. Ao contrário do HDLC, o PPP não é proprietário quando usado em um roteador Cisco. Vários subprotocolo constituem a funcionalidade do PPP. O PPP é rico em recursos com recursos de rede dial-up e é muito utilizado pelos ISPs para fornecer Internet aos seus clientes. Ao contrário do HDLC, o PPP pode ser usado com conexões síncronas e assíncronas.