Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2098 lines
48 KiB

  1. -- Wellfleet-Series7-MIB
  2. -- Creation date : Tue Feb 21 11:03:44 EST 1995
  3. -- Series 7 Software Release:
  4. -- Copyright 1994 Wellfleet Communications, Inc. All Rights
  5. -- Reserved. Reproduction of this document is authorized on
  6. -- condition that the foregoing copyright notice is included.
  7. -- This Wellfleet SNMP Management Information Base Specification
  8. -- (Specification) embodies Wellfleet's confidential and
  9. -- proprietary intellectual property. Wellfleet retains all
  10. -- title and ownership in the Specification, including any
  11. -- revisions.
  12. --
  13. -- It is Wellfleet's intent to encourage the widespread use of
  14. -- this Specification in connection with the management of
  15. -- Wellfleet products. Wellfleet grants vendors, end-users,
  16. -- and other interested parties a non-exclusive license to
  17. -- use this Specification in connection with the management
  18. -- of Wellfleet products utilizing series 7.xx system software.
  19. --
  20. -- This Specification is supplied "AS IS", and Wellfleet makes
  21. -- no warranty, either expressed or implied, as to the use,
  22. -- operation, condition, or performance of the Specification.
  23. -- Copyright text courtesy of D. Perkins.
  24. RFC7777-MIB DEFINITIONS ::= BEGIN
  25. IMPORTS
  26. IpAddress, Counter, Gauge, TimeTicks, Opaque, enterprises
  27. FROM RFC1155-SMI
  28. OBJECT-TYPE
  29. FROM RFC-1212
  30. DisplayString
  31. FROM RFC1213-MIB;
  32. wellfleet OBJECT IDENTIFIER ::= { enterprises 18 }
  33. wfOspfGeneralGroup OBJECT IDENTIFIER ::= { wellfleet 3 5 3 2 3 1 }
  34. wfOspfGeneralDelete OBJECT-TYPE
  35. SYNTAX INTEGER {
  36. created(1),
  37. deleted(2)
  38. }
  39. ACCESS read-write
  40. STATUS mandatory
  41. DESCRIPTION
  42. "
  43. 'This value determines whether OSPF is configured'
  44. "
  45. DEFVAL { created }
  46. ::= { wfOspfGeneralGroup 1 }
  47. wfOspfGeneralDisable OBJECT-TYPE
  48. SYNTAX INTEGER {
  49. enabled(1),
  50. disabled(2)
  51. }
  52. ACCESS read-write
  53. STATUS mandatory
  54. DESCRIPTION
  55. "
  56. 'The administrative status of OSPF in the router. The
  57. value 'enabled' denotes that the OSPF Process is active
  58. on at least one interface; 'disabled' disables it on
  59. all interfaces.'
  60. "
  61. DEFVAL { enabled }
  62. ::= { wfOspfGeneralGroup 2 }
  63. wfOspfGeneralState OBJECT-TYPE
  64. SYNTAX INTEGER {
  65. up(1),
  66. down(2),
  67. init(3),
  68. notpresent(4)
  69. }
  70. ACCESS read-only
  71. STATUS mandatory
  72. DESCRIPTION
  73. "
  74. 'The state of OSPF'
  75. "
  76. DEFVAL { down }
  77. ::= { wfOspfGeneralGroup 3 }
  78. wfOspfRouterId OBJECT-TYPE
  79. SYNTAX IpAddress
  80. ACCESS read-write
  81. STATUS mandatory
  82. DESCRIPTION
  83. "
  84. 'A 32-bit integer uniquely identifying the router in
  85. the Autonomous System.
  86. By convention, to ensure uniqueness, this should
  87. default to the value of one of the router's IP
  88. interface addresses.'
  89. REFERENCE
  90. 'OSPF Version 2, C.1 Global parameters'
  91. "
  92. ::= { wfOspfGeneralGroup 4 }
  93. wfOspfVersionNumber OBJECT-TYPE
  94. SYNTAX INTEGER
  95. ACCESS read-only
  96. STATUS mandatory
  97. DESCRIPTION
  98. "
  99. 'The current version number of the OSPF protocol is 2.'
  100. REFERENCE
  101. 'OSPF Version 2, Title'
  102. "
  103. ::= { wfOspfGeneralGroup 5 }
  104. wfOspfAreaBdrRtrStatus OBJECT-TYPE
  105. SYNTAX INTEGER {
  106. true(1),
  107. false(2)
  108. }
  109. ACCESS read-only
  110. STATUS mandatory
  111. DESCRIPTION
  112. "
  113. 'A flag to note whether this router is an area border
  114. router.'
  115. REFERENCE
  116. 'OSPF Version 2, Section 3 Splitting the AS into Areas'
  117. "
  118. DEFVAL { false }
  119. ::= { wfOspfGeneralGroup 6 }
  120. wfOspfASBdrRtrStatus OBJECT-TYPE
  121. SYNTAX INTEGER {
  122. true(1),
  123. false(2)
  124. }
  125. ACCESS read-write
  126. STATUS mandatory
  127. DESCRIPTION
  128. "
  129. 'A flag to note whether this router is an Autonomous
  130. System border router.'
  131. REFERENCE
  132. 'OSPF Version 2, Section 3.3 Classification of routers'
  133. "
  134. DEFVAL { false }
  135. ::= { wfOspfGeneralGroup 7 }
  136. wfOspfTOSSupport OBJECT-TYPE
  137. SYNTAX INTEGER {
  138. true(1),
  139. false(2)
  140. }
  141. ACCESS read-only
  142. STATUS mandatory
  143. DESCRIPTION
  144. "
  145. 'The router's support for type-of-service routing.'
  146. REFERENCE
  147. 'OSPF Version 2, Appendix F.1.2 Optional TOS support'
  148. "
  149. DEFVAL { false }
  150. ::= { wfOspfGeneralGroup 8 }
  151. wfOspfSpfHoldDown OBJECT-TYPE
  152. SYNTAX INTEGER {
  153. defval(1),
  154. maximum(10)
  155. }
  156. ACCESS read-write
  157. STATUS mandatory
  158. DESCRIPTION
  159. "
  160. Hold Down Timer for the SPF. The SPF will run at most
  161. once per hold down timer value. A value of 0 means no
  162. hold down.
  163. "
  164. DEFVAL { defval }
  165. ::= { wfOspfGeneralGroup 9 }
  166. wfOspfSlotMask OBJECT-TYPE
  167. SYNTAX INTEGER {
  168. slotmask(4261150720)
  169. }
  170. ACCESS read-write
  171. STATUS mandatory
  172. DESCRIPTION
  173. "
  174. Slot mask for which slots OSPF is eligible
  175. to run on. The MSBit represents slot 1, the
  176. next most significant bit represents slot 2,
  177. and so on... Slots can be 1-14.
  178. Default is all slots on a BCN.
  179. "
  180. DEFVAL { slotmask }
  181. ::= { wfOspfGeneralGroup 10 }
  182. wfOspfAreaTable OBJECT-TYPE
  183. SYNTAX SEQUENCE OF WfOspfAreaEntry
  184. ACCESS not-accessible
  185. STATUS mandatory
  186. DESCRIPTION
  187. "
  188. -- The OSPF Area Data Structure contains information
  189. -- regarding the various areas. The interfaces and
  190. -- virtual links are configured as part of these areas.
  191. -- Area 0.0.0.0, by definition, is the Backbone Area
  192. 'Information describing the configured parameters and
  193. cumulative statistics of the router's attached areas.'
  194. REFERENCE
  195. 'OSPF Version 2, Section 6 The Area Data Structure'
  196. "
  197. ::= { wellfleet 3 5 3 2 3 2 }
  198. wfOspfAreaEntry OBJECT-TYPE
  199. SYNTAX WfOspfAreaEntry
  200. ACCESS not-accessible
  201. STATUS mandatory
  202. DESCRIPTION
  203. "
  204. 'Information describing the configured parameters and
  205. cumulative statistics of one of the router's attached
  206. areas.'
  207. "
  208. INDEX { wfOspfAreaId }
  209. ::= { wfOspfAreaTable 1 }
  210. WfOspfAreaEntry ::= SEQUENCE {
  211. wfOspfAreaDelete
  212. INTEGER,
  213. wfOspfAreaDisable
  214. INTEGER,
  215. wfOspfAreaState
  216. INTEGER,
  217. wfOspfAreaId
  218. IpAddress,
  219. wfOspfAuthType
  220. INTEGER,
  221. wfOspfImportASExtern
  222. INTEGER,
  223. wfOspfStubMetric
  224. INTEGER,
  225. wfOspfImportSum
  226. INTEGER,
  227. wfOspfSpfCnt
  228. Counter
  229. }
  230. wfOspfAreaDelete OBJECT-TYPE
  231. SYNTAX INTEGER {
  232. created(1),
  233. deleted(2)
  234. }
  235. ACCESS read-write
  236. STATUS mandatory
  237. DESCRIPTION
  238. "
  239. This value determines if the OSPF router is configured with
  240. this area.
  241. "
  242. DEFVAL { created }
  243. ::= { wfOspfAreaEntry 1 }
  244. wfOspfAreaDisable OBJECT-TYPE
  245. SYNTAX INTEGER {
  246. enabled(1),
  247. disabled(2)
  248. }
  249. ACCESS read-write
  250. STATUS mandatory
  251. DESCRIPTION
  252. "
  253. This value indicates the state of this area on the OSPF
  254. router.
  255. "
  256. DEFVAL { enabled }
  257. ::= { wfOspfAreaEntry 2 }
  258. wfOspfAreaState OBJECT-TYPE
  259. SYNTAX INTEGER {
  260. up(1),
  261. down(2)
  262. }
  263. ACCESS read-only
  264. STATUS mandatory
  265. DESCRIPTION
  266. "
  267. This value indicates the state of the OSPF Area.
  268. "
  269. DEFVAL { down }
  270. ::= { wfOspfAreaEntry 3 }
  271. wfOspfAreaId OBJECT-TYPE
  272. SYNTAX IpAddress
  273. ACCESS read-only
  274. STATUS mandatory
  275. DESCRIPTION
  276. "
  277. 'A 32-bit integer uniquely identifying an area. Area
  278. ID 0.0.0.0 is used for the OSPF backbone.'
  279. REFERENCE
  280. 'OSPF Version 2, Appendix C.2 Area parameters'
  281. "
  282. ::= { wfOspfAreaEntry 4 }
  283. wfOspfAuthType OBJECT-TYPE
  284. SYNTAX INTEGER {
  285. nopassword(1),
  286. simplepassword(2)
  287. }
  288. ACCESS read-write
  289. STATUS mandatory
  290. DESCRIPTION
  291. "
  292. 'The authentication type specified for an area.
  293. Additional authentication types may be assigned locally
  294. on a per Area basis.'
  295. REFERENCE
  296. 'OSPF Version 2, Appendix E Authentication'
  297. -- none (0),
  298. -- simplePassword (1)
  299. -- reserved for future specification (2..255)
  300. -- reserved for AS specific values (> 255)
  301. "
  302. DEFVAL { nopassword }
  303. ::= { wfOspfAreaEntry 5 }
  304. wfOspfImportASExtern OBJECT-TYPE
  305. SYNTAX INTEGER {
  306. true(1),
  307. false(2)
  308. }
  309. ACCESS read-write
  310. STATUS mandatory
  311. DESCRIPTION
  312. "
  313. 'The area's support for importing AS external link-
  314. state advertisements.'
  315. REFERENCE
  316. 'OSPF Version 2, Appendix C.2 Area parameters'
  317. "
  318. DEFVAL { true }
  319. ::= { wfOspfAreaEntry 6 }
  320. wfOspfStubMetric OBJECT-TYPE
  321. SYNTAX INTEGER {
  322. minimum(1),
  323. maximum(16777215)
  324. }
  325. ACCESS read-write
  326. STATUS mandatory
  327. DESCRIPTION
  328. "
  329. 'The metric value applied at the indicated type of
  330. service. By default, this equals the least metric at
  331. the type of service among the interfaces to other
  332. areas.'
  333. "
  334. DEFVAL { minimum }
  335. ::= { wfOspfAreaEntry 7 }
  336. wfOspfImportSum OBJECT-TYPE
  337. SYNTAX INTEGER {
  338. true(1),
  339. false(2)
  340. }
  341. ACCESS read-write
  342. STATUS mandatory
  343. DESCRIPTION
  344. "
  345. 'The area's support for importing Summary
  346. advertisements into a stub area. This variable
  347. should not be set unless wfOspfImportASExtern is
  348. set to FALSE'
  349. "
  350. DEFVAL { true }
  351. ::= { wfOspfAreaEntry 8 }
  352. wfOspfSpfCnt OBJECT-TYPE
  353. SYNTAX Counter
  354. ACCESS read-only
  355. STATUS mandatory
  356. DESCRIPTION
  357. "
  358. The number of times the OSPF SPF algorithm
  359. has been run for this area.
  360. "
  361. ::= { wfOspfAreaEntry 9 }
  362. wfOspfLsdbTable OBJECT-TYPE
  363. SYNTAX SEQUENCE OF WfOspfLsdbEntry
  364. ACCESS not-accessible
  365. STATUS mandatory
  366. DESCRIPTION
  367. "
  368. -- OSPF Link State Database
  369. -- The Link State Database contains the Link State
  370. -- Advertisements from throughout the areas that the
  371. -- device is attached to.
  372. 'The OSPF Process's Links State Database.'
  373. REFERENCE
  374. 'OSPF Version 2, Section 12 Link State Advertisements'
  375. "
  376. ::= { wellfleet 3 5 3 2 3 3 }
  377. wfOspfLsdbEntry OBJECT-TYPE
  378. SYNTAX WfOspfLsdbEntry
  379. ACCESS not-accessible
  380. STATUS mandatory
  381. DESCRIPTION
  382. "
  383. 'A single Link State Advertisement.'
  384. "
  385. INDEX { wfOspfLsdbAreaId,
  386. wfOspfLsdbType,
  387. wfOspfLsdbLSID,
  388. wfOspfLsdbRouterId }
  389. ::= { wfOspfLsdbTable 1 }
  390. WfOspfLsdbEntry ::= SEQUENCE {
  391. wfOspfLsdbAreaId
  392. IpAddress,
  393. wfOspfLsdbType
  394. INTEGER,
  395. wfOspfLsdbLSID
  396. IpAddress,
  397. wfOspfLsdbRouterId
  398. IpAddress,
  399. wfOspfLsdbSequence
  400. INTEGER,
  401. wfOspfLsdbAge
  402. INTEGER,
  403. wfOspfLsdbChecksum
  404. INTEGER,
  405. wfOspfLsdbAdvLen
  406. INTEGER
  407. }
  408. wfOspfLsdbAreaId OBJECT-TYPE
  409. SYNTAX IpAddress
  410. ACCESS read-only
  411. STATUS mandatory
  412. DESCRIPTION
  413. "
  414. 'The 32 bit identifier of the Area from which the LSA
  415. was received.'
  416. REFERENCE
  417. 'OSPF Version 2, Appendix C.2 Area parameters'
  418. "
  419. ::= { wfOspfLsdbEntry 1 }
  420. wfOspfLsdbType OBJECT-TYPE
  421. SYNTAX INTEGER {
  422. routerlink(1),
  423. networklink(2),
  424. summarylink(3),
  425. assummarylink(4),
  426. asexternallink(5)
  427. }
  428. ACCESS read-only
  429. STATUS mandatory
  430. DESCRIPTION
  431. "
  432. 'The type of the link state advertisement. Each link
  433. state type has a separate advertisement format.'
  434. REFERENCE
  435. 'OSPF Version 2, Appendix A.4.1 The Link State
  436. Advertisement header'
  437. stubLink (0),
  438. routerLink (1),
  439. networkLink (2),
  440. summaryLink (3),
  441. asSummaryLink (4),
  442. asExternalLink (5)
  443. "
  444. ::= { wfOspfLsdbEntry 2 }
  445. wfOspfLsdbLSID OBJECT-TYPE
  446. SYNTAX IpAddress
  447. ACCESS read-only
  448. STATUS mandatory
  449. DESCRIPTION
  450. "
  451. 'The Link State ID is an LS Type Specific field
  452. containing either a Router ID or an IP Address; it
  453. identifies the piece of the routing domain that is
  454. being described by the advertisement.'
  455. REFERENCE
  456. 'OSPF Version 2, Section 12.1.4 Link State ID'
  457. "
  458. ::= { wfOspfLsdbEntry 3 }
  459. wfOspfLsdbRouterId OBJECT-TYPE
  460. SYNTAX IpAddress
  461. ACCESS read-only
  462. STATUS mandatory
  463. DESCRIPTION
  464. "
  465. 'The 32 bit number that uniquely identifies the
  466. originating router in the Autonomous System.'
  467. REFERENCE
  468. 'OSPF Version 2, Appendix C.1 Global parameters'
  469. "
  470. ::= { wfOspfLsdbEntry 4 }
  471. wfOspfLsdbSequence OBJECT-TYPE
  472. SYNTAX INTEGER
  473. ACCESS read-only
  474. STATUS mandatory
  475. DESCRIPTION
  476. "
  477. -- Note that the OSPF Sequence Number is a 32 bit signed
  478. -- integer. It starts with the value '80000001'h,
  479. -- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h
  480. -- Thus, a typical sequence number will be very negative.
  481. 'The sequence number field is a signed 32-bit integer.
  482. It is used to detect old and duplicate link state
  483. advertisements. The space of sequence numbers is
  484. linearly ordered. The larger the sequence number the
  485. more recent the advertisement.'
  486. REFERENCE
  487. 'OSPF Version 2, Section 12.1.6 LS sequence number'
  488. "
  489. ::= { wfOspfLsdbEntry 5 }
  490. wfOspfLsdbAge OBJECT-TYPE
  491. SYNTAX INTEGER {
  492. lsdbmaxage(3600)
  493. }
  494. ACCESS read-only
  495. STATUS mandatory
  496. DESCRIPTION
  497. "
  498. 'This field is the age of the link state advertisement
  499. in seconds.'
  500. (OSPF_LSDBMINAGE = 0)
  501. REFERENCE
  502. 'OSPF Version 2, Section 12.1.1 LS age'
  503. "
  504. ::= { wfOspfLsdbEntry 6 }
  505. wfOspfLsdbChecksum OBJECT-TYPE
  506. SYNTAX INTEGER
  507. ACCESS read-only
  508. STATUS mandatory
  509. DESCRIPTION
  510. "
  511. 'This field is the checksum of the complete contents of
  512. the advertisement, excepting the age field. The age
  513. field is excepted so that an advertisement's age can be
  514. incremented without updating the checksum. The
  515. checksum used is the same that is used for ISO
  516. connectionless datagrams; it is commonly referred to as
  517. the Fletcher checksum.'
  518. REFERENCE
  519. 'OSPF Version 2, Section 12.1.7 LS checksum'
  520. "
  521. ::= { wfOspfLsdbEntry 7 }
  522. wfOspfLsdbAdvLen OBJECT-TYPE
  523. SYNTAX INTEGER
  524. ACCESS read-only
  525. STATUS mandatory
  526. DESCRIPTION
  527. "
  528. 'The length of entire Link State Advertisement, including its
  529. header.'
  530. REFERENCE
  531. 'OSPF Version 2, Section 12 Link State Advertisements'
  532. "
  533. ::= { wfOspfLsdbEntry 8 }
  534. wfOspfAreaRangeTable OBJECT-TYPE
  535. SYNTAX SEQUENCE OF WfOspfAreaRangeEntry
  536. ACCESS not-accessible
  537. STATUS mandatory
  538. DESCRIPTION
  539. "
  540. 'A range if IP addresses specified by an IP address/IP
  541. network mask pair. For example, class B address range
  542. of X.X.X.X with a network mask of 255.255.0.0 includes
  543. all IP addresses from X.X.0.0 to X.X.255.255'
  544. REFERENCE
  545. 'OSPF Version 2, Appendix C.2 Area parameters'
  546. "
  547. ::= { wellfleet 3 5 3 2 3 4 }
  548. wfOspfAreaRangeEntry OBJECT-TYPE
  549. SYNTAX WfOspfAreaRangeEntry
  550. ACCESS not-accessible
  551. STATUS mandatory
  552. DESCRIPTION
  553. "
  554. "
  555. INDEX { wfOspfAreaRangeAreaID,
  556. wfOspfAreaRangeNet }
  557. ::= { wfOspfAreaRangeTable 1 }
  558. WfOspfAreaRangeEntry ::= SEQUENCE {
  559. wfOspfAreaRangeDelete
  560. INTEGER,
  561. wfOspfAreaRangeDisable
  562. INTEGER,
  563. wfOspfAreaRangeState
  564. INTEGER,
  565. wfOspfAreaRangeAreaID
  566. IpAddress,
  567. wfOspfAreaRangeNet
  568. IpAddress,
  569. wfOspfAreaRangeMask
  570. IpAddress
  571. }
  572. wfOspfAreaRangeDelete OBJECT-TYPE
  573. SYNTAX INTEGER {
  574. created(1),
  575. deleted(2)
  576. }
  577. ACCESS read-write
  578. STATUS mandatory
  579. DESCRIPTION
  580. "
  581. This value determines if an Area Range has been
  582. configured for the OSPF router.
  583. "
  584. DEFVAL { created }
  585. ::= { wfOspfAreaRangeEntry 1 }
  586. wfOspfAreaRangeDisable OBJECT-TYPE
  587. SYNTAX INTEGER {
  588. enabled(1),
  589. disabled(2)
  590. }
  591. ACCESS read-write
  592. STATUS mandatory
  593. DESCRIPTION
  594. "
  595. 'This variable displays the status of
  596. the entry. Setting it to 'DISBALED' has the effect of
  597. rendering it inoperative. The internal effect (row
  598. removal) is implementation dependent.'
  599. "
  600. DEFVAL { enabled }
  601. ::= { wfOspfAreaRangeEntry 2 }
  602. wfOspfAreaRangeState OBJECT-TYPE
  603. SYNTAX INTEGER {
  604. up(1),
  605. down(2)
  606. }
  607. ACCESS read-only
  608. STATUS mandatory
  609. DESCRIPTION
  610. "
  611. The state of the OSPF Area Range.
  612. "
  613. DEFVAL { down }
  614. ::= { wfOspfAreaRangeEntry 3 }
  615. wfOspfAreaRangeAreaID OBJECT-TYPE
  616. SYNTAX IpAddress
  617. ACCESS read-only
  618. STATUS mandatory
  619. DESCRIPTION
  620. "
  621. 'The Area the Address Range is to be found within.'
  622. REFERENCE
  623. 'OSPF Version 2, Appendix C.2 Area parameters'
  624. "
  625. ::= { wfOspfAreaRangeEntry 4 }
  626. wfOspfAreaRangeNet OBJECT-TYPE
  627. SYNTAX IpAddress
  628. ACCESS read-only
  629. STATUS mandatory
  630. DESCRIPTION
  631. "
  632. 'The IP Address of the Net or Subnet indicated by the
  633. range.'
  634. REFERENCE
  635. 'OSPF Version 2, Appendix C.2 Area parameters'
  636. "
  637. ::= { wfOspfAreaRangeEntry 5 }
  638. wfOspfAreaRangeMask OBJECT-TYPE
  639. SYNTAX IpAddress
  640. ACCESS read-write
  641. STATUS mandatory
  642. DESCRIPTION
  643. "
  644. 'The Subnet Mask that pertains to the Net or Subnet.'
  645. REFERENCE
  646. 'OSPF Version 2, Appendix C.2 Area parameters'
  647. "
  648. ::= { wfOspfAreaRangeEntry 6 }
  649. wfOspfIfTable OBJECT-TYPE
  650. SYNTAX SEQUENCE OF WfOspfIfEntry
  651. ACCESS not-accessible
  652. STATUS mandatory
  653. DESCRIPTION
  654. "
  655. -- OSPF Interface Table
  656. -- The OSPF Interface Table augments the ifTable with OSPF
  657. -- specific information.
  658. 'The OSPF Interface Table describes the interfaces from
  659. the viewpoint of OSPF.'
  660. REFERENCE
  661. 'OSPF Version 2, Appendix C.3 Router interface
  662. parameters'
  663. "
  664. ::= { wellfleet 3 5 3 2 3 5 }
  665. wfOspfIfEntry OBJECT-TYPE
  666. SYNTAX WfOspfIfEntry
  667. ACCESS not-accessible
  668. STATUS mandatory
  669. DESCRIPTION
  670. "
  671. 'The OSPF Interface Entry describes one interface from
  672. the viewpoint of OSPF.'
  673. "
  674. INDEX { wfOspfIfIpAddress,
  675. wfOspfAddressLessIf }
  676. ::= { wfOspfIfTable 1 }
  677. WfOspfIfEntry ::= SEQUENCE {
  678. wfOspfIfDelete
  679. INTEGER,
  680. wfOspfIfDisable
  681. INTEGER,
  682. wfOspfIfState
  683. INTEGER,
  684. wfOspfIfIpAddress
  685. IpAddress,
  686. wfOspfAddressLessIf
  687. INTEGER,
  688. wfOspfIfAreaId
  689. IpAddress,
  690. wfOspfIfType
  691. INTEGER,
  692. wfOspfIfRtrPriority
  693. INTEGER,
  694. wfOspfIfTransitDelay
  695. INTEGER,
  696. wfOspfIfRetransInterval
  697. INTEGER,
  698. wfOspfIfHelloInterval
  699. INTEGER,
  700. wfOspfIfRtrDeadInterval
  701. INTEGER,
  702. wfOspfIfPollInterval
  703. INTEGER,
  704. wfOspfIfDesignatedRouter
  705. IpAddress,
  706. wfOspfIfBackupDesignatedRouter
  707. IpAddress,
  708. wfOspfIfMetricCost
  709. INTEGER,
  710. wfOspfIfAuthKey
  711. OCTET STRING,
  712. wfOspfIfTxHellos
  713. Counter,
  714. wfOspfIfTxDBDescripts
  715. Counter,
  716. wfOspfIfTxLinkStateReqs
  717. Counter,
  718. wfOspfIfTxLinkStateUpds
  719. Counter,
  720. wfOspfIfTxLinkStateAcks
  721. Counter,
  722. wfOspfIfRxHellos
  723. Counter,
  724. wfOspfIfRxDBDescripts
  725. Counter,
  726. wfOspfIfRxLinkStateReqs
  727. Counter,
  728. wfOspfIfRxLinkStateUpds
  729. Counter,
  730. wfOspfIfRxLinkStateAcks
  731. Counter,
  732. wfOspfIfDrops
  733. Counter,
  734. wfOspfMtuSize
  735. INTEGER
  736. }
  737. wfOspfIfDelete OBJECT-TYPE
  738. SYNTAX INTEGER {
  739. created(1),
  740. deleted(2)
  741. }
  742. ACCESS read-write
  743. STATUS mandatory
  744. DESCRIPTION
  745. "
  746. This variable determines in an OSPF Interface has been
  747. configured on the router.
  748. "
  749. DEFVAL { created }
  750. ::= { wfOspfIfEntry 1 }
  751. wfOspfIfDisable OBJECT-TYPE
  752. SYNTAX INTEGER {
  753. enabled(1),
  754. disabled(2)
  755. }
  756. ACCESS read-write
  757. STATUS mandatory
  758. DESCRIPTION
  759. "
  760. 'The OSPF interface's administrative status. The value
  761. 'enabled' denotes that neighbor relationships may be
  762. formed on the interface, and the interface will be
  763. advertised as an internal route to some area. The
  764. value 'disabled' denotes that the interface is external
  765. to OSPF.'
  766. "
  767. DEFVAL { enabled }
  768. ::= { wfOspfIfEntry 2 }
  769. wfOspfIfState OBJECT-TYPE
  770. SYNTAX INTEGER {
  771. down(1),
  772. loopback(2),
  773. waiting(3),
  774. pointtopoint(4),
  775. designatedrouter(5),
  776. backupdesignatedrouter(6),
  777. otherdesignatedrouter(7)
  778. }
  779. ACCESS read-only
  780. STATUS mandatory
  781. DESCRIPTION
  782. "
  783. 'The OSPF Interface State.'
  784. down (1),
  785. loopback (2),
  786. waiting (3),
  787. pointToPoint (4),
  788. designatedRouter (5),
  789. backupDesignatedRouter (6),
  790. otherDesignatedRouter (7)
  791. "
  792. DEFVAL { down }
  793. ::= { wfOspfIfEntry 3 }
  794. wfOspfIfIpAddress OBJECT-TYPE
  795. SYNTAX IpAddress
  796. ACCESS read-only
  797. STATUS mandatory
  798. DESCRIPTION
  799. "
  800. 'The IP address of this OSPF interface.'
  801. "
  802. ::= { wfOspfIfEntry 4 }
  803. wfOspfAddressLessIf OBJECT-TYPE
  804. SYNTAX INTEGER
  805. ACCESS read-only
  806. STATUS mandatory
  807. DESCRIPTION
  808. "
  809. 'For the purpose of easing the instancing of addressed
  810. and addressless interfaces; This variable takes the
  811. value 0 on interfaces with IP Addresses, and the
  812. corresponding value of ifIndex for interfaces having no
  813. IP Address.'
  814. "
  815. ::= { wfOspfIfEntry 5 }
  816. wfOspfIfAreaId OBJECT-TYPE
  817. SYNTAX IpAddress
  818. ACCESS read-write
  819. STATUS mandatory
  820. DESCRIPTION
  821. "
  822. 'A 32-bit integer uniquely identifying the area to
  823. which the interface connects. Area ID 0.0.0.0 is used
  824. for the OSPF backbone.'
  825. default { '00000000'H } -- 0.0.0.0
  826. "
  827. ::= { wfOspfIfEntry 6 }
  828. wfOspfIfType OBJECT-TYPE
  829. SYNTAX INTEGER {
  830. broadcast(1),
  831. nbma(2),
  832. pointtopoint(3)
  833. }
  834. ACCESS read-write
  835. STATUS mandatory
  836. DESCRIPTION
  837. "
  838. 'The OSPF interface type.
  839. By way of a default, this field may be intuited from
  840. the corresponding value of ifType. Broadcast LANs,
  841. such as Ethernet and IEEE 802.5, take the value
  842. 'broadcast', X.25, Frame Relay, and similar
  843. technologies take the value 'nbma', and links that are
  844. definitively point to point take the value
  845. 'pointToPoint'.'
  846. broadcast (1),
  847. nbma (2),
  848. pointToPoint (3)
  849. "
  850. ::= { wfOspfIfEntry 7 }
  851. wfOspfIfRtrPriority OBJECT-TYPE
  852. SYNTAX INTEGER {
  853. defval(1),
  854. maximum(255)
  855. }
  856. ACCESS read-write
  857. STATUS mandatory
  858. DESCRIPTION
  859. "
  860. 'The priority of this interface. Used in multi-access
  861. networks, this field is used in the designated router
  862. election algorithm. The value 0 signifies that the
  863. router is not eligible to become the designated router
  864. on this particular network. In the event of a tie in
  865. this value, routers will use their router id as a tie
  866. breaker.'
  867. "
  868. DEFVAL { defval }
  869. ::= { wfOspfIfEntry 8 }
  870. wfOspfIfTransitDelay OBJECT-TYPE
  871. SYNTAX INTEGER {
  872. minimum(1),
  873. maximum(3600)
  874. }
  875. ACCESS read-write
  876. STATUS mandatory
  877. DESCRIPTION
  878. "
  879. 'The estimated number of seconds it takes to transmit a
  880. link- state update packet over this interface.'
  881. "
  882. DEFVAL { minimum }
  883. ::= { wfOspfIfEntry 9 }
  884. wfOspfIfRetransInterval OBJECT-TYPE
  885. SYNTAX INTEGER {
  886. minimum(1),
  887. defval(5),
  888. maximum(3600)
  889. }
  890. ACCESS read-write
  891. STATUS mandatory
  892. DESCRIPTION
  893. "
  894. 'The number of seconds between link-state advertisement
  895. retransmissions, for adjacencies belonging to this
  896. interface. This value is also used when retransmitting
  897. database description and link-state request packets.'
  898. "
  899. DEFVAL { defval }
  900. ::= { wfOspfIfEntry 10 }
  901. wfOspfIfHelloInterval OBJECT-TYPE
  902. SYNTAX INTEGER {
  903. minimum(1),
  904. defval(10),
  905. maximum(65535)
  906. }
  907. ACCESS read-write
  908. STATUS mandatory
  909. DESCRIPTION
  910. "
  911. 'The length of time, in seconds, between the Hello
  912. packets that the router sends on the interface. This
  913. value must be the same for all routers attached to a
  914. common network.'
  915. "
  916. DEFVAL { defval }
  917. ::= { wfOspfIfEntry 11 }
  918. wfOspfIfRtrDeadInterval OBJECT-TYPE
  919. SYNTAX INTEGER {
  920. minimum(1),
  921. defval(40),
  922. maximum(2147483647)
  923. }
  924. ACCESS read-write
  925. STATUS mandatory
  926. DESCRIPTION
  927. "
  928. 'The number of seconds that a router's Hello packets
  929. have not been seen before it's neighbors declare the
  930. router down. This should be some multiple of the Hello
  931. interval. This value must be the same for all routers
  932. attached to a common network.'
  933. "
  934. DEFVAL { defval }
  935. ::= { wfOspfIfEntry 12 }
  936. wfOspfIfPollInterval OBJECT-TYPE
  937. SYNTAX INTEGER {
  938. minimum(1),
  939. defval(120),
  940. maximum(2147483647)
  941. }
  942. ACCESS read-write
  943. STATUS mandatory
  944. DESCRIPTION
  945. "
  946. 'The larger time interval, in seconds, between the
  947. Hello packets sent to an inactive non-broadcast multi-
  948. access neighbor.'
  949. "
  950. DEFVAL { defval }
  951. ::= { wfOspfIfEntry 13 }
  952. wfOspfIfDesignatedRouter OBJECT-TYPE
  953. SYNTAX IpAddress
  954. ACCESS read-only
  955. STATUS mandatory
  956. DESCRIPTION
  957. "
  958. 'The IP Address of the Designated Router.'
  959. default { '00000000'H } -- 0.0.0.0
  960. "
  961. ::= { wfOspfIfEntry 14 }
  962. wfOspfIfBackupDesignatedRouter OBJECT-TYPE
  963. SYNTAX IpAddress
  964. ACCESS read-only
  965. STATUS mandatory
  966. DESCRIPTION
  967. "
  968. 'The IP Address of the Backup Designated Router.'
  969. default { '00000000'H } -- 0.0.0.0
  970. "
  971. ::= { wfOspfIfEntry 15 }
  972. wfOspfIfMetricCost OBJECT-TYPE
  973. SYNTAX INTEGER {
  974. minimum(1),
  975. maximum(65535)
  976. }
  977. ACCESS read-write
  978. STATUS mandatory
  979. DESCRIPTION
  980. "
  981. 'The cost of using this type of service on this
  982. interface. The default value of the TOS 0 Metric is
  983. 10^8 / ifSpeed.
  984. The value FFFF is distinguished to mean 'no route via
  985. this TOS'.'
  986. "
  987. DEFVAL { minimum }
  988. ::= { wfOspfIfEntry 16 }
  989. wfOspfIfAuthKey OBJECT-TYPE
  990. SYNTAX OCTET STRING
  991. ACCESS read-write
  992. STATUS mandatory
  993. DESCRIPTION
  994. "
  995. 'The Authentication Key. If the Area's Authorization
  996. Type is simplePassword, and the key length is shorter
  997. than 8 octets, the agent will left adjust and zero fill
  998. to 8 octets.
  999. When read, ospfIfAuthKey always returns an Octet String
  1000. of length zero.'
  1001. default { '0000000000000000'H } -- 0.0.0.0.0.0.0.0
  1002. REFERENCE
  1003. 'OSPF Version 2, Section 9 The Interface Data
  1004. Structure'
  1005. "
  1006. ::= { wfOspfIfEntry 17 }
  1007. wfOspfIfTxHellos OBJECT-TYPE
  1008. SYNTAX Counter
  1009. ACCESS read-only
  1010. STATUS mandatory
  1011. DESCRIPTION
  1012. "
  1013. Number of OSPF Hello packets transmitted.
  1014. "
  1015. ::= { wfOspfIfEntry 18 }
  1016. wfOspfIfTxDBDescripts OBJECT-TYPE
  1017. SYNTAX Counter
  1018. ACCESS read-only
  1019. STATUS mandatory
  1020. DESCRIPTION
  1021. "
  1022. Number of OSPF DataBase Description packets transmitted.
  1023. "
  1024. ::= { wfOspfIfEntry 19 }
  1025. wfOspfIfTxLinkStateReqs OBJECT-TYPE
  1026. SYNTAX Counter
  1027. ACCESS read-only
  1028. STATUS mandatory
  1029. DESCRIPTION
  1030. "
  1031. Number of OSPF Link State Request packets transmitted.
  1032. "
  1033. ::= { wfOspfIfEntry 20 }
  1034. wfOspfIfTxLinkStateUpds OBJECT-TYPE
  1035. SYNTAX Counter
  1036. ACCESS read-only
  1037. STATUS mandatory
  1038. DESCRIPTION
  1039. "
  1040. Number of OSPF Link State Update packets transmitted.
  1041. "
  1042. ::= { wfOspfIfEntry 21 }
  1043. wfOspfIfTxLinkStateAcks OBJECT-TYPE
  1044. SYNTAX Counter
  1045. ACCESS read-only
  1046. STATUS mandatory
  1047. DESCRIPTION
  1048. "
  1049. Number of OSPF Link States Acknowledgements transmitted.
  1050. "
  1051. ::= { wfOspfIfEntry 22 }
  1052. wfOspfIfRxHellos OBJECT-TYPE
  1053. SYNTAX Counter
  1054. ACCESS read-only
  1055. STATUS mandatory
  1056. DESCRIPTION
  1057. "
  1058. Number of OSPF Hello packets received.
  1059. "
  1060. ::= { wfOspfIfEntry 23 }
  1061. wfOspfIfRxDBDescripts OBJECT-TYPE
  1062. SYNTAX Counter
  1063. ACCESS read-only
  1064. STATUS mandatory
  1065. DESCRIPTION
  1066. "
  1067. Number of OSPF DataBase Description packets received.
  1068. "
  1069. ::= { wfOspfIfEntry 24 }
  1070. wfOspfIfRxLinkStateReqs OBJECT-TYPE
  1071. SYNTAX Counter
  1072. ACCESS read-only
  1073. STATUS mandatory
  1074. DESCRIPTION
  1075. "
  1076. Number of OSPF Link State Requests received.
  1077. "
  1078. ::= { wfOspfIfEntry 25 }
  1079. wfOspfIfRxLinkStateUpds OBJECT-TYPE
  1080. SYNTAX Counter
  1081. ACCESS read-only
  1082. STATUS mandatory
  1083. DESCRIPTION
  1084. "
  1085. Number of OSPF Link State Updates received.
  1086. "
  1087. ::= { wfOspfIfEntry 26 }
  1088. wfOspfIfRxLinkStateAcks OBJECT-TYPE
  1089. SYNTAX Counter
  1090. ACCESS read-only
  1091. STATUS mandatory
  1092. DESCRIPTION
  1093. "
  1094. Number of OSPF Link State Acknowledgements received.
  1095. "
  1096. ::= { wfOspfIfEntry 27 }
  1097. wfOspfIfDrops OBJECT-TYPE
  1098. SYNTAX Counter
  1099. ACCESS read-only
  1100. STATUS mandatory
  1101. DESCRIPTION
  1102. "
  1103. Number of OSPF packets dropped because of invalid information
  1104. in the packet.
  1105. "
  1106. ::= { wfOspfIfEntry 28 }
  1107. wfOspfMtuSize OBJECT-TYPE
  1108. SYNTAX INTEGER {
  1109. defval(1),
  1110. min(2),
  1111. maximum(10000)
  1112. }
  1113. ACCESS read-write
  1114. STATUS mandatory
  1115. DESCRIPTION
  1116. "
  1117. Configure MTU size per OSPF inreface
  1118. "
  1119. DEFVAL { defval }
  1120. ::= { wfOspfIfEntry 29 }
  1121. wfOspfVirtIfTable OBJECT-TYPE
  1122. SYNTAX SEQUENCE OF WfOspfVirtIfEntry
  1123. ACCESS not-accessible
  1124. STATUS mandatory
  1125. DESCRIPTION
  1126. "
  1127. -- OSPF Virtual Interface Table
  1128. -- The Virtual Interface Table describes the virtual
  1129. -- links that the OSPF Process is configured to
  1130. -- carry on.
  1131. 'Information about this router's virtual interfaces.'
  1132. REFERENCE
  1133. 'OSPF Version 2, Appendix C.4 Virtual link parameters'
  1134. "
  1135. ::= { wellfleet 3 5 3 2 3 6 }
  1136. wfOspfVirtIfEntry OBJECT-TYPE
  1137. SYNTAX WfOspfVirtIfEntry
  1138. ACCESS not-accessible
  1139. STATUS mandatory
  1140. DESCRIPTION
  1141. "
  1142. 'Information about a single Virtual Interface.'
  1143. "
  1144. INDEX { wfOspfVirtIfAreaID,
  1145. wfOspfVirtIfNeighbor }
  1146. ::= { wfOspfVirtIfTable 1 }
  1147. WfOspfVirtIfEntry ::= SEQUENCE {
  1148. wfOspfVirtIfDelete
  1149. INTEGER,
  1150. wfOspfVirtIfDisable
  1151. INTEGER,
  1152. wfOspfVirtIfState
  1153. INTEGER,
  1154. wfOspfVirtIfAreaID
  1155. IpAddress,
  1156. wfOspfVirtIfNeighbor
  1157. IpAddress,
  1158. wfOspfVirtIfTransitDelay
  1159. INTEGER,
  1160. wfOspfVirtIfRetransInterval
  1161. INTEGER,
  1162. wfOspfVirtIfHelloInterval
  1163. INTEGER,
  1164. wfOspfVirtIfRtrDeadInterval
  1165. INTEGER,
  1166. wfOspfVirtIfAuthKey
  1167. OCTET STRING,
  1168. wfOspfVirtIfTxHellos
  1169. Counter,
  1170. wfOspfVirtIfTxDBDescripts
  1171. Counter,
  1172. wfOspfVirtIfTxLinkStateReqs
  1173. Counter,
  1174. wfOspfVirtIfTxLinkStateUpds
  1175. Counter,
  1176. wfOspfVirtIfTxLinkStateAcks
  1177. Counter,
  1178. wfOspfVirtIfRxHellos
  1179. Counter,
  1180. wfOspfVirtIfRxDBDescripts
  1181. Counter,
  1182. wfOspfVirtIfRxLinkStateReqs
  1183. Counter,
  1184. wfOspfVirtIfRxLinkStateUpds
  1185. Counter,
  1186. wfOspfVirtIfRxLinkStateAcks
  1187. Counter,
  1188. wfOspfVirtIfDrops
  1189. Counter
  1190. }
  1191. wfOspfVirtIfDelete OBJECT-TYPE
  1192. SYNTAX INTEGER {
  1193. created(1),
  1194. deleted(2)
  1195. }
  1196. ACCESS read-write
  1197. STATUS mandatory
  1198. DESCRIPTION
  1199. "
  1200. "
  1201. DEFVAL { created }
  1202. ::= { wfOspfVirtIfEntry 1 }
  1203. wfOspfVirtIfDisable OBJECT-TYPE
  1204. SYNTAX INTEGER {
  1205. enabled(1),
  1206. disabled(2)
  1207. }
  1208. ACCESS read-write
  1209. STATUS mandatory
  1210. DESCRIPTION
  1211. "
  1212. 'This variable displays the validity or invalidity of
  1213. the entry. Setting it to 'invalid' has the effect of
  1214. rendering it inoperative. The internal effect (row
  1215. removal) is implementation dependent.'
  1216. "
  1217. DEFVAL { enabled }
  1218. ::= { wfOspfVirtIfEntry 2 }
  1219. wfOspfVirtIfState OBJECT-TYPE
  1220. SYNTAX INTEGER {
  1221. down(1),
  1222. pointtopoint(4)
  1223. }
  1224. ACCESS read-only
  1225. STATUS mandatory
  1226. DESCRIPTION
  1227. "
  1228. 'OSPF virtual interface states.'
  1229. down (1), -- these use the same encoding
  1230. pointToPoint (4) -- as the ospfIfTable
  1231. "
  1232. DEFVAL { down }
  1233. ::= { wfOspfVirtIfEntry 3 }
  1234. wfOspfVirtIfAreaID OBJECT-TYPE
  1235. SYNTAX IpAddress
  1236. ACCESS read-only
  1237. STATUS mandatory
  1238. DESCRIPTION
  1239. "
  1240. 'The Transit Area that the Virtual Link traverses. By
  1241. definition, this is not 0.0.0.0'
  1242. "
  1243. ::= { wfOspfVirtIfEntry 4 }
  1244. wfOspfVirtIfNeighbor OBJECT-TYPE
  1245. SYNTAX IpAddress
  1246. ACCESS read-only
  1247. STATUS mandatory
  1248. DESCRIPTION
  1249. "
  1250. 'The Router ID of the Virtual Neighbor.'
  1251. "
  1252. ::= { wfOspfVirtIfEntry 5 }
  1253. wfOspfVirtIfTransitDelay OBJECT-TYPE
  1254. SYNTAX INTEGER {
  1255. minimum(1),
  1256. maximum(3600)
  1257. }
  1258. ACCESS read-write
  1259. STATUS mandatory
  1260. DESCRIPTION
  1261. "
  1262. 'The estimated number of seconds it takes to transmit a
  1263. link- state update packet over this interface.'
  1264. "
  1265. DEFVAL { minimum }
  1266. ::= { wfOspfVirtIfEntry 6 }
  1267. wfOspfVirtIfRetransInterval OBJECT-TYPE
  1268. SYNTAX INTEGER {
  1269. minimum(1),
  1270. defval(5),
  1271. maximum(3600)
  1272. }
  1273. ACCESS read-write
  1274. STATUS mandatory
  1275. DESCRIPTION
  1276. "
  1277. 'The number of seconds between link-state advertisement
  1278. retransmissions, for adjacencies belonging to this
  1279. interface. This value is also used when retransmitting
  1280. database description and link-state request packets.
  1281. This value should be well over the expected round-trip
  1282. time.'
  1283. "
  1284. DEFVAL { defval }
  1285. ::= { wfOspfVirtIfEntry 7 }
  1286. wfOspfVirtIfHelloInterval OBJECT-TYPE
  1287. SYNTAX INTEGER {
  1288. minimum(1),
  1289. defval(15),
  1290. maximum(65535)
  1291. }
  1292. ACCESS read-write
  1293. STATUS mandatory
  1294. DESCRIPTION
  1295. "
  1296. 'The length of time, in seconds, between the Hello
  1297. packets that the router sends on the interface. This
  1298. value must be the same for the virtual neighbor.'
  1299. "
  1300. DEFVAL { defval }
  1301. ::= { wfOspfVirtIfEntry 8 }
  1302. wfOspfVirtIfRtrDeadInterval OBJECT-TYPE
  1303. SYNTAX INTEGER {
  1304. minimum(1),
  1305. defval(60),
  1306. maximum(2147483647)
  1307. }
  1308. ACCESS read-write
  1309. STATUS mandatory
  1310. DESCRIPTION
  1311. "
  1312. 'The number of seconds that a router's Hello packets
  1313. have not been seen before it's neighbors declare the
  1314. router down. This should be some multiple of the Hello
  1315. interval. This value must be the same for the virtual
  1316. neighbor.'
  1317. "
  1318. DEFVAL { defval }
  1319. ::= { wfOspfVirtIfEntry 9 }
  1320. wfOspfVirtIfAuthKey OBJECT-TYPE
  1321. SYNTAX OCTET STRING
  1322. ACCESS read-write
  1323. STATUS mandatory
  1324. DESCRIPTION
  1325. "
  1326. 'If Authentication Type is simplePassword, the device
  1327. will left adjust and zero fill to 8 octets.
  1328. When read, ospfVifAuthKey always returns a string of
  1329. length zero.'
  1330. REFERENCE
  1331. 'OSPF Version 2, Section 9 The Interface Data
  1332. Structure'
  1333. "
  1334. ::= { wfOspfVirtIfEntry 10 }
  1335. wfOspfVirtIfTxHellos OBJECT-TYPE
  1336. SYNTAX Counter
  1337. ACCESS read-only
  1338. STATUS mandatory
  1339. DESCRIPTION
  1340. "
  1341. Number of OSPF Hello packets transmitted on
  1342. Virtual Interfaces.
  1343. "
  1344. ::= { wfOspfVirtIfEntry 11 }
  1345. wfOspfVirtIfTxDBDescripts OBJECT-TYPE
  1346. SYNTAX Counter
  1347. ACCESS read-only
  1348. STATUS mandatory
  1349. DESCRIPTION
  1350. "
  1351. Number of OSPF DataBase Description packets transmitted
  1352. on Virtual Interfaces.
  1353. "
  1354. ::= { wfOspfVirtIfEntry 12 }
  1355. wfOspfVirtIfTxLinkStateReqs OBJECT-TYPE
  1356. SYNTAX Counter
  1357. ACCESS read-only
  1358. STATUS mandatory
  1359. DESCRIPTION
  1360. "
  1361. Number of OSPF Link State Request packets transmitted
  1362. on Virtual Interfaces.
  1363. "
  1364. ::= { wfOspfVirtIfEntry 13 }
  1365. wfOspfVirtIfTxLinkStateUpds OBJECT-TYPE
  1366. SYNTAX Counter
  1367. ACCESS read-only
  1368. STATUS mandatory
  1369. DESCRIPTION
  1370. "
  1371. Number of OSPF Link State Update packets transmitted
  1372. on Virtual Interfaces.
  1373. "
  1374. ::= { wfOspfVirtIfEntry 14 }
  1375. wfOspfVirtIfTxLinkStateAcks OBJECT-TYPE
  1376. SYNTAX Counter
  1377. ACCESS read-only
  1378. STATUS mandatory
  1379. DESCRIPTION
  1380. "
  1381. Number of OSPF Link State Acknowledgement packets
  1382. transmitted on Virtual Interfaces.
  1383. "
  1384. ::= { wfOspfVirtIfEntry 15 }
  1385. wfOspfVirtIfRxHellos OBJECT-TYPE
  1386. SYNTAX Counter
  1387. ACCESS read-only
  1388. STATUS mandatory
  1389. DESCRIPTION
  1390. "
  1391. Number of OSPF Hello packets received on
  1392. Virtual Interfaces.
  1393. "
  1394. ::= { wfOspfVirtIfEntry 16 }
  1395. wfOspfVirtIfRxDBDescripts OBJECT-TYPE
  1396. SYNTAX Counter
  1397. ACCESS read-only
  1398. STATUS mandatory
  1399. DESCRIPTION
  1400. "
  1401. Number of OSPF DataBase Description packets received
  1402. on Virtual Interfaces.
  1403. "
  1404. ::= { wfOspfVirtIfEntry 17 }
  1405. wfOspfVirtIfRxLinkStateReqs OBJECT-TYPE
  1406. SYNTAX Counter
  1407. ACCESS read-only
  1408. STATUS mandatory
  1409. DESCRIPTION
  1410. "
  1411. Number of OSPF Link State Request packets recieved
  1412. on Virtual Interfaces.
  1413. "
  1414. ::= { wfOspfVirtIfEntry 18 }
  1415. wfOspfVirtIfRxLinkStateUpds OBJECT-TYPE
  1416. SYNTAX Counter
  1417. ACCESS read-only
  1418. STATUS mandatory
  1419. DESCRIPTION
  1420. "
  1421. Number of OSPF Link State Update packets received
  1422. on Virtual Interfaces.
  1423. "
  1424. ::= { wfOspfVirtIfEntry 19 }
  1425. wfOspfVirtIfRxLinkStateAcks OBJECT-TYPE
  1426. SYNTAX Counter
  1427. ACCESS read-only
  1428. STATUS mandatory
  1429. DESCRIPTION
  1430. "
  1431. Number of OSPF Link State Acknowledgement packets
  1432. received on Virtual Interfaces.
  1433. "
  1434. ::= { wfOspfVirtIfEntry 20 }
  1435. wfOspfVirtIfDrops OBJECT-TYPE
  1436. SYNTAX Counter
  1437. ACCESS read-only
  1438. STATUS mandatory
  1439. DESCRIPTION
  1440. "
  1441. Number of OSPF packets dropped on
  1442. Virtual Interfaces.
  1443. "
  1444. ::= { wfOspfVirtIfEntry 21 }
  1445. wfOspfNbrTable OBJECT-TYPE
  1446. SYNTAX SEQUENCE OF WfOspfNbrEntry
  1447. ACCESS not-accessible
  1448. STATUS mandatory
  1449. DESCRIPTION
  1450. "
  1451. -- OSPF Neighbor Table
  1452. -- The OSPF Neighbor Table describes all neighbors in
  1453. -- the locality of the subject router.
  1454. 'A table of non-virtual neighbor information.'
  1455. REFERENCE
  1456. 'OSPF Version 2, Section 10 The Neighbor Data
  1457. Structure'
  1458. "
  1459. ::= { wellfleet 3 5 3 2 3 7 }
  1460. wfOspfNbrEntry OBJECT-TYPE
  1461. SYNTAX WfOspfNbrEntry
  1462. ACCESS not-accessible
  1463. STATUS mandatory
  1464. DESCRIPTION
  1465. "
  1466. 'The information regarding a single neighbor.'
  1467. REFERENCE
  1468. 'OSPF Version 2, Section 10 The Neighbor Data
  1469. Structure'
  1470. "
  1471. INDEX { wfOspfNbrIpAddr,
  1472. wfOspfNbrAddressLessIndex }
  1473. ::= { wfOspfNbrTable 1 }
  1474. WfOspfNbrEntry ::= SEQUENCE {
  1475. wfOspfNbrDelete
  1476. INTEGER,
  1477. wfOspfNbrDisable
  1478. INTEGER,
  1479. wfOspfNbrState
  1480. INTEGER,
  1481. wfOspfNbrIpAddr
  1482. IpAddress,
  1483. wfOspfNbrIfAddr
  1484. IpAddress,
  1485. wfOspfNbrAddressLessIndex
  1486. INTEGER,
  1487. wfOspfNbrRtrId
  1488. IpAddress,
  1489. wfOspfNbrOptions
  1490. INTEGER,
  1491. wfOspfNbrPriority
  1492. INTEGER,
  1493. wfOspfNbrEvents
  1494. Counter,
  1495. wfOspfNbrLSRetransQLen
  1496. Gauge
  1497. }
  1498. wfOspfNbrDelete OBJECT-TYPE
  1499. SYNTAX INTEGER {
  1500. created(1),
  1501. deleted(2)
  1502. }
  1503. ACCESS read-write
  1504. STATUS mandatory
  1505. DESCRIPTION
  1506. "
  1507. This variable indicates the existence of a static
  1508. OSPF neighbor.
  1509. "
  1510. DEFVAL { created }
  1511. ::= { wfOspfNbrEntry 1 }
  1512. wfOspfNbrDisable OBJECT-TYPE
  1513. SYNTAX INTEGER {
  1514. enabled(1),
  1515. disabled(2)
  1516. }
  1517. ACCESS read-write
  1518. STATUS mandatory
  1519. DESCRIPTION
  1520. "
  1521. 'This variable displays the status of
  1522. the entry. Setting it to 'DISABLED' has the effect of
  1523. rendering it inoperative. The internal effect (row
  1524. removal) is implementation dependent.'
  1525. "
  1526. DEFVAL { enabled }
  1527. ::= { wfOspfNbrEntry 2 }
  1528. wfOspfNbrState OBJECT-TYPE
  1529. SYNTAX INTEGER {
  1530. down(1),
  1531. attempt(2),
  1532. init(3),
  1533. twoway(4),
  1534. exchangstart(5),
  1535. exchange(6),
  1536. loading(7),
  1537. full(8)
  1538. }
  1539. ACCESS read-only
  1540. STATUS mandatory
  1541. DESCRIPTION
  1542. "
  1543. 'The State of the relationship with this Neighbor.'
  1544. REFERENCE
  1545. 'OSPF Version 2, Section 10.1 Neighbor States'
  1546. down (1),
  1547. attempt (2),
  1548. init (3),
  1549. twoWay (4),
  1550. exchangeStart (5),
  1551. exchange (6),
  1552. loading (7),
  1553. full (8)
  1554. "
  1555. DEFVAL { down }
  1556. ::= { wfOspfNbrEntry 3 }
  1557. wfOspfNbrIpAddr OBJECT-TYPE
  1558. SYNTAX IpAddress
  1559. ACCESS read-only
  1560. STATUS mandatory
  1561. DESCRIPTION
  1562. "
  1563. 'The IP address of this neighbor.'
  1564. "
  1565. ::= { wfOspfNbrEntry 4 }
  1566. wfOspfNbrIfAddr OBJECT-TYPE
  1567. SYNTAX IpAddress
  1568. ACCESS read-write
  1569. STATUS mandatory
  1570. DESCRIPTION
  1571. "
  1572. 'The Interface IP address for this neighbor.'
  1573. "
  1574. ::= { wfOspfNbrEntry 5 }
  1575. wfOspfNbrAddressLessIndex OBJECT-TYPE
  1576. SYNTAX INTEGER
  1577. ACCESS read-only
  1578. STATUS mandatory
  1579. DESCRIPTION
  1580. "
  1581. ' On an interface having an IP Address, zero. On
  1582. addressless interfaces, the corresponding value of
  1583. ifIndex in the Internet Standard MIB. On row creation,
  1584. this can be derived from the instance.'
  1585. "
  1586. ::= { wfOspfNbrEntry 6 }
  1587. wfOspfNbrRtrId OBJECT-TYPE
  1588. SYNTAX IpAddress
  1589. ACCESS read-only
  1590. STATUS mandatory
  1591. DESCRIPTION
  1592. "
  1593. 'A 32-bit integer (represented as a type IpAddress)
  1594. uniquely identifying the neighboring router in the
  1595. Autonomous System.'
  1596. default { '00000000'H } -- 0.0.0.0
  1597. "
  1598. ::= { wfOspfNbrEntry 7 }
  1599. wfOspfNbrOptions OBJECT-TYPE
  1600. SYNTAX INTEGER
  1601. ACCESS read-only
  1602. STATUS mandatory
  1603. DESCRIPTION
  1604. "
  1605. 'A Bit Mask corresponding to the neighbor's options
  1606. field.
  1607. Bit 0, if set, indicates that the area accepts and
  1608. operates on external information; if zero, it is a stub
  1609. area.
  1610. Bit 1, if set, indicates that the system will operate
  1611. on Type of Service metrics other than TOS 0. If zero,
  1612. the neighbor will ignore all metrics except the TOS 0
  1613. metric.'
  1614. REFERENCE
  1615. 'OSPF Version 2, Section 12.1.2 Options'
  1616. "
  1617. ::= { wfOspfNbrEntry 8 }
  1618. wfOspfNbrPriority OBJECT-TYPE
  1619. SYNTAX INTEGER {
  1620. defval(1),
  1621. maximum(255)
  1622. }
  1623. ACCESS read-write
  1624. STATUS mandatory
  1625. DESCRIPTION
  1626. "
  1627. 'The priority of this neighbor in the designated router
  1628. election algorithm. The value 0 signifies that the
  1629. neighbor is not eligible to become the designated
  1630. router on this particular network.'
  1631. "
  1632. DEFVAL { defval }
  1633. ::= { wfOspfNbrEntry 9 }
  1634. wfOspfNbrEvents OBJECT-TYPE
  1635. SYNTAX Counter
  1636. ACCESS read-only
  1637. STATUS mandatory
  1638. DESCRIPTION
  1639. "
  1640. 'The number of times this neighbor relationship has
  1641. changed state, or an error has occurred.'
  1642. "
  1643. ::= { wfOspfNbrEntry 10 }
  1644. wfOspfNbrLSRetransQLen OBJECT-TYPE
  1645. SYNTAX Gauge
  1646. ACCESS read-only
  1647. STATUS mandatory
  1648. DESCRIPTION
  1649. "
  1650. 'The current length of the retransmission queue.'
  1651. "
  1652. ::= { wfOspfNbrEntry 11 }
  1653. wfOspfVirtNbrTable OBJECT-TYPE
  1654. SYNTAX SEQUENCE OF WfOspfVirtNbrEntry
  1655. ACCESS not-accessible
  1656. STATUS mandatory
  1657. DESCRIPTION
  1658. "
  1659. -- WFOSPF Virtual Neighbor Table
  1660. -- This table describes all virtual neighbors.
  1661. -- Since Virtual Links are configured in the
  1662. -- virtual interface table, this table is read-only.
  1663. 'A table of virtual neighbor information.'
  1664. REFERENCE
  1665. 'OSPF Version 2, '
  1666. "
  1667. ::= { wellfleet 3 5 3 2 3 8 }
  1668. wfOspfVirtNbrEntry OBJECT-TYPE
  1669. SYNTAX WfOspfVirtNbrEntry
  1670. ACCESS not-accessible
  1671. STATUS mandatory
  1672. DESCRIPTION
  1673. "
  1674. 'Virtual neighbor information.'
  1675. REFERENCE
  1676. 'OSPF Version 2, '
  1677. "
  1678. INDEX { wfOspfVirtNbrArea,
  1679. wfOspfVirtNbrRtrId }
  1680. ::= { wfOspfVirtNbrTable 1 }
  1681. WfOspfVirtNbrEntry ::= SEQUENCE {
  1682. wfOspfVirtNbrArea
  1683. IpAddress,
  1684. wfOspfVirtNbrRtrId
  1685. IpAddress,
  1686. wfOspfVirtNbrIpAddr
  1687. IpAddress,
  1688. wfOspfVirtNbrOptions
  1689. INTEGER,
  1690. wfOspfVirtNbrState
  1691. INTEGER,
  1692. wfOspfVirtNbrEvents
  1693. Counter,
  1694. wfOspfVirtNbrLSRetransQLen
  1695. Gauge
  1696. }
  1697. wfOspfVirtNbrArea OBJECT-TYPE
  1698. SYNTAX IpAddress
  1699. ACCESS read-only
  1700. STATUS mandatory
  1701. DESCRIPTION
  1702. "
  1703. 'The Transit Area Identifier.'
  1704. "
  1705. ::= { wfOspfVirtNbrEntry 1 }
  1706. wfOspfVirtNbrRtrId OBJECT-TYPE
  1707. SYNTAX IpAddress
  1708. ACCESS read-only
  1709. STATUS mandatory
  1710. DESCRIPTION
  1711. "
  1712. 'A 32-bit integer uniquely identifying the neighboring
  1713. router in the Autonomous System.'
  1714. "
  1715. ::= { wfOspfVirtNbrEntry 2 }
  1716. wfOspfVirtNbrIpAddr OBJECT-TYPE
  1717. SYNTAX IpAddress
  1718. ACCESS read-only
  1719. STATUS mandatory
  1720. DESCRIPTION
  1721. "
  1722. 'The IP address this Virtual Neighbor is using.'
  1723. "
  1724. ::= { wfOspfVirtNbrEntry 3 }
  1725. wfOspfVirtNbrOptions OBJECT-TYPE
  1726. SYNTAX INTEGER
  1727. ACCESS read-only
  1728. STATUS mandatory
  1729. DESCRIPTION
  1730. "
  1731. 'A bit map corresponding to the neighbor's options
  1732. field. Thus, Bit 1, if set, indicates that the
  1733. neighbor supports Type of Service Routing; if zero, no
  1734. metrics other than TOS 0 are in use by the neighbor.'
  1735. "
  1736. ::= { wfOspfVirtNbrEntry 4 }
  1737. wfOspfVirtNbrState OBJECT-TYPE
  1738. SYNTAX INTEGER {
  1739. down(1),
  1740. attempt(2),
  1741. init(3),
  1742. twoway(4),
  1743. exchangstart(5),
  1744. exchange(6),
  1745. loading(7),
  1746. full(8)
  1747. }
  1748. ACCESS read-only
  1749. STATUS mandatory
  1750. DESCRIPTION
  1751. "
  1752. 'The state of the Virtual Neighbor Relationship.'
  1753. down (1),
  1754. attempt (2),
  1755. init (3),
  1756. twoWay (4),
  1757. exchangeStart (5),
  1758. exchange (6),
  1759. loading (7),
  1760. full (8)
  1761. "
  1762. DEFVAL { down }
  1763. ::= { wfOspfVirtNbrEntry 5 }
  1764. wfOspfVirtNbrEvents OBJECT-TYPE
  1765. SYNTAX Counter
  1766. ACCESS read-only
  1767. STATUS mandatory
  1768. DESCRIPTION
  1769. "
  1770. 'The number of times this virtual link has changed its
  1771. state, or an error has occurred.'
  1772. "
  1773. ::= { wfOspfVirtNbrEntry 6 }
  1774. wfOspfVirtNbrLSRetransQLen OBJECT-TYPE
  1775. SYNTAX Gauge
  1776. ACCESS read-only
  1777. STATUS mandatory
  1778. DESCRIPTION
  1779. "
  1780. 'The current length of the retransmission queue.'
  1781. "
  1782. ::= { wfOspfVirtNbrEntry 7 }
  1783. wfOspfDynNbrTable OBJECT-TYPE
  1784. SYNTAX SEQUENCE OF WfOspfDynNbrEntry
  1785. ACCESS not-accessible
  1786. STATUS mandatory
  1787. DESCRIPTION
  1788. "
  1789. -- OSPF Dynamic Neighbor Table
  1790. -- The OSPF Dynamic Neighbor Table describes all neighbors in
  1791. -- the locality of the subject router learned during operation.
  1792. 'A table of non-virtual neighbor information.'
  1793. REFERENCE
  1794. 'OSPF Version 2, Section 10 The Neighbor Data
  1795. Structure'
  1796. "
  1797. ::= { wellfleet 3 5 3 2 3 9 }
  1798. wfOspfDynNbrEntry OBJECT-TYPE
  1799. SYNTAX WfOspfDynNbrEntry
  1800. ACCESS not-accessible
  1801. STATUS mandatory
  1802. DESCRIPTION
  1803. "
  1804. 'The information regarding a single neighbor.'
  1805. REFERENCE
  1806. 'OSPF Version 2, Section 10 The Neighbor Data
  1807. Structure'
  1808. "
  1809. INDEX { wfOspfDynNbrIpAddr,
  1810. wfOspfDynNbrAddressLessIndex }
  1811. ::= { wfOspfDynNbrTable 1 }
  1812. WfOspfDynNbrEntry ::= SEQUENCE {
  1813. wfOspfDynNbrState
  1814. INTEGER,
  1815. wfOspfDynNbrIpAddr
  1816. IpAddress,
  1817. wfOspfDynNbrIfAddr
  1818. IpAddress,
  1819. wfOspfDynNbrAddressLessIndex
  1820. INTEGER,
  1821. wfOspfDynNbrRtrId
  1822. IpAddress,
  1823. wfOspfDynNbrOptions
  1824. INTEGER,
  1825. wfOspfDynNbrPriority
  1826. INTEGER,
  1827. wfOspfDynNbrEvents
  1828. Counter,
  1829. wfOspfDynNbrLSRetransQLen
  1830. Gauge
  1831. }
  1832. wfOspfDynNbrState OBJECT-TYPE
  1833. SYNTAX INTEGER {
  1834. down(1),
  1835. attempt(2),
  1836. init(3),
  1837. twoway(4),
  1838. exchangstart(5),
  1839. exchange(6),
  1840. loading(7),
  1841. full(8)
  1842. }
  1843. ACCESS read-only
  1844. STATUS mandatory
  1845. DESCRIPTION
  1846. "
  1847. 'The State of the relationship with this Neighbor.'
  1848. REFERENCE
  1849. 'OSPF Version 2, Section 10.1 Neighbor States'
  1850. down (1),
  1851. attempt (2),
  1852. init (3),
  1853. twoWay (4),
  1854. exchangeStart (5),
  1855. exchange (6),
  1856. loading (7),
  1857. full (8)
  1858. "
  1859. DEFVAL { down }
  1860. ::= { wfOspfDynNbrEntry 1 }
  1861. wfOspfDynNbrIpAddr OBJECT-TYPE
  1862. SYNTAX IpAddress
  1863. ACCESS read-only
  1864. STATUS mandatory
  1865. DESCRIPTION
  1866. "
  1867. 'The IP address of this neighbor.'
  1868. "
  1869. ::= { wfOspfDynNbrEntry 2 }
  1870. wfOspfDynNbrIfAddr OBJECT-TYPE
  1871. SYNTAX IpAddress
  1872. ACCESS read-only
  1873. STATUS mandatory
  1874. DESCRIPTION
  1875. "
  1876. 'The Interface IP address for this neighbor.'
  1877. "
  1878. ::= { wfOspfDynNbrEntry 3 }
  1879. wfOspfDynNbrAddressLessIndex OBJECT-TYPE
  1880. SYNTAX INTEGER
  1881. ACCESS read-only
  1882. STATUS mandatory
  1883. DESCRIPTION
  1884. "
  1885. ' On an interface having an IP Address, zero. On
  1886. addressless interfaces, the corresponding value of
  1887. ifIndex in the Internet Standard MIB. On row creation,
  1888. this can be derived from the instance.'
  1889. "
  1890. ::= { wfOspfDynNbrEntry 4 }
  1891. wfOspfDynNbrRtrId OBJECT-TYPE
  1892. SYNTAX IpAddress
  1893. ACCESS read-only
  1894. STATUS mandatory
  1895. DESCRIPTION
  1896. "
  1897. 'A 32-bit integer (represented as a type IpAddress)
  1898. uniquely identifying the neighboring router in the
  1899. Autonomous System.'
  1900. default { '00000000'H } -- 0.0.0.0
  1901. "
  1902. ::= { wfOspfDynNbrEntry 5 }
  1903. wfOspfDynNbrOptions OBJECT-TYPE
  1904. SYNTAX INTEGER
  1905. ACCESS read-only
  1906. STATUS mandatory
  1907. DESCRIPTION
  1908. "
  1909. 'A Bit Mask corresponding to the neighbor's options
  1910. field.
  1911. Bit 0, if set, indicates that the area accepts and
  1912. operates on external information; if zero, it is a stub
  1913. area.
  1914. Bit 1, if set, indicates that the system will operate
  1915. on Type of Service metrics other than TOS 0. If zero,
  1916. the neighbor will ignore all metrics except the TOS 0
  1917. metric.'
  1918. REFERENCE
  1919. 'OSPF Version 2, Section 12.1.2 Options'
  1920. "
  1921. ::= { wfOspfDynNbrEntry 6 }
  1922. wfOspfDynNbrPriority OBJECT-TYPE
  1923. SYNTAX INTEGER
  1924. ACCESS read-only
  1925. STATUS mandatory
  1926. DESCRIPTION
  1927. "
  1928. 'The priority of this neighbor in the designated router
  1929. election algorithm. The value 0 signifies that the
  1930. neighbor is not eligible to become the designated
  1931. router on this particular network.'
  1932. "
  1933. ::= { wfOspfDynNbrEntry 7 }
  1934. wfOspfDynNbrEvents OBJECT-TYPE
  1935. SYNTAX Counter
  1936. ACCESS read-only
  1937. STATUS mandatory
  1938. DESCRIPTION
  1939. "
  1940. 'The number of times this neighbor relationship has
  1941. changed state, or an error has occurred.'
  1942. "
  1943. ::= { wfOspfDynNbrEntry 8 }
  1944. wfOspfDynNbrLSRetransQLen OBJECT-TYPE
  1945. SYNTAX Gauge
  1946. ACCESS read-only
  1947. STATUS mandatory
  1948. DESCRIPTION
  1949. "
  1950. 'The current length of the retransmission queue.'
  1951. "
  1952. ::= { wfOspfDynNbrEntry 9 }
  1953. END