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.

2550 lines
100 KiB

  1. TOKEN-RING-RMON-MIB DEFINITIONS ::= BEGIN
  2. IMPORTS
  3. Counter, TimeTicks FROM RFC1155-SMI
  4. OBJECT-TYPE FROM RFC-1212
  5. OwnerString, EntryStatus, -- Textual Conventions
  6. rmon, statistics, history
  7. FROM RFC1271-MIB;
  8. -- All representations of MAC addresses in this MIB
  9. -- Module use, as a textual convention (i.e. this
  10. -- convention does not affect their encoding), the
  11. -- data type:
  12. MacAddress ::= OCTET STRING (SIZE (6)) -- a 6 octet
  13. -- address in
  14. -- the "canonical"
  15. -- order
  16. -- defined by IEEE 802.1a, i.e., as if it were
  17. -- transmitted least significant bit first, even though
  18. -- 802.5 (in contrast to other 802.x protocols) requires
  19. -- MAC addresses to be transmitted most significant bit
  20. -- first.
  21. TimeInterval ::= INTEGER
  22. -- A period of time, measured in units of 0.01 seconds.
  23. -- This MIB module uses the extended OBJECT-TYPE macro as
  24. -- defined in [2].
  25. -- Token Ring Remote Network Monitoring MIB
  26. tokenRing OBJECT IDENTIFIER ::= { rmon 10 }
  27. -- The Token Ring Mac-Layer Statistics Group
  28. --
  29. -- Implementation of this group is optional
  30. tokenRingMLStatsTable OBJECT-TYPE
  31. SYNTAX SEQUENCE OF TokenRingMLStatsEntry
  32. ACCESS not-accessible
  33. STATUS mandatory
  34. DESCRIPTION
  35. "A list of Mac-Layer Token Ring statistics
  36. entries."
  37. ::= { statistics 2 }
  38. tokenRingMLStatsEntry OBJECT-TYPE
  39. SYNTAX TokenRingMLStatsEntry
  40. ACCESS not-accessible
  41. STATUS mandatory
  42. DESCRIPTION
  43. "A collection of Mac-Layer statistics kept for a
  44. particular Token Ring interface."
  45. INDEX { tokenRingMLStatsIndex }
  46. ::= { tokenRingMLStatsTable 1 }
  47. -- As an example, an instance of the
  48. -- tokenRingMLStatsMacOctets object
  49. -- might be named tokenRingMLStatsMacOctets.1
  50. TokenRingMLStatsEntry ::= SEQUENCE {
  51. tokenRingMLStatsIndex INTEGER,
  52. tokenRingMLStatsDataSource OBJECT IDENTIFIER,
  53. tokenRingMLStatsDropEvents Counter,
  54. tokenRingMLStatsMacOctets Counter,
  55. tokenRingMLStatsMacPkts Counter,
  56. tokenRingMLStatsRingPurgeEvents Counter,
  57. tokenRingMLStatsRingPurgePkts Counter,
  58. tokenRingMLStatsBeaconEvents Counter,
  59. tokenRingMLStatsBeaconTime TimeInterval,
  60. tokenRingMLStatsBeaconPkts Counter,
  61. tokenRingMLStatsClaimTokenEvents Counter,
  62. tokenRingMLStatsClaimTokenPkts Counter,
  63. tokenRingMLStatsNAUNChanges Counter,
  64. tokenRingMLStatsLineErrors Counter,
  65. tokenRingMLStatsInternalErrors Counter,
  66. tokenRingMLStatsBurstErrors Counter,
  67. tokenRingMLStatsACErrors Counter,
  68. tokenRingMLStatsAbortErrors Counter,
  69. tokenRingMLStatsLostFrameErrors Counter,
  70. tokenRingMLStatsCongestionErrors Counter,
  71. tokenRingMLStatsFrameCopiedErrors Counter,
  72. tokenRingMLStatsFrequencyErrors Counter,
  73. tokenRingMLStatsTokenErrors Counter,
  74. tokenRingMLStatsSoftErrorReports Counter,
  75. tokenRingMLStatsRingPollEvents Counter,
  76. tokenRingMLStatsOwner OwnerString,
  77. tokenRingMLStatsStatus EntryStatus
  78. }
  79. tokenRingMLStatsIndex OBJECT-TYPE
  80. SYNTAX INTEGER (1..65535)
  81. ACCESS read-only
  82. STATUS mandatory
  83. DESCRIPTION
  84. "The value of this object uniquely identifies this
  85. tokenRingMLStats entry."
  86. ::= { tokenRingMLStatsEntry 1 }
  87. tokenRingMLStatsDataSource OBJECT-TYPE
  88. SYNTAX OBJECT IDENTIFIER
  89. ACCESS read-write
  90. STATUS mandatory
  91. DESCRIPTION
  92. "This object identifies the source of the data
  93. that this tokenRingMLStats entry is configured to
  94. analyze. This source can be any tokenRing
  95. interface on this device. In order to identify a
  96. particular interface, this object shall identify
  97. the instance of the ifIndex object, defined in
  98. MIB-II [3], for the desired interface. For
  99. example, if an entry were to receive data from
  100. interface #1, this object would be set to
  101. ifIndex.1.
  102. The statistics in this group reflect all error
  103. reports on the local network segment attached to
  104. the identified interface.
  105. This object may not be modified if the associated
  106. tokenRingMLStatsStatus object is equal to
  107. valid(1)."
  108. ::= { tokenRingMLStatsEntry 2 }
  109. tokenRingMLStatsDropEvents OBJECT-TYPE
  110. SYNTAX Counter
  111. ACCESS read-only
  112. STATUS mandatory
  113. DESCRIPTION
  114. "The total number of events in which packets were
  115. dropped by the probe due to lack of resources.
  116. Note that this number is not necessarily the
  117. number of packets dropped; it is just the number
  118. of times this condition has been detected. This
  119. value is the same as the corresponding
  120. tokenRingPStatsDropEvents."
  121. ::= { tokenRingMLStatsEntry 3 }
  122. tokenRingMLStatsMacOctets OBJECT-TYPE
  123. SYNTAX Counter
  124. ACCESS read-only
  125. STATUS mandatory
  126. DESCRIPTION
  127. "The total number of octets of data in MAC packets
  128. (excluding those that were not good frames)
  129. received on the network (excluding framing bits
  130. but including FCS octets)."
  131. ::= { tokenRingMLStatsEntry 4 }
  132. tokenRingMLStatsMacPkts OBJECT-TYPE
  133. SYNTAX Counter
  134. ACCESS read-only
  135. STATUS mandatory
  136. DESCRIPTION
  137. "The total number of MAC packets (excluding
  138. packets that were not good frames) received."
  139. ::= { tokenRingMLStatsEntry 5 }
  140. tokenRingMLStatsRingPurgeEvents OBJECT-TYPE
  141. SYNTAX Counter
  142. ACCESS read-only
  143. STATUS mandatory
  144. DESCRIPTION
  145. "The total number of times that the ring enters
  146. the ring purge state from normal ring state. The
  147. ring purge state that comes in response to the
  148. claim token or beacon state is not counted."
  149. ::= { tokenRingMLStatsEntry 6 }
  150. tokenRingMLStatsRingPurgePkts OBJECT-TYPE
  151. SYNTAX Counter
  152. ACCESS read-only
  153. STATUS mandatory
  154. DESCRIPTION
  155. "The total number of ring purge MAC packets
  156. detected by probe."
  157. ::= { tokenRingMLStatsEntry 7 }
  158. tokenRingMLStatsBeaconEvents OBJECT-TYPE
  159. SYNTAX Counter
  160. ACCESS read-only
  161. STATUS mandatory
  162. DESCRIPTION
  163. "The total number of times that the ring enters a
  164. beaconing state (beaconFrameStreamingState,
  165. beaconBitStreamingState,
  166. beaconSetRecoveryModeState, or
  167. beaconRingSignalLossState) from a non-beaconing
  168. state. Note that a change of the source address
  169. of the beacon packet does not constitute a new
  170. beacon event."
  171. ::= { tokenRingMLStatsEntry 8 }
  172. tokenRingMLStatsBeaconTime OBJECT-TYPE
  173. SYNTAX TimeInterval
  174. ACCESS read-only
  175. STATUS mandatory
  176. DESCRIPTION
  177. "The total amount of time that the ring has been
  178. in the beaconing state."
  179. ::= { tokenRingMLStatsEntry 9 }
  180. tokenRingMLStatsBeaconPkts OBJECT-TYPE
  181. SYNTAX Counter
  182. ACCESS read-only
  183. STATUS mandatory
  184. DESCRIPTION
  185. "The total number of beacon MAC packets detected
  186. by the probe."
  187. ::= { tokenRingMLStatsEntry 10 }
  188. tokenRingMLStatsClaimTokenEvents OBJECT-TYPE
  189. SYNTAX Counter
  190. ACCESS read-only
  191. STATUS mandatory
  192. DESCRIPTION
  193. "The total number of times that the ring enters
  194. the claim token state from normal ring state or
  195. ring purge state. The claim token state that
  196. comes in response to a beacon state is not
  197. counted."
  198. ::= { tokenRingMLStatsEntry 11 }
  199. tokenRingMLStatsClaimTokenPkts OBJECT-TYPE
  200. SYNTAX Counter
  201. ACCESS read-only
  202. STATUS mandatory
  203. DESCRIPTION
  204. "The total number of claim token MAC packets
  205. detected by the probe."
  206. ::= { tokenRingMLStatsEntry 12 }
  207. tokenRingMLStatsNAUNChanges OBJECT-TYPE
  208. SYNTAX Counter
  209. ACCESS read-only
  210. STATUS mandatory
  211. DESCRIPTION
  212. "The total number of NAUN changes detected by the
  213. probe."
  214. ::= { tokenRingMLStatsEntry 13 }
  215. tokenRingMLStatsLineErrors OBJECT-TYPE
  216. SYNTAX Counter
  217. ACCESS read-only
  218. STATUS mandatory
  219. DESCRIPTION
  220. "The total number of line errors reported in error
  221. reporting packets detected by the probe."
  222. ::= { tokenRingMLStatsEntry 14 }
  223. tokenRingMLStatsInternalErrors OBJECT-TYPE
  224. SYNTAX Counter
  225. ACCESS read-only
  226. STATUS mandatory
  227. DESCRIPTION
  228. "The total number of adapter internal errors
  229. reported in error reporting packets detected by
  230. the probe."
  231. ::= { tokenRingMLStatsEntry 15 }
  232. tokenRingMLStatsBurstErrors OBJECT-TYPE
  233. SYNTAX Counter
  234. ACCESS read-only
  235. STATUS mandatory
  236. DESCRIPTION
  237. "The total number of burst errors reported in
  238. error reporting packets detected by the probe."
  239. ::= { tokenRingMLStatsEntry 16 }
  240. tokenRingMLStatsACErrors OBJECT-TYPE
  241. SYNTAX Counter
  242. ACCESS read-only
  243. STATUS mandatory
  244. DESCRIPTION
  245. "The total number of AC (Address Copied) errors
  246. reported in error reporting packets detected by
  247. the probe."
  248. ::= { tokenRingMLStatsEntry 17 }
  249. tokenRingMLStatsAbortErrors OBJECT-TYPE
  250. SYNTAX Counter
  251. ACCESS read-only
  252. STATUS mandatory
  253. DESCRIPTION
  254. "The total number of abort delimiters reported in
  255. error reporting packets detected by the probe."
  256. ::= { tokenRingMLStatsEntry 18 }
  257. tokenRingMLStatsLostFrameErrors OBJECT-TYPE
  258. SYNTAX Counter
  259. ACCESS read-only
  260. STATUS mandatory
  261. DESCRIPTION
  262. "The total number of lost frame errors reported in
  263. error reporting packets detected by the probe."
  264. ::= { tokenRingMLStatsEntry 19 }
  265. tokenRingMLStatsCongestionErrors OBJECT-TYPE
  266. SYNTAX Counter
  267. ACCESS read-only
  268. STATUS mandatory
  269. DESCRIPTION
  270. "The total number of receive congestion errors
  271. reported in error reporting packets detected by
  272. the probe."
  273. ::= { tokenRingMLStatsEntry 20 }
  274. tokenRingMLStatsFrameCopiedErrors OBJECT-TYPE
  275. SYNTAX Counter
  276. ACCESS read-only
  277. STATUS mandatory
  278. DESCRIPTION
  279. "The total number of frame copied errors reported
  280. in error reporting packets detected by the probe."
  281. ::= { tokenRingMLStatsEntry 21 }
  282. tokenRingMLStatsFrequencyErrors OBJECT-TYPE
  283. SYNTAX Counter
  284. ACCESS read-only
  285. STATUS mandatory
  286. DESCRIPTION
  287. "The total number of frequency errors reported in
  288. error reporting packets detected by the probe."
  289. ::= { tokenRingMLStatsEntry 22 }
  290. tokenRingMLStatsTokenErrors OBJECT-TYPE
  291. SYNTAX Counter
  292. ACCESS read-only
  293. STATUS mandatory
  294. DESCRIPTION
  295. "The total number of token errors reported in
  296. error reporting packets detected by the probe."
  297. ::= { tokenRingMLStatsEntry 23 }
  298. tokenRingMLStatsSoftErrorReports OBJECT-TYPE
  299. SYNTAX Counter
  300. ACCESS read-only
  301. STATUS mandatory
  302. DESCRIPTION
  303. "The total number of soft error report frames
  304. detected by the probe."
  305. ::= { tokenRingMLStatsEntry 24 }
  306. tokenRingMLStatsRingPollEvents OBJECT-TYPE
  307. SYNTAX Counter
  308. ACCESS read-only
  309. STATUS mandatory
  310. DESCRIPTION
  311. "The total number of ring poll events detected by
  312. the probe (i.e. the number of ring polls initiated
  313. by the active monitor that were detected)."
  314. ::= { tokenRingMLStatsEntry 25 }
  315. tokenRingMLStatsOwner OBJECT-TYPE
  316. SYNTAX OwnerString
  317. ACCESS read-write
  318. STATUS mandatory
  319. DESCRIPTION
  320. "The entity that configured this entry and is
  321. therefore using the resources assigned to it."
  322. ::= { tokenRingMLStatsEntry 26 }
  323. tokenRingMLStatsStatus OBJECT-TYPE
  324. SYNTAX EntryStatus
  325. ACCESS read-write
  326. STATUS mandatory
  327. DESCRIPTION
  328. "The status of this tokenRingMLStats entry."
  329. ::= { tokenRingMLStatsEntry 27 }
  330. -- The Token Ring Promiscuous Statistics Group
  331. --
  332. -- Implementation of this group is optional
  333. tokenRingPStatsTable OBJECT-TYPE
  334. SYNTAX SEQUENCE OF TokenRingPStatsEntry
  335. ACCESS not-accessible
  336. STATUS mandatory
  337. DESCRIPTION
  338. "A list of promiscuous Token Ring statistics
  339. entries."
  340. ::= { statistics 3 }
  341. tokenRingPStatsEntry OBJECT-TYPE
  342. SYNTAX TokenRingPStatsEntry
  343. ACCESS not-accessible
  344. STATUS mandatory
  345. DESCRIPTION
  346. "A collection of promiscuous statistics kept for
  347. non-MAC packets on a particular Token Ring
  348. interface."
  349. INDEX { tokenRingPStatsIndex }
  350. ::= { tokenRingPStatsTable 1 }
  351. -- As an example, an instance of the
  352. -- tokenRingPStatsDataOctets object
  353. -- might be named tokenRingPStatsDataOctets.1
  354. TokenRingPStatsEntry ::= SEQUENCE {
  355. tokenRingPStatsIndex INTEGER,
  356. tokenRingPStatsDataSource OBJECT IDENTIFIER,
  357. tokenRingPStatsDropEvents Counter,
  358. tokenRingPStatsDataOctets Counter,
  359. tokenRingPStatsDataPkts Counter,
  360. tokenRingPStatsDataBroadcastPkts Counter,
  361. tokenRingPStatsDataMulticastPkts Counter,
  362. tokenRingPStatsDataPkts18to63Octets Counter,
  363. tokenRingPStatsDataPkts64to127Octets Counter,
  364. tokenRingPStatsDataPkts128to255Octets Counter,
  365. tokenRingPStatsDataPkts256to511Octets Counter,
  366. tokenRingPStatsDataPkts512to1023Octets Counter,
  367. tokenRingPStatsDataPkts1024to2047Octets Counter,
  368. tokenRingPStatsDataPkts2048to4095Octets Counter,
  369. tokenRingPStatsDataPkts4096to8191Octets Counter,
  370. tokenRingPStatsDataPkts8192to18000Octets Counter,
  371. tokenRingPStatsDataPktsGreaterThan18000Octets Counter,
  372. tokenRingPStatsOwner OwnerString,
  373. tokenRingPStatsStatus EntryStatus
  374. }
  375. tokenRingPStatsIndex OBJECT-TYPE
  376. SYNTAX INTEGER (1..65535)
  377. ACCESS read-only
  378. STATUS mandatory
  379. DESCRIPTION
  380. "The value of this object uniquely identifies this
  381. tokenRingPStats entry."
  382. ::= { tokenRingPStatsEntry 1 }
  383. tokenRingPStatsDataSource OBJECT-TYPE
  384. SYNTAX OBJECT IDENTIFIER
  385. ACCESS read-write
  386. STATUS mandatory
  387. DESCRIPTION
  388. "This object identifies the source of the data
  389. that this tokenRingPStats entry is configured to
  390. analyze. This source can be any tokenRing
  391. interface on this device. In order to identify a
  392. particular interface, this object shall identify
  393. the instance of the ifIndex object, defined in
  394. MIB-II [3], for the desired interface. For
  395. example, if an entry were to receive data from
  396. interface #1, this object would be set to
  397. ifIndex.1.
  398. The statistics in this group reflect all non-MAC
  399. packets on the local network segment attached to
  400. the identified interface.
  401. This object may not be modified if the associated
  402. tokenRingPStatsStatus object is equal to
  403. valid(1)."
  404. ::= { tokenRingPStatsEntry 2 }
  405. tokenRingPStatsDropEvents OBJECT-TYPE
  406. SYNTAX Counter
  407. ACCESS read-only
  408. STATUS mandatory
  409. DESCRIPTION
  410. "The total number of events in which packets were
  411. dropped by the probe due to lack of resources.
  412. Note that this number is not necessarily the
  413. number of packets dropped; it is just the number
  414. of times this condition has been detected. This
  415. value is the same as the corresponding
  416. tokenRingMLStatsDropEvents"
  417. ::= { tokenRingPStatsEntry 3 }
  418. tokenRingPStatsDataOctets OBJECT-TYPE
  419. SYNTAX Counter
  420. ACCESS read-only
  421. STATUS mandatory
  422. DESCRIPTION
  423. "The total number of octets of data in good frames
  424. received on the network (excluding framing bits
  425. but including FCS octets) in non-MAC packets."
  426. ::= { tokenRingPStatsEntry 4 }
  427. tokenRingPStatsDataPkts OBJECT-TYPE
  428. SYNTAX Counter
  429. ACCESS read-only
  430. STATUS mandatory
  431. DESCRIPTION
  432. "The total number of non-MAC packets in good
  433. frames. received."
  434. ::= { tokenRingPStatsEntry 5 }
  435. tokenRingPStatsDataBroadcastPkts OBJECT-TYPE
  436. SYNTAX Counter
  437. ACCESS read-only
  438. STATUS mandatory
  439. DESCRIPTION
  440. "The total number of good non-MAC frames received
  441. that were directed to an LLC broadcast address
  442. (0xFFFFFFFFFFFF or 0xC000FFFFFFFF)."
  443. ::= { tokenRingPStatsEntry 6 }
  444. tokenRingPStatsDataMulticastPkts OBJECT-TYPE
  445. SYNTAX Counter
  446. ACCESS read-only
  447. STATUS mandatory
  448. DESCRIPTION
  449. "The total number of good non-MAC frames received
  450. that were directed to a local or global multicast
  451. or functional address. Note that this number does
  452. not include packets directed to the broadcast
  453. address."
  454. ::= { tokenRingPStatsEntry 7 }
  455. tokenRingPStatsDataPkts18to63Octets OBJECT-TYPE
  456. SYNTAX Counter
  457. ACCESS read-only
  458. STATUS mandatory
  459. DESCRIPTION
  460. "The total number of good non-MAC frames received
  461. that were between 18 and 63 octets in length
  462. inclusive, excluding framing bits but including
  463. FCS octets."
  464. ::= { tokenRingPStatsEntry 8 }
  465. tokenRingPStatsDataPkts64to127Octets OBJECT-TYPE
  466. SYNTAX Counter
  467. ACCESS read-only
  468. STATUS mandatory
  469. DESCRIPTION
  470. "The total number of good non-MAC frames received
  471. that were between 64 and 127 octets in length
  472. inclusive, excluding framing bits but including
  473. FCS octets."
  474. ::= { tokenRingPStatsEntry 9 }
  475. tokenRingPStatsDataPkts128to255Octets OBJECT-TYPE
  476. SYNTAX Counter
  477. ACCESS read-only
  478. STATUS mandatory
  479. DESCRIPTION
  480. "The total number of good non-MAC frames received
  481. that were between 128 and 255 octets in length
  482. inclusive, excluding framing bits but including
  483. FCS octets."
  484. ::= { tokenRingPStatsEntry 10 }
  485. tokenRingPStatsDataPkts256to511Octets OBJECT-TYPE
  486. SYNTAX Counter
  487. ACCESS read-only
  488. STATUS mandatory
  489. DESCRIPTION
  490. "The total number of good non-MAC frames received
  491. that were between 256 and 511 octets in length
  492. inclusive, excluding framing bits but including
  493. FCS octets."
  494. ::= { tokenRingPStatsEntry 11 }
  495. tokenRingPStatsDataPkts512to1023Octets OBJECT-TYPE
  496. SYNTAX Counter
  497. ACCESS read-only
  498. STATUS mandatory
  499. DESCRIPTION
  500. "The total number of good non-MAC frames received
  501. that were between 512 and 1023 octets in length
  502. inclusive, excluding framing bits but including
  503. FCS octets."
  504. ::= { tokenRingPStatsEntry 12 }
  505. tokenRingPStatsDataPkts1024to2047Octets OBJECT-TYPE
  506. SYNTAX Counter
  507. ACCESS read-only
  508. STATUS mandatory
  509. DESCRIPTION
  510. "The total number of good non-MAC frames received
  511. that were between 1024 and 2047 octets in length
  512. inclusive, excluding framing bits but including
  513. FCS octets."
  514. ::= { tokenRingPStatsEntry 13 }
  515. tokenRingPStatsDataPkts2048to4095Octets OBJECT-TYPE
  516. SYNTAX Counter
  517. ACCESS read-only
  518. STATUS mandatory
  519. DESCRIPTION
  520. "The total number of good non-MAC frames received
  521. that were between 2048 and 4095 octets in length
  522. inclusive, excluding framing bits but including
  523. FCS octets."
  524. ::= { tokenRingPStatsEntry 14 }
  525. tokenRingPStatsDataPkts4096to8191Octets OBJECT-TYPE
  526. SYNTAX Counter
  527. ACCESS read-only
  528. STATUS mandatory
  529. DESCRIPTION
  530. "The total number of good non-MAC frames received
  531. that were between 4096 and 8191 octets in length
  532. inclusive, excluding framing bits but including
  533. FCS octets."
  534. ::= { tokenRingPStatsEntry 15 }
  535. tokenRingPStatsDataPkts8192to18000Octets OBJECT-TYPE
  536. SYNTAX Counter
  537. ACCESS read-only
  538. STATUS mandatory
  539. DESCRIPTION
  540. "The total number of good non-MAC frames received
  541. that were between 8192 and 18000 octets in length
  542. inclusive, excluding framing bits but including
  543. FCS octets."
  544. ::= { tokenRingPStatsEntry 16 }
  545. tokenRingPStatsDataPktsGreaterThan18000Octets OBJECT-TYPE
  546. SYNTAX Counter
  547. ACCESS read-only
  548. STATUS mandatory
  549. DESCRIPTION
  550. "The total number of good non-MAC frames received
  551. that were greater than 18000 octets in length,
  552. excluding framing bits but including FCS octets."
  553. ::= { tokenRingPStatsEntry 17 }
  554. tokenRingPStatsOwner OBJECT-TYPE
  555. SYNTAX OwnerString
  556. ACCESS read-write
  557. STATUS mandatory
  558. DESCRIPTION
  559. "The entity that configured this entry and is
  560. therefore using the resources assigned to it."
  561. ::= { tokenRingPStatsEntry 18 }
  562. tokenRingPStatsStatus OBJECT-TYPE
  563. SYNTAX EntryStatus
  564. ACCESS read-write
  565. STATUS mandatory
  566. DESCRIPTION
  567. "The status of this tokenRingPStats entry."
  568. ::= { tokenRingPStatsEntry 19 }
  569. -- The Token Ring History Groups
  570. -- When an entry in the historyControlTable is created that
  571. -- identifies a token ring interface as its
  572. -- historyControlDataSource, the probe shall create
  573. -- corresponding entries in the tokenRingMLHistoryTable
  574. -- and/or the tokenRingPHistoryTable, depending on which
  575. -- groups it supports.
  576. -- The Token Ring Mac-Layer History Group
  577. --
  578. -- Implementation of this group is optional.
  579. -- Implementation of this group requires implementation of
  580. -- the historyControl group from RFC1271.
  581. tokenRingMLHistoryTable OBJECT-TYPE
  582. SYNTAX SEQUENCE OF TokenRingMLHistoryEntry
  583. ACCESS not-accessible
  584. STATUS mandatory
  585. DESCRIPTION
  586. "A list of Mac-Layer Token Ring statistics
  587. entries."
  588. ::= { history 3 }
  589. tokenRingMLHistoryEntry OBJECT-TYPE
  590. SYNTAX TokenRingMLHistoryEntry
  591. ACCESS not-accessible
  592. STATUS mandatory
  593. DESCRIPTION
  594. "A collection of Mac-Layer statistics kept for a
  595. particular Token Ring interface."
  596. INDEX { tokenRingMLHistoryIndex,
  597. tokenRingMLHistorySampleIndex }
  598. ::= { tokenRingMLHistoryTable 1 }
  599. -- As an example, an instance of the
  600. -- tokenRingMLHistoryMacOctets
  601. -- object might be named tokenRingMLHistoryMacOctets.1.27
  602. TokenRingMLHistoryEntry ::= SEQUENCE {
  603. tokenRingMLHistoryIndex INTEGER,
  604. tokenRingMLHistorySampleIndex INTEGER,
  605. tokenRingMLHistoryIntervalStart TimeTicks,
  606. tokenRingMLHistoryDropEvents Counter,
  607. tokenRingMLHistoryMacOctets Counter,
  608. tokenRingMLHistoryMacPkts Counter,
  609. tokenRingMLHistoryRingPurgeEvents Counter,
  610. tokenRingMLHistoryRingPurgePkts Counter,
  611. tokenRingMLHistoryBeaconEvents Counter,
  612. tokenRingMLHistoryBeaconTime TimeInterval,
  613. tokenRingMLHistoryBeaconPkts Counter,
  614. tokenRingMLHistoryClaimTokenEvents Counter,
  615. tokenRingMLHistoryClaimTokenPkts Counter,
  616. tokenRingMLHistoryNAUNChanges Counter,
  617. tokenRingMLHistoryLineErrors Counter,
  618. tokenRingMLHistoryInternalErrors Counter,
  619. tokenRingMLHistoryBurstErrors Counter,
  620. tokenRingMLHistoryACErrors Counter,
  621. tokenRingMLHistoryAbortErrors Counter,
  622. tokenRingMLHistoryLostFrameErrors Counter,
  623. tokenRingMLHistoryCongestionErrors Counter,
  624. tokenRingMLHistoryFrameCopiedErrors Counter,
  625. tokenRingMLHistoryFrequencyErrors Counter,
  626. tokenRingMLHistoryTokenErrors Counter,
  627. tokenRingMLHistorySoftErrorReports Counter,
  628. tokenRingMLHistoryRingPollEvents Counter,
  629. tokenRingMLHistoryActiveStations INTEGER
  630. }
  631. tokenRingMLHistoryIndex OBJECT-TYPE
  632. SYNTAX INTEGER (1..65535)
  633. ACCESS read-only
  634. STATUS mandatory
  635. DESCRIPTION
  636. "The history of which this entry is a part. The
  637. history identified by a particular value of this
  638. index is the same history as identified by the
  639. same value of historyControlIndex."
  640. ::= { tokenRingMLHistoryEntry 1 }
  641. tokenRingMLHistorySampleIndex OBJECT-TYPE
  642. SYNTAX INTEGER
  643. ACCESS read-only
  644. STATUS mandatory
  645. DESCRIPTION
  646. "An index that uniquely identifies the particular
  647. Mac-Layer sample this entry represents among all
  648. Mac-Layer samples associated with the same
  649. historyControlEntry. This index starts at 1 and
  650. increases by one as each new sample is taken."
  651. ::= { tokenRingMLHistoryEntry 2 }
  652. tokenRingMLHistoryIntervalStart OBJECT-TYPE
  653. SYNTAX TimeTicks
  654. ACCESS read-only
  655. STATUS mandatory
  656. DESCRIPTION
  657. "The value of sysUpTime at the start of the
  658. interval over which this sample was measured. If
  659. the probe keeps track of the time of day, it
  660. should start the first sample of the history at a
  661. time such that when the next hour of the day
  662. begins, a sample is started at that instant. Note
  663. that following this rule may require the probe to
  664. delay collecting the first sample of the history,
  665. as each sample must be of the same interval. Also
  666. note that the sample which is currently being
  667. collected is not accessible in this table until
  668. the end of its interval."
  669. ::= { tokenRingMLHistoryEntry 3 }
  670. tokenRingMLHistoryDropEvents OBJECT-TYPE
  671. SYNTAX Counter
  672. ACCESS read-only
  673. STATUS mandatory
  674. DESCRIPTION
  675. "The total number of events in which packets were
  676. dropped by the probe due to lack of resources
  677. during this sampling interval. Note that this
  678. number is not necessarily the number of packets
  679. dropped, it is just the number of times this
  680. condition has been detected."
  681. ::= { tokenRingMLHistoryEntry 4 }
  682. tokenRingMLHistoryMacOctets OBJECT-TYPE
  683. SYNTAX Counter
  684. ACCESS read-only
  685. STATUS mandatory
  686. DESCRIPTION
  687. "The total number of octets of data in MAC packets
  688. (excluding those that were not good frames)
  689. received on the network during this sampling
  690. interval (excluding framing bits but including FCS
  691. octets)."
  692. ::= { tokenRingMLHistoryEntry 5 }
  693. tokenRingMLHistoryMacPkts OBJECT-TYPE
  694. SYNTAX Counter
  695. ACCESS read-only
  696. STATUS mandatory
  697. DESCRIPTION
  698. "The total number of MAC packets (excluding those
  699. that were not good frames) received during this
  700. sampling interval."
  701. ::= { tokenRingMLHistoryEntry 6 }
  702. tokenRingMLHistoryRingPurgeEvents OBJECT-TYPE
  703. SYNTAX Counter
  704. ACCESS read-only
  705. STATUS mandatory
  706. DESCRIPTION
  707. "The total number of times that the ring entered
  708. the ring purge state from normal ring state during
  709. this sampling interval. The ring purge state that
  710. comes from the claim token or beacon state is not
  711. counted."
  712. ::= { tokenRingMLHistoryEntry 7 }
  713. tokenRingMLHistoryRingPurgePkts OBJECT-TYPE
  714. SYNTAX Counter
  715. ACCESS read-only
  716. STATUS mandatory
  717. DESCRIPTION
  718. "The total number of Ring Purge MAC packets
  719. detected by the probe during this sampling
  720. interval."
  721. ::= { tokenRingMLHistoryEntry 8 }
  722. tokenRingMLHistoryBeaconEvents OBJECT-TYPE
  723. SYNTAX Counter
  724. ACCESS read-only
  725. STATUS mandatory
  726. DESCRIPTION
  727. "The total number of times that the ring enters a
  728. beaconing state (beaconFrameStreamingState,
  729. beaconBitStreamingState,
  730. beaconSetRecoveryModeState, or
  731. beaconRingSignalLossState) during this sampling
  732. interval. Note that a change of the source
  733. address of the beacon packet does not constitute a
  734. new beacon event."
  735. ::= { tokenRingMLHistoryEntry 9 }
  736. tokenRingMLHistoryBeaconTime OBJECT-TYPE
  737. SYNTAX TimeInterval
  738. ACCESS read-only
  739. STATUS mandatory
  740. DESCRIPTION
  741. "The amount of time that the ring has been in the
  742. beaconing state during this sampling interval."
  743. ::= { tokenRingMLHistoryEntry 10 }
  744. tokenRingMLHistoryBeaconPkts OBJECT-TYPE
  745. SYNTAX Counter
  746. ACCESS read-only
  747. STATUS mandatory
  748. DESCRIPTION
  749. "The total number of beacon MAC packets detected
  750. by the probe during this sampling interval."
  751. ::= { tokenRingMLHistoryEntry 11 }
  752. tokenRingMLHistoryClaimTokenEvents OBJECT-TYPE
  753. SYNTAX Counter
  754. ACCESS read-only
  755. STATUS mandatory
  756. DESCRIPTION
  757. "The total number of times that the ring enters
  758. the claim token state from normal ring state or
  759. ring purge state during this sampling interval.
  760. The claim token state that comes from the beacon
  761. state is not counted."
  762. ::= { tokenRingMLHistoryEntry 12 }
  763. tokenRingMLHistoryClaimTokenPkts OBJECT-TYPE
  764. SYNTAX Counter
  765. ACCESS read-only
  766. STATUS mandatory
  767. DESCRIPTION
  768. "The total number of claim token MAC packets
  769. detected by the probe during this sampling
  770. interval."
  771. ::= { tokenRingMLHistoryEntry 13 }
  772. tokenRingMLHistoryNAUNChanges OBJECT-TYPE
  773. SYNTAX Counter
  774. ACCESS read-only
  775. STATUS mandatory
  776. DESCRIPTION
  777. "The total number of NAUN changes detected by the
  778. probe during this sampling interval."
  779. ::= { tokenRingMLHistoryEntry 14 }
  780. tokenRingMLHistoryLineErrors OBJECT-TYPE
  781. SYNTAX Counter
  782. ACCESS read-only
  783. STATUS mandatory
  784. DESCRIPTION
  785. "The total number of line errors reported in error
  786. reporting packets detected by the probe during
  787. this sampling interval."
  788. ::= { tokenRingMLHistoryEntry 15 }
  789. tokenRingMLHistoryInternalErrors OBJECT-TYPE
  790. SYNTAX Counter
  791. ACCESS read-only
  792. STATUS mandatory
  793. DESCRIPTION
  794. "The total number of adapter internal errors
  795. reported in error reporting packets detected by
  796. the probe during this sampling interval."
  797. ::= { tokenRingMLHistoryEntry 16 }
  798. tokenRingMLHistoryBurstErrors OBJECT-TYPE
  799. SYNTAX Counter
  800. ACCESS read-only
  801. STATUS mandatory
  802. DESCRIPTION
  803. "The total number of burst errors reported in
  804. error reporting packets detected by the probe
  805. during this sampling interval."
  806. ::= { tokenRingMLHistoryEntry 17 }
  807. tokenRingMLHistoryACErrors OBJECT-TYPE
  808. SYNTAX Counter
  809. ACCESS read-only
  810. STATUS mandatory
  811. DESCRIPTION
  812. "The total number of AC (Address Copied) errors
  813. reported in error reporting packets detected by
  814. the probe during this sampling interval."
  815. ::= { tokenRingMLHistoryEntry 18 }
  816. tokenRingMLHistoryAbortErrors OBJECT-TYPE
  817. SYNTAX Counter
  818. ACCESS read-only
  819. STATUS mandatory
  820. DESCRIPTION
  821. "The total number of abort delimiters reported in
  822. error reporting packets detected by the probe
  823. during this sampling interval."
  824. ::= { tokenRingMLHistoryEntry 19 }
  825. tokenRingMLHistoryLostFrameErrors OBJECT-TYPE
  826. SYNTAX Counter
  827. ACCESS read-only
  828. STATUS mandatory
  829. DESCRIPTION
  830. "The total number of lost frame errors reported in
  831. error reporting packets detected by the probe
  832. during this sampling interval."
  833. ::= { tokenRingMLHistoryEntry 20 }
  834. tokenRingMLHistoryCongestionErrors OBJECT-TYPE
  835. SYNTAX Counter
  836. ACCESS read-only
  837. STATUS mandatory
  838. DESCRIPTION
  839. "The total number of receive congestion errors
  840. reported in error reporting packets detected by
  841. the probe during this sampling interval."
  842. ::= { tokenRingMLHistoryEntry 21 }
  843. tokenRingMLHistoryFrameCopiedErrors OBJECT-TYPE
  844. SYNTAX Counter
  845. ACCESS read-only
  846. STATUS mandatory
  847. DESCRIPTION
  848. "The total number of frame copied errors reported
  849. in error reporting packets detected by the probe
  850. during this sampling interval."
  851. ::= { tokenRingMLHistoryEntry 22 }
  852. tokenRingMLHistoryFrequencyErrors OBJECT-TYPE
  853. SYNTAX Counter
  854. ACCESS read-only
  855. STATUS mandatory
  856. DESCRIPTION
  857. "The total number of frequency errors reported in
  858. error reporting packets detected by the probe
  859. during this sampling interval."
  860. ::= { tokenRingMLHistoryEntry 23 }
  861. tokenRingMLHistoryTokenErrors OBJECT-TYPE
  862. SYNTAX Counter
  863. ACCESS read-only
  864. STATUS mandatory
  865. DESCRIPTION
  866. "The total number of token errors reported in
  867. error reporting packets detected by the probe
  868. during this sampling interval."
  869. ::= { tokenRingMLHistoryEntry 24 }
  870. tokenRingMLHistorySoftErrorReports OBJECT-TYPE
  871. SYNTAX Counter
  872. ACCESS read-only
  873. STATUS mandatory
  874. DESCRIPTION
  875. "The total number of soft error report frames
  876. detected by the probe during this sampling
  877. interval."
  878. ::= { tokenRingMLHistoryEntry 25 }
  879. tokenRingMLHistoryRingPollEvents OBJECT-TYPE
  880. SYNTAX Counter
  881. ACCESS read-only
  882. STATUS mandatory
  883. DESCRIPTION
  884. "The total number of ring poll events detected by
  885. the probe during this sampling interval."
  886. ::= { tokenRingMLHistoryEntry 26 }
  887. tokenRingMLHistoryActiveStations OBJECT-TYPE
  888. SYNTAX INTEGER
  889. ACCESS read-only
  890. STATUS mandatory
  891. DESCRIPTION
  892. "The maximum number of active stations on the ring
  893. detected by the probe during this sampling
  894. interval."
  895. ::= { tokenRingMLHistoryEntry 27}
  896. -- The Token Ring Promiscuous History Group
  897. --
  898. -- Implementation of this group is optional.
  899. -- Implementation of this group requires the implementation
  900. -- of the historyControl group from RFC1271.
  901. tokenRingPHistoryTable OBJECT-TYPE
  902. SYNTAX SEQUENCE OF TokenRingPHistoryEntry
  903. ACCESS not-accessible
  904. STATUS mandatory
  905. DESCRIPTION
  906. "A list of promiscuous Token Ring statistics
  907. entries."
  908. ::= { history 4 }
  909. tokenRingPHistoryEntry OBJECT-TYPE
  910. SYNTAX TokenRingPHistoryEntry
  911. ACCESS not-accessible
  912. STATUS mandatory
  913. DESCRIPTION
  914. "A collection of promiscuous statistics kept for a
  915. particular Token Ring interface."
  916. INDEX { tokenRingPHistoryIndex,
  917. tokenRingPHistorySampleIndex }
  918. ::= { tokenRingPHistoryTable 1 }
  919. -- As an example, an instance of the
  920. -- tokenRingPHistoryDataPkts object
  921. -- might be named tokenRingPHistoryDataPkts.1.27
  922. TokenRingPHistoryEntry ::= SEQUENCE {
  923. tokenRingPHistoryIndex INTEGER,
  924. tokenRingPHistorySampleIndex INTEGER,
  925. tokenRingPHistoryIntervalStart TimeTicks,
  926. tokenRingPHistoryDropEvents Counter,
  927. tokenRingPHistoryDataOctets Counter,
  928. tokenRingPHistoryDataPkts Counter,
  929. tokenRingPHistoryDataBroadcastPkts Counter,
  930. tokenRingPHistoryDataMulticastPkts Counter,
  931. tokenRingPHistoryDataPkts18to63Octets Counter,
  932. tokenRingPHistoryDataPkts64to127Octets Counter,
  933. tokenRingPHistoryDataPkts128to255Octets Counter,
  934. tokenRingPHistoryDataPkts256to511Octets Counter,
  935. tokenRingPHistoryDataPkts512to1023Octets Counter,
  936. tokenRingPHistoryDataPkts1024to2047Octets Counter,
  937. tokenRingPHistoryDataPkts2048to4095Octets Counter,
  938. tokenRingPHistoryDataPkts4096to8191Octets Counter,
  939. tokenRingPHistoryDataPkts8192to18000Octets Counter,
  940. tokenRingPHistoryDataPktsGreaterThan18000Octets Counter
  941. }
  942. tokenRingPHistoryIndex OBJECT-TYPE
  943. SYNTAX INTEGER (1..65535)
  944. ACCESS read-only
  945. STATUS mandatory
  946. DESCRIPTION
  947. "The history of which this entry is a part. The
  948. history identified by a particular value of this
  949. index is the same history as identified by the
  950. same value of historyControlIndex."
  951. ::= { tokenRingPHistoryEntry 1 }
  952. tokenRingPHistorySampleIndex OBJECT-TYPE
  953. SYNTAX INTEGER
  954. ACCESS read-only
  955. STATUS mandatory
  956. DESCRIPTION
  957. "An index that uniquely identifies the particular
  958. sample this entry represents among all samples
  959. associated with the same historyControlEntry.
  960. This index starts at 1 and increases by one as
  961. each new sample is taken."
  962. ::= { tokenRingPHistoryEntry 2 }
  963. tokenRingPHistoryIntervalStart OBJECT-TYPE
  964. SYNTAX TimeTicks
  965. ACCESS read-only
  966. STATUS mandatory
  967. DESCRIPTION
  968. "The value of sysUpTime at the start of the
  969. interval over which this sample was measured. If
  970. the probe keeps track of the time of day, it
  971. should start the first sample of the history at a
  972. time such that when the next hour of the day
  973. begins, a sample is started at that instant. Note
  974. that following this rule may require the probe to
  975. delay collecting the first sample of the history,
  976. as each sample must be of the same interval. Also
  977. note that the sample which is currently being
  978. collected is not accessible in this table until
  979. the end of its interval."
  980. ::= { tokenRingPHistoryEntry 3 }
  981. tokenRingPHistoryDropEvents OBJECT-TYPE
  982. SYNTAX Counter
  983. ACCESS read-only
  984. STATUS mandatory
  985. DESCRIPTION
  986. "The total number of events in which packets were
  987. dropped by the probe due to lack of resources
  988. during this sampling interval. Note that this
  989. number is not necessarily the number of packets
  990. dropped, it is just the number of times this
  991. condition has been detected."
  992. ::= { tokenRingPHistoryEntry 4 }
  993. tokenRingPHistoryDataOctets OBJECT-TYPE
  994. SYNTAX Counter
  995. ACCESS read-only
  996. STATUS mandatory
  997. DESCRIPTION
  998. "The total number of octets of data in good frames
  999. received on the network (excluding framing bits
  1000. but including FCS octets) in non-MAC packets
  1001. during this sampling interval."
  1002. ::= { tokenRingPHistoryEntry 5 }
  1003. tokenRingPHistoryDataPkts OBJECT-TYPE
  1004. SYNTAX Counter
  1005. ACCESS read-only
  1006. STATUS mandatory
  1007. DESCRIPTION
  1008. "The total number of good non-MAC frames received
  1009. during this sampling interval."
  1010. ::= { tokenRingPHistoryEntry 6 }
  1011. tokenRingPHistoryDataBroadcastPkts OBJECT-TYPE
  1012. SYNTAX Counter
  1013. ACCESS read-only
  1014. STATUS mandatory
  1015. DESCRIPTION
  1016. "The total number of good non-MAC frames received
  1017. during this sampling interval that were directed
  1018. to an LLC broadcast address (0xFFFFFFFFFFFF or
  1019. 0xC000FFFFFFFF)."
  1020. ::= { tokenRingPHistoryEntry 7 }
  1021. tokenRingPHistoryDataMulticastPkts OBJECT-TYPE
  1022. SYNTAX Counter
  1023. ACCESS read-only
  1024. STATUS mandatory
  1025. DESCRIPTION
  1026. "The total number of good non-MAC frames received
  1027. during this sampling interval that were directed
  1028. to a local or global multicast or functional
  1029. address. Note that this number does not include
  1030. packets directed to the broadcast address."
  1031. ::= { tokenRingPHistoryEntry 8 }
  1032. tokenRingPHistoryDataPkts18to63Octets OBJECT-TYPE
  1033. SYNTAX Counter
  1034. ACCESS read-only
  1035. STATUS mandatory
  1036. DESCRIPTION
  1037. "The total number of good non-MAC frames received
  1038. during this sampling interval that were between 18
  1039. and 63 octets in length inclusive, excluding
  1040. framing bits but including FCS octets."
  1041. ::= { tokenRingPHistoryEntry 9 }
  1042. tokenRingPHistoryDataPkts64to127Octets OBJECT-TYPE
  1043. SYNTAX Counter
  1044. ACCESS read-only
  1045. STATUS mandatory
  1046. DESCRIPTION
  1047. "The total number of good non-MAC frames received
  1048. during this sampling interval that were between 64
  1049. and 127 octets in length inclusive, excluding
  1050. framing bits but including FCS octets."
  1051. ::= { tokenRingPHistoryEntry 10 }
  1052. tokenRingPHistoryDataPkts128to255Octets OBJECT-TYPE
  1053. SYNTAX Counter
  1054. ACCESS read-only
  1055. STATUS mandatory
  1056. DESCRIPTION
  1057. "The total number of good non-MAC frames received
  1058. during this sampling interval that were between
  1059. 128 and 255 octets in length inclusive, excluding
  1060. framing bits but including FCS octets."
  1061. ::= { tokenRingPHistoryEntry 11 }
  1062. tokenRingPHistoryDataPkts256to511Octets OBJECT-TYPE
  1063. SYNTAX Counter
  1064. ACCESS read-only
  1065. STATUS mandatory
  1066. DESCRIPTION
  1067. "The total number of good non-MAC frames received
  1068. during this sampling interval that were between
  1069. 256 and 511 octets in length inclusive, excluding
  1070. framing bits but including FCS octets."
  1071. ::= { tokenRingPHistoryEntry 12 }
  1072. tokenRingPHistoryDataPkts512to1023Octets OBJECT-TYPE
  1073. SYNTAX Counter
  1074. ACCESS read-only
  1075. STATUS mandatory
  1076. DESCRIPTION
  1077. "The total number of good non-MAC frames received
  1078. during this sampling interval that were between
  1079. 512 and 1023 octets in length inclusive, excluding
  1080. framing bits but including FCS octets."
  1081. ::= { tokenRingPHistoryEntry 13 }
  1082. tokenRingPHistoryDataPkts1024to2047Octets OBJECT-TYPE
  1083. SYNTAX Counter
  1084. ACCESS read-only
  1085. STATUS mandatory
  1086. DESCRIPTION
  1087. "The total number of good non-MAC frames received
  1088. during this sampling interval that were between
  1089. 1024 and 2047 octets in length inclusive,
  1090. excluding framing bits but including FCS octets."
  1091. ::= { tokenRingPHistoryEntry 14 }
  1092. tokenRingPHistoryDataPkts2048to4095Octets OBJECT-TYPE
  1093. SYNTAX Counter
  1094. ACCESS read-only
  1095. STATUS mandatory
  1096. DESCRIPTION
  1097. "The total number of good non-MAC frames received
  1098. during this sampling interval that were between
  1099. 2048 and 4095 octets in length inclusive,
  1100. excluding framing bits but including FCS octets."
  1101. ::= { tokenRingPHistoryEntry 15 }
  1102. tokenRingPHistoryDataPkts4096to8191Octets OBJECT-TYPE
  1103. SYNTAX Counter
  1104. ACCESS read-only
  1105. STATUS mandatory
  1106. DESCRIPTION
  1107. "The total number of good non-MAC frames received
  1108. during this sampling interval that were between
  1109. 4096 and 8191 octets in length inclusive,
  1110. excluding framing bits but including FCS octets."
  1111. ::= { tokenRingPHistoryEntry 16 }
  1112. tokenRingPHistoryDataPkts8192to18000Octets OBJECT-TYPE
  1113. SYNTAX Counter
  1114. ACCESS read-only
  1115. STATUS mandatory
  1116. DESCRIPTION
  1117. "The total number of good non-MAC frames received
  1118. during this sampling interval that were between
  1119. 8192 and 18000 octets in length inclusive,
  1120. excluding framing bits but including FCS octets."
  1121. ::= { tokenRingPHistoryEntry 17 }
  1122. tokenRingPHistoryDataPktsGreaterThan18000Octets OBJECT-TYPE
  1123. SYNTAX Counter
  1124. ACCESS read-only
  1125. STATUS mandatory
  1126. DESCRIPTION
  1127. "The total number of good non-MAC frames received
  1128. during this sampling interval that were greater
  1129. than 18000 octets in length, excluding framing
  1130. bits but including FCS octets."
  1131. ::= { tokenRingPHistoryEntry 18 }
  1132. -- The Token Ring Ring Station Group
  1133. --
  1134. -- Implementation of this group is optional
  1135. --
  1136. -- Although the ringStationTable stores entries only for
  1137. -- those stations physically attached to the local ring and
  1138. -- the number of stations attached to a ring is limited, a
  1139. -- probe may still need to free resources when resources
  1140. -- grow tight. In such a situation, it is suggested that
  1141. -- the probe free only inactive stations, and to
  1142. -- first free the stations that have been inactive for the
  1143. -- longest time.
  1144. ringStationControlTable OBJECT-TYPE
  1145. SYNTAX SEQUENCE OF RingStationControlEntry
  1146. ACCESS not-accessible
  1147. STATUS mandatory
  1148. DESCRIPTION
  1149. "A list of ringStation table control entries."
  1150. ::= { tokenRing 1 }
  1151. ringStationControlEntry OBJECT-TYPE
  1152. SYNTAX RingStationControlEntry
  1153. ACCESS not-accessible
  1154. STATUS mandatory
  1155. DESCRIPTION
  1156. "A list of parameters that set up the discovery of
  1157. stations on a particular interface and the
  1158. collection of statistics about these stations."
  1159. INDEX { ringStationControlIfIndex }
  1160. ::= { ringStationControlTable 1 }
  1161. -- As an example, an instance of the
  1162. -- ringStationControlIfIndex object
  1163. -- might be named ringStationControlIfIndex.1
  1164. RingStationControlEntry ::= SEQUENCE {
  1165. ringStationControlIfIndex INTEGER,
  1166. ringStationControlTableSize INTEGER,
  1167. ringStationControlActiveStations INTEGER,
  1168. ringStationControlRingState INTEGER,
  1169. ringStationControlBeaconSender MacAddress,
  1170. ringStationControlBeaconNAUN MacAddress,
  1171. ringStationControlActiveMonitor MacAddress,
  1172. ringStationControlOrderChanges Counter,
  1173. ringStationControlOwner OwnerString,
  1174. ringStationControlStatus EntryStatus
  1175. }
  1176. ringStationControlIfIndex OBJECT-TYPE
  1177. SYNTAX INTEGER (1..65535)
  1178. ACCESS read-only
  1179. STATUS mandatory
  1180. DESCRIPTION
  1181. "The value of this object uniquely identifies the
  1182. interface on this remote network monitoring device
  1183. from which ringStation data is collected. The
  1184. interface identified by a particular value of this
  1185. object is the same interface as identified by the
  1186. same value of the ifIndex object, defined in MIB-
  1187. II [3]."
  1188. ::= { ringStationControlEntry 1 }
  1189. ringStationControlTableSize OBJECT-TYPE
  1190. SYNTAX INTEGER
  1191. ACCESS read-only
  1192. STATUS mandatory
  1193. DESCRIPTION
  1194. "The number of ringStationEntries in the
  1195. ringStationTable associated with this
  1196. ringStationControlEntry."
  1197. ::= { ringStationControlEntry 2 }
  1198. ringStationControlActiveStations OBJECT-TYPE
  1199. SYNTAX INTEGER
  1200. ACCESS read-only
  1201. STATUS mandatory
  1202. DESCRIPTION
  1203. "The number of active ringStationEntries in the
  1204. ringStationTable associated with this
  1205. ringStationControlEntry."
  1206. ::= { ringStationControlEntry 3 }
  1207. ringStationControlRingState OBJECT-TYPE
  1208. SYNTAX INTEGER {
  1209. normalOperation(1),
  1210. ringPurgeState(2),
  1211. claimTokenState(3),
  1212. beaconFrameStreamingState(4),
  1213. beaconBitStreamingState(5),
  1214. beaconRingSignalLossState(6),
  1215. beaconSetRecoveryModeState(7)
  1216. }
  1217. ACCESS read-only
  1218. STATUS mandatory
  1219. DESCRIPTION
  1220. "The current status of this ring."
  1221. ::= { ringStationControlEntry 4 }
  1222. ringStationControlBeaconSender OBJECT-TYPE
  1223. SYNTAX MacAddress
  1224. ACCESS read-only
  1225. STATUS mandatory
  1226. DESCRIPTION
  1227. "The address of the sender of the last beacon
  1228. frame received by the probe on this ring. If no
  1229. beacon frames have been received, this object
  1230. shall be equal to six octets of zero."
  1231. ::= { ringStationControlEntry 5 }
  1232. ringStationControlBeaconNAUN OBJECT-TYPE
  1233. SYNTAX MacAddress
  1234. ACCESS read-only
  1235. STATUS mandatory
  1236. DESCRIPTION
  1237. "The address of the NAUN in the last beacon frame
  1238. received by the probe on this ring. If no beacon
  1239. frames have been received, this object shall be
  1240. equal to six octets of zero."
  1241. ::= { ringStationControlEntry 6 }
  1242. ringStationControlActiveMonitor OBJECT-TYPE
  1243. SYNTAX MacAddress
  1244. ACCESS read-only
  1245. STATUS mandatory
  1246. DESCRIPTION
  1247. "The address of the Active Monitor on this
  1248. segment. If this address is unknown, this object
  1249. shall be equal to six octets of zero."
  1250. ::= { ringStationControlEntry 7 }
  1251. ringStationControlOrderChanges OBJECT-TYPE
  1252. SYNTAX Counter
  1253. ACCESS read-only
  1254. STATUS mandatory
  1255. DESCRIPTION
  1256. "The number of add and delete events in the
  1257. ringStationOrderTable optionally associated with
  1258. this ringStationControlEntry."
  1259. ::= { ringStationControlEntry 8 }
  1260. ringStationControlOwner OBJECT-TYPE
  1261. SYNTAX OwnerString
  1262. ACCESS read-write
  1263. STATUS mandatory
  1264. DESCRIPTION
  1265. "The entity that configured this entry and is
  1266. therefore using the resources assigned to it."
  1267. ::= { ringStationControlEntry 9 }
  1268. ringStationControlStatus OBJECT-TYPE
  1269. SYNTAX EntryStatus
  1270. ACCESS read-write
  1271. STATUS mandatory
  1272. DESCRIPTION
  1273. "The status of this ringStationControl entry.
  1274. If this object is not equal to valid(1), all
  1275. associated entries in the ringStationTable shall
  1276. be deleted by the agent."
  1277. ::= { ringStationControlEntry 10 }
  1278. ringStationTable OBJECT-TYPE
  1279. SYNTAX SEQUENCE OF RingStationEntry
  1280. ACCESS not-accessible
  1281. STATUS mandatory
  1282. DESCRIPTION
  1283. "A list of ring station entries. An entry will
  1284. exist for each station that is now or has
  1285. previously been detected as physically present on
  1286. this ring."
  1287. ::= { tokenRing 2 }
  1288. ringStationEntry OBJECT-TYPE
  1289. SYNTAX RingStationEntry
  1290. ACCESS not-accessible
  1291. STATUS mandatory
  1292. DESCRIPTION
  1293. "A collection of statistics for a particular
  1294. station that has been discovered on a ring
  1295. monitored by this device."
  1296. INDEX { ringStationIfIndex, ringStationMacAddress }
  1297. ::= { ringStationTable 1 }
  1298. -- As an example, an instance of the
  1299. -- ringStationStationStatus object might be named
  1300. -- ringStationStationStatus.1.16.0.90.0.64.131
  1301. RingStationEntry ::= SEQUENCE {
  1302. ringStationIfIndex INTEGER,
  1303. ringStationMacAddress MacAddress,
  1304. ringStationLastNAUN MacAddress,
  1305. ringStationStationStatus INTEGER,
  1306. ringStationLastEnterTime TimeTicks,
  1307. ringStationLastExitTime TimeTicks,
  1308. ringStationDuplicateAddresses Counter,
  1309. ringStationInLineErrors Counter,
  1310. ringStationOutLineErrors Counter,
  1311. ringStationInternalErrors Counter,
  1312. ringStationInBurstErrors Counter,
  1313. ringStationOutBurstErrors Counter,
  1314. ringStationACErrors Counter,
  1315. ringStationAbortErrors Counter,
  1316. ringStationLostFrameErrors Counter,
  1317. ringStationCongestionErrors Counter,
  1318. ringStationFrameCopiedErrors Counter,
  1319. ringStationFrequencyErrors Counter,
  1320. ringStationTokenErrors Counter,
  1321. ringStationInBeaconErrors Counter,
  1322. ringStationOutBeaconErrors Counter,
  1323. ringStationInsertions Counter
  1324. }
  1325. ringStationIfIndex OBJECT-TYPE
  1326. SYNTAX INTEGER
  1327. ACCESS read-only
  1328. STATUS mandatory
  1329. DESCRIPTION
  1330. "The value of this object uniquely identifies the
  1331. interface on this remote network monitoring device
  1332. on which this station was detected. The interface
  1333. identified by a particular value of this object is
  1334. the same interface as identified by the same value
  1335. of the ifIndex object, defined in MIB-II [3]."
  1336. ::= { ringStationEntry 1 }
  1337. ringStationMacAddress OBJECT-TYPE
  1338. SYNTAX MacAddress
  1339. ACCESS read-only
  1340. STATUS mandatory
  1341. DESCRIPTION
  1342. "The physical address of this station."
  1343. ::= { ringStationEntry 2 }
  1344. ringStationLastNAUN OBJECT-TYPE
  1345. SYNTAX MacAddress
  1346. ACCESS read-only
  1347. STATUS mandatory
  1348. DESCRIPTION
  1349. "The physical address of last known NAUN of this
  1350. station."
  1351. ::= { ringStationEntry 3 }
  1352. ringStationStationStatus OBJECT-TYPE
  1353. SYNTAX INTEGER {
  1354. active(1), -- actively participating in ring poll.
  1355. inactive(2), -- Not participating in ring poll
  1356. forcedRemoval(3) -- Forced off ring by network
  1357. -- management.
  1358. }
  1359. ACCESS read-only
  1360. STATUS mandatory
  1361. DESCRIPTION
  1362. "The status of this station on the ring."
  1363. ::= { ringStationEntry 4 }
  1364. ringStationLastEnterTime OBJECT-TYPE
  1365. SYNTAX TimeTicks
  1366. ACCESS read-only
  1367. STATUS mandatory
  1368. DESCRIPTION
  1369. "The value of sysUpTime at the time this station
  1370. last entered the ring. If the time is unknown,
  1371. this value shall be zero."
  1372. ::= { ringStationEntry 5 }
  1373. ringStationLastExitTime OBJECT-TYPE
  1374. SYNTAX TimeTicks
  1375. ACCESS read-only
  1376. STATUS mandatory
  1377. DESCRIPTION
  1378. "The value of sysUpTime at the time the probe
  1379. detected that this station last exited the ring.
  1380. If the time is unknown, this value shall be zero."
  1381. ::= { ringStationEntry 6 }
  1382. ringStationDuplicateAddresses OBJECT-TYPE
  1383. SYNTAX Counter
  1384. ACCESS read-only
  1385. STATUS mandatory
  1386. DESCRIPTION
  1387. "The number of times this station experienced a
  1388. duplicate address error."
  1389. ::= { ringStationEntry 7 }
  1390. ringStationInLineErrors OBJECT-TYPE
  1391. SYNTAX Counter
  1392. ACCESS read-only
  1393. STATUS mandatory
  1394. DESCRIPTION
  1395. "The total number of line errors reported by this
  1396. station in error reporting packets detected by the
  1397. probe."
  1398. ::= { ringStationEntry 8 }
  1399. ringStationOutLineErrors OBJECT-TYPE
  1400. SYNTAX Counter
  1401. ACCESS read-only
  1402. STATUS mandatory
  1403. DESCRIPTION
  1404. "The total number of line errors reported in error
  1405. reporting packets sent by the nearest active
  1406. downstream neighbor of this station and detected
  1407. by the probe."
  1408. ::= { ringStationEntry 9 }
  1409. ringStationInternalErrors OBJECT-TYPE
  1410. SYNTAX Counter
  1411. ACCESS read-only
  1412. STATUS mandatory
  1413. DESCRIPTION
  1414. "The total number of adapter internal errors
  1415. reported by this station in error reporting
  1416. packets detected by the probe."
  1417. ::= { ringStationEntry 10 }
  1418. ringStationInBurstErrors OBJECT-TYPE
  1419. SYNTAX Counter
  1420. ACCESS read-only
  1421. STATUS mandatory
  1422. DESCRIPTION
  1423. "The total number of burst errors reported by this
  1424. station in error reporting packets detected by the
  1425. probe."
  1426. ::= { ringStationEntry 11 }
  1427. ringStationOutBurstErrors OBJECT-TYPE
  1428. SYNTAX Counter
  1429. ACCESS read-only
  1430. STATUS mandatory
  1431. DESCRIPTION
  1432. "The total number of burst errors reported in
  1433. error reporting packets sent by the nearest active
  1434. downstream neighbor of this station and detected
  1435. by the probe."
  1436. ::= { ringStationEntry 12 }
  1437. ringStationACErrors OBJECT-TYPE
  1438. SYNTAX Counter
  1439. ACCESS read-only
  1440. STATUS mandatory
  1441. DESCRIPTION
  1442. "The total number of AC (Address Copied) errors
  1443. reported in error reporting packets sent by the
  1444. nearest active downstream neighbor of this station
  1445. and detected by the probe."
  1446. ::= { ringStationEntry 13 }
  1447. ringStationAbortErrors OBJECT-TYPE
  1448. SYNTAX Counter
  1449. ACCESS read-only
  1450. STATUS mandatory
  1451. DESCRIPTION
  1452. "The total number of abort delimiters reported by
  1453. this station in error reporting packets detected
  1454. by the probe."
  1455. ::= { ringStationEntry 14 }
  1456. ringStationLostFrameErrors OBJECT-TYPE
  1457. SYNTAX Counter
  1458. ACCESS read-only
  1459. STATUS mandatory
  1460. DESCRIPTION
  1461. "The total number of lost frame errors reported by
  1462. this station in error reporting packets detected
  1463. by the probe."
  1464. ::= { ringStationEntry 15 }
  1465. ringStationCongestionErrors OBJECT-TYPE
  1466. SYNTAX Counter
  1467. ACCESS read-only
  1468. STATUS mandatory
  1469. DESCRIPTION
  1470. "The total number of receive congestion errors
  1471. reported by this station in error reporting
  1472. packets detected by the probe."
  1473. ::= { ringStationEntry 16 }
  1474. ringStationFrameCopiedErrors OBJECT-TYPE
  1475. SYNTAX Counter
  1476. ACCESS read-only
  1477. STATUS mandatory
  1478. DESCRIPTION
  1479. "The total number of frame copied errors reported
  1480. by this station in error reporting packets
  1481. detected by the probe."
  1482. ::= { ringStationEntry 17 }
  1483. ringStationFrequencyErrors OBJECT-TYPE
  1484. SYNTAX Counter
  1485. ACCESS read-only
  1486. STATUS mandatory
  1487. DESCRIPTION
  1488. "The total number of frequency errors reported by
  1489. this station in error reporting packets detected
  1490. by the probe."
  1491. ::= { ringStationEntry 18 }
  1492. ringStationTokenErrors OBJECT-TYPE
  1493. SYNTAX Counter
  1494. ACCESS read-only
  1495. STATUS mandatory
  1496. DESCRIPTION
  1497. "The total number of token errors reported by this
  1498. station in error reporting frames detected by the
  1499. probe."
  1500. ::= { ringStationEntry 19 }
  1501. ringStationInBeaconErrors OBJECT-TYPE
  1502. SYNTAX Counter
  1503. ACCESS read-only
  1504. STATUS mandatory
  1505. DESCRIPTION
  1506. "The total number of beacon frames sent by this
  1507. station and detected by the probe."
  1508. ::= { ringStationEntry 20 }
  1509. ringStationOutBeaconErrors OBJECT-TYPE
  1510. SYNTAX Counter
  1511. ACCESS read-only
  1512. STATUS mandatory
  1513. DESCRIPTION
  1514. "The total number of beacon frames detected by the
  1515. probe that name this station as the NAUN."
  1516. ::= { ringStationEntry 21 }
  1517. ringStationInsertions OBJECT-TYPE
  1518. SYNTAX Counter
  1519. ACCESS read-only
  1520. STATUS mandatory
  1521. DESCRIPTION
  1522. "The number of times the probe detected this
  1523. station inserting onto the ring."
  1524. ::= { ringStationEntry 22 }
  1525. -- The Token Ring Ring Station Order Group
  1526. --
  1527. -- Implementation of this group is optional
  1528. --
  1529. -- The ringStationOrderTable
  1530. ringStationOrderTable OBJECT-TYPE
  1531. SYNTAX SEQUENCE OF RingStationOrderEntry
  1532. ACCESS not-accessible
  1533. STATUS mandatory
  1534. DESCRIPTION
  1535. "A list of ring station entries for stations in
  1536. the ring poll, ordered by their ring-order."
  1537. ::= { tokenRing 3 }
  1538. ringStationOrderEntry OBJECT-TYPE
  1539. SYNTAX RingStationOrderEntry
  1540. ACCESS not-accessible
  1541. STATUS mandatory
  1542. DESCRIPTION
  1543. "A collection of statistics for a particular
  1544. station that is active on a ring monitored by this
  1545. device. This table will contain information for
  1546. every interface that has a
  1547. ringStationControlStatus equal to valid."
  1548. INDEX { ringStationOrderIfIndex,
  1549. ringStationOrderOrderIndex }
  1550. ::= { ringStationOrderTable 1 }
  1551. -- As an example, an instance of the
  1552. -- ringStationOrderMacAddress object might be named
  1553. -- ringStationOrderMacAddress.1.14
  1554. RingStationOrderEntry ::= SEQUENCE {
  1555. ringStationOrderIfIndex INTEGER,
  1556. ringStationOrderOrderIndex INTEGER,
  1557. ringStationOrderMacAddress MacAddress
  1558. }
  1559. ringStationOrderIfIndex OBJECT-TYPE
  1560. SYNTAX INTEGER
  1561. ACCESS read-only
  1562. STATUS mandatory
  1563. DESCRIPTION
  1564. "The value of this object uniquely identifies the
  1565. interface on this remote network monitoring device
  1566. on which this station was detected. The interface
  1567. identified by a particular value of this object is
  1568. the same interface as identified by the same value
  1569. of the ifIndex object, defined in MIB-II [3]."
  1570. ::= { ringStationOrderEntry 1 }
  1571. ringStationOrderOrderIndex OBJECT-TYPE
  1572. SYNTAX INTEGER
  1573. ACCESS read-only
  1574. STATUS mandatory
  1575. DESCRIPTION
  1576. "This index denotes the location of this station
  1577. with respect to other stations on the ring. This
  1578. index is one more than the number of hops
  1579. downstream that this station is from the rmon
  1580. probe. The rmon probe itself gets the value one."
  1581. ::= { ringStationOrderEntry 2 }
  1582. ringStationOrderMacAddress OBJECT-TYPE
  1583. SYNTAX MacAddress
  1584. ACCESS read-only
  1585. STATUS mandatory
  1586. DESCRIPTION
  1587. "The physical address of this station."
  1588. ::= { ringStationOrderEntry 3 }
  1589. -- The Token Ring Ring Station Config Group
  1590. --
  1591. -- Implementation of this group is optional.
  1592. -- The ring station config group manages token ring nodes
  1593. -- through active means.
  1594. ringStationConfigControlTable OBJECT-TYPE
  1595. SYNTAX SEQUENCE OF RingStationConfigControlEntry
  1596. ACCESS not-accessible
  1597. STATUS mandatory
  1598. DESCRIPTION
  1599. "A list of ring station configuration control
  1600. entries."
  1601. ::= { tokenRing 4 }
  1602. ringStationConfigControlEntry OBJECT-TYPE
  1603. SYNTAX RingStationConfigControlEntry
  1604. ACCESS not-accessible
  1605. STATUS mandatory
  1606. DESCRIPTION
  1607. "This entry controls active management of stations
  1608. by the probe. One entry exists in this table for
  1609. each active station in the ringStationTable."
  1610. INDEX { ringStationConfigControlIfIndex,
  1611. ringStationConfigControlMacAddress }
  1612. ::= { ringStationConfigControlTable 1 }
  1613. -- As an example, an instance of the
  1614. -- ringStationConfigControlRemove object might be named
  1615. -- ringStationConfigControlRemove.1.16.0.90.0.64.131
  1616. RingStationConfigControlEntry ::= SEQUENCE {
  1617. ringStationConfigControlIfIndex INTEGER,
  1618. ringStationConfigControlMacAddress MacAddress,
  1619. ringStationConfigControlRemove INTEGER,
  1620. ringStationConfigControlUpdateStats INTEGER
  1621. }
  1622. ringStationConfigControlIfIndex OBJECT-TYPE
  1623. SYNTAX INTEGER
  1624. ACCESS read-only
  1625. STATUS mandatory
  1626. DESCRIPTION
  1627. "The value of this object uniquely identifies the
  1628. interface on this remote network monitoring device
  1629. on which this station was detected. The interface
  1630. identified by a particular value of this object is
  1631. the same interface as identified by the same value
  1632. of the ifIndex object, defined in MIB-II [3]."
  1633. ::= { ringStationConfigControlEntry 1 }
  1634. ringStationConfigControlMacAddress OBJECT-TYPE
  1635. SYNTAX MacAddress
  1636. ACCESS read-only
  1637. STATUS mandatory
  1638. DESCRIPTION
  1639. "The physical address of this station."
  1640. ::= { ringStationConfigControlEntry 2 }
  1641. ringStationConfigControlRemove OBJECT-TYPE
  1642. SYNTAX INTEGER {
  1643. stable(1),
  1644. removing(2)
  1645. }
  1646. ACCESS read-write
  1647. STATUS mandatory
  1648. DESCRIPTION
  1649. "Setting this object to `removing(2)' causes a
  1650. Remove Station MAC frame to be sent. The agent
  1651. will set this object to `stable(1)' after
  1652. processing the request."
  1653. ::= { ringStationConfigControlEntry 3 }
  1654. ringStationConfigControlUpdateStats OBJECT-TYPE
  1655. SYNTAX INTEGER {
  1656. stable(1),
  1657. updating(2)
  1658. }
  1659. ACCESS read-write
  1660. STATUS mandatory
  1661. DESCRIPTION
  1662. "Setting this object to `updating(2)' causes the
  1663. configuration information associate with this
  1664. entry to be updated. The agent will set this
  1665. object to `stable(1)' after processing the
  1666. request."
  1667. ::= { ringStationConfigControlEntry 4 }
  1668. -- The ringStationConfig Table
  1669. --
  1670. -- Entries exist in this table after an active
  1671. -- configuration query has completed successfully for
  1672. -- a station. This query is initiated by the associated
  1673. -- ringStationConfigControlUpdateStats variable.
  1674. ringStationConfigTable OBJECT-TYPE
  1675. SYNTAX SEQUENCE OF RingStationConfigEntry
  1676. ACCESS not-accessible
  1677. STATUS mandatory
  1678. DESCRIPTION
  1679. "A list of configuration entries for stations on a
  1680. ring monitored by this probe."
  1681. ::= { tokenRing 5 }
  1682. ringStationConfigEntry OBJECT-TYPE
  1683. SYNTAX RingStationConfigEntry
  1684. ACCESS not-accessible
  1685. STATUS mandatory
  1686. DESCRIPTION
  1687. "A collection of statistics for a particular
  1688. station that has been discovered on a ring
  1689. monitored by this probe."
  1690. INDEX { ringStationConfigIfIndex,
  1691. ringStationConfigMacAddress }
  1692. ::= { ringStationConfigTable 1 }
  1693. -- As an example, an instance of the
  1694. -- ringStationConfigLocation object might be named
  1695. -- ringStationConfigLocation.1.16.0.90.0.64.131
  1696. RingStationConfigEntry ::= SEQUENCE {
  1697. ringStationConfigIfIndex INTEGER,
  1698. ringStationConfigMacAddress MacAddress,
  1699. ringStationConfigUpdateTime TimeTicks,
  1700. ringStationConfigLocation OCTET STRING,
  1701. ringStationConfigMicrocode OCTET STRING,
  1702. ringStationConfigGroupAddress OCTET STRING,
  1703. ringStationConfigFunctionalAddress OCTET STRING
  1704. }
  1705. ringStationConfigIfIndex OBJECT-TYPE
  1706. SYNTAX INTEGER
  1707. ACCESS read-only
  1708. STATUS mandatory
  1709. DESCRIPTION
  1710. "The value of this object uniquely identifies the
  1711. interface on this remote network monitoring device
  1712. on which this station was detected. The interface
  1713. identified by a particular value of this object is
  1714. the same interface as identified by the same value
  1715. of the ifIndex object, defined in MIB-II [3]."
  1716. ::= { ringStationConfigEntry 1 }
  1717. ringStationConfigMacAddress OBJECT-TYPE
  1718. SYNTAX MacAddress
  1719. ACCESS read-only
  1720. STATUS mandatory
  1721. DESCRIPTION
  1722. "The physical address of this station."
  1723. ::= { ringStationConfigEntry 2 }
  1724. ringStationConfigUpdateTime OBJECT-TYPE
  1725. SYNTAX TimeTicks
  1726. ACCESS read-only
  1727. STATUS mandatory
  1728. DESCRIPTION
  1729. "The value of sysUpTime at the time this
  1730. configuration information was last updated
  1731. (completely)."
  1732. ::= { ringStationConfigEntry 3 }
  1733. ringStationConfigLocation OBJECT-TYPE
  1734. SYNTAX OCTET STRING (SIZE(4))
  1735. ACCESS read-only
  1736. STATUS mandatory
  1737. DESCRIPTION
  1738. "The assigned physical location of this station."
  1739. ::= { ringStationConfigEntry 4 }
  1740. ringStationConfigMicrocode OBJECT-TYPE
  1741. SYNTAX OCTET STRING (SIZE(10))
  1742. ACCESS read-only
  1743. STATUS mandatory
  1744. DESCRIPTION
  1745. "The microcode EC level of this station."
  1746. ::= { ringStationConfigEntry 5 }
  1747. ringStationConfigGroupAddress OBJECT-TYPE
  1748. SYNTAX OCTET STRING (SIZE(4))
  1749. ACCESS read-only
  1750. STATUS mandatory
  1751. DESCRIPTION
  1752. "The low-order 4 octets of the group address
  1753. recognized by this station."
  1754. ::= { ringStationConfigEntry 6 }
  1755. ringStationConfigFunctionalAddress OBJECT-TYPE
  1756. SYNTAX OCTET STRING (SIZE(4))
  1757. ACCESS read-only
  1758. STATUS mandatory
  1759. DESCRIPTION
  1760. "the functional addresses recognized by this
  1761. station."
  1762. ::= { ringStationConfigEntry 7 }
  1763. -- The Token Ring Source Routing group
  1764. --
  1765. -- Implementation of this group is optional.
  1766. -- The data in this group is collected from the source
  1767. -- routing information potentially present in any token ring
  1768. -- packet. This information will be valid only in a pure
  1769. -- source route bridging environment. In a transparent
  1770. -- bridging or a mixed bridging environment, this
  1771. -- information may not be accurate.
  1772. sourceRoutingStatsTable OBJECT-TYPE
  1773. SYNTAX SEQUENCE OF SourceRoutingStatsEntry
  1774. ACCESS not-accessible
  1775. STATUS mandatory
  1776. DESCRIPTION
  1777. "A list of source routing statistics entries."
  1778. ::= { tokenRing 6 }
  1779. sourceRoutingStatsEntry OBJECT-TYPE
  1780. SYNTAX SourceRoutingStatsEntry
  1781. ACCESS not-accessible
  1782. STATUS mandatory
  1783. DESCRIPTION
  1784. "A collection of source routing statistics kept
  1785. for a particular Token Ring interface."
  1786. INDEX { sourceRoutingStatsIfIndex }
  1787. ::= { sourceRoutingStatsTable 1 }
  1788. -- As an example, an instance of the
  1789. -- sourceRoutingStatsInFrames object might be named
  1790. -- sourceRoutingStatsInFrames.1
  1791. SourceRoutingStatsEntry ::= SEQUENCE {
  1792. sourceRoutingStatsIfIndex INTEGER,
  1793. sourceRoutingStatsRingNumber INTEGER,
  1794. sourceRoutingStatsInFrames Counter,
  1795. -- in to our net
  1796. sourceRoutingStatsOutFrames Counter,
  1797. -- out from our net
  1798. sourceRoutingStatsThroughFrames Counter,
  1799. -- through our net
  1800. sourceRoutingStatsAllRoutesBroadcastFrames Counter,
  1801. sourceRoutingStatsSingleRouteBroadcastFrames Counter,
  1802. sourceRoutingStatsInOctets Counter,
  1803. sourceRoutingStatsOutOctets Counter,
  1804. sourceRoutingStatsThroughOctets Counter,
  1805. sourceRoutingStatsAllRoutesBroadcastOctets Counter,
  1806. sourceRoutingStatsSingleRoutesBroadcastOctets Counter,
  1807. sourceRoutingStatsLocalLLCFrames Counter,
  1808. sourceRoutingStats1HopFrames Counter,
  1809. sourceRoutingStats2HopsFrames Counter,
  1810. sourceRoutingStats3HopsFrames Counter,
  1811. sourceRoutingStats4HopsFrames Counter,
  1812. sourceRoutingStats5HopsFrames Counter,
  1813. sourceRoutingStats6HopsFrames Counter,
  1814. sourceRoutingStats7HopsFrames Counter,
  1815. sourceRoutingStats8HopsFrames Counter,
  1816. sourceRoutingStatsMoreThan8HopsFrames Counter,
  1817. sourceRoutingStatsOwner OwnerString,
  1818. sourceRoutingStatsStatus EntryStatus
  1819. }
  1820. sourceRoutingStatsIfIndex OBJECT-TYPE
  1821. SYNTAX INTEGER
  1822. ACCESS read-only
  1823. STATUS mandatory
  1824. DESCRIPTION
  1825. "The value of this object uniquely identifies the
  1826. interface on this remote network monitoring device
  1827. on which source routing statistics will be
  1828. detected. The interface identified by a
  1829. particular value of this object is the same
  1830. interface as identified by the same value of the
  1831. ifIndex object, defined in MIB-II [3]."
  1832. ::= { sourceRoutingStatsEntry 1 }
  1833. sourceRoutingStatsRingNumber OBJECT-TYPE
  1834. SYNTAX INTEGER
  1835. ACCESS read-only
  1836. STATUS mandatory
  1837. DESCRIPTION
  1838. "The ring number of the ring monitored by this
  1839. entry. When any object in this entry is created,
  1840. the probe will attempt to discover the ring
  1841. number. Only after the ring number is discovered
  1842. will this object be created. After creating an
  1843. object in this entry, the management station
  1844. should poll this object to detect when it is
  1845. created. Only after this object is created can
  1846. the management station set the
  1847. sourceRoutingStatsStatus entry to valid(1)."
  1848. ::= { sourceRoutingStatsEntry 2 }
  1849. sourceRoutingStatsInFrames OBJECT-TYPE
  1850. SYNTAX Counter
  1851. ACCESS read-only
  1852. STATUS mandatory
  1853. DESCRIPTION
  1854. "The count of frames sent into this ring from
  1855. another ring."
  1856. ::= { sourceRoutingStatsEntry 3 }
  1857. sourceRoutingStatsOutFrames OBJECT-TYPE
  1858. SYNTAX Counter
  1859. ACCESS read-only
  1860. STATUS mandatory
  1861. DESCRIPTION
  1862. "The count of frames sent from this ring to
  1863. another ring."
  1864. ::= { sourceRoutingStatsEntry 4 }
  1865. sourceRoutingStatsThroughFrames OBJECT-TYPE
  1866. SYNTAX Counter
  1867. ACCESS read-only
  1868. STATUS mandatory
  1869. DESCRIPTION
  1870. "The count of frames sent from another ring,
  1871. through this ring, to another ring."
  1872. ::= { sourceRoutingStatsEntry 5 }
  1873. sourceRoutingStatsAllRoutesBroadcastFrames OBJECT-TYPE
  1874. SYNTAX Counter
  1875. ACCESS read-only
  1876. STATUS mandatory
  1877. DESCRIPTION
  1878. "The total number of good frames received that
  1879. were All Routes Broadcast."
  1880. ::= { sourceRoutingStatsEntry 6 }
  1881. sourceRoutingStatsSingleRouteBroadcastFrames OBJECT-TYPE
  1882. SYNTAX Counter
  1883. ACCESS read-only
  1884. STATUS mandatory
  1885. DESCRIPTION
  1886. "The total number of good frames received that
  1887. were Single Route Broadcast."
  1888. ::= { sourceRoutingStatsEntry 7 }
  1889. sourceRoutingStatsInOctets OBJECT-TYPE
  1890. SYNTAX Counter
  1891. ACCESS read-only
  1892. STATUS mandatory
  1893. DESCRIPTION
  1894. "The count of octets in good frames sent into this
  1895. ring from another ring."
  1896. ::= { sourceRoutingStatsEntry 8 }
  1897. sourceRoutingStatsOutOctets OBJECT-TYPE
  1898. SYNTAX Counter
  1899. ACCESS read-only
  1900. STATUS mandatory
  1901. DESCRIPTION
  1902. "The count of octets in good frames sent from this
  1903. ring to another ring."
  1904. ::= { sourceRoutingStatsEntry 9 }
  1905. sourceRoutingStatsThroughOctets OBJECT-TYPE
  1906. SYNTAX Counter
  1907. ACCESS read-only
  1908. STATUS mandatory
  1909. DESCRIPTION
  1910. "The count of octets in good frames sent another
  1911. ring, through this ring, to another ring."
  1912. ::= { sourceRoutingStatsEntry 10 }
  1913. sourceRoutingStatsAllRoutesBroadcastOctets OBJECT-TYPE
  1914. SYNTAX Counter
  1915. ACCESS read-only
  1916. STATUS mandatory
  1917. DESCRIPTION
  1918. "The total number of octets in good frames
  1919. received that were All Routes Broadcast."
  1920. ::= { sourceRoutingStatsEntry 11 }
  1921. sourceRoutingStatsSingleRoutesBroadcastOctets OBJECT-TYPE
  1922. SYNTAX Counter
  1923. ACCESS read-only
  1924. STATUS mandatory
  1925. DESCRIPTION
  1926. "The total number of octets in good frames
  1927. received that were Single Route Broadcast."
  1928. ::= { sourceRoutingStatsEntry 12 }
  1929. sourceRoutingStatsLocalLLCFrames OBJECT-TYPE
  1930. SYNTAX Counter
  1931. ACCESS read-only
  1932. STATUS mandatory
  1933. DESCRIPTION
  1934. "The total number of frames received who had no
  1935. RIF field (or had a RIF field that only included
  1936. the local ring's number) and were not All Route
  1937. Broadcast Frames."
  1938. ::= { sourceRoutingStatsEntry 13 }
  1939. sourceRoutingStats1HopFrames OBJECT-TYPE
  1940. SYNTAX Counter
  1941. ACCESS read-only
  1942. STATUS mandatory
  1943. DESCRIPTION
  1944. "The total number of frames received whose route
  1945. had 1 hop, were not All Route Broadcast Frames,
  1946. and whose source or destination were on this ring
  1947. (i.e. frames that had a RIF field and had this
  1948. ring number in the first or last entry of the RIF
  1949. field)."
  1950. ::= { sourceRoutingStatsEntry 14 }
  1951. sourceRoutingStats2HopsFrames OBJECT-TYPE
  1952. SYNTAX Counter
  1953. ACCESS read-only
  1954. STATUS mandatory
  1955. DESCRIPTION
  1956. "The total number of frames received whose route
  1957. had 2 hops, were not All Route Broadcast Frames,
  1958. and whose source or destination were on this ring
  1959. (i.e. frames that had a RIF field and had this
  1960. ring number in the first or last entry of the RIF
  1961. field)."
  1962. ::= { sourceRoutingStatsEntry 15 }
  1963. sourceRoutingStats3HopsFrames OBJECT-TYPE
  1964. SYNTAX Counter
  1965. ACCESS read-only
  1966. STATUS mandatory
  1967. DESCRIPTION
  1968. "The total number of frames received whose route
  1969. had 3 hops, were not All Route Broadcast Frames,
  1970. and whose source or destination were on this ring
  1971. (i.e. frames that had a RIF field and had this
  1972. ring number in the first or last entry of the RIF
  1973. field)."
  1974. ::= { sourceRoutingStatsEntry 16 }
  1975. sourceRoutingStats4HopsFrames OBJECT-TYPE
  1976. SYNTAX Counter
  1977. ACCESS read-only
  1978. STATUS mandatory
  1979. DESCRIPTION
  1980. "The total number of frames received whose route
  1981. had 4 hops, were not All Route Broadcast Frames,
  1982. and whose source or destination were on this ring
  1983. (i.e. frames that had a RIF field and had this
  1984. ring number in the first or last entry of the RIF
  1985. field)."
  1986. ::= { sourceRoutingStatsEntry 17 }
  1987. sourceRoutingStats5HopsFrames OBJECT-TYPE
  1988. SYNTAX Counter
  1989. ACCESS read-only
  1990. STATUS mandatory
  1991. DESCRIPTION
  1992. "The total number of frames received whose route
  1993. had 5 hops, were not All Route Broadcast Frames,
  1994. and whose source or destination were on this ring
  1995. (i.e. frames that had a RIF field and had this
  1996. ring number in the first or last entry of the RIF
  1997. field)."
  1998. ::= { sourceRoutingStatsEntry 18 }
  1999. sourceRoutingStats6HopsFrames OBJECT-TYPE
  2000. SYNTAX Counter
  2001. ACCESS read-only
  2002. STATUS mandatory
  2003. DESCRIPTION
  2004. "The total number of frames received whose route
  2005. had 6 hops, were not All Route Broadcast Frames,
  2006. and whose source or destination were on this ring
  2007. (i.e. frames that had a RIF field and had this
  2008. ring number in the first or last entry of the RIF
  2009. field)."
  2010. ::= { sourceRoutingStatsEntry 19 }
  2011. sourceRoutingStats7HopsFrames OBJECT-TYPE
  2012. SYNTAX Counter
  2013. ACCESS read-only
  2014. STATUS mandatory
  2015. DESCRIPTION
  2016. "The total number of frames received whose route
  2017. had 7 hops, were not All Route Broadcast Frames,
  2018. and whose source or destination were on this ring
  2019. (i.e. frames that had a RIF field and had this
  2020. ring number in the first or last entry of the RIF
  2021. field)."
  2022. ::= { sourceRoutingStatsEntry 20 }
  2023. sourceRoutingStats8HopsFrames OBJECT-TYPE
  2024. SYNTAX Counter
  2025. ACCESS read-only
  2026. STATUS mandatory
  2027. DESCRIPTION
  2028. "The total number of frames received whose route
  2029. had 8 hops, were not All Route Broadcast Frames,
  2030. and whose source or destination were on this ring
  2031. (i.e. frames that had a RIF field and had this
  2032. ring number in the first or last entry of the RIF
  2033. field)."
  2034. ::= { sourceRoutingStatsEntry 21 }
  2035. sourceRoutingStatsMoreThan8HopsFrames OBJECT-TYPE
  2036. SYNTAX Counter
  2037. ACCESS read-only
  2038. STATUS mandatory
  2039. DESCRIPTION
  2040. "The total number of frames received whose route
  2041. had more than 8 hops, were not All Route Broadcast
  2042. Frames, and whose source or destination were on
  2043. this ring (i.e. frames that had a RIF field and
  2044. had this ring number in the first or last entry of
  2045. the RIF field)."
  2046. ::= { sourceRoutingStatsEntry 22 }
  2047. sourceRoutingStatsOwner OBJECT-TYPE
  2048. SYNTAX OwnerString
  2049. ACCESS read-write
  2050. STATUS mandatory
  2051. DESCRIPTION
  2052. "The entity that configured this entry and is
  2053. therefore using the resources assigned to it."
  2054. ::= { sourceRoutingStatsEntry 23 }
  2055. sourceRoutingStatsStatus OBJECT-TYPE
  2056. SYNTAX EntryStatus
  2057. ACCESS read-write
  2058. STATUS mandatory
  2059. DESCRIPTION
  2060. "The status of this sourceRoutingStats entry."
  2061. ::= { sourceRoutingStatsEntry 24 }
  2062. END