Observium_CE/mibs/supermicro/SUPERMICRO-MIOSPFV3-MIB

1602 lines
56 KiB
Plaintext

-- Copyright (C) 2008-2014 Super Micro Computer Inc. All Rights Reserved
-- /*****************************************************************
-- * *
-- * $Id: fsmio3.mib,v 1.4 2012/09/07 09:52:05 siva Exp $ *
-- * fsmio3.mib *
-- * *
-- * OSPFv3 Proprietary MIB. *
-- * *
-- ****************************************************************/
SUPERMICRO-MIOSPFV3-MIB DEFINITIONS ::= BEGIN
-- Enterprises MIB for MI OSPFV3 source code product.
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32,
Integer32, IpAddress, enterprises, NOTIFICATION-TYPE
FROM SNMPv2-SMI
TruthValue, RowStatus,DisplayString
FROM SNMPv2-TC
InterfaceIndex
FROM IF-MIB
InetAddressType, InetAddress, InetAddressPrefixLength
FROM INET-ADDRESS-MIB
AreaID, BigMetric, Status, RouterID
FROM OSPF-MIB
fsMIStdOspfv3Entry, fsMIStdOspfv3ContextId, fsMIStdOspfv3RouterId,
fsMIStdOspfv3RestartStatus, fsMIStdOspfv3RestartInterval,
fsMIStdOspfv3RestartExitReason,
fsMIStdOspfv3NbrRestartHelperStatus, fsMIStdOspfv3NbrRestartHelperAge,
fsMIStdOspfv3NbrRestartHelperExitReason, fsMIStdOspfv3VirtNbrRestartHelperStatus,
fsMIStdOspfv3VirtNbrRestartHelperAge, fsMIStdOspfv3VirtNbrRestartHelperExitReason
FROM SUPERMICRO-MISTDOSPFV3-MIB;
-- org OBJECT IDENTIFIER ::= { iso(1) 3 }
-- dod OBJECT IDENTIFIER ::= { org 6 }
-- internet OBJECT IDENTIFIER ::= { dod 1 }
-- mgmt OBJECT IDENTIFIER ::= { internet 2 }
-- private OBJECT IDENTIFIER ::= { internet 4 }
-- enterprises OBJECT IDENTIFIER ::= { iso(1) org(3) dod(6) internet(1) private(4) 1 }
-- mib-2 OBJECT IDENTIFIER ::= { mgmt 1 }
fsMIOspfv3 MODULE-IDENTITY
LAST-UPDATED "201209050000Z"
ORGANIZATION "Super Micro Computer Inc."
CONTACT-INFO "support@Supermicro.com"
DESCRIPTION
"The Proprietary MI OSPF3 MIB modified
from FS OSPF3 MIB"
REVISION "201209050000Z"
DESCRIPTION
"The Proprietary MI OSPF3 MIB modified
from FS OSPF3 MIB"
::= { enterprises supermicro-computer-inc(10876) super-switch(101) basic(2) 24 }
-- OSPF General Variables
-- These parameters apply globally to the Router's
-- OSPF Process.
fsMIOspfv3GeneralGroup OBJECT IDENTIFIER ::= { fsMIOspfv3 1 }
fsMIOspfv3Notification OBJECT IDENTIFIER ::= { fsMIOspfv3 101 }
-- SCALAR VARIABLE
fsMIOspfv3GlobalTraceLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the global trace and not specific to any
context. Levels are defined as follows.
0x00000100 -- Packet High Level Dump Trace.
0x00000200 -- Packet Low Level Dump Trace.
0x00000400 -- Packet Hex Dump Trace.
0x00000800 -- Critical Trace.
0x00001000 -- Function Entry Trace.
0x00002000 -- Function Exit Trace.
0x00004000 -- Memory Allocation Success Trace.
0x00008000 -- Memory Allocation Failure Trace.
0x00010000 -- Hello packet Trace.
0x00020000 -- DDP packet Trace.
0x00040000 -- Link State Request Packet Trace.
0x00080000 -- Link State Update Packet Trace.
0x00100000 -- Link State Acknowledge Packet Trace.
0x00200000 -- Interface State Machine Trace.
0x00400000 -- Neighbor State Machine Trace.
0x00800000 -- Routing Table Calculation Trace.
0x01000000 -- RTM Module Trace.
0x02000000 -- Interface Trace.
0x04000000 -- NSSA Trace.
0x08000000 -- Route Aggregation Trace.
0x10000000 -- Configuration Trace.
0x20000000 -- Adjacency formation Trace.
0x40000000 -- Link State Database Trace.
0x80000000 -- Protocol Packet Processing Trace."
::= { fsMIOspfv3GeneralGroup 1}
fsMIOspfv3VrfSpfInterval OBJECT-TYPE
SYNTAX Integer32 (10..1000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Minimum time between two consecutive SPF calculations
across two ospf instances. Time is configured in milli
seconds."
DEFVAL {10}
::= { fsMIOspfv3GeneralGroup 2}
fsMIOspfv3RTStaggeringStatus OBJECT-TYPE
SYNTAX INTEGER {
enable (1),
disable (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the status of route table calculation
staggering option"
DEFVAL { enable }
::= { fsMIOspfv3GeneralGroup 3 }
-- Start of MIB objects related to OSPFv3 Hot-Standby
fsMIOspfv3HotStandbyAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"High Availabilty feature enabled or disabled in OSPFv3"
::= { fsMIOspfv3GeneralGroup 4 }
fsMIOspfv3HotStandbyState OBJECT-TYPE
SYNTAX INTEGER {
init(1),
activeStandbyUp(2),
activeStandbyDown(3),
standby(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Internal State of the OSPFv3 instance
init(1) - OSPFv3 instance is up and RM State is undetermined.
activeStandbyUp(2) - The RM state is active & standby is up.
activeStandbyDown(3) - The RM state is active & standby down.
standby(4) - The RM state is standby."
::= { fsMIOspfv3GeneralGroup 5 }
fsMIOspfv3DynamicBulkUpdStatus OBJECT-TYPE
SYNTAX INTEGER {
notStarted(1),
inProgress(2),
completed(3),
aborted(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of dynamic bulk update between active and dynamic
OSPFv3 instance.
notStarted(1): Dynamic Bulk Update has not started.
inProgress(2): Dynamic Bulk Update is in Progress.
completed (3): Dynamic Bulk Update is complete.
aborted (4): Dynamic Bulk Update is aborted."
::= { fsMIOspfv3GeneralGroup 6 }
fsMIOspfv3StandbyHelloSyncCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of hello packets synced to standby node."
::= { fsMIOspfv3GeneralGroup 7 }
fsMIOspfv3StandbyLsaSyncCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of LSAs synced to standby node."
::= { fsMIOspfv3GeneralGroup 8 }
-- TABLE_END fsMIOspfv3GeneralGroup
-- END SCALAR VARIABLE
-- OSPF MI Table
-- contains information regarding various instances
-- of the router
fsMIOspfv3Table OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIOspfv3Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information describing the parameters
of router's instances"
::= { fsMIOspfv3 2 }
fsMIOspfv3Entry OBJECT-TYPE
SYNTAX FsMIOspfv3Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information describing the parameters
of one of the router's instances"
AUGMENTS { fsMIStdOspfv3Entry }
::= { fsMIOspfv3Table 1 }
FsMIOspfv3Entry ::=
SEQUENCE {
fsMIOspfv3OverFlowState
TruthValue,
fsMIOspfv3TraceLevel
Integer32,
fsMIOspfv3ABRType
INTEGER,
fsMIOspfv3NssaAsbrDefRtTrans
INTEGER,
fsMIOspfv3DefaultPassiveInterface
TruthValue,
fsMIOspfv3SpfDelay
Integer32,
fsMIOspfv3SpfHoldTime
Integer32,
fsMIOspfv3RTStaggeringInterval
Integer32,
fsMIOspfv3RestartStrictLsaChecking
TruthValue,
fsMIOspfv3HelperSupport
BITS,
fsMIOspfv3HelperGraceTimeLimit
Integer32,
fsMIOspfv3RestartAckState
INTEGER,
fsMIOspfv3GraceLsaRetransmitCount
Integer32,
fsMIOspfv3RestartReason
INTEGER,
fsMIOspfv3ExtTraceLevel
Integer32,
fsMIOspfv3SetTraps
Integer32
}
fsMIOspfv3OverFlowState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates whether router is in overflow state or not."
DEFVAL { false }
::= { fsMIOspfv3Entry 1 }
fsMIOspfv3TraceLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This object is used to define level of trace required for OSPF.
Levels are defined as follows.
0x00000100 -- Packet High Level Dump Trace.
0x00000200 -- Packet Low Level Dump Trace.
0x00000400 -- Packet Hex Dump Trace.
0x00000800 -- Critical Trace.
0x00001000 -- Function Entry Trace.
0x00002000 -- Function Exit Trace.
0x00004000 -- Memory Allocation Success Trace.
0x00008000 -- Memory Allocation Failure Trace.
0x00010000 -- Hello packet Trace.
0x00020000 -- DDP packet Trace.
0x00040000 -- Link State Request Packet Trace.
0x00080000 -- Link State Update Packet Trace.
0x00100000 -- Link State Acknowledge Packet Trace.
0x00200000 -- Interface State Machine Trace.
0x00400000 -- Neighbor State Machine Trace.
0x00800000 -- Routing Table Calculation Trace.
0x01000000 -- RTM Module Trace.
0x02000000 -- Interface Trace.
0x04000000 -- NSSA Trace.
0x08000000 -- Route Aggregation Trace.
0x10000000 -- Configuration Trace.
0x20000000 -- Adjacency formation Trace.
0x40000000 -- Link State Database Trace.
0x80000000 -- Protocol Packet Processing Trace."
DEFVAL { '00000800'H }
::= { fsMIOspfv3Entry 2 }
fsMIOspfv3ABRType OBJECT-TYPE
SYNTAX INTEGER {
standardABR (1),
ciscoABR (2),
ibmABR (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Different Types of ABRs supported"
REFERENCE
"RFC-3509 -- Alternative Implementations of OSPF Area Border
Routers"
DEFVAL { standardABR }
::= { fsMIOspfv3Entry 3 }
fsMIOspfv3NssaAsbrDefRtTrans OBJECT-TYPE
SYNTAX INTEGER {
enabled (1) ,
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the P-Bit setting for the default Type-7
LSA generated by ASBR(which is not ABR).When set
disabled, P-Bit is clear in the generated default Lsa.
When set to enabled, P-Bit is set in the generated
Type-7 default Lsa. "
DEFVAL { disabled }
::= { fsMIOspfv3Entry 4 }
fsMIOspfv3DefaultPassiveInterface OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When set to true all OSPF interfaces created after this
setting will be passive interfaces.
If set to false OSPF interfaces created after this setting
will not be passive."
DEFVAL { false }
::= { fsMIOspfv3Entry 5 }
fsMIOspfv3SpfDelay OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" The Delay at which routing calculation is carried after a
topology change."
DEFVAL {5}
::= { fsMIOspfv3Entry 6 }
fsMIOspfv3SpfHoldTime OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" The minimum time between two consecutive SPF calculations."
DEFVAL {10}
::= { fsMIOspfv3Entry 7 }
fsMIOspfv3RTStaggeringInterval OBJECT-TYPE
SYNTAX Integer32 (1000..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object denotes the time interval in milliseconds after which the route
calculation is suspended for doing all other OSPFv3 operations. Refault value of
this object is equal to Hello Interval"
DEFVAL {10000}
::= { fsMIOspfv3Entry 8 }
-- OSPFv3 Graceful Restart related MIB objects
fsMIOspfv3RestartStrictLsaChecking OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates if strict LSA checking is enabled for graceful restart.
This object is persistent and when written
the entity SHOULD save the change to non-volatile
storage."
DEFVAL { false }
::= { fsMIOspfv3Entry 9 }
fsMIOspfv3HelperSupport OBJECT-TYPE
SYNTAX BITS {
unknown (0),
softwareRestart (1),
swReloadUpgrade (2),
switchToRedundant(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The router's helper support for OSPFv3 graceful restart.
Options include: unknown,softwarerestart,swreloadupgrade,
switchtoredundant.
fsMIOspfv3HelperSupport is indicated by bitmap.
This object is persistent and when written
the entity SHOULD save the change to non-volatile
storage.
By default, all bits are set."
::= { fsMIOspfv3Entry 10 }
fsMIOspfv3HelperGraceTimeLimit OBJECT-TYPE
SYNTAX Integer32 (0..1800)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configured OSPFv3 graceful restart interval limit in helper side.
Time is configured in seconds. If this object is set to 0, then the
helper accepts the restarting router's grace period received from grace LSA.
This object is persistent and when written the entity
SHOULD save the change to non-volatile storage."
DEFVAL {0}
::= { fsMIOspfv3Entry 11 }
fsMIOspfv3RestartAckState OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates Reception required / not-required . whether GraceLSAs
sent by this router are expected to be acknowledged by peers.
This object is persistent and when written
the entity SHOULD save the change to non-volatile
storage."
DEFVAL {enabled}
::= { fsMIOspfv3Entry 12 }
fsMIOspfv3GraceLsaRetransmitCount OBJECT-TYPE
SYNTAX Integer32 (0..180)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Number of retransmissions for unacknowledged GraceLSAs"
DEFVAL {2}
::= { fsMIOspfv3Entry 13 }
fsMIOspfv3RestartReason OBJECT-TYPE
SYNTAX INTEGER {
unknown (0),
softwareRestart (1),
swReloadUpgrade (2),
switchToRedundant(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The router's restarter reason code of OSPFv3 graceful restart.
Options include: unknown,softwarerestart,swreloadupgrade,
switchtoredundant.
This object is persistent and when written
the entity SHOULD save the change to non-volatile
storage."
DEFVAL {unknown}
::= { fsMIOspfv3Entry 14 }
fsMIOspfv3ExtTraceLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This object is used to define level of trace required for OSPFv3 GR.
Levels are defined as follows.
0x00000001 -- Restating router Trace.
0x00000002 -- Helper Trace."
::= { fsMIOspfv3Entry 15 }
fsMIOspfv3SetTraps OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to enable and disable specific
OSPFv3 traps. Currently the following are defined
0x00000000 - Traps are not enabled.
0x00000001 - Restarting router status changes
0x00000002 - Nieghbor Helper status changes
0x00000004 - Virtual Neighbor Helper Status Changes
0x00000008 - Hot Standby state change Trap Events"
::= { fsMIOspfv3Entry 16 }
-- OSPF Interface Table
-- The fsMIOspfv3IfTable is an extention to the ospfIfTable
-- and has statistical information associted with each interface.
fsMIOspfv3IfTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIOspfv3IfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The OSPFv3 Interface Table describes the inter-
faces from the viewpoint of OSPFv3."
REFERENCE
"OSPF Version 2, Appendix C.3 Router interface
parameters."
::= { fsMIOspfv3 3 }
fsMIOspfv3IfEntry OBJECT-TYPE
SYNTAX FsMIOspfv3IfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The OSPFv3 Interface Entry describes one inter-
face from the viewpoint of OSPFv3."
INDEX { fsMIOspfv3IfIndex }
::= { fsMIOspfv3IfTable 1 }
FsMIOspfv3IfEntry ::= SEQUENCE {
fsMIOspfv3IfIndex InterfaceIndex,
fsMIOspfv3IfOperState INTEGER,
fsMIOspfv3IfPassive TruthValue,
fsMIOspfv3IfNbrCount Gauge32,
fsMIOspfv3IfAdjCount Gauge32,
fsMIOspfv3IfHelloRcvd Counter32,
fsMIOspfv3IfHelloTxed Counter32,
fsMIOspfv3IfHelloDisd Counter32,
fsMIOspfv3IfDdpRcvd Counter32,
fsMIOspfv3IfDdpTxed Counter32,
fsMIOspfv3IfDdpDisd Counter32,
fsMIOspfv3IfLrqRcvd Counter32,
fsMIOspfv3IfLrqTxed Counter32,
fsMIOspfv3IfLrqDisd Counter32,
fsMIOspfv3IfLsuRcvd Counter32,
fsMIOspfv3IfLsuTxed Counter32,
fsMIOspfv3IfLsuDisd Counter32,
fsMIOspfv3IfLakRcvd Counter32,
fsMIOspfv3IfLakTxed Counter32,
fsMIOspfv3IfLakDisd Counter32,
fsMIOspfv3IfContextId Integer32,
fsMIOspfv3IfLinkLSASuppression TruthValue
}
fsMIOspfv3IfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The interface index of this OSPFv3 interface.
It corresponds to the interface index of the
IPv6 interface on which OSPFv3 is configured."
::= { fsMIOspfv3IfEntry 1 }
fsMIOspfv3IfOperState OBJECT-TYPE
SYNTAX INTEGER {
operup (1),
operdown (2),
loopback (3),
unloop (4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This gives the Operational Status of the Interface."
::= { fsMIOspfv3IfEntry 2 }
fsMIOspfv3IfPassive OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This object is used to make the inteface as passive.
If set to TRUE, then interface will be passive
If set to FALSE then interface will be normal"
DEFVAL { false }
::= { fsMIOspfv3IfEntry 3 }
fsMIOspfv3IfNbrCount OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This gives the Total number of Neighbour's through
that Interface."
::= { fsMIOspfv3IfEntry 4 }
fsMIOspfv3IfAdjCount OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This gives the Total number of Adjacencies through
that Interface."
::= { fsMIOspfv3IfEntry 5 }
fsMIOspfv3IfHelloRcvd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This gives the Total number of Hello packets received
through that Interface."
::= { fsMIOspfv3IfEntry 6 }
fsMIOspfv3IfHelloTxed OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This gives the Total number of Hello packets
transmitted through that Interface."
::= { fsMIOspfv3IfEntry 7 }
fsMIOspfv3IfHelloDisd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This gives the Total number of Hello packets
discarded through that Interface."
::= { fsMIOspfv3IfEntry 8 }
fsMIOspfv3IfDdpRcvd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This gives the Total number of Ddp packets received
through that Interface."
::= { fsMIOspfv3IfEntry 9 }
fsMIOspfv3IfDdpTxed OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This gives the Total number of Ddp packets
transmitted through that Interface."
::= { fsMIOspfv3IfEntry 10 }
fsMIOspfv3IfDdpDisd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This gives the Total number of Ddp packets discarded
through that Interface."
::= { fsMIOspfv3IfEntry 11 }
fsMIOspfv3IfLrqRcvd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This gives the Total number of Lrq packets received
through that Interface."
::= { fsMIOspfv3IfEntry 12 }
fsMIOspfv3IfLrqTxed OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This gives the Total number of Lrq packets
transmitted through that Interface."
::= { fsMIOspfv3IfEntry 13 }
fsMIOspfv3IfLrqDisd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This gives the Total number of Lrq packets discarded
through that Interface."
::= { fsMIOspfv3IfEntry 14 }
fsMIOspfv3IfLsuRcvd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This gives the Total number of Lsu packets received
through that Interface."
::= { fsMIOspfv3IfEntry 15 }
fsMIOspfv3IfLsuTxed OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This gives the Total number of Lsu packets
transmitted through that Interface."
::= { fsMIOspfv3IfEntry 16 }
fsMIOspfv3IfLsuDisd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This gives the Total number of Lsu packets discarded
through that Interface."
::= { fsMIOspfv3IfEntry 17 }
fsMIOspfv3IfLakRcvd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This gives the Total number of Lak packets received
through that Interface."
::= { fsMIOspfv3IfEntry 18 }
fsMIOspfv3IfLakTxed OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This gives the Total number of Lak packets
transmitted through that Interface."
::= { fsMIOspfv3IfEntry 19 }
fsMIOspfv3IfLakDisd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This gives the Total number of Lak packets discarded
on that Interface."
::= { fsMIOspfv3IfEntry 20 }
fsMIOspfv3IfContextId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A 32-bit unique context id for each entry.
Minimum value is 0 and Maximum depends upon system
configuration. Default value is 0 which will be initialized
during bootup"
::= { fsMIOspfv3IfEntry 21 }
fsMIOspfv3IfLinkLSASuppression OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies whether or not link LSA origination is
suppressed for networks other than broadcast or NBMA.
The object is set to value true (1) to suppress
the origination."
REFERENCE
"OSPF for IPv6, Appendix C.3, Router Interface
Parameters"
DEFVAL { false }
::= { fsMIOspfv3IfEntry 22 }
-- Routing Table
fsMIOspfv3RoutingTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIOspfv3RoutingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of routing information."
::= { fsMIOspfv3 4 }
fsMIOspfv3RoutingEntry OBJECT-TYPE
SYNTAX FsMIOspfv3RoutingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The information regarding a single route."
INDEX { fsMIStdOspfv3ContextId,
fsMIOspfv3RouteDestType,
fsMIOspfv3RouteDest,
fsMIOspfv3RoutePfxLength,
fsMIOspfv3RouteNextHopType,
fsMIOspfv3RouteNextHop }
::= { fsMIOspfv3RoutingTable 1 }
FsMIOspfv3RoutingEntry ::= SEQUENCE {
fsMIOspfv3RouteDestType InetAddressType,
fsMIOspfv3RouteDest InetAddress,
fsMIOspfv3RoutePfxLength InetAddressPrefixLength,
fsMIOspfv3RouteNextHopType InetAddressType,
fsMIOspfv3RouteNextHop InetAddress,
fsMIOspfv3RouteType INTEGER,
fsMIOspfv3RouteAreaId AreaID,
fsMIOspfv3RouteCost BigMetric,
fsMIOspfv3RouteType2Cost BigMetric,
fsMIOspfv3RouteInterfaceIndex Integer32
}
fsMIOspfv3RouteDestType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The prefix type of fsMIOspfv3RouteDestType. Only
IPv6 addresses are expected."
::= { fsMIOspfv3RoutingEntry 1 }
fsMIOspfv3RouteDest OBJECT-TYPE
SYNTAX InetAddress (SIZE(16))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" The Desitnation IPv6 Address of this route."
::= { fsMIOspfv3RoutingEntry 2 }
fsMIOspfv3RoutePfxLength OBJECT-TYPE
SYNTAX InetAddressPrefixLength
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" Indicates the prefix length of the destination Address."
::= { fsMIOspfv3RoutingEntry 3 }
fsMIOspfv3RouteNextHopType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The prefix type offsMIOspfv3RouteNextHopType. Only
IPv6 addresses are expected."
::= { fsMIOspfv3RoutingEntry 4 }
fsMIOspfv3RouteNextHop OBJECT-TYPE
SYNTAX InetAddress (SIZE(16))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" Next Hop IPv6 Address for this route. For direct routes it has the
value ::0."
::= { fsMIOspfv3RoutingEntry 5 }
fsMIOspfv3RouteType OBJECT-TYPE
SYNTAX INTEGER {
intraArea (1),
interArea (2),
type1External (3),
type2External (4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of the route"
::= { fsMIOspfv3RoutingEntry 6 }
fsMIOspfv3RouteAreaId OBJECT-TYPE
SYNTAX AreaID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Area ID associated with the route "
::= { fsMIOspfv3RoutingEntry 7 }
fsMIOspfv3RouteCost OBJECT-TYPE
SYNTAX BigMetric
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" It is a Type 1 external metrics which is
expressed in the same units as OSPF interface
cost ie. in terms of the OSPF link state metric.
If Type1 and Type2 cost are present, Type1 external
metrics always take precedence."
::= { fsMIOspfv3RoutingEntry 8 }
fsMIOspfv3RouteType2Cost OBJECT-TYPE
SYNTAX BigMetric
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Type 2 external metrics are configured with
the cost greater than any path internal to the AS.
Use of Type 2 external metrics assumes that routing
between AS is the major cost of routing a packet, and
eliminates the need for conversion of external costs to
internal link state metrics."
::= { fsMIOspfv3RoutingEntry 9 }
fsMIOspfv3RouteInterfaceIndex OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Interface Index associated with the route"
::= { fsMIOspfv3RoutingEntry 10 }
-- AsExternalAggregation Table
fsMIOspfv3AsExternalAggregationTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIOspfv3AsExternalAggregationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates whether for the specified address range
Type-7/Type-5 LSA will be aggregated or not generated. "
::= { fsMIOspfv3 5 }
fsMIOspfv3AsExternalAggregationEntry OBJECT-TYPE
SYNTAX FsMIOspfv3AsExternalAggregationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Supports configuration of Type-5,Type-7 Address Range specifying
whether for the configured range, Type-5,Type-7 LSA will be
generated or not, and if generated whether aggregation is performed. "
INDEX { fsMIStdOspfv3ContextId,
fsMIOspfv3AsExternalAggregationNetType,
fsMIOspfv3AsExternalAggregationNet,
fsMIOspfv3AsExternalAggregationPfxLength,
fsMIOspfv3AsExternalAggregationAreaId }
::= {fsMIOspfv3AsExternalAggregationTable 1 }
FsMIOspfv3AsExternalAggregationEntry ::=
SEQUENCE {
fsMIOspfv3AsExternalAggregationNetType
InetAddressType,
fsMIOspfv3AsExternalAggregationNet
InetAddress,
fsMIOspfv3AsExternalAggregationPfxLength
InetAddressPrefixLength,
fsMIOspfv3AsExternalAggregationAreaId
AreaID,
fsMIOspfv3AsExternalAggregationEffect
INTEGER,
fsMIOspfv3AsExternalAggregationTranslation
INTEGER,
fsMIOspfv3AsExternalAggregationStatus
RowStatus
}
fsMIOspfv3AsExternalAggregationNetType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The prefix type of fsMIOspfv3AsExternalAggregationNetType. Only
IPv6 addresses are expected."
::= { fsMIOspfv3AsExternalAggregationEntry 1 }
fsMIOspfv3AsExternalAggregationNet OBJECT-TYPE
SYNTAX InetAddress (SIZE(16))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IPv6 address of the Net indicated by
the range. "
::= { fsMIOspfv3AsExternalAggregationEntry 2 }
fsMIOspfv3AsExternalAggregationPfxLength OBJECT-TYPE
SYNTAX InetAddressPrefixLength
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The prefix length that pertains to the
range. "
::= { fsMIOspfv3AsExternalAggregationEntry 3 }
fsMIOspfv3AsExternalAggregationAreaId OBJECT-TYPE
SYNTAX AreaID
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Refer to description in fsMIOspfv3AsExternalAggregationEffect."
::= { fsMIOspfv3AsExternalAggregationEntry 4 }
fsMIOspfv3AsExternalAggregationEffect OBJECT-TYPE
SYNTAX INTEGER {
advertise (1),
doNotAdvertise (2),
allowAll (3),
denyAll (4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Indicates whether Type-5/Type-7 will be aggregated or not
generated for the specified range.
When set to 'allowAll' (3) and associated areaId is 0.0.0.0
aggregated Type-5 are generated for the specified range. In
addition aggregated Type-7 are generated in all attached NSSA
areas, for the specified range.Value allowAll (3) is not valid
for areaId other than 0.0.0.0.
When set to 'denyAll' (4) neither Type-5 nor Type-7 will be
generated for the specified range. Value denyAll (4) is not
valid for areaID other than 0.0.0.0.
When set to 'advertise' (1) and associated areaId is 0.0.0.0,
aggregated Type-5 LSA is generated and all the NSSA LSAs falling
in this address range are flushed out and no aggregated LSA of this
address range is generated for NSSA Areas.Otherwise, if associated
area-id is x.x.x.x (other than 0.0.0.0) aggregated Type-7 LSA is
generated in NSSA area x.x.x.x.
When set to 'doNotAdvertise' (2) and associated area-id is 0.0.0.0,
Type-5 LSA is not generated for the specified range, while all
the NSSA LSA falling in this range is flushed out and aggregated
Type-7 NSSA LSA of this address range is generated in all attached
NSSA areas.Otherwise, if associated area-id is x.x.x.x(other than 0.0.0.0),
Type-7 are not generated in NSSA area x.x.x.x for the specified range. "
DEFVAL { advertise }
::= { fsMIOspfv3AsExternalAggregationEntry 5 }
fsMIOspfv3AsExternalAggregationTranslation OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This when set to enabled, P Bit is set in
the generated Type-7 LSA. When set disabled
P Bit is clear in the generated Type-7 LSA
for the range. "
DEFVAL { enabled }
::= { fsMIOspfv3AsExternalAggregationEntry 6 }
fsMIOspfv3AsExternalAggregationStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This variable displays the status of the en-
try. Setting it to 'invalid' has the effect of
rendering it inoperative."
::= { fsMIOspfv3AsExternalAggregationEntry 7 }
-- ABR/ASBR Routes Table
fsMIOspfv3BRRouteTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIOspfv3BRRouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of routing information."
::= { fsMIOspfv3 6 }
fsMIOspfv3BRRouteEntry OBJECT-TYPE
SYNTAX FsMIOspfv3BRRouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The information regarding a single route."
INDEX { fsMIStdOspfv3ContextId,
fsMIOspfv3BRRouteDest,
fsMIOspfv3BRRouteNextHopType,
fsMIOspfv3BRRouteNextHop,
fsMIOspfv3BRRouteDestType}
::= { fsMIOspfv3BRRouteTable 1 }
FsMIOspfv3BRRouteEntry ::= SEQUENCE {
fsMIOspfv3BRRouteDest IpAddress,
fsMIOspfv3BRRouteNextHopType InetAddressType,
fsMIOspfv3BRRouteNextHop InetAddress,
fsMIOspfv3BRRouteDestType INTEGER,
fsMIOspfv3BRRouteType INTEGER,
fsMIOspfv3BRRouteAreaId AreaID,
fsMIOspfv3BRRouteCost BigMetric,
fsMIOspfv3BRRouteInterfaceIndex InterfaceIndex
}
fsMIOspfv3BRRouteDest OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" Router Id of the destination router.
ABR/ASBR entries will have Router Id as
the destination network Id "
::= { fsMIOspfv3BRRouteEntry 1 }
fsMIOspfv3BRRouteNextHopType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The prefix type of fsMIOspfv3BRRouteNextHopType. Only
IPv6 addresses are expected."
::= { fsMIOspfv3BRRouteEntry 2 }
fsMIOspfv3BRRouteNextHop OBJECT-TYPE
SYNTAX InetAddress (SIZE(16))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" Next Hop IPv6 Address for this route. For direct
routes it has the value ::0."
::= { fsMIOspfv3BRRouteEntry 3 }
fsMIOspfv3BRRouteDestType OBJECT-TYPE
SYNTAX INTEGER {
areaBorder (2),
asBoundary (3)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" Type of the route. The route can be ABR route
entry or ASBR route entry "
::= { fsMIOspfv3BRRouteEntry 4 }
fsMIOspfv3BRRouteType OBJECT-TYPE
SYNTAX INTEGER {
intraArea (1),
interArea (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Type of the route "
::= { fsMIOspfv3BRRouteEntry 5 }
fsMIOspfv3BRRouteAreaId OBJECT-TYPE
SYNTAX AreaID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Area ID associated with the route "
::= { fsMIOspfv3BRRouteEntry 6 }
fsMIOspfv3BRRouteCost OBJECT-TYPE
SYNTAX BigMetric
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" The cost associated with the route "
::= { fsMIOspfv3BRRouteEntry 7 }
fsMIOspfv3BRRouteInterfaceIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Interface Index associated with the route "
::= { fsMIOspfv3BRRouteEntry 8 }
-- Redistribution configuration table. Attributes configured for this
-- table will be applied during redistribution.
fsMIOspfv3RedistRouteCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIOspfv3RedistRouteCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table describing the configuration of Metric Cost and Route
Type information to be applied to the routes learnt from the RTM."
::= { fsMIOspfv3 7 }
fsMIOspfv3RedistRouteCfgEntry OBJECT-TYPE
SYNTAX FsMIOspfv3RedistRouteCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information describing the configuration of single route entry."
INDEX { fsMIStdOspfv3ContextId,
fsMIOspfv3RedistRouteDestType,
fsMIOspfv3RedistRouteDest,
fsMIOspfv3RedistRoutePfxLength }
::= { fsMIOspfv3RedistRouteCfgTable 1 }
FsMIOspfv3RedistRouteCfgEntry ::= SEQUENCE {
fsMIOspfv3RedistRouteDestType InetAddressType,
fsMIOspfv3RedistRouteDest InetAddress,
fsMIOspfv3RedistRoutePfxLength InetAddressPrefixLength,
fsMIOspfv3RedistRouteMetric BigMetric,
fsMIOspfv3RedistRouteMetricType INTEGER,
fsMIOspfv3RedistRouteTagType INTEGER,
fsMIOspfv3RedistRouteTag Integer32,
fsMIOspfv3RedistRouteStatus RowStatus
}
fsMIOspfv3RedistRouteDestType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The prefix type of fsMIOspfv3RedistRouteDestType. Only
IPv6 addresses are expected."
::= { fsMIOspfv3RedistRouteCfgEntry 1 }
fsMIOspfv3RedistRouteDest OBJECT-TYPE
SYNTAX InetAddress (SIZE(16))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"IPv6 Address of the Destination route."
::= { fsMIOspfv3RedistRouteCfgEntry 2 }
fsMIOspfv3RedistRoutePfxLength OBJECT-TYPE
SYNTAX InetAddressPrefixLength
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Prefix Length of the Destination route."
::= { fsMIOspfv3RedistRouteCfgEntry 3 }
fsMIOspfv3RedistRouteMetric OBJECT-TYPE
SYNTAX BigMetric
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Metric value applied to the route before it is adv. into the
OSPFv3 Domain."
DEFVAL { 10 }
::= { fsMIOspfv3RedistRouteCfgEntry 4 }
fsMIOspfv3RedistRouteMetricType OBJECT-TYPE
SYNTAX INTEGER {
type1External (3),
type2External (4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Metric Type applied to the route before it is adv. into the
OSPFv3 Domain"
DEFVAL { type2External }
::= { fsMIOspfv3RedistRouteCfgEntry 5 }
fsMIOspfv3RedistRouteTagType OBJECT-TYPE
SYNTAX INTEGER {
manual (1),
automatic (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Tag Type MIB object describes whether Tags will be
automatically generated or will be manually configured.
If tags are manually configured , the fsMIOspfv3RedistRouteTag
MIB has to be set with the Tag value needed."
DEFVAL { manual }
::= { fsMIOspfv3RedistRouteCfgEntry 6 }
fsMIOspfv3RedistRouteTag OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Route Tag in case the user configures a Manual option for
the tags."
DEFVAL { 0 }
::= { fsMIOspfv3RedistRouteCfgEntry 7 }
fsMIOspfv3RedistRouteStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The variable dispalys the status of the entry.Setting it to
'invalid' has the effect of rendering it inoperative."
::= { fsMIOspfv3RedistRouteCfgEntry 8 }
-- RRD OBJECT DEFINITION BEGIN
fsMIOspfv3RRDGroup OBJECT IDENTIFIER ::= { fsMIOspfv3 8 }
fsMIOspfv3RRDGeneralGroup OBJECT IDENTIFIER ::= { fsMIOspfv3RRDGroup 1}
-- OSPF RRDRoute Table.
fsMIOspfv3RRDRouteTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIOspfv3RRDRouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" Describes RRDRoute Entry "
::= { fsMIOspfv3RRDGeneralGroup 1 }
fsMIOspfv3RRDRouteEntry OBJECT-TYPE
SYNTAX FsMIOspfv3RRDRouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" Information describing the RRDRoute "
AUGMENTS { fsMIStdOspfv3Entry }
::= { fsMIOspfv3RRDRouteTable 1 }
FsMIOspfv3RRDRouteEntry ::= SEQUENCE {
fsMIOspfv3RRDStatus
Status,
fsMIOspfv3RRDSrcProtoMask
Integer32,
fsMIOspfv3RRDRouteMapName
OCTET STRING
}
fsMIOspfv3RRDStatus OBJECT-TYPE
SYNTAX Status
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This MIB object enables/disables OSPFv3 to participate in Route
Redistribution. If set to enabled, OSPFv3 will start advertising
the routes learned by other protocols. If set to disabled, OSPFv3
will stop redisbution of routes. However, OSPFv3 will continue
updating the Common Routing Table using the queue interface."
DEFVAL { disabled }
::= { fsMIOspfv3RRDRouteEntry 1 }
fsMIOspfv3RRDSrcProtoMask OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The bit mask of source protocols from which routes are
imported to OSPFv3.
Bit 1, if set, indicates that local routes are
redistributed into OSPFv3. (value = 2)
if reset, indicates that local routes are not
redistributed into OSPFv3.
Bit 2, if set, indicates that static routes are
redistributed into OSPFv3. (value = 4)
if reset, indicates that static routes are not
redistributed into OSPFv3.
Bit 4, if set, indicates that routes from RIP are
redistributed into OSPFv3. (value = 16)
if reset, indicates that routes from RIP are not
redistributed into OSPFv3.
Bit 6, if set, indicates that routes from BGP are
redistributed into OSPFv3. (value = 64)
if reset, indicates that routes from BGP are not
redistributed into OSPFv3.
Other bits are reserved for future use."
DEFVAL { 0 }
::= { fsMIOspfv3RRDRouteEntry 2 }
fsMIOspfv3RRDRouteMapName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..20))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Name Identifies the specified route-map
in the list of route-maps."
::= { fsMIOspfv3RRDRouteEntry 3 }
-- TABLE_END fsMIOspfv3RRDGeneralGroup
-- FILTERING OBJECT DEFINITION BEGIN
fsMIOspfv3DistInOutRouteMap OBJECT IDENTIFIER ::= { fsMIOspfv3 9 }
fsMIOspfv3DistInOutRouteMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIOspfv3DistInOutRouteMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table describing the configuration of filtering for route map."
::= { fsMIOspfv3DistInOutRouteMap 1 }
fsMIOspfv3DistInOutRouteMapEntry OBJECT-TYPE
SYNTAX FsMIOspfv3DistInOutRouteMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information describing the filtering configuration of single entry."
INDEX {fsMIStdOspfv3ContextId,
fsMIOspfv3DistInOutRouteMapName,
fsMIOspfv3DistInOutRouteMapType}
::= { fsMIOspfv3DistInOutRouteMapTable 1 }
FsMIOspfv3DistInOutRouteMapEntry ::= SEQUENCE {
fsMIOspfv3DistInOutRouteMapName DisplayString,
fsMIOspfv3DistInOutRouteMapType Integer32,
fsMIOspfv3DistInOutRouteMapValue Integer32,
fsMIOspfv3DistInOutRouteMapRowStatus RowStatus
}
fsMIOspfv3DistInOutRouteMapName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..20))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Route map name."
::= { fsMIOspfv3DistInOutRouteMapEntry 1 }
fsMIOspfv3DistInOutRouteMapType OBJECT-TYPE
SYNTAX Integer32(1..3)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Type of route map to indicate the route map is for
distribute in or for distribute out or for distance.
1 - distance
2 - distribute in
3 - distribute out"
::= { fsMIOspfv3DistInOutRouteMapEntry 2 }
fsMIOspfv3DistInOutRouteMapValue OBJECT-TYPE
SYNTAX Integer32(1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Distance value ( this will be unused for distribute list )"
::= { fsMIOspfv3DistInOutRouteMapEntry 3 }
fsMIOspfv3DistInOutRouteMapRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The status of this row, by which new entries may be
created, or old entries deleted from this table."
::= { fsMIOspfv3DistInOutRouteMapEntry 4 }
-- FILTERING OBJECT DEFINITION END
-- PREFERENCE OBJECT DEFINITION BEGIN
fsMIOspfv3PreferenceGroup OBJECT IDENTIFIER ::= { fsMIOspfv3 10 }
fsMIOspfv3PreferenceTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIOspfv3PreferenceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" Describes RRDRoute Entry "
::= { fsMIOspfv3PreferenceGroup 1 }
fsMIOspfv3PreferenceEntry OBJECT-TYPE
SYNTAX FsMIOspfv3PreferenceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" Information describing the RRDRoute "
AUGMENTS { fsMIStdOspfv3Entry }
::= { fsMIOspfv3PreferenceTable 1 }
FsMIOspfv3PreferenceEntry ::= SEQUENCE {
fsMIOspfv3PreferenceValue
Integer32
}
fsMIOspfv3PreferenceValue OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Preference value for OSPFv3 routes. Use '0' to set default value"
DEFVAL { 0 }
::= { fsMIOspfv3PreferenceEntry 1 }
-- PREFERENCE OBJECT DEFINITION END
-- Trap Notification types for Graceful restart
fsMIOspfv3Traps OBJECT IDENTIFIER ::= { fsMIOspfv3Notification 0 }
fsMIOspfv3TrapObject OBJECT IDENTIFIER ::= { fsMIOspfv3Notification 1 }
-- Trap objects for index variable to be used in notifications
fsMIOspfv3TrapNbrIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The local link ID of the link over which the
neighbor can be reached. This is used for Trap"
::= { fsMIOspfv3TrapObject 1 }
fsMIOspfv3TrapVirtNbrRtrId OBJECT-TYPE
SYNTAX RouterID
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"A 32-bit integer uniquely identifying the
neighboring router in the Autonomous System.
This is used for Trap"
::= { fsMIOspfv3TrapObject 2 }
fsMIOspfv3TrapNbrRtrId OBJECT-TYPE
SYNTAX RouterID
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"A 32-bit integer (represented as a type IpAd-
dress) uniquely identifying the neighboring
router in the Autonomous System.
This is used for Trap"
::= { fsMIOspfv3TrapObject 3 }
fsMIOspfv3TrapVirtNbrArea OBJECT-TYPE
SYNTAX AreaID
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The Transit Area Identifier. This is used for Trap"
::= { fsMIOspfv3TrapObject 4 }
fsMIOspfv3TrapBulkUpdAbortReason OBJECT-TYPE
SYNTAX INTEGER {
none(1),
memAllocFailed(2),
sendFailed(3),
processFailed(4)
}
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The reason for the failure of particular Bulk Update abort."
::= { fsMIOspfv3TrapObject 5 }
-- END
fsMIOspfv3RestartStatusChange NOTIFICATION-TYPE
OBJECTS {
fsMIStdOspfv3RouterId, -- The originator of the trap
fsMIStdOspfv3RestartStatus,
fsMIStdOspfv3RestartInterval,
fsMIStdOspfv3RestartExitReason
}
STATUS current
DESCRIPTION
"An fsMIOspfv3RestartStatusChange trap signifies that
there has been a change in the graceful restart
state for the router. This trap should be
generated when the router restart status
changes."
::= { fsMIOspfv3Traps 1 }
fsMIOspfv3NbrRestartHelperStatusChange NOTIFICATION-TYPE
OBJECTS {
fsMIStdOspfv3RouterId, -- The originator of the trap
fsMIOspfv3TrapNbrIfIndex,
fsMIOspfv3TrapNbrRtrId,
fsMIStdOspfv3NbrRestartHelperStatus,
fsMIStdOspfv3NbrRestartHelperAge,
fsMIStdOspfv3NbrRestartHelperExitReason
}
STATUS current
DESCRIPTION
"An fsMIOspfv3NbrRestartHelperStatusChange trap signifies that
there has been a change in the graceful restart
helper state for the neighbor. This trap should be
generated when the neighbor restart helper status
transitions for a neighbor."
::= { fsMIOspfv3Traps 2 }
fsMIOspfv3VirtNbrRestartHelperStatusChange NOTIFICATION-TYPE
OBJECTS {
fsMIStdOspfv3RouterId, -- The originator of the trap
fsMIOspfv3TrapVirtNbrArea,
fsMIOspfv3TrapVirtNbrRtrId,
fsMIStdOspfv3VirtNbrRestartHelperStatus,
fsMIStdOspfv3VirtNbrRestartHelperAge,
fsMIStdOspfv3VirtNbrRestartHelperExitReason
}
STATUS current
DESCRIPTION
"An fsMIOspfv3VirtNbrRestartHelperStatusChange trap signifies
that there has been a change in the graceful restart
helper state for the virtual neighbor. This trap should
be generated when the virtual neighbor restart helper
status transitions for a virtual neighbor."
::= { fsMIOspfv3Traps 3 }
fsMIOspfv3HotStandbyStateChgTrap NOTIFICATION-TYPE
OBJECTS {
fsMIStdOspfv3RouterId, -- The originator of the trap
fsMIOspfv3HotStandbyState
}
STATUS current
DESCRIPTION
"A notification is sent to the management entity whenever
there is a state change in the OSPFv3 hotstandby Module"
::= {fsMIOspfv3Traps 4}
fsMIOspfv3HotStandbyBulkUpdAbortTrap NOTIFICATION-TYPE
OBJECTS {
fsMIStdOspfv3RouterId, -- The originator of the trap
fsMIOspfv3DynamicBulkUpdStatus,
fsMIOspfv3TrapBulkUpdAbortReason
}
STATUS current
DESCRIPTION
"A notification is sent to the management entity whenever
there is a Bulk Update Abort "
::= {fsMIOspfv3Traps 5}
-- End of Trap notifications
END