Wi-Fi: nó là gì, các tiêu chuẩn IEEE 802.11 và cách hoạt động

Tác giả: IT Sectr Đã đăng: 2026-03-24 Thời gian đọc: 11 phút

Wi-Fi là công nghệ mạng cục bộ không dây (WLAN) hoạt động dựa trên các tiêu chuẩn IEEE 802.11, cung cấp kết nối internet cho thiết bị với tốc độ từ 11 Mbps (802.11b) đến 9.6 Gbps (802.11be, Wi-Fi 7). Trong các ứng dụng di động, Wi-Fi được sử dụng để tải nội dung, đồng bộ dữ liệu, phát trực tuyến và truyền tệp qua mạng cục bộ. Theo Wi-Fi Alliance, 2024, hơn 19.5 tỷ thiết bị hỗ trợ Wi-Fi và 82% lưu lượng di động được truyền qua công nghệ này.

Những điểm chính

  • Wi-Fi — một họ tiêu chuẩn IEEE 802.11 để truyền dữ liệu không dây trong các băng tần 2.4, 5 và 6 GHz với khả năng tương thích ngược giữa các thế hệ
  • 802.11ax (Wi-Fi 6) — tiêu chuẩn phổ biến hiện tại với ghép kênh OFDMA, MU-MIMO và tốc độ lên đến 9.6 Gbps trong điều kiện lý tưởng
  • 2.4 GHz — phạm vi xa hơn và khả năng xuyên tường tốt hơn, nhưng nhiễu cao từ Bluetooth, lò vi sóng và các mạng lân cận
  • 5 GHz và 6 GHz — thông lượng cao và nhiễu thấp, nhưng bán kính hoạt động nhỏ hơn và nhạy cảm với chướng ngại vật
  • WPA3 — tiêu chuẩn bảo mật hiện tại với mã hóa cá nhân (SAE) thay vì Pre-Shared Key, bắt buộc cho Wi-Fi 6E và 7

Wi-Fi là gì?

Wi-Fi là nhãn hiệu của Wi-Fi Alliance dành cho các sản phẩm được chứng nhận tuân thủ tiêu chuẩn IEEE 802.11. Công nghệ này cung cấp kết nối không dây cho các thiết bị đến mạng cục bộ và internet thông qua Điểm truy cập (AP). Không giống như truyền thông di động, Wi-Fi hoạt động trong băng tần ISM không cần cấp phép và được thiết kế cho vùng phủ sóng cục bộ — lên đến 50–100 mét trong nhà.

Kiến trúc Wi-Fi bao gồm hai chế độ hoạt động: Chế độ Cơ sở hạ tầng (máy khách-máy chủ qua AP) và Chế độ Ad-Hoc (ngang hàng giữa các thiết bị). Các ứng dụng di động sử dụng Chế độ Cơ sở hạ tầng: điện thoại thông minh kết nối với bộ định tuyến và bộ định tuyến kết nối với ISP. Để truyền trực tiếp giữa các thiết bị (AirDrop, Nearby Share), Wi-Fi Direct được sử dụng — một phần mở rộng tổ chức kết nối P2P mà không cần bộ định tuyến.

Theo Cisco Annual Internet Report (2023), Wi-Fi vẫn là loại kết nối chính cho các thiết bị di động trong nhà: 59% tổng lưu lượng di động được tạo ra qua Wi-Fi và tỷ lệ này đang tăng 3–5% mỗi năm nhờ sự phổ biến của mạng lưới (mesh) và Wi-Fi 6.

Tiêu chuẩn IEEE 802.11: từ b đến be

Sự phát triển của Wi-Fi trải qua bảy thế hệ — từ 802.11b (1999) đến 802.11be (Wi-Fi 7, 2024). Mỗi tiêu chuẩn mới đều tăng thông lượng, mật độ kết nối và hiệu quả năng lượng. Wi-Fi 6 (802.11ax) là bản cập nhật quan trọng nhất: OFDMA và MU-MIMO cho phép phục vụ hàng chục thiết bị cùng lúc mà không giảm tốc độ.

Thế hệTiêu chuẩnNămTốc độ tối đaBăng tần
Wi-Fi 4802.11n2009600 Mbps2.4 / 5 GHz
Wi-Fi 5802.11ac20143.5 Gbps5 GHz
Wi-Fi 6802.11ax20199.6 Gbps2.4 / 5 GHz
Wi-Fi 6E802.11ax (6 GHz)20219.6 Gbps6 GHz
Wi-Fi 7802.11be202446 Gbps2.4 / 5 / 6 GHz

Tương thích ngược là tính năng chính của Wi-Fi: bộ định tuyến Wi-Fi 6 có thể phục vụ máy khách Wi-Fi 4, nhưng ở tốc độ tối đa của chúng. Nhà phát triển ứng dụng di động không trực tiếp kiểm soát việc lựa chọn tiêu chuẩn — trình điều khiển và HĐH tự động chọn chế độ PHY tối ưu.

Băng tần 2.4, 5 và 6 GHz: phân tích so sánh

Wi-Fi sử dụng ba băng tần, mỗi băng có giới hạn vật lý riêng. 2.4 GHz là băng tần bị tắc nghẽn nhất: Bluetooth, Zigbee, lò vi sóng và các mạng lân cận tạo ra nhiễu. Chỉ có 3 kênh không chồng lấn (1, 6, 11 với độ rộng 20 MHz) khả dụng.

Băng tần 5 GHz cung cấp 23 kênh không chồng lấn (ở 20 MHz) và hỗ trợ độ rộng 80 và 160 MHz. Bước sóng ngắn hơn đồng nghĩa với khả năng xuyên tường kém hơn — phạm vi nhỏ hơn 30–40% so với 2.4 GHz ở cùng công suất phát. Tuy nhiên, nhiễu thấp mang lại tốc độ ổn định hơn.

Băng tần 6 GHz — độc quyền cho Wi-Fi 6E và Wi-Fi 7 — có 59 kênh 20 MHz bổ sung. Không có nhiễu từ các thiết bị cũ — chỉ cho phép máy khách được chứng nhận. Theo thử nghiệm của Qualcomm (2024), ở khoảng cách 5 mét, Wi-Fi 6E ở băng tần 6 GHz cho tốc độ cao hơn 40% so với Wi-Fi 6 ở băng tần 5 GHz.

Band Steering và lựa chọn băng tần

Các bộ định tuyến hiện đại sử dụng Band Steering — một cơ chế trong đó điểm truy cập cung cấp cho máy khách băng tần tối ưu dựa trên RSSI và tải. Nhà phát triển không kiểm soát Band Steering ở phía ứng dụng, nhưng có thể ảnh hưởng đến tùy chọn thông qua WifiNetworkSpecifier.Builder trên Android hoặc NEHotspotNetwork trên iOS.

Bảo mật Wi-Fi: WEP, WPA2, WPA3

Bảo vệ mạng không dây đã phát triển từ WEP lỗi thời (1997) đến WPA3 hiện đại (2018). WPA2 (2004) với AES-CCMP vẫn là tiêu chuẩn bảo mật tối thiểu nhưng dễ bị tấn công KRACK (2017) vào bắt tay 4 bước. WPA3 loại bỏ lỗ hổng này thông qua giao thức SAE (Simultaneous Authentication of Equals).

WPA3 giới thiệu ba cải tiến chính: mã hóa cá nhân thay vì khóa chia sẻ trước (PSK), khả năng chống tấn công brute-force ngoại tuyến và Forward Secrecy — việc xâm phạm khóa dài hạn không cho phép giải mã các phiên bị chặn trước đó. Chứng nhận WPA3 bắt buộc cho thiết bị Wi-Fi 6E và 7 đảm bảo bảo vệ ở cấp độ hiện đại.

Đối với các ứng dụng di động truyền dữ liệu nhạy cảm qua Wi-Fi, nên sử dụng mã hóa bổ sung ở cấp ứng dụng (TLS 1.3). Ngay cả WPA3 cũng chỉ bảo vệ kênh giữa thiết bị và bộ định tuyến — dữ liệu truyền đến máy chủ qua internet mà không có thêm bảo vệ.

Ví dụ kiểm tra bảo mật mạng trong Kotlin (Android)

kotlin
fun isSecureNetwork(context: Context): Boolean {
    val cm = context.getSystemService(Context.CONNECTIVITY_SERVICE)
        as ConnectivityManager
    val network = cm.activeNetwork ?: return false

    val caps = cm.getNetworkCapabilities(network) ?: return false
    return caps.hasCapability(
        NetworkCapabilities.NET_CAPABILITY_NOT_VPN
    )
}

Mã kiểm tra xem thiết bị có được kết nối với mạng đang hoạt động (không phải VPN) hay không. Để kiểm tra bảo mật Wi-Fi đầy đủ, cần phân tích thêm loại mã hóa qua WifiManager — ứng dụng có thể cảnh báo người dùng về việc kết nối với mạng mở.

Wi-Fi trong thiết bị di động: quét và kết nối

Các HĐH di động cung cấp API để quản lý kết nối Wi-Fi. Trên Android, WifiManager và WifiNetworkSpecifier có sẵn — ứng dụng có thể quét các mạng khả dụng, kết nối với chúng và theo dõi trạng thái kết nối. Bắt đầu từ Android 12, việc quét yêu cầu quyền ACCESS_FINE_LOCATION để ngăn theo dõi người dùng qua địa chỉ MAC của điểm truy cập.

iOS hạn chế quản lý Wi-Fi trong ứng dụng của bên thứ ba: NEHotspotNetwork cho phép kết nối với các mạng đã biết, nhưng không có chức năng quét — chỉ có thể điều hướng đến danh sách mạng hệ thống qua URL Cài đặt. Đối với ứng dụng doanh nghiệp, iOS hỗ trợ hồ sơ cấu hình với chứng chỉ và tự động kết nối đến mạng công ty.

Đối với các ứng dụng làm việc với Wi-Fi Direct (ngang hàng), Android cung cấp WifiP2pManager. iOS không có API công khai cho Wi-Fi Direct — thay vào đó, Multipeer Connectivity Framework được sử dụng, hoạt động qua Bluetooth và Wi-Fi.

Ví dụ quét mạng Wi-Fi trong Kotlin (Android)

kotlin
val wifiManager = context.getSystemService(Context.WIFI_SERVICE) as WifiManager

val receiver = object BroadcastReceiver() {
    override fun onReceive(context: Context, intent: Intent) {
        val results = wifiManager.scanResults
        results.filter { it.level > -70 }
            .sortedByDescending { it.level }
            .forEach { network ->
                Log.d("WiFi", "${network.SSID} — ${network.level} dBm")
            }
    }
}

context.registerReceiver(receiver, IntentFilter(WifiManager.SCAN_RESULTS_AVAILABLE_ACTION))
wifiManager.startScan()

BroadcastReceiver thông báo cho ứng dụng khi quét hoàn tất. ScanResults chứa SSID, BSSID, mức tín hiệu (RSSI) và loại mã hóa. Lọc theo mức tín hiệu > -70 dBm sẽ loại bỏ các mạng quá yếu để có kết nối ổn định.

Wi-Fi 7 (802.11be): MLO, 4096-QAM và độ rộng kênh 320 MHz

Wi-Fi 7 là tiêu chuẩn mới nhất, được Wi-Fi Alliance phê duyệt vào năm 2024. Cải tiến chính là Multi-Link Operation (MLO): một thiết bị có thể truyền dữ liệu đồng thời trên hai băng tần (ví dụ: 5 và 6 GHz) để tăng thông lượng và giảm độ trễ. Trong thử nghiệm của Broadcom (2024), MLO cho thấy giảm 50% độ trễ khi máy khách di chuyển trong vùng phủ sóng.

Các cải tiến khác: 4096-QAM thay cho 1024-QAM (tốc độ cao hơn 20%), độ rộng kênh 320 MHz (gấp đôi Wi-Fi 6) và chuyển đổi băng tần tự động mà không gián đoạn phiên. Đối với ứng dụng di động, Wi-Fi 7 có nghĩa là khả năng phát trực tuyến video 8K và cảnh AR với độ trễ dưới 5 ms.

Theo Dell'Oro Group (2025), đến cuối năm 2026, 15% điện thoại thông minh mới sẽ hỗ trợ Wi-Fi 7. Nhà phát triển không cần thay đổi mã ứng dụng — các cải tiến hoạt động ở cấp trình điều khiển và HĐH, nhưng các ứng dụng thích ứng với băng thông cao (hội nghị video, chơi game đám mây) sẽ được hưởng lợi từ độ trễ thấp hơn.

Câu hỏi thường gặp

Nên chọn tiêu chuẩn Wi-Fi nào cho ứng dụng di động?

Việc chọn tiêu chuẩn không phụ thuộc vào ứng dụng — trình điều khiển thiết bị xác định chế độ PHY khả dụng. Tuy nhiên, đối với ứng dụng nhạy cảm với độ trễ (VoIP, phát trực tuyến), nên sử dụng băng tần 5 GHz, còn để phủ sóng diện rộng — 2.4 GHz. Ứng dụng có thể gợi ý điều này cho người dùng qua giao diện.

Wi-Fi 6 khác Wi-Fi 6E như thế nào?

Wi-Fi 6E là cùng tiêu chuẩn 802.11ax hoạt động ở băng tần bổ sung 6 GHz. Khác với Wi-Fi 6 (2.4 + 5 GHz), 6E cung cấp 59 kênh 20 MHz sạch không bị nhiễu từ các thiết bị cũ. Wi-Fi 6E yêu cầu chứng nhận WPA3 và chỉ được hỗ trợ trên chip mới.

Wi-Fi Direct hoạt động như thế nào trong ứng dụng di động?

Wi-Fi Direct (P2P) cho phép hai thiết bị kết nối trực tiếp mà không cần điểm truy cập trung gian. Trên Android, WifiP2pManager được sử dụng để phát hiện và kết nối. iOS không cung cấp API công khai cho Wi-Fi Direct — thay vào đó, Multipeer Connectivity được sử dụng với lựa chọn phương thức truyền tải (Wi-Fi hoặc Bluetooth).

Tại sao ứng dụng di động không thấy mạng Wi-Fi trên iOS?

iOS cấm ứng dụng bên thứ ba quét mạng Wi-Fi vì lý do riêng tư. Ứng dụng có thể sử dụng NEHotspotNetwork để kết nối với mạng đã biết hoặc mở danh sách hệ thống các mạng khả dụng qua `UIApplication.openSettingsURLString`. Tính năng quét đầy đủ chỉ khả dụng trong ứng dụng Cài đặt tích hợp.

Làm thế nào để đo tốc độ Wi-Fi trong ứng dụng?

Để đo tốc độ, một tệp kiểm tra được tải xuống từ máy chủ và thời gian được đo (tốc độ tải xuống). Android cung cấp `TrafficStats.getTotalRxBytes()` để theo dõi dữ liệu đã truyền. Để có kết quả chính xác, cần có thành phần máy chủ — ứng dụng tải xuống tệp có kích thước đã biết và chia dung lượng cho thời gian truyền.

Tổng kết

  • Wi-Fi — công nghệ WLAN dựa trên tiêu chuẩn IEEE 802.11 với tương thích ngược giữa các thế hệ
  • Wi-Fi 6 (802.11ax) — tiêu chuẩn phổ biến với OFDMA, MU-MIMO và tốc độ lên đến 9.6 Gbps
  • Băng tần 6 GHz (Wi-Fi 6E và 7) — 59 kênh sạch không nhiễu, tốc độ cao hơn 40% so với 5 GHz
  • WPA3 — tiêu chuẩn bảo mật bắt buộc với mã hóa SAE cho thiết bị Wi-Fi 6E/7
  • iOS không cho phép ứng dụng bên thứ ba quét mạng — chỉ Android hỗ trợ WifiManager và WifiP2pManager
  • Wi-Fi 7 thêm Multi-Link Operation, 4096-QAM và độ rộng kênh 320 MHz để đạt tốc độ lên đến 46 Gbps
  • Band Steering trong bộ định tuyến tự động chọn băng tần tối ưu — ứng dụng không kiểm soát quá trình này

Chúng tôi sẽ phát triển ứng dụng di động chìa khóa trao tay

IT Sectr tạo các ứng dụng iOS và Android cho các công ty khởi nghiệp và doanh nghiệp từ năm 2017. Chúng tôi sẽ tư vấn và đề xuất giải pháp tốt nhất cho bạn.

Thảo luận dự án

Đọc thêm