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.

1433 lines
49 KiB

  1. CLNS-MIB DEFINITIONS ::= BEGIN
  2. IMPORTS
  3. experimental, Counter
  4. FROM RFC1155-SMI
  5. PhysAddress
  6. FROM RFC-1213
  7. OBJECT-TYPE
  8. FROM RFC-1212;
  9. -- This MIB module uses the extended OBJECT-TYPE macro as
  10. -- defined in [9]
  11. -- the CLNS MIB module
  12. clns OBJECT IDENTIFIER ::= { experimental 1 }
  13. -- textual conventions
  14. ClnpAddress ::=
  15. OCTET STRING (SIZE (1..21))
  16. -- This data type is used to model NSAP addresses.
  17. -- groups in the CLNS MIB
  18. clnp OBJECT IDENTIFIER ::= { clns 1 }
  19. error OBJECT IDENTIFIER ::= { clns 2 }
  20. echo OBJECT IDENTIFIER ::= { clns 3 }
  21. es-is OBJECT IDENTIFIER ::= { clns 4 }
  22. -- the CLNP group
  23. -- Implementation of this group is recommended for all
  24. -- systems which implement the CLNP.
  25. clnpForwarding OBJECT-TYPE
  26. SYNTAX INTEGER {
  27. is(1), -- entity is an intermediate system
  28. -- entity is an end system and does
  29. es(2) -- not forward PDUs
  30. }
  31. ACCESS read-write
  32. STATUS mandatory
  33. DESCRIPTION
  34. "The indication of whether this entity is active
  35. as an intermediate or end system. Only
  36. intermediate systems will forward PDUs onward that
  37. are not addressed to them."
  38. ::= { clnp 1 }
  39. clnpDefaultLifeTime OBJECT-TYPE
  40. SYNTAX INTEGER
  41. ACCESS read-write
  42. STATUS mandatory
  43. DESCRIPTION
  44. "The default value inserted into the Lifetime
  45. field of the CLNP PDU header of PDUs sourced by
  46. this entity."
  47. ::= { clnp 2 }
  48. clnpInReceives OBJECT-TYPE
  49. SYNTAX Counter
  50. ACCESS read-only
  51. STATUS mandatory
  52. DESCRIPTION
  53. "The total number of input PDUs received from all
  54. connected network interfaces running CLNP,
  55. including errors."
  56. ::= { clnp 3 }
  57. clnpInHdrErrors OBJECT-TYPE
  58. SYNTAX Counter
  59. ACCESS read-only
  60. STATUS mandatory
  61. DESCRIPTION
  62. "The number of input PDUs discarded due to errors
  63. in the CLNP header, including bad checksums,
  64. version mismatch, lifetime exceeded, errors
  65. discovered in processing options, etc."
  66. ::= { clnp 4 }
  67. clnpInAddrErrors OBJECT-TYPE
  68. SYNTAX Counter
  69. ACCESS read-only
  70. STATUS mandatory
  71. DESCRIPTION
  72. "The number of input PDUs discarded because the
  73. NSAP address in the CLNP header's destination
  74. field was not a valid NSAP to be received at this
  75. entity. This count includes addresses not
  76. understood. For end systems, this is a count of
  77. PDUs which arrived with a destination NSAP which
  78. was not local."
  79. ::= { clnp 5 }
  80. clnpForwPDUs OBJECT-TYPE
  81. SYNTAX Counter
  82. ACCESS read-only
  83. STATUS mandatory
  84. DESCRIPTION
  85. "The number of input PDUs for which this entity
  86. was not the final destination and which an attempt
  87. was made to forward them onward."
  88. ::= { clnp 6 }
  89. clnpInUnknownNLPs OBJECT-TYPE
  90. SYNTAX Counter
  91. ACCESS read-only
  92. STATUS mandatory
  93. DESCRIPTION
  94. "The number of locally-addressed PDUs successfully
  95. received but discarded because the network layer
  96. protocol was unknown or unsupported (e.g., not
  97. CLNP or ES-IS)."
  98. ::= { clnp 7 }
  99. clnpInUnknownULPs OBJECT-TYPE
  100. SYNTAX Counter
  101. ACCESS read-only
  102. STATUS mandatory
  103. DESCRIPTION
  104. "The number of locally-addressed PDUs successfully
  105. received but discarded because the upper layer
  106. protocol was unknown or unsupported (e.g., not
  107. TP4)."
  108. ::= { clnp 8 }
  109. clnpInDiscards OBJECT-TYPE
  110. SYNTAX Counter
  111. ACCESS read-only
  112. STATUS mandatory
  113. DESCRIPTION
  114. "The number of input CLNP PDUs for which no
  115. problems were encountered to prevent their
  116. continued processing, but were discarded (e.g.,
  117. for lack of buffer space). Note that this counter
  118. does not include any PDUs discarded while awaiting
  119. re-assembly."
  120. ::= { clnp 9 }
  121. clnpInDelivers OBJECT-TYPE
  122. SYNTAX Counter
  123. ACCESS read-only
  124. STATUS mandatory
  125. DESCRIPTION
  126. "The total number of input PDUs successfully
  127. delivered to the CLNS transport user."
  128. ::= { clnp 10 }
  129. clnpOutRequests OBJECT-TYPE
  130. SYNTAX Counter
  131. ACCESS read-only
  132. STATUS mandatory
  133. DESCRIPTION
  134. "The total number of CLNP PDUs which local CLNS
  135. user protocols supplied to CLNP for transmission
  136. requests. This counter does not include any PDUs
  137. counted in clnpForwPDUs."
  138. ::= { clnp 11 }
  139. clnpOutDiscards OBJECT-TYPE
  140. SYNTAX Counter
  141. ACCESS read-only
  142. STATUS mandatory
  143. DESCRIPTION
  144. "The number of output CLNP PDUs for which no other
  145. problem was encountered to prevent their
  146. transmission but were discarded (e.g., for lack of
  147. buffer space). Note this counter includes PDUs
  148. counted in clnpForwPDUs."
  149. ::= { clnp 12 }
  150. clnpOutNoRoutes OBJECT-TYPE
  151. SYNTAX Counter
  152. ACCESS read-only
  153. STATUS mandatory
  154. DESCRIPTION
  155. "The number of CLNP PDUs discarded because no
  156. route could be found to transmit them to their
  157. destination. This counter includes any PDUs
  158. counted in clnpForwPDUs."
  159. ::= { clnp 13 }
  160. clnpReasmTimeout OBJECT-TYPE
  161. SYNTAX INTEGER
  162. ACCESS read-only
  163. STATUS mandatory
  164. DESCRIPTION
  165. "The maximum number of seconds which received
  166. segments are held while they are awaiting
  167. reassembly at this entity."
  168. ::= { clnp 14 }
  169. clnpReasmReqds OBJECT-TYPE
  170. SYNTAX Counter
  171. ACCESS read-only
  172. STATUS mandatory
  173. DESCRIPTION
  174. "The number of CLNP segments received which needed
  175. to be reassembled at this entity."
  176. ::= { clnp 15 }
  177. clnpReasmOKs OBJECT-TYPE
  178. SYNTAX Counter
  179. ACCESS read-only
  180. STATUS mandatory
  181. DESCRIPTION
  182. "The number of CLNP PDUs successfully re-assembled
  183. at this entity."
  184. ::= { clnp 16 }
  185. clnpReasmFails OBJECT-TYPE
  186. SYNTAX Counter
  187. ACCESS read-only
  188. STATUS mandatory
  189. DESCRIPTION
  190. "The number of failures detected by the CLNP
  191. reassembly algorithm (for any reason: timed out,
  192. buffer size, etc)."
  193. ::= { clnp 17 }
  194. clnpSegOKs OBJECT-TYPE
  195. SYNTAX Counter
  196. ACCESS read-only
  197. STATUS mandatory
  198. DESCRIPTION
  199. "The number of CLNP PDUs that have been
  200. successfully segmented at this entity."
  201. ::= { clnp 18 }
  202. clnpSegFails OBJECT-TYPE
  203. SYNTAX Counter
  204. ACCESS read-only
  205. STATUS mandatory
  206. DESCRIPTION
  207. "The number of CLNP PDUs that have been discarded
  208. because they needed to be fragmented at this
  209. entity but could not."
  210. ::= { clnp 19 }
  211. clnpSegCreates OBJECT-TYPE
  212. SYNTAX Counter
  213. ACCESS read-only
  214. STATUS mandatory
  215. DESCRIPTION
  216. "The number of CLNP PDU segments that have been
  217. generated as a result of segmentation at this
  218. entity."
  219. ::= { clnp 20 }
  220. clnpInOpts OBJECT-TYPE
  221. SYNTAX Counter
  222. ACCESS read-only
  223. STATUS mandatory
  224. DESCRIPTION
  225. "The number of CLNP PDU segments that have been
  226. input with options at this entity."
  227. ::= { clnp 25 }
  228. clnpOutOpts OBJECT-TYPE
  229. SYNTAX Counter
  230. ACCESS read-only
  231. STATUS mandatory
  232. DESCRIPTION
  233. "The number of CLNP PDU segments that have been
  234. generated with options by this entity."
  235. ::= { clnp 26 }
  236. clnpRoutingDiscards OBJECT-TYPE
  237. SYNTAX Counter
  238. ACCESS read-only
  239. STATUS mandatory
  240. DESCRIPTION
  241. "The number of routing entries which were chosen
  242. to be discarded even though they are valid. One
  243. possible reason for discarding such an entry could
  244. be to free-up buffer space for other routing
  245. entries."
  246. ::= { clnp 27 }
  247. -- the CLNP Interfaces table
  248. -- The CLNP interfaces table contains information on the
  249. -- entity's interfaces which are running the CLNP.
  250. clnpAddrTable OBJECT-TYPE
  251. SYNTAX SEQUENCE OF ClnpAddrEntry
  252. ACCESS not-accessible
  253. STATUS mandatory
  254. DESCRIPTION
  255. "The table of addressing information relevant to
  256. this entity's CLNP addresses. "
  257. ::= { clnp 21 }
  258. clnpAddrEntry OBJECT-TYPE
  259. SYNTAX ClnpAddrEntry
  260. ACCESS not-accessible
  261. STATUS mandatory
  262. DESCRIPTION
  263. "The addressing information for one of this
  264. entity's CLNP addresses."
  265. INDEX { clnpAdEntAddr }
  266. ::= { clnpAddrTable 1 }
  267. ClnpAddrEntry ::=
  268. SEQUENCE {
  269. clnpAdEntAddr
  270. ClnpAddress,
  271. clnpAdEntIfIndex
  272. INTEGER,
  273. clnpAdEntReasmMaxSize
  274. INTEGER (0..65535)
  275. }
  276. clnpAdEntAddr OBJECT-TYPE
  277. SYNTAX ClnpAddress
  278. ACCESS read-only
  279. STATUS mandatory
  280. DESCRIPTION
  281. "The CLNP address to which this entry's addressing
  282. information pertains."
  283. ::= { clnpAddrEntry 1 }
  284. clnpAdEntIfIndex OBJECT-TYPE
  285. SYNTAX INTEGER
  286. ACCESS read-only
  287. STATUS mandatory
  288. DESCRIPTION
  289. "The index value which uniquely identifies the
  290. interface to which this entry is applicable. The
  291. interface identified by a particular value of this
  292. index is the same interface as identified by the
  293. same value of ifIndex."
  294. ::= { clnpAddrEntry 2 }
  295. clnpAdEntReasmMaxSize OBJECT-TYPE
  296. SYNTAX INTEGER (0..65535)
  297. ACCESS read-only
  298. STATUS mandatory
  299. DESCRIPTION
  300. "The size of the largest CLNP PDU which this
  301. entity can re-assemble from incoming CLNP
  302. segmented PDUs received on this interface."
  303. ::= { clnpAddrEntry 3 }
  304. -- The CLNP Routing table
  305. -- The CLNP routing table contains an entry for each route
  306. -- known to the entity.
  307. clnpRoutingTable OBJECT-TYPE
  308. SYNTAX SEQUENCE OF ClnpRouteEntry
  309. ACCESS not-accessible
  310. STATUS mandatory
  311. DESCRIPTION
  312. "This entity's CLNP routing table."
  313. ::= { clnp 22 }
  314. clnpRouteEntry OBJECT-TYPE
  315. SYNTAX ClnpRouteEntry
  316. ACCESS not-accessible
  317. STATUS mandatory
  318. DESCRIPTION
  319. "A route to a particular destination."
  320. INDEX { clnpRouteDest }
  321. ::= { clnpRoutingTable 1 }
  322. ClnpRouteEntry ::=
  323. SEQUENCE {
  324. clnpRouteDest
  325. ClnpAddress,
  326. clnpRouteIfIndex
  327. INTEGER,
  328. clnpRouteMetric1
  329. INTEGER,
  330. clnpRouteMetric2
  331. INTEGER,
  332. clnpRouteMetric3
  333. INTEGER,
  334. clnpRouteMetric4
  335. INTEGER,
  336. clnpRouteNextHop
  337. ClnpAddress,
  338. clnpRouteType
  339. INTEGER,
  340. clnpRouteProto
  341. INTEGER,
  342. clnpRouteAge
  343. INTEGER,
  344. clnpRouteMetric5
  345. INTEGER,
  346. clnpRouteInfo
  347. OBJECT IDENTIFIER
  348. }
  349. clnpRouteDest OBJECT-TYPE
  350. SYNTAX ClnpAddress
  351. ACCESS read-write
  352. STATUS mandatory
  353. DESCRIPTION
  354. "The destination CLNP address of this route."
  355. ::= { clnpRouteEntry 1 }
  356. clnpRouteIfIndex OBJECT-TYPE
  357. SYNTAX INTEGER
  358. ACCESS read-write
  359. STATUS mandatory
  360. DESCRIPTION
  361. "The index value which uniquely identifies the
  362. local interface through which the next hop of this
  363. route should be reached. The interface identified
  364. by a particular value of this index is the same as
  365. identified by the same value of ifIndex."
  366. ::= { clnpRouteEntry 2 }
  367. clnpRouteMetric1 OBJECT-TYPE
  368. SYNTAX INTEGER
  369. ACCESS read-write
  370. STATUS mandatory
  371. DESCRIPTION
  372. "The primary routing metric for this route. The
  373. semantics of this metric are determined by the
  374. routing-protocol specified in the route's
  375. clnpRouteProto value. If this metric is not used,
  376. its value should be set to -1."
  377. ::= { clnpRouteEntry 3 }
  378. clnpRouteMetric2 OBJECT-TYPE
  379. SYNTAX INTEGER
  380. ACCESS read-write
  381. STATUS mandatory
  382. DESCRIPTION
  383. "An alternate routing metric for this route. The
  384. semantics of this metric are determined by the
  385. routing-protocol specified in the route's
  386. clnpRouteProto value. If this metric is not used,
  387. its value should be set to -1."
  388. ::= { clnpRouteEntry 4 }
  389. clnpRouteMetric3 OBJECT-TYPE
  390. SYNTAX INTEGER
  391. ACCESS read-write
  392. STATUS mandatory
  393. DESCRIPTION
  394. "An alternate routing metric for this route. The
  395. semantics of this metric are determined by the
  396. routing-protocol specified in the route's
  397. clnpRouteProto value. If this metric is not used,
  398. its value should be set to -1."
  399. ::= { clnpRouteEntry 5 }
  400. clnpRouteMetric4 OBJECT-TYPE
  401. SYNTAX INTEGER
  402. ACCESS read-write
  403. STATUS mandatory
  404. DESCRIPTION
  405. "An alternate routing metric for this route. The
  406. semantics of this metric are determined by the
  407. routing-protocol specified in the route's
  408. clnpRouteProto value. If this metric is not used,
  409. its value should be set to -1."
  410. ::= { clnpRouteEntry 6 }
  411. clnpRouteNextHop OBJECT-TYPE
  412. SYNTAX ClnpAddress
  413. ACCESS read-write
  414. STATUS mandatory
  415. DESCRIPTION
  416. "The CLNP address of the next hop of this route."
  417. ::= { clnpRouteEntry 7 }
  418. clnpRouteType OBJECT-TYPE
  419. SYNTAX INTEGER {
  420. other(1), -- none of the following
  421. invalid(2), -- an invalidated route
  422. -- route to directly
  423. direct(3), -- connected (sub-)network
  424. -- route to a non-local
  425. remote(4) -- host/network/sub-network
  426. }
  427. ACCESS read-write
  428. STATUS mandatory
  429. DESCRIPTION
  430. "The type of route.
  431. Setting this object to the value invalid(2) has
  432. the effect of invaliding the corresponding entry
  433. in the clnpRoutingTable. That is, it effectively
  434. dissasociates the destination identified with said
  435. entry from the route identified with said entry.
  436. It is an implementation-specific matter as to
  437. whether the agent removes an invalidated entry
  438. from the table. Accordingly, management stations
  439. must be prepared to receive tabular information
  440. from agents that corresponds to entries not
  441. currently in use. Proper interpretation of such
  442. entries requires examination of the relevant
  443. clnpRouteType object."
  444. ::= { clnpRouteEntry 8 }
  445. clnpRouteProto OBJECT-TYPE
  446. SYNTAX INTEGER {
  447. other(1), -- none of the following
  448. -- non-protocol information
  449. -- e.g., manually
  450. local(2), -- configured entries
  451. -- set via a network
  452. netmgmt(3), -- management protocol
  453. -- similar to ipRouteProto but
  454. -- omits several IP-specific
  455. -- protocols
  456. is-is(9),
  457. ciscoIgrp(11),
  458. bbnSpfIgp(12),
  459. ospf(13),
  460. bgp(14)
  461. }
  462. ACCESS read-only
  463. STATUS mandatory
  464. DESCRIPTION
  465. "The routing mechanism via which this route was
  466. learned. Inclusion of values for gateway routing
  467. protocols is not intended to imply that hosts
  468. should support those protocols."
  469. ::= { clnpRouteEntry 9 }
  470. clnpRouteAge OBJECT-TYPE
  471. SYNTAX INTEGER
  472. ACCESS read-write
  473. STATUS mandatory
  474. DESCRIPTION
  475. "The number of seconds since this route was last
  476. updated or otherwise determined to be correct.
  477. Note that no semantics of `too old' can be implied
  478. except through knowledge of the routing protocol
  479. by which the route was learned."
  480. ::= { clnpRouteEntry 10 }
  481. clnpRouteMetric5 OBJECT-TYPE
  482. SYNTAX INTEGER
  483. ACCESS read-write
  484. STATUS mandatory
  485. DESCRIPTION
  486. "An alternate routing metric for this route. The
  487. semantics of this metric are determined by the
  488. routing-protocol specified in the route's
  489. clnpRouteProto value. If this metric is not used,
  490. its value should be set to -1."
  491. ::= { clnpRouteEntry 11 }
  492. clnpRouteInfo OBJECT-TYPE
  493. SYNTAX OBJECT IDENTIFIER
  494. ACCESS read-only
  495. STATUS mandatory
  496. DESCRIPTION
  497. "A reference to MIB definitions specific to the
  498. particular routing protocol which is responsible
  499. for this route, as determined by the value
  500. specified in the route's clnpRouteProto value. If
  501. this information is not present, its value should
  502. be set to the OBJECT IDENTIFIER { 0 0 }, which is
  503. a syntatically valid object identifier, and any
  504. conformant implementation of ASN.1 and BER must be
  505. able to generate and recognize this value."
  506. ::= { clnpRouteEntry 12 }
  507. -- the CLNP Address Translation table
  508. -- The Address Translation tables contain the CLNP address
  509. -- to physical address equivalences. Some interfaces do not
  510. -- use translation tables for determining address
  511. -- equivalences; if all interfaces are of this type, then the
  512. -- Address Translation table is empty, i.e., has zero
  513. -- entries.
  514. clnpNetToMediaTable OBJECT-TYPE
  515. SYNTAX SEQUENCE OF ClnpNetToMediaEntry
  516. ACCESS not-accessible
  517. STATUS mandatory
  518. DESCRIPTION
  519. "The CLNP Address Translation table used for
  520. mapping from CLNP addresses to physical
  521. addresses."
  522. ::= { clnp 23 }
  523. clnpNetToMediaEntry OBJECT-TYPE
  524. SYNTAX ClnpNetToMediaEntry
  525. ACCESS not-accessible
  526. STATUS mandatory
  527. DESCRIPTION
  528. "Each entry contains one CLNP address to
  529. `physical' address equivalence."
  530. INDEX { clnpNetToMediaIfIndex, clnpNetToMediaNetAddress }
  531. ::= { clnpNetToMediaTable 1 }
  532. ClnpNetToMediaEntry ::=
  533. SEQUENCE {
  534. clnpNetToMediaIfIndex
  535. INTEGER,
  536. clnpNetToMediaPhysAddress
  537. PhysAddress,
  538. clnpNetToMediaNetAddress
  539. ClnpAddress,
  540. clnpNetToMediaType
  541. INTEGER,
  542. clnpNetToMediaAge
  543. INTEGER,
  544. clnpNetToMediaHoldTime
  545. INTEGER
  546. }
  547. clnpNetToMediaIfIndex OBJECT-TYPE
  548. SYNTAX INTEGER
  549. ACCESS read-write
  550. STATUS mandatory
  551. DESCRIPTION
  552. "The interface on which this entry's equivalence
  553. is effective. The interface identified by a
  554. particular value of this index is the same
  555. interface as identified by the same value of
  556. ifIndex."
  557. ::= { clnpNetToMediaEntry 1 }
  558. clnpNetToMediaPhysAddress OBJECT-TYPE
  559. SYNTAX PhysAddress
  560. ACCESS read-write
  561. STATUS mandatory
  562. DESCRIPTION
  563. "The media-dependent `physical' address."
  564. ::= { clnpNetToMediaEntry 2 }
  565. clnpNetToMediaNetAddress OBJECT-TYPE
  566. SYNTAX ClnpAddress
  567. ACCESS read-write
  568. STATUS mandatory
  569. DESCRIPTION
  570. "The CLNP address corresponding to the media-
  571. dependent `physical' address."
  572. ::= { clnpNetToMediaEntry 3 }
  573. clnpNetToMediaType OBJECT-TYPE
  574. SYNTAX INTEGER {
  575. other(1), -- none of the following
  576. invalid(2), -- an invalidated mapping
  577. dynamic(3),
  578. static(4)
  579. }
  580. ACCESS read-write
  581. STATUS mandatory
  582. DESCRIPTION
  583. "The type of mapping.
  584. Setting this object to the value invalid(2) has
  585. the effect of invalidating the corresponding entry
  586. in the clnpNetToMediaTable. That is, it
  587. effectively dissassociates the interface
  588. identified with said entry from the mapping
  589. identified with said entry. It is an
  590. implementation-specific matter as to whether the
  591. agent removes an invalidated entry from the table.
  592. Accordingly, management stations must be prepared
  593. to receive tabular information from agents that
  594. corresponds to entries not currently in use.
  595. Proper interpretation of such entries requires
  596. examination of the relevant clnpNetToMediaType
  597. object."
  598. ::= { clnpNetToMediaEntry 4 }
  599. clnpNetToMediaAge OBJECT-TYPE
  600. SYNTAX INTEGER
  601. ACCESS read-write
  602. STATUS mandatory
  603. DESCRIPTION
  604. "The number of seconds since this entry was last
  605. updated or otherwise determined to be correct.
  606. Note that no semantics of `too old' can be implied
  607. except through knowledge of the type of entry."
  608. ::= { clnpNetToMediaEntry 5 }
  609. clnpNetToMediaHoldTime OBJECT-TYPE
  610. SYNTAX INTEGER
  611. ACCESS read-write
  612. STATUS mandatory
  613. DESCRIPTION
  614. "The time in seconds this entry will be valid.
  615. Static entries should always report this field as
  616. -1."
  617. ::= { clnpNetToMediaEntry 6 }
  618. clnpMediaToNetTable OBJECT-TYPE
  619. SYNTAX SEQUENCE OF ClnpMediaToNetEntry
  620. ACCESS not-accessible
  621. STATUS mandatory
  622. DESCRIPTION
  623. "The CLNP Address Translation table used for
  624. mapping from physical addresses to CLNP
  625. addresses."
  626. ::= { clnp 24 }
  627. clnpMediaToNetEntry OBJECT-TYPE
  628. SYNTAX ClnpMediaToNetEntry
  629. ACCESS not-accessible
  630. STATUS mandatory
  631. DESCRIPTION
  632. "Each entry contains on ClnpAddress to `physical'
  633. address equivalence."
  634. INDEX { clnpMediaToNetIfIndex, clnpMediaToNetPhysAddress }
  635. ::= { clnpMediaToNetTable 1 }
  636. ClnpMediaToNetEntry ::=
  637. SEQUENCE {
  638. clnpMediaToNetIfIndex
  639. INTEGER,
  640. clnpMediaToNetAddress
  641. ClnpAddress,
  642. clnpMediaToNetPhysAddress
  643. PhysAddress,
  644. clnpMediaToNetType
  645. INTEGER,
  646. clnpMediaToNetAge
  647. INTEGER,
  648. clnpMediaToNetHoldTime
  649. INTEGER
  650. }
  651. clnpMediaToNetIfIndex OBJECT-TYPE
  652. SYNTAX INTEGER
  653. ACCESS read-write
  654. STATUS mandatory
  655. DESCRIPTION
  656. "The interface on which this entry's equivalence
  657. is effective. The interface identified by a
  658. particular value of this index is the same
  659. interface as identified by the same value of
  660. ifIndex."
  661. ::= { clnpMediaToNetEntry 1 }
  662. clnpMediaToNetAddress OBJECT-TYPE
  663. SYNTAX ClnpAddress
  664. ACCESS read-write
  665. STATUS mandatory
  666. DESCRIPTION
  667. "The ClnpAddress corresponding to the media-
  668. dependent `physical' address."
  669. ::= { clnpMediaToNetEntry 2 }
  670. clnpMediaToNetPhysAddress OBJECT-TYPE
  671. SYNTAX PhysAddress
  672. ACCESS read-write
  673. STATUS mandatory
  674. DESCRIPTION
  675. "The media-dependent `physical' address."
  676. ::= { clnpMediaToNetEntry 3 }
  677. clnpMediaToNetType OBJECT-TYPE
  678. SYNTAX INTEGER {
  679. other(1), -- none of the following
  680. invalid(2), -- an invalidated mapping
  681. dynamic(3),
  682. static(4)
  683. }
  684. ACCESS read-write
  685. STATUS mandatory
  686. DESCRIPTION
  687. "The type of mapping.
  688. Setting this object to the value invalid(2) has
  689. the effect of invalidating the corresponding entry
  690. in the clnpMediaToNetTable. That is, it
  691. effectively dissassociates the interface
  692. identified with said entry from the mapping
  693. identified with said entry. It is an
  694. implementation-specific matter as to whether the
  695. agent removes an invalidated entry from the table.
  696. Accordingly, management stations must be prepared
  697. to receive tabular information from agents that
  698. corresponds to entries not currently in use.
  699. Proper interpretation of such entries requires
  700. examination of the relevant clnpMediaToNetType
  701. object."
  702. ::= { clnpMediaToNetEntry 4 }
  703. clnpMediaToNetAge OBJECT-TYPE
  704. SYNTAX INTEGER
  705. ACCESS read-write
  706. STATUS mandatory
  707. DESCRIPTION
  708. "The number of seconds since this entry was last
  709. updated or otherwise determined to be correct.
  710. Note that no semantics of `too old' can be implied
  711. except through knowledge of the type of entry."
  712. ::= { clnpMediaToNetEntry 5 }
  713. clnpMediaToNetHoldTime OBJECT-TYPE
  714. SYNTAX INTEGER
  715. ACCESS read-write
  716. STATUS mandatory
  717. DESCRIPTION
  718. "The time in seconds this entry will be valid.
  719. Static entries should always report this field as
  720. -1."
  721. ::= { clnpMediaToNetEntry 6 }
  722. -- the CLNP Error group
  723. -- Implementation of this group is recommended for all
  724. -- systems which implement the CLNP Error protocol.
  725. clnpInErrors OBJECT-TYPE
  726. SYNTAX Counter
  727. ACCESS read-only
  728. STATUS mandatory
  729. DESCRIPTION
  730. "The number of CLNP Error PDUs received by this
  731. entity."
  732. ::= { error 1 }
  733. clnpOutErrors OBJECT-TYPE
  734. SYNTAX Counter
  735. ACCESS read-only
  736. STATUS mandatory
  737. DESCRIPTION
  738. "The number of CLNP Error PDUs sent by this
  739. entity."
  740. ::= { error 2 }
  741. clnpInErrUnspecs OBJECT-TYPE
  742. SYNTAX Counter
  743. ACCESS read-only
  744. STATUS mandatory
  745. DESCRIPTION
  746. "The number of unspecified CLNP Error PDUs
  747. received by this entity."
  748. ::= { error 3 }
  749. clnpInErrProcs OBJECT-TYPE
  750. SYNTAX Counter
  751. ACCESS read-only
  752. STATUS mandatory
  753. DESCRIPTION
  754. "The number of protocol procedure CLNP Error PDUs
  755. received by this entity."
  756. ::= { error 4 }
  757. clnpInErrCksums OBJECT-TYPE
  758. SYNTAX Counter
  759. ACCESS read-only
  760. STATUS mandatory
  761. DESCRIPTION
  762. "The number of checksum CLNP Error PDUs received
  763. by this entity."
  764. ::= { error 5 }
  765. clnpInErrCongests OBJECT-TYPE
  766. SYNTAX Counter
  767. ACCESS read-only
  768. STATUS mandatory
  769. DESCRIPTION
  770. "The number of congestion drop CLNP Error PDUs
  771. received by this entity."
  772. ::= { error 6 }
  773. clnpInErrHdrs OBJECT-TYPE
  774. SYNTAX Counter
  775. ACCESS read-only
  776. STATUS mandatory
  777. DESCRIPTION
  778. "The number of header syntax CLNP Error PDUs
  779. received by this entity."
  780. ::= { error 7 }
  781. clnpInErrSegs OBJECT-TYPE
  782. SYNTAX Counter
  783. ACCESS read-only
  784. STATUS mandatory
  785. DESCRIPTION
  786. "The number of segmentation disallowed CLNP Error
  787. PDUs received by this entity."
  788. ::= { error 8 }
  789. clnpInErrIncomps OBJECT-TYPE
  790. SYNTAX Counter
  791. ACCESS read-only
  792. STATUS mandatory
  793. DESCRIPTION
  794. "The number of incomplete PDU CLNP Error PDUs
  795. received by this entity."
  796. ::= { error 9 }
  797. clnpInErrDups OBJECT-TYPE
  798. SYNTAX Counter
  799. ACCESS read-only
  800. STATUS mandatory
  801. DESCRIPTION
  802. "The number of duplicate option CLNP Error PDUs
  803. received by this entity."
  804. ::= { error 10 }
  805. clnpInErrUnreachDsts OBJECT-TYPE
  806. SYNTAX Counter
  807. ACCESS read-only
  808. STATUS mandatory
  809. DESCRIPTION
  810. "The number of unreachable destination CLNP Error
  811. PDUs received by this entity."
  812. ::= { error 11 }
  813. clnpInErrUnknownDsts OBJECT-TYPE
  814. SYNTAX Counter
  815. ACCESS read-only
  816. STATUS mandatory
  817. DESCRIPTION
  818. "The number of unknown destination CLNP Error PDUs
  819. received by this entity."
  820. ::= { error 12 }
  821. clnpInErrSRUnspecs OBJECT-TYPE
  822. SYNTAX Counter
  823. ACCESS read-only
  824. STATUS mandatory
  825. DESCRIPTION
  826. "The number of unspecified source route CLNP Error
  827. PDUs received by this entity."
  828. ::= { error 13 }
  829. clnpInErrSRSyntaxes OBJECT-TYPE
  830. SYNTAX Counter
  831. ACCESS read-only
  832. STATUS mandatory
  833. DESCRIPTION
  834. "The number of source route syntax CLNP Error PDUs
  835. received by this entity."
  836. ::= { error 14 }
  837. clnpInErrSRUnkAddrs OBJECT-TYPE
  838. SYNTAX Counter
  839. ACCESS read-only
  840. STATUS mandatory
  841. DESCRIPTION
  842. "The number of source route unknown address CLNP
  843. Error PDUs received by this entity."
  844. ::= { error 15 }
  845. clnpInErrSRBadPaths OBJECT-TYPE
  846. SYNTAX Counter
  847. ACCESS read-only
  848. STATUS mandatory
  849. DESCRIPTION
  850. "The number of source route bad path CLNP Error
  851. PDUs received by this entity."
  852. ::= { error 16 }
  853. clnpInErrHops OBJECT-TYPE
  854. SYNTAX Counter
  855. ACCESS read-only
  856. STATUS mandatory
  857. DESCRIPTION
  858. "The number of hop count exceeded CLNP Error PDUs
  859. received by this entity."
  860. ::= { error 17 }
  861. clnpInErrHopReassms OBJECT-TYPE
  862. SYNTAX Counter
  863. ACCESS read-only
  864. STATUS mandatory
  865. DESCRIPTION
  866. "The number of hop count exceeded while
  867. reassembling CLNP Error PDUs received by this
  868. entity."
  869. ::= { error 18 }
  870. clnpInErrUnsOptions OBJECT-TYPE
  871. SYNTAX Counter
  872. ACCESS read-only
  873. STATUS mandatory
  874. DESCRIPTION
  875. "The number of unsupported option CLNP Error PDUs
  876. received by this entity."
  877. ::= { error 19 }
  878. clnpInErrUnsVersions OBJECT-TYPE
  879. SYNTAX Counter
  880. ACCESS read-only
  881. STATUS mandatory
  882. DESCRIPTION
  883. "The number of version mismatch CLNP Error PDUs
  884. received by this entity."
  885. ::= { error 20 }
  886. clnpInErrUnsSecurities OBJECT-TYPE
  887. SYNTAX Counter
  888. ACCESS read-only
  889. STATUS mandatory
  890. DESCRIPTION
  891. "The number of unsupported security option CLNP
  892. Error PDUs received by this entity."
  893. ::= { error 21 }
  894. clnpInErrUnsSRs OBJECT-TYPE
  895. SYNTAX Counter
  896. ACCESS read-only
  897. STATUS mandatory
  898. DESCRIPTION
  899. "The number of unsupported source route option
  900. CLNP Error PDUs received by this entity."
  901. ::= { error 22 }
  902. clnpInErrUnsRRs OBJECT-TYPE
  903. SYNTAX Counter
  904. ACCESS read-only
  905. STATUS mandatory
  906. DESCRIPTION
  907. "The number of unsupported record route option
  908. CLNP Error PDUs received by this entity."
  909. ::= { error 23 }
  910. clnpInErrInterferences OBJECT-TYPE
  911. SYNTAX Counter
  912. ACCESS read-only
  913. STATUS mandatory
  914. DESCRIPTION
  915. "The number of reassembly interference CLNP Error
  916. PDUs received by this entity."
  917. ::= { error 24 }
  918. clnpOutErrUnspecs OBJECT-TYPE
  919. SYNTAX Counter
  920. ACCESS read-only
  921. STATUS mandatory
  922. DESCRIPTION
  923. "The number of unspecified CLNP Error PDUs sent by
  924. this entity."
  925. ::= { error 25 }
  926. clnpOutErrProcs OBJECT-TYPE
  927. SYNTAX Counter
  928. ACCESS read-only
  929. STATUS mandatory
  930. DESCRIPTION
  931. "The number of protocol procedure CLNP Error PDUs
  932. sent by this entity."
  933. ::= { error 26 }
  934. clnpOutErrCksums OBJECT-TYPE
  935. SYNTAX Counter
  936. ACCESS read-only
  937. STATUS mandatory
  938. DESCRIPTION
  939. "The number of checksum CLNP Error PDUs sent by
  940. this entity."
  941. ::= { error 27 }
  942. clnpOutErrCongests OBJECT-TYPE
  943. SYNTAX Counter
  944. ACCESS read-only
  945. STATUS mandatory
  946. DESCRIPTION
  947. "The number of congestion drop CLNP Error PDUs
  948. sent by this entity."
  949. ::= { error 28 }
  950. clnpOutErrHdrs OBJECT-TYPE
  951. SYNTAX Counter
  952. ACCESS read-only
  953. STATUS mandatory
  954. DESCRIPTION
  955. "The number of header syntax CLNP Error PDUs sent
  956. by this entity."
  957. ::= { error 29 }
  958. clnpOutErrSegs OBJECT-TYPE
  959. SYNTAX Counter
  960. ACCESS read-only
  961. STATUS mandatory
  962. DESCRIPTION
  963. "The number of segmentation disallowed CLNP Error
  964. PDUs sent by this entity."
  965. ::= { error 30 }
  966. clnpOutErrIncomps OBJECT-TYPE
  967. SYNTAX Counter
  968. ACCESS read-only
  969. STATUS mandatory
  970. DESCRIPTION
  971. "The number of incomplete PDU CLNP Error PDUs sent
  972. by this entity."
  973. ::= { error 31 }
  974. clnpOutErrDups OBJECT-TYPE
  975. SYNTAX Counter
  976. ACCESS read-only
  977. STATUS mandatory
  978. DESCRIPTION
  979. "The number of duplicate option CLNP Error PDUs
  980. sent by this entity."
  981. ::= { error 32 }
  982. clnpOutErrUnreachDsts OBJECT-TYPE
  983. SYNTAX Counter
  984. ACCESS read-only
  985. STATUS mandatory
  986. DESCRIPTION
  987. "The number of unreachable destination CLNP Error
  988. PDUs sent by this entity."
  989. ::= { error 33 }
  990. clnpOutErrUnknownDsts OBJECT-TYPE
  991. SYNTAX Counter
  992. ACCESS read-only
  993. STATUS mandatory
  994. DESCRIPTION
  995. "The number of unknown destination CLNP Error PDUs
  996. sent by this entity."
  997. ::= { error 34 }
  998. clnpOutErrSRUnspecs OBJECT-TYPE
  999. SYNTAX Counter
  1000. ACCESS read-only
  1001. STATUS mandatory
  1002. DESCRIPTION
  1003. "The number of unspecified source route CLNP Error
  1004. PDUs sent by this entity."
  1005. ::= { error 35 }
  1006. clnpOutErrSRSyntaxes OBJECT-TYPE
  1007. SYNTAX Counter
  1008. ACCESS read-only
  1009. STATUS mandatory
  1010. DESCRIPTION
  1011. "The number of source route syntax CLNP Error PDUs
  1012. sent by this entity."
  1013. ::= { error 36 }
  1014. clnpOutErrSRUnkAddrs OBJECT-TYPE
  1015. SYNTAX Counter
  1016. ACCESS read-only
  1017. STATUS mandatory
  1018. DESCRIPTION
  1019. "The number of source route unknown address CLNP
  1020. Error PDUs sent by this entity."
  1021. ::= { error 37 }
  1022. clnpOutErrSRBadPaths OBJECT-TYPE
  1023. SYNTAX Counter
  1024. ACCESS read-only
  1025. STATUS mandatory
  1026. DESCRIPTION
  1027. "The number of source route bad path CLNP Error
  1028. PDUs sent by this entity."
  1029. ::= { error 38 }
  1030. clnpOutErrHops OBJECT-TYPE
  1031. SYNTAX Counter
  1032. ACCESS read-only
  1033. STATUS mandatory
  1034. DESCRIPTION
  1035. "The number of hop count exceeded CLNP Error PDUs
  1036. sent by this entity."
  1037. ::= { error 39 }
  1038. clnpOutErrHopReassms OBJECT-TYPE
  1039. SYNTAX Counter
  1040. ACCESS read-only
  1041. STATUS mandatory
  1042. DESCRIPTION
  1043. "The number of hop count exceeded while
  1044. reassembling CLNP Error PDUs sent by this entity."
  1045. ::= { error 40 }
  1046. clnpOutErrUnsOptions OBJECT-TYPE
  1047. SYNTAX Counter
  1048. ACCESS read-only
  1049. STATUS mandatory
  1050. DESCRIPTION
  1051. "The number of unsupported option CLNP Error PDUs
  1052. sent by this entity."
  1053. ::= { error 41 }
  1054. clnpOutErrUnsVersions OBJECT-TYPE
  1055. SYNTAX Counter
  1056. ACCESS read-only
  1057. STATUS mandatory
  1058. DESCRIPTION
  1059. "The number of version mismatch CLNP Error PDUs
  1060. sent by this entity."
  1061. ::= { error 42 }
  1062. clnpOutErrUnsSecurities OBJECT-TYPE
  1063. SYNTAX Counter
  1064. ACCESS read-only
  1065. STATUS mandatory
  1066. DESCRIPTION
  1067. "The number of unsupported security option CLNP
  1068. Error PDUs sent by this entity."
  1069. ::= { error 43 }
  1070. clnpOutErrUnsSRs OBJECT-TYPE
  1071. SYNTAX Counter
  1072. ACCESS read-only
  1073. STATUS mandatory
  1074. DESCRIPTION
  1075. "The number of unsupported source route option
  1076. CLNP Error PDUs sent by this entity."
  1077. ::= { error 44 }
  1078. clnpOutErrUnsRRs OBJECT-TYPE
  1079. SYNTAX Counter
  1080. ACCESS read-only
  1081. STATUS mandatory
  1082. DESCRIPTION
  1083. "The number of unsupported record route option
  1084. CLNP Error PDUs sent by this entity."
  1085. ::= { error 45 }
  1086. clnpOutErrInterferences OBJECT-TYPE
  1087. SYNTAX Counter
  1088. ACCESS read-only
  1089. STATUS mandatory
  1090. DESCRIPTION
  1091. "The number of reassembly interference CLNP Error
  1092. PDUs sent by this entity."
  1093. ::= { error 46 }
  1094. -- the ES-IS group
  1095. -- Implementation of this group is recommended for all
  1096. -- systems which implement the End-System to Intermediate
  1097. -- System protocol.
  1098. esisESHins OBJECT-TYPE
  1099. SYNTAX Counter
  1100. ACCESS read-only
  1101. STATUS mandatory
  1102. DESCRIPTION
  1103. "The number of ESH PDUs received by this entity."
  1104. ::= { es-is 1 }
  1105. esisESHouts OBJECT-TYPE
  1106. SYNTAX Counter
  1107. ACCESS read-only
  1108. STATUS mandatory
  1109. DESCRIPTION
  1110. "The number of ESH PDUs sent by this entity."
  1111. ::= { es-is 2 }
  1112. esisISHins OBJECT-TYPE
  1113. SYNTAX Counter
  1114. ACCESS read-only
  1115. STATUS mandatory
  1116. DESCRIPTION
  1117. "The number of ISH PDUs received by this entity."
  1118. ::= { es-is 3 }
  1119. esisISHouts OBJECT-TYPE
  1120. SYNTAX Counter
  1121. ACCESS read-only
  1122. STATUS mandatory
  1123. DESCRIPTION
  1124. "The number of ISH PDUs sent by this entity."
  1125. ::= { es-is 4 }
  1126. esisRDUins OBJECT-TYPE
  1127. SYNTAX Counter
  1128. ACCESS read-only
  1129. STATUS mandatory
  1130. DESCRIPTION
  1131. "The number of RDU PDUs received by this entity."
  1132. ::= { es-is 5 }
  1133. esisRDUouts OBJECT-TYPE
  1134. SYNTAX Counter
  1135. ACCESS read-only
  1136. STATUS mandatory
  1137. DESCRIPTION
  1138. "The number of RDU PDUs sent by this entity."
  1139. ::= { es-is 6 }
  1140. END