summaryrefslogtreecommitdiff
path: root/MIBS/junose/broken
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/junose/broken
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/junose/broken')
-rw-r--r--MIBS/junose/broken/Juniper-ATM-1483-Profile-CONF112
-rw-r--r--MIBS/junose/broken/Juniper-Accounting-CONF258
-rw-r--r--MIBS/junose/broken/Juniper-DOS-PROTECTION-PLATFORM-MIB1066
-rw-r--r--MIBS/junose/broken/Juniper-Dos-Protection-Platform-CONF77
-rw-r--r--MIBS/junose/broken/Juniper-HTTP-MIB330
-rw-r--r--MIBS/junose/broken/Juniper-IGMP-CONF208
-rw-r--r--MIBS/junose/broken/Juniper-IP-MIB3362
-rw-r--r--MIBS/junose/broken/Juniper-IPv6-Profile-CONF75
-rw-r--r--MIBS/junose/broken/Juniper-Internet-CONF1710
-rw-r--r--MIBS/junose/broken/Juniper-MPLS-CONF537
-rw-r--r--MIBS/junose/broken/Juniper-Multicast-Router-CONF181
11 files changed, 7916 insertions, 0 deletions
diff --git a/MIBS/junose/broken/Juniper-ATM-1483-Profile-CONF b/MIBS/junose/broken/Juniper-ATM-1483-Profile-CONF
new file mode 100644
index 0000000..f0daf21
--- /dev/null
+++ b/MIBS/junose/broken/Juniper-ATM-1483-Profile-CONF
@@ -0,0 +1,112 @@
+
+-- *****************************************************************************
+-- Juniper-ATM-1483-Profile-CONF
+--
+-- SNMP Agent Capabilities definitions for the ATM 1483 Profile MIB.
+--
+-- Copyright (c) 2003, 2004 Juniper Networks, Inc. All rights reserved.
+-- *****************************************************************************
+
+Juniper-ATM-1483-Profile-CONF DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY
+ FROM SNMPv2-SMI
+ AGENT-CAPABILITIES
+ FROM SNMPv2-CONF
+ juniProfileAgents
+ FROM Juniper-Agents;
+
+juniAtm1483ProfileAgent MODULE-IDENTITY
+ LAST-UPDATED "200407261954Z" -- 26-Jul-04 03:54 PM EDT
+ ORGANIZATION "Juniper Networks, Inc."
+ CONTACT-INFO
+ " Juniper Networks, Inc.
+ Postal: 10 Technology Park Drive
+ Westford, MA 01886-3146
+ USA
+ Tel: +1 978 589 5800
+ E-mail: mib@Juniper.net"
+ DESCRIPTION
+ "The agent capabilities definitions for the ATM 1483 Profile component
+ of the SNMP agent in the Juniper E-series family of products."
+ -- Revision History
+ REVISION "200407261954Z" -- 26-Jul-04 03:54 PM EDT - JUNOSe 7.0
+ DESCRIPTION
+ "Added Encapsulation Type Lockout objects."
+ REVISION "200411022107Z" -- 02-Nov-04 04:07 PM EST - JUNOSe 5.3
+ DESCRIPTION
+ "Added ifALias support to profile entries."
+ REVISION "200411022107Z" -- 02-Nov-04 04:07 PM EST - JUNOSe 5.1
+ DESCRIPTION
+ "The initial release of this management information module.
+ Added support for OAM admin status and loopback frequency."
+ ::= { juniProfileAgents 6 }
+
+
+-- *****************************************************************************
+-- ATM 1483 Profile JUNOSe SNMP Agent Capabilities definitions
+-- *****************************************************************************
+juniAtm1483ProfileAgentV1 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 1 of the ATM 1483 Profile component of the JUNOSe SNMP agent.
+ This version of the ATM 1483 Profile component was supported in Juniper
+ JUNOSe 5.1 and 5.2 system releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIB supported by the SNMP agent for the ATM 1483 Profile
+ application in JUNOSe. These capabilities became obsolete when ifALias
+ support was added to profile entries."
+ SUPPORTS Juniper-ATM-1483-Profile-MIB
+ INCLUDES {
+ juniAtm1483ProfileGroup }
+ ::= { juniAtm1483ProfileAgent 1 }
+
+juniAtm1483ProfileAgentV2 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 2 of the ATM 1483 Profile component of the JUNOSe SNMP agent.
+ This version of the ATM 1483 Profile component was supported in Juniper
+ JUNOSe 5.3 system releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIB supported by the SNMP agent for the ATM 1483 Profile
+ application in JUNOSe. These capabilities became obsolete when OAM support
+ was added to profile entries."
+ SUPPORTS Juniper-ATM-1483-Profile-MIB
+ INCLUDES {
+ juniAtm1483ProfileGroup2 }
+ ::= { juniAtm1483ProfileAgent 2 }
+
+
+juniAtm1483ProfileAgentV3 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 3 of the ATM 1483 Profile component of the JUNOSe SNMP agent.
+ This version of the ATM 1483 Profile component was supported in Juniper
+ JUNOSe 5.1 and 5.2 system releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIB supported by the SNMP agent for the ATM 1483 Profile
+ application in JUNOSe. These capabilities became obsolete when ifALias
+ support was added to profile entries."
+ SUPPORTS Juniper-ATM-1483-Profile-MIB
+ INCLUDES {
+ juniAtm1483ProfileGroup3 }
+ ::= { juniAtm1483ProfileAgent 3 }
+
+juniAtm1483ProfileAgentV4 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 4 of the ATM 1483 Profile component of the JUNOSe SNMP agent.
+ This version of the ATM 1483 Profile component was supported in Juniper
+ JUNOSe 5.3, 6.0, and 6.1 system releases."
+ juniAtm1483ProfileGroup4 }
+ ::= { juniAtm1483ProfileAgent 4 }
+
+juniAtm1483ProfileAgentV5 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 5 of the ATM 1483 Profile component of the JUNOSe SNMP agent.
+ This version of the ATM 1483 Profile component is supported in Juniper
+ JUNOSe 7.0 and subsequent system releases."
+ juniAtm1483ProfileGroup5 }
+ ::= { juniAtm1483ProfileAgent 5 }
+
+END
diff --git a/MIBS/junose/broken/Juniper-Accounting-CONF b/MIBS/junose/broken/Juniper-Accounting-CONF
new file mode 100644
index 0000000..f31b5e9
--- /dev/null
+++ b/MIBS/junose/broken/Juniper-Accounting-CONF
@@ -0,0 +1,258 @@
+
+-- *****************************************************************************
+-- Juniper-Accounting-CONF
+--
+-- SNMP Agent Capabilities definitions for the Accounting MIBs.
+--
+-- Copyright (c) 2001 Unisphere Networks, Inc.
+-- Copyright (c) 2002, 2003, 2004, 2005 Juniper Networks, Inc.
+-- All rights reserved.
+-- *****************************************************************************
+
+Juniper-Accounting-CONF DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY
+ FROM SNMPv2-SMI
+ AGENT-CAPABILITIES
+ FROM SNMPv2-CONF
+ juniAgents
+ FROM Juniper-Agents;
+
+juniAccountingAgent MODULE-IDENTITY
+ LAST-UPDATED "200505012122Z" -- 01-May-05 04:22 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
+ E-mail: mib@Juniper.net"
+ DESCRIPTION
+ "The agent capabilities definitions for the Accounting component of the
+ SNMP agent in the Juniper E-series family of products."
+ -- Revision History
+ REVISION "200505011500Z" -- 01-May-05 10:00 AM EST - JUNOSe 7.1
+ DESCRIPTION
+ "Added Bulkstats per Virtual Router control"
+ REVISION "200501071500Z" -- 07-Jan-05 10:00 AM EST - JUNOSe 7.0
+ DESCRIPTION
+ "Added Capabilityf or Bulkstats Dynamic Interface Statistics
+ Collection"
+ REVISION "200303192122Z" -- 19-Mar-03 04:22 PM EST - JUNOSe 5.0
+ DESCRIPTION
+ "Replaced Unisphere names with Juniper names."
+ REVISION "200111132001Z" -- 13-Nov-01 03:01 PM EST - JUNOSe 4.0
+ DESCRIPTION
+ "Added support for selection policy name and type objects."
+ REVISION "200111121555Z" -- 12-Nov-01 10:55 AM EST - JUNOSe 3.2
+ DESCRIPTION
+ "The initial release of this management information module."
+ ::= { juniAgents 2 }
+
+
+-- *****************************************************************************
+-- Accounting SNMP Agent Capabilities definitions
+-- *****************************************************************************
+juniAccountingAgentV1 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 1 of the Accounting component of the JUNOSe SNMP agent. This
+ version of the Accounting component was supported in JUNOSe 2.0 thru 3.1
+ system releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIBs supported by the SNMP agent for the Accounting application in
+ JUNOSe. These capabilities became obsolete when the
+ juniAcctngSelectionSubtreeType object was deprecated."
+ SUPPORTS ACCOUNTING-CONTROL-MIB
+ INCLUDES {
+ acctngBasicGroup }
+ VARIATION acctngSelectionType
+ DESCRIPTION
+ "When Juniper-ACCOUNTING-MIB.juniAcctngSelectionType has the
+ ietfAccountControl(0) bit turned off (set to '0'), the
+ acctngSelectionType object is ignored."
+ VARIATION acctngFileCollectFailedAttempts
+ DESCRIPTION
+ "When Juniper-ACCOUNTING-MIB.juniAcctngSelectionType has the
+ ietfAccountControl(0) bit turned off (set to '0'), the
+ acctngFileCollectFailedAttempts object is meaningless."
+ VARIATION acctngFileMinAge
+ DESCRIPTION
+ "When Juniper-ACCOUNTING-MIB.juniAcctngSelectionType has the
+ ietfAccountControl(0) bit turned off (set to '0'), the
+ acctngFileMinAge object is meaningless."
+ VARIATION acctngFileFormat
+ SYNTAX INTEGER {
+ other(1) }
+ DEFVAL { other }
+ DESCRIPTION
+ "The ber(2) encoding option is not supported."
+ SUPPORTS Juniper-ACCOUNTING-MIB
+ INCLUDES {
+ juniAcctngBasicGroup }
+ ::= { juniAccountingAgent 1 }
+
+juniAccountingAgentV2 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 2 of the Accounting component of the JUNOSe SNMP agent. This
+ version of the Accounting component was supported in JUNOSe 3.2 thru 3.x
+ system releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIBs supported by the SNMP agent for the Accounting application in
+ JUNOSe. These capabilities became obsolete when support was added to
+ the Juniper-ACCOUNTING-MIB for selection policy name and type objects."
+ SUPPORTS ACCOUNTING-CONTROL-MIB
+ INCLUDES {
+ acctngBasicGroup }
+ VARIATION acctngSelectionType
+ DESCRIPTION
+ "When Juniper-ACCOUNTING-MIB.juniAcctngSelectionType has the
+ ietfAccountControl(0) bit turned off (set to '0'), the
+ acctngSelectionType object is ignored."
+ VARIATION acctngFileCollectFailedAttempts
+ DESCRIPTION
+ "When Juniper-ACCOUNTING-MIB.juniAcctngSelectionType has the
+ ietfAccountControl(0) bit turned off (set to '0'), the
+ acctngFileCollectFailedAttempts object is meaningless."
+ VARIATION acctngFileMinAge
+ DESCRIPTION
+ "When Juniper-ACCOUNTING-MIB.juniAcctngSelectionType has the
+ ietfAccountControl(0) bit turned off (set to '0'), the
+ acctngFileMinAge object is meaningless."
+ VARIATION acctngFileFormat
+ SYNTAX INTEGER {
+ other(1) }
+ DEFVAL { other }
+ DESCRIPTION
+ "The ber(2) encoding option is not supported."
+ SUPPORTS Juniper-ACCOUNTING-MIB
+ INCLUDES {
+ juniAcctngBasicGroup2,
+ juniAcctngDeprecatedGroup }
+ ::= { juniAccountingAgent 2 }
+
+juniAccountingAgentV3 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 3 of the Accounting component of the JUNOSe SNMP agent. This
+ version of the Accounting component was supported in JUNOSe 4.x system
+ releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIBs supported by the SNMP agent for the Accounting application in
+ JUNOSe. These capabilities became obsolete when the interface control
+ table of the Juniper-ACCOUNTING-MIB was redesigned."
+ SUPPORTS ACCOUNTING-CONTROL-MIB
+ INCLUDES {
+ acctngBasicGroup }
+ VARIATION acctngSelectionType
+ DESCRIPTION
+ "When Juniper-ACCOUNTING-MIB.juniAcctngSelectionType has the
+ ietfAccountControl(0) bit turned off (set to '0'), the
+ acctngSelectionType object is ignored."
+ VARIATION acctngFileCollectFailedAttempts
+ DESCRIPTION
+ "When Juniper-ACCOUNTING-MIB.juniAcctngSelectionType has the
+ ietfAccountControl(0) bit turned off (set to '0'), the
+ acctngFileCollectFailedAttempts object is meaningless."
+ VARIATION acctngFileMinAge
+ DESCRIPTION
+ "When Juniper-ACCOUNTING-MIB.juniAcctngSelectionType has the
+ ietfAccountControl(0) bit turned off (set to '0'), the
+ acctngFileMinAge object is meaningless."
+ VARIATION acctngFileFormat
+ SYNTAX INTEGER {
+ other(1) }
+ DEFVAL { other }
+ DESCRIPTION
+ "The ber(2) encoding option is not supported."
+ SUPPORTS Juniper-ACCOUNTING-MIB
+ INCLUDES {
+ juniAcctngBasicGroup3,
+ juniAcctngDeprecatedGroup }
+ ::= { juniAccountingAgent 3 }
+
+juniAccountingAgentV4 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 4 of the Accounting component of the JUNOSe SNMP agent. This
+ version of the Accounting component is supported in JUNOSe 5.0 and
+ subsequent system releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIBs supported by the SNMP agent for the Accounting application in
+ JUNOSe."
+ SUPPORTS ACCOUNTING-CONTROL-MIB
+ INCLUDES {
+ acctngBasicGroup }
+ VARIATION acctngSelectionType
+ DESCRIPTION
+ "When Juniper-ACCOUNTING-MIB.juniAcctngSelectionType has the
+ ietfAccountControl(0) bit turned off (set to '0'), the
+ acctngSelectionType object is ignored."
+ VARIATION acctngFileCollectFailedAttempts
+ DESCRIPTION
+ "When Juniper-ACCOUNTING-MIB.juniAcctngSelectionType has the
+ ietfAccountControl(0) bit turned off (set to '0'), the
+ acctngFileCollectFailedAttempts object is meaningless."
+ VARIATION acctngFileMinAge
+ DESCRIPTION
+ "When Juniper-ACCOUNTING-MIB.juniAcctngSelectionType has the
+ ietfAccountControl(0) bit turned off (set to '0'), the
+ acctngFileMinAge object is meaningless."
+ VARIATION acctngFileFormat
+ SYNTAX INTEGER {
+ other(1) }
+ DEFVAL { other }
+ DESCRIPTION
+ "The ber(2) encoding option is not supported."
+ SUPPORTS Juniper-ACCOUNTING-MIB
+ INCLUDES {
+ juniAcctngBasicGroup4,
+ juniAcctngDeprecatedGroup }
+ ::= { juniAccountingAgent 4 }
+
+juniAccountingAgentV5 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 5 of the Accounting component of the JUNOSe SNMP agent. This
+ version of the Accounting component is supported in JUNOSe 7.0 and
+ subsequent system releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIBs supported by the SNMP agent for the Accounting application in
+ JUNOSe."
+ SUPPORTS ACCOUNTING-CONTROL-MIB
+ INCLUDES {
+ rsAcctngIfFinalStatsXferStatsTable,
+ rsAcctngSelectionIfCreateDeleteStats,
+ rsAcctngSelectionIfCreateDeleteStatsIfTypes}
+ SUPPORTS Juniper-ACCOUNTING-MIB
+ INCLUDES {
+ juniAcctngBasicGroup5,
+ juniAcctngDeprecatedGroup }
+
+ ::= { juniAccountingAgent 5 }
+
+juniAccountingAgentV6 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 6 of the Accounting component of the JUNOSe SNMP agent. This
+ version of the Accounting component is supported in JUNOSe 7.1 and
+ subsequent system releases."
+ STATUS current
+ DESCRIPTION
+ "The MIBs supported by the SNMP agent for the Accounting application in
+ JUNOSe."
+ SUPPORTS ACCOUNTING-CONTROL-MIB
+ INCLUDES {
+ rsAcctngVirtualRouterTable
+ }
+ DESCRIPTION
+ "This table will support accounting Per Virtual Router"
+ SUPPORTS Juniper-ACCOUNTING-MIB
+ INCLUDES {
+ juniAcctngBasicGroup6,
+ juniAcctngDeprecatedGroup }
+ ::= { juniAccountingAgent 6 }
+
+END
diff --git a/MIBS/junose/broken/Juniper-DOS-PROTECTION-PLATFORM-MIB b/MIBS/junose/broken/Juniper-DOS-PROTECTION-PLATFORM-MIB
new file mode 100644
index 0000000..c1c8606
--- /dev/null
+++ b/MIBS/junose/broken/Juniper-DOS-PROTECTION-PLATFORM-MIB
@@ -0,0 +1,1066 @@
+-- *****************************************************************************
+-- Juniper-DOS-PROTECTION-PLATFORM-MIB
+--
+-- Juniper Networks Enterprise MIB
+-- DOS Protection MIB (platform)
+--
+-- Copyright (c) 2005-2006 Juniper Networks, Inc.
+-- All Rights Reserved.
+-- *****************************************************************************
+Juniper-DOS-PROTECTION-PLATFORM-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Counter32,
+ Unsigned32, Integer32
+ FROM SNMPv2-SMI
+ JuniEnable
+ FROM Juniper-TC
+ TEXTUAL-CONVENTION, TruthValue, MacAddress, DisplayString
+ FROM SNMPv2-TC
+ MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
+ FROM SNMPv2-CONF
+ InterfaceIndex
+ FROM IF-MIB
+ juniMibs
+ FROM Juniper-MIBs
+ JuniDosProtectionProtocolType, JuniDosProtectionPriorityType, JuniDosProtectionProtocolState,
+ JuniDosProtectionScfdsTableOverflowState
+ FROM Juniper-DOS-PROTECTION-MIB;
+
+
+juniDosProtectionPlatformMIB MODULE-IDENTITY
+ LAST-UPDATED "200607010000Z" -- 01-Jul-2006 00:00
+ 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 DOS Protection MIB for the Juniper E-Series product family.
+ This MIB contains managed objects for the DOS Protection
+ application, which are platform specific. Management objects are
+ provided to control and monitor the DOS protection application."
+ REVISION "200607010000Z" -- 01-Jul-2006 00:00 JUNOSe -.-
+ DESCRIPTION
+ "Added dos-protection-group support and added MAC address
+ to flow traps."
+ REVISION "200601010000Z" -- 01-Jan-2006 00:00 JUNOSe 7.3
+ DESCRIPTION
+ "Initial version of this MIB module."
+ ::= { juniMibs 81 }
+
+
+-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- Managed objects
+-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+
+juniDosProtectionPlatformObjects OBJECT IDENTIFIER ::= { juniDosProtectionPlatformMIB 1 }
+juniDosProtectionPlatformScfdsGroup OBJECT IDENTIFIER ::= { juniDosProtectionPlatformObjects 1 }
+juniDosProtectionPlatformDpgGroup OBJECT IDENTIFIER ::= { juniDosProtectionPlatformObjects 2 }
+--
+-- slot based table for protocol state
+--
+
+juniDosProtectionScfdsSlotProtocolTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniDosProtectionScfdsSlotProtocolEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The information for the DOS protection control protocols
+ for a specific slot."
+
+ ::= { juniDosProtectionPlatformScfdsGroup 1 }
+
+juniDosProtectionScfdsSlotProtocolEntry OBJECT-TYPE
+ SYNTAX JuniDosProtectionScfdsSlotProtocolEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The information for an individual control protocol on
+ a specific slot."
+
+ INDEX { juniDosProtectionScfdsSlotProtocolSlot,
+ juniDosProtectionScfdsSlotProtocolIndex }
+
+ ::= { juniDosProtectionScfdsSlotProtocolTable 1 }
+
+JuniDosProtectionScfdsSlotProtocolEntry ::= SEQUENCE {
+ juniDosProtectionScfdsSlotProtocolSlot Unsigned32,
+ juniDosProtectionScfdsSlotProtocolIndex JuniDosProtectionProtocolType,
+ juniDosProtectionScfdsSlotProtocolState JuniDosProtectionProtocolState,
+ juniDosProtectionScfdsSlotProtocolTransitions Counter32}
+
+juniDosProtectionScfdsSlotProtocolSlot OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The slot value for the entry."
+
+ ::= { juniDosProtectionScfdsSlotProtocolEntry 1 }
+
+juniDosProtectionScfdsSlotProtocolIndex OBJECT-TYPE
+ SYNTAX JuniDosProtectionProtocolType
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The control protocol value for the entry."
+
+ ::= { juniDosProtectionScfdsSlotProtocolEntry 2 }
+
+juniDosProtectionScfdsSlotProtocolState OBJECT-TYPE
+ SYNTAX JuniDosProtectionProtocolState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current state of the protocol. This object will return inTrouble(2)
+ if the specific slot referenced is reporting that the protocol is currently
+ being watched for suspicious flows. If the module is not reporting that
+ this protocol is being watched this object will return ok(1).
+
+ A protocol is in trouble for a slot when the sum of the rate of all flows
+ for the protocol is over the limit for that protocol."
+
+ ::= { juniDosProtectionScfdsSlotProtocolEntry 3 }
+
+juniDosProtectionScfdsSlotProtocolTransitions OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of transitions to 'inTrouble' that this control protocol
+ has made for this slot."
+
+ ::= { juniDosProtectionScfdsSlotProtocolEntry 4 }
+
+
+--
+-- slot based flow table
+--
+
+juniDosProtectionScfdsSlotFlowTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniDosProtectionScfdsSlotFlowEntry
+ MAX-ACCESS not-accessible
+ STATUS obsolete
+ DESCRIPTION
+ "Information about suspicious control flows."
+
+ ::= { juniDosProtectionPlatformScfdsGroup 2 }
+
+juniDosProtectionScfdsSlotFlowEntry OBJECT-TYPE
+ SYNTAX JuniDosProtectionScfdsSlotFlowEntry
+ MAX-ACCESS not-accessible
+ STATUS obsolete
+ DESCRIPTION
+ "Information about a suspicious control flow."
+
+ INDEX { juniDosProtectionScfdsSlotFlowSlot,
+ juniDosProtectionScfdsSlotFlowIfIndex,
+ juniDosProtectionScfdsSlotFlowGroupId,
+ juniDosProtectionScfdsSlotFlowProtocol }
+
+ ::= { juniDosProtectionScfdsSlotFlowTable 1 }
+
+JuniDosProtectionScfdsSlotFlowEntry ::= SEQUENCE {
+ juniDosProtectionScfdsSlotFlowSlot Unsigned32,
+ juniDosProtectionScfdsSlotFlowIfIndex InterfaceIndex,
+ juniDosProtectionScfdsSlotFlowGroupId Unsigned32,
+ juniDosProtectionScfdsSlotFlowProtocol JuniDosProtectionProtocolType,
+ juniDosProtectionScfdsSlotFlowRate Unsigned32,
+ juniDosProtectionScfdsSlotFlowPeakRate Unsigned32,
+ juniDosProtectionScfdsSlotFlowTimeFlagged Unsigned32,
+ juniDosProtectionScfdsSlotFlowIngressSlot Integer32,
+ juniDosProtectionScfdsSlotFlowGroup TruthValue,
+ juniDosProtectionScfdsSlotFlowClearEntry INTEGER}
+
+juniDosProtectionScfdsSlotFlowSlot OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS obsolete
+ DESCRIPTION
+ "The slot value for the flow."
+
+ ::= { juniDosProtectionScfdsSlotFlowEntry 1 }
+
+juniDosProtectionScfdsSlotFlowIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS not-accessible
+ STATUS obsolete
+ DESCRIPTION
+ "The ifIndex value for the flow. For group flows, this value
+ will be zero."
+
+ ::= { juniDosProtectionScfdsSlotFlowEntry 2 }
+
+juniDosProtectionScfdsSlotFlowGroupId OBJECT-TYPE
+ SYNTAX Unsigned32(0..15)
+ MAX-ACCESS not-accessible
+ STATUS obsolete
+ DESCRIPTION
+ "The group id for the flow. The group id will be zero for an individual
+ flow. It is non-zero when the entry represents a group of flows."
+
+ ::= { juniDosProtectionScfdsSlotFlowEntry 3 }
+
+juniDosProtectionScfdsSlotFlowProtocol OBJECT-TYPE
+ SYNTAX JuniDosProtectionProtocolType
+ MAX-ACCESS not-accessible
+ STATUS obsolete
+ DESCRIPTION
+ "The control protocol for the flow."
+
+ ::= { juniDosProtectionScfdsSlotFlowEntry 4 }
+
+juniDosProtectionScfdsSlotFlowRate OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The current rate in packets per second for the flow."
+
+ ::= { juniDosProtectionScfdsSlotFlowEntry 5 }
+
+juniDosProtectionScfdsSlotFlowPeakRate OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The peak rate in packets per second for the flow."
+
+ ::= { juniDosProtectionScfdsSlotFlowEntry 6 }
+
+juniDosProtectionScfdsSlotFlowTimeFlagged OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The sysUpTime value for the time when the flow was
+ determined to be suspicious."
+
+ ::= { juniDosProtectionScfdsSlotFlowEntry 7 }
+
+juniDosProtectionScfdsSlotFlowIngressSlot OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "For control flow that are monitored on the egress
+ processor in the forwarding path, this value will
+ indicate the possible ingress slot for data stream that
+ is possibly causing this suspicious flow control. This
+ object will report -1 when it is undefined"
+
+ ::= { juniDosProtectionScfdsSlotFlowEntry 8 }
+
+juniDosProtectionScfdsSlotFlowGroup OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "Indicates whether the flow is a group flow or not. A value of
+ true(1) indicates that the flow represents a group of flows.
+ A value of false(2) indicates that the flow is an individual flow."
+
+ ::= { juniDosProtectionScfdsSlotFlowEntry 9 }
+
+juniDosProtectionScfdsSlotFlowClearEntry OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ clear(1) }
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "When set to clear(1), the suspicious control flow
+ is removed from the suspicious control flow table. When set to
+ ok(0), there is no effect and the suspicious control flow
+ is unchanged.
+
+ When read, always returns a value of ok(0)."
+
+ ::= { juniDosProtectionScfdsSlotFlowEntry 10 }
+
+--
+-- slot based flow table (with MAC address)
+--
+
+juniDosProtectionScfdsSlotFlowMacTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniDosProtectionScfdsSlotFlowMacEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about suspicious control flows."
+
+ ::= { juniDosProtectionPlatformScfdsGroup 4 }
+
+juniDosProtectionScfdsSlotFlowMacEntry OBJECT-TYPE
+ SYNTAX JuniDosProtectionScfdsSlotFlowMacEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a suspicious control flow."
+
+ INDEX { juniDosProtectionScfdsSlotFlowMacSlot,
+ juniDosProtectionScfdsSlotFlowMacIfIndex,
+ juniDosProtectionScfdsSlotFlowMacGroupId,
+ juniDosProtectionScfdsSlotFlowMacProtocol,
+ juniDosProtectionScfdsSlotFlowMacSrcMac}
+
+ ::= { juniDosProtectionScfdsSlotFlowMacTable 1 }
+
+JuniDosProtectionScfdsSlotFlowMacEntry ::= SEQUENCE {
+ juniDosProtectionScfdsSlotFlowMacSlot Unsigned32,
+ juniDosProtectionScfdsSlotFlowMacIfIndex InterfaceIndex,
+ juniDosProtectionScfdsSlotFlowMacGroupId Unsigned32,
+ juniDosProtectionScfdsSlotFlowMacProtocol JuniDosProtectionProtocolType,
+ juniDosProtectionScfdsSlotFlowMacSrcMac MacAddress,
+ juniDosProtectionScfdsSlotFlowMacRate Unsigned32,
+ juniDosProtectionScfdsSlotFlowMacPeakRate Unsigned32,
+ juniDosProtectionScfdsSlotFlowMacTimeFlagged Unsigned32,
+ juniDosProtectionScfdsSlotFlowMacIngressSlot Integer32,
+ juniDosProtectionScfdsSlotFlowMacGroup TruthValue,
+ juniDosProtectionScfdsSlotFlowMacClearEntry INTEGER}
+
+juniDosProtectionScfdsSlotFlowMacSlot OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The slot value for the flow."
+
+ ::= { juniDosProtectionScfdsSlotFlowMacEntry 1 }
+
+juniDosProtectionScfdsSlotFlowMacIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The ifIndex value for the flow. For group flows, this value
+ will be zero."
+
+ ::= { juniDosProtectionScfdsSlotFlowMacEntry 2 }
+
+juniDosProtectionScfdsSlotFlowMacGroupId OBJECT-TYPE
+ SYNTAX Unsigned32(0..15)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The group id for the flow. The group id will be zero for an individual
+ flow. It is non-zero when the entry represents a group of flows."
+
+ ::= { juniDosProtectionScfdsSlotFlowMacEntry 3 }
+
+juniDosProtectionScfdsSlotFlowMacProtocol OBJECT-TYPE
+ SYNTAX JuniDosProtectionProtocolType
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The control protocol for the flow."
+
+ ::= { juniDosProtectionScfdsSlotFlowMacEntry 4 }
+
+juniDosProtectionScfdsSlotFlowMacSrcMac OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The source MAC address for the flow. A null
+ source MAC address indicates that no source
+ physical address was available."
+
+ ::= { juniDosProtectionScfdsSlotFlowMacEntry 5 }
+
+juniDosProtectionScfdsSlotFlowMacRate OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current rate in packets per second for the flow."
+
+ ::= { juniDosProtectionScfdsSlotFlowMacEntry 6 }
+
+juniDosProtectionScfdsSlotFlowMacPeakRate OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The peak rate in packets per second for the flow."
+
+ ::= { juniDosProtectionScfdsSlotFlowMacEntry 7 }
+
+juniDosProtectionScfdsSlotFlowMacTimeFlagged OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sysUpTime value for the time when the flow was
+ determined to be suspicious."
+
+ ::= { juniDosProtectionScfdsSlotFlowMacEntry 8 }
+
+juniDosProtectionScfdsSlotFlowMacIngressSlot OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "For control flow that are monitored on the egress
+ processor in the forwarding path, this value will
+ indicate the possible ingress slot for data stream that
+ is possibly causing this suspicious flow control. This
+ object will report -1 when it is undefined"
+
+ ::= { juniDosProtectionScfdsSlotFlowMacEntry 9 }
+
+juniDosProtectionScfdsSlotFlowMacGroup OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates whether the flow is a group flow or not. A value of
+ true(1) indicates that the flow represents a group of flows.
+ A value of false(0) indicates that the flow is an individual flow."
+
+ ::= { juniDosProtectionScfdsSlotFlowMacEntry 10 }
+
+juniDosProtectionScfdsSlotFlowMacClearEntry OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ clear(1) }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When set to clear(1), the suspicious control flow
+ is removed from the suspicious control flow table. When set to
+ ok(0), there is no effect and the suspicious control flow
+ is unchanged.
+
+ When read, always returns a value of ok(0)."
+
+ ::= { juniDosProtectionScfdsSlotFlowMacEntry 11 }
+
+
+--
+-- per slot information
+--
+
+juniDosProtectionScfdsSlotTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniDosProtectionScfdsSlotEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The suspicious control flow information for each slot."
+
+ ::= { juniDosProtectionPlatformScfdsGroup 3 }
+
+juniDosProtectionScfdsSlotEntry OBJECT-TYPE
+ SYNTAX JuniDosProtectionScfdsSlotEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The information for a specific slot."
+
+ INDEX { juniDosProtectionScfdsSlotFlowSlot }
+
+
+ ::= { juniDosProtectionScfdsSlotTable 1 }
+
+JuniDosProtectionScfdsSlotEntry ::= SEQUENCE {
+ juniDosProtectionScfdsSlotSlot Unsigned32,
+ juniDosProtectionScfdsSlotClearAll INTEGER,
+ juniDosProtectionScfdsSlotDiscontinuityTime Unsigned32,
+ juniDosProtectionScfdsSlotTableOverflowState
+ JuniDosProtectionScfdsTableOverflowState,
+ juniDosProtectionScfdsSlotCurrentSuspiciousFlows Counter32,
+ juniDosProtectionScfdsSlotNumberSuspiciousFlows Counter32,
+ juniDosProtectionScfdsSlotCurrentSuspiciousFlowGroups Counter32,
+ juniDosProtectionScfdsSlotNumberSuspiciousFlowGroups Counter32,
+ juniDosProtectionScfdsSlotCurrentFalseNegativeFlows Counter32,
+ juniDosProtectionScfdsSlotNumberFalseNegativeFlows Counter32,
+ juniDosProtectionScfdsSlotOverflows Counter32}
+
+juniDosProtectionScfdsSlotSlot OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The slot value for this entry."
+
+ ::= { juniDosProtectionScfdsSlotEntry 1 }
+
+juniDosProtectionScfdsSlotClearAll OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ clear(1) }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When set to clear(1), the suspicious control flow detection system
+ is cleared for this slot. When set to ok(0), there is no effect and the
+ suspicious control flow detection system is unchanged.
+
+ By clearing the suspicious control flow detection system all flows
+ on the slot are removed from the suspicious flow table.
+
+ When read, always returns a value of ok(0)."
+
+ ::= { juniDosProtectionScfdsSlotEntry 2 }
+
+
+juniDosProtectionScfdsSlotDiscontinuityTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sysUpTime at which the counters were re-adjusted due to
+ slot restart."
+
+ ::= { juniDosProtectionScfdsSlotEntry 3 }
+
+juniDosProtectionScfdsSlotTableOverflowState OBJECT-TYPE
+ SYNTAX JuniDosProtectionScfdsTableOverflowState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates whether this slot is under a resource
+ shortage situation. A value of notOverflowingOrGrouping(1) indicates
+ that there is no resource shortage on the slot. A value of
+ grouping(2) or overflowing(3) indicates that this module
+ is suffering from a resource shortage and has acted according to the
+ state of the juniDosProtectionScfdsGlobalGrouping object."
+
+ ::= { juniDosProtectionScfdsSlotEntry 4 }
+
+juniDosProtectionScfdsSlotCurrentSuspiciousFlows OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of flows currently marked as suspicious for this slot."
+
+ ::= { juniDosProtectionScfdsSlotEntry 5 }
+
+juniDosProtectionScfdsSlotNumberSuspiciousFlows OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of suspicious flows seen on this slot, since slot restart"
+
+ ::= { juniDosProtectionScfdsSlotEntry 6 }
+
+juniDosProtectionScfdsSlotNumberSuspiciousFlowGroups OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of suspicius flow groups seen on this slot since slot
+ restart."
+
+ ::= { juniDosProtectionScfdsSlotEntry 7 }
+
+juniDosProtectionScfdsSlotCurrentSuspiciousFlowGroups OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of flows currently falsely considered suspicious for
+ this slot."
+
+ ::= { juniDosProtectionScfdsSlotEntry 8 }
+
+juniDosProtectionScfdsSlotCurrentFalseNegativeFlows OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of flows currently falsely considered suspicious on
+ this slot."
+
+
+ ::= { juniDosProtectionScfdsSlotEntry 9 }
+
+juniDosProtectionScfdsSlotNumberFalseNegativeFlows OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of suspicious flows seen on this slot, since this
+ slot restart."
+
+ ::= { juniDosProtectionScfdsSlotEntry 10 }
+
+
+juniDosProtectionScfdsSlotOverflows OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of times this slot has had a table overflow."
+
+
+ ::= { juniDosProtectionScfdsSlotEntry 11 }
+
+
+--
+-- dos protection group slot info
+--
+juniDosProtectionDpgSlotRateTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniDosProtectionDpgSlotRateEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table provides information about the calculated minimum
+ rates (as well as the maximum rates) for each dos-protection-group
+ control protocol for each line module."
+
+ ::= { juniDosProtectionPlatformDpgGroup 1 }
+
+juniDosProtectionDpgSlotRateEntry OBJECT-TYPE
+ SYNTAX JuniDosProtectionDpgSlotRateEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The rates for an individual dos-protection-group on an line
+ module for a control protocol."
+
+ INDEX { juniDosProtectionDpgSlotRateSlot,
+ juniDosProtectionDpgSlotRateDpgName,
+ juniDosProtectionDpgSlotRateProtocol}
+
+ ::= { juniDosProtectionDpgSlotRateTable 1 }
+
+JuniDosProtectionDpgSlotRateEntry ::= SEQUENCE {
+ juniDosProtectionDpgSlotRateSlot Unsigned32,
+ juniDosProtectionDpgSlotRateDpgName DisplayString,
+ juniDosProtectionDpgSlotRateProtocol JuniDosProtectionProtocolType,
+ juniDosProtectionDpgSlotRateMinRate Unsigned32,
+ juniDosProtectionDpgSlotRateMaxRate Unsigned32,
+ juniDosProtectionDpgSlotRateMinBurst Unsigned32,
+ juniDosProtectionDpgSlotRateMaxBurst Unsigned32}
+
+juniDosProtectionDpgSlotRateSlot OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The slot value for this entry."
+
+ ::= { juniDosProtectionDpgSlotRateEntry 1 }
+
+juniDosProtectionDpgSlotRateDpgName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..32))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The dos-protection-group name for this entry."
+
+ ::= { juniDosProtectionDpgSlotRateEntry 2 }
+
+juniDosProtectionDpgSlotRateProtocol OBJECT-TYPE
+ SYNTAX JuniDosProtectionProtocolType
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The control protocol for this entry."
+
+ ::= { juniDosProtectionDpgSlotRateEntry 3 }
+
+juniDosProtectionDpgSlotRateMinRate OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The minimum rate for this control protocol on this slot for this
+ dos-protection-group. This value is calculated based on the
+ priority rate and oversubscription as well as the control protocol
+ weight"
+
+ ::= { juniDosProtectionDpgSlotRateEntry 4 }
+
+juniDosProtectionDpgSlotRateMaxRate OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum rate for this protocol on this slot for this
+ dos-protection-group. This is equivalent to the configured
+ rate for the dos-protection-group"
+
+ ::= { juniDosProtectionDpgSlotRateEntry 5 }
+
+juniDosProtectionDpgSlotRateMinBurst OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The minimum burst for this control protocol on this slot for this
+ dos-protection-group. This value is calculated based on the
+ priority burst and oversubscription as well as the control protocol
+ weight"
+
+ ::= { juniDosProtectionDpgSlotRateEntry 6 }
+
+juniDosProtectionDpgSlotRateMaxBurst OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum burst for this protocol on this slot for this
+ dos-protection-group. This is equivalent to the configured
+ burst for the dos-protection-group"
+
+ ::= { juniDosProtectionDpgSlotRateEntry 7 }
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- Notifications
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+
+juniDosProtectionPlatformTraps OBJECT IDENTIFIER ::= { juniDosProtectionPlatformMIB 0 }
+juniDosProtectionPlatformTrapControl OBJECT IDENTIFIER ::= { juniDosProtectionPlatformMIB 2 }
+juniDosProtectionPlatformScfdsTraps OBJECT IDENTIFIER ::= { juniDosProtectionPlatformTraps 0 }
+
+
+juniDosProtectionScfdsSlot OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The slot value."
+
+ ::= { juniDosProtectionPlatformTrapControl 1 }
+
+juniDosProtectionPriority OBJECT-TYPE
+ SYNTAX JuniDosProtectionPriorityType
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The control priority value."
+
+ ::= { juniDosProtectionPlatformTrapControl 2 }
+
+juniDosProtectionProtocol OBJECT-TYPE
+ SYNTAX JuniDosProtectionProtocolType
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The control protocol value."
+
+ ::= { juniDosProtectionPlatformTrapControl 3 }
+
+juniDosProtectionIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The ifIndex value."
+
+ ::= { juniDosProtectionPlatformTrapControl 4 }
+
+juniDosProtectionGroupId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The group id value."
+
+ ::= { juniDosProtectionPlatformTrapControl 5 }
+
+juniDosProtectionSrcPhysAddr OBJECT-TYPE
+ SYNTAX MacAddress (SIZE(6))
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The source physical MAC address."
+
+ ::= { juniDosProtectionPlatformTrapControl 6 }
+
+juniDosProtectionScfdsFlowRate OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The flow rate at the creation time."
+
+ ::= { juniDosProtectionPlatformTrapControl 7 }
+
+---
+--- traps
+---
+
+juniDosProtectionScfdsSuspiciousControlFlow NOTIFICATION-TYPE
+ OBJECTS { juniDosProtectionIfIndex,
+ juniDosProtectionProtocol }
+ STATUS obsolete
+ DESCRIPTION
+ "This trap will be generated when a control flow becomes
+ suspicious."
+
+ ::= { juniDosProtectionPlatformScfdsTraps 1 }
+
+juniDosProtectionScfdsNonSuspiciousControlFlow NOTIFICATION-TYPE
+ OBJECTS { juniDosProtectionIfIndex,
+ juniDosProtectionProtocol }
+ STATUS obsolete
+ DESCRIPTION
+ "This trap will be generated when a control flow becomes
+ no longer suspicious"
+
+ ::= { juniDosProtectionPlatformScfdsTraps 2 }
+
+juniDosProtectionScfdsSuspiciousControlFlowGroup NOTIFICATION-TYPE
+ OBJECTS { juniDosProtectionScfdsSlot,
+ juniDosProtectionGroupId,
+ juniDosProtectionProtocol }
+ STATUS current
+ DESCRIPTION
+ "This trap will be generated when a control flow that
+ represents a group becomes suspicious."
+
+
+ ::= { juniDosProtectionPlatformScfdsTraps 3 }
+
+juniDosProtectionScfdsNonSuspiciousControlFlowGroup NOTIFICATION-TYPE
+ OBJECTS { juniDosProtectionScfdsSlot,
+ juniDosProtectionGroupId,
+ juniDosProtectionProtocol }
+ STATUS current
+ DESCRIPTION
+ "This trap will be generated when a control flow that
+ represents a group becomes no longer suspicious."
+
+ ::= { juniDosProtectionPlatformScfdsTraps 4 }
+
+juniDosProtectionScfdsTableFull NOTIFICATION-TYPE
+ OBJECTS { juniDosProtectionScfdsSlot }
+ STATUS current
+ DESCRIPTION
+ "This trap will be generated when the suspicious flow
+ control table becomes full on a slot."
+
+ ::= { juniDosProtectionPlatformScfdsTraps 5 }
+
+juniDosProtectionScfdsTableNotFull NOTIFICATION-TYPE
+ OBJECTS { juniDosProtectionScfdsSlot }
+ STATUS current
+ DESCRIPTION
+ "This trap will be generated when the suspicious flow
+ control table is no longer full on a slot."
+
+ ::= { juniDosProtectionPlatformScfdsTraps 6 }
+
+juniDosProtectionScfdsGroupingInUse NOTIFICATION-TYPE
+ OBJECTS { juniDosProtectionScfdsSlot }
+ STATUS current
+ DESCRIPTION
+ "This trap will be generated when the suspicious flow
+ control system begins to group flow controls on a slot,
+ due to the suspicious flow control table being full."
+
+ ::= { juniDosProtectionPlatformScfdsTraps 7 }
+
+juniDosProtectionScfdsSuspiciousProtocol NOTIFICATION-TYPE
+ OBJECTS { juniDosProtectionScfdsSlot,
+ juniDosProtectionProtocol }
+ STATUS current
+ DESCRIPTION
+ "This trap will be generated when a control protocol
+ becomes suspicious on a slot, and therefore the suspicious
+ control flow system begins to watch flows of this
+ control protocol type."
+
+ ::= { juniDosProtectionPlatformScfdsTraps 8 }
+
+juniDosProtectionScfdsNonSuspiciousProtocol NOTIFICATION-TYPE
+ OBJECTS { juniDosProtectionScfdsSlot,
+ juniDosProtectionProtocol }
+ STATUS current
+ DESCRIPTION
+ "This trap will be generated when a control protocol
+ becomes no longer suspicious on a slot, and therefore the suspicious
+ control flow system will no longer watch flows of this
+ control protocol type."
+
+ ::= { juniDosProtectionPlatformScfdsTraps 9 }
+
+
+juniDosProtectionScfdsSuspiciousPriority NOTIFICATION-TYPE
+ OBJECTS {juniDosProtectionScfdsSlot,
+ juniDosProtectionPriority }
+ STATUS current
+ DESCRIPTION
+ "This trap will be generated when a control priority
+ becomes suspicious on a slot."
+
+ ::= { juniDosProtectionPlatformScfdsTraps 10 }
+
+juniDosProtectionScfdsNonSuspiciousPriority NOTIFICATION-TYPE
+ OBJECTS { juniDosProtectionScfdsSlot,
+ juniDosProtectionPriority }
+
+ STATUS current
+ DESCRIPTION
+ "This trap will be generated when a control priority
+ becomes no longer suspicious on a slot."
+
+ ::= { juniDosProtectionPlatformScfdsTraps 11 }
+
+juniDosProtectionScfdsSuspiciousControlFlowMac NOTIFICATION-TYPE
+ OBJECTS { juniDosProtectionIfIndex,
+ juniDosProtectionProtocol,
+ juniDosProtectionSrcPhysAddr,
+ juniDosProtectionScfdsFlowRate}
+ STATUS current
+ DESCRIPTION
+ "This trap will be generated when a control flow becomes
+ suspicious."
+
+ ::= { juniDosProtectionPlatformScfdsTraps 12 }
+
+juniDosProtectionScfdsNonSuspiciousControlFlowMac NOTIFICATION-TYPE
+ OBJECTS { juniDosProtectionIfIndex,
+ juniDosProtectionProtocol,
+ juniDosProtectionSrcPhysAddr}
+ STATUS obsolete
+ DESCRIPTION
+ "This trap will be generated when a control flow becomes
+ no longer suspicious"
+
+ ::= { juniDosProtectionPlatformScfdsTraps 13 }
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- Conformance information
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+
+juniDosProtectionPlatformMIBConformance OBJECT IDENTIFIER ::= { juniDosProtectionPlatformMIB 4 }
+juniDosProtectionPlatformMIBCompliances OBJECT IDENTIFIER ::= { juniDosProtectionPlatformMIBConformance 1 }
+juniDosProtectionPlatformMIBGroups OBJECT IDENTIFIER ::= { juniDosProtectionPlatformMIBConformance 2 }
+
+
+juniDosProtectionCompliance MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for entities which implement the Juniper Dos
+ Protection Platform specific MIB. Obsoleted with the addition of
+ dos-protection groups."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniDosProtectionPlatformGroup,
+ juniDosProtectionPlatformNotificationGroup }
+ ::= { juniDosProtectionPlatformMIBCompliances 1 }
+
+juniDosProtectionCompliance2 MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for entities which implement the Juniper Dos
+ Protection Platform specific MIB."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniDosProtectionPlatformGroup1,
+ juniDosProtectionPlatformNotificationGroup1 }
+ ::= { juniDosProtectionPlatformMIBCompliances 2 }
+
+--
+-- units of conformance
+--
+juniDosProtectionGroup OBJECT-GROUP
+ OBJECTS {juniDosProtectionScfdsSlotProtocolState,
+ juniDosProtectionScfdsSlotProtocolTransitions,
+ juniDosProtectionScfdsSlotFlowRate,
+ juniDosProtectionScfdsSlotFlowPeakRate,
+ juniDosProtectionScfdsSlotFlowTimeFlagged,
+ juniDosProtectionScfdsSlotFlowClearEntry,
+ juniDosProtectionScfdsSlotFlowIngressSlot,
+ juniDosProtectionScfdsSlotFlowGroup,
+ juniDosProtectionScfdsSlotDiscontinuityTime,
+ juniDosProtectionScfdsSlotTableOverflowState,
+ juniDosProtectionScfdsSlotCurrentSuspiciousFlows,
+ juniDosProtectionScfdsSlotNumberSuspiciousFlows,
+ juniDosProtectionScfdsSlotNumberSuspiciousFlowGroups,
+ juniDosProtectionScfdsSlotCurrentSuspiciousFlowGroups,
+ juniDosProtectionScfdsSlotCurrentFalseNegativeFlows,
+ juniDosProtectionScfdsSlotNumberFalseNegativeFlows,
+ juniDosProtectionScfdsSlotOverflows }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing management of platform
+ specific aspects of the DOS protection application in a
+ Juniper product. This became obsolete with the addition
+ of MAC address in the flow table and the addition of
+ dos-protection-groups."
+
+ ::= { juniDosProtectionPlatformMIBGroups 1 }
+
+
+juniDosProtectionNotificationGroup NOTIFICATION-GROUP
+ NOTIFICATIONS {
+ juniDosProtectionScfdsSuspiciousControlFlow,
+ juniDosProtectionScfdsNonSuspiciousControlFlow,
+ juniDosProtectionScfdsSuspiciousControlFlowGroup,
+ juniDosProtectionScfdsNonSuspiciousControlFlowGroup,
+ juniDosProtectionScfdsTableFull,
+ juniDosProtectionScfdsTableNotFull,
+ juniDosProtectionScfdsGroupingInUse,
+ juniDosProtectionScfdsSuspiciousProtocol,
+ juniDosProtectionScfdsNonSuspiciousProtocol,
+ juniDosProtectionScfdsSuspiciousPriority,
+ juniDosProtectionScfdsNonSuspiciousPriority }
+ STATUS current
+ DESCRIPTION
+ "Collection of objects for DOS protection application
+ notifications in a Juniper product.This became obsolete with the
+ addition of MAC address in flow traps."
+
+ ::= { juniDosProtectionPlatformMIBGroups 2 }
+
+juniDosProtectionGroup1 OBJECT-GROUP
+ OBJECTS {juniDosProtectionScfdsSlotProtocolState,
+ juniDosProtectionScfdsSlotProtocolTransitions,
+ juniDosProtectionScfdsSlotFlowMacRate,
+ juniDosProtectionScfdsSlotFlowMacPeakRate,
+ juniDosProtectionScfdsSlotFlowMacTimeFlagged,
+ juniDosProtectionScfdsSlotFlowMacClearEntry,
+ juniDosProtectionScfdsSlotFlowMacIngressSlot,
+ juniDosProtectionScfdsSlotFlowMacGroup,
+ juniDosProtectionScfdsSlotDiscontinuityTime,
+ juniDosProtectionScfdsSlotTableOverflowState,
+ juniDosProtectionScfdsSlotCurrentSuspiciousFlows,
+ juniDosProtectionScfdsSlotNumberSuspiciousFlows,
+ juniDosProtectionScfdsSlotNumberSuspiciousFlowGroups,
+ juniDosProtectionScfdsSlotCurrentSuspiciousFlowGroups,
+ juniDosProtectionScfdsSlotCurrentFalseNegativeFlows,
+ juniDosProtectionScfdsSlotNumberFalseNegativeFlows,
+ juniDosProtectionScfdsSlotOverflows,
+ juniDosProtectionDpgSlotRateMinRate,
+ juniDosProtectionDpgSlotRateMaxRate,
+ juniDosProtectionDpgSlotRateMinBurst,
+ juniDosProtectionDpgSlotRateMaxBurst }
+
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing management of platform
+ specific aspects of the DOS protection application in a
+ Juniper product."
+
+ ::= { juniDosProtectionPlatformMIBGroups 3 }
+
+juniDosProtectionNotificationGroup1 NOTIFICATION-GROUP
+ NOTIFICATIONS {
+ juniDosProtectionScfdsSuspiciousControlFlowMac,
+ juniDosProtectionScfdsNonSuspiciousControlFlowMac,
+ juniDosProtectionScfdsSuspiciousControlFlowGroup,
+ juniDosProtectionScfdsNonSuspiciousControlFlowGroup,
+ juniDosProtectionScfdsTableFull,
+ juniDosProtectionScfdsTableNotFull,
+ juniDosProtectionScfdsGroupingInUse,
+ juniDosProtectionScfdsSuspiciousProtocol,
+ juniDosProtectionScfdsNonSuspiciousProtocol,
+ juniDosProtectionScfdsSuspiciousPriority,
+ juniDosProtectionScfdsNonSuspiciousPriority }
+ STATUS current
+ DESCRIPTION
+ "Collection of objects for DOS protection application
+ notifications in a Juniper product."
+
+ ::= { juniDosProtectionPlatformMIBGroups 4 }
+END
diff --git a/MIBS/junose/broken/Juniper-Dos-Protection-Platform-CONF b/MIBS/junose/broken/Juniper-Dos-Protection-Platform-CONF
new file mode 100644
index 0000000..041ef48
--- /dev/null
+++ b/MIBS/junose/broken/Juniper-Dos-Protection-Platform-CONF
@@ -0,0 +1,77 @@
+
+-- *****************************************************************************
+-- Juniper-Dos-Protection-Platform-CONF
+--
+-- JUNOSe SNMP Agent Capabilities definitions for the Dos Protection Platform MIB.
+--
+-- Copyright (c) 2005 Juniper Networks, Inc. All rights reserved.
+-- *****************************************************************************
+
+Juniper-Dos-Protection-Platform-CONF DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY
+ FROM SNMPv2-SMI
+ AGENT-CAPABILITIES
+ FROM SNMPv2-CONF
+ juniAgents
+ FROM Juniper-Agents;
+
+juniDosProtectionPlatformAgent MODULE-IDENTITY
+ LAST-UPDATED "200511111831Z" -- 11-Nov-05 01:31 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
+ E-mail: mib@Juniper.net"
+ DESCRIPTION
+ "The agent capabilities definitions for the Dos Protection Platform component of
+ the SNMP agent in the Juniper E-series family of products."
+ -- Revision History
+ REVISION "200607010000Z" -- 1-Jul-06 00:00 PM EDT - JUNOSe x.x
+ DESCRIPTION
+ "Added support for MAC address in the flow table as well as in the
+ flow traps."
+ REVISION "200601010000Z" -- 1-Jan-06 00:00 PM EDT - JUNOSe 7.3
+ DESCRIPTION
+ "The initial release of this management information module."
+ ::= { juniAgents 77 }
+
+
+-- *****************************************************************************
+-- Dos Protection Platform JUNOSe SNMP Agent Capabilities definitions
+-- *****************************************************************************
+juniDosProtectionPlatformAgentV1 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 1 of the Dos Protection Platform component of the JUNOSe SNMP agent.
+ This version of the Dos Protection Platform component is supported in JUNOSe 7.3
+ and subsequent system releases."
+ STATUS current
+ DESCRIPTION
+ "The MIB supported by the JUNOSe SNMP agent for the Dos Protection Platform
+ application."
+ SUPPORTS Juniper-DOS-PROTECTION-PLATFORM-MIB
+ INCLUDES {
+ juniDosProtectionGroup,
+ juniDosProtectionNotificationGroup }
+ ::= { juniDosProtectionPlatformAgent 1 }
+
+juniDosProtectionPlatformAgentV2 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 1 of the Dos Protection Platform component of the JUNOSe SNMP agent.
+ This version of the Dos Protection Platform component is supported in JUNOSe -.-
+ and subsequent system releases."
+ STATUS current
+ DESCRIPTION
+ "The MIB supported by the JUNOSe SNMP agent for the Dos Protection Platform
+ application."
+ SUPPORTS Juniper-DOS-PROTECTION-PLATFORM-MIB
+ INCLUDES {
+ juniDosProtectionGroup1,
+ juniDosProtectionNotificationGroup1 }
+ ::= { juniDosProtectionPlatformAgent 2 }
+
+END
diff --git a/MIBS/junose/broken/Juniper-HTTP-MIB b/MIBS/junose/broken/Juniper-HTTP-MIB
new file mode 100644
index 0000000..d59f536
--- /dev/null
+++ b/MIBS/junose/broken/Juniper-HTTP-MIB
@@ -0,0 +1,330 @@
+
+-- *****************************************************************************
+-- Juniper-HTTP-MIB
+--
+-- Juniper Networks Enterprise MIB
+-- HTTP MIB
+--
+-- Copyright (c) 2000 Unisphere Networks, Inc.
+-- Copyright (c) 2002, 2003 Juniper Networks, Inc.
+-- All Rights Reserved.
+-- *****************************************************************************
+
+Juniper-HTTP-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32, Unsigned32
+ FROM SNMPv2-SMI
+ TEXTUAL-CONVENTION, DisplayString, RowStatus
+ FROM SNMPv2-TC
+ MODULE-COMPLIANCE, OBJECT-GROUP
+ FROM SNMPv2-CONF
+ InterfaceIndex
+ FROM IF-MIB
+ juniMibs
+ FROM Juniper-MIBs;
+
+juniHttpMIB MODULE-IDENTITY
+ LAST-UPDATED "200508221551Z" -- 22-Aug-05 03:51 PM EDT
+ 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 HTTP MIB for Juniper Networks enterprise."
+ -- Revision History
+ REVISION "200508221551Z" -- 22-Aug-05 03:51 PM EDT - JUNOSe 8.0
+ DESCRIPTION
+ "Initial version of this MIB module."
+ ::= { juniMibs 78 }
+
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- Managed objects
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+juniHttpObjects OBJECT IDENTIFIER ::= { juniHttpMIB 1 }
+
+
+juniHttpDaemon OBJECT IDENTIFIER ::= { juniHttpObjects 1 }
+juniHttpDaemonStats OBJECT IDENTIFIER ::= { juniHttpObjects 2 }
+juniHttpInterfaces OBJECT IDENTIFIER ::= { juniHttpObjects 3 }
+
+--
+-- The HTTP Daemon
+--
+
+juniHttpDaemonRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Controls creation/deletion of entries in this table according to the
+ RowStatus textual convention, constrained to support the following
+ values only:
+ createAndGo
+ destroy
+
+ A corresponding entry in ifTable/ifXTable/juniIfTable is created or
+ destroyed as a result of creating or destroying an entry in this table."
+ ::= { juniHttpDaemon 1 }
+
+juniHttpDaemonAccessListName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object is a 32 byte string that indentifies the access list."
+ ::= { juniHttpDaemon 2 }
+
+juniHttpDaemonPort OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This port number that the HTTP server will serve requests from."
+ DEFVAL { 80 }
+ ::= { juniHttpDaemon 3 }
+
+juniHttpDaemonSameAddressLimit OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The number of connections that the server will open for requests
+ from the same address."
+ DEFVAL { 10 }
+ ::= { juniHttpDaemon 4 }
+
+--
+--
+-- The HTTP Daemon Stats
+--
+
+juniHttpDaemonStatsEnabled OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Count of the number of times the server has been enabled."
+ ::= { juniHttpDaemonStats 1 }
+
+juniHttpDaemonStatsDisabled OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Count of the number of times the server has been disabled."
+ ::= { juniHttpDaemonStats 2 }
+
+juniHttpDaemonStatsSameHost OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Count of the number of times the server has not created
+ a connection due to same host client address limit."
+ ::= { juniHttpDaemonStats 3 }
+
+juniHttpDaemonStatsAccDeny OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Count of the number of times the server has not created a
+ connection due to policy access table deny."
+ ::= { juniHttpDaemonStats 4 }
+
+juniHttpDaemonStatsNoResource OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Count of the number of times the server has not created a
+ connection due to no resources available."
+ ::= { juniHttpDaemonStats 5 }
+
+juniHttpDaemonStatsCreate OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Count of the number of connections created."
+ ::= { juniHttpDaemonStats 6 }
+
+juniHttpDaemonStatsRemove OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Count of the number of connections removed."
+ ::= { juniHttpDaemonStats 7 }
+
+juniHttpDaemonStatsAged OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Count of the number of connections removed due to connection
+ age limits."
+ ::= { juniHttpDaemonStats 8 }
+
+juniHttpDaemonStatsServed OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Count of the number of successful html requests served."
+ ::= { juniHttpDaemonStats 9 }
+
+juniHttpDaemonStatsHtmlError OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Count of the number malformed html requests."
+ ::= { juniHttpDaemonStats 10 }
+
+juniHttpDaemonStatsUnknownUrl OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Count of the number of requests for unknown urls."
+ ::= { juniHttpDaemonStats 11 }
+
+--
+-- The HTTP Interface Table
+--
+
+juniHttpInterfaceTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniHttpInterfaceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table listing the interfaces on which HTTP is enabled."
+ ::= { juniHttpInterfaces 1 }
+
+juniHttpInterfaceEntry OBJECT-TYPE
+ SYNTAX JuniHttpInterfaceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry representing an interface on which HTTP is configured."
+ INDEX { juniHttpInterfaceIndex }
+ ::= { juniHttpInterfaceTable 1 }
+
+JuniHttpInterfaceEntry ::= SEQUENCE {
+ juniHttpInterfaceIndex InterfaceIndex,
+ juniHttpInterfaceRowStatus RowStatus,
+ juniHttpInterfaceRedirectUrl DisplayString }
+
+juniHttpInterfaceIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The ifIndex value of the interface for which HTTP services are enabled."
+ ::= { juniHttpInterfaceEntry 1 }
+
+juniHttpInterfaceRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Controls creation/deletion of entries in this table according to the
+ RowStatus textual convention, constrained to support the following
+ values only:
+ createAndGo
+ destroy
+
+ A corresponding entry in ifTable/ifXTable/juniIfTable is created or
+ destroyed as a result of creating or destroying an entry in this table."
+ ::= { juniHttpInterfaceEntry 2 }
+
+juniHttpInterfaceRedirectUrl OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..64))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object is a 64 byte string that will be used as the redirect
+ URL when requests arrive at the HTTP server over the Ip Interface
+ configured."
+ ::= { juniHttpInterfaceEntry 3 }
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- Notifications
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- No notifications are defined in this MIB. Placeholders follow.
+-- juniHttpTrapControl OBJECT IDENTIFIER ::= { juniHttpMIB 2 }
+-- juniHttpTraps OBJECT IDENTIFIER ::= { juniHttpMIB 3 }
+-- juniHttpTrapPrefix OBJECT IDENTIFIER ::= { juniHttpTraps 0 }
+
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- Conformance information
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+juniHttpConformance OBJECT IDENTIFIER ::= { juniHttpMIB 4 }
+juniHttpCompliances OBJECT IDENTIFIER ::= { juniHttpConformance 1 }
+juniHttpGroups OBJECT IDENTIFIER ::= { juniHttpConformance 2 }
+
+--
+-- compliance statements
+--
+juniHttpCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for entities that implement the Juniper HTTP
+ MIB."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniHttpDaemonGroup,
+ juniHttpDaemonStatsGroup,
+ juniHttpInterfaceGroup }
+ ::= { juniHttpCompliances 1 } -- JUNOSe 8.0
+
+juniHttpGroup OBJECT-GROUP
+ OBJECTS {
+ juniHttpDaemonRowStatus,
+ juniHttpDaemonAccessListName,
+ juniHttpDaemonPort,
+ juniHttpDaemonSameAddressLimit }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing management of HTTP services in a
+ Juniper product."
+ ::= { juniHttpGroups 1 } -- JUNOSe 8.0
+
+juniHttpDaemonStatsGroup OBJECT-GROUP
+ OBJECTS {
+ juniHttpDaemonStatsEnabled,
+ juniHttpDaemonStatsDisabled,
+ juniHttpDaemonStatsSameHost,
+ juniHttpDaemonStatsAccDeny,
+ juniHttpDaemonStatsNoResource,
+ juniHttpDaemonStatsCreate,
+ juniHttpDaemonStatsRemove,
+ juniHttpDaemonStatsAged,
+ juniHttpDaemonStatsServed,
+ juniHttpDaemonStatsHtmlError,
+ juniHttpDaemonStatsUnknownUrl }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing management of HTTP interfaces in a
+ Juniper product."
+ ::= { juniHttpGroups 2 } -- JUNOSe 8.0
+
+juniHttpInterfaceGroup OBJECT-GROUP
+ OBJECTS {
+ juniHttpInterfaceRowStatus,
+ juniHttpInterfaceRedirectUrl }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing management of HTTP interfaces in a
+ Juniper product."
+ ::= { juniHttpGroups 3 } -- JUNOSe 8.0
+
+END
diff --git a/MIBS/junose/broken/Juniper-IGMP-CONF b/MIBS/junose/broken/Juniper-IGMP-CONF
new file mode 100644
index 0000000..1094ab9
--- /dev/null
+++ b/MIBS/junose/broken/Juniper-IGMP-CONF
@@ -0,0 +1,208 @@
+
+-- *****************************************************************************
+-- Juniper-IGMP-CONF
+--
+-- SNMP Agent Capabilities definitions for the IGMP MIBs.
+--
+-- Copyright (c) 2001 Unisphere Networks, Inc.
+-- Copyright (c) 2002-2006 Juniper Networks, Inc.
+-- All rights reserved.
+-- *****************************************************************************
+
+Juniper-IGMP-CONF DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY
+ FROM SNMPv2-SMI
+ AGENT-CAPABILITIES
+ FROM SNMPv2-CONF
+ juniAgents
+ FROM Juniper-Agents;
+
+juniIgmpAgent MODULE-IDENTITY
+ LAST-UPDATED "200608250540Z" -- 25-Aug-06 12:40 AM 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
+ E-mail: mib@Juniper.net"
+ DESCRIPTION
+ "The agent capabilities definitions for the Internet Group Management
+ Protocol (IGMP) component of the SNMP agent in the Juniper E-series
+ family of products."
+ -- Revision History
+
+ REVISION "200608250540Z" -- 25-Aug-06 12:40 AM EST - JUNOSe 7.0
+ DESCRIPTION
+ "Added rsIgmpIfLocationType for support on REX platform and deprecated
+ rsIgmpGroupsTable."
+ REVISION "200309291822Z" -- 29-Sep-03 02:22 PM EDT - JUNOSe 5.1
+ DESCRIPTION
+ "Juniper-IGMP-MIB:
+ Added IGMP admin state support."
+ REVISION "200210281506Z" -- 28-Oct-02 10:06 AM EST - JUNOSe 5.0
+ DESCRIPTION
+ "Juniper-IGMP-MIB:
+ Replaced Unisphere names with Juniper names.
+ Added support for interface addresses and multicast group limits."
+ REVISION "200208292048Z" -- 29-Aug-02 04:48 PM EDT - JUNOSe 4.1
+ DESCRIPTION
+ "IGMP-STD-MIB:
+ Added support for the IETF IGMP MIB (RFC 2933)."
+ REVISION "200103281720Z" -- 28-Mar-01 12:20 PM EST - JUNOSe 3.2
+ DESCRIPTION
+ "The initial release of this management information module."
+ ::= { juniAgents 19 }
+
+
+-- *****************************************************************************
+-- IGMP SNMP Agent Capabilities definitions
+-- *****************************************************************************
+juniIgmpAgentV1 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 1 of the IGMP component of the JUNOSe SNMP agent. This version
+ of the IGMP component was supported in JUNOSe 3.0 thru 4.0 system
+ releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIB supported by the SNMP agent for the IGMP application in JUNOSe.
+ These capabilities became obsolete when support was added for the
+ IGMP-STD-MIB (RFC 2933)."
+ SUPPORTS Juniper-IGMP-MIB
+ INCLUDES {
+ juniIgmpProxyInterfaceGroup,
+ juniIgmpProxyCacheGroup }
+ ::= { juniIgmpAgent 1 }
+
+juniIgmpAgentV2 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 2 of the IGMP component of the JUNOSe SNMP agent. This version
+ of the IGMP component was supported in JUNOSe 4.1 and subsequent 4.x
+ system releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIBs supported by the SNMP agent for the IGMP application in
+ JUNOSe. These capabilities became obsolete when support was added to
+ Juniper-IGMP-MIB for interface addresses and multicast group limits."
+ SUPPORTS IGMP-STD-MIB
+ INCLUDES {
+ igmpBaseMIBGroup,
+ igmpRouterMIBGroup,
+ igmpV2HostMIBGroup,
+ igmpHostOptMIBGroup,
+ igmpV2RouterMIBGroup,
+ igmpV2ProxyMIBGroup }
+ VARIATION igmpCacheSelf
+ ACCESS read-only
+ DESCRIPTION
+ "This attribute is not supported on the JUNOSe system. It will
+ always get created with a value of false and can be read only.
+ JUNOSe currently has no applications which join multicast
+ groups."
+ SUPPORTS Juniper-IGMP-MIB
+ INCLUDES {
+ juniIgmpProxyInterfaceGroup,
+ juniIgmpProxyCacheGroup }
+ ::= { juniIgmpAgent 2 }
+
+juniIgmpAgentV3 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 3 of the IGMP component of the JUNOSe SNMP agent. This version
+ of the IGMP component was supported in JUNOSe 5.0 system releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIBs supported by the SNMP agent for the IGMP application in
+ JUNOSe. These capabilities became obsolete when support was added to
+ Juniper-IGMP-MIB for the administrative state object."
+ SUPPORTS IGMP-STD-MIB
+ INCLUDES {
+ igmpBaseMIBGroup,
+ igmpRouterMIBGroup,
+ igmpV2HostMIBGroup,
+ igmpHostOptMIBGroup,
+ igmpV2RouterMIBGroup,
+ igmpV2ProxyMIBGroup }
+ VARIATION igmpCacheSelf
+ ACCESS read-only
+ DESCRIPTION
+ "This attribute is not supported on the JUNOSe system. It will
+ always get created with a value of false and can be read only.
+ JUNOSe currently has no applications which join multicast
+ groups."
+ SUPPORTS Juniper-IGMP-MIB
+ INCLUDES {
+ juniIgmpProxyInterfaceGroup,
+ juniIgmpProxyCacheGroup,
+ juniIgmpInterfaceGroup,
+ juniIgmpGroupsGroup }
+ ::= { juniIgmpAgent 3 }
+
+juniIgmpAgentV4 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 4 of the IGMP component of the JUNOSe SNMP agent. This version
+ of the IGMP component is supported in JUNOSe 5.1 and subsequent system
+ releases."
+ STATUS deprecated
+ DESCRIPTION
+ "The MIBs supported by the SNMP agent for the IGMP application in
+ JUNOSe."
+ SUPPORTS IGMP-STD-MIB
+ INCLUDES {
+ igmpBaseMIBGroup,
+ igmpRouterMIBGroup,
+ igmpV2HostMIBGroup,
+ igmpHostOptMIBGroup,
+ igmpV2RouterMIBGroup,
+ igmpV2ProxyMIBGroup }
+ VARIATION igmpCacheSelf
+ ACCESS read-only
+ DESCRIPTION
+ "This attribute is not supported on the JUNOSe system. It will
+ always get created with a value of false and can be read only.
+ JUNOSe currently has no applications which join multicast
+ groups."
+ SUPPORTS Juniper-IGMP-MIB
+ INCLUDES {
+ juniIgmpProxyInterfaceGroup,
+ juniIgmpProxyCacheGroup,
+ juniIgmpInterfaceGroup2,
+ juniIgmpGroupsGroup }
+ ::= { juniIgmpAgent 4 }
+
+
+juniIgmpAgentV5 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 5 of the IGMP component of the JUNOSe SNMP agent. This version
+ of the IGMP component is supported in JUNOSe 7.0 and subsequent system
+ releases."
+ STATUS current
+ DESCRIPTION
+ "The MIBs supported by the SNMP agent for the IGMP application in
+ JUNOSe."
+ SUPPORTS IGMP-STD-MIB
+ INCLUDES {
+ igmpBaseMIBGroup,
+ igmpRouterMIBGroup,
+ igmpV2HostMIBGroup,
+ igmpHostOptMIBGroup,
+ igmpV2RouterMIBGroup,
+ igmpV2ProxyMIBGroup }
+ VARIATION igmpCacheSelf
+ ACCESS read-only
+ DESCRIPTION
+ "This attribute is not supported on the JUNOSe system. It will
+ always get created with a value of false and can be read only.
+ JUNOSe currently has no applications which join multicast
+ groups."
+ SUPPORTS Juniper-IGMP-MIB
+ INCLUDES {
+ juniIgmpProxyInterfaceGroup,
+ juniIgmpProxyCacheGroup,
+ juniIgmpInterfaceGroup2,
+ juniIgmpGroupsGroup2 }
+ ::= { juniIgmpAgent 5 }
+
+END
diff --git a/MIBS/junose/broken/Juniper-IP-MIB b/MIBS/junose/broken/Juniper-IP-MIB
new file mode 100644
index 0000000..6bebc88
--- /dev/null
+++ b/MIBS/junose/broken/Juniper-IP-MIB
@@ -0,0 +1,3362 @@
+
+-- *****************************************************************************
+-- Juniper-IP-MIB
+--
+-- Juniper Networks Enterprise MIB
+-- Extensions for IP Protocol Management
+--
+-- Copyright (c) 1998, 1999 Redstone Communications, Inc.
+-- Copyright (c) 1999, 2002 Unisphere Networks, Inc.
+-- Copyright (c) 2002-2008 Juniper Networks, Inc.
+-- All Rights Reserved.
+-- *****************************************************************************
+
+Juniper-IP-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, Integer32, NOTIFICATION-TYPE, Unsigned32, IpAddress, Counter64,
+ Gauge32
+ FROM SNMPv2-SMI
+ TruthValue, RowStatus
+ FROM SNMPv2-TC
+ MODULE-COMPLIANCE, OBJECT-GROUP
+ FROM SNMPv2-CONF
+ InterfaceIndex, InterfaceIndexOrZero, ifIndex
+ FROM IF-MIB
+ ipCidrRouteEntry
+ FROM IP-FORWARD-MIB
+ ipCidrRouteNumber
+ FROM IP-FORWARD-MIB
+ juniMibs
+ FROM Juniper-MIBs
+ JuniEnable, JuniIpAddrLessIf, JuniNextIfIndex
+ FROM Juniper-TC;
+
+
+juniIpMIB MODULE-IDENTITY
+ LAST-UPDATED "200701172302Z" -- 17-Jan-07 06:02 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
+ E-mail: mib@Juniper.net"
+ DESCRIPTION
+ "The IP Protocol MIB for the Juniper Networks enterprise."
+ -- Revision History
+ REVISION "200701172302Z" -- 17-Jan-07 06:02 PM EST - JUNOSe 7.3.2
+ DESCRIPTION
+ "Added warm-restart replay initial sequence preference for an IP
+ interface by adding juniIpIfInitSeqPrefOper and juniIpIfInitSeqPrefAdmin."
+ REVISION "200503301349Z" -- 30-Mar-05 01:49 PM IST - JUNOSe 7.0
+ DESCRIPTION
+ "Added IP Route Summary support for Unicast and Multicast Routes."
+ REVISION "200504292037Z" -- 29-Apr-05 04:37 PM EDT - JUNOSe 7.0
+ DESCRIPTION
+ "Added RLI-1925 Source Address Validation Failure Traps support."
+ REVISION "200409201349Z" -- 20-Sep-04 09:49 AM EDT - JUNOSe 6.1
+ DESCRIPTION
+ "Added RLI-1684 Route Table Maximum Route support."
+ REVISION "200409101526Z" -- 04-Sep-10 10:26 AM EST - JUNOSe 6.0
+ DESCRIPTION
+ "Obsoleted the following objects:
+ juniIpVpnIdOui
+ juniIpVpnIdIndex"
+ REVISION "200311031526Z" -- 03-Nov-03 10:26 AM EST - JUNOSe 5.2
+ DESCRIPTION
+ "Added support to juniIpIfEntry for TCP MSS configuration."
+ REVISION "200306251948Z" -- 25-Jun-03 03:48 PM EDT - JUNOSe 5.1
+ DESCRIPTION
+ "Added IP interface summary statistics support - juniIpIfSummary.
+ Added support for Interface Mirroring by adding juniIpIfAnalyzerMode.
+ Added support to juniIpIfEntry for IP interface auto configure."
+ REVISION "200302111905Z" -- 11-Feb-03 02:05 PM EST - JUNOSe 5.0
+ DESCRIPTION
+ "Replaced Unisphere names with Juniper names.
+ In juniIpInterfaceGroup, added juniIpIfRouterIndex
+ In juniIpIfTable, to support unnumbered interfaces referencing numbered
+ interfaces in addition to loopback interfaces, the following objects
+ were deprecated:
+ juniIpIfLoopback
+ juniIpIfLoopbackUid
+ and the following objects were added:
+ juniIpIfInheritNum
+ juniIpIfInheritNumUid
+ In juniIpAddrTable, to support unnumbered interfaces referencing
+ numbered interfaces in addition to loopback interfaces, the following
+ object was deprecated:
+ juniIpAdEntUnnumLoopbackIfIndex
+ and the following object was added:
+ juniIpAdEntUnnumInheritNumIfIndex
+ Added new types to juniIpIfType."
+ REVISION "200210231853Z" -- 23-Oct-02 02:53 PM EDT - JUNOSe 4.1
+ DESCRIPTION
+ "Added the following scalar objects:
+ juniIpBgpCommunityNewFormat
+ juniIpBgpAsConfedSetNewFormat
+ Obsoleted the following objects:
+ juniIpArpTimeout
+ juniIpRouteLimit "
+ REVISION "200204032206Z" -- 03-Apr-02 05:06 PM EST - JUNOSe 4.0
+ DESCRIPTION
+ "Obsoleted the following objects with the introduction of QoS:
+ juniIpIfStatsInForwardedPackets
+ juniIpIfStatsInForwardedOctets
+ juniIpIfStatsOutRequestedPackets
+ juniIpIfStatsOutRequesteOctets
+ juniIpIfStatsGreenOutSchedDropPackets
+ juniIpIfStatsYellowOutSchedDropPackets
+ juniIpIfStatsRedOutSchedDropOctets
+ juniIpIfStatsGreenOutSchedDropOctets
+ juniIpIfStatsYellowOutSchedDropOctets
+ juniIpIfStatsRedOutSchedDropOctet "
+ REVISION "200107051400Z" -- 05-Jul-01 10:00 AM EDT - JUNOSe 3.2
+ DESCRIPTION
+ "Added the juniIpIfAssocTable."
+ REVISION "200106181911Z" -- 18-Jun-01 03:11 PM EDT - JUNOSe 3.0
+ DESCRIPTION
+ "o In juniIpIfTable, added the following:
+ juniIpIfSAValidation
+ juniIpIfCreationType
+ juniIpIfProfileId
+ juniIpIfAlwaysUp
+ juniIpIfLoopback
+ juniIpIfLoopbackUid
+ juniIpIfDebounceTime
+ juniIpIfForwarding
+ juniIpIfForceFragmentation
+ juniIpIfSharesLowerUid
+ juniIpIfFilterOptions
+ juniIpIfName
+ juniIpIfArpTimeout
+ juniIpIfAdminSpeed
+ juniIpIfMultipathMode
+ juniIpIfSharedNhAddr
+ juniIpIfSharedNhRouterId
+ juniIpIfPrimaryIpAddress
+ juniIpIfPrimaryIpMask
+ juniIpIfOperDebounceTime
+ o In juniIpAddrTable, added juniIpAdEntIsSecondary
+ o In juniIpAddrTable, deprecated juniIpAdEntIgmpEnable
+ o Added following scalars:
+ juniIpDebounceTime
+ juniIpRouterId
+ juniIpSourceRoutingAdminStatus
+ juniIpVpnIdOui
+ juniIpVpnIdIndex
+ o In juniIpIfStatsTable, added:
+ juniIpIfStatsGreenOutSchedDropPackets
+ juniIpIfStatsYellowOutSchedDropPackets
+ juniIpIfStatsRedOutSchedDropPackets
+ juniIpIfStatsGreenOutSchedDropOctets
+ juniIpIfStatsYellowOutSchedDropOctets
+ juniIpIfStatsRedOutSchedDropOctets
+ o Changed the type of juniIpRouteStaticNextHop to JuniIpAddrLessIf to
+ support setting static routes next hop values to unnumbered IP
+ interfaces. This type is a Juniper TC, which can transparently
+ support the original IpAddress type, so existing clients are not
+ negatively affected by this change."
+ REVISION "200007310000Z" -- 31-Jul-00 - JUNOSe 2.2
+ DESCRIPTION
+ "o Added extended IP interface statistics."
+ REVISION "9911090000Z" -- 9-Nov-99 - JUNOSe 1.3
+ DESCRIPTION
+ "o In juniIpIfTable, added null(5) enumeration value for juniIpIfType.
+ o Added juniIpIfTypeId object."
+ REVISION "9909160000Z" -- 16-Sep-99 - JUNOSe 1.1
+ DESCRIPTION
+ "o In juniIpAddrTable, added juniIpAdEntUnnumLoopbackIfIndex,
+ juniIpAdEntIrdpEnable, juniIpAdEntAccessRouteEnable,
+ juniIpAdEntAccessRouteHost.
+ o In juniIpRouteStaticTable, changed Tos to Preference, and added Tag.
+ o Added juniIpCidrRouteTable (proprietary extensions to standard
+ ipCidrRouteTable)."
+ REVISION "9811190000Z" -- 19-Nov-98 - JUNOSe 1.0
+ DESCRIPTION
+ "Initial version of this MIB module."
+ ::= { juniMibs 12 }
+
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- Managed objects
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+juniIpObjects OBJECT IDENTIFIER ::= { juniIpMIB 1 }
+
+juniIpInterface OBJECT IDENTIFIER ::= { juniIpObjects 1 }
+juniIpAddress OBJECT IDENTIFIER ::= { juniIpObjects 2 }
+juniIpRoute OBJECT IDENTIFIER ::= { juniIpObjects 3 }
+juniIpGlobals OBJECT IDENTIFIER ::= { juniIpObjects 4 }
+juniIpIfSummary OBJECT IDENTIFIER ::= { juniIpObjects 5 }
+juniIpRouteSummary OBJECT IDENTIFIER ::= { juniIpObjects 6 }
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- IP Global attributes
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+juniIpDebounceTime OBJECT-TYPE
+ SYNTAX Integer32 (0..60000)
+ UNITS "milliseconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The time in milliseconds that an event has to be in the same state
+ before being reported."
+ DEFVAL { 0 }
+ ::= { juniIpGlobals 1 }
+
+juniIpRouterId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The router-id that this IP router will use to identify itself."
+ ::= { juniIpGlobals 2 }
+
+juniIpSourceRoutingAdminStatus OBJECT-TYPE
+ SYNTAX JuniEnable
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The administrative setting for source routing."
+ ::= { juniIpGlobals 3 }
+
+juniIpVpnIdOui OBJECT-TYPE
+ SYNTAX Integer32 (0..16777215)
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "The OUI portion of the VPN identifier. This object must be set
+ coincident with the index portion of the VpnId (juniIpVpnIdIndex),
+ otherwise the set will fail."
+ ::= { juniIpGlobals 4 }
+
+juniIpVpnIdIndex OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "The index portion of the VPN identifier. This object must be set
+ coincident with the OUI portion of the VpnId (juniIpVpnOui), otherwise
+ the set will fail."
+ ::= { juniIpGlobals 5 }
+
+juniIpBgpCommunityNewFormat OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The BGP community format to be used. Set to true to use the community
+ number, as number format."
+ DEFVAL { false }
+ ::= { juniIpGlobals 6 }
+
+juniIpBgpAsConfedSetNewFormat OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The BGP as confederation set format to be used. Set to true to display
+ the confederation set as a comma separated list, enclosed in squared
+ braces."
+ DEFVAL { false }
+ ::= { juniIpGlobals 7 }
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- IP Interface Summary Statistics Attributes
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+juniIpIfSummaryTotalIntf OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of IP interfaces."
+ ::= { juniIpIfSummary 1 }
+
+juniIpIfSummaryTotalIntfUp OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of IP interfaces in operational state UP."
+ ::= { juniIpIfSummary 2 }
+
+juniIpIfSummaryTotalIntfDown OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of IP interfaces in operational state DOWN."
+ ::= { juniIpIfSummary 3 }
+
+juniIpIfSummaryTotalIntfProtUp OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of IP interfaces in protocol state UP."
+ ::= { juniIpIfSummary 4 }
+
+juniIpIfSummaryTotalIntfProtDown OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of IP interfaces in protocol state DOWN."
+ ::= { juniIpIfSummary 5 }
+
+juniIpIfSummaryTotalIntfProtNotPresent OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of IP interfaces in protocol state NOT PRESENT."
+ ::= { juniIpIfSummary 6 }
+
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- IP Route Summary Statistics Attributes
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+juniIpRouteUnicastSummary OBJECT IDENTIFIER ::= { juniIpRouteSummary 1 }
+juniIpRouteMulticastSummary OBJECT IDENTIFIER ::= { juniIpRouteSummary 2 }
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- IP Route Unicast Summary Statistics Attributes
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+
+juniIpRouteSummaryUnicastTotalRoutes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Unicast IP routes."
+ ::= { juniIpRouteUnicastSummary 1 }
+
+juniIpRouteSummaryUnicastTotalBytes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of bytes in unicast route entries."
+ ::= { juniIpRouteUnicastSummary 2 }
+
+juniIpRouteSummaryUnicastIsisRoutes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Unicast IP ISIS routes."
+ ::= { juniIpRouteUnicastSummary 3 }
+
+juniIpRouteSummaryUnicastIsisLevel1Routes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Unicast IP Level 1 ISIS routes."
+ ::= { juniIpRouteUnicastSummary 4 }
+
+
+juniIpRouteSummaryUnicastIsisLevel2Routes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Unicast IP Level 2 ISIS routes."
+ ::= { juniIpRouteUnicastSummary 5 }
+
+
+juniIpRouteSummaryUnicastRipRoutes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Unicast IP RIP routes."
+ ::= { juniIpRouteUnicastSummary 6 }
+
+juniIpRouteSummaryUnicastStaticRoutes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Unicast IP Static routes."
+ ::= { juniIpRouteUnicastSummary 7 }
+
+
+juniIpRouteSummaryUnicastConnectedRoutes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Unicast IP Connected routes."
+ ::= { juniIpRouteUnicastSummary 8 }
+
+juniIpRouteSummaryUnicastBgpRoutes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Unicast IP BGP routes."
+ ::= { juniIpRouteUnicastSummary 9 }
+
+juniIpRouteSummaryUnicastOspfRoutes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Unicast IP OSPF routes."
+ ::= { juniIpRouteUnicastSummary 10 }
+
+juniIpRouteSummaryUnicastIntraAreaOspfRoutes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Unicast IP Intra Area OSPF routes."
+ ::= { juniIpRouteUnicastSummary 11 }
+
+
+juniIpRouteSummaryUnicastInterAreaOspfRoutes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Unicast IP Inter Area OSPF routes."
+ ::= { juniIpRouteUnicastSummary 12 }
+
+juniIpRouteSummaryUnicastExternalOspfRoutes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Unicast IP External OSPF routes."
+ ::= { juniIpRouteUnicastSummary 13 }
+
+
+juniIpRouteSummaryUnicastOtherInternalRoutes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Unicast IP Other Internal routes."
+ ::= { juniIpRouteUnicastSummary 14}
+
+juniIpRouteSummaryUnicastAccessRoutes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Unicast IP Access routes."
+ ::= { juniIpRouteUnicastSummary 15 }
+
+juniIpRouteSummaryUnicastIntCreatedAccessHostRoutes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Unicast IP Internally Created Access Host routes."
+ ::= { juniIpRouteUnicastSummary 16 }
+
+juniIpRouteSummaryUnicastIntDialoutRoutes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Unicast IP Internally Created Dialout routes."
+ ::= { juniIpRouteUnicastSummary 17 }
+
+juniIpRouteSummaryUnicastRouteMemoryActive OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Unicast IP Route Memory Storage."
+ ::= { juniIpRouteUnicastSummary 18 }
+
+juniIpRouteSummaryUnicastLastRouteAddedOrDeletedIP OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "IP address for last Unicast route added or deleted."
+ ::= { juniIpRouteUnicastSummary 19 }
+
+juniIpRouteSummaryUnicastLastRouteAddedOrDeletedMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Subnet mask for last Unicast route added or deleted."
+ ::= { juniIpRouteUnicastSummary 20 }
+
+juniIpRouteSummaryUnicastLastRouteAddedOrDeletedClient OBJECT-TYPE
+ SYNTAX INTEGER {
+ inValid(0),
+ isis(1),
+ rip(2),
+ ospf(3),
+ static(4),
+ local(5),
+ bgp(6),
+ mbgp(7),
+ staticLow(8),
+ ospfInternal(9),
+ ospfExternal(10),
+ dvmrp(11),
+ dvmrpAggregate(12),
+ hidden(13),
+ access(14),
+ accessInternal(15),
+ dialOut(16),
+ default(17) }
+
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Client for last Unicast route added or deleted."
+ ::= { juniIpRouteUnicastSummary 21 }
+
+juniIpRouteSummaryUnicastLastRouteAddedOrDeletedDate OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..30))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Date for last Unicast route added or deleted."
+ ::= { juniIpRouteUnicastSummary 22 }
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- IP Route Multicast Summary Statistics Attributes
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+
+juniIpRouteSummaryMulticastTotalRoutes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Multicast IP routes."
+ ::= { juniIpRouteMulticastSummary 1 }
+
+juniIpRouteSummaryMulticastTotalBytes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of bytes in multicast route entries."
+ ::= { juniIpRouteMulticastSummary 2 }
+
+juniIpRouteSummaryMulticastIsisRoutes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Multicast IP ISIS routes."
+ ::= { juniIpRouteMulticastSummary 3 }
+
+juniIpRouteSummaryMulticastLevel1IsisRoutes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Multicast IP Level 1 ISIS routes."
+ ::= { juniIpRouteMulticastSummary 4 }
+
+
+juniIpRouteSummaryMulticastLevel2IsisRoutes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Multicast IP Level 2 ISIS routes."
+ ::= { juniIpRouteMulticastSummary 5 }
+
+juniIpRouteSummaryMulticastRipRoutes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Multicast IP RIP routes."
+ ::= { juniIpRouteMulticastSummary 6 }
+
+juniIpRouteSummaryMulticastStaticRoutes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Multicast IP Static routes."
+ ::= { juniIpRouteMulticastSummary 7 }
+
+
+juniIpRouteSummaryMulticastConnectedRoutes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Multicast IP Connected routes."
+ ::= { juniIpRouteMulticastSummary 8 }
+
+juniIpRouteSummaryMulticastBgpRoutes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Multicast IP BGP routes."
+ ::= { juniIpRouteMulticastSummary 9 }
+
+juniIpRouteSummaryMulticastOspfRoutes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Multicast IP OSPF routes."
+ ::= { juniIpRouteMulticastSummary 10 }
+
+juniIpRouteSummaryMulticastIntraAreaOspfRoutes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Multicast IP Intra Area OSPF routes."
+ ::= { juniIpRouteMulticastSummary 11 }
+
+juniIpRouteSummaryMulticastInterAreaOspfRoutes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Multicast IP Inter Area OSPF routes."
+ ::= { juniIpRouteMulticastSummary 12 }
+
+juniIpRouteSummaryMulticastExternalOspfRoutes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Multicast IP External OSPF routes."
+ ::= { juniIpRouteMulticastSummary 13 }
+
+juniIpRouteSummaryMulticastOtherInternalRoutes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Multicast IP Other Internal routes."
+ ::= { juniIpRouteMulticastSummary 14}
+
+juniIpRouteSummaryMulticastAccessRoutes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Multicast IP Access routes."
+ ::= { juniIpRouteMulticastSummary 15 }
+
+juniIpRouteSummaryMulticastIntCreatedAccessHostRoutes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Multicast IP Internally Created Access Host routes."
+ ::= { juniIpRouteMulticastSummary 16 }
+
+juniIpRouteSummaryMultiastIntDialoutRoutes OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Multicast IP Internally Created Dialout routes."
+ ::= { juniIpRouteMulticastSummary 17 }
+
+juniIpRouteSummaryMulticastRouteMemoryActive OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Multicast IP Route Memory Storage."
+ ::= { juniIpRouteMulticastSummary 18 }
+
+juniIpRouteSummaryMulticastLastRouteAddedOrDeletedIP OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "IP address for last Multicast route added or deleted."
+ ::= { juniIpRouteMulticastSummary 19 }
+
+juniIpRouteSummaryMulticastLastRouteAddedOrDeletedMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Subnet Mask for last Multicast route added or deleted."
+ ::= { juniIpRouteMulticastSummary 20 }
+
+juniIpRouteSummaryMulticastLastRouteAddedOrDeletedClient OBJECT-TYPE
+ SYNTAX INTEGER {
+ inValid(0),
+ isis(1),
+ rip(2),
+ ospf(3),
+ static(4),
+ local(5),
+ bgp(6),
+ mbgp(7),
+ staticLow(8),
+ ospfInternal(9),
+ ospfExternal(10),
+ dvmrp(11),
+ dvmrpAggregate(12),
+ hidden(13),
+ access(14),
+ accessInternal(15),
+ dialOut(16),
+ default(17)
+ }
+
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Client for last Multicast route added or deleted."
+ ::= { juniIpRouteMulticastSummary 21}
+
+juniIpRouteSummaryMulticastLastRouteAddedOrDeletedDate OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..30))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Date for last Multicast route added or deleted."
+ ::= { juniIpRouteMulticastSummary 22}
+
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- IP Interface attributes
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+--
+-- IfIndex selection for creating new IP interfaces
+--
+juniIpNextIfIndex OBJECT-TYPE
+ SYNTAX JuniNextIfIndex
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Coordinate ifIndex value allocation for entries in juniIpIfTable.
+
+ A GET of this object returns the next available ifIndex value to be used
+ to create an entry in the associated interface table; or zero, if no
+ valid ifIndex value is available. This object also returns a value of
+ zero when it is the lexicographic successor of a varbind presented in an
+ SNMP GETNEXT or GETBULK request, for which circumstance it is assumed
+ that ifIndex allocation is unintended.
+
+ Successive GETs will typically return different values, thus avoiding
+ collisions among cooperating management clients seeking to create table
+ entries simultaneously. "
+ ::= { juniIpInterface 1 }
+
+
+--
+-- The IP Interface Table
+--
+juniIpIfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniIpIfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains entries for IP interfaces present in the system."
+ ::= { juniIpInterface 2 }
+
+juniIpIfEntry OBJECT-TYPE
+ SYNTAX JuniIpIfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry describes the characteristics of an IP interface.
+ Creating/deleting entries in this table causes corresponding entries for
+ be created/deleted in ifTable/ifXTable/juniIfTable."
+ INDEX { juniIpIfIndex }
+ ::= { juniIpIfTable 1 }
+
+JuniIpIfEntry ::= SEQUENCE {
+ juniIpIfIndex InterfaceIndex,
+ juniIpIfRowStatus RowStatus,
+ juniIpIfLowerIfIndex InterfaceIndexOrZero,
+ juniIpIfType INTEGER,
+ juniIpIfTypeId Unsigned32,
+ juniIpIfSAValidationEnable JuniEnable,
+ juniIpIfCreationType INTEGER,
+ juniIpIfProfileId Unsigned32,
+ juniIpIfAlwaysUp JuniEnable,
+ juniIpIfLoopback JuniEnable,
+ juniIpIfLoopbackUid InterfaceIndexOrZero,
+ juniIpIfDebounceTime Integer32,
+ juniIpIfForwarding JuniEnable,
+ juniIpIfForceFragmentation JuniEnable,
+ juniIpIfSharesLowerUid JuniEnable,
+ juniIpIfFilterOptions Unsigned32,
+ juniIpIfName OCTET STRING,
+ juniIpIfArpTimeout Unsigned32,
+ juniIpIfAdminSpeed Unsigned32,
+ juniIpIfMultipathMode INTEGER,
+ juniIpIfSharedNhAddr IpAddress,
+ juniIpIfSharedNhRouterId Unsigned32,
+ juniIpIfPrimaryIpAddress IpAddress,
+ juniIpIfPrimaryIpMask IpAddress,
+ juniIpIfOperDebounceTime Integer32,
+ juniIpIfRouterIndex Unsigned32,
+ juniIpIfInheritNum JuniEnable,
+ juniIpIfInheritNumUid InterfaceIndexOrZero,
+ juniIpIfAnalyzerMode INTEGER,
+ juniIpIfAutoConfigure JuniEnable,
+ juniIpIfTcpMss Integer32,
+ juniIpIfInitSeqPrefOper Unsigned32,
+ juniIpIfInitSeqPrefAdmin Unsigned32,
+ juniIpIfArpSpoofCheck JuniEnable }
+
+juniIpIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The ifIndex of the IP interface. When creating entries in this table,
+ suitable values for this object are determined by reading
+ juniIpNextIfIndex."
+ ::= { juniIpIfEntry 1 }
+
+juniIpIfRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Controls creation/deletion of entries in this table according to the
+ RowStatus textual convention, constrained to support the following
+ values only:
+ createAndGo
+ destroy
+
+ To create an entry in this table, the following entry objects MUST be
+ explicitly configured:
+ juniIpIfRowStatus
+ juniIpIfLowerIfIndex
+
+ In addition, when creating an entry the following conditions must hold:
+
+ A value for juniIpIfIndex must have been determined previously,
+ typically by reading juniIpNextIfIndex.
+
+ The interface identified by a nonzero juniIpIfLowerIfIndex must
+ exist.
+
+ If juniIpIfType is configured to be 'loopback' or 'null',
+ juniIpIfLowerIfIndex must be set to zero.
+
+ The selected value of juniIpIfType must be compatible with the
+ underlying media interface identified by juniIpIfLowerIfIndex.
+
+ Once created, the following objects may not be modified:
+ juniIpIfLowerIfIndex
+ juniIpIfType
+ juniIpIfTypeId
+
+ A corresponding entry in ifTable/ifXTable/juniIfTable is created/
+ destroyed as a result of creating/destroying an entry in this table."
+ ::= { juniIpIfEntry 2 }
+
+juniIpIfLowerIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndexOrZero
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The ifIndex of a media interface over which this IP interface is to be
+ layered. A value of zero is used when juniIpIfType is specified to be
+ loopback(4) or null(5)."
+ ::= { juniIpIfEntry 3 }
+
+juniIpIfType OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(0),
+ broadcast(1),
+ pointToPoint(2),
+ nbma(3),
+ loopback(4),
+ null(5),
+ bgpMplsVpn(6),
+ vrfInternal(7),
+ dialout(8) }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The type of network interface."
+ DEFVAL { pointToPoint }
+ ::= { juniIpIfEntry 4 }
+
+juniIpIfTypeId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "A numerical distinguisher relevant for the loopback and null IP
+ interface types.
+ loopback Must be unique for all IP interfaces of this type.
+ null Must be unique for all IP interfaces of this type.
+ (FOR IMPLEMENTATIONS THAT SUPPORT ONE AND ONLY ONE NULL
+ INTERFACE, THE VALUE ZERO MUST BE USED.)
+
+ For all other IP interface types, this object is not relevant, reports a
+ value of zero when read, and must be given a value of zero if explicitly
+ configured during creation."
+ DEFVAL { 0 }
+ ::= { juniIpIfEntry 5 }
+
+juniIpIfSAValidationEnable OBJECT-TYPE
+ SYNTAX JuniEnable
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable/disable source address validation on this IP network interface."
+ DEFVAL { disable }
+ ::= { juniIpIfEntry 6 }
+
+juniIpIfCreationType OBJECT-TYPE
+ SYNTAX INTEGER {
+ static(1),
+ dynamic(2) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Specify if the interface was created due to static configuration or due
+ to some dynamic event. Dynamic interfaces are not stored in NVS."
+ ::= { juniIpIfEntry 7 }
+
+juniIpIfProfileId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Identified the profile used when creating a dynamic interface."
+ DEFVAL { 0 }
+ ::= { juniIpIfEntry 8 }
+
+juniIpIfAlwaysUp OBJECT-TYPE
+ SYNTAX JuniEnable
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When enabled, the interface is determined to be up regardless of the
+ state of any lower layer interfaces."
+ DEFVAL { disable }
+ ::= { juniIpIfEntry 9 }
+
+juniIpIfLoopback OBJECT-TYPE
+ SYNTAX JuniEnable
+ MAX-ACCESS read-create
+ STATUS deprecated
+ DESCRIPTION
+ "Indicates whether the interface is a loopback type interface.
+
+ This object has been replaced by juniIpIfInheritNum."
+ DEFVAL { disable }
+ ::= { juniIpIfEntry 10 }
+
+juniIpIfLoopbackUid OBJECT-TYPE
+ SYNTAX InterfaceIndexOrZero
+ MAX-ACCESS read-create
+ STATUS deprecated
+ DESCRIPTION
+ "Specify the interface index of a loopback interface whose IP address
+ should be used when sourcing traffic on this interface. Useful for
+ unnumbered interfaces.
+
+ This object has been replaced by juniIpIfInheritNumUid."
+ DEFVAL { 0 }
+ ::= { juniIpIfEntry 11 }
+
+juniIpIfDebounceTime OBJECT-TYPE
+ SYNTAX Integer32 (0..60000)
+ UNITS "milliseconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Specifies the time in milliseconds that a layer 2 interface must remain
+ in a state before it is conveyed to the IP layer. Useful for interfaces
+ that experience brief outages that should not constitute a route flap.
+ A value of 0 indicates that the feature is disabled."
+ DEFVAL { 0 }
+ ::= { juniIpIfEntry 12 }
+
+juniIpIfForwarding OBJECT-TYPE
+ SYNTAX JuniEnable
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable/disable the forwarding of IP traffic to/from this interface.
+ This is currently only applicable to the out-of-band management port."
+ DEFVAL { enable }
+ ::= { juniIpIfEntry 13 }
+
+juniIpIfForceFragmentation OBJECT-TYPE
+ SYNTAX JuniEnable
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Force the fragmentation of all IP packets greater than the interface
+ MTU even if the DF bit is set."
+ DEFVAL { disable }
+ ::= { juniIpIfEntry 14 }
+
+juniIpIfSharesLowerUid OBJECT-TYPE
+ SYNTAX JuniEnable
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Identifies the interface as sharing a lower interface with another
+ interface vs owning it outright."
+ ::= { juniIpIfEntry 15 }
+
+juniIpIfFilterOptions OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Bit mask to configure the interface to filter packets with IP header
+ options. Currently, either no bits or all bits may be set."
+ DEFVAL { 0 }
+ ::= { juniIpIfEntry 16 }
+
+juniIpIfName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..255))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Specify the IP interface discriminator for an IP interface not attached
+ to a layer 2 interface with a specific location."
+ DEFVAL { ''H }
+ ::= { juniIpIfEntry 17 }
+
+juniIpIfArpTimeout OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Specify the ARP timeout for this interface in seconds."
+ DEFVAL { 21600 }
+ ::= { juniIpIfEntry 18 }
+
+
+juniIpIfAdminSpeed OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Set an administrative speed for the interface that overrides the speed
+ learned from the lower layer. A value of 0 indicates no speed is
+ specified."
+ DEFVAL { 0 }
+ ::= { juniIpIfEntry 19 }
+
+juniIpIfMultipathMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ hashed(1),
+ roundRobin(2) }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Configure the mode this interface should use when forwarding equal-cost
+ multipath traffic."
+ DEFVAL { hashed }
+ ::= { juniIpIfEntry 20 }
+
+juniIpIfSharedNhAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IP address of either a direct or indirect next-hop toward which
+ this shared interface should point."
+ DEFVAL { 0 }
+ ::= { juniIpIfEntry 21 }
+
+juniIpIfSharedNhRouterId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The identifier for the domain of a virtual router in which the
+ juniIpIfSharedNhAddr should be resolved."
+ DEFVAL { 0 }
+ ::= { juniIpIfEntry 22 }
+
+juniIpIfPrimaryIpAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of the primary IP network on an interface."
+ ::= { juniIpIfEntry 23 }
+
+juniIpIfPrimaryIpMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address mask of the primary IP network on an interface."
+ ::= { juniIpIfEntry 24 }
+
+juniIpIfOperDebounceTime OBJECT-TYPE
+ SYNTAX Integer32 (0..60000)
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates the operational time in milliseconds that a layer2 interface
+ must remain in a state before it is conveyed to the IP layer. Useful
+ for interfaces that experience brief outages that should not constitute
+ a route flap. A value of 0 indicates that the feature is disabled."
+ ::= { juniIpIfEntry 25 }
+
+juniIpIfRouterIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index or ID of the router."
+ ::= { juniIpIfEntry 26 }
+
+juniIpIfInheritNum OBJECT-TYPE
+ SYNTAX JuniEnable
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates whether this numbered interface is referenced by unnumbered
+ interfaces."
+ ::= { juniIpIfEntry 27 }
+
+juniIpIfInheritNumUid OBJECT-TYPE
+ SYNTAX InterfaceIndexOrZero
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Specify the interface index of a numbered interface whose IP address
+ should be used when sourcing traffic on this interface. Useful for
+ unnumbered interfaces."
+ DEFVAL { 0 }
+ ::= { juniIpIfEntry 28 }
+
+juniIpIfAnalyzerMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1),
+ default(2) }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Used to set the interface to analyzer mode. When enabled(1), all IP
+ packets entering this interface and all non-mirror IP packets leaving
+ this interface will be dropped. The value default(2) specifies that
+ this interface will be the default analyzer port for the virtual-router
+ where the interface resides."
+ DEFVAL { disable }
+ ::= { juniIpIfEntry 29 }
+
+juniIpIfAutoConfigure OBJECT-TYPE
+ SYNTAX JuniEnable
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When enabled, IP subscriber interfaces are created dynamically based on
+ any attributes defined in the service-profile and the rules associated
+ with the DCM profile selected for this subscriber."
+ DEFVAL { disable }
+ ::= { juniIpIfEntry 30 }
+
+juniIpIfTcpMss OBJECT-TYPE
+ SYNTAX Integer32 (0|160..10240)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Configures TCP MSS value for an IP interface. When configured, MSS
+ value of TCP SYN packets received or transmitted on the interface will
+ be compared with the configured value and lowest of the two will replace
+ the value in the packet."
+ DEFVAL { 0 }
+ ::= { juniIpIfEntry 31 }
+
+juniIpIfInitSeqPrefOper OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates the operational warm-restart replay initial sequence
+ preference value for an IP interface. Following an HA SRP switchover,
+ high-preference (value 1) IP interfaces are replayed first, followed by
+ static routes, and then low-preference (value 0) IP interfaces. This
+ allows static routes that are dependent on high-preference interfaces to
+ be resolved and routing protocols to exchange information with peers
+ over high-preference interfaces before low-preference interfaces are
+ replayed. An IP interface is designated as high-preference either (1)
+ implicitly by configuring an IGP or PIM protocol on that interface, or
+ (2) explicitly by juniIpIfInitSeqPrefAdmin (or CLI) configuration."
+ ::= { juniIpIfEntry 32 }
+
+juniIpIfInitSeqPrefAdmin OBJECT-TYPE
+ SYNTAX Unsigned32 (0..1)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Configures the warm-restart replay initial sequence preference value
+ for an IP interface. See the juniIpIfInitSeqPrefOper description for more
+ information."
+ DEFVAL { 0 }
+ ::= { juniIpIfEntry 33 }
+
+juniIpIfArpSpoofCheck OBJECT-TYPE
+ SYNTAX JuniEnable
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When enabled, IP ARP spoof checking is performed on ARP packets
+ received on the IP interface."
+ DEFVAL { enable }
+ ::= { juniIpIfEntry 34 }
+
+--
+-- The IP Interface Statistics Table
+--
+juniIpIfStatsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniIpIfStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains entries for IP interfaces present in the system."
+ ::= { juniIpInterface 3 }
+
+juniIpIfStatsEntry OBJECT-TYPE
+ SYNTAX JuniIpIfStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry contains statistics for an IP interface."
+ INDEX { juniIpIfStatsIndex }
+ ::= { juniIpIfStatsTable 1 }
+
+JuniIpIfStatsEntry ::= SEQUENCE {
+ juniIpIfStatsIndex InterfaceIndex,
+ juniIpIfStatsInPackets Counter64,
+ juniIpIfStatsInOctets Counter64,
+ juniIpIfStatsInPoliciedPackets Counter64,
+ juniIpIfStatsInPoliciedOctets Counter64,
+ juniIpIfStatsInErrorPackets Counter64,
+ juniIpIfStatsInSpoofedPackets Counter64,
+ juniIpIfStatsInForwardedPackets Counter64,
+ juniIpIfStatsInForwardedOctets Counter64,
+ juniIpIfStatsOutForwardedPackets Counter64,
+ juniIpIfStatsOutForwardedOctets Counter64,
+ juniIpIfStatsOutSchedDropPackets Counter64,
+ juniIpIfStatsOutSchedDropOctets Counter64,
+ juniIpIfStatsOutRequestedPackets Counter64,
+ juniIpIfStatsOutRequestedOctets Counter64,
+ juniIpIfStatsOutPoliciedPackets Counter64,
+ juniIpIfStatsOutPoliciedOctets Counter64,
+ juniIpIfStatsGreenOutSchedDropPackets Counter64,
+ juniIpIfStatsYellowOutSchedDropPackets Counter64,
+ juniIpIfStatsRedOutSchedDropPackets Counter64,
+ juniIpIfStatsGreenOutSchedDropOctets Counter64,
+ juniIpIfStatsYellowOutSchedDropOctets Counter64,
+ juniIpIfStatsRedOutSchedDropOctets Counter64 }
+
+juniIpIfStatsIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The ifIndex of the IP interface."
+ ::= { juniIpIfStatsEntry 1 }
+
+juniIpIfStatsInPackets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of packets received on this interface."
+ ::= { juniIpIfStatsEntry 2 }
+
+juniIpIfStatsInOctets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of octets received on this interface."
+ ::= { juniIpIfStatsEntry 3 }
+
+juniIpIfStatsInPoliciedPackets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of packets dropped due to rate limiters attached to this
+ interface."
+ ::= { juniIpIfStatsEntry 4 }
+
+juniIpIfStatsInPoliciedOctets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of octets dropped due to rate limiters attached to this
+ interface."
+ ::= { juniIpIfStatsEntry 5 }
+
+juniIpIfStatsInErrorPackets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of packets received with errors on this interface."
+ ::= { juniIpIfStatsEntry 6 }
+
+juniIpIfStatsInSpoofedPackets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of packets received on this interface with destination
+ unknown."
+ ::= { juniIpIfStatsEntry 7 }
+
+juniIpIfStatsInForwardedPackets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of packets received on this interface that were forwarded
+ by any interface in the system."
+ ::= { juniIpIfStatsEntry 8 }
+
+juniIpIfStatsInForwardedOctets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of octets received on this interface that were forwarded by
+ any interface in the system."
+ ::= { juniIpIfStatsEntry 9 }
+
+juniIpIfStatsOutForwardedPackets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of packets forwarded by this interface."
+ ::= { juniIpIfStatsEntry 10 }
+
+juniIpIfStatsOutForwardedOctets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of octets forwarded by this interface."
+ ::= { juniIpIfStatsEntry 11 }
+
+juniIpIfStatsOutSchedDropPackets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of packets dropped at this interface due to output queue
+ congestion."
+ ::= { juniIpIfStatsEntry 12 }
+
+juniIpIfStatsOutSchedDropOctets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of octets dropped at this interface due to output queue
+ congestion."
+ ::= { juniIpIfStatsEntry 13 }
+
+juniIpIfStatsOutRequestedPackets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of packets requested for transmission at this interface."
+ ::= { juniIpIfStatsEntry 14 }
+
+juniIpIfStatsOutRequestedOctets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of octets requested for transmission at this interface."
+ ::= { juniIpIfStatsEntry 15 }
+
+juniIpIfStatsOutPoliciedPackets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of packets dropped due to rate limiters attached to this
+ interface."
+ ::= { juniIpIfStatsEntry 16 }
+
+juniIpIfStatsOutPoliciedOctets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of octets dropped due to rate limiters attached to this
+ interface."
+ ::= { juniIpIfStatsEntry 17 }
+
+juniIpIfStatsGreenOutSchedDropPackets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of packets dropped at this interface due to output queue
+ congestion in the green output queue. The green output queue has lowest
+ drop probability."
+ ::= { juniIpIfStatsEntry 18 }
+
+juniIpIfStatsYellowOutSchedDropPackets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of packets dropped at this interface due to output queue
+ congestion in the yellow output queue. The yellow output queue has
+ medium level drop probability."
+ ::= { juniIpIfStatsEntry 19 }
+
+juniIpIfStatsRedOutSchedDropPackets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of packets dropped at this interface due to output queue
+ congestion in the red output queue. The red output queue has highest
+ level drop probability."
+ ::= { juniIpIfStatsEntry 20 }
+
+juniIpIfStatsGreenOutSchedDropOctets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of octets dropped at this interface due to output queue
+ congestion in the green output queue. The green output queue has the
+ lowest drop probability."
+ ::= { juniIpIfStatsEntry 21 }
+
+juniIpIfStatsYellowOutSchedDropOctets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of octets dropped at this interface due to output queue
+ congestion in the yellow output queue. The yellow output queue has the
+ medium drop probability."
+ ::= { juniIpIfStatsEntry 22 }
+
+juniIpIfStatsRedOutSchedDropOctets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of octets dropped at this interface due to output queue
+ congestion in the red output queue. The red output queue has the
+ highest drop probability."
+ ::= { juniIpIfStatsEntry 23 }
+
+
+--
+-- The IP Interface Association Table
+--
+juniIpIfAssocTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniIpIfAssocEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains entries of interfaces present in the system."
+ ::= { juniIpInterface 4 }
+
+juniIpIfAssocEntry OBJECT-TYPE
+ SYNTAX JuniIpIfAssocEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry in this table returns the ifIndex of the IP interface
+ associated with the lower layer ifIndex supplied as the index to this
+ table.
+
+ The purpose of this table is to translate L2 interfaces to corresponding
+ L3 interfaces for billing applications. Since interesting billing
+ related statistics are kept at L3, it is often useful to know the L2-L3
+ relationship. Note that this table is not confined to L2-L3
+ relationships. Any interface sublayer can be used to access this table
+ to determine the relationship with the L3 interface."
+ INDEX { juniIpIfAssocLowerIfIndex }
+ ::= { juniIpIfAssocTable 1 }
+
+JuniIpIfAssocEntry ::= SEQUENCE {
+ juniIpIfAssocLowerIfIndex InterfaceIndex,
+ juniIpIfAssocIpIfIndex InterfaceIndexOrZero }
+
+juniIpIfAssocLowerIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The ifIndex of the lower layer interface."
+ ::= { juniIpIfAssocEntry 1 }
+
+juniIpIfAssocIpIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndexOrZero
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ifIndex of the IP interface associated with the lower layer
+ juniIpIfAssocLowerIfIndex. In cases where there is not a 1 to 1
+ relationship between lower layer and higher layer IP interface, a zero
+ value juniIpIfAssocIpIfIndex is returned; this includes the case where
+ an IP interface has not yet been configued at the top of the interface
+ column.
+
+ An example usage of this table:
+
+ Assume a user needs to know the ifIndex relationship for all interfaces
+ with the L3 IP interface.
+
+ Then starting at the bottom of the stack below, the ATM and AAL5's
+ ifIndex would be used to access the table. The agent will return 0 for
+ each of these cases because multiple customer's traffic is demultiplexed
+ at these levels.
+
+ IP_1
+ PPP IP_2
+ ATM1483_1 ATM1483_2
+ \ /
+ AAL5
+ ATM
+
+ If the ATM1483_1 ifIndex is used to access this table, then the value of
+ juniIpIfAssocLowerIfIndex will be set to the ifIndex of IP_1.
+ Similarily, if the ATM1483_2 ifIndex is used to access this table, the
+ juniIpifAssocLowerIfIndex will set to the ifIndex of IP_2."
+ ::= { juniIpIfAssocEntry 2 }
+
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- IP Address attributes
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+--
+-- IP globals
+--
+juniIpAddrGlobals OBJECT IDENTIFIER ::= { juniIpAddress 1 }
+
+juniIpArpTimeout OBJECT-TYPE
+ SYNTAX Integer32 (1..60)
+ UNITS "seconds"
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Timeout, in seconds, for ARP requests issued by this entity."
+ ::= { juniIpAddrGlobals 1 }
+
+--
+-- IP Address management
+--
+juniIpAddrTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniIpAddrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "IP addressing information for this entity's IP network interfaces.
+ Representation of both numbered and unnumbered IP interfaces is
+ supported."
+ ::= { juniIpAddress 2 }
+
+juniIpAddrEntry OBJECT-TYPE
+ SYNTAX JuniIpAddrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "IP addressing information for one of this entity's IP network
+ interfaces. This interface could be either numbered or unnumbered.
+
+ The following objects correspond to (read-only) counterparts in the
+ IP-MIB ipAddrTable:
+ juniIpAdEntAddr
+ juniIpAdEntIfIndex
+ juniIpAdEntNetMask
+ juniIpAdEntBcastAddr
+ juniIpAdEntReasmMaxSize "
+ INDEX { juniIpAdEntAddr }
+ ::= { juniIpAddrTable 1 }
+
+JuniIpAddrEntry ::= SEQUENCE {
+ juniIpAdEntAddr JuniIpAddrLessIf,
+ juniIpAdEntIfIndex InterfaceIndex,
+ juniIpAdEntNetMask IpAddress,
+ juniIpAdEntBcastAddr Integer32,
+ juniIpAdEntReasmMaxSize Integer32,
+ juniIpAdEntRowStatus RowStatus,
+ juniIpAdEntAdminStatus JuniEnable,
+ juniIpAdEntArpRspEnable JuniEnable,
+ juniIpAdEntProxyArpRspEnable JuniEnable,
+ juniIpAdEntIgmpEnable JuniEnable,
+ juniIpAdEntDirectedBcastEnable JuniEnable,
+ juniIpAdEntIcmpRedirectEnable JuniEnable,
+ juniIpAdEntIcmpMaskReplyEnable JuniEnable,
+ juniIpAdEntIcmpUnreachEnable JuniEnable,
+ juniIpAdEntMtu Integer32,
+ juniIpAdEntUnnumLoopbackIfIndex InterfaceIndexOrZero,
+ juniIpAdEntIrdpEnable JuniEnable,
+ juniIpAdEntAccessRouteEnable JuniEnable,
+ juniIpAdEntAccessRouteHost IpAddress,
+ juniIpAdEntIsSecondary JuniEnable,
+ juniIpAdEntUnnumInheritNumIfIndex InterfaceIndexOrZero }
+
+juniIpAdEntAddr OBJECT-TYPE
+ SYNTAX JuniIpAddrLessIf
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The IP address for a numbered IP network interface, if this object's
+ value has the form 'a.b.c.d', where 'a' is nonzero; or, the ifIndex
+ (interpreting the low 24 bits of this value as an integer) of an
+ unnumbered ('address-less') IP interface, if this object's value has the
+ form '0.b.c.d'."
+ ::= { juniIpAddrEntry 1 }
+
+juniIpAdEntIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The ifIndex of the network interface to which this entry's IP
+ addressing mode pertains."
+ ::= { juniIpAddrEntry 2 }
+
+juniIpAdEntNetMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IP subnet mask associated with the IP address of this entry. The
+ network and host bit fields of the mask are filled with 1's and 0's,
+ respectively.
+
+ If this entry represents an unnumbered IP interface, this object should
+ have a value of all ones."
+ DEFVAL { 'ffffffff'H }
+ ::= { juniIpAddrEntry 3 }
+
+juniIpAdEntBcastAddr OBJECT-TYPE
+ SYNTAX Integer32 (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of the least-significant bit in the IP broadcast address used
+ for sending datagrams on the IP network interface associated with this
+ entry. For example, when the Internet standard all-ones broadcast
+ address is used, the value will be 1. This value applies to both the
+ subnet and network broadcasts addresses used by the entity on this
+ interface."
+ ::= { juniIpAddrEntry 4 }
+
+juniIpAdEntReasmMaxSize OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The size of the largest IP datagram which this entity can re-assemble
+ from incoming IP fragmented datagrams received on this interface."
+ ::= { juniIpAddrEntry 5 }
+
+juniIpAdEntRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Controls the creation/deletion of entries in this table according to
+ the RowStatus textual convention, constrained to support the following
+ values only:
+ createAndGo
+ destroy
+
+ To create entries for both numbered and unnumbered IP interfaces, the
+ following entry objects MUST be explicitly configured:
+ juniIpAdEntRowStatus
+ juniIpAdEntIfIndex
+
+ To create an entry for a numbered IP interface, the following conditions
+ must also hold:
+ <none>
+
+ To create an entry for an unnumbered IP interface, the following
+ conditions must also hold:
+
+ juniIpAdEntUnnumInheritNumIfIndex must be configured with a nonzero
+ ifIndex value of an IP numbered interface."
+ ::= { juniIpAddrEntry 6 }
+
+juniIpAdEntAdminStatus OBJECT-TYPE
+ SYNTAX JuniEnable
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable/disable operation of IP on this IP network interface."
+ DEFVAL { enable }
+ ::= { juniIpAddrEntry 7 }
+
+juniIpAdEntArpRspEnable OBJECT-TYPE
+ SYNTAX JuniEnable
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable/disable ARP response on this IP network interface."
+ DEFVAL { enable }
+ ::= { juniIpAddrEntry 8 }
+
+juniIpAdEntProxyArpRspEnable OBJECT-TYPE
+ SYNTAX JuniEnable
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable/disable proxy ARP response on this IP network interface."
+ DEFVAL { disable }
+ ::= { juniIpAddrEntry 9 }
+
+juniIpAdEntIgmpEnable OBJECT-TYPE
+ SYNTAX JuniEnable
+ MAX-ACCESS read-create
+ STATUS deprecated
+ DESCRIPTION
+ "Enable/disable IGMP operation on this IP network interface."
+ DEFVAL { disable }
+ ::= { juniIpAddrEntry 10 }
+
+juniIpAdEntDirectedBcastEnable OBJECT-TYPE
+ SYNTAX JuniEnable
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable/disable forwarding of directed broadcasts on this IP network
+ interface."
+ DEFVAL { disable }
+ ::= { juniIpAddrEntry 11 }
+
+juniIpAdEntIcmpRedirectEnable OBJECT-TYPE
+ SYNTAX JuniEnable
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable/disable transmission of ICMP Redirect messages on this IP
+ network interface."
+ DEFVAL { disable }
+ ::= { juniIpAddrEntry 12 }
+
+juniIpAdEntIcmpMaskReplyEnable OBJECT-TYPE
+ SYNTAX JuniEnable
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable/disable transmission of ICMP Mask Reply messages on this IP
+ network interface."
+ DEFVAL { disable }
+ ::= { juniIpAddrEntry 13 }
+
+juniIpAdEntIcmpUnreachEnable OBJECT-TYPE
+ SYNTAX JuniEnable
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable/disable transmission of ICMP Unreachable messages on this IP
+ network interface."
+ DEFVAL { disable }
+ ::= { juniIpAddrEntry 14 }
+
+juniIpAdEntMtu OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The configured MTU size for this IP network interface. If set to zero,
+ the default MTU size, as determined by the underlying network media, is
+ used."
+ ::= { juniIpAddrEntry 15 }
+
+juniIpAdEntUnnumLoopbackIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndexOrZero
+ MAX-ACCESS read-create
+ STATUS deprecated
+ DESCRIPTION
+ "For unnumbered interfaces, the ifIndex of the IP loopback interface
+ whose IP address is used as the source IP address for IP packets
+ transmitted on the unnumbered network.
+
+ For numbered interfaces, this object has a value of zero.
+
+ This object has been replaced by juniIpAdEntUnnumInheritNumIfIndex."
+ DEFVAL { 0 }
+ ::= { juniIpAddrEntry 16 }
+
+juniIpAdEntIrdpEnable OBJECT-TYPE
+ SYNTAX JuniEnable
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Controls whether ICMP Router Discovery Protocol operation is permitted
+ to be sent on this network."
+ DEFVAL { enable }
+ ::= { juniIpAddrEntry 17 }
+
+juniIpAdEntAccessRouteEnable OBJECT-TYPE
+ SYNTAX JuniEnable
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "If enabled, then establishment/loss of a point-to-point network
+ connection causes a host route for the remote host to be created/deleted
+ automatically."
+ DEFVAL { disable }
+ ::= { juniIpAddrEntry 18 }
+
+juniIpAdEntAccessRouteHost OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "If an access route has been established, the IP address of the remote
+ host is reported by this object; otherwise, this object contains the
+ value 0.0.0.0."
+ ::= { juniIpAddrEntry 19 }
+
+juniIpAdEntIsSecondary OBJECT-TYPE
+ SYNTAX JuniEnable
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "If enabled, then the IP address corresponding to this entry is a
+ secondary address. If disabled, then the IP address corresponding to
+ this entry is te primary address."
+ DEFVAL { disable }
+ ::= { juniIpAddrEntry 20 }
+
+juniIpAdEntUnnumInheritNumIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndexOrZero
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "For unnumbered interfaces, the ifIndex of the IP numbered interface
+ whose IP address is used as the source IP address for IP packets
+ transmitted on the unnumbered network.
+
+ For numbered interfaces, this object has a value of zero."
+ DEFVAL { 0 }
+ ::= { juniIpAddrEntry 21 }
+
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- IP Route
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+--
+-- Route Globals
+--
+juniIpRouteGlobals OBJECT IDENTIFIER ::= { juniIpRoute 1 }
+
+juniIpRouteLimit OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Maximum number of IP routes maintained by this entity.
+
+ Setting a value lower than the current number of routes prevents
+ additional routes from being learned or configured, but does not cause
+ existing excess routes to be deleted to enforce the new limit."
+ ::= { juniIpRouteGlobals 1 }
+
+juniIpRouteTableLimit OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The VRF Route Table Maximum Number of Routes Limit."
+ DEFVAL { 0 }
+ ::= { juniIpRouteGlobals 2 }
+
+juniIpRouteTableWarnPercent OBJECT-TYPE
+ SYNTAX Unsigned32 (0..100)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The VRF Route Table Percentage of the Route Limit at which to issue a warning.
+ The percentage is only valid when juniIpRouteTableWarnOnly is false. It must be set to 0 if
+ juniIpRouteTableWarnOnly is true."
+ DEFVAL { 0 }
+ ::= { juniIpRouteGlobals 3 }
+
+juniIpRouteTableWarnOnly OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The VRF Route Table Maximum Number of Routes Warning flag.
+ Do not actually limit the number of routes in the table"
+ DEFVAL { false }
+ ::= { juniIpRouteGlobals 4 }
+
+juniIpRouteTableWarnThreshold OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The computed number of route to issue a warning. If juniIpRouteTableWarnOnly is true
+ this value will be juniIpRouteTableLimit and if juniIpRouteTableWarnOnly is false it will
+ be juniIpRouteTableLimit * juniIpRouteTableWarnPercentage"
+ ::= { juniIpRouteGlobals 5 }
+
+--
+-- Static Route Table
+--
+juniIpRouteStaticTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniIpRouteStaticEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table of static routes configured on this entity.
+
+ The object definitions and indexing for this table are chosen to closely
+ align with the IP-FORWARD-MIB's ipCidrRouteTable.
+
+ This table serves three purposes:
+ 1. Provide the means for configuring static routes.
+ 2. Provide an efficient view of static routes (otherwise they must be
+ observed by traversing the entire routing table).
+ 3. Provide view of static routes configured on network interfaces that
+ are currently inactive. (In this implementation, static routes
+ configured on inactive interfaces are not visible in the routing
+ table.)"
+ ::= { juniIpRoute 2 }
+
+juniIpRouteStaticEntry OBJECT-TYPE
+ SYNTAX JuniIpRouteStaticEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A static route."
+ INDEX { juniIpRouteStaticDest,
+ juniIpRouteStaticMask,
+ juniIpRouteStaticPref,
+ juniIpRouteStaticNextHop }
+ ::= { juniIpRouteStaticTable 1 }
+
+JuniIpRouteStaticEntry ::= SEQUENCE {
+ juniIpRouteStaticDest IpAddress,
+ juniIpRouteStaticMask IpAddress,
+ juniIpRouteStaticPref Integer32,
+ juniIpRouteStaticNextHop JuniIpAddrLessIf,
+ juniIpRouteStaticRowStatus RowStatus,
+ juniIpRouteStaticIfIndex Integer32,
+ juniIpRouteStaticStatus INTEGER,
+ juniIpRouteStaticNextHopAS Integer32,
+ juniIpRouteStaticMetric Integer32,
+ juniIpRouteStaticTag Unsigned32 }
+
+juniIpRouteStaticDest OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The destination IP address of this route.
+
+ This object may not take a Multicast (Class D) address value.
+
+ Any assignment (implicit or otherwise) of an instance of this object to
+ a value x must be rejected if the bitwise logical-AND of x with the
+ value of the corresponding instance of the juniIpRouteStaticMask object
+ is not equal to x."
+ ::= { juniIpRouteStaticEntry 1 }
+
+juniIpRouteStaticMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicate the mask to be logical-ANDed with the destination address
+ before being compared to the value in the juniIpRouteStaticDest field.
+ For those systems that do not support arbitrary subnet masks, an agent
+ constructs the value of the juniIpRouteStaticMask by reference to the IP
+ Address Class.
+
+ Any assignment (implicit or otherwise) of an instance of this object to
+ a value x must be rejected if the bitwise logical-AND of x with the
+ value of the corresponding instance of the juniIpRouteStaticDest object
+ is not equal to juniIpRouteStaticDest."
+ ::= { juniIpRouteStaticEntry 2 }
+
+-- The following convention is included for specification
+-- of TOS Field contents. At this time, the Host Requirements
+-- and the Router Requirements documents disagree on the width
+-- of the TOS field. This mapping describes the Router
+-- Requirements mapping, and leaves room to widen the TOS field
+-- without impact to fielded systems.
+
+juniIpRouteStaticPref OBJECT-TYPE
+ SYNTAX Integer32 (0..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The preference of this static route. Higher values correspond to
+ higher preference. A static route with preference of zero will never be
+ installed as an active route."
+ ::= { juniIpRouteStaticEntry 3 }
+
+juniIpRouteStaticNextHop OBJECT-TYPE
+ SYNTAX JuniIpAddrLessIf
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The address of the next hop toward the destination."
+ ::= { juniIpRouteStaticEntry 4 }
+
+juniIpRouteStaticRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The row status variable, used according to row installation and removal
+ conventions."
+ ::= { juniIpRouteStaticEntry 5 }
+
+juniIpRouteStaticIfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The ifIndex value which identifies the local interface through which
+ the next hop of this route should be reached. A value of zero means the
+ router should automatically determine the interface through which the
+ specified next-hop address is reached.
+
+ An implementation may disallow non-zero values from being configured."
+ DEFVAL { 0 }
+ ::= { juniIpRouteStaticEntry 6 }
+
+juniIpRouteStaticStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ active(0),
+ inactive(1),
+ incomplete(2) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The operational status of this static route.
+
+ active(0) indicates this route is currently being used to reach the
+ specified destination.
+
+ inactive(1) indicates this route is considered valid, but currently is
+ superseded by another routing table entry for the destination, having a
+ higher preference value.
+
+ incomplete(2) indicates this route entry contains information that is
+ incomplete, or is inconsistent with other system configuration (for
+ example, the interface specified in juniIpRouteStaticIfIndex does not
+ exist)."
+ ::= { juniIpRouteStaticEntry 7 }
+
+juniIpRouteStaticNextHopAS OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The Autonomous System Number of the Next Hop. The semantics of this
+ object are determined by the routing-protocol specified in the route's
+ ipCidrRouteProto value. When this object is unknown or not relevant its
+ value should be set to zero."
+ DEFVAL { 0 }
+ ::= { juniIpRouteStaticEntry 8 }
+
+juniIpRouteStaticMetric OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The primary routing metric for this route. The semantics of this
+ metric are determined by the routing-protocol specified in the route's
+ ipCidrRouteProto value. If this metric is not used, its value should be
+ set to -1."
+ DEFVAL { -1 }
+ ::= { juniIpRouteStaticEntry 9 }
+
+juniIpRouteStaticTag OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "A tag value for this static route."
+ DEFVAL { 0 }
+ ::= { juniIpRouteStaticEntry 10 }
+
+
+--
+-- Extensions to IP CIDR Route Table
+--
+juniIpCidrRouteTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniIpCidrRouteEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table of routes active on this entity. This table is an augmentation
+ of the IP-FORWARD-MIB's ipCidrRouteTable."
+ ::= { juniIpRoute 3 }
+
+juniIpCidrRouteEntry OBJECT-TYPE
+ SYNTAX JuniIpCidrRouteEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Additional attributes of an active route."
+ AUGMENTS { ipCidrRouteEntry }
+ ::= { juniIpCidrRouteTable 1 }
+
+JuniIpCidrRouteEntry ::= SEQUENCE {
+ juniIpCidrRoutePref Integer32,
+ juniIpCidrRouteArea IpAddress,
+ juniIpCidrRouteTag Unsigned32 }
+
+juniIpCidrRoutePref OBJECT-TYPE
+ SYNTAX Integer32 (0..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The preference of this route. Higher values correspond to higher
+ preference."
+ ::= { juniIpCidrRouteEntry 1 }
+
+juniIpCidrRouteArea OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Area to which this route pertains. A value of 0.0.0.0 indicates no
+ area is identified."
+ ::= { juniIpCidrRouteEntry 2 }
+
+juniIpCidrRouteTag OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A tag value for this route."
+ ::= { juniIpCidrRouteEntry 3 }
+
+--
+-- The IP Route BFD Table
+--
+
+juniIpRouteStaticBFDTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniIpRouteStaticBFDEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The Juniper IP interface table describes the BFD-specific
+ characteristics of interfaces."
+ ::= { juniIpRoute 4 }
+
+juniIpRouteStaticBFDEntry OBJECT-TYPE
+ SYNTAX JuniIpRouteStaticBFDEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The Juniper IP interface table describes the BFD-specific
+ characteristics of one interface."
+ AUGMENTS { juniIpRouteStaticEntry }
+ ::= { juniIpRouteStaticBFDTable 1 }
+
+JuniIpRouteStaticBFDEntry ::= SEQUENCE {
+ juniIpRouteStaticBfdEnable TruthValue,
+ juniIpRouteStaticBfdMinRxInterval Integer32,
+ juniIpRouteStaticBfdMinTxInterval Integer32,
+ juniIpRouteStaticBfdMultiplier Integer32
+}
+
+juniIpRouteStaticBfdEnable OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This variable indicates whether BFD session on the interface is active or not"
+ DEFVAL { false }
+ ::= { juniIpRouteStaticBFDEntry 1 }
+
+juniIpRouteStaticBfdMinRxInterval OBJECT-TYPE
+ SYNTAX Integer32 (100..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This variable specifies upper-limit on rate local-system requires remote-system to
+ transmit bfd control-packets [milliseconds]"
+ DEFVAL { 300 }
+ ::= { juniIpRouteStaticBFDEntry 2 }
+
+juniIpRouteStaticBfdMinTxInterval OBJECT-TYPE
+ SYNTAX Integer32 (100..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This variable specifies lower-limit on rate local-system requires remote-system to
+ transmit bfd control-packets [milliseconds]"
+ DEFVAL { 300 }
+ ::= { juniIpRouteStaticBFDEntry 3 }
+
+juniIpRouteStaticBfdMultiplier OBJECT-TYPE
+ SYNTAX Integer32 (1..255)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This variable specifies detection-multiplier "
+ DEFVAL { 3 }
+ ::= { juniIpRouteStaticBFDEntry 4 }
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- Notifications
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- No notifications are defined in this MIB. Placeholders follow.
+juniIpTrapEnables OBJECT IDENTIFIER ::= { juniIpMIB 2 }
+juniIpTraps OBJECT IDENTIFIER ::= { juniIpMIB 3 }
+juniIpTrapPrefix OBJECT IDENTIFIER ::= { juniIpTraps 0 }
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- Trap Definitions
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+
+juniIpSaValidateTrapEnable OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set to true to enable source address validation traps."
+ DEFVAL { false }
+ ::= { juniIpTrapEnables 1 }
+
+juniIpRouteTableTrapRouteLimitExceeded NOTIFICATION-TYPE
+ OBJECTS {juniIpRouteTableLimit, ipCidrRouteNumber}
+ STATUS current
+ DESCRIPTION
+ "The juniIpRouteTableTrapRouteLimitExceeded Trap indicates that the configured
+ route Table Limit has been exceeded. Issued once every 5 minutes that
+ the limit is being exceeded."
+ ::= { juniIpTrapPrefix 1 }
+
+juniIpRouteTableTrapRouteLimitRemove NOTIFICATION-TYPE
+ OBJECTS {juniIpRouteTableLimit, ipCidrRouteNumber}
+ STATUS current
+ DESCRIPTION
+ "The juniIpRouteTableTrapRouteTableLimitRemove Trap indicates that routes have been
+ freed up for 30 seconds and the Route Table Limit is no longer being violated.
+ Issued once."
+ ::= { juniIpTrapPrefix 2 }
+
+juniIpRouteTableTrapWarnThresholdExceeded NOTIFICATION-TYPE
+ OBJECTS {juniIpRouteTableLimit, juniIpRouteTableWarnThreshold, ipCidrRouteNumber}
+ STATUS current
+ DESCRIPTION
+ "The juniIpRouteTableTrapWarnThresholdExceeded Trap indicates that the computed
+ warning threshold has been exceeded.
+ Issued once every 5 minutes that the warning threshold is being execeeded."
+
+ ::= { juniIpTrapPrefix 3 }
+
+juniIpTrapSaValidationFailure NOTIFICATION-TYPE
+ OBJECTS {ifIndex, juniIpIfSaValFailSrcIpAddr, juniIpIfSaValFailDestIpAddr}
+ STATUS current
+ DESCRIPTION
+ "The juniIpTrapSaValidationFailure Trap indicates that a source address validation
+ failure occurred on an interface. The interface on which the failure occurred,
+ the source ip address and the destination ip address of the packet causing the
+ failure are returned."
+
+ ::= { juniIpTrapPrefix 4 }
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- Notification control objects
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+juniIpMIBNotificationObjects OBJECT IDENTIFIER ::= { juniIpTraps 1 }
+
+juniIpIfSaValFailSrcIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The source IP address of the packet that caused the last source address
+ validation failure on the IP interface."
+ ::= { juniIpMIBNotificationObjects 1 }
+
+juniIpIfSaValFailDestIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The destination IP address of the packet that caused the last source address
+ validation failure on the IP interface."
+ ::= { juniIpMIBNotificationObjects 2 }
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- Conformance information
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+juniIpConformance OBJECT IDENTIFIER ::= { juniIpMIB 4 }
+juniIpCompliances OBJECT IDENTIFIER ::= { juniIpConformance 1 }
+juniIpGroups OBJECT IDENTIFIER ::= { juniIpConformance 2 }
+
+--
+-- compliance statements
+--
+juniIpCompliance MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete compliance statement for entities which implement the Juniper
+ IP MIB. This statement became obsolete when the IP interface and IP
+ address groups changed and the global objects were added."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniIpInterfaceGroup,
+ juniIpAddressGroup,
+ juniIpRouteGroup }
+ ::= { juniIpCompliances 1 } -- JUNOSe 2.2
+
+juniIpCompliance2 MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete compliance statement for entities which implement the Juniper
+ IP MIB. This statement became obsolete when the juniIpIfAssocTable was
+ added."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniIpInterfaceGroup2,
+ juniIpAddressGroup2,
+ juniIpRouteGroup,
+ juniIpGlobalGroup }
+ ::= { juniIpCompliances 2 } -- JUNOSe 3.0
+
+juniIpCompliance3 MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete compliance statement for entities which implement the Juniper
+ IP MIB. This statement became obsolete when the QoS related objects
+ were obsoleted."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniIpInterfaceGroup3,
+ juniIpAddressGroup2,
+ juniIpRouteGroup,
+ juniIpGlobalGroup }
+ ::= { juniIpCompliances 3 } -- JUNOSe 3.2
+
+juniIpCompliance4 MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete compliance statement for entities which implement the
+ Juniper IP MIB. This statement became obsolete when the QoS related
+ objects were obsoleted."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniIpInterfaceGroup4,
+ juniIpAddressGroup2,
+ juniIpRouteGroup,
+ juniIpGlobalGroup }
+ ::= { juniIpCompliances 4 } -- JUNOSe 4.0
+
+juniIpCompliance5 MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete compliance statement for entities which implement the Juniper
+ IP MIB. This statement became obsolete when support was added for
+ router index and unnumbered interfaces referencing numbered interfaces."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniIpInterfaceGroup4,
+ juniIpAddressGroup3,
+ juniIpRouteGroup2,
+ juniIpGlobalGroup2 }
+ ::= { juniIpCompliances 5 } -- JUNOSe 4.1
+
+juniIpCompliance6 MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete compliance statement for entities which implement the Juniper
+ IP MIB. This statement became obsolete when interface mirroring and
+ interface auto configure support was added."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniIpInterfaceGroup5,
+ juniIpAddressGroup4,
+ juniIpRouteGroup2,
+ juniIpGlobalGroup2 }
+ ::= { juniIpCompliances 6 } -- JUNOSe 5.0
+
+juniIpCompliance7 MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete compliance statement for entities which implement the Juniper
+ IP MIB. This statement became obsolete when interface TCP MSS feature
+ was added."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniIpInterfaceGroup6,
+ juniIpAddressGroup4,
+ juniIpRouteGroup2,
+ juniIpGlobalGroup2,
+ juniIpIfSummaryGroup }
+ ::= { juniIpCompliances 7 } -- JUNOSe 5.1
+
+juniIpCompliance8 MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete compliance statement for entities which implement the Juniper
+ IP MIB. This statement became obsolete when juniIpVpnIdOui and
+ juniIpVpnIdIndex were obsoleted."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniIpInterfaceGroup7,
+ juniIpAddressGroup4,
+ juniIpRouteGroup2,
+ juniIpGlobalGroup2,
+ juniIpIfSummaryGroup }
+ ::= { juniIpCompliances 8 } -- JUNOSe 5.2
+
+
+juniIpCompliance9 MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for entities which implement the Juniper IP
+ MIB."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniIpInterfaceGroup7,
+ juniIpAddressGroup4,
+ juniIpRouteGroup2,
+ juniIpGlobalGroup3,
+ juniIpIfSummaryGroup,
+ juniIpNotificationsGroup }
+ ::= { juniIpCompliances 9 } -- JUNOSe 6.0
+
+juniIpCompliance10 MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for entities which implement the Juniper IP
+ MIB."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniIpInterfaceGroup7,
+ juniIpAddressGroup4,
+ juniIpRouteGroup3,
+ juniIpGlobalGroup3,
+ juniIpIfSummaryGroup,
+ juniIpNotificationsGroup }
+ ::= { juniIpCompliances 10 } -- JUNOSe 6.1
+
+
+juniIpCompliance11 MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for entities which implement the Juniper IP
+ MIB. This statement became obsolete when juniIpVpnIdOui and
+ juniIpVpnIdIndex were obsoleted."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniIpInterfaceGroup7,
+ juniIpAddressGroup4,
+ juniIpRouteGroup3,
+ juniIpGlobalGroup3,
+ juniIpIfSummaryGroup,
+ juniIpNotificationGroup1,
+ juniIpMIBNotificationObjectsGroup,
+ juniIpRouteSummaryGroup }
+ ::= { juniIpCompliances 11 } -- JUNOSe 7.0
+
+juniIpCompliance12 MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for entities which implement the Juniper IP
+ MIB. This statement became obsolete when juniIpIfInitSeqPrefOper and
+ juniIpIfInitSeqPrefAdmin were added."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniIpInterfaceGroup7,
+ juniIpAddressGroup4,
+ juniIpRouteGroup3,
+ juniIpGlobalGroup3,
+ juniIpIfSummaryGroup,
+ juniIpNotificationGroup1,
+ juniIpMIBNotificationObjectsGroup,
+ juniIpRouteSummaryGroup,
+ juniIpRouteStaticBFDGroup }
+ ::= { juniIpCompliances 12 } -- JUNOSe 7.3
+
+juniIpCompliance13 MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for entities which implement the Juniper IP
+ MIB. This statement became obsolete when juniIpIfArpSpoofCheck was added."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniIpInterfaceGroup8,
+ juniIpAddressGroup4,
+ juniIpRouteGroup3,
+ juniIpGlobalGroup3,
+ juniIpIfSummaryGroup,
+ juniIpNotificationGroup1,
+ juniIpMIBNotificationObjectsGroup,
+ juniIpRouteSummaryGroup,
+ juniIpRouteStaticBFDGroup }
+ ::= { juniIpCompliances 13 } -- JUNOSe 7.3.2
+
+juniIpCompliance14 MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for entities which implement the Juniper IP
+ MIB."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniIpInterfaceGroup9,
+ juniIpAddressGroup4,
+ juniIpRouteGroup3,
+ juniIpGlobalGroup3,
+ juniIpIfSummaryGroup,
+ juniIpNotificationGroup1,
+ juniIpMIBNotificationObjectsGroup,
+ juniIpRouteSummaryGroup,
+ juniIpRouteStaticBFDGroup }
+ ::= { juniIpCompliances 14 } -- JUNOSe 9.3
+
+--
+-- units of conformance
+--
+juniIpInterfaceGroup OBJECT-GROUP
+ OBJECTS {
+ juniIpNextIfIndex,
+
+ juniIpIfRowStatus,
+ juniIpIfLowerIfIndex,
+ juniIpIfType,
+ juniIpIfTypeId,
+
+ juniIpIfStatsInPackets,
+ juniIpIfStatsInOctets,
+ juniIpIfStatsInPoliciedPackets,
+ juniIpIfStatsInPoliciedOctets,
+ juniIpIfStatsInErrorPackets,
+ juniIpIfStatsInSpoofedPackets,
+ juniIpIfStatsInForwardedPackets,
+ juniIpIfStatsInForwardedOctets,
+ juniIpIfStatsOutForwardedPackets,
+ juniIpIfStatsOutForwardedOctets,
+ juniIpIfStatsOutSchedDropPackets,
+ juniIpIfStatsOutSchedDropOctets,
+ juniIpIfStatsOutRequestedPackets,
+ juniIpIfStatsOutRequestedOctets,
+ juniIpIfStatsOutPoliciedPackets,
+ juniIpIfStatsOutPoliciedOctets }
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete collection of objects for managing IP interface capabilities
+ in a Juniper product. This group became obsolete when new objects were
+ added to the juniIpIfTable and the juniIpIfStatsTable."
+ ::= { juniIpGroups 1 } -- JUNOSe 2.2
+
+juniIpAddressGroup OBJECT-GROUP
+ OBJECTS {
+ juniIpArpTimeout,
+
+ juniIpAdEntRowStatus,
+ juniIpAdEntIfIndex,
+ juniIpAdEntNetMask,
+ juniIpAdEntAdminStatus,
+ juniIpAdEntArpRspEnable,
+ juniIpAdEntProxyArpRspEnable,
+ juniIpAdEntIgmpEnable,
+ juniIpAdEntDirectedBcastEnable,
+ juniIpAdEntIcmpRedirectEnable,
+ juniIpAdEntIcmpMaskReplyEnable,
+ juniIpAdEntIcmpUnreachEnable,
+ juniIpAdEntMtu,
+ juniIpAdEntUnnumLoopbackIfIndex,
+ juniIpAdEntIrdpEnable,
+ juniIpAdEntAccessRouteEnable,
+ juniIpAdEntAccessRouteHost }
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete collection of objects for managing IP address capabilities in
+ a Juniper product. This group became obsolete when
+ juniIpAdEntIgmpEnable was deprecated and juniIpAdEntIsSecondary was
+ added."
+ ::= { juniIpGroups 2 } -- JUNOSe 2.2
+
+juniIpRouteGroup OBJECT-GROUP
+ OBJECTS {
+ juniIpRouteLimit,
+
+ juniIpRouteStaticDest,
+ juniIpRouteStaticMask,
+ juniIpRouteStaticPref,
+ juniIpRouteStaticNextHop,
+ juniIpRouteStaticRowStatus,
+ juniIpRouteStaticIfIndex,
+ juniIpRouteStaticStatus,
+ juniIpRouteStaticNextHopAS,
+ juniIpRouteStaticMetric,
+ juniIpRouteStaticTag,
+
+ juniIpCidrRoutePref,
+ juniIpCidrRouteArea,
+ juniIpCidrRouteTag }
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete collection of objects for managing IP routing capabilities in
+ a Juniper product. This group became obsolete when juniIpRouteLimit was
+ obsoleted."
+ ::= { juniIpGroups 3 } -- JUNOSe 2.2
+
+juniIpGlobalGroup OBJECT-GROUP
+ OBJECTS {
+ juniIpDebounceTime,
+ juniIpRouterId,
+ juniIpSourceRoutingAdminStatus,
+ juniIpVpnIdOui,
+ juniIpVpnIdIndex }
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete collection of IP global objects for managing instances of IP
+ in a Juniper product. This group became obsolete when BGP new format
+ objects were added."
+ ::= { juniIpGroups 4 } -- JUNOSe 3.0
+
+juniIpInterfaceGroup2 OBJECT-GROUP
+ OBJECTS {
+ juniIpNextIfIndex,
+
+ juniIpIfRowStatus,
+ juniIpIfLowerIfIndex,
+ juniIpIfType,
+ juniIpIfTypeId,
+ juniIpIfSAValidationEnable,
+ juniIpIfCreationType,
+ juniIpIfProfileId,
+ juniIpIfAlwaysUp,
+ juniIpIfLoopback,
+ juniIpIfLoopbackUid,
+ juniIpIfDebounceTime,
+ juniIpIfForwarding,
+ juniIpIfForceFragmentation,
+ juniIpIfSharesLowerUid,
+ juniIpIfFilterOptions,
+ juniIpIfName,
+ juniIpIfArpTimeout,
+ juniIpIfAdminSpeed,
+ juniIpIfMultipathMode,
+ juniIpIfSharedNhAddr,
+ juniIpIfSharedNhRouterId,
+ juniIpIfPrimaryIpAddress,
+ juniIpIfPrimaryIpMask,
+ juniIpIfOperDebounceTime,
+
+ juniIpIfStatsInPackets,
+ juniIpIfStatsInOctets,
+ juniIpIfStatsInPoliciedPackets,
+ juniIpIfStatsInPoliciedOctets,
+ juniIpIfStatsInErrorPackets,
+ juniIpIfStatsInSpoofedPackets,
+ juniIpIfStatsInForwardedPackets,
+ juniIpIfStatsInForwardedOctets,
+ juniIpIfStatsOutForwardedPackets,
+ juniIpIfStatsOutForwardedOctets,
+ juniIpIfStatsOutSchedDropPackets,
+ juniIpIfStatsOutSchedDropOctets,
+ juniIpIfStatsOutRequestedPackets,
+ juniIpIfStatsOutRequestedOctets,
+ juniIpIfStatsOutPoliciedPackets,
+ juniIpIfStatsOutPoliciedOctets,
+ juniIpIfStatsGreenOutSchedDropPackets,
+ juniIpIfStatsYellowOutSchedDropPackets,
+ juniIpIfStatsRedOutSchedDropPackets,
+ juniIpIfStatsGreenOutSchedDropOctets,
+ juniIpIfStatsYellowOutSchedDropOctets,
+ juniIpIfStatsRedOutSchedDropOctets }
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete collection of objects for managing IP interface capabilities
+ in a Juniper product. This group became obsolete when the
+ juniIpIfAssocTable was added."
+ ::= { juniIpGroups 5 } -- JUNOSe 3.0
+
+juniIpAddressGroup2 OBJECT-GROUP
+ OBJECTS {
+ juniIpArpTimeout,
+
+ juniIpAdEntRowStatus,
+ juniIpAdEntIfIndex,
+ juniIpAdEntNetMask,
+ juniIpAdEntBcastAddr,
+ juniIpAdEntReasmMaxSize,
+ juniIpAdEntAdminStatus,
+ juniIpAdEntArpRspEnable,
+ juniIpAdEntProxyArpRspEnable,
+ juniIpAdEntDirectedBcastEnable,
+ juniIpAdEntIcmpRedirectEnable,
+ juniIpAdEntIcmpMaskReplyEnable,
+ juniIpAdEntIcmpUnreachEnable,
+ juniIpAdEntMtu,
+ juniIpAdEntUnnumLoopbackIfIndex,
+ juniIpAdEntIrdpEnable,
+ juniIpAdEntAccessRouteEnable,
+ juniIpAdEntAccessRouteHost,
+ juniIpAdEntIsSecondary }
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete collection of objects for managing IP address capabilities in
+ a Juniper product. This group became obsolete when when
+ juniIpArpTimeout was obsoleted."
+ ::= { juniIpGroups 6 } -- JUNOSe 3.0
+
+juniIpInterfaceGroup3 OBJECT-GROUP
+ OBJECTS {
+ juniIpNextIfIndex,
+
+ juniIpIfRowStatus,
+ juniIpIfLowerIfIndex,
+ juniIpIfType,
+ juniIpIfTypeId,
+ juniIpIfSAValidationEnable,
+ juniIpIfCreationType,
+ juniIpIfProfileId,
+ juniIpIfAlwaysUp,
+ juniIpIfLoopback,
+ juniIpIfLoopbackUid,
+ juniIpIfDebounceTime,
+ juniIpIfForwarding,
+ juniIpIfForceFragmentation,
+ juniIpIfSharesLowerUid,
+ juniIpIfFilterOptions,
+ juniIpIfName,
+ juniIpIfArpTimeout,
+ juniIpIfAdminSpeed,
+ juniIpIfMultipathMode,
+ juniIpIfSharedNhAddr,
+ juniIpIfSharedNhRouterId,
+ juniIpIfPrimaryIpAddress,
+ juniIpIfPrimaryIpMask,
+ juniIpIfOperDebounceTime,
+
+ juniIpIfStatsInPackets,
+ juniIpIfStatsInOctets,
+ juniIpIfStatsInPoliciedPackets,
+ juniIpIfStatsInPoliciedOctets,
+ juniIpIfStatsInErrorPackets,
+ juniIpIfStatsInSpoofedPackets,
+ juniIpIfStatsInForwardedPackets,
+ juniIpIfStatsInForwardedOctets,
+ juniIpIfStatsOutForwardedPackets,
+ juniIpIfStatsOutForwardedOctets,
+ juniIpIfStatsOutSchedDropPackets,
+ juniIpIfStatsOutSchedDropOctets,
+ juniIpIfStatsOutRequestedPackets,
+ juniIpIfStatsOutRequestedOctets,
+ juniIpIfStatsOutPoliciedPackets,
+ juniIpIfStatsOutPoliciedOctets,
+ juniIpIfStatsGreenOutSchedDropPackets,
+ juniIpIfStatsYellowOutSchedDropPackets,
+ juniIpIfStatsRedOutSchedDropPackets,
+ juniIpIfStatsGreenOutSchedDropOctets,
+ juniIpIfStatsYellowOutSchedDropOctets,
+ juniIpIfStatsRedOutSchedDropOctets,
+
+ juniIpIfAssocIpIfIndex }
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete collection of objects for managing IP interface capabilities
+ in a Juniper product. This group became obsolete when the QoS related
+ objects were obsoleted."
+ ::= { juniIpGroups 7 } -- JUNOSe 3.2
+
+juniIpInterfaceGroup4 OBJECT-GROUP
+ OBJECTS {
+ juniIpNextIfIndex,
+
+ juniIpIfRowStatus,
+ juniIpIfLowerIfIndex,
+ juniIpIfType,
+ juniIpIfTypeId,
+ juniIpIfSAValidationEnable,
+ juniIpIfCreationType,
+ juniIpIfProfileId,
+ juniIpIfAlwaysUp,
+ juniIpIfLoopback,
+ juniIpIfLoopbackUid,
+ juniIpIfDebounceTime,
+ juniIpIfForwarding,
+ juniIpIfForceFragmentation,
+ juniIpIfSharesLowerUid,
+ juniIpIfFilterOptions,
+ juniIpIfName,
+ juniIpIfArpTimeout,
+ juniIpIfAdminSpeed,
+ juniIpIfMultipathMode,
+ juniIpIfSharedNhAddr,
+ juniIpIfSharedNhRouterId,
+ juniIpIfPrimaryIpAddress,
+ juniIpIfPrimaryIpMask,
+ juniIpIfOperDebounceTime,
+
+ juniIpIfStatsInPackets,
+ juniIpIfStatsInOctets,
+ juniIpIfStatsInPoliciedPackets,
+ juniIpIfStatsInPoliciedOctets,
+ juniIpIfStatsInErrorPackets,
+ juniIpIfStatsInSpoofedPackets,
+ juniIpIfStatsOutForwardedPackets,
+ juniIpIfStatsOutForwardedOctets,
+ juniIpIfStatsOutSchedDropPackets,
+ juniIpIfStatsOutSchedDropOctets,
+ juniIpIfStatsOutPoliciedPackets,
+ juniIpIfStatsOutPoliciedOctets,
+
+ juniIpIfAssocIpIfIndex }
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete collection of objects for managing IP interface capabilities
+ in a Juniper product. This group became obsolete when the
+ juniIpIfInheritNum and juniIpIfInheritNumUid objects were added and
+ juniIpIfLoopback and juniIpIfLoopbackUid were deprecated."
+ ::= { juniIpGroups 8 } -- JUNOSe 4.0
+
+juniIpAddressGroup3 OBJECT-GROUP
+ OBJECTS {
+ juniIpAdEntRowStatus,
+ juniIpAdEntIfIndex,
+ juniIpAdEntNetMask,
+ juniIpAdEntBcastAddr,
+ juniIpAdEntReasmMaxSize,
+ juniIpAdEntAdminStatus,
+ juniIpAdEntArpRspEnable,
+ juniIpAdEntProxyArpRspEnable,
+ juniIpAdEntDirectedBcastEnable,
+ juniIpAdEntIcmpRedirectEnable,
+ juniIpAdEntIcmpMaskReplyEnable,
+ juniIpAdEntIcmpUnreachEnable,
+ juniIpAdEntMtu,
+ juniIpAdEntUnnumLoopbackIfIndex,
+ juniIpAdEntIrdpEnable,
+ juniIpAdEntAccessRouteEnable,
+ juniIpAdEntAccessRouteHost,
+ juniIpAdEntIsSecondary }
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete collection of objects for managing IP address capabilities in
+ a Juniper product. This group became obsolete when the
+ juniIpAdEntUnnumInheritNumIfIndex object was added and
+ juniIpAdEntUnnumLoopbackIfIndex was deprecated."
+ ::= { juniIpGroups 9 } -- JUNOSe 4.1
+
+juniIpRouteGroup2 OBJECT-GROUP
+ OBJECTS {
+ juniIpRouteStaticDest,
+ juniIpRouteStaticMask,
+ juniIpRouteStaticPref,
+ juniIpRouteStaticNextHop,
+ juniIpRouteStaticRowStatus,
+ juniIpRouteStaticIfIndex,
+ juniIpRouteStaticStatus,
+ juniIpRouteStaticNextHopAS,
+ juniIpRouteStaticMetric,
+ juniIpRouteStaticTag,
+
+ juniIpCidrRoutePref,
+ juniIpCidrRouteArea,
+ juniIpCidrRouteTag }
+ STATUS obsolete
+ DESCRIPTION
+ "A collection of objects for managing IP routing capabilities in a
+ Juniper product."
+ ::= { juniIpGroups 10 } -- JUNOSe 4.1
+
+juniIpGlobalGroup2 OBJECT-GROUP
+ OBJECTS {
+ juniIpDebounceTime,
+ juniIpRouterId,
+ juniIpSourceRoutingAdminStatus,
+ juniIpVpnIdOui,
+ juniIpVpnIdIndex,
+ juniIpBgpCommunityNewFormat,
+ juniIpBgpAsConfedSetNewFormat }
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete collection of IP global objects for managing instances of IP
+ in a Juniper product. This group became obsolete when juniIpVpnIdOui and
+ juniIpVpnIdIndex were obsoleted."
+ ::= { juniIpGroups 11 } -- JUNOSe 4.1
+
+juniIpInterfaceGroup5 OBJECT-GROUP
+ OBJECTS {
+ juniIpNextIfIndex,
+
+ juniIpIfRowStatus,
+ juniIpIfLowerIfIndex,
+ juniIpIfType,
+ juniIpIfTypeId,
+ juniIpIfSAValidationEnable,
+ juniIpIfCreationType,
+ juniIpIfProfileId,
+ juniIpIfAlwaysUp,
+ juniIpIfDebounceTime,
+ juniIpIfForwarding,
+ juniIpIfForceFragmentation,
+ juniIpIfSharesLowerUid,
+ juniIpIfFilterOptions,
+ juniIpIfName,
+ juniIpIfArpTimeout,
+ juniIpIfAdminSpeed,
+ juniIpIfMultipathMode,
+ juniIpIfSharedNhAddr,
+ juniIpIfSharedNhRouterId,
+ juniIpIfPrimaryIpAddress,
+ juniIpIfPrimaryIpMask,
+ juniIpIfOperDebounceTime,
+ juniIpIfRouterIndex,
+ juniIpIfInheritNum,
+ juniIpIfInheritNumUid,
+
+ juniIpIfStatsInPackets,
+ juniIpIfStatsInOctets,
+ juniIpIfStatsInPoliciedPackets,
+ juniIpIfStatsInPoliciedOctets,
+ juniIpIfStatsInErrorPackets,
+ juniIpIfStatsInSpoofedPackets,
+ juniIpIfStatsOutForwardedPackets,
+ juniIpIfStatsOutForwardedOctets,
+ juniIpIfStatsOutSchedDropPackets,
+ juniIpIfStatsOutSchedDropOctets,
+ juniIpIfStatsOutPoliciedPackets,
+ juniIpIfStatsOutPoliciedOctets,
+
+ juniIpIfAssocIpIfIndex }
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete collection of objects for managing IP interface capabilities
+ in a Juniper product. This group became obsolete when the
+ juniIpIfAnalyzerMode object was added."
+ ::= { juniIpGroups 12 } -- JUNOSe 5.0
+
+juniIpAddressGroup4 OBJECT-GROUP
+ OBJECTS {
+ juniIpAdEntRowStatus,
+ juniIpAdEntIfIndex,
+ juniIpAdEntNetMask,
+ juniIpAdEntBcastAddr,
+ juniIpAdEntReasmMaxSize,
+ juniIpAdEntAdminStatus,
+ juniIpAdEntArpRspEnable,
+ juniIpAdEntProxyArpRspEnable,
+ juniIpAdEntDirectedBcastEnable,
+ juniIpAdEntIcmpRedirectEnable,
+ juniIpAdEntIcmpMaskReplyEnable,
+ juniIpAdEntIcmpUnreachEnable,
+ juniIpAdEntMtu,
+ juniIpAdEntIrdpEnable,
+ juniIpAdEntAccessRouteEnable,
+ juniIpAdEntAccessRouteHost,
+ juniIpAdEntIsSecondary,
+ juniIpAdEntUnnumInheritNumIfIndex }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects for managing IP address capabilities in a
+ Juniper product."
+ ::= { juniIpGroups 13 } -- JUNOSe 5.0
+
+juniIpInterfaceDeprecatedGroup OBJECT-GROUP
+ OBJECTS {
+ juniIpIfLoopback,
+ juniIpIfLoopbackUid }
+ STATUS deprecated
+ DESCRIPTION
+ "A collection of deprecated objects for managing IP interface
+ capabilities in a Juniper product. This group may continue to be
+ support on some products."
+ ::= { juniIpGroups 14 } -- JUNOSe 5.0
+
+juniIpAddressDeprecatedGroup OBJECT-GROUP
+ OBJECTS {
+ juniIpAdEntIgmpEnable,
+ juniIpAdEntUnnumLoopbackIfIndex }
+ STATUS deprecated
+ DESCRIPTION
+ "A collection of deprecated objects for managing IP address capabilities
+ in a Juniper product. This group may continue to be support on some
+ products."
+ ::= { juniIpGroups 15 } -- JUNOSe 5.0
+
+juniIpInterfaceGroup6 OBJECT-GROUP
+ OBJECTS {
+ juniIpNextIfIndex,
+
+ juniIpIfRowStatus,
+ juniIpIfLowerIfIndex,
+ juniIpIfType,
+ juniIpIfTypeId,
+ juniIpIfSAValidationEnable,
+ juniIpIfCreationType,
+ juniIpIfProfileId,
+ juniIpIfAlwaysUp,
+ juniIpIfDebounceTime,
+ juniIpIfForwarding,
+ juniIpIfForceFragmentation,
+ juniIpIfSharesLowerUid,
+ juniIpIfFilterOptions,
+ juniIpIfName,
+ juniIpIfArpTimeout,
+ juniIpIfAdminSpeed,
+ juniIpIfMultipathMode,
+ juniIpIfSharedNhAddr,
+ juniIpIfSharedNhRouterId,
+ juniIpIfPrimaryIpAddress,
+ juniIpIfPrimaryIpMask,
+ juniIpIfOperDebounceTime,
+ juniIpIfRouterIndex,
+ juniIpIfInheritNum,
+ juniIpIfInheritNumUid,
+ juniIpIfAnalyzerMode,
+ juniIpIfAutoConfigure,
+
+ juniIpIfStatsInPackets,
+ juniIpIfStatsInOctets,
+ juniIpIfStatsInPoliciedPackets,
+ juniIpIfStatsInPoliciedOctets,
+ juniIpIfStatsInErrorPackets,
+ juniIpIfStatsInSpoofedPackets,
+ juniIpIfStatsOutForwardedPackets,
+ juniIpIfStatsOutForwardedOctets,
+ juniIpIfStatsOutSchedDropPackets,
+ juniIpIfStatsOutSchedDropOctets,
+ juniIpIfStatsOutPoliciedPackets,
+ juniIpIfStatsOutPoliciedOctets,
+
+ juniIpIfAssocIpIfIndex }
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete collection of objects for managing IP interface capabilities
+ in a Juniper product. This group became obsolete when the
+ juniIpIfTcpMss object was added."
+ ::= { juniIpGroups 16 } -- JUNOSe 5.1
+
+juniIpIfSummaryGroup OBJECT-GROUP
+ OBJECTS {
+ juniIpIfSummaryTotalIntf,
+ juniIpIfSummaryTotalIntfUp,
+ juniIpIfSummaryTotalIntfDown,
+ juniIpIfSummaryTotalIntfProtUp,
+ juniIpIfSummaryTotalIntfProtDown,
+ juniIpIfSummaryTotalIntfProtNotPresent }
+ STATUS current
+ DESCRIPTION
+ "A collection of IP Interface Summary Statistics."
+ ::= { juniIpGroups 17 } -- JUNOSe 5.1
+
+juniIpInterfaceGroup7 OBJECT-GROUP
+ OBJECTS {
+ juniIpNextIfIndex,
+
+ juniIpIfRowStatus,
+ juniIpIfLowerIfIndex,
+ juniIpIfType,
+ juniIpIfTypeId,
+ juniIpIfSAValidationEnable,
+ juniIpIfCreationType,
+ juniIpIfProfileId,
+ juniIpIfAlwaysUp,
+ juniIpIfDebounceTime,
+ juniIpIfForwarding,
+ juniIpIfForceFragmentation,
+ juniIpIfSharesLowerUid,
+ juniIpIfFilterOptions,
+ juniIpIfName,
+ juniIpIfArpTimeout,
+ juniIpIfAdminSpeed,
+ juniIpIfMultipathMode,
+ juniIpIfSharedNhAddr,
+ juniIpIfSharedNhRouterId,
+ juniIpIfPrimaryIpAddress,
+ juniIpIfPrimaryIpMask,
+ juniIpIfOperDebounceTime,
+ juniIpIfRouterIndex,
+ juniIpIfInheritNum,
+ juniIpIfInheritNumUid,
+ juniIpIfAnalyzerMode,
+ juniIpIfAutoConfigure,
+ juniIpIfTcpMss,
+
+ juniIpIfStatsInPackets,
+ juniIpIfStatsInOctets,
+ juniIpIfStatsInPoliciedPackets,
+ juniIpIfStatsInPoliciedOctets,
+ juniIpIfStatsInErrorPackets,
+ juniIpIfStatsInSpoofedPackets,
+ juniIpIfStatsOutForwardedPackets,
+ juniIpIfStatsOutForwardedOctets,
+ juniIpIfStatsOutSchedDropPackets,
+ juniIpIfStatsOutSchedDropOctets,
+ juniIpIfStatsOutPoliciedPackets,
+ juniIpIfStatsOutPoliciedOctets,
+
+ juniIpIfAssocIpIfIndex }
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete collection of objects for managing IP interface capabilities
+ in a Juniper product. This group became obsolete when the
+ juniIpIfInitSeqPrefOper and juniIpIfInitSeqPrefAdmin objects were added."
+ ::= { juniIpGroups 18 } -- JUNOSe 5.2
+
+juniIpGlobalGroup3 OBJECT-GROUP
+ OBJECTS {
+ juniIpDebounceTime,
+ juniIpRouterId,
+ juniIpSourceRoutingAdminStatus,
+ juniIpBgpCommunityNewFormat,
+ juniIpBgpAsConfedSetNewFormat }
+ STATUS current
+ DESCRIPTION
+ "A collection of IP global objects for managing instances of IP in a
+ Juniper product."
+ ::= { juniIpGroups 19 }
+
+juniIpRouteGroup3 OBJECT-GROUP
+ OBJECTS {
+ juniIpRouteTableLimit,
+ juniIpRouteTableWarnPercent,
+ juniIpRouteTableWarnOnly,
+ juniIpRouteTableWarnThreshold,
+ juniIpRouteStaticDest,
+ juniIpRouteStaticMask,
+ juniIpRouteStaticPref,
+ juniIpRouteStaticNextHop,
+ juniIpRouteStaticRowStatus,
+ juniIpRouteStaticIfIndex,
+ juniIpRouteStaticStatus,
+ juniIpRouteStaticNextHopAS,
+ juniIpRouteStaticMetric,
+ juniIpRouteStaticTag,
+
+ juniIpCidrRoutePref,
+ juniIpCidrRouteArea,
+ juniIpCidrRouteTag }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects for managing IP routing capabilities in a
+ Juniper product."
+ ::= { juniIpGroups 20 } -- JUNOSe 6.1
+
+juniIpNotificationGroup NOTIFICATION-GROUP
+ NOTIFICATIONS {
+ juniIpRouteTableTrapRouteLimitExceeded,
+ juniIpRouteTableTrapRouteLimitRemove,
+ juniIpRouteTableTrapWarnThresholdExceeded }
+ STATUS obsolete
+ DESCRIPTION
+ "The management notifications pertaining to IP Route Table state changes."
+ ::= { juniIpGroups 21 } -- JUNOSe 6.1
+
+juniIpNotificationGroup1 NOTIFICATION-GROUP
+ NOTIFICATIONS {
+ juniIpRouteTableTrapRouteLimitExceeded,
+ juniIpRouteTableTrapRouteLimitRemove,
+ juniIpRouteTableTrapWarnThresholdExceeded,
+ juniIpTrapSaValidationFailure }
+ STATUS current
+ DESCRIPTION
+ "The management notifications pertaining to IP."
+ ::= { juniIpGroups 22 } -- JUNOSe 7.0
+
+juniIpMIBNotificationObjectsGroup OBJECT-GROUP
+ OBJECTS {
+ juniIpIfSaValFailSrcIpAddr,
+ juniIpIfSaValFailDestIpAddr }
+ STATUS current
+ DESCRIPTION
+ "The management notification objects pertaining to IP."
+ ::= { juniIpGroups 23 } -- JUNOSe 7.0
+
+juniIpRouteSummaryGroup OBJECT-GROUP
+ OBJECTS {
+ juniIpRouteSummaryUnicastTotalRoutes,
+ juniIpRouteSummaryUnicastTotalBytes,
+ juniIpRouteSummaryUnicastIsisRoutes,
+ juniIpRouteSummaryUnicastIsisLevel1Routes,
+ juniIpRouteSummaryUnicastIsisLevel2Routes,
+ juniIpRouteSummaryUnicastRipRoutes,
+ juniIpRouteSummaryUnicastStaticRoutes,
+ juniIpRouteSummaryUnicastConnectedRoutes,
+ juniIpRouteSummaryUnicastBgpRoutes,
+ juniIpRouteSummaryUnicastOspfRoutes,
+ juniIpRouteSummaryUnicastIntraAreaOspfRoutes,
+ juniIpRouteSummaryUnicastOtherInternalRoutes,
+ juniIpRouteSummaryUnicastExternalOspfRoutes,
+ juniIpRouteSummaryUnicastInterAreaOspfRoutes,
+ juniIpRouteSummaryUnicastAccessRoutes,
+ juniIpRouteSummaryUnicastIntCreatedAccessHostRoutes,
+ juniIpRouteSummaryUnicastIntDialoutRoutes,
+ juniIpRouteSummaryUnicastRouteMemoryActive,
+ juniIpRouteSummaryUnicastLastRouteAddedOrDeletedIP,
+ juniIpRouteSummaryUnicastLastRouteAddedOrDeletedMask,
+ juniIpRouteSummaryUnicastLastRouteAddedOrDeletedClient,
+ juniIpRouteSummaryUnicastLastRouteAddedOrDeletedDate,
+ juniIpRouteSummaryMulticastTotalRoutes,
+ juniIpRouteSummaryMulticastTotalBytes,
+ juniIpRouteSummaryMulticastIsisRoutes,
+ juniIpRouteSummaryMulticastLevel1IsisRoutes,
+ juniIpRouteSummaryMulticastLevel2IsisRoutes,
+ juniIpRouteSummaryMulticastRipRoutes,
+ juniIpRouteSummaryMulticastStaticRoutes,
+ juniIpRouteSummaryMulticastConnectedRoutes,
+ juniIpRouteSummaryMulticastBgpRoutes,
+ juniIpRouteSummaryMulticastOspfRoutes,
+ juniIpRouteSummaryMulticastIntraAreaOspfRoutes,
+ juniIpRouteSummaryMulticastInterAreaOspfRoutes,
+ juniIpRouteSummaryMulticastExternalOspfRoutes,
+ juniIpRouteSummaryMulticastOtherInternalRoutes,
+ juniIpRouteSummaryMulticastAccessRoutes,
+ juniIpRouteSummaryMulticastIntCreatedAccessHostRoutes,
+ juniIpRouteSummaryMultiastIntDialoutRoutes,
+ juniIpRouteSummaryMulticastRouteMemoryActive,
+ juniIpRouteSummaryMulticastLastRouteAddedOrDeletedIP,
+ juniIpRouteSummaryMulticastLastRouteAddedOrDeletedMask,
+ juniIpRouteSummaryMulticastLastRouteAddedOrDeletedClient,
+ juniIpRouteSummaryMulticastLastRouteAddedOrDeletedDate }
+ STATUS current
+ DESCRIPTION
+ "The management notifications pertaining to IP Route Table state changes."
+ ::= { juniIpGroups 24 } -- JUNOSe 7.0
+
+juniIpRouteStaticBFDGroup OBJECT-GROUP
+ OBJECTS {
+ juniIpRouteStaticBfdEnable,
+ juniIpRouteStaticBfdMinRxInterval,
+ juniIpRouteStaticBfdMinTxInterval,
+ juniIpRouteStaticBfdMultiplier
+ }
+ STATUS current
+ DESCRIPTION
+ "The management notifications pertaining to IP Route Table state changes."
+ ::= { juniIpGroups 25 }
+
+juniIpInterfaceGroup8 OBJECT-GROUP
+ OBJECTS {
+ juniIpNextIfIndex,
+
+ juniIpIfRowStatus,
+ juniIpIfLowerIfIndex,
+ juniIpIfType,
+ juniIpIfTypeId,
+ juniIpIfSAValidationEnable,
+ juniIpIfCreationType,
+ juniIpIfProfileId,
+ juniIpIfAlwaysUp,
+ juniIpIfDebounceTime,
+ juniIpIfForwarding,
+ juniIpIfForceFragmentation,
+ juniIpIfSharesLowerUid,
+ juniIpIfFilterOptions,
+ juniIpIfName,
+ juniIpIfArpTimeout,
+ juniIpIfAdminSpeed,
+ juniIpIfMultipathMode,
+ juniIpIfSharedNhAddr,
+ juniIpIfSharedNhRouterId,
+ juniIpIfPrimaryIpAddress,
+ juniIpIfPrimaryIpMask,
+ juniIpIfOperDebounceTime,
+ juniIpIfRouterIndex,
+ juniIpIfInheritNum,
+ juniIpIfInheritNumUid,
+ juniIpIfAnalyzerMode,
+ juniIpIfAutoConfigure,
+ juniIpIfTcpMss,
+ juniIpIfInitSeqPrefOper,
+ juniIpIfInitSeqPrefAdmin,
+
+ juniIpIfStatsInPackets,
+ juniIpIfStatsInOctets,
+ juniIpIfStatsInPoliciedPackets,
+ juniIpIfStatsInPoliciedOctets,
+ juniIpIfStatsInErrorPackets,
+ juniIpIfStatsInSpoofedPackets,
+ juniIpIfStatsOutForwardedPackets,
+ juniIpIfStatsOutForwardedOctets,
+ juniIpIfStatsOutSchedDropPackets,
+ juniIpIfStatsOutSchedDropOctets,
+ juniIpIfStatsOutPoliciedPackets,
+ juniIpIfStatsOutPoliciedOctets,
+
+ juniIpIfAssocIpIfIndex }
+ STATUS obsolete
+ DESCRIPTION
+ "A collection of objects for managing IP interface capabilities in a
+ Juniper product."
+ ::= { juniIpGroups 26 } -- JUNOSe 7.3.2
+
+juniIpInterfaceGroup9 OBJECT-GROUP
+ OBJECTS {
+ juniIpNextIfIndex,
+
+ juniIpIfRowStatus,
+ juniIpIfLowerIfIndex,
+ juniIpIfType,
+ juniIpIfTypeId,
+ juniIpIfSAValidationEnable,
+ juniIpIfCreationType,
+ juniIpIfProfileId,
+ juniIpIfAlwaysUp,
+ juniIpIfDebounceTime,
+ juniIpIfForwarding,
+ juniIpIfForceFragmentation,
+ juniIpIfSharesLowerUid,
+ juniIpIfFilterOptions,
+ juniIpIfName,
+ juniIpIfArpTimeout,
+ juniIpIfAdminSpeed,
+ juniIpIfMultipathMode,
+ juniIpIfSharedNhAddr,
+ juniIpIfSharedNhRouterId,
+ juniIpIfPrimaryIpAddress,
+ juniIpIfPrimaryIpMask,
+ juniIpIfOperDebounceTime,
+ juniIpIfRouterIndex,
+ juniIpIfInheritNum,
+ juniIpIfInheritNumUid,
+ juniIpIfAnalyzerMode,
+ juniIpIfAutoConfigure,
+ juniIpIfTcpMss,
+ juniIpIfInitSeqPrefOper,
+ juniIpIfInitSeqPrefAdmin,
+ juniIpIfArpSpoofCheck,
+
+ juniIpIfStatsInPackets,
+ juniIpIfStatsInOctets,
+ juniIpIfStatsInPoliciedPackets,
+ juniIpIfStatsInPoliciedOctets,
+ juniIpIfStatsInErrorPackets,
+ juniIpIfStatsInSpoofedPackets,
+ juniIpIfStatsOutForwardedPackets,
+ juniIpIfStatsOutForwardedOctets,
+ juniIpIfStatsOutSchedDropPackets,
+ juniIpIfStatsOutSchedDropOctets,
+ juniIpIfStatsOutPoliciedPackets,
+ juniIpIfStatsOutPoliciedOctets,
+
+ juniIpIfAssocIpIfIndex }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects for managing IP interface capabilities in a
+ Juniper product."
+ ::= { juniIpGroups 27 } -- JUNOSe 9.3
+
+END
diff --git a/MIBS/junose/broken/Juniper-IPv6-Profile-CONF b/MIBS/junose/broken/Juniper-IPv6-Profile-CONF
new file mode 100644
index 0000000..c020260
--- /dev/null
+++ b/MIBS/junose/broken/Juniper-IPv6-Profile-CONF
@@ -0,0 +1,75 @@
+
+-- *****************************************************************************
+-- Juniper-IPv6-Profile-CONF
+--
+-- SNMP Agent Capabilities definitions for the IPv6 Profile MIB.
+--
+-- Copyright (c) 2003 Juniper Networks, Inc. All rights reserved.
+-- *****************************************************************************
+
+Juniper-IPv6-Profile-CONF DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY
+ FROM SNMPv2-SMI
+ AGENT-CAPABILITIES
+ FROM SNMPv2-CONF
+ juniProfileAgents
+ FROM Juniper-Agents;
+
+juniIpv6ProfileAgent MODULE-IDENTITY
+ LAST-UPDATED "200707191819Z" -- 24-Jul-07 02:19 PM EDT
+ ORGANIZATION "Juniper Networks, Inc."
+ CONTACT-INFO
+ " Juniper Networks, Inc.
+ Postal: 10 Technology Park Drive
+ Westford, MA 01886-3146
+ USA
+ Tel: +1 978 589 5800
+ E-mail: mib@Juniper.net"
+ DESCRIPTION
+ "The agent capabilities definitions for the IPv6 Profile component of
+ the SNMP agent in the Juniper E-series family of products."
+ -- Revision History
+ REVISION "200707191819Z" -- 24-Jul-07 02:19 PM EDT - JUNOSe 8.2
+ DESCRIPTION
+ "Added ND support on dynamic interface."
+ REVISION "200303111923Z" -- 11-Mar-03 02:23 PM EST - JUNOSe 5.1
+ DESCRIPTION
+ "The initial release of this management information module."
+ ::= { juniProfileAgents 5 }
+
+
+-- *****************************************************************************
+-- IPv6 Profile SNMP Agent Capabilities definitions
+-- *****************************************************************************
+juniIpv6ProfileAgentV1 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 1 of the IPv6 Profile component of the JUNOSe SNMP agent. This
+ version of the IPv6 Profile component is supported in JUNOSe 5.1 and
+ subsequent system releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIB supported by the SNMP agent for the IPv6 Profile application
+ in JUNOSe."
+ SUPPORTS Juniper-IPV6-PROFILE-MIB
+ INCLUDES {
+ juniIpv6ProfileGroup }
+ ::= { juniIpv6ProfileAgent 1 }
+
+juniIpv6ProfileAgentV2 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 2 of the IPv6 Profile component of the JUNOSe SNMP agent. This
+ version of the IPv6 Profile component is supported in JUNOSe 8.2 and
+ subsequent system releases."
+ STATUS current
+ DESCRIPTION
+ "The MIB supported by the SNMP agent for the IPv6 Profile application
+ in JUNOSe."
+ SUPPORTS Juniper-IPV6-PROFILE-MIB
+ INCLUDES {
+ juniIpv6ProfileGroup2 }
+ ::= { juniIpv6ProfileAgent 2 }
+
+
+END
diff --git a/MIBS/junose/broken/Juniper-Internet-CONF b/MIBS/junose/broken/Juniper-Internet-CONF
new file mode 100644
index 0000000..d1b4ab7
--- /dev/null
+++ b/MIBS/junose/broken/Juniper-Internet-CONF
@@ -0,0 +1,1710 @@
+
+-- *****************************************************************************
+-- Juniper-Internet-CONF
+--
+-- SNMP Agent Capabilities definitions for the basic Internet MIBs.
+--
+-- Copyright (c) 2001, 2002 Unisphere Networks, Inc.
+-- Copyright (c) 2002-2007 Juniper Networks, Inc.
+-- All rights reserved.
+-- *****************************************************************************
+
+Juniper-Internet-CONF DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY
+ FROM SNMPv2-SMI
+ AGENT-CAPABILITIES
+ FROM SNMPv2-CONF
+ juniAgents
+ FROM Juniper-Agents;
+
+juniInternetAgent MODULE-IDENTITY
+ LAST-UPDATED "200805191941Z" -- 19-May-08 03:41 PM EDT
+ ORGANIZATION "Juniper Networks, Inc."
+ CONTACT-INFO
+ " Juniper Networks, Inc.
+ Postal: 10 Technology Park Drive
+ Westford, MA 01886-3146
+ USA
+ Tel: +1 978 589 5800
+ E-mail: mib@Juniper.net"
+ DESCRIPTION
+ "The agent capabilities definitions for the basic layer 3 and 4 Internet
+ component of the SNMP agent in the Juniper E-series family of products."
+ -- Revision History
+ REVISION "200805191941Z" -- 19-May-08 03:41 PM EDT - JUNOSe 9.3
+ DESCRIPTION
+ "Added the capability to disable ARP spoof checking for an IP interface."
+ REVISION "200701172302Z" -- 17-Jan-07 06:02 PM EST - JUNOSe 7.3.2
+ DESCRIPTION
+ "Added warm-restart replay initial sequence preference for an IP
+ interface."
+ REVISION "200503301349Z" -- 30-Mar-05 01:49 PM IST - JUNOSe 7.0
+ DESCRIPTION
+ "Added IP Route Summary support for Unicast and Multicast Routes."
+ REVISION "200505010040Z" -- 30-Apr-05 08:40 PM EDT
+ DESCRIPTION
+ "RLI 1925: Added support for Source Address Validation Failure traps."
+ REVISION "200409201349Z" -- 20-Sep-04 09:49 AM EDT - JUNOSe 6.1
+ DESCRIPTION
+ "RLI 1684: Added support for route table limits and traps."
+ REVISION "200409101531Z" -- 10-Sep-04 10:31 AM EST - JUNOSe 6.0
+ DESCRIPTION
+ "Juniper-IP-MIB:
+ Obsoleted objects rsIpVpnIdOui and rsIpVpnIdIndex."
+ REVISION "200311031531Z" -- 03-Nov-03 10:31 AM EST - JUNOSe 5.2
+ DESCRIPTION
+ "Juniper-IP-MIB:
+ Added support for IP interface TCP MSS configuration."
+ REVISION "200309161303Z" -- 16-Sep-03 09:03 AM EDT - JUNOSe 5.1
+ DESCRIPTION
+ "Juniper-IP-MIB:
+ Added support for IP interface summary statistics.
+ Added support for Interface Mirroring.
+ Added support for IP interface auto configure."
+ REVISION "200210242038Z" -- 24-Oct-02 04:38 PM EDT - JUNOSe 5.0
+ DESCRIPTION
+ "Juniper-IP-MIB:
+ Replaced Unisphere names with Juniper names.
+ Added support for router index and unnumbered interfaces referencing
+ numbered interfaces."
+ REVISION "200210232010Z" -- 23-Oct-02 04:10 PM EDT - JUNOSe 4.1
+ DESCRIPTION
+ "Juniper-IP-MIB:
+ Added BGP new format support and obsoleted ARP timeout and rate limit
+ objects."
+ REVISION "200204031404Z" -- 03-Apr-02 09:04 AM EST - JUNOSe 4.0
+ DESCRIPTION
+ "Juniper-IP-MIB:
+ Obsoleted the QoS related objects."
+ REVISION "200203262146Z" -- 26-Mar-02 04:46 PM EST - JUNOSe 3.2
+ DESCRIPTION
+ "The initial release of this management information module."
+ ::= { juniAgents 21 }
+
+
+-- *****************************************************************************
+-- Internet Protocols SNMP Agent Capabilities definitions
+-- *****************************************************************************
+juniInternetAgentV1 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 1 of the Internet component of the JUNOSe SNMP agent. This
+ version of the Internet component was supported in Juniper 2.x system
+ releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIBs supported by the SNMP agent for the Internet application in
+ JUNOSe. These capabilities became obsolete when the IP global objects
+ were added to the Juniper-IP-MIB."
+ SUPPORTS IP-MIB
+ INCLUDES {
+ ipGroup,
+ icmpGroup }
+ VARIATION ipNetToMediaIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing create/write access on an auxiliary object is absurd."
+ VARIATION ipNetToMediaNetAddress
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing create/write access on an auxiliary object is absurd."
+ SUPPORTS IP-FORWARD-MIB
+ INCLUDES {
+ ipForwardCidrRouteGroup }
+ VARIATION ipCidrRouteIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteType
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteInfo
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteNextHopAS
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric1
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric2
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric3
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric4
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric5
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteStatus
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ SUPPORTS TCP-MIB
+ INCLUDES {
+ tcpGroup }
+ SUPPORTS UDP-MIB
+ INCLUDES {
+ udpGroup }
+ VARIATION udpLocalAddress
+ ACCESS not-implemented
+ DESCRIPTION
+ "The udpTable is not supported."
+ VARIATION udpLocalPort
+ ACCESS not-implemented
+ DESCRIPTION
+ "The udpTable is not supported."
+ SUPPORTS Juniper-IP-MIB
+ INCLUDES {
+ juniIpInterfaceGroup,
+ juniIpAddressGroup,
+ juniIpRouteGroup }
+ SUPPORTS Juniper-HOST-MIB
+ INCLUDES {
+ juniHostGroup }
+ ::= { juniInternetAgent 1 }
+
+juniInternetAgentV2 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 2 of the Internet component of the JUNOSe SNMP agent. This
+ version of the Internet component was supported in JUNOSe 3.0 and 3.1
+ system releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIBs supported by the SNMP agent for the Internet application in
+ JUNOSe. These capabilities became obsolete when support was added for
+ the RFC1213-MIB.ipRouteTable and the Juniper-IP-MIB.juniIpIfAssocTable."
+ SUPPORTS IP-MIB
+ INCLUDES {
+ ipGroup,
+ icmpGroup }
+ VARIATION ipNetToMediaIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing create/write access on an auxiliary object is absurd."
+ VARIATION ipNetToMediaNetAddress
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing create/write access on an auxiliary object is absurd."
+ SUPPORTS IP-FORWARD-MIB
+ INCLUDES {
+ ipForwardCidrRouteGroup }
+ VARIATION ipCidrRouteIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteType
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteInfo
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteNextHopAS
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric1
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric2
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric3
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric4
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric5
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteStatus
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ SUPPORTS TCP-MIB
+ INCLUDES {
+ tcpGroup }
+ SUPPORTS UDP-MIB
+ INCLUDES {
+ udpGroup }
+ VARIATION udpLocalAddress
+ ACCESS not-implemented
+ DESCRIPTION
+ "The udpTable is not supported."
+ VARIATION udpLocalPort
+ ACCESS not-implemented
+ DESCRIPTION
+ "The udpTable is not supported."
+ SUPPORTS Juniper-IP-MIB
+ INCLUDES {
+ juniIpInterfaceGroup2,
+ juniIpAddressGroup2,
+ juniIpRouteGroup,
+ juniIpGlobalGroup }
+ SUPPORTS Juniper-HOST-MIB
+ INCLUDES {
+ juniHostGroup }
+ ::= { juniInternetAgent 2 }
+
+juniInternetAgentV3 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 3 of the Internet component of the JUNOSe SNMP agent. This
+ version of the Internet component was supported in JUNOSe 3.2 and
+ subsequent 3.x system releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIBs supported by the SNMP agent for the Internet application in
+ JUNOSe. These capabilities became obsolete when the QoS related objects
+ in the Juniper-IP-MIB were obsoleted."
+ SUPPORTS RFC1213-MIB
+ -- The RFC1213-MIB is based on SMIv1 and has no conformance groups.
+ -- Therefore, we list capabilities by OID subtree "groups".
+ INCLUDES {
+ ipRouteEntry }
+ VARIATION ipRouteDest
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing write access on an auxiliary object is absurd."
+ VARIATION ipRouteIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric1
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric2
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric3
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric4
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteNextHop
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteType
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteAge
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMask
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric5
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ SUPPORTS IP-MIB
+ INCLUDES {
+ ipGroup,
+ icmpGroup }
+ VARIATION ipNetToMediaIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing create/write access on an auxiliary object is absurd."
+ VARIATION ipNetToMediaNetAddress
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing create/write access on an auxiliary object is absurd."
+ SUPPORTS IP-FORWARD-MIB
+ INCLUDES {
+ ipForwardCidrRouteGroup }
+ VARIATION ipCidrRouteIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteType
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteInfo
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteNextHopAS
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric1
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric2
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric3
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric4
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric5
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteStatus
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ SUPPORTS TCP-MIB
+ INCLUDES {
+ tcpGroup }
+ SUPPORTS UDP-MIB
+ INCLUDES {
+ udpGroup }
+ VARIATION udpLocalAddress
+ ACCESS not-implemented
+ DESCRIPTION
+ "The udpTable is not supported."
+ VARIATION udpLocalPort
+ ACCESS not-implemented
+ DESCRIPTION
+ "The udpTable is not supported."
+ SUPPORTS Juniper-IP-MIB
+ INCLUDES {
+ juniIpInterfaceGroup3,
+ juniIpAddressGroup2,
+ juniIpRouteGroup,
+ juniIpGlobalGroup }
+ SUPPORTS Juniper-HOST-MIB
+ INCLUDES {
+ juniHostGroup }
+ ::= { juniInternetAgent 3 }
+
+juniInternetAgentV4 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 4 of the Internet component of the JUNOSe SNMP agent. This
+ version of the Internet component was supported in JUNOSe 4.0 system
+ releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIBs supported by the SNMP agent for the Internet application in
+ JUNOSe. These capabilities became obsolete when BGP new format objects
+ were added and ARP timeout and rate limit objects were obsoleted in the
+ Juniper-IP-MIB."
+ SUPPORTS RFC1213-MIB
+ -- The RFC1213-MIB is based on SMIv1 and has no conformance groups.
+ -- Therefore, we list capabilities by OID subtree "groups".
+ INCLUDES {
+ ipRouteEntry }
+ VARIATION ipRouteDest
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing write access on an auxiliary object is absurd."
+ VARIATION ipRouteIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric1
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric2
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric3
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric4
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteNextHop
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteType
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteAge
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMask
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric5
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ SUPPORTS IP-MIB
+ INCLUDES {
+ ipGroup,
+ icmpGroup }
+ VARIATION ipNetToMediaIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing create/write access on an auxiliary object is absurd."
+ VARIATION ipNetToMediaNetAddress
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing create/write access on an auxiliary object is absurd."
+ SUPPORTS IP-FORWARD-MIB
+ INCLUDES {
+ ipForwardCidrRouteGroup }
+ VARIATION ipCidrRouteIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteType
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteInfo
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteNextHopAS
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric1
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric2
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric3
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric4
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric5
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteStatus
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ SUPPORTS TCP-MIB
+ INCLUDES {
+ tcpGroup }
+ SUPPORTS UDP-MIB
+ INCLUDES {
+ udpGroup }
+ VARIATION udpLocalAddress
+ ACCESS not-implemented
+ DESCRIPTION
+ "The udpTable is not supported."
+ VARIATION udpLocalPort
+ ACCESS not-implemented
+ DESCRIPTION
+ "The udpTable is not supported."
+ SUPPORTS Juniper-IP-MIB
+ INCLUDES {
+ juniIpInterfaceGroup4,
+ juniIpAddressGroup2,
+ juniIpRouteGroup,
+ juniIpGlobalGroup }
+ SUPPORTS Juniper-HOST-MIB
+ INCLUDES {
+ juniHostGroup }
+ ::= { juniInternetAgent 4 }
+
+juniInternetAgentV5 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 5 of the Internet component of the JUNOSe SNMP agent. This
+ version of the Internet component was supported in JUNOSe 4.1 and
+ subsequent 4.x system releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIBs supported by the SNMP agent for the Internet application in
+ JUNOSe. These capabilities became obsolete when support was added to
+ the Juniper-IP-MIB for router index and unnumbered interfaces
+ referencing numbered interfaces."
+ SUPPORTS RFC1213-MIB
+ -- The RFC1213-MIB is based on SMIv1 and has no conformance groups.
+ -- Therefore, we list capabilities by OID subtree "groups".
+ INCLUDES {
+ ipRouteEntry }
+ VARIATION ipRouteDest
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing write access on an auxiliary object is absurd."
+ VARIATION ipRouteIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric1
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric2
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric3
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric4
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteNextHop
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteType
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteAge
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMask
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric5
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ SUPPORTS IP-MIB
+ INCLUDES {
+ ipGroup,
+ icmpGroup }
+ VARIATION ipNetToMediaIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing create/write access on an auxiliary object is absurd."
+ VARIATION ipNetToMediaNetAddress
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing create/write access on an auxiliary object is absurd."
+ SUPPORTS IP-FORWARD-MIB
+ INCLUDES {
+ ipForwardCidrRouteGroup }
+ VARIATION ipCidrRouteIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteType
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteInfo
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteNextHopAS
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric1
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric2
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric3
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric4
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric5
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteStatus
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ SUPPORTS TCP-MIB
+ INCLUDES {
+ tcpGroup }
+ SUPPORTS UDP-MIB
+ INCLUDES {
+ udpGroup }
+ VARIATION udpLocalAddress
+ ACCESS not-implemented
+ DESCRIPTION
+ "The udpTable is not supported."
+ VARIATION udpLocalPort
+ ACCESS not-implemented
+ DESCRIPTION
+ "The udpTable is not supported."
+ SUPPORTS Juniper-IP-MIB
+ INCLUDES {
+ juniIpInterfaceGroup4,
+ juniIpAddressGroup3,
+ juniIpRouteGroup2,
+ juniIpGlobalGroup2 }
+ SUPPORTS Juniper-HOST-MIB
+ INCLUDES {
+ juniHostGroup }
+ ::= { juniInternetAgent 5 }
+
+juniInternetAgentV6 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 6 of the Internet component of the JUNOSe SNMP agent. This
+ version of the Internet component was supported in JUNOSe 5.0 system
+ releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIBs supported by the SNMP agent for the Internet application in
+ JUNOSe. These capabilities became obsolete when support was added to
+ the Juniper-IP-MIB for analyzer mode and auto configure for interfaces."
+ SUPPORTS RFC1213-MIB
+ -- The RFC1213-MIB is based on SMIv1 and has no conformance groups.
+ -- Therefore, we list capabilities by OID subtree "groups".
+ INCLUDES {
+ ipRouteEntry }
+ VARIATION ipRouteDest
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing write access on an auxiliary object is absurd."
+ VARIATION ipRouteIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric1
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric2
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric3
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric4
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteNextHop
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteType
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteAge
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMask
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric5
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ SUPPORTS IP-MIB
+ INCLUDES {
+ ipGroup,
+ icmpGroup }
+ VARIATION ipNetToMediaIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing create/write access on an auxiliary object is absurd."
+ VARIATION ipNetToMediaNetAddress
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing create/write access on an auxiliary object is absurd."
+ SUPPORTS IP-FORWARD-MIB
+ INCLUDES {
+ ipForwardCidrRouteGroup }
+ VARIATION ipCidrRouteIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteType
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteInfo
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteNextHopAS
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric1
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric2
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric3
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric4
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric5
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteStatus
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ SUPPORTS TCP-MIB
+ INCLUDES {
+ tcpGroup }
+ SUPPORTS UDP-MIB
+ INCLUDES {
+ udpGroup }
+ VARIATION udpLocalAddress
+ ACCESS not-implemented
+ DESCRIPTION
+ "The udpTable is not supported."
+ VARIATION udpLocalPort
+ ACCESS not-implemented
+ DESCRIPTION
+ "The udpTable is not supported."
+ SUPPORTS Juniper-IP-MIB
+ INCLUDES {
+ juniIpInterfaceGroup5,
+ juniIpAddressGroup4,
+ juniIpRouteGroup2,
+ juniIpGlobalGroup2,
+ juniIpInterfaceDeprecatedGroup,
+ juniIpAddressDeprecatedGroup }
+ SUPPORTS Juniper-HOST-MIB
+ INCLUDES {
+ juniHostGroup }
+ ::= { juniInternetAgent 6 }
+
+juniInternetAgentV7 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 7 of the Internet component of the JUNOSe SNMP agent. This
+ version of the Internet component was supported in JUNOSe 5.1 system
+ releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIBs supported by the SNMP agent for the Internet application in
+ JUNOSe. These capabilities became obsolete when support for TCP MSS
+ configuration of IP interfaces was added to the Juniper-IP-MIB."
+ SUPPORTS RFC1213-MIB
+ -- The RFC1213-MIB is based on SMIv1 and has no conformance groups.
+ -- Therefore, we list capabilities by OID subtree "groups".
+ INCLUDES {
+ ipRouteEntry }
+ VARIATION ipRouteDest
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing write access on an auxiliary object is absurd."
+ VARIATION ipRouteIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric1
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric2
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric3
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric4
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteNextHop
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteType
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteAge
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMask
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric5
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ SUPPORTS IP-MIB
+ INCLUDES {
+ ipGroup,
+ icmpGroup }
+ VARIATION ipNetToMediaIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing create/write access on an auxiliary object is absurd."
+ VARIATION ipNetToMediaNetAddress
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing create/write access on an auxiliary object is absurd."
+ SUPPORTS IP-FORWARD-MIB
+ INCLUDES {
+ ipForwardCidrRouteGroup }
+ VARIATION ipCidrRouteIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteType
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteInfo
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteNextHopAS
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric1
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric2
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric3
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric4
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric5
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteStatus
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ SUPPORTS TCP-MIB
+ INCLUDES {
+ tcpGroup }
+ SUPPORTS UDP-MIB
+ INCLUDES {
+ udpGroup }
+ SUPPORTS Juniper-IP-MIB
+ INCLUDES {
+ juniIpInterfaceGroup6,
+ juniIpAddressGroup4,
+ juniIpRouteGroup2,
+ juniIpGlobalGroup2,
+ juniIpIfSummaryGroup,
+ juniIpInterfaceDeprecatedGroup,
+ juniIpAddressDeprecatedGroup }
+ SUPPORTS Juniper-HOST-MIB
+ INCLUDES {
+ juniHostGroup }
+ ::= { juniInternetAgent 7 }
+
+juniInternetAgentV8 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 8 of the Internet component of the JUNOSe SNMP agent. This
+ version of the Internet component is supported in JUNOSe 5.2 and
+ subsequent system releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIBs supported by the SNMP agent for the Internet application in
+ JUNOSe. These capablities became obsolete when the object rsIpVpnIdOui
+ and rsIpVpnIdIndex were obsoleted."
+ SUPPORTS RFC1213-MIB
+ -- The RFC1213-MIB is based on SMIv1 and has no conformance groups.
+ -- Therefore, we list capabilities by OID subtree "groups".
+ INCLUDES {
+ ipRouteEntry }
+ VARIATION ipRouteDest
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing write access on an auxiliary object is absurd."
+ VARIATION ipRouteIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric1
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric2
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric3
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric4
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteNextHop
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteType
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteAge
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMask
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric5
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ SUPPORTS IP-MIB
+ INCLUDES {
+ ipGroup,
+ icmpGroup }
+ VARIATION ipNetToMediaIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing create/write access on an auxiliary object is absurd."
+ VARIATION ipNetToMediaNetAddress
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing create/write access on an auxiliary object is absurd."
+ SUPPORTS IP-FORWARD-MIB
+ INCLUDES {
+ ipForwardCidrRouteGroup }
+ VARIATION ipCidrRouteIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteType
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteInfo
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteNextHopAS
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric1
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric2
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric3
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric4
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric5
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteStatus
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ SUPPORTS TCP-MIB
+ INCLUDES {
+ tcpGroup }
+ SUPPORTS UDP-MIB
+ INCLUDES {
+ udpGroup }
+ VARIATION udpLocalAddress
+ ACCESS not-implemented
+ DESCRIPTION
+ "The udpTable is not supported."
+ VARIATION udpLocalPort
+ ACCESS not-implemented
+ DESCRIPTION
+ "The udpTable is not supported."
+ SUPPORTS Juniper-IP-MIB
+ INCLUDES {
+ juniIpInterfaceGroup7,
+ juniIpAddressGroup4,
+ juniIpRouteGroup2,
+ juniIpGlobalGroup2,
+ juniIpIfSummaryGroup,
+ juniIpInterfaceDeprecatedGroup,
+ juniIpAddressDeprecatedGroup }
+ SUPPORTS Juniper-HOST-MIB
+ INCLUDES {
+ juniHostGroup }
+ ::= { juniInternetAgent 8 }
+
+juniInternetAgentV9 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 9 of the Internet component of the JUNOSe SNMP agent. This
+ version of the Internet component is supported in JUNOSe 6.0 and
+ subsequent system releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIBs supported by the SNMP agent for the Internet application in
+ JUNOSe. when support for route table limits and traps was added to
+ the Juniper-IP-MIB."
+ SUPPORTS RFC1213-MIB
+ -- The RFC1213-MIB is based on SMIv1 and has no conformance groups.
+ -- Therefore, we list capabilities by OID subtree "groups".
+ INCLUDES {
+ ipRouteEntry }
+ VARIATION ipRouteDest
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing write access on an auxiliary object is absurd."
+ VARIATION ipRouteIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric1
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric2
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric3
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric4
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteNextHop
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteType
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteAge
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMask
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric5
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ SUPPORTS IP-MIB
+ INCLUDES {
+ ipGroup,
+ icmpGroup }
+ VARIATION ipNetToMediaIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing create/write access on an auxiliary object is absurd."
+ VARIATION ipNetToMediaNetAddress
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing create/write access on an auxiliary object is absurd."
+ SUPPORTS IP-FORWARD-MIB
+ INCLUDES {
+ ipForwardCidrRouteGroup }
+ VARIATION ipCidrRouteIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteType
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteInfo
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteNextHopAS
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric1
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric2
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric3
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric4
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric5
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteStatus
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ SUPPORTS TCP-MIB
+ INCLUDES {
+ tcpGroup }
+ SUPPORTS UDP-MIB
+ INCLUDES {
+ udpGroup }
+ VARIATION udpLocalAddress
+ ACCESS not-implemented
+ DESCRIPTION
+ "The udpTable is not supported."
+ VARIATION udpLocalPort
+ ACCESS not-implemented
+ DESCRIPTION
+ "The udpTable is not supported."
+ SUPPORTS Juniper-IP-MIB
+ INCLUDES {
+ juniIpInterfaceGroup7,
+ juniIpAddressGroup4,
+ juniIpRouteGroup2,
+ juniIpGlobalGroup3,
+ juniIpIfSummaryGroup,
+ juniIpInterfaceDeprecatedGroup,
+ juniIpAddressDeprecatedGroup }
+ SUPPORTS Juniper-HOST-MIB
+ INCLUDES {
+ juniHostGroup }
+ ::= { juniInternetAgent 9 }
+
+juniInternetAgentV10 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 10 of the Internet component of the JUNOSe SNMP agent. This
+ version of the Internet component is supported in JUNOSe 6.1 and
+ subsequent system releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIBs supported by the SNMP agent for the Internet application in
+ JUNOSe."
+ SUPPORTS RFC1213-MIB
+ -- The RFC1213-MIB is based on SMIv1 and has no conformance groups.
+ -- Therefore, we list capabilities by OID subtree "groups".
+ INCLUDES {
+ ipRouteEntry }
+ VARIATION ipRouteDest
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing write access on an auxiliary object is absurd."
+ VARIATION ipRouteIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric1
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric2
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric3
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric4
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteNextHop
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteType
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteAge
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMask
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric5
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ SUPPORTS IP-MIB
+ INCLUDES {
+ ipGroup,
+ icmpGroup }
+ VARIATION ipNetToMediaIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing create/write access on an auxiliary object is absurd."
+ VARIATION ipNetToMediaNetAddress
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing create/write access on an auxiliary object is absurd."
+ SUPPORTS IP-FORWARD-MIB
+ INCLUDES {
+ ipForwardCidrRouteGroup }
+ VARIATION ipCidrRouteIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteType
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteInfo
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteNextHopAS
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric1
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric2
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric3
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric4
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric5
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteStatus
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ SUPPORTS TCP-MIB
+ INCLUDES {
+ tcpGroup }
+ SUPPORTS UDP-MIB
+ INCLUDES {
+ udpGroup }
+ VARIATION udpLocalAddress
+ ACCESS not-implemented
+ DESCRIPTION
+ "The udpTable is not supported."
+ VARIATION udpLocalPort
+ ACCESS not-implemented
+ DESCRIPTION
+ "The udpTable is not supported."
+ SUPPORTS Juniper-IP-MIB
+ INCLUDES {
+ juniIpInterfaceGroup7,
+ juniIpAddressGroup4,
+ juniIpRouteGroup3,
+ juniIpGlobalGroup3,
+ juniIpIfSummaryGroup,
+ juniIpNotificationGroup,
+ juniIpInterfaceDeprecatedGroup,
+ juniIpAddressDeprecatedGroup }
+ SUPPORTS Juniper-HOST-MIB
+ INCLUDES {
+ juniHostGroup }
+ ::= { juniInternetAgent 10 }
+
+juniInternetAgentV11 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 11 of the Internet component of the JUNOSe SNMP agent. This
+ version of the Internet component is supported in JUNOSe 7.0 and
+ subsequent system releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIBs supported by the SNMP agent for the Internet application in
+ JUNOSe."
+ SUPPORTS RFC1213-MIB
+ -- The RFC1213-MIB is based on SMIv1 and has no conformance groups.
+ -- Therefore, we list capabilities by OID subtree "groups".
+ INCLUDES {
+ ipRouteEntry }
+ VARIATION ipRouteDest
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing write access on an auxiliary object is absurd."
+ VARIATION ipRouteIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric1
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric2
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric3
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric4
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteNextHop
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteType
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteAge
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMask
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric5
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ SUPPORTS IP-MIB
+ INCLUDES {
+ ipGroup,
+ icmpGroup }
+ VARIATION ipNetToMediaIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing create/write access on an auxiliary object is absurd."
+ VARIATION ipNetToMediaNetAddress
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing create/write access on an auxiliary object is absurd."
+ SUPPORTS IP-FORWARD-MIB
+ INCLUDES {
+ ipForwardCidrRouteGroup }
+ VARIATION ipCidrRouteIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteType
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteInfo
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteNextHopAS
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric1
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric2
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric3
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric4
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric5
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteStatus
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ SUPPORTS TCP-MIB
+ INCLUDES {
+ tcpGroup }
+ SUPPORTS UDP-MIB
+ INCLUDES {
+ udpGroup }
+ VARIATION udpLocalAddress
+ ACCESS not-implemented
+ DESCRIPTION
+ "The udpTable is not supported."
+ VARIATION udpLocalPort
+ ACCESS not-implemented
+ DESCRIPTION
+ "The udpTable is not supported."
+ SUPPORTS Juniper-IP-MIB
+ INCLUDES {
+ juniIpInterfaceGroup7,
+ juniIpAddressGroup4,
+ juniIpRouteGroup3,
+ juniIpGlobalGroup3,
+ juniIpIfSummaryGroup,
+ juniIpNotificationGroup,
+ juniIpInterfaceDeprecatedGroup,
+ juniIpAddressDeprecatedGroup,
+ juniIpMIBNotificationObjectsGroup,
+ juniIpNotificationGroup1,
+ juniIpRouteSummaryGroup }
+ SUPPORTS Juniper-HOST-MIB
+ INCLUDES {
+ juniHostGroup }
+ ::= { juniInternetAgent 11 }
+
+juniInternetAgentV12 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 12 of the Internet component of the JUNOSe SNMP agent. This
+ version of the Internet component is supported in JUNOSe 8.2 and
+ subsequent system releases."
+ STATUS current
+ DESCRIPTION
+ "The MIBs supported by the SNMP agent for the Internet application in
+ JUNOSe."
+ SUPPORTS RFC1213-MIB
+ -- The RFC1213-MIB is based on SMIv1 and has no conformance groups.
+ -- Therefore, we list capabilities by OID subtree "groups".
+ INCLUDES {
+ ipRouteEntry }
+ VARIATION ipRouteDest
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing write access on an auxiliary object is absurd."
+ VARIATION ipRouteIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric1
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric2
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric3
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric4
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteNextHop
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteType
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteAge
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMask
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ VARIATION ipRouteMetric5
+ ACCESS read-only
+ DESCRIPTION
+ "The ipRouteTable is read-only in this agent."
+ SUPPORTS IP-MIB
+ INCLUDES INCLUDES {
+ ipGroup,
+ ipv4GeneralGroup,
+ ipv4IfGroup,
+ ipv6GeneralGroup2,
+ ipv6IfGroup,
+ ipLastChangeGroup,
+ ipSystemStatsGroup,
+ ipv4SystemStatsGroup,
+ ipSystemStatsHCOctetGroup,
+ ipSystemStatsHCPacketGroup,
+ ipv4SystemStatsHCPacketGroup,
+ ipIfStatsGroup,
+ ipv4IfStatsGroup,
+ ipIfStatsHCOctetGroup,
+ ipIfStatsHCPacketGroup,
+ ipv4IfStatsHCPacketGroup,
+ ipAddressPrefixGroup,
+ ipAddressGroup,
+ ipNetToPhysicalGroup,
+ ipv6ScopeGroup,
+ ipDefaultRouterGroup,
+ ipv6RouterAdvertGroup,
+ icmpGroup,
+ icmpStatsGroup }
+ VARIATION ipNetToMediaIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing create/write access on an auxiliary object is absurd."
+ VARIATION ipNetToMediaNetAddress
+ ACCESS read-only
+ DESCRIPTION
+ "Allowing create/write access on an auxiliary object is absurd."
+ SUPPORTS IP-FORWARD-MIB
+ INCLUDES {
+ ipForwardCidrRouteGroup,
+ inetForwardCidrRouteGroup }
+ VARIATION ipCidrRouteIfIndex
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteType
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteInfo
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteNextHopAS
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric1
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric2
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric3
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric4
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteMetric5
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ VARIATION ipCidrRouteStatus
+ ACCESS read-only
+ DESCRIPTION
+ "An ipCidrRouteEntry cannot be created or modified."
+ SUPPORTS TCP-MIB
+ INCLUDES {
+ tcpGroup,
+ tcpBaseGroup,
+ tcpConnectionGroup,
+ tcpListenerGroup,
+ tcpHCGroup }
+ SUPPORTS UDP-MIB
+ INCLUDES {
+ udpGroup,
+ udpBaseGroup,
+ udpHCGroup,
+ udpEndpointGroup }
+ VARIATION udpLocalAddress
+ ACCESS not-implemented
+ DESCRIPTION
+ "The udpTable is not supported."
+ VARIATION udpLocalPort
+ ACCESS not-implemented
+ DESCRIPTION
+ "The udpTable is not supported."
+ SUPPORTS Juniper-IP-MIB
+ INCLUDES {
+ juniIpInterfaceGroup8,
+ juniIpAddressGroup4,
+ juniIpRouteGroup3,
+ juniIpGlobalGroup3,
+ juniIpIfSummaryGroup,
+ juniIpNotificationGroup,
+ juniIpInterfaceDeprecatedGroup,
+ juniIpAddressDeprecatedGroup,
+ juniIpMIBNotificationObjectsGroup,
+ juniIpNotificationGroup1,
+ juniIpRouteSummaryGroup }
+ SUPPORTS Juniper-HOST-MIB
+ INCLUDES {
+ juniHostGroup }
+ ::= { juniInternetAgent 12 }
+
+END
+
diff --git a/MIBS/junose/broken/Juniper-MPLS-CONF b/MIBS/junose/broken/Juniper-MPLS-CONF
new file mode 100644
index 0000000..b0a0c5f
--- /dev/null
+++ b/MIBS/junose/broken/Juniper-MPLS-CONF
@@ -0,0 +1,537 @@
+
+-- *****************************************************************************
+-- Juniper-MPLS-CONF
+--
+-- SNMP Agent Capabilities definitions for the MPLS MIB.
+--
+-- Copyright (c) 2001 Unisphere Networks, Inc.
+-- Copyright (c) 2002, 2003 Juniper Networks, Inc.
+-- All rights reserved.
+-- *****************************************************************************
+
+Juniper-MPLS-CONF DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY
+ FROM SNMPv2-SMI
+ AGENT-CAPABILITIES
+ FROM SNMPv2-CONF
+ juniAgents
+ FROM Juniper-Agents;
+
+juniMplsAgent MODULE-IDENTITY
+ LAST-UPDATED "200406231509Z" -- 23-Jun-04 11:09 AM EDT
+ ORGANIZATION "Juniper Networks, Inc."
+ CONTACT-INFO
+ " Juniper Networks, Inc.
+ Postal: 10 Technology Park Drive
+ Westford, MA 01886-3146
+ USA
+ Tel: +1 978 589 5800
+ E-mail: mib@Juniper.net"
+ DESCRIPTION
+ "The agent capabilities definitions for the MultiProtocol Label
+ Switching (MPLS) component of the SNMP agent in the Juniper E-series
+ family of products."
+ -- Revision History
+ REVISION "200406112136Z" -- 11-Jun-04 05:36 PM EDT - JUNOSe 6.1
+ DESCRIPTION
+ "Added agent capabilities definitions for MPLS-LSR-STD-MIB."
+ REVISION "200301241834Z" -- 24-Jan-03 01:34 PM EST - JUNOSe 5.0
+ DESCRIPTION
+ "Replaced Unisphere names with Juniper names.
+ Added IP TTL Propagate object to the MPLS scalar group."
+ REVISION "200211041547Z" -- 04-Nov-02 10:47 AM EST - JUNOSe 4.1
+ DESCRIPTION
+ "Added RowStatus support to the minor layer and the tunnel profile
+ groups."
+ REVISION "200112052141Z" -- 05-Dec-01 04:41 PM EST - JUNOSe 4.0
+ DESCRIPTION
+ "The initial release of this management information module."
+ ::= { juniAgents 51 }
+
+
+-- *****************************************************************************
+-- MPLS SNMP Agent Capabilities definitions
+-- *****************************************************************************
+juniMplsAgentV1 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 1 of the MultiProtocol Label Switching (MPLS) component of the
+ JUNOSe SNMP agent. This version of the MPLS component was supported in
+ JUNOSe 4.0 system releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIB supported by the SNMP agent for the MPLS application in JUNOSe.
+ These capabilities became obsolete when new RowStatus objects were added
+ to the tables in juniMplsMinorLayerConfGroup and
+ juniMplsTunnelProfileConfGroup."
+ SUPPORTS Juniper-MPLS-MIB
+ INCLUDES {
+ juniMplsLsrGlobalConfGroup,
+ juniMplsMajorLayerConfGroup,
+ juniMplsMinorLayerConfGroup,
+ juniMplsTunnelProfileConfGroup,
+ juniMplsExplicitPathConfGroup }
+ ::= { juniMplsAgent 1 }
+
+juniMplsAgentV2 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 2 of the MultiProtocol Label Switching (MPLS) component of the
+ JUNOSe SNMP agent. This version of the MPLS component was supported in
+ JUNOSe 4.1 and subsequent 4.x system releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIB supported by the SNMP agent for the MPLS application in JUNOSe.
+ These capabilities became obsolete when the IP TTL Propagate object was
+ added to the MPLS scalar group."
+ SUPPORTS Juniper-MPLS-MIB
+ INCLUDES {
+ juniMplsLsrGlobalConfGroup,
+ juniMplsMajorLayerConfGroup,
+ juniMplsMinorLayerConfGroup2,
+ juniMplsTunnelProfileConfGroup2,
+ juniMplsExplicitPathConfGroup }
+ ::= { juniMplsAgent 2 }
+
+juniMplsAgentV3 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 3 of the MultiProtocol Label Switching (MPLS) component of the
+ JUNOSe SNMP agent. This version of the MPLS component is supported in
+ JUNOSe 5.0 and subsequent system releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIB supported by the SNMP agent for the MPLS application in
+ JUNOSe. These capabilities became obsolete when some of the objects in
+ that MIB became obsolete."
+ SUPPORTS Juniper-MPLS-MIB
+ INCLUDES {
+ juniMplsLsrGlobalConfGroup2,
+ juniMplsMajorLayerConfGroup,
+ juniMplsMinorLayerConfGroup2,
+ juniMplsTunnelProfileConfGroup2,
+ juniMplsExplicitPathConfGroup }
+ ::= { juniMplsAgent 3 }
+
+juniMplsAgentV4 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 4 of the MultiProtocol Label Switching (MPLS) component of the
+ JUNOSe SNMP agent. This version of the MPLS component is supported in
+ JUNOSe 6.0 and subsequent system releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIB supported by the SNMP agent for the MPLS application in
+ JUNOSe. These capabilities became obsolete when the MPLS-LSR-STD-MIB
+ support is added."
+ SUPPORTS Juniper-MPLS-MIB
+ INCLUDES {
+ juniMplsLsrGlobalConfGroup3,
+ juniMplsMajorLayerConfGroup2,
+ juniMplsMinorLayerConfGroup3,
+ juniMplsTunnelProfileConfGroup3,
+ juniMplsExplicitPathConfGroup }
+ ::= { juniMplsAgent 4 }
+
+juniMplsAgentV5 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 5 of the MultiProtocol Label Switching (MPLS) component of the
+ JUNOSe SNMP agent. This version of the MPLS component is supported in
+ JUNOSe 6.1 and subsequent system releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIB supported by the SNMP agent for the MPLS application in
+ JUNOSe."
+ SUPPORTS Juniper-MPLS-MIB
+ INCLUDES {
+ juniMplsLsrGlobalConfGroup3,
+ juniMplsMajorLayerConfGroup2,
+ juniMplsMinorLayerConfGroup3,
+ juniMplsTunnelProfileConfGroup3,
+ juniMplsExplicitPathConfGroup }
+ SUPPORTS MPLS-LSR-MIB-JUNI
+ INCLUDES {
+ mplsInterfaceGroup,
+ mplsInSegmentGroup,
+ mplsOutSegmentGroup,
+ mplsXCGroup,
+ mplsPerfGroup,
+ mplsHCInSegmentPerfGroup,
+ mplsHCOutSegmentPerfGroup,
+ mplsLabelStackGroup,
+ mplsLsrNotificationGroup }
+ VARIATION mplsInSegmentInterface
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsInSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsInSegmentLabel
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsInSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsInSegmentLabelPtr
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsInSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsInSegmentNPop
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsInSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsInSegmentAddrFamily
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsInSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsInSegmentTrafficParamPtr
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsInSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsInSegmentRowStatus
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsInSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsInSegmentStorageType
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsOutSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsOutSegmentInterface
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsOutSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsOutSegmentPushTopLabel
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsOutSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsOutSegmentTopLabel
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsOutSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsOutSegmentTopLabelPtr
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsOutSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsOutSegmentNextHopAddrType
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsOutSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsOutSegmentTopLabelPtr
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsOutSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsInSegmentStorageType
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsOutSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsOutSegmentNextHopAddrType
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsOutSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsOutSegmentNextHopAddr
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsOutSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsOutSegmentTrafficParamPtr
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsOutSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsOutSegmentRowStatus
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsOutSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsOutSegmentStorageType
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsOutSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsXCLspId
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsXCTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsXCLabelStackIndex
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsXCTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsXCOwner
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsXCTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsXCRowStatus
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsXCTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsXCStorageType
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsXCTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsLabelStackLabel
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsLabelStackTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsLabelStackLabelPtr
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsLabelStackTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsLabelStackRowStatus
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsLabelStackTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsLabelStackStorageType
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsLabelStackTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsXCNotificationsEnable
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsLabelStackTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsInterfacePerfInLabelsInUse
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsInterfacePerfTable cannot be accessed via SNMP
+ in this agent."
+ VARIATION mplsInterfacePerfInLabelLookupFailures
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsInterfacePerfTable cannot be accessed via SNMP
+ in this agent."
+ VARIATION mplsInterfacePerfOutLabelsInUse
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsInterfacePerfTable cannot be accessed via SNMP
+ in this agent."
+ VARIATION mplsInterfacePerfOutFragmentedPkts
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsInterfacePerfTable cannot be accessed via SNMP
+ in this agent."
+ VARIATION mplsInSegmentMapIndex
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsInSegmentMapTable cannot be accessed via SNMP
+ in this agent."
+
+ ::= { juniMplsAgent 5 }
+
+juniMplsAgentV6 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 6 of the MultiProtocol Label Switching (MPLS) component of the
+ JUNOSe SNMP agent. This version of the MPLS component is supported in
+ JUNOSe 7.1 and subsequent system releases."
+ STATUS current
+ DESCRIPTION
+ "The MIB supported by the SNMP agent for the MPLS application in
+ JUNOSe."
+ SUPPORTS MPLS-LSR-MIB-JUNI
+ INCLUDES {
+ mplsInterfaceGroup,
+ mplsInSegmentGroup,
+ mplsOutSegmentGroup,
+ mplsXCGroup,
+ mplsPerfGroup,
+ mplsHCInSegmentPerfGroup,
+ mplsHCOutSegmentPerfGroup,
+ mplsLabelStackGroup,
+ mplsLsrNotificationGroup }
+ VARIATION mplsInSegmentInterface
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsInSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsInSegmentLabel
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsInSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsInSegmentLabelPtr
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsInSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsInSegmentNPop
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsInSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsInSegmentAddrFamily
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsInSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsInSegmentTrafficParamPtr
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsInSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsInSegmentRowStatus
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsInSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsInSegmentStorageType
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsOutSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsOutSegmentInterface
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsOutSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsOutSegmentPushTopLabel
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsOutSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsOutSegmentTopLabel
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsOutSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsOutSegmentTopLabelPtr
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsOutSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsOutSegmentNextHopAddrType
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsOutSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsOutSegmentTopLabelPtr
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsOutSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsInSegmentStorageType
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsOutSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsOutSegmentNextHopAddrType
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsOutSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsOutSegmentNextHopAddr
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsOutSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsOutSegmentTrafficParamPtr
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsOutSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsOutSegmentRowStatus
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsOutSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsOutSegmentStorageType
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsOutSegmentTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsXCLspId
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsXCTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsXCLabelStackIndex
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsXCTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsXCOwner
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsXCTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsXCRowStatus
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsXCTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsXCStorageType
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsXCTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsLabelStackLabel
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsLabelStackTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsLabelStackLabelPtr
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsLabelStackTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsLabelStackRowStatus
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsLabelStackTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsLabelStackStorageType
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsLabelStackTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsXCNotificationsEnable
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsLabelStackTable cannot be created via SNMP
+ in this agent."
+ VARIATION mplsInterfacePerfInLabelsInUse
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsInterfacePerfTable cannot be accessed via SNMP
+ in this agent."
+ VARIATION mplsInterfacePerfInLabelLookupFailures
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsInterfacePerfTable cannot be accessed via SNMP
+ in this agent."
+ VARIATION mplsInterfacePerfOutLabelsInUse
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsInterfacePerfTable cannot be accessed via SNMP
+ in this agent."
+ VARIATION mplsInterfacePerfOutFragmentedPkts
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsInterfacePerfTable cannot be accessed via SNMP
+ in this agent."
+ VARIATION mplsInSegmentMapIndex
+ ACCESS read-only
+ DESCRIPTION
+ "Entries in the mplsInSegmentMapTable cannot be accessed via SNMP
+ in this agent."
+
+ ::= { juniMplsAgent 6 }
+
+END
diff --git a/MIBS/junose/broken/Juniper-Multicast-Router-CONF b/MIBS/junose/broken/Juniper-Multicast-Router-CONF
new file mode 100644
index 0000000..04eccc2
--- /dev/null
+++ b/MIBS/junose/broken/Juniper-Multicast-Router-CONF
@@ -0,0 +1,181 @@
+
+-- *****************************************************************************
+-- Juniper-Multicast-Router-CONF
+--
+-- SNMP Agent Capabilities definitions for the multicast router MIB.
+--
+-- Copyright (c) 2002 Unisphere Networks, Inc.
+-- Copyright (c) 2003-2006 Juniper Networks, Inc.
+-- All rights reserved.
+-- *****************************************************************************
+
+Juniper-Multicast-Router-CONF DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY
+ FROM SNMPv2-SMI
+ AGENT-CAPABILITIES
+ FROM SNMPv2-CONF
+ juniAgents
+ FROM Juniper-Agents;
+
+juniMRouterAgent MODULE-IDENTITY
+ LAST-UPDATED "200609180809Z" -- 18-Sep-06 04:09 AM EDT
+ ORGANIZATION "Juniper Networks, Inc."
+ CONTACT-INFO
+ " Juniper Networks, Inc.
+ Postal: 10 Technology Park Drive
+ Westford, MA 01886-3146
+ USA
+ Tel: +1 978 589 5800
+ E-mail: mib@Juniper.net"
+ DESCRIPTION
+ "The agent capabilities definitions for the multicast router component
+ of the SNMP agent in the Juniper E-series family of products."
+ -- Revision History
+ REVISION "200609180809Z" -- 18-Sep-06 04:09 AM EDT - JUNOSe 8.2
+ DESCRIPTION
+ "Extended the ipMRouteInterfaceEntry Table, introduced traps and platform
+ dependent rsMRoutePortTable."
+ REVISION "200609021102Z" -- 02-Sep-06 07:02 PM EDT - JUNOSe 8.1
+ DESCRIPTION
+ "Scalar attribute rsMcastRpfDisable is supported for the Juniper-MROUTER-MIB."
+ REVISION "200606151013Z" -- 15-Jun-06 06:13 AM EDT - JUNOSe 8.1
+ DESCRIPTION
+ "Extended the ipMRouteEntry Table"
+ REVISION "200210282004Z" -- 28-Oct-02 03:04 PM EST - JUNOSe 5.0
+ DESCRIPTION
+ "Replaced Unisphere names with Juniper names.
+ Added support for the Juniper-MROUTER-MIB."
+ REVISION "200204012017Z" -- 01-Apr-02 03:17 PM EST - JUNOSe 4.1
+ DESCRIPTION
+ "The initial release of this management information module."
+ ::= { juniAgents 55 }
+
+
+-- *****************************************************************************
+-- Multicast Router SNMP Agent Capabilities definitions
+-- *****************************************************************************
+juniMRouterAgentV1 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 1 of the multicast router component of the JUNOSe SNMP agent.
+ This version of the multicast router component was supported in JUNOSe
+ 4.1 and subsequent 4.x system releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIBs supported by the SNMP agent for the multicast router
+ application in JUNOSe. These capabilities became obsolete when support
+ was added for the Juniper-MROUTER-MIB."
+ SUPPORTS IPMROUTE-STD-MIB
+ INCLUDES {
+ ipMRouteMIBBasicGroup,
+ ipMRouteMIBHopCountGroup,
+ ipMRouteMIBPktsOutGroup,
+ ipMRouteMIBHCInterfaceGroup,
+ ipMRouteMIBRouteGroup,
+ ipMRouteMIBPktsGroup }
+ ::= { juniMRouterAgent 1 }
+
+juniMRouterAgentV2 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 2 of the multicast router component of the JUNOSe SNMP agent.
+ These capabilities became obsolete when support was added to Juniper-MROUTER-MIB
+ This version of the multicast router component is supported in the
+ Juniper JUNOSe 5.0 and subsequent system releases upto 8.0.0."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIB supported by the SNMP agent for the multicast router
+ application in JUNOSe. These capabilities became obsolete when juniMRouteConfGroup
+ support was added to Juniper-MROUTER-MIB."
+ SUPPORTS IPMROUTE-STD-MIB
+ INCLUDES {
+ ipMRouteMIBBasicGroup,
+ ipMRouteMIBHopCountGroup,
+ ipMRouteMIBPktsOutGroup,
+ ipMRouteMIBHCInterfaceGroup,
+ ipMRouteMIBRouteGroup,
+ ipMRouteMIBPktsGroup }
+ SUPPORTS Juniper-MROUTER-MIB
+ INCLUDES {
+ juniMcastRpfRouteConfGroup }
+ ::= { juniMRouterAgent 2 }
+
+juniMRouterAgentV3 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 3 of the multicast router component of the JUNOSe SNMP agent.
+ This version of the multicast router component is supported in the
+ Juniper JUNOSe 8.1 and subsequent system releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIB supported by the SNMP agent for the multicast router
+ application in JUNOSe.These capabilities became obsolete when juniMcastGlobalConfGroup
+ support was added to Juniper-MROUTER-MIB."
+ SUPPORTS IPMROUTE-STD-MIB
+ INCLUDES {
+ ipMRouteMIBBasicGroup,
+ ipMRouteMIBHopCountGroup,
+ ipMRouteMIBPktsOutGroup,
+ ipMRouteMIBHCInterfaceGroup,
+ ipMRouteMIBRouteGroup,
+ ipMRouteMIBPktsGroup }
+ SUPPORTS Juniper-MROUTER-MIB
+ INCLUDES {
+ juniMcastRpfRouteConfGroup,
+ juniMRouteConfGroup }
+ ::= { juniMRouterAgent 3 }
+
+
+uniMRouterAgentV4 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 4 of the multicast router component of the JUNOSe SNMP agent.
+ This version of the multicast router component is supported in the
+ Juniper JUNOSe 8.1 and subsequent system releases."
+ STATUS obsolete
+ DESCRIPTION
+ "The MIB supported by the SNMP agent for the multicast router
+ application in JUNOSe. These capabilities became obsolete when rsMRoutePortConfGroup
+ support was added to Juniper-MROUTER-MIB."
+ SUPPORTS IPMROUTE-STD-MIB
+ INCLUDES {
+ ipMRouteMIBBasicGroup,
+ ipMRouteMIBHopCountGroup,
+ ipMRouteMIBPktsOutGroup,
+ ipMRouteMIBHCInterfaceGroup,
+ ipMRouteMIBRouteGroup,
+ ipMRouteMIBPktsGroup }
+ SUPPORTS Juniper-MROUTER-MIB
+ INCLUDES {
+ juniMcastRpfRouteConfGroup,
+ juniMRouteConfGroup,
+ juniMcastGlobalConfGroup }
+ ::= { juniMRouterAgent 4 }
+
+uniMRouterAgentV5 AGENT-CAPABILITIES
+ PRODUCT-RELEASE
+ "Version 5 of the multicast router component of the JUNOSe SNMP agent.
+ This version of the multicast router component is supported in the
+ Juniper JUNOSe 8.1 and subsequent system releases."
+ STATUS current
+ DESCRIPTION
+ "The MIB supported by the SNMP agent for the multicast router
+ application in JUNOSe."
+ SUPPORTS IPMROUTE-STD-MIB
+ INCLUDES {
+ ipMRouteMIBBasicGroup,
+ ipMRouteMIBHopCountGroup,
+ ipMRouteMIBPktsOutGroup,
+ ipMRouteMIBHCInterfaceGroup,
+ ipMRouteMIBRouteGroup,
+ ipMRouteMIBPktsGroup }
+ SUPPORTS Juniper-MROUTER-MIB
+ INCLUDES {
+ juniMcastRpfRouteConfGroup,
+ juniMRouteConfGroup,
+ juniMcastGlobalConfGroup,
+ rsMRoutePortConfGroup }
+ ::= { juniMRouterAgent 5 }
+
+
+
+END
+