MIB Support Details
Table 16 shows enterprise-specific MIB objects supported by JUNOS Software and provides notes detailing how they are handled when a routing instance is specified in an SNMP request. An en dash (–) indicates that the item is not applicable.
Table 16: MIB Support for Routing Instances (Juniper Networks MIBs)
Object | Support Class | Description/Notes |
---|---|---|
jnxProducts(1) | – | Product Object IDs |
jnxServices(2) | – | Services |
jnxMibs(3) jnxBoxAnatomy(1) | Class 3 | Objects are exposed only for the default logical system. |
mpls(2) | Class 2 | All instances within a logical system are exposed. Data will not be segregated down to the routing instance level. |
ifJnx(3) | Class 1 | Only those logical interfaces (and their parent physical interfaces) that belong to a specific routing instance are exposed. |
jnxAlarms(4) | Class 3 | Objects are exposed only for the default logical system. |
jnxFirewalls(5) | Class 4 | Data is not segregated by routing instance. All instances are exposed. |
jnxDCUs(6) | Class 1 | Only those logical interfaces (and their parent physical interfaces) that belong to a specific routing instance are exposed. |
jnxPingMIB(7) | Class 3 | Objects are exposed only for the default logical system. |
jnxTraceRouteMIB(8) | Class 3 | Objects are exposed only for the default logical system. |
jnxATM(10) | Class 1 | Only those logical interfaces (and their parent physical interfaces) that belong to a specific routing instance are exposed. |
jnxIpv6(11) | Class 4 | Data is not segregated by routing instance. All instances are exposed. |
jnxIpv4(12) | Class 1 | jnxIpv4AddrTable(1). Only those logical interfaces (and their parent physical interfaces) that belong to a specific routing instance are exposed. |
jnxRmon(13) | Class 3 | jnxRmonAlarmTable(1). Objects are exposed only for the default logical system. |
jnxLdp(14) | Class 2 | jnxLdpTrapVars(1). All instances within a logical system are exposed. Data will not be segregated down to the routing instance level. |
jnxCos(15) jnxCosIfqStatsTable(1) jnxCosFcTable(2) jnxCosFcIdTable(3) jnxCosQstatTable(4) | Class 3 | Objects are exposed only for the default logical system. |
jnxScu(16) jnxScuStatsTable(1) | Class 1 | Only those logical interfaces (and their parent physical interfaces) that belong to a specific routing instance are exposed. |
jnxRpf(17) jnxRpfStatsTable(1) | Class 1 | Only those logical interfaces (and their parent physical interfaces) that belong to a specific routing instance are exposed. |
jnxCfgMgmt(18) | Class 3 | Objects are exposed only for the default logical system. |
jnxPMon(19) jnxPMonFlowTable(1) jnxPMonErrorTable(2) jnxPMonMemoryTable(3) | Class 1 | Only those logical interfaces (and their parent physical interfaces) that belong to a specific routing instance are exposed. |
jnxSonet(20) jnxSonetAlarmTable(1) | Class 1 | Only those logical interfaces (and their parent physical interfaces) that belong to a specific routing instance are exposed. |
jnxAtmCos(21) jnxCosAtmVcTable(1) jnxCosAtmScTable(2) jnxCosAtmVcQstatsTable(3) jnxCosAtmTrunkTable(4) | Class 1 | Only those logical interfaces (and their parent physical interfaces) that belong to a specific routing instance are exposed. |
ipSecFlowMonitorMIB(22) | – | – |
jnxMac(23) jnxMacStats(1) | Class 1 | Only those logical interfaces (and their parent physical interfaces) that belong to a specific routing instance are exposed. |
apsMIB(24) | Class 3 | Objects are exposed only for the default logical system. |
jnxChassisDefines(25) | Class 3 | Objects are exposed only for the default logical system. |
jnxVpnMIB(26) | Class 2 | All instances within a logical system are exposed. Data will not be segregated down to the routing instance level. |
jnxSericesInfoMib(27) | Class 1 | Only those logical interfaces (and their parent physical interfaces) that belong to a specific routing instance are exposed. |
jnxCollectorMIB(28) | Class 1 | Only those logical interfaces (and their parent physical interfaces) that belong to a specific routing instance are exposed. |
jnxHistory(29) | – | – |
jnxSpMIB(32) | Class 3 | Objects are exposed only for the default logical system. |
Table 17 shows Class 1 MIB objects (standard and enterprise-specific MIBs) supported by JUNOS Software. With Class 1 objects, only those logical interfaces (and their parent physical interfaces) that belong to a specific routing instance are exposed.
Table 17: Class 1 MIB Objects (Standard and Juniper MIBs)
Class | MIB | Objects |
---|---|---|
Class 1 | 802.3ad.mib | (dot2adAgg) MIB objects: dot3addAggTable dot3adAggTablw dot3adAggPortListTable dot3adAggPortTable dot3adAggPortStatsTable dot3adAggPortDebugTable |
rfc2863a.mib | ifTable ifXTable ifStackTable | |
rfc2011a.mib | ipAddrTable ipNetToMediaTable | |
rtmib.mib | ipForward (ipCidrRouteTable) | |
rfc2665a.mib | dot3StatsTable dot3ControlTable dot3PauseTable | |
rfc2495a.mib | dsx1ConfigTable dsx1CurrentTable dsx1IntervalTable dsx1TotalTable dsx1FarEndCurrentTable dsx1FarEndIntervalTable dsx1FarEndTotalTable dsx1FracTable ... | |
rfc2496a.mib | dsx3 (dsx3ConfigTable) | |
rfc2115a.mib | frDlcmiTable (and related MIB objects) | |
rfc3592.mib | sonetMediumTable (and related MIB objects) | |
rfc3020.mib | mfrMIB mfrBundleTable mfrMibBundleLinkObjects mfrBundleIfIndexMappingTable (and related MIB objects) | |
ospf2mib.mib | All objects | |
ospf2trap.mib | All objects | |
bgpmib.mib | All objects | |
rfc2819a.mib | Example: etherStatsTable | |
Class 1 | rfc2863a.mib | Examples: ifXtable ifStackTable |
rfc2665a.mib | etherMIB | |
rfc2515a.mib | atmMIB objects Examples: atmInterfaceConfTable atmVplTable atmVclTable | |
rfc2465.mib | ip-v6mib Examples: ipv6IfTable ipv6AddrPrefixTable ipv6NetToMediaTable ipv6RouteTable | |
rfc2787a.mib | vrrp mib | |
rfc2932.mib | ipMRouteMIB ipMRouteStdMIB | |
mroutemib.mib | ipMRoute1MIBObjects | |
isismib.mib | isisMIB | |
pimmib.mib | pimMIB | |
msdpmib.mib | msdpmib | |
jnx-if-extensions.mib | Examples: ifJnxTable ifChassisTable | |
jnx-dcu.mib | jnxDCUs | |
jnx-atm.mib | Examples: jnxAtmIfTable jnxAtmVCTable jnxAtmVpTable | |
jnx-ipv4.mib | jnxipv4 Example: jnxIpv4AddrTable | |
jnx-cos.mib | Examples: jnxCosIfqStatsTable jnxCosQstatTable | |
jnx-scu.mib | Example: jnxScuStatsTable | |
jnx-rpf.mib | Example: jnxRpfStatsTable | |
jnx-pmon.mib | Example: jnxPMonFlowTable | |
jnx-sonet.mib | Example: jnxSonetAlarmTable | |
Class 1 | jnx-atm-cos.mib | Examples: jnxCosAtmVcTable jnxCosAtmVcScTable jnxCosAtmVcQstatsTable jnxCosAtmTrunkTable |
jnx-mac.mib | Example: jnxMacStatsTable | |
jnx-services.mib | Example: jnxSvcFlowTableAggStatsTable | |
jnx-coll.mib | jnxCollectorMIB Examples: jnxCollPicIfTable jnxCollFileEntry |
Table 18 shows Class 2 MIB objects (standard and enterprise-specific MIBs) supported by JUNOS Software. With Class 2 objects, all instances within a logical system are exposed. Data will not be segregated down to the routing instance level.
Table 18: Class 2 MIB Objects (Standard and Juniper MIBs)
Class | MIB | Objects |
---|---|---|
Class 2 | rfc3813.mib | mplsLsrStdMIB Examples: mplsInterfaceTable mplsInSegmentTable mplsOutSegmentTable mplsLabelStackTable mplsXCTable (and related MIB objects) |
igmpmib.mib | igmpStdMIB | |
l3vpnmib.mib | mplsVpnmib | |
jnx-mpls.mib | Example: mplsLspList | |
jnx-ldp.mib | jnxLdp Example: jnxLdpStatsTable | |
jnx-vpn.mib | jnxVpnMIB | |
jnx-bgpmib2.mib | jnxBgpM2Experiment |
Table 19 shows Class 3 MIB objects (standard and enterprise-specific MIBs) supported by JUNOS Software. With Class 3, objects are exposed only for the default logical system.
Table 19: Class 3 MIB Objects (Standard and Juniper MIBs)
Class | MIB | Objects |
---|---|---|
Class 3 | rfc2819a.mib | rmonEvents alarmTable logTable eventTable agentxMIB |
rfc2925a.mib | pingmib | |
rfc2925b.mib | tracerouteMIB | |
jnxchassis.mib | jnxBoxAnatomy | |
jnx-chassis-alarm.mib | jnxAlarms | |
jnx-ping.mib | jnxPingMIB | |
jnx-traceroute.mib | jnxTraceRouteMIB | |
jnx-rmon.mib | jnxRmonAlarmTable | |
jnx-cos.mib | Example: jnxCosFcTable | |
jnx-cfgmgmt.mib | Example: jnxCfgMgmt | |
jnx-sonetaps.mib | apsMIBObjects | |
jnx-sp.mib | jnxSpMIB | |
ggsn.mib | ejnmobileipABmib | |
rfc1907.mib | snmpModules | |
snmpModules | Examples: snmpMIB snmpFrameworkMIB |
Table 20 shows Class 4 MIB objects (standard and enterprise-specific MIBs) supported by JUNOS Software. With Class 4 objects, data is not segregated by routing instance. All instances are exposed.
Table 20: Class 4 MIB Objects (Standard and Juniper MIBs)
Class | MIB | Objects |
---|---|---|
Class 4 | system | Example: sysORTable |
rfc2011a.mib | ip (ipDefaultTTL, ipInReceives) icmp | |
rfc2012a.mib | tcp tcpConnTable ipv6TcpConnTable | |
rfc2013a.mib | udp udpTable ipv6UdpTable | |
rfc2790a.mib | hrSystem | |
rfc2287a.mib | sysApplOBJ | |
jnx-firewall.mib | jnxFirewalls | |
jnx-ipv6.mib | jnxIpv6 |