|
Aplicação
______________
Apresentação
______________
Sessão
______________
Transporte
______________
Física
______________
Voltar
|
|
Nível Enlace de Dados
A
camada de enlace tem o objetivo de prover uma conexão confiável sobre
um meio físico. Sua função básica é detectar e, opcionalmente, corrigir
erros que por ventura ocorram no nível físico.
As suas principais funções são:
>> estabelecimento e liberação da
conexão de enlace sobre conexões físicas ativas;
>> splitting da conexão de enlace:
desta forma pode haver uma conexão de enlace sobre várias conexões físicas;
>> montagem e delimitação de quadros
(framing): montagem de quadros a partir de unidades de quadros de serviços
provindas da camada de rede e reconhecimento de quadros a partir da cadeia
de bits vinda do nível físico;
>> controle de fluxo: controla a taxa
de transmissão dos quadros, evitando que o sistema transmissor envie dados
a uma taxa maior do que o receptor consegue processar. Utiliza para isso
mecanismos como stop-and-wait, positive acknowledgment e sliding window.
>> controle de acesso: gerência do
acesso ao meio de transmissão;
>> controle de erro: a camada de enlace
deve detectar erros de transmissão, de formato e de operação devidos a
problemas de conexão física ou mau funcionamento da própria camada. Os
erros mais comumente detectados são erros devido a perdas, duplicação,
não-ordenação e danificação de quadros.
>> controle de seqüência: as unidades
de dados de serviço de enlace devem ser entregues à entidade de rede de
destino na mesma ordem em que são recebidas da entidade de rede de origem;
>> gerenciamento: a camada de enlace
deve exercer algumas funções de gerenciamento relacionadas à qualidade
de serviço prestado, caracterizada por: tempo médio entre erros irrecuperáveis,
taxa de erro residual decorrente da alteração, perda, duplicação e não-ordenação
dos quadros, disponibilidade do serviço, atraso de trânsito e throughput
(vazão). O protocolo de enlace mais conhecido é o HDLC, antecessor de
outros como LAPB, LAPD e LLC.
|
|
|