02 - Padrões (a, b, g, n, ac, ax, be)
video explicativo
Video explicativoEspaco reservado para o video desta anotação — adicione
video: https://youtu.be/... no frontmatter da nota.Padrões (a, b, g, n, ac, ax, be)
1. Definicao
Padrões (a, b, g, n, ac, ax, be) e um conceito fundamental da Camada de Enlace (Layer 2 do modelo OSI). A Camada de Enlace e a primeira camada que introduz inteligencia de quadro - uma estrutura logica com cabecalho, payload e trailer, ao contrario do mero fluxo de bits da camada fisica.
2. Subcamadas IEEE 802
LLC (Logical Link Control - IEEE 802.2)
- Multiplexacao de protocolos superiores.
- Controle de erro opcional (ARQ).
- Controle de fluxo opcional.
MAC (Medium Access Control)
- Acesso ao meio (CSMA/CD, CSMA/CA).
- Enderecamento (MAC source/destination).
- Formato do quadro (header + trailer).
- FCS (geralmente CRC-32).
3. Estrutura do Quadro IEEE 802.3
+--------+--------+--------+--------+--------+--------+--------+--------+
| Preamble| SFD | Dst MAC| Src MAC| Type/Len | Data | FCS |
| 7 bytes| 1 byte| 6 bytes| 6 bytes| 2 bytes | 46-1500| 4 B |
+--------+--------+--------+--------+--------+--------+--------+--------+
EtherTypes Comuns
| EtherType | Valor (hex) | Protocolo |
|---|---|---|
| IPv4 | 0x0800 | Internet Protocol v4 |
| ARP | 0x0806 | Address Resolution Protocol |
| IPv6 | 0x86DD | Internet Protocol v6 |
| VLAN 802.1Q | 0x8100 | Tag |
| MPLS | 0x8847 | MPLS |
| PPPoE | 0x8864 | PPPoE Session |
| LLDP | 0x88CC | Link Layer Discovery |
| EAPOL | 0x888E | 802.1X |
4. Operacao de Switching L2
Aprendizado (Learning)
- Quadro chega na porta P com MAC origem SA.
- Switch adiciona (SA, VLAN, P) na tabela CAM.
- Se ja existe, atualiza timestamp.
Encaminhamento (Forwarding)
- Lookup (DA, VLAN) na CAM.
- Se encontrado: encaminha para a porta destino.
- Se desconhecido: flood para todas as portas da VLAN.
- Se broadcast (FF:FF:FF:FF:FF:FF): flood para todas as portas.
5. VLANs (IEEE 802.1Q)
Tipos de Porta
- Access Port: Pertence a uma VLAN. Quadros untagged.
- Trunk Port: Carrega multiplas VLANs. Quadros tagged (exceto Native VLAN).
Configuracao Cisco
interface Gi0/1
switchport mode access
switchport access vlan 10
interface Gi0/24
switchport trunk encapsulation dot1q
switchport mode trunk
switchport trunk allowed vlan 10,20,30
Inter-VLAN Routing
interface Vlan10
ip address 10.0.10.1 255.255.255.0
!
interface Vlan20
ip address 10.0.20.1 255.255.255.0
!
ip routing
6. Spanning Tree Protocol (STP)
STP (IEEE 802.1D) previne loops de L2:
Estados de Porta
- Blocking: Processa BPDUs, nao encaminha dados.
- Listening: Apenas BPDUs (15s).
- Learning: Aprende MACs (15s).
- Forwarding: Plenamente operacional.
Tempo total de convergencia: 30-50s (pior caso).
RSTP (IEEE 802.1w)
- Estados: Discarding, Learning, Forwarding.
- Convergencia sub-segundo em links P2P.
- Proposal-Agreement handshake.
7. ARP (Address Resolution Protocol)
ARP (RFC 826) mapeia IP -> MAC:
- Host A envia ARP Request broadcast: "Quem tem 10.0.0.10?"
- Host B responde ARP Reply: "Eu tenho, MAC XX:XX:XX:XX:XX:XX"
ARP Spoofing (Ataque)
Atacante envia ARP Reply falso -> MITM.
Mitigacoes:
- DHCP Snooping + Dynamic ARP Inspection (DAI).
- Port Security (limita MACs por porta).
- 802.1X (autenticacao de porta).
8. Comparacao Ethernet vs Wi-Fi
| Caracteristica | Ethernet (802.3) | Wi-Fi (802.11) |
|---|---|---|
| Meio | Cobre/fibra | Radio |
| Acesso | Full-duplex | CSMA/CA |
| Latencia | < 1 ms | 5-50 ms |
| Perda | < 0,01% | 1-10% |
| Seguranca | MACsec | WPA3 |
| Throughput | 1-100 Gbps | 600-9600 Mbps |