Você está na página 1de 49

Padrão IEEE 802

Prof. Alexandre Rodrigues de Sousa


Sumário
• Introdução
• Projeto IEEE 802
• Partes do Padrão
• Padrão IEEE 802-3 (CSMA/CD)
• Padrão IEEE 802-5 (Token Ring)
• Padrão IEEE 802.11 (Wi-Fi)
• Padrão IEEE 802.15 (WPAN)
• Padrão IEEE 802.16 (WiMax)
Introdução
• Iniciativas mais importantes de padronização para redes
industriais:
- Projeto IEEE 802
- Projeto PROFIBUS (Fieldbus)
- Projeto FIP/ WorldFIP
- Serviços de Mensagens Industriais (MMS)
Introdução
Projeto IEEE 802 (ISO/IEC 8802)
- IEEE (Institute of Electrical and Electronics Engineers) iniciou em 1980 o
projeto 802, que definiu normas para as camadas Física e Enlace do modelo
de referência OSI.
- Camada de Enlace subdividida em duas subcamadas:
- LLC (Logical Link Control): montagem dos quadros, controle de erros,
controle de fluxo, estabelecimento de conexões, serviços às camadas acima;
- MAC (Medium Access Control): Controle de acesso ao meio.
- Proposta IEEE virou norma internacional: ISO/IEC 8802.
- Norma atual composta de 18 partes.
Projeto IEEE 802 (ISO/IEC 8802)
 Partes do padrão
 IEEE 802.1: serviços de gerenciamento de redes e generalidades;
 IEEE 802.2: sub-camada LLC da camada de Enlace. Norma prevê
três tipos de serviços:
 LLC tipo 1: troca de dados sem conexão. Não é feito controle de erros
nem de fluxo e o receptor das mensagens não envia um quadro de
reconhecimento ao emissor;
 LLC tipo 2: antes de trocar dados, estações estabelecem uma conexão
entre si. É feito controle de erros e de fluxo e a entidade receptora envia
um quadro de reconhecimento para cada mensagem recebida;
 LLC tipo 3: comunicação sem conexão, mas é realizado controle de
fluxo e de erros e o receptor envia um quadro de reconhecimento ao
emissor para cada mensagem recebida.
Projeto IEEE 802 (ISO/IEC 8802)
 Partes do padrão
 IEEE 802.3: descrição da sub-camada MAC e camada Física para redes
com topologia em barramento e método de acesso ao meio baseado em
CSMA/CD;
 IEEE 802.4: descrição da sub-camada MAC e camada Física para as redes
com topologia em barramento e método de acesso ao meio baseado em
"token-passing" (Token-Bus);
 IEEE 802.5: descrição da sub-camada MAC e camada Física para as redes
com topologia em anel e método de acesso ao meio baseado em "token-
passing" (Token-Ring);
 IEEE 802.6: descrição da sub-camada MAC e camada Física para as redes
metropolitanas com DQDB (Distributed Queue Dual Bus, barramento dual
com filas distribuídas);
 IEEE 802.7: contém recomendações do IEEE para LANs usando
Broadband. Na versão da ISO/IEC, define uma subcamada MAC com
slotted ring e a camada física correspondente;
Projeto IEEE 802 (ISO/IEC 8802)
 Partes do padrão
 IEEE 802.8: o IEEE criou o “Fibre optic technical advisory group”, cuja
meta era propor um padrão de LAN usando fibra ótica como meio físico
em redes com token passing, como FDDI (Fiber Distributed Data
Intarface);
 IEEE 802.9: IS (Integrated Services) para integrar LANs com RDSI (Rede
Digital de Serviços Integrados, ISDN em inglês) e FDDI (Fiber Distributed
Data Interface);
 IEEE 802.10: aborda questões de segurança na interoperação de LANs e
MANs (atualmente define o padrão SDE, Secure Data Exchange);
 IEEE 802.11: padroniza LANs com MAC sem fio (Wireless) e a camada
física correspondente (transceivers de rádio);
 IEEE 802.12: método de acesso com demanda priorizada (DPA, Demand
Priority Access) e camada física correspondente.
Projeto IEEE 802 (ISO/IEC 8802)
 Partes do padrão
• Mais recentemente foram acrescentados ainda:
– IEEE 802.15: Trata de Wireless Personal Area Networks (Bluetooth);
– IEEE 802.16: aborda Wireless Metropolitan Area Networks;
– IEEE 802.17: padrão para Resilient Packet Ring;
– IEEE 802.18: comitê de padrões LAN/MAN.
Projeto IEEE 802 (ISO/IEC 8802)
 Partes do padrão

IEEE 802.1 - Aspectos Gerais e Gerenciamento de Rede

IEEE 802.2 - Camada de Enlace


Sub-Camada LLC Tipo 1 - sem conexão
Tipo 2 - com conexão
(Logical Link Control)
Tipo 3 - com reconhecimento

IEEE 802.3 IEEE 802.4 IEEE 802.5 IEEE 80212


CSMA/CD Token Bus Token Ring DPA
(MAC) (MAC) (MAC) (MAC)

Banda Banda Banda Banda


Larga Base Larga Base

(PHY) (PHY) (PHY) (PHY) (PHY)

Banda Base: Um único canal utiliza a largura de banda total possível.


Banda Larga: Vários canais utilizam a largura de banda total possível. * Relacionado à velocidade da banda.
Padrão IEEE 802.3 (CSMA/CD)
- Origem: rede Ethernet (Xerox, 1976).
- Ethernet original: protocolo CSMA/CD, cabo coaxial de 1000 metros de
comprimento, taxa de transmissão de 3 Mbps, até 100 estações conectadas.
- Xerox, DEC e Intel definiram um padrão "de fato" para uma rede Ethernet, com
taxa de transmissão de 10 Mbps.

- IEEE 802.3 define família de protocolos CSMA/CD 1-persistentes,


para diferentes meios de transmissão, com taxas de transmissão de
1 a 10 Mbps.
- Acréscimos posteriores de taxas de 100, 1000 e 10000 Mbps

- Parâmetros iniciais da norma: canal de 10 Mbps em banda de base,


cabo coaxial de 50 Ohms, comprimento máximo de 500 m.
Padrão IEEE 802.3 (CSMA/CD)
 Quadro de dados

bytes 7 1 2-6 2-6 2 0-1500 46 4


PREÂMBULO DEST FONTE DADOS PAD FCS

DELIMITADOR COMPRIMENTO
DE QUADRO DOS DADOS

- Preâmbulo de 7 bytes (sequencia 10101010).


- Delimitador de Início de Quadro (sequencia 10101011).
- Endereços de Destino e de Origem, com formatos de 16 ou 48 bits. MSB define se
endereço é individual (0) ou de grupo (1), permitindo multicast e broadcast.
- Tamanho do Campo de Dados, em bytes (max. 1500 bytes).
- Se quadro total menor que 64 Bytes, o quadro deve ser completado através do campo
PAD (padding = enchimento, estofamento).
- FCS: palavra de 32 bits, para o controle de erros por CRC.
Padrão IEEE 802.3 (CSMA/CD)
 Quadro IEEE 802.3 X Ethernet
Padrão IEEE 802.3 (CSMA/CD)
 Camadas

LLC (Logical Link Control)


Enlace
MAC (Medium Access Control)

PLS (Physical Layer Signaling)

AUI (Attachment Unit Interface)


Física
MAU (Medium Attahment Unit)

MDI (Medium Dependent Interface)


Padrão IEEE 802.3 (CSMA/CD)
 Camada Física

• PLS (Physical Layer Signaling): interface entre o nível físico e a subcamada


MAC. Fornece à MAC serviços de envio e recepção de bits e de detecção
de colisão.
• AUI (Attachment Unit Interface): cabos tipo par trançado blindado que
permitem conectar à rede estações localizadas a uma certa distância do
meio de transmissão (até 50m). AUI interliga a placa de rede ao MAU.
• MAU (Medium Attachment Unit): dispositivo eletrônico que transmite,
recebe e detecta a presença de sinais no meio e deve estar fisicamente
muito próximo a este.
• MDI (Medium Dependent Interface): conector que faz conexão entre o MAU
e o meio físico em si.
Padrão IEEE 802.3 (CSMA/CD)
 Camada Física
• A norma IEEE 802.3 define várias opções de meio físico e taxa de
transmissão, especificadas da forma:

<taxa em Mbps><técnica de sinalização><tamanho máximo do segmento * 100>

• Exemplo:
– 10BASE5: define uma camada física com taxa de transmissão
de 10Mbps, técnica de sinalização em banda BASE (baseband)
e comprimento máximo do cabo de 500 metros.
Padrão IEEE 802.3 (CSMA/CD)
 Camada Física 10BASE5 (thicknet)

Conector de
MAU pressão MDI
(Vampire tap)

Cabo AUI

Cabo coaxial
grosso 50
Ohms
Placa de rede

Conector AUI
Padrão IEEE 802.3 (CSMA/CD)
 Camada Física 10BASE2 (thinnet)

Cabo coaxial
fino 50 Ohms

Conector
Conector BNC BNC macho
fêmea

Conector T
Placa de rede BNC

Terminador BNC
macho 50 Ohms
Padrão IEEE 802.3 (CSMA/CD)
 Camada Física
• 10BROAD36: opera com taxa de transmissão de 10Mbps, técnica de
sinalização em Banda Larga e um cabo de 3600 metros.
• Especificações adicionais de MAU:
 10BASE-T: define MAU para par trançado, usualmente empregada para
conexão com repetidores multiporta (Hubs – recebe dados de um
emissor e envia a um receptor. Quando em uso apenas uma conexão
acontece);
 10BASE-F: MAU para fibra ótica
 10BASE-FL: define MAU para fibra ótica, usada para conectar uma
estação a um Hub;
 10BASE-FB: define MAU para interligar repetidores entre si, usada
em redes backbone;
 10BASE-FP: define MAU para operar como estrela passiva.
Padrão IEEE 802.3 (CSMA/CD)
 Camada Física 10BASE-T

HUB
Par Trançado

Placa de rede

Plug RJ-45
Padrão IEEE 802.3 (CSMA/CD)
 Camada Física 10BASE-FL

Fibra
R T ótica Max.
MAU 2000m
10BASE-FL

Cabo AUI

R T
HUB
10BASE-FL
Placa de rede

Conector AUI
Padrão IEEE 802.3 (CSMA/CD)
 Camada Física 10BASE-FP

Fibra
R T ótica Max.
MAU 500m
10BASE-FP

Cabo AUI

R T
Estrela
Passiva
Placa de rede
10BASE-FP
Conector AUI
Padrão IEEE 802.3 (CSMA/CD)
 Camada Física 10BASE-FB

backbone
Fibra ótica
Max. 2000m

R T R T
REPEATER REPEATER
10BASE-FB 10BASE-FB
Padrão IEEE 802.3 (CSMA/CD)
 IEEE 802.3u – Fast Ethernet
• 3 versões com 100 Mbps, sempre com HUB:
– 100BASE-T4: usa 4 pares de cabos UTP (Unshielded Twisted Pair ou
Par Trançado sem Blindagem) categoria 3 (fio telefônico), com
sinalização em 25MHz cada, com até 100m até HUB, modo half-duplex
(Emissor e Receptor podem transmitir e receber dados não
simultaneamente, ex.: walkie talkie).
– 100BASE-TX: usa 2 pares de cabos UTP categoria 5 (usa isolante de
teflon), um para o HUB e outro de retorno, até 100m até o HUB, modo
full-duplex (Emissor e Receptor podem transmitir e receber dados
simultaneamente, ex.: telefone, tcp);
– 100BASE-FX: usa 2 fibras óticas multimodo, uma em cada direção,
distância de até 2 Km até HUB.
Padrão IEEE 802.3 (CSMA/CD)
 Switched Ethernet
• Melhora de performance da ethernet pode ser obtida com fast
ethernet, porém requer novas placas de rede
• Outra solução: manter placas 10BASE-T e ligar a um switch
(transmite dados de uma origem conhecida a um destino
conhecido. Só impede que novas comunicações entre estações em
uso aconteçam)

LC switch

Placas
10BASE-T
Padrão IEEE 802.3 (CSMA/CD)
 Gigabit Ethernet

• Desenvolvimentos mais recentes do padrão:


– 1000BASE-F (IEEE802.3z) – 1Gbps em banda base
e sobre fibra ótica e concentrador.
– 1000BASE-T (IEEE802.3ab) – 1Gbps em banda base
com par trançado.
– 10GBASE-SR/LR/ER (IEEE802.3ae) – 10Gbps em
banda base e sobre fibra ótica, alcance curto, longo
ou estendido.
– 10GBASE-T (IEEE802.3an) – 10GBps em banda
base com par trançado.
Padrão IEEE 802.5 (Token Ring)
- Rede em anel: conjunto de ligações ponto-a-ponto, em modo
unidirecional.
- Cada nó do anel é equipado de um acoplador.
- Cada bit é copiado numa memória de espera do acoplador antes de
ser retransmitido ao nó seguinte.
- Token fica circulando quando não existe transmissão de quadro.
- Quando uma estação quer emitir um quadro, ela deve adquirir o
token e substituí-lo pelo quadro a enviar.
- Como apenas uma ficha está circulando no anel, a emissão de um
quadro é ação exclusiva de uma única estação.
Padrão IEEE 802.5 (Token Ring)

estação

anel
unidirecional
interface
para anel
Padrão IEEE 802.5 (Token Ring)
 Camada Física

• Segmentos com par trançado blindado (STP):


– 4 ou 16Mbps
– até 250 repetidores no anel
• Segmentos com par trançado comum (UTP):
– 4Mbps
– até 250 repetidores no anel
• Bits codificados em Manchester diferencial.
Padrão IEEE 802.5 (Token Ring)
 Codificação

Torrente de bits

Codificação Binária

Codificação Manchester

Codificação Manchester
Diferencial

A Transição direta A quebra na


indica que o Transição indica
próximo bit é zero que o próximo bit
é um
Padrão IEEE 802.5 (Token Ring)
 Quadro de Mensagem

1 11 2-6 2-6 0-8182 4 11


DEST FONTE DADOS FCS

CONTROLE DE QUADRO (FC) DELIMITADOR DE FIM (ED)


CONTROLE DE ACESSO (AC) STATUS QUADRO (FS)
DELIMITADOR DE INÍCIO (SD)

• Status do Quadro (FS): composto de bits A (Ativo) e C (Copiado).


• Valores dos bits A e C:
- A = 0 e C = 0: o destinatário está inativo e quadro não foi copiado;
- A = 1 e C = 0: o destinatário está ativo mas o quadro não foi copiado;
- A = 1 e C = 1: o destinatário está ativo e o quadro foi copiado.
Padrão IEEE 802.11 (Wi-Fi)

• Colisão: Tanto o nó A como o nó C “sentem” o canal desocupado


ao mesmo tempo, então ambos enviam ao mesmo tempo
• No CSMA/CD a colisão pode ser detectada no emissor
• Isso não é possível com o IEEE 802.11 pois:
– Comunicação half duplex
– Grande diferença entre potência de
transmissão e recepção (decai no
inverso do quadrado da distância)
– Meio sem fio
Padrão IEEE 802.11 (Wi-Fi)
• Grande diferença na força do sinal acarreta problemas no canal físico (shadowing ou
sombreamento)
– Isso resulta que duas estações não possam se comunicar na mesma área
causando o problema de terminal oculto.
• Terminal oculto
– A e C não podem se ouvir
– A transmite para B
– C quer transmitir para B; C não pode receber A; C sente o meio desocupado
(carrier sense fails)
– Colisão ocorre em B
– A não pode detectar a colisão (collision detection fails)
– A está “oculto” para C
Padrão IEEE 802.11 (Wi-Fi)
 Resolução de Colisão

• Definido camada MAC para IEEE 802.11:


O algoritmo MAC utiliza duas técnicas
combinadas:
• Carrier Sense Multiple Access with Collision
Avoidance (CSMA/CA) protocol.
• DCF: Distributed Coordination Function.
(CSMA/CA + Back-off)
Request-To-Send / Clear-To-Send ou RTS/CTS
Padrão IEEE 802.11 (Wi-Fi)
 CSMA/CA
• 802.11 CSMA transmissor:
– se o canal é sentido vazio por
DIFS segundos então envia o
quadro inteiro (não há
detecção de colisão)
– se o canal é sentido ocupado
então binary backoff
• 802.11 CSMA receptor:
– se o quadro é recebido OK
– retorna ACK depois de SIFS
segundos
DIFS: Distributed Inter Frame Space
SIFS: Short Inter Frame Space
Padrão IEEE 802.11 (Wi-Fi)
 CSMA/CA
• Outras estações
– NAV: Network Allocation
Vector
– Quadro 802.11 tem campo
com tempo de transmissão
– Outros (ouvindo a rede)
deferem o acesso por NAV
unidades de tempo
Padrão IEEE 802.11 (Wi-Fi)
 CSMA/CA + Back-Off
• Colisão de Dados
– quando o canal estiver inicialmente ocupado, a estação deve deferir sua
transmissão; mas quando o canal for detectado como desocupado por um tempo
DIFS, a transmissão será deferida por um tempo randômico (backoff time)
– Sem o tempo de back-off a probabilidade de duas estações colidirem após uma
transmissão será maior.
Padrão IEEE 802.11 (Wi-Fi)
 CSMA/CA + Back-Off
• Quando uma estação estiver na
fase de backoff:
– Ela “congela” seu contador de
backoff durante o período que
o canal estiver ocupado
– Ela somente reinicia
decrementando seu contador
de backoff se o canal estiver
desocupado durante um
período DIFS
Padrão IEEE 802.11 (Wi-Fi)
 CSMA/CA + Back-Off
• Extrair um número randômico entre (0, W-1)
– Decrementar a cada slot-time
– Note: as partições de tempo não são delimitadas fisicamente no canal
(não sincronizado)! Essas partições são identificadas logicamente por
cada estação (STA)
Padrão IEEE 802.11 (Wi-Fi)
 Regras de Back-Off
• Regras de Back-off:
– Primeiro valor de backoff: Extrair um número aleatório entre (0, CWmin)
– Se a transmissão não tiver sucesso: Extrair um número aleatório entre
(0, 2x(CWmin+1)-1)
– Se novamente a transmissão não tiver sucesso: Extrair um número
aleatório entre (0, 22x(CWmin+1)-1)
– Se novamente a transmissão não tiver sucesso: Extrair um número
aleatório entre (0, 2mx(CWmin+1)-1)
• Backoff exponencial
– CWmin = 31
– CWmax = 1023 (m=5)
Padrão IEEE 802.11 (Wi-Fi)
 Terminal Oculto
• Request-To-Send / Clear-To-Send ou RTS/CTS
– 4-way handshaking
– No lugar do 2-way handshaking do mecanismo básico de acesso
• Introduzido por duas razões
– Resolve o problema do terminal oculto
– Aumenta o desempenho da taxa de transferência (throughput) com
pacotes longos
Padrão IEEE 802.11 (Wi-Fi)
 Deficiências
• Largura de banda é compartilhada e não dedicada
• Compartilhamento necessita de arbitragem do barramento sem o
conceito de prioridade (Padrão 802.11p propicia 8 níveis de
prioridade)
• Compartilhamento resulta em colisões quando 2 ou mais
dispositivos desejam transmitir simultaneamente.
• Colisões bloqueiam a rede e impedem outros dispositivos de
transmitir.
– Mais dispositivos em um segmento aumentam a probabilidade de
colisão.
– Broadcast de mensagens consumiriam grande banda
– Não existe como diferenciar o tráfego de alta e de baixa prioridade.
– Não existe como assegurar um caminho de baixo atraso para o tráfego
de tempo real
Padrão IEEE 802.15 (WPAN)
• O Padrão IEEE 802.15 define padrões para rede
sem fio de área pessoal (Wireless Personal Area
Network – WPAN).
• Os principais objetivos desse padrão são
facilidade de instalação, confiabilidade de
dados, operação a curta distância, baixíssimo
custo e vida da bateria razoável, enquanto
mantém um protocolo flexível e simples.
• Um coordenador para diversos equipamentos.
• Utiliza o CSMA-CA como o padrão IEEE 802.11.
Padrão IEEE 802.15 (WPAN)
 Áreas de Desenvolvimento
• IEEE 802.15.1: WPAN/Bluetooth
• IEEE 802.15.2: Coexistência
• IEEE 802.15.3: WPAN de alta velocidade
• IEEE 802.15.4: WPAN de baixa velocidade
– ZigBee, WirelessHART, etc.
• IEEE 802.15.5: Rede em malha
• IEEE 802.15.6: Comunicação dentro ao redor do corpo
(humano ou não)
• IEEE 802.15.7: Comunicação por luz visível
• IEEE 802.15.8: Peer Aware Communications
• IEEE 802.15.9: Protocolo de Gerenciamento de Chaves
• IEEE 802.15.10: Roteamento da segunda camada
Padrão IEEE 802.15 (WPAN)

Envio de dados pelo


Equipamento

Envio de dados pelo


Coordenador
Padrão IEEE 802.15 (WPAN)
Padrão IEEE 802.16 (WiMAX)
Exercícios
• Monte em português estruturado um
programa para que a estação opere com o
padrão IEEE 802.11

Estação X

w é um valor randômico entre 0 e CWmin


Exercícios
• Orientação para o padrão IEEE 802.11
– Caso a estação queira enviar uma mensagem a mesma deverá
esperar DIFS unidades de tempo, seguido de um tempo
aleatório que siga a regra de back-off: (0, 2mx(CWmin+1)-1) com
m≤5, e m é o número de tentativas;
– Se outra estação enviar uma mensagem antes a estação deverá
entrar em espera (NAV) e reiniciar o processo no momento que
se encontrava com relação à contagem do tempo aleatório
(frozen slot time);
– Implemente o envio da mensagem contendo o RTS, a espera do
CTS, o envio do Dado e a espera do Ack para evitar o problema
de terminal oculto;
– Caso a estação receba uma mensagem ela deverá responder o
CTS e Ack.

Você também pode gostar