# IF-MIB registration tree (generated by smidump 0.5.0)

---- internet(1.3.6.1)
  +---- mgmt(2)
  |  +---- mib-2(1)
  |     +---- interfaces(2)
  |     |  +--r- ifNumber(1) Integer32
  |     |  +---- ifTable(2)
  |     |     +---- ifEntry(1) [ifIndex]
  |     |        +--r- ifIndex(1)            InterfaceIndex
  |     |        +--r- ifDescr(2)            DisplayString
  |     |        +--r- ifType(3)             IANAifType
  |     |        +--r- ifMtu(4)              Integer32
  |     |        +--r- ifSpeed(5)            Gauge32
  |     |        +--r- ifPhysAddress(6)      PhysAddress
  |     |        +--rw ifAdminStatus(7)      Enumeration
  |     |        +--r- ifOperStatus(8)       Enumeration
  |     |        +--r- ifLastChange(9)       TimeTicks
  |     |        +--r- ifInOctets(10)        Counter32
  |     |        +--r- ifInUcastPkts(11)     Counter32
  |     |        x--r- ifInNUcastPkts(12)    Counter32
  |     |        +--r- ifInDiscards(13)      Counter32
  |     |        +--r- ifInErrors(14)        Counter32
  |     |        +--r- ifInUnknownProtos(15) Counter32
  |     |        +--r- ifOutOctets(16)       Counter32
  |     |        +--r- ifOutUcastPkts(17)    Counter32
  |     |        x--r- ifOutNUcastPkts(18)   Counter32
  |     |        +--r- ifOutDiscards(19)     Counter32
  |     |        +--r- ifOutErrors(20)       Counter32
  |     |        x--r- ifOutQLen(21)         Gauge32
  |     |        x--r- ifSpecific(22)        ObjectIdentifier
  |     +---- ifMIB(31)
  |        +---- ifMIBObjects(1)
  |        |  +---- ifXTable(1)
  |        |  |  +---- ifXEntry(1) [ifIndex]
  |        |  |     +--r- ifName(1)                      DisplayString
  |        |  |     +--r- ifInMulticastPkts(2)           Counter32
  |        |  |     +--r- ifInBroadcastPkts(3)           Counter32
  |        |  |     +--r- ifOutMulticastPkts(4)          Counter32
  |        |  |     +--r- ifOutBroadcastPkts(5)          Counter32
  |        |  |     +--r- ifHCInOctets(6)                Counter64
  |        |  |     +--r- ifHCInUcastPkts(7)             Counter64
  |        |  |     +--r- ifHCInMulticastPkts(8)         Counter64
  |        |  |     +--r- ifHCInBroadcastPkts(9)         Counter64
  |        |  |     +--r- ifHCOutOctets(10)              Counter64
  |        |  |     +--r- ifHCOutUcastPkts(11)           Counter64
  |        |  |     +--r- ifHCOutMulticastPkts(12)       Counter64
  |        |  |     +--r- ifHCOutBroadcastPkts(13)       Counter64
  |        |  |     +--rw ifLinkUpDownTrapEnable(14)     Enumeration
  |        |  |     +--r- ifHighSpeed(15)                Gauge32
  |        |  |     +--rw ifPromiscuousMode(16)          TruthValue
  |        |  |     +--r- ifConnectorPresent(17)         TruthValue
  |        |  |     +--rw ifAlias(18)                    DisplayString
  |        |  |     +--r- ifCounterDiscontinuityTime(19) TimeStamp
  |        |  +---- ifStackTable(2)
  |        |  |  +---- ifStackEntry(1) [ifStackHigherLayer,ifStackLowerLayer]
  |        |  |     +---- ifStackHigherLayer(1) InterfaceIndexOrZero
  |        |  |     +---- ifStackLowerLayer(2)  InterfaceIndexOrZero
  |        |  |     +--rc ifStackStatus(3)      RowStatus
  |        |  x---- ifTestTable(3)
  |        |  |  x---- ifTestEntry(1) [ifIndex]
  |        |  |     x--rw ifTestId(1)     TestAndIncr
  |        |  |     x--rw ifTestStatus(2) Enumeration
  |        |  |     x--rw ifTestType(3)   AutonomousType
  |        |  |     x--r- ifTestResult(4) Enumeration
  |        |  |     x--r- ifTestCode(5)   ObjectIdentifier
  |        |  |     x--rw ifTestOwner(6)  OwnerString
  |        |  +---- ifRcvAddressTable(4)
  |        |  |  +---- ifRcvAddressEntry(1) [ifIndex,ifRcvAddressAddress]
  |        |  |     +---- ifRcvAddressAddress(1) PhysAddress
  |        |  |     +--rc ifRcvAddressStatus(2)  RowStatus
  |        |  |     +--rc ifRcvAddressType(3)    Enumeration
  |        |  +--r- ifTableLastChange(5) TimeTicks
  |        |  +--r- ifStackLastChange(6) TimeTicks
  |        +---- ifConformance(2)
  |           +---- ifGroups(1)
  |           |  x---- ifGeneralGroup(1)
  |           |  +---- ifFixedLengthGroup(2)
  |           |  +---- ifHCFixedLengthGroup(3)
  |           |  +---- ifPacketGroup(4)
  |           |  +---- ifHCPacketGroup(5)
  |           |  +---- ifVHCPacketGroup(6)
  |           |  +---- ifRcvAddressGroup(7)
  |           |  x---- ifTestGroup(8)
  |           |  x---- ifStackGroup(9)
  |           |  +---- ifGeneralInformationGroup(10)
  |           |  +---- ifStackGroup2(11)
  |           |  x---- ifOldObjectsGroup(12)
  |           |  +---- ifCounterDiscontinuityGroup(13)
  |           |  +---- linkUpDownNotificationsGroup(14)
  |           +---- ifCompliances(2)
  |              x---- ifCompliance(1)
  |              x---- ifCompliance2(2)
  |              +---- ifCompliance3(3)
  +---- snmpV2(6)
     +---- snmpModules(3)
        +---- snmpMIB(1)
           +---- snmpMIBObjects(1)
              +---- snmpTraps(5)
                 +---- linkDown(3) {ifIndex,ifAdminStatus,ifOperStatus}
                 +---- linkUp(4) {ifIndex,ifAdminStatus,ifOperStatus}
