【OPM】网络设备接口丢包率计算方式

【OPM】网络设备接口丢包率计算方式

丢包率概念:
丢包率是丢弃数据包的总数/发送和接收的数据包总数的百分比。(Delta△时间内)
丢包率计算公式(Delta△值):
32位:
(InDiscards+OutDiscards)*100/(INUCAST + OUTUCAST + INDISCARDS + OUTDISCARDS + INERRORS + OUTERRORS + INUKNOWNPROTOS + HCINBCAST + HCOUTBCAST)
64位:
(InDiscards+OutDiscards)*100/(INUCAST + OUTUCAST + INDISCARDS + OUTDISCARDS + INERRORS + OUTERRORS + IUNKNOWNPROTOS + HCINMCAST + HCOUTMCAST + HCINBCAST + HCOUTBCAST)
验证时,可通过 MIB 浏览器取值计算验证。
(1)验证丢包率是否为 0。
如丢包率图表显示为 0,可按照一定时间间隔,连续取两次 InDiscards 和 OutDiscards。若两次取值一致,则丢包率为 0。
因为分子只与这两个值有关系。
(2)验证详细丢包率是否准确。
所有计算用值,均可通过 MIB 浏览器,IF-MIB 库获取:
设置->工具->MIB 浏览器,加载 IF-MIB 库,选择设备,选择关联的 SNMP 凭证,分别选择 OID 获取。
INUCAST、OUTUCAST、INDISCARDS、OUTDISCARDS、INERRORS、OUTERRORS、INUKNOWNPROTOS:

对于HCINMCAST、HCOUTMCAST,及 64 位所需HCINBCAST、HCOUTBCAST(下图绿框):

选取一个Delta△时间内(如 30s),取两次值,每个取值都对应作差后,再代入公式计算。
如通过 web 端获取不到,可登录安装 OPM 的服务器,打开管理员权限的 cmd,导航OpManager/bin 目录下,运行 MIBbrowser.bat 取值。