2074 lines
81 KiB
Plaintext
2074 lines
81 KiB
Plaintext
--**MOD+***********************************************************************
|
|
-- Module: hpicfIpRoute.mib
|
|
--
|
|
-- Copyright (C) 2016, 2021 Hewlett Packard Enterprise Development LP
|
|
-- All Rights Reserved.
|
|
--
|
|
-- The contents of this software are proprietary and confidential
|
|
-- to the Hewlett Packard Enterprise Development LP. No part of this
|
|
-- program may be photocopied, reproduced, or translated into another
|
|
-- programming language without prior written consent of the
|
|
-- Hewlett Packard Enterprise Development LP.
|
|
--
|
|
-- Purpose: Defining propreitary MIB objects for HP-ICF-IP-ROUTING.
|
|
--
|
|
--*MOD-***********************************************************************/
|
|
|
|
HP-ICF-IP-ROUTING DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
OBJECT-TYPE, MODULE-IDENTITY, Integer32,
|
|
Unsigned32, Counter32
|
|
FROM SNMPv2-SMI
|
|
PhysAddress, RowStatus, TruthValue, DisplayString,
|
|
TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
ifIndex, InterfaceIndex, InterfaceIndexOrZero
|
|
FROM IF-MIB
|
|
InetAddressType, InetAddress, InetAddressPrefixLength
|
|
FROM INET-ADDRESS-MIB
|
|
ipCidrRouteEntry, inetCidrRouteEntry, inetCidrRouteDestType
|
|
FROM IP-FORWARD-MIB
|
|
SnmpAdminString
|
|
FROM SNMP-FRAMEWORK-MIB
|
|
hpSwitch
|
|
FROM HP-ICF-OID
|
|
ipDefaultRouterEntry, ipv6RouterAdvertEntry
|
|
FROM IP-MIB
|
|
Metric
|
|
FROM OSPF-MIB
|
|
HpInetCidrRouteState
|
|
FROM HP-ICF-TC;
|
|
|
|
hpicfIpRouting MODULE-IDENTITY
|
|
LAST-UPDATED "201612020000Z" -- Dec 2, 2016"
|
|
ORGANIZATION "HP Networking."
|
|
CONTACT-INFO "Hewlett-Packard Company
|
|
8000 Foothills Blvd.
|
|
Roseville, CA 95747"
|
|
DESCRIPTION "This MIB module contains HP proprietary
|
|
objects for managing IP Routing."
|
|
|
|
REVISION "201612020000Z" -- Dec 2, 2016
|
|
DESCRIPTION " Added hpicfIpStaticRouteBfdTable
|
|
to provide BFD support to Static Routes."
|
|
|
|
REVISION "201611090000Z" -- Nov 16, 2016
|
|
DESCRIPTION "Added hpicfIpv6RouterAdvertRtrPreference,
|
|
hpicfIpv6RtrAdvParamGroup and
|
|
hpicfIpv6RtrAdvParamCompliance.
|
|
Deprecated hpicfIpv6RtrAdvGroup and
|
|
hpicfIpv6RtrAdvCompliance."
|
|
|
|
REVISION "201603180000Z" -- Mar 18, 2016
|
|
DESCRIPTION "Changed syntax and description of
|
|
hpicfIpStaticRouteLogging"
|
|
|
|
REVISION "201602170000Z" -- Feb 17, 2016
|
|
DESCRIPTION "Added hpicfIpStaticRouteLogging"
|
|
|
|
REVISION "201408260000Z" -- Aug 26, 2014
|
|
DESCRIPTION "Added hpicfDBroadcastFwdAcl"
|
|
|
|
REVISION "201306030000Z" -- Jun 03, 2013
|
|
DESCRIPTION "Added hpicfIpv6RouteSummary"
|
|
|
|
REVISION "201210200000Z" -- Oct 20, 2012
|
|
DESCRIPTION "Added hpicfIpStaticRouteName"
|
|
|
|
REVISION "201111100000Z" -- Nov 10, 2011
|
|
DESCRIPTION "Added hpicfIpv6NDRADNSAdminStatus and
|
|
hpicfIpv6RouterAdvertSendDNSAdverts."
|
|
|
|
REVISION "201108300000Z" -- Aug 30, 2011
|
|
DESCRIPTION "Added hpicfIpStaticRouteMetric."
|
|
|
|
REVISION "201011290000Z" -- Nov 29, 2010
|
|
DESCRIPTION "Added hpicfIpRouteTable."
|
|
|
|
REVISION "201005270000Z" -- May 27, 2010
|
|
DESCRIPTION "Added hpicfArpMcastReplies."
|
|
|
|
REVISION "200911050000Z" -- Nov 05, 2009
|
|
DESCRIPTION "Added hpicfIpv6RtrAdvPrefixAdvertiseFlag to
|
|
hpicfIpv6RtrAdvPrefixEntry."
|
|
|
|
REVISION "200910120000Z" -- Oct 12, 2009
|
|
DESCRIPTION "Added hpicfIpv6RtrAdvCurHopLimitMode."
|
|
|
|
REVISION "200812190000Z" -- Dec 19, 2008
|
|
DESCRIPTION "Added hpicfIpRouteBaseScalars."
|
|
|
|
REVISION "200804080000Z" -- April 8, 2008
|
|
DESCRIPTION "Added hpicfIpv6RtrAdvPrefixTable."
|
|
|
|
REVISION "200803040000Z" -- Mar 4, 2008
|
|
DESCRIPTION "Added hpicfIpv6ND."
|
|
|
|
REVISION "200704200000Z" -- Apr 20, 2007
|
|
DESCRIPTION "Added hpicfArpAgingTime."
|
|
|
|
REVISION "200508130228Z" -- Aug 08, 2005
|
|
DESCRIPTION "Added hpicfInetCidrRouteTable augmenting inetCidrRouteTable."
|
|
|
|
REVISION "200508050000Z" -- Aug 5, 2005
|
|
DESCRIPTION "Added import objects."
|
|
|
|
REVISION "200305130228Z" -- May 13, 2003
|
|
DESCRIPTION "Added static route configuration objects."
|
|
|
|
REVISION "200210312353Z" -- October 31, 2002
|
|
DESCRIPTION "Added Source Route Global Enable."
|
|
|
|
REVISION "200205231738Z" -- May 23, 2002
|
|
DESCRIPTION "Added ICMP Rate Limiting and Directed Broadcast
|
|
forwarding objects."
|
|
|
|
REVISION "200007150022Z" -- July 15, 2000
|
|
DESCRIPTION "Initial revision."
|
|
::= { hpSwitch 15 }
|
|
|
|
hpicfIpRoutingObjects OBJECT IDENTIFIER ::= { hpicfIpRouting 1 }
|
|
|
|
-- ICMP Router Discovery Protocol objects
|
|
|
|
hpicfIcmpRdisc OBJECT IDENTIFIER ::= { hpicfIpRoutingObjects 1 }
|
|
|
|
hpicfRdiscAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The administrative status of the ICMP Router
|
|
Discovery protocol."
|
|
::= { hpicfIcmpRdisc 1 }
|
|
|
|
hpicfRdiscIfCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpicfRdiscIfCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Per-interface configuration for the ICMP Router
|
|
Discovery protocol."
|
|
::= { hpicfIcmpRdisc 2 }
|
|
|
|
hpicfRdiscIfCfgEntry OBJECT-TYPE
|
|
SYNTAX HpicfRdiscIfCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Router discovery configuration information for
|
|
a single interface."
|
|
INDEX { ifIndex }
|
|
::= { hpicfRdiscIfCfgTable 1 }
|
|
|
|
HpicfRdiscIfCfgEntry ::=
|
|
SEQUENCE {
|
|
hpicfRdiscIfAdminStatus INTEGER,
|
|
hpicfRdiscIfAdvertAddress INTEGER,
|
|
hpicfRdiscIfMaxAdvertInterval Integer32,
|
|
hpicfRdiscIfMinAdvertInterval Integer32,
|
|
hpicfRdiscIfAdvertLifetime Integer32,
|
|
hpicfRdiscIfPreference Integer32
|
|
}
|
|
|
|
hpicfRdiscIfAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The administrative status of the ICMP Router
|
|
Discovery protocol on this interface."
|
|
::= { hpicfRdiscIfCfgEntry 1 }
|
|
|
|
hpicfRdiscIfAdvertAddress OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
multicast(1),
|
|
broadcast(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The destination address to be used for router
|
|
advertisements on this interface. If the value
|
|
of this object is 'multicast' (the default),
|
|
router advertisements sent on this interface will
|
|
be sent to the all-hosts multicast address, 224.0.0.1.
|
|
If the value of this object is 'broadcast',
|
|
router advertisements sent on this interface will
|
|
be sent to the limited broadcast address,
|
|
255.255.255.255."
|
|
::= { hpicfRdiscIfCfgEntry 2 }
|
|
|
|
hpicfRdiscIfMaxAdvertInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (4..1800)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The maximum time allowed between sending unsolicited
|
|
Router Advertisements on this interface."
|
|
::= { hpicfRdiscIfCfgEntry 3 }
|
|
|
|
hpicfRdiscIfMinAdvertInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (3..1800)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The minimum time allowed between sending unsolicited
|
|
Router Advertisements on this interface. Must be
|
|
no greater than hpicfRdiscMaxAdvertInterval."
|
|
::= { hpicfRdiscIfCfgEntry 4 }
|
|
|
|
hpicfRdiscIfAdvertLifetime OBJECT-TYPE
|
|
SYNTAX Integer32 (4..9000)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The value to be placed in the Lifetime field of
|
|
Router Advertisements sent on this interface.
|
|
Must be no less than hpicfRdiscMaxAdvertInterval."
|
|
::= { hpicfRdiscIfCfgEntry 5 }
|
|
|
|
hpicfRdiscIfPreference OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The preference of the router as a default
|
|
router, relative to the other routers on the same
|
|
subnet. Higher values are more preferable. The
|
|
minimum value (0x80000000) is used to indicate
|
|
that the router, even though it may be advertised,
|
|
is not to be used by neighboring hosts as a default
|
|
router."
|
|
::= { hpicfRdiscIfCfgEntry 6 }
|
|
|
|
-- ICMP Rate Limiting Objects
|
|
hpicfIcmpRateLimits OBJECT IDENTIFIER ::= { hpicfIpRoutingObjects 2 }
|
|
|
|
hpicfIcmpBoxLimits OBJECT IDENTIFIER ::= { hpicfIcmpRateLimits 1 }
|
|
|
|
hpicfIcmpReplyLimitEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/Disable ICMP replies."
|
|
::= { hpicfIcmpBoxLimits 1 }
|
|
|
|
hpicfIcmpReplyLimit OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The maximum number of icmp replies to send per second."
|
|
::= { hpicfIcmpBoxLimits 2 }
|
|
|
|
hpicfIcmpRedirectEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/Disable redirect error messages.."
|
|
::= { hpicfIcmpBoxLimits 3 }
|
|
|
|
hpicfIcmpDestUnreachEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/Disable destination unreachable error messages."
|
|
::= { hpicfIcmpBoxLimits 4 }
|
|
|
|
hpicfIcmpAddrMaskReplyEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/Disable address mask replies."
|
|
::= { hpicfIcmpBoxLimits 5 }
|
|
|
|
hpicfIcmpEchoBroadcastReplyEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/Disable echo replies to directed
|
|
broadcast echo requests.."
|
|
::= { hpicfIcmpBoxLimits 6 }
|
|
|
|
-- hp BSD broadcast forwarding enable/disable flags
|
|
hpicfGlobalIpConfig OBJECT IDENTIFIER ::= { hpicfIpRoutingObjects 3 }
|
|
|
|
hpicfDBroadcastFwdEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/disable directed broadcast forwarding."
|
|
::= { hpicfGlobalIpConfig 1 }
|
|
|
|
hpicfSourceRouteEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/disable source routed forwarding."
|
|
::= { hpicfGlobalIpConfig 2 }
|
|
|
|
hpicfIpMaximumPaths OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Maximum number of equal cost paths to a destination
|
|
that we will add to the IP routing table."
|
|
::= { hpicfGlobalIpConfig 3 }
|
|
|
|
hpicfDBroadcastFwdAcl OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This object contains the ACL to apply to IP Directed
|
|
Broadcast packets.The value is the name of an existing
|
|
IP ACL defined using the Command Line Interface (CLI) or
|
|
a zero length string if there is no ACL applied.
|
|
This object can only be set when hpicfDBroadcastFwdEnable
|
|
is also set to 'enable' in the same request. Setting
|
|
hpicfBroadcastFwdEnable to 'enable' without also setting
|
|
this object will clear this object and unapply any
|
|
IP Directed Broadcast ACL."
|
|
::= { hpicfGlobalIpConfig 4 }
|
|
|
|
-- HP Static Route Configuration objects
|
|
hpicfIpStaticRouteConfig OBJECT IDENTIFIER ::=
|
|
{ hpicfIpRoutingObjects 4 }
|
|
|
|
hpicfIpStaticRouteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpicfIpStaticRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Table of configured IP static routes. This table
|
|
uses a protocol-independent format, so that it
|
|
can be used for both IPv4 and IPv6 static routes.
|
|
Rows configured in this table should be stored in
|
|
non-volatile storage."
|
|
::= { hpicfIpStaticRouteConfig 1 }
|
|
|
|
hpicfIpStaticRouteEntry OBJECT-TYPE
|
|
SYNTAX HpicfIpStaticRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A row in the static route table, containing
|
|
information about a single configured static
|
|
route.
|
|
|
|
There are 3 legal cases for the indexing this
|
|
table:
|
|
|
|
1. ((hpicfIpStaticRouteFwdAddrType ==
|
|
hpicfIpStaticRoutePrefixType) &&
|
|
(hpicfIpStaticRouteFwdAddr is IP address of
|
|
appropriate type) &&
|
|
(hpicfIpStaticRouteFwdIfIndex == 0))
|
|
|
|
Normal, remote static route. hpicfIpStaticRouteType
|
|
will be equal to 'remote'.
|
|
Note that the first condition that the FwdAddrType
|
|
must equal the PrefixType exactly is not strictly
|
|
true. For example, in IPv6, it is quite legal
|
|
and expected to configure a static route where
|
|
the PrefixType is ipv6, and the Prefix is a 16
|
|
byte IPv6 destination address, but the FwdAddrType
|
|
is ipv6z and the FwdAddr is a 20 byte scoped
|
|
IPv6 link-local address.
|
|
|
|
2. ((hpicfIpStaticRouteFwdAddrType == 'unknown') &&
|
|
(hpicfIpStaticRouteFwdAddr == zero-length string) &&
|
|
(hpicfIpStaticRouteFwdIfIndex != 0))
|
|
|
|
Interface route. Treated like a connected route.
|
|
hpicfIpStaticRouteType will be equal to 'local'.
|
|
|
|
3. ((hpicfIpStaticRouteFwdAddrType == 'unknown') &&
|
|
(hpicfIpStaticRouteFwdAddr == zero-length string) &&
|
|
(hpicfIpStaticRouteFwdIfIndex == 0))
|
|
|
|
Discard route. hpicfStaticRouteType will be equal
|
|
to either 'reject' or 'discard'."
|
|
INDEX { hpicfIpStaticRoutePrefixType,
|
|
hpicfIpStaticRoutePrefix,
|
|
hpicfIpStaticRoutePrefixLength,
|
|
hpicfIpStaticRouteFwdAddrType,
|
|
hpicfIpStaticRouteFwdAddr,
|
|
hpicfIpStaticRouteFwdIfIndex }
|
|
::= { hpicfIpStaticRouteTable 1 }
|
|
|
|
HpicfIpStaticRouteEntry ::=
|
|
SEQUENCE {
|
|
hpicfIpStaticRoutePrefixType InetAddressType,
|
|
hpicfIpStaticRoutePrefix InetAddress,
|
|
hpicfIpStaticRoutePrefixLength InetAddressPrefixLength,
|
|
hpicfIpStaticRouteFwdAddrType InetAddressType,
|
|
hpicfIpStaticRouteFwdAddr InetAddress,
|
|
hpicfIpStaticRouteFwdIfIndex InterfaceIndexOrZero,
|
|
hpicfIpStaticRouteType INTEGER,
|
|
hpicfIpStaticRouteDistance Integer32,
|
|
hpicfIpStaticRouteTag Unsigned32,
|
|
hpicfIpStaticRouteStatus RowStatus,
|
|
hpicfIpStaticRouteMetric Metric,
|
|
hpicfIpStaticRouteName DisplayString,
|
|
hpicfIpStaticRouteLogging INTEGER,
|
|
hpicfIpStaticRouteBfdEnable TruthValue
|
|
}
|
|
|
|
hpicfIpStaticRoutePrefixType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The type of destination prefix specified by this
|
|
route. The value 'dns(16)' is not supported.
|
|
This object specifies the type of destination
|
|
address prefix in the hpicfIpStaticRoutePrefix
|
|
object."
|
|
::= { hpicfIpStaticRouteEntry 1 }
|
|
|
|
hpicfIpStaticRoutePrefix OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE(0..36))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The destination address prefix of this route.
|
|
The type of address specified by this route is
|
|
indicated by the corresponding instance of the
|
|
hpicfIpStaticRoutePrefixType object.
|
|
|
|
An attempt to create a row in which the length
|
|
of this object is not consistent with the type
|
|
specified by hpicfIpStaticRoutePrefixType must
|
|
be rejected.
|
|
|
|
An attempt to create a row in which the value
|
|
X of this object, logically ANDed with the
|
|
value of the mask formed from the corresponding
|
|
instance of the hpicfIpStaticRoutePrefixLength
|
|
object, is not equal to X must be rejected,
|
|
i.e., this prefix may not have any 'host' bits
|
|
set."
|
|
::= { hpicfIpStaticRouteEntry 2 }
|
|
|
|
hpicfIpStaticRoutePrefixLength OBJECT-TYPE
|
|
SYNTAX InetAddressPrefixLength
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This object indicates the number of leading
|
|
one bits which form the mask to be logically
|
|
ANDed with a destination address before
|
|
comparison with the corresponding instance of
|
|
the hpicfIpStaticRoutePrefix object for a route
|
|
match operation.
|
|
|
|
An attempt to create a row in which the value
|
|
of this object is longer than the maximum legal
|
|
length of an address of the type indicated by
|
|
the corresponding instance of the
|
|
hpicfIpStaticRoutePrefixType object must be
|
|
rejected.
|
|
|
|
An attempt to create a row in which the value of
|
|
the mask formed from this object logically ANDed
|
|
with the value of the corresponding instance of the
|
|
hpicfIpStaticRoutePrefix object is not equal to
|
|
the hpicfIpStaticRoutePrefix."
|
|
::= { hpicfIpStaticRouteEntry 3 }
|
|
|
|
hpicfIpStaticRouteFwdAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The type of forwarding address for this route.
|
|
The value of this object must be equal either to
|
|
'unknown' or to a value appropriate for the
|
|
corresponding instance of the
|
|
hpicfIpStaticRoutePrefixType object. For non-remote
|
|
routes, the value of this object must be 'unknown'."
|
|
::= { hpicfIpStaticRouteEntry 4 }
|
|
|
|
hpicfIpStaticRouteFwdAddr OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE(0..36))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "For remote routes, the value of the next specified
|
|
router to use for forwarding packets to the
|
|
destination specified by this route. Note that this
|
|
router does not need to be directly connected. In
|
|
the case where it is not, the actual routing table
|
|
entry will use a next hop determined by looking
|
|
up the best route to this forwarding address.
|
|
|
|
For non-remote routes, the value of this object will
|
|
be a zero-length string.
|
|
|
|
An attempt to create a row in which the length
|
|
of this object is not consistent with the type
|
|
specified by hpicfIpStaticRouteFwdAddrType must
|
|
be rejected.
|
|
|
|
An attempt to create a row with a value for this
|
|
object other than a zero-length string must be
|
|
rejected if the corresponding instance of the
|
|
hpicfIpStaticRouteFwdIfIndex object is non-zero."
|
|
::= { hpicfIpStaticRouteEntry 5 }
|
|
|
|
hpicfIpStaticRouteFwdIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndexOrZero
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "For remote routes, the value of this object must
|
|
be zero.
|
|
|
|
For reject or null routes, the value of this
|
|
object must be zero.
|
|
|
|
For local routes, this object indicates the ifIndex
|
|
of the local interface to use to reach this
|
|
destination."
|
|
::= { hpicfIpStaticRouteEntry 6 }
|
|
|
|
hpicfIpStaticRouteType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
reject(2),
|
|
local(3),
|
|
remote(4),
|
|
null(5)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The type of route. The value 'other' is not supported,
|
|
and is included only for compatibility with the IP
|
|
Forwarding Table MIB. The value 'local' indicates
|
|
that the destination is treated as if it were
|
|
directly connected. The value 'remote' indicates that
|
|
the forwarding address will be used to reach the
|
|
destination. The value 'reject' indicates that if
|
|
this route is matched, a packet to the destination is
|
|
discarded and a notification (e.g. ICMP error) is
|
|
returned to the packet sender. The value
|
|
'null' indicates that if the route is matched,
|
|
a packet to the destination is silently dropped.
|
|
|
|
The value of this object must be consistent with
|
|
the forwarding address information used to index
|
|
the route."
|
|
DEFVAL { remote }
|
|
::= { hpicfIpStaticRouteEntry 7 }
|
|
|
|
hpicfIpStaticRouteDistance OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The administrative distance to associate with
|
|
this static route. Routes with lower distances
|
|
are preferred. By default, static routes are
|
|
created with an administrative distance of 1,
|
|
meaning they are preferred over all routes
|
|
except directly connected routes. Setting a
|
|
higher administrative distance for a route
|
|
can be used for the following reasons:
|
|
- by configuring multiple static routes to
|
|
the same destination, one with the default
|
|
distance and one with a higher distance,
|
|
one can configure backup static routes
|
|
- by configuring a static route with an
|
|
administrative distance higher than
|
|
the distance for a particular dynamic
|
|
routing protocol, one can allow a static
|
|
route to be overridden by dynamic
|
|
routing information.
|
|
Routes with an administrative distance of 255
|
|
will never be entered in the routing table."
|
|
DEFVAL { 1 }
|
|
::= { hpicfIpStaticRouteEntry 8 }
|
|
|
|
hpicfIpStaticRouteTag OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4294967295)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Tag value that can be used to filter redistribution
|
|
of this route via route maps."
|
|
::= { hpicfIpStaticRouteEntry 9 }
|
|
|
|
hpicfIpStaticRouteStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Status of this route entry. All writable
|
|
columns in this table can be modified while the
|
|
corresponding row is active."
|
|
::= { hpicfIpStaticRouteEntry 10 }
|
|
|
|
hpicfIpStaticRouteMetric OBJECT-TYPE
|
|
SYNTAX Metric
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Metric value for this route. It is used to compare
|
|
static route with other static routes to the same
|
|
destination. The acceptable range is from 1 to 255,
|
|
both inclusive."
|
|
DEFVAL { 1 }
|
|
::= { hpicfIpStaticRouteEntry 11 }
|
|
|
|
hpicfIpStaticRouteName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Name of the configured static route.
|
|
It is used for lucidity and troubleshooting
|
|
purpose and is optional."
|
|
::= { hpicfIpStaticRouteEntry 12 }
|
|
|
|
|
|
hpicfIpStaticRouteLogging OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "This object determines whether or not debug log
|
|
messages are to be generated for packets matching
|
|
statically configured null routes.
|
|
|
|
When enabled, the debug option 'ip/ipv6 fib null-route'
|
|
needs to be enabled in order to print the log
|
|
messages to a specified destination."
|
|
DEFVAL { disable }
|
|
::= { hpicfIpStaticRouteEntry 13 }
|
|
|
|
hpicfIpStaticRouteBfdEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "This object enables or disables BFD on Static route.
|
|
When set to true(1), BFD is enabled for the session.
|
|
When set to false(2), BFD is disabled for the session."
|
|
DEFVAL { false }
|
|
::= { hpicfIpStaticRouteEntry 14 }
|
|
|
|
hpicfIpStaticNeighborTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpicfIpStaticNeighborEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Table of configured IP static neighbors. This
|
|
table uses a protocol-independent format, so that
|
|
it can be used for both IPv4 and IPv6 static
|
|
neighbors. Rows configured in this table should be
|
|
stored in non-volatile storage."
|
|
::= { hpicfIpStaticRouteConfig 2 }
|
|
|
|
hpicfIpStaticNeighborEntry OBJECT-TYPE
|
|
SYNTAX HpicfIpStaticNeighborEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A row in the static neighbor table, containing
|
|
information about a single configured static
|
|
neighbor."
|
|
INDEX { hpicfIpStaticNeighborIfIndex,
|
|
hpicfIpStaticNeighborNetAddrType,
|
|
hpicfIpStaticNeighborNetAddress }
|
|
::= { hpicfIpStaticNeighborTable 1 }
|
|
|
|
HpicfIpStaticNeighborEntry ::=
|
|
SEQUENCE {
|
|
hpicfIpStaticNeighborIfIndex InterfaceIndex,
|
|
hpicfIpStaticNeighborNetAddrType InetAddressType,
|
|
hpicfIpStaticNeighborNetAddress InetAddress,
|
|
hpicfIpStaticNeighborPhysAddress PhysAddress,
|
|
hpicfIpStaticNeighborStatus RowStatus
|
|
}
|
|
|
|
hpicfIpStaticNeighborIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The ifIndex value for the interface used to reach
|
|
this neighbor."
|
|
::= { hpicfIpStaticNeighborEntry 1 }
|
|
|
|
hpicfIpStaticNeighborNetAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The type of network address specified by this
|
|
entry. Only the values 'ipv4(1)' and 'ipv6(2)'
|
|
are expected. This object specifies the type of
|
|
neighbor network address prefix in the
|
|
hpicfIpStaticNeighborNetAddress object."
|
|
::= { hpicfIpStaticNeighborEntry 2 }
|
|
|
|
hpicfIpStaticNeighborNetAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The neighbor network address of this configured
|
|
static neighbor. The type of address specified
|
|
by this entry is indicated by the corresponding
|
|
instance of the hpicfIpStaticNeighborNetAddrType
|
|
object.
|
|
|
|
An attempt to create a row in which the length
|
|
of this object is not consistent with the type
|
|
specified by hpicfIpStaticNeighborNetAddrType
|
|
must be rejected."
|
|
::= { hpicfIpStaticNeighborEntry 3 }
|
|
|
|
hpicfIpStaticNeighborPhysAddress OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The media-dependent physical address used to
|
|
reach this neighbor. The size of this
|
|
address depends on the media type of the
|
|
interface identified by
|
|
hpicfIpStaticNeighborIfIndex."
|
|
::= { hpicfIpStaticNeighborEntry 4 }
|
|
|
|
hpicfIpStaticNeighborStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Status of this neighbor entry. All writable
|
|
columns in this table can be modified while the
|
|
corresponding row is active."
|
|
::= { hpicfIpStaticNeighborEntry 5 }
|
|
|
|
hpicfIpStaticRouteBfdTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpicfIpStaticRouteBfdEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Extension of Static Route table to enable BFD on
|
|
Static routes."
|
|
::= { hpicfIpStaticRouteConfig 3 }
|
|
|
|
hpicfIpStaticRouteBfdEntry OBJECT-TYPE
|
|
SYNTAX HpicfIpStaticRouteBfdEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Static route BFD table contains
|
|
BFD objects. This table is added to provide
|
|
BFD support to Static Routes.
|
|
This is the additional param of
|
|
Static Route table.
|
|
The Value of Index in BFD table should be
|
|
as same in Static Route table.
|
|
|
|
1. While enabling BFD static route, verify
|
|
the RowStatus of hpicfIpStaticRouteTable
|
|
for the configured index.
|
|
2. If Rowstatus is not present in hpicfIpStaticRouteTable
|
|
Create Rowstatus for that recIndex in hpicfIpStaticRouteTable
|
|
and then create the RowStatus in hpicfIpStaticRouteBfdTable.
|
|
3. While disabling the bfd Status, Destroy the rowstatus in
|
|
hpicfIpStaticRouteBfdTable."
|
|
|
|
INDEX { hpicfIpStaticRoutePrefixType,
|
|
hpicfIpStaticRoutePrefix,
|
|
hpicfIpStaticRoutePrefixLength,
|
|
hpicfIpStaticRouteFwdAddrType,
|
|
hpicfIpStaticRouteFwdAddr,
|
|
hpicfIpStaticRouteFwdIfIndex }
|
|
::= { hpicfIpStaticRouteBfdTable 1 }
|
|
|
|
HpicfIpStaticRouteBfdEntry ::=
|
|
SEQUENCE {
|
|
hpicfIpStaticRouteBfdSrcAddrType InetAddressType,
|
|
hpicfIpStaticRouteBfdSrcAddr InetAddress,
|
|
hpicfIpStaticRouteBfdDstAddrType InetAddressType,
|
|
hpicfIpStaticRouteBfdDstAddr InetAddress,
|
|
hpicfIpStaticRouteBfdStatus RowStatus
|
|
}
|
|
|
|
hpicfIpStaticRouteBfdSrcAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of IP address used as source address for BFD "
|
|
::= { hpicfIpStaticRouteBfdEntry 1 }
|
|
|
|
hpicfIpStaticRouteBfdSrcAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address which is used as source address for BFD"
|
|
::= { hpicfIpStaticRouteBfdEntry 2 }
|
|
|
|
hpicfIpStaticRouteBfdDstAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of IP address used as destination address for BFD "
|
|
::= { hpicfIpStaticRouteBfdEntry 3}
|
|
|
|
hpicfIpStaticRouteBfdDstAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address which is used as destination address for BFD"
|
|
::= { hpicfIpStaticRouteBfdEntry 4 }
|
|
|
|
hpicfIpStaticRouteBfdStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status for this table."
|
|
::= { hpicfIpStaticRouteBfdEntry 5 }
|
|
|
|
-- HP Routing table extensions
|
|
hpicfIpRouteStats OBJECT IDENTIFIER ::= { hpicfIpRoutingObjects 5 }
|
|
|
|
hpicfIpCidrRouteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpicfIpCidrRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "HP extensions to the ipCidrRouteTable."
|
|
::= { hpicfIpRouteStats 1 }
|
|
|
|
hpicfIpCidrRouteEntry OBJECT-TYPE
|
|
SYNTAX HpicfIpCidrRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Extended information about a single route."
|
|
AUGMENTS { ipCidrRouteEntry }
|
|
::= { hpicfIpCidrRouteTable 1 }
|
|
|
|
HpicfIpCidrRouteEntry ::=
|
|
SEQUENCE {
|
|
hpicfIpCidrRouteDistance Integer32
|
|
}
|
|
|
|
hpicfIpCidrRouteDistance OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The administrative distance of this route."
|
|
::= { hpicfIpCidrRouteEntry 1 }
|
|
|
|
hpicfInetCidrRouteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpicfInetCidrRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "HP extensions to the inetCidrRouteTable."
|
|
::= { hpicfIpRouteStats 2 }
|
|
|
|
hpicfInetCidrRouteEntry OBJECT-TYPE
|
|
SYNTAX HpicfInetCidrRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Extended information about a single route."
|
|
AUGMENTS { inetCidrRouteEntry }
|
|
::= { hpicfInetCidrRouteTable 1 }
|
|
|
|
HpicfInetCidrRouteEntry ::=
|
|
SEQUENCE {
|
|
hpicfInetCidrRouteDistance Integer32,
|
|
hpicfInetCidrRouteInfo OBJECT IDENTIFIER,
|
|
hpicfInetCidrRouteState HpInetCidrRouteState
|
|
}
|
|
|
|
hpicfInetCidrRouteDistance OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The administrative distance of this route."
|
|
::= { hpicfInetCidrRouteEntry 1 }
|
|
|
|
hpicfInetCidrRouteInfo OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A reference to MIB definitions specific to the
|
|
particular routing protocol which is responsible
|
|
for this route, as determined by the value
|
|
specified in the route's inetCidrRouteProto value.
|
|
If this information is not present, its value
|
|
should be set to the OBJECT IDENTIFIER { 0 0 },
|
|
which is a syntactically valid object identifier,
|
|
and any implementation conforming to ASN.1
|
|
and the Basic Encoding Rules must be able to
|
|
generate and recognize this value."
|
|
::= { hpicfInetCidrRouteEntry 2 }
|
|
|
|
hpicfInetCidrRouteState OBJECT-TYPE
|
|
SYNTAX HpInetCidrRouteState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The state of the route."
|
|
::= { hpicfInetCidrRouteEntry 3 }
|
|
|
|
hpicfInetCidrRouteStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpicfInetCidrRouteStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "HP extensions to the InetCidrRouteTable for scalar stats"
|
|
::= { hpicfIpRouteStats 3 }
|
|
|
|
hpicfInetCidrRouteStatsEntry OBJECT-TYPE
|
|
SYNTAX HpicfInetCidrRouteStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Extended information about a scalar stats of the route."
|
|
INDEX { inetCidrRouteDestType }
|
|
::= { hpicfInetCidrRouteStatsTable 1 }
|
|
|
|
HpicfInetCidrRouteStatsEntry ::=
|
|
SEQUENCE {
|
|
hpicfInetCidrNumRouteDestinations Counter32,
|
|
hpicfInetCidrNumRouteRoutes Counter32
|
|
}
|
|
|
|
hpicfInetCidrNumRouteDestinations OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total number of destinations for a particular inetCidrRouteDestType."
|
|
::= { hpicfInetCidrRouteStatsEntry 1 }
|
|
|
|
hpicfInetCidrNumRouteRoutes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total number of routes for a particular inetCidrRouteDestType."
|
|
::= { hpicfInetCidrRouteStatsEntry 2 }
|
|
|
|
-- HP Arp (address resolution protocol) objects
|
|
|
|
hpicfArpInfo OBJECT IDENTIFIER ::= { hpicfIpRoutingObjects 6 }
|
|
|
|
hpicfArpAgingTime OBJECT-TYPE
|
|
SYNTAX Integer32 (0..16666666)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The timeout period in minutes for aging out
|
|
an arp entry in the arp cache. Default value
|
|
is 20 minutes. Allowable values for the HP
|
|
implementation are 1-1440 and 0. The value of 0
|
|
indicates that an infinite ageout is to be
|
|
used. The value 16666666 minutes (32 years) is
|
|
used internally to effectively indicate
|
|
an infinite timeout."
|
|
DEFVAL { 20 }
|
|
::= { hpicfArpInfo 1 }
|
|
|
|
hpicfArpMcastReplies OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This object is used to enable/disable
|
|
Multicast MAC support in all multicast modes.
|
|
It will be disabled by default."
|
|
DEFVAL { disable }
|
|
::= { hpicfArpInfo 2 }
|
|
|
|
-- HP Default Router objects
|
|
|
|
hpicfIpDefaultRouterPrefixInfo OBJECT IDENTIFIER ::= { hpicfIpRoutingObjects 7 }
|
|
|
|
hpicfIpDefaultRouterPrefixTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpicfIpDefaultRouterPrefixEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Table of default routers learnt through auto-config
|
|
This Table will be used in conjunction of ipDefaultRouterTable
|
|
defined in RFC 4293 to get the attributes of the default routers
|
|
learnt through auto-config"
|
|
::= { hpicfIpDefaultRouterPrefixInfo 1 }
|
|
|
|
hpicfIpDefaultRouterPrefixEntry OBJECT-TYPE
|
|
SYNTAX HpicfIpDefaultRouterPrefixEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A row in the default router table, containing
|
|
information about a single learnt default router"
|
|
INDEX {
|
|
hpicfIpDefaultRouterAddressType,
|
|
hpicfIpDefaultRouterAddress,
|
|
hpicfIpDefaultRouterIfIndex,
|
|
hpicfIpDefaultRouterPrefixType,
|
|
hpicfIpDefaultRouterPrefix,
|
|
hpicfIpDefaultRouterPrefixLength}
|
|
::= { hpicfIpDefaultRouterPrefixTable 1 }
|
|
|
|
HpicfIpDefaultRouterPrefixEntry ::=
|
|
SEQUENCE {
|
|
hpicfIpDefaultRouterAddressType InetAddressType,
|
|
hpicfIpDefaultRouterAddress InetAddress,
|
|
hpicfIpDefaultRouterIfIndex InterfaceIndex,
|
|
hpicfIpDefaultRouterPrefixType InetAddressType,
|
|
hpicfIpDefaultRouterPrefix InetAddress,
|
|
hpicfIpDefaultRouterPrefixLength InetAddressPrefixLength,
|
|
hpicfIpDefaultRouterPrefixOnLink TruthValue,
|
|
hpicfIpDefaultRouterPrefixAutonomous TruthValue,
|
|
hpicfIpDefaultRouterPrefixValidLifeTime Unsigned32,
|
|
hpicfIpDefaultRouterPrefixPrefdLifeTime Unsigned32}
|
|
|
|
hpicfIpDefaultRouterAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The address type of the default router.
|
|
The only supported type is IPV6 as of now"
|
|
::= { hpicfIpDefaultRouterPrefixEntry 1 }
|
|
|
|
hpicfIpDefaultRouterAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The address of the default router."
|
|
::= { hpicfIpDefaultRouterPrefixEntry 2 }
|
|
|
|
hpicfIpDefaultRouterIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The address of the default router."
|
|
::= { hpicfIpDefaultRouterPrefixEntry 3 }
|
|
|
|
hpicfIpDefaultRouterPrefixType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Type of the prefix."
|
|
::= { hpicfIpDefaultRouterPrefixEntry 4 }
|
|
|
|
hpicfIpDefaultRouterPrefix OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The prefix."
|
|
::= { hpicfIpDefaultRouterPrefixEntry 5 }
|
|
|
|
hpicfIpDefaultRouterPrefixLength OBJECT-TYPE
|
|
SYNTAX InetAddressPrefixLength
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Length of the prefix."
|
|
::= { hpicfIpDefaultRouterPrefixEntry 6 }
|
|
|
|
hpicfIpDefaultRouterPrefixOnLink OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The object has the value true (1) if the prefix can
|
|
be used for on-link determination, otherwise the value is false(2)"
|
|
::= { hpicfIpDefaultRouterPrefixEntry 7 }
|
|
|
|
hpicfIpDefaultRouterPrefixAutonomous OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The object has the value true(1) if this prefix can be
|
|
used for autonomous address configuration. If the value is false(2),
|
|
the prefix is not used to autoconfigure a local interface address"
|
|
::= { hpicfIpDefaultRouterPrefixEntry 8 }
|
|
|
|
hpicfIpDefaultRouterPrefixValidLifeTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The valid life time for the router."
|
|
::= { hpicfIpDefaultRouterPrefixEntry 9 }
|
|
|
|
hpicfIpDefaultRouterPrefixPrefdLifeTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The preferred life time for the router."
|
|
::= { hpicfIpDefaultRouterPrefixEntry 10 }
|
|
|
|
-- Default Router table extensions
|
|
hpicfIpDefaultRouterProperties OBJECT IDENTIFIER ::=
|
|
{ hpicfIpRoutingObjects 8 }
|
|
|
|
hpicfIpDefaultRouterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpicfIpDefaultRouterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "HP extensions to the ipDefaultRouterTable."
|
|
::= { hpicfIpDefaultRouterProperties 1 }
|
|
|
|
hpicfIpDefaultRouterEntry OBJECT-TYPE
|
|
SYNTAX HpicfIpDefaultRouterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Extended information about a single route."
|
|
AUGMENTS { ipDefaultRouterEntry }
|
|
::= { hpicfIpDefaultRouterTable 1 }
|
|
|
|
HpicfIpDefaultRouterEntry ::=
|
|
SEQUENCE {
|
|
hpicfIpDefaultRouterMTU Integer32,
|
|
hpicfIpDefaultRouterHopLimit Integer32
|
|
}
|
|
|
|
hpicfIpDefaultRouterMTU OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The link MTU size advertised by the router. The selected Mlink TU may be different from this one."
|
|
::= { hpicfIpDefaultRouterEntry 1 }
|
|
|
|
hpicfIpDefaultRouterHopLimit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The hop limit to be used by the host on outgoing packets."
|
|
::= { hpicfIpDefaultRouterEntry 2 }
|
|
|
|
-- Ipv6 Neighbor Discovery objects
|
|
|
|
hpicfIpv6ND OBJECT IDENTIFIER ::= { hpicfIpRoutingObjects 9 }
|
|
|
|
-- IPV6 neighbor discovery router advertisement global admin status.
|
|
-- Similar to hpicfRdiscAdminStatus which globally enables/disables
|
|
-- ipv4 irdp, except this setting will affect ipv6 nd ras.
|
|
|
|
hpicfIpv6NDRAAdminStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A flag indicating whether or not the router sends periodic
|
|
router advertisements and responds to router solicitations."
|
|
::= { hpicfIpv6ND 1 }
|
|
|
|
-- IPV6 router advertisement prefix list.
|
|
|
|
hpicfIpv6RtrAdvPrefixTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpicfIpv6RtrAdvPrefixEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table describes the router advertisement
|
|
configuration variables for each interface."
|
|
REFERENCE "For IPv6 RFC2461,especially section 6.2.1"
|
|
::= { hpicfIpv6ND 2 }
|
|
|
|
|
|
hpicfIpv6RtrAdvPrefixEntry OBJECT-TYPE
|
|
SYNTAX HpicfIpv6RtrAdvPrefixEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the hpicfIpv6RtrAdvPrefixTable."
|
|
INDEX { hpicfIpv6RtrAdvPrefixIfIndex,
|
|
hpicfIpv6RtrAdvPrefixType,
|
|
hpicfIpv6RtrAdvPrefixPrefix,
|
|
hpicfIpv6RtrAdvPrefixLength }
|
|
::= { hpicfIpv6RtrAdvPrefixTable 1 }
|
|
|
|
|
|
HpicfIpv6RtrAdvPrefixEntry ::= SEQUENCE {
|
|
hpicfIpv6RtrAdvPrefixIfIndex InterfaceIndex,
|
|
hpicfIpv6RtrAdvPrefixType InetAddressType,
|
|
hpicfIpv6RtrAdvPrefixPrefix InetAddress,
|
|
hpicfIpv6RtrAdvPrefixLength InetAddressPrefixLength,
|
|
hpicfIpv6RtrAdvPrefixOnLinkFlag TruthValue,
|
|
hpicfIpv6RtrAdvPrefixAutonomousFlag TruthValue,
|
|
hpicfIpv6RtrAdvPrefixLifetimeType INTEGER,
|
|
hpicfIpv6RtrAdvPrefixPreferredLifetime Unsigned32,
|
|
hpicfIpv6RtrAdvPrefixValidLifetime Unsigned32,
|
|
hpicfIpv6RtrAdvPrefixRowStatus RowStatus,
|
|
hpicfIpv6RtrAdvPrefixAdvertiseFlag TruthValue
|
|
}
|
|
|
|
hpicfIpv6RtrAdvPrefixIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index value which uniquely identifies the
|
|
interface on which this prefix is configured.
|
|
The interface identified by a particular value of
|
|
this index is the same interface as identified by
|
|
the same value of the IF-MIB's ifIndex."
|
|
::= { hpicfIpv6RtrAdvPrefixEntry 1 }
|
|
|
|
hpicfIpv6RtrAdvPrefixType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address type of hpicfIpv6RtrAdvPrefixPrefix."
|
|
::= { hpicfIpv6RtrAdvPrefixEntry 2 }
|
|
|
|
|
|
hpicfIpv6RtrAdvPrefixPrefix OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address prefix. The address type of this object is
|
|
specified in hpicfIpv6RtrAdvPrefixType.
|
|
The length of this object is the standard length for
|
|
objects of that type."
|
|
::= { hpicfIpv6RtrAdvPrefixEntry 3 }
|
|
|
|
|
|
hpicfIpv6RtrAdvPrefixLength OBJECT-TYPE
|
|
SYNTAX InetAddressPrefixLength
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The prefix length associated with this prefix.
|
|
The value 0 has no special meaning for this object. It
|
|
simply refers to address '::/0'."
|
|
::= { hpicfIpv6RtrAdvPrefixEntry 4 }
|
|
|
|
|
|
hpicfIpv6RtrAdvPrefixOnLinkFlag OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Router Advertisement messages are sent out with the
|
|
On-Link flag (L-bit) field set to this value."
|
|
DEFVAL { true }
|
|
::= { hpicfIpv6RtrAdvPrefixEntry 5 }
|
|
|
|
|
|
hpicfIpv6RtrAdvPrefixAutonomousFlag OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Autonomous address configuration flag.
|
|
Router Advertisement messages are sent out with
|
|
the autonomous flag field set to this value
|
|
in the Prefix Information."
|
|
DEFVAL { true }
|
|
::= { hpicfIpv6RtrAdvPrefixEntry 6 }
|
|
|
|
hpicfIpv6RtrAdvPrefixLifetimeType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
fixed(1),
|
|
realTime(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies if the
|
|
hpicfIpv6RtrAdvPrefixPreferredLifetime
|
|
and hpicfIpv6RtrAdvPrefixValidLifetime are of
|
|
the kind where consecutive advertisements have the
|
|
same time(fixed) or a time that decrements in real time.
|
|
The realTime(2) can be used to specify a time
|
|
in future at which the LifeTimes become zero."
|
|
DEFVAL { fixed }
|
|
::= { hpicfIpv6RtrAdvPrefixEntry 7 }
|
|
|
|
|
|
|
|
hpicfIpv6RtrAdvPrefixPreferredLifetime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The length of time ,in seconds,that this prefix will be
|
|
preferred. A value of 4,294,967,295 represents infinity.
|
|
The Router Advertisement messages are sent out with the
|
|
Preferred LifeTime field set to this value.
|
|
To specify in a realTime way,set this object to a future
|
|
time in number of seconds since January 1, 1990,
|
|
Coordinated Universal Time and also set
|
|
hpicfIpv6RtrAdvPrefixTimeType to realTime.
|
|
The default value is 7 days(604800 seconds) fixed time"
|
|
DEFVAL { 604800 }
|
|
::= { hpicfIpv6RtrAdvPrefixEntry 8 }
|
|
|
|
|
|
hpicfIpv6RtrAdvPrefixValidLifetime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The length of time, in seconds, that this prefix
|
|
will continue to be valid, i.e. time until invalidation.
|
|
A value of 4,294,967,295 represents infinity.
|
|
The Router advertisement messages are sent out with the
|
|
Valid LifeTime field set to this value.
|
|
To specify in a realTime way,set this object to a future
|
|
time in number of seconds since January 1, 1990,
|
|
Coordinated Universal Time and also set
|
|
hpicfIpv6RtrAdvPrefixTimeType to realTime.
|
|
The default value is 30 days (or 2592000 seconds) fixed time."
|
|
DEFVAL { 2592000 }
|
|
::= { hpicfIpv6RtrAdvPrefixEntry 9 }
|
|
|
|
hpicfIpv6RtrAdvPrefixRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this conceptual row.
|
|
As all objects in this conceptual row have default
|
|
values a row can be created and made active by
|
|
setting this object appropriately."
|
|
::= { hpicfIpv6RtrAdvPrefixEntry 10 }
|
|
|
|
hpicfIpv6RtrAdvPrefixAdvertiseFlag OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether the prefix in this entry is advertised
|
|
or not.When set to TRUE prefix is advertised."
|
|
DEFVAL { true }
|
|
::= { hpicfIpv6RtrAdvPrefixEntry 11 }
|
|
|
|
-- Keep track of only the total count and are not storing in the
|
|
-- details of any route.
|
|
|
|
hpicfIpRouteSummary OBJECT IDENTIFIER ::= { hpicfIpRoutingObjects 10 }
|
|
|
|
HpicfIpRouteProtoName ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "An enumerated value which indicates the
|
|
protocol name for show IP route summary."
|
|
SYNTAX INTEGER {
|
|
connected(1),
|
|
ipv6(7),ospf2ase(8),
|
|
rip(9),bgp(10),rdisc6(11),static(12),
|
|
snmp(13),isis(15),
|
|
ripng(17),ipv4(18),
|
|
pim(22),rdisc(23),ospf2(24),
|
|
ospf2nssa(25),mroute(27),
|
|
igmpv3(32),pim6(33),
|
|
mpls(40),vrrp2(42)
|
|
}
|
|
|
|
hpicfIpRouteSummaryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpicfIpRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IP route summary table in global context."
|
|
::= { hpicfIpRouteSummary 1 }
|
|
|
|
hpicfIpRouteEntry OBJECT-TYPE
|
|
SYNTAX HpicfIpRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IP route summary table information."
|
|
INDEX { hpicfIpRouteProto }
|
|
::= { hpicfIpRouteSummaryTable 1 }
|
|
|
|
HpicfIpRouteEntry ::=
|
|
SEQUENCE {
|
|
hpicfIpRouteProto HpicfIpRouteProtoName,
|
|
hpicfIpRouteCnt Unsigned32
|
|
}
|
|
|
|
hpicfIpRouteProto OBJECT-TYPE
|
|
SYNTAX HpicfIpRouteProtoName
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Protocol names that are enabled and active."
|
|
::= { hpicfIpRouteEntry 1 }
|
|
|
|
hpicfIpRouteCnt OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "count of active routes per routing protocol."
|
|
::= { hpicfIpRouteEntry 2 }
|
|
|
|
hpicfIpv6RouteSummary OBJECT IDENTIFIER ::= { hpicfIpRoutingObjects 11 }
|
|
|
|
HpicfIpv6RouteProtoName ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "An enumerated value which indicates the
|
|
protocol name for show IPv6 route summary."
|
|
SYNTAX INTEGER {
|
|
connected(1),
|
|
ospf3(4),ospf3ase(5),
|
|
ospf3nssa(6),ipv6(7),ospf2ase(8),
|
|
rip(9),bgp(10),rdisc6(11),static(12),
|
|
snmp(13),isis(15),
|
|
ripng(17),ipv4(18),
|
|
pim(22),rdisc(23),ospf2(24),
|
|
ospf2nssa(25),mroute(27),
|
|
igmpv3(32),pim6(33),
|
|
mpls(40),vrrp2(42)
|
|
|
|
}
|
|
|
|
hpicfIpv6RouteSummaryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpicfIpv6RouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IPv6 route summary table in the global context."
|
|
::= { hpicfIpv6RouteSummary 1 }
|
|
|
|
hpicfIpv6RouteEntry OBJECT-TYPE
|
|
SYNTAX HpicfIpv6RouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IPv6 route summary table information."
|
|
INDEX { hpicfIpv6RouteProto }
|
|
::= { hpicfIpv6RouteSummaryTable 1 }
|
|
|
|
|
|
HpicfIpv6RouteEntry ::=
|
|
SEQUENCE {
|
|
hpicfIpv6RouteProto HpicfIpv6RouteProtoName,
|
|
hpicfIpv6RouteCnt Unsigned32
|
|
}
|
|
|
|
hpicfIpv6RouteProto OBJECT-TYPE
|
|
SYNTAX HpicfIpv6RouteProtoName
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IPv6 route protocol names that are enabled and active."
|
|
::= { hpicfIpv6RouteEntry 1 }
|
|
|
|
hpicfIpv6RouteCnt OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A count of active IPv6 routes per routing protocol."
|
|
::= { hpicfIpv6RouteEntry 2 }
|
|
|
|
|
|
hpicfIpRouteBaseScalars
|
|
OBJECT IDENTIFIER ::= { hpicfIpRouting 3 }
|
|
|
|
hpicfIpRouteCount OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This parameter specifies total number of routes
|
|
in the Routing table."
|
|
::= { hpicfIpRouteBaseScalars 1 }
|
|
|
|
hpicfIpRouteNextHopCount OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This parameter specifies total number of next-hop
|
|
entries in the Routing table. This parameter is
|
|
useful to know how many other routers are connected
|
|
and acting as a next-hop router for this router "
|
|
::= { hpicfIpRouteBaseScalars 2 }
|
|
|
|
hpicfIpv6RtrAdvTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpicfIpv6RtrAdvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table augments ipv6RouterAdvertEntry and it contains
|
|
HP proprietary objects for managing router advertisements."
|
|
::= { hpicfIpv6ND 3 }
|
|
|
|
hpicfIpv6NDRADNSAdminStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A flag indicating whether or not the router includes DNS
|
|
options with periodic router advertisements."
|
|
DEFVAL { true }
|
|
::= { hpicfIpv6ND 4 }
|
|
|
|
hpicfIpv6RtrAdvEntry OBJECT-TYPE
|
|
SYNTAX HpicfIpv6RtrAdvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry in the hpicfIpv6RtrAdvEntry contains
|
|
Router Advertisement parameters."
|
|
AUGMENTS { ipv6RouterAdvertEntry }
|
|
::= { hpicfIpv6RtrAdvTable 1 }
|
|
|
|
HpicfIpv6RtrAdvEntry ::=
|
|
SEQUENCE {
|
|
hpicfIpv6RtrAdvCurHopLimitMode INTEGER,
|
|
hpicfIpv6RouterAdvertSendDNSAdverts TruthValue,
|
|
hpicfIpv6RouterAdvertRtrPreference INTEGER
|
|
}
|
|
|
|
hpicfIpv6RtrAdvCurHopLimitMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
global (1),
|
|
perInterface (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " This object indicates whether the
|
|
value in ipv6RouterAdvertCurHopLimit is in use or
|
|
the value in ipv6IpDefaultHopLimit
|
|
is in use for an entry in this table.
|
|
A set to 'global' means:
|
|
- ipv6IpDefaultHopLimit value will be used for hop
|
|
limit.
|
|
A set to 'perInterface' means:
|
|
- ipv6RouterAdvertCurHopLimit value will be used for
|
|
hop limit."
|
|
DEFVAL { global }
|
|
::= { hpicfIpv6RtrAdvEntry 1 }
|
|
|
|
hpicfIpv6RouterAdvertSendDNSAdverts OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "A flag indicating whether or not the router includes DNS
|
|
options in periodic router advertisements on
|
|
this interface."
|
|
DEFVAL { true }
|
|
::= { hpicfIpv6RtrAdvEntry 2 }
|
|
|
|
hpicfIpv6RouterAdvertRtrPreference OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
low (1),
|
|
medium (2),
|
|
high (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicates whether to prefer this router over
|
|
other default routers."
|
|
DEFVAL { medium }
|
|
::= { hpicfIpv6RtrAdvEntry 3 }
|
|
|
|
hpicfIpRoutingConformance OBJECT IDENTIFIER ::= { hpicfIpRouting 2 }
|
|
|
|
hpicfIpRoutingGroups OBJECT IDENTIFIER ::= { hpicfIpRoutingConformance 1 }
|
|
|
|
hpicfRdiscBaseGroup OBJECT-GROUP
|
|
OBJECTS { hpicfRdiscAdminStatus }
|
|
STATUS current
|
|
DESCRIPTION "Basic ICMP Router Discovery configuration
|
|
objects."
|
|
::= { hpicfIpRoutingGroups 1 }
|
|
|
|
hpicfRdiscIfCfgGroup OBJECT-GROUP
|
|
OBJECTS { hpicfRdiscIfAdminStatus,
|
|
hpicfRdiscIfAdvertAddress,
|
|
hpicfRdiscIfMaxAdvertInterval,
|
|
hpicfRdiscIfMinAdvertInterval,
|
|
hpicfRdiscIfAdvertLifetime,
|
|
hpicfRdiscIfPreference }
|
|
STATUS current
|
|
DESCRIPTION "A collection of objects allowing per-interface
|
|
configuration of ICMP Router Discovery operation."
|
|
::= { hpicfIpRoutingGroups 2 }
|
|
|
|
hpicfIcmpReplyBaseGroup OBJECT-GROUP
|
|
OBJECTS { hpicfIcmpRedirectEnable,
|
|
hpicfIcmpDestUnreachEnable,
|
|
hpicfIcmpAddrMaskReplyEnable,
|
|
hpicfIcmpEchoBroadcastReplyEnable }
|
|
STATUS current
|
|
DESCRIPTION "A collection of objects allowing configuration of
|
|
ICMP Redirect operation."
|
|
::= { hpicfIpRoutingGroups 3 }
|
|
|
|
hpicfIcmpReplyLimitGroup OBJECT-GROUP
|
|
OBJECTS { hpicfIcmpReplyLimitEnable,
|
|
hpicfIcmpReplyLimit }
|
|
STATUS current
|
|
DESCRIPTION "A collection of objects allowing configuration of
|
|
ICMP Reply rate limiting."
|
|
::= { hpicfIpRoutingGroups 4 }
|
|
|
|
hpicfIpRouteCfgGroup OBJECT-GROUP
|
|
OBJECTS { hpicfDBroadcastFwdEnable,
|
|
hpicfSourceRouteEnable }
|
|
STATUS current
|
|
DESCRIPTION "A collection of objects allowing configuration of
|
|
IP global enables."
|
|
::= { hpicfIpRoutingGroups 5 }
|
|
|
|
hpicfIpStaticRouteGroup OBJECT-GROUP
|
|
OBJECTS { hpicfIpStaticRouteType,
|
|
hpicfIpStaticRouteDistance,
|
|
hpicfIpStaticRouteTag,
|
|
hpicfIpStaticRouteLogging,
|
|
hpicfIpStaticRouteStatus }
|
|
STATUS deprecated
|
|
DESCRIPTION "A collection of objects for configuring IP static
|
|
routes."
|
|
::= { hpicfIpRoutingGroups 6 }
|
|
|
|
hpicfIpStaticNeighborGroup OBJECT-GROUP
|
|
OBJECTS { hpicfIpStaticNeighborPhysAddress,
|
|
hpicfIpStaticNeighborStatus }
|
|
STATUS current
|
|
DESCRIPTION "A collection of objects for configuring IP static
|
|
neighbors."
|
|
::= { hpicfIpRoutingGroups 7 }
|
|
|
|
hpicfIpCidrRouteGroup OBJECT-GROUP
|
|
OBJECTS { hpicfIpCidrRouteDistance }
|
|
STATUS current
|
|
DESCRIPTION "A collection of objects for retrieving extended
|
|
information about routes in the routing table."
|
|
::= { hpicfIpRoutingGroups 8 }
|
|
|
|
hpicfInetCidrRouteGroup OBJECT-GROUP
|
|
OBJECTS { hpicfInetCidrRouteDistance,
|
|
hpicfInetCidrRouteInfo }
|
|
STATUS current
|
|
DESCRIPTION "A collection of objects for retrieving extended
|
|
information about routes in the routing table."
|
|
::= { hpicfIpRoutingGroups 9 }
|
|
|
|
hpicfArpBaseGroup OBJECT-GROUP
|
|
OBJECTS { hpicfArpAgingTime,
|
|
hpicfArpMcastReplies }
|
|
STATUS current
|
|
DESCRIPTION "Basic ARP (address resolution protocol) configuration
|
|
objects."
|
|
::= { hpicfIpRoutingGroups 10 }
|
|
|
|
hpicfIpv6RtrAdvPrefixGroup OBJECT-GROUP
|
|
OBJECTS { hpicfIpv6RtrAdvPrefixOnLinkFlag,
|
|
hpicfIpv6RtrAdvPrefixAutonomousFlag ,
|
|
hpicfIpv6RtrAdvPrefixLifetimeType,
|
|
hpicfIpv6RtrAdvPrefixPreferredLifetime,
|
|
hpicfIpv6RtrAdvPrefixValidLifetime,
|
|
hpicfIpv6RtrAdvPrefixRowStatus,
|
|
hpicfIpv6RtrAdvPrefixAdvertiseFlag }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects in a table for configuring the Router
|
|
Advertisement options.
|
|
"
|
|
::= { hpicfIpRoutingGroups 11 }
|
|
|
|
hpicfIpv6RtrAdvGroup OBJECT-GROUP
|
|
OBJECTS { hpicfIpv6RtrAdvCurHopLimitMode }
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The group of objects in a table for configuring the Router
|
|
Advertisement options.
|
|
"
|
|
::= { hpicfIpRoutingGroups 12 }
|
|
|
|
hpicfGlobalIpConfigGroup OBJECT-GROUP
|
|
OBJECTS { hpicfDBroadcastFwdEnable,
|
|
hpicfSourceRouteEnable,
|
|
hpicfIpMaximumPaths }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects in a table hp BSD
|
|
broadcast forwarding enable/disable flags.
|
|
"
|
|
::= { hpicfIpRoutingGroups 13 }
|
|
|
|
hpicfIpDefaultRouterGroup OBJECT-GROUP
|
|
OBJECTS { hpicfIpDefaultRouterPrefixOnLink,
|
|
hpicfIpDefaultRouterPrefixAutonomous,
|
|
hpicfIpDefaultRouterPrefixValidLifeTime,
|
|
hpicfIpDefaultRouterPrefixPrefdLifeTime,
|
|
hpicfIpDefaultRouterMTU,
|
|
hpicfIpDefaultRouterHopLimit }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects in a table for default routing."
|
|
::= { hpicfIpRoutingGroups 14 }
|
|
|
|
hpicfIpv6NDRAAdminGroup OBJECT-GROUP
|
|
OBJECTS { hpicfIpv6NDRAAdminStatus }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group member is used to enable / disable IPV6
|
|
neighbor discovery router advertisement global admin status."
|
|
::= { hpicfIpRoutingGroups 15 }
|
|
|
|
hpicfIpRouteBaseScalarsGroup OBJECT-GROUP
|
|
OBJECTS { hpicfIpRouteCount,
|
|
hpicfIpRouteNextHopCount }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group contains both number of routing entries and
|
|
number next hobs specified as part of routing table."
|
|
::= { hpicfIpRoutingGroups 16 }
|
|
|
|
hpicfIpStaticRouteOtherGroup OBJECT-GROUP
|
|
OBJECTS { hpicfIpStaticRouteMetric }
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The group of objects for configuring IP static
|
|
routes."
|
|
::= { hpicfIpRoutingGroups 17 }
|
|
|
|
hpicfIpRouteSummaryTableGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hpicfIpRouteCnt
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group contains the count of active routes for each
|
|
routing protocol."
|
|
::= { hpicfIpRoutingGroups 18 }
|
|
|
|
hpicfInetCidrRouteGroup1 OBJECT-GROUP
|
|
OBJECTS { hpicfInetCidrRouteState }
|
|
STATUS current
|
|
DESCRIPTION "A collection of objects for retrieving extended
|
|
information (state and age) about routes in the routing table."
|
|
::= { hpicfIpRoutingGroups 19 }
|
|
|
|
|
|
hpicfInetCidrRouteStatsGroup OBJECT-GROUP
|
|
OBJECTS { hpicfInetCidrNumRouteDestinations,
|
|
hpicfInetCidrNumRouteRoutes }
|
|
STATUS current
|
|
DESCRIPTION "The group of objects for the total number of
|
|
destinations and routes for a particular inet type."
|
|
::= { hpicfIpRoutingGroups 20 }
|
|
|
|
hpicfIpv6RtrAdvDNSGroup OBJECT-GROUP
|
|
OBJECTS { hpicfIpv6RouterAdvertSendDNSAdverts }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects in a table for configuring the Router
|
|
Advertisement options."
|
|
::= { hpicfIpRoutingGroups 21 }
|
|
|
|
hpicfIpv6NDRADNSAdminGroup OBJECT-GROUP
|
|
OBJECTS { hpicfIpv6NDRADNSAdminStatus }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group member is used to enable / disable IPV6
|
|
router advertisement DNS option global admin status."
|
|
::= { hpicfIpRoutingGroups 22 }
|
|
|
|
hpicfIpStaticRouteNameGroup OBJECT-GROUP
|
|
OBJECTS { hpicfIpStaticRouteName }
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This group member is used to configure name of the
|
|
static route being configured"
|
|
::= { hpicfIpRoutingGroups 23 }
|
|
|
|
hpicfIpv6RouteSummaryTableGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hpicfIpv6RouteProto,
|
|
hpicfIpv6RouteCnt
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group contains the count of active IPv6 routes for each
|
|
routing protocol."
|
|
::= { hpicfIpRoutingGroups 24 }
|
|
|
|
|
|
hpicfDBroadcastFwdAclGroup OBJECT-GROUP
|
|
OBJECTS { hpicfDBroadcastFwdAcl }
|
|
STATUS current
|
|
DESCRIPTION "The group member is used to configure name of ACL
|
|
when it is applied to IP Directed Broadcast."
|
|
::= { hpicfIpRoutingGroups 25 }
|
|
|
|
|
|
hpicfIpStaticRouteParamGroup OBJECT-GROUP
|
|
OBJECTS { hpicfIpStaticRouteType,
|
|
hpicfIpStaticRouteDistance,
|
|
hpicfIpStaticRouteTag,
|
|
hpicfIpStaticRouteStatus,
|
|
hpicfIpStaticRouteMetric,
|
|
hpicfIpStaticRouteName,
|
|
hpicfIpStaticRouteLogging
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION "A collection of objects for configuring IP static
|
|
routes."
|
|
::= { hpicfIpRoutingGroups 26 }
|
|
|
|
hpicfIpStaticRouteParamGroup1 OBJECT-GROUP
|
|
OBJECTS { hpicfIpStaticRouteType,
|
|
hpicfIpStaticRouteDistance,
|
|
hpicfIpStaticRouteTag,
|
|
hpicfIpStaticRouteStatus,
|
|
hpicfIpStaticRouteMetric,
|
|
hpicfIpStaticRouteName,
|
|
hpicfIpStaticRouteLogging,
|
|
hpicfIpStaticRouteBfdEnable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "A collection of objects for configuring IP static
|
|
routes."
|
|
::= { hpicfIpRoutingGroups 28 }
|
|
|
|
hpicfIpStaticRouteBfdGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hpicfIpStaticRouteBfdSrcAddrType,
|
|
hpicfIpStaticRouteBfdSrcAddr,
|
|
hpicfIpStaticRouteBfdDstAddrType,
|
|
hpicfIpStaticRouteBfdDstAddr,
|
|
hpicfIpStaticRouteBfdStatus }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects in a table for configuring the bfd
|
|
for static routes.
|
|
"
|
|
::= { hpicfIpRoutingGroups 29 }
|
|
|
|
hpicfIpv6RtrAdvParamGroup OBJECT-GROUP
|
|
OBJECTS { hpicfIpv6RtrAdvCurHopLimitMode,
|
|
hpicfIpv6RouterAdvertRtrPreference }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects in a table for configuring the Router
|
|
Advertisement options.
|
|
"
|
|
::= { hpicfIpRoutingGroups 27 }
|
|
|
|
|
|
hpicfIpRoutingCompliances OBJECT IDENTIFIER ::=
|
|
{ hpicfIpRoutingConformance 2 }
|
|
|
|
hpicfIcmpRdiscCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "The compliance statement for HP Routing switches
|
|
that support ICMP Router Discovery."
|
|
MODULE
|
|
MANDATORY-GROUPS { hpicfRdiscBaseGroup }
|
|
|
|
GROUP hpicfRdiscIfCfgGroup
|
|
DESCRIPTION "This group is recommended for implementations
|
|
that allow configuring ICMP Router Discovery
|
|
parameters for each interface."
|
|
|
|
::= { hpicfIpRoutingCompliances 1 }
|
|
|
|
hpicfIcmpReplyCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "The compliance statement for HP Routing switches
|
|
that support ICMP Reply Limiting."
|
|
MODULE
|
|
MANDATORY-GROUPS { hpicfIcmpReplyBaseGroup }
|
|
|
|
GROUP hpicfIcmpReplyLimitGroup
|
|
DESCRIPTION "This group is mandatory for implementations
|
|
that allow configuring ICMP Reply Limit
|
|
configuration."
|
|
|
|
::= { hpicfIpRoutingCompliances 2 }
|
|
|
|
hpicfIpRouterCompliance MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION "The compliance statement for HP Routing switches."
|
|
MODULE
|
|
MANDATORY-GROUPS { hpicfRdiscBaseGroup,
|
|
hpicfRdiscIfCfgGroup,
|
|
hpicfIcmpReplyBaseGroup,
|
|
hpicfIcmpReplyLimitGroup,
|
|
hpicfIpRouteCfgGroup,
|
|
hpicfIpStaticRouteGroup,
|
|
hpicfIpStaticNeighborGroup,
|
|
hpicfIpCidrRouteGroup }
|
|
::= { hpicfIpRoutingCompliances 3 }
|
|
|
|
hpicfArpInfoCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "The compliance statement for HP Routing switches
|
|
that support ARP."
|
|
MODULE
|
|
MANDATORY-GROUPS { hpicfArpBaseGroup }
|
|
|
|
::= { hpicfIpRoutingCompliances 4 }
|
|
|
|
hpicfIpv6RtrAdvPrefixCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "The compliance statement for HP Routing switches
|
|
that support Router Advertisements"
|
|
MODULE
|
|
MANDATORY-GROUPS { hpicfIpv6RtrAdvPrefixGroup }
|
|
::= { hpicfIpRoutingCompliances 5 }
|
|
|
|
hpicfIpv6RtrAdvCompliance MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION "The compliance statement for HP Routing switches
|
|
that support Router Advertisements"
|
|
MODULE
|
|
MANDATORY-GROUPS { hpicfIpv6RtrAdvGroup }
|
|
::= { hpicfIpRoutingCompliances 6 }
|
|
|
|
hpicfGlobalIpConfigCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "The compliance statement for HP Routing switches
|
|
that support Router Advertisements."
|
|
MODULE
|
|
MANDATORY-GROUPS { hpicfGlobalIpConfigGroup }
|
|
::= { hpicfIpRoutingCompliances 7 }
|
|
|
|
hpicfIpDefaultRouterCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "The compliance statement for HP Routing switches
|
|
that support Router Advertisements."
|
|
MODULE
|
|
MANDATORY-GROUPS { hpicfIpDefaultRouterGroup }
|
|
::= { hpicfIpRoutingCompliances 8 }
|
|
|
|
hpicfIpv6NDRAAdminCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "IPV6 neighbor discovery router advertisement
|
|
global admin status."
|
|
MODULE
|
|
MANDATORY-GROUPS { hpicfIpv6NDRAAdminGroup }
|
|
::= { hpicfIpRoutingCompliances 9 }
|
|
|
|
hpicfIpRouteBaseScalarsCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "This group contains both number of routing entries and
|
|
number next hobs specified as part of routing table."
|
|
MODULE
|
|
MANDATORY-GROUPS { hpicfIpRouteBaseScalarsGroup }
|
|
::= { hpicfIpRoutingCompliances 10 }
|
|
|
|
hpicfInetCidrRouteCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "A collection of objects for retrieving extended
|
|
information about routes in the routing table."
|
|
MODULE
|
|
MANDATORY-GROUPS { hpicfInetCidrRouteGroup }
|
|
::= { hpicfIpRoutingCompliances 11 }
|
|
|
|
hpicfIpRouterOtherCompliance MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION "The compliance statement for HP Routing switches."
|
|
MODULE
|
|
MANDATORY-GROUPS { hpicfIpStaticRouteOtherGroup }
|
|
::= { hpicfIpRoutingCompliances 12 }
|
|
|
|
hpicfIpRouteSummaryCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "A collection of objects for active routes."
|
|
MODULE
|
|
MANDATORY-GROUPS { hpicfIpRouteSummaryTableGroup }
|
|
::= { hpicfIpRoutingCompliances 13 }
|
|
|
|
hpicfInetCidrRouteCompliance1 MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "A collection of objects for retrieving extended
|
|
information (state and age) about routes in the routing table."
|
|
MODULE
|
|
MANDATORY-GROUPS { hpicfInetCidrRouteGroup1 }
|
|
::= { hpicfIpRoutingCompliances 14 }
|
|
|
|
hpicfInetCidrRouteStatsCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "A collection of objects for retrieving the total number of
|
|
destinations and routes for a particular inet type."
|
|
MODULE
|
|
MANDATORY-GROUPS { hpicfInetCidrRouteStatsGroup }
|
|
::= { hpicfIpRoutingCompliances 15 }
|
|
|
|
|
|
hpicfIpv6RtrAdvDNSCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "The compliance statement for HP Routing switches
|
|
that support Router Advertisements"
|
|
MODULE
|
|
MANDATORY-GROUPS { hpicfIpv6RtrAdvDNSGroup }
|
|
::= { hpicfIpRoutingCompliances 16 }
|
|
|
|
hpicfIpv6NDRADNSAdminCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "IPV6 router advertisement DNS option
|
|
global admin status."
|
|
MODULE
|
|
MANDATORY-GROUPS { hpicfIpv6NDRADNSAdminGroup }
|
|
::= { hpicfIpRoutingCompliances 17 }
|
|
|
|
hpicfIpStaticRouteNameCompliance MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION "The compliance statement for the static route
|
|
name to add visibility to the static route being configured"
|
|
MODULE
|
|
MANDATORY-GROUPS {hpicfIpStaticRouteNameGroup }
|
|
::= { hpicfIpRoutingCompliances 18 }
|
|
|
|
hpicfIpv6RouteSummaryCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "A collection of objects providing information about
|
|
an active IPv6 routes."
|
|
MODULE
|
|
MANDATORY-GROUPS { hpicfIpv6RouteSummaryTableGroup }
|
|
::= { hpicfIpRoutingCompliances 19 }
|
|
|
|
hpicfIpDBroadcastFwdAclCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "The compliance statement for the ACL
|
|
name being applied to IP Directed Broadcast."
|
|
MODULE
|
|
MANDATORY-GROUPS {hpicfDBroadcastFwdAclGroup }
|
|
::= { hpicfIpRoutingCompliances 20 }
|
|
|
|
hpicfIpRouteCompliance MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION "The compliance statement for HP Routing switches."
|
|
MODULE
|
|
MANDATORY-GROUPS { hpicfRdiscBaseGroup,
|
|
hpicfRdiscIfCfgGroup,
|
|
hpicfIcmpReplyBaseGroup,
|
|
hpicfIcmpReplyLimitGroup,
|
|
hpicfIpRouteCfgGroup,
|
|
hpicfIpStaticNeighborGroup,
|
|
hpicfIpCidrRouteGroup,
|
|
hpicfIpStaticRouteParamGroup }
|
|
::= { hpicfIpRoutingCompliances 21 }
|
|
|
|
hpicfIpv6RtrAdvParamCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "The compliance statement for HP Routing switches
|
|
that support Router Advertisements"
|
|
MODULE
|
|
MANDATORY-GROUPS { hpicfIpv6RtrAdvParamGroup }
|
|
::= { hpicfIpRoutingCompliances 22 }
|
|
|
|
hpicfIpStaticRouteCompliance1 MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "The compliance statement for HP Routing switches."
|
|
MODULE
|
|
MANDATORY-GROUPS { hpicfRdiscBaseGroup,
|
|
hpicfRdiscIfCfgGroup,
|
|
hpicfIcmpReplyBaseGroup,
|
|
hpicfIcmpReplyLimitGroup,
|
|
hpicfIpRouteCfgGroup,
|
|
hpicfIpStaticNeighborGroup,
|
|
hpicfIpCidrRouteGroup,
|
|
hpicfIpStaticRouteParamGroup1,
|
|
hpicfIpStaticRouteBfdGroup }
|
|
::= { hpicfIpRoutingCompliances 23 }
|
|
|
|
END
|
|
|