Pages

Sample text

Social Icons

quinta-feira, 28 de março de 2013

Padrão de comunicação: HDLC

                    HDLC (High Level Data Link Control)




É um protocolo de comunicação que é utilizado no nível dois (enlace de dados), dos setes níveis ou camadas de serviço do modelo OSI, desenvolvido pela ISO para padronização de protocolos.Ele foi baseado a partir do protocolo SDLC da IBM sendo criado em 1975.

Características:


  • Protocolo orientado a bit - utiliza o preenchimento de bit;
  • Utiliza- se a partir da recomendação X25;
  • Serial síncrona de transmissão;
  •  Opera-se no modo de transmissão assíncrona em duas direções, com ambos ETD e ECD com aperfeiçoamento de uma função primária e secundária;
  • Controle de erros Go-Back-N;
  • Transmissão de half-duplex e full-duplex;
  • Com configurações de suporte ponto-a-ponto e multiponto;
  • Operações em linhas privadas ou discadas;
  • Transmissões de dados através de frames;
  • Clareza dos dados garantida bit suffing;
  • Utilizado pelo método de sliding window em sua  transmissão;
  • Pode -se  operar em três modos de resposta.

Família de protocolos HDLC

 Diversos protocolos basearam-se no HDLC:







Definições:


As suas estações podem ser:

 - Primárias: Os enlaces são contidos e  podem enviar comandos;
 - Secundários: Operam sob o controle das primárias e são enviados respostas;
 - Combinadas  Pode -se transmitir tanto os comandos, quanto as respostas.

As configurações de enlace podem ser:

- Desbalanceadas: Estando uma estação primárias e uma ou mais secundarias;
- Balanceadas: Estando entre estações combinadas.

Os Modos de sua transferência de dados podem ser:

 - Modo de resposta normal (NRM): 
  • Configurações desbalanceadas;
  • Ponto a Ponto ou Multi-Ponto;
  • Secundário só transmitem quando têm permissão do primário.
 - Modo de balanceado assíncrono (ABM):
  • Configurações balanceadas;
  • Ponto a Ponto;
  • Secundário pode transmitir sem a permissão do primário.
   - Modo de resposta assíncrono (ARM) :
  • Configurações desbalanceadas;
  • Ponto a Ponto
  • Secundário pode transmitir sem permissão do primário. 

 Formato de Tramas: 








Campo de endereço extensível:





Campo de controle de 8 bits:








Campo de controle de 16 bits:







Protocolo HDLC: Comandos e Respostas:

















Protocolo HDLC: Comandos e Respostas: (cont)
















Exemplos de Operações HDLC:
















Exemplos de Operações HDLC:




















Publicado por: Flávio Barberino

0 comentários:

Postar um comentário