Escolar Documentos
Profissional Documentos
Cultura Documentos
CAMADA DE ENLACE
Referencial Teórico
2
1
Modelo de referência TCP/IP
3
2
Introdução à camada de Enlace
5
3
Introdução à camada de Enlace
7
Para uma boa compreensão da camada de enlace e de como ela se relaciona com
a camada de rede, vamos considerar uma analogia com um sistema de transporte.
Considere um agente de viagens que está fazendo o planejamento de uma viagem
para um turista de Brasília até Paris na França
O agente de viagens decide que é mais conveniente para o turista pegar um táxi da
casa dele até o Aeroporto JK, em seguida um avião do Aeroporto JK até o
Aeroporto de Paris e, finalmente, um metro do Aeroporto de Paris até o seu hotel no
centro da cidade.
4
Os serviços fornecidos pela camada de enlace
9
5
11
6
Contagem de bytes
13
7
Bits de flag e preenchimento com bits
15
Bit stuffing. (a) Dados originais. (b) Dados com bits de preenchimento.
(c) Dados armazenados em buffer após retirada dos bits de preenchimento.
8
Exercício
17
9
Os serviços fornecidos pela camada de enlace
19
10
Onde a camada de enlace é implementada?
21
22
11
Onde a camada de enlace é implementada?
23
12
Técnicas de detecção e correção de erros
25
26
13
Técnicas de detecção e correção de erros
27
Então:
É preciso escolher um esquema de detecção de erros para o qual a
probabilidade de que essas ocorrências aconteçam seja pequena.
Normalmente, técnicas mais sofisticadas de detecção e correção de
erros ficam sujeitas a uma sobrecarga maior, ou seja, é preciso mais
processamento para computar e transmitir um numero maior de bits
de detecção e correção de erros.
14
Verificações de paridade
29
30
15
TDCE: Verificação de paridade
31
Agora suponha que ocorra um erro de bit único nos d bits originais de
informação. Com o esquema de paridade bidimensional, tanto a paridade
da coluna quanto a da fila que contiver o bit modificado estarão com erro.
O receptor então não somente pode detectar que ocorreu um erro de um
bit único, mas também usar os índices da fila e da coluna com erros de
paridade para realmente identificar o bit que foi corrompido e corrigir
aquele erro.
A figura a seguir mostra um exemplo no qual o bit com valor 1 na posição
(2, 2) está corrompido e mudou para um 0 - um erro que não somente é
detectável, como também corrigível no receptor.
A paridade bidimensional também pode detectar (mas não corrigir!)
qualquer combinação de dois erros em um pacote.
16
33
17
35
Na última adição teve “vai um” no bit mais significativo que foi somado ao bit menos
significativo. O complemento de 1 da soma 0100101011000010 é 1011010100111101,
que passa a ser a soma de verificação. No destinatário todas as quatro palavras são
somadas, inclusive a soma de verificação. Se nenhum erro for introduzido no pacote, a
soma no destinatário será 1111111111111111. Se um dos bits for zero, saberemos que
36 houve erro no pacote.
18
TDCE: Verificação de redundância cíclica (CRC)
37
19
TDCE: Verificação de redundância cíclica (CRC)
39
20
41 Enlaces e Protocolos de acesso múltiplo
21
Enlaces e Protocolos de acesso múltiplo
43
44
22
Enlaces e Protocolos de acesso múltiplo
45
23
Enlaces e Protocolos de acesso múltiplo
47
24
Enlaces e Protocolos de acesso múltiplo
49
25
1. Protocolos de divisão de canal
51
26
53
27
1. Protocolos de divisão de canal
55
28
3. Protocolos de revezamento
57
3. Protocolos de revezamento
58
29
Redes locais comutadas
59
60
30
Endereçamento MAC
61
Arquivo OUI
Endereçamento MAC
62
http://standards-oui.ieee.org/oui/oui.txt
Arquivo OUI
31
Endereço MAC
63
Uma propriedade interessante dos endereços MAC e que não existem dois
adaptadores com o mesmo endereço. O IEEE gerencia o espaço físico de
endereços MAC.
Em particular, quando uma empresa quer produzir adaptadores, compra, uma
parcela do espaço de endereços que consiste em 224 endereços. O IEEE aloca a
parcela de 224 endereços fixando os primeiros 24 bits de um endereço MAC e
permitindo que a empresa crie combinações exclusivas com os últimos 24 bits para
cada adaptador.
O endereço MAC de um adaptador tem uma estrutura linear (oposta a
estrutura hierárquica) e nunca muda, não importando para onde va o
adaptador. Um notebook com um cartão Ethernet tem sempre o mesmo
endereço MAC, não importando aonde o computador vá.
Semelhante ao CPF de uma pessoa
32
Endereço MAC – Quadros por difusão
65
33
ARP (protocolo de resolução de endereços)
67
34
ARP (protocolo de resolução de endereços)
69
Modo de apresentação
da tabela ARP no
Windows com o comando
“arp -a”
35
Protocolo ARP
71
Desvantagem
Retardo para atualizar a informação
36
Estrutura do quadro Ethernet
73
37
Estrutura do quadro Ethernet
75
38
Refinamentos do ARP
77
Implementação do ARP
78
Dividido em 2 partes:
Mapeia um endereço IP em um endereço físico
Responde a requisições de outras máquinas
39
Formato do Protocolo ARP
79
40
Exercícios de fixação e perguntas
81
41
Exercícios de fixação e perguntas
83
R12. Na rede da Figura 5.19, o roteador tem dois modulos ARP, cada
um com sua propria tabela ARP. E possível que o mesmo endereco
MAC apareca em ambas?
42