Diferença Entre HDLC e SDLC
HDLC vs SDLC
HDLC e SDLC são protocolos de comunicação. O SDLC (Synchronous Data Link Control) é um protocolo de comunicação utilizado na camada de ligação de dados das redes de computadores, desenvolvido pela IBM. O HDLC (Controle de Link de Dados de Alto Nível) é novamente um protocolo de conexão de dados, desenvolvido pela ISO (Organização Internacional de Padronização), e foi criado a partir do SDLC.
O SDLC foi desenvolvido pela IBM em 1975 para ser usado em ambientes de arquitetura de rede de sistemas (SNA). Era síncrona e bit-oriented e era um dos primeiros de seu tipo. Ele superou os protocolos síncronos, orientados a caracteres (i. E Bisync da IBM) e de bytes síncronos (i. E. DDCMP do DEC) em eficiência, flexibilidade e velocidade. São suportados vários tipos de links e tecnologias, tais como links ponto a ponto e multiponto, suporte suportado e sem limites, facilidades de transmissão half-duplex e full-duplex e redes de comutação de circuitos e com comutação de pacotes. O SDLC identifica o tipo de nó "primário", que controla outras estações, que são chamados de nós "segundo". Assim, os nós secundários serão controlados apenas por um primário. Primary se comunicará com os nós secundários usando a polling. Os nós secundários não podem transmitir sem a permissão do primário. Quatro configurações básicas, nomeadamente, ponto a ponto, multiponto, loop e Hub podem ser usadas para conectar primário com nós secundários. O ponto-a-ponto envolve apenas um primário e secundário enquanto o Multiponto significa um primário e muitos nós secundários. A topologia de loop está envolvida com o Loop, que está essencialmente conectando o primário ao primeiro secundário e ao último secundário novamente conectado ao primário, de modo que os intermediários intermediários passem mensagens entre si como eles respondem aos pedidos do primário. Finalmente, o Hub go-ahead envolve um canal de entrada e saída para a comunicação para nós secundários.
O HDLC entrou em existência apenas quando a IBM apresentou o SDLC a vários comitês de padrões e um deles (ISO) modificou o SDLC e criou o protocolo HDLC. É novamente um protocolo síncrono orientado a bit. Apesar do fato de que vários recursos usados no SDLC são omitidos, o HDLC é considerado um superconjunto compatível do SDLC. O formato de quadro SDLC é compartilhado pela HDLC. Campos de HDLC tem a mesma funcionalidade daqueles em SDLC. HDLC também, suporta operação síncrona e full-duplex como SDLC. O HDLC possui uma opção para a soma de cheque de 32 bits e o HDLC não suporta as configurações do Loop ou do Hub, que são limpas diferenças menores do SDLC. Mas, a principal diferença vem do fato de que o HDLC suporta três modos de transferência em oposição a um no SDLC. 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.Este é realmente o modo de transferência usado no SDLC. 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. Finalmente, ele possui um modo balanceado assíncrono (ABM) que introduz um nó combinado, e toda a comunicação ABM ocorre apenas entre esses tipos de nós.
Em resumo, SDLC e HDLC são protocolos de rede de camada de enlace de dados. O SDLC foi desenvolvido pela IBM, enquanto a HDLC foi definida pelo ISO usando SDLC como base. O HDLC possui mais funcionalidades, embora alguns recursos do SDLC não estejam presentes em HDLC. O SDLC pode ser usado com quatro configurações, enquanto o HDLC pode ser usado com apenas dois. O HDLC possui uma opção para a soma de verificação de 32 bits. A principal diferença entre estes dois são os modos de transferência que eles têm. O SDLC possui apenas um modo de transferência, que é NRM, mas HDLC possui três modos, incluindo NRM.