Protocolo de Enlace de Dados
Abstract: Protocolo de Enlace de Dados. Pesquise 861.000+ trabalhos acadêmicosPor: leober • 11/6/2014 • Abstract • 815 Palavras (4 Páginas) • 308 Visualizações
1
Protocolo de Enlace de Dados
• Nenhum dos requerimentos anteriores é
satisfeito pelas funções da camada FÍSICA
Sincronismo de Quadro
Uso de variedade de Configurações de Linha
Controle de Fluxo
Controle de Erro
Endereçamento
Controle e Dados no mesmo Enlace
Gerenciamento do Enlace
protocolo
padrão HDLC
Protocolos de Enlace de Dados
- Orientado a BIT -
Projetados para atender:
Ligações ponto-a-ponto e multiponto;
Configurações Half-Duplex e Full-Duplex;
Relação primário-secundário e primário-primário;
enlaces com valores grandes e pequenos de a
(a = tempo propagação / tempo transmissão).
2
Protocolo de Enlace de Dados
- Orientado a BIT -
Objetivos a serem atingidos:
Independência de Código nos Dados
qualquer código pode ser usado pelo usuário;
Alta Eficiência
mínimo de overhead e controles de fluxo e erro
eficientes;
Alta Confiabilidade
capacidade de detecção de erros e recuperação.
Protocolo de Enlace de Dados
- Orientado a BIT -
SOLUÇÃO:
Utilização de estrutura posicional com
campos de controle codificados
Protocolo compacto
Exemplos:
HDLC (ISO) High Level Data Link Control
LAP-B (CCITT, parte do X-25) Link Access Procedure -
Balanced subconjunto do HDLC
SDLC (IBM) Synchronous Data Link Control subconjunto
do HDLC com poucas características adicionais
3
Protocolo HDLC
- High Level Data Link Control -
Define três tipos de estação:
Primária
Controla a operação do enlace. Seus quadros são
chamados COMANDOS. A estação primária mantém
um enlace lógico separado para cada secundária.
Secundária
Opera sob o controle da estação primária. Seus
quadros são chamados RESPOSTAS;
Combinada
Combina as características de ambas. Envia
COMANDOS e RESPOSTAS.
Protocolo HDLC
- High Level Data Link Control -
Define dois tipos de ligações:
Configuração Desbalanceada
Usada em operações ponto-a-ponto e multiponto.
Composta de uma primária e várias secundárias.
4
Protocolo HDLC
- High Level Data Link Control -
Configuração Balanceada
Usada somente em operação ponto-a-ponto.
(Redes de Comutação).
Protocolo HDLC
- High Level Data Link Control -
Define três modos de Transferência de Dados:
Modo de Resposta Normal (NRM)
Para configurações desbalanceadas.
Somente a estação primária pode iniciar a transferência
(mecanismo de POLL/SELECT)
Secundária só transmite dados em resposta a um POLL
Modo Assíncrono Balanceado (ABM)
Para configurações balanceadas.
Qualquer estação combinada pode iniciar a transmissão.
Modo Assíncrono de Resposta (ARM)
Para configurações desbalanceadas.
A secundária pode iniciar transmissão sem permissão
explícita da primária (HUB-POLLING).
A primária mantém a responsabilidade pela linha, incluindo
iniciação, recuperação de erros e desconexão.
5
Protocolo HDLC
- Formato do Quadro -
Descrição dos campos:
FLAG = 01111110
define início e fim de quadro;
o mesmo FLAG pode ser usado para fim de um quadro e
início de outro;
transparência (transmissão de qualquer seqüência de bits)
é conseguida através do mecanismo de BIT-STUFFING.
Trraannssmiissssããoo Síínnccrroonnaa
FLAG FLAG
Protocolo HDLC
- Formato do Quadro -
BIT-STUFFING:
...