Why do SNMP MIBs report the order of the index number assigned to interfaces differently for different hardware models of ProxySG appliance?

book

Article ID: 168250

calendar_today

Updated On:

Products

ProxySG Software - SGOS

Issue/Introduction

When polling the ProxySG SNMP MIB, the network interface index number - "ifDescr or ifIndex" will be different across proxy models.

Cause

The ifDescr or ifIndex will show which index number the interface will be. Based on the lab test, it shows that the order of the ifDescr or ifIndex is different across platform or proxy models.

For example, if compare with SG900 and SG810, the index number or ifDescr for interface 0:0 on both proxies are different. Other model like SG600 and SG300 are showing the same order of ifDescr or ifIndex.

SG900
ifDescr.1 - loopback
ifDescr.2 - 2:0
ifDescr.3 - 2:1
ifDescr.4 - 1:0
ifDescr.5 - 0:0 <--

SG600
ifDescr.1 - loopback
ifDescr.2 - 0:0
ifDescr.3 - 1:1
ifDescr.4 - 1:0

SG810
ifDescr.1 - loopback
ifDescr.2 - 2:0
ifDescr.3 - 2:1
ifDescr.4 - 0:0 <--
ifDescr.5 - 1:0

SG300
ifDescr.1 - loopback
ifDescr.2 - 0:0
ifDescr.3 - 1:1
ifDescr.4 - 1:0

SG210
ifDescr.1 - loopback
ifDescr.2 - 0:0
ifDescr.3 - 0:1
 

Resolution

This is an expected behavior that the order of the index number is different across platform and it depends on the booting process.