You are on page 1of 53

Arquitetura de Redes de

Computadores
Arquitetura de Redes de Computadores

Arquitetura de Redes Locais 1


Controle de acesso ao meio
Arquitetura de Redes de Computadores

(a) (b)

Arquitetura de Redes Locais 2


Protocolos de controle
de acesso ao meio
Arquitetura de Redes de Computadores

Arquitetura de Redes Locais 3


Protocolo FDMA
Freqüência
Arquitetura de Redes de Computadores

Faixa 1

Faixa 2

Faixa 3
:
:
Faixa N

Tempo
Arquitetura de Redes Locais 4
Arquitetura de Redes de Computadores

Freqüência

Slot 1

Slot 2

Arquitetura de Redes Locais


Quadro
Slot 3

Slot 4

Slot 1

Slot 2
Quadro
Slot 3

Slot 4
:
:
Protocolo TDMA

5
Tempo
Arquitetura de Redes de Computadores

Freqüência

Sinal 1 Sinal 2 Sinal 3

Arquitetura de Redes Locais


Sinal 2 Sinal 3 Sinal 1

Sinal 2 Sinal 1 Sinal 3

Sinal 1 Sinal 2 Sinal 3

Sinal 2 Sinal 3 Sinal 1

:
Tempo

:
Protocolo CDMA

6
Protocolo ALOHA puro
Arquitetura de Redes de Computadores

Sim
Espera

Monta Transmite Sim Não Quadro


Terminou? Colisão?
quadro quadro enviado

Não

Arquitetura de Redes Locais 7


Exemplo do protocolo ALOHA puro
Arquitetura de Redes de Computadores

Colisão

Estação C QC1 QC1

Estação B QB1 QB1

Estação A QA1 QA2 QA2

T0 T1 T2 T3 T4 T5 T6

Arquitetura de Redes Locais 8


Protocolo slotted ALOHA
Arquitetura de Redes de Computadores

Monta Verifica Sim


Espera
quadro slot

Início Sim Transmite Sim Não Quadro


Terminou? Colisão?
slot? quadro enviado

Não Não

Arquitetura de Redes Locais 9


Exemplo do protocolo
slotted ALOHA
Arquitetura de Redes de Computadores

Slot Colisão

Estação C QC1 QC1

Estação B QB1 QB2

Estação A QA1 QA2 QA2

T0 T1 T2 T3 T4 T5 T6 T7 T8

Arquitetura de Redes Locais 10


Protocolo p-CSMA
Arquitetura de Redes de Computadores

Monta Verifica Sim


Espera
quadro meio

Meio Sim Transmite Sim Não Quadro


Terminou? Colisão?
livre? quadro enviado

Não Não

Arquitetura de Redes Locais 11


Protocolo np-CSMA
Arquitetura de Redes de Computadores

Monta Verifica Sim


Espera
quadro meio

Espera Meio Sim Transmite Sim Não Quadro


Terminou? Colisão? enviado
livre? quadro

Não Não

Arquitetura de Redes Locais 12


Protocolo CSMA/CD
Arquitetura de Redes de Computadores

Monta Verifica Sim


Espera
quadro meio

Meio Sim Transmite Não Sim Quadro


Colisão Terminou?
livre? quadro enviado

Não Não

Arquitetura de Redes Locais 13


Protocolos CSMA e CSMA/CD
Arquitetura de Redes de Computadores

(a)

(b)

T0 T1 T2

Arquitetura de Redes Locais 14


Problema da estação escondida
Arquitetura de Redes de Computadores

Dados Dados

X Y Z

Arquitetura de Redes Locais 15


Problema da estação exposta
Arquitetura de Redes de Computadores

Dados

X Y Z W

Arquitetura de Redes Locais 16


Protocolo CSMA/CA
com RTS e CTS
Arquitetura de Redes de Computadores

(a) RTS

X Y Z

(b) CTS

X Y Z

(c) Dados

X Y Z

Arquitetura de Redes Locais 17


Protocolo baseado em polling
W X Y Z N
Arquitetura de Redes de Computadores

Dados para
transmitir?
Master
Arquitetura de Redes Locais 18
Protocolo baseado em token
X X
Token
Q T
ocupado
Token
T
livre

Q
Arquitetura de Redes de Computadores

W (a) Y W (b) Y

Z Z

X X
T

W (c) Y W (d) Y

Q Q

T Q
Z Z

Arquitetura de Redes Locais 19


Arquitetura de Redes de Computadores

Física
Enlace

Arquitetura de Redes Locais


LLC

PHY
MAC

802.3
Ethernet
802.4
Token bus
Camada de rede

Meio de transmissão 802.5


Token ring
802.2

802.11
WLAN
802.15
WPAN
802.16
Modelo IEEE 802

WMAN
20
Encapsulamento no modelo
IEEE 802
Dado Usuário
Arquitetura de Redes de Computadores

CA Dado Aplicação

PDU de aplicação

CT CA Dado Transporte

PDU de transporte

CR CT CA Dado Rede

PDU de rede

Cab.
CR CT CA Dado LLC
LLC
PDU LLC Camada
de
Cab. Cab. enlace
CR CT CA Dado MAC
MAC LLC
PDU MAC

Arquitetura de Redes Locais 21


PDU LLC
Arquitetura de Redes de Computadores

1 1 1 ou 2 Variável

DSAP SSAP Controle PDU de rede

Arquitetura de Redes Locais 22


Quadros Ethernet
Arquitetura de Redes de Computadores

7 1 6 6 2 46-1500 4
I Endereço Endereço
Preâmbulo Tam Dados Checksum (a)
Q destino origem

8 6 6 2 46-1500 4
Endereço Endereço
Preâmbulo Tipo Dados Checksum (b)
destino origem

Arquitetura de Redes Locais 23


Endereçamento Ethernet
X Z
Arquitetura de Redes de Computadores

(a)

W X Y Z
X Z

X Z

(b)

W X Y Z
X Z

X Z

(c)

W X Y Z
X Z X Z

Arquitetura de Redes Locais 24


Protocolo CSMA/CD

Monta Verifica Espera Calcula


Arquitetura de Redes de Computadores

quadro meio backoff backoff

Não

Não Meio Muitas Sim Quadro


livre? colisões? descartado

Sim

Aguarda Transmite Sim Envia


Colisão?
gap quadro jam

Não

Não Sim Quadro


Terminou? enviado

Arquitetura de Redes Locais 25


Tamanho mínimo
do quadro Ethernet
Arquitetura de Redes de Computadores

(a)

X Y

(b)

X Y

(c)

X Y

Arquitetura de Redes Locais 26


Camada física do
Ethernet 10 Mbps
Arquitetura de Redes de Computadores

Arquitetura de Redes Locais 27


Topologia para
10BASE5 e 10BASE2
Arquitetura de Redes de Computadores

Estação Estação Estação Estação

Arquitetura de Redes Locais 28


Topologia para 10BASE-T
Hub ou switch
Arquitetura de Redes de Computadores

Estação Estação Estação Estação


Arquitetura de Redes Locais 29
Camada física do
Fast Ethernet
Arquitetura de Redes de Computadores

Arquitetura de Redes Locais 30


Camada física do
Gigabit Ethernet
Arquitetura de Redes de Computadores

Arquitetura de Redes Locais 31


Quadro Ethernet com
complemento
Arquitetura de Redes de Computadores

Endereço Endereço Tipo/


Dados Checksum Complemento
destino origem Tam

64 bytes
512 bytes

Arquitetura de Redes Locais 32


Camada física do
10 Gigabit Ethernet
Arquitetura de Redes de Computadores

Arquitetura de Redes Locais 33


Repetidores e hubs
Arquitetura de Redes de Computadores

Aplicação Aplicação

Transporte Transporte

Rede Rede

Repetidor
Enlace Enlace
Hub

Física Física

Arquitetura de Redes Locais 34


Repetidores em redes Ethernet
Arquitetura de Redes de Computadores

Segmento A Segmento C

Repetidor Repetidor
Domínio
de colisão
W X Z
Segmento B

Arquitetura de Redes Locais 35


Hub Ethernet
Arquitetura de Redes de Computadores

Hub

Domínio
de colisão

X Y

Arquitetura de Redes Locais 36


Topologia em árvore
utilizando hubs
Arquitetura de Redes de Computadores

Hub Central

Hub A Hub B Hub C


Domínio
de colisão

W X Y Z

Arquitetura de Redes Locais 37


Pontes e switches
Arquitetura de Redes de Computadores

Aplicação Aplicação

Transporte Transporte

Ponte
Rede Rede
Switch

Enlace Enlace

Física Física

Arquitetura de Redes Locais 38


Pontes Ethernet
Arquitetura de Redes de Computadores

Segmento A

Domínio
de colisão

Ponte
W X

Segmento B

Domínio
de colisão

Arquitetura de Redes Locais 39


Switch Ethernet
Switch
Arquitetura de Redes de Computadores

W X Y Z
Domínio Domínio Domínio Domínio
de colisão de colisão de colisão de colisão

Arquitetura de Redes Locais 40


Configuração com switch e hubs
Arquitetura de Redes de Computadores

Switch
Domínio
de colisão

Servidor

Hub A Hub B Hub C Domínio de


broadcast

W X Y Z
Domínio Domínio Domínio
de colisão de colisão de colisão

Arquitetura de Redes Locais 41


Tipos de redes sem fio

WWAN
Arquitetura de Redes de Computadores

WMAN

WLAN

WPAN

Arquitetura de Redes Locais 42


Tipos de BSS
Arquitetura de Redes de Computadores

Infra-estruturada Ad hoc

AP

Arquitetura de Redes Locais 43


BSS, ESS e DS

ESS
Arquitetura de Redes de Computadores

Sistema de distribuíção
(DS)

AP AP

BSS BSS

Arquitetura de Redes Locais 44


Camada Física do IEEE 802.11
Arquitetura de Redes de Computadores

Arquitetura de Redes Locais 45


Modelo de camadas
do IEEE 802.11
Arquitetura de Redes de Computadores

Logical Link Control (LLC)

Camada
de enlace
PCF
MAC
DCF

Camada física

Arquitetura de Redes Locais 46


Coexistência entre PCF e DCF
Arquitetura de Redes de Computadores

B PCF DCF B PCF DCF

CFP CP CFP CP

Arquitetura de Redes Locais 47


Seqüência RTS-CTS-Dados-ACK
Arquitetura de Redes de Computadores

RTS Dados
Transmissor

CTS ACK
Receptor

Arquitetura de Redes Locais 48


Controle de acesso virtual (NAV)
Arquitetura de Redes de Computadores

RTS Dados
Transmissor

CTS ACK
Receptor

NAV Dados
NAV CTS
Outras NAV RTS
estações
Tempo
Acesso adiado

Arquitetura de Redes Locais 49


Espaço entre quadros (IFS)
Arquitetura de Redes de Computadores

DIFS SIFS

RTS Dados
Transmissor

SIFS SIFS

CTS ACK
Receptor

Outras NAV
estações
Tempo

Arquitetura de Redes Locais 50


Transmissão utilizando
fragmentação
Arquitetura de Redes de Computadores

DIFS SIFS SIFS SIFS

RTS Frag. 0 Frag. 1 Frag. 2


Transmissor

SIFS SIFS SIFS SIFS

CTS ACK0 ACK1 ACK2


Receptor

NAV Frag. 1
NAV CTS NAV ACK0 NAV ACK1
Outras NAV RTS NAV Frag. 0
estações
Tempo

Arquitetura de Redes Locais 51


Quadro 802.11
Arquitetura de Redes de Computadores

2 2 6 6 6 2 6 0-2312 4

CQ D/ID Endereço 1 Endereço 2 Endereço 3 CS Endereço 4 Dados FCS

Arquitetura de Redes Locais 52


Campo CQ (controle do quadro)
Arquitetura de Redes de Computadores

2 2 4 1 1 1 1 1 1 1 1
T F M R P M W O
Ver Tipo Subtipo
D D F B M D B B

Arquitetura de Redes Locais 53

You might also like