logo

Camada de link de dados

  • No modelo OSI, a camada de enlace de dados é 4ºcamada de cima e 2ecamada de baixo.
  • O canal de comunicação que conecta os nós adjacentes é conhecido como links e, para mover o datagrama da origem ao destino, o datagrama deve ser movido através de um link individual.
  • A principal responsabilidade da camada de enlace de dados é transferir o datagrama através de um enlace individual.
  • O protocolo da camada de enlace de dados define o formato do pacote trocado entre os nós, bem como as ações como detecção de erros, retransmissão, controle de fluxo e acesso aleatório.
  • Os protocolos da camada de enlace de dados são Ethernet, token ring, FDDI e PPP.
  • Uma característica importante de uma camada de enlace de dados é que o datagrama pode ser tratado por diferentes protocolos da camada de enlace em diferentes enlaces em um caminho. Por exemplo, o datagrama é tratado por Ethernet no primeiro enlace e PPP no segundo enlace.

Os seguintes serviços são fornecidos pela camada de enlace de dados:

Camada de link de dados
    Acesso ao enquadramento e link:Os protocolos da camada de enlace de dados encapsulam cada quadro de rede dentro de um quadro da camada de enlace antes da transmissão através do enlace. Um quadro consiste em um campo de dados no qual o datagrama da camada de rede é inserido e em vários campos de dados. Ele especifica a estrutura do quadro, bem como um protocolo de acesso ao canal pelo qual o quadro será transmitido pelo link.Entrega confiável:A camada de enlace de dados fornece um serviço de entrega confiável, ou seja, transmite o datagrama da camada de rede sem nenhum erro. Um serviço de entrega confiável é realizado com transmissões e confirmações. Uma camada de enlace de dados fornece principalmente o serviço de entrega confiável através dos links, pois eles têm taxas de erro mais altas e podem ser corrigidos localmente, link no qual ocorre um erro, em vez de forçar a retransmissão dos dados.Controle de fluxo:Um nó receptor pode receber os quadros em uma taxa mais rápida do que processa o quadro. Sem controle de fluxo, o buffer do receptor pode transbordar e os quadros podem ser perdidos. Para superar esse problema, a camada de enlace de dados utiliza o controle de fluxo para evitar que o nó emissor de um lado do enlace sobrecarregue o nó receptor do outro lado do enlace.Detecção de erro:Erros podem ser introduzidos por atenuação de sinal e ruído. O protocolo Data Link Layer fornece um mecanismo para detectar um ou mais erros. Isto é conseguido adicionando bits de detecção de erros no quadro e então o nó receptor pode realizar uma verificação de erros.Correção de erros:A correção de erros é semelhante à detecção de erros, exceto que o nó receptor não apenas detecta os erros, mas também determina onde os erros ocorreram no quadro.Half Duplex e Full Duplex:No modo Full-Duplex, ambos os nós podem transmitir os dados ao mesmo tempo. No modo Half-Duplex, apenas um nó pode transmitir os dados ao mesmo tempo.