Buscar

Redes Ethernet

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 23 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 23 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 23 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Redes de Computadores 1 
— Redes Ethernet 
 
Prof. Helcio Wagner da Silva 
DEPARTAMENTO DE CIÊNCIAS EXATAS E NATURAIS 
CURSO DE CIÊNCIA DA COMPUTAÇÃO 
De cara, uma diferença... 
A C B 
D E 
A C B 
D E F F 
Hub 
src 
dst dst 
src 
A C B 
D E F 
Switch 
dst 
src 
Ethernet 
operando 
via broadcast 
Ethernet 
Comutada 
Formato do Quadro (1/3) 
Endereço do 
Destinatário 
Endereço do 
Remetente 
Tamanho 
Total 
Dados 
(+ preenchimento eventual) 
CRC 
IEEE 802.3, 1983 
6 6 2 46 a 1500 4 Bytes 
Endereço do 
Destinatário 
Endereço do 
Remetente 
Tipo 
Dados 
(+ preenchimento eventual) 
CRC 
DIX (Dec, Intel e Xerox), 1978 
6 6 2 46 a 1500 4 Bytes 
0x0800 (IP), 0x0806 (ARP), etc 
Subcamada LLC (Logical Link Control) define 
o que está contido no payload do quadro 
Formato do Quadro (2/3) 
• Endereços têm 6 octetos, expressos em notação 
hexadecimal 
– Exemplo: 49-BD-D2-C7-56-2A 
• São permanentes e (de fato) globalmente 
exclusivos 
– Três octetos iniciais são atribuídos pelo IEEE para os 
fabricantes 
• Cada fabricante possui um bloco de 224 endereços 
• Broadcast em um segmento 
– Endereço especial: FF-FF-FF-FF-FF-FF 
Formato do Quadro (3/3) 
• Tamanho máximo do campo de dados (payload) do 
quadro (MTU) é de 1500 B 
– Explicação: em 1978, a memória usada no armazenamento 
de quadros era muito cara (critério histórico) 
• Tamanho mínimo do quadro é de 64 B 
– Explicação: para que (no pior caso) uma máquina detecte 
que o quadro que ela está transmitindo colide com outro 
• CRC permite a detecção de erros no receptor 
– Não há retransmissão de quadros defeituosos 
Acesso ao Meio de Transmissão 
• CSMA/CD (Carrier Sense Multiple Access with 
Collision Detection) 
– Adotado em Ethernet operando via broadcast 
A C 
1. A quer enviar um quadro para C e detecta 
 que o meio de transmissão está livre 
B 
A C 
2. A transmite o quadro para C 
B 
Colisão – Definição 
A C 
1. A quer enviar um quadro para C e detecta 
que o meio de transmissão está livre 
B 
A C 
2. Quadros de A e B colidem entre si 
 e ninguém recebe nada útil 
B 
1. B também quer enviar um quadro para C e 
detecta que o meio de transmissão está livre 
Colisão – Tratamento (1/2) 
• Após a colisão, o tempo é dividido em slots discretos, 
cujo tamanho é igual ao pior tempo de propagação 
de ida e volta (51,2 μs) 
• Depois da 1ª colisão, cada estação espera 0 ou 1 slot 
antes de tentar novamente 
– Se duas estações escolherem o mesmo número aleatório, 
seus quadros colidirão novamente 
• Depois da 2ª colisão, cada uma seleciona ao acaso 0, 
1, 2 ou 3 slots e aguarda durante esse tempo 
Algoritmo de Recuo Binário Exponencial 
Colisão – Tratamento (2/2) 
• Se ocorrer uma 3ª colisão, a quantidade de slots que 
as estações terão que aguardar será escolhido ao 
acaso no intervalo de 0 a 23 − 1 slots 
– Em geral, após i colisões, é escolhido um número aleatório 
entre 0 e 2i − 1 slots 
• Entretanto, após alcançadas dez colisões, o intervalo 
de randomização será congelado em 1023 slots 
• Após 16 colisões, as tentativas de transmissão são 
definitivamente abortadas 
Entendendo o Tamanho Mínimo 
A B A B 
A B A B 
1. A detecta meio livre e inicia 
a transmissão de seu quadro 
2. B também detecta meio livre 
e inicia sua transmissão 
3. B detecta a colisão, trunca seu quadro e 
envia um sinal de reforço de colisão (48 bits) 4. A finalmente detecta a colisão 
Tabela de Comutação 
• Como um switch monta sua tabela de comutação? 
– Alguém (humano) monta pra ele? Não! 
– Há um protocolo nos moldes daqueles vistos para o roteamento 
dinâmico? Também não! 
switch 
A 
C 
B 
D 62-FE-F7-11-89-A3 
7C-BA-B2-B4-91-10 
01-12-23-34-45-56 
D2-82-F1-67-8A-11 
Endereço Porta Horário 
62-FE-F7-11-89-A3 1 9h32 
7C-BA-B2-B4-91-10 2 9h36 
01-12-23-34-45-56 3 9h40 
D2-82-F1-67-8A-11 4 9h42 
1 
2 
3 
4 
Aprendizagem Automática (1/2) 
• Endereço de A é armazenado na Tabela, bem como a porta 
pela qual o quadro foi recebido 
– Quadro é difundido pelas demais interfaces do switch, apesar de ser 
endereçado a B 
– Horário também é adicionado à tabela 
switch 
A 
C 
B 
D 62-FE-F7-11-89-A3 
7C-BA-B2-B4-91-10 
01-12-23-34-45-56 
D2-82-F1-67-8A-11 
Endereço Porta Horário 
... ... ... 
62-FE-F7-11-89-A3 1 9h32 
1 
2 
3 
4 
9h32 
Aprendizagem Automática (2/2) 
• Tabela é consultada com base no Endereço do Destinatário 
– Quadro é encaminhado apenas pela interface adequada 
– Entrada é removida quando não há nenhum quadro destinado a A 
durante certo tempo, a partir do horário de inserção 
– Tabela não cresce indefinidamente devido a alterações na rede 
switch 
A 
C 
B 
D 62-FE-F7-11-89-A3 
7C-BA-B2-B4-91-10 
01-12-23-34-45-56 
D2-82-F1-67-8A-11 
Endereço Porta Horário 
... ... ... 
62-FE-F7-11-89-A3 1 9h32 
1 
2 
3 
4 
switch 
A1 
C 
B 
D 
62-FE-F7-11-89-A3 
7C-BA-B2-B4-91-10 
01-12-23-34-45-56 
D2-82-F1-67-8A-11 
Endereço Porta Horário 
... ... ... 
62-FE-F7-11-89-A3 1 9h32 
1 
2 
3 
4 
Exemplo de Descarte (1/2) 
hub 
A2 
A3 
DD-35-08-AB-CD-EF 
BB-00-08-D4-99-AE 
9h32 
switch 
A1 
C 
B 
D 
62-FE-F7-11-89-A3 
7C-BA-B2-B4-91-10 
01-12-23-34-45-56 
D2-82-F1-67-8A-11 
Endereço Porta Horário 
... ... ... 
62-FE-F7-11-89-A3 1 9h32 
1 
2 
3 
4 
Exemplo de Descarte (2/2) 
hub 
A2 
A3 
DD-35-08-AB-CD-EF 
BB-00-08-D4-99-AE 
Switch descarta quadros recebidos por 
uma porta quando o destinatário está 
conectado fisicamente a ela – não diga... 
Switches ou Roteadores? 
Switches 
• São plug-and-play  
– Não precisam de nenhuma 
humana para funcionarem 
• Operam a velocidades 
relativamente altas  
– Comutação no nível 2 
• Não filtram tráfego 
broadcast  
– Tráfego DHCP/ARP e Tabelas 
ARP potencialmente grandes 
– Topologia restrita a Árvores 
Roteadores 
• Não são plug-and-play  
– Rotas inseridas estaticamente 
ou com protocolos específicos 
• Operam a velocidades 
relativamente baixas  
– Comutação no nível 3 
• Filtram tráfego broadcast  
– Possibilidade de topologias 
cíclicas sofisticadas 
 
Uso Inadequado de Switches 
– um Grande Inconveniente 
X 
X 
X X X X 
src 
Uso Inadequado de Switches 
- O Armageddon 
X 
X 
X X X X 
src 
Uma Boa Combinação entre 
Switches & Roteadores 
X 
X X 
src 
X 
X X 
VLAN (Virtual LAN) 
• Diversas LANs presentes em um único switch 
 
 
 
 
 
 
 
 
– Portas são divididas em grupo pelo administrador 
– Cada grupo constitui uma VLAN 
– Cada VLAN forma um domínio de broadcast 
– Comunicação entre VLANs feita internamente (switch L3) 
1 3 
2 4 
5 7 
6 8 
9 11 
10 12 
13 15 
14 16 
Entroncamento: formando VLANs que 
se espalham por vários switches 
 
 
 
 
 
 
 
 
 
• Como um switch sabe que um quadro que chega a uma porta 
tronco pertence a determinada VLAN??? 
1 3 
2 4 
5 7 
6 8 
9 11 
10 12 
13 15 
14 16 
1 3 
2 4 
5 7 
6 8 
Cabo 
Tronco 
Padrão 802.1Q 
• Etiquetas são adicionadas na porta de tronco pela qual o quadro é 
enviado, e retiradas na porta de tronco pela qual o quadro é recebido 
Endereço do 
Destinatário 
Endereço do 
Remetente 
Etiqueta 
(Tag) 
Tamanho CRC 
TPID 
(0x8100) 
16 
Prioridade 
3 
CFI 
1 
Identificador 
da VLAN 
12 bitsEndereço do 
Destinatário 
Endereço do 
Remetente 
Tamanho 
Dados 
(+ preenchimento eventual) 
CRC 
Quadro 802.3 
Quadro 802.1Q 
6 6 2 46 a 1500 4 Bytes 
Dados 
(+ preenchimento eventual) 
46 a 1500 6 6 2 2 4 Bytes 
Evolução das Tecnologias Ethernet 
• Ethernet Clássica (IEEE 802.3) 
– 10 Mbps, half-duplex 
– Distância máxima de 2,5 Km 
• Fast Ethernet (IEEE 802.3u) 
– 100 Mbps, full-duplex 
– Distância máxima reduzida para 250 m 
• Gigabit Ethernet (IEEE 802.3z) 
– 1 Gbps, full-duplex 
– Distância máxima de 250 m e tamanho mínimo de 512 B 
• Extensão de portadora: inserção/remoção de Bytes de preenchimento 
• Rajada de quadros: envio de vários quadros numa mesma transmissão

Outros materiais

Outros materiais