Snmp IfIndex计算

Snmp IfIndex计算,snmp,calculation,Snmp,Calculation,我试图通过SNMP通过Python与华为设备(MA5608T)进行接口。我了解到索引值和端口之间存在对应关系 但我还是不明白它是怎么翻译的 例如: 419444556.0(索引)=0/17/7(端口) 有人知道要做什么吗?试试以下方法: 4194304000+(slot*(256*32))+pon*256)+'.+onu_id该公式可能是(华为)专有和机密的,但华为可能有一个私有MIB,可以让您查询这些参数。谷歌华为端口,你可能会找到它。在网上搜索“华为ifIndex Mib编码规则”。它是专有

我试图通过SNMP通过Python与华为设备(MA5608T)进行接口。我了解到索引值和端口之间存在对应关系

但我还是不明白它是怎么翻译的

例如: 419444556.0(索引)=0/17/7(端口)

有人知道要做什么吗?

试试以下方法:


4194304000+(slot*(256*32))+pon*256)+'.+onu_id

该公式可能是(华为)专有和机密的,但华为可能有一个私有MIB,可以让您查询这些参数。谷歌华为端口,你可能会找到它。在网上搜索“华为ifIndex Mib编码规则”。它是专有的,但不是秘密。它取决于端口类型帧/插槽/端口。