android - BSSID 与 MAC 地址?

标签 android

我不明白 MAC 地址和 BSSID 的区别。

我知道 MAC 是本地网络的标识符,但是当我在 wiki 上搜索 BSSID 时,我得到了这个:

In an infrastructure BSS, the BSSID is the MAC address of the wireless access point (WAP).

来源:http://en.wikipedia.org/wiki/Service_set_%28802.11_network%29

如果BSSID是WAP的mac地址,那为什么MAC地址和BSSID不一样呢?

我在一个简单的 android 应用程序上试过这个,当我 getConnectionInfo 我有一个与 MAC 地址不同的 BSSID。有人可以向我解释一下吗?

谢谢

最佳答案

MAC 地址标识硬件。集线器有一个 MAC 地址,连接到它的网卡也有。前者也是BSSID。

getConnectionInfo 将返回您的 MAC 地址作为“MAC 地址”,并将 hub 的 MAC 地址作为“BSSID”返回。

关于android - BSSID 与 MAC 地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7543419/

相关文章:

java - 非自由(SIFT,SURF)在android中与java的使用

android - 如何在android中使用kso​​ap2库解析复杂的响应

android - 如何在任何应用程序中替换输入的字符?

AndroidX 首选项屏幕偏离中心

android - 位置跟踪 - 带计步器和 WIFI 的西格玛点卡尔曼滤波器

android - 如何在安卓游戏中实现计时器

将 admob 原生广告添加到回收站 View 后,Android 获得正确的项目位置

java - Android View 字段名称约定

android - TabLayout 的不同 tabMode

java - fragment Activity 显示后退按钮