From 98a672123c7872f6b9b75a9a2b6bb3aea504de6a Mon Sep 17 00:00:00 2001 From: David Leutgeb Date: Tue, 5 Dec 2023 12:25:34 +0100 Subject: Initial commit --- MIBS/junose/Juniper-DVMRP-MIB | 717 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 717 insertions(+) create mode 100644 MIBS/junose/Juniper-DVMRP-MIB (limited to 'MIBS/junose/Juniper-DVMRP-MIB') diff --git a/MIBS/junose/Juniper-DVMRP-MIB b/MIBS/junose/Juniper-DVMRP-MIB new file mode 100644 index 0000000..333bf40 --- /dev/null +++ b/MIBS/junose/Juniper-DVMRP-MIB @@ -0,0 +1,717 @@ + +-- ***************************************************************************** +-- Juniper-DVMRP-MIB +-- +-- Juniper Networks Enterprise MIB +-- DVMRP MIB +-- +-- Copyright (c) 2001 Unisphere Networks, Inc. +-- Copyright (c) 2002, 2003 Juniper Networks, Inc. +-- All Rights Reserved. +-- ***************************************************************************** + +Juniper-DVMRP-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, NOTIFICATION-TYPE, + IpAddress, TimeTicks + FROM SNMPv2-SMI + DisplayString, RowStatus, TruthValue + FROM SNMPv2-TC + MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP + FROM SNMPv2-CONF + InterfaceIndex + FROM IF-MIB + junidDvmrpInterfaceEntry + FROM DVMRP-STD-MIB-JUNI + juniMibs + FROM Juniper-MIBs; + +juniDvmrpMIB MODULE-IDENTITY + LAST-UPDATED "200301162055Z" -- 16-Jan-03 03:55 PM EST + ORGANIZATION "Juniper Networks, Inc." + CONTACT-INFO + " Juniper Networks, Inc. + Postal: 10 Technology Park Drive + Westford, MA 01886-3146 + USA + Tel: +1 978 589 5800 + Email: mib@Juniper.net" + DESCRIPTION + "The Enterprise MIB module for management of Juniper DVMRP routers." + -- Revision History + REVISION "200301162055Z" -- 16-Jan-03 03:55 PM EST - JUNOSe 5.0 + DESCRIPTION + "Replaced Unisphere names with Juniper names. + Added support for unicast routing and the interface announce list + name." + REVISION "200111302124Z" -- 30-Nov-01 04:24 PM EST - JUNOSe 3.0 + DESCRIPTION + "Initial version of this MIB module." + ::= { juniMibs 44 } + + +-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +-- Managed objects +-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +juniDvmrpMIBObjects OBJECT IDENTIFIER ::= { juniDvmrpMIB 1 } +juniDvmrp OBJECT IDENTIFIER ::= { juniDvmrpMIBObjects 1 } +juniDvmrpScalar OBJECT IDENTIFIER ::= { juniDvmrp 1 } + +-- +-- Juniper DVMRP scalar objects. +-- +juniDvmrpAdminState OBJECT-TYPE + SYNTAX INTEGER { + disable(0), + enable(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Controls whether DVMRP is enabled or not." + ::= { juniDvmrpScalar 1 } + +juniDvmrpMcastAdminState OBJECT-TYPE + SYNTAX INTEGER { + disable(0), + enable(1) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether multicast is enabled or not. This is settable via the + multicast component." + ::= { juniDvmrpScalar 2 } + +juniDvmrpRouteHogNotification OBJECT-TYPE + SYNTAX Integer32 (0..134217727) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The number of routes allowed within a 1 minute interval before a trap + is issued warning that there may be a route surge going on." + ::= { juniDvmrpScalar 3 } + +juniDvmrpRouteLimit OBJECT-TYPE + SYNTAX Integer32 (0..134217727) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The limit on the number of routes that may be advertised on a DVMRP + interface." + ::= { juniDvmrpScalar 4 } + +juniDvmrpS32PrunesOnly OBJECT-TYPE + SYNTAX INTEGER { + disable(0), + enable(1) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Identifies when DVMRP is sending prunes and grafts with only a 32 bit + source masks." + ::= { juniDvmrpScalar 5 } + +juniDvmrpUnicastRouting OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/disable the unicast routing portion of the DVMRP." + ::= { juniDvmrpScalar 6 } + + +-- +-- The Juniper DVMRP access list distance neighbor group. +-- +juniDvmrpAclDistNbrTable OBJECT-TYPE + SYNTAX SEQUENCE OF JuniDvmrpAclDistNbrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The (conceptual) table listing the access lists distance for a list of + neighbors." + ::= { juniDvmrp 2 } + +juniDvmrpAclDistNbrEntry OBJECT-TYPE + SYNTAX JuniDvmrpAclDistNbrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry (conceptual row) in the juniDvmrpAclDistNbrTable." + INDEX { juniDvmrpAclDistNbrIfIndex, + juniDvmrpAclDistNbrAclListName } + ::= { juniDvmrpAclDistNbrTable 1 } + +JuniDvmrpAclDistNbrEntry ::= SEQUENCE { + juniDvmrpAclDistNbrIfIndex InterfaceIndex, + juniDvmrpAclDistNbrAclListName DisplayString, + juniDvmrpAclDistNbrDistance Integer32, + juniDvmrpAclDistNbrNbrListName DisplayString, + juniDvmrpAclDistNbrStatus RowStatus } + +juniDvmrpAclDistNbrIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The ifIndex value of the interface for which DVMRP is enabled." + ::= { juniDvmrpAclDistNbrEntry 1 } + +juniDvmrpAclDistNbrAclListName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..80)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The name of the access list to be used in the filter." + ::= { juniDvmrpAclDistNbrEntry 2 } + +juniDvmrpAclDistNbrDistance OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The administritive distance metric that will be used" + DEFVAL { 1 } + ::= { juniDvmrpAclDistNbrEntry 3 } + +juniDvmrpAclDistNbrNbrListName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..80)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the access list of nbrs for this accept-filter to be applied, + this field must be supplied when the row is created" + ::= { juniDvmrpAclDistNbrEntry 4 } + +juniDvmrpAclDistNbrStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this entry." + ::= { juniDvmrpAclDistNbrEntry 5 } + + +-- +-- The Juniper DVMRP Local Address table. +-- This is used to retrive all of the addresses configured +-- on a DVMRP interface. +-- +juniDvmrpLocalAddrTable OBJECT-TYPE + SYNTAX SEQUENCE OF JuniDvmrpLocalAddrTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The (conceptual) table listing the local addresses. This is used to + retrive all of the addresses configured on a DVMRP interface." + ::= { juniDvmrp 3 } + +juniDvmrpLocalAddrTableEntry OBJECT-TYPE + SYNTAX JuniDvmrpLocalAddrTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry (conceptual row) in the juniDvmrpLocalAddrTable." + INDEX { juniDvmrpLocalAddrIfIndex, + juniDvmrpLocalAddrAddrOrIfIndex } + ::= { juniDvmrpLocalAddrTable 1 } + +JuniDvmrpLocalAddrTableEntry ::= SEQUENCE { + juniDvmrpLocalAddrIfIndex InterfaceIndex, + juniDvmrpLocalAddrAddrOrIfIndex Unsigned32, + juniDvmrpLocalAddrMask IpAddress } + +juniDvmrpLocalAddrIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The ifIndex value of the interface for which DVMRP is enabled." + ::= { juniDvmrpLocalAddrTableEntry 1 } + +juniDvmrpLocalAddrAddrOrIfIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For unnumbered interfaces, this takes on the value of the ifIndex. For + numbered interfaces, this is the address of one of the addresses + associated with the interface." + ::= { juniDvmrpLocalAddrTableEntry 2 } + +juniDvmrpLocalAddrMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP Address mask associated with this entry." + ::= { juniDvmrpLocalAddrTableEntry 3 } + + +-- +-- The Juniper DVMRP Summary Address table. +-- This is used to retrive all of the summary address configured +-- on a DVMRP interface. +-- +juniDvmrpSummaryAddrTable OBJECT-TYPE + SYNTAX SEQUENCE OF JuniDvmrpSummaryAddrTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The (conceptual) table listing the DVMRP summary addresses. This is + used to retrive all of the summary address configured on a DVMRP + interface." + ::= { juniDvmrp 4 } + +juniDvmrpSummaryAddrTableEntry OBJECT-TYPE + SYNTAX JuniDvmrpSummaryAddrTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry (conceptual row) in the juniDvmrpSummaryAddrTable." + INDEX { juniDvmrpSummaryAddrIfIndex, + juniDvmrpSummaryAddrAddress, + juniDvmrpSummaryAddrMask } + ::= { juniDvmrpSummaryAddrTable 1 } + +JuniDvmrpSummaryAddrTableEntry ::= SEQUENCE { + juniDvmrpSummaryAddrIfIndex InterfaceIndex, + juniDvmrpSummaryAddrAddress IpAddress, + juniDvmrpSummaryAddrMask IpAddress, + juniDvmrpSummaryAddrCost Integer32, + juniDvmrpSummaryAddrStatus RowStatus } + +juniDvmrpSummaryAddrIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The ifIndex value of the interface for which DVMRP is enabled." + ::= { juniDvmrpSummaryAddrTableEntry 1 } + +juniDvmrpSummaryAddrAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This is the summary address that will be created." + ::= { juniDvmrpSummaryAddrTableEntry 2 } + +juniDvmrpSummaryAddrMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The mask of the summary address to be created." + ::= { juniDvmrpSummaryAddrTableEntry 3 } + +juniDvmrpSummaryAddrCost OBJECT-TYPE + SYNTAX Integer32 (1..32) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The administritive distance metric used to actually calculate distance + vectors." + DEFVAL { 1 } + ::= { juniDvmrpSummaryAddrTableEntry 4 } + +juniDvmrpSummaryAddrStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this entry." + ::= { juniDvmrpSummaryAddrTableEntry 5 } + + +-- +-- The Juniper DVMRP Interface Table. +-- +juniDvmrpInterfaceTable OBJECT-TYPE + SYNTAX SEQUENCE OF JuniDvmrpInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The (conceptual) table listing the router's multicast-capable + interfaces. This table augments the DvmrpInterfaceTable." + ::= { juniDvmrp 5 } + +juniDvmrpInterfaceEntry OBJECT-TYPE + SYNTAX JuniDvmrpInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry (conceptual row) in the juniDvmrpInterfaceTable. This row + extends ipMRouteInterfaceEntry in the IP Multicast MIB, where the + threshold object resides." + AUGMENTS { junidDvmrpInterfaceEntry } + ::= { juniDvmrpInterfaceTable 1 } + +JuniDvmrpInterfaceEntry ::= SEQUENCE { + juniDvmrpInterfaceAutoSummary INTEGER, + juniDvmrpInterfaceMetricOffsetOut Integer32, + juniDvmrpInterfaceMetricOffsetIn Integer32, + juniDvmrpInterfaceAdminState INTEGER, + juniDvmrpInterfaceAnnounceListName DisplayString } + +juniDvmrpInterfaceAutoSummary OBJECT-TYPE + SYNTAX INTEGER { + disable(0), + enable(1) } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Enables or disable auto-summarization on this interface." + ::= { juniDvmrpInterfaceEntry 3 } + +juniDvmrpInterfaceMetricOffsetOut OBJECT-TYPE + SYNTAX Integer32 (0..31) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The distance metric for this interface which is used to calculate + outbound distance vectors." + DEFVAL { 0 } + ::= { juniDvmrpInterfaceEntry 4 } + +juniDvmrpInterfaceMetricOffsetIn OBJECT-TYPE + SYNTAX Integer32 (0..31) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The distance metric for this interface which is used to calculate + inbound distance vectors." + DEFVAL { 1 } + ::= { juniDvmrpInterfaceEntry 5 } + +juniDvmrpInterfaceAdminState OBJECT-TYPE + SYNTAX INTEGER { + disable(0), + enable(1) } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Controls whether DVMRP is enabled or not." + ::= { juniDvmrpInterfaceEntry 6 } + +juniDvmrpInterfaceAnnounceListName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Configures the name of the acceptance announce filter for the IP access + list." + ::= { juniDvmrpInterfaceEntry 7 } + + +-- +-- The Juniper DVMRP Prune Table +-- +juniDvmrpPruneTable OBJECT-TYPE + SYNTAX SEQUENCE OF JuniDvmrpPruneEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The (conceptual) table listing the router's upstream prune state." + ::= { juniDvmrp 6 } + +juniDvmrpPruneEntry OBJECT-TYPE + SYNTAX JuniDvmrpPruneEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry (conceptual row) in the juniDvmrpPruneTable." + INDEX { juniDvmrpPruneGroup, + juniDvmrpPruneSource, + juniDvmrpPruneSourceMask } + ::= { juniDvmrpPruneTable 1 } + +JuniDvmrpPruneEntry ::= SEQUENCE { + juniDvmrpPruneGroup IpAddress, + juniDvmrpPruneSource IpAddress, + juniDvmrpPruneSourceMask IpAddress, + juniDvmrpPruneIIFIfIndex InterfaceIndex, + juniDvmrpPruneUpTime TimeTicks } + +juniDvmrpPruneGroup OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The group address which has been pruned." + ::= { juniDvmrpPruneEntry 1 } + +juniDvmrpPruneSource OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The address of the source or source network which has been pruned." + ::= { juniDvmrpPruneEntry 2 } + +juniDvmrpPruneSourceMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The address of the source or source network which has been pruned. The + mask must either be all 1's, or else juniDvmrpPruneSource and + juniDvmrpPruneSourceMask must match juniDvmrpRouteSource and + juniDvmrpRouteSourceMask for some entry in the juniDvmrpRouteTable." + ::= { juniDvmrpPruneEntry 3 } + +juniDvmrpPruneIIFIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ifIndex of the upstream interface for this source group entry." + ::= { juniDvmrpPruneEntry 4 } + +juniDvmrpPruneUpTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the amount of time that this prune has remained valid." + ::= { juniDvmrpPruneEntry 5 } + + +-- +-- The Juniper DVMRP source group OIF table +-- +juniDvmrpSrcGrpOifTable OBJECT-TYPE + SYNTAX SEQUENCE OF JuniDvmrpSrcGrpOifEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The (conceptual) OIFs for particular source group entries." + ::= { juniDvmrp 7 } + +juniDvmrpSrcGrpOifEntry OBJECT-TYPE + SYNTAX JuniDvmrpSrcGrpOifEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry (conceptual row) in the juniDvmrpSrcGrpOifTable." + INDEX { juniDvmrpSrcGrpOifGroup, + juniDvmrpSrcGrpOifSource, + juniDvmrpSrcGrpOifSourceMask, + juniDvmrpSrcGrpOifOIFIfIndex } + ::= { juniDvmrpSrcGrpOifTable 1 } + +JuniDvmrpSrcGrpOifEntry ::= SEQUENCE { + juniDvmrpSrcGrpOifGroup IpAddress, + juniDvmrpSrcGrpOifSource IpAddress, + juniDvmrpSrcGrpOifSourceMask IpAddress, + juniDvmrpSrcGrpOifOIFIfIndex InterfaceIndex, + juniDvmrpSrcGrpOifOIFPruned INTEGER, + juniDvmrpSrcGrpOifOIFDnTTL TimeTicks } + +juniDvmrpSrcGrpOifGroup OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The group address which has been pruned." + ::= { juniDvmrpSrcGrpOifEntry 1 } + +juniDvmrpSrcGrpOifSource OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The address of the source or source network which has been pruned." + ::= { juniDvmrpSrcGrpOifEntry 2 } + +juniDvmrpSrcGrpOifSourceMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The address of the source or source network which has been pruned. The + mask must either be all 1's, or else juniDvmrpPruneSource and + juniDvmrpPruneSourceMask must match juniDvmrpRouteSource and + juniDvmrpRouteSourceMask for some entry in the juniDvmrpRouteTable." + ::= { juniDvmrpSrcGrpOifEntry 3 } + +juniDvmrpSrcGrpOifOIFIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The ifIndex of one of the downstream interfaces for this source group + entry." + ::= { juniDvmrpSrcGrpOifEntry 4 } + +juniDvmrpSrcGrpOifOIFPruned OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true this OIF has been pruned." + ::= { juniDvmrpSrcGrpOifEntry 5 } + +juniDvmrpSrcGrpOifOIFDnTTL OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The timeout for this OIF. If juniDvmrpSrcGrpOifOIFPruned is false + then this is undefined." + ::= { juniDvmrpSrcGrpOifEntry 6 } + + +-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +-- Notifications +-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +juniDvmrpTraps OBJECT IDENTIFIER ::= { juniDvmrp 0 } + +juniDvmrpRouteHogNotificationTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "This is an indication that the route hog notification limit has been + exceeded during the past minute. It may mean that a route surge is + going on." + ::= { juniDvmrpTraps 1 } + + +-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +-- Conformance information +-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +juniDvmrpConformance OBJECT IDENTIFIER ::= { juniDvmrpMIB 4 } +juniDvmrpCompliances OBJECT IDENTIFIER ::= { juniDvmrpConformance 1 } +juniDvmrpGroups OBJECT IDENTIFIER ::= { juniDvmrpConformance 2 } + +-- +-- compliance statements +-- +juniDvmrpCompliance MODULE-COMPLIANCE + STATUS obsolete + DESCRIPTION + "Obsolete compliance statement for entities which implement the Juniper + DVMRP MIB. This statement became obsolete when new objects were added." + MODULE -- this module + MANDATORY-GROUPS { + juniDvmrpBaseGroup, + juniDvmrpAclDistNbrGroup, + juniDvmrpInterfaceGroup, + juniDvmrpSourceGroup } + ::= { juniDvmrpCompliances 1 } -- JUNOSe 3.0 + +juniDvmrpCompliance2 MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The compliance statement for entities which implement the Juniper DVMRP + MIB." + MODULE -- this module + MANDATORY-GROUPS { + juniDvmrpBaseGroup2, + juniDvmrpAclDistNbrGroup, + juniDvmrpInterfaceGroup2, + juniDvmrpSourceGroup } + ::= { juniDvmrpCompliances 2 } -- JUNOSe 5.0 + + +-- +-- units of conformance +-- +juniDvmrpBaseGroup OBJECT-GROUP + OBJECTS { + juniDvmrpAdminState, + juniDvmrpMcastAdminState, + juniDvmrpRouteHogNotification, + juniDvmrpRouteLimit, + juniDvmrpS32PrunesOnly } + STATUS obsolete + DESCRIPTION + "Obsolete collection of objects providing basic management of DVMRP in a + Juniper product. This group became obsolete when support was added for + the DVMRP unicast routing object." + ::= { juniDvmrpGroups 1 } + +juniDvmrpAclDistNbrGroup OBJECT-GROUP + OBJECTS { + juniDvmrpAclDistNbrDistance, + juniDvmrpAclDistNbrNbrListName, + juniDvmrpAclDistNbrStatus } + STATUS current + DESCRIPTION + "A collection of objects providing management of DVMRP access list + distance neighbors in a Juniper product." + ::= { juniDvmrpGroups 2 } + +juniDvmrpInterfaceGroup OBJECT-GROUP + OBJECTS { + juniDvmrpLocalAddrMask, + + juniDvmrpSummaryAddrCost, + juniDvmrpSummaryAddrStatus, + + juniDvmrpInterfaceAutoSummary, + juniDvmrpInterfaceMetricOffsetOut, + juniDvmrpInterfaceMetricOffsetIn, + juniDvmrpInterfaceAdminState } + STATUS obsolete + DESCRIPTION + "Obsolete collection of objects providing management of a DVMRP + interface in a Juniper product. This group became obsolete when support + for the DVMRP interface announce list name object was added." + ::= { juniDvmrpGroups 3 } + +juniDvmrpSourceGroup OBJECT-GROUP + OBJECTS { + juniDvmrpPruneIIFIfIndex, + juniDvmrpPruneUpTime, + + juniDvmrpSrcGrpOifOIFPruned, + juniDvmrpSrcGrpOifOIFDnTTL } + STATUS current + DESCRIPTION + "A collection of objects providing management of a DVMRP source group in + a Juniper product." + ::= { juniDvmrpGroups 4 } + +juniDvmrpNotificationGroup NOTIFICATION-GROUP + NOTIFICATIONS { + juniDvmrpRouteHogNotificationTrap } + STATUS current + DESCRIPTION + "A notification for signaling important DVMRP events." + ::= { juniDvmrpGroups 5 } + +juniDvmrpBaseGroup2 OBJECT-GROUP + OBJECTS { + juniDvmrpAdminState, + juniDvmrpMcastAdminState, + juniDvmrpRouteHogNotification, + juniDvmrpRouteLimit, + juniDvmrpS32PrunesOnly, + juniDvmrpUnicastRouting } + STATUS current + DESCRIPTION + "A collection of objects providing basic management of DVMRP in a + Juniper product." + ::= { juniDvmrpGroups 6 } + +juniDvmrpInterfaceGroup2 OBJECT-GROUP + OBJECTS { + juniDvmrpLocalAddrMask, + + juniDvmrpSummaryAddrCost, + juniDvmrpSummaryAddrStatus, + + juniDvmrpInterfaceAutoSummary, + juniDvmrpInterfaceMetricOffsetOut, + juniDvmrpInterfaceMetricOffsetIn, + juniDvmrpInterfaceAdminState , + juniDvmrpInterfaceAnnounceListName } + STATUS current + DESCRIPTION + "A collection of objects providing management of a DVMRP interface in a + Juniper product." + ::= { juniDvmrpGroups 7 } + +END -- cgit v1.2.3