-- Namespace: http://viptela.com/oper-ospf VIPTELA-OPER-OSPF DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, Counter32, Counter64, Gauge32, IpAddress FROM SNMPv2-SMI TEXTUAL-CONVENTION, RowStatus, DateAndTime, TruthValue FROM SNMPv2-TC viptela, VpnIndex FROM VIPTELA-GLOBAL ; viptela-oper-ospf MODULE-IDENTITY LAST-UPDATED "202307010000Z" ORGANIZATION "Viptela, Inc." CONTACT-INFO "Viptela, Inc. Email:support@viptela.com" DESCRIPTION "This module defines the data model for OSPF operational data" REVISION "202307010000Z" DESCRIPTION "Viptela Revision 20.12" REVISION "202303010000Z" DESCRIPTION "Viptela Revision 20.11" REVISION "202212150000Z" DESCRIPTION "Viptela Revision 20.10" REVISION "202206010000Z" DESCRIPTION "Viptela Revision 20.9" REVISION "202203010000Z" DESCRIPTION "Viptela Revision 20.8" REVISION "202111010000Z" DESCRIPTION "Viptela Revision 20.7" REVISION "202107010000Z" DESCRIPTION "Viptela Revision 20.6" REVISION "202103010000Z" DESCRIPTION "Viptela Revision 20.5" REVISION "202011010000Z" DESCRIPTION "Viptela Revision 20.4" REVISION "202007010000Z" DESCRIPTION "Viptela Revision 20.3" REVISION "202002240000Z" DESCRIPTION "Viptela Revision 20.1" REVISION "201911150000Z" DESCRIPTION "Viptela Revision 19.3" REVISION "201908150000Z" DESCRIPTION "Viptela Revision 19.2" REVISION "201811010000Z" DESCRIPTION "Viptela Revision 18.4" REVISION "201809200000Z" DESCRIPTION "Viptela Revision 18.3.1" REVISION "201806250000Z" DESCRIPTION "Viptela Revision 18.3" REVISION "201804250000Z" DESCRIPTION "Viptela Revision 18.2" REVISION "201803150000Z" DESCRIPTION "Viptela Revision 18.1.1" REVISION "201801160000Z" DESCRIPTION "Viptela Revision 17.2.3" REVISION "201708010000Z" DESCRIPTION "Viptela Revision 17.2" REVISION "201708010000Z" DESCRIPTION "Viptela Revision 17.2" REVISION "201705250000Z" DESCRIPTION "Viptela Revision 17.1.1" REVISION "201704060000Z" DESCRIPTION "Viptela Revision 17.1" REVISION "201702150000Z" DESCRIPTION "Viptela Revision 16.3.2" REVISION "201702060000Z" DESCRIPTION "Viptela Revision 16.3.1" REVISION "201611160000Z" DESCRIPTION "Viptela Revision 16.3" REVISION "201610250000Z" DESCRIPTION "Viptela Revision 16.2.10" REVISION "201610240000Z" DESCRIPTION "Viptela Revision 16.2.4" REVISION "201608100000Z" DESCRIPTION "Viptela Revision 16.2.2" REVISION "201608010000Z" DESCRIPTION "Viptela Revision 16.2.1" REVISION "201606090000Z" DESCRIPTION "Viptela Revision 16.2" REVISION "201604220000Z" DESCRIPTION "Viptela Revision 16.1.1" REVISION "201603150000Z" DESCRIPTION "Viptela Revision 16.1" REVISION "201601300000Z" DESCRIPTION "Viptela Revision 15.4.3" REVISION "201512280000Z" DESCRIPTION "Viptela Revision 15.4.1" REVISION "201512010000Z" DESCRIPTION "Viptela Revision 15.4.0" REVISION "201510310000Z" DESCRIPTION "Viptela Revision 15.3.5" REVISION "201509270000Z" DESCRIPTION "Viptela Revision 15.3.3" REVISION "201509010000Z" DESCRIPTION "Viptela Revision 15.3.1" REVISION "201507010000Z" DESCRIPTION "Viptela Revision 15.3" ::= { viptela 13 } UnsignedByte ::= TEXTUAL-CONVENTION DISPLAY-HINT "d" STATUS current DESCRIPTION "xs:unsignedByte" SYNTAX Unsigned32 (0 .. 255) ConfdString ::= TEXTUAL-CONVENTION DISPLAY-HINT "1t" STATUS current DESCRIPTION "xs: and confd: types mapped to strings" SYNTAX OCTET STRING Ipv4Prefix ::= TEXTUAL-CONVENTION DISPLAY-HINT "1d.1d.1d.1d/1d" STATUS current DESCRIPTION "confd:ipv4Prefix" SYNTAX OCTET STRING (SIZE (5)) String ::= TEXTUAL-CONVENTION DISPLAY-HINT "1t" STATUS current DESCRIPTION "xs:string" SYNTAX OCTET STRING OspfNeighborOptions ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "" SYNTAX BITS {t(0),e(1),mc(2),np(3),ea(4),dc(5),o(6),dn(7)} OspfDbRlsaFlags ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "" SYNTAX BITS {abr(0),asbr(1),vl(2),type-7(4),shortcut-abr(5)} -- OSPF information -- tagpath /ospf ospf OBJECT IDENTIFIER ::= { viptela-oper-ospf 1 } -- tagpath /ospf/neighbor ospfNeighborTable OBJECT-TYPE SYNTAX SEQUENCE OF OspfNeighborEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of neighbors" ::= { viptela-oper-ospf 2 } -- tagpath /ospf/neighbor ospfNeighborEntry OBJECT-TYPE SYNTAX OspfNeighborEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ospfNeighborVpnId, ospfNeighborSource, ospfNeighborIfIndex } ::= { ospfNeighborTable 1 } OspfNeighborEntry ::= SEQUENCE { ospfNeighborVpnId Unsigned32, ospfNeighborSource IpAddress, ospfNeighborIfIndex Unsigned32, ospfNeighborIfName String, ospfNeighborRouterId IpAddress, ospfNeighborIfAddress IpAddress, ospfNeighborArea Unsigned32, ospfNeighborAreaType INTEGER, ospfNeighborNeighborState INTEGER, ospfNeighborInterfaceState INTEGER, ospfNeighborPriority Unsigned32, ospfNeighborStateChanges Unsigned32, ospfNeighborProgressiveChangeTime Unsigned32, ospfNeighborRegressiveChangeTime Unsigned32, ospfNeighborRegressiveChangeReason String, ospfNeighborDesignatedRouterId IpAddress, ospfNeighborBackupDesignatedRouterId IpAddress, ospfNeighborDeadTimer Unsigned32, ospfNeighborDbSummaryList Unsigned32, ospfNeighborLinkStateReqList Counter64, ospfNeighborLinkStateRetransList Counter64, ospfNeighborOptions OspfNeighborOptions } -- tagpath /ospf/neighbor/vpn-id ospfNeighborVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { ospfNeighborEntry 1 } -- tagpath /ospf/neighbor/source ospfNeighborSource OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "Neighbor address" ::= { ospfNeighborEntry 2 } -- tagpath /ospf/neighbor/if-index ospfNeighborIfIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface index" ::= { ospfNeighborEntry 3 } -- tagpath /ospf/neighbor/if-name ospfNeighborIfName OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Interface name" ::= { ospfNeighborEntry 4 } -- tagpath /ospf/neighbor/router-id ospfNeighborRouterId OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Neighbor ID" ::= { ospfNeighborEntry 5 } -- tagpath /ospf/neighbor/if-address ospfNeighborIfAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Interface address" ::= { ospfNeighborEntry 6 } -- tagpath /ospf/neighbor/area ospfNeighborArea OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Area" ::= { ospfNeighborEntry 7 } -- tagpath /ospf/neighbor/area-type ospfNeighborAreaType OBJECT-TYPE SYNTAX INTEGER {regular(0),stub(1),nssa(2)} MAX-ACCESS read-only STATUS current DESCRIPTION "Area type" ::= { ospfNeighborEntry 8 } -- tagpath /ospf/neighbor/neighbor-state ospfNeighborNeighborState OBJECT-TYPE SYNTAX INTEGER {full(0),deleted(1),depend-upon(2),down(3),attempt(4),init(5),two-way(6),exstart(7),exchange(8),loading(9)} MAX-ACCESS read-only STATUS current DESCRIPTION "Neighbor state" ::= { ospfNeighborEntry 9 } -- tagpath /ospf/neighbor/interface-state ospfNeighborInterfaceState OBJECT-TYPE SYNTAX INTEGER {if-depend-upon(0),if-down(1),if-loopback(2),if-waiting(3),if-point-to-point(4),if-dr-other(5),if-backup(6),if-dr(7)} MAX-ACCESS read-only STATUS current DESCRIPTION "Interface state" ::= { ospfNeighborEntry 10 } -- tagpath /ospf/neighbor/priority ospfNeighborPriority OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Priority" ::= { ospfNeighborEntry 11 } -- tagpath /ospf/neighbor/state-changes ospfNeighborStateChanges OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of state changes" ::= { ospfNeighborEntry 12 } -- tagpath /ospf/neighbor/progressive-change-time ospfNeighborProgressiveChangeTime OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Progressive change time, in seconds" ::= { ospfNeighborEntry 13 } -- tagpath /ospf/neighbor/regressive-change-time ospfNeighborRegressiveChangeTime OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Regressive change time, in seconds" ::= { ospfNeighborEntry 14 } -- tagpath /ospf/neighbor/regressive-change-reason ospfNeighborRegressiveChangeReason OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Regressive change reason" ::= { ospfNeighborEntry 15 } -- tagpath /ospf/neighbor/designated-router-id ospfNeighborDesignatedRouterId OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Designated router ID" ::= { ospfNeighborEntry 16 } -- tagpath /ospf/neighbor/backup-designated-router-id ospfNeighborBackupDesignatedRouterId OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Backup designated router ID" ::= { ospfNeighborEntry 17 } -- tagpath /ospf/neighbor/dead-timer ospfNeighborDeadTimer OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Dead timer, in seconds" ::= { ospfNeighborEntry 18 } -- tagpath /ospf/neighbor/db-summary-list ospfNeighborDbSummaryList OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Database summary list" ::= { ospfNeighborEntry 19 } -- tagpath /ospf/neighbor/link-state-req-list ospfNeighborLinkStateReqList OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Link state request list" ::= { ospfNeighborEntry 20 } -- tagpath /ospf/neighbor/link-state-retrans-list ospfNeighborLinkStateRetransList OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Link-state retransmission list" ::= { ospfNeighborEntry 21 } -- tagpath /ospf/neighbor/options ospfNeighborOptions OBJECT-TYPE SYNTAX OspfNeighborOptions MAX-ACCESS read-only STATUS current DESCRIPTION "OSPF neighbor options (DN|DC|E|EA|MC|NP|O|T)" ::= { ospfNeighborEntry 22 } -- tagpath /ospf/interface ospfInterfaceTable OBJECT-TYPE SYNTAX SEQUENCE OF OspfInterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of interfaces" ::= { viptela-oper-ospf 3 } -- tagpath /ospf/interface ospfInterfaceEntry OBJECT-TYPE SYNTAX OspfInterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ospfInterfaceVpnId, ospfInterfaceIfAddr, ospfInterfaceIfIndex } ::= { ospfInterfaceTable 1 } OspfInterfaceEntry ::= SEQUENCE { ospfInterfaceVpnId Unsigned32, ospfInterfaceIfAddr OCTET STRING, ospfInterfaceIfIndex Unsigned32, ospfInterfaceIfName String, ospfInterfaceMtu Unsigned32, ospfInterfaceBandwidth Unsigned32, ospfInterfaceBroadcastAddr IpAddress, ospfInterfaceAreaAddr Unsigned32, ospfInterfaceMtuMismatch TruthValue, ospfInterfaceRouterId IpAddress, ospfInterfaceIfType INTEGER, ospfInterfaceCost Unsigned32, ospfInterfaceDelay Unsigned32, ospfInterfaceOspfIfState INTEGER, ospfInterfacePriority Unsigned32, ospfInterfaceDesignatedRouterId IpAddress, ospfInterfaceBackupDesignatedRouterId IpAddress, ospfInterfaceDesignatedRouterIp IpAddress, ospfInterfaceBackupDesignatedRouterIp IpAddress, ospfInterfaceLsaSeqnum Unsigned32, ospfInterfaceMembers INTEGER, ospfInterfaceHelloTimer Unsigned32, ospfInterfaceDeadInterval Unsigned32, ospfInterfaceRetransmitTimer Unsigned32, ospfInterfaceNeighborCount Unsigned32, ospfInterfaceAdjNeighborCount Unsigned32, ospfInterfaceHelloDueTime Unsigned32, ospfInterfaceOperState TruthValue, ospfInterfaceMd5KeyId UnsignedByte, ospfInterfaceMd5Key String } -- tagpath /ospf/interface/vpn-id ospfInterfaceVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { ospfInterfaceEntry 1 } -- tagpath /ospf/interface/if-addr ospfInterfaceIfAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE (5)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface address" ::= { ospfInterfaceEntry 2 } -- tagpath /ospf/interface/if-index ospfInterfaceIfIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface index" ::= { ospfInterfaceEntry 3 } -- tagpath /ospf/interface/if-name ospfInterfaceIfName OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Interface name" ::= { ospfInterfaceEntry 4 } -- tagpath /ospf/interface/mtu ospfInterfaceMtu OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "MTU, in bytes" ::= { ospfInterfaceEntry 5 } -- tagpath /ospf/interface/bandwidth ospfInterfaceBandwidth OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Bandwidth, in kilobits" ::= { ospfInterfaceEntry 6 } -- tagpath /ospf/interface/broadcast-addr ospfInterfaceBroadcastAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Broadcast address" ::= { ospfInterfaceEntry 7 } -- tagpath /ospf/interface/area-addr ospfInterfaceAreaAddr OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Area address" ::= { ospfInterfaceEntry 8 } -- tagpath /ospf/interface/mtu-mismatch ospfInterfaceMtuMismatch OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "MTU mismatch detection" ::= { ospfInterfaceEntry 9 } -- tagpath /ospf/interface/router-id ospfInterfaceRouterId OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Router ID" ::= { ospfInterfaceEntry 10 } -- tagpath /ospf/interface/if-type ospfInterfaceIfType OBJECT-TYPE SYNTAX INTEGER {none(0),point-to-point(1),broadcast(2),nbma(3),point-to-multipoint(4),loopback(5)} MAX-ACCESS read-only STATUS current DESCRIPTION "Interface type" ::= { ospfInterfaceEntry 11 } -- tagpath /ospf/interface/cost ospfInterfaceCost OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Cost" ::= { ospfInterfaceEntry 12 } -- tagpath /ospf/interface/delay ospfInterfaceDelay OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Delay" ::= { ospfInterfaceEntry 13 } -- tagpath /ospf/interface/ospf-if-state ospfInterfaceOspfIfState OBJECT-TYPE SYNTAX INTEGER {if-depend-upon(0),if-down(1),if-loopback(2),if-waiting(3),if-point-to-point(4),if-dr-other(5),if-backup(6),if-dr(7)} MAX-ACCESS read-only STATUS current DESCRIPTION "State" ::= { ospfInterfaceEntry 14 } -- tagpath /ospf/interface/priority ospfInterfacePriority OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Priority" ::= { ospfInterfaceEntry 15 } -- tagpath /ospf/interface/designated-router-id ospfInterfaceDesignatedRouterId OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Designated router ID" ::= { ospfInterfaceEntry 16 } -- tagpath /ospf/interface/backup-designated-router-id ospfInterfaceBackupDesignatedRouterId OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Backup designated router ID" ::= { ospfInterfaceEntry 17 } -- tagpath /ospf/interface/designated-router-ip ospfInterfaceDesignatedRouterIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Designated router address" ::= { ospfInterfaceEntry 18 } -- tagpath /ospf/interface/backup-designated-router-ip ospfInterfaceBackupDesignatedRouterIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Backup designated router address" ::= { ospfInterfaceEntry 19 } -- tagpath /ospf/interface/lsa-seqnum ospfInterfaceLsaSeqnum OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "LSA sequence number" ::= { ospfInterfaceEntry 20 } -- tagpath /ospf/interface/members ospfInterfaceMembers OBJECT-TYPE SYNTAX INTEGER {all(0),designated(1),both(2)} MAX-ACCESS read-only STATUS current DESCRIPTION "Members" ::= { ospfInterfaceEntry 21 } -- tagpath /ospf/interface/hello-timer ospfInterfaceHelloTimer OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Hello timer, in seconds" ::= { ospfInterfaceEntry 22 } -- tagpath /ospf/interface/dead-interval ospfInterfaceDeadInterval OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Dead interval, in seconds" ::= { ospfInterfaceEntry 23 } -- tagpath /ospf/interface/retransmit-timer ospfInterfaceRetransmitTimer OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Retransmit timer, in seconds" ::= { ospfInterfaceEntry 24 } -- tagpath /ospf/interface/neighbor-count ospfInterfaceNeighborCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Neighbor count" ::= { ospfInterfaceEntry 25 } -- tagpath /ospf/interface/adj-neighbor-count ospfInterfaceAdjNeighborCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Adjacent neighbor count" ::= { ospfInterfaceEntry 26 } -- tagpath /ospf/interface/hello-due-time ospfInterfaceHelloDueTime OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Hello due time, in seconds" ::= { ospfInterfaceEntry 27 } -- tagpath /ospf/interface/oper-state ospfInterfaceOperState OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Up or down" ::= { ospfInterfaceEntry 28 } -- tagpath /ospf/interface/md5-key-id ospfInterfaceMd5KeyId OBJECT-TYPE SYNTAX UnsignedByte MAX-ACCESS read-only STATUS current DESCRIPTION "MD5 key ID" ::= { ospfInterfaceEntry 29 } -- tagpath /ospf/interface/md5-key ospfInterfaceMd5Key OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "MD5 key (hashed)" ::= { ospfInterfaceEntry 30 } -- tagpath /ospf/lsa-database ospfDatabaseTable OBJECT-TYPE SYNTAX SEQUENCE OF OspfDatabaseEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "LSA database" ::= { viptela-oper-ospf 4 } -- tagpath /ospf/lsa-database ospfDatabaseEntry OBJECT-TYPE SYNTAX OspfDatabaseEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ospfDatabaseVpnId, ospfDatabaseArea, ospfDatabaseLsaType, ospfDatabaseLinkId, ospfDatabaseAdvRouter } ::= { ospfDatabaseTable 1 } OspfDatabaseEntry ::= SEQUENCE { ospfDatabaseVpnId Unsigned32, ospfDatabaseArea Unsigned32, ospfDatabaseLsaType INTEGER, ospfDatabaseLinkId IpAddress, ospfDatabaseAdvRouter IpAddress, ospfDatabaseChecksum Unsigned32, ospfDatabaseAge Unsigned32, ospfDatabaseSequence Unsigned32, ospfDatabaseLength Unsigned32, ospfDatabaseOptions Unsigned32, ospfDatabaseOptionsFlags OspfNeighborOptions, ospfDatabaseFlags Unsigned32, ospfDatabaseRlsaFlags OspfDbRlsaFlags, ospfDatabaseRlsaFlagsValue Unsigned32, ospfDatabasePrefix Ipv4Prefix, ospfDatabaseTag Unsigned32, ospfDatabaseMetricType INTEGER, ospfDatabaseMask IpAddress, ospfDatabaseMetric Unsigned32, ospfDatabaseForwardingAddr IpAddress, ospfDatabaseLinkCount Unsigned32 } -- tagpath /ospf/lsa-database/vpn-id ospfDatabaseVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { ospfDatabaseEntry 1 } -- tagpath /ospf/lsa-database/area ospfDatabaseArea OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Area" ::= { ospfDatabaseEntry 2 } -- tagpath /ospf/lsa-database/lsa-type ospfDatabaseLsaType OBJECT-TYPE SYNTAX INTEGER {unknown(0),router(1),network(2),summary(3),asbr-summary(4),external(5),group-member(6),nssa-external(7),type-ext-attributes(8),link-local-opaque(9),area-local-opaque(10),as-external-opaque(11)} MAX-ACCESS not-accessible STATUS current DESCRIPTION "Link type" ::= { ospfDatabaseEntry 3 } -- tagpath /ospf/lsa-database/link-id ospfDatabaseLinkId OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "Link state ID" ::= { ospfDatabaseEntry 4 } -- tagpath /ospf/lsa-database/adv-router ospfDatabaseAdvRouter OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "Advertising router" ::= { ospfDatabaseEntry 5 } -- tagpath /ospf/lsa-database/checksum ospfDatabaseChecksum OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Checksum" ::= { ospfDatabaseEntry 6 } -- tagpath /ospf/lsa-database/age ospfDatabaseAge OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Age" ::= { ospfDatabaseEntry 7 } -- tagpath /ospf/lsa-database/sequence ospfDatabaseSequence OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Sequence" ::= { ospfDatabaseEntry 8 } -- tagpath /ospf/lsa-database/length ospfDatabaseLength OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Length" ::= { ospfDatabaseEntry 9 } -- tagpath /ospf/lsa-database/options ospfDatabaseOptions OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Options" ::= { ospfDatabaseEntry 10 } -- tagpath /ospf/lsa-database/options-flags ospfDatabaseOptionsFlags OBJECT-TYPE SYNTAX OspfNeighborOptions MAX-ACCESS read-only STATUS current DESCRIPTION "Options flags" ::= { ospfDatabaseEntry 11 } -- tagpath /ospf/lsa-database/flags ospfDatabaseFlags OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Flags" ::= { ospfDatabaseEntry 12 } -- tagpath /ospf/lsa-database/rlsa-flags ospfDatabaseRlsaFlags OBJECT-TYPE SYNTAX OspfDbRlsaFlags MAX-ACCESS read-only STATUS current DESCRIPTION "Router LSA flags (valid for router) (ABR, ASBR, NT, shortcut ABR, Type-7, Virtual" ::= { ospfDatabaseEntry 13 } -- tagpath /ospf/lsa-database/rlsa-flags-value ospfDatabaseRlsaFlagsValue OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Router LSA flags value (valid for router)" ::= { ospfDatabaseEntry 14 } -- tagpath /ospf/lsa-database/prefix ospfDatabasePrefix OBJECT-TYPE SYNTAX Ipv4Prefix MAX-ACCESS read-only STATUS current DESCRIPTION "Prefix" ::= { ospfDatabaseEntry 15 } -- tagpath /ospf/lsa-database/tag ospfDatabaseTag OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Tag" ::= { ospfDatabaseEntry 16 } -- tagpath /ospf/lsa-database/metric-type ospfDatabaseMetricType OBJECT-TYPE SYNTAX INTEGER {type1(0),type2(1)} MAX-ACCESS read-only STATUS current DESCRIPTION "Metric type" ::= { ospfDatabaseEntry 17 } -- tagpath /ospf/lsa-database/mask ospfDatabaseMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Mask" ::= { ospfDatabaseEntry 18 } -- tagpath /ospf/lsa-database/metric ospfDatabaseMetric OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Metric" ::= { ospfDatabaseEntry 19 } -- tagpath /ospf/lsa-database/forwarding-addr ospfDatabaseForwardingAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Forwarding address" ::= { ospfDatabaseEntry 20 } -- tagpath /ospf/lsa-database/link-count ospfDatabaseLinkCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Router links" ::= { ospfDatabaseEntry 21 } -- tagpath /ospf/lsa-database/router-link ospfDatabaseRouterLinkTable OBJECT-TYPE SYNTAX SEQUENCE OF OspfDatabaseRouterLinkEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of router links" ::= { viptela-oper-ospf 5 } -- tagpath /ospf/lsa-database/router-link ospfDatabaseRouterLinkEntry OBJECT-TYPE SYNTAX OspfDatabaseRouterLinkEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ospfDatabaseVpnId, ospfDatabaseArea, ospfDatabaseLsaType, ospfDatabaseLinkId, ospfDatabaseAdvRouter, ospfDatabaseRouterLinkLinkIndex } ::= { ospfDatabaseRouterLinkTable 1 } OspfDatabaseRouterLinkEntry ::= SEQUENCE { ospfDatabaseRouterLinkLinkIndex Unsigned32, ospfDatabaseRouterLinkRouterLinkId IpAddress, ospfDatabaseRouterLinkData IpAddress, ospfDatabaseRouterLinkTosMetric Unsigned32, ospfDatabaseRouterLinkRouterLinkType INTEGER } -- tagpath /ospf/lsa-database/router-link/link-index ospfDatabaseRouterLinkLinkIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Link Index" ::= { ospfDatabaseRouterLinkEntry 1 } -- tagpath /ospf/lsa-database/router-link/router-link-id ospfDatabaseRouterLinkRouterLinkId OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Link ID" ::= { ospfDatabaseRouterLinkEntry 2 } -- tagpath /ospf/lsa-database/router-link/data ospfDatabaseRouterLinkData OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Link Data" ::= { ospfDatabaseRouterLinkEntry 3 } -- tagpath /ospf/lsa-database/router-link/tos-metric ospfDatabaseRouterLinkTosMetric OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "TOS metric" ::= { ospfDatabaseRouterLinkEntry 4 } -- tagpath /ospf/lsa-database/router-link/router-link-type ospfDatabaseRouterLinkRouterLinkType OBJECT-TYPE SYNTAX INTEGER {point-to-point(0),transit(1),stub(2)} MAX-ACCESS read-only STATUS current DESCRIPTION "Link type" ::= { ospfDatabaseRouterLinkEntry 5 } -- tagpath /ospf/lsa-database/network-link ospfDatabaseNetworkLinkTable OBJECT-TYPE SYNTAX SEQUENCE OF OspfDatabaseNetworkLinkEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of network links" ::= { viptela-oper-ospf 6 } -- tagpath /ospf/lsa-database/network-link ospfDatabaseNetworkLinkEntry OBJECT-TYPE SYNTAX OspfDatabaseNetworkLinkEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ospfDatabaseVpnId, ospfDatabaseArea, ospfDatabaseLsaType, ospfDatabaseLinkId, ospfDatabaseAdvRouter, ospfDatabaseNetworkLinkLinkIndex } ::= { ospfDatabaseNetworkLinkTable 1 } OspfDatabaseNetworkLinkEntry ::= SEQUENCE { ospfDatabaseNetworkLinkLinkIndex Unsigned32, ospfDatabaseNetworkLinkNetworkLinkId IpAddress } -- tagpath /ospf/lsa-database/network-link/link-index ospfDatabaseNetworkLinkLinkIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Link Index" ::= { ospfDatabaseNetworkLinkEntry 1 } -- tagpath /ospf/lsa-database/network-link/network-link-id ospfDatabaseNetworkLinkNetworkLinkId OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Link ID" ::= { ospfDatabaseNetworkLinkEntry 2 } -- tagpath /ospf/external-database ospfExternalDatabaseTable OBJECT-TYPE SYNTAX SEQUENCE OF OspfExternalDatabaseEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "External LSA database" ::= { viptela-oper-ospf 7 } -- tagpath /ospf/external-database ospfExternalDatabaseEntry OBJECT-TYPE SYNTAX OspfExternalDatabaseEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ospfExternalDatabaseVpnId, ospfExternalDatabaseLinkId, ospfExternalDatabaseAdvRouter } ::= { ospfExternalDatabaseTable 1 } OspfExternalDatabaseEntry ::= SEQUENCE { ospfExternalDatabaseVpnId Unsigned32, ospfExternalDatabaseLinkId IpAddress, ospfExternalDatabaseAdvRouter IpAddress, ospfExternalDatabaseChecksum Unsigned32, ospfExternalDatabaseAge Unsigned32, ospfExternalDatabaseSequence Unsigned32, ospfExternalDatabaseLength Unsigned32, ospfExternalDatabaseOptions Unsigned32, ospfExternalDatabaseOptionsFlags OspfNeighborOptions, ospfExternalDatabaseFlags Unsigned32, ospfExternalDatabasePrefix Ipv4Prefix, ospfExternalDatabaseTag Unsigned32, ospfExternalDatabaseMetricType INTEGER, ospfExternalDatabaseMask IpAddress, ospfExternalDatabaseMetric Unsigned32, ospfExternalDatabaseForwardingAddr IpAddress } -- tagpath /ospf/external-database/vpn-id ospfExternalDatabaseVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { ospfExternalDatabaseEntry 1 } -- tagpath /ospf/external-database/link-id ospfExternalDatabaseLinkId OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "Link-state ID" ::= { ospfExternalDatabaseEntry 2 } -- tagpath /ospf/external-database/adv-router ospfExternalDatabaseAdvRouter OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "Advertising router" ::= { ospfExternalDatabaseEntry 3 } -- tagpath /ospf/external-database/checksum ospfExternalDatabaseChecksum OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Checksum" ::= { ospfExternalDatabaseEntry 4 } -- tagpath /ospf/external-database/age ospfExternalDatabaseAge OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Age" ::= { ospfExternalDatabaseEntry 5 } -- tagpath /ospf/external-database/sequence ospfExternalDatabaseSequence OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Sequence" ::= { ospfExternalDatabaseEntry 6 } -- tagpath /ospf/external-database/length ospfExternalDatabaseLength OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Length" ::= { ospfExternalDatabaseEntry 7 } -- tagpath /ospf/external-database/options ospfExternalDatabaseOptions OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Options" ::= { ospfExternalDatabaseEntry 8 } -- tagpath /ospf/external-database/options-flags ospfExternalDatabaseOptionsFlags OBJECT-TYPE SYNTAX OspfNeighborOptions MAX-ACCESS read-only STATUS current DESCRIPTION "Options flags" ::= { ospfExternalDatabaseEntry 9 } -- tagpath /ospf/external-database/flags ospfExternalDatabaseFlags OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Flags" ::= { ospfExternalDatabaseEntry 10 } -- tagpath /ospf/external-database/prefix ospfExternalDatabasePrefix OBJECT-TYPE SYNTAX Ipv4Prefix MAX-ACCESS read-only STATUS current DESCRIPTION "Prefix" ::= { ospfExternalDatabaseEntry 11 } -- tagpath /ospf/external-database/tag ospfExternalDatabaseTag OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Tag" ::= { ospfExternalDatabaseEntry 12 } -- tagpath /ospf/external-database/metric-type ospfExternalDatabaseMetricType OBJECT-TYPE SYNTAX INTEGER {type1(0),type2(1)} MAX-ACCESS read-only STATUS current DESCRIPTION "Metric type" ::= { ospfExternalDatabaseEntry 13 } -- tagpath /ospf/external-database/mask ospfExternalDatabaseMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Mask" ::= { ospfExternalDatabaseEntry 14 } -- tagpath /ospf/external-database/metric ospfExternalDatabaseMetric OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Metric" ::= { ospfExternalDatabaseEntry 15 } -- tagpath /ospf/external-database/forwarding-addr ospfExternalDatabaseForwardingAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Forwarding address" ::= { ospfExternalDatabaseEntry 16 } -- tagpath /ospf/routes-table ospfRoutesTableTable OBJECT-TYPE SYNTAX SEQUENCE OF OspfRoutesTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of routes" ::= { viptela-oper-ospf 8 } -- tagpath /ospf/routes-table ospfRoutesTableEntry OBJECT-TYPE SYNTAX OspfRoutesTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ospfRoutesTableVpnId, ospfRoutesTableRouteType, ospfRoutesTablePrefix } ::= { ospfRoutesTableTable 1 } OspfRoutesTableEntry ::= SEQUENCE { ospfRoutesTableVpnId Unsigned32, ospfRoutesTableRouteType INTEGER, ospfRoutesTablePrefix Ipv4Prefix } -- tagpath /ospf/routes-table/vpn-id ospfRoutesTableVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS read-only STATUS current DESCRIPTION "VPN ID" ::= { ospfRoutesTableEntry 1 } -- tagpath /ospf/routes-table/route-type ospfRoutesTableRouteType OBJECT-TYPE SYNTAX INTEGER {router(0),network(1),external(2)} MAX-ACCESS not-accessible STATUS current DESCRIPTION "Route type" ::= { ospfRoutesTableEntry 2 } -- tagpath /ospf/routes-table/prefix ospfRoutesTablePrefix OBJECT-TYPE SYNTAX Ipv4Prefix MAX-ACCESS not-accessible STATUS current DESCRIPTION "Route" ::= { ospfRoutesTableEntry 3 } -- tagpath /ospf/routes-table/info ospfRoutesTableInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF OspfRoutesTableInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of route information" ::= { viptela-oper-ospf 9 } -- tagpath /ospf/routes-table/info ospfRoutesTableInfoEntry OBJECT-TYPE SYNTAX OspfRoutesTableInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ospfRoutesTableVpnId, ospfRoutesTableRouteType, ospfRoutesTablePrefix, ospfRoutesTableInfoInfoId } ::= { ospfRoutesTableInfoTable 1 } OspfRoutesTableInfoEntry ::= SEQUENCE { ospfRoutesTableInfoInfoId Unsigned32, ospfRoutesTableInfoAreaId Unsigned32, ospfRoutesTableInfoCost Unsigned32, ospfRoutesTableInfoFlags Unsigned32, ospfRoutesTableInfoPathType INTEGER, ospfRoutesTableInfoDestType INTEGER, ospfRoutesTableInfoTag Unsigned32, ospfRoutesTableInfoType2Cost Unsigned32, ospfRoutesTableInfoNextHop IpAddress, ospfRoutesTableInfoIfName String } -- tagpath /ospf/routes-table/info/info-id ospfRoutesTableInfoInfoId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Info ID" ::= { ospfRoutesTableInfoEntry 1 } -- tagpath /ospf/routes-table/info/area-id ospfRoutesTableInfoAreaId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Area ID" ::= { ospfRoutesTableInfoEntry 2 } -- tagpath /ospf/routes-table/info/cost ospfRoutesTableInfoCost OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Cost" ::= { ospfRoutesTableInfoEntry 3 } -- tagpath /ospf/routes-table/info/flags ospfRoutesTableInfoFlags OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Flags" ::= { ospfRoutesTableInfoEntry 4 } -- tagpath /ospf/routes-table/info/path-type ospfRoutesTableInfoPathType OBJECT-TYPE SYNTAX INTEGER {intra-area(0),inter-area(1),external1(2),external2(3),nssa-external1(4),nssa-external2(5)} MAX-ACCESS read-only STATUS current DESCRIPTION "Path type" ::= { ospfRoutesTableInfoEntry 5 } -- tagpath /ospf/routes-table/info/dest-type ospfRoutesTableInfoDestType OBJECT-TYPE SYNTAX INTEGER {router(0),network(1),discard(2)} MAX-ACCESS read-only STATUS current DESCRIPTION "Destination type" ::= { ospfRoutesTableInfoEntry 6 } -- tagpath /ospf/routes-table/info/tag ospfRoutesTableInfoTag OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Tag" ::= { ospfRoutesTableInfoEntry 7 } -- tagpath /ospf/routes-table/info/type2-cost ospfRoutesTableInfoType2Cost OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Type 2 cost" ::= { ospfRoutesTableInfoEntry 8 } -- tagpath /ospf/routes-table/info/next-hop ospfRoutesTableInfoNextHop OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Next hop" ::= { ospfRoutesTableInfoEntry 9 } -- tagpath /ospf/routes-table/info/if-name ospfRoutesTableInfoIfName OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Interface name" ::= { ospfRoutesTableInfoEntry 10 } -- tagpath /ospf/database-summary ospfDatabaseSummaryTable OBJECT-TYPE SYNTAX SEQUENCE OF OspfDatabaseSummaryEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "OSPF database summary" ::= { viptela-oper-ospf 10 } -- tagpath /ospf/database-summary ospfDatabaseSummaryEntry OBJECT-TYPE SYNTAX OspfDatabaseSummaryEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ospfDatabaseSummaryVpnId, ospfDatabaseSummaryAreaId } ::= { ospfDatabaseSummaryTable 1 } OspfDatabaseSummaryEntry ::= SEQUENCE { ospfDatabaseSummaryVpnId Unsigned32, ospfDatabaseSummaryAreaId Unsigned32, ospfDatabaseSummaryRouterLsa Unsigned32, ospfDatabaseSummaryNetworkLsa Unsigned32, ospfDatabaseSummarySummaryLsa Unsigned32, ospfDatabaseSummaryAsbrSummaryLsa Unsigned32, ospfDatabaseSummaryNssaLsa Unsigned32, ospfDatabaseSummaryTotalLsa Unsigned32 } -- tagpath /ospf/database-summary/vpn-id ospfDatabaseSummaryVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { ospfDatabaseSummaryEntry 1 } -- tagpath /ospf/database-summary/area-id ospfDatabaseSummaryAreaId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Area ID" ::= { ospfDatabaseSummaryEntry 2 } -- tagpath /ospf/database-summary/router-lsa ospfDatabaseSummaryRouterLsa OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Router LSA count" ::= { ospfDatabaseSummaryEntry 3 } -- tagpath /ospf/database-summary/network-lsa ospfDatabaseSummaryNetworkLsa OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Network LSA count" ::= { ospfDatabaseSummaryEntry 4 } -- tagpath /ospf/database-summary/summary-lsa ospfDatabaseSummarySummaryLsa OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Summary LSA count" ::= { ospfDatabaseSummaryEntry 5 } -- tagpath /ospf/database-summary/asbr-summary-lsa ospfDatabaseSummaryAsbrSummaryLsa OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "ASBR summary LSA count" ::= { ospfDatabaseSummaryEntry 6 } -- tagpath /ospf/database-summary/nssa-lsa ospfDatabaseSummaryNssaLsa OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "NSSA LSA count" ::= { ospfDatabaseSummaryEntry 7 } -- tagpath /ospf/database-summary/total-lsa ospfDatabaseSummaryTotalLsa OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total LSA count" ::= { ospfDatabaseSummaryEntry 8 } -- tagpath /ospf/process ospfProcessTable OBJECT-TYPE SYNTAX SEQUENCE OF OspfProcessEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "OSPF process" ::= { viptela-oper-ospf 11 } -- tagpath /ospf/process ospfProcessEntry OBJECT-TYPE SYNTAX OspfProcessEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ospfProcessVpnId } ::= { ospfProcessTable 1 } OspfProcessEntry ::= SEQUENCE { ospfProcessVpnId Unsigned32, ospfProcessRouterId IpAddress, ospfProcessDeferredShutdown TruthValue, ospfProcessRfc1583Compatible TruthValue, ospfProcessStubRouterAdv TruthValue, ospfProcessStubRouterStart Unsigned32, ospfProcessStubRouterShut Unsigned32, ospfProcessSpfDelay Unsigned32, ospfProcessSpfHoldtime Unsigned32, ospfProcessSpfMaxHoldtime Unsigned32, ospfProcessSpfHoldMultiplier Unsigned32, ospfProcessSpfLastExecTime Unsigned32, ospfProcessSpfNextDueTime Unsigned32, ospfProcessLsaRefreshInterval Unsigned32, ospfProcessAsbrRouter TruthValue, ospfProcessExternalLsaCount Unsigned32, ospfProcessExternalLsaChecksum Unsigned32, ospfProcessNumberAreas Unsigned32, ospfProcessLogAdjChanges TruthValue, ospfProcessIgnoreDownBit TruthValue, ospfProcessHelloReceived Unsigned32, ospfProcessHelloSent Unsigned32, ospfProcessDbdReceived Unsigned32, ospfProcessDbdSent Unsigned32, ospfProcessLsReqReceived Unsigned32, ospfProcessLsReqSent Unsigned32, ospfProcessLsUpdReceived Unsigned32, ospfProcessLsUpdSent Unsigned32, ospfProcessLsAckReceived Unsigned32, ospfProcessLsAckSent Unsigned32 } -- tagpath /ospf/process/vpn-id ospfProcessVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { ospfProcessEntry 1 } -- tagpath /ospf/process/router-id ospfProcessRouterId OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Router ID" ::= { ospfProcessEntry 2 } -- tagpath /ospf/process/deferred-shutdown ospfProcessDeferredShutdown OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Deferred shutdown" ::= { ospfProcessEntry 3 } -- tagpath /ospf/process/rfc1583-compatible ospfProcessRfc1583Compatible OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "RFC 1583 compatible" ::= { ospfProcessEntry 4 } -- tagpath /ospf/process/stub-router-adv ospfProcessStubRouterAdv OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Stub router advertisement" ::= { ospfProcessEntry 5 } -- tagpath /ospf/process/stub-router-start ospfProcessStubRouterStart OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Stub router advertisement after startup, in seconds" ::= { ospfProcessEntry 6 } -- tagpath /ospf/process/stub-router-shut ospfProcessStubRouterShut OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Stub router advertisement before shutdown, in seconds" ::= { ospfProcessEntry 7 } -- tagpath /ospf/process/spf-delay ospfProcessSpfDelay OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "SPF delay, in milliseconds" ::= { ospfProcessEntry 8 } -- tagpath /ospf/process/spf-holdtime ospfProcessSpfHoldtime OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "SPF hold time, in milliseconds" ::= { ospfProcessEntry 9 } -- tagpath /ospf/process/spf-max-holdtime ospfProcessSpfMaxHoldtime OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "SPF maximum hold time, milliseconds" ::= { ospfProcessEntry 10 } -- tagpath /ospf/process/spf-hold-multiplier ospfProcessSpfHoldMultiplier OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "SPF hold multiplier" ::= { ospfProcessEntry 11 } -- tagpath /ospf/process/spf-last-exec-time ospfProcessSpfLastExecTime OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "SPF last executed time, in seconds" ::= { ospfProcessEntry 12 } -- tagpath /ospf/process/spf-next-due-time ospfProcessSpfNextDueTime OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "SPF next due time, in seconds" ::= { ospfProcessEntry 13 } -- tagpath /ospf/process/lsa-refresh-interval ospfProcessLsaRefreshInterval OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "LSA refresh interval, in seconds" ::= { ospfProcessEntry 14 } -- tagpath /ospf/process/asbr-router ospfProcessAsbrRouter OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "ASBR router" ::= { ospfProcessEntry 15 } -- tagpath /ospf/process/external-lsa-count ospfProcessExternalLsaCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "External LSA count" ::= { ospfProcessEntry 16 } -- tagpath /ospf/process/external-lsa-checksum ospfProcessExternalLsaChecksum OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "External LSA checksum" ::= { ospfProcessEntry 17 } -- tagpath /ospf/process/number-areas ospfProcessNumberAreas OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of areas" ::= { ospfProcessEntry 18 } -- tagpath /ospf/process/log-adj-changes ospfProcessLogAdjChanges OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Log adjacency changes" ::= { ospfProcessEntry 19 } -- tagpath /ospf/process/ignore-down-bit ospfProcessIgnoreDownBit OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Ignore down bit during SPF calculation" ::= { ospfProcessEntry 20 } -- tagpath /ospf/process/hello-received ospfProcessHelloReceived OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of hello packets received" ::= { ospfProcessEntry 21 } -- tagpath /ospf/process/hello-sent ospfProcessHelloSent OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of hello packets sent" ::= { ospfProcessEntry 22 } -- tagpath /ospf/process/dbd-received ospfProcessDbdReceived OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of database description packets received" ::= { ospfProcessEntry 23 } -- tagpath /ospf/process/dbd-sent ospfProcessDbdSent OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of databse description packets sent" ::= { ospfProcessEntry 24 } -- tagpath /ospf/process/ls-req-received ospfProcessLsReqReceived OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of link-state request packets received" ::= { ospfProcessEntry 25 } -- tagpath /ospf/process/ls-req-sent ospfProcessLsReqSent OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of link-state request packets sent" ::= { ospfProcessEntry 26 } -- tagpath /ospf/process/ls-upd-received ospfProcessLsUpdReceived OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of link-state update packets received" ::= { ospfProcessEntry 27 } -- tagpath /ospf/process/ls-upd-sent ospfProcessLsUpdSent OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of link-state update packets sent" ::= { ospfProcessEntry 28 } -- tagpath /ospf/process/ls-ack-received ospfProcessLsAckReceived OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of link-state acknowledgement packets received" ::= { ospfProcessEntry 29 } -- tagpath /ospf/process/ls-ack-sent ospfProcessLsAckSent OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of link-state acknowledgement packets sent" ::= { ospfProcessEntry 30 } -- tagpath /ospf/process/area ospfProcessAreaTable OBJECT-TYPE SYNTAX SEQUENCE OF OspfProcessAreaEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of areas" ::= { viptela-oper-ospf 12 } -- tagpath /ospf/process/area ospfProcessAreaEntry OBJECT-TYPE SYNTAX OspfProcessAreaEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ospfProcessVpnId, ospfProcessAreaAreaId } ::= { ospfProcessAreaTable 1 } OspfProcessAreaEntry ::= SEQUENCE { ospfProcessAreaAreaId Unsigned32, ospfProcessAreaBackboneArea TruthValue, ospfProcessAreaRoutingType INTEGER, ospfProcessAreaNoSumm TruthValue, ospfProcessAreaShortcutConfigured TruthValue, ospfProcessAreaShortcutMode INTEGER, ospfProcessAreaShortcutCapability TruthValue, ospfProcessAreaNumInterfaces Unsigned32, ospfProcessAreaAbr TruthValue, ospfProcessAreaNssaTranslate TruthValue, ospfProcessAreaTranslateRole INTEGER, ospfProcessAreaStubRoute TruthValue, ospfProcessAreaStubRouteAdmin TruthValue, ospfProcessAreaStubRouteTimer Unsigned32, ospfProcessAreaNumFullAdjRouters Unsigned32, ospfProcessAreaAuthentication INTEGER, ospfProcessAreaNumVirtualAdjRouters Unsigned32, ospfProcessAreaSpfExecCount Unsigned32, ospfProcessAreaLsaCount Unsigned32, ospfProcessAreaRouterLsaCount Unsigned32, ospfProcessAreaRouterLsaChecksum Unsigned32, ospfProcessAreaNetworkLsaCount Unsigned32, ospfProcessAreaNetworkLsaChecksum Unsigned32, ospfProcessAreaSummaryLsaCount Unsigned32, ospfProcessAreaSummaryLsaChecksum Unsigned32, ospfProcessAreaAsbrLsaCount Unsigned32, ospfProcessAreaAsbrLsaChecksum Unsigned32, ospfProcessAreaNssaLsaCount Unsigned32, ospfProcessAreaNssaLsaChecksum Unsigned32 } -- tagpath /ospf/process/area/area-id ospfProcessAreaAreaId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Area ID" ::= { ospfProcessAreaEntry 1 } -- tagpath /ospf/process/area/backbone-area ospfProcessAreaBackboneArea OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Backbone area" ::= { ospfProcessAreaEntry 2 } -- tagpath /ospf/process/area/routing-type ospfProcessAreaRoutingType OBJECT-TYPE SYNTAX INTEGER {default(0),stub(1),nssa(2)} MAX-ACCESS read-only STATUS current DESCRIPTION "Routing type" ::= { ospfProcessAreaEntry 3 } -- tagpath /ospf/process/area/no-summ ospfProcessAreaNoSumm OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "No summary" ::= { ospfProcessAreaEntry 4 } -- tagpath /ospf/process/area/shortcut-configured ospfProcessAreaShortcutConfigured OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Shortcut configuration" ::= { ospfProcessAreaEntry 5 } -- tagpath /ospf/process/area/shortcut-mode ospfProcessAreaShortcutMode OBJECT-TYPE SYNTAX INTEGER {default(0),enable(1),disable(2)} MAX-ACCESS read-only STATUS current DESCRIPTION "Shortcut mode" ::= { ospfProcessAreaEntry 6 } -- tagpath /ospf/process/area/shortcut-capability ospfProcessAreaShortcutCapability OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Shortcut capability" ::= { ospfProcessAreaEntry 7 } -- tagpath /ospf/process/area/num-interfaces ospfProcessAreaNumInterfaces OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of interfaces" ::= { ospfProcessAreaEntry 8 } -- tagpath /ospf/process/area/abr ospfProcessAreaAbr OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Area border router" ::= { ospfProcessAreaEntry 9 } -- tagpath /ospf/process/area/nssa-translate ospfProcessAreaNssaTranslate OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "NSSA translate" ::= { ospfProcessAreaEntry 10 } -- tagpath /ospf/process/area/translate-role ospfProcessAreaTranslateRole OBJECT-TYPE SYNTAX INTEGER {candidate(0),never(1),always(2)} MAX-ACCESS read-only STATUS current DESCRIPTION "Translate role" ::= { ospfProcessAreaEntry 11 } -- tagpath /ospf/process/area/stub-route ospfProcessAreaStubRoute OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Stub route" ::= { ospfProcessAreaEntry 12 } -- tagpath /ospf/process/area/stub-route-admin ospfProcessAreaStubRouteAdmin OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Stub route administratively enabled" ::= { ospfProcessAreaEntry 13 } -- tagpath /ospf/process/area/stub-route-timer ospfProcessAreaStubRouteTimer OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Stub route time left, in seconds" ::= { ospfProcessAreaEntry 14 } -- tagpath /ospf/process/area/num-full-adj-routers ospfProcessAreaNumFullAdjRouters OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of fully adjacent routers" ::= { ospfProcessAreaEntry 15 } -- tagpath /ospf/process/area/authentication ospfProcessAreaAuthentication OBJECT-TYPE SYNTAX INTEGER {null(0),simple(1),message-digest(2)} MAX-ACCESS read-only STATUS current DESCRIPTION "Authertication type" ::= { ospfProcessAreaEntry 16 } -- tagpath /ospf/process/area/num-virtual-adj-routers ospfProcessAreaNumVirtualAdjRouters OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of full virtual adjacencies" ::= { ospfProcessAreaEntry 17 } -- tagpath /ospf/process/area/spf-exec-count ospfProcessAreaSpfExecCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "SPF algorithm executed count" ::= { ospfProcessAreaEntry 18 } -- tagpath /ospf/process/area/lsa-count ospfProcessAreaLsaCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of LSAs" ::= { ospfProcessAreaEntry 19 } -- tagpath /ospf/process/area/router-lsa-count ospfProcessAreaRouterLsaCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of router LSAs" ::= { ospfProcessAreaEntry 20 } -- tagpath /ospf/process/area/router-lsa-checksum ospfProcessAreaRouterLsaChecksum OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Router LSA checksum" ::= { ospfProcessAreaEntry 21 } -- tagpath /ospf/process/area/network-lsa-count ospfProcessAreaNetworkLsaCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of network LSAs" ::= { ospfProcessAreaEntry 22 } -- tagpath /ospf/process/area/network-lsa-checksum ospfProcessAreaNetworkLsaChecksum OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Network LSA checksum" ::= { ospfProcessAreaEntry 23 } -- tagpath /ospf/process/area/summary-lsa-count ospfProcessAreaSummaryLsaCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of summary LSAs" ::= { ospfProcessAreaEntry 24 } -- tagpath /ospf/process/area/summary-lsa-checksum ospfProcessAreaSummaryLsaChecksum OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Summary LSA checksum" ::= { ospfProcessAreaEntry 25 } -- tagpath /ospf/process/area/asbr-lsa-count ospfProcessAreaAsbrLsaCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of ASBR LSAs" ::= { ospfProcessAreaEntry 26 } -- tagpath /ospf/process/area/asbr-lsa-checksum ospfProcessAreaAsbrLsaChecksum OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "ASBR LSA checksum" ::= { ospfProcessAreaEntry 27 } -- tagpath /ospf/process/area/nssa-lsa-count ospfProcessAreaNssaLsaCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of NSSA LSAs" ::= { ospfProcessAreaEntry 28 } -- tagpath /ospf/process/area/nssa-lsa-checksum ospfProcessAreaNssaLsaChecksum OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "NSSA LSA checksum" ::= { ospfProcessAreaEntry 29 } END