2908 lines
109 KiB
Plaintext
2908 lines
109 KiB
Plaintext
ROUTING6-MIB DEFINITIONS ::= BEGIN
|
|
|
|
-- Quanta Computer Inc. Routing MIB
|
|
-- Copyright Quanta Computer Inc. (2007) All rights reserved.
|
|
|
|
-- This SNMP Management Information Specification
|
|
-- embodies Quanta Computer Inc.'s confidential and proprietary
|
|
-- intellectual property. Quanta Computer Inc. retains all title
|
|
-- and ownership in the Specification including any revisions.
|
|
|
|
-- This Specification is supplied "AS IS", Quanta Computer Inc.
|
|
-- makes no warranty, either expressed or implied,
|
|
-- as to the use, operation, condition, or performance of the
|
|
-- Specification.
|
|
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
|
mib-2, Counter32, Unsigned32, Integer32, IpAddress,
|
|
Gauge32 FROM SNMPv2-SMI
|
|
DisplayString, PhysAddress, TruthValue, TimeStamp, TEXTUAL-CONVENTION,
|
|
VariablePointer, RowPointer, RowStatus, MacAddress
|
|
FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE, OBJECT-GROUP,
|
|
NOTIFICATION-GROUP FROM SNMPv2-CONF
|
|
Ipv6IfIndex, Ipv6Address, Ipv6AddressPrefix,
|
|
Ipv6AddressIfIdentifier,
|
|
Ipv6IfIndexOrZero FROM IPV6-TC
|
|
ospfv3IfEntry, ospfv3VirtIfEntry,
|
|
ospfv3AreaEntry FROM OSPFV3-MIB
|
|
RouterID, AreaID FROM OSPF-MIB
|
|
switch FROM QUANTA-SWITCH-MIB;
|
|
|
|
routingIpv6 MODULE-IDENTITY
|
|
LAST-UPDATED "201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
|
ORGANIZATION "Quanta Computer Inc."
|
|
CONTACT-INFO
|
|
" Customer Support
|
|
Postal: Quanta Computer Inc.
|
|
4, Wen Ming 1 St., Kuei Shan Hsiang,
|
|
Tao Yuan Shien, Taiwan, R.O.C.
|
|
Tel: +886 3 328 0050
|
|
E-Mail: strong.chen@quantatw.com"
|
|
|
|
DESCRIPTION
|
|
"The Quanta Private MIB for FastPath Ipv6 Routing"
|
|
|
|
-- Revision history.
|
|
REVISION
|
|
"201108310000Z" -- 26 Jan 2011 12:00:00 GMT
|
|
DESCRIPTION
|
|
"Updated for release"
|
|
|
|
::= { switch 30 }
|
|
|
|
SpfTimerRange ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The range of intervals on which Spf timers can be configured."
|
|
SYNTAX Integer32 (0..65535)
|
|
|
|
AutoCostRefBw ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of reference bandwidth from which ospf calculates metric cost."
|
|
SYNTAX Unsigned32 (1..4294967)
|
|
|
|
--**************************************************************************************
|
|
-- agentIpv6Group
|
|
--
|
|
--**************************************************************************************
|
|
|
|
agentIpv6Group OBJECT IDENTIFIER ::= { routingIpv6 1 }
|
|
|
|
agentIpv6RoutingMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Administratively enables/disables ipv6 unicast routing on the switch."
|
|
::= { agentIpv6Group 1 }
|
|
|
|
--**************************************************************************************
|
|
-- agentIpv6InterfaceTable
|
|
--
|
|
--**************************************************************************************
|
|
|
|
agentIpv6InterfaceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentIpv6InterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { agentIpv6Group 2 }
|
|
|
|
agentIpv6InterfaceEntry OBJECT-TYPE
|
|
SYNTAX AgentIpv6InterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { agentIpv6InterfaceIfIndex }
|
|
::= { agentIpv6InterfaceTable 1 }
|
|
|
|
AgentIpv6InterfaceEntry ::= SEQUENCE {
|
|
agentIpv6InterfaceIfIndex
|
|
Integer32,
|
|
agentIpv6InterfaceMtuValue
|
|
Unsigned32,
|
|
agentIpv6InterfaceDadTransmits
|
|
Integer32,
|
|
agentIpv6InterfaceLinkLocalOnly
|
|
INTEGER,
|
|
agentIpv6InterfaceIcmpUnreachables
|
|
INTEGER,
|
|
agentIpv6InterfaceAutoconfig
|
|
INTEGER,
|
|
agentIpv6InterfaceDhcpClient
|
|
INTEGER
|
|
}
|
|
|
|
agentIpv6InterfaceIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IfIndex associated with this instance."
|
|
::= { agentIpv6InterfaceEntry 1 }
|
|
|
|
agentIpv6InterfaceMtuValue OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0|1280..1500)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configures the MTU value for this interface.If it is not yet configured,
|
|
retrieving the value of this object results in a zero value.
|
|
Setting the value zero to this object effectively un-configures the MTU."
|
|
::= { agentIpv6InterfaceEntry 2 }
|
|
|
|
agentIpv6InterfaceDadTransmits OBJECT-TYPE
|
|
SYNTAX Integer32 (0..600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configures the dad transmits value for this interface."
|
|
::= { agentIpv6InterfaceEntry 3 }
|
|
|
|
agentIpv6InterfaceLinkLocalOnly OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled, interface is capable of ipv6 operation without a global address.
|
|
In this case, an eui-64 based link-local address is used. "
|
|
DEFVAL { disable }
|
|
::= { agentIpv6InterfaceEntry 4 }
|
|
|
|
agentIpv6InterfaceIcmpUnreachables OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If this object is enable, it indicates that ICMPv6 unreachables can be sent on this
|
|
interface."
|
|
::= { agentIpv6InterfaceEntry 5 }
|
|
|
|
agentIpv6InterfaceAutoconfig OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If this object is enabled, it indicates that the IPv6 address
|
|
is automatically generated using IPv6 stateless address auto configuration."
|
|
::= { agentIpv6InterfaceEntry 6 }
|
|
|
|
agentIpv6InterfaceDhcpClient OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If this object is enabled, the interface uses DHCPv6 Client
|
|
protocol to acquire an IPv6 address."
|
|
::= { agentIpv6InterfaceEntry 7 }
|
|
|
|
--**************************************************************************************
|
|
-- agentIpv6RouterAdvertisementTable
|
|
--
|
|
--**************************************************************************************
|
|
|
|
agentIpv6RouterAdvertisementTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentIpv6RouterAdvertisementEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"There is no global administrative flag for router advertisement. The global
|
|
routing flag (agentIpv6RoutingMode) will be used for this purpose. If routing
|
|
is disabled, router advertisement is disabled as well."
|
|
::= { agentIpv6Group 3 }
|
|
|
|
agentIpv6RouterAdvertisementEntry OBJECT-TYPE
|
|
SYNTAX AgentIpv6RouterAdvertisementEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { agentIpv6RouterAdvertisementIfIndex }
|
|
::= { agentIpv6RouterAdvertisementTable 1 }
|
|
|
|
AgentIpv6RouterAdvertisementEntry ::= SEQUENCE {
|
|
agentIpv6RouterAdvertisementIfIndex
|
|
Integer32,
|
|
agentIpv6RouterAdvertisementSuppressMode
|
|
INTEGER,
|
|
agentIpv6RouterAdvertisementMaxAdvertisementInterval
|
|
Integer32,
|
|
agentIpv6RouterAdvertisementMinAdvertisementInterval
|
|
Integer32,
|
|
agentIpv6RouterAdvertisementAdvertisementLifetime
|
|
Integer32,
|
|
agentIpv6RouterAdvertisementNbrSolicitInterval
|
|
Unsigned32,
|
|
agentIpv6RouterAdvertisementReachableTime
|
|
Integer32,
|
|
agentIpv6RouterAdvertisementManagedFlag
|
|
INTEGER,
|
|
agentIpv6RouterAdvertisementOtherFlag
|
|
INTEGER
|
|
}
|
|
|
|
agentIpv6RouterAdvertisementIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Number to configure Router Advertisement on."
|
|
::= { agentIpv6RouterAdvertisementEntry 1 }
|
|
|
|
agentIpv6RouterAdvertisementSuppressMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable router advertisement suppression on the interface."
|
|
DEFVAL { disable }
|
|
::= { agentIpv6RouterAdvertisementEntry 2 }
|
|
|
|
agentIpv6RouterAdvertisementMaxAdvertisementInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (4..1800)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum time allowed between sending router advertisements
|
|
from the interface. (Max * 0.75 >= Min)"
|
|
DEFVAL { 600 }
|
|
::= { agentIpv6RouterAdvertisementEntry 3 }
|
|
|
|
agentIpv6RouterAdvertisementMinAdvertisementInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (3..1350)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mimimum time allowed between sending router advertisements
|
|
from the interface. (Max * 0.75 >= Min)"
|
|
DEFVAL { 200 }
|
|
::= { agentIpv6RouterAdvertisementEntry 4 }
|
|
|
|
agentIpv6RouterAdvertisementAdvertisementLifetime OBJECT-TYPE
|
|
SYNTAX Integer32 (0..9000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Value of lifetime field of router advertisement sent from
|
|
the interface.
|
|
|
|
This value must be greater than or equal to
|
|
agentIpv6RouterAdvertisementMaxAdvertisementInterval."
|
|
DEFVAL { 1800 }
|
|
::= { agentIpv6RouterAdvertisementEntry 5 }
|
|
|
|
agentIpv6RouterAdvertisementNbrSolicitInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Value of retrans time field of router advertisement sent from
|
|
the interface. A value of 0 means this router does not specifiy
|
|
the interval. The valid value range is 1000..4294967295"
|
|
|
|
DEFVAL { 0 }
|
|
::= { agentIpv6RouterAdvertisementEntry 6 }
|
|
|
|
agentIpv6RouterAdvertisementReachableTime OBJECT-TYPE
|
|
SYNTAX Integer32 (0..3600000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Value of reachable time field of router advertisement sent from
|
|
the interface. A value of 0 means this router does not specifiy
|
|
the interval."
|
|
|
|
DEFVAL { 0 }
|
|
::= { agentIpv6RouterAdvertisementEntry 7 }
|
|
|
|
agentIpv6RouterAdvertisementManagedFlag OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Value of managed config field of router advertisement sent from
|
|
the interface."
|
|
DEFVAL { disable }
|
|
::= { agentIpv6RouterAdvertisementEntry 8 }
|
|
|
|
agentIpv6RouterAdvertisementOtherFlag OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Value of other config field of router advertisement sent from
|
|
the interface."
|
|
DEFVAL { disable }
|
|
::= { agentIpv6RouterAdvertisementEntry 9 }
|
|
|
|
|
|
|
|
-- Address Prefix table
|
|
|
|
-- The IPv6 Address Prefix table contains information on
|
|
-- the entity's IPv6 Address Prefixes that are associated
|
|
-- with IPv6 interfaces.
|
|
|
|
agentIpv6AddrPrefixTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentIpv6AddrPrefixEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The list of IPv6 address prefixes of
|
|
IPv6 interfaces."
|
|
::= { agentIpv6Group 4 }
|
|
|
|
agentIpv6AddrPrefixEntry OBJECT-TYPE
|
|
SYNTAX AgentIpv6AddrPrefixEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An interface entry containing objects of
|
|
a particular IPv6 address prefix."
|
|
INDEX { agentIpv6InterfaceIfIndex,
|
|
agentIpv6AddrPrefix,
|
|
agentIpv6AddrPrefixLength }
|
|
::= { agentIpv6AddrPrefixTable 1 }
|
|
|
|
AgentIpv6AddrPrefixEntry ::= SEQUENCE {
|
|
agentIpv6AddrPrefix Ipv6AddressPrefix,
|
|
agentIpv6AddrPrefixLength INTEGER,
|
|
agentIpv6AddrPrefixOnLinkFlag TruthValue,
|
|
agentIpv6AddrPrefixAutonomousFlag TruthValue,
|
|
agentIpv6AddrPrefixAdvPreferredLifetime Unsigned32,
|
|
agentIpv6AddrPrefixAdvValidLifetime Unsigned32
|
|
}
|
|
|
|
agentIpv6AddrPrefix OBJECT-TYPE
|
|
SYNTAX Ipv6AddressPrefix
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The prefix associated with the this interface."
|
|
::= { agentIpv6AddrPrefixEntry 1 }
|
|
|
|
agentIpv6AddrPrefixLength OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
UNITS "bits"
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The length of the prefix (in bits)."
|
|
::= { agentIpv6AddrPrefixEntry 2 }
|
|
|
|
agentIpv6AddrPrefixOnLinkFlag OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object has the value 'true(1)', if this
|
|
prefix can be used for on-link determination
|
|
and the value 'false(2)' otherwise."
|
|
::= { agentIpv6AddrPrefixEntry 3 }
|
|
|
|
agentIpv6AddrPrefixAutonomousFlag OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Autonomous address configuration flag. When
|
|
true(1), indicates that this prefix can be used
|
|
for autonomous address configuration (i.e. can
|
|
be used to form a local interface address).
|
|
If false(2), it is not used to autoconfigure
|
|
a local interface address."
|
|
::= { agentIpv6AddrPrefixEntry 4 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
agentIpv6AddrPrefixAdvPreferredLifetime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"It is the length of time in seconds that this
|
|
prefix will remain preferred, i.e. time until
|
|
deprecation. A value of 4,294,967,295 represents
|
|
infinity.
|
|
|
|
The address generated from a deprecated prefix
|
|
should no longer be used as a source address in
|
|
new communications, but packets received on such
|
|
an interface are processed as expected."
|
|
::= { agentIpv6AddrPrefixEntry 5 }
|
|
|
|
agentIpv6AddrPrefixAdvValidLifetime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"It is the length of time in seconds that this
|
|
prefix will remain valid, i.e. time until
|
|
invalidation. A value of 4,294,967,295 represents
|
|
infinity.
|
|
|
|
The address generated from an invalidated prefix
|
|
should not appear as the destination or source
|
|
address of a packet."
|
|
::= { agentIpv6AddrPrefixEntry 6 }
|
|
|
|
|
|
|
|
|
|
-- the IPv6 Address table
|
|
|
|
-- The IPv6 address table contains this node's IPv6
|
|
-- addressing information.
|
|
|
|
agentIpv6AddrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentIpv6AddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of addressing information relevant to
|
|
this node's interface addresses."
|
|
::= { agentIpv6Group 5 }
|
|
|
|
|
|
agentIpv6AddrEntry OBJECT-TYPE
|
|
SYNTAX AgentIpv6AddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The addressing information for one of this
|
|
node's interface addresses."
|
|
INDEX { agentIpv6InterfaceIfIndex, agentIpv6AddrAddress }
|
|
::= { agentIpv6AddrTable 1 }
|
|
|
|
AgentIpv6AddrEntry ::=
|
|
SEQUENCE {
|
|
agentIpv6AddrAddress Ipv6Address,
|
|
agentIpv6AddrPfxLength INTEGER,
|
|
agentIpv6AddrEui64Flag TruthValue,
|
|
agentIpv6AddrStatus RowStatus
|
|
}
|
|
|
|
agentIpv6AddrAddress OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv6 address to which this entry's addressing
|
|
information pertains."
|
|
::= { agentIpv6AddrEntry 1 }
|
|
|
|
agentIpv6AddrPfxLength OBJECT-TYPE
|
|
SYNTAX INTEGER(0..128)
|
|
UNITS "bits"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The length of the prefix (in bits) associated with
|
|
the IPv6 address of this entry."
|
|
::= { agentIpv6AddrEntry 2 }
|
|
|
|
agentIpv6AddrEui64Flag OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object has the value 'true(1)', if this
|
|
address uses and eui-64 generated interface identifier and the value
|
|
'false(2)' otherwise."
|
|
::= { agentIpv6AddrEntry 3 }
|
|
|
|
agentIpv6AddrStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Creates a new entry in the Address table.
|
|
Allowed values are:
|
|
|
|
createAndGo(4) - Creates an entry in this table, associating the address
|
|
with a given interface. The agentIpv6NetMask
|
|
object must be set during creation.
|
|
|
|
destroy(6) - Removes the associated address from the interface."
|
|
::= { agentIpv6AddrEntry 4 }
|
|
|
|
|
|
|
|
-- IPv6 Static Routing table
|
|
|
|
agentIpv6StaticRouteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentIpv6StaticRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPv6 Static Routing table. This table contains
|
|
an entry for each valid IPv6 static unicast route
|
|
that can be used for packet forwarding
|
|
determination."
|
|
::= { agentIpv6Group 6 }
|
|
|
|
agentIpv6StaticRouteEntry OBJECT-TYPE
|
|
SYNTAX AgentIpv6StaticRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A routing entry."
|
|
INDEX { agentIpv6StaticRouteDest,
|
|
agentIpv6StaticRoutePfxLength,
|
|
agentIpv6StaticRouteIfIndex,
|
|
agentIpv6StaticRouteNextHop }
|
|
::= { agentIpv6StaticRouteTable 1 }
|
|
|
|
AgentIpv6StaticRouteEntry ::= SEQUENCE {
|
|
agentIpv6StaticRouteDest Ipv6AddressPrefix,
|
|
agentIpv6StaticRoutePfxLength INTEGER,
|
|
agentIpv6StaticRouteIfIndex Ipv6IfIndexOrZero,
|
|
agentIpv6StaticRouteNextHop Ipv6Address,
|
|
agentIpv6StaticRoutePreference INTEGER,
|
|
agentIpv6StaticRouteStatus RowStatus
|
|
}
|
|
|
|
agentIpv6StaticRouteDest OBJECT-TYPE
|
|
SYNTAX Ipv6AddressPrefix
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination IPv6 address of this route.
|
|
This object may not take a Multicast address
|
|
value."
|
|
::= { agentIpv6StaticRouteEntry 1 }
|
|
|
|
agentIpv6StaticRoutePfxLength OBJECT-TYPE
|
|
SYNTAX INTEGER(0..128)
|
|
UNITS "bits"
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the prefix length of the destination
|
|
address."
|
|
::= { agentIpv6StaticRouteEntry 2 }
|
|
|
|
agentIpv6StaticRouteIfIndex OBJECT-TYPE
|
|
SYNTAX Ipv6IfIndexOrZero
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index value which uniquely identifies the local
|
|
interface through which the next hop of this
|
|
route should be reached. The interface identified
|
|
by a particular value of this index is the same
|
|
interface as identified by the same value of
|
|
ipv6IfIndex. For routes with global address next hop this
|
|
value can be zero."
|
|
::= { agentIpv6StaticRouteEntry 3 }
|
|
|
|
agentIpv6StaticRouteNextHop OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address of the next
|
|
system en route. "
|
|
::= { agentIpv6StaticRouteEntry 4 }
|
|
|
|
|
|
agentIpv6StaticRoutePreference OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The routing preference metric for this route. A lower
|
|
value is more preferred."
|
|
DEFVAL { 1 }
|
|
::= { agentIpv6StaticRouteEntry 5 }
|
|
|
|
agentIpv6StaticRouteStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Creates a new entry in the Address table.
|
|
Allowed values are:
|
|
|
|
createAndGo(4) - Creates an entry in this table.
|
|
|
|
destroy(6) - Removes the associated route from the interface."
|
|
::= { agentIpv6StaticRouteEntry 6 }
|
|
|
|
|
|
--**************************************************************************************
|
|
-- agentIpv6ServicePortGroup
|
|
--
|
|
--**************************************************************************************
|
|
|
|
agentIpv6ServicePortGroup OBJECT IDENTIFIER ::= { agentIpv6Group 7 }
|
|
|
|
-- IPv6 Service Port Prefix Table
|
|
|
|
agentIpv6ServicePortPrefixTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentIpv6ServicePortPrefixEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPv6 Service Port Prefix Table. This table contains
|
|
an entry for each valid IPv6 prefix configured on the
|
|
Service Port."
|
|
::= { agentIpv6ServicePortGroup 1 }
|
|
|
|
agentIpv6ServicePortPrefixEntry OBJECT-TYPE
|
|
SYNTAX AgentIpv6ServicePortPrefixEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An IPv6 Service Port Prefix entry."
|
|
INDEX { agentIpv6ServicePortPrefixIndex }
|
|
::= { agentIpv6ServicePortPrefixTable 1 }
|
|
|
|
AgentIpv6ServicePortPrefixEntry ::= SEQUENCE {
|
|
agentIpv6ServicePortPrefixIndex Unsigned32,
|
|
agentIpv6ServicePortPrefix Ipv6Address,
|
|
agentIpv6ServicePortPrefixLength Unsigned32
|
|
}
|
|
|
|
agentIpv6ServicePortPrefixIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the Ipv6 Prefix Address configured on the
|
|
Service Port. Removal of a row will cause index values
|
|
to be reassigned."
|
|
::= { agentIpv6ServicePortPrefixEntry 1 }
|
|
|
|
agentIpv6ServicePortPrefix OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Ipv6 Prefix Address configured on the Service Port."
|
|
::= { agentIpv6ServicePortPrefixEntry 2 }
|
|
|
|
agentIpv6ServicePortPrefixLength OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The length of the IPv6 Prefix Address."
|
|
::= { agentIpv6ServicePortPrefixEntry 3 }
|
|
|
|
-- IPv6 Service Port Default Router Table
|
|
|
|
agentIpv6ServicePortDefaultRouterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentIpv6ServicePortDefaultRouterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPv6 Service Port Default Router Table. This table contains
|
|
an entry for each valid IPv6 Default Router configured on the
|
|
Service Port."
|
|
::= { agentIpv6ServicePortGroup 2 }
|
|
|
|
agentIpv6ServicePortDefaultRouterEntry OBJECT-TYPE
|
|
SYNTAX AgentIpv6ServicePortDefaultRouterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An IPv6 Service Port Default Router entry."
|
|
INDEX { agentIpv6ServicePortDefaultRouterIndex }
|
|
::= { agentIpv6ServicePortDefaultRouterTable 1 }
|
|
|
|
AgentIpv6ServicePortDefaultRouterEntry ::= SEQUENCE {
|
|
agentIpv6ServicePortDefaultRouterIndex Unsigned32,
|
|
agentIpv6ServicePortDefaultRouter Ipv6Address
|
|
}
|
|
|
|
agentIpv6ServicePortDefaultRouterIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the IPv6 Default Router Address
|
|
configured on the Service Port. Removal of a
|
|
row will cause index values to be reassigned."
|
|
::= { agentIpv6ServicePortDefaultRouterEntry 1 }
|
|
|
|
agentIpv6ServicePortDefaultRouter OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Address of the IPv6 Default Router configured
|
|
on the Service Port."
|
|
::= { agentIpv6ServicePortDefaultRouterEntry 2 }
|
|
|
|
|
|
-- IPv6 Service Port Neighbor Table
|
|
|
|
agentIpv6ServicePortNbrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentIpv6ServicePortNbrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPv6 Service Port Neighbor Table. This table contains
|
|
an entry for each valid IPv6 Neighbor configured on the
|
|
Service Port."
|
|
::= { agentIpv6ServicePortGroup 3 }
|
|
|
|
agentIpv6ServicePortNbrEntry OBJECT-TYPE
|
|
SYNTAX AgentIpv6ServicePortNbrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An IPv6 Service Port Neighbor entry."
|
|
INDEX { agentIpv6ServicePortNbrAddr }
|
|
::= { agentIpv6ServicePortNbrTable 1 }
|
|
|
|
AgentIpv6ServicePortNbrEntry ::= SEQUENCE {
|
|
agentIpv6ServicePortNbrAddr Ipv6Address,
|
|
agentIpv6ServicePortNbrPhysAddr MacAddress,
|
|
agentIpv6ServicePortNbrState INTEGER,
|
|
agentIpv6ServicePortNbrUpdated TimeStamp,
|
|
agentIpv6ServicePortNbrIsRouter TruthValue
|
|
|
|
}
|
|
|
|
agentIpv6ServicePortNbrAddr OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Ipv6 Address of a neighbor switch visible to the Service Port."
|
|
::= { agentIpv6ServicePortNbrEntry 1 }
|
|
|
|
agentIpv6ServicePortNbrPhysAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MacAddress of the neighboring switch."
|
|
::= { agentIpv6ServicePortNbrEntry 2 }
|
|
|
|
agentIpv6ServicePortNbrState OBJECT-TYPE
|
|
SYNTAX INTEGER { reachable(1),
|
|
stale(2),
|
|
delay(3),
|
|
probe(4),
|
|
unknown(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the neighboring switch:
|
|
reachable(1) - The neighbor is reachable by this switch.
|
|
stale(2) - Information about the neighbor is scheduled for deletion.
|
|
delay(3) - No information has been received from neighbor during delay period.
|
|
probe(4) - Switch is attempting to probe for this neighbor.
|
|
unknown(6) - Unknown status."
|
|
::= { agentIpv6ServicePortNbrEntry 3 }
|
|
|
|
agentIpv6ServicePortNbrUpdated OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The last sysUpTime that this neighbor has been updated."
|
|
::= { agentIpv6ServicePortNbrEntry 4 }
|
|
|
|
agentIpv6ServicePortNbrIsRouter OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Returns true(1) if the neighbor machine is a router,
|
|
false(2) otherwise."
|
|
::= { agentIpv6ServicePortNbrEntry 5 }
|
|
|
|
|
|
agentIpv6ServicePortConfigProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
dhcp6(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The switch's ServicePort IPv6 config protocol"
|
|
::= { agentIpv6ServicePortGroup 4 }
|
|
|
|
agentIpv6ServicePortDhcpRestart OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The switch's ServicePort IPv6 DHCP Restart"
|
|
::= { agentIpv6ServicePortGroup 5 }
|
|
|
|
--**************************************************************************************
|
|
-- agentIpv6ServicePort2Group
|
|
--
|
|
--**************************************************************************************
|
|
|
|
-- agentIpv6ServicePort2Group OBJECT IDENTIFIER ::= { agentIpv6Group 8 }
|
|
|
|
-- IPv6 Service Port 2 Prefix Table
|
|
|
|
-- agentIpv6ServicePort2PrefixTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF AgentIpv6ServicePort2PrefixEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "IPv6 Service Port 2 Prefix Table. This table contains
|
|
-- an entry for each valid IPv6 prefix configured on the
|
|
-- Service Port 2."
|
|
-- ::= { agentIpv6ServicePort2Group 1 }
|
|
--
|
|
-- agentIpv6ServicePort2PrefixEntry OBJECT-TYPE
|
|
-- SYNTAX AgentIpv6ServicePort2PrefixEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "An IPv6 Service Port 2 Prefix entry."
|
|
-- INDEX { agentIpv6ServicePort2PrefixIndex }
|
|
-- ::= { agentIpv6ServicePort2PrefixTable 1 }
|
|
--
|
|
-- AgentIpv6ServicePort2PrefixEntry ::= SEQUENCE {
|
|
-- agentIpv6ServicePort2PrefixIndex Unsigned32,
|
|
-- agentIpv6ServicePort2Prefix Ipv6Address,
|
|
-- agentIpv6ServicePort2PrefixLength Unsigned32
|
|
-- }
|
|
--
|
|
-- agentIpv6ServicePort2PrefixIndex OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The index of the Ipv6 Prefix Address configured on the
|
|
-- Service Port 2. Removal of a row will cause index values
|
|
-- to be reassigned."
|
|
-- ::= { agentIpv6ServicePort2PrefixEntry 1 }
|
|
--
|
|
-- agentIpv6ServicePort2Prefix OBJECT-TYPE
|
|
-- SYNTAX Ipv6Address
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The Ipv6 Prefix Address configured on the Service Port 2."
|
|
-- ::= { agentIpv6ServicePort2PrefixEntry 2 }
|
|
--
|
|
-- agentIpv6ServicePort2PrefixLength OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The length of the IPv6 Prefix Address."
|
|
-- ::= { agentIpv6ServicePort2PrefixEntry 3 }
|
|
|
|
-- IPv6 Service Port 2 Default Router Table
|
|
|
|
-- agentIpv6ServicePort2DefaultRouterTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF AgentIpv6ServicePort2DefaultRouterEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "IPv6 Service Port 2 Default Router Table. This table contains
|
|
-- an entry for each valid IPv6 Default Router configured on the
|
|
-- Service Port 2."
|
|
-- ::= { agentIpv6ServicePort2Group 2 }
|
|
--
|
|
-- agentIpv6ServicePort2DefaultRouterEntry OBJECT-TYPE
|
|
-- SYNTAX AgentIpv6ServicePort2DefaultRouterEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "An IPv6 Service Port 2 Default Router entry."
|
|
-- INDEX { agentIpv6ServicePort2DefaultRouterIndex }
|
|
-- ::= { agentIpv6ServicePort2DefaultRouterTable 1 }
|
|
--
|
|
-- AgentIpv6ServicePort2DefaultRouterEntry ::= SEQUENCE {
|
|
-- agentIpv6ServicePort2DefaultRouterIndex Unsigned32,
|
|
-- agentIpv6ServicePort2DefaultRouter Ipv6Address
|
|
-- }
|
|
--
|
|
-- agentIpv6ServicePort2DefaultRouterIndex OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The index of the IPv6 Default Router Address
|
|
-- configured on the Service Port 2. Removal of a
|
|
-- row will cause index values to be reassigned."
|
|
-- ::= { agentIpv6ServicePort2DefaultRouterEntry 1 }
|
|
--
|
|
-- agentIpv6ServicePort2DefaultRouter OBJECT-TYPE
|
|
-- SYNTAX Ipv6Address
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The Address of the IPv6 Default Router configured
|
|
-- on the Service Port 2."
|
|
-- ::= { agentIpv6ServicePort2DefaultRouterEntry 2 }
|
|
|
|
|
|
-- IPv6 Service Port Neighbor Table
|
|
|
|
-- agentIpv6ServicePort2NbrTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF AgentIpv6ServicePort2NbrEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "IPv6 Service Port 2 Neighbor Table. This table contains
|
|
-- an entry for each valid IPv6 Neighbor configured on the
|
|
-- Service Port 2."
|
|
-- ::= { agentIpv6ServicePort2Group 3 }
|
|
--
|
|
-- agentIpv6ServicePort2NbrEntry OBJECT-TYPE
|
|
-- SYNTAX AgentIpv6ServicePort2NbrEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "An IPv6 Service Port 2 Neighbor entry."
|
|
-- INDEX { agentIpv6ServicePort2NbrAddr }
|
|
-- ::= { agentIpv6ServicePort2NbrTable 1 }
|
|
--
|
|
-- AgentIpv6ServicePort2NbrEntry ::= SEQUENCE {
|
|
-- agentIpv6ServicePort2NbrAddr Ipv6Address,
|
|
-- agentIpv6ServicePort2NbrPhysAddr MacAddress,
|
|
-- agentIpv6ServicePort2NbrState INTEGER,
|
|
-- agentIpv6ServicePort2NbrUpdated TimeStamp,
|
|
-- agentIpv6ServicePort2NbrIsRouter TruthValue
|
|
--
|
|
-- }
|
|
--
|
|
-- agentIpv6ServicePort2NbrAddr OBJECT-TYPE
|
|
-- SYNTAX Ipv6Address
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The Ipv6 Address of a neighbor switch visible to the Service Port 2."
|
|
-- ::= { agentIpv6ServicePort2NbrEntry 1 }
|
|
--
|
|
-- agentIpv6ServicePort2NbrPhysAddr OBJECT-TYPE
|
|
-- SYNTAX MacAddress
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The MacAddress of the neighboring switch."
|
|
-- ::= { agentIpv6ServicePort2NbrEntry 2 }
|
|
--
|
|
-- agentIpv6ServicePort2NbrState OBJECT-TYPE
|
|
-- SYNTAX INTEGER { reachable(1),
|
|
-- stale(2),
|
|
-- delay(3),
|
|
-- probe(4),
|
|
-- unknown(6)
|
|
-- }
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The state of the neighboring switch:
|
|
-- reachable(1) - The neighbor is reachable by this switch.
|
|
-- stale(2) - Information about the neighbor is scheduled for deletion.
|
|
-- delay(3) - No information has been received from neighbor during delay period.
|
|
-- probe(4) - Switch is attempting to probe for this neighbor.
|
|
-- unknown(6) - Unknown status."
|
|
-- ::= { agentIpv6ServicePort2NbrEntry 3 }
|
|
--
|
|
-- agentIpv6ServicePort2NbrUpdated OBJECT-TYPE
|
|
-- SYNTAX TimeStamp
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The last sysUpTime that this neighbor has been updated."
|
|
-- ::= { agentIpv6ServicePort2NbrEntry 4 }
|
|
--
|
|
-- agentIpv6ServicePort2NbrIsRouter OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Returns true(1) if the neighbor machine is a router,
|
|
-- false(2) otherwise."
|
|
-- ::= { agentIpv6ServicePort2NbrEntry 5 }
|
|
--
|
|
--
|
|
-- agentIpv6ServicePort2ConfigProtocol OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- none(1),
|
|
-- dhcp6(2)
|
|
-- }
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The switch's ServicePort 2 IPv6 config protocol"
|
|
-- ::= { agentIpv6ServicePort2Group 4 }
|
|
--
|
|
-- agentIpv6ServicePort2DhcpRestart OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The switch's ServicePort 2 IPv6 DHCP Restart"
|
|
-- ::= { agentIpv6ServicePort2Group 5 }
|
|
|
|
--**************************************************************************************
|
|
-- agentIpv6NeighborGroup
|
|
--
|
|
--**************************************************************************************
|
|
|
|
agentIpv6NeighborGroup OBJECT IDENTIFIER ::= { agentIpv6Group 9 }
|
|
|
|
-- IPv6 Neighbor Table
|
|
|
|
agentIpv6NeighborTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentIpv6NeighborEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPv6 Neighbor Table. This table contains an entry
|
|
for each valid IPv6 Neighbor configured"
|
|
::= { agentIpv6NeighborGroup 1 }
|
|
|
|
agentIpv6NeighborEntry OBJECT-TYPE
|
|
SYNTAX AgentIpv6NeighborEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An IPv6 Neighbor entry."
|
|
INDEX { agentIpv6NeighborIfIndex,
|
|
agentIpv6NeighborAddress }
|
|
::= { agentIpv6NeighborTable 1 }
|
|
|
|
AgentIpv6NeighborEntry ::= SEQUENCE {
|
|
agentIpv6NeighborIfIndex Ipv6IfIndex,
|
|
agentIpv6NeighborAddress Ipv6Address,
|
|
agentIpv6NeighborMacAddress PhysAddress,
|
|
agentIpv6NeighborIsRouter TruthValue,
|
|
agentIpv6NeighborState INTEGER,
|
|
agentIpv6NeighborLastUpdated TimeStamp
|
|
}
|
|
|
|
agentIpv6NeighborIfIndex OBJECT-TYPE
|
|
SYNTAX Ipv6IfIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique non-zero value identifying
|
|
the particular IPv6 interface."
|
|
::= { agentIpv6NeighborEntry 1 }
|
|
|
|
agentIpv6NeighborAddress OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Ipv6 Address of a neighbor switch visible"
|
|
::= { agentIpv6NeighborEntry 2 }
|
|
|
|
agentIpv6NeighborMacAddress OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MacAddress of the neighboring switch."
|
|
::= { agentIpv6NeighborEntry 3 }
|
|
|
|
agentIpv6NeighborIsRouter OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Returns true(1) if the neighbor machine is a router,
|
|
false(2) otherwise."
|
|
::= { agentIpv6NeighborEntry 4 }
|
|
|
|
agentIpv6NeighborState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
reachable(1), -- confirmed reachability
|
|
stale(2), -- unconfirmed reachability
|
|
delay(3), -- waiting for reachability
|
|
-- confirmation before entering
|
|
-- the probe state
|
|
probe(4), -- actively probing
|
|
invalid(5), -- an invalidated mapping
|
|
unknown(6) -- state can not be determined
|
|
-- for some reason.
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the neighboring switch:
|
|
reachable(1) - The neighbor is reachable by this switch.
|
|
stale(2) - Information about the neighbor is scheduled for deletion.
|
|
delay(3) - No information has been received from neighbor during delay period.
|
|
probe(4) - Switch is attempting to probe for this neighbor.
|
|
unknown(6) - Unknown status."
|
|
::= { agentIpv6NeighborEntry 5 }
|
|
|
|
agentIpv6NeighborLastUpdated OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The last sysUpTime that this neighbor has been updated."
|
|
::= { agentIpv6NeighborEntry 6 }
|
|
|
|
-- IPv6 Static Neighbor Table
|
|
|
|
agentIpv6StaticNeighbor OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentIpv6StaticNeighborEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPv6 static Neighbor Table. This table contains an entry
|
|
for each valid IPv6 static Neighbor configured"
|
|
::= { agentIpv6NeighborGroup 2 }
|
|
|
|
agentIpv6StaticNeighborEntry OBJECT-TYPE
|
|
SYNTAX AgentIpv6StaticNeighborEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An IPv6 static Neighbor entry."
|
|
INDEX { agentIpv6StaticNeighborIfIndex }
|
|
::= { agentIpv6StaticNeighbor 1 }
|
|
|
|
AgentIpv6StaticNeighborEntry ::= SEQUENCE {
|
|
agentIpv6StaticNeighborIfIndex Ipv6IfIndex,
|
|
agentIpv6StaticNeighborAddress Ipv6Address,
|
|
agentIpv6StaticNeighborMacAddress PhysAddress
|
|
}
|
|
|
|
agentIpv6StaticNeighborIfIndex OBJECT-TYPE
|
|
SYNTAX Ipv6IfIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique non-zero value identifying
|
|
the particular IPv6 interface."
|
|
::= { agentIpv6StaticNeighborEntry 1 }
|
|
|
|
agentIpv6StaticNeighborAddress OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Ipv6 Address of a static neighbor switch visible"
|
|
::= { agentIpv6StaticNeighborEntry 2 }
|
|
|
|
agentIpv6StaticNeighborMacAddress OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MacAddress of the static neighboring switch."
|
|
::= { agentIpv6StaticNeighborEntry 3 }
|
|
|
|
-- IPv6 Static Add/Remove
|
|
|
|
agentIpv6StaticNeighborRowAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..40))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Ipv6 Address of a static neighbor switch visible"
|
|
::= { agentIpv6NeighborGroup 3 }
|
|
|
|
agentIpv6StaticNeighborRowMacAddress OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MacAddress of the static neighboring switch."
|
|
::= { agentIpv6NeighborGroup 4 }
|
|
|
|
agentIpv6StaticNeighborRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Creates a new entry in the Neighbor table.
|
|
Allowed values are:
|
|
|
|
createAndGo(4) - Creates an entry in this table.
|
|
destroy(6) - Removes the associated address from the interface."
|
|
::= { agentIpv6NeighborGroup 5 }
|
|
|
|
|
|
--**************************************************************************************
|
|
-- agentRouterRipngConfigGroup
|
|
--
|
|
--**************************************************************************************
|
|
|
|
agentRouterRipngConfigGroup OBJECT IDENTIFIER ::= { routingIpv6 2 }
|
|
|
|
agentRouterRipngAdminState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sets the administrative mode of RIPng in the router."
|
|
::= { agentRouterRipngConfigGroup 1 }
|
|
|
|
agentRouterRipngSplitHorizonMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
simple(2),
|
|
poisonReverse(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sets the RIPng split horizon operating mode in the router.
|
|
A value of none(1) means split horizon processing is
|
|
disabled. When set to simple(2), the simple split
|
|
horizon technique is used. When set to poisonReverse(3),
|
|
the split horizon with poison reverse technique is used.
|
|
The default split horizon mode is simple(2)."
|
|
DEFVAL { simple }
|
|
::= { agentRouterRipngConfigGroup 2 }
|
|
|
|
-- agentRouterRipngAutoSummaryMode OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- enable(1),
|
|
-- disable(2)
|
|
-- }
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Sets the RIPng auto summarization mode in the router.
|
|
-- A value of enable(1) means that routes advertized by
|
|
-- this RIPng router are combined, or summarized, whenever
|
|
-- possible into aggregates. When set to disable(2),
|
|
-- routes are not aggregated in RIPng updates generated
|
|
-- by this router. The default auto summary mode is
|
|
-- enable(1)."
|
|
-- DEFVAL { enable }
|
|
-- ::= { agentRouterRipngConfigGroup 3 }
|
|
--
|
|
-- agentRouterRipngHostRoutesAcceptMode OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- enable(1),
|
|
-- disable(2)
|
|
-- }
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Sets the RIPng host route acceptance mode in the router.
|
|
-- A value of enable(1) means that host routes advertized
|
|
-- to this RIPng router will be accepted (learned) into its
|
|
-- routing table. When set to disable(2), host routes
|
|
-- advertized in RIPng updates from neighboring routers
|
|
-- are ignored. The default host routes accept mode is
|
|
-- enable(1)."
|
|
-- DEFVAL { enable }
|
|
-- ::= { agentRouterRipngConfigGroup 4 }
|
|
--
|
|
|
|
--************************************************************************************
|
|
agentRouterRipngDefaultMetric OBJECT-TYPE
|
|
SYNTAX Integer32 (0..15)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Default metric of redistributed routes, when RIPng redistributes
|
|
from other protocols. {0} indicates that the parameter is not configured,
|
|
this value should not be set. Valid range for set is (1..15)."
|
|
DEFVAL { 0 }
|
|
::= { agentRouterRipngConfigGroup 5 }
|
|
|
|
agentRouterRipngDefaultMetricConfigured OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Flag to determine whether RIPng default-metric is configured or not.
|
|
Set to 'false' to unconfigure the default route metric. Set to 'true' is
|
|
not allowed."
|
|
DEFVAL { false }
|
|
::= { agentRouterRipngConfigGroup 6 }
|
|
|
|
agentRouterRipngDefaultInfoOriginate OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Flag to determine, whether RIPng can advertise a default-route learned
|
|
from another protocol."
|
|
DEFVAL { false }
|
|
::= { agentRouterRipngConfigGroup 7 }
|
|
|
|
agentRouterRipngDistance OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configure the distance value for RIPng routes."
|
|
DEFVAL { 160 }
|
|
::= { agentRouterRipngConfigGroup 8 }
|
|
|
|
agentRouterRipngUpdateTime OBJECT-TYPE
|
|
SYNTAX Integer32 (5..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configure the Ripng update time."
|
|
DEFVAL { 30 }
|
|
::= { agentRouterRipngConfigGroup 10 }
|
|
|
|
agentRouterRipngGarbageTime OBJECT-TYPE
|
|
SYNTAX Integer32 (5..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configure the Ripng garbage time."
|
|
DEFVAL { 180 }
|
|
::= { agentRouterRipngConfigGroup 11 }
|
|
|
|
agentRouterRipngTimeoutTime OBJECT-TYPE
|
|
SYNTAX Integer32 (5..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configure the Ripng timeout time."
|
|
DEFVAL { 120 }
|
|
::= { agentRouterRipngConfigGroup 12 }
|
|
|
|
-- Agent RIPng Route-redistribution table. This table contains, one entry per
|
|
-- source(bgp, ospf, static, connected) from which BGP redistributes routes.
|
|
|
|
agentRipngRouteRedistTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentRipngRouteRedistEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains the MIB objects required to configure
|
|
route-redistribution for RIPng. Here, RIPng is the Destination
|
|
protocol and the source protocols can be any of : BGP, OSPF,
|
|
Static, Connected."
|
|
::= { agentRouterRipngConfigGroup 9 }
|
|
|
|
agentRipngRouteRedistEntry OBJECT-TYPE
|
|
SYNTAX AgentRipngRouteRedistEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { agentRipngRouteRedistSource }
|
|
::= { agentRipngRouteRedistTable 1 }
|
|
|
|
AgentRipngRouteRedistEntry ::= SEQUENCE {
|
|
agentRipngRouteRedistSource
|
|
INTEGER,
|
|
agentRipngRouteRedistMode
|
|
INTEGER,
|
|
agentRipngRouteRedistMetric
|
|
Integer32,
|
|
agentRipngRouteRedistMetricConfigured
|
|
TruthValue
|
|
-- agentRipngRouteRedistMatchInternal
|
|
-- INTEGER,
|
|
-- agentRipngRouteRedistMatchExternal1
|
|
-- INTEGER,
|
|
-- agentRipngRouteRedistMatchExternal2
|
|
-- INTEGER,
|
|
-- agentRipngRouteRedistMatchNSSAExternal1
|
|
-- INTEGER,
|
|
-- agentRipngRouteRedistMatchNSSAExternal2
|
|
-- INTEGER,
|
|
-- agentRipngRouteRedistDistList
|
|
-- Unsigned32,
|
|
-- agentRipngRouteRedistDistListConfigured
|
|
-- TruthValue
|
|
}
|
|
|
|
agentRipngRouteRedistSource OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
connected(1),
|
|
static(2),
|
|
ospf(3)
|
|
-- bgp(4)
|
|
}
|
|
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Source route, from which RIPng can redistribute routes.
|
|
This object also acts as the identifier for the
|
|
RIP redistribution Table entry."
|
|
::= { agentRipngRouteRedistEntry 1 }
|
|
|
|
agentRipngRouteRedistMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User enabels/disables route-redistribution for a particular source
|
|
protocol."
|
|
DEFVAL { disable }
|
|
::= { agentRipngRouteRedistEntry 2 }
|
|
|
|
agentRipngRouteRedistMetric OBJECT-TYPE
|
|
SYNTAX Integer32 (0..15)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Metric used for redistributing a particular source protocol route
|
|
into RIPng. {0} indicates that the parameter is not configured, this value
|
|
should not be set. Valid range for set is (1..15)."
|
|
DEFVAL { 0 }
|
|
::= { agentRipngRouteRedistEntry 3 }
|
|
|
|
agentRipngRouteRedistMetricConfigured OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Flag to determine whether RIPng redistribute-metric is configured
|
|
or not. Set to 'false' to unconfigure redistribute metric. Set to 'true'
|
|
is not allowed."
|
|
DEFVAL { false }
|
|
::= { agentRipngRouteRedistEntry 4 }
|
|
|
|
|
|
-- agentRipngRouteRedistMatchInternal OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- true(1),
|
|
-- false(2),
|
|
-- not-applicable(3)
|
|
-- }
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "If this flag is true, RIPng redistributes OSPF internal routes.
|
|
-- It will be non-applicable, when source protocol is other than ospf."
|
|
-- ::= { agentRipngRouteRedistEntry 5 }
|
|
|
|
-- agentRipngRouteRedistMatchExternal1 OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- true(1),
|
|
-- false(2),
|
|
-- not-applicable(3)
|
|
-- }
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "If this flag is true, RIPng redistributes OSPF External1 routes.
|
|
-- It will be non-applicable, when source protocol is other than ospf."
|
|
-- ::= { agentRipngRouteRedistEntry 6 }
|
|
|
|
-- agentRipngRouteRedistMatchExternal2 OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- true(1),
|
|
-- false(2),
|
|
-- not-applicable(3)
|
|
-- }
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "If this flag is true, RIPng redistributes OSPF External2 routes.
|
|
-- It will be non-applicable, when source protocol is other than ospf."
|
|
-- ::= { agentRipngRouteRedistEntry 7 }
|
|
|
|
-- agentRipngRouteRedistMatchNSSAExternal1 OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- true(1),
|
|
-- false(2),
|
|
-- not-applicable(3)
|
|
-- }
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "If this flag is true, RIPng redistributes OSPF NSSA-External1 routes.
|
|
-- It will be non-applicable, when source protocol is other than ospf."
|
|
-- ::= { agentRipngRouteRedistEntry 8 }
|
|
|
|
-- agentRipngRouteRedistMatchNSSAExternal2 OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- true(1),
|
|
-- false(2),
|
|
-- not-applicable(3)
|
|
-- }
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "If this flag is true, RIPng redistributes OSPF NSSA-External2 routes.
|
|
-- It will be non-applicable, when source protocol is other than ospf."
|
|
-- ::= { agentRipngRouteRedistEntry 9 }
|
|
|
|
-- agentRipngRouteRedistDistList OBJECT-TYPE
|
|
-- SYNTAX Unsigned32 (1..199)
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Access-list number of the access-list, which filters routes received
|
|
-- from a source-protocol."
|
|
-- ::= { agentRipngRouteRedistEntry 10 }
|
|
|
|
-- agentRipngRouteRedistDistListConfigured OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Flag to determine whether Access-list is configured or not."
|
|
-- ::= { agentRipngRouteRedistEntry 11 }
|
|
|
|
--************************************************************************************
|
|
|
|
agentRipngIfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentRipngIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Ripng Interface Table describes the inter-
|
|
faces from the viewpoint of Ripng."
|
|
::= { agentRouterRipngConfigGroup 13 }
|
|
|
|
agentRipngIfEntry OBJECT-TYPE
|
|
SYNTAX AgentRipngIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Ripng Interface Entry describes one inter-
|
|
face from the viewpoint of Ripng."
|
|
INDEX { agentRipngIfIndex }
|
|
::= { agentRipngIfTable 1 }
|
|
|
|
AgentRipngIfEntry ::=
|
|
SEQUENCE {
|
|
agentRipngIfIndex
|
|
Integer32,
|
|
agentRipngIfAdminMode
|
|
INTEGER,
|
|
agentRipngIfPassiveMode
|
|
INTEGER
|
|
}
|
|
|
|
agentRipngIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IfIndex associated with this instance."
|
|
::= { agentRipngIfEntry 1 }
|
|
|
|
agentRipngIfAdminMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configures interface mode of Ripng."
|
|
DEFVAL { disable }
|
|
::= { agentRipngIfEntry 2 }
|
|
|
|
agentRipngIfPassiveMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Flag to determine whether the interface is passive.
|
|
A passive interface will not participate in the Ripng
|
|
adjacency formation."
|
|
DEFVAL { disable }
|
|
::= { agentRipngIfEntry 3 }
|
|
|
|
--**************************************************************************************
|
|
-- agentRouterOspfv3ConfigGroup
|
|
--
|
|
--**************************************************************************************
|
|
|
|
agentRouterOspfv3ConfigGroup OBJECT IDENTIFIER ::= { routingIpv6 3 }
|
|
|
|
--***********************************************************************
|
|
agentOspfv3DefaultMetric OBJECT-TYPE
|
|
SYNTAX Integer32 (1..16777214)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Default metric of redistributed routes, when OSPFv3 redistributes
|
|
from other protocols."
|
|
::= { agentRouterOspfv3ConfigGroup 1 }
|
|
|
|
agentOspfv3DefaultMetricConfigured OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Flag to determine whether OSPFv3 default-metric is configured or not."
|
|
::= { agentRouterOspfv3ConfigGroup 2 }
|
|
|
|
|
|
agentOspfv3DefaultInfoOriginate OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Flag to determine, whether OSPFv3 can advertise a default-route learned
|
|
from another protocol."
|
|
DEFVAL { false }
|
|
::= { agentRouterOspfv3ConfigGroup 3 }
|
|
|
|
agentOspfv3DefaultInfoOriginateAlways OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When this flag is true, the router advertises 0.0.0.0/0.0.0.0 always.
|
|
Without this option, OSPF will only advertise 0.0.0.0/0.0.0.0 if the
|
|
router's forwarding table contains a default route."
|
|
DEFVAL { false }
|
|
::= { agentRouterOspfv3ConfigGroup 4 }
|
|
|
|
agentOspfv3DefaultInfoOriginateMetric OBJECT-TYPE
|
|
SYNTAX Integer32 (0..16777215)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Metric of the default route,which OSPF advertises when learned from
|
|
other protocol."
|
|
DEFVAL { 10 }
|
|
::= { agentRouterOspfv3ConfigGroup 5 }
|
|
|
|
agentOspfv3DefaultInfoOriginateMetricConfigured OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Flag to determine whether OSPF default-info originate metric
|
|
is configured or not."
|
|
::= { agentRouterOspfv3ConfigGroup 6 }
|
|
|
|
agentOspfv3DefaultInfoOriginateMetricType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
externalType1(1),
|
|
externalType2(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Metric Type of the default route,which OSPF advertises when learned from
|
|
other protocol. It can be 1(external type 1) or 2(external type 2)."
|
|
DEFVAL { 2 }
|
|
::= { agentRouterOspfv3ConfigGroup 7 }
|
|
|
|
-- Agent OSPF Route-redistribution table. This table contains, one entry per
|
|
-- source(bgp, rip, static, connected) from which OSPF redistributes routes.
|
|
|
|
agentOspfv3RouteRedistTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentOspfv3RouteRedistEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains the MIB objects required to configure
|
|
route-redistribution for OSPF. Here, OSPF is the Destination
|
|
protocol and the source protocols can be any of : BGP, RIP,
|
|
Static, Connected."
|
|
::= { agentRouterOspfv3ConfigGroup 8 }
|
|
|
|
agentOspfv3RouteRedistEntry OBJECT-TYPE
|
|
SYNTAX AgentOspfv3RouteRedistEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { agentOspfv3RouteRedistSource }
|
|
::= { agentOspfv3RouteRedistTable 1 }
|
|
|
|
AgentOspfv3RouteRedistEntry ::= SEQUENCE {
|
|
|
|
agentOspfv3RouteRedistSource
|
|
INTEGER,
|
|
agentOspfv3RouteRedistMode
|
|
INTEGER,
|
|
agentOspfv3RouteRedistMetric
|
|
Integer32,
|
|
agentOspfv3RouteRedistMetricConfigured
|
|
TruthValue,
|
|
agentOspfv3RouteRedistMetricType
|
|
INTEGER,
|
|
agentOspfv3RouteRedistTag
|
|
Unsigned32
|
|
-- agentOspfv3RouteRedistSubnets
|
|
-- TruthValue,
|
|
-- agentOspfv3RouteRedistDistList
|
|
-- Unsigned32,
|
|
-- agentOspfv3RouteRedistDistListConfigured
|
|
-- TruthValue
|
|
}
|
|
|
|
-- Blue : 2006/10/2
|
|
|
|
agentOspfv3RouteRedistSource OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
connected(1),
|
|
static(2)
|
|
-- bgp(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Source protocol, from which OSPF can redistribute routes.
|
|
This object also acts as the identifier for the
|
|
OSPF redistribution Table entry."
|
|
::= { agentOspfv3RouteRedistEntry 1 }
|
|
|
|
agentOspfv3RouteRedistMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User enabels/disables route-redistribution for a particular source
|
|
protocol."
|
|
DEFVAL { disable }
|
|
::= { agentOspfv3RouteRedistEntry 2 }
|
|
|
|
agentOspfv3RouteRedistMetric OBJECT-TYPE
|
|
SYNTAX Integer32 (0..16777214)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Metric used for redistributing a particular source protocol route
|
|
into OSPF."
|
|
::= { agentOspfv3RouteRedistEntry 3 }
|
|
|
|
agentOspfv3RouteRedistMetricConfigured OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Flag to determine whether OSPF redistribute-metric is configured or not."
|
|
::= { agentOspfv3RouteRedistEntry 4 }
|
|
|
|
|
|
agentOspfv3RouteRedistMetricType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
externalType1(1),
|
|
externalType2(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Metric Type of routes,which OSPF redistributes from other source protocols.
|
|
It can be 1(external type 1) or 2(external type 2)."
|
|
DEFVAL { externalType2 }
|
|
::= { agentOspfv3RouteRedistEntry 5 }
|
|
|
|
agentOspfv3RouteRedistTag OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"It specifies the tag field in routes redistributed by OSPF."
|
|
::= { agentOspfv3RouteRedistEntry 6 }
|
|
|
|
-- agentOspfv3RouteRedistSubnets OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "If this value is false, then OSPF will not redistribute subnetted routes."
|
|
-- DEFVAL { false }
|
|
-- ::= { agentOspfv3RouteRedistEntry 7 }
|
|
|
|
-- agentOspfv3RouteRedistDistList OBJECT-TYPE
|
|
-- SYNTAX Unsigned32 (1..199)
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Access-list number of the access-list, which filters routes received
|
|
-- from a source-protocol."
|
|
-- ::= { agentOspfv3RouteRedistEntry 8 }
|
|
|
|
-- agentOspfv3RouteRedistDistListConfigured OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Flag to determine whether Access-list is configured or not."
|
|
-- ::= { agentOspfv3RouteRedistEntry 9 }
|
|
|
|
|
|
-- OSPF Interface Table (augmented information)
|
|
|
|
agentOspfv3IfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentOspfv3IfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OSPF Interface Table describes the inter-
|
|
faces from the viewpoint of OSPF. Augments
|
|
ospfIfTable from the OSPF-MIB."
|
|
::= { agentRouterOspfv3ConfigGroup 9 }
|
|
|
|
agentOspfv3IfEntry OBJECT-TYPE
|
|
SYNTAX AgentOspfv3IfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OSPF Interface Entry describes one inter-
|
|
face from the viewpoint of OSPF. Augments
|
|
ospfIfEntry in OSPF-MIB."
|
|
AUGMENTS { ospfv3IfEntry }
|
|
::= { agentOspfv3IfTable 1 }
|
|
|
|
AgentOspfv3IfEntry ::=
|
|
SEQUENCE {
|
|
-- agentOspfv3IfAuthKeyId
|
|
-- INTEGER,
|
|
agentOspfv3IfIpMtuIgnoreFlag
|
|
INTEGER,
|
|
agentOspfv3IfPassiveMode
|
|
TruthValue
|
|
}
|
|
|
|
-- agentOspfv3IfAuthKeyId OBJECT-TYPE
|
|
-- SYNTAX INTEGER (0..255)
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The identifier for the authentication key used
|
|
-- on this interface. This field is only meaningful
|
|
-- when the OSPF-MIB ospfIfAuthType is md5(2);
|
|
-- otherwise, the value is not used."
|
|
-- ::= { agentOspfv3IfEntry 1 }
|
|
|
|
agentOspfv3IfIpMtuIgnoreFlag OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configures the IP MTU Ignore Flag value for this OSPF interface."
|
|
::= { agentOspfv3IfEntry 2 }
|
|
|
|
agentOspfv3IfPassiveMode OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Flag to determine whether the interface is passive.
|
|
A passive interface will not participate in the OSPF
|
|
adjacency formation."
|
|
DEFVAL { false }
|
|
::= { agentOspfv3IfEntry 3 }
|
|
|
|
agentOspfv3LsdbTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentOspfv3LsdbEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OSPF Process's Link State Database."
|
|
REFERENCE
|
|
"OSPF Version 2, Section 12 Link State Adver-
|
|
tisements"
|
|
::= { agentRouterOspfv3ConfigGroup 10 }
|
|
|
|
|
|
agentOspfv3LsdbEntry OBJECT-TYPE
|
|
SYNTAX AgentOspfv3LsdbEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A single Link State Advertisement."
|
|
INDEX { agentOspfv3LsdbAreaId, agentOspfv3LsdbType,
|
|
agentOspfv3LsdbLsid, agentOspfv3LsdbRouterId }
|
|
::= { agentOspfv3LsdbTable 1 }
|
|
|
|
AgentOspfv3LsdbEntry ::= SEQUENCE {
|
|
agentOspfv3LsdbAreaId
|
|
AreaID,
|
|
agentOspfv3LsdbType
|
|
INTEGER,
|
|
agentOspfv3LsdbLsid
|
|
IpAddress,
|
|
agentOspfv3LsdbRouterId
|
|
RouterID,
|
|
agentOspfv3LsdbSequence
|
|
Unsigned32,
|
|
agentOspfv3LsdbAge
|
|
Integer32,
|
|
agentOspfv3LsdbChecksum
|
|
Unsigned32,
|
|
agentOspfv3LsdbAdvertisement
|
|
DisplayString
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
agentOspfv3LsdbAreaId OBJECT-TYPE
|
|
SYNTAX AreaID
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 32 bit identifier of the Area from which
|
|
the LSA was received."
|
|
REFERENCE
|
|
"OSPF Version 2, Appendix C.2 Area parameters"
|
|
::= { agentOspfv3LsdbEntry 1 }
|
|
|
|
-- External Link State Advertisements are permitted
|
|
-- for backward compatibility, but should be displayed in
|
|
-- the ospfExtLsdbTable rather than here.
|
|
|
|
agentOspfv3LsdbType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
illegalLSA (0),
|
|
routerLink (1),
|
|
networkLink (2),
|
|
interNetwork (3),
|
|
interRouter (4),
|
|
asExternal (5), -- but see ospfExtLsdbTable
|
|
multicastGroup (6),
|
|
nssaExternal (7),
|
|
link (8),
|
|
intraPrefix (9),
|
|
unknownLink (10),
|
|
unknownArea (11)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the link state advertisement.
|
|
Each link state type has a separate advertise-
|
|
ment format."
|
|
REFERENCE
|
|
"OSPF Version 2, Appendix A.4.1 The Link State
|
|
Advertisement header"
|
|
::= { agentOspfv3LsdbEntry 2 }
|
|
|
|
agentOspfv3LsdbLsid OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Link State ID is an LS Type Specific field
|
|
containing either a Router ID or an IP Address;
|
|
it identifies the piece of the routing domain
|
|
that is being described by the advertisement."
|
|
REFERENCE
|
|
"OSPF Version 2, Section 12.1.4 Link State ID"
|
|
::= { agentOspfv3LsdbEntry 3 }
|
|
|
|
|
|
|
|
|
|
|
|
agentOspfv3LsdbRouterId OBJECT-TYPE
|
|
SYNTAX RouterID
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 32 bit number that uniquely identifies the
|
|
originating router in the Autonomous System."
|
|
REFERENCE
|
|
"OSPF Version 2, Appendix C.1 Global parameters"
|
|
::= { agentOspfv3LsdbEntry 4 }
|
|
|
|
-- Note that the OSPF Sequence Number is a 32 bit signed
|
|
-- integer. It starts with the value '80000001'h,
|
|
-- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h
|
|
-- Thus, a typical sequence number will be very negative.
|
|
|
|
agentOspfv3LsdbSequence OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The sequence number field is a signed 32-bit
|
|
integer. It is used to detect old and dupli-
|
|
cate link state advertisements. The space of
|
|
sequence numbers is linearly ordered. The
|
|
larger the sequence number the more recent the
|
|
advertisement."
|
|
REFERENCE
|
|
"OSPF Version 2, Section 12.1.6 LS sequence
|
|
number"
|
|
::= { agentOspfv3LsdbEntry 5 }
|
|
|
|
|
|
agentOspfv3LsdbAge OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This field is the age of the link state adver-
|
|
tisement in seconds."
|
|
REFERENCE
|
|
"OSPF Version 2, Section 12.1.1 LS age"
|
|
::= { agentOspfv3LsdbEntry 6 }
|
|
|
|
agentOspfv3LsdbChecksum OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
|
|
|
|
|
|
|
|
|
|
DESCRIPTION
|
|
"This field is the checksum of the complete
|
|
contents of the advertisement, excepting the
|
|
age field. The age field is excepted so that
|
|
an advertisement's age can be incremented
|
|
without updating the checksum. The checksum
|
|
used is the same that is used for ISO connec-
|
|
tionless datagrams; it is commonly referred to
|
|
as the Fletcher checksum."
|
|
REFERENCE
|
|
"OSPF Version 2, Section 12.1.7 LS checksum"
|
|
::= { agentOspfv3LsdbEntry 7 }
|
|
|
|
|
|
agentOspfv3LsdbAdvertisement OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entire Link State Advertisement, including
|
|
its header."
|
|
REFERENCE
|
|
"OSPF Version 2, Section 12 Link State Adver-
|
|
tisements"
|
|
::= { agentOspfv3LsdbEntry 8 }
|
|
|
|
-- OSPF Virtual Interface Table (augmented information)
|
|
|
|
-- agentOspfv3VirtIfTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF AgentOspfv3VirtIfEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Information about this router's virtual inter-
|
|
-- faces. Augments ospfVirtIfTable from the OSPF-MIB."
|
|
-- ::= { agentRouterOspfv3ConfigGroup 10 }
|
|
--
|
|
-- agentOspfv3VirtIfEntry OBJECT-TYPE
|
|
-- SYNTAX AgentOspfv3VirtIfEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Information about a single Virtual Interface.
|
|
-- Augments ospfvVirtIfEntry in OSPF-MIB."
|
|
-- AUGMENTS { ospfv3VirtIfEntry }
|
|
-- ::= { agentOspfv3VirtIfTable 1 }
|
|
--
|
|
-- AgentOspfv3VirtIfEntry ::=
|
|
-- SEQUENCE {
|
|
-- agentOspfv3VirtIfAuthKeyId
|
|
-- INTEGER
|
|
-- }
|
|
--
|
|
-- agentOspfv3VirtIfAuthKeyId OBJECT-TYPE
|
|
-- SYNTAX INTEGER (0..255)
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The identifier for the authentication key used
|
|
-- on this virtual interface. This field is only meaningful
|
|
-- when the OSPF-MIB ospfVirtIfAuthType is md5(2);
|
|
-- otherwise, the value is not used."
|
|
-- ::= { agentOspfv3VirtIfEntry 1 }
|
|
|
|
|
|
--**************************************************************************************
|
|
|
|
-- agentRouterOspfv3RFC1583CompatibilityMode OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- enable(1),
|
|
-- disable(2)
|
|
-- }
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "From RFC2328:
|
|
-- Controls the preference rules used in Section 16.4 when
|
|
-- choosing among multiple AS-external-LSAs advertising the
|
|
-- same destination. When set to 'enabled', the preference
|
|
-- rules remain those specified by RFC 1583 ([Ref9]). When set
|
|
-- to 'disabled', the preference rules are those stated in
|
|
--
|
|
-- Section 16.4.1, which prevent routing loops when AS-
|
|
-- external-LSAs for the same destination have been originated
|
|
-- from different areas. Set to 'enabled' by default.
|
|
--
|
|
-- In order to minimize the chance of routing loops, all OSPF
|
|
-- routers in an OSPF routing domain should have
|
|
-- RFC1583Compatibility set identically. When there are routers
|
|
-- present that have not been updated with the functionality
|
|
-- specified in Section 16.4.1 of this memo, all routers should
|
|
-- have RFC1583Compatibility set to 'enabled'. Otherwise, all
|
|
-- routers should have RFC1583Compatibility set to 'disabled',
|
|
-- preventing all routing loops."
|
|
-- DEFVAL { enable }
|
|
-- ::= { agentRouterOspfv3ConfigGroup 11 }
|
|
|
|
-- agentOspfv3SpfDelayTime OBJECT-TYPE
|
|
-- SYNTAX SpfTimerRange
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Delay time (in seconds) between when OSPF
|
|
-- receives a topology change and when it
|
|
-- starts an SPF calculation. It can be an
|
|
-- integer from 0 to 65535. The default
|
|
-- time is 5 seconds. A value of 0 means
|
|
-- that there is no delay; that is, the
|
|
-- SPF calculation is started immediately."
|
|
-- DEFVAL { 5 }
|
|
-- ::= { agentRouterOspfv3ConfigGroup 12 }
|
|
|
|
-- agentOspfv3SpfHoldTime OBJECT-TYPE
|
|
-- SYNTAX SpfTimerRange
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Minimum time (in seconds) between two
|
|
-- consecutive SPF calculations. It can
|
|
-- be an integer from 0 to 65535. The
|
|
-- default time is 10 seconds. A value
|
|
-- of 0 means that there is no delay;
|
|
-- that is, two SPF calculations can
|
|
-- be done, one immediately after the
|
|
-- other."
|
|
-- DEFVAL { 10 }
|
|
-- ::= { agentRouterOspfv3ConfigGroup 13 }
|
|
|
|
agentOspfv3AutoCostRefBw OBJECT-TYPE
|
|
SYNTAX AutoCostRefBw
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Auto cost refernece bandwidth of the
|
|
router interafaces for ospf metric calculations.
|
|
It can be an integer from 1 to 4294967. The
|
|
default reference bandwidth is 100 Mbps."
|
|
DEFVAL { 100 }
|
|
::= { agentRouterOspfv3ConfigGroup 14 }
|
|
|
|
--**************************************************************************************
|
|
-- Following OSPF MIB general group objects/tables are added .
|
|
-- These contain opaque related tables and scalars.
|
|
--**************************************************************************************
|
|
-- agentOspfv3OpaqueLsaSupport OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The router's support for Opaque LSA types.
|
|
-- This object is persistent and when written
|
|
-- the entity SHOULD save the change to non-volatile
|
|
-- storage."
|
|
-- REFERENCE
|
|
-- "The OSPF Opaque LSA Option"
|
|
-- ::= { agentRouterOspfv3ConfigGroup 15 }
|
|
|
|
|
|
-- OSPF Type10 (Area Opaque) Link State Database
|
|
|
|
-- agentOspfv3AreaOpaqueLsdbTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF AgentOspfv3AreaOpaqueLsdbEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The OSPF Process's Area Link State Database (LSDB).
|
|
-- The LSDB contains type-10 Link State Advertisements
|
|
-- from throughout the areas that the device is attached to."
|
|
-- REFERENCE
|
|
-- "OSPF Version 2, Section 12 Link State Advertisements"
|
|
-- ::= { agentRouterOspfv3ConfigGroup 16 }
|
|
--
|
|
-- agentOspfv3AreaOpaqueLsdbEntry OBJECT-TYPE
|
|
-- SYNTAX AgentOspfv3AreaOpaqueLsdbEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "A single AreaOpaque Link State Advertisement."
|
|
-- INDEX { agentOspfv3AreaOpaqueLsdbAreaId, agentOspfv3AreaOpaqueLsdbType,
|
|
-- agentOspfv3AreaOpaqueLsdbLsid, agentOspfv3AreaOpaqueLsdbRouterId }
|
|
-- ::= { agentOspfv3AreaOpaqueLsdbTable 1 }
|
|
--
|
|
-- AgentOspfv3AreaOpaqueLsdbEntry ::=
|
|
-- SEQUENCE {
|
|
-- agentOspfv3AreaOpaqueLsdbAreaId
|
|
-- IpAddress,
|
|
-- agentOspfv3AreaOpaqueLsdbType
|
|
-- INTEGER,
|
|
-- agentOspfv3AreaOpaqueLsdbLsid
|
|
-- IpAddress,
|
|
-- agentOspfv3AreaOpaqueLsdbRouterId
|
|
-- IpAddress,
|
|
-- agentOspfv3AreaOpaqueLsdbSequence
|
|
-- Integer32,
|
|
-- agentOspfv3AreaOpaqueLsdbAge
|
|
-- Integer32,
|
|
-- agentOspfv3AreaOpaqueLsdbChecksum
|
|
-- Integer32,
|
|
-- agentOspfv3AreaOpaqueLsdbAdvertisement
|
|
-- OCTET STRING
|
|
-- }
|
|
--
|
|
-- agentOspfv3AreaOpaqueLsdbAreaId OBJECT-TYPE
|
|
-- SYNTAX IpAddress
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The 32 bit identifier of the Area from which
|
|
-- the LSA was received."
|
|
-- REFERENCE
|
|
-- "OSPF Version 2, Appendix C.2 Area parameters"
|
|
-- ::= { agentOspfv3AreaOpaqueLsdbEntry 1 }
|
|
--
|
|
-- agentOspfv3AreaOpaqueLsdbType OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- areaOpaqueLink (10)
|
|
-- }
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The type of the link state advertisement.
|
|
-- Each link state type has a separate advertisement
|
|
-- format."
|
|
-- REFERENCE
|
|
-- "OSPF Version 2, Appendix A.4.1 The Link State
|
|
-- Advertisement header"
|
|
-- ::= { agentOspfv3AreaOpaqueLsdbEntry 2 }
|
|
--
|
|
-- agentOspfv3AreaOpaqueLsdbLsid OBJECT-TYPE
|
|
-- SYNTAX IpAddress
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The Link State ID is an LS Type Specific field
|
|
-- containing either a Router ID or an IP Address;
|
|
-- it identifies the piece of the routing domain
|
|
-- that is being described by the advertisement."
|
|
-- REFERENCE
|
|
-- "OSPF Version 2, Section 12.1.4 Link State ID"
|
|
-- ::= { agentOspfv3AreaOpaqueLsdbEntry 3 }
|
|
--
|
|
-- agentOspfv3AreaOpaqueLsdbRouterId OBJECT-TYPE
|
|
-- SYNTAX IpAddress
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The 32 bit number that uniquely identifies the
|
|
-- originating router in the Autonomous System."
|
|
-- REFERENCE
|
|
-- "OSPF Version 2, Appendix C.1 Global parameters"
|
|
-- ::= { agentOspfv3AreaOpaqueLsdbEntry 4 }
|
|
--
|
|
-- agentOspfv3AreaOpaqueLsdbSequence OBJECT-TYPE
|
|
-- SYNTAX Integer32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The sequence number field is a signed 32-bit
|
|
-- integer. It starts with the value '80000001'h,
|
|
-- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h.
|
|
-- Thus, a typical sequence number will be very negative.
|
|
-- It is used to detect old and duplicate link state
|
|
-- advertisements. The space of sequence numbers is linearly
|
|
-- ordered. The larger the sequence number the more recent
|
|
-- the advertisement."
|
|
-- REFERENCE
|
|
-- "OSPF Version 2, Section 12.1.6 LS sequence
|
|
-- number"
|
|
-- ::= { agentOspfv3AreaOpaqueLsdbEntry 5 }
|
|
--
|
|
-- agentOspfv3AreaOpaqueLsdbAge OBJECT-TYPE
|
|
-- SYNTAX Integer32
|
|
-- UNITS "seconds"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "This field is the age of the link state advertisement
|
|
-- in seconds."
|
|
-- REFERENCE
|
|
-- "OSPF Version 2, Section 12.1.1 LS age"
|
|
-- ::= { agentOspfv3AreaOpaqueLsdbEntry 6 }
|
|
--
|
|
-- agentOspfv3AreaOpaqueLsdbChecksum OBJECT-TYPE
|
|
-- SYNTAX Integer32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "This field is the checksum of the complete contents of
|
|
-- the advertisement, excepting the age field. The age field
|
|
-- is excepted so that an advertisement's age can be
|
|
-- incremented without updating the checksum. The checksum
|
|
-- used is the same that is used for ISO connectionless
|
|
-- datagrams; it is commonly referred to as the Fletcher
|
|
-- checksum."
|
|
-- REFERENCE
|
|
-- "OSPF Version 2, Section 12.1.7 LS checksum"
|
|
-- ::= { agentOspfv3AreaOpaqueLsdbEntry 7 }
|
|
--
|
|
-- agentOspfv3AreaOpaqueLsdbAdvertisement OBJECT-TYPE
|
|
-- SYNTAX OCTET STRING (SIZE (1..65535))
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The entire Link State Advertisement, including
|
|
-- its header.
|
|
-- Note that for variable length LSAs, SNMP agents
|
|
-- may not be able to return the largest string size"
|
|
-- REFERENCE
|
|
-- "OSPF Version 2, Section 12 Link State Advertisements"
|
|
-- ::= { agentOspfv3AreaOpaqueLsdbEntry 8 }
|
|
--
|
|
-- OSPF Link State Database, Link-Local for non-virtual links
|
|
--
|
|
--
|
|
-- agentOspfv3LocalLsdbTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF AgentOspfv3LocalLsdbEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The OSPF Process's Link-Local Link State Database
|
|
-- for non-virtual links.
|
|
-- This table is identical to the OSPF LSDB Table
|
|
-- in format, but contains only Link-Local Link State
|
|
-- Advertisements for non-virtual links. The purpose is
|
|
-- to allow Link-Local LSAs to be displayed for each
|
|
-- non-virtual interface. This table is implemented to
|
|
-- support type-9 LSAs which are defined
|
|
-- in 'The OSPF Opaque LSA Option'."
|
|
-- REFERENCE
|
|
-- "OSPF Version 2, Section 12 Link State
|
|
-- Advertisements and The OSPF Opaque LSA Option"
|
|
-- ::= { agentRouterOspfv3ConfigGroup 17 }
|
|
--
|
|
-- agentOspfv3LocalLsdbEntry OBJECT-TYPE
|
|
-- SYNTAX AgentOspfv3LocalLsdbEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "A single Link State Advertisement."
|
|
-- INDEX { agentOspfv3LocalLsdbIpAddress, agentOspfv3LocalLsdbAddressLessIf,
|
|
-- agentOspfv3LocalLsdbType, agentOspfv3LocalLsdbLsid, agentOspfv3LocalLsdbRouterId
|
|
-- }
|
|
-- ::= { agentOspfv3LocalLsdbTable 1 }
|
|
--
|
|
-- AgentOspfv3LocalLsdbEntry ::=
|
|
-- SEQUENCE {
|
|
-- agentOspfv3LocalLsdbIpAddress
|
|
-- IpAddress,
|
|
-- agentOspfv3LocalLsdbAddressLessIf
|
|
-- InterfaceIndexOrZero,
|
|
-- agentOspfv3LocalLsdbType
|
|
-- INTEGER,
|
|
-- agentOspfv3LocalLsdbLsid
|
|
-- IpAddress,
|
|
-- agentOspfv3LocalLsdbRouterId
|
|
-- RouterID,
|
|
-- agentOspfv3LocalLsdbSequence
|
|
-- Integer32,
|
|
-- agentOspfv3LocalLsdbAge
|
|
-- Integer32,
|
|
-- agentOspfv3LocalLsdbChecksum
|
|
-- Integer32,
|
|
-- agentOspfv3LocalLsdbAdvertisement
|
|
-- OCTET STRING
|
|
-- }
|
|
--
|
|
-- agentOspfv3LocalLsdbIpAddress OBJECT-TYPE
|
|
-- SYNTAX IpAddress
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The IP Address of the interface from
|
|
-- which the LSA was received if the interface is
|
|
-- numbered."
|
|
-- REFERENCE
|
|
-- "OSPF Version 2, Appendix C.3 Interface parameters"
|
|
-- ::= { agentOspfv3LocalLsdbEntry 1 }
|
|
--
|
|
-- agentOspfv3LocalLsdbAddressLessIf OBJECT-TYPE
|
|
-- SYNTAX InterfaceIndexOrZero
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The Interface Index of the interface from
|
|
-- which the LSA was received if the interface is
|
|
-- unnumbered."
|
|
-- REFERENCE
|
|
-- "OSPF Version 2, Appendix C.3 Interface parameters"
|
|
-- ::= { agentOspfv3LocalLsdbEntry 2 }
|
|
--
|
|
-- agentOspfv3LocalLsdbType OBJECT-TYPE
|
|
-- SYNTAX INTEGER { localOpaqueLink (9) }
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The type of the link state advertisement.
|
|
-- Each link state type has a separate advertise-
|
|
-- ment format."
|
|
-- REFERENCE
|
|
-- "OSPF Version 2, Appendix A.4.1 The Link State
|
|
-- Advertisement header and "
|
|
-- ::= { agentOspfv3LocalLsdbEntry 3 }
|
|
--
|
|
-- agentOspfv3LocalLsdbLsid OBJECT-TYPE
|
|
-- SYNTAX IpAddress
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The Link State ID is an LS Type Specific field
|
|
-- containing a 32 bit identifier in IP address format;
|
|
-- it identifies the piece of the routing domain
|
|
-- that is being described by the advertisement."
|
|
-- REFERENCE
|
|
-- "OSPF Version 2, Section 12.1.4 Link State ID"
|
|
-- ::= { agentOspfv3LocalLsdbEntry 4 }
|
|
--
|
|
-- agentOspfv3LocalLsdbRouterId OBJECT-TYPE
|
|
-- SYNTAX RouterID
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The 32 bit number that uniquely identifies the
|
|
-- originating router in the Autonomous System."
|
|
-- REFERENCE
|
|
-- "OSPF Version 2, Appendix C.1 Global parameters"
|
|
-- ::= { agentOspfv3LocalLsdbEntry 5 }
|
|
--
|
|
-- agentOspfv3LocalLsdbSequence OBJECT-TYPE
|
|
-- SYNTAX Integer32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The sequence number field is a signed 32-bit
|
|
-- integer. It starts with the value '80000001'h,
|
|
-- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h.
|
|
-- Thus, a typical sequence number will be very negative.
|
|
-- It is used to detect old and duplicate link state
|
|
-- advertisements. The space of sequence numbers is linearly
|
|
-- ordered. The larger the sequence number the more recent
|
|
-- the advertisement."
|
|
-- REFERENCE
|
|
-- "OSPF Version 2, Section 12.1.6 LS sequence
|
|
-- number"
|
|
-- ::= { agentOspfv3LocalLsdbEntry 6 }
|
|
--
|
|
-- agentOspfv3LocalLsdbAge OBJECT-TYPE
|
|
-- SYNTAX Integer32
|
|
-- UNITS "seconds"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "This field is the age of the link state adver-
|
|
-- tisement in seconds."
|
|
-- REFERENCE
|
|
-- "OSPF Version 2, Section 12.1.1 LS age"
|
|
-- ::= { agentOspfv3LocalLsdbEntry 7 }
|
|
--
|
|
-- agentOspfv3LocalLsdbChecksum OBJECT-TYPE
|
|
-- SYNTAX Integer32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "This field is the checksum of the complete
|
|
-- contents of the advertisement, excepting the
|
|
-- age field. The age field is excepted so that
|
|
-- an advertisement's age can be incremented
|
|
-- without updating the checksum. The checksum
|
|
-- used is the same that is used for ISO connec-
|
|
-- tionless datagrams; it is commonly referred to
|
|
-- as the Fletcher checksum."
|
|
-- REFERENCE
|
|
-- "OSPF Version 2, Section 12.1.7 LS checksum"
|
|
-- ::= { agentOspfv3LocalLsdbEntry 8 }
|
|
--
|
|
-- agentOspfv3LocalLsdbAdvertisement OBJECT-TYPE
|
|
-- SYNTAX OCTET STRING (SIZE (1..65535))
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The entire Link State Advertisement, including
|
|
-- its header.
|
|
--
|
|
-- Note that for variable length LSAs, SNMP agents
|
|
-- may not be able to return the largest string size."
|
|
-- REFERENCE
|
|
-- "OSPF Version 2, Section 12 Link State Adver-
|
|
-- tisements"
|
|
-- ::= { agentOspfv3LocalLsdbEntry 9 }
|
|
--
|
|
-- OSPF Link State Database, AS-scope
|
|
|
|
agentOspfv3AsLsdbTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentOspfv3AsLsdbEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OSPF Process's AS-scope LSA Link State Database.
|
|
The Database contains the AS-scope Link State
|
|
Advertisements from throughout the areas that
|
|
the device is attached to.
|
|
|
|
This table is identical to the OSPF LSDB Table
|
|
in format, but contains only AS-scope Link State
|
|
Advertisements. The purpose is to allow AS-scope
|
|
LSAs to be displayed once for the router rather
|
|
than once in each non-stub area."
|
|
REFERENCE
|
|
"OSPF Version 2, Section 12 Link State Adver-
|
|
tisements"
|
|
::= { agentRouterOspfv3ConfigGroup 18 }
|
|
|
|
agentOspfv3AsLsdbEntry OBJECT-TYPE
|
|
SYNTAX AgentOspfv3AsLsdbEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A single Link State Advertisement."
|
|
INDEX { agentOspfv3AsLsdbType, agentOspfv3AsLsdbLsid, agentOspfv3AsLsdbRouterId }
|
|
::= { agentOspfv3AsLsdbTable 1 }
|
|
|
|
AgentOspfv3AsLsdbEntry ::=
|
|
SEQUENCE {
|
|
agentOspfv3AsLsdbType
|
|
INTEGER,
|
|
agentOspfv3AsLsdbLsid
|
|
IpAddress,
|
|
agentOspfv3AsLsdbRouterId
|
|
RouterID,
|
|
agentOspfv3AsLsdbSequence
|
|
Unsigned32,
|
|
agentOspfv3AsLsdbAge
|
|
Integer32,
|
|
agentOspfv3AsLsdbChecksum
|
|
Integer32,
|
|
agentOspfv3AsLsdbAdvertisement
|
|
OCTET STRING
|
|
}
|
|
|
|
agentOspfv3AsLsdbType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
illegalLSA (0),
|
|
routerLink (1),
|
|
networkLink (2),
|
|
interNetwork (3),
|
|
interRouter (4),
|
|
asExternal (5), -- but see ospfExtLsdbTable
|
|
multicastGroup (6),
|
|
nssaExternal (7),
|
|
link (8),
|
|
intraPrefix (9),
|
|
unknownLink (10),
|
|
unknownArea (11)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the link state advertisement.
|
|
Each link state type has a separate advertise-
|
|
ment format."
|
|
REFERENCE
|
|
"OSPF Version 2, Appendix A.4.1 The Link State
|
|
Advertisement header"
|
|
::= { agentOspfv3AsLsdbEntry 1 }
|
|
|
|
agentOspfv3AsLsdbLsid OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Link State ID is an LS Type Specific field
|
|
containing either a Router ID or an IP Address;
|
|
it identifies the piece of the routing domain
|
|
that is being described by the advertisement."
|
|
REFERENCE
|
|
"OSPF Version 2, Section 12.1.4 Link State ID"
|
|
::= { agentOspfv3AsLsdbEntry 2 }
|
|
|
|
agentOspfv3AsLsdbRouterId OBJECT-TYPE
|
|
SYNTAX RouterID
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 32 bit number that uniquely identifies the
|
|
originating router in the Autonomous System."
|
|
REFERENCE
|
|
"OSPF Version 2, Appendix C.1 Global parameters"
|
|
::= { agentOspfv3AsLsdbEntry 3 }
|
|
|
|
agentOspfv3AsLsdbSequence OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The sequence number field is a signed 32-bit
|
|
integer. It starts with the value '80000001'h,
|
|
or -'7FFFFFFF'h, and increments until '7FFFFFFF'h.
|
|
Thus, a typical sequence number will be very negative.
|
|
It is used to detect old and duplicate link state
|
|
advertisements. The space of sequence numbers is linearly
|
|
ordered. The larger the sequence number the more recent
|
|
the advertisement."
|
|
REFERENCE
|
|
"OSPF Version 2, Section 12.1.6 LS sequence
|
|
number"
|
|
::= { agentOspfv3AsLsdbEntry 4 }
|
|
|
|
agentOspfv3AsLsdbAge OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This field is the age of the link state adver-
|
|
tisement in seconds."
|
|
REFERENCE
|
|
"OSPF Version 2, Section 12.1.1 LS age"
|
|
::= { agentOspfv3AsLsdbEntry 5 }
|
|
|
|
agentOspfv3AsLsdbChecksum OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This field is the checksum of the complete
|
|
contents of the advertisement, excepting the
|
|
age field. The age field is excepted so that
|
|
an advertisement's age can be incremented
|
|
without updating the checksum. The checksum
|
|
used is the same that is used for ISO connec-
|
|
tionless datagrams; it is commonly referred to
|
|
as the Fletcher checksum."
|
|
REFERENCE
|
|
"OSPF Version 2, Section 12.1.7 LS checksum"
|
|
::= { agentOspfv3AsLsdbEntry 6 }
|
|
|
|
agentOspfv3AsLsdbAdvertisement OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..65535))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entire Link State Advertisement, including
|
|
its header."
|
|
REFERENCE
|
|
"OSPF Version 3, Section 12 Link State Adver-
|
|
tisements.
|
|
Note that for variable length LSAs, SNMP agents
|
|
may not be able to return the largest string size."
|
|
::= { agentOspfv3AsLsdbEntry 7 }
|
|
|
|
agentOspfv3DefaultPassiveMode OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Flag to determine, whether all the interfaces are passive interfaces
|
|
by default. A passive interface will not participate in the OSPFv3
|
|
adjacency formation."
|
|
DEFVAL { false }
|
|
::= { agentRouterOspfv3ConfigGroup 19 }
|
|
|
|
|
|
--**************************************************************************************
|
|
-- agentIpv6IcmpGroup
|
|
--
|
|
--**************************************************************************************
|
|
|
|
agentIpv6IcmpControlGroup OBJECT IDENTIFIER ::= { agentIpv6Group 10 }
|
|
|
|
agentIpv6IcmpRateLimitInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the time interval between tokens being placed in the bucket for
|
|
ICMP Ratelimit."
|
|
::= { agentIpv6IcmpControlGroup 1 }
|
|
|
|
agentIpv6IcmpRateLimitBurstSize OBJECT-TYPE
|
|
SYNTAX Integer32 (1..200)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the number of tokens to be placed after timeout."
|
|
::= { agentIpv6IcmpControlGroup 2 }
|
|
|
|
--**************************************************************************************
|
|
-- agentDhcp6ClientParametersTable
|
|
--
|
|
--**************************************************************************************
|
|
|
|
agentDhcp6ClientParametersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentDhcp6ClientParametersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about the DHCPv6 Client parameters on the interfaces."
|
|
::= { agentIpv6Group 11 }
|
|
|
|
agentDhcp6ClientParametersEntry OBJECT-TYPE
|
|
SYNTAX AgentDhcp6ClientParametersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCPv6 Client information on an interface."
|
|
INDEX { agentDhcp6ClientInterfaceIndex }
|
|
::= { agentDhcp6ClientParametersTable 1 }
|
|
|
|
AgentDhcp6ClientParametersEntry ::= SEQUENCE {
|
|
agentDhcp6ClientInterfaceIndex Unsigned32,
|
|
agentDhcp6ClientPrefix Ipv6AddressPrefix,
|
|
agentDhcp6ClientPrefixlength INTEGER,
|
|
agentDhcp6ClientState INTEGER,
|
|
agentDhcp6ClientServerDUID DisplayString,
|
|
agentDhcp6ClientT1Time Unsigned32,
|
|
agentDhcp6ClientT2Time Unsigned32,
|
|
agentDhcp6ClientIAID Unsigned32,
|
|
agentDhcp6ClientPreferredLifeTime Unsigned32,
|
|
agentDhcp6ClientValidLifeTime Unsigned32,
|
|
agentDhcp6ClientRenewTime Unsigned32,
|
|
agentDhcp6ClientExpireTime Unsigned32
|
|
}
|
|
|
|
agentDhcp6ClientInterfaceIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Interface index on which the IPv6 address is leased by the DHCPv6 Server."
|
|
::= { agentDhcp6ClientParametersEntry 1 }
|
|
|
|
agentDhcp6ClientPrefix OBJECT-TYPE
|
|
SYNTAX Ipv6AddressPrefix
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv6 Prefix leased by the DHCPv6 Server."
|
|
::= { agentDhcp6ClientParametersEntry 2 }
|
|
|
|
agentDhcp6ClientPrefixlength OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Prefix length corresponding to the IPv6 Prefix leased by the DHCPv6 Server."
|
|
::= { agentDhcp6ClientParametersEntry 3 }
|
|
|
|
agentDhcp6ClientState OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
inactive(0),
|
|
solicit(1),
|
|
request(2),
|
|
active(3),
|
|
renew(4),
|
|
rebind(5),
|
|
release(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The State of the DHCPv6 Client on this interface."
|
|
::= { agentDhcp6ClientParametersEntry 4 }
|
|
|
|
agentDhcp6ClientServerDUID OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The DHCPv6 Unique Identifier of the DHCPv6 Server on this interface."
|
|
::= { agentDhcp6ClientParametersEntry 5 }
|
|
|
|
agentDhcp6ClientT1Time OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The T1 (in seconds) time as indicated by the DHCPv6 Server. T1 value indicates the time interval
|
|
after which the address is requested for renewal."
|
|
::= { agentDhcp6ClientParametersEntry 6 }
|
|
|
|
agentDhcp6ClientT2Time OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The T2 (in seconds) time as indicated by the DHCPv6 Server. T2 value indicates the time interval
|
|
after which the Client sends Rebind message to the Server incase there are no replies to the Renew messages."
|
|
::= { agentDhcp6ClientParametersEntry 7 }
|
|
|
|
agentDhcp6ClientIAID OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An identifier for an identity association chosen by this Client."
|
|
::= { agentDhcp6ClientParametersEntry 8 }
|
|
|
|
agentDhcp6ClientPreferredLifeTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time (in seconds) that the IPv6 address is leased by the DHCPv6 Server."
|
|
::= { agentDhcp6ClientParametersEntry 9 }
|
|
|
|
|
|
agentDhcp6ClientValidLifeTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time (in seconds) that the IPv6 address is leased by the DHCPv6 Server."
|
|
::= { agentDhcp6ClientParametersEntry 10 }
|
|
|
|
agentDhcp6ClientRenewTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time (in seconds) remaining to send a DHCPv6 Renew request to DHCPv6 Server for the leased address."
|
|
::= { agentDhcp6ClientParametersEntry 11 }
|
|
|
|
agentDhcp6ClientExpireTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time (in seconds) when the DHCPv6 leased address expires."
|
|
::= { agentDhcp6ClientParametersEntry 12 }
|
|
|
|
|
|
END
|