第三方网管需要通过开发SNMP协议和华三的AC对接进行管理AP,但有些参数无法直接读取,需要清楚MIB节点之间的关系才能获取最终的结果。如下的开发步骤是,通过读取AP的MAC地址对应到AP name的过程举例。
第三方网管服务器需要和AC互通,并且在AC上配置SNMP协议。
1、首先读AP序列号对应的AP name
Name: h3cDot11APTemplateNameOfAP
Type: OBJECT-TYPE
OID: 1.3.6.1.4.1.2011.10.2.75.2.1.1.1.5
结果如下:黄色部分是ascii码,进行翻译成10进制。序列号是索引,apname为值
***** SNMP QUERY STARTED *****
1:h3cDot11APTemplateNameOfAP.20.50.49.48.50.51.53.65.49.66.83.67.49.52.53.48.48.49.55.54.52 (octet string) ap1 // 通过ascii码解析序列号为210235A1BSC145001764
2:h3cDot11APTemplateNameOfAP.20.50.49.57.56.48.49.65.48.70.72.57.49.51.54.81.48.48.50.56.55 (octet string) ap3 //通过ascii码解析序列号为219801A0FH9136Q00287
***** SNMP QUERY FINISHED *****
2、读客户端编号对应的AP序列号
Name: h3cDot11CurrAPID
Type: OBJECT-TYPE
OID: 1.3.6.1.4.1.2011.2.75.3.1.2.1.1
结果如下:黄色部分是客户端的编号,且为索引,后面序列号为AP序列号
***** SNMP QUERY STARTED *****
1: h3cDot11CurrAPID.152.241.112.51.98.97 (octet string) 210235A1BSC145001764
2: h3cDot11CurrAPID.208.101.202.7.122.120 (octet string) 219801A0FH9136Q00287
***** SNMP QUERY FINISHED *****
3、读客户端编号对应的客户端MAC地址
Name: h3cDot11StationMACAddress
Type: OBJECT-TYPE
OID: 1.3.6.1.4.1.2011.2.75.3.1.1.1.23
结果如下:黄色部分为客户端编号,且为索引,后面为客户端MAC地址
***** SNMP QUERY STARTED *****
1: h3cDot11StationMACAddress.152.241.112.51.98.97 (octet string) 98:F1:70:33:62:61 [98.F1.70.33.62.61 (hex)]
2: h3cDot11StationMACAddress.208.101.202.7.122.120 (octet string) D0:65:CA:07:7A:78 [D0.65.CA.07.7A.78 (hex)]
***** SNMP QUERY FINISHED *****
最后通过网管进行关联查询,得出AP1关联的客户端MAC为98:F1:70:33:62:61 , AP2关联的客户端为D0.65:CA:07:7A:78
有些信息无法通过MIB节点直接读出,需要知道各节点之间的内在关联才能最终得出结论。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作