我们正在开发无线 n/w 配置 UI,需要检查 SSID 是否有效?字符集有什么限制吗?长度 ?更多的东西..
问问题
53806 次
2 回答
58
802.11-2007 规范 (http://standards.ieee.org/getieee802/download/802.11-2007.pdf) 的第 7.3.2.1 节定义了 SSID。
一个有效的 SSID 是 0-32 个八位字节,具有任意内容。长度为 0 的 SSID 表示通配符 SSID(例如在探测请求帧中)。
没有与 SSID 关联的字符集 - 一个 32 字节的 NUL 字节字符串是一个有效的 SSID。
这意味着:
在操作通用 SSID(strcpy() 和朋友)时,您不应该使用普通的字符串函数。
您不应该假设 SSID 在例如将其记录到磁盘时是可打印的
于 2011-02-16T13:40:07.793 回答
15
根据最新标准 802.11-2012(第 6.3.11.2.2 节),它可以是未指定或 UTF8 编码的 0-32 个八位字节。
于 2015-02-11T08:51:19.080 回答