O que é HDLC e qual é seu papel na rede?

O que é HDLC e qual é seu papel na rede?

O que é HDLC (High-level Data Link Control)?

HDLC (High-level Data Link Control) é um grupo de protocolos ou regras para transmitir dados entre rede pontos (às vezes chamados nós)

Em termos mais técnicos, HDLC é um protocolo de camada de enlace de dados síncrono orientado a bits criado pela Organização Internacional de Padronização (ISO) O padrão para HDLC é ISO / IEC 13239: 2002. ECI significa International Electrotechnical Commission, um órgão internacional de padrões elétricos e eletrônicos que frequentemente trabalha com a ISO.

Como funciona o HDLC?

No HDLC, os dados são organizados em uma unidade (chamada de quadro, Armação) e enviado através de uma rede para um destino que verifica sua chegada com êxito. O protocolo HDLC também gerencia o fluxo ou ritmo no qual os dados são enviados.

HDLC é um dos protocolos de internet mais comumente usados ​​(IP) no que é a Camada 2 do modelo de referência de comunicação da indústria chamado Open Systems Interconnection (OSI)

  • A camada 1 é o nível físico detalhado que gera e recebe os sinais eletrônicos.
  • Camada 3 é o nível superior que tem conhecimento sobre a rede, incluindo acesso a roteador tabelas que indicam para onde encaminhar ou enviar dados.

Ao enviar, a programação na Camada 3 cria um quadro que geralmente contém os endereços de rede de origem e destino. HDLC (Camada 2) encapsula os quadros da Camada 3, adicionando informações de controle de link de dados a um novo quadro maior.

Como o HDLC é usado em redes de TI?

HDLC é baseado no controle de link de dados síncrono da IBM (SDLC) protocolo, que é amplamente utilizado pela grande base de clientes da IBM em mainframe ambientes de computação. No HDLC, o protocolo que é essencialmente SDLC é conhecido como Modo de Resposta Normal.

A indústria de rede usou HDLC para derivar vários outros padrões usados ​​hoje, como protocolos de retransmissão de quadros como a pilha de protocolo ISDN conhecida como Link Access Procedure Balanced (LAPB). É também a base para o mecanismo de enquadramento que utiliza o protocolo ponto a ponto (PPP) em linhas síncronas usadas para conectar vários servidores a uma WAN (rede de área ampla) link de internet, bem como Técnicas de enquadramento Cisco HDLC que adicionam campos de protocolo ao cabeçalho HDLC.

No modo de resposta normal, uma estação primária – geralmente no computador mainframe – envia dados para estações secundárias que podem ser locais ou remotas em linhas alugadas dedicadas no que é chamado de rede multiponto ou multiponto. (Esta não é a rede que normalmente pensamos; é uma rede fechada não pública. Nesse arranjo, a comunicação é geralmente meio duplex.)

Variações de HDLC também são usadas para as redes públicas que usam o X.25 protocolo de comunicação e para transferência de quadro, um protocolo usado em ambas as WANs – públicas e privadas.

Na versão X.25 do HDLC, o quadro de dados contém um pacote. (Uma rede X.25 é aquela em que os pacotes de dados são movidos para o seu destino ao longo de rotas determinadas pelas condições da rede conforme percebidas por roteadorse remontados na ordem certa no destino final.)

A versão X.25 do HDLC usa pessoa para pessoa comunicação com ambas as extremidades capaz de iniciar a comunicação em duplex links. Este modo de HDLC é conhecido como Link Access Procedure Balanced (LAPB).

A tabela a seguir resume as variações do HDLC e quem as usa.

Variações do padrão HDLC
O padrão de controle de link de dados de alto nível, HDLC, vem em várias variações diferentes.

Como funcionam os frames HDLC?

Os quadros HDLC podem ser transmitidos por links de comunicação assíncronos ou síncronos:

Enquadramento síncrono. Em quadros síncronos, os dados são NRZI (sem retorno a zero invertido) codificado, o que significa que um bit 0 é enviado como uma alteração no sinal, enquanto 1 bit é transmitido como nenhuma alteração. Em outras palavras, a cada 0 retransmite ao modem receptor que ele deve sincronizar seu relógio. Desta forma, os frames podem ser enviados por meio de um full-duplex, ou link half-duplex.

Enquadramento assíncrono. Por outro lado, em comunicações assíncronas, não é necessário se preocupar com o padrão de bits. Em vez disso, a transparência do octeto de controle é usada (também conhecida como recheio de bits) Uma fuga de controle octeto usa valores 0x7D (por exemplo, uma sequência de bits ‘10111110’ com o bit menos significativo primeiro.

Ao enviar quadros HDLC, a sequência de verificação de quadro de um quadro HDLC é um CRC-CCITT de 16 bits ou um CRC-32 de 32 bits transmitido pelos campos de Informação, Controle ou Endereço (CRC significa verificação de redundância Cíclica) Os quadros HDLC fornecem o meio para um receptor usar algoritmos para detecção de erros de quaisquer erros que possam ter sido criados durante a transmissão. Se o algoritmo FCS do destinatário não corresponder ao do remetente, isso indica um erro.

(NOTA: CCITT significa Comitê Consultivo para Telegrafia e Telefonia Internacional. Também conhecido como ITU-T (Setor de Padronização de Telecomunicações da União Internacional de Telecomunicações), o CCITT é um organismo internacional que promove padrões cooperativos para sistemas e equipamentos de telecomunicações.)

Tipos de quadro HDLC

Existem três tipos de estruturas de quadro HDLC comumente usadas. Eles são os seguintes:

  • Quadros de informação (quadros I), que transmitem dados do usuário da camada de rede do computador e incorporam informações de controle de erros com os dados. Os quadros I também contêm campos de controle usados ​​para definir funções de dados.
  • Quadros de supervisão (quadros S), que transmitem erros e dados de controle de fluxo sempre que se torna impossível “pegar carona” nos dados transmitidos. Por esse motivo, os quadros S não contêm campos de informação.
  • Quadros não numerados (quadros U), que são para todos os outros fins diversos, incluindo gerenciamento de link. Alguns deles contêm campos de informação e outros não.

Leave a Reply

Your email address will not be published.