取消
显示结果 
搜索替代 
您的意思是: 
cancel
14896
查看次数
10
有帮助
12
回复

思科AP射频MAC地址计算方法

Tiandao
Level 1
Level 1
本帖最后由 boy6585948 于 2017-11-10 11:42 编辑
那位大神知道根据AP本身的有线MAC地址计算AP的射频MAC地址,求告知!!!! 大家可以参考这个Access Point MAC offset for WLANs:
BSSIDs generated are based on AP’s base MAC Address.

Current mechanism is described as follows.

For BSSID (WLAN’s MAC addresses):
Assume the base MAC of an AP is 00:01:02:03:04:50 (note, the last 4 bits of the last octet is always 0 in a base MAC),
The BSSID’s of the first radio (2.4G) is:

00:01:02:03:04:58 (0x50 + 0x8)
00:01:02:43:04:58
00:01:02:83:04:58
00:01:02:c3:04:58
00:01:02:03:04:59 (0x50 + 0x9)
00:01:02:43:04:59
00:01:02:83:04:59
00:01:02:c3:04:59

And the BSSID’s for the second radio (5G in your case) is

00:01:02:03:04:5c (0x50 + 0xc)
00:01:02:43:04:5c
00:01:02:83:04:5c
00:01:02:c3:04:5c
00:01:02:03:04:5d (0x50 + 0xd)
00:01:02:43:04:5d
00:01:02:83:04:5d
00:01:02:c3:04:5d

Note the bits change in the 4th octet. The bit format of 4th octet in base MAC is always 00xxxxxx.

For Ethernet MAC addresses, they are (Base MAC +3) to (Base MAC +7)
12 条回复12

13nash
Level 8
Level 8
能计算吗?首先要明确,没听过这种说法

Tiandao
Level 1
Level 1
13nash 发表于 2017-11-1 09:10
能计算吗?首先要明确,没听过这种说法

肯定可以计算啊,否则怎么判断客户端所连接的AP呢!!!

RenxChen
Spotlight
Spotlight
boy6585948 发表于 2017-11-1 09:52
肯定可以计算啊,否则怎么判断客户端所连接的AP呢!!!

AP不就是一个MAC地址吗?客户端也有MAC地址啊!
AP就好比一个HUB,客户端共享一个广播域。高级点的AP有AP GROUP功能。
MAC地址是二层的技术,射频是传输介质。
不明白你需要了解的内容?能不能具体些?一起学习一下。

YilinChen
Spotlight
Spotlight
LZ 表达不够明确,推测是想查看 哪些用户(MAC地址)连到了AP上吧?
思科胖AP上的话,有命令可以查看: show dot11 associations

Tiandao
Level 1
Level 1
YilinChen 发表于 2017-11-3 15:07
LZ 表达不够明确,推测是想查看 哪些用户(MAC地址)连到了AP上吧?
思科胖AP上的话,有命令可以查看: sho ...

你用WiFi分析仪或者inssider之类的软件,扫描无线环境,可以扫描是相应的BSSID的MAC地址!!!

fortune
VIP Alumni
VIP Alumni
双射频的AP 除了物理网卡有MAC地址,2.4G 跟5G 射频都是有独立MAC地址的,这两个MAC地址是不能通过有线接口地址计算出来的,三个地址都一样的哦

wuleihen
Spotlight
Spotlight
BSSID 的mac应该是根据AP上创建的wlan来计算的,你每创建一个wlan,ssid的MAC 就会参照wlan 的mac,在这基础上加1,好像是,之前有观察过

Tiandao
Level 1
Level 1
13nash 发表于 2017-11-1 09:10
能计算吗?首先要明确,没听过这种说法

肯定是可以计算的,计算机里面没有什么是不能计算的!如果不能计算,怎么确定哪个BSSID是哪个AP的呢?

Tiandao
Level 1
Level 1
vsop5207 发表于 2017-11-6 11:09
双射频的AP 除了物理网卡有MAC地址,2.4G 跟5G 射频都是有独立MAC地址的,这两个MAC地址是不能通过有线接口 ...

所谓的独立是指随机的么?

albert_zhou123
Level 1
Level 1
具体是如何计算的呢??因为我遇到一个问题,想通过无线的mac找到AP的位置,现在只知道有限的mac,找不到无线的mac,很是麻烦。

albert_zhou123
Level 1
Level 1
今天遇到这个问题,找了一篇国外的达人验证的结果,分享给大家看看。
在WLC上的general下有个AP MAC address ,在之下是一个base radio mac 这个就是无线虚拟广播SSID的初始mac地址,每多释放一个SSID,就会对最后一位的数值+1,一共16个SSID,从0-F,这是针对2.4G的,5.8G正好相反,把2.4G的16个SSID反过来排列就是5.8G的虚拟mac了。
明天我会自己验证一下。
链接如下,因为是翻墙过去的,所以国内的有可能打不开。
http://www.my80211.com/home/2011/5/2/wlc-how-cisco-virtualizes-the-base-radio-mac-address-on-the.html

Tiandao
Level 1
Level 1
albert.zhou123 发表于 2018-4-10 18:40
今天遇到这个问题,找了一篇国外的达人验证的结果,分享给大家看看。
在WLC上的general下有个AP MAC addre ...

期待您的验证结果!
入门指南

使用上面的搜索栏输入关键字、短语或问题,搜索问题的答案。

我们希望您在这里的旅程尽可能顺利,因此这里有一些链接可以帮助您快速熟悉思科社区:









快捷链接