Pular para o conteúdo
🛠️ToolsShed

Wireless Standards Reference

Compare padrões Wi-Fi 802.11 de b/g/n para Wi-Fi 6E e especificações Wi-Fi 7.

802.11bWiFi 1
WirelessStandardsReference.legacy
Ano1999Frequência2.4 GHzVelocidade Máxima11 MbpsAlcance~35m indoor

First widely adopted standard. DSSS modulation. Compatible with legacy devices.

802.11aWiFi 2
WirelessStandardsReference.legacy
Ano1999Frequência5 GHzVelocidade Máxima54 MbpsAlcance~35m indoor

OFDM modulation. Less interference than 2.4 GHz. Higher cost, limited adoption.

802.11gWiFi 3
WirelessStandardsReference.legacy
Ano2003Frequência2.4 GHzVelocidade Máxima54 MbpsAlcance~38m indoor

Backward compatible with 802.11b. OFDM at 2.4 GHz. Widely deployed globally.

802.11nWiFi 4
WirelessStandardsReference.current
Ano2009Frequência2.4 / 5 GHzVelocidade Máxima600 MbpsAlcance~70m indoor

MIMO technology (up to 4 streams). Channel bonding (40 MHz). Dual-band support.

802.11acWiFi 5
WirelessStandardsReference.current
Ano2013Frequência5 GHzVelocidade Máxima3.5 GbpsAlcance~35m indoor

MU-MIMO (downlink). 256-QAM. Up to 8 spatial streams. Wave 2 added MU-MIMO.

802.11axWiFi 6
WirelessStandardsReference.current
Ano2019Frequência2.4 / 5 GHzVelocidade Máxima9.6 GbpsAlcance~35m indoor

OFDMA for multiple users. Target Wake Time (battery saving). BSS Coloring. 1024-QAM.

802.11axWiFi 6E
WirelessStandardsReference.current
Ano2021Frequência2.4 / 5 / 6 GHzVelocidade Máxima9.6 GbpsAlcance~35m indoor

Extends WiFi 6 to 6 GHz band. 1200 MHz of additional spectrum. Less congestion.

802.11beWiFi 7
WirelessStandardsReference.latest
Ano2024Frequência2.4 / 5 / 6 GHzVelocidade Máxima46 GbpsAlcance~35m indoor

Multi-Link Operation (MLO). 4096-QAM. 320 MHz channels. Ultra-low latency.

Sobre esta ferramenta

A ferramenta de Referência de Padrões Inalámbricos ajuda os usuários a entender a evolução e as especificações da tecnologia Wi-Fi, desde o padrão fundamental 802.11b até o Wi-Fi 6E e Wi-Fi 7 modernos. Os padrões Wi-Fi são atualizados frequentemente com melhorias em velocidade, alcance, eficiência energética e bandas de frequência, tornando essencial que administradores de rede, profissionais de TI e entusiastas comparem especificações lado a lado. Esta ferramenta apresenta os detalhes técnicos principais de cada padrão—incluindo velocidades de dados, frequências operacionais, alcance e consumo de energia—em um formato de comparação fácil de ler.

Basta selecionar os padrões Wi-Fi que deseja comparar na lista e a ferramenta exibe especificações detalhadas para cada um. Os casos de uso típicos incluem planejar uma atualização de rede, escolher hardware apropriado para ambientes específicos, entender as diferenças de desempenho entre padrões ou resolver dúvidas de compatibilidade entre dispositivos. Se está implantando uma rede corporativa, atualizando seu Wi-Fi residencial ou pesquisando os fundamentos técnicos da conectividade sem fio, esta referência fornece os dados críticos que você precisa num relance.

Esta ferramenta é particularmente valiosa para profissionais de TI que avaliam investimentos em redes, administradores de sistemas que gerenciam implantações de dispositivos multisseccionais e entusiastas de tecnologia que se mantêm informados sobre padrões inalámbricos. A comparação concentra-se em especificações documentadas publicamente e não cobre todos os recursos opcionais ou proprietários; para implementações de ponta ou específicas do fabricante, consulte as planilhas de dados do fabricante e a documentação oficial do IEEE.

Perguntas Frequentes

Implementação de Código

import subprocess
import re

def get_wifi_info() -> dict:
    """Get current WiFi connection info (Linux)."""
    try:
        result = subprocess.run(['iwconfig'], capture_output=True, text=True)
        output = result.stdout

        info = {}
        # Parse SSID
        ssid = re.search(r'ESSID:"([^"]+)"', output)
        if ssid:
            info['ssid'] = ssid.group(1)

        # Parse frequency
        freq = re.search(r'Frequency:([d.]+) GHz', output)
        if freq:
            info['frequency_ghz'] = float(freq.group(1))
            info['band'] = '2.4 GHz' if float(freq.group(1)) < 3 else '5 GHz'

        # Parse bit rate
        rate = re.search(r'Bit Rate=([d.]+) Mb/s', output)
        if rate:
            info['bit_rate_mbps'] = float(rate.group(1))

        # Parse signal strength
        signal = re.search(r'Signal level=(-d+) dBm', output)
        if signal:
            info['signal_dbm'] = int(signal.group(1))
            # Convert dBm to approximate quality (0-100%)
            dbm = int(signal.group(1))
            info['quality_pct'] = max(0, min(100, 2 * (dbm + 100)))

        return info
    except Exception as e:
        return {"error": str(e)}

wifi = get_wifi_info()
for key, val in wifi.items():
    print(f"{key}: {val}")

# Determine WiFi standard from channel/frequency
def wifi_standard_from_freq(freq_ghz: float, max_mbps: float) -> str:
    if freq_ghz >= 6:
        return "Wi-Fi 6E (802.11ax)"
    elif freq_ghz >= 5:
        if max_mbps > 3500:
            return "Wi-Fi 6 (802.11ax)"
        elif max_mbps > 54:
            return "Wi-Fi 5 (802.11ac)"
        else:
            return "Wi-Fi 2 (802.11a)"
    else:
        if max_mbps > 100:
            return "Wi-Fi 4+ (802.11n)"
        elif max_mbps > 11:
            return "Wi-Fi 3 (802.11g)"
        else:
            return "Wi-Fi 1 (802.11b)"

print(wifi_standard_from_freq(5.18, 300))  # Wi-Fi 5/6

Comments & Feedback

Comments are powered by Giscus. Sign in with GitHub to leave a comment.