Vous êtes sur la page 1sur 26

Redes Wireless

Padro IEEE 802.11

Redes Sem Fio (Wireless) 1

Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, Pearson Education-Prentice Hall, 2011
Topologias e pilha de protocolos
802.11

Parte da pilha de protocolos 802.11.


Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, Pearson Education-Prentice Hall, 2011
Redes Wireless
Padro IEEE 802.11

Redes Sem Fio (Wireless) 3

Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, Pearson Education-Prentice Hall, 2011
Redes Wireless
Camada MAC: Formatos dos Quadros (MPDU)

Quadros de Gerncia :
Beacon
Associao/ reassociao/ dissociao
Autenticao/ desautenticao
Probe Request e Probe Response

Quadros de Controle:
RTS (20 bytes)
CTS e ACK (16 bytes)

Quadro de dados

Redes Sem Fio (Wireless) 4

Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, Pearson Education-Prentice Hall, 2011
Estrutura do quadro 802.11

Formato do quadro de dados 802.11.

Tamanho mximo: 2346


bytes (campo de dados at
2312 bytes)

Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, Pearson Education-Prentice Hall, 2011
Estrutura do quadro 802.11
Uso dos campos de endereos

Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, Pearson Education-Prentice Hall, 2011
Estrutura do quadro 802.11
Formato dos quadros de Controle 802.11

Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, Pearson Education-Prentice Hall, 2011
Estrutura do quadro 802.11
Formato dos quadros de Gerenciamento 802.11

Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, Pearson Education-Prentice Hall, 2011
Formato dos quadros de
Gerenciamento 802.11 (exemplos)

Beacon

Probe
Request

Probe
Response

Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, Pearson Education-Prentice Hall, 2011
Redes Wireless
Exemplo de encaminhamento de quadro
de estao mvel para Internet

Estao mvel (H) monta MAC PDU com endereo 1


sendo o campo de endereo (ADD1) com o endereo
MAC do AP e ADD2 preenchido com o seu prprio
endereo. O ADD3 o endereo MAC do roteador (R)
que faz a interligao com a Internet.
Quando AP recebe o quadro, converte-o em um
quadro Ethernet com o campo de endereo de origem
o MAC do AP e com o campo de endereo de destino
com o MAC da interface de R, copiado do ADD3 do
quadro recebido de H.

Redes Sem Fio (Wireless) 10

Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, Pearson Education-Prentice Hall, 2011
Protocolo da subcamada
MAC 802.11
Envio de um quadro com CSMA/CA.

Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, Pearson Education-Prentice Hall, 2011
Observaes
Este modo de operao chamado de DCF
(Distributed Coordination Function), onde no h
controle central
Nele, cada estao tem o seu slot de tempo para
transmitir. Quando deseja transmitir, ouve o meio.
Mesmo que esteja livre, aguarda seu slot (backoff).
Se durante a espera algum iniciar transmisso,
para de contar a espera. Ao desocupar, reinicia a
contagem. Ao terminar o backoff, se o meio estiver
livre, transmite. Se no estiver, dobra o tempo de
backoff e reinicia o processo, at conseguir
transmitir ou chegar a um limite quando considera
que houve erro na transmisso
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, Pearson Education-Prentice Hall, 2011
Protocolos de LANs wireless

LAN wireless. A e C ocultos entre si ao


transmitirem para B coliso.

Problema da estao oculta

Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, Pearson Education-Prentice Hall, 2011
Protocolos de LANs wireless
LAN wireless. B e C visveis ao transmitirem para
A e D.

Problema da estao exposta

Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, Pearson Education-Prentice Hall, 2011
Redes Wireless
DFWMAC

Protocolo MACAW:

A deseja enviar
quadro para B;
Transmisso de
pacotes RTS, CTS
e ACK.

Redes Sem Fio (Wireless) 15

Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, Pearson Education-Prentice Hall, 2011
Protocolos de LANs wireless

(a) A envia um RTS a B.


(b) B responde com um CTS para A.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, Pearson Education-Prentice Hall, 2011
Protocolo da subcamada
MAC 802.11
Sensoriamento de portadora em um canal
com CSMA/CA.

NAV Network Allocation Vector tempo, em microssegundos, que a


estao ocupar o meio fsico, incluindo o ACK (campo duration)

Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, Pearson Education-Prentice Hall, 2011
Observaes
No cenrio com as estaes A, B, C e D,
onde A oculta para D e vice-versa, ao A
enviar o RTS para B, C o recebe e pode
resguardar transmisses at o fim do NAV
contido no RTS. Quando B responde com
o CTS, que tambm tem o campo
duration, D o recebe e pode evitar
colises.

Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, Pearson Education-Prentice Hall, 2011
Redes Wireless
DFWMAC - DCF baseado no Protocolo CSMA/CA

Problema da Estao Oculta:


A transmite para B, (B est no alcance de A)
C verifica o meio, mas no escuta A (C fora de alcance de A)
C transmite, o que vai acontecer ?????

Redes Sem Fio (Wireless) 19

Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, Pearson Education-Prentice Hall, 2011
Redes Wireless
DFWMAC - DCF baseado no Protocolo CSMA/CA

Problema da Estao Oculta:


C transmite e interfere em B
Ocorre coliso em B
C est oculta em relao a A

Redes Sem Fio (Wireless) 20

Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, Pearson Education-Prentice Hall, 2011
Redes Wireless
DFWMAC - DCF baseado no Protocolo CSMA/CA

Problema da Estao Exposta:


B transmite para A
C verifica o meio e observa se existe algum transmitindo
C deve ou no transmitir para D????

Redes Sem Fio (Wireless) 21

Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, Pearson Education-Prentice Hall, 2011
Redes Wireless
DFWMAC - DCF baseado no Protocolo CSMA/CA

Problema da Estao Exposta:


C deve ou no transmitir para D, (interferncia: zona entre C e B)
Se no transmitir, adia transmisso, desperdiando banda
Se transmitir, no afetaria a comunicao entre B e A
D est fora do alcance de A e B

C est exposta transmisso de B

Redes Sem Fio (Wireless) 22

Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, Pearson Education-Prentice Hall, 2011
Redes Wireless
DFWMAC - modo DCF - CSMA/CA com RTS/CTS
DFWMAC - DCF modo CSMA/CA com RTS/CTS

Soluo do Problema da Estao Oculta com o uso de RTS/CTS:


A quer transmitir para B
C no receber o RTS de A...
... Mas receber o CTS de B
C no transmite para B

Redes Sem Fio (Wireless) 23

Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, Pearson Education-Prentice Hall, 2011
Redes Wireless
DFWMAC - modo DCF - CSMA/CA com RTS/CTS
DFWMAC - DCF modo CSMA/CA com RTS/CTS

Problema da Estao Exposta com o uso de RTS/CTS no tem soluo:


B quer transmitir para A (enviou RTS primeiro)
C quer transmitir para D
Meio ocupado

Redes Sem Fio (Wireless) 24

Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, Pearson Education-Prentice Hall, 2011
Redes Wireless
QoS Se o trfego VoIP competir com
trfego de dados em redes wireless,
haver perda de qualidade
A soluo para isso implementar
diferentes espaamentos temporais de
acordo com prioridades

Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, Pearson Education-Prentice Hall, 2011
Protocolo da subcamada
MAC 802.11

Espaamento interquadros 802.11.

Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, Pearson Education-Prentice Hall, 2011

Vous aimerez peut-être aussi