Observium_CE/mibs/netgear/NETGEAR-RADLAN-OSPFV3-LSDB-MIB

1615 lines
52 KiB
Plaintext

NETGEAR-RADLAN-OSPFV3-LSDB-MIB DEFINITIONS ::= BEGIN
-- Title: RADLAN OSPFv3 LSDB
-- OSPFv3 LSA Database Private MIB
-- Version: 0.00
-- Date: 17 Feb 2012
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32,
Integer32, Unsigned32, IpAddress
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, TruthValue, RowStatus, TimeStamp
FROM SNMPv2-TC
InetAddressType, InetAddress, InetAddressPrefixLength,
InetAddressIPv6
FROM INET-ADDRESS-MIB
rlOspfv3
FROM NETGEAR-RADLAN-OSPFV3-MIB
RlOspfProcessID
FROM NETGEAR-RADLAN-OSPF-MIB
AreaID, RouterID
FROM OSPF-MIB
rnd FROM NETGEAR-RADLAN-MIB
mib-2 FROM RFC1213-MIB;
rlOspfv3Lsdb MODULE-IDENTITY
LAST-UPDATED "201105041700Z" -- Wed Feb 17 17:00:00 PST 2012
ORGANIZATION "Radlan Computer Communications Ltd."
CONTACT-INFO
"radlan.com"
DESCRIPTION
"The private MIB module definition for OSPF LSA Database MIB."
REVISION "201105041700Z"
DESCRIPTION
"Initial version of this MIB."
::= { rnd 222 }
------------------------------------------------------------------------------
-- OSPFv3 Link State Database
------------------------------------------------------------------------------
------------------------------------------------------------------------------
-- OSPFv3 Router LSA Table
------------------------------------------------------------------------------
rlOspfv3RouterLsaTable OBJECT-TYPE
SYNTAX SEQUENCE OF RlOspfv3RouterLsaEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Router Link State Advertisement."
::= { rlOspfv3Lsdb 1 }
rlOspfv3RouterLsaEntry OBJECT-TYPE
SYNTAX RlOspfv3RouterLsaEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single entry from Router LSA."
INDEX { rlOspfv3RouterLsaProcessId, rlOspfv3RouterLsaAreaId, rlOspfv3RouterLsaLsid,
rlOspfv3RouterLsaRouterId, rlOspfv3RouterLsaIdx }
::= { rlOspfv3RouterLsaTable 1 }
RlOspfv3RouterLsaEntry ::=
SEQUENCE {
rlOspfv3RouterLsaProcessId
RlOspfProcessID,
rlOspfv3RouterLsaAreaId
AreaID,
rlOspfv3RouterLsaLsid
IpAddress,
rlOspfv3RouterLsaRouterId
RouterID,
rlOspfv3RouterLsaIdx
Unsigned32,
rlOspfv3RouterLsaCount
Unsigned32,
rlOspfv3RouterLsaSequence
Integer32,
rlOspfv3RouterLsaAge
Integer32,
rlOspfv3RouterLsaChecksum
Integer32,
rlOspfv3RouterLsaLength
Unsigned32,
rlOspfv3RouterLsaBitW
INTEGER,
rlOspfv3RouterLsaBitV
INTEGER,
rlOspfv3RouterLsaBitE
INTEGER,
rlOspfv3RouterLsaBitB
INTEGER,
rlOspfv3RouterLsaOptions
Unsigned32,
rlOspfv3RouterLsaType
INTEGER,
rlOspfv3RouterLsaMetric
Unsigned32,
rlOspfv3RouterLsaInterfaceID
Unsigned32,
rlOspfv3RouterLsaNeighborInterfaceID
Unsigned32,
rlOspfv3RouterLsaNeighborRouterID
RouterID
}
rlOspfv3RouterLsaProcessId OBJECT-TYPE
SYNTAX RlOspfProcessID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A 32-bit integer uniquely identifying an OSPFv3 process."
::= { rlOspfv3RouterLsaEntry 1 }
rlOspfv3RouterLsaAreaId 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
"OSPFv3 Version 2, Appendix C.2 Area parameters"
::= { rlOspfv3RouterLsaEntry 2 }
rlOspfv3RouterLsaLsid 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
"OSPFv3 Version 2, Section 12.1.4 Link State ID"
::= { rlOspfv3RouterLsaEntry 3 }
rlOspfv3RouterLsaRouterId 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
"OSPFv3 Version 2, Appendix C.1 Global parameters"
::= { rlOspfv3RouterLsaEntry 4 }
rlOspfv3RouterLsaIdx OBJECT-TYPE
SYNTAX Unsigned32 (1.. 65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index is a unsigned 32-bit integer.
It is used as sequence number of entry
in the LSA and relevant only for Router
or Network LSA which can contain
unlimited number of entries."
::= { rlOspfv3RouterLsaEntry 5 }
rlOspfv3RouterLsaCount OBJECT-TYPE
SYNTAX Unsigned32 (1.. 65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of entries containg is the LSA."
::= { rlOspfv3RouterLsaEntry 6 }
rlOspfv3RouterLsaSequence OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sequence number field is a signed 32-bit
integer. 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
"OSPFv3 Version 2, Section 12.1.6 LS sequence number"
::= { rlOspfv3RouterLsaEntry 7 }
rlOspfv3RouterLsaAge OBJECT-TYPE
SYNTAX Integer32 -- Should be 0..MaxAge
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is the age of the link state
advertisement in seconds."
REFERENCE
"OSPFv3 Version 2, Section 12.1.1 LS age"
::= { rlOspfv3RouterLsaEntry 8 }
rlOspfv3RouterLsaChecksum 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
"OSPFv3 Version 2, Section 12.1.7 LS checksum"
::= { rlOspfv3RouterLsaEntry 9 }
rlOspfv3RouterLsaLength OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The lenth in bytes of the LSA.
This includes the 20 byte LSA header."
::= { rlOspfv3RouterLsaEntry 10 }
rlOspfv3RouterLsaBitW OBJECT-TYPE
SYNTAX INTEGER {
off(1),
on(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"When set, the router is a wild-card multicast receiver.
When running MOSPF, these routers receive all multicast datagrams,
regardless of destination."
::= { rlOspfv3RouterLsaEntry 11 }
rlOspfv3RouterLsaBitV OBJECT-TYPE
SYNTAX INTEGER {
off(1),
on(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"When set, the router is an endpoint
of one or more fully adjacent virtual
links having the described area as Transit
area (V is for virtual link endpoint)."
::= { rlOspfv3RouterLsaEntry 12 }
rlOspfv3RouterLsaBitE OBJECT-TYPE
SYNTAX INTEGER {
off(1),
on(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"When set, the router is an AS
boundary router (E is for external)."
::= { rlOspfv3RouterLsaEntry 13 }
rlOspfv3RouterLsaBitB OBJECT-TYPE
SYNTAX INTEGER {
off(1),
on(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"When set, the router is an area
border router (B is for border)."
::= { rlOspfv3RouterLsaEntry 14 }
rlOspfv3RouterLsaOptions OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The optional capabilities supported by the router.
Through this mechanism routers of differing capabilities can be
mixed within an OSPF routing domain."
::= { rlOspfv3RouterLsaEntry 15 }
rlOspfv3RouterLsaType OBJECT-TYPE
SYNTAX INTEGER {
pointToPoint(1),
transitNetwork(2),
stubNetwork(3),
virtualLink(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A quick description of the router link."
::= { rlOspfv3RouterLsaEntry 16 }
rlOspfv3RouterLsaMetric OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The cost of using this router link."
::= { rlOspfv3RouterLsaEntry 17 }
rlOspfv3RouterLsaInterfaceID OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Interface ID assigned to the interface being described."
::= { rlOspfv3RouterLsaEntry 18 }
rlOspfv3RouterLsaNeighborInterfaceID OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Interface ID the neighbor router (or the attached link's
Designated Router, for Type 2 interfaces) has been advertising
in hello packets sent on the attached link."
::= { rlOspfv3RouterLsaEntry 19 }
rlOspfv3RouterLsaNeighborRouterID OBJECT-TYPE
SYNTAX RouterID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Router ID the neighbor router (or the attached link's
Designated Router, for Type 2 interfaces)."
::= { rlOspfv3RouterLsaEntry 20 }
------------------------------------------------------------------------------
-- OSPFv3 Network LSA Table
------------------------------------------------------------------------------
rlOspfv3NetworkLsaTable OBJECT-TYPE
SYNTAX SEQUENCE OF RlOspfv3NetworkLsaEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Network Link State Advertisement."
::= { rlOspfv3Lsdb 2 }
rlOspfv3NetworkLsaEntry OBJECT-TYPE
SYNTAX RlOspfv3NetworkLsaEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single entry from Network LSA."
INDEX { rlOspfv3NetworkLsaProcessId, rlOspfv3NetworkLsaAreaId, rlOspfv3NetworkLsaLsid,
rlOspfv3NetworkLsaRouterId, rlOspfv3NetworkLsaIdx }
::= { rlOspfv3NetworkLsaTable 1 }
RlOspfv3NetworkLsaEntry ::=
SEQUENCE {
rlOspfv3NetworkLsaProcessId
RlOspfProcessID,
rlOspfv3NetworkLsaAreaId
AreaID,
rlOspfv3NetworkLsaLsid
IpAddress,
rlOspfv3NetworkLsaRouterId
RouterID,
rlOspfv3NetworkLsaIdx
Unsigned32,
rlOspfv3NetworkLsaCount
Unsigned32,
rlOspfv3NetworkLsaSequence
Integer32,
rlOspfv3NetworkLsaAge
Integer32,
rlOspfv3NetworkLsaChecksum
Integer32,
rlOspfv3NetworkLsaLength
Unsigned32,
rlOspfv3NetworkLsaOptions
Unsigned32,
rlOspfv3NetworkLsaAttRouter
RouterID
}
rlOspfv3NetworkLsaProcessId OBJECT-TYPE
SYNTAX RlOspfProcessID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A 32-bit integer uniquely identifying an OSPFv3 process."
::= { rlOspfv3NetworkLsaEntry 1 }
rlOspfv3NetworkLsaAreaId 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
"OSPFv3 Version 2, Appendix C.2 Area parameters"
::= { rlOspfv3NetworkLsaEntry 2 }
rlOspfv3NetworkLsaLsid 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
"OSPFv3 Version 2, Section 12.1.4 Link State ID"
::= { rlOspfv3NetworkLsaEntry 3 }
rlOspfv3NetworkLsaRouterId 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
"OSPFv3 Version 2, Appendix C.1 Global parameters"
::= { rlOspfv3NetworkLsaEntry 4 }
rlOspfv3NetworkLsaIdx OBJECT-TYPE
SYNTAX Unsigned32 (1.. 65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index is a unsigned 32-bit integer.
It is used as sequence number of entry
in the LSA and relevant only for Router
or Network LSA which can contain
unlimited number of entries."
::= { rlOspfv3NetworkLsaEntry 5 }
rlOspfv3NetworkLsaCount OBJECT-TYPE
SYNTAX Unsigned32 (1.. 65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of entries containg is the LSA."
::= { rlOspfv3NetworkLsaEntry 6 }
rlOspfv3NetworkLsaSequence OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sequence number field is a signed 32-bit
integer. 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
"OSPFv3 Version 2, Section 12.1.6 LS sequence number"
::= { rlOspfv3NetworkLsaEntry 7 }
rlOspfv3NetworkLsaAge OBJECT-TYPE
SYNTAX Integer32 -- Should be 0..MaxAge
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is the age of the link state
advertisement in seconds."
REFERENCE
"OSPFv3 Version 2, Section 12.1.1 LS age"
::= { rlOspfv3NetworkLsaEntry 8 }
rlOspfv3NetworkLsaChecksum 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
"OSPFv3 Version 2, Section 12.1.7 LS checksum"
::= { rlOspfv3NetworkLsaEntry 9 }
rlOspfv3NetworkLsaLength OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The lenth in bytes of the LSA.
This includes the 20 byte LSA header."
::= { rlOspfv3NetworkLsaEntry 10 }
rlOspfv3NetworkLsaOptions OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The optional capabilities supported by the router.
Through this mechanism routers of differing capabilities can be
mixed within an OSPF routing domain."
::= { rlOspfv3NetworkLsaEntry 11 }
rlOspfv3NetworkLsaAttRouter OBJECT-TYPE
SYNTAX RouterID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Router IDs of each of the routers attached
to the link."
::= { rlOspfv3NetworkLsaEntry 12 }
------------------------------------------------------------------------------
-- OSPFv3 Inter-Area-Prefix LSA Table
------------------------------------------------------------------------------
rlOspfv3InterAreaPrefixLsaTable OBJECT-TYPE
SYNTAX SEQUENCE OF RlOspfv3InterAreaPrefixLsaEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Inter Area Prefix Link State Advertisement."
::= { rlOspfv3Lsdb 3 }
rlOspfv3InterAreaPrefixLsaEntry OBJECT-TYPE
SYNTAX RlOspfv3InterAreaPrefixLsaEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single entry from Network LSA."
INDEX { rlOspfv3InterAreaPrefixLsaProcessId, rlOspfv3InterAreaPrefixLsaAreaId, rlOspfv3InterAreaPrefixLsaLsid,
rlOspfv3InterAreaPrefixLsaRouterId }
::= { rlOspfv3InterAreaPrefixLsaTable 1 }
RlOspfv3InterAreaPrefixLsaEntry ::=
SEQUENCE {
rlOspfv3InterAreaPrefixLsaProcessId
RlOspfProcessID,
rlOspfv3InterAreaPrefixLsaAreaId
AreaID,
rlOspfv3InterAreaPrefixLsaLsid
IpAddress,
rlOspfv3InterAreaPrefixLsaRouterId
RouterID,
rlOspfv3InterAreaPrefixLsaSequence
Integer32,
rlOspfv3InterAreaPrefixLsaAge
Integer32,
rlOspfv3InterAreaPrefixLsaChecksum
Integer32,
rlOspfv3InterAreaPrefixLsaLength
Unsigned32,
rlOspfv3InterAreaPrefixLsaMetric
Unsigned32,
rlOspfv3InterAreaPrefixLsaPrefixLength
Unsigned32,
rlOspfv3InterAreaPrefixLsaPrefixOptions
Unsigned32,
rlOspfv3InterAreaPrefixLsaAddressPrefix
InetAddress
}
rlOspfv3InterAreaPrefixLsaProcessId OBJECT-TYPE
SYNTAX RlOspfProcessID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A 32-bit integer uniquely identifying an OSPFv3 process."
::= { rlOspfv3InterAreaPrefixLsaEntry 1 }
rlOspfv3InterAreaPrefixLsaAreaId 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
"OSPFv3 Version 2, Appendix C.2 Area parameters"
::= { rlOspfv3InterAreaPrefixLsaEntry 2 }
rlOspfv3InterAreaPrefixLsaLsid 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
"OSPFv3 Version 2, Section 12.1.4 Link State ID"
::= { rlOspfv3InterAreaPrefixLsaEntry 3 }
rlOspfv3InterAreaPrefixLsaRouterId 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
"OSPFv3 Version 2, Appendix C.1 Global parameters"
::= { rlOspfv3InterAreaPrefixLsaEntry 4 }
rlOspfv3InterAreaPrefixLsaSequence OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sequence number field is a signed 32-bit
integer. 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
"OSPFv3 Version 2, Section 12.1.6 LS sequence number"
::= { rlOspfv3InterAreaPrefixLsaEntry 5 }
rlOspfv3InterAreaPrefixLsaAge OBJECT-TYPE
SYNTAX Integer32 -- Should be 0..MaxAge
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is the age of the link state
advertisement in seconds."
REFERENCE
"OSPFv3 Version 2, Section 12.1.1 LS age"
::= { rlOspfv3InterAreaPrefixLsaEntry 6 }
rlOspfv3InterAreaPrefixLsaChecksum 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
"OSPFv3 Version 2, Section 12.1.7 LS checksum"
::= { rlOspfv3InterAreaPrefixLsaEntry 7 }
rlOspfv3InterAreaPrefixLsaLength OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The lenth in bytes of the LSA.
This includes the 20 byte LSA header."
::= { rlOspfv3InterAreaPrefixLsaEntry 8 }
rlOspfv3InterAreaPrefixLsaMetric OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The cost of this route. Expressed in the same units as the
interface costs in the router-LSAs."
::= { rlOspfv3InterAreaPrefixLsaEntry 9 }
rlOspfv3InterAreaPrefixLsaPrefixLength OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IPv6 address prefix length."
::= { rlOspfv3InterAreaPrefixLsaEntry 10 }
rlOspfv3InterAreaPrefixLsaPrefixOptions OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IPv6 address prefix options."
::= { rlOspfv3InterAreaPrefixLsaEntry 11 }
rlOspfv3InterAreaPrefixLsaAddressPrefix OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IPv6 address prefix - bit strings of length 128."
::= { rlOspfv3InterAreaPrefixLsaEntry 12 }
------------------------------------------------------------------------------
-- OSPFv3 Inter-Area-Router LSA Table
------------------------------------------------------------------------------
rlOspfv3InterAreaRouterLsaTable OBJECT-TYPE
SYNTAX SEQUENCE OF RlOspfv3InterAreaRouterLsaEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Inter Area Router Link State Advertisement."
::= { rlOspfv3Lsdb 4 }
rlOspfv3InterAreaRouterLsaEntry OBJECT-TYPE
SYNTAX RlOspfv3InterAreaRouterLsaEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single entry from Network LSA."
INDEX { rlOspfv3InterAreaRouterLsaProcessId, rlOspfv3InterAreaRouterLsaAreaId, rlOspfv3InterAreaRouterLsaLsid,
rlOspfv3InterAreaRouterLsaRouterId }
::= { rlOspfv3InterAreaRouterLsaTable 1 }
RlOspfv3InterAreaRouterLsaEntry ::=
SEQUENCE {
rlOspfv3InterAreaRouterLsaProcessId
RlOspfProcessID,
rlOspfv3InterAreaRouterLsaAreaId
AreaID,
rlOspfv3InterAreaRouterLsaLsid
IpAddress,
rlOspfv3InterAreaRouterLsaRouterId
RouterID,
rlOspfv3InterAreaRouterLsaSequence
Integer32,
rlOspfv3InterAreaRouterLsaAge
Integer32,
rlOspfv3InterAreaRouterLsaChecksum
Integer32,
rlOspfv3InterAreaRouterLsaLength
Unsigned32,
rlOspfv3InterAreaRouterLsaOptions
Unsigned32,
rlOspfv3InterAreaRouterLsaMetric
Unsigned32,
rlOspfv3InterAreaRouterLsaDestinationRouterId
RouterID
}
rlOspfv3InterAreaRouterLsaProcessId OBJECT-TYPE
SYNTAX RlOspfProcessID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A 32-bit integer uniquely identifying an OSPFv3 process."
::= { rlOspfv3InterAreaRouterLsaEntry 1 }
rlOspfv3InterAreaRouterLsaAreaId 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
"OSPFv3 Version 2, Appendix C.2 Area parameters"
::= { rlOspfv3InterAreaRouterLsaEntry 2 }
rlOspfv3InterAreaRouterLsaLsid 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
"OSPFv3 Version 2, Section 12.1.4 Link State ID"
::= { rlOspfv3InterAreaRouterLsaEntry 3 }
rlOspfv3InterAreaRouterLsaRouterId 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
"OSPFv3 Version 2, Appendix C.1 Global parameters"
::= { rlOspfv3InterAreaRouterLsaEntry 4 }
rlOspfv3InterAreaRouterLsaSequence OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sequence number field is a signed 32-bit
integer. 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
"OSPFv3 Version 2, Section 12.1.6 LS sequence number"
::= { rlOspfv3InterAreaRouterLsaEntry 5 }
rlOspfv3InterAreaRouterLsaAge OBJECT-TYPE
SYNTAX Integer32 -- Should be 0..MaxAge
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is the age of the link state
advertisement in seconds."
REFERENCE
"OSPFv3 Version 2, Section 12.1.1 LS age"
::= { rlOspfv3InterAreaRouterLsaEntry 6 }
rlOspfv3InterAreaRouterLsaChecksum 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
"OSPFv3 Version 2, Section 12.1.7 LS checksum"
::= { rlOspfv3InterAreaRouterLsaEntry 7 }
rlOspfv3InterAreaRouterLsaLength OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The lenth in bytes of the LSA.
This includes the 20 byte LSA header."
::= { rlOspfv3InterAreaRouterLsaEntry 8 }
rlOspfv3InterAreaRouterLsaOptions OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The optional capabilities supported by the router.
Through this mechanism routers of differing capabilities can be
mixed within an OSPF routing domain."
::= { rlOspfv3InterAreaRouterLsaEntry 9 }
rlOspfv3InterAreaRouterLsaMetric OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The cost of this route. Expressed in the same units as the
interface costs in the router-LSAs."
::= { rlOspfv3InterAreaRouterLsaEntry 10 }
rlOspfv3InterAreaRouterLsaDestinationRouterId OBJECT-TYPE
SYNTAX RouterID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Router ID of the router being described by the LSA."
::= { rlOspfv3InterAreaRouterLsaEntry 11 }
------------------------------------------------------------------------------
-- OSPFv3 AS External LSA Table
------------------------------------------------------------------------------
rlOspfv3AsExternalLsaTable OBJECT-TYPE
SYNTAX SEQUENCE OF RlOspfv3AsExternalLsaEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"AS External Link State Advertisement."
::= { rlOspfv3Lsdb 5 }
rlOspfv3AsExternalLsaEntry OBJECT-TYPE
SYNTAX RlOspfv3AsExternalLsaEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single entry from Router LSA."
INDEX { rlOspfv3AsExternalLsaProcessId, rlOspfv3AsExternalLsaAreaId, rlOspfv3AsExternalLsaLsid,
rlOspfv3AsExternalLsaRouterId }
::= { rlOspfv3AsExternalLsaTable 1 }
RlOspfv3AsExternalLsaEntry ::=
SEQUENCE {
rlOspfv3AsExternalLsaProcessId
RlOspfProcessID,
rlOspfv3AsExternalLsaAreaId
AreaID,
rlOspfv3AsExternalLsaLsid
IpAddress,
rlOspfv3AsExternalLsaRouterId
RouterID,
rlOspfv3AsExternalLsaSequence
Integer32,
rlOspfv3AsExternalLsaAge
Integer32,
rlOspfv3AsExternalLsaChecksum
Integer32,
rlOspfv3AsExternalLsaLength
Unsigned32,
rlOspfv3AsExternalLsaBitE
INTEGER,
rlOspfv3AsExternalLsaBitF
INTEGER,
rlOspfv3AsExternalLsaBitT
INTEGER,
rlOspfv3AsExternalLsaMetric
Unsigned32,
rlOspfv3AsExternalLsaReferencedLsType
Unsigned32,
rlOspfv3AsExternalLsaPrefixLength
Unsigned32,
rlOspfv3AsExternalLsaPrefixOptions
Unsigned32,
rlOspfv3AsExternalLsaAddressPrefix
InetAddress,
rlOspfv3AsExternalLsaForwardingAddress
InetAddress,
rlOspfv3AsExternalLsaExternalRouteTag
Unsigned32,
rlOspfv3AsExternalLsaReferencedLinkStateId
Unsigned32
}
rlOspfv3AsExternalLsaProcessId OBJECT-TYPE
SYNTAX RlOspfProcessID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A 32-bit integer uniquely identifying an OSPFv3 process."
::= { rlOspfv3AsExternalLsaEntry 1 }
rlOspfv3AsExternalLsaAreaId 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
"OSPFv3 Version 2, Appendix C.2 Area parameters"
::= { rlOspfv3AsExternalLsaEntry 2 }
rlOspfv3AsExternalLsaLsid 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
"OSPFv3 Version 2, Section 12.1.4 Link State ID"
::= { rlOspfv3AsExternalLsaEntry 3 }
rlOspfv3AsExternalLsaRouterId 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
"OSPFv3 Version 2, Appendix C.1 Global parameters"
::= { rlOspfv3AsExternalLsaEntry 4 }
rlOspfv3AsExternalLsaSequence OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sequence number field is a signed 32-bit
integer. 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
"OSPFv3 Version 2, Section 12.1.6 LS sequence number"
::= { rlOspfv3AsExternalLsaEntry 5 }
rlOspfv3AsExternalLsaAge OBJECT-TYPE
SYNTAX Integer32 -- Should be 0..MaxAge
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is the age of the link state
advertisement in seconds."
REFERENCE
"OSPFv3 Version 2, Section 12.1.1 LS age"
::= { rlOspfv3AsExternalLsaEntry 6 }
rlOspfv3AsExternalLsaChecksum 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
"OSPFv3 Version 2, Section 12.1.7 LS checksum"
::= { rlOspfv3AsExternalLsaEntry 7 }
rlOspfv3AsExternalLsaLength OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The lenth in bytes of the LSA.
This includes the 20 byte LSA header."
::= { rlOspfv3AsExternalLsaEntry 8 }
rlOspfv3AsExternalLsaBitE OBJECT-TYPE
SYNTAX INTEGER {
off(1),
on(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of external metric. If bit E is set, the metric
specified is a Type 2 external metric."
::= { rlOspfv3AsExternalLsaEntry 9 }
rlOspfv3AsExternalLsaBitF OBJECT-TYPE
SYNTAX INTEGER {
off(1),
on(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If set, a Forwarding Address has been included in the LSA."
::= { rlOspfv3AsExternalLsaEntry 10 }
rlOspfv3AsExternalLsaBitT OBJECT-TYPE
SYNTAX INTEGER {
off(1),
on(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If set, an External Route Tag has been included in the LSA."
::= { rlOspfv3AsExternalLsaEntry 11 }
rlOspfv3AsExternalLsaMetric OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The cost of this route. Interpretation depends on the external
type indication (bit E above)."
::= { rlOspfv3AsExternalLsaEntry 12 }
rlOspfv3AsExternalLsaReferencedLsType OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If non-zero, an LSA with this LS type is to be associated with
this LSA (see Referenced Link State ID below)."
::= { rlOspfv3AsExternalLsaEntry 13 }
rlOspfv3AsExternalLsaPrefixLength OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IPv6 address prefix length."
::= { rlOspfv3AsExternalLsaEntry 14 }
rlOspfv3AsExternalLsaPrefixOptions OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IPv6 address prefix options."
::= { rlOspfv3AsExternalLsaEntry 15 }
rlOspfv3AsExternalLsaAddressPrefix OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IPv6 address prefix - bit strings of length 128."
::= { rlOspfv3AsExternalLsaEntry 16 }
rlOspfv3AsExternalLsaForwardingAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A fully qualified IPv6 address (128 bits).
Included in the LSA if and only if bit F has been set."
::= { rlOspfv3AsExternalLsaEntry 17 }
rlOspfv3AsExternalLsaExternalRouteTag OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A 32-bit field which may be used to communicate additional
information between AS boundary routers."
::= { rlOspfv3AsExternalLsaEntry 18 }
rlOspfv3AsExternalLsaReferencedLinkStateId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Included if and only if Reference LS Type is non-zero."
::= { rlOspfv3AsExternalLsaEntry 19 }
------------------------------------------------------------------------------
-- OSPFv3 Link (Type 8) LSA Table
------------------------------------------------------------------------------
rlOspfv3LinkLsaTable OBJECT-TYPE
SYNTAX SEQUENCE OF RlOspfv3LinkLsaEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Link (Type 8) Link State Advertisement."
::= { rlOspfv3Lsdb 6 }
rlOspfv3LinkLsaEntry OBJECT-TYPE
SYNTAX RlOspfv3LinkLsaEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single entry from Network LSA."
INDEX { rlOspfv3LinkLsaProcessId, rlOspfv3LinkLsaIfIndex, rlOspfv3LinkLsaIfInstId, rlOspfv3LinkLsaLsid,
rlOspfv3LinkLsaRouterId, rlOspfv3LinkLsaIdx }
::= { rlOspfv3LinkLsaTable 1 }
RlOspfv3LinkLsaEntry ::=
SEQUENCE {
rlOspfv3LinkLsaProcessId
RlOspfProcessID,
rlOspfv3LinkLsaIfIndex
Unsigned32,
rlOspfv3LinkLsaIfInstId
Integer32,
rlOspfv3LinkLsaLsid
IpAddress,
rlOspfv3LinkLsaRouterId
RouterID,
rlOspfv3LinkLsaIdx
Unsigned32,
rlOspfv3LinkLsaCount
Unsigned32,
rlOspfv3LinkLsaSequence
Integer32,
rlOspfv3LinkLsaAge
Integer32,
rlOspfv3LinkLsaChecksum
Integer32,
rlOspfv3LinkLsaLength
Unsigned32,
rlOspfv3LinkLsaRtrPri
Unsigned32,
rlOspfv3LinkLsaOptions
Unsigned32,
rlOspfv3LinkLsaLinkLocalInterfaceAddress
InetAddress,
rlOspfv3LinkLsaPrefixLength
Unsigned32,
rlOspfv3LinkLsaPrefixOptions
Unsigned32,
rlOspfv3LinkLsaAddressPrefix
InetAddress
}
rlOspfv3LinkLsaProcessId OBJECT-TYPE
SYNTAX RlOspfProcessID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A 32-bit integer uniquely identifying an OSPFv3 process."
::= { rlOspfv3LinkLsaEntry 1 }
rlOspfv3LinkLsaIfIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The identifier of the link from which the LSA
was received."
REFERENCE
"OSPF Version 2, Appendix C.2 Area parameters"
::= { rlOspfv3LinkLsaEntry 2 }
rlOspfv3LinkLsaIfInstId OBJECT-TYPE
SYNTAX Integer32(0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"OSPFv3 protocol instance ID specified in the OSPF header
of the packet in which this LSA was received."
::= { rlOspfv3LinkLsaEntry 3 }
rlOspfv3LinkLsaLsid 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
"OSPFv3 Version 2, Section 12.1.4 Link State ID"
::= { rlOspfv3LinkLsaEntry 4 }
rlOspfv3LinkLsaRouterId 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
"OSPFv3 Version 2, Appendix C.1 Global parameters"
::= { rlOspfv3LinkLsaEntry 5 }
rlOspfv3LinkLsaIdx OBJECT-TYPE
SYNTAX Unsigned32 (1.. 65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index is a unsigned 32-bit integer.
It is used as sequence number of entry
in the LSA and relevant only for Router
or Network LSA which can contain
unlimited number of entries."
::= { rlOspfv3LinkLsaEntry 6 }
rlOspfv3LinkLsaCount OBJECT-TYPE
SYNTAX Unsigned32 (1.. 65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of entries containg is the LSA."
::= { rlOspfv3LinkLsaEntry 7 }
rlOspfv3LinkLsaSequence OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sequence number field is a signed 32-bit
integer. 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
"OSPFv3 Version 2, Section 12.1.6 LS sequence number"
::= { rlOspfv3LinkLsaEntry 8 }
rlOspfv3LinkLsaAge OBJECT-TYPE
SYNTAX Integer32 -- Should be 0..MaxAge
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is the age of the link state
advertisement in seconds."
REFERENCE
"OSPFv3 Version 2, Section 12.1.1 LS age"
::= { rlOspfv3LinkLsaEntry 9 }
rlOspfv3LinkLsaChecksum 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
"OSPFv3 Version 2, Section 12.1.7 LS checksum"
::= { rlOspfv3LinkLsaEntry 10 }
rlOspfv3LinkLsaLength OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The lenth in bytes of the LSA.
This includes the 20 byte LSA header."
::= { rlOspfv3LinkLsaEntry 11 }
rlOspfv3LinkLsaRtrPri OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Router Priority of the interface attaching the originating
router to the link."
::= { rlOspfv3LinkLsaEntry 12 }
rlOspfv3LinkLsaOptions OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The optional capabilities supported by the router.
Through this mechanism routers of differing capabilities can be
mixed within an OSPF routing domain."
::= { rlOspfv3LinkLsaEntry 13 }
rlOspfv3LinkLsaLinkLocalInterfaceAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Link Local Interface Address.
The originating router's link-local interface address on the link."
::= { rlOspfv3LinkLsaEntry 14 }
rlOspfv3LinkLsaPrefixLength OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IPv6 address prefix length."
::= { rlOspfv3LinkLsaEntry 15 }
rlOspfv3LinkLsaPrefixOptions OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IPv6 address prefix options."
::= { rlOspfv3LinkLsaEntry 16 }
rlOspfv3LinkLsaAddressPrefix OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IPv6 address prefix - bit strings of length 128."
::= { rlOspfv3LinkLsaEntry 17 }
------------------------------------------------------------------------------
-- OSPFv3 Intra-Area-Prefix LSA Table
------------------------------------------------------------------------------
rlOspfv3IntraAreaPrefixLsaTable OBJECT-TYPE
SYNTAX SEQUENCE OF RlOspfv3IntraAreaPrefixLsaEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Intra Area Prefix Link State Advertisement."
::= { rlOspfv3Lsdb 7 }
rlOspfv3IntraAreaPrefixLsaEntry OBJECT-TYPE
SYNTAX RlOspfv3IntraAreaPrefixLsaEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single entry from Network LSA."
INDEX { rlOspfv3IntraAreaPrefixLsaProcessId, rlOspfv3IntraAreaPrefixLsaAreaId, rlOspfv3IntraAreaPrefixLsaLsid,
rlOspfv3IntraAreaPrefixLsaRouterId, rlOspfv3IntraAreaPrefixLsaIdx }
::= { rlOspfv3IntraAreaPrefixLsaTable 1 }
RlOspfv3IntraAreaPrefixLsaEntry ::=
SEQUENCE {
rlOspfv3IntraAreaPrefixLsaProcessId
RlOspfProcessID,
rlOspfv3IntraAreaPrefixLsaAreaId
AreaID,
rlOspfv3IntraAreaPrefixLsaLsid
IpAddress,
rlOspfv3IntraAreaPrefixLsaRouterId
RouterID,
rlOspfv3IntraAreaPrefixLsaIdx
Unsigned32,
rlOspfv3IntraAreaPrefixLsaCount
Unsigned32,
rlOspfv3IntraAreaPrefixLsaSequence
Integer32,
rlOspfv3IntraAreaPrefixLsaAge
Integer32,
rlOspfv3IntraAreaPrefixLsaChecksum
Integer32,
rlOspfv3IntraAreaPrefixLsaLength
Unsigned32,
rlOspfv3IntraAreaPrefixLsaNumPrefixes
Unsigned32,
rlOspfv3IntraAreaPrefixLsaReferenceLsType
Unsigned32,
rlOspfv3IntraAreaPrefixLsaReferenceLsId
Unsigned32,
rlOspfv3IntraAreaPrefixLsaReferenceAdvRouter
Unsigned32,
rlOspfv3IntraAreaPrefixLsaMetric
Unsigned32,
rlOspfv3IntraAreaPrefixLsaPrefixLength
Unsigned32,
rlOspfv3IntraAreaPrefixLsaPrefixOptions
Unsigned32,
rlOspfv3IntraAreaPrefixLsaAddressPrefix
InetAddress
}
rlOspfv3IntraAreaPrefixLsaProcessId OBJECT-TYPE
SYNTAX RlOspfProcessID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A 32-bit integer uniquely identifying an OSPFv3 process."
::= { rlOspfv3IntraAreaPrefixLsaEntry 1 }
rlOspfv3IntraAreaPrefixLsaAreaId 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
"OSPFv3 Version 2, Appendix C.2 Area parameters"
::= { rlOspfv3IntraAreaPrefixLsaEntry 2 }
rlOspfv3IntraAreaPrefixLsaLsid 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
"OSPFv3 Version 2, Section 12.1.4 Link State ID"
::= { rlOspfv3IntraAreaPrefixLsaEntry 3 }
rlOspfv3IntraAreaPrefixLsaRouterId 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
"OSPFv3 Version 2, Appendix C.1 Global parameters"
::= { rlOspfv3IntraAreaPrefixLsaEntry 4 }
rlOspfv3IntraAreaPrefixLsaIdx OBJECT-TYPE
SYNTAX Unsigned32 (1.. 65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index is a unsigned 32-bit integer.
It is used as sequence number of entry
in the LSA and relevant only for Router
or Network LSA which can contain
unlimited number of entries."
::= { rlOspfv3IntraAreaPrefixLsaEntry 5 }
rlOspfv3IntraAreaPrefixLsaCount OBJECT-TYPE
SYNTAX Unsigned32 (1.. 65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of entries containg is the LSA."
::= { rlOspfv3IntraAreaPrefixLsaEntry 6 }
rlOspfv3IntraAreaPrefixLsaSequence OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sequence number field is a signed 32-bit
integer. 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
"OSPFv3 Version 2, Section 12.1.6 LS sequence number"
::= { rlOspfv3IntraAreaPrefixLsaEntry 7 }
rlOspfv3IntraAreaPrefixLsaAge OBJECT-TYPE
SYNTAX Integer32 -- Should be 0..MaxAge
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is the age of the link state
advertisement in seconds."
REFERENCE
"OSPFv3 Version 2, Section 12.1.1 LS age"
::= { rlOspfv3IntraAreaPrefixLsaEntry 8 }
rlOspfv3IntraAreaPrefixLsaChecksum 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
"OSPFv3 Version 2, Section 12.1.7 LS checksum"
::= { rlOspfv3IntraAreaPrefixLsaEntry 9 }
rlOspfv3IntraAreaPrefixLsaLength OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The lenth in bytes of the LSA.
This includes the 20 byte LSA header."
::= { rlOspfv3IntraAreaPrefixLsaEntry 10 }
rlOspfv3IntraAreaPrefixLsaNumPrefixes OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of IPv6 address prefixes contained in the LSA."
::= { rlOspfv3IntraAreaPrefixLsaEntry 11 }
rlOspfv3IntraAreaPrefixLsaReferenceLsType OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Referenced LS Type:
If the Referenced LS type is 1, the prefixes are associated with a router-LSA.
If Referenced LS type is 2, the prefixes are associated with a network-LSA."
::= { rlOspfv3IntraAreaPrefixLsaEntry 12 }
rlOspfv3IntraAreaPrefixLsaReferenceLsId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Referenced Link State ID:
If the prefixes are associated with a router-LSA, the Referenced Link State ID should be 0.
If the prefixes are associated with a network-LSA, the Referenced Link State ID should be
the Interface ID of the link's Designated Router."
::= { rlOspfv3IntraAreaPrefixLsaEntry 13 }
rlOspfv3IntraAreaPrefixLsaReferenceAdvRouter OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Referenced Advertising Router: If the prefixes are associated with a router-LSA,
the Referenced Advertising Router should be the originating router's Router ID.
If the prefixes are associated with a network-LSA,
Referenced Advertising Router should be the Designated Router's Router ID."
::= { rlOspfv3IntraAreaPrefixLsaEntry 14 }
rlOspfv3IntraAreaPrefixLsaMetric OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The cost of this route. Expressed in the same units as the
interface costs in the router-LSAs."
::= { rlOspfv3IntraAreaPrefixLsaEntry 15 }
rlOspfv3IntraAreaPrefixLsaPrefixLength OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IPv6 address prefix length."
::= { rlOspfv3IntraAreaPrefixLsaEntry 16 }
rlOspfv3IntraAreaPrefixLsaPrefixOptions OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IPv6 address prefix options."
::= { rlOspfv3IntraAreaPrefixLsaEntry 17 }
rlOspfv3IntraAreaPrefixLsaAddressPrefix OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IPv6 address prefix - bit strings of length 128."
::= { rlOspfv3IntraAreaPrefixLsaEntry 18 }
END