HDLC vs PPP
Ambos HDLC e PPP são protocolos da camada de enlace. HDLC (High-Level Data Link Control) é um protocolo de comunicação usado na camada de link de dados de redes de computadores, desenvolvido pela ISO (International Organization for Standardization), e foi criado a partir do SDLC (Synchronous Data Link Control) da IBM. PPP é um protocolo de camada de enlace baseado em 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 passou a existir apenas quando a IBM submeteu o SDLC a vários comitês de padrões e um deles (ISO) modificou o SDLC e criou o protocolo HDLC. HDLC é considerado um superconjunto compatível de SDLC. É um protocolo síncrono orientado a bits. HDLC suporta operação síncrona full-duplex. O HDLC tem uma opção para soma de verificação de 32 bits e o HDLC oferece suporte às configurações ponto a ponto e multiponto. O HDLC identifica o tipo de nó “primário”, que controla outras estações chamadas de nós “secundários”. Apenas um nó primário controlará os nós secundários. HDLC suporta três modos de transferência e eles 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 conversem sem a permissão do primário. Por fim, 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 de camada de enlace baseado em HDLC e é muito semelhante ao HDLC. É usado para a comunicação direta entre dois nós. A privacidade, autenticação e compactação da criptografia de transmissão são fornecidas pelo PPP. A autenticação é fornecida por PAP (protocolo de autenticação de senha) e mais comumente por protocolos CHAP (protocolo de handshake de desafio). É utilizado para vários tipos de redes compostas por diferentes meios físicos, como linha tronco, fibra óptica, cabo serial, telefone celular e linha telefônica. É muito popular entre os ISPs (Provedores de Serviços de Internet) como meio de fornecer aos clientes acesso discado à Internet. Para fornecer serviços DSL (Digital Subscriber Line) aos seus clientes,os provedores de serviço usam o protocolo ponto a ponto sobre Ethernet (POPoE) e o protocolo ponto a ponto sobre ATM (POPoA), que são duas formas encapsuladas de PPP. O PPP é usado para circuitos síncronos e assíncronos. Trabalha com diversos 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 HDLC originais, o PPP inclui muitos recursos adicionais que estavam disponíveis apenas em protocolos de enlace de dados proprietários naquele momento. Embora o PPP tenha sido projetado um pouco após as especificações HDLC originais, o PPP inclui muitos recursos adicionais que estavam disponíveis apenas em protocolos de enlace de dados proprietários naquele momento. Embora o PPP tenha sido projetado um pouco após as especificações HDLC originais, o PPP inclui muitos recursos adicionais que estavam disponíveis apenas em protocolos de enlace de dados proprietários naquele momento.
Embora HDLC e PPP sejam protocolos de camada de enlace de dados 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 subprotocolos constituem a funcionalidade do PPP. O PPP é rico em recursos com recursos de rede dial-up e é amplamente usado por ISPs para fornecer Internet a seus clientes. Ao contrário do HDLC, o PPP pode ser usado com conexões síncronas e assíncronas.