【故障现象】 客户反馈AC升级之后在线用户的MAC都是00-00-00-00
【背景】 昨晚从6.1升级到12.0.26之后,测试正常,MAC地址获取也正常
【排查步骤】 1、这种情况,第一时间考虑的应该是跨三层取MAC没有配置好,检查配置 检查结果: 配置正确,内网所有三层都在列表中,MACoid和IP oid 也对应。
2、检查AC到核心之间的通信 检查结果:ping正常,ARP也正常获取三层的MAC地址
3、检查交换机上的snmp配置 备注:AC对SNMP支持情况:AC跨三层取MAC作为SNMP客户端支持到SNMP v2c(即SNMP v1、v2、v2c);第三方服务器监控AC设备,AC作为服务器支持所有版本 检查结果:可读,版本ALL,正常
4、使用抓包工具抓取个数据包,看下SNMP协议数据交互情况 检查结果:数据正常交互
5、使用BPS工具查看交换机是否获取到MAC 使用方法
获取结果: 排查结果:交换机正常获取MAC地址
【400协助】 将这个最大获取数值从1000改成100,数值太大,无法获取
【结论】 将每次获取的最大个数改成100即可(我记得我看到的就是100,可能我眼瞎)
|