CISCOSB-OSPFV3-LSDB-MIB DEFINITIONS ::= BEGIN -- Title: CISCOSB 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 CISCOSB-OSPFV3-MIB RlOspfProcessID FROM CISCOSB-OSPF-MIB AreaID, RouterID FROM OSPF-MIB mib-2 FROM RFC1213-MIB switch001 FROM CISCOSB-MIB; rlOspfv3Lsdb MODULE-IDENTITY LAST-UPDATED "201105041700Z" -- Wed Feb 17 17:00:00 PST 2012 ORGANIZATION "Cisco Systems, Inc." CONTACT-INFO "Postal: 170 West Tasman Drive San Jose , CA 95134-1706 USA Website: Cisco Small Business Support Community " DESCRIPTION "The private MIB module definition for OSPF LSA Database MIB." REVISION "201105041700Z" DESCRIPTION "Initial version of this MIB." ::= { switch001 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