Beruflich Dokumente
Kultur Dokumente
Introduo
ISEL-DEETC-SRT
Organizao
Introduo Arquitectura Camada Fsica Protocolo MAC
Plano de Controlo
Acesso ao Meio
Adenda 802.11n
Alteraes
Alteraes Camada Fsica Alteraes MAC
Autenticao/Cifra
ISEL-DEETC-SRT 2
Content&Apps Network
IP Transit
ABC Server
Service Network
Porqu Wireless?
Wireless LAN Bridging
Liga dois edifcios redes Wired
Trabalhador mvel
Armazm Pick-And-Ship Gesto de inventrios Tcnicos de Help Desk
Porqu Wireless?
Difcil/Impossvel colocar cablagem em alguns espaos
Estruturas antigas, estruturas histricas
ISEL-DEETC-SRT
Espectro Electromagntico
ISEL-DEETC-SRT
Classes
ISEL-DEETC-SRT
14.400 14.400
672 326.4 365 54 11 54 600 1300 (actualmente!)
0.3840 5.7600
168 86.4 376 54 11 54 600 1300
ISEL-DEETC-SRT
At 200km At 200km
At 200km ~6 Km ~30 m ~30 m ~50 m
9
Frequncias ISM
Gama de Frequncias [Hz] 6.7656.795 MHz 13.55313.567 MHz 26.95727.283 MHz 40.6640.70 MHz 433.05434.79 MHz 902928 MHz 2.4002.500 GHz 5.7255.875 GHz 2424.25 GHz Frequncia Central [Hz] 6.780 MHz 13.560 MHz 27.120 MHz 40.68 MHz 433.92 MHz 915 MHz 2.450 GHz 5.800 GHz 24.125 GHz EUA apenas Disponibilidade Sujeita a regulao local
WLANs: Caractersticas
Tipos de estrutura
Baseada em infra-estrutura Independente (ad-hoc)
Vantagens
Instalao fcil Cablagem simples e mnima Maior robustez contra desastres (tremores de terra, etc.) Preservao de edifcios histricos, salas de conferncias, trios de feiras, etc., Menor largura de banda em comparao com as redes por fio Dbito partilhado Maiores riscos de segurana Problemas de sade (??)
ISEL-DEETC-SRT 11
Desvantagens
O 802.11x so especificaes que permitem funcionalidade total de redes sem fios incluindo Roaming (IAPP (Inter-Access Point Protocol), entre equipamentos de fabricantes distintos.
ISEL-DEETC-SRT
12
Variaes do 802.11
802.11 (1997)
Dbito of 1-2 Mb/s Distncia
Entre paredes, 10m-100m, Exterior, 300m
Potncia de sada limitada a 1 Watt EUA, 100 mW (EIRP) EU Usa a banda de 2.4GHz (2.402-2.480 GHz)
ISEL-DEETC-SRT
13
Variaes do 802.11
802.11b (1999)
Dbito <= 11 Mb/s
802.11a (1999)
Dbito <= 54 Mb/s Usa a banda de 5GHz
802.11g (2003)
Dbitos elevados (<= 54Mb/s) a 2.4GHz Compatvel com as normas 802.11 e 802.11b
802.11n (2009)
Dbitos elevados (<= 600Mb/s) a 2.4GHz e 5GHz Compatvel com as normas 802.11, 802.11b, 802.11g e 802.11a Utiliza mltiplos canais em mltiplas bandas.
ISEL-DEETC-SRT 14
ISEL-DEETC-SRT
15
6, 9, 12, 18, 24, 36, 48, 54 1 1, 2, 5.5, 11 1, 2, 6, 9, 12, 18, 24, 36, 48, 54 7.2, 14.4, 21.7, 28.9, 43.3, 57.8, 65, 72.2, 15, 30, 45, 60, 90, 120, 135, 150, 1
2.4
20
20
38
70
140
250 250 TBD
2.4/5 40
ac
2.4/5
ISEL-DEETC-SRT
IEEE 802.11-2012
A norma IEEE 802.11-2012 inclui as adendas 802.11a, b, d, e, g, h, i, j (do IEEE 802.11) e as adendas n, k, r, y, w, p, z, v, u e s (do 802.11-2007) e forma assim uma nova norma base para as WLANs. As mais recentes 802.11ac e 802.11ad so adendas norma 802.11-2012.
ISEL-DEETC-SRT
18
Wireless LANs
Arquitectura
ISEL-DEETC-SRT
19
Com infra-estrutura
Com um ponto de coordenao (PC) que permite a centralizao de funes de controlo. Suporta os modos de acesso PCF (Point Coordination Function) e DCF.
ISEL-DEETC-SRT 20
Modo Infra-estrutura
802.11 LAN
802.x LAN
Station (STA)
Terminal com mecanismos de acesso ao meio sem fios e alcance rdio ao Access Point (AP)
STA1
Access Point
Estao integrada na rede sem fios e no distribution system
Portal
Ligao a outras redes com fios Desempenhado tipicamente pelo AP
Distribution System
Interligao de rede para formar um nica rede lgica (ESS: Extended Service Set) baseada em mltiplos BSS
STA2
802.11 LAN
STA3
ISEL-DEETC-SRT 21 Source: Schiller
Ad-hoc
802.11 LAN
STA1 BSS1
STA2
Estao (STA): terminal com mecanismos de acesso ao meio Basic Service Set (BSS): grupo de estaes que comunicam entre si na mesma frequncia rdio
ISEL-DEETC-SRT
22 Source: Schiller
As tramas de Probe so as nicas que podem utilizar um endereo de broadcast como BSSID. Isto para no serem filtradas e poderem assim encontrar qualquer BSS.
ISEL-DEETC-SRT 23
Application TCP IP LLC 802.11 MAC 802.11 PHY LLC 802.11 MAC 802.11 PHY 802.3 MAC 802.3 PHY
ISEL-DEETC-SRT
Camadas e funes
MAC
Mecanismos de acesso, fragmentao, cifra
MAC Gesto
sincronizao, roaming, MIB, gesto de energia
PHY Gesto
Seleco de canais, MIB
Gesto da estao
DLC
LLC MAC PLCP PHY Gesto PMD MAC Gesto
ISEL-DEETC-SRT
Gesto da estao
PHY
25
Camadas definidas
Media Access Control (MAC)
Disponibiliza a interface de alto nvel com os drivers dos sistemas operativos. Assegura um acesso ao meio de uma forma controlada e justa. Disponibiliza uma comunicao fivel por deteco de colises virtuais e deteco e correco de erros por retransmisso (Send & Wait) semelhante entre as vrias normas (802.11, 11a, 11b, 11g, 11n)
Fsica
Velocidades de transmisso de 1Mbit/s e 2Mbit/s no 802.11, at 11Mbit/s no 802.11b, at 54Mbit/s em 802.11g e 802.11a e 600Mbps em 802.11n Meio fsico
Transmisso rdio FHSS (Frequency Hopping Spread Spectrum) Transmisso rdio DSSS (Direct Sequence Spread Spectrum) Transmisso rdio OFDM (Orthogonal Frequency Division Multiplexing) Transmisso por luz infravermelha DFIR
ISEL-DEETC-SRT 26
Wireless LANs
Camada Fsica
ISEL-DEETC-SRT
27
ISEL-DEETC-SRT
28
EUA
40/20 MHz No No No No No No No No No No No No No No
Europa
40/20 MHz No No No No No No No No No No No No No No
Canal 34 36
Frequncia (MHz) 5170 5180 5190 5200 5210 5220 5230 5240 5260 5280 5300 5320 5500 5520
EUA
40/20 MHz No Sim No Sim No Sim No Sim Sim Sim Sim Sim Sim Sim
Europa
40/20 MHz No Sim No Sim No Sim No Sim Sim Sim Sim Sim Sim Sim
38 40 42 44 46 48 52 56 60 64 100 104
29
EUA
40/20 MHz Sim Sim Sim No No No No Sim Sim Sim Sim Sim Sim Sim
Europa
40/20 MHz Sim Sim Sim Sim Sim Sim Sim Sim Sim No No No No No
ISEL-DEETC-SRT
30
Camada fsica
O IEEE 802.11 nas suas diversas adendas, 802.11, 11a, 11b, 11g, 11n define vrios tipos de camadas fsicas. Cada uma das adendas suporta mais do que um tipo de modulao. O tipo de modulao varia, na mesma norma, conforme o dbito pretendido.
ISEL-DEETC-SRT
31
Camadas fsicas
O IEEE 802.11-2012 tem definidos sete tipos de camadas fsicas:
IR PHY baseada em infravermelhos 802.11 FHSS PHY (2.4GHz) Frequency Hopping Spread Spectrum 802.11 DSSS PHY (2.4GHz) Direct Sequence Spread Spectrum 802.11 OFDM PHY (5GHz) Orthogonal Frequency Division Multiplexing 802.11a HR/DSSS PHY (2.4GHz) High Rate DSSS 802.11b ERP (2.4GHz) Extended Rate 802.11g HT PHY (2.4GHz e 5GHz) High Troughput 802.11n
Todas as normas anteriormente referidas so retro compatveis entre si, isto tendo em ateno os respectivos limites no dbito e que no IEEE 802.11 se utiliza DSSS. As normas s so compatveis entre si se funcionarem na mesma frequncia.
ISEL-DEETC-SRT
32
Frequncias
Inicialmente: 900MHz Actualmente: 2.4GHz, 5.8GHz
Modulao DSSS
ISEL-DEETC-SRT
34
OFDM
OFDM com 52 sub-portadoras (64 no total) 48 dados + 4 pilotos (mais 12 sub-portadoras virtuais) Espaamento de 312.5 kHz piloto
312.5 kHz
-26 -21
-7 -1 1
21 26
Nmero da subportadora
35
Signal
Dbito do payload (0A: 1 Mbit/s DBPSK; 14: 2 Mbit/s DQPSK)
Service
Uso futuro, 00: compatvel com 802.11
Length
comprimento do payload
Preambulo PLCP
Header PLCP
ISEL-DEETC-SRT 36
Preambulo PLCP
1, 2, 5.5 or 11 Mbit/s
varivel payload
bits
2, 5.5 or 11 Mbit/s
37
tail service
Header PLCP
PLCP preamble 12
signal 1 6 Mbit/s
ISEL-DEETC-SRT
38
canal 7
canal 13
2400
2412
2442 22 MHz
2472
2483.5 [MHz]
2400
2412
2437
22 MHz
2462
2483.5 [MHz]
ISEL-DEETC-SRT
39
5150
5200
5220
5240
5260
5280
5300
5320
5350
[MHz]
149
153
157
161
canal
5725
5745
16.6 MHz
5765
5785
5805
5825
[MHz]
ISEL-DEETC-SRT
40
Wireless LANs
ISEL-DEETC-SRT
41
IEEE 802.11
Uma rede WLAN IEEE802.11 tem que lidar com vrias situaes:
Problemas inerentes utilizao de rdio (transmisso electromagntica em meio livre) como meio de comunicao, nomeadamente no acesso ao meio de transmisso Modo de acesso com controlo centralizado e sem controlo centralizado (ad-hoc) Suporte de trfego unicast, multicast e broadcast Possibilidade de suporte de estaes interessadas em poupana de energia e outras que no Necessidade de poder garantir segurana na comunicao Permitir a mobilidade
ISEL-DEETC-SRT 42
ISEL-DEETC-SRT
43
Todos os terminais se encontram a operar na mesma frequncia/canal A envia para B, C no recebe de A C quer enviar para B Se usar CSMA/CD:
C sente um meio livre, e ento C envia para A Coliso em B, mas A no pode detectar a coliso Ento, A est escondido de C
ISEL-DEETC-SRT 44
Todos os terminais se encontram a operar na mesma frequncia/canal B envia para A, C quer enviar para D Se usar CSMA/CD
C sente o meio a ser utilizado, ento C espera Mas A est fora do alcance rdio de C, ento a espera no necessria
O terminal B est a operar numa frequncia/canal diferente (prxima) da dos restantes A e B enviam para C Lei de Friis (a potncia decai proporcionalmente ao quadrado da distncia) B dessensibiliza C (na camada fsica, no CAG), desta forma C no pode receber de A
CAG = Controlo automtico de ganho
ISEL-DEETC-SRT 46
Mtodos de acesso
DCF CSMA/CA (obrigatrio)
Collision avoidance com mecanismos de back-off aleatrio Pacote de ACK para as confirmaes da chegada de dados unicast
PCF (opcional)
Os pontos de acesso fazem polling aos terminais de acordo com uma lista
ISEL-DEETC-SRT 49
ISEL-DEETC-SRT
50
ISEL-DEETC-SRT
51
Novidade no 802.11n
Permite que uma estao depois de ganhar acesso envie mltiplas tramas em burst
Todas ao mesmo ritmo binrio e para o mesmo endereo de destino (RA)
802.11a 802.11n
9 16 9 ou 20 em 2.4GHZ 9 em 5.8GHz 10 em 2.4GHz 16 em 5.8GHz 19 ou 30 em 2.4GHz 25 em 5.8GHz 28 ou 50 em 2.4GHz 34 em 5.8GHz
19 ou 30 25 28 ou 50 34
RIFS(S)
ISEL-DEETC-SRT
55
CSMA/CA
DIFS DIFS Janela de conteno (mecanismo de back-off aleatrio)
Meio ocupado
acesso directo se o meio estiver livre DIFS
Prxima trama
t slot time
Uma estao que tem dados para enviar comea por perceber se o meio est ocupado Se o meio estiver livre durante a durao de um IFS, a estao pode comear a enviar. O IFS depende no tipo de servio Se o meio estiver ocupado, a estao espera por um IFS livre mais um tempo aleatrio (backoff, multiplo do slot-time) Se outra estao ocupar o meio durante o back-off, o contador pra
ISEL-DEETC-SRT 56
Outras estaes
dados
t
conteno
57
RTS/CTS
Se o meio estiver livre durante DIFS, a estao pode enviar o RTS com o tempo de reserva (a reserva o tempo que o pacote necessita para ser enviado) O CTS enviado depois de SIFS pelo receptor confirma a reserva O emissor pode agora enviar os dados, o receptor confirma a recepo com o ACK Outras estaes escutam o meio e registam as reservas distribudas pelo RTS e CTS Reserva = NAV = Network Allocation Vector Como o RTS e CTS so tramas pequenas, reduzido o overhead provocado pelas colises. Caso a tramas a enviar sejam de dimenso tal que no justifiquem o uso deste mecanismo, a norma prev a definio de um parmetro RTS Threshold de maneira a que, para mensagens curtas, abaixo desta dimenso, o RTS no usado
DIFS
emissor receptor RTS SIFS CTS SIFS dados SIFS ACK
Outras estaes
DIFS
dados t
58
conteno
Deteco de Portadora
In IEEE 802.11, a deteco de portadora feita:
Na interface wireless (Physical carrier sensing), e Na camada MAC (virtual carrier sensing)
Collision Avoidance
Se o meio no ficar livre durante DIFS Entrar no modo de Collision Avoidance: Assim que um canal fica idle, esperar DIFS + um backoff aleatrio antes de tentar transmitir O backoff medido em slottimes Para o DCF o backoff escolhido da seguinte forma:
Quando transmite um pacote pela primeira vez, calcula o backoff no intervalo [0,cw]; cw a janela de contena, normalmente 31 no nicio (1024 de limite superior) Comea a decrementar o valor de backoff quando o meio est idle A decrementao suspensa se o meio ficar ocupado Quando o backoff chega a 0, transmite a trama Se houver coliso (no receber o ACK ou CTS), ento duplica o valor de cw at ao mximo Se conseguir transmitir reinicia o valor de cw.
ISEL-DEETC-SRT 60
Example - backoff
B1 = 25 espera dados B2 = 20
B1 = 5 dados espera B2 = 15
B1 e B2 so tempos de backoff nos ns 1 e 2
B2 = 10
cw = 31
ISEL-DEETC-SRT
61
boe bor
Fragmentao
Necessrio devido ao BER (basic error rate) da propagao livre. Overhead de retransmisso de pacotes retransmitidos. Baixar da latncia das transmisses. Problema resolvido com a adio de um mecanismo simples de fragmentao e reagrupamento de fragmentos na camada MAC. A norma permite a multiplexagem de fragmentos de mltiplas tramas (importante para os AP).
DIFS emissor receptor RTS frag1 frag2
SIFS
CTS SIFS
SIFS
ACK1 SIFS
SIFS
ACK2
DIFS conteno
data t
63
Broadcast e multicasts
Neste tipo de envio o NAV colocado a zero dado tratar-se apenas de uma trama que, neste caso, no pode ser fragmentada.
ISEL-DEETC-SRT
64
Wireless LANs
ISEL-DEETC-SRT
65
Gesto MAC
Funes:
Sincronizao
Encontrar e manter-se numa WLAN Sincronizao de funes
Gesto de energia
Dormir sem perder qualquer mensagem Funes de gesto de energia
Roaming
Funes para se juntar a uma rede Mudar de ponto de acesso Pesquisar por pontos de acesso
Sincronizao
Necessria para:
Sincronizao do NAV e outros Funes de gesto de energia
Este mecanismos mantm a sincronizao dos relgios numa BSS com uma preciso de 4s adicionada ao mximo atraso de propagao da camada fsica
ISEL-DEETC-SRT 67
AP Meio
B busy busy
B busy B
B busy
ISEL-DEETC-SRT
68
B1 B2 B2
B1
busy
busy
busy
B Trama de beacon
busy
t Atraso aleatrio
Valor do timestamp
Uma estao sincroniza-se utilizando o ltimo beacon recebido desde que o valor de clock que nele consta seja superior ao que possui. Todas as estaes enviam beacons, mas s se outra o no enviou primeiro nesse intervalo. Todas as estaes geram um atraso aleatrio antes de enviarem um beacon.
ISEL-DEETC-SRT 69
Gesto de energia
A energia um recurso escasso quando se tratam de equipamentos wireless alimentados a baterias. A norma contemplou este problema adicionando os mecanismos de suspenso de actividade por longos perodos de tempo sem perda de informao. A gesto de energia suportada em redes com controlo centralizado, quer no modo PCF quer no DCF, quer em redes adhoc. Nas redes centralizadas as funes necessrias gesto de energia, nomeadamente o cache de tramas de dados destinadas s dorminhocas, so suportadas pelo AP. Nas redes ad-hoc tm de ser as estaes a suportar os mecanismos que permitem a gesto de energia.
ISEL-DEETC-SRT 70
Gesto de energia
Ideia: Desligar o transmissor quando no necessrio Estados duma estao: Adormecida e acordada Timing Synchronization Function (TSF)
As estaes acordam ao mesmo tempo
Redes Ad-hoc
IBSS Announcement (Ad-hoc) Traffic Indication Map (ATIM)
Anncio de quem tem tramas a enviar aos destinatrios das mesmas Mais complicado no tem AP central Coliso possvel de ATIMs (escalabilidade?)
ISEL-DEETC-SRT 71
Gesto de energia
Nas redes centralizadas (com infra-estrutura) o AP mantm continuamente a informao de quais as estaes que suportam o modo de poupana de energia. Esta informao passada ao AP quando da associao ou reassociao das estaes ao AP. O bit PM no campo de controlo das tramas MAC indica em que estado as estaes vo ficar a seguir presente trama.
ISEL-DEETC-SRT
72
Gesto de energia
O AP mantm em cache as tramas para estaes em poupana de energia at que estas as peam com um pedido Poll, ou at lha poder ser enviada no modo PCF, ou at que estas mudem o seu modo de operao ou at o AP dar timeout a essa informao e a jogar fora dado a estao no acordar para que esta possa ser enviada.
Um estao para receber uma trama em cache no AP tem que enviar uma trama PS-poll aps um perodo de conteno entre [0 e CWmin].
Os broadcast e multicasts tm tambm de ser colocados em cache se houver pelo menos uma estao adormecida, dado as estaes adormecidas tambm deverem receber estes tipos de tramas.
ISEL-DEETC-SRT
73
Gesto de energia
Nas tramas de Beacon enviadas periodicamente pelo AP, enviada a informao das estaes com tramas pendentes em cache (Traffic Indication Map - TIM), assim sendo as estaes tm de se activar para a recepo das Beacon Frames.
Se existe indicao de tramas pendentes para entrega, a estao destino mantm-se acordada para que o AP lhe entregue as tramas. Os multicast e broadcast so armazenados pelo AP e transmitidos num tempo pr-conhecido (a cada DTIM), momento no qual todas as estaes em poupana de energia que desejam receber tais tramas tm de se encontrar acordadas.
ISEL-DEETC-SRT 74
D B
busy busy
T
busy
d
busy p d
D B
broadcast/multicast
ISEL-DEETC-SRT
75
Intervalo de beacon
estao1 estao2
B1 B2 B2
B1 d
t B Beacon acordada Atraso aleatrio a acknowledge ATIM A ATIM d acknowledge dados D Data
ISEL-DEETC-SRT
77
Gesto de energia
Um estao quando acorda para receber um beacon, que transporta a informao de TIM e DTIM (redes com infra-estrutura), ou que se segue o intervalo ATIM (redes ad-hoc), s pode voltar a adormecer depois de no haver mais tramas que lhe sejam dirigidas, quer na cache do AP em redes com infra-estrutura, quer nas estaes em redes ad-hoc. Como sabe que no h mais tramas para ela?
Numa rede com infra-estrutura uma estao s pode adormecer depois de ter recebido uma trama beacon com o TIM a indicar que no h tramas pendentes para ela ou com o bit More Data a indicar que j no h mais tramas de dados para ela. Nas redes ad-hoc s pode adormecer depois da prxima janela ATIM, se no lhe for passada a informao de que tem mais tramas para receber. No modo com infra-estrutura enquanto o bit More Data vier activo a estao deve continuar a fazer PS-Poll.
ISEL-DEETC-SRT 78
Redes ad-hoc
Sem infra-estrutura (AP)
Ex. Transferncia de ficheiros entre portteis fora do escritrio.
A norma prev este tipo de clulas, neste caso parte das funcionalidades do AP so desempenhadas pelas estaes:
Gerao de Beacon, sincronizao, etc.
No suporta o modo PCF No faz Frame relaying entre estaes fora de alcance directo
ISEL-DEETC-SRT
79
Authentication
Deauthentication Confidentiality MSDU delivery Transmit Power Control (TPC)
Station
Station Station Station
Dynamic Frequency Station/ Evita interferir com radares na banda dos 5GHz Selection (DFS) spectrum management
ISEL-DEETC-SRT 81
Processo de Associao
Aps autenticao Troca de informaes sobre as estaes e caractersticas da BSS que permitem ao DSS o conhecimento sobre a posio corrente de cada estao dentro do ESS. Quando completo este processo, a estao pode finalmente iniciar a operao normal.
ISEL-DEETC-SRT 83
ISEL-DEETC-SRT
84
Roaming
Processo de movimentao entre clulas (BSS) dentro do mesmo ESS, sem perda de conectividade, semelhante ao processo de handover dos telefones celulares com as seguintes diferenas:
Nas LAN pode ser feito entre transmisses de pacotes, tornando-o mais simples. Em sistemas de voz uma falha temporria pode no afectar a conversao, mas em ambientes de pacotes vai reduzir significativamente a eficincia por obrigar a retransmisses por parte das camadas superiores.
A norma IEEE 802.11 no define como deve ser realizado o handover, mas define as ferramentas bsicas para o seu suporte:
Passive Scanning, Active Scanning e processo de re-associao.
ISEL-DEETC-SRT 85
Roaming
Ligao m ou inexistente? Ento:
Executa um Scanning
Faz scan ao meio de transmisso, ou seja, escuta o meio para ver se detecta tramas de beacon ou envia tramas de probe request para o meio e espera por uma resposta
ISEL-DEETC-SRT
86
Wireless LANs
ISEL-DEETC-SRT
87
Nmeros de sequncia
Detecta tramas duplicadas provocadas por ACKs perdidos
Endereos
receptor, emissor (fsico), Identificador da BSS, emissor (lgico)
Outros
Durao do envio, checksum, frame control, data
bytes 2 Frame Control 2 Duration ID 6 Address 1 6 Address 2 6 Address 3 2 Sequence Control 6 Address 4 0-2312 Data 4 CRC
Controlo (control)
Usadas para controlar o acesso ao meio (ex. RTS/CTS/ACK)
Gesto (management)
Transmitidas da mesma maneira que as Data Frames para troca de informao de gesto, mas que no so entregues s camadas superiores (ex. Beacon).
Cada tipo de trama subdividido em diferentes subtipos de acordo com a funo especfica desempenhada.
ISEL-DEETC-SRT 89
DCF PCF
Data+CF-Poll Data+CF-Ack+CF-Poll
Null CF-Ack CF-Poll CF-Ack+CF-Poll
AP only AP only
AP only AP only
ISEL-DEETC-SRT
90
ISEL-DEETC-SRT
91
Type e SubType
6 bits que definem o tipo e subtipo da trama em questo (tabelas seguintes) Control frames (type=01) 1000 1001 1010 1011 Block Acknowledgment Request Block Acknowledgment Power Save (PS)-Poll RTS
1100 1101
1110 1111
1100
1101
Deauthentication
Action (para gesto do espectro com 802.11h e QoS)
ISEL-DEETC-SRT 93
1101
1110 1111
Reservado
QoS CF-Poll (no data transmitted) QoS CF-Ack+CF-Poll (no data transmitted)
ISEL-DEETC-SRT
94
Address-4 usado em casos especiais em que utilizado um sistema de distribuio wireless e a trama para ser transmitida entre APs. Nestes casos tanto o ToDS como o FromDS encontram-se activos, nestes casos os campos 3 e 4 de endereo contm os endereo das estaes extremo da comunicao.
ISEL-DEETC-SRT
96
FromDS
Bit activo em mensagens provenientes do sistema de distribuio.
Function IBSS To AP (infra.) WDS (bridge) ToDS FromDS Address 1 (RX) Address 2 (TX) Address 3 Address 4 0 1 1 0 0 1 1 DA BSSID DA RA SA SA BSSID TA BSSID DA SA DA Not used Not used Not used SA
From AP (infra.) 0
ISEL-DEETC-SRT
97
Retry
Bit indicativo de fragmento retransmitido (usado para ajudar a evitar duplicaes por parte do receptor caso o ACK se tenha perdido).
Power Management
Indica o PMMode em que a estao ficar aps a transmisso desta trama (usado nas mudanas de estado de poupana de energia).
ISEL-DEETC-SRT
98
WEP
Bit indicativo de que o corpo da trama est cifrado de acordo com o algoritmo WEP.
Order
Bit activo quando a trama enviada usando o servio StrictlyOrdered service class, este servio garante a ordenao entre as mensagens unicast e multicast (entre as unicast para determinado destino tal sempre garantido). O nico protocolo conhecido que necessita de tal o DEC LAT.
ISEL-DEETC-SRT 99
ISEL-DEETC-SRT
100
ISEL-DEETC-SRT
101
CRC
Campo de 32 bit contendo o IEEE CRC32 do fragmento, usado para detectar a integridade do fragmento.
ISEL-DEETC-SRT
102
ISEL-DEETC-SRT
103
ISEL-DEETC-SRT
104
RA (Receiver Address) o endereo da estao wireless recipiente da prxima trama. TA (Transmitter Address) o endereo da estao que colocou a trama RTS no meio. Duration o tempo em microsegundos necessrio para transmitir a prxima trama de dados ou gesto, uma CTS, uma ACK e trs intervalos SIFS.
RA o endereo copiado do campo TA do RTS anterior qual o CTS resposta. Duration o valor obtido do campo Duration do RTS, menos o tempo em microsegundos necessrio para transmitir uma trama CTS e um intervalo SIFS. O RA o endereo da prpria mquina no caso dos CTS-to-self.
ISEL-DEETC-SRT 106
RA directamente copiado do Address2 da trama recebida. Se o bit More Fragment do Frame Control Field est desactivo na trama anterior, o campo Duration 0 caso contrrio o valor obtido do campo Duration da ltima trama, menos o tempo em micro segundos necessrio para transmitir o ACK mais o intervalo SIFS.
ISEL-DEETC-SRT
107
AID identifica a estao que est a perguntar se h tramas para ela. O AID atribudo quando da associao ou reassociao da estao ao AP. BSSID o endereo do AP a que a estao emissora est associada. TA o endereo da estao que envia a trama.
ISEL-DEETC-SRT 108
ISEL-DEETC-SRT
110
ISEL-DEETC-SRT
111
Utilizao dos bits CF Pollable e CF Poll Request do campo Capability Information nas tramas de Association e Reassociation, sentido STA -> AP.
CF-Pollable CF-Poll Request Interpretation
0 0 1 0 1 0 A estao no suporta polling A estao suporta polling mas no pretende entrar na lista A estao suporta polling e pretende ser colocada na lista
Os bits ESS e IBSS so mutuamente exclusivos. Estes bits definem o tipo de rede suportada: Com ou sem infraestrutura.
ISEL-DEETC-SRT 113
Elementos de informao
Element ID 0 1 2 3 4 5 Name Service Set Identity (SSID) Supported Rates FH Parameter Set DS Parameter Set CF Parameter Set Traffic Indication Map (TIM)
6
7 (802.11d) 8 (802.11d) 9 (802.11d) 10 (802.11d)
11-15
16 17-31
Reservado
Challenge text Reserved (antes pertencia autenticao em modo partilhado)
ISEL-DEETC-SRT 114
Elementos de informao
Element ID 32 (802.11h) 35 (802.11h) 36 (802.11h) 37 (802.11h) 38 (802.11h) 39 (802.11h) Name Power Constraint TPC Report Supported Channels Channel Switch Announcement Measurement Request Measurement Report
40 (802.11h)
41 (802.11h) 42 (802.11g) 43-49 48 (802.11i)
Quiet
IBSS DFS ERP information Reservado Robust Security Network
50 (802.11g)
32-255 221
Length (N2N1)+4 (conhecendo-se N1 daqui pode ficar a saber o N2) DTIM Count Nmero de beacons que faltam para o prximo DTIM. DTIM Period Nmero de beacons entre DTIMs. Bitmap Control Partial Virtual Bitmap (PVP) Octetos N1 a N2.
Bit 0 Indica, nas DTIM, se existem broadcasts ou multicasts guardadas no AP. Bits 1 a 7 Bitmap offset N1 /2 (porque s h 7 bits neste sub campo) N1 o maior nmero par tal que os bits do bitmap de 1 a (N1x8)-1 so todos 0. N2 o menor nmero tal que os bits de (N2+1)x8 at 2007 so todos 0.
Se no houve tramas guardadas o PVP ser um octeto a 0 e o Bitmap offset ser 0. Resumindo: S so transmitidos no Partial Virtual Bitmap os octetos correspondentes ao intervalo em que existem bits a 1, octetos N1 a N2.
ISEL-DEETC-SRT 116
ISEL-DEETC-SRT
117
Tramas Action
As tramas Action permitem outras aces de gesto que no tenham sido definidas inicialmente Estas tramas transportam o Action Field que um elemento de dimenso varivel que determina qual a aco de gesto pretendida
Category 0 Significado Spectrum Managment QoS
2 DLS Pedido de medio de sinal noutros canais 3 Block Ack Pedido de retorno da informao da potncia 4-126 Reservado recebida 127 Vendor-specific Especificar qualidade de servio para um dado fluxo 128-255 Erro Mudana de canal iniciada pelo AP Estabelecimento de ligaes directas entre clientes (sem passar pelo AP), numa BSS Inicio/trmino da transmisso com suporte de BlockAck
ISEL-DEETC-SRT
118
ISEL-DEETC-SRT
120
ISEL-DEETC-SRT
121
ISEL-DEETC-SRT
122
Encapsulamento do IP em 802.11
ISEL-DEETC-SRT
123
Wireless LANs
ISEL-DEETC-SRT
124
ISEL-DEETC-SRT
127
Saliente-se o facto do intervalo entre DTIMs poder ser de vrios intervalos TIM. O perodo CPF pode ser superior a vrios TIMs. Um CFP tem sempre incio em simultneo com um DTIM.
ISEL-DEETC-SRT 128
ISEL-DEETC-SRT
129
DCF e PCF
ISEL-DEETC-SRT
130
PCF
ISEL-DEETC-SRT
131
Wireless LANs
ISEL-DEETC-SRT
132
Introduo
O 802.11n uma adenda norma IEEE 802.11-2007 com as adendas 802.11k, r, y e w
802.11k Define como que um cliente de uma rede sem fios descobre qual o melhor AP onde se ligar. 802.11r Descreve a forma de permitir conectividade continua a equipamentos em movimento, com handoffs rpidos e seguros. 802.11y Define a operao na banda dos 3.650GHz nos EUA 802.11w Cria uma forma de garantir confidencialidade s tramas de gesto.
Wireless LANs
ISEL-DEETC-SRT
134
MIMO
SISO: Single Input Single Output
Tx
Rx
Diversidade espacial
Utilizar mltiplas antenas de forma a receber melhor a informao com menos erros Conceito de spatial stream
Fluxos de dados independentes, transferidos dentro de um mesmo canal/largura de banda.
Cada spatial stream necessita de uma antena no emissor e no receptor. A diversidade espacial usa a notao a x b : c
a = nmero de antenas de tx b = nmero de antenas de rx c = nmero de spatial streams suportados
ISEL-DEETC-SRT 136
Mixed
Retro compatvel Todas as tramas de controlo continuam a ser enviadas em 20MHz Degradao de performance para estaes 802.11n
Greenfield
Sem retro compatibilidade Formado da PLCP mais curto e eficiente Sem degradao de performance para as estaes 802.11n
ISEL-DEETC-SRT
137
Description
Non-HT Short Training field Non-HT Long Training field Non-HT SIGNAL field HT SIGNAL field HT Short Training field HT-Greenfield Short Training field First HT Long Training field (Data) Additional HT Long Training fields (Data and Extension)
Data
ISEL-DEETC-SRT
138
HT-SIG=HT-SIG1+HT-SIG2 HT-SIG1
ISEL-DEETC-SRT
139
ISEL-DEETC-SRT
140
HT-SIG
Field Name Modulation and Coding Scheme CBW 20/40 HT Length Smoothing Explanation and coding Index into the MCS table. Set to 0 for 20 MHz or 40 MHz upper/lower Set to 1 for 40 MHz The number of octets of data in the PSDU in the range 0-65535 Set to 1 indicates that channel estimate smoothing is recommended Set to 0 indicates that only per-carrier independent (unsmoothed) channel estimate is recommended Set to 0 indicates that PPDU is a Sounding PPDU Set to 1 indicates that the PPDU is not a sounding PPDU
Not Sounding
Reserved
Aggregation STBC
Set to 1
Set to 1 to indicate that the PPDU in the data portion of the packet contains an A-MPDU; otherwise, set to 0. Set to a non-zero number, to indicate the difference between the number of space time streams (NSTS ) and the number of spatial streams (NSS) indicated by the MCS. Set to 00 to indicate no STBC (NSTS = NSS)
ISEL-DEETC-SRT
141
HT-SIG (cont.)
Explanation and coding Set to 1 for LDPC. Set to 0 for BCC. Set to 1 to indicate that the short GI is used after the HT training. Set to 0 otherwise. Indicates the number of extension spatial streams (). Set to 0 for no extension spatial stream. Set to 1 for 1 extension spatial stream. Set to 2 for 2 extension spatial streams. Set to 3 for 3 extension spatial streams. CRC of bits 023 in HT-SIG1 and bits 09 in HT-SIG2. The first bit to be transmitted is bit C7. Used to terminate the trellis of the convolution coder. Set to 0.
ISEL-DEETC-SRT
142
10
11 12 13 14
2
2 2 2 2
QPSK
16-QAM 16-QAM 64-QAM 64-QAM
3/4 2
1/2 4 3/4 4 2/3 6 3/4 6
52
52 52 52 52
4
4 4 4 4
208
416 416 624 624
156
208 312 416 468
39.0
52.0 78.0 104.0 117.0
43.3
57.8 86.7 115.6 130.0
15
64-QAM
5/6 6
52
624
520
130.0
144.0 144
ISEL-DEETC-SRT
Legenda
number of spatial streams coding rate Number of coded bits per signal carrier for each spatial stream, Iss = 1..., Nss Number of complex data numbers per spatial stream per ODFM symbol
Nsp
Ncbps Ndbps
ISEL-DEETC-SRT
145
26
27 28 29 30
4
4 4 4 4
QPSK
16-QAM 16-QAM 64-QAM 64-QAM
3/4 2
1/2 4 3/4 4 2/3 6 3/4 6
52
52 52 52 52
4
4 4 4 4
416
832 832 1248 1248
312
624 624 832 936
78.0
156.0 156.0 208.0 234.0
86.7
173.3 173.3 231.1 260.0
31
64-QAM
5/6 6
52
1248
1040
260.0
288.9 146
ISEL-DEETC-SRT
10
11 12 13 14
2
2 2 2 2
QPSK
16-QAM 16-QAM 64-QAM 64-QAM
3/4
1/2 3/4 2/3 3/4
2
4 4 6 6
108
108 108 108 108
6
6 6 6 6
432
864 864 1296 1296
324
432 648 864 972
81.0
108.0 162.0 216.0 243.0
90.0
120.0 180.0 240.0 270.0
15
64-QAM
5/6
108
1296
1080
270.0
300.0 147
ISEL-DEETC-SRT
Outros MCS
HT Duplicate MCS 32 til em situaes com muito rudo Dbito mais baixo dos 40MHz (BPSK) 6.7 Mbps de dbito mximo (GI=400ns) MCSs com modulaes diferentes nos Spatial Streams MCS 33 38 (4 SS)
Dbito mximo 495 Mbps
MCS 39 52 (4 SS)
Dbito mximo 495 Mbps
MCS 53 76 (4 SS)
Dbito mximo (MCS 76) 495 Mbps Stream 1 = 64-QAM Stream 2 = 64-QAM Stream 3 = 64-QAM Stream 4 = 16-QAM
ISEL-DEETC-SRT
148
Wireless LANs
ISEL-DEETC-SRT
149
SIFS
DCF PLCP MPDU PLCP ACK
Diminuir os overheads da PLCP e MAC enviando pacotes maiores Pode ser implementado em diferentes formas
ISEL-DEETC-SRT 150
Agregao de Tramas
A-MPDU
Agregao no fundo da MAC, imediatamente acima da camada fsica Suporta ACKs em bloco
Definidos pelo 802.11e
A-MSDU
Agregao no topo da MAC, imediatamente a seguir ao 802.2/LLC No suporta ACKs em bloco Apesar de ser de implementao obrigatria acaba por no ser utilizado pelos fabricantes
ISEL-DEETC-SRT 151
A-MPDU
A-MPDU
Subframe
Consiste em mltiplos MPDUs endereados ao mesmo receptor
Identificado pelo valor Aggregation do campo HT SIG da PLCP
Cada MPDU colocado numa subframe As subframes consistem de um delimitador seguido de um MPDU (e padding em alguns casos)
Excepto a ultima subframe, todas as outras so padded para ficarem mltiplas de 4 bytes
Delimitador
til para recuperar os MPDUs em situaes de erros O CRC protege todos os campos incluindo reservados e tamanho Quando um delimitador invlido obtido, a desagregao salta 4 bytes e reinicia a sua procura por um novo MPDU
O A-MPDU tem um tamanho mximo de 65 535 bytes Todos os Duration/ID das subframe tm o mesmo valor Todas as subframe vo para o mesmo RA
ISEL-DEETC-SRT 152
Negociao do A-MPDU
No HT Capabilities trocado nas tramas de gesto
Pode ser limitado por uma estao se utilizado nos pacotes de associao
ISEL-DEETC-SRT 153
A-MSDU
A-MSDU
Subframe Um A-MSDU consiste de mltiplas subframes Todos os MSDUs so para ser recebidos pelo mesmo receptor Um A-MSDU pode ter no mximo 3839 ou 7935 bytes (depende das capacidades do AP/STA). Um A-MSDU no pode ser fragmentado. Logo um A-MSDU de tamanho que exceda 4065 bytes (4095 informao de QoS) no pode ser transportado num A-MPDU. Todos os MSDUs tm de pertencer mesma classe de QoS
ISEL-DEETC-SRT 154
BlockAck
A mensagem ADDBA Request utilizado para iniciar a sesso de BA A mensagem ADDBA Response confirma/rejeita a sesso As tramas de uma sesso no necessitam de ser enviadas em sequncia
Podem ser misturadas com outras tramas de uma estao Podem ser alternadas com pacotes de outras estaes Podem ser enviados em mltiplos de TXOPs (802.11e) de forma a que um BlockAck d ACK a todas as tramas para trs
A mensagem BlockAckReq utilizada para pedir uma trama de resposta BlockAck A mensagem DELBA utilizada para terminar uma sesso de BA ADDBA e DELBA so Action Frames BlockAckReq e BlockAck so Control Frames (Como o RTS/CTS/ACK).
ISEL-DEETC-SRT
155
ADDBA Sesses BA
Dialog token ID entre pedidos e respostas Parameter set slide seguinte Status code indica se o receptor aceita ou no
Se no, o emissor no pode usar BA
ISEL-DEETC-SRT
156
Campo Block Ack Parameter Set utilizado nas tramas Action de gesto ADDBA
802.11n
802.11e
Block Ack Parameter Set
Os A-MSDU podem ser ou no permitidos A poltica dos BlockAck 1 para ACKs imediatos ou 0 para atrasados
Atrasados so enviados numa altura mais tarde depois de receber um BlockAckReq
O TID indica o campo Traffic Identifier Field do 802.11e Um ID utilizado para agrupar todas as tramas que tm o mesmo tratamento de QoS O Buffer Size indica os buffers suportados do lado do receptor
ISEL-DEETC-SRT 157
Polticas de BA
Immediate BlockAck Delayed BlockAck
ISEL-DEETC-SRT
158
DELBA Sesses BA
A mensagem DELBA utilizada para remover as sesses BA anteriores O campo Initiator indica se foi o emissor ou receptor dos dados QoS que enviou a mensagem DELBA
ISEL-DEETC-SRT 159
BlockAckReq (BAR)
802.11n
802.11e
ISEL-DEETC-SRT
160
Multi-TID e Compressed
O BAR consiste de pedidos para diferentes fluxos QoS?
O 802.11e define as politicas BA delayed & immediate O 802.11n define adicionalmente as HT immediate e HT delayed
Negociadas entre estaes HT como parte das HT capabilities Extenses para suportar as funcionalidades adicionais do 802.11n (A-MPDU)
161
TID_INFO
Informao sobre cada TID
ISEL-DEETC-SRT
Basic BAR, Compressed BAR O campo TID_INFO contm o TID para o qual o pedido foi feito O Starting Sequence Number contm o nmero de sequncia do primeiro MSDU para o qual este BAR enviado
Multi-TID BAR TID_INFO contm o numero de TID BAR Information contm os nmeros de sequncia para os TIDs
ISEL-DEETC-SRT 162
Trama BlockAck
O BlockAck transporta os ACKs como bitmaps O formato depende mais uma vez da codificao, utilizando a mesma tabela do slide anterior.
ISEL-DEETC-SRT 163
BlockAck BA Information
Basic BA
Bitmap de 128bytes ACKs de at 64 MSDUs Um bit na posio n indica que foi recebido correctamente o MPDU do nmero de sequncia inicial mais n
Compressed BA
Obrigatrio Bitmap de 8 bit ACKs de at 64 MSDUs Os bits a 1 indicam um ACK correcto em sequncia aps o nmero de sequncia inicial
Wireless LANs
ISEL-DEETC-SRT
165
Requisitos
A proteco pode ser necessria se estao Non-HT ou estaes Non-Greenfield estiverem presentes Os tipos de proteco que uma estao HT fornece so:
RTS/CTS utilizando um ritmo de transmisso legacy
Duplicado no caso de canais de 40 MHz
A comunicao entre duas estaes HT que suportam esta funcionalidade Protegem mltiplos PSDUS (ex.: DATA+ACK, RTS/CTS) utilizando uma durao maior enquanto derivada do campo L-SIG
A durao do L-SIG ser derivada do campo Duration dos cabealhos MAC
As estaes Non-HT pensam nisto como uma transmisso de uma nica trama grande Aplicvel ao modo HT-Mixed apenas
ISEL-DEETC-SRT 167
ISEL-DEETC-SRT
168
Wireless LANs
ISEL-DEETC-SRT
169
Prximos Slides
ISEL-DEETC-SRT
170
HT Capabilities Info
Subcampo LDPC coding capability Definio Indicates support for receiving LDPC coded packets Codificao Set to 0 if not supported Set to 1 if supported Set to 0 if only 20 MHz operation is supported Set to 1 if both 20 MHz and 40 MHz operation is supported
Supported Indicates which channel widths the STA channel width set supports
SM Power Save
Set to 0 for Static SM Power Save mode Set to 1 for Dynamic SM Power Save mode Set to 3 for SM enabled The value 2 is reserved
Set to 0 if not supported Set to 1 if supported
Greenfield
Indicates support for the transmission of PPDUs Set to 0 if not supported using STBC Set to 1 if supported
ISEL-DEETC-SRT 171
HT Capabilities Info
Subcampo Rx STBC Definio Indicates support for the reception of PPDUs using STBC Indicates support for HTdelayed BlockAck operation. Codificao Set to 0 for no support Set to 1 for support of one spatial stream Set to 2 for support of one and two spatial streams Set to 3 for support of one, two and three spatial streams Set to 0 if not supported Set to 1 if supported
HT-delayed BlockAck
Support indicates that the STA is able to accept an ADDBA request for HT-delayed Block Ack
Maximum AMSDU length Indicates maximum AMSDU length. See 9.7b (A-MSDU operation). Set to 0 for 3839 octets Set to 1 for 7935 octets
Indicates use of DSSS/CCK mode in a 40 MHz capable BSS operating in 20/40 MHz mode.
In Beacon, Measurement Pilot and Probe Response frames: Set to 0 if the BSS does not allow use of DSSS/CCK in 40 MHz Set to 1 if the BSS does allow use of DSSS/CCK in 40 MHz Otherwise: Set to 0 if the STA does not use DSSS/CCK in 40 MHz Set to 1 if the STA uses DSSS/CCK in 40 MHz
ISEL-DEETC-SRT 172
HT Capabilities Info
Subfield Definition Encoding In Beacon, Measurement Pilot and Probe Response frames transmitted by an AP. Set to 0 if the AP does not support PSMP operation Set to 1 if the AP supports PSMP operation In Beacon frames transmitted by a non-AP STA: Set to 0 PSMP support Indicates support for PSMP operation.
When sent by an AP, indicates whether other BSSs receiving this information are required to prohibit 40 MHz transmissions. When sent by a STA, indicates whether the AP associated with this STA is required to prohibit 40 MHz transmissions by all members of the BSS. Indicates support for the LSIG TXOP protection mechanism
Set to 0 by an AP if the AP allows use of 40 MHz transmissions in neighboring BSSs. Set to 1 by an AP if the AP does not allow use of 40 MHz transmissions in neighboring BSSs. Set to 0 by a STA to indicate to its associated AP that the AP is not required to restrict the use of 40 MHz transmissions within its BSS. Set to 1 by a STA to indicate to its associated AP that the AP is required to restrict the use of 40 MHz transmissions within its BSS. Set to 0 if not supported Set to 1 if supported
ISEL-DEETC-SRT
173
ISEL-DEETC-SRT
174
Rx MCS Bitmask: bit n = 1 indica suporte para esse MCS Tx MCS Set Defined = 0 significa que o MCS Tx/Rx so iguais At 4 Spatial Streams A modulao diferente entre Spatial Streams pode ser ou no suportada
ISEL-DEETC-SRT 175
HT Operation Element
Operating mode
O Beacon sempre enviado no modo No-HT
ISEL-DEETC-SRT 176
ISEL-DEETC-SRT
177
HT Operation Element
Parmetros relacionados com o canal
Primary channel Secondary channel offset
Acima ou abaixo do primrio
RIFS
IFS mais pequeno (2uS)
Tx burst limit
Limite para pacotes GF ou RIFS
HT Operation Element
HT Protection
Colocado a 0
Todas as STAs numa BSS so HT 20/40MHz No necessria a proteco
Colocado a 2
Pelo menos uma estao que funciona apenas a 20 MHz numa BSS HT
Colocado a 3
MixedMode (pelo menos uma estao legacy est presente na BSS)
Colocado a 1
Existem estaes que no suportam o modo Greenfield
ISEL-DEETC-SRT
179
Beacons, Probe Responses Tramas Channel Switch Announcement (presentes nas tramas de gesto Action)
ISEL-DEETC-SRT
180
Wireless LANs
Autenticao/Cifra
ISEL-DEETC-SRT
181
Passo 5
Passo 4.2 Passo 4.1
Adio de TKIP
EAPOL 4-way handshake 802.1x e PSK
Passo 3
Passo 2 Passo 1
ISEL-DEETC-SRT
182
Rede Local
Abrir a Porta de forma Controlada que permite passar apenas mensagens EAP
RELAY
Gerar a Master Key
EAP Success
Gerar a chave temporria
Accept/Provide Master Key Gerar a chave temporria Abrir a Porta para passarem todas as tramas
EAPOL Logoff
Vantagens do 802.1x
Liberdade de escolha do algoritmo de autenticao
O 802.1x apenas um protocolo de transporte TLS, TTLS, LEAP, PEAP, GTC, MSCHAPv2, Kerberos, SIM, e algoritmos futuros podem ser transportados sobre 802.1x, sendo os nicos requisitos
Suporte de autenticao mtua Suporte de derivao de master keys
Facilidade de gesto de credenciais num servidor central de autenticao Facilidade de integrao com sistemas de segurana empresariais (autenticao da rede)
ISEL-DEETC-SRT 184
Cifra TKIP
O TKIP usa IVs maiores (48 bits) o dobro do WEP Evita IVs fracos Previne a reutilizao de IVs para uma chave
O IV comea sempre em 0 e incrementado
A gerao da master key feita para cada tentativa de ligao ao contrrio das chaves WEP estticas
As chaves temporrias so geradas a partir da master key e so utilizadas para cifra renovadas em intervalos regulares
ISEL-DEETC-SRT
185
Passo 3
Passo 2 Passo 1
ISEL-DEETC-SRT
186
Bibliografia
IEEE 802.11-2012 IEEE 802.11-2007 802.11 Wireless Networks: The Definitive Guide, 2 Edio, OReilly Capacity, QoS, and Security Related Advances in IEEE 802.11 Airtight Networks Impact of Legacy Devices on 802.11n Networks Airmagnet
ISEL-DEETC-SRT
187