Tema 03: A camada de enlace e a subcamada de acesso ao meio, técnicas de detecção de erros...

39
Tema 03: A camada de enlace e a subcamada de acesso ao meio, técnicas de detecção de erros Professor Me. Jeferson Bussula Pinheiro.

Transcript of Tema 03: A camada de enlace e a subcamada de acesso ao meio, técnicas de detecção de erros...

Tema 03: A camada de enlace e a subcamada de acesso ao meio, técnicas de detecção de errosProfessor Me. Jeferson Bussula Pinheiro.

Camada de enlace

LLC e MAC•LLC (Logical Link Control)– Controle de erros

•MAC (Media Access Control)–Método de acesso

Frame

• Transmitir bits na forma de sinal da origem ao destino de um nó a outro.

• Acrescentar endereço de origem e destino a mensagem.

Quadro

• É um pacote de dados que é transmitido entre computadores, através da rede.

End. Destino

End. Origem

Tipo Dados CRC

Datagrama

• É uma unidade de transferência básica associada a uma rede de comutação de pacotes em que a entrega, hora de chegada, e a ordem não são garantidos.

Comutação

• Conceito de comunicação de dados, onde estes são devidos em pacotes e encaminhados individualmente.

Camada de enlace de dados

• converter o fluxo de dados sem formatação, fornecido pela camada física em um fluxo de quadros a ser utilizado pela camada de rede.

Funcionamento

• Vários métodos de enquadramento são utilizados:– Contagem de bits, – Caracteres; – Inserção de caracteres; – Flags através da inserção de bits.

Serviços dos protocolosOs protocolos que atuam na camada de enlace de dados fornecem:•Função básica de mover datagramas.•Os serviços podem variar de acordo com o protocolo.•Analogia com agente de viagem.

Camada de enlace de dados

• As duas principais funções são:– Controle do enlace de dados– Controle ao acesso ao meio de transmissão

Enquadramento de dados

• Identificação dos datagramas dentro de um quadro.

Acesso ao enlace• Especifica as regras de transmissão do

quadro pelo enlace.• Analogia com uma

palestra.– Levante a mão.– Não fale até que

alguém fale com você.– Não interrompa uma

pessoa quando esta estiver falando

Continuando

Tema 03: A camada de enlace e a subcamada de acesso ao meio, técnicas de detecção de erros

Entrega confiável

• Garantia de entrega sem erros semelhante a protocolos da camada de rede.

Controle de fluxo

• Evitar congestionamento no nó receptor.

• Verificar o meio de transmissão.

Controle de fluxo e erros

• Controlar a quantidade de dados a serem enviados antes de receber uma confirmação dos dados enviados.

Controle de erros

• Retransmissão de dados automaticamente.

Protocolos

• Protocolos unidirecionais• Protocolos bidirecionais• Canais com ruído– Com perda• Canais sem ruído– Sem perda

Protocolos• Protocolos de revezamento– Permissão ou token• Protocolos de acesso aleatório– Tempo de envio• Divisão de canal– Sem colisão

Detecção de erros

• Receptor/Quadro– Bit de controle– Reenvio– Algoritmo

Correção de erros• Semelhante a detecção dos erros.• Receptor/Quadro– Bit de controle– Reenvio– Algoritmo

Transmissão

• Half Duplex• Full Duplex

Normas e Padrões

• Existem vários detalhes e exigências para implementação de alguns protocolos conforme RFC (Request For Comments)

Agora é sua Vez

Tema 03: A camada de enlace e a subcamada de acesso ao meio, técnicas de detecção de erros

Questão 01

Informe pelo menos 3 serviços da camada de enlace.R: Detecção de erros, Controle de fluxo e correção de erros.

Questão 02

Como pode ser definido o serviço de entrega confiável?R: Quando um protocolo da camada de enlace fornece serviço de garantia que irá transportar cada datagrama da camada de rede pelo enlace sem erro.

Questão 03

Onde está implantada a camada de enlace?R: Dentro da placa de linha de um roteador. E dentro de um adaptador de rede de um computador.

Questão 04

Como é resolvido se um pacote colide-se com outro?R: Depende do protocolo que estiver implementado, mas nesta situação será realizado um reenvio do pacote perdido.

Questão 05

Com a abordagem trabalhada o que podemos entender por um “Nó”?a) ( ) Switchb) ( ) Computadorc) ( ) Hubd) ( ) Comutaçãoe) (X) Roteador

Questão 06

Qual a necessidade de analise das RFC’s?R: As RFC’s são pedidos de comentários sobre a implementação e uso de alguns protocolos.São documentos técnicos desenvolvidos e mantidos pelo IETF (Internet Enginnering Task Force)

Questão 07Qual a importância da camada de enlace?R: Tem a importância de permitir a identificação, e encaminhamento de dados para equipamentos localmente conectados.

Questão 08

A camada de acesso é divida em:a) ( ) MCA e LLCb) ( ) MAC e LCLc) ( ) MCA e LTCd) ( ) MAC e CLLe) (X) MAC e LLC

Finalizando

Tema 03: A camada de enlace e a subcamada de acesso ao meio, técnicas de detecção de erros

Camada de enlace

LLC e MAC•LLC (Logical Link Control)– Controle de erros

•MAC (Media Access Control)–Método de acesso

Serviços

• Protocolos específicos para cada caso– Subjacente o adjacente

ProtocolosDiferentes protocolos na mesma camada•Transmissão (Half Duplex e Full Duplex)•Confiabilidade•Detecção•Correção•Controle

Trabalho principal

• Encapsulamento de datagrama dentro de um quadro

Modo Full Duplex

• Elimina a necessidade de um do CDMA/CD

Switch e Bridge

• Ambos na camada de enlace– Switch– Bridge