Observium_CE/mibs/cisco/VIPTELA-OPER-OSPF

1939 lines
59 KiB
Plaintext

-- 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
FROM VIPTELA-GLOBAL
;
viptela-oper-ospf MODULE-IDENTITY
LAST-UPDATED "202007010000Z"
ORGANIZATION "Viptela, Inc."
CONTACT-INFO "Viptela, Inc. Email:support@viptela.com"
DESCRIPTION "This module defines the data model for OSPF operational data"
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 Unsigned32 (0 .. 65530)
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 Unsigned32 (0 .. 65530)
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 Unsigned32 (0 .. 65530)
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 Unsigned32 (0 .. 65530)
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 Unsigned32 (0 .. 65530)
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 Unsigned32 (0 .. 65530)
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 Unsigned32 (0 .. 65530)
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