Cập nhật lần cuối:
Quy tắc đặt tên Wi-Fi SSID - Ký tự dùng được và giới hạn độ dài
SSID (tên mạng Wi-Fi) dài tối đa 32 byte. Với UTF-8, một ký tự tiếng Việt có dấu chiếm 2-3 byte, nên số ký tự dùng được thực tế ít hơn hẳn so với tiếng Anh. Những cái tên Wi-Fi bạn thấy ở quán cà phê hay sân bay phần nhiều là kết quả của việc xoay xở trong giới hạn này, sao cho "dễ tìm, dễ nhớ và an toàn".
Giới hạn kỹ thuật của SSID
| Hạng mục | Giới hạn | Căn cứ |
|---|---|---|
| Độ dài tối đa | 32 octet (byte) | Chuẩn IEEE 802.11 |
| Độ dài tối thiểu | 0 octet | Độ dài 0 là một giá trị đặc biệt của chuẩn (nói ở dưới) |
| Ký tự dùng được | Chuỗi byte bất kỳ | Chuẩn kỹ thuật không bó buộc trong các ký tự in được (hạn chế của thiết bị là chuyện khác, nói ở dưới) |
| Bảng mã | Có cờ cho biết chuỗi có phải UTF-8 hay không | Được định nghĩa trong IEEE Std 802.11-2012 |
| Phân biệt hoa/thường | Có | Chuỗi byte khác nhau là SSID khác nhau ("MyWiFi" và "mywifi") |
Điểm mấu chốt: giới hạn là "32 byte" chứ không phải "32 ký tự". Ký tự ASCII (chữ cái, chữ số) mỗi ký tự đúng 1 byte nên dùng trọn 32 ký tự; còn tiếng Nhật trong UTF-8 ngốn 3 byte mỗi chữ, nên chỉ đặt được tối đa 10 chữ. Chữ Hiragana, Katakana và những chữ Hán dùng thường ngày đều gói trong 3 byte đó, nhưng cũng có chữ Hán chiếm tới 4 byte trong UTF-8 như 𠮟, và nếu chỉ xếp toàn chữ như vậy thì trần chỉ còn 8 chữ. Một ví dụ rất đời thường của sự khác biệt giữa số ký tự và số byte.
Việc giới hạn dưới là 0 octet chứ không phải 1 byte có lý do của nó. SSID dài 0 được chuẩn gọi là SSID ký tự đại diện (wildcard SSID), một giá trị đặc biệt: nếu điểm truy cập dùng giá trị này trong bản tin thông báo phát đều đặn (beacon) thì tên mạng sẽ không hiện ra trong danh sách dò được. Đó chính là cái vẫn được gọi là SSID ẩn (không công khai SSID).
Tuy nhiên, che tên mạng đi không phải là một biện pháp bảo mật. Khi thiết bị muốn nối vào mạng đó, chính phía thiết bị sẽ phát ra sóng một bản tin hỏi (probe request) có mang theo SSID, nên cái tên tưởng đã giấu lại lộ ra ở đó. Chỉ cần có một thiết bị đã lưu cấu hình ở gần là đọc được tên, đó là toàn bộ cái lý của chuyện này. Trên thực tế, mặt trái còn dễ thấy hơn: ẩn SSID khiến một số thiết bị không nối được, hoặc thao tác kết nối thêm rườm rà. Thay vì dồn công sức vào việc che tên, hãy làm chắc phương thức mã hóa cùng mật khẩu, rồi giữ đúng phần "không nên viết gì vào tên mạng" nói ở dưới thì hiệu quả hơn.
Số ký tự SSID theo từng loại ký tự
| Loại ký tự | Byte mỗi ký tự (UTF-8) | Số ký tự trong 32 byte | Ví dụ |
|---|---|---|---|
| ASCII (chữ và số) | 1 byte | 32 ký tự | MyHomeNetwork-5GHz-2F |
| Tiếng Việt có dấu | 2-3 byte | 10-16 ký tự | Wifi-nhà-tôi |
| Tiếng Nhật (kanji) | 3 byte | 10 ký tự | 田中家無線 |
| Emoji | 2-25 byte (tùy loại) | Nếu là emoji 4 byte thì được 8 ký tự | 😀 là 4 byte, ☀ là 3 byte |
| Pha trộn (ASCII + tiếng Việt) | 1-3 byte | Tùy trường hợp | Cafe-Hà-Nội (14 byte) |
Emoji thường bị nói gộp thành "mỗi ký tự 4 byte", nhưng thực tế chênh nhau khá nhiều tùy loại. Đếm theo UTF-8 thì những emoji như 😀 hay 🏠 chiếm 4 byte, còn những cái vốn là ký hiệu rồi chuyển thành emoji như ☀ hay ⚠ chỉ 3 byte, và © là 2 byte. Ngược lại, 👍🏽 có chỉ định màu da chiếm 8 byte, còn 👨👩👧👦 gia đình bốn người trông là một ký tự mà ngốn tới 25 byte. Nghĩa là chỉ cần đặt một emoji gia đình là mất 8 phần 10 của 32 byte. Thêm nữa, một SSID có emoji hiển thị đúng được hay không, thậm chí nối vào được hay không, còn tùy từng thiết bị (tính đến năm 2026). Có khi màn hình cấu hình cho nhập bình thường mà sang danh sách của thiết bị khác lại thành ô vuông rỗng (□), nên emoji không phù hợp cho tên mạng dùng trong sinh hoạt hằng ngày.
Vả lại, việc chuẩn kỹ thuật cho phép đặt một chuỗi byte bất kỳ dài từ 0 đến 32 octet và việc thiết bị trong tay bạn cho nhập chuỗi đó là hai chuyện khác nhau. Màn hình cấu hình chấp nhận những loại ký tự nào thì tùy từng thiết bị (tính đến năm 2026), có máy chặn dấu cách hoặc một số ký hiệu. Ký hiệu bạn muốn dùng có qua được hay không, cách chắc chắn nhất là thử ngay trên màn hình cấu hình của chiếc router sẽ dùng, chứ không phải tra chuẩn kỹ thuật.
Cách đặt tên SSID hợp lý theo mục đích
| Mục đích | Kiểu đặt tên khuyến nghị | Ví dụ | Lý do |
|---|---|---|---|
| Gia đình | Chữ và số, dễ nhận ra | Nguyen-Home-5G | Không lẫn với nhà hàng xóm |
| Văn phòng | Tên công ty + tầng + băng tần | ACME-3F-5GHz | Dễ quản lý |
| Quán cà phê, cửa hàng | Tên quán + Free/Guest | CafeBlue-Free | Khách tìm thấy ngay |
| Sự kiện | Tên sự kiện + năm | TechConf2026 | Hợp với mạng dùng tạm thời |
Những thông tin không nên đưa vào SSID
Xét về bảo mật, có những thông tin không bao giờ nên xuất hiện trong SSID.
| Kiểu đặt tên nên tránh | Ví dụ | Rủi ro |
|---|---|---|
| Họ tên + số phòng | Nguyen-301 | Có thể bị lần ra địa chỉ |
| Tên model của router | TP-Link-AX6000 | Bị lợi dụng để dò lỗ hổng của thiết bị |
| Gợi ý về mật khẩu | pass-is-birthday | Tự tay đưa manh mối cho kẻ dò mật khẩu |
| Tên nhà mạng | VNPT-Nguyen | Để lộ thông tin hợp đồng |
Như bài độ dài mật khẩu và bảo mật đã nói, an ninh mạng bắt đầu ngay từ cách đặt tên. SSID có thể bị quét thấy từ bên ngoài tòa nhà, nên nguyên tắc sắt là không nhét thông tin nhận dạng cá nhân vào đó.
Thế giới SSID vui nhộn
SSID cũng là một khoảng trời sáng tạo gói trong 32 byte. Dưới đây là vài SSID thuộc dạng này vẫn thường được nhắc đến (số byte đều đếm theo UTF-8).
| SSID | Số byte | Ý đồ |
|---|---|---|
| Pretty Fly for a Wi-Fi | 22 | Nhại tên bài hát của The Offspring |
| FBI Surveillance Van | 20 | Trêu chọc hàng xóm |
| Get Your Own WiFi | 17 | Lời nhắn chống xài chùa Wi-Fi |
| It Burns When IP | 16 | Chơi chữ dân IT với địa chỉ IP |
| Tell My WiFi Love Her | 21 | Nhại câu "Tell My Wife I Love Her" |
Người ta gửi gắm cả sự hài hước lẫn lời nhắn vào 32 byte ít ỏi. Giống như giới hạn 140 ký tự của X (Twitter cũ) từng sinh ra một nền văn hóa riêng, giới hạn 32 byte của SSID cũng nuôi lớn một văn hóa biểu đạt nho nhỏ.
Chiến lược đặt tên cho hai băng tần 5 GHz và 2.4 GHz
Với router hai băng tần, bạn có thể đặt SSID riêng cho từng băng tần hoặc dùng chung một tên.
Nếu đặt riêng, hãy phân biệt bằng hậu tố kiểu "Home-5G", "Home-2G". Nếu dùng chung, với router có hỗ trợ band steering thì băng tần sẽ được phân bổ tùy theo điều kiện sóng (còn ở thiết bị không hỗ trợ, nối vào băng tần nào là do phía máy khách quyết định). Muốn đỡ mất công quản lý thì dùng chung một SSID; muốn tự tay chọn băng tần thì đặt riêng.
Chọn cách nào cũng đừng quên cộng số byte của hậu tố ("-5G" tốn 3 byte). Giới hạn 32 byte phải được thiết kế bao gồm cả phần phân biệt băng tần.