SNMP读取的TransceiverMinTXPower数值与设备上display transceiver diagnosis interface中alarm thresholds显示的数值不一致
经了解,前方采用的oid节点为1.3.6.1.4.1.25506.2.70.1.1.1.10、11、13、14,单位是0.01dbm。
在设备上进行debug信息如下,debug与snmp显示数值一致,与设备display transceiver diagnosis interface不一致,因此与前方反馈现象一致,不是SNMP读取问题
debugging snmp agent packet send:
hh3cTransceiverMaxRXPower.4: -300
hh3cTransceiverMaxRXPower.5: 0
hh3cTransceiverMaxRXPower.6: 0
hh3cTransceiverMaxRXPower.7: 0
hh3cTransceiverMinRXPower.4: -2000(设备为-22)
hh3cTransceiverMinRXPower.5: -1700
hh3cTransceiverMinRXPower.6: -1700
hh3cTransceiverMinRXPower.7: -1700
hh3cTransceiverMaxTXPower.4: -300
hh3cTransceiverMaxTXPower.5: -300
hh3cTransceiverMaxTXPower.6: 0
hh3cTransceiverMaxTXPower.7: -300
hh3cTransceiverMinTXPower.4: -950(设备为-12.5)
hh3cTransceiverMinTXPower.5: -950(设备为-12.5)
hh3cTransceiverMinTXPower.6: -950(设备为-12.5)
hh3cTransceiverMinTXPower.7: -950(设备为-12.5)
经分析,这个节点显示的最大,最小功能并不是diag命令行显示的,为特殊定制的参数,跟diag命令行天然就有差异,值肯定不一样。
正常应该使用节点:这个与diag命令显示是一模一样的。注意单位换算:dBm=10log(功率值/1mw),oid节点单位为十分之一微瓦。
以实验室设备为例进行验证
dbm=10log(646*10^-3)/10=-11.9dbm
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作