Pilha de protocolos TCP/IP |
---|
Camada de aplicação |
Camada de transporte |
Camada de rede |
Camada de enlace de dados |
O High-Level Data Link Control, ou HDLC, é um protocolo de comunicação utilizado na segunda camada do modelo OSI: a de enlace de dados.
O primeiro nível, ou nível físico, é responsável por levar informação do transmissor ao receptor. Nessa camada são estabelecidos os níveis elétricos que representam os bits, é definida a taxa de transmissão, o formato e número de pinos nos conectores, atenuação máxima e outras características elétricas e mecânicas. No entanto, a camada de nível físico oferece um mecanismo de transporte de dados não confiável do ponto de vista de erros de transmissão. Tais erros podem ser causados por uma série de razões: ruído eletromagnético, falha na sincronização do receptor em relação ao transmissor, ou defeito nos componentes que implementam os circuítos de transmissão e recepção.
A camada de enlace de dados é a segunda na hierarquia, imediatamente acima da primeira camada, no modelo de referência OSI. A principal finalidade da camada de enlace é implementar mecanismos de detecção e recuperação de erros, oferecendo, desse modo, aos níveis superiores, um serviço mais confiável. Outras funções desta camada incluem: o estabelecimento de uma conexão e procedimentos que permitem o uso eficiente dos meios de transmissão.
Principais características:
Transmissão half-duplex e full-duplex:
Transmissão de dados através de frames:
Protocolo orientado a conexão, contendo operações para: