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

--iso(1)
  |
  +--org(3)
     |
     +--dod(6)
        |
        +--internet(1)
           |
           +--mgmt(2)
           |  |
           |  +--mib-2(1)
           |     |
           |     +--interfaces(2)
           |     |  |
           |     |  +-- r-n Integer32 ifNumber(1)
           |     |  |
           |     |  +--ifTable(2)
           |     |     |
           |     |     +--ifEntry(1) [ifIndex]
           |     |        |
           |     |        +-- r-n InterfaceIndex   ifIndex(1)
           |     |        +-- r-n DisplayString    ifDescr(2)
           |     |        +-- r-n IANAifType       ifType(3)
           |     |        +-- r-n Integer32        ifMtu(4)
           |     |        +-- r-n Gauge32          ifSpeed(5)
           |     |        +-- r-n PhysAddress      ifPhysAddress(6)
           |     |        +-- rwn Enumeration      ifAdminStatus(7)
           |     |        +-- r-n Enumeration      ifOperStatus(8)
           |     |        +-- r-n TimeTicks        ifLastChange(9)
           |     |        +-- r-n Counter32        ifInOctets(10)
           |     |        +-- r-n Counter32        ifInUcastPkts(11)
           |     |        x-- r-n Counter32        ifInNUcastPkts(12)
           |     |        +-- r-n Counter32        ifInDiscards(13)
           |     |        +-- r-n Counter32        ifInErrors(14)
           |     |        +-- r-n Counter32        ifInUnknownProtos(15)
           |     |        +-- r-n Counter32        ifOutOctets(16)
           |     |        +-- r-n Counter32        ifOutUcastPkts(17)
           |     |        x-- r-n Counter32        ifOutNUcastPkts(18)
           |     |        +-- r-n Counter32        ifOutDiscards(19)
           |     |        +-- r-n Counter32        ifOutErrors(20)
           |     |        x-- r-n Gauge32          ifOutQLen(21)
           |     |        x-- r-n ObjectIdentifier ifSpecific(22)
           |     |
           |     +--ifMIB(31)
           |        |
           |        +--ifMIBObjects(1)
           |        |  |
           |        |  +--ifXTable(1)
           |        |  |  |
           |        |  |  +--ifXEntry(1) [ifIndex]
           |        |  |     |
           |        |  |     +-- r-n DisplayString ifName(1)
           |        |  |     +-- r-n Counter32     ifInMulticastPkts(2)
           |        |  |     +-- r-n Counter32     ifInBroadcastPkts(3)
           |        |  |     +-- r-n Counter32     ifOutMulticastPkts(4)
           |        |  |     +-- r-n Counter32     ifOutBroadcastPkts(5)
           |        |  |     +-- r-n Counter64     ifHCInOctets(6)
           |        |  |     +-- r-n Counter64     ifHCInUcastPkts(7)
           |        |  |     +-- r-n Counter64     ifHCInMulticastPkts(8)
           |        |  |     +-- r-n Counter64     ifHCInBroadcastPkts(9)
           |        |  |     +-- r-n Counter64     ifHCOutOctets(10)
           |        |  |     +-- r-n Counter64     ifHCOutUcastPkts(11)
           |        |  |     +-- r-n Counter64     ifHCOutMulticastPkts(12)
           |        |  |     +-- r-n Counter64     ifHCOutBroadcastPkts(13)
           |        |  |     +-- rwn Enumeration   ifLinkUpDownTrapEnable(14)
           |        |  |     +-- r-n Gauge32       ifHighSpeed(15)
           |        |  |     +-- rwn TruthValue    ifPromiscuousMode(16)
           |        |  |     +-- r-n TruthValue    ifConnectorPresent(17)
           |        |  |     +-- rwn DisplayString ifAlias(18)
           |        |  |     +-- r-n TimeStamp     ifCounterDiscontinuityTime(19)
           |        |  |
           |        |  +--ifStackTable(2)
           |        |  |  |
           |        |  |  +--ifStackEntry(1) [ifStackHigherLayer,ifStackLowerLayer]
           |        |  |     |
           |        |  |     +-- --- InterfaceIndexOrZero ifStackHigherLayer(1)
           |        |  |     +-- --- InterfaceIndexOrZero ifStackLowerLayer(2)
           |        |  |     +-- rwn RowStatus            ifStackStatus(3)
           |        |  |
           |        |  x--ifTestTable(3)
           |        |  |  |
           |        |  |  x--ifTestEntry(1) [ifIndex]
           |        |  |     |
           |        |  |     x-- rwn TestAndIncr      ifTestId(1)
           |        |  |     x-- rwn Enumeration      ifTestStatus(2)
           |        |  |     x-- rwn AutonomousType   ifTestType(3)
           |        |  |     x-- r-n Enumeration      ifTestResult(4)
           |        |  |     x-- r-n ObjectIdentifier ifTestCode(5)
           |        |  |     x-- rwn OwnerString      ifTestOwner(6)
           |        |  |
           |        |  +--ifRcvAddressTable(4)
           |        |  |  |
           |        |  |  +--ifRcvAddressEntry(1) [ifIndex,ifRcvAddressAddress]
           |        |  |     |
           |        |  |     +-- --- PhysAddress ifRcvAddressAddress(1)
           |        |  |     +-- rwn RowStatus   ifRcvAddressStatus(2)
           |        |  |     +-- rwn Enumeration ifRcvAddressType(3)
           |        |  |
           |        |  +-- r-n TimeTicks ifTableLastChange(5)
           |        |  +-- r-n TimeTicks ifStackLastChange(6)
           |        |
           |        +--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]
