OSPFv3-MIB.txt 98 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758
  1. OSPFV3-MIB DEFINITIONS ::= BEGIN
  2. IMPORTS
  3. MODULE-IDENTITY, OBJECT-TYPE, mib-2, experimental,
  4. Counter32, Gauge32, Integer32, IpAddress,
  5. Unsigned32
  6. FROM SNMPv2-SMI
  7. TEXTUAL-CONVENTION, TruthValue, StorageType, RowStatus
  8. FROM SNMPv2-TC
  9. MODULE-COMPLIANCE, OBJECT-GROUP
  10. FROM SNMPv2-CONF
  11. InterfaceIndex
  12. FROM IF-MIB
  13. InetAddressType, InetAddress, InetAddressPrefixLength
  14. FROM INET-ADDRESS-MIB
  15. AreaID, RouterID, Metric, BigMetric, Status,
  16. HelloRange, DesignatedRouterPriority
  17. FROM OSPF-MIB;
  18. ospfv3MIB MODULE-IDENTITY
  19. LAST-UPDATED "200404081200Z"
  20. ORGANIZATION "IETF OSPF Working Group"
  21. CONTACT-INFO
  22. "WG E-Mail: ospf@peach.ease.lsoft.com
  23. WG Chairs: John.Moy@sycamorenet.com
  24. acee@redback.com
  25. rohit@xebeo.com
  26. Dan Joyal
  27. Nortel Networks
  28. 600 Technology Park Drive
  29. Billerica, MA 01821, USA
  30. djoyal@nortelnetworks.com
  31. Vishwas Manral
  32. SiNett Corporation
  33. 2/1, First Floor
  34. Embassy Icon Annex
  35. Infantry Road
  36. Bangalore 560001
  37. vishwas@sinett.com"
  38. DESCRIPTION
  39. "The MIB module to describe OSPF version 3"
  40. REVISION "200404081200Z"
  41. DESCRIPTION -- RFC Editor assigns RFC xxxx
  42. "Initial version, published as RFC xxxx"
  43. ::= { experimental 102 } -- IANA assigns xx
  44. -- Texual conventions
  45. UpToRefreshInterval ::= TEXTUAL-CONVENTION
  46. STATUS current
  47. DESCRIPTION
  48. "The values one might be able to configure for
  49. variables bounded by the Refresh Interval"
  50. SYNTAX Integer32 (1..1800)
  51. RouterDeadRange ::= TEXTUAL-CONVENTION
  52. STATUS current
  53. DESCRIPTION
  54. "The range of intervals in seconds that a routers hello
  55. must have not been seen before a neighbor declares the
  56. router down"
  57. SYNTAX Integer32 (1..'FFFF'h)
  58. -- Top-level structure of MIB
  59. ospfv3Objects OBJECT IDENTIFIER ::= { ospfv3MIB 1 }
  60. ospfv3Conformance OBJECT IDENTIFIER ::= { ospfv3MIB 2 }
  61. -- OSPFv3 General Variables
  62. -- These parameters apply globally to the Router's
  63. -- OSPFv3 Process.
  64. ospfv3GeneralGroup OBJECT IDENTIFIER ::= { ospfv3Objects 1 }
  65. ospfv3RouterId OBJECT-TYPE
  66. SYNTAX RouterID
  67. MAX-ACCESS read-write
  68. STATUS current
  69. DESCRIPTION
  70. "A 32-bit integer uniquely identifying the
  71. router in the Autonomous System.
  72. To ensure uniqueness, this may
  73. default to the value of one of the
  74. router's IPv4 interface addresses if IPv4 is
  75. configured on the router."
  76. ::= { ospfv3GeneralGroup 1 }
  77. ospfv3AdminStat OBJECT-TYPE
  78. SYNTAX Status
  79. MAX-ACCESS read-write
  80. STATUS current
  81. DESCRIPTION
  82. "The administrative status of OSPFv3 in the
  83. router. The value 'enabled' denotes that the
  84. OSPFv3 Process is active on at least one inter-
  85. face; 'disabled' disables it on all inter-
  86. faces."
  87. ::= { ospfv3GeneralGroup 2 }
  88. ospfv3VersionNumber OBJECT-TYPE
  89. SYNTAX INTEGER { version3(3) }
  90. MAX-ACCESS read-only
  91. STATUS current
  92. DESCRIPTION
  93. "The version number of OSPF for IPv6 is 3."
  94. ::= { ospfv3GeneralGroup 3 }
  95. ospfv3AreaBdrRtrStatus OBJECT-TYPE
  96. SYNTAX TruthValue
  97. MAX-ACCESS read-only
  98. STATUS current
  99. DESCRIPTION
  100. "A flag to note whether this router is an area
  101. border router."
  102. REFERENCE
  103. "OSPF Version 2, Section 3 Splitting the AS into
  104. Areas"
  105. ::= { ospfv3GeneralGroup 4 }
  106. ospfv3ASBdrRtrStatus OBJECT-TYPE
  107. SYNTAX TruthValue
  108. MAX-ACCESS read-write
  109. STATUS current
  110. DESCRIPTION
  111. "A flag to note whether this router is config-
  112. ured as an Autonomous System border router."
  113. REFERENCE
  114. "OSPF Version 2, Section 3.3 Classification of
  115. routers"
  116. ::= { ospfv3GeneralGroup 5 }
  117. ospfv3AsScopeLsaCount OBJECT-TYPE
  118. SYNTAX Gauge32
  119. MAX-ACCESS read-only
  120. STATUS current
  121. DESCRIPTION
  122. "The number of AS-Scope (e.g. AS-External) link-state
  123. advertisements in the link-state database."
  124. ::= { ospfv3GeneralGroup 6 }
  125. ospfv3AsScopeLsaCksumSum OBJECT-TYPE
  126. SYNTAX Integer32
  127. MAX-ACCESS read-only
  128. STATUS current
  129. DESCRIPTION
  130. "The 32-bit unsigned sum of the LS checksums of
  131. the AS-scoped link-state advertisements con-
  132. tained in the link-state database. This sum
  133. can be used to determine if there has been a
  134. change in a router's link state database, and
  135. to compare the link-state database of two
  136. routers."
  137. ::= { ospfv3GeneralGroup 7 }
  138. ospfv3OriginateNewLsas OBJECT-TYPE
  139. SYNTAX Counter32
  140. MAX-ACCESS read-only
  141. STATUS current
  142. DESCRIPTION
  143. "The number of new link-state advertisements
  144. that have been originated. This number is in-
  145. cremented each time the router originates a new
  146. LSA."
  147. ::= { ospfv3GeneralGroup 8 }
  148. ospfv3RxNewLsas OBJECT-TYPE
  149. SYNTAX Counter32
  150. MAX-ACCESS read-only
  151. STATUS current
  152. DESCRIPTION
  153. "The number of link-state advertisements re-
  154. ceived determined to be new instantiations.
  155. This number does not include newer instantia-
  156. tions of self-originated link-state advertise-
  157. ments."
  158. ::= { ospfv3GeneralGroup 9 }
  159. ospfv3ExtLsaCount OBJECT-TYPE
  160. SYNTAX Gauge32
  161. MAX-ACCESS read-only
  162. STATUS current
  163. DESCRIPTION
  164. "The number of External(LS type 0x4005) in the link-
  165. state database"
  166. ::= { ospfv3GeneralGroup 10 }
  167. ospfv3ExtAreaLsdbLimit OBJECT-TYPE
  168. SYNTAX Integer32 (-1..'7FFFFFFF'h)
  169. MAX-ACCESS read-write
  170. STATUS current
  171. DESCRIPTION
  172. "The maximum number of non-default AS-
  173. external-LSAs entries that can be stored in the
  174. link-state database. If the value is -1, then
  175. there is no limit.
  176. When the number of non-default AS-external-LSAs
  177. in a router's link-state database reaches
  178. ospfv3ExtAreaLsdbLimit, the router enters Overflow-
  179. State. The router never holds more than
  180. ospfv3ExtAreaLsdbLimit non-default AS-external-LSAs
  181. in its database. OspfExtAreaLsdbLimit MUST be set
  182. identically in all routers attached to the OSPFv3
  183. backbone and/or any regular OSPFv3 area. (i.e.,
  184. OSPFv3 stub areas and NSSAs are excluded)."
  185. ::= { ospfv3GeneralGroup 11 }
  186. ospfv3MulticastExtensions OBJECT-TYPE
  187. SYNTAX BITS {
  188. intraAreaMulticast(0),
  189. interAreaMulticast(1),
  190. interAsMulticast(2)
  191. }
  192. MAX-ACCESS read-write
  193. STATUS current
  194. DESCRIPTION
  195. "A Bit Mask indicating whether the router is
  196. forwarding IPv6 multicast datagrams
  197. based on the algorithms defined in the Multi-
  198. cast Extensions to OSPF.
  199. If intraAreaMulticast set, indicates that the router
  200. can forward IPv6 multicast datagrams in the router's
  201. directly attached areas (called intra-area mul-
  202. ticast routing).
  203. If interAreaMulticast set, indicates that the router
  204. can forward IPv6 multicast datagrams between OSPFv3
  205. areas (called inter-area multicast routing).
  206. If interAsMulticast set, indicates that the router can
  207. forward IPv6 multicast datagrams between Auto-
  208. nomous Systems (called inter-AS multicast rout-
  209. ing).
  210. Only certain combinations of bit settings are
  211. allowed, namely:
  212. - All bits cleared (no multicasting)
  213. - intraAreaMulticast only,
  214. - intraAreaMulticast and interAreaMulticast,
  215. - intraAreaMulticast and interAsMulticast
  216. - intraAreaMulticast, interAreaMulticast and
  217. interAsMulticast
  218. By default, all bits are cleared."
  219. ::= { ospfv3GeneralGroup 12 }
  220. ospfv3ExitOverflowInterval OBJECT-TYPE
  221. SYNTAX Unsigned32
  222. UNITS "seconds"
  223. MAX-ACCESS read-write
  224. STATUS current
  225. DESCRIPTION
  226. "The number of seconds that, after entering
  227. OverflowState, a router will attempt to leave
  228. OverflowState. This allows the router to again
  229. originate non-default AS-External-LSAs. When
  230. set to 0, the router will not leave Overflow-
  231. State until restarted."
  232. ::= { ospfv3GeneralGroup 13 }
  233. ospfv3DemandExtensions OBJECT-TYPE
  234. SYNTAX TruthValue
  235. MAX-ACCESS read-write
  236. STATUS current
  237. DESCRIPTION
  238. "The router's support for demand routing."
  239. REFERENCE
  240. "OSPF Version 2, Appendix on Demand Routing"
  241. ::= { ospfv3GeneralGroup 14 }
  242. ospfv3TrafficEngineeringSupport OBJECT-TYPE
  243. SYNTAX TruthValue
  244. MAX-ACCESS read-write
  245. STATUS current
  246. DESCRIPTION
  247. "The router's support for traffic engineering
  248. extensions."
  249. ::= { ospfv3GeneralGroup 15 }
  250. ospfv3ReferenceBandwidth OBJECT-TYPE
  251. SYNTAX Unsigned32
  252. MAX-ACCESS read-write
  253. STATUS current
  254. DESCRIPTION
  255. "Reference bandwidth in kilobits/second for
  256. calculating default interface metrics. The
  257. default value is 100,000 KBPS (100 MBPS)"
  258. ::= { ospfv3GeneralGroup 16 }
  259. ospfv3RestartSupport OBJECT-TYPE
  260. SYNTAX INTEGER { none (1),
  261. plannedOnly (2),
  262. plannedAndUnplanned (3)
  263. }
  264. MAX-ACCESS read-write
  265. STATUS current
  266. DESCRIPTION
  267. "The router's support for OSPF hitless restart.
  268. Options include: no restart support, only planned
  269. restarts or both planned and unplanned restarts."
  270. ::= { ospfv3GeneralGroup 17 }
  271. ospfv3RestartInterval OBJECT-TYPE
  272. SYNTAX UpToRefreshInterval
  273. UNITS "seconds"
  274. MAX-ACCESS read-write
  275. STATUS current
  276. DESCRIPTION
  277. "Configured OSPF hitless restart timeout interval."
  278. ::= { ospfv3GeneralGroup 18 }
  279. ospfv3RestartStatus OBJECT-TYPE
  280. SYNTAX INTEGER { notRestarting (1),
  281. plannedRestart (2),
  282. unplannedRestart (3)
  283. }
  284. MAX-ACCESS read-only
  285. STATUS current
  286. DESCRIPTION
  287. "Current status of OSPF hitless restart."
  288. ::= { ospfv3GeneralGroup 19 }
  289. ospfv3RestartAge OBJECT-TYPE
  290. SYNTAX UpToRefreshInterval
  291. UNITS "seconds"
  292. MAX-ACCESS read-only
  293. STATUS current
  294. DESCRIPTION
  295. "Remaining time in current OSPF hitless restart
  296. interval."
  297. ::= { ospfv3GeneralGroup 20 }
  298. ospfv3RestartExitReason OBJECT-TYPE
  299. SYNTAX INTEGER { none (1), -- none attempted
  300. inProgress (2), -- restart in
  301. -- progress
  302. completed (3), -- successfully
  303. -- completed
  304. timedOut (4), -- timed out
  305. topologyChanged (5) -- aborted due to
  306. -- topologychange.
  307. }
  308. MAX-ACCESS read-only
  309. STATUS current
  310. DESCRIPTION
  311. "Describes the outcome of the last attempt at a
  312. hitless restart. If the value is 'none', no restart
  313. has yet been attempted. If the value is 'inProgress',
  314. a restart attempt is currently underway."
  315. ::= { ospfv3GeneralGroup 21 }
  316. -- The OSPFv3 Area Data Structure contains information
  317. -- regarding the various areas. The interfaces and
  318. -- virtual links are configured as part of these areas.
  319. -- Area 0.0.0.0, by definition, is the Backbone Area
  320. ospfv3AreaTable OBJECT-TYPE
  321. SYNTAX SEQUENCE OF Ospfv3AreaEntry
  322. MAX-ACCESS not-accessible
  323. STATUS current
  324. DESCRIPTION
  325. "Information describing the configured parame-
  326. ters and cumulative statistics of the router's
  327. attached areas."
  328. REFERENCE
  329. "OSPF Version 2, Section 6 The Area Data Struc-
  330. ture"
  331. ::= { ospfv3Objects 2 }
  332. ospfv3AreaEntry OBJECT-TYPE
  333. SYNTAX Ospfv3AreaEntry
  334. MAX-ACCESS not-accessible
  335. STATUS current
  336. DESCRIPTION
  337. "Information describing the configured parame-
  338. ters and cumulative statistics of one of the
  339. router's attached areas."
  340. INDEX { ospfv3AreaId }
  341. ::= { ospfv3AreaTable 1 }
  342. Ospfv3AreaEntry ::= SEQUENCE {
  343. ospfv3AreaId
  344. AreaID,
  345. ospfv3ImportAsExtern
  346. INTEGER,
  347. ospfv3AreaSpfRuns
  348. Counter32,
  349. ospfv3AreaBdrRtrCount
  350. Gauge32,
  351. ospfv3AreaAsBdrRtrCount
  352. Gauge32,
  353. ospfv3AreaScopeLsaCount
  354. Gauge32,
  355. ospfv3AreaScopeLsaCksumSum
  356. Integer32,
  357. ospfv3AreaSummary
  358. INTEGER,
  359. ospfv3AreaStatus
  360. RowStatus,
  361. ospfv3StubMetric
  362. BigMetric,
  363. ospfv3AreaNssaTranslatorRole
  364. INTEGER,
  365. ospfv3AreaNssaTranslatorState
  366. INTEGER,
  367. ospfv3AreaNssaTranslatorStabilityInterval
  368. Unsigned32,
  369. ospfv3AreaNssaTranslatorEvents
  370. Counter32,
  371. ospfv3AreaStubMetricType
  372. INTEGER
  373. }
  374. ospfv3AreaId OBJECT-TYPE
  375. SYNTAX AreaID
  376. MAX-ACCESS read-only
  377. STATUS current
  378. DESCRIPTION
  379. "A 32-bit integer uniquely identifying an area.
  380. Area ID 0.0.0.0 is used for the OSPFv3 backbone."
  381. REFERENCE
  382. "OSPF Version 2, Appendix C.2 Area parameters"
  383. ::= { ospfv3AreaEntry 1 }
  384. ospfv3ImportAsExtern OBJECT-TYPE
  385. SYNTAX INTEGER {
  386. importExternal(1), -- normal area
  387. importNoExternal(2), -- stub area
  388. importNssa(3) -- not-so-stubby-area
  389. }
  390. MAX-ACCESS read-create
  391. STATUS current
  392. DESCRIPTION
  393. "Indicates whether an area is a Stub area, NSSA, or
  394. standard area. AS-scope LSAs are not imported into Stub
  395. Areas or NSSAs. NSSAs import AS-External data as Type-7
  396. LSAs which have Area-scope"
  397. REFERENCE
  398. "OSPF Version 2, Appendix C.2 Area parameters"
  399. DEFVAL { importExternal }
  400. ::= { ospfv3AreaEntry 2 }
  401. ospfv3AreaSpfRuns OBJECT-TYPE
  402. SYNTAX Counter32
  403. MAX-ACCESS read-only
  404. STATUS current
  405. DESCRIPTION
  406. "The number of times that the intra-area route
  407. table has been calculated using this area's
  408. link-state database. This is typically done
  409. using Dijkstra's algorithm."
  410. ::= { ospfv3AreaEntry 3 }
  411. ospfv3AreaBdrRtrCount OBJECT-TYPE
  412. SYNTAX Gauge32
  413. MAX-ACCESS read-only
  414. STATUS current
  415. DESCRIPTION
  416. "The total number of area border routers reach-
  417. able within this area. This is initially zero,
  418. and is calculated in each SPF Pass."
  419. ::= { ospfv3AreaEntry 4 }
  420. ospfv3AreaAsBdrRtrCount OBJECT-TYPE
  421. SYNTAX Gauge32
  422. MAX-ACCESS read-only
  423. STATUS current
  424. DESCRIPTION
  425. "The total number of Autonomous System border
  426. routers reachable within this area. This is
  427. initially zero, and is calculated in each SPF
  428. Pass."
  429. ::= { ospfv3AreaEntry 5 }
  430. ospfv3AreaScopeLsaCount OBJECT-TYPE
  431. SYNTAX Gauge32
  432. MAX-ACCESS read-only
  433. STATUS current
  434. DESCRIPTION
  435. "The total number of Area-Scope link-state
  436. advertisements in this area's link-state
  437. database."
  438. ::= { ospfv3AreaEntry 6 }
  439. ospfv3AreaScopeLsaCksumSum OBJECT-TYPE
  440. SYNTAX Integer32
  441. MAX-ACCESS read-only
  442. STATUS current
  443. DESCRIPTION
  444. "The 32-bit unsigned sum of the Area-Scope link-state
  445. advertisements' LS checksums contained in this
  446. area's link-state database. The sum can be used
  447. to determine if there has been a change in a
  448. router's link state database, and to compare the
  449. link-state database of two routers."
  450. ::= { ospfv3AreaEntry 7 }
  451. ospfv3AreaSummary OBJECT-TYPE
  452. SYNTAX INTEGER {
  453. noAreaSummary(1),
  454. sendAreaSummary(2)
  455. }
  456. MAX-ACCESS read-create
  457. STATUS current
  458. DESCRIPTION
  459. "The variable ospfv3AreaSummary controls the im-
  460. port of Inter-Area LSAs into stub areas. It has
  461. no effect on other areas.
  462. If it is noAreaSummary, the router will neither
  463. originate nor propagate Inter-Area LSAs into the
  464. stub area. It will rely entirely on its de-
  465. fault route.
  466. If it is sendAreaSummary, the router will both
  467. summarize and propagate Inter-Area LSAs."
  468. DEFVAL { sendAreaSummary }
  469. ::= { ospfv3AreaEntry 8 }
  470. ospfv3AreaStatus OBJECT-TYPE
  471. SYNTAX RowStatus
  472. MAX-ACCESS read-create
  473. STATUS current
  474. DESCRIPTION
  475. "This variable controls the status of the en-
  476. try. The use of RowStatus is covered in more detail
  477. in [6]."
  478. ::= { ospfv3AreaEntry 9 }
  479. ospfv3StubMetric OBJECT-TYPE
  480. SYNTAX BigMetric
  481. MAX-ACCESS read-create
  482. STATUS current
  483. DESCRIPTION
  484. "The metric value advertised for the default route
  485. into Stub and NSSA areas."
  486. ::= { ospfv3AreaEntry 10 }
  487. ospfv3AreaNssaTranslatorRole OBJECT-TYPE
  488. SYNTAX INTEGER { always(1), candidate(2) }
  489. MAX-ACCESS read-create
  490. STATUS current
  491. DESCRIPTION
  492. "Indicates an NSSA Border router's ability to
  493. perform NSSA translation of type-7 LSAs into
  494. type-5 LSAs."
  495. DEFVAL { candidate }
  496. ::= { ospfv3AreaEntry 11 }
  497. ospfv3AreaNssaTranslatorState OBJECT-TYPE
  498. SYNTAX INTEGER {
  499. enabled(1),
  500. elected(2),
  501. disabled(3)
  502. }
  503. MAX-ACCESS read-only
  504. STATUS current
  505. DESCRIPTION
  506. "Indicates if and how an NSSA Border router is
  507. performing NSSA translation of type-7 LSAs into type-5
  508. LSAs. When this object is set to enabled, the NSSA
  509. Border router's ospfv3AreaNssTranslatorRole
  510. has been set to always. When this object is set to
  511. elected, a candidate NSSA Border router is translating
  512. type-7 LSAs into type-5. When this object is set to
  513. disabled, a candidate NSSA Border router is NOT
  514. translating type-7 LSAs into type-5."
  515. ::= { ospfv3AreaEntry 12 }
  516. ospfv3AreaNssaTranslatorStabilityInterval OBJECT-TYPE
  517. SYNTAX Unsigned32
  518. UNITS "seconds"
  519. MAX-ACCESS read-create
  520. STATUS current
  521. DESCRIPTION
  522. "The number of seconds after an elected translator
  523. determines its services are no longer required, that
  524. it should continue to perform its translation duties."
  525. DEFVAL { 40 }
  526. ::= { ospfv3AreaEntry 13 }
  527. ospfv3AreaNssaTranslatorEvents OBJECT-TYPE
  528. SYNTAX Counter32
  529. MAX-ACCESS read-only
  530. STATUS current
  531. DESCRIPTION
  532. "Indicates the number of Translator State changes
  533. that have occurred since the last boot-up."
  534. ::= { ospfv3AreaEntry 14 }
  535. ospfv3AreaStubMetricType OBJECT-TYPE
  536. SYNTAX INTEGER {
  537. ospfv3Metric (1), -- OSPF Metric
  538. comparableCost (2), -- external type 1
  539. nonComparable (3) -- external type 2
  540. }
  541. MAX-ACCESS read-create
  542. STATUS current
  543. DESCRIPTION
  544. "This variable displays the type of metric ad-
  545. vertised as a default route."
  546. DEFVAL { ospfv3Metric }
  547. ::= { ospfv3AreaEntry 15 }
  548. -- OSPFv3 AS-Scope Link State Database
  549. -- The Link State Database contains the AS-Scope Link State
  550. -- Advertisements from throughout the areas that the
  551. -- device is attached to.
  552. ospfv3AsLsdbTable OBJECT-TYPE
  553. SYNTAX SEQUENCE OF Ospfv3AsLsdbEntry
  554. MAX-ACCESS not-accessible
  555. STATUS current
  556. DESCRIPTION
  557. "The OSPFv3 Process's AS-Scope Link State Database."
  558. ::= { ospfv3Objects 3 }
  559. ospfv3AsLsdbEntry OBJECT-TYPE
  560. SYNTAX Ospfv3AsLsdbEntry
  561. MAX-ACCESS not-accessible
  562. STATUS current
  563. DESCRIPTION
  564. "A single AS-Scope Link State Advertisement."
  565. INDEX { ospfv3AsLsdbType,
  566. ospfv3AsLsdbRouterId,
  567. ospfv3AsLsdbLsid }
  568. ::= { ospfv3AsLsdbTable 1 }
  569. Ospfv3AsLsdbEntry ::= SEQUENCE {
  570. ospfv3AsLsdbType
  571. Unsigned32,
  572. ospfv3AsLsdbRouterId
  573. RouterID,
  574. ospfv3AsLsdbLsid
  575. IpAddress,
  576. ospfv3AsLsdbSequence
  577. Integer32,
  578. ospfv3AsLsdbAge
  579. Integer32,
  580. ospfv3AsLsdbChecksum
  581. Integer32,
  582. ospfv3AsLsdbAdvertisement
  583. OCTET STRING,
  584. ospfv3AsLsdbTypeKnown
  585. TruthValue
  586. }
  587. ospfv3AsLsdbType OBJECT-TYPE
  588. SYNTAX Unsigned32 (0..4294967295)
  589. MAX-ACCESS read-only
  590. STATUS current
  591. DESCRIPTION
  592. "The type of the link state advertisement.
  593. Each link state type has a separate advertise-
  594. ment format. AS-Scope LSAs not recognized by
  595. the router may be stored in the database."
  596. ::= { ospfv3AsLsdbEntry 1 }
  597. ospfv3AsLsdbRouterId OBJECT-TYPE
  598. SYNTAX RouterID
  599. MAX-ACCESS read-only
  600. STATUS current
  601. DESCRIPTION
  602. "The 32 bit number that uniquely identifies the
  603. originating router in the Autonomous System."
  604. REFERENCE
  605. "OSPF Version 2, Appendix C.1 Global parameters"
  606. ::= { ospfv3AsLsdbEntry 2 }
  607. ospfv3AsLsdbLsid OBJECT-TYPE
  608. SYNTAX IpAddress
  609. MAX-ACCESS read-only
  610. STATUS current
  611. DESCRIPTION
  612. "The Link State ID is an LS Type Specific field
  613. containing a unique identifier;
  614. it identifies the piece of the routing domain
  615. that is being described by the advertisement.
  616. In contrast to OSPFv2, the LSID has no
  617. addressing semantics."
  618. ::= { ospfv3AsLsdbEntry 3 }
  619. -- Note that the OSPF Sequence Number is a 32 bit signed
  620. -- integer. It starts with the value '80000001'h,
  621. -- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h
  622. -- Thus, a typical sequence number will be very negative.
  623. ospfv3AsLsdbSequence OBJECT-TYPE
  624. SYNTAX Integer32
  625. MAX-ACCESS read-only
  626. STATUS current
  627. DESCRIPTION
  628. "The sequence number field is a signed 32-bit
  629. integer. It is used to detect old and dupli-
  630. cate link state advertisements. The space of
  631. sequence numbers is linearly ordered. The
  632. larger the sequence number the more recent the
  633. advertisement."
  634. REFERENCE
  635. "OSPF Version 2, Section 12.1.6 LS sequence
  636. number"
  637. ::= { ospfv3AsLsdbEntry 4 }
  638. ospfv3AsLsdbAge OBJECT-TYPE
  639. SYNTAX Integer32 -- Should be 0..MaxAge
  640. -- unless DoNotAge bit is set
  641. UNITS "seconds"
  642. MAX-ACCESS read-only
  643. STATUS current
  644. DESCRIPTION
  645. "This field is the age of the link state adver-
  646. tisement in seconds."
  647. REFERENCE
  648. "OSPF Version 2, Section 12.1.1 LS age"
  649. ::= { ospfv3AsLsdbEntry 5 }
  650. ospfv3AsLsdbChecksum OBJECT-TYPE
  651. SYNTAX Integer32
  652. MAX-ACCESS read-only
  653. STATUS current
  654. DESCRIPTION
  655. "This field is the checksum of the complete
  656. contents of the advertisement, excepting the
  657. age field. The age field is excepted so that
  658. an advertisement's age can be incremented
  659. without updating the checksum. The checksum
  660. used is the same that is used for ISO connec-
  661. tionless datagrams; it is commonly referred to
  662. as the Fletcher checksum."
  663. REFERENCE
  664. "OSPF Version 2, Section 12.1.7 LS checksum"
  665. ::= { ospfv3AsLsdbEntry 6 }
  666. ospfv3AsLsdbAdvertisement OBJECT-TYPE
  667. SYNTAX OCTET STRING (SIZE (1..65535))
  668. MAX-ACCESS read-only
  669. STATUS current
  670. DESCRIPTION
  671. "The entire Link State Advertisement, including
  672. its header."
  673. ::= { ospfv3AsLsdbEntry 7 }
  674. ospfv3AsLsdbTypeKnown OBJECT-TYPE
  675. SYNTAX TruthValue
  676. MAX-ACCESS read-only
  677. STATUS current
  678. DESCRIPTION
  679. "Is the LSA type recognized by this Router?"
  680. ::= { ospfv3AsLsdbEntry 8 }
  681. -- OSPFv3 Area-Scope Link State Database
  682. -- The Link State Database contains the Area-Scope Link State
  683. -- Advertisements from throughout the area that the
  684. -- device is attached to.
  685. ospfv3AreaLsdbTable OBJECT-TYPE
  686. SYNTAX SEQUENCE OF Ospfv3AreaLsdbEntry
  687. MAX-ACCESS not-accessible
  688. STATUS current
  689. DESCRIPTION
  690. "The OSPFv3 Process's Area-Scope Link State Database."
  691. ::= { ospfv3Objects 4 }
  692. ospfv3AreaLsdbEntry OBJECT-TYPE
  693. SYNTAX Ospfv3AreaLsdbEntry
  694. MAX-ACCESS not-accessible
  695. STATUS current
  696. DESCRIPTION
  697. "A single Area-Scope Link State Advertisement."
  698. INDEX { ospfv3AreaLsdbAreaId,
  699. ospfv3AreaLsdbType,
  700. ospfv3AreaLsdbRouterId,
  701. ospfv3AreaLsdbLsid }
  702. ::= { ospfv3AreaLsdbTable 1 }
  703. Ospfv3AreaLsdbEntry ::= SEQUENCE {
  704. ospfv3AreaLsdbAreaId
  705. AreaID,
  706. ospfv3AreaLsdbType
  707. Unsigned32,
  708. ospfv3AreaLsdbRouterId
  709. RouterID,
  710. ospfv3AreaLsdbLsid
  711. IpAddress,
  712. ospfv3AreaLsdbSequence
  713. Integer32,
  714. ospfv3AreaLsdbAge
  715. Integer32,
  716. ospfv3AreaLsdbChecksum
  717. Integer32,
  718. ospfv3AreaLsdbAdvertisement
  719. OCTET STRING,
  720. ospfv3AreaLsdbTypeKnown
  721. TruthValue
  722. }
  723. ospfv3AreaLsdbAreaId OBJECT-TYPE
  724. SYNTAX AreaID
  725. MAX-ACCESS read-only
  726. STATUS current
  727. DESCRIPTION
  728. "The 32 bit identifier of the Area from which the
  729. LSA was received."
  730. REFERENCE
  731. "OSPF Version 2, Appendix C.2 Area parameters"
  732. ::= { ospfv3AreaLsdbEntry 1 }
  733. ospfv3AreaLsdbType OBJECT-TYPE
  734. SYNTAX Unsigned32 (0..4294967295)
  735. MAX-ACCESS read-only
  736. STATUS current
  737. DESCRIPTION
  738. "The type of the link state advertisement.
  739. Each link state type has a separate advertise-
  740. ment format. Area-Scope LSAs unrecognized by the
  741. router are also stored in this database."
  742. ::= { ospfv3AreaLsdbEntry 2 }
  743. ospfv3AreaLsdbRouterId OBJECT-TYPE
  744. SYNTAX RouterID
  745. MAX-ACCESS read-only
  746. STATUS current
  747. DESCRIPTION
  748. "The 32 bit number that uniquely identifies the
  749. originating router in the Autonomous System."
  750. REFERENCE
  751. "OSPF Version 2, Appendix C.1 Global parameters"
  752. ::= { ospfv3AreaLsdbEntry 3 }
  753. ospfv3AreaLsdbLsid OBJECT-TYPE
  754. SYNTAX IpAddress
  755. MAX-ACCESS read-only
  756. STATUS current
  757. DESCRIPTION
  758. "The Link State ID is an LS Type Specific field
  759. containing a unique identifier;
  760. it identifies the piece of the routing domain
  761. that is being described by the advertisement.
  762. In contrast to OSPFv2, the LSID has no
  763. addressing semantics."
  764. ::= { ospfv3AreaLsdbEntry 4 }
  765. -- Note that the OSPF Sequence Number is a 32 bit signed
  766. -- integer. It starts with the value '80000001'h,
  767. -- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h
  768. -- Thus, a typical sequence number will be very negative.
  769. ospfv3AreaLsdbSequence OBJECT-TYPE
  770. SYNTAX Integer32
  771. MAX-ACCESS read-only
  772. STATUS current
  773. DESCRIPTION
  774. "The sequence number field is a signed 32-bit
  775. integer. It is used to detect old and dupli-
  776. cate link state advertisements. The space of
  777. sequence numbers is linearly ordered. The
  778. larger the sequence number the more recent the
  779. advertisement."
  780. REFERENCE
  781. "OSPF Version 2, Section 12.1.6 LS sequence
  782. number"
  783. ::= { ospfv3AreaLsdbEntry 5 }
  784. ospfv3AreaLsdbAge OBJECT-TYPE
  785. SYNTAX Integer32 -- Should be 0..MaxAge
  786. -- unless DoNotAge bit is set
  787. UNITS "seconds"
  788. MAX-ACCESS read-only
  789. STATUS current
  790. DESCRIPTION
  791. "This field is the age of the link state adver-
  792. tisement in seconds."
  793. REFERENCE
  794. "OSPF Version 2, Section 12.1.1 LS age"
  795. ::= { ospfv3AreaLsdbEntry 6 }
  796. ospfv3AreaLsdbChecksum OBJECT-TYPE
  797. SYNTAX Integer32
  798. MAX-ACCESS read-only
  799. STATUS current
  800. DESCRIPTION
  801. "This field is the checksum of the complete
  802. contents of the advertisement, excepting the
  803. age field. The age field is excepted so that
  804. an advertisement's age can be incremented
  805. without updating the checksum. The checksum
  806. used is the same that is used for ISO connec-
  807. tionless datagrams; it is commonly referred to
  808. as the Fletcher checksum."
  809. REFERENCE
  810. "OSPF Version 2, Section 12.1.7 LS checksum"
  811. ::= { ospfv3AreaLsdbEntry 7 }
  812. ospfv3AreaLsdbAdvertisement OBJECT-TYPE
  813. SYNTAX OCTET STRING (SIZE (1..65535))
  814. MAX-ACCESS read-only
  815. STATUS current
  816. DESCRIPTION
  817. "The entire Link State Advertisement, including
  818. its header."
  819. ::= { ospfv3AreaLsdbEntry 8 }
  820. ospfv3AreaLsdbTypeKnown OBJECT-TYPE
  821. SYNTAX TruthValue
  822. MAX-ACCESS read-only
  823. STATUS current
  824. DESCRIPTION
  825. "Is the LSA type recognized by this Router?"
  826. ::= { ospfv3AreaLsdbEntry 9 }
  827. -- OSPFv3 Link-Scope Link State Database
  828. -- The Link State Database contains the Link-Scope Link State
  829. -- Advertisements from the links that the
  830. -- device is attached to.
  831. ospfv3LinkLsdbTable OBJECT-TYPE
  832. SYNTAX SEQUENCE OF Ospfv3LinkLsdbEntry
  833. MAX-ACCESS not-accessible
  834. STATUS current
  835. DESCRIPTION
  836. "The OSPFv3 Process's Link-Scope Link State Database."
  837. ::= { ospfv3Objects 5 }
  838. ospfv3LinkLsdbEntry OBJECT-TYPE
  839. SYNTAX Ospfv3LinkLsdbEntry
  840. MAX-ACCESS not-accessible
  841. STATUS current
  842. DESCRIPTION
  843. "A single Link-Scope Link State Advertisement."
  844. INDEX { ospfv3LinkLsdbIfIndex,
  845. ospfv3LinkLsdbType,
  846. ospfv3LinkLsdbRouterId,
  847. ospfv3LinkLsdbLsid }
  848. ::= { ospfv3LinkLsdbTable 1 }
  849. Ospfv3LinkLsdbEntry ::= SEQUENCE {
  850. ospfv3LinkLsdbIfIndex
  851. InterfaceIndex,
  852. ospfv3LinkLsdbType
  853. Unsigned32,
  854. ospfv3LinkLsdbRouterId
  855. RouterID,
  856. ospfv3LinkLsdbLsid
  857. IpAddress,
  858. ospfv3LinkLsdbSequence
  859. Integer32,
  860. ospfv3LinkLsdbAge
  861. Integer32,
  862. ospfv3LinkLsdbChecksum
  863. Integer32,
  864. ospfv3LinkLsdbAdvertisement
  865. OCTET STRING,
  866. ospfv3LinkLsdbTypeKnown
  867. TruthValue
  868. }
  869. ospfv3LinkLsdbIfIndex OBJECT-TYPE
  870. SYNTAX InterfaceIndex
  871. MAX-ACCESS read-only
  872. STATUS current
  873. DESCRIPTION
  874. "The identifier of the link from which the LSA
  875. was received."
  876. REFERENCE
  877. "OSPF Version 2, Appendix C.2 Area parameters"
  878. ::= { ospfv3LinkLsdbEntry 1 }
  879. ospfv3LinkLsdbType OBJECT-TYPE
  880. SYNTAX Unsigned32 (0..4294967295)
  881. MAX-ACCESS read-only
  882. STATUS current
  883. DESCRIPTION
  884. "The type of the link state advertisement.
  885. Each link state type has a separate advertise-
  886. ment format. Link-Scope LSAs unrecognized by the
  887. router are also stored in this database."
  888. ::= { ospfv3LinkLsdbEntry 2 }
  889. ospfv3LinkLsdbRouterId OBJECT-TYPE
  890. SYNTAX RouterID
  891. MAX-ACCESS read-only
  892. STATUS current
  893. DESCRIPTION
  894. "The 32 bit number that uniquely identifies the
  895. originating router in the Autonomous System."
  896. REFERENCE
  897. "OSPF Version 2, Appendix C.1 Global parameters"
  898. ::= { ospfv3LinkLsdbEntry 3 }
  899. ospfv3LinkLsdbLsid OBJECT-TYPE
  900. SYNTAX IpAddress
  901. MAX-ACCESS read-only
  902. STATUS current
  903. DESCRIPTION
  904. "The Link State ID is an LS Type Specific field
  905. containing a unique identifier;
  906. it identifies the piece of the routing domain
  907. that is being described by the advertisement.
  908. In contrast to OSPFv2, the LSID has no
  909. addressing semantics."
  910. ::= { ospfv3LinkLsdbEntry 4 }
  911. -- Note that the OSPF Sequence Number is a 32 bit signed
  912. -- integer. It starts with the value '80000001'h,
  913. -- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h
  914. -- Thus, a typical sequence number will be very negative.
  915. ospfv3LinkLsdbSequence OBJECT-TYPE
  916. SYNTAX Integer32
  917. MAX-ACCESS read-only
  918. STATUS current
  919. DESCRIPTION
  920. "The sequence number field is a signed 32-bit
  921. integer. It is used to detect old and dupli-
  922. cate link state advertisements. The space of
  923. sequence numbers is linearly ordered. The
  924. larger the sequence number the more recent the
  925. advertisement."
  926. REFERENCE
  927. "OSPF Version 2, Section 12.1.6 LS sequence
  928. number"
  929. ::= { ospfv3LinkLsdbEntry 5 }
  930. ospfv3LinkLsdbAge OBJECT-TYPE
  931. SYNTAX Integer32 -- Should be 0..MaxAge
  932. -- unless DoNotAge bit is set
  933. UNITS "seconds"
  934. MAX-ACCESS read-only
  935. STATUS current
  936. DESCRIPTION
  937. "This field is the age of the link state
  938. advertisement in seconds."
  939. REFERENCE
  940. "OSPF Version 2, Section 12.1.1 LS age"
  941. ::= { ospfv3LinkLsdbEntry 6 }
  942. ospfv3LinkLsdbChecksum OBJECT-TYPE
  943. SYNTAX Integer32
  944. MAX-ACCESS read-only
  945. STATUS current
  946. DESCRIPTION
  947. "This field is the checksum of the complete
  948. contents of the advertisement, excepting the
  949. age field. The age field is excepted so that
  950. an advertisement's age can be incremented
  951. without updating the checksum. The checksum
  952. used is the same that is used for ISO connec-
  953. tionless datagrams; it is commonly referred to
  954. as the Fletcher checksum."
  955. REFERENCE
  956. "OSPF Version 2, Section 12.1.7 LS checksum"
  957. ::= { ospfv3LinkLsdbEntry 7 }
  958. ospfv3LinkLsdbAdvertisement OBJECT-TYPE
  959. SYNTAX OCTET STRING (SIZE (1..65535))
  960. MAX-ACCESS read-only
  961. STATUS current
  962. DESCRIPTION
  963. "The entire Link State Advertisement, including
  964. its header."
  965. ::= { ospfv3LinkLsdbEntry 8 }
  966. ospfv3LinkLsdbTypeKnown OBJECT-TYPE
  967. SYNTAX TruthValue
  968. MAX-ACCESS read-only
  969. STATUS current
  970. DESCRIPTION
  971. "Indicates whether the LSA type is recognized by this
  972. Router."
  973. ::= { ospfv3LinkLsdbEntry 9 }
  974. -- OSPF Host Table
  975. -- The Host/Metric Table indicates what hosts are directly
  976. -- attached to the Router, and what metrics and types of
  977. -- service should be advertised for them.
  978. ospfv3HostTable OBJECT-TYPE
  979. SYNTAX SEQUENCE OF Ospfv3HostEntry
  980. MAX-ACCESS not-accessible
  981. STATUS current
  982. DESCRIPTION
  983. "The list of Hosts, and their metrics, that the
  984. router will advertise as host routes."
  985. REFERENCE
  986. "OSPF Version 2, Appendix C.6 Host route param-
  987. eters"
  988. ::= { ospfv3Objects 6 }
  989. ospfv3HostEntry OBJECT-TYPE
  990. SYNTAX Ospfv3HostEntry
  991. MAX-ACCESS not-accessible
  992. STATUS current
  993. DESCRIPTION
  994. "A metric to be advertised when a given host is
  995. reachable."
  996. INDEX { ospfv3HostAddressType,
  997. ospfv3HostAddress }
  998. ::= { ospfv3HostTable 1 }
  999. Ospfv3HostEntry ::= SEQUENCE {
  1000. ospfv3HostAddressType
  1001. InetAddressType,
  1002. ospfv3HostAddress
  1003. InetAddress,
  1004. ospfv3HostMetric
  1005. Metric,
  1006. ospfv3HostStatus
  1007. RowStatus,
  1008. ospfv3HostAreaID
  1009. AreaID
  1010. }
  1011. ospfv3HostAddressType OBJECT-TYPE
  1012. SYNTAX InetAddressType
  1013. MAX-ACCESS read-only
  1014. STATUS current
  1015. DESCRIPTION
  1016. "The address type of ospfv3HostAddress. Only IPv6
  1017. addresses without zone index are expected."
  1018. REFERENCE
  1019. "OSPF Version 2, Appendix C.6 Host route parame-
  1020. ters"
  1021. ::= { ospfv3HostEntry 1 }
  1022. ospfv3HostAddress OBJECT-TYPE
  1023. SYNTAX InetAddress (SIZE (16))
  1024. MAX-ACCESS read-only
  1025. STATUS current
  1026. DESCRIPTION
  1027. "The IPv6 Address of the Host. Must be a Global
  1028. or Site-local address."
  1029. REFERENCE
  1030. "OSPF Version 2, Appendix C.6 Host route parame-
  1031. ters"
  1032. ::= { ospfv3HostEntry 2 }
  1033. ospfv3HostMetric OBJECT-TYPE
  1034. SYNTAX Metric
  1035. MAX-ACCESS read-create
  1036. STATUS current
  1037. DESCRIPTION
  1038. "The Metric to be advertised."
  1039. REFERENCE
  1040. "OSPF Version 2, Appendix C.6 Host route parame-
  1041. ters"
  1042. ::= { ospfv3HostEntry 3 }
  1043. ospfv3HostStatus OBJECT-TYPE
  1044. SYNTAX RowStatus
  1045. MAX-ACCESS read-create
  1046. STATUS current
  1047. DESCRIPTION
  1048. "This variable controls the status of the en-
  1049. try. The use of RowStatus is covered in more detail
  1050. in [6]."
  1051. ::= { ospfv3HostEntry 4 }
  1052. ospfv3HostAreaID OBJECT-TYPE
  1053. SYNTAX AreaID
  1054. MAX-ACCESS read-create
  1055. STATUS current
  1056. DESCRIPTION
  1057. "The Area the Host Entry is to be found within.
  1058. By default, the area that a subsuming OSPFv3 in-
  1059. terface is in, or 0.0.0.0"
  1060. REFERENCE
  1061. "OSPF Version 2, Appendix C.2 Area parameters"
  1062. ::= { ospfv3HostEntry 5 }
  1063. -- OSPFv3 Interface Table
  1064. ospfv3IfTable OBJECT-TYPE
  1065. SYNTAX SEQUENCE OF Ospfv3IfEntry
  1066. MAX-ACCESS not-accessible
  1067. STATUS current
  1068. DESCRIPTION
  1069. "The OSPFv3 Interface Table describes the inter-
  1070. faces from the viewpoint of OSPFv3."
  1071. REFERENCE
  1072. "OSPF Version 2, Appendix C.3 Router interface
  1073. parameters"
  1074. ::= { ospfv3Objects 7 }
  1075. ospfv3IfEntry OBJECT-TYPE
  1076. SYNTAX Ospfv3IfEntry
  1077. MAX-ACCESS not-accessible
  1078. STATUS current
  1079. DESCRIPTION
  1080. "The OSPFv3 Interface Entry describes one inter-
  1081. face from the viewpoint of OSPFv3."
  1082. INDEX { ospfv3IfIndex }
  1083. ::= { ospfv3IfTable 1 }
  1084. Ospfv3IfEntry ::= SEQUENCE {
  1085. ospfv3IfIndex
  1086. InterfaceIndex,
  1087. ospfv3IfAreaId
  1088. AreaID,
  1089. ospfv3IfType
  1090. INTEGER,
  1091. ospfv3IfAdminStat
  1092. Status,
  1093. ospfv3IfRtrPriority
  1094. DesignatedRouterPriority,
  1095. ospfv3IfTransitDelay
  1096. UpToRefreshInterval,
  1097. ospfv3IfRetransInterval
  1098. UpToRefreshInterval,
  1099. ospfv3IfHelloInterval
  1100. HelloRange,
  1101. ospfv3IfRtrDeadInterval
  1102. RouterDeadRange,
  1103. ospfv3IfPollInterval
  1104. Unsigned32,
  1105. ospfv3IfState
  1106. INTEGER,
  1107. ospfv3IfDesignatedRouter
  1108. RouterID,
  1109. ospfv3IfBackupDesignatedRouter
  1110. RouterID,
  1111. ospfv3IfEvents
  1112. Counter32,
  1113. ospfv3IfStatus
  1114. RowStatus,
  1115. ospfv3IfMulticastForwarding
  1116. INTEGER,
  1117. ospfv3IfDemand
  1118. TruthValue,
  1119. ospfv3IfMetricValue
  1120. Metric,
  1121. ospfv3IfLinkScopeLsaCount
  1122. Gauge32,
  1123. ospfv3IfLinkLsaCksumSum
  1124. Integer32,
  1125. ospfv3IfInstId
  1126. Integer32,
  1127. ospfv3IfDemandNbrProbe
  1128. TruthValue,
  1129. ospfv3IfDemandNbrProbeRetxLimit
  1130. Unsigned32,
  1131. ospfv3IfDemandNbrProbeInterval
  1132. Unsigned32
  1133. }
  1134. ospfv3IfIndex OBJECT-TYPE
  1135. SYNTAX InterfaceIndex
  1136. MAX-ACCESS read-only
  1137. STATUS current
  1138. DESCRIPTION
  1139. "The interface index of this OSPFv3 interface.
  1140. It corresponds to the interface index of the
  1141. IPv6 interface on which OSPFv3 is configured."
  1142. ::= { ospfv3IfEntry 1 }
  1143. ospfv3IfAreaId OBJECT-TYPE
  1144. SYNTAX AreaID
  1145. MAX-ACCESS read-create
  1146. STATUS current
  1147. DESCRIPTION
  1148. "A 32-bit integer uniquely identifying the area
  1149. to which the interface connects. Area ID
  1150. 0.0.0.0 is used for the OSPFv3 backbone."
  1151. DEFVAL { '00000000'H } -- 0.0.0.0
  1152. ::= { ospfv3IfEntry 2 }
  1153. ospfv3IfType OBJECT-TYPE
  1154. SYNTAX INTEGER {
  1155. broadcast(1),
  1156. nbma(2),
  1157. pointToPoint(3),
  1158. pointToMultipoint(5)
  1159. }
  1160. MAX-ACCESS read-create
  1161. STATUS current
  1162. DESCRIPTION
  1163. "The OSPFv3 interface type."
  1164. ::= { ospfv3IfEntry 3 }
  1165. ospfv3IfAdminStat OBJECT-TYPE
  1166. SYNTAX Status
  1167. MAX-ACCESS read-create
  1168. STATUS current
  1169. DESCRIPTION
  1170. "The OSPFv3 interface's administrative status.
  1171. The value formed on the interface, and the in-
  1172. terface will be advertised as an internal route
  1173. to some area. The value 'disabled' denotes
  1174. that the interface is external to OSPFv3."
  1175. DEFVAL { enabled }
  1176. ::= { ospfv3IfEntry 4 }
  1177. ospfv3IfRtrPriority OBJECT-TYPE
  1178. SYNTAX DesignatedRouterPriority
  1179. MAX-ACCESS read-create
  1180. STATUS current
  1181. DESCRIPTION
  1182. "The priority of this interface. Used in
  1183. multi-access networks, this field is used in
  1184. the designated router election algorithm. The
  1185. value 0 signifies that the router is not eligi-
  1186. ble to become the designated router on this
  1187. particular network. In the event of a tie in
  1188. this value, routers will use their Router ID as
  1189. a tie breaker."
  1190. DEFVAL { 1 }
  1191. ::= { ospfv3IfEntry 5 }
  1192. ospfv3IfTransitDelay OBJECT-TYPE
  1193. SYNTAX UpToRefreshInterval
  1194. UNITS "seconds"
  1195. MAX-ACCESS read-create
  1196. STATUS current
  1197. DESCRIPTION
  1198. "The estimated number of seconds it takes to
  1199. transmit a link state update packet over this
  1200. interface."
  1201. DEFVAL { 1 }
  1202. ::= { ospfv3IfEntry 6 }
  1203. ospfv3IfRetransInterval OBJECT-TYPE
  1204. SYNTAX UpToRefreshInterval
  1205. UNITS "seconds"
  1206. MAX-ACCESS read-create
  1207. STATUS current
  1208. DESCRIPTION
  1209. "The number of seconds between link-state ad-
  1210. vertisement retransmissions, for adjacencies
  1211. belonging to this interface. This value is
  1212. also used when retransmitting database descrip-
  1213. tion and link-state request packets."
  1214. DEFVAL { 5 }
  1215. ::= { ospfv3IfEntry 7 }
  1216. ospfv3IfHelloInterval OBJECT-TYPE
  1217. SYNTAX HelloRange
  1218. UNITS "seconds"
  1219. MAX-ACCESS read-create
  1220. STATUS current
  1221. DESCRIPTION
  1222. "The length of time, in seconds, between the
  1223. Hello packets that the router sends on the in-
  1224. terface. This value must be the same for all
  1225. routers attached to a common network."
  1226. DEFVAL { 10 }
  1227. ::= { ospfv3IfEntry 8 }
  1228. ospfv3IfRtrDeadInterval OBJECT-TYPE
  1229. SYNTAX RouterDeadRange
  1230. UNITS "seconds"
  1231. MAX-ACCESS read-create
  1232. STATUS current
  1233. DESCRIPTION
  1234. "The number of seconds that a router's Hello
  1235. packets have not been seen before it's neigh-
  1236. bors declare the router down. This should be
  1237. some multiple of the Hello interval. This
  1238. value must be the same for all routers attached
  1239. to a common network."
  1240. DEFVAL { 40 }
  1241. ::= { ospfv3IfEntry 9 }
  1242. ospfv3IfPollInterval OBJECT-TYPE
  1243. SYNTAX Unsigned32
  1244. UNITS "seconds"
  1245. MAX-ACCESS read-create
  1246. STATUS current
  1247. DESCRIPTION
  1248. "The larger time interval, in seconds, between
  1249. the Hello packets sent to an inactive non-
  1250. broadcast multi- access neighbor."
  1251. DEFVAL { 120 }
  1252. ::= { ospfv3IfEntry 10 }
  1253. ospfv3IfState OBJECT-TYPE
  1254. SYNTAX INTEGER {
  1255. down(1),
  1256. loopback(2),
  1257. waiting(3),
  1258. pointToPoint(4),
  1259. designatedRouter(5),
  1260. backupDesignatedRouter(6),
  1261. otherDesignatedRouter(7)
  1262. }
  1263. MAX-ACCESS read-only
  1264. STATUS current
  1265. DESCRIPTION
  1266. "The OSPFv3 Interface State."
  1267. ::= { ospfv3IfEntry 11 }
  1268. ospfv3IfDesignatedRouter OBJECT-TYPE
  1269. SYNTAX RouterID
  1270. MAX-ACCESS read-only
  1271. STATUS current
  1272. DESCRIPTION
  1273. "The Router ID of the Designated Router."
  1274. ::= { ospfv3IfEntry 12 }
  1275. ospfv3IfBackupDesignatedRouter OBJECT-TYPE
  1276. SYNTAX RouterID
  1277. MAX-ACCESS read-only
  1278. STATUS current
  1279. DESCRIPTION
  1280. "The Router ID of the Backup Designated
  1281. Router."
  1282. ::= { ospfv3IfEntry 14 }
  1283. ospfv3IfEvents OBJECT-TYPE
  1284. SYNTAX Counter32
  1285. MAX-ACCESS read-only
  1286. STATUS current
  1287. DESCRIPTION
  1288. "The number of times this OSPF interface has
  1289. changed its state, or an error has occurred."
  1290. ::= { ospfv3IfEntry 15 }
  1291. ospfv3IfStatus OBJECT-TYPE
  1292. SYNTAX RowStatus
  1293. MAX-ACCESS read-create
  1294. STATUS current
  1295. DESCRIPTION
  1296. "This variable controls the status of the en-
  1297. try. The use of RowStatus is covered in more detail in
  1298. [6]."
  1299. ::= { ospfv3IfEntry 17 }
  1300. ospfv3IfMulticastForwarding OBJECT-TYPE
  1301. SYNTAX INTEGER {
  1302. blocked(1), -- no multicast forwarding
  1303. multicast(2), -- using multicast address
  1304. unicast(3) -- to each OSPFv3 neighbor
  1305. }
  1306. MAX-ACCESS read-create
  1307. STATUS current
  1308. DESCRIPTION
  1309. "The way multicasts should forwarded on this
  1310. interface; not forwarded, forwarded as data
  1311. link multicasts, or forwarded as data link uni-
  1312. casts. Data link multicasting is not meaning-
  1313. ful on point to point and NBMA interfaces, and
  1314. setting ospfv3MulticastForwarding to 0 effective-
  1315. ly disables all multicast forwarding."
  1316. DEFVAL { blocked }
  1317. ::= { ospfv3IfEntry 18 }
  1318. ospfv3IfDemand OBJECT-TYPE
  1319. SYNTAX TruthValue
  1320. MAX-ACCESS read-create
  1321. STATUS current
  1322. DESCRIPTION
  1323. "Indicates whether Demand OSPFv3 procedures (hel-
  1324. lo suppression to FULL neighbors and setting the
  1325. DoNotAge flag on propagated LSAs) should be per-
  1326. formed on this interface."
  1327. DEFVAL { false }
  1328. ::= { ospfv3IfEntry 19 }
  1329. ospfv3IfMetricValue OBJECT-TYPE
  1330. SYNTAX Metric
  1331. MAX-ACCESS read-create
  1332. STATUS current
  1333. DESCRIPTION
  1334. "The metric assigned to this interface.
  1335. The default value of the Metric is
  1336. Reference Bandwidth / ifSpeed. The value of the
  1337. reference bandwidth is configured by the
  1338. ospfv3ReferenceBandwidth object."
  1339. ::= { ospfv3IfEntry 20 }
  1340. ospfv3IfLinkScopeLsaCount OBJECT-TYPE
  1341. SYNTAX Gauge32
  1342. MAX-ACCESS read-only
  1343. STATUS current
  1344. DESCRIPTION
  1345. "The total number of Link-Scope link-state
  1346. advertisements in this link's link-state database."
  1347. ::= { ospfv3IfEntry 21 }
  1348. ospfv3IfLinkLsaCksumSum OBJECT-TYPE
  1349. SYNTAX Integer32
  1350. MAX-ACCESS read-only
  1351. STATUS current
  1352. DESCRIPTION
  1353. "The 32-bit unsigned sum of the Link-Scope link-state
  1354. advertisements' LS checksums contained in this
  1355. link's link-state database. The sum can be used
  1356. to determine if there has been a change in a
  1357. router's link state database, and to compare the
  1358. link-state database of two routers."
  1359. ::= { ospfv3IfEntry 22 }
  1360. ospfv3IfInstId OBJECT-TYPE
  1361. SYNTAX Integer32
  1362. MAX-ACCESS read-create
  1363. STATUS current
  1364. DESCRIPTION
  1365. "Enables multiple instances of OSPFv3 to be run over
  1366. a single link. Each protocol instance would be assigned
  1367. a separate ID. This ID has local link significance
  1368. only."
  1369. DEFVAL { 0 }
  1370. ::= { ospfv3IfEntry 23 }
  1371. ospfv3IfDemandNbrProbe OBJECT-TYPE
  1372. SYNTAX TruthValue
  1373. MAX-ACCESS read-create
  1374. STATUS current
  1375. DESCRIPTION
  1376. " Indicates whether or not neighbor probing is
  1377. enabled to determine whether or not the neighbor
  1378. is inactive. Neighbor probing is disabled by
  1379. default."
  1380. DEFVAL { false }
  1381. ::= { ospfv3IfEntry 24 }
  1382. ospfv3IfDemandNbrProbeRetxLimit OBJECT-TYPE
  1383. SYNTAX Unsigned32
  1384. UNITS "seconds"
  1385. MAX-ACCESS read-create
  1386. STATUS current
  1387. DESCRIPTION
  1388. " The number of consecutive LSA retransmissions before
  1389. the neighbor is deemed inactive and the neighbor
  1390. adjacency is brought down."
  1391. DEFVAL { 10 }
  1392. ::= { ospfv3IfEntry 25 }
  1393. ospfv3IfDemandNbrProbeInterval OBJECT-TYPE
  1394. SYNTAX Unsigned32
  1395. UNITS "seconds"
  1396. MAX-ACCESS read-create
  1397. STATUS current
  1398. DESCRIPTION
  1399. " Defines how often the neighbor will be probed."
  1400. DEFVAL { 120 }
  1401. ::= { ospfv3IfEntry 26 }
  1402. -- OSPFv3 Virtual Interface Table
  1403. -- The Virtual Interface Table describes the virtual
  1404. -- links that the OSPFv3 Process is configured to
  1405. -- carry on.
  1406. ospfv3VirtIfTable OBJECT-TYPE
  1407. SYNTAX SEQUENCE OF Ospfv3VirtIfEntry
  1408. MAX-ACCESS not-accessible
  1409. STATUS current
  1410. DESCRIPTION
  1411. "Information about this router's virtual inter-
  1412. faces."
  1413. REFERENCE
  1414. "OSPF Version 2, Appendix C.4 Virtual link
  1415. parameters"
  1416. ::= { ospfv3Objects 8 }
  1417. ospfv3VirtIfEntry OBJECT-TYPE
  1418. SYNTAX Ospfv3VirtIfEntry
  1419. MAX-ACCESS not-accessible
  1420. STATUS current
  1421. DESCRIPTION
  1422. "Information about a single Virtual Interface."
  1423. INDEX { ospfv3VirtIfAreaId,
  1424. ospfv3VirtIfNeighbor }
  1425. ::= { ospfv3VirtIfTable 1 }
  1426. Ospfv3VirtIfEntry ::= SEQUENCE {
  1427. ospfv3VirtIfAreaId
  1428. AreaID,
  1429. ospfv3VirtIfNeighbor
  1430. RouterID,
  1431. ospfv3VirtIfIndex
  1432. InterfaceIndex,
  1433. ospfv3VirtIfTransitDelay
  1434. UpToRefreshInterval,
  1435. ospfv3VirtIfRetransInterval
  1436. UpToRefreshInterval,
  1437. ospfv3VirtIfHelloInterval
  1438. HelloRange,
  1439. ospfv3VirtIfRtrDeadInterval
  1440. RouterDeadRange,
  1441. ospfv3VirtIfState
  1442. INTEGER,
  1443. ospfv3VirtIfEvents
  1444. Counter32,
  1445. ospfv3VirtIfStatus
  1446. RowStatus,
  1447. ospfv3VirtIfLinkScopeLsaCount
  1448. Gauge32,
  1449. ospfv3VirtIfLinkLsaCksumSum
  1450. Integer32
  1451. }
  1452. ospfv3VirtIfAreaId OBJECT-TYPE
  1453. SYNTAX AreaID
  1454. MAX-ACCESS read-only
  1455. STATUS current
  1456. DESCRIPTION
  1457. "The Transit Area that the Virtual Link
  1458. traverses. By definition, this is not 0.0.0.0"
  1459. ::= { ospfv3VirtIfEntry 1 }
  1460. ospfv3VirtIfNeighbor OBJECT-TYPE
  1461. SYNTAX RouterID
  1462. MAX-ACCESS read-only
  1463. STATUS current
  1464. DESCRIPTION
  1465. "The Router ID of the Virtual Neighbor."
  1466. ::= { ospfv3VirtIfEntry 2 }
  1467. ospfv3VirtIfIndex OBJECT-TYPE
  1468. SYNTAX InterfaceIndex
  1469. MAX-ACCESS read-create
  1470. STATUS current
  1471. DESCRIPTION
  1472. "The interface ID assigned to this OSPFv3 virtual
  1473. interface. It is advertised in Hello's sent over
  1474. the virtal link and in the router's router-LSAs."
  1475. ::= { ospfv3VirtIfEntry 3 }
  1476. ospfv3VirtIfTransitDelay OBJECT-TYPE
  1477. SYNTAX UpToRefreshInterval
  1478. UNITS "seconds"
  1479. MAX-ACCESS read-create
  1480. STATUS current
  1481. DESCRIPTION
  1482. "The estimated number of seconds it takes to
  1483. transmit a link- state update packet over this
  1484. interface."
  1485. DEFVAL { 1 }
  1486. ::= { ospfv3VirtIfEntry 4 }
  1487. ospfv3VirtIfRetransInterval OBJECT-TYPE
  1488. SYNTAX UpToRefreshInterval
  1489. UNITS "seconds"
  1490. MAX-ACCESS read-create
  1491. STATUS current
  1492. DESCRIPTION
  1493. "The number of seconds between link-state ad-
  1494. vertisement retransmissions, for adjacencies
  1495. belonging to this interface. This value is
  1496. also used when retransmitting database descrip-
  1497. tion and link-state request packets. This
  1498. value should be well over the expected round-
  1499. trip time."
  1500. DEFVAL { 5 }
  1501. ::= { ospfv3VirtIfEntry 5 }
  1502. ospfv3VirtIfHelloInterval OBJECT-TYPE
  1503. SYNTAX HelloRange
  1504. UNITS "seconds"
  1505. MAX-ACCESS read-create
  1506. STATUS current
  1507. DESCRIPTION
  1508. "The length of time, in seconds, between the
  1509. Hello packets that the router sends on the in-
  1510. terface. This value must be the same for the
  1511. virtual neighbor."
  1512. DEFVAL { 10 }
  1513. ::= { ospfv3VirtIfEntry 6 }
  1514. ospfv3VirtIfRtrDeadInterval OBJECT-TYPE
  1515. SYNTAX RouterDeadRange
  1516. UNITS "seconds"
  1517. MAX-ACCESS read-create
  1518. STATUS current
  1519. DESCRIPTION
  1520. "The number of seconds that a router's Hello
  1521. packets have not been seen before it's neigh-
  1522. bors declare the router down. This should be
  1523. some multiple of the Hello interval. This
  1524. value must be the same for the virtual neigh-
  1525. bor."
  1526. DEFVAL { 60 }
  1527. ::= { ospfv3VirtIfEntry 7 }
  1528. ospfv3VirtIfState OBJECT-TYPE
  1529. SYNTAX INTEGER {
  1530. down(1), -- these use the same encoding
  1531. pointToPoint(4) -- as the ospfv3IfTable
  1532. }
  1533. MAX-ACCESS read-only
  1534. STATUS current
  1535. DESCRIPTION
  1536. "OSPF virtual interface states."
  1537. ::= { ospfv3VirtIfEntry 8 }
  1538. ospfv3VirtIfEvents OBJECT-TYPE
  1539. SYNTAX Counter32
  1540. MAX-ACCESS read-only
  1541. STATUS current
  1542. DESCRIPTION
  1543. "The number of state changes or error events on
  1544. this Virtual Link"
  1545. ::= { ospfv3VirtIfEntry 9 }
  1546. ospfv3VirtIfStatus OBJECT-TYPE
  1547. SYNTAX RowStatus
  1548. MAX-ACCESS read-create
  1549. STATUS current
  1550. DESCRIPTION
  1551. "This variable controls the status of the en-
  1552. try. The use of RowStatus is covered in more detail
  1553. in [6]."
  1554. ::= { ospfv3VirtIfEntry 10 }
  1555. ospfv3VirtIfLinkScopeLsaCount OBJECT-TYPE
  1556. SYNTAX Gauge32
  1557. MAX-ACCESS read-only
  1558. STATUS current
  1559. DESCRIPTION
  1560. "The total number of Link-Scope link-state
  1561. advertisements in this virtual link's link-state
  1562. database."
  1563. ::= { ospfv3VirtIfEntry 11 }
  1564. ospfv3VirtIfLinkLsaCksumSum OBJECT-TYPE
  1565. SYNTAX Integer32
  1566. MAX-ACCESS read-only
  1567. STATUS current
  1568. DESCRIPTION
  1569. "The 32-bit unsigned sum of the Link-Scope link-state
  1570. advertisements' LS checksums contained in this
  1571. virtual link's link-state database. The sum can be used
  1572. to determine if there has been a change in a
  1573. router's link state database, and to compare the
  1574. link-state database of two routers."
  1575. ::= { ospfv3VirtIfEntry 12 }
  1576. -- OSPFv3 Neighbor Table
  1577. -- The OSPFv3 Neighbor Table describes all neighbors in
  1578. -- the locality of the subject router.
  1579. ospfv3NbrTable OBJECT-TYPE
  1580. SYNTAX SEQUENCE OF Ospfv3NbrEntry
  1581. MAX-ACCESS not-accessible
  1582. STATUS current
  1583. DESCRIPTION
  1584. "A table of non-virtual neighbor information."
  1585. REFERENCE
  1586. "OSPF Version 2, Section 10 The Neighbor Data
  1587. Structure"
  1588. ::= { ospfv3Objects 9 }
  1589. ospfv3NbrEntry OBJECT-TYPE
  1590. SYNTAX Ospfv3NbrEntry
  1591. MAX-ACCESS not-accessible
  1592. STATUS current
  1593. DESCRIPTION
  1594. "The information regarding a single neighbor."
  1595. REFERENCE
  1596. "OSPF Version 2, Section 10 The Neighbor Data
  1597. Structure"
  1598. INDEX { ospfv3NbrIfIndex,
  1599. ospfv3NbrRtrId }
  1600. ::= { ospfv3NbrTable 1 }
  1601. Ospfv3NbrEntry ::= SEQUENCE {
  1602. ospfv3NbrIfIndex
  1603. InterfaceIndex,
  1604. ospfv3NbrRtrId
  1605. RouterID,
  1606. ospfv3NbrAddressType
  1607. InetAddressType,
  1608. ospfv3NbrAddress
  1609. InetAddress,
  1610. ospfv3NbrOptions
  1611. Integer32,
  1612. ospfv3NbrPriority
  1613. DesignatedRouterPriority,
  1614. ospfv3NbrState
  1615. INTEGER,
  1616. ospfv3NbrEvents
  1617. Counter32,
  1618. ospfv3NbrLsRetransQLen
  1619. Gauge32,
  1620. ospfv3NbrHelloSuppressed
  1621. TruthValue,
  1622. ospfv3NbrIfId
  1623. InterfaceIndex,
  1624. ospfv3NbrRestartHelperStatus
  1625. INTEGER,
  1626. ospfv3NbrRestartHelperAge
  1627. UpToRefreshInterval,
  1628. ospfv3NbrRestartHelperExitReason
  1629. INTEGER
  1630. }
  1631. ospfv3NbrIfIndex OBJECT-TYPE
  1632. SYNTAX InterfaceIndex
  1633. MAX-ACCESS read-only
  1634. STATUS current
  1635. DESCRIPTION
  1636. "The local link ID of the link over which the
  1637. neighbor can be reached."
  1638. ::= { ospfv3NbrEntry 1 }
  1639. ospfv3NbrRtrId OBJECT-TYPE
  1640. SYNTAX RouterID
  1641. MAX-ACCESS read-only
  1642. STATUS current
  1643. DESCRIPTION
  1644. "A 32-bit integer (represented as a type IpAd-
  1645. dress) uniquely identifying the neighboring
  1646. router in the Autonomous System."
  1647. ::= { ospfv3NbrEntry 2 }
  1648. ospfv3NbrAddressType OBJECT-TYPE
  1649. SYNTAX InetAddressType
  1650. MAX-ACCESS read-only
  1651. STATUS current
  1652. DESCRIPTION
  1653. "The address type of ospfv3NbrAddress. Only IPv6
  1654. addresses without zone index are expected."
  1655. ::= { ospfv3NbrEntry 3 }
  1656. ospfv3NbrAddress OBJECT-TYPE
  1657. SYNTAX InetAddress (SIZE (16))
  1658. MAX-ACCESS read-only
  1659. STATUS current
  1660. DESCRIPTION
  1661. "The IPv6 address of the neighbor associated with
  1662. the local link."
  1663. ::= { ospfv3NbrEntry 4 }
  1664. ospfv3NbrOptions OBJECT-TYPE
  1665. SYNTAX Integer32
  1666. MAX-ACCESS read-only
  1667. STATUS current
  1668. DESCRIPTION
  1669. "A Bit Mask corresponding to the neighbor's op-
  1670. tions field."
  1671. REFERENCE
  1672. "OSPF Version 3, Appendix A.2 the Options field"
  1673. ::= { ospfv3NbrEntry 5 }
  1674. ospfv3NbrPriority OBJECT-TYPE
  1675. SYNTAX DesignatedRouterPriority
  1676. MAX-ACCESS read-only
  1677. STATUS current
  1678. DESCRIPTION
  1679. "The priority of this neighbor in the designat-
  1680. ed router election algorithm. The value 0 sig-
  1681. nifies that the neighbor is not eligible to be-
  1682. come the designated router on this particular
  1683. network."
  1684. ::= { ospfv3NbrEntry 6 }
  1685. ospfv3NbrState OBJECT-TYPE
  1686. SYNTAX INTEGER {
  1687. down(1),
  1688. attempt(2),
  1689. init(3),
  1690. twoWay(4),
  1691. exchangeStart(5),
  1692. exchange(6),
  1693. loading(7),
  1694. full(8)
  1695. }
  1696. MAX-ACCESS read-only
  1697. STATUS current
  1698. DESCRIPTION
  1699. "The State of the relationship with this Neigh-
  1700. bor."
  1701. REFERENCE
  1702. "OSPF Version 2, Section 10.1 Neighbor States"
  1703. ::= { ospfv3NbrEntry 7 }
  1704. ospfv3NbrEvents OBJECT-TYPE
  1705. SYNTAX Counter32
  1706. MAX-ACCESS read-only
  1707. STATUS current
  1708. DESCRIPTION
  1709. "The number of times this neighbor relationship
  1710. has changed state, or an error has occurred."
  1711. ::= { ospfv3NbrEntry 8 }
  1712. ospfv3NbrLsRetransQLen OBJECT-TYPE
  1713. SYNTAX Gauge32
  1714. MAX-ACCESS read-only
  1715. STATUS current
  1716. DESCRIPTION
  1717. "The current length of the retransmission
  1718. queue."
  1719. ::= { ospfv3NbrEntry 9 }
  1720. ospfv3NbrHelloSuppressed OBJECT-TYPE
  1721. SYNTAX TruthValue
  1722. MAX-ACCESS read-only
  1723. STATUS current
  1724. DESCRIPTION
  1725. "Indicates whether Hellos are being suppressed
  1726. to the neighbor"
  1727. ::= { ospfv3NbrEntry 10 }
  1728. ospfv3NbrIfId OBJECT-TYPE
  1729. SYNTAX InterfaceIndex
  1730. MAX-ACCESS read-only
  1731. STATUS current
  1732. DESCRIPTION
  1733. "The interface ID that the neighbor advertises
  1734. in its Hello Packets on this link, that is, the
  1735. neighbor's local interface index."
  1736. ::= { ospfv3NbrEntry 11 }
  1737. ospfv3NbrRestartHelperStatus OBJECT-TYPE
  1738. SYNTAX INTEGER { notHelping (1),
  1739. helping (2)
  1740. }
  1741. MAX-ACCESS read-only
  1742. STATUS current
  1743. DESCRIPTION
  1744. "Indicates whether the router is acting
  1745. as a hitless restart helper for the neighbor."
  1746. ::= { ospfv3NbrEntry 12 }
  1747. ospfv3NbrRestartHelperAge OBJECT-TYPE
  1748. SYNTAX UpToRefreshInterval
  1749. UNITS "seconds"
  1750. MAX-ACCESS read-only
  1751. STATUS current
  1752. DESCRIPTION
  1753. "Remaining time in current OSPF hitless restart
  1754. interval, if the router is acting as a restart
  1755. helper for the neighbor."
  1756. ::= { ospfv3NbrEntry 13 }
  1757. ospfv3NbrRestartHelperExitReason OBJECT-TYPE
  1758. SYNTAX INTEGER { none (1), -- not attempted
  1759. inProgress (2), -- restart in
  1760. -- progress
  1761. completed (3), -- successfully
  1762. -- completed
  1763. timedOut (4), -- timed out
  1764. topologyChanged (5) -- aborted due to
  1765. -- topology
  1766. -- change.
  1767. }
  1768. MAX-ACCESS read-only
  1769. STATUS current
  1770. DESCRIPTION
  1771. "Describes the outcome of the last attempt at acting
  1772. as a hitless restart helper for the neighbor."
  1773. ::= { ospfv3NbrEntry 14 }
  1774. -- OSPFv3 NBMA Neighbor Table
  1775. -- The OSPFv3 NBMA Neighbor Table describes all configured
  1776. -- NBMA neighbors and neighbors dynamically discovered by
  1777. -- lower-level protocols such as Inverse Neighbor Discovery.
  1778. ospfv3NbmaNbrTable OBJECT-TYPE
  1779. SYNTAX SEQUENCE OF Ospfv3NbmaNbrEntry
  1780. MAX-ACCESS not-accessible
  1781. STATUS current
  1782. DESCRIPTION
  1783. "A table of configured non-virtual neighbor
  1784. information and neighbors dynamically discovered
  1785. by lower-level protocols such as Inverse Neighbor
  1786. Discovery."
  1787. REFERENCE
  1788. "OSPF Version 2, Section 10 The Neighbor Data
  1789. Structure"
  1790. ::= { ospfv3Objects 10 }
  1791. ospfv3NbmaNbrEntry OBJECT-TYPE
  1792. SYNTAX Ospfv3NbmaNbrEntry
  1793. MAX-ACCESS not-accessible
  1794. STATUS current
  1795. DESCRIPTION
  1796. "The information regarding a single configured
  1797. neighbor or neighbor discovered by lower-level
  1798. protocols such as Inverse Neighbor Discovery."
  1799. REFERENCE
  1800. "OSPF Version 2, Section 10 The Neighbor Data
  1801. Structure"
  1802. INDEX { ospfv3NbmaNbrIfIndex,
  1803. ospfv3NbmaNbrAddressType,
  1804. ospfv3NbmaNbrAddress }
  1805. ::= { ospfv3NbmaNbrTable 1 }
  1806. Ospfv3NbmaNbrEntry ::= SEQUENCE {
  1807. ospfv3NbmaNbrIfIndex
  1808. InterfaceIndex,
  1809. ospfv3NbmaNbrAddressType
  1810. InetAddressType,
  1811. ospfv3NbmaNbrAddress
  1812. InetAddress,
  1813. ospfv3NbmaNbrPriority
  1814. DesignatedRouterPriority,
  1815. ospfv3NbmaNbrRtrId
  1816. RouterID,
  1817. ospfv3NbmaNbrState
  1818. INTEGER,
  1819. ospfv3NbmaNbrStorageType
  1820. StorageType,
  1821. ospfv3NbmaNbrStatus
  1822. RowStatus
  1823. }
  1824. ospfv3NbmaNbrIfIndex OBJECT-TYPE
  1825. SYNTAX InterfaceIndex
  1826. MAX-ACCESS read-only
  1827. STATUS current
  1828. DESCRIPTION
  1829. "The local link ID of the link over which the
  1830. neighbor can be reached."
  1831. ::= { ospfv3NbmaNbrEntry 1 }
  1832. ospfv3NbmaNbrAddressType OBJECT-TYPE
  1833. SYNTAX InetAddressType
  1834. MAX-ACCESS read-only
  1835. STATUS current
  1836. DESCRIPTION
  1837. "The address type of ospfv3NbrAddress. Only IPv6
  1838. addresses without zone index are expected."
  1839. ::= { ospfv3NbmaNbrEntry 2 }
  1840. ospfv3NbmaNbrAddress OBJECT-TYPE
  1841. SYNTAX InetAddress (SIZE (16))
  1842. MAX-ACCESS read-only
  1843. STATUS current
  1844. DESCRIPTION
  1845. "The IPv6 address of the neighbor associated with
  1846. the local link."
  1847. ::= { ospfv3NbmaNbrEntry 3 }
  1848. ospfv3NbmaNbrPriority OBJECT-TYPE
  1849. SYNTAX DesignatedRouterPriority
  1850. MAX-ACCESS read-create
  1851. STATUS current
  1852. DESCRIPTION
  1853. "The priority of this neighbor in the designat-
  1854. ed router election algorithm. The value 0 sig-
  1855. nifies that the neighbor is not eligible to be-
  1856. come the designated router on this particular
  1857. network."
  1858. DEFVAL { 1 }
  1859. ::= { ospfv3NbmaNbrEntry 4 }
  1860. ospfv3NbmaNbrRtrId OBJECT-TYPE
  1861. SYNTAX RouterID
  1862. MAX-ACCESS read-only
  1863. STATUS current
  1864. DESCRIPTION
  1865. "A 32-bit integer (represented as a type IpAd-
  1866. dress) uniquely identifying the neighboring
  1867. router in the Autonomous System. A value of
  1868. 0.0.0.0 is returned until a Hello is received
  1869. from the configured neighbor."
  1870. ::= { ospfv3NbmaNbrEntry 5 }
  1871. ospfv3NbmaNbrState OBJECT-TYPE
  1872. SYNTAX INTEGER {
  1873. down(1),
  1874. attempt(2),
  1875. init(3),
  1876. twoWay(4),
  1877. exchangeStart(5),
  1878. exchange(6),
  1879. loading(7),
  1880. full(8)
  1881. }
  1882. MAX-ACCESS read-only
  1883. STATUS current
  1884. DESCRIPTION
  1885. "The State of the relationship with this Neigh-
  1886. bor."
  1887. REFERENCE
  1888. "OSPF Version 2, Section 10.1 Neighbor States"
  1889. ::= { ospfv3NbmaNbrEntry 6 }
  1890. ospfv3NbmaNbrStorageType OBJECT-TYPE
  1891. SYNTAX StorageType
  1892. MAX-ACCESS read-create
  1893. STATUS current
  1894. DESCRIPTION
  1895. "The storage type for this conceptual row.
  1896. Conceptual rows having the value 'permanent' need not
  1897. allow write-access to any columnar objects in the row.
  1898. Manually configured entries will have a storage type
  1899. of nonVolatile while entries dynamically created as a
  1900. result of a lower-level protocol such as Inverse
  1901. Neighbor Discovery will have a storage type of
  1902. volatile."
  1903. DEFVAL { nonVolatile }
  1904. ::= { ospfv3NbmaNbrEntry 7 }
  1905. ospfv3NbmaNbrStatus OBJECT-TYPE
  1906. SYNTAX RowStatus
  1907. MAX-ACCESS read-create
  1908. STATUS current
  1909. DESCRIPTION
  1910. "This variable controls the status of the en-
  1911. try. The use of RowStatus is covered in more detail
  1912. in [6]."
  1913. ::= { ospfv3NbmaNbrEntry 8 }
  1914. -- OSPFv3 Virtual Neighbor Table
  1915. -- This table describes all virtual neighbors.
  1916. -- Since Virtual Links are configured in the
  1917. -- virtual interface table, this table is read-only.
  1918. ospfv3VirtNbrTable OBJECT-TYPE
  1919. SYNTAX SEQUENCE OF Ospfv3VirtNbrEntry
  1920. MAX-ACCESS not-accessible
  1921. STATUS current
  1922. DESCRIPTION
  1923. "A table of virtual neighbor information."
  1924. REFERENCE
  1925. "OSPF Version 2, Section 15 Virtual Links"
  1926. ::= { ospfv3Objects 11 }
  1927. ospfv3VirtNbrEntry OBJECT-TYPE
  1928. SYNTAX Ospfv3VirtNbrEntry
  1929. MAX-ACCESS not-accessible
  1930. STATUS current
  1931. DESCRIPTION
  1932. "Virtual neighbor information."
  1933. INDEX { ospfv3VirtNbrArea,
  1934. ospfv3VirtNbrRtrId }
  1935. ::= { ospfv3VirtNbrTable 1 }
  1936. Ospfv3VirtNbrEntry ::= SEQUENCE {
  1937. ospfv3VirtNbrArea
  1938. AreaID,
  1939. ospfv3VirtNbrRtrId
  1940. RouterID,
  1941. ospfv3VirtNbrIfIndex
  1942. InterfaceIndex,
  1943. ospfv3VirtNbrAddressType
  1944. InetAddressType,
  1945. ospfv3VirtNbrAddress
  1946. InetAddress,
  1947. ospfv3VirtNbrOptions
  1948. Integer32,
  1949. ospfv3VirtNbrState
  1950. INTEGER,
  1951. ospfv3VirtNbrEvents
  1952. Counter32,
  1953. ospfv3VirtNbrLsRetransQLen
  1954. Gauge32,
  1955. ospfv3VirtNbrHelloSuppressed
  1956. TruthValue,
  1957. ospfv3VirtNbrIfId
  1958. InterfaceIndex,
  1959. ospfv3VirtNbrRestartHelperStatus
  1960. INTEGER,
  1961. ospfv3VirtNbrRestartHelperAge
  1962. UpToRefreshInterval,
  1963. ospfv3VirtNbrRestartHelperExitReason
  1964. INTEGER
  1965. }
  1966. ospfv3VirtNbrArea OBJECT-TYPE
  1967. SYNTAX AreaID
  1968. MAX-ACCESS read-only
  1969. STATUS current
  1970. DESCRIPTION
  1971. "The Transit Area Identifier."
  1972. ::= { ospfv3VirtNbrEntry 1 }
  1973. ospfv3VirtNbrRtrId OBJECT-TYPE
  1974. SYNTAX RouterID
  1975. MAX-ACCESS read-only
  1976. STATUS current
  1977. DESCRIPTION
  1978. "A 32-bit integer uniquely identifying the
  1979. neighboring router in the Autonomous System."
  1980. ::= { ospfv3VirtNbrEntry 2 }
  1981. ospfv3VirtNbrIfIndex OBJECT-TYPE
  1982. SYNTAX InterfaceIndex
  1983. MAX-ACCESS read-only
  1984. STATUS current
  1985. DESCRIPTION
  1986. "The local interface ID for the virtual link over
  1987. which the neighbor can be reached."
  1988. ::= { ospfv3VirtNbrEntry 3 }
  1989. ospfv3VirtNbrAddressType OBJECT-TYPE
  1990. SYNTAX InetAddressType
  1991. MAX-ACCESS read-only
  1992. STATUS current
  1993. DESCRIPTION
  1994. "The address type of ospfv3VirtNbrAddress. Only IPv6
  1995. addresses without zone index are expected."
  1996. ::= { ospfv3VirtNbrEntry 4 }
  1997. ospfv3VirtNbrAddress OBJECT-TYPE
  1998. SYNTAX InetAddress (SIZE (16))
  1999. MAX-ACCESS read-only
  2000. STATUS current
  2001. DESCRIPTION
  2002. "The IPv6 address advertised by this Virtual Neighbor.
  2003. It must be a Site-Local or Global scope address."
  2004. ::= { ospfv3VirtNbrEntry 5 }
  2005. ospfv3VirtNbrOptions OBJECT-TYPE
  2006. SYNTAX Integer32
  2007. MAX-ACCESS read-only
  2008. STATUS current
  2009. DESCRIPTION
  2010. "A Bit Mask corresponding to the neighbor's op-
  2011. tions field."
  2012. REFERENCE
  2013. "OSPF Version 3, Appendix A.2 the Options field"
  2014. ::= { ospfv3VirtNbrEntry 6 }
  2015. ospfv3VirtNbrState OBJECT-TYPE
  2016. SYNTAX INTEGER {
  2017. down(1),
  2018. attempt(2),
  2019. init(3),
  2020. twoWay(4),
  2021. exchangeStart(5),
  2022. exchange(6),
  2023. loading(7),
  2024. full(8)
  2025. }
  2026. MAX-ACCESS read-only
  2027. STATUS current
  2028. DESCRIPTION
  2029. "The state of the Virtual Neighbor Relation-
  2030. ship."
  2031. ::= { ospfv3VirtNbrEntry 7 }
  2032. ospfv3VirtNbrEvents OBJECT-TYPE
  2033. SYNTAX Counter32
  2034. MAX-ACCESS read-only
  2035. STATUS current
  2036. DESCRIPTION
  2037. "The number of times this virtual link has
  2038. changed its state, or an error has occurred."
  2039. ::= { ospfv3VirtNbrEntry 8 }
  2040. ospfv3VirtNbrLsRetransQLen OBJECT-TYPE
  2041. SYNTAX Gauge32
  2042. MAX-ACCESS read-only
  2043. STATUS current
  2044. DESCRIPTION
  2045. "The current length of the retransmission
  2046. queue."
  2047. ::= { ospfv3VirtNbrEntry 9 }
  2048. ospfv3VirtNbrHelloSuppressed OBJECT-TYPE
  2049. SYNTAX TruthValue
  2050. MAX-ACCESS read-only
  2051. STATUS current
  2052. DESCRIPTION
  2053. "Indicates whether Hellos are being suppressed
  2054. to the neighbor"
  2055. ::= { ospfv3VirtNbrEntry 10 }
  2056. ospfv3VirtNbrIfId OBJECT-TYPE
  2057. SYNTAX InterfaceIndex
  2058. MAX-ACCESS read-only
  2059. STATUS current
  2060. DESCRIPTION
  2061. "The interface ID that the neighbor advertises
  2062. in its Hello Packets on this virtual link, that is,
  2063. the neighbor's local interface ID."
  2064. ::= { ospfv3VirtNbrEntry 11 }
  2065. ospfv3VirtNbrRestartHelperStatus OBJECT-TYPE
  2066. SYNTAX INTEGER { notHelping (1),
  2067. helping (2)
  2068. }
  2069. MAX-ACCESS read-only
  2070. STATUS current
  2071. DESCRIPTION
  2072. "Indicates whether the router is acting
  2073. as a hitless restart helper for the neighbor."
  2074. ::= { ospfv3VirtNbrEntry 12 }
  2075. ospfv3VirtNbrRestartHelperAge OBJECT-TYPE
  2076. SYNTAX UpToRefreshInterval
  2077. UNITS "seconds"
  2078. MAX-ACCESS read-only
  2079. STATUS current
  2080. DESCRIPTION
  2081. "Remaining time in current OSPF hitless restart
  2082. interval, if the router is acting as a restart
  2083. helper for the neighbor."
  2084. ::= { ospfv3VirtNbrEntry 13 }
  2085. ospfv3VirtNbrRestartHelperExitReason OBJECT-TYPE
  2086. SYNTAX INTEGER { none (1), -- not attempted
  2087. inProgress (2), -- restart in
  2088. -- progress
  2089. completed (3), -- successfully
  2090. -- completed
  2091. timedOut (4), -- timed out
  2092. topologyChanged (5) -- aborted due to
  2093. -- topology
  2094. -- change.
  2095. }
  2096. MAX-ACCESS read-only
  2097. STATUS current
  2098. DESCRIPTION
  2099. "Describes the outcome of the last attempt at acting
  2100. as a hitless restart helper for the neighbor."
  2101. ::= { ospfv3VirtNbrEntry 14 }
  2102. --
  2103. -- The OSPFv3 Area Aggregate Table
  2104. --
  2105. ospfv3AreaAggregateTable OBJECT-TYPE
  2106. SYNTAX SEQUENCE OF Ospfv3AreaAggregateEntry
  2107. MAX-ACCESS not-accessible
  2108. STATUS current
  2109. DESCRIPTION
  2110. "A range of IPv6 prefixes specified by a
  2111. prefix/prefix length pair. Note that if
  2112. ranges are configured such that one range sub-
  2113. sumes another range the most specific match is
  2114. the preferred one."
  2115. ::= { ospfv3Objects 12 }
  2116. ospfv3AreaAggregateEntry OBJECT-TYPE
  2117. SYNTAX Ospfv3AreaAggregateEntry
  2118. MAX-ACCESS not-accessible
  2119. STATUS current
  2120. DESCRIPTION
  2121. "A range of IPv6 prefixes specified by a
  2122. prefix/prefix length pair. Note that if
  2123. ranges are configured such that one range sub-
  2124. sumes another range the most specific match is
  2125. the preferred one."
  2126. REFERENCE
  2127. "OSPF Version 2, Appendix C.2 Area parameters"
  2128. INDEX { ospfv3AreaAggregateAreaID,
  2129. ospfv3AreaAggregateAreaLsdbType,
  2130. ospfv3AreaAggregatePrefixType,
  2131. ospfv3AreaAggregatePrefix,
  2132. ospfv3AreaAggregatePrefixLength }
  2133. ::= { ospfv3AreaAggregateTable 1 }
  2134. Ospfv3AreaAggregateEntry ::= SEQUENCE {
  2135. ospfv3AreaAggregateAreaID
  2136. AreaID,
  2137. ospfv3AreaAggregateAreaLsdbType
  2138. INTEGER,
  2139. ospfv3AreaAggregatePrefixType
  2140. InetAddressType,
  2141. ospfv3AreaAggregatePrefix
  2142. InetAddress,
  2143. ospfv3AreaAggregatePrefixLength
  2144. InetAddressPrefixLength,
  2145. ospfv3AreaAggregateStatus
  2146. RowStatus,
  2147. ospfv3AreaAggregateEffect
  2148. INTEGER,
  2149. ospfv3AreaAggregateRouteTag
  2150. INTEGER
  2151. }
  2152. ospfv3AreaAggregateAreaID OBJECT-TYPE
  2153. SYNTAX AreaID
  2154. MAX-ACCESS read-only
  2155. STATUS current
  2156. DESCRIPTION
  2157. "The Area the Address Aggregate is to be found
  2158. within."
  2159. REFERENCE
  2160. "OSPF Version 2, Appendix C.2 Area parameters"
  2161. ::= { ospfv3AreaAggregateEntry 1 }
  2162. ospfv3AreaAggregateAreaLsdbType OBJECT-TYPE
  2163. SYNTAX INTEGER {
  2164. interAreaPrefixLsa(8195), -- 0x2003
  2165. nssaExternalLsa(8199) -- 0x2007
  2166. }
  2167. MAX-ACCESS read-only
  2168. STATUS current
  2169. DESCRIPTION
  2170. "The type of the Address Aggregate. This field
  2171. specifies the Area Lsdb type that this Address Ag-
  2172. gregate applies to."
  2173. REFERENCE
  2174. "OSPF Version 2, Appendix A.4.1 The Link State
  2175. Advertisement header"
  2176. ::= { ospfv3AreaAggregateEntry 2 }
  2177. ospfv3AreaAggregatePrefixType OBJECT-TYPE
  2178. SYNTAX InetAddressType
  2179. MAX-ACCESS read-only
  2180. STATUS current
  2181. DESCRIPTION
  2182. "The prefix type of ospfv3AreaAggregatePrefix. Only
  2183. IPv6 addresses are expected."
  2184. ::= { ospfv3AreaAggregateEntry 4 }
  2185. ospfv3AreaAggregatePrefix OBJECT-TYPE
  2186. SYNTAX InetAddress (SIZE (0..16))
  2187. MAX-ACCESS read-only
  2188. STATUS current
  2189. DESCRIPTION
  2190. "The IPv6 Prefix."
  2191. REFERENCE
  2192. "OSPF Version 2, Appendix C.2 Area parameters"
  2193. ::= { ospfv3AreaAggregateEntry 5 }
  2194. ospfv3AreaAggregatePrefixLength OBJECT-TYPE
  2195. SYNTAX InetAddressPrefixLength (3..128)
  2196. UNITS "bits"
  2197. MAX-ACCESS read-only
  2198. STATUS current
  2199. DESCRIPTION
  2200. "The length of the prefix (in bits). A prefix can
  2201. not be shorter than 3 bits."
  2202. REFERENCE
  2203. "OSPF Version 2, Appendix C.2 Area parameters"
  2204. ::= { ospfv3AreaAggregateEntry 6 }
  2205. ospfv3AreaAggregateStatus OBJECT-TYPE
  2206. SYNTAX RowStatus
  2207. MAX-ACCESS read-create
  2208. STATUS current
  2209. DESCRIPTION
  2210. "This variable controls the status of the en-
  2211. try. The use of RowStatus is covered in more detail
  2212. in [6]."
  2213. ::= { ospfv3AreaAggregateEntry 7 }
  2214. ospfv3AreaAggregateEffect OBJECT-TYPE
  2215. SYNTAX INTEGER {
  2216. advertiseMatching(1),
  2217. doNotAdvertiseMatching(2)
  2218. }
  2219. MAX-ACCESS read-create
  2220. STATUS current
  2221. DESCRIPTION
  2222. "Prefixes subsumed by ranges either trigger the
  2223. advertisement of the indicated aggregate (ad-
  2224. vertiseMatching), or result in the prefix not
  2225. being advertised at all outside the area."
  2226. DEFVAL { advertiseMatching }
  2227. ::= { ospfv3AreaAggregateEntry 8 }
  2228. ospfv3AreaAggregateRouteTag OBJECT-TYPE
  2229. SYNTAX Integer32
  2230. MAX-ACCESS read-create
  2231. STATUS current
  2232. DESCRIPTION
  2233. "This tag is advertised only in the summarized
  2234. As-External LSA when summarizing from type-7 to
  2235. type-5."
  2236. DEFVAL { 0 }
  2237. ::= { ospfv3AreaAggregateEntry 9 }
  2238. -- conformance information
  2239. ospfv3Groups OBJECT IDENTIFIER ::= { ospfv3Conformance 1 }
  2240. ospfv3Compliances OBJECT IDENTIFIER ::= { ospfv3Conformance 2 }
  2241. -- compliance statements
  2242. ospfv3Compliance MODULE-COMPLIANCE
  2243. STATUS current
  2244. DESCRIPTION "The compliance statement "
  2245. MODULE -- this module
  2246. MANDATORY-GROUPS {
  2247. ospfv3BasicGroup,
  2248. ospfv3AreaGroup,
  2249. ospfv3IfGroup,
  2250. ospfv3VirtIfGroup,
  2251. ospfv3NbrGroup,
  2252. ospfv3NbmaNbrGroup,
  2253. ospfv3VirtNbrGroup,
  2254. ospfv3AreaAggregateGroup
  2255. }
  2256. GROUP ospfv3AsLsdbGroup
  2257. DESCRIPTION
  2258. "This group is required for OSPFv3 systems that
  2259. display their AS-scope link state database."
  2260. GROUP ospfv3AreaLsdbGroup
  2261. DESCRIPTION
  2262. "This group is required for OSPFv3 systems that
  2263. display their Area-scope link state database."
  2264. GROUP ospfv3LinkLsdbGroup
  2265. DESCRIPTION
  2266. "This group is required for OSPFv3 systems that
  2267. display their Link-scope link state database."
  2268. GROUP ospfv3HostGroup
  2269. DESCRIPTION
  2270. "This group is required for OSPFv3 systems that
  2271. support attached hosts."
  2272. OBJECT ospfv3NbrAddressType
  2273. SYNTAX InetAddressType { ipv6(2) }
  2274. DESCRIPTION
  2275. "An implementation is only required to support IPv6
  2276. address without zone index."
  2277. OBJECT ospfv3VirtNbrAddressType
  2278. SYNTAX InetAddressType { ipv6(2) }
  2279. DESCRIPTION
  2280. "An implementation is only required to support IPv6
  2281. address without zone index."
  2282. ::= { ospfv3Compliances 1 }
  2283. -- units of conformance
  2284. ospfv3BasicGroup OBJECT-GROUP
  2285. OBJECTS {
  2286. ospfv3RouterId,
  2287. ospfv3AdminStat,
  2288. ospfv3VersionNumber,
  2289. ospfv3AreaBdrRtrStatus,
  2290. ospfv3ASBdrRtrStatus,
  2291. ospfv3AsScopeLsaCount,
  2292. ospfv3AsScopeLsaCksumSum,
  2293. ospfv3OriginateNewLsas,
  2294. ospfv3RxNewLsas,
  2295. ospfv3ExtLsaCount,
  2296. ospfv3ExtAreaLsdbLimit,
  2297. ospfv3MulticastExtensions,
  2298. ospfv3ExitOverflowInterval,
  2299. ospfv3DemandExtensions,
  2300. ospfv3TrafficEngineeringSupport,
  2301. ospfv3ReferenceBandwidth,
  2302. ospfv3RestartSupport,
  2303. ospfv3RestartInterval,
  2304. ospfv3RestartStatus,
  2305. ospfv3RestartAge,
  2306. ospfv3RestartExitReason
  2307. }
  2308. STATUS current
  2309. DESCRIPTION
  2310. "These objects are required for OSPFv3 systems."
  2311. ::= { ospfv3Groups 1 }
  2312. ospfv3AreaGroup OBJECT-GROUP
  2313. OBJECTS {
  2314. ospfv3ImportAsExtern,
  2315. ospfv3AreaSpfRuns,
  2316. ospfv3AreaBdrRtrCount,
  2317. ospfv3AreaAsBdrRtrCount,
  2318. ospfv3AreaScopeLsaCount,
  2319. ospfv3AreaScopeLsaCksumSum,
  2320. ospfv3AreaSummary,
  2321. ospfv3AreaStatus,
  2322. ospfv3StubMetric,
  2323. ospfv3AreaNssaTranslatorRole,
  2324. ospfv3AreaNssaTranslatorState,
  2325. ospfv3AreaNssaTranslatorStabilityInterval,
  2326. ospfv3AreaNssaTranslatorEvents,
  2327. ospfv3AreaStubMetricType
  2328. }
  2329. STATUS current
  2330. DESCRIPTION
  2331. "These objects are required for OSPFv3 systems
  2332. supporting areas."
  2333. ::= { ospfv3Groups 2 }
  2334. ospfv3AsLsdbGroup OBJECT-GROUP
  2335. OBJECTS {
  2336. ospfv3AsLsdbSequence,
  2337. ospfv3AsLsdbAge,
  2338. ospfv3AsLsdbChecksum,
  2339. ospfv3AsLsdbAdvertisement,
  2340. ospfv3AsLsdbTypeKnown
  2341. }
  2342. STATUS current
  2343. DESCRIPTION
  2344. "These objects are required for OSPFv3 systems
  2345. that display their AS-scope link state database."
  2346. ::= { ospfv3Groups 3 }
  2347. ospfv3AreaLsdbGroup OBJECT-GROUP
  2348. OBJECTS {
  2349. ospfv3AreaLsdbSequence,
  2350. ospfv3AreaLsdbAge,
  2351. ospfv3AreaLsdbChecksum,
  2352. ospfv3AreaLsdbAdvertisement,
  2353. ospfv3AreaLsdbTypeKnown
  2354. }
  2355. STATUS current
  2356. DESCRIPTION
  2357. "These objects are required for OSPFv3 systems
  2358. that display their Area-scope link state database."
  2359. ::= { ospfv3Groups 4 }
  2360. ospfv3LinkLsdbGroup OBJECT-GROUP
  2361. OBJECTS {
  2362. ospfv3LinkLsdbSequence,
  2363. ospfv3LinkLsdbAge,
  2364. ospfv3LinkLsdbChecksum,
  2365. ospfv3LinkLsdbAdvertisement,
  2366. ospfv3LinkLsdbTypeKnown
  2367. }
  2368. STATUS current
  2369. DESCRIPTION
  2370. "These objects are required for OSPFv3 systems
  2371. that display their Link-scope link state database."
  2372. ::= { ospfv3Groups 5 }
  2373. ospfv3HostGroup OBJECT-GROUP
  2374. OBJECTS {
  2375. ospfv3HostMetric,
  2376. ospfv3HostStatus,
  2377. ospfv3HostAreaID
  2378. }
  2379. STATUS current
  2380. DESCRIPTION
  2381. "These objects are required for OSPFv3 systems
  2382. that support attached hosts."
  2383. ::= { ospfv3Groups 6 }
  2384. ospfv3IfGroup OBJECT-GROUP
  2385. OBJECTS {
  2386. ospfv3IfAreaId,
  2387. ospfv3IfType,
  2388. ospfv3IfAdminStat,
  2389. ospfv3IfRtrPriority,
  2390. ospfv3IfTransitDelay,
  2391. ospfv3IfRetransInterval,
  2392. ospfv3IfHelloInterval,
  2393. ospfv3IfRtrDeadInterval,
  2394. ospfv3IfPollInterval,
  2395. ospfv3IfState,
  2396. ospfv3IfDesignatedRouter,
  2397. ospfv3IfBackupDesignatedRouter,
  2398. ospfv3IfEvents,
  2399. ospfv3IfStatus,
  2400. ospfv3IfMulticastForwarding,
  2401. ospfv3IfDemand,
  2402. ospfv3IfMetricValue,
  2403. ospfv3IfLinkScopeLsaCount,
  2404. ospfv3IfLinkLsaCksumSum,
  2405. ospfv3IfInstId,
  2406. ospfv3IfDemandNbrProbe,
  2407. ospfv3IfDemandNbrProbeRetxLimit,
  2408. ospfv3IfDemandNbrProbeInterval
  2409. }
  2410. STATUS current
  2411. DESCRIPTION
  2412. "These interface objects are required for
  2413. OSPFv3 systems."
  2414. ::= { ospfv3Groups 7 }
  2415. ospfv3VirtIfGroup OBJECT-GROUP
  2416. OBJECTS {
  2417. ospfv3VirtIfIndex,
  2418. ospfv3VirtIfTransitDelay,
  2419. ospfv3VirtIfRetransInterval,
  2420. ospfv3VirtIfHelloInterval,
  2421. ospfv3VirtIfRtrDeadInterval,
  2422. ospfv3VirtIfState,
  2423. ospfv3VirtIfEvents,
  2424. ospfv3VirtIfStatus,
  2425. ospfv3VirtIfLinkScopeLsaCount,
  2426. ospfv3VirtIfLinkLsaCksumSum
  2427. }
  2428. STATUS current
  2429. DESCRIPTION
  2430. "These virtual interface objects are required for
  2431. OSPFv3 systems."
  2432. ::= { ospfv3Groups 8 }
  2433. ospfv3NbrGroup OBJECT-GROUP
  2434. OBJECTS {
  2435. ospfv3NbrAddressType,
  2436. ospfv3NbrAddress,
  2437. ospfv3NbrOptions,
  2438. ospfv3NbrPriority,
  2439. ospfv3NbrState,
  2440. ospfv3NbrEvents,
  2441. ospfv3NbrLsRetransQLen,
  2442. ospfv3NbrHelloSuppressed,
  2443. ospfv3NbrIfId,
  2444. ospfv3NbrRestartHelperStatus,
  2445. ospfv3NbrRestartHelperAge,
  2446. ospfv3NbrRestartHelperExitReason
  2447. }
  2448. STATUS current
  2449. DESCRIPTION
  2450. "These neighbor objects are required for
  2451. OSPFv3 systems."
  2452. ::= { ospfv3Groups 9 }
  2453. ospfv3NbmaNbrGroup OBJECT-GROUP
  2454. OBJECTS {
  2455. ospfv3NbmaNbrPriority,
  2456. ospfv3NbmaNbrRtrId,
  2457. ospfv3NbmaNbrState,
  2458. ospfv3NbmaNbrStorageType,
  2459. ospfv3NbmaNbrStatus
  2460. }
  2461. STATUS current
  2462. DESCRIPTION
  2463. "These NBMA neighbor objects are required for
  2464. OSPFv3 systems."
  2465. ::= { ospfv3Groups 10 }
  2466. ospfv3VirtNbrGroup OBJECT-GROUP
  2467. OBJECTS {
  2468. ospfv3VirtNbrIfIndex,
  2469. ospfv3VirtNbrAddressType,
  2470. ospfv3VirtNbrAddress,
  2471. ospfv3VirtNbrOptions,
  2472. ospfv3VirtNbrState,
  2473. ospfv3VirtNbrEvents,
  2474. ospfv3VirtNbrLsRetransQLen,
  2475. ospfv3VirtNbrHelloSuppressed,
  2476. ospfv3VirtNbrIfId,
  2477. ospfv3VirtNbrRestartHelperStatus,
  2478. ospfv3VirtNbrRestartHelperAge,
  2479. ospfv3VirtNbrRestartHelperExitReason
  2480. }
  2481. STATUS current
  2482. DESCRIPTION
  2483. "These virtual neighbor objects are required for
  2484. OSPFv3 systems."
  2485. ::= { ospfv3Groups 11 }
  2486. ospfv3AreaAggregateGroup OBJECT-GROUP
  2487. OBJECTS {
  2488. ospfv3AreaAggregateStatus,
  2489. ospfv3AreaAggregateEffect,
  2490. ospfv3AreaAggregateRouteTag
  2491. }
  2492. STATUS current
  2493. DESCRIPTION
  2494. "These area aggregate objects are required for
  2495. OSPFv3 systems."
  2496. ::= { ospfv3Groups 12 }
  2497. END