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.

6176 lines
186 KiB

  1. IBM-6611-APPN-MIB DEFINITIONS ::= BEGIN
  2. IMPORTS
  3. enterprises, Counter, IpAddress,
  4. Gauge, TimeTicks
  5. FROM RFC1155-SMI
  6. DisplayString
  7. FROM RFC1213-MIB
  8. OBJECT-TYPE
  9. FROM RFC-1212;
  10. -- ******************************************************************
  11. ibm OBJECT IDENTIFIER ::= { enterprises 2 }
  12. ibmProd OBJECT IDENTIFIER ::= { ibm 6 }
  13. ibm6611 OBJECT IDENTIFIER ::= { ibmProd 2 }
  14. ibmappn OBJECT IDENTIFIER ::= { ibm6611 13 }
  15. -- ******************** The APPN Node Group *********************
  16. ibmappnNode OBJECT IDENTIFIER ::= { ibmappn 1 }
  17. ibmappnGeneralInfoAndCaps OBJECT IDENTIFIER ::= { ibmappnNode 1 }
  18. ibmappnNnUniqueInfoAndCaps OBJECT IDENTIFIER ::= { ibmappnNode 2 }
  19. ibmappnEnUniqueCaps OBJECT IDENTIFIER ::= { ibmappnNode 3 }
  20. ibmappnPortInformation OBJECT IDENTIFIER ::= { ibmappnNode 4 }
  21. ibmappnLinkStationInformation OBJECT IDENTIFIER ::= { ibmappnNode 5 }
  22. ibmappnSnmpInformation OBJECT IDENTIFIER ::= { ibmappnNode 6 }
  23. ibmappnMemoryUse OBJECT IDENTIFIER ::= { ibmappnNode 7 }
  24. ibmappnXidInformation OBJECT IDENTIFIER ::= { ibmappnNode 8 }
  25. -- This group provides global information about the
  26. -- APPN node, which is either a network node or an end node.
  27. -- The first section applies to all APPN nodes.
  28. -- The second section applies only to network nodes.
  29. -- The third section applies only to end nodes.
  30. -- The fourth section applies to Port information.
  31. -- The fifth section applies to SNA link station Information.
  32. -- The sixth section applies to SNMP traffic for this APPN sub-agent
  33. -- The seventh section applies to APPN memory usage.
  34. -- The eighth section applies to XID activities.
  35. -- APPN General Information
  36. -- This section applies to both network and end nodes.
  37. ibmappnNodeCpName OBJECT-TYPE
  38. SYNTAX DisplayString (SIZE (3..17))
  39. ACCESS read-only
  40. STATUS mandatory
  41. DESCRIPTION
  42. "Administratively-assigned network name
  43. for this node in the format NETID.CPNAME."
  44. ::= { ibmappnGeneralInfoAndCaps 1 }
  45. ibmappnNodeNetid OBJECT-TYPE
  46. SYNTAX DisplayString (SIZE (1..8))
  47. ACCESS read-only
  48. STATUS mandatory
  49. DESCRIPTION
  50. "Administratively-assigned APPN network identification,
  51. which can be from one to eight characters.
  52. This ID is used with the control point name
  53. to create a fully-qualified control point name."
  54. ::= { ibmappnGeneralInfoAndCaps 2 }
  55. ibmappnNodeBlockNum OBJECT-TYPE
  56. SYNTAX DisplayString (SIZE (3))
  57. ACCESS read-only
  58. STATUS mandatory
  59. DESCRIPTION
  60. "The block number is the first three digits of the node_id.
  61. These 3 hexadecimal digits identify the product and are not
  62. configurable."
  63. ::= { ibmappnGeneralInfoAndCaps 3 }
  64. ibmappnNodeIdNum OBJECT-TYPE
  65. SYNTAX DisplayString (SIZE (5))
  66. ACCESS read-only
  67. STATUS mandatory
  68. DESCRIPTION
  69. "The ID number is the last 5 digits of the node_id.
  70. These 5 hexadecimal digits are administratively defined and
  71. combined with the 3 digit block number form the node_id.
  72. This node_id is used to identify the local node and is
  73. include in APPN alerts as well as being included in XIDs.
  74. A unique value is required for connections to SNA
  75. sub-area."
  76. ::= { ibmappnGeneralInfoAndCaps 4 }
  77. ibmappnNodeType OBJECT-TYPE
  78. SYNTAX INTEGER {
  79. networkNode(1),
  80. endNode(2),
  81. len(4)
  82. }
  83. ACCESS read-only
  84. STATUS mandatory
  85. DESCRIPTION
  86. "Type of APPN node, either network, len, or end node."
  87. ::= { ibmappnGeneralInfoAndCaps 5 }
  88. ibmappnNodeUpTime OBJECT-TYPE
  89. SYNTAX TimeTicks
  90. ACCESS read-only
  91. STATUS mandatory
  92. DESCRIPTION
  93. "Time (in hundredths of a second) since this APPN node
  94. was initialized."
  95. ::= { ibmappnGeneralInfoAndCaps 6 }
  96. ibmappnNodeNegotLs OBJECT-TYPE
  97. SYNTAX INTEGER {yes(1), no(2)}
  98. ACCESS read-only
  99. STATUS mandatory
  100. DESCRIPTION
  101. "Indicates whether this node supports negotiable
  102. link stations."
  103. ::= { ibmappnGeneralInfoAndCaps 7 }
  104. ibmappnNodeSegReasm OBJECT-TYPE
  105. SYNTAX INTEGER {yes(1), no(2)}
  106. ACCESS read-only
  107. STATUS mandatory
  108. DESCRIPTION
  109. "Indicates whether this node supports segment
  110. reassembly. This is only supported when
  111. segment generation is also supported."
  112. ::= { ibmappnGeneralInfoAndCaps 8 }
  113. ibmappnNodeBindReasm OBJECT-TYPE
  114. SYNTAX INTEGER {yes(1), no(2)}
  115. ACCESS read-only
  116. STATUS mandatory
  117. DESCRIPTION
  118. "Indicates whether this node supports Bind segment
  119. reassembly. This will only be supported when Bind
  120. segment generation is also supported."
  121. ::= { ibmappnGeneralInfoAndCaps 9 }
  122. ibmappnNodeParallelTg OBJECT-TYPE
  123. SYNTAX INTEGER {yes(1), no(2)}
  124. ACCESS read-only
  125. STATUS mandatory
  126. DESCRIPTION
  127. "Indicates whether this node supports parallel TGs."
  128. ::= { ibmappnGeneralInfoAndCaps 10 }
  129. ibmappnNodeService OBJECT-TYPE
  130. SYNTAX INTEGER {yes(1), no(2)}
  131. ACCESS read-only
  132. STATUS mandatory
  133. DESCRIPTION
  134. "Indicates whether this node allows call-in from nodes not
  135. defined locally."
  136. ::= { ibmappnGeneralInfoAndCaps 11 }
  137. ibmappnNodeAdaptiveBindPacing OBJECT-TYPE
  138. SYNTAX INTEGER {yes(1), no(2)}
  139. ACCESS read-only
  140. STATUS mandatory
  141. DESCRIPTION
  142. "Indicates whether this node supports adaptive bind pacing."
  143. ::= { ibmappnGeneralInfoAndCaps 12 }
  144. -- **************************************************************
  145. -- APPN Network Node Information
  146. -- This section provides global information about the
  147. -- APPN network node.
  148. ibmappnNodeNnRcvRegChar OBJECT-TYPE
  149. SYNTAX INTEGER {yes(1), no(2)}
  150. ACCESS read-only
  151. STATUS mandatory
  152. DESCRIPTION
  153. "Indicates whether this node supports receiving registered
  154. characteristics."
  155. ::= { ibmappnNnUniqueInfoAndCaps 1 }
  156. ibmappnNodeNnGateway OBJECT-TYPE
  157. SYNTAX INTEGER {yes(1), no(2)}
  158. ACCESS read-only
  159. STATUS mandatory
  160. DESCRIPTION
  161. "Indicates whether this is a gateway node."
  162. ::= { ibmappnNnUniqueInfoAndCaps 2 }
  163. ibmappnNodeNnCentralDirectory OBJECT-TYPE
  164. SYNTAX INTEGER {yes(1), no(2)}
  165. ACCESS read-only
  166. STATUS mandatory
  167. DESCRIPTION
  168. "Indicates whether this node supports central directory
  169. cache."
  170. ::= { ibmappnNnUniqueInfoAndCaps 3 }
  171. ibmappnNodeNnTreeCache OBJECT-TYPE
  172. SYNTAX INTEGER {yes(1), no(2)}
  173. ACCESS read-only
  174. STATUS mandatory
  175. DESCRIPTION
  176. "Indicates whether this node supports route tree cache."
  177. ::= { ibmappnNnUniqueInfoAndCaps 4 }
  178. ibmappnNodeNnTreeUpdate OBJECT-TYPE
  179. SYNTAX INTEGER {yes(1), no(2)}
  180. ACCESS read-only
  181. STATUS mandatory
  182. DESCRIPTION
  183. "Indicates whether this node supports
  184. incremental_tree_update, which is only
  185. supported when tree caching is supported."
  186. ::= { ibmappnNnUniqueInfoAndCaps 5 }
  187. ibmappnNodeNnRouteAddResist OBJECT-TYPE
  188. SYNTAX INTEGER
  189. ACCESS read-only
  190. STATUS mandatory
  191. DESCRIPTION
  192. "Route addition resistance is a value that
  193. indicates the relative desirability
  194. of using this node for intermediate session traffic.
  195. The value, which can be any integer 0-255,
  196. is used in route computation. The lower the value,
  197. the more desirable the node is for intermediate routing."
  198. ::= { ibmappnNnUniqueInfoAndCaps 6 }
  199. ibmappnNodeNnIsr OBJECT-TYPE
  200. SYNTAX INTEGER {yes(1), no(2)}
  201. ACCESS read-only
  202. STATUS mandatory
  203. DESCRIPTION
  204. "Indicates whether the node supports intermediate
  205. session routing."
  206. ::= { ibmappnNnUniqueInfoAndCaps 7 }
  207. ibmappnNodeNnFrsn OBJECT-TYPE
  208. SYNTAX INTEGER (0..65535)
  209. ACCESS read-only
  210. STATUS mandatory
  211. DESCRIPTION
  212. "Flow reduction sequence numbers (FRSNs) are associated
  213. with Topology Database Updates (TDUs) and are unique
  214. only within each APPN network node. A TDU can be
  215. associated with multiple APPN resources. This object
  216. is the last FRSN sent in a topology update to
  217. adjacent network nodes."
  218. ::= { ibmappnNnUniqueInfoAndCaps 8 }
  219. -- **************************************************************
  220. -- APPN End Node Information
  221. ibmappnNodeEnSegGen OBJECT-TYPE
  222. SYNTAX INTEGER {yes(1), no(2)}
  223. ACCESS read-only
  224. STATUS mandatory
  225. DESCRIPTION
  226. "Indicates whether this end node supports segment generation."
  227. ::= { ibmappnEnUniqueCaps 1 }
  228. ibmappnNodeEnModeCosMap OBJECT-TYPE
  229. SYNTAX INTEGER {yes(1), no(2)}
  230. ACCESS read-only
  231. STATUS mandatory
  232. DESCRIPTION
  233. "Indicates whether this end node supports
  234. mode name to COS name mapping."
  235. ::= { ibmappnEnUniqueCaps 2 }
  236. ibmappnNodeEnLocateCdinit OBJECT-TYPE
  237. SYNTAX INTEGER {yes(1), no(2)}
  238. ACCESS read-only
  239. STATUS mandatory
  240. DESCRIPTION
  241. "Indicates whether this end node supports Locate Cdinit."
  242. ::= { ibmappnEnUniqueCaps 3 }
  243. ibmappnNodeEnSendRegNames OBJECT-TYPE
  244. SYNTAX INTEGER {yes(1), no(2)}
  245. ACCESS read-only
  246. STATUS mandatory
  247. DESCRIPTION
  248. "Indicates whether the node will register its LUs with the
  249. adjacent serving network node:
  250. NO - do not register names
  251. YES - register names"
  252. ::= { ibmappnEnUniqueCaps 4 }
  253. ibmappnNodeEnSendRegChar OBJECT-TYPE
  254. SYNTAX INTEGER {yes(1), no(2)}
  255. ACCESS read-only
  256. STATUS mandatory
  257. DESCRIPTION
  258. "Indicates whether this node supports
  259. send register characteristics, which is only
  260. supported when send registered names is also
  261. supported."
  262. ::= { ibmappnEnUniqueCaps 5 }
  263. -- **************************************************************
  264. -- APPN Port information
  265. --
  266. ibmappnNodePortTable OBJECT-TYPE
  267. SYNTAX SEQUENCE OF IbmappnNodePortEntry
  268. ACCESS not-accessible
  269. STATUS mandatory
  270. DESCRIPTION
  271. "The Port table describes the configuration and current
  272. status of the ports used by APPN. The type of DLC is
  273. included in this table as a pointer to the DLC port
  274. specific tables."
  275. ::= { ibmappnPortInformation 1 }
  276. ibmappnNodePortEntry OBJECT-TYPE
  277. SYNTAX IbmappnNodePortEntry
  278. ACCESS not-accessible
  279. STATUS mandatory
  280. DESCRIPTION
  281. "The Port Name is used as the index to this table."
  282. INDEX
  283. { ibmappnNodePortName }
  284. ::= { ibmappnNodePortTable 1 }
  285. IbmappnNodePortEntry ::= SEQUENCE {
  286. ibmappnNodePortName DisplayString,
  287. ibmappnNodePortState INTEGER,
  288. ibmappnNodePortDlcType INTEGER,
  289. ibmappnNodePortPortType INTEGER,
  290. ibmappnNodePortSIMRIM INTEGER,
  291. ibmappnNodePortLsRole INTEGER,
  292. ibmappnNodePortMaxRcvBtuSize INTEGER,
  293. ibmappnNodePortMaxIframeWindow INTEGER,
  294. ibmappnNodePortDefLsGoodXids Counter,
  295. ibmappnNodePortDefLsBadXids Counter,
  296. ibmappnNodePortDynLsGoodXids Counter,
  297. ibmappnNodePortDynLsBadXids Counter,
  298. ibmappnNodePortSpecific OBJECT IDENTIFIER
  299. }
  300. ibmappnNodePortName OBJECT-TYPE
  301. SYNTAX DisplayString (SIZE (1..8))
  302. ACCESS read-only
  303. STATUS mandatory
  304. DESCRIPTION
  305. "Administratively-assigned name for this APPN port.
  306. The name can be from one to eight characters."
  307. ::= { ibmappnNodePortEntry 1 }
  308. ibmappnNodePortState OBJECT-TYPE
  309. SYNTAX INTEGER {
  310. inactive(1),
  311. pendactive(2),
  312. active(3),
  313. pendinact(4)
  314. }
  315. ACCESS read-write
  316. STATUS mandatory
  317. DESCRIPTION
  318. "Indicates the current state of this port."
  319. ::= { ibmappnNodePortEntry 2 }
  320. ibmappnNodePortDlcType OBJECT-TYPE
  321. SYNTAX INTEGER {
  322. other(1), -- none of the following
  323. sdlc(2),
  324. dls(3),
  325. socket(4),
  326. ethernet(5),
  327. tokenRing(6)
  328. }
  329. ACCESS read-only
  330. STATUS mandatory
  331. DESCRIPTION
  332. "The type of DLC interface, distinguished according
  333. to the protocol immediately 'below' this layer."
  334. ::= { ibmappnNodePortEntry 3 }
  335. ibmappnNodePortPortType OBJECT-TYPE
  336. SYNTAX INTEGER {
  337. leased(1),
  338. switched(2),
  339. sharedAccessFacilities(3)
  340. }
  341. ACCESS read-only
  342. STATUS mandatory
  343. DESCRIPTION
  344. "Identifies the type of line used by this port."
  345. ::= { ibmappnNodePortEntry 4 }
  346. ibmappnNodePortSIMRIM OBJECT-TYPE
  347. SYNTAX INTEGER {yes(1), no(2)}
  348. ACCESS read-only
  349. STATUS mandatory
  350. DESCRIPTION
  351. "Indicates whether Set Initialization Mode (SIM) and
  352. Receive Initialization Mode (RIM) are supported."
  353. ::= { ibmappnNodePortEntry 5 }
  354. ibmappnNodePortLsRole OBJECT-TYPE
  355. SYNTAX INTEGER {
  356. primary(1),
  357. secondary(2),
  358. negotiable(3),
  359. abm(4)
  360. }
  361. ACCESS read-only
  362. STATUS mandatory
  363. DESCRIPTION
  364. "Initial role for LSs activated through this port,
  365. where 'abm' indicates asynchronous balance mode."
  366. ::= { ibmappnNodePortEntry 6 }
  367. ibmappnNodePortMaxRcvBtuSize OBJECT-TYPE
  368. SYNTAX INTEGER
  369. ACCESS read-only
  370. STATUS mandatory
  371. DESCRIPTION
  372. "Maximum Basic Transmission Size (BTU) that a
  373. link station on this port can receive."
  374. ::= { ibmappnNodePortEntry 7 }
  375. ibmappnNodePortMaxIframeWindow OBJECT-TYPE
  376. SYNTAX INTEGER
  377. ACCESS read-only
  378. STATUS mandatory
  379. DESCRIPTION
  380. "Maximum number of I-frames that can be received
  381. by the XID sender before an acknowledgement is received."
  382. ::= { ibmappnNodePortEntry 8 }
  383. ibmappnNodePortDefLsGoodXids OBJECT-TYPE
  384. SYNTAX Counter
  385. ACCESS read-only
  386. STATUS mandatory
  387. DESCRIPTION
  388. "The total number of successfull XIDs that have occurred
  389. on all defined link stations on this port since the last
  390. time this port was started."
  391. ::= { ibmappnNodePortEntry 9 }
  392. ibmappnNodePortDefLsBadXids OBJECT-TYPE
  393. SYNTAX Counter
  394. ACCESS read-only
  395. STATUS mandatory
  396. DESCRIPTION
  397. "The total number of unsuccessfull XIDs that have occurred
  398. on all defined link stations on this port since the last
  399. time this port was started."
  400. ::= { ibmappnNodePortEntry 10 }
  401. ibmappnNodePortDynLsGoodXids OBJECT-TYPE
  402. SYNTAX Counter
  403. ACCESS read-only
  404. STATUS mandatory
  405. DESCRIPTION
  406. "The total number of successfull XIDs that have occurred
  407. on all dynamic link stations on this port since the last
  408. time this port was started."
  409. ::= { ibmappnNodePortEntry 11 }
  410. ibmappnNodePortDynLsBadXids OBJECT-TYPE
  411. SYNTAX Counter
  412. ACCESS read-only
  413. STATUS mandatory
  414. DESCRIPTION
  415. "The total number of unsuccessfull XIDs that have occurred
  416. on all dynamic link stations on this port since the last
  417. time this port was started."
  418. ::= { ibmappnNodePortEntry 12 }
  419. ibmappnNodePortSpecific OBJECT-TYPE
  420. SYNTAX OBJECT IDENTIFIER
  421. ACCESS read-only
  422. STATUS mandatory
  423. DESCRIPTION
  424. "Identifies the port specific OBJECT IDENTIFIER
  425. that can provide additional information."
  426. ::= { ibmappnNodePortEntry 13 }
  427. -- **************************************************************
  428. --
  429. --
  430. ibmappnNodePortIpTable OBJECT-TYPE
  431. SYNTAX SEQUENCE OF IbmappnNodePortIpEntry
  432. ACCESS not-accessible
  433. STATUS mandatory
  434. DESCRIPTION
  435. "Port table (TCP/IP specific)."
  436. ::= { ibmappnPortInformation 2 }
  437. ibmappnNodePortIpEntry OBJECT-TYPE
  438. SYNTAX IbmappnNodePortIpEntry
  439. ACCESS not-accessible
  440. STATUS mandatory
  441. DESCRIPTION
  442. "The IP Name is used as the index to this table."
  443. INDEX
  444. {ibmappnNodePortIpName }
  445. ::= { ibmappnNodePortIpTable 1 }
  446. IbmappnNodePortIpEntry ::= SEQUENCE {
  447. ibmappnNodePortIpName DisplayString,
  448. ibmappnNodePortIpPortNum INTEGER
  449. }
  450. ibmappnNodePortIpName OBJECT-TYPE
  451. SYNTAX DisplayString (SIZE (1..8))
  452. ACCESS read-only
  453. STATUS mandatory
  454. DESCRIPTION
  455. "Administratively-assigned name for this APPN port.
  456. The name can be from one to eight characters."
  457. ::= { ibmappnNodePortIpEntry 1 }
  458. ibmappnNodePortIpPortNum OBJECT-TYPE
  459. SYNTAX INTEGER
  460. ACCESS read-only
  461. STATUS mandatory
  462. DESCRIPTION
  463. "Local TCP/IP port number."
  464. ::= { ibmappnNodePortIpEntry 2 }
  465. -- **************************************************************
  466. --
  467. --
  468. ibmappnNodePortDlsTable OBJECT-TYPE
  469. SYNTAX SEQUENCE OF IbmappnNodePortDlsEntry
  470. ACCESS not-accessible
  471. STATUS mandatory
  472. DESCRIPTION
  473. "Port table (DLS specific)."
  474. ::= { ibmappnPortInformation 3 }
  475. ibmappnNodePortDlsEntry OBJECT-TYPE
  476. SYNTAX IbmappnNodePortDlsEntry
  477. ACCESS not-accessible
  478. STATUS mandatory
  479. DESCRIPTION
  480. "The DLS Name is used as the index to this table."
  481. INDEX
  482. {ibmappnNodePortDlsName }
  483. ::= { ibmappnNodePortDlsTable 1 }
  484. IbmappnNodePortDlsEntry ::= SEQUENCE {
  485. ibmappnNodePortDlsName DisplayString,
  486. ibmappnNodePortDlsMac OCTET STRING,
  487. ibmappnNodePortDlsSap OCTET STRING
  488. }
  489. ibmappnNodePortDlsName OBJECT-TYPE
  490. SYNTAX DisplayString (SIZE (1..8))
  491. ACCESS read-only
  492. STATUS mandatory
  493. DESCRIPTION
  494. "Administratively-assigned name for this APPN DLS port.
  495. The name can be from one to eight characters."
  496. ::= { ibmappnNodePortDlsEntry 1 }
  497. ibmappnNodePortDlsMac OBJECT-TYPE
  498. SYNTAX OCTET STRING (SIZE (6))
  499. ACCESS read-only
  500. STATUS mandatory
  501. DESCRIPTION
  502. "Local DLS MAC address."
  503. ::= { ibmappnNodePortDlsEntry 2 }
  504. ibmappnNodePortDlsSap OBJECT-TYPE
  505. SYNTAX OCTET STRING (SIZE (1))
  506. ACCESS read-only
  507. STATUS mandatory
  508. DESCRIPTION
  509. "Local DLS Sap address."
  510. ::= { ibmappnNodePortDlsEntry 3 }
  511. -- **************************************************************
  512. --
  513. --
  514. ibmappnNodePortTrTable OBJECT-TYPE
  515. SYNTAX SEQUENCE OF IbmappnNodePortTrEntry
  516. ACCESS not-accessible
  517. STATUS mandatory
  518. DESCRIPTION
  519. "Port table (Token Ring specific)."
  520. ::= { ibmappnPortInformation 4 }
  521. ibmappnNodePortTrEntry OBJECT-TYPE
  522. SYNTAX IbmappnNodePortTrEntry
  523. ACCESS not-accessible
  524. STATUS mandatory
  525. DESCRIPTION
  526. "The TR Name is used as the index to this table."
  527. INDEX
  528. {ibmappnNodePortTrName }
  529. ::= { ibmappnNodePortTrTable 1 }
  530. IbmappnNodePortTrEntry ::= SEQUENCE {
  531. ibmappnNodePortTrName DisplayString,
  532. ibmappnNodePortTrMac OCTET STRING,
  533. ibmappnNodePortTrSap OCTET STRING
  534. }
  535. ibmappnNodePortTrName OBJECT-TYPE
  536. SYNTAX DisplayString (SIZE (1..8))
  537. ACCESS read-only
  538. STATUS mandatory
  539. DESCRIPTION
  540. "Administratively-assigned name for this APPN port.
  541. The name can be from one to eight characters."
  542. ::= { ibmappnNodePortTrEntry 1 }
  543. ibmappnNodePortTrMac OBJECT-TYPE
  544. SYNTAX OCTET STRING (SIZE (6))
  545. ACCESS read-only
  546. STATUS mandatory
  547. DESCRIPTION
  548. "Local Token Ring MAC address."
  549. ::= { ibmappnNodePortTrEntry 2 }
  550. ibmappnNodePortTrSap OBJECT-TYPE
  551. SYNTAX OCTET STRING (SIZE (1))
  552. ACCESS read-only
  553. STATUS mandatory
  554. DESCRIPTION
  555. "Local Token Ring Sap address."
  556. ::= { ibmappnNodePortTrEntry 3 }
  557. -- **************************************************************
  558. -- APPN generic DLC Trace
  559. --
  560. ibmappnNodePortDlcTraceTable OBJECT-TYPE
  561. SYNTAX SEQUENCE OF IbmappnNodePortDlcTraceEntry
  562. ACCESS not-accessible
  563. STATUS mandatory
  564. DESCRIPTION
  565. "Port table generic DLC trace table."
  566. ::= { ibmappnPortInformation 5 }
  567. ibmappnNodePortDlcTraceEntry OBJECT-TYPE
  568. SYNTAX IbmappnNodePortDlcTraceEntry
  569. ACCESS not-accessible
  570. STATUS mandatory
  571. DESCRIPTION
  572. "The Port name and a dynamic integer are the index to
  573. this table."
  574. INDEX
  575. {ibmappnNodePortDlcTracPortName,
  576. ibmappnNodePortDlcTracIndex}
  577. ::= { ibmappnNodePortDlcTraceTable 1 }
  578. IbmappnNodePortDlcTraceEntry ::= SEQUENCE {
  579. ibmappnNodePortDlcTracPortName DisplayString,
  580. ibmappnNodePortDlcTracIndex INTEGER,
  581. ibmappnNodePortDlcTracDlcType INTEGER,
  582. ibmappnNodePortDlcTracLocalAddr DisplayString,
  583. ibmappnNodePortDlcTracRemoteAddr DisplayString,
  584. ibmappnNodePortDlcTracMsgType INTEGER,
  585. ibmappnNodePortDlcTracCmdType INTEGER,
  586. ibmappnNodePortDlcTracUseWan INTEGER
  587. }
  588. ibmappnNodePortDlcTracPortName OBJECT-TYPE
  589. SYNTAX DisplayString
  590. ACCESS read-only
  591. STATUS mandatory
  592. DESCRIPTION
  593. "The Port name associated with this this trace table entry."
  594. ::= { ibmappnNodePortDlcTraceEntry 1 }
  595. ibmappnNodePortDlcTracIndex OBJECT-TYPE
  596. SYNTAX INTEGER
  597. ACCESS read-only
  598. STATUS mandatory
  599. DESCRIPTION
  600. "This index value is updated every time a new trace entry
  601. is created which provides a means to retrieve only the
  602. updated entries and also provides a simple method of
  603. correlating the entries. The table will wrap when the
  604. table is full, which will result in previous entries
  605. being written over. The mangement station can over
  606. come this by retrieving the table using this index to
  607. retrieve only the new table entries."
  608. ::= { ibmappnNodePortDlcTraceEntry 2 }
  609. ibmappnNodePortDlcTracDlcType OBJECT-TYPE
  610. SYNTAX INTEGER {
  611. other(1), -- none of the following
  612. sdlc(2),
  613. dls(3),
  614. socket(4),
  615. ethernet(5),
  616. tokenRing(6)
  617. }
  618. ACCESS read-only
  619. STATUS mandatory
  620. DESCRIPTION
  621. "The type of DLC interface, distinguished according
  622. to the protocol immediately 'below' this layer."
  623. ::= { ibmappnNodePortDlcTraceEntry 3 }
  624. ibmappnNodePortDlcTracLocalAddr OBJECT-TYPE
  625. SYNTAX DisplayString
  626. ACCESS read-only
  627. STATUS mandatory
  628. DESCRIPTION
  629. "Local address in format described below:
  630. other = free form DisplayString
  631. ip = ld. ld. ld. ld / 2d
  632. tr = lx: lx: lx: lx: lx: lx . lx
  633. dlsw = lx: lx: lx: lx: lx: lx . lx
  634. ethernet = lx: lx: lx: lx: lx: lx . lx
  635. "
  636. ::= { ibmappnNodePortDlcTraceEntry 4 }
  637. ibmappnNodePortDlcTracRemoteAddr OBJECT-TYPE
  638. SYNTAX DisplayString
  639. ACCESS read-only
  640. STATUS mandatory
  641. DESCRIPTION
  642. "Remote Address in the format described below:
  643. other = free form DisplayString
  644. ip = ld. ld. ld. ld / 2d
  645. tr = lx: lx: lx: lx: lx: lx . lx
  646. dlsw = lx: lx: lx: lx: lx: lx . lx
  647. ethernet = lx: lx: lx: lx: lx: lx . lx
  648. "
  649. ::= { ibmappnNodePortDlcTraceEntry 5 }
  650. ibmappnNodePortDlcTracMsgType OBJECT-TYPE
  651. SYNTAX INTEGER {
  652. -- enumeration values between 1 and 1999 are reserved
  653. -- for potential undefined message types.
  654. other(1),
  655. unknown(2),
  656. request(3),
  657. confirm(4),
  658. indication(5),
  659. response(6)
  660. -- enumeration values between 2000 and 3999 are reserved
  661. -- for IP socket traces,
  662. -- enumeration values between 4000 and 5999 are reserved
  663. -- for DLS traces,
  664. -- enumeration values between 6000 and 7999 are reserved
  665. -- for TR traces,
  666. }
  667. ACCESS read-only
  668. STATUS mandatory
  669. DESCRIPTION
  670. "Indicates the type of trace record entry"
  671. ::= { ibmappnNodePortDlcTraceEntry 6 }
  672. ibmappnNodePortDlcTracCmdType OBJECT-TYPE
  673. SYNTAX INTEGER {
  674. -- enumeration values between 1 and 1999 are reserved
  675. -- for potential undefined message types.
  676. testFrame(1),
  677. respFrame(2),
  678. curFrame(3),
  679. icrFrame(4),
  680. respAck(5),
  681. dgrmFrame(6),
  682. xidFrame(7),
  683. contFrame(8),
  684. contedFrame(9),
  685. iFrame(10),
  686. enterBusy(12),
  687. exitBusy(13),
  688. haltFrame(14),
  689. lsHalted(15),
  690. restartLs(16),
  691. lsRestarted(17),
  692. netBioSnq(18),
  693. netBioSnr(19),
  694. gnetFrame(20),
  695. netdFrame(21),
  696. oobFrame(22),
  697. alterSap(23),
  698. testRsp(24),
  699. haltLsNow(25),
  700. testReq(26),
  701. -- enumeration values between 2000 and 3999 are reserved
  702. -- for IP socket traces.
  703. ipTestFrame(2001),
  704. ipRespFrame(2002),
  705. ipCurFrame(2003),
  706. ipIcrFrame(2004),
  707. ipRespAck(2005),
  708. ipDgrmFrame(2006),
  709. ipXidFrame(2007),
  710. ipContFrame(2008),
  711. ipContedFrame(2009),
  712. ipIFrame(2010),
  713. ipEnterBusy(2012),
  714. ipExitBusy(2013),
  715. ipHaltFrame(2014),
  716. ipLsHalted(2015),
  717. ipRestartLs(2016),
  718. ipLsRestarted(2017),
  719. ipNetBioSnq(2018),
  720. ipNetBioSnr(2019),
  721. ipGnetFrame(2020),
  722. ipNetdFrame(2021),
  723. ipOobFrame(2022),
  724. ipAlterSap(2023),
  725. ipTestRsp(2024),
  726. ipHaltLsNow(2025),
  727. ipTestReq(2026),
  728. -- enumeration values between 4000 and 5999 are reserved
  729. -- for DLS traces.
  730. dlsIpm(4124),
  731. -- enumeration values between 6000 and 7999 are reserved for
  732. -- TR traces.
  733. trTestFrame(6001),
  734. trRespFrame(6002),
  735. trCurFrame(6003),
  736. trIcrFrame(6004),
  737. trRespAck(6005),
  738. trDgrmFrame(6006),
  739. trXidFrame(6007),
  740. trContFrame(6008),
  741. trContedFrame(6009),
  742. trIFrame(6010),
  743. trEnterBusy(6012),
  744. trExitBusy(6013),
  745. trHaltFrame(6014),
  746. trLsHalted(6015),
  747. trRestartLs(6016),
  748. trLsRestarted(6017),
  749. trNetBioSnq(6018),
  750. trNetBioSnr(6019),
  751. trGnetFrame(6020),
  752. trNetdFrame(6021),
  753. trOobFrame(6022),
  754. trAlterSap(6023),
  755. trTestRsp(6024),
  756. trHaltLsNow(6025),
  757. trTestReq(6026)
  758. }
  759. ACCESS read-only
  760. STATUS mandatory
  761. DESCRIPTION
  762. "Indicates the command type of the trace entry."
  763. ::= { ibmappnNodePortDlcTraceEntry 7 }
  764. ibmappnNodePortDlcTracUseWan OBJECT-TYPE
  765. SYNTAX INTEGER {
  766. other(1),
  767. notApplicable(2),
  768. useUnknown(3),
  769. useWan(4),
  770. useLan(5)
  771. }
  772. ACCESS read-only
  773. STATUS mandatory
  774. DESCRIPTION
  775. "Indicates the type of connection of the trace entry.
  776. For example, token ring and ethernet ports will have
  777. useLan as connection. For the dls port, it could be
  778. either useWan if connection is across Wan via dls
  779. sessions, or useLan if connection is to a local attached
  780. LAN."
  781. ::= { ibmappnNodePortDlcTraceEntry 8 }
  782. -- **************************************************************
  783. -- APPN Link Station Information
  784. --
  785. ibmappnNodeLsTable OBJECT-TYPE
  786. SYNTAX SEQUENCE OF IbmappnNodeLsEntry
  787. ACCESS not-accessible
  788. STATUS mandatory
  789. DESCRIPTION
  790. "This table contains detail information about the
  791. link station configuration and current status."
  792. ::= { ibmappnLinkStationInformation 1 }
  793. ibmappnNodeLsEntry OBJECT-TYPE
  794. SYNTAX IbmappnNodeLsEntry
  795. ACCESS not-accessible
  796. STATUS mandatory
  797. DESCRIPTION
  798. "This table is indexed by the link station name."
  799. INDEX
  800. { ibmappnNodeLsName }
  801. ::= { ibmappnNodeLsTable 1 }
  802. IbmappnNodeLsEntry ::= SEQUENCE {
  803. ibmappnNodeLsName DisplayString,
  804. ibmappnNodeLsPortName DisplayString,
  805. ibmappnNodeLsDlcType INTEGER,
  806. ibmappnNodeLsDynamic INTEGER,
  807. ibmappnNodeLsState INTEGER,
  808. -- ls defined data / xid info
  809. ibmappnNodeLsCpName DisplayString,
  810. ibmappnNodeLsTgNum INTEGER,
  811. ibmappnNodeLsLimResource INTEGER,
  812. ibmappnNodeLsMigration INTEGER,
  813. ibmappnNodeLsBlockNum DisplayString,
  814. ibmappnNodeLsIdNum DisplayString,
  815. ibmappnNodeLsCpCpSession INTEGER,
  816. -- ls parms (common) / xid info
  817. ibmappnNodeLsTargetPacingCount INTEGER,
  818. ibmappnNodeLsMaxSendBtuSize INTEGER,
  819. -- tg characteristics
  820. ibmappnNodeLsEffCap INTEGER,
  821. ibmappnNodeLsConnCost INTEGER,
  822. ibmappnNodeLsByteCost INTEGER,
  823. ibmappnNodeLsSecurity INTEGER,
  824. ibmappnNodeLsDelay INTEGER,
  825. ibmappnNodeLsUsr1 INTEGER,
  826. ibmappnNodeLsUsr2 INTEGER,
  827. ibmappnNodeLsUsr3 INTEGER,
  828. -- ls (performance data)
  829. ibmappnNodeLsInXidBytes Counter,
  830. ibmappnNodeLsInMsgBytes Counter,
  831. ibmappnNodeLsInXidFrames Counter,
  832. ibmappnNodeLsInMsgFrames Counter,
  833. ibmappnNodeLsOutXidBytes Counter,
  834. ibmappnNodeLsOutMsgBytes Counter,
  835. ibmappnNodeLsOutXidFrames Counter,
  836. ibmappnNodeLsOutMsgFrames Counter,
  837. -- ls (propgation delay)
  838. ibmappnNodeLsEchoRsps Counter,
  839. ibmappnNodeLsCurrentDelay INTEGER,
  840. ibmappnNodeLsMaxDelay INTEGER,
  841. ibmappnNodeLsMinDelay INTEGER,
  842. ibmappnNodeLsMaxDelayTime TimeTicks,
  843. -- ls (Xid Statistics)
  844. ibmappnNodeLsGoodXids Counter,
  845. ibmappnNodeLsBadXids Counter,
  846. -- Dlc specific
  847. ibmappnNodeLsSpecific OBJECT IDENTIFIER,
  848. ibmappnNodeLsSubState INTEGER,
  849. ibmappnNodeLsStartTime TimeTicks,
  850. ibmappnNodeLsActiveTime TimeTicks,
  851. ibmappnNodeLsCurrentStateTime TimeTicks
  852. }
  853. ibmappnNodeLsName OBJECT-TYPE
  854. SYNTAX DisplayString (SIZE (1..8))
  855. ACCESS read-only
  856. STATUS mandatory
  857. DESCRIPTION
  858. "Administratively-assigned name for the link station.
  859. The name can be from one to eight characters."
  860. ::= { ibmappnNodeLsEntry 1 }
  861. ibmappnNodeLsPortName OBJECT-TYPE
  862. SYNTAX DisplayString (SIZE (1..8))
  863. ACCESS read-only
  864. STATUS mandatory
  865. DESCRIPTION
  866. "Administratively-assigned name for the port.
  867. The name can be from one to eight characters."
  868. ::= { ibmappnNodeLsEntry 2 }
  869. ibmappnNodeLsDlcType OBJECT-TYPE
  870. SYNTAX INTEGER {
  871. other(1), -- none of the following
  872. sdlc(2),
  873. dls(3),
  874. socket(4),
  875. ethernet(5),
  876. tokenRing(6)
  877. }
  878. ACCESS read-only
  879. STATUS mandatory
  880. DESCRIPTION
  881. "The type of DLC interface, distinguished according
  882. to the protocol immediately 'below' this layer."
  883. ::= { ibmappnNodeLsEntry 3 }
  884. ibmappnNodeLsDynamic OBJECT-TYPE
  885. SYNTAX INTEGER {yes(1), no(2)}
  886. ACCESS read-only
  887. STATUS mandatory
  888. DESCRIPTION
  889. "Identifies whether this resource is a dynamic link station.
  890. Dynamic link stations are created when adjacent nodes
  891. that have not been locally defined establish a connection
  892. with this node."
  893. ::= { ibmappnNodeLsEntry 4 }
  894. ibmappnNodeLsState OBJECT-TYPE
  895. SYNTAX INTEGER {
  896. inactive(1),
  897. pendactive(2),
  898. active(3),
  899. pendinact(4)
  900. }
  901. ACCESS read-write
  902. STATUS mandatory
  903. DESCRIPTION
  904. "State of this link station."
  905. ::= { ibmappnNodeLsEntry 5 }
  906. ibmappnNodeLsCpName OBJECT-TYPE
  907. SYNTAX DisplayString (SIZE (3..17))
  908. ACCESS read-only
  909. STATUS mandatory
  910. DESCRIPTION
  911. "Fully-qualified name of the adjacent node for this link
  912. station. The name can be from three to seventeen
  913. characters. Format is netid.cpname."
  914. ::= { ibmappnNodeLsEntry 6 }
  915. ibmappnNodeLsTgNum OBJECT-TYPE
  916. SYNTAX INTEGER
  917. ACCESS read-only
  918. STATUS mandatory
  919. DESCRIPTION
  920. "Number associated with the TG to this link station."
  921. ::= { ibmappnNodeLsEntry 7 }
  922. ibmappnNodeLsLimResource OBJECT-TYPE
  923. SYNTAX INTEGER {yes(1), no(2)}
  924. ACCESS read-only
  925. STATUS mandatory
  926. DESCRIPTION
  927. "Indicates whether the link station is
  928. a limited resource. If it is, the TG
  929. is deactivated when there are no sessions."
  930. ::= { ibmappnNodeLsEntry 8 }
  931. ibmappnNodeLsMigration OBJECT-TYPE
  932. SYNTAX INTEGER {yes(1), no(2)}
  933. ACCESS read-only
  934. STATUS mandatory
  935. DESCRIPTION
  936. "Indicates whether this link station will be used
  937. for connections to down-level or migration partners."
  938. ::= { ibmappnNodeLsEntry 9 }
  939. ibmappnNodeLsBlockNum OBJECT-TYPE
  940. SYNTAX DisplayString (SIZE (3))
  941. ACCESS read-only
  942. STATUS mandatory
  943. DESCRIPTION
  944. "The block number is the first three digits of the node_id.
  945. These 3 hexideimal digits identify the product and are not
  946. configurable."
  947. ::= { ibmappnNodeLsEntry 10 }
  948. ibmappnNodeLsIdNum OBJECT-TYPE
  949. SYNTAX DisplayString (SIZE (5))
  950. ACCESS read-only
  951. STATUS mandatory
  952. DESCRIPTION
  953. "The ID number is the last 5 digits of the node_id.
  954. These 5 hexadecimal digits are administratively defined and
  955. combined with the 3 digit block number form the node_id.
  956. This node_id is used to identify the local node and is
  957. include in APPN alerts as well as being included in XIDs.
  958. A unique value is required for connections to SNA
  959. sub-area."
  960. ::= { ibmappnNodeLsEntry 11 }
  961. ibmappnNodeLsCpCpSession OBJECT-TYPE
  962. SYNTAX INTEGER {yes(1), no(2)}
  963. ACCESS read-only
  964. STATUS mandatory
  965. DESCRIPTION
  966. "Indicates whether CP-CP sessions are
  967. supported by this link station."
  968. ::= { ibmappnNodeLsEntry 12 }
  969. ibmappnNodeLsTargetPacingCount OBJECT-TYPE
  970. SYNTAX INTEGER
  971. ACCESS read-only
  972. STATUS mandatory
  973. DESCRIPTION
  974. "Numeric value between 0 and 32767 inclusive indicating
  975. the desired pacing window size for BINDs on this TG.
  976. The number is significant only when fixed bind pacing
  977. is being performed."
  978. ::= { ibmappnNodeLsEntry 13 }
  979. ibmappnNodeLsMaxSendBtuSize OBJECT-TYPE
  980. SYNTAX INTEGER
  981. ACCESS read-only
  982. STATUS mandatory
  983. DESCRIPTION
  984. "Numeric value between 0 and 32767 inclusive indicating
  985. the desired number of bytes in a Basic Transmission Unit
  986. (BTU) that can be sent on this TG.
  987. This is an administratively assigned value."
  988. ::= { ibmappnNodeLsEntry 14 }
  989. ibmappnNodeLsEffCap OBJECT-TYPE
  990. SYNTAX INTEGER
  991. ACCESS read-only
  992. STATUS mandatory
  993. DESCRIPTION
  994. "The effective capacity is an integer value that indicates
  995. the kilo bits per second.
  996. It is derived from the link bandwidth and maximum load
  997. factor with the range of 0 thru 603,979,776.
  998. This is an administratively assigned value associated
  999. with the TG using this link station."
  1000. ::= { ibmappnNodeLsEntry 15 }
  1001. ibmappnNodeLsConnCost OBJECT-TYPE
  1002. SYNTAX INTEGER (0..255)
  1003. ACCESS read-only
  1004. STATUS mandatory
  1005. DESCRIPTION
  1006. "Cost per connect time: a value representing
  1007. the relative cost per unit of time to use
  1008. the TG. Range is from 0, which means no cost,
  1009. to 255, which indicates maximum cost.
  1010. This is an administratively assigned value associated
  1011. with the TG using this link station."
  1012. ::= { ibmappnNodeLsEntry 16 }
  1013. ibmappnNodeLsByteCost OBJECT-TYPE
  1014. SYNTAX INTEGER (0..255)
  1015. ACCESS read-only
  1016. STATUS mandatory
  1017. DESCRIPTION
  1018. "Relative cost of transmitting a byte over this link.
  1019. Range is from 0 (lowest cost) to 255.
  1020. This is an administratively assigned value associated
  1021. with the TG using this link station."
  1022. ::= { ibmappnNodeLsEntry 17 }
  1023. ibmappnNodeLsSecurity OBJECT-TYPE
  1024. SYNTAX INTEGER {
  1025. nonsecure(1), --X'01'
  1026. publicSwitchedNetwork(32), --X'20'
  1027. undergroundCable(64), --X'40'
  1028. secureConduit(96), --X'60'
  1029. guardedConduit(128), --X'80'
  1030. encrypted(160), --X'A0'
  1031. guardedRadiation(192) --X'C0'
  1032. }
  1033. ACCESS read-only
  1034. STATUS mandatory
  1035. DESCRIPTION
  1036. "The security is represented as an integer with a range of
  1037. 1 thru 255 with the most common values enumerated as
  1038. defined above.
  1039. This is an administratively assigned value associated
  1040. with the TG using this link station."
  1041. ::= { ibmappnNodeLsEntry 18 }
  1042. ibmappnNodeLsDelay OBJECT-TYPE
  1043. SYNTAX INTEGER {
  1044. minimum(0), --X'00'
  1045. negligible(384), --X'4C'
  1046. terrestrial(9216), --X'71'
  1047. packet(147456), --X'91'
  1048. long(294912), --X'99'
  1049. maximum(2013265920) --X'FF'
  1050. }
  1051. ACCESS read-only
  1052. STATUS mandatory
  1053. DESCRIPTION
  1054. "Relative amount of time that it takes for a signal to
  1055. travel the length of the logical link. This time is
  1056. represented in micro seconds, with some of the more
  1057. common values enumerated.
  1058. This is an administratively assigned value associated
  1059. with the TG using this link station."
  1060. ::= { ibmappnNodeLsEntry 19 }
  1061. ibmappnNodeLsUsr1 OBJECT-TYPE
  1062. SYNTAX INTEGER (0..255)
  1063. ACCESS read-only
  1064. STATUS mandatory
  1065. DESCRIPTION
  1066. "First user-defined TG characteristic for this TG with
  1067. a range of 0-255.
  1068. This is an administratively assigned value associated
  1069. with the TG using this link station."
  1070. ::= { ibmappnNodeLsEntry 20 }
  1071. ibmappnNodeLsUsr2 OBJECT-TYPE
  1072. SYNTAX INTEGER (0..255)
  1073. ACCESS read-only
  1074. STATUS mandatory
  1075. DESCRIPTION
  1076. "Second user-defined TG characteristic for this TG with
  1077. a range of 0-255.
  1078. This is an administratively assigned value associated
  1079. with the TG using this link station."
  1080. ::= { ibmappnNodeLsEntry 21 }
  1081. ibmappnNodeLsUsr3 OBJECT-TYPE
  1082. SYNTAX INTEGER (0..255)
  1083. ACCESS read-only
  1084. STATUS mandatory
  1085. DESCRIPTION
  1086. "Third user-defined TG characteristic for this TG with
  1087. a range of 0-255.
  1088. This is an administratively assigned value associated
  1089. with the TG using this link station."
  1090. ::= { ibmappnNodeLsEntry 22 }
  1091. ibmappnNodeLsInXidBytes OBJECT-TYPE
  1092. SYNTAX Counter
  1093. ACCESS read-only
  1094. STATUS mandatory
  1095. DESCRIPTION
  1096. "Number of XID bytes received."
  1097. ::= { ibmappnNodeLsEntry 23 }
  1098. ibmappnNodeLsInMsgBytes OBJECT-TYPE
  1099. SYNTAX Counter
  1100. ACCESS read-only
  1101. STATUS mandatory
  1102. DESCRIPTION
  1103. "Number of message (I-frame) bytes received."
  1104. ::= { ibmappnNodeLsEntry 24 }
  1105. ibmappnNodeLsInXidFrames OBJECT-TYPE
  1106. SYNTAX Counter
  1107. ACCESS read-only
  1108. STATUS mandatory
  1109. DESCRIPTION
  1110. "Number of XID frames received."
  1111. ::= { ibmappnNodeLsEntry 25 }
  1112. ibmappnNodeLsInMsgFrames OBJECT-TYPE
  1113. SYNTAX Counter
  1114. ACCESS read-only
  1115. STATUS mandatory
  1116. DESCRIPTION
  1117. "Number of message (I-frame) frames received."
  1118. ::= { ibmappnNodeLsEntry 26 }
  1119. ibmappnNodeLsOutXidBytes OBJECT-TYPE
  1120. SYNTAX Counter
  1121. ACCESS read-only
  1122. STATUS mandatory
  1123. DESCRIPTION
  1124. "Number of XID bytes sent."
  1125. ::= { ibmappnNodeLsEntry 27 }
  1126. ibmappnNodeLsOutMsgBytes OBJECT-TYPE
  1127. SYNTAX Counter
  1128. ACCESS read-only
  1129. STATUS mandatory
  1130. DESCRIPTION
  1131. "Number of message (I-frame) bytes sent."
  1132. ::= { ibmappnNodeLsEntry 28 }
  1133. ibmappnNodeLsOutXidFrames OBJECT-TYPE
  1134. SYNTAX Counter
  1135. ACCESS read-only
  1136. STATUS mandatory
  1137. DESCRIPTION
  1138. "Number of XID frames sent."
  1139. ::= { ibmappnNodeLsEntry 29 }
  1140. ibmappnNodeLsOutMsgFrames OBJECT-TYPE
  1141. SYNTAX Counter
  1142. ACCESS read-only
  1143. STATUS mandatory
  1144. DESCRIPTION
  1145. "Number of message (I-frame) frames sent."
  1146. ::= { ibmappnNodeLsEntry 30 }
  1147. ibmappnNodeLsEchoRsps OBJECT-TYPE
  1148. SYNTAX Counter
  1149. ACCESS read-only
  1150. STATUS mandatory
  1151. DESCRIPTION
  1152. "Number of responses returned from adjacent link station.
  1153. A response should be returned for each test frame sent by
  1154. this node.
  1155. Test frames are sent to adjacent nodes periodically to
  1156. verify connectivity and to measure that actual round trip
  1157. time, that is the time the test frame is sent until the
  1158. response is received."
  1159. ::= { ibmappnNodeLsEntry 31 }
  1160. ibmappnNodeLsCurrentDelay OBJECT-TYPE
  1161. SYNTAX INTEGER
  1162. ACCESS read-only
  1163. STATUS mandatory
  1164. DESCRIPTION
  1165. "The time that it took for the last test signal to be
  1166. sent and returned from this link station to the
  1167. adjacent links station.
  1168. This time is represented in milliseconds."
  1169. ::= { ibmappnNodeLsEntry 32 }
  1170. ibmappnNodeLsMaxDelay OBJECT-TYPE
  1171. SYNTAX INTEGER
  1172. ACCESS read-only
  1173. STATUS mandatory
  1174. DESCRIPTION
  1175. "The longest time it took for a test signal
  1176. to be sent and returned from this link station to the
  1177. adjacent links station.
  1178. This time is represented in milliseconds ."
  1179. ::= { ibmappnNodeLsEntry 33 }
  1180. ibmappnNodeLsMinDelay OBJECT-TYPE
  1181. SYNTAX INTEGER
  1182. ACCESS read-only
  1183. STATUS mandatory
  1184. DESCRIPTION
  1185. "The shortest time it took for a test signal
  1186. to be sent and returned from this link station to the
  1187. adjacent links station.
  1188. This time is represented in milliseconds."
  1189. ::= { ibmappnNodeLsEntry 34 }
  1190. ibmappnNodeLsMaxDelayTime OBJECT-TYPE
  1191. SYNTAX TimeTicks
  1192. ACCESS read-only
  1193. STATUS mandatory
  1194. DESCRIPTION
  1195. "The time (since system up in hundredth of seconds)
  1196. when the longest delay occurred.
  1197. This time can be used to identify when this high
  1198. water mark occurred in relation to the last initialization
  1199. of the APPN node."
  1200. ::= { ibmappnNodeLsEntry 35 }
  1201. ibmappnNodeLsGoodXids OBJECT-TYPE
  1202. SYNTAX Counter
  1203. ACCESS read-only
  1204. STATUS mandatory
  1205. DESCRIPTION
  1206. "The total number of successful XIDs that have occurred
  1207. on this link station since the time it was started."
  1208. ::= { ibmappnNodeLsEntry 36 }
  1209. ibmappnNodeLsBadXids OBJECT-TYPE
  1210. SYNTAX Counter
  1211. ACCESS read-only
  1212. STATUS mandatory
  1213. DESCRIPTION
  1214. "The total number of unsuccessful XIDs that have occurred
  1215. on this link station since the time it was started."
  1216. ::= { ibmappnNodeLsEntry 37 }
  1217. ibmappnNodeLsSpecific OBJECT-TYPE
  1218. SYNTAX OBJECT IDENTIFIER
  1219. ACCESS read-only
  1220. STATUS mandatory
  1221. DESCRIPTION
  1222. "Identifies the DLC specific OBJECT IDENTIFIER
  1223. that can provide additional information."
  1224. ::= { ibmappnNodeLsEntry 38 }
  1225. ibmappnNodeLsSubState OBJECT-TYPE
  1226. SYNTAX INTEGER {
  1227. inactive(1),
  1228. sentReqOpnstn(2),
  1229. pendXidExch(3),
  1230. sentActAs(4),
  1231. sentSetMode(5),
  1232. active(6),
  1233. sentDeactAsOrd(7),
  1234. sentDiscOrd(8),
  1235. sentDestroyTg(9),
  1236. sentCreateTg(10),
  1237. sentConnReq(11),
  1238. pendRcvConnInd(12),
  1239. pendSendConnRsp(13),
  1240. sentConnRsp(14),
  1241. pendDeact(15)
  1242. }
  1243. ACCESS read-only
  1244. STATUS mandatory
  1245. DESCRIPTION
  1246. "State of this link station."
  1247. ::= { ibmappnNodeLsEntry 39 }
  1248. ibmappnNodeLsStartTime OBJECT-TYPE
  1249. SYNTAX TimeTicks
  1250. ACCESS read-only
  1251. STATUS mandatory
  1252. DESCRIPTION
  1253. "The time (in hundredth of seconds) this link station
  1254. has been active the last time since the time APPN was
  1255. initialized."
  1256. ::= { ibmappnNodeLsEntry 40 }
  1257. ibmappnNodeLsActiveTime OBJECT-TYPE
  1258. SYNTAX TimeTicks
  1259. ACCESS read-only
  1260. STATUS mandatory
  1261. DESCRIPTION
  1262. "The time (in hundredth of seconds) this link station
  1263. has been in the active state.
  1264. A zero value indicates the link station has never been
  1265. active."
  1266. ::= { ibmappnNodeLsEntry 41 }
  1267. ibmappnNodeLsCurrentStateTime OBJECT-TYPE
  1268. SYNTAX TimeTicks
  1269. ACCESS read-only
  1270. STATUS mandatory
  1271. DESCRIPTION
  1272. "The time (in hundredth of seconds) the link station is
  1273. in the current state."
  1274. ::= { ibmappnNodeLsEntry 42 }
  1275. -- **************************************************************
  1276. -- Link station table (TCP/IP specific)
  1277. --
  1278. ibmappnNodeLsIpTable OBJECT-TYPE
  1279. SYNTAX SEQUENCE OF IbmappnNodeLsIpEntry
  1280. ACCESS not-accessible
  1281. STATUS mandatory
  1282. DESCRIPTION
  1283. "Link station table (TCP/IP specific)."
  1284. ::= { ibmappnLinkStationInformation 2 }
  1285. ibmappnNodeLsIpEntry OBJECT-TYPE
  1286. SYNTAX IbmappnNodeLsIpEntry
  1287. ACCESS not-accessible
  1288. STATUS mandatory
  1289. DESCRIPTION
  1290. "The IP Name is used as the index to this table."
  1291. INDEX
  1292. {ibmappnNodeLsIpName }
  1293. ::= { ibmappnNodeLsIpTable 1 }
  1294. IbmappnNodeLsIpEntry ::= SEQUENCE {
  1295. ibmappnNodeLsIpName DisplayString,
  1296. ibmappnNodeLsIpState INTEGER,
  1297. ibmappnNodeLsLocalIpAddr IpAddress,
  1298. ibmappnNodeLsLocalIpPortNum INTEGER,
  1299. ibmappnNodeLsRemoteIpAddr IpAddress,
  1300. ibmappnNodeLsRemoteIpPortNum INTEGER
  1301. }
  1302. ibmappnNodeLsIpName OBJECT-TYPE
  1303. SYNTAX DisplayString (SIZE (1..8))
  1304. ACCESS read-only
  1305. STATUS mandatory
  1306. DESCRIPTION
  1307. "Administratively-assigned name for this link station. The
  1308. name can be from one to eight characters."
  1309. ::= { ibmappnNodeLsIpEntry 1 }
  1310. ibmappnNodeLsIpState OBJECT-TYPE
  1311. SYNTAX INTEGER {
  1312. inactive(1),
  1313. pendactive(2),
  1314. active(3),
  1315. pendinact(4)
  1316. }
  1317. ACCESS read-only
  1318. STATUS mandatory
  1319. DESCRIPTION
  1320. "State of this link station."
  1321. ::= { ibmappnNodeLsIpEntry 2 }
  1322. ibmappnNodeLsLocalIpAddr OBJECT-TYPE
  1323. SYNTAX IpAddress
  1324. ACCESS read-only
  1325. STATUS mandatory
  1326. DESCRIPTION
  1327. "Local IP address."
  1328. ::= { ibmappnNodeLsIpEntry 3 }
  1329. ibmappnNodeLsLocalIpPortNum OBJECT-TYPE
  1330. SYNTAX INTEGER
  1331. ACCESS read-only
  1332. STATUS mandatory
  1333. DESCRIPTION
  1334. "Local TCP/IP port number.
  1335. The default listening port will be administratively
  1336. assigned and will dynamically change if this node
  1337. initiates a session with adjacent node."
  1338. ::= { ibmappnNodeLsIpEntry 4 }
  1339. ibmappnNodeLsRemoteIpAddr OBJECT-TYPE
  1340. SYNTAX IpAddress
  1341. ACCESS read-only
  1342. STATUS mandatory
  1343. DESCRIPTION
  1344. "Remote IP address."
  1345. ::= { ibmappnNodeLsIpEntry 5 }
  1346. ibmappnNodeLsRemoteIpPortNum OBJECT-TYPE
  1347. SYNTAX INTEGER
  1348. ACCESS read-only
  1349. STATUS mandatory
  1350. DESCRIPTION
  1351. "Remote TCP/IP port number."
  1352. ::= { ibmappnNodeLsIpEntry 6 }
  1353. -- **************************************************************
  1354. -- Ls Table (DLS specific)
  1355. --
  1356. ibmappnNodeLsDlsTable OBJECT-TYPE
  1357. SYNTAX SEQUENCE OF IbmappnNodeLsDlsEntry
  1358. ACCESS not-accessible
  1359. STATUS mandatory
  1360. DESCRIPTION
  1361. "Ls Table (DLS specific)."
  1362. ::= { ibmappnLinkStationInformation 3 }
  1363. ibmappnNodeLsDlsEntry OBJECT-TYPE
  1364. SYNTAX IbmappnNodeLsDlsEntry
  1365. ACCESS not-accessible
  1366. STATUS mandatory
  1367. DESCRIPTION
  1368. "The DLS Name is used as the index to this table."
  1369. INDEX
  1370. {ibmappnNodeLsDlsName }
  1371. ::= { ibmappnNodeLsDlsTable 1 }
  1372. IbmappnNodeLsDlsEntry ::= SEQUENCE {
  1373. ibmappnNodeLsDlsName DisplayString,
  1374. ibmappnNodeLsDlsState INTEGER,
  1375. ibmappnNodeLsLocalDlsMac OCTET STRING,
  1376. ibmappnNodeLsLocalDlsSap OCTET STRING,
  1377. ibmappnNodeLsRemoteDlsMac OCTET STRING,
  1378. ibmappnNodeLsRemoteDlsSap OCTET STRING
  1379. }
  1380. ibmappnNodeLsDlsName OBJECT-TYPE
  1381. SYNTAX DisplayString (SIZE (1..8))
  1382. ACCESS read-only
  1383. STATUS mandatory
  1384. DESCRIPTION
  1385. "Administratively-assigned name for this link station.
  1386. The name can be from one to eight characters."
  1387. ::= { ibmappnNodeLsDlsEntry 1 }
  1388. ibmappnNodeLsDlsState OBJECT-TYPE
  1389. SYNTAX INTEGER {
  1390. inactive(1),
  1391. pendactive(2),
  1392. active(3),
  1393. pendinact(4)
  1394. }
  1395. ACCESS read-only
  1396. STATUS mandatory
  1397. DESCRIPTION
  1398. "State of this link station."
  1399. ::= { ibmappnNodeLsDlsEntry 2 }
  1400. ibmappnNodeLsLocalDlsMac OBJECT-TYPE
  1401. SYNTAX OCTET STRING (SIZE (6))
  1402. ACCESS read-only
  1403. STATUS mandatory
  1404. DESCRIPTION
  1405. "Local MAC address."
  1406. ::= { ibmappnNodeLsDlsEntry 3 }
  1407. ibmappnNodeLsLocalDlsSap OBJECT-TYPE
  1408. SYNTAX OCTET STRING (SIZE (1))
  1409. ACCESS read-only
  1410. STATUS mandatory
  1411. DESCRIPTION
  1412. "Local SAP address."
  1413. ::= { ibmappnNodeLsDlsEntry 4 }
  1414. ibmappnNodeLsRemoteDlsMac OBJECT-TYPE
  1415. SYNTAX OCTET STRING (SIZE (6))
  1416. ACCESS read-only
  1417. STATUS mandatory
  1418. DESCRIPTION
  1419. "Remote MAC address."
  1420. ::= { ibmappnNodeLsDlsEntry 5 }
  1421. ibmappnNodeLsRemoteDlsSap OBJECT-TYPE
  1422. SYNTAX OCTET STRING (SIZE (1))
  1423. ACCESS read-only
  1424. STATUS mandatory
  1425. DESCRIPTION
  1426. "Remote SAP address."
  1427. ::= { ibmappnNodeLsDlsEntry 6 }
  1428. -- **************************************************************
  1429. -- Ls Table (Token Ring specific)
  1430. --
  1431. ibmappnNodeLsTrTable OBJECT-TYPE
  1432. SYNTAX SEQUENCE OF IbmappnNodeLsTrEntry
  1433. ACCESS not-accessible
  1434. STATUS mandatory
  1435. DESCRIPTION
  1436. "Ls Table (Token Ring specific)."
  1437. ::= { ibmappnLinkStationInformation 4 }
  1438. ibmappnNodeLsTrEntry OBJECT-TYPE
  1439. SYNTAX IbmappnNodeLsTrEntry
  1440. ACCESS not-accessible
  1441. STATUS mandatory
  1442. DESCRIPTION
  1443. "The TR Name is used as the index to this table."
  1444. INDEX
  1445. {ibmappnNodeLsTrName }
  1446. ::= { ibmappnNodeLsTrTable 1 }
  1447. IbmappnNodeLsTrEntry ::= SEQUENCE {
  1448. ibmappnNodeLsTrName DisplayString,
  1449. ibmappnNodeLsTrState INTEGER,
  1450. ibmappnNodeLsLocalTrMac OCTET STRING,
  1451. ibmappnNodeLsLocalTrSap OCTET STRING,
  1452. ibmappnNodeLsRemoteTrMac OCTET STRING,
  1453. ibmappnNodeLsRemoteTrSap OCTET STRING
  1454. }
  1455. ibmappnNodeLsTrName OBJECT-TYPE
  1456. SYNTAX DisplayString (SIZE (1..8))
  1457. ACCESS read-only
  1458. STATUS mandatory
  1459. DESCRIPTION
  1460. "Administratively-assigned name for this link station.
  1461. The name can be from one to eight characters."
  1462. ::= { ibmappnNodeLsTrEntry 1 }
  1463. ibmappnNodeLsTrState OBJECT-TYPE
  1464. SYNTAX INTEGER {
  1465. inactive(1),
  1466. pendactive(2),
  1467. active(3),
  1468. pendinact(4)
  1469. }
  1470. ACCESS read-only
  1471. STATUS mandatory
  1472. DESCRIPTION
  1473. "State of this link station."
  1474. ::= { ibmappnNodeLsTrEntry 2 }
  1475. ibmappnNodeLsLocalTrMac OBJECT-TYPE
  1476. SYNTAX OCTET STRING (SIZE (6))
  1477. ACCESS read-only
  1478. STATUS mandatory
  1479. DESCRIPTION
  1480. "Local MAC address."
  1481. ::= { ibmappnNodeLsTrEntry 3 }
  1482. ibmappnNodeLsLocalTrSap OBJECT-TYPE
  1483. SYNTAX OCTET STRING (SIZE (1))
  1484. ACCESS read-only
  1485. STATUS mandatory
  1486. DESCRIPTION
  1487. "Local SAP address."
  1488. ::= { ibmappnNodeLsTrEntry 4 }
  1489. ibmappnNodeLsRemoteTrMac OBJECT-TYPE
  1490. SYNTAX OCTET STRING (SIZE (6))
  1491. ACCESS read-only
  1492. STATUS mandatory
  1493. DESCRIPTION
  1494. "Remote MAC address."
  1495. ::= { ibmappnNodeLsTrEntry 5 }
  1496. ibmappnNodeLsRemoteTrSap OBJECT-TYPE
  1497. SYNTAX OCTET STRING (SIZE (1))
  1498. ACCESS read-only
  1499. STATUS mandatory
  1500. DESCRIPTION
  1501. "Remote SAP address."
  1502. ::= { ibmappnNodeLsTrEntry 6 }
  1503. -- **************************************************************
  1504. -- This table provides information about errors this node encountered
  1505. -- with connections to adjacent nodes. This includes all exceptional
  1506. -- conditions encountered establishing connections and all exceptional
  1507. -- conditions that result in terminating the connection.
  1508. -- **************************************************************
  1509. ibmappnNodeLsStatusTable OBJECT-TYPE
  1510. SYNTAX SEQUENCE OF IbmappnNodeLsStatusEntry
  1511. ACCESS not-accessible
  1512. STATUS mandatory
  1513. DESCRIPTION
  1514. "This table contains information related to exceptional
  1515. and potential exceptional conditions that occur during
  1516. the activation, XID exchange, and termination of the
  1517. connection."
  1518. ::= { ibmappnLinkStationInformation 5 }
  1519. ibmappnNodeLsStatusEntry OBJECT-TYPE
  1520. SYNTAX IbmappnNodeLsStatusEntry
  1521. ACCESS not-accessible
  1522. STATUS mandatory
  1523. DESCRIPTION
  1524. "This table is indexed by the LsStatusIndex, which is an
  1525. integer that is continuously updated until it eventually
  1526. wraps. This provides the management station the ability
  1527. to retrieve only the updates to the table by using the
  1528. standard GET NEXT."
  1529. INDEX
  1530. { ibmappnNodeLsStatusIndex }
  1531. ::= { ibmappnNodeLsStatusTable 1 }
  1532. IbmappnNodeLsStatusEntry ::= SEQUENCE {
  1533. ibmappnNodeLsStatusIndex INTEGER,
  1534. ibmappnNodeLsStatusTime TimeTicks,
  1535. ibmappnNodeLsStatusLsName DisplayString,
  1536. ibmappnNodeLsStatusCpName DisplayString,
  1537. ibmappnNodeLsStatusNodeId OCTET STRING,
  1538. ibmappnNodeLsStatusTgNum INTEGER,
  1539. ibmappnNodeLsStatusGeneralSense OCTET STRING,
  1540. ibmappnNodeLsStatusNofRetry INTEGER,
  1541. ibmappnNodeLsStatusEndSense OCTET STRING,
  1542. ibmappnNodeLsStatusXidLocalSense OCTET STRING,
  1543. ibmappnNodeLsStatusXidRemoteSense OCTET STRING,
  1544. ibmappnNodeLsStatusXidByteInError INTEGER,
  1545. ibmappnNodeLsStatusXidBitInError INTEGER,
  1546. ibmappnNodeLsStatusDlcType INTEGER,
  1547. ibmappnNodeLsStatusLocalAddr DisplayString,
  1548. ibmappnNodeLsStatusRemoteAddr DisplayString
  1549. }
  1550. ibmappnNodeLsStatusIndex OBJECT-TYPE
  1551. SYNTAX INTEGER
  1552. ACCESS read-only
  1553. STATUS mandatory
  1554. DESCRIPTION
  1555. "This index is continuous index this table."
  1556. ::= { ibmappnNodeLsStatusEntry 1 }
  1557. ibmappnNodeLsStatusTime OBJECT-TYPE
  1558. SYNTAX TimeTicks
  1559. ACCESS read-only
  1560. STATUS mandatory
  1561. DESCRIPTION
  1562. "Time (in hundreds of a second) since this node was last
  1563. initialized."
  1564. ::= { ibmappnNodeLsStatusEntry 2 }
  1565. ibmappnNodeLsStatusLsName OBJECT-TYPE
  1566. SYNTAX DisplayString (SIZE (1..8))
  1567. ACCESS read-only
  1568. STATUS mandatory
  1569. DESCRIPTION
  1570. "Administratively-assigned name for this link station."
  1571. ::= { ibmappnNodeLsStatusEntry 3 }
  1572. ibmappnNodeLsStatusCpName OBJECT-TYPE
  1573. SYNTAX DisplayString (SIZE (3..17))
  1574. ACCESS read-only
  1575. STATUS mandatory
  1576. DESCRIPTION
  1577. "Administratively-assigned fully-qualified name of the
  1578. adjacent node partner. This will be provided when the
  1579. adjacent node has been defined at this node or when the
  1580. XID sequence has proceeded far enough to to identify the
  1581. adjacent node. A blank CP name will indicate the name is
  1582. unknown."
  1583. ::= { ibmappnNodeLsStatusEntry 4 }
  1584. ibmappnNodeLsStatusNodeId OBJECT-TYPE
  1585. SYNTAX OCTET STRING
  1586. ACCESS read-only
  1587. STATUS mandatory
  1588. DESCRIPTION
  1589. "Adjacent Node id"
  1590. ::= { ibmappnNodeLsStatusEntry 5 }
  1591. ibmappnNodeLsStatusTgNum OBJECT-TYPE
  1592. SYNTAX INTEGER (0..256)
  1593. ACCESS read-only
  1594. STATUS mandatory
  1595. DESCRIPTION
  1596. "Number associated with the TG to this link station
  1597. with a range from 0 to 256. A value of 256 indicates
  1598. the tg number has not been negotiated and is unknown at
  1599. this time."
  1600. ::= { ibmappnNodeLsStatusEntry 6 }
  1601. ibmappnNodeLsStatusGeneralSense OBJECT-TYPE
  1602. SYNTAX OCTET STRING
  1603. ACCESS read-only
  1604. STATUS mandatory
  1605. DESCRIPTION
  1606. "The error sense code associated with the start sequence of
  1607. activation of a link up to the beginning of the XID
  1608. sequence."
  1609. ::= { ibmappnNodeLsStatusEntry 7 }
  1610. ibmappnNodeLsStatusNofRetry OBJECT-TYPE
  1611. SYNTAX INTEGER {
  1612. retry(1),
  1613. noretry(2)
  1614. }
  1615. ACCESS read-only
  1616. STATUS mandatory
  1617. DESCRIPTION
  1618. "Indicates whether Node Operator Facility will retry the
  1619. start request to activate the link."
  1620. ::= { ibmappnNodeLsStatusEntry 8 }
  1621. ibmappnNodeLsStatusEndSense OBJECT-TYPE
  1622. SYNTAX OCTET STRING
  1623. ACCESS read-only
  1624. STATUS mandatory
  1625. DESCRIPTION
  1626. "The sense code associated with the termination of the link
  1627. connection to adjacent node. This includes all sense
  1628. information included in the disconnect recieved from the
  1629. lower layer DLCs and also sense information indicating the
  1630. link termination originated by upper layer APPN components."
  1631. ::= { ibmappnNodeLsStatusEntry 9 }
  1632. ibmappnNodeLsStatusXidLocalSense OBJECT-TYPE
  1633. SYNTAX OCTET STRING
  1634. ACCESS read-only
  1635. STATUS mandatory
  1636. DESCRIPTION
  1637. "The error sense code associated with the rejection of the
  1638. XID."
  1639. ::= { ibmappnNodeLsStatusEntry 10 }
  1640. ibmappnNodeLsStatusXidRemoteSense OBJECT-TYPE
  1641. SYNTAX OCTET STRING
  1642. ACCESS read-only
  1643. STATUS mandatory
  1644. DESCRIPTION
  1645. "The error sense code adjacent node returned to this node
  1646. indicating the reason the XID was rejected."
  1647. ::= { ibmappnNodeLsStatusEntry 11 }
  1648. ibmappnNodeLsStatusXidByteInError OBJECT-TYPE
  1649. SYNTAX INTEGER {
  1650. na(1000)
  1651. }
  1652. ACCESS read-only
  1653. STATUS mandatory
  1654. DESCRIPTION
  1655. "This identifies the actual byte in the XID that caused the
  1656. error. The value of zero (0) indicates that the variable
  1657. has no meaning."
  1658. ::= { ibmappnNodeLsStatusEntry 12 }
  1659. ibmappnNodeLsStatusXidBitInError OBJECT-TYPE
  1660. SYNTAX INTEGER {
  1661. na(8) -- not applicable
  1662. }
  1663. ACCESS read-only
  1664. STATUS mandatory
  1665. DESCRIPTION
  1666. "This identifies the actual bit within the error byte of the
  1667. XID. This only has meaning when the byte in error is
  1668. greater than zero."
  1669. ::= { ibmappnNodeLsStatusEntry 13 }
  1670. ibmappnNodeLsStatusDlcType OBJECT-TYPE
  1671. SYNTAX INTEGER {
  1672. other(1),
  1673. sdlc(2),
  1674. dls(3),
  1675. socket(4),
  1676. ethernet(5),
  1677. tr(6)
  1678. }
  1679. ACCESS read-only
  1680. STATUS mandatory
  1681. DESCRIPTION
  1682. "This identifies DLC type that was being used when error
  1683. occurred. This also is used to the format of the
  1684. local and remote address provided.
  1685. other = free form DisplayString
  1686. ip = ld. ld. ld. ld / 2d
  1687. tr = lx: lx: lx: lx: lx: lx . lx
  1688. dlsw = lx: lx: lx: lx: lx: lx . lx
  1689. ethernet = lx: lx: lx: lx: lx: lx . lx
  1690. "
  1691. ::= { ibmappnNodeLsStatusEntry 14 }
  1692. ibmappnNodeLsStatusLocalAddr OBJECT-TYPE
  1693. SYNTAX DisplayString
  1694. ACCESS read-only
  1695. STATUS mandatory
  1696. DESCRIPTION
  1697. "This contains a displayable string that identifies the
  1698. DLC type and appropriate address. See DlcType above for
  1699. details of the format."
  1700. ::= { ibmappnNodeLsStatusEntry 15 }
  1701. ibmappnNodeLsStatusRemoteAddr OBJECT-TYPE
  1702. SYNTAX DisplayString
  1703. ACCESS read-only
  1704. STATUS mandatory
  1705. DESCRIPTION
  1706. "This contains a displayable string that identifies the
  1707. DLC type and appropriate address. See DlcType above for
  1708. details of the format."
  1709. ::= { ibmappnNodeLsStatusEntry 16 }
  1710. -- **************************************************************
  1711. -- APPN SNMP Performance Information
  1712. --
  1713. ibmappnSnmpInPkts OBJECT-TYPE
  1714. SYNTAX Counter
  1715. ACCESS read-only
  1716. STATUS mandatory
  1717. DESCRIPTION
  1718. "Total number of messages delivered to the APPN SNMP sub-agent."
  1719. ::= { ibmappnSnmpInformation 1 }
  1720. ibmappnSnmpInGetRequests OBJECT-TYPE
  1721. SYNTAX Counter
  1722. ACCESS read-only
  1723. STATUS mandatory
  1724. DESCRIPTION
  1725. "Total number of GET requests delivered to the APPN SNMP
  1726. sub-agent."
  1727. ::= { ibmappnSnmpInformation 2 }
  1728. ibmappnSnmpInGetNexts OBJECT-TYPE
  1729. SYNTAX Counter
  1730. ACCESS read-only
  1731. STATUS mandatory
  1732. DESCRIPTION
  1733. "Total number of GETNEXT requests delivered to the APPN SNMP
  1734. sub-agent."
  1735. ::= { ibmappnSnmpInformation 3 }
  1736. ibmappnSnmpInSetRequests OBJECT-TYPE
  1737. SYNTAX Counter
  1738. ACCESS read-only
  1739. STATUS mandatory
  1740. DESCRIPTION
  1741. "Total number of SET requests delivered to the APPN SNMP
  1742. sub-agent."
  1743. ::= { ibmappnSnmpInformation 4 }
  1744. ibmappnSnmpInTotalVars OBJECT-TYPE
  1745. SYNTAX Counter
  1746. ACCESS read-only
  1747. STATUS mandatory
  1748. DESCRIPTION
  1749. "Total number of VARIABLES included in both
  1750. GET and GETNEXT requests to the APPN SNMP sub-agent."
  1751. ::= { ibmappnSnmpInformation 5 }
  1752. ibmappnSnmpInGetVars OBJECT-TYPE
  1753. SYNTAX Counter
  1754. ACCESS read-only
  1755. STATUS mandatory
  1756. DESCRIPTION
  1757. "Total number of VARIBLES included in all
  1758. GET requests to the APPN SNMP sub-agent."
  1759. ::= { ibmappnSnmpInformation 6 }
  1760. ibmappnSnmpInGetNextVars OBJECT-TYPE
  1761. SYNTAX Counter
  1762. ACCESS read-only
  1763. STATUS mandatory
  1764. DESCRIPTION
  1765. "Total number of VARIABLES included in all
  1766. GETNEXT requests to the APPN SNMP sub-agent."
  1767. ::= { ibmappnSnmpInformation 7 }
  1768. ibmappnSnmpInSetVars OBJECT-TYPE
  1769. SYNTAX Counter
  1770. ACCESS read-only
  1771. STATUS mandatory
  1772. DESCRIPTION
  1773. "Total number of VARIBLES included in all
  1774. SET requests to the APPN SNMP sub-agent."
  1775. ::= { ibmappnSnmpInformation 8 }
  1776. ibmappnSnmpOutNoSuchNames OBJECT-TYPE
  1777. SYNTAX Counter
  1778. ACCESS read-only
  1779. STATUS mandatory
  1780. DESCRIPTION
  1781. "Total number of VARIABLES that could not
  1782. be found by the APPN SNMP sub-agent."
  1783. ::= { ibmappnSnmpInformation 9 }
  1784. ibmappnSnmpOutGenErrs OBJECT-TYPE
  1785. SYNTAX Counter
  1786. ACCESS read-only
  1787. STATUS mandatory
  1788. DESCRIPTION
  1789. "Total number of undefined errors that
  1790. occurred processing SNMP request to the
  1791. APPN SNMP sub-agent."
  1792. ::= { ibmappnSnmpInformation 10 }
  1793. -- **************************************************************
  1794. -- This group provides global information about the
  1795. -- APPN node performance.
  1796. -- The first section applies to the APPN control point
  1797. -- storage utilization.
  1798. ibmappnMemorySize OBJECT-TYPE
  1799. SYNTAX INTEGER
  1800. ACCESS read-only
  1801. STATUS mandatory
  1802. DESCRIPTION
  1803. "Size of the shared storage segment, as obtained
  1804. by storage management from the underlying operating
  1805. system."
  1806. ::= { ibmappnMemoryUse 1 }
  1807. ibmappnMemoryUsed OBJECT-TYPE
  1808. SYNTAX INTEGER
  1809. ACCESS read-only
  1810. STATUS mandatory
  1811. DESCRIPTION
  1812. "Number of bytes in the segment that are currently
  1813. allocated to process."
  1814. ::= { ibmappnMemoryUse 2 }
  1815. ibmappnMemoryWarnThresh OBJECT-TYPE
  1816. SYNTAX INTEGER
  1817. ACCESS read-only
  1818. STATUS mandatory
  1819. DESCRIPTION
  1820. "Allocation threshold beyond which storage
  1821. management considers the storage resources
  1822. to be constrained."
  1823. ::= { ibmappnMemoryUse 3 }
  1824. ibmappnMemoryCritThresh OBJECT-TYPE
  1825. SYNTAX INTEGER
  1826. ACCESS read-only
  1827. STATUS mandatory
  1828. DESCRIPTION
  1829. "Allocation threshold beyond which storage
  1830. management considers the storage resources
  1831. to be critically constrained."
  1832. ::= { ibmappnMemoryUse 4 }
  1833. -- **************************************************************
  1834. -- The following are Counters maintained by the APPN CS component that
  1835. -- relate to total overall XID activity.
  1836. ------------------------------------------------------------------------
  1837. ibmappnNodeDefLsGoodXids OBJECT-TYPE
  1838. SYNTAX Counter
  1839. ACCESS read-only
  1840. STATUS mandatory
  1841. DESCRIPTION
  1842. "The current number of successfull XIDs that have occurred
  1843. on all defined link stations since the last time this
  1844. node was initialized."
  1845. ::= { ibmappnXidInformation 1 }
  1846. ibmappnNodeDefLsBadXids OBJECT-TYPE
  1847. SYNTAX Counter
  1848. ACCESS read-only
  1849. STATUS mandatory
  1850. DESCRIPTION
  1851. "The current number of unsuccessfull XIDs that have
  1852. occurred on all defined link stations since the last
  1853. time this node was initialized."
  1854. ::= { ibmappnXidInformation 2 }
  1855. ibmappnNodeDynLsGoodXids OBJECT-TYPE
  1856. SYNTAX Counter
  1857. ACCESS read-only
  1858. STATUS mandatory
  1859. DESCRIPTION
  1860. "The current number of successfull XIDs that have
  1861. occurred on all dynamic link stations since the last
  1862. time this node was initialized."
  1863. ::= { ibmappnXidInformation 3 }
  1864. ibmappnNodeDynLsBadXids OBJECT-TYPE
  1865. SYNTAX Counter
  1866. ACCESS read-only
  1867. STATUS mandatory
  1868. DESCRIPTION
  1869. "The current number of unsuccessfull XIDs that have
  1870. occurred on all dynamic link stations since the last
  1871. time this node was initialized."
  1872. ::= { ibmappnXidInformation 4 }
  1873. -- ************** The APPN Topology Group ***********************
  1874. ibmappnNn OBJECT IDENTIFIER ::= { ibmappn 2 }
  1875. ibmappnNnTopo OBJECT IDENTIFIER ::= { ibmappnNn 1 }
  1876. ibmappnNnTopology OBJECT IDENTIFIER ::= { ibmappnNn 3 }
  1877. -- This group will be used to represent the entire APPN network
  1878. -- topology, including Network nodes, virtual nodes and
  1879. -- all TGs associated with these nodes.
  1880. --
  1881. -- Network nodes
  1882. -- The APPN topology database consists of information about every
  1883. -- APPN network node. This information is learned over time
  1884. -- as each network node exchanges topology information with
  1885. -- each of its adjacent network nodes. The database consists
  1886. -- of information about each node and all of the transmissions
  1887. -- groups used by each node.
  1888. -- Virtual nodes
  1889. -- Information about virtual nodes (connection networks) is treated
  1890. -- the same as information about network node
  1891. -- and is replicated at each network node.
  1892. -- The node name is the only meaningful information. The other
  1893. -- node objects use default values. Each node that has defined
  1894. -- a TG with this virtual node as the destination also defines a
  1895. -- TG on this virtual node. There is a TG record for each node
  1896. -- that uses this virtual node.
  1897. --
  1898. --
  1899. -- The APPN node table represents the APPN topology
  1900. -- database with the APPN CP fully-qualified name
  1901. -- being used as the index to this table.
  1902. -- This entire table could be retrieved using the GET NEXT command,
  1903. -- however, due to the dynamics of APPN, nodes could come and
  1904. -- go and status could change as the table is being
  1905. -- retrieved. Although in most cases the data retrieved will be valid,
  1906. -- missing and invalid status could cause problems for
  1907. -- a management application that was graphically displaying
  1908. -- this data.
  1909. -- This potential problem can be eliminated by
  1910. -- retrieving the FRSN before and after completion
  1911. -- of retrieval of the APPN topology table.
  1912. -- If the FRSN has changed, then repeat the
  1913. -- retrieval of the entire topology table
  1914. -- until the FRSN remains unchanged.
  1915. -- Object 'appnNnFrsn' represents the last
  1916. -- change or update to this node's topology
  1917. -- database.
  1918. --
  1919. --
  1920. -- The format of the actual database is as follows:
  1921. --
  1922. -- Node table (entry for each node in network)
  1923. -- TG table (entry for each TG owned by node)
  1924. --
  1925. -- Due to SNMP ASN.1 limitations, we cannot represent
  1926. -- the TG table within the node table. We define
  1927. -- separate tables for nodes and TGs, adding the node
  1928. -- name to each TG entry to provide a means of
  1929. -- correlating each TG with its originating node.
  1930. ibmappnNnTopoMaxNodes OBJECT-TYPE
  1931. SYNTAX INTEGER
  1932. ACCESS read-only
  1933. STATUS mandatory
  1934. DESCRIPTION
  1935. "Maximum number of nodes allowed in the APPN topology
  1936. database. This administratively assigned value must be
  1937. equal to or greater than the maximum total number of end
  1938. nodes and network nodes.
  1939. If the number of nodes exceeds this value, APPN will issue
  1940. an Alert and the node can no longer participate as a network
  1941. node."
  1942. ::= { ibmappnNnTopo 1 }
  1943. ibmappnNnTopoCurNumNodes OBJECT-TYPE
  1944. SYNTAX Gauge
  1945. ACCESS read-only
  1946. STATUS mandatory
  1947. DESCRIPTION
  1948. "Current number of nodes in this node's topology database.
  1949. If this value exceeds the maximum number of nodes allowed
  1950. (NnTopoMaxNodes), APPN alert CPDB002 is
  1951. issued."
  1952. ::= { ibmappnNnTopo 2 }
  1953. ibmappnNnTopoInTdus OBJECT-TYPE
  1954. SYNTAX Counter
  1955. ACCESS read-only
  1956. STATUS mandatory
  1957. DESCRIPTION
  1958. "Total number of TDUs received from
  1959. all adjacent NN since last initialization."
  1960. ::= { ibmappnNnTopo 3 }
  1961. ibmappnNnTopoOutTdus OBJECT-TYPE
  1962. SYNTAX Counter
  1963. ACCESS read-only
  1964. STATUS mandatory
  1965. DESCRIPTION
  1966. "Total number of TDUs built by this node to be sent to
  1967. all adjacent NN since last initialization."
  1968. ::= { ibmappnNnTopo 4 }
  1969. ibmappnNnTopoNodeLowRsns OBJECT-TYPE
  1970. SYNTAX Counter
  1971. ACCESS read-only
  1972. STATUS mandatory
  1973. DESCRIPTION
  1974. "Total number of topology node updates received by this
  1975. node with a RSN less than the current RSN. Both even and
  1976. odd RSN are included in this count.
  1977. These TDUs are not errors, but result when TDUs are
  1978. broadcast to all adjacent network nodes. No update to
  1979. this node's topology database occurs, but this node will
  1980. send a TDU with it's higher RSN to the adjacent node that
  1981. sent this low RSN."
  1982. ::= { ibmappnNnTopo 5 }
  1983. ibmappnNnTopoNodeEqualRsns OBJECT-TYPE
  1984. SYNTAX Counter
  1985. ACCESS read-only
  1986. STATUS mandatory
  1987. DESCRIPTION
  1988. "Total number of topology node updates received by this
  1989. node with a RSN equal to the current RSN. Both even and
  1990. odd RSN are included in this count.
  1991. These TDUs are not errors, but result when TDUs are
  1992. broadcast to all adjacent network nodes. No update to
  1993. this node's topology database occurs."
  1994. ::= { ibmappnNnTopo 6 }
  1995. ibmappnNnTopoNodeGoodHighRsns OBJECT-TYPE
  1996. SYNTAX Counter
  1997. ACCESS read-only
  1998. STATUS mandatory
  1999. DESCRIPTION
  2000. "Total number of topology node updates received by this
  2001. node with a RSN greater than the current RSN.
  2002. This results in updating this nodes topology and
  2003. broadcasting a TDU to all adjacent network nodes. It is
  2004. not required to send a TDU to the sender of this update
  2005. because that node already has the update."
  2006. ::= { ibmappnNnTopo 7 }
  2007. ibmappnNnTopoNodeBadHighRsns OBJECT-TYPE
  2008. SYNTAX Counter
  2009. ACCESS read-only
  2010. STATUS mandatory
  2011. DESCRIPTION
  2012. "Total number of topology node updates received by this
  2013. node with an odd RSN greater than the current RSN.
  2014. These updates represent a topology inconsistency detected
  2015. by one of the APPN network nodes.
  2016. This results in updating this nodes topology and broadcasting
  2017. a TDU to all adjacent network nodes."
  2018. ::= { ibmappnNnTopo 8 }
  2019. ibmappnNnTopoNodeStateUpdates OBJECT-TYPE
  2020. SYNTAX Counter
  2021. ACCESS read-only
  2022. STATUS mandatory
  2023. DESCRIPTION
  2024. "Total number of topology Node records built as a result
  2025. of internally detected node state changes that affect APPN
  2026. topology and routing. Updates are sent via TDUs to all
  2027. adjacent network nodes."
  2028. ::= { ibmappnNnTopo 9 }
  2029. ibmappnNnTopoNodeErrors OBJECT-TYPE
  2030. SYNTAX Counter
  2031. ACCESS read-only
  2032. STATUS mandatory
  2033. DESCRIPTION
  2034. "Total number of topology node records inconsistencies
  2035. detected by this node. This occurs when this node attempts
  2036. to update its topology database and detects a data
  2037. inconsistency. This node will create a TDU with the
  2038. current RSN incremented to the next odd number and
  2039. broadcast it to all adjacent NNs."
  2040. ::= { ibmappnNnTopo 10 }
  2041. ibmappnNnTopoNodeTimerUpdates OBJECT-TYPE
  2042. SYNTAX Counter
  2043. ACCESS read-only
  2044. STATUS mandatory
  2045. DESCRIPTION
  2046. "Total number of topology node records built for this
  2047. node's resource due to timer updates. Updates are sent via
  2048. TDUs to all adjacent network nodes. These updates insure
  2049. other network nodes do not delete this node's resources
  2050. from their topology database."
  2051. ::= { ibmappnNnTopo 11 }
  2052. ibmappnNnTopoNodePurges OBJECT-TYPE
  2053. SYNTAX Counter
  2054. ACCESS read-only
  2055. STATUS mandatory
  2056. DESCRIPTION
  2057. "Total number of topology node records purged from this
  2058. node's topology database. This occurs when a node has not
  2059. been updated in a specified amount of time. The owning
  2060. node is responsible for broadcasting updates for its
  2061. resource that it wants kept in the network topology."
  2062. ::= { ibmappnNnTopo 12 }
  2063. ibmappnNnTopoTgLowRsns OBJECT-TYPE
  2064. SYNTAX Counter
  2065. ACCESS read-only
  2066. STATUS mandatory
  2067. DESCRIPTION
  2068. "Total number of topology TG updates received by this
  2069. node with a RSN less than the current RSN. Both even and
  2070. odd RSN are included in this count.
  2071. These TDUs are not errors, but result when TDUs are
  2072. broadcast to all adjacent network nodes. No update to
  2073. this node's topology database occurs, but this node will
  2074. send a TDU with it's higher RSN to the sender of the low
  2075. RSN."
  2076. ::= { ibmappnNnTopo 13 }
  2077. ibmappnNnTopoTgEqualRsns OBJECT-TYPE
  2078. SYNTAX Counter
  2079. ACCESS read-only
  2080. STATUS mandatory
  2081. DESCRIPTION
  2082. "Total number of topology TG updates received by this
  2083. node with a RSN equal to the current RSN. Both even and
  2084. odd RSN are included in this count.
  2085. These TDUs are not errors, but result when TDUs are
  2086. broadcast to all adjacent network nodes. No update to
  2087. this node's topology database occurs."
  2088. ::= { ibmappnNnTopo 14 }
  2089. ibmappnNnTopoTgGoodHighRsns OBJECT-TYPE
  2090. SYNTAX Counter
  2091. ACCESS read-only
  2092. STATUS mandatory
  2093. DESCRIPTION
  2094. "Total number of topology TG updates received by this
  2095. node with a RSN greater than the current RSN.
  2096. This results in updating this nodes topology and
  2097. broadcasting the update to all adjacent network nodes."
  2098. ::= { ibmappnNnTopo 15 }
  2099. ibmappnNnTopoTgBadHighRsns OBJECT-TYPE
  2100. SYNTAX Counter
  2101. ACCESS read-only
  2102. STATUS mandatory
  2103. DESCRIPTION
  2104. "Total number of topology TG updates received by this
  2105. node with an odd RSN greater than the current RSN.
  2106. These updates represent a topology inconsistency detected
  2107. by one of the APPN network nodes.
  2108. This results in updating this nodes topology and
  2109. broadcasting a TDU to all adjacent network nodes."
  2110. ::= { ibmappnNnTopo 16 }
  2111. ibmappnNnTopoTgStateUpdates OBJECT-TYPE
  2112. SYNTAX Counter
  2113. ACCESS read-only
  2114. STATUS mandatory
  2115. DESCRIPTION
  2116. "Total number of topology TG records built as a result
  2117. of internally detected node state changes that affect APPN
  2118. topology and routing. Updates are sent via TDUs to all
  2119. adjacent network nodes."
  2120. ::= { ibmappnNnTopo 17 }
  2121. ibmappnNnTopoTgErrors OBJECT-TYPE
  2122. SYNTAX Counter
  2123. ACCESS read-only
  2124. STATUS mandatory
  2125. DESCRIPTION
  2126. "Total number of topology TG records inconsistencies
  2127. detected by this node. This occurs when this node
  2128. attempts to update its topology database and detects a
  2129. data inconsistency. This node will create a TDU with
  2130. the current RSN incremented to the next odd number and
  2131. broadcast it to all adjacent NNs."
  2132. ::= { ibmappnNnTopo 18 }
  2133. ibmappnNnTopoTgTimerUpdates OBJECT-TYPE
  2134. SYNTAX Counter
  2135. ACCESS read-only
  2136. STATUS mandatory
  2137. DESCRIPTION
  2138. "Total number of topology TG records built for this
  2139. node's resource due to timer updates. Updates are sent via
  2140. TDUs to all adjacent network nodes. These updates insure
  2141. other network nodes do not delete this node's resources
  2142. from their topology database."
  2143. ::= { ibmappnNnTopo 19 }
  2144. ibmappnNnTopoTgPurges OBJECT-TYPE
  2145. SYNTAX Counter
  2146. ACCESS read-only
  2147. STATUS mandatory
  2148. DESCRIPTION
  2149. "Total number of topology TG records purged from this
  2150. node's topology database. This occurs when a TG has not
  2151. been updated in a specified amount of time. The owning
  2152. node is responsible for broadcasting updates for its
  2153. resource that it wants to keep in the network topology."
  2154. ::= { ibmappnNnTopo 20 }
  2155. ibmappnNnTopoTotalRouteCalcs OBJECT-TYPE
  2156. SYNTAX Counter
  2157. ACCESS read-only
  2158. STATUS mandatory
  2159. DESCRIPTION
  2160. "Number of routes calculated for all class of services
  2161. since the last initialization."
  2162. ::= { ibmappnNnTopo 21 }
  2163. ibmappnNnTopoTotalRouteRejs OBJECT-TYPE
  2164. SYNTAX Counter
  2165. ACCESS read-only
  2166. STATUS mandatory
  2167. DESCRIPTION
  2168. "Number of route requests for all class of services that
  2169. could not be calculated since last initialization."
  2170. ::= { ibmappnNnTopo 22 }
  2171. ibmappnNnTopoRouteTable OBJECT-TYPE
  2172. SYNTAX SEQUENCE OF IbmappnNnTopoRouteEntry
  2173. ACCESS not-accessible
  2174. STATUS mandatory
  2175. DESCRIPTION
  2176. "Table containing an entry for every Class of Service
  2177. that it has calculated a route for."
  2178. ::= { ibmappnNnTopo 23 }
  2179. ibmappnNnTopoRouteEntry OBJECT-TYPE
  2180. SYNTAX IbmappnNnTopoRouteEntry
  2181. ACCESS not-accessible
  2182. STATUS mandatory
  2183. DESCRIPTION
  2184. "The Class of Service name is the index for this table."
  2185. INDEX
  2186. {ibmappnNnTopoRouteCos}
  2187. ::= { ibmappnNnTopoRouteTable 1 }
  2188. IbmappnNnTopoRouteEntry ::= SEQUENCE {
  2189. ibmappnNnTopoRouteCos DisplayString,
  2190. ibmappnNnTopoRouteTrees Counter,
  2191. ibmappnNnTopoRouteCalcs Counter,
  2192. ibmappnNnTopoRouteRejs Counter
  2193. }
  2194. ibmappnNnTopoRouteCos OBJECT-TYPE
  2195. SYNTAX DisplayString
  2196. ACCESS read-only
  2197. STATUS mandatory
  2198. DESCRIPTION
  2199. "The Class of Service for the route."
  2200. ::= { ibmappnNnTopoRouteEntry 1 }
  2201. ibmappnNnTopoRouteTrees OBJECT-TYPE
  2202. SYNTAX Counter
  2203. ACCESS read-only
  2204. STATUS mandatory
  2205. DESCRIPTION
  2206. "Number of routes tree caches built for this Class of
  2207. Service since the last initialization."
  2208. ::= { ibmappnNnTopoRouteEntry 2 }
  2209. ibmappnNnTopoRouteCalcs OBJECT-TYPE
  2210. SYNTAX Counter
  2211. ACCESS read-only
  2212. STATUS mandatory
  2213. DESCRIPTION
  2214. "Number of routes calculated since last initialization."
  2215. ::= { ibmappnNnTopoRouteEntry 3 }
  2216. ibmappnNnTopoRouteRejs OBJECT-TYPE
  2217. SYNTAX Counter
  2218. ACCESS read-only
  2219. STATUS mandatory
  2220. DESCRIPTION
  2221. "Number of route requests that could not
  2222. be calculated since last initialization."
  2223. ::= { ibmappnNnTopoRouteEntry 4 }
  2224. --Adjacent node table
  2225. -- Node name (only applies to adjacent nodes)
  2226. -- Number of out of sequence TDUs
  2227. -- Status of CP-CP sessions (ConWinner/ConLoser)
  2228. -- Last FRSN sent
  2229. -- Last FRSN received
  2230. ibmappnNnAdjNodeTable OBJECT-TYPE
  2231. SYNTAX SEQUENCE OF IbmappnNnAdjNodeEntry
  2232. ACCESS not-accessible
  2233. STATUS mandatory
  2234. DESCRIPTION
  2235. "Table containing an entry for every node. The information
  2236. kept in this table is the last FRSN sent and received,
  2237. the status of the CP-CP sessions, and a gauge that
  2238. indicates the number of outstanding TDUs."
  2239. ::= { ibmappnNn 2 }
  2240. ibmappnNnAdjNodeEntry OBJECT-TYPE
  2241. SYNTAX IbmappnNnAdjNodeEntry
  2242. ACCESS not-accessible
  2243. STATUS mandatory
  2244. DESCRIPTION
  2245. "The adjacent node name is the index for this table."
  2246. INDEX
  2247. {ibmappnNnAdjNodeAdjName}
  2248. ::= { ibmappnNnAdjNodeTable 1 }
  2249. IbmappnNnAdjNodeEntry ::= SEQUENCE {
  2250. ibmappnNnAdjNodeAdjName DisplayString,
  2251. ibmappnNnAdjNodeCpCpSessStatus INTEGER,
  2252. ibmappnNnAdjNodeOutOfSeqTdus Gauge,
  2253. ibmappnNnAdjNodeLastFrsnSent INTEGER,
  2254. ibmappnNnAdjNodeLastFrsnRcvd INTEGER
  2255. }
  2256. ibmappnNnAdjNodeAdjName OBJECT-TYPE
  2257. SYNTAX DisplayString (SIZE (3..17))
  2258. ACCESS read-only
  2259. STATUS mandatory
  2260. DESCRIPTION
  2261. "An administratively-assigned fully-qualified
  2262. name of this node's adjacent network node."
  2263. ::= { ibmappnNnAdjNodeEntry 1 }
  2264. ibmappnNnAdjNodeCpCpSessStatus OBJECT-TYPE
  2265. SYNTAX INTEGER {
  2266. active(1),
  2267. conLoserActive(2),
  2268. conWinnerActive(3),
  2269. inactive(4)
  2270. }
  2271. ACCESS read-only
  2272. STATUS mandatory
  2273. DESCRIPTION
  2274. "Indicates the state of CP-CP sessions between this node
  2275. and adjacent network and end nodes. Incative indicates no
  2276. CP-CP sessions exists between this node and the adjacent
  2277. node. Active indicates CP-CP sessons are active using both
  2278. the ConWinner and ConLoser sessions. The session initiated
  2279. by this node is refered to as the ConWinner session and is
  2280. used by this node to send to the adjacent node. The
  2281. ConLoserr session is initiated by the adjacent node and
  2282. is used by this node to receive from the adjacent node."
  2283. ::= { ibmappnNnAdjNodeEntry 2 }
  2284. ibmappnNnAdjNodeOutOfSeqTdus OBJECT-TYPE
  2285. SYNTAX Gauge
  2286. ACCESS read-only
  2287. STATUS mandatory
  2288. DESCRIPTION
  2289. "Number of out of sequence Topology Database
  2290. Updates (TDUs). In a quiesced state, this value is
  2291. zero. In normal operation, the value varies
  2292. depending on the network environment."
  2293. ::= { ibmappnNnAdjNodeEntry 3 }
  2294. ibmappnNnAdjNodeLastFrsnSent OBJECT-TYPE
  2295. SYNTAX INTEGER (0..65535)
  2296. ACCESS read-only
  2297. STATUS mandatory
  2298. DESCRIPTION
  2299. "Flow reduction sequence numbers (FRSNs) are associated
  2300. with Topology Database Updates (TDUs) and are unique
  2301. only within each APPN network node. A TDU can be
  2302. associated with multiple APPN resources. This FRSN
  2303. indicates the last TDU sent to this adjacent node."
  2304. ::= { ibmappnNnAdjNodeEntry 4 }
  2305. ibmappnNnAdjNodeLastFrsnRcvd OBJECT-TYPE
  2306. SYNTAX INTEGER (0..65535)
  2307. ACCESS read-only
  2308. STATUS mandatory
  2309. DESCRIPTION
  2310. "Flow reduction sequence numbers (FRSNs) are associated
  2311. with Topology Database Updates (TDUs) and are unique
  2312. only within each APPN network node. A TDU can be
  2313. associated with multiple APPN resources. This FRSN
  2314. indicates the last TDU received from this adjacent node."
  2315. ::= { ibmappnNnAdjNodeEntry 5 }
  2316. --APPN Node Topology table
  2317. -- This table describes every known APPN Network node
  2318. -- and Virtual node.
  2319. ibmappnNnTopologyTable OBJECT-TYPE
  2320. SYNTAX SEQUENCE OF IbmappnNnTopologyEntry
  2321. ACCESS not-accessible
  2322. STATUS mandatory
  2323. DESCRIPTION
  2324. "Portion of the APPN routing table
  2325. that describes all of the APPN network nodes
  2326. and virtual nodes known to this node."
  2327. ::= { ibmappnNnTopology 1 }
  2328. ibmappnNnTopologyEntry OBJECT-TYPE
  2329. SYNTAX IbmappnNnTopologyEntry
  2330. ACCESS not-accessible
  2331. STATUS mandatory
  2332. DESCRIPTION
  2333. "The fully-qualified node name is used to
  2334. index this table."
  2335. INDEX
  2336. {ibmappnNnNodeName}
  2337. ::= { ibmappnNnTopologyTable 1 }
  2338. IbmappnNnTopologyEntry ::= SEQUENCE {
  2339. ibmappnNnNodeName DisplayString,
  2340. ibmappnNnNodeFrsn INTEGER,
  2341. ibmappnNnNodeEntryTimeLeft INTEGER,
  2342. ibmappnNnNodeType INTEGER,
  2343. ibmappnNnNodeRsn INTEGER,
  2344. ibmappnNnNodeRouteAddResist INTEGER,
  2345. ibmappnNnNodeCongested INTEGER,
  2346. ibmappnNnNodeIsrDepleted INTEGER,
  2347. ibmappnNnNodeEndptDepleted INTEGER,
  2348. ibmappnNnNodeQuiescing INTEGER,
  2349. ibmappnNnNodeGateway INTEGER,
  2350. ibmappnNnNodeCentralDirectory INTEGER,
  2351. ibmappnNnNodeIsr INTEGER,
  2352. ibmappnNnNodeChainSupport INTEGER
  2353. }
  2354. ibmappnNnNodeName OBJECT-TYPE
  2355. SYNTAX DisplayString (SIZE (3..17))
  2356. ACCESS read-only
  2357. STATUS mandatory
  2358. DESCRIPTION
  2359. "Administratively-assigned network name that is locally
  2360. defined at each network node in the format NETID.CPNAME."
  2361. ::= { ibmappnNnTopologyEntry 1 }
  2362. ibmappnNnNodeFrsn OBJECT-TYPE
  2363. SYNTAX INTEGER (0..65535)
  2364. ACCESS read-only
  2365. STATUS mandatory
  2366. DESCRIPTION
  2367. "Flow reduction sequence numbers (FRSNs) are associated
  2368. with Topology Database Updates (TDUs) and are unique
  2369. only within each APPN network node. A TDU can be
  2370. associated with multiple APPN resources. This FRSN
  2371. indicates the last time this resource was updated at
  2372. this node."
  2373. ::= { ibmappnNnTopologyEntry 2 }
  2374. ibmappnNnNodeEntryTimeLeft OBJECT-TYPE
  2375. SYNTAX INTEGER (0..31)
  2376. ACCESS read-only
  2377. STATUS mandatory
  2378. DESCRIPTION
  2379. "Number of days before deletion of this
  2380. network node entry. Range is 0-31."
  2381. ::= { ibmappnNnTopologyEntry 3 }
  2382. ibmappnNnNodeType OBJECT-TYPE
  2383. SYNTAX INTEGER {
  2384. networknode(1),
  2385. virtualnode(3)
  2386. }
  2387. ACCESS read-only
  2388. STATUS mandatory
  2389. DESCRIPTION
  2390. "Type of APPN node."
  2391. ::= { ibmappnNnTopologyEntry 4 }
  2392. ibmappnNnNodeRsn OBJECT-TYPE
  2393. SYNTAX INTEGER
  2394. ACCESS read-only
  2395. STATUS mandatory
  2396. DESCRIPTION
  2397. "Resource sequence number that is assigned and
  2398. controlled by the network node that owns this
  2399. resource. This is always an even 32-bit number
  2400. unless an error has occurred."
  2401. ::= { ibmappnNnTopologyEntry 5 }
  2402. ibmappnNnNodeRouteAddResist OBJECT-TYPE
  2403. SYNTAX INTEGER
  2404. ACCESS read-only
  2405. STATUS mandatory
  2406. DESCRIPTION
  2407. "Route addition resistance
  2408. indicates the relative desirability
  2409. of using this node for intermediate session traffic.
  2410. The value, which can be any integer 0-255,
  2411. is used in route computation. The lower the value,
  2412. the more desirable the node is for intermediate routing."
  2413. ::= { ibmappnNnTopologyEntry 6 }
  2414. ibmappnNnNodeCongested OBJECT-TYPE
  2415. SYNTAX INTEGER {yes(1), no(2)}
  2416. ACCESS read-only
  2417. STATUS mandatory
  2418. DESCRIPTION
  2419. "Indicates whether this node is congested.
  2420. This node is not be included in route selection
  2421. by other nodes when this congestion exists."
  2422. ::= { ibmappnNnTopologyEntry 7 }
  2423. ibmappnNnNodeIsrDepleted OBJECT-TYPE
  2424. SYNTAX INTEGER {yes(1), no(2)}
  2425. ACCESS read-only
  2426. STATUS mandatory
  2427. DESCRIPTION
  2428. "Indicates whether intermediate session
  2429. routing resources are depleted. This node is
  2430. not included in intermediate route selection
  2431. by other nodes when resources are depleted."
  2432. ::= { ibmappnNnTopologyEntry 8 }
  2433. ibmappnNnNodeEndptDepleted OBJECT-TYPE
  2434. SYNTAX INTEGER {yes(1), no(2)}
  2435. ACCESS read-only
  2436. STATUS mandatory
  2437. DESCRIPTION
  2438. "Indicates whether session endpoint resources are depleted."
  2439. ::= { ibmappnNnTopologyEntry 9 }
  2440. ibmappnNnNodeQuiescing OBJECT-TYPE
  2441. SYNTAX INTEGER {yes(1), no(2)}
  2442. ACCESS read-only
  2443. STATUS mandatory
  2444. DESCRIPTION
  2445. "Indicates whether the node is quiescing.
  2446. This node is not included in route selection
  2447. by other nodes when the node is quiescing."
  2448. ::= { ibmappnNnTopologyEntry 10 }
  2449. ibmappnNnNodeGateway OBJECT-TYPE
  2450. SYNTAX INTEGER {yes(1), no(2)}
  2451. ACCESS read-only
  2452. STATUS mandatory
  2453. DESCRIPTION
  2454. "Indicates whether the node provide gateway functions."
  2455. ::= { ibmappnNnTopologyEntry 11 }
  2456. ibmappnNnNodeCentralDirectory OBJECT-TYPE
  2457. SYNTAX INTEGER {yes(1), no(2)}
  2458. ACCESS read-only
  2459. STATUS mandatory
  2460. DESCRIPTION
  2461. "Indicates whether the node is central directory."
  2462. ::= { ibmappnNnTopologyEntry 12 }
  2463. ibmappnNnNodeIsr OBJECT-TYPE
  2464. SYNTAX INTEGER {yes(1), no(2)}
  2465. ACCESS read-only
  2466. STATUS mandatory
  2467. DESCRIPTION
  2468. "Indicates whether the node supports intermediate session
  2469. routing (ISR)."
  2470. ::= { ibmappnNnTopologyEntry 13 }
  2471. ibmappnNnNodeChainSupport OBJECT-TYPE
  2472. SYNTAX INTEGER {yes(1), no(2)}
  2473. ACCESS read-only
  2474. STATUS mandatory
  2475. DESCRIPTION
  2476. "Indicates whether the node supports chaining."
  2477. ::= { ibmappnNnTopologyEntry 14 }
  2478. --APPN transmission group (TG) table
  2479. -- This table describes the TGs associated with
  2480. -- the APPN network nodes.
  2481. -- The originating node is repeated here to provide a
  2482. -- means of correlating the TGs with the nodes.
  2483. ibmappnNnTgTopologyTable OBJECT-TYPE
  2484. SYNTAX SEQUENCE OF IbmappnNnTgTopologyEntry
  2485. ACCESS not-accessible
  2486. STATUS mandatory
  2487. DESCRIPTION
  2488. "Portion of the APPN topology database
  2489. that describes all of the APPN transmissions groups
  2490. used by the APPN network nodes."
  2491. ::= { ibmappnNnTopology 2 }
  2492. ibmappnNnTgTopologyEntry OBJECT-TYPE
  2493. SYNTAX IbmappnNnTgTopologyEntry
  2494. ACCESS not-accessible
  2495. STATUS mandatory
  2496. DESCRIPTION
  2497. "This table requires three indexes to provide a
  2498. unique index. The indexes are the owning or originating
  2499. CPname, the destination CPname, and the TG number."
  2500. INDEX
  2501. {ibmappnNnTgOwner,
  2502. ibmappnNnTgDest,
  2503. ibmappnNnTgNum}
  2504. ::= { ibmappnNnTgTopologyTable 1 }
  2505. IbmappnNnTgTopologyEntry ::= SEQUENCE {
  2506. ibmappnNnTgOwner DisplayString,
  2507. ibmappnNnTgDest DisplayString,
  2508. ibmappnNnTgNum INTEGER,
  2509. ibmappnNnTgFrsn INTEGER,
  2510. ibmappnNnTgEntryTimeLeft INTEGER,
  2511. ibmappnNnTgDestVirtual INTEGER,
  2512. ibmappnNnTgDlcData OCTET STRING,
  2513. ibmappnNnTgRsn INTEGER,
  2514. ibmappnNnTgOperational INTEGER,
  2515. ibmappnNnTgQuiescing INTEGER,
  2516. ibmappnNnTgCpCpSession INTEGER,
  2517. ibmappnNnTgEffCap INTEGER,
  2518. ibmappnNnTgConnCost INTEGER,
  2519. ibmappnNnTgByteCost INTEGER,
  2520. ibmappnNnTgSecurity INTEGER,
  2521. ibmappnNnTgDelay INTEGER,
  2522. ibmappnNnTgModemClass INTEGER,
  2523. ibmappnNnTgUsr1 INTEGER,
  2524. ibmappnNnTgUsr2 INTEGER,
  2525. ibmappnNnTgUsr3 INTEGER}
  2526. ibmappnNnTgOwner OBJECT-TYPE
  2527. SYNTAX DisplayString (SIZE (3..17))
  2528. ACCESS read-only
  2529. STATUS mandatory
  2530. DESCRIPTION
  2531. "Administratively-assigned name for the
  2532. originating node for this TG. The format
  2533. is NETID.CPNAME and is the same name
  2534. specified in the node table."
  2535. ::= { ibmappnNnTgTopologyEntry 1 }
  2536. ibmappnNnTgDest OBJECT-TYPE
  2537. SYNTAX DisplayString (SIZE (3..17))
  2538. ACCESS read-only
  2539. STATUS mandatory
  2540. DESCRIPTION
  2541. "Administratively-assigned fully-qualified
  2542. network name for the destination node for this TG."
  2543. ::= { ibmappnNnTgTopologyEntry 2 }
  2544. ibmappnNnTgNum OBJECT-TYPE
  2545. SYNTAX INTEGER (0..255)
  2546. ACCESS read-only
  2547. STATUS mandatory
  2548. DESCRIPTION
  2549. "Number associated with this
  2550. transmission group. Range is 0-255."
  2551. ::= { ibmappnNnTgTopologyEntry 3 }
  2552. ibmappnNnTgFrsn OBJECT-TYPE
  2553. SYNTAX INTEGER (0..65535)
  2554. ACCESS read-only
  2555. STATUS mandatory
  2556. DESCRIPTION
  2557. "Flow reduction sequence numbers (FRSNs) are associated
  2558. with Topology Database Updates (TDUs) and are unique
  2559. only within each APPN network node. A TDU can be
  2560. associated with multiple APPN resources. This FRSN
  2561. indicates the last time this resource was updated at
  2562. this node."
  2563. ::= { ibmappnNnTgTopologyEntry 4 }
  2564. ibmappnNnTgEntryTimeLeft OBJECT-TYPE
  2565. SYNTAX INTEGER (0..31)
  2566. ACCESS read-only
  2567. STATUS mandatory
  2568. DESCRIPTION
  2569. "Number of days before deletion of this
  2570. network node TG entry. Range is 0-31."
  2571. ::= { ibmappnNnTgTopologyEntry 5 }
  2572. ibmappnNnTgDestVirtual OBJECT-TYPE
  2573. SYNTAX INTEGER {yes(1), no(2)}
  2574. ACCESS read-only
  2575. STATUS mandatory
  2576. DESCRIPTION
  2577. "Indicates whether the destination node is
  2578. a virtual node."
  2579. ::= { ibmappnNnTgTopologyEntry 6 }
  2580. ibmappnNnTgDlcData OBJECT-TYPE
  2581. SYNTAX OCTET STRING (SIZE (0..9))
  2582. ACCESS read-only
  2583. STATUS mandatory
  2584. DESCRIPTION
  2585. "DLC specific data related to the link connection
  2586. network.
  2587. Token-Ring - MAC/SAP
  2588. X.25 Switched - dial digits
  2589. X.21 Switched - dial digits
  2590. Circuit Swtch - dial digits"
  2591. ::= { ibmappnNnTgTopologyEntry 7 }
  2592. ibmappnNnTgRsn OBJECT-TYPE
  2593. SYNTAX INTEGER
  2594. ACCESS read-only
  2595. STATUS mandatory
  2596. DESCRIPTION
  2597. "Current owning node's resource sequence number
  2598. for this resource."
  2599. ::= { ibmappnNnTgTopologyEntry 8 }
  2600. ibmappnNnTgOperational OBJECT-TYPE
  2601. SYNTAX INTEGER {yes(1), no(2)}
  2602. ACCESS read-only
  2603. STATUS mandatory
  2604. DESCRIPTION
  2605. "Indicates whether the transmission group
  2606. is operational."
  2607. ::= { ibmappnNnTgTopologyEntry 9 }
  2608. ibmappnNnTgQuiescing OBJECT-TYPE
  2609. SYNTAX INTEGER {yes(1), no(2)}
  2610. ACCESS read-only
  2611. STATUS mandatory
  2612. DESCRIPTION
  2613. "Indicates whether the transmission group
  2614. is quiescing."
  2615. ::= { ibmappnNnTgTopologyEntry 10 }
  2616. ibmappnNnTgCpCpSession OBJECT-TYPE
  2617. SYNTAX INTEGER {yes(1), no(2)}
  2618. ACCESS read-only
  2619. STATUS mandatory
  2620. DESCRIPTION
  2621. "Indicates whether CP-CP sessions are supported on this TG."
  2622. ::= { ibmappnNnTgTopologyEntry 11 }
  2623. ibmappnNnTgEffCap OBJECT-TYPE
  2624. SYNTAX INTEGER
  2625. ACCESS read-only
  2626. STATUS mandatory
  2627. DESCRIPTION
  2628. "The effective capacity is an integer value that indicates
  2629. the kilo bits per second.
  2630. It is derived from the link bandwidth and maximum load
  2631. factor with the range of 0 thru 603,979,776.
  2632. This is an administratively assigned value associated
  2633. with this TG."
  2634. ::= { ibmappnNnTgTopologyEntry 12 }
  2635. ibmappnNnTgConnCost OBJECT-TYPE
  2636. SYNTAX INTEGER (0..255)
  2637. ACCESS read-only
  2638. STATUS mandatory
  2639. DESCRIPTION
  2640. "Cost per connect time: a value representing
  2641. the relative cost per unit of time to use
  2642. the TG. Range is from 0, which means no cost,
  2643. to 255, which indicates maximum cost.
  2644. This is an administratively assigned value associated
  2645. with this TG."
  2646. ::= { ibmappnNnTgTopologyEntry 13 }
  2647. ibmappnNnTgByteCost OBJECT-TYPE
  2648. SYNTAX INTEGER (0..255)
  2649. ACCESS read-only
  2650. STATUS mandatory
  2651. DESCRIPTION
  2652. "Relative cost of transmitting a byte over this link.
  2653. Range is from 0 (lowest cost) to 255.
  2654. This is an administratively assigned value associated
  2655. with this TG."
  2656. ::= { ibmappnNnTgTopologyEntry 14 }
  2657. ibmappnNnTgSecurity OBJECT-TYPE
  2658. SYNTAX INTEGER {
  2659. nonsecure(1), --X'01'
  2660. publicSwitchedNetwork(32), --X'20'
  2661. undergroundCable(64), --X'40'
  2662. secureConduit(96), --X'60'
  2663. guardedConduit(128), --X'80'
  2664. encrypted(160), --X'A0'
  2665. guardedRadiation(192) --X'C0'
  2666. }
  2667. ACCESS read-only
  2668. STATUS mandatory
  2669. DESCRIPTION
  2670. "The security is represented as an integer with a range of
  2671. 1 thru 255 with the most common values enumerated as
  2672. defined above.
  2673. This is an administratively assigned value associated
  2674. with this TG."
  2675. ::= { ibmappnNnTgTopologyEntry 15 }
  2676. ibmappnNnTgDelay OBJECT-TYPE
  2677. SYNTAX INTEGER {
  2678. minimum(0), --X'00'
  2679. negligible(384), --X'4C'
  2680. terrestrial(9216), --X'71'
  2681. packet(147456), --X'91'
  2682. long(294912), --X'99'
  2683. maximum(2013265920) --X'FF'
  2684. }
  2685. ACCESS read-only
  2686. STATUS mandatory
  2687. DESCRIPTION
  2688. "Relative amount of time that it takes for a signal to
  2689. travel the length of the logical link. This time is
  2690. represented in micro seconds, with some of the more
  2691. common values enumerated.
  2692. This is an administratively assigned value associated
  2693. with this TG."
  2694. ::= { ibmappnNnTgTopologyEntry 16 }
  2695. ibmappnNnTgModemClass OBJECT-TYPE
  2696. SYNTAX INTEGER (0..65535)
  2697. ACCESS read-only
  2698. STATUS mandatory
  2699. DESCRIPTION
  2700. "This is used to have multiple images for a
  2701. connection network. For a connection network
  2702. it is the same as in the TG vector; for
  2703. a non-connection network it is X'00'."
  2704. ::= { ibmappnNnTgTopologyEntry 17 }
  2705. ibmappnNnTgUsr1 OBJECT-TYPE
  2706. SYNTAX INTEGER (0..255)
  2707. ACCESS read-only
  2708. STATUS mandatory
  2709. DESCRIPTION
  2710. "First user-defined TG characteristic for this TG with
  2711. a range of 0-255.
  2712. This is an administratively assigned value associated
  2713. with this TG."
  2714. ::= { ibmappnNnTgTopologyEntry 18 }
  2715. ibmappnNnTgUsr2 OBJECT-TYPE
  2716. SYNTAX INTEGER (0..255)
  2717. ACCESS read-only
  2718. STATUS mandatory
  2719. DESCRIPTION
  2720. "Second user-defined TG characteristic for this TG with
  2721. a range of 0-255.
  2722. This is an administratively assigned value associated
  2723. with this TG."
  2724. ::= { ibmappnNnTgTopologyEntry 19 }
  2725. ibmappnNnTgUsr3 OBJECT-TYPE
  2726. SYNTAX INTEGER (0..255)
  2727. ACCESS read-only
  2728. STATUS mandatory
  2729. DESCRIPTION
  2730. "Third user-defined TG characteristic for this TG with
  2731. a range of 0-255.
  2732. This is an administratively assigned value associated
  2733. with this TG."
  2734. ::= { ibmappnNnTgTopologyEntry 20 }
  2735. --APPN Node Topology table (using FRSN as index)
  2736. -- This table describes every known APPN Network node
  2737. -- and Virtual node.
  2738. ibmappnNnTopologyFRTable OBJECT-TYPE
  2739. SYNTAX SEQUENCE OF IbmappnNnTopologyFREntry
  2740. ACCESS not-accessible
  2741. STATUS mandatory
  2742. DESCRIPTION
  2743. "Portion of the APPN routing table
  2744. that describes all of the APPN network nodes
  2745. and virtual nodes known to this node."
  2746. ::= { ibmappnNnTopology 3 }
  2747. ibmappnNnTopologyFREntry OBJECT-TYPE
  2748. SYNTAX IbmappnNnTopologyFREntry
  2749. ACCESS not-accessible
  2750. STATUS mandatory
  2751. DESCRIPTION
  2752. "This table is indexed by two columns:
  2753. FRSN, followed by fully-qualified node name."
  2754. INDEX
  2755. {ibmappnNnNodeFRFrsn,
  2756. ibmappnNnNodeFRName}
  2757. ::= { ibmappnNnTopologyFRTable 1 }
  2758. IbmappnNnTopologyFREntry ::= SEQUENCE {
  2759. ibmappnNnNodeFRName DisplayString,
  2760. ibmappnNnNodeFRFrsn INTEGER,
  2761. ibmappnNnNodeFREntryTimeLeft INTEGER,
  2762. ibmappnNnNodeFRType INTEGER,
  2763. ibmappnNnNodeFRRsn INTEGER,
  2764. ibmappnNnNodeFRRouteAddResist INTEGER,
  2765. ibmappnNnNodeFRCongested INTEGER,
  2766. ibmappnNnNodeFRIsrDepleted INTEGER,
  2767. ibmappnNnNodeFREndptDepleted INTEGER,
  2768. ibmappnNnNodeFRQuiescing INTEGER,
  2769. ibmappnNnNodeFRGateway INTEGER,
  2770. ibmappnNnNodeFRCentralDirectory INTEGER,
  2771. ibmappnNnNodeFRIsr INTEGER,
  2772. ibmappnNnNodeFRChainSupport INTEGER
  2773. }
  2774. ibmappnNnNodeFRName OBJECT-TYPE
  2775. SYNTAX DisplayString (SIZE (3..17))
  2776. ACCESS read-only
  2777. STATUS mandatory
  2778. DESCRIPTION
  2779. "Administratively-assigned network name that is locally
  2780. defined at each network node in the format NETID.CPNAME."
  2781. ::= { ibmappnNnTopologyFREntry 1 }
  2782. ibmappnNnNodeFRFrsn OBJECT-TYPE
  2783. SYNTAX INTEGER (0..65535)
  2784. ACCESS read-only
  2785. STATUS mandatory
  2786. DESCRIPTION
  2787. "Flow reduction sequence numbers (FRSNs) are associated
  2788. with Topology Database Updates (TDUs) and are unique
  2789. only within each APPN network node. A TDU can be
  2790. associated with multiple APPN resources. This FRSN
  2791. indicates the last time this resource was updated at
  2792. this node."
  2793. ::= { ibmappnNnTopologyFREntry 2 }
  2794. ibmappnNnNodeFREntryTimeLeft OBJECT-TYPE
  2795. SYNTAX INTEGER (0..31)
  2796. ACCESS read-only
  2797. STATUS mandatory
  2798. DESCRIPTION
  2799. "Number of days before deletion of this
  2800. network node entry. Range is 0-31."
  2801. ::= { ibmappnNnTopologyFREntry 3 }
  2802. ibmappnNnNodeFRType OBJECT-TYPE
  2803. SYNTAX INTEGER {
  2804. networknode(1),
  2805. virtualnode(3)
  2806. }
  2807. ACCESS read-only
  2808. STATUS mandatory
  2809. DESCRIPTION
  2810. "Type of APPN node."
  2811. ::= { ibmappnNnTopologyFREntry 4 }
  2812. ibmappnNnNodeFRRsn OBJECT-TYPE
  2813. SYNTAX INTEGER
  2814. ACCESS read-only
  2815. STATUS mandatory
  2816. DESCRIPTION
  2817. "Resource sequence number that is assigned and
  2818. controlled by the network node that owns this
  2819. resource. This is always an even 32-bit number
  2820. unless an error has occurred."
  2821. ::= { ibmappnNnTopologyFREntry 5 }
  2822. ibmappnNnNodeFRRouteAddResist OBJECT-TYPE
  2823. SYNTAX INTEGER
  2824. ACCESS read-only
  2825. STATUS mandatory
  2826. DESCRIPTION
  2827. "Route addition resistance
  2828. indicates the relative desirability
  2829. of using this node for intermediate session traffic.
  2830. The value, which can be any integer 0-255,
  2831. is used in route computation. The lower the value,
  2832. the more desirable the node is for intermediate routing."
  2833. ::= { ibmappnNnTopologyFREntry 6 }
  2834. ibmappnNnNodeFRCongested OBJECT-TYPE
  2835. SYNTAX INTEGER {yes(1), no(2)}
  2836. ACCESS read-only
  2837. STATUS mandatory
  2838. DESCRIPTION
  2839. "Indicates whether this node is congested.
  2840. This node is not be included in route selection
  2841. by other nodes when this congestion exists."
  2842. ::= { ibmappnNnTopologyFREntry 7 }
  2843. ibmappnNnNodeFRIsrDepleted OBJECT-TYPE
  2844. SYNTAX INTEGER {yes(1), no(2)}
  2845. ACCESS read-only
  2846. STATUS mandatory
  2847. DESCRIPTION
  2848. "Indicates whether intermediate session
  2849. routing resources are depleted. This node is
  2850. not included in intermediate route selection
  2851. by other nodes when resources are depleted."
  2852. ::= { ibmappnNnTopologyFREntry 8 }
  2853. ibmappnNnNodeFREndptDepleted OBJECT-TYPE
  2854. SYNTAX INTEGER {yes(1), no(2)}
  2855. ACCESS read-only
  2856. STATUS mandatory
  2857. DESCRIPTION
  2858. "Indicates whether session endpoint resources are depleted."
  2859. ::= { ibmappnNnTopologyFREntry 9 }
  2860. ibmappnNnNodeFRQuiescing OBJECT-TYPE
  2861. SYNTAX INTEGER {yes(1), no(2)}
  2862. ACCESS read-only
  2863. STATUS mandatory
  2864. DESCRIPTION
  2865. "Indicates whether the node is quiescing.
  2866. This node is not included in route selection
  2867. by other nodes when the node is quiescing."
  2868. ::= { ibmappnNnTopologyFREntry 10 }
  2869. ibmappnNnNodeFRGateway OBJECT-TYPE
  2870. SYNTAX INTEGER {yes(1), no(2)}
  2871. ACCESS read-only
  2872. STATUS mandatory
  2873. DESCRIPTION
  2874. "Indicates whether the node provide gateway functions."
  2875. ::= { ibmappnNnTopologyFREntry 11 }
  2876. ibmappnNnNodeFRCentralDirectory OBJECT-TYPE
  2877. SYNTAX INTEGER {yes(1), no(2)}
  2878. ACCESS read-only
  2879. STATUS mandatory
  2880. DESCRIPTION
  2881. "Indicates whether the node is central directory."
  2882. ::= { ibmappnNnTopologyFREntry 12 }
  2883. ibmappnNnNodeFRIsr OBJECT-TYPE
  2884. SYNTAX INTEGER {yes(1), no(2)}
  2885. ACCESS read-only
  2886. STATUS mandatory
  2887. DESCRIPTION
  2888. "Indicates whether the node supports intermediate session
  2889. routing (ISR)."
  2890. ::= { ibmappnNnTopologyFREntry 13 }
  2891. ibmappnNnNodeFRChainSupport OBJECT-TYPE
  2892. SYNTAX INTEGER {yes(1), no(2)}
  2893. ACCESS read-only
  2894. STATUS mandatory
  2895. DESCRIPTION
  2896. "Indicates whether the node supports chaining."
  2897. ::= { ibmappnNnTopologyFREntry 14 }
  2898. --APPN transmission group (TG) table
  2899. -- This table describes the TGs associated with
  2900. -- the APPN network nodes.
  2901. -- The originating node is repeated here to provide a
  2902. -- means of correlating the TGs with the nodes.
  2903. ibmappnNnTgTopologyFRTable OBJECT-TYPE
  2904. SYNTAX SEQUENCE OF IbmappnNnTgTopologyFREntry
  2905. ACCESS not-accessible
  2906. STATUS mandatory
  2907. DESCRIPTION
  2908. "Portion of the APPN topology database
  2909. that describes all of the APPN transmissions groups
  2910. used by the APPN network nodes."
  2911. ::= { ibmappnNnTopology 4 }
  2912. ibmappnNnTgTopologyFREntry OBJECT-TYPE
  2913. SYNTAX IbmappnNnTgTopologyFREntry
  2914. ACCESS not-accessible
  2915. STATUS mandatory
  2916. DESCRIPTION
  2917. "This table is indexed by four columns:
  2918. FRSN, TG owner fully-qualified node name,
  2919. TG destination fully-qualified node name, and TG number."
  2920. INDEX
  2921. {ibmappnNnTgFRFrsn,
  2922. ibmappnNnTgFROwner,
  2923. ibmappnNnTgFRDest,
  2924. ibmappnNnTgFRNum}
  2925. ::= { ibmappnNnTgTopologyFRTable 1 }
  2926. IbmappnNnTgTopologyFREntry ::= SEQUENCE {
  2927. ibmappnNnTgFROwner DisplayString,
  2928. ibmappnNnTgFRDest DisplayString,
  2929. ibmappnNnTgFRNum INTEGER,
  2930. ibmappnNnTgFRFrsn INTEGER,
  2931. ibmappnNnTgFREntryTimeLeft INTEGER,
  2932. ibmappnNnTgFRDestVirtual INTEGER,
  2933. ibmappnNnTgFRDlcData OCTET STRING,
  2934. ibmappnNnTgFRRsn INTEGER,
  2935. ibmappnNnTgFROperational INTEGER,
  2936. ibmappnNnTgFRQuiescing INTEGER,
  2937. ibmappnNnTgFRCpCpSession INTEGER,
  2938. ibmappnNnTgFREffCap INTEGER,
  2939. ibmappnNnTgFRConnCost INTEGER,
  2940. ibmappnNnTgFRByteCost INTEGER,
  2941. ibmappnNnTgFRSecurity INTEGER,
  2942. ibmappnNnTgFRDelay INTEGER,
  2943. ibmappnNnTgFRModemClass INTEGER,
  2944. ibmappnNnTgFRUsr1 INTEGER,
  2945. ibmappnNnTgFRUsr2 INTEGER,
  2946. ibmappnNnTgFRUsr3 INTEGER}
  2947. ibmappnNnTgFROwner OBJECT-TYPE
  2948. SYNTAX DisplayString (SIZE (3..17))
  2949. ACCESS read-only
  2950. STATUS mandatory
  2951. DESCRIPTION
  2952. "Administratively-assigned name for the
  2953. originating node for this TG. The format
  2954. is NETID.CPNAME and is the same name
  2955. specified in the node table."
  2956. ::= { ibmappnNnTgTopologyFREntry 1 }
  2957. ibmappnNnTgFRDest OBJECT-TYPE
  2958. SYNTAX DisplayString (SIZE (3..17))
  2959. ACCESS read-only
  2960. STATUS mandatory
  2961. DESCRIPTION
  2962. "Administratively-assigned fully-qualified
  2963. network name for the destination node for this TG."
  2964. ::= { ibmappnNnTgTopologyFREntry 2 }
  2965. ibmappnNnTgFRNum OBJECT-TYPE
  2966. SYNTAX INTEGER (0..255)
  2967. ACCESS read-only
  2968. STATUS mandatory
  2969. DESCRIPTION
  2970. "Number associated with this
  2971. transmission group. Range is 0-255."
  2972. ::= { ibmappnNnTgTopologyFREntry 3 }
  2973. ibmappnNnTgFRFrsn OBJECT-TYPE
  2974. SYNTAX INTEGER (0..65535)
  2975. ACCESS read-only
  2976. STATUS mandatory
  2977. DESCRIPTION
  2978. "Flow reduction sequence numbers (FRSNs) are associated
  2979. with Topology Database Updates (TDUs) and are unique
  2980. only within each APPN network node. A TDU can be
  2981. associated with multiple APPN resources. This FRSN
  2982. indicates the last time this resource was updated at
  2983. this node."
  2984. ::= { ibmappnNnTgTopologyFREntry 4 }
  2985. ibmappnNnTgFREntryTimeLeft OBJECT-TYPE
  2986. SYNTAX INTEGER (0..31)
  2987. ACCESS read-only
  2988. STATUS mandatory
  2989. DESCRIPTION
  2990. "Number of days before deletion of this
  2991. network node TG entry. Range is 0-31."
  2992. ::= { ibmappnNnTgTopologyFREntry 5 }
  2993. ibmappnNnTgFRDestVirtual OBJECT-TYPE
  2994. SYNTAX INTEGER {yes(1), no(2)}
  2995. ACCESS read-only
  2996. STATUS mandatory
  2997. DESCRIPTION
  2998. "Indicates whether the destination node is
  2999. a virtual node."
  3000. ::= { ibmappnNnTgTopologyFREntry 6 }
  3001. ibmappnNnTgFRDlcData OBJECT-TYPE
  3002. SYNTAX OCTET STRING (SIZE (0..9))
  3003. ACCESS read-only
  3004. STATUS mandatory
  3005. DESCRIPTION
  3006. "DLC specific data related to the link connection
  3007. network.
  3008. Token-Ring - MAC/SAP
  3009. X.25 Switched - dial digits
  3010. X.21 Switched - dial digits
  3011. Circuit Swtch - dial digits"
  3012. ::= { ibmappnNnTgTopologyFREntry 7 }
  3013. ibmappnNnTgFRRsn OBJECT-TYPE
  3014. SYNTAX INTEGER
  3015. ACCESS read-only
  3016. STATUS mandatory
  3017. DESCRIPTION
  3018. "Current owning node's resource sequence number
  3019. for this resource."
  3020. ::= { ibmappnNnTgTopologyFREntry 8 }
  3021. ibmappnNnTgFROperational OBJECT-TYPE
  3022. SYNTAX INTEGER {yes(1), no(2)}
  3023. ACCESS read-only
  3024. STATUS mandatory
  3025. DESCRIPTION
  3026. "Indicates whether the transmission group
  3027. is operational."
  3028. ::= { ibmappnNnTgTopologyFREntry 9 }
  3029. ibmappnNnTgFRQuiescing OBJECT-TYPE
  3030. SYNTAX INTEGER {yes(1), no(2)}
  3031. ACCESS read-only
  3032. STATUS mandatory
  3033. DESCRIPTION
  3034. "Indicates whether the transmission group
  3035. is quiescing."
  3036. ::= { ibmappnNnTgTopologyFREntry 10 }
  3037. ibmappnNnTgFRCpCpSession OBJECT-TYPE
  3038. SYNTAX INTEGER {yes(1), no(2)}
  3039. ACCESS read-only
  3040. STATUS mandatory
  3041. DESCRIPTION
  3042. "Indicates whether CP-CP sessions are supported on this TG."
  3043. ::= { ibmappnNnTgTopologyFREntry 11 }
  3044. ibmappnNnTgFREffCap OBJECT-TYPE
  3045. SYNTAX INTEGER
  3046. ACCESS read-only
  3047. STATUS mandatory
  3048. DESCRIPTION
  3049. "The effective capacity is an integer value that indicates
  3050. the kilo bits per second.
  3051. It is derived from the link bandwidth and maximum load
  3052. factor with the range of 0 thru 603,979,776.
  3053. This is an administratively assigned value associated
  3054. with this TG."
  3055. ::= { ibmappnNnTgTopologyFREntry 12 }
  3056. ibmappnNnTgFRConnCost OBJECT-TYPE
  3057. SYNTAX INTEGER (0..255)
  3058. ACCESS read-only
  3059. STATUS mandatory
  3060. DESCRIPTION
  3061. "Cost per connect time: a value representing
  3062. the relative cost per unit of time to use
  3063. the TG. Range is from 0, which means no cost,
  3064. to 255, which indicates maximum cost.
  3065. This is an administratively assigned value associated
  3066. with this TG."
  3067. ::= { ibmappnNnTgTopologyFREntry 13 }
  3068. ibmappnNnTgFRByteCost OBJECT-TYPE
  3069. SYNTAX INTEGER (0..255)
  3070. ACCESS read-only
  3071. STATUS mandatory
  3072. DESCRIPTION
  3073. "Relative cost of transmitting a byte over this link.
  3074. Range is from 0 (lowest cost) to 255.
  3075. This is an administratively assigned value associated
  3076. with this TG."
  3077. ::= { ibmappnNnTgTopologyFREntry 14 }
  3078. ibmappnNnTgFRSecurity OBJECT-TYPE
  3079. SYNTAX INTEGER {
  3080. nonsecure(1), --X'01'
  3081. publicSwitchedNetwork(32), --X'20'
  3082. undergroundCable(64), --X'40'
  3083. secureConduit(96), --X'60'
  3084. guardedConduit(128), --X'80'
  3085. encrypted(160), --X'A0'
  3086. guardedRadiation(192) --X'C0'
  3087. }
  3088. ACCESS read-only
  3089. STATUS mandatory
  3090. DESCRIPTION
  3091. "The security is represented as an integer with a range of
  3092. 1 thru 255 with the most common values enumerated as
  3093. defined above.
  3094. This is an administratively assigned value associated
  3095. with this TG."
  3096. ::= { ibmappnNnTgTopologyFREntry 15 }
  3097. ibmappnNnTgFRDelay OBJECT-TYPE
  3098. SYNTAX INTEGER {
  3099. minimum(0), --X'00'
  3100. negligible(384), --X'4C'
  3101. terrestrial(9216), --X'71'
  3102. packet(147456), --X'91'
  3103. long(294912), --X'99'
  3104. maximum(2013265920) --X'FF'
  3105. }
  3106. ACCESS read-only
  3107. STATUS mandatory
  3108. DESCRIPTION
  3109. "Relative amount of time that it takes for a signal to
  3110. travel the length of the logical link. This time is
  3111. represented in micro seconds, with some of the more
  3112. common values enumerated.
  3113. This is an administratively assigned value associated
  3114. with this TG."
  3115. ::= { ibmappnNnTgTopologyFREntry 16 }
  3116. ibmappnNnTgFRModemClass OBJECT-TYPE
  3117. SYNTAX INTEGER (0..65535)
  3118. ACCESS read-only
  3119. STATUS mandatory
  3120. DESCRIPTION
  3121. "This is used to have multiple images for a
  3122. connection network. For a connection network
  3123. it is the same as in the TG vector; for
  3124. a non-connection network it is X'00'."
  3125. ::= { ibmappnNnTgTopologyFREntry 17 }
  3126. ibmappnNnTgFRUsr1 OBJECT-TYPE
  3127. SYNTAX INTEGER (0..255)
  3128. ACCESS read-only
  3129. STATUS mandatory
  3130. DESCRIPTION
  3131. "First user-defined TG characteristic for this TG with
  3132. a range of 0-255.
  3133. This is an administratively assigned value associated
  3134. with this TG."
  3135. ::= { ibmappnNnTgTopologyFREntry 18 }
  3136. ibmappnNnTgFRUsr2 OBJECT-TYPE
  3137. SYNTAX INTEGER (0..255)
  3138. ACCESS read-only
  3139. STATUS mandatory
  3140. DESCRIPTION
  3141. "Second user-defined TG characteristic for this TG with
  3142. a range of 0-255.
  3143. This is an administratively assigned value associated
  3144. with this TG."
  3145. ::= { ibmappnNnTgTopologyFREntry 19 }
  3146. ibmappnNnTgFRUsr3 OBJECT-TYPE
  3147. SYNTAX INTEGER (0..255)
  3148. ACCESS read-only
  3149. STATUS mandatory
  3150. DESCRIPTION
  3151. "Third user-defined TG characteristic for this TG with
  3152. a range of 0-255.
  3153. This is an administratively assigned value associated
  3154. with this TG."
  3155. ::= { ibmappnNnTgTopologyFREntry 20 }
  3156. -- ************** The APPN Local Topology Group *****************
  3157. ibmappnLocalTopology OBJECT IDENTIFIER ::= { ibmappn 3 }
  3158. ibmappnLocalThisNode OBJECT IDENTIFIER ::= { ibmappnLocalTopology 1 }
  3159. ibmappnLocalGeneral OBJECT IDENTIFIER ::= { ibmappnLocalThisNode 1}
  3160. ibmappnLocalNnSpecific OBJECT IDENTIFIER ::= { ibmappnLocalThisNode 2}
  3161. ibmappnLocalTg OBJECT IDENTIFIER ::= { ibmappnLocalThisNode 3}
  3162. ibmappnLocalEnTopology OBJECT IDENTIFIER ::= { ibmappnLocalTopology 2 }
  3163. -- The LocalEnNodeTable and LocalEnTgTable will replace these OIs
  3164. --ibmappnLocalEnNode OBJECT IDENTIFIER ::= { ibmappnLocalEnTopology 1}
  3165. --ibmappnLocalEnTg OBJECT IDENTIFIER ::= { ibmappnLocalEnTopology 2}
  3166. --This MIB Group represents the local topology
  3167. --maintained in both APPN end nodes and network nodes.
  3168. --Although the same control vectors are used for both network
  3169. --and local topology, many of the attributes only apply to network
  3170. --nodes. This MIB group defines the required objects for retrieval
  3171. --of information about this node and the objects that represent
  3172. --the local topology about end nodes.
  3173. --
  3174. --This node could be either an network node or an end node. The
  3175. --definition must address both cases.
  3176. --
  3177. --1 Information about this node
  3178. -- a General information about this node, both NN and ENs.
  3179. -- b Information about this node that applies only to NNs.
  3180. -- c TG table (repeated for each TG this node owns)
  3181. --
  3182. --2 Information about the end nodes known to this network node
  3183. -- (THIS SECTION ONLY APPLIES TO NETWORK NODES)
  3184. -- a End node table (entry for each end node )
  3185. -- b TG table (repeated for each TG owned by the end nodes)
  3186. --
  3187. --
  3188. ----
  3189. -- General information section
  3190. ibmappnLocalNodeName OBJECT-TYPE
  3191. SYNTAX DisplayString (SIZE (3..17))
  3192. ACCESS read-only
  3193. STATUS mandatory
  3194. DESCRIPTION
  3195. "Administratively-assigned fully-qualified name
  3196. for this node. Format is NETID.CPNAME."
  3197. ::= { ibmappnLocalGeneral 1 }
  3198. ibmappnLocalNodeType OBJECT-TYPE
  3199. SYNTAX INTEGER {
  3200. networknode(1),
  3201. endnode(2),
  3202. len(4)
  3203. }
  3204. ACCESS read-only
  3205. STATUS mandatory
  3206. DESCRIPTION
  3207. "Type of APPN node."
  3208. ::= { ibmappnLocalGeneral 2 }
  3209. -- Network node unique information
  3210. --
  3211. ibmappnLocalNnRsn OBJECT-TYPE
  3212. SYNTAX INTEGER
  3213. ACCESS read-only
  3214. STATUS mandatory
  3215. DESCRIPTION
  3216. "Resource sequence number is assigned and
  3217. controlled by the network node that owns this
  3218. resource. This is always an even unsigned
  3219. number unless an error has occurred."
  3220. ::= { ibmappnLocalNnSpecific 1 }
  3221. ibmappnLocalNnRouteAddResist OBJECT-TYPE
  3222. SYNTAX INTEGER
  3223. ACCESS read-only
  3224. STATUS mandatory
  3225. DESCRIPTION
  3226. "Route addition resistance
  3227. indicates the relative desirability
  3228. of using this node for intermediate session traffic.
  3229. The value, which can be any integer 0-255,
  3230. is used in route computation. The lower the value,
  3231. the more desirable the node is for intermediate routing."
  3232. ::= { ibmappnLocalNnSpecific 2 }
  3233. ibmappnLocalNnCongested OBJECT-TYPE
  3234. SYNTAX INTEGER {yes(1), no(2)}
  3235. ACCESS read-only
  3236. STATUS mandatory
  3237. DESCRIPTION
  3238. "Indicates whether this node is congested.
  3239. Other network nodes stop routing traffic to
  3240. this node while this flag is on."
  3241. ::= { ibmappnLocalNnSpecific 3 }
  3242. ibmappnLocalNnIsrDepleted OBJECT-TYPE
  3243. SYNTAX INTEGER {yes(1), no(2)}
  3244. ACCESS read-only
  3245. STATUS mandatory
  3246. DESCRIPTION
  3247. "Indicate whether intermediated session
  3248. routing resources are depleted.
  3249. Other network nodes stop routing traffic through
  3250. this node while this flag is on."
  3251. ::= { ibmappnLocalNnSpecific 4 }
  3252. ibmappnLocalNnEndptDepleted OBJECT-TYPE
  3253. SYNTAX INTEGER {yes(1), no(2)}
  3254. ACCESS read-only
  3255. STATUS mandatory
  3256. DESCRIPTION
  3257. "Indicates whether session endpoint resources
  3258. are depleted."
  3259. ::= { ibmappnLocalNnSpecific 5 }
  3260. ibmappnLocalNnQuiescing OBJECT-TYPE
  3261. SYNTAX INTEGER {yes(1), no(2)}
  3262. ACCESS read-only
  3263. STATUS mandatory
  3264. DESCRIPTION
  3265. "Indicates whether the node is quiescing."
  3266. ::= { ibmappnLocalNnSpecific 6 }
  3267. ibmappnLocalNnGateway OBJECT-TYPE
  3268. SYNTAX INTEGER {yes(1), no(2)}
  3269. ACCESS read-only
  3270. STATUS mandatory
  3271. DESCRIPTION
  3272. "Indicates whether the node is a gateway."
  3273. ::= { ibmappnLocalNnSpecific 7 }
  3274. ibmappnLocalNnCentralDirectory OBJECT-TYPE
  3275. SYNTAX INTEGER {yes(1), no(2)}
  3276. ACCESS read-only
  3277. STATUS mandatory
  3278. DESCRIPTION
  3279. "Indicates whether the node is a central directory."
  3280. ::= { ibmappnLocalNnSpecific 8 }
  3281. ibmappnLocalNnIsr OBJECT-TYPE
  3282. SYNTAX INTEGER {yes(1), no(2)}
  3283. ACCESS read-only
  3284. STATUS mandatory
  3285. DESCRIPTION
  3286. "Indicates whether the node supports intermediate
  3287. session routing."
  3288. ::= { ibmappnLocalNnSpecific 9 }
  3289. ibmappnLocalNnChainSupport OBJECT-TYPE
  3290. SYNTAX INTEGER {yes(1), no(2)}
  3291. ACCESS read-only
  3292. STATUS mandatory
  3293. DESCRIPTION
  3294. "Indicates whether the node supports chaining."
  3295. ::= { ibmappnLocalNnSpecific 10 }
  3296. ibmappnLocalNnFrsn OBJECT-TYPE
  3297. SYNTAX INTEGER
  3298. ACCESS read-only
  3299. STATUS mandatory
  3300. DESCRIPTION
  3301. "Flow reduction sequence numbers (FRSNs) are associated
  3302. with Topology Database Updates (TDUs) and are unique
  3303. only within each APPN network node. A TDU can be
  3304. associated with multiple APPN resources. This object
  3305. is the last FRSN sent in a topology update to
  3306. adjacent network nodes."
  3307. ::= { ibmappnLocalNnSpecific 11 }
  3308. -- Local TG information
  3309. -- APPN Transmission Group (TG) Table
  3310. -- This table describes the TGs associated with
  3311. -- this node only.
  3312. ibmappnLocalTgTable OBJECT-TYPE
  3313. SYNTAX SEQUENCE OF IbmappnLocalTgEntry
  3314. ACCESS not-accessible
  3315. STATUS mandatory
  3316. DESCRIPTION
  3317. "TG Table describes all of the TGs owned by this
  3318. node. The TG destination can be a virtual
  3319. node, network node, len, or end node."
  3320. ::= { ibmappnLocalTg 1 }
  3321. ibmappnLocalTgEntry OBJECT-TYPE
  3322. SYNTAX IbmappnLocalTgEntry
  3323. ACCESS not-accessible
  3324. STATUS mandatory
  3325. DESCRIPTION
  3326. "This table is indexed by the destination CPname
  3327. and the TG number."
  3328. INDEX
  3329. {ibmappnLocalTgDest,
  3330. ibmappnLocalTgNum}
  3331. ::= { ibmappnLocalTgTable 1 }
  3332. IbmappnLocalTgEntry ::= SEQUENCE {
  3333. ibmappnLocalTgDest DisplayString,
  3334. ibmappnLocalTgNum INTEGER,
  3335. ibmappnLocalTgDestVirtual INTEGER,
  3336. ibmappnLocalTgDlcData OCTET STRING,
  3337. ibmappnLocalTgRsn INTEGER,
  3338. ibmappnLocalTgQuiescing INTEGER,
  3339. ibmappnLocalTgOperational INTEGER,
  3340. ibmappnLocalTgCpCpSession INTEGER,
  3341. ibmappnLocalTgEffCap INTEGER,
  3342. ibmappnLocalTgConnCost INTEGER,
  3343. ibmappnLocalTgByteCost INTEGER,
  3344. ibmappnLocalTgSecurity INTEGER,
  3345. ibmappnLocalTgDelay INTEGER,
  3346. ibmappnLocalTgModemClass INTEGER,
  3347. ibmappnLocalTgUsr1 INTEGER,
  3348. ibmappnLocalTgUsr2 INTEGER,
  3349. ibmappnLocalTgUsr3 INTEGER
  3350. }
  3351. ibmappnLocalTgDest OBJECT-TYPE
  3352. SYNTAX DisplayString (SIZE (3..17))
  3353. ACCESS read-only
  3354. STATUS mandatory
  3355. DESCRIPTION
  3356. "Administratively-assigned name for the
  3357. destination node for this TG.
  3358. This is the fully-qualified network node
  3359. name."
  3360. ::= { ibmappnLocalTgEntry 1 }
  3361. ibmappnLocalTgNum OBJECT-TYPE
  3362. SYNTAX INTEGER
  3363. ACCESS read-only
  3364. STATUS mandatory
  3365. DESCRIPTION
  3366. "Number associated with this transmission group."
  3367. ::= { ibmappnLocalTgEntry 2 }
  3368. ibmappnLocalTgDestVirtual OBJECT-TYPE
  3369. SYNTAX INTEGER {yes(1), no(2)}
  3370. ACCESS read-only
  3371. STATUS mandatory
  3372. DESCRIPTION
  3373. "Indicates whether the destination node is
  3374. a Virtual node."
  3375. ::= { ibmappnLocalTgEntry 3 }
  3376. ibmappnLocalTgDlcData OBJECT-TYPE
  3377. SYNTAX OCTET STRING (SIZE (0..9))
  3378. ACCESS read-only
  3379. STATUS mandatory
  3380. DESCRIPTION
  3381. "DLC specific data related to the link connection
  3382. network.
  3383. Token-Ring - MAC/SAP
  3384. X.25 Switched - dial digits
  3385. X.21 Switched - dial digits
  3386. Circuit Swtch - dial digits"
  3387. ::= { ibmappnLocalTgEntry 4 }
  3388. ibmappnLocalTgRsn OBJECT-TYPE
  3389. SYNTAX INTEGER
  3390. ACCESS read-only
  3391. STATUS mandatory
  3392. DESCRIPTION
  3393. "The resource sequence number is assigned and
  3394. controlled by the network node that owns this
  3395. resource. This is always an even unsigned
  3396. number unless an error has occurred."
  3397. ::= { ibmappnLocalTgEntry 5 }
  3398. ibmappnLocalTgQuiescing OBJECT-TYPE
  3399. SYNTAX INTEGER {yes(1), no(2)}
  3400. ACCESS read-only
  3401. STATUS mandatory
  3402. DESCRIPTION
  3403. "Indicates whether the Transmission Group
  3404. is quiescing."
  3405. ::= { ibmappnLocalTgEntry 6 }
  3406. ibmappnLocalTgOperational OBJECT-TYPE
  3407. SYNTAX INTEGER {yes(1), no(2)}
  3408. ACCESS read-only
  3409. STATUS mandatory
  3410. DESCRIPTION
  3411. "Indicates whether the Transmission Group
  3412. is operational."
  3413. ::= { ibmappnLocalTgEntry 7 }
  3414. ibmappnLocalTgCpCpSession OBJECT-TYPE
  3415. SYNTAX INTEGER {yes(1), no(2)}
  3416. ACCESS read-only
  3417. STATUS mandatory
  3418. DESCRIPTION
  3419. "Indicates whether the CP-CP Sessions are
  3420. supported on this TG."
  3421. ::= { ibmappnLocalTgEntry 8 }
  3422. ibmappnLocalTgEffCap OBJECT-TYPE
  3423. SYNTAX INTEGER
  3424. ACCESS read-only
  3425. STATUS mandatory
  3426. DESCRIPTION
  3427. "The effective capacity is an integer value that indicates
  3428. the actual kilo bits per second.
  3429. It is derived from the link bandwidth and maximum load
  3430. factor with the range of 0 thru 603,979,776."
  3431. ::= { ibmappnLocalTgEntry 9 }
  3432. ibmappnLocalTgConnCost OBJECT-TYPE
  3433. SYNTAX INTEGER (0..255)
  3434. ACCESS read-only
  3435. STATUS mandatory
  3436. DESCRIPTION
  3437. "Cost per connect time: a value representing
  3438. the relative cost per unit of time to use
  3439. the TG. Range is from 0, which means no cost,
  3440. to 255."
  3441. ::= { ibmappnLocalTgEntry 10 }
  3442. ibmappnLocalTgByteCost OBJECT-TYPE
  3443. SYNTAX INTEGER (0..255)
  3444. ACCESS read-only
  3445. STATUS mandatory
  3446. DESCRIPTION
  3447. "Relative cost of transmitting a byte over this link.
  3448. Range is from 0 (lowest cost) to 255."
  3449. ::= { ibmappnLocalTgEntry 11 }
  3450. ibmappnLocalTgSecurity OBJECT-TYPE
  3451. SYNTAX INTEGER {
  3452. nonsecure(1), --X'01'
  3453. publicSwitchedNetwork(32), --X'20'
  3454. undergroundCable(64), --X'40'
  3455. secureConduit(96), --X'60'
  3456. guardedConduit(128), --X'80'
  3457. encrypted(160), --X'A0'
  3458. guardedRadiation(192) --X'C0'
  3459. }
  3460. ACCESS read-only
  3461. STATUS mandatory
  3462. DESCRIPTION
  3463. "Security level for this TG."
  3464. ::= { ibmappnLocalTgEntry 12 }
  3465. ibmappnLocalTgDelay OBJECT-TYPE
  3466. SYNTAX INTEGER {
  3467. minimum(0), --X'00'
  3468. negligible(384), --X'4C'
  3469. terrestrial(9216), --X'71'
  3470. packet(147456), --X'91'
  3471. long(294912), --X'99'
  3472. maximum(2013265920) --X'FF'
  3473. }
  3474. ACCESS read-only
  3475. STATUS mandatory
  3476. DESCRIPTION
  3477. "Relative amount of time that it takes for a signal to
  3478. travel the length of the logical link. This time is
  3479. represented in micro seconds, with some of the more
  3480. common values enumerated."
  3481. ::= { ibmappnLocalTgEntry 13 }
  3482. ibmappnLocalTgModemClass OBJECT-TYPE
  3483. SYNTAX INTEGER
  3484. ACCESS read-only
  3485. STATUS mandatory
  3486. DESCRIPTION
  3487. "This is used to have multiple images for a
  3488. connection network. For a connection network
  3489. it is the same as in the TG vector and for
  3490. a non-connection network it is zero."
  3491. ::= { ibmappnLocalTgEntry 14 }
  3492. ibmappnLocalTgUsr1 OBJECT-TYPE
  3493. SYNTAX INTEGER (0..255)
  3494. ACCESS read-only
  3495. STATUS mandatory
  3496. DESCRIPTION
  3497. "Value of the first user-defined TG
  3498. characteristic for this TG.
  3499. Range is 0-255."
  3500. ::= { ibmappnLocalTgEntry 15 }
  3501. ibmappnLocalTgUsr2 OBJECT-TYPE
  3502. SYNTAX INTEGER (0..255)
  3503. ACCESS read-only
  3504. STATUS mandatory
  3505. DESCRIPTION
  3506. "Value of the second user-defined TG
  3507. characteristic for this TG.
  3508. Range is 0-255."
  3509. ::= { ibmappnLocalTgEntry 16 }
  3510. ibmappnLocalTgUsr3 OBJECT-TYPE
  3511. SYNTAX INTEGER (0..255)
  3512. ACCESS read-only
  3513. STATUS mandatory
  3514. DESCRIPTION
  3515. "Value of the third user-defined TG
  3516. characteristic for this TG.
  3517. Range is 0-255."
  3518. ::= { ibmappnLocalTgEntry 17 }
  3519. -- This section applies only to network nodes.
  3520. -- It contains end node topology information known to serving
  3521. -- network node.
  3522. -- The first table contains information about all end nodes
  3523. -- known to this node.
  3524. --
  3525. -- The TG table contains information about all of the TGs owned
  3526. -- by these end nodes.
  3527. ibmappnLocalEnTable OBJECT-TYPE
  3528. SYNTAX SEQUENCE OF IbmappnLocalEnEntry
  3529. ACCESS not-accessible
  3530. STATUS mandatory
  3531. DESCRIPTION
  3532. "Portion of the APPN topology
  3533. database that describes the end
  3534. nodes known to this node."
  3535. ::= { ibmappnLocalEnTopology 1 }
  3536. ibmappnLocalEnEntry OBJECT-TYPE
  3537. SYNTAX IbmappnLocalEnEntry
  3538. ACCESS not-accessible
  3539. STATUS mandatory
  3540. DESCRIPTION
  3541. "This table is indexed by the end node CPname."
  3542. INDEX
  3543. {ibmappnLocalEnName}
  3544. ::= { ibmappnLocalEnTable 1 }
  3545. IbmappnLocalEnEntry ::= SEQUENCE {
  3546. ibmappnLocalEnName DisplayString,
  3547. ibmappnLocalEnEntryTimeLeft INTEGER,
  3548. ibmappnLocalEnType INTEGER
  3549. }
  3550. ibmappnLocalEnName OBJECT-TYPE
  3551. SYNTAX DisplayString (SIZE (3..17))
  3552. ACCESS read-only
  3553. STATUS mandatory
  3554. DESCRIPTION
  3555. "Administratively-assigned fully-qualified
  3556. name of end node in the format NETID.CPNAME."
  3557. ::= { ibmappnLocalEnEntry 1 }
  3558. ibmappnLocalEnEntryTimeLeft OBJECT-TYPE
  3559. SYNTAX INTEGER (0..31)
  3560. ACCESS read-only
  3561. STATUS mandatory
  3562. DESCRIPTION
  3563. "Number of days before deletion of this
  3564. end node entry. Range is 0-31."
  3565. ::= { ibmappnLocalEnEntry 2 }
  3566. ibmappnLocalEnType OBJECT-TYPE
  3567. SYNTAX INTEGER {
  3568. endnode(2),
  3569. len(4)
  3570. }
  3571. ACCESS read-only
  3572. STATUS mandatory
  3573. DESCRIPTION
  3574. "Type of APPN node (must always be a len or end node)."
  3575. ::= { ibmappnLocalEnEntry 3 }
  3576. --APPN Local End node Transmission Group (TG) table
  3577. -- This table describes the TGs associated with
  3578. -- all of the end nodes known to this node.
  3579. ibmappnLocalEnTgTable OBJECT-TYPE
  3580. SYNTAX SEQUENCE OF IbmappnLocalEnTgEntry
  3581. ACCESS not-accessible
  3582. STATUS mandatory
  3583. DESCRIPTION
  3584. "Table describing all of the TGs owned by the
  3585. end nodes known to this node.
  3586. The TG destination can be a virtual
  3587. node, network node, or end node."
  3588. ::= { ibmappnLocalEnTopology 2 }
  3589. ibmappnLocalEnTgEntry OBJECT-TYPE
  3590. SYNTAX IbmappnLocalEnTgEntry
  3591. ACCESS not-accessible
  3592. STATUS mandatory
  3593. DESCRIPTION
  3594. "This table requires multiple indexes to uniquely
  3595. identify each TG. They are originating CPname,
  3596. destination CPname, and the TG number."
  3597. INDEX
  3598. {ibmappnLocalEnTgOrigin,
  3599. ibmappnLocalEnTgDest,
  3600. ibmappnLocalEnTgNum}
  3601. ::= { ibmappnLocalEnTgTable 1 }
  3602. IbmappnLocalEnTgEntry ::= SEQUENCE {
  3603. ibmappnLocalEnTgOrigin DisplayString,
  3604. ibmappnLocalEnTgDest DisplayString,
  3605. ibmappnLocalEnTgNum INTEGER,
  3606. ibmappnLocalEnTgEntryTimeLeft INTEGER,
  3607. ibmappnLocalEnTgDestVirtual INTEGER,
  3608. ibmappnLocalEnTgDlcData OCTET STRING,
  3609. ibmappnLocalEnTgOperational INTEGER,
  3610. ibmappnLocalEnTgCpCpSession INTEGER,
  3611. ibmappnLocalEnTgEffCap INTEGER,
  3612. ibmappnLocalEnTgConnCost INTEGER,
  3613. ibmappnLocalEnTgByteCost INTEGER,
  3614. ibmappnLocalEnTgSecurity INTEGER,
  3615. ibmappnLocalEnTgDelay INTEGER,
  3616. ibmappnLocalEnTgModemClass INTEGER,
  3617. ibmappnLocalEnTgUsr1 INTEGER,
  3618. ibmappnLocalEnTgUsr2 INTEGER,
  3619. ibmappnLocalEnTgUsr3 INTEGER
  3620. }
  3621. ibmappnLocalEnTgOrigin OBJECT-TYPE
  3622. SYNTAX DisplayString (SIZE (3..17))
  3623. ACCESS read-only
  3624. STATUS mandatory
  3625. DESCRIPTION
  3626. "Administratively-assigned name for the
  3627. origination node for this TG.
  3628. This is the fully-qualified network name."
  3629. ::= { ibmappnLocalEnTgEntry 1 }
  3630. ibmappnLocalEnTgDest OBJECT-TYPE
  3631. SYNTAX DisplayString (SIZE (3..17))
  3632. ACCESS read-only
  3633. STATUS mandatory
  3634. DESCRIPTION
  3635. "Administratively-assigned name for the
  3636. destination node for this TG.
  3637. This is the fully-qualified network name."
  3638. ::= { ibmappnLocalEnTgEntry 2 }
  3639. ibmappnLocalEnTgNum OBJECT-TYPE
  3640. SYNTAX INTEGER
  3641. ACCESS read-only
  3642. STATUS mandatory
  3643. DESCRIPTION
  3644. "Number associated with this transmission group."
  3645. ::= { ibmappnLocalEnTgEntry 3 }
  3646. ibmappnLocalEnTgEntryTimeLeft OBJECT-TYPE
  3647. SYNTAX INTEGER (0..31)
  3648. ACCESS read-only
  3649. STATUS mandatory
  3650. DESCRIPTION
  3651. "Number of days before deletion of this
  3652. end node TG entry. Range is 0-31."
  3653. ::= { ibmappnLocalEnTgEntry 4 }
  3654. ibmappnLocalEnTgDestVirtual OBJECT-TYPE
  3655. SYNTAX INTEGER {yes(1), no(2)}
  3656. ACCESS read-only
  3657. STATUS mandatory
  3658. DESCRIPTION
  3659. "Indicates whether the destination node is
  3660. a virtual node."
  3661. ::= { ibmappnLocalEnTgEntry 5 }
  3662. ibmappnLocalEnTgDlcData OBJECT-TYPE
  3663. SYNTAX OCTET STRING
  3664. ACCESS read-only
  3665. STATUS mandatory
  3666. DESCRIPTION
  3667. "DLC specific data related to the link connection
  3668. network.
  3669. Token-Ring - MAC/SAP
  3670. X.25 Switched - dial digits
  3671. X.21 Switched - dial digits
  3672. Circuit Swtch - dial digits"
  3673. ::= { ibmappnLocalEnTgEntry 6 }
  3674. ibmappnLocalEnTgOperational OBJECT-TYPE
  3675. SYNTAX INTEGER {yes(1), no(2)}
  3676. ACCESS read-only
  3677. STATUS mandatory
  3678. DESCRIPTION
  3679. "Indicates whether the Transmission Group is operational."
  3680. ::= { ibmappnLocalEnTgEntry 7 }
  3681. ibmappnLocalEnTgCpCpSession OBJECT-TYPE
  3682. SYNTAX INTEGER {yes(1), no(2)}
  3683. ACCESS read-only
  3684. STATUS mandatory
  3685. DESCRIPTION
  3686. "Indicates whether CP-CP sessions are supported on this TG."
  3687. ::= { ibmappnLocalEnTgEntry 8 }
  3688. ibmappnLocalEnTgEffCap OBJECT-TYPE
  3689. SYNTAX INTEGER
  3690. ACCESS read-only
  3691. STATUS mandatory
  3692. DESCRIPTION
  3693. "The effective capacity is an integer value that indicates
  3694. the actual kilo bits per second.
  3695. It is derived from the link bandwidth and maximum load
  3696. factor with the range of 0 thru 603,979,776."
  3697. ::= { ibmappnLocalEnTgEntry 9 }
  3698. ibmappnLocalEnTgConnCost OBJECT-TYPE
  3699. SYNTAX INTEGER (0..255)
  3700. ACCESS read-only
  3701. STATUS mandatory
  3702. DESCRIPTION
  3703. "Cost per connect time: a value representing
  3704. the relative cost per unit of time to use
  3705. the TG. Range is from 0, which means no cost,
  3706. to 255."
  3707. ::= { ibmappnLocalEnTgEntry 10 }
  3708. ibmappnLocalEnTgByteCost OBJECT-TYPE
  3709. SYNTAX INTEGER (0..255)
  3710. ACCESS read-only
  3711. STATUS mandatory
  3712. DESCRIPTION
  3713. "Relative cost of transmitting a byte over this link.
  3714. Range is from 0, which means no cost, to 255."
  3715. ::= { ibmappnLocalEnTgEntry 11 }
  3716. ibmappnLocalEnTgSecurity OBJECT-TYPE
  3717. SYNTAX INTEGER {
  3718. nonsecure(1), --X'01'
  3719. publicSwitchedNetwork(32), --X'20'
  3720. undergroundCable(64), --X'40'
  3721. secureConduit(96), --X'60'
  3722. guardedConduit(128), --X'80'
  3723. encrypted(160), --X'A0'
  3724. guardedRadiation(192) --X'C0'
  3725. }
  3726. ACCESS read-only
  3727. STATUS mandatory
  3728. DESCRIPTION
  3729. "Security level for this TG."
  3730. ::= { ibmappnLocalEnTgEntry 12 }
  3731. ibmappnLocalEnTgDelay OBJECT-TYPE
  3732. SYNTAX INTEGER {
  3733. minimum(0), --X'00'
  3734. negligible(384), --X'4C'
  3735. terrestrial(9216), --X'71'
  3736. packet(147456), --X'91'
  3737. long(294912), --X'99'
  3738. maximum(2013265920) --X'FF'
  3739. }
  3740. ACCESS read-only
  3741. STATUS mandatory
  3742. DESCRIPTION
  3743. "Relative amount of time that it takes for a signal to
  3744. travel the length of the logical link. This time is
  3745. represented in micro seconds, with some of the more
  3746. common values enumerated."
  3747. ::= { ibmappnLocalEnTgEntry 13 }
  3748. ibmappnLocalEnTgModemClass OBJECT-TYPE
  3749. SYNTAX INTEGER (0..65535)
  3750. ACCESS read-only
  3751. STATUS mandatory
  3752. DESCRIPTION
  3753. "This is used to have multiple images for a
  3754. connection network. For a connection network
  3755. it is the same as in the TG vector and for
  3756. a non connection network it is zero."
  3757. ::= { ibmappnLocalEnTgEntry 14 }
  3758. ibmappnLocalEnTgUsr1 OBJECT-TYPE
  3759. SYNTAX INTEGER (0..255)
  3760. ACCESS read-only
  3761. STATUS mandatory
  3762. DESCRIPTION
  3763. "First user-defined TG characteristic
  3764. for this TG. Range of values is 0-255."
  3765. ::= { ibmappnLocalEnTgEntry 15 }
  3766. ibmappnLocalEnTgUsr2 OBJECT-TYPE
  3767. SYNTAX INTEGER (0..255)
  3768. ACCESS read-only
  3769. STATUS mandatory
  3770. DESCRIPTION
  3771. "Second user-defined TG characteristic
  3772. for this TG. Range of values is 0-255."
  3773. ::= { ibmappnLocalEnTgEntry 16 }
  3774. ibmappnLocalEnTgUsr3 OBJECT-TYPE
  3775. SYNTAX INTEGER (0..255)
  3776. ACCESS read-only
  3777. STATUS mandatory
  3778. DESCRIPTION
  3779. "Third user-defined TG characteristic
  3780. for this TG. Range of values is 0-255."
  3781. ::= { ibmappnLocalEnTgEntry 17 }
  3782. -- ************** The APPN Directory group **********************
  3783. ibmappnDir OBJECT IDENTIFIER ::= { ibmappn 5 }
  3784. ibmappnDirPerf OBJECT IDENTIFIER ::= { ibmappnDir 1 }
  3785. -- The APPN Directory Group
  3786. -- The APPN Directory Database
  3787. -- Each APPN network node maintains directories containing
  3788. -- information on which LUs (applications) are available and
  3789. -- where they are located. LUs can be located within an APPN
  3790. -- network node or in any of the attached end nodes.
  3791. -- Max Cache Directory Entries
  3792. -- Current Number of Cache Entries
  3793. -- Current Number Home Entries
  3794. -- Current Number of Registered Entries
  3795. -- number of directed locates sent
  3796. -- number of directed locates received
  3797. -- number of broadcast locates sent
  3798. -- number of broadcast locates received
  3799. -- Number of locates returned with a found
  3800. -- Number of locates returned with a not found
  3801. -- Number of outstanding Locates
  3802. -- Directory table (Repeated for each Serving NN)
  3803. -- Serving Network Node Fully Qualified CP Name
  3804. -- LU Groups within Directory table (one for each LU)
  3805. -- Fully-qualified LU Name
  3806. -- Owning fully-qualified CP Name
  3807. -- TP Name
  3808. -- Resource location (local/domain/cross-domain)
  3809. -- Entry type (home,Register/cache)
  3810. -- Wildcard (yes/no)
  3811. ibmappnDirMaxCaches OBJECT-TYPE
  3812. SYNTAX INTEGER
  3813. ACCESS read-only
  3814. STATUS mandatory
  3815. DESCRIPTION
  3816. "Maximum number of cache entries allowed. This
  3817. is an administratively assigned value."
  3818. ::= { ibmappnDirPerf 1 }
  3819. ibmappnDirCurCaches OBJECT-TYPE
  3820. SYNTAX Gauge
  3821. ACCESS read-only
  3822. STATUS mandatory
  3823. DESCRIPTION
  3824. "Current number of cache entries."
  3825. ::= { ibmappnDirPerf 2 }
  3826. ibmappnDirCurHomeEntries OBJECT-TYPE
  3827. SYNTAX Gauge
  3828. ACCESS read-only
  3829. STATUS mandatory
  3830. DESCRIPTION
  3831. "Current number of home entries."
  3832. ::= { ibmappnDirPerf 3 }
  3833. ibmappnDirRegEntries OBJECT-TYPE
  3834. SYNTAX Gauge
  3835. ACCESS read-only
  3836. STATUS mandatory
  3837. DESCRIPTION
  3838. "Current number of registered entries."
  3839. ::= { ibmappnDirPerf 4 }
  3840. ibmappnDirInLocates OBJECT-TYPE
  3841. SYNTAX Counter
  3842. ACCESS read-only
  3843. STATUS mandatory
  3844. DESCRIPTION
  3845. "Number of directed locates received."
  3846. ::= { ibmappnDirPerf 5 }
  3847. ibmappnDirInBcastLocates OBJECT-TYPE
  3848. SYNTAX Counter
  3849. ACCESS read-only
  3850. STATUS mandatory
  3851. DESCRIPTION
  3852. "Number of broadcast locates received."
  3853. ::= { ibmappnDirPerf 6 }
  3854. ibmappnDirOutLocates OBJECT-TYPE
  3855. SYNTAX Counter
  3856. ACCESS read-only
  3857. STATUS mandatory
  3858. DESCRIPTION
  3859. "Number of directed locates sent."
  3860. ::= { ibmappnDirPerf 7 }
  3861. ibmappnDirOutBcastLocates OBJECT-TYPE
  3862. SYNTAX Counter
  3863. ACCESS read-only
  3864. STATUS mandatory
  3865. DESCRIPTION
  3866. "Number of broadcast locates sent."
  3867. ::= { ibmappnDirPerf 8 }
  3868. ibmappnDirNotFoundLocates OBJECT-TYPE
  3869. SYNTAX Counter
  3870. ACCESS read-only
  3871. STATUS mandatory
  3872. DESCRIPTION
  3873. "Number of directed locates returned with a 'not found'."
  3874. ::= { ibmappnDirPerf 9 }
  3875. ibmappnDirNotFoundBcastLocates OBJECT-TYPE
  3876. SYNTAX Counter
  3877. ACCESS read-only
  3878. STATUS mandatory
  3879. DESCRIPTION
  3880. "Number of broadcast locates returned with
  3881. a not found."
  3882. ::= { ibmappnDirPerf 10 }
  3883. ibmappnDirLocateOutstands OBJECT-TYPE
  3884. SYNTAX Gauge
  3885. ACCESS read-only
  3886. STATUS mandatory
  3887. DESCRIPTION
  3888. "Current number of outstanding locates,
  3889. both directed and broadcast. This value
  3890. varies. A value of zero indicates
  3891. that no locates are unanswered."
  3892. ::= { ibmappnDirPerf 11 }
  3893. --APPN Directory table
  3894. -- This table contains information about all known
  3895. -- LUs and TPs.
  3896. ibmappnDirTable OBJECT-TYPE
  3897. SYNTAX SEQUENCE OF IbmappnDirEntry
  3898. ACCESS not-accessible
  3899. STATUS mandatory
  3900. DESCRIPTION
  3901. "Table containing information about
  3902. all known LUs and TPs."
  3903. ::= { ibmappnDir 2 }
  3904. ibmappnDirEntry OBJECT-TYPE
  3905. SYNTAX IbmappnDirEntry
  3906. ACCESS not-accessible
  3907. STATUS mandatory
  3908. DESCRIPTION
  3909. "This table is indexed by the LU name."
  3910. INDEX
  3911. {ibmappnDirLuName}
  3912. ::= { ibmappnDirTable 1 }
  3913. IbmappnDirEntry ::= SEQUENCE {
  3914. ibmappnDirLuName DisplayString,
  3915. ibmappnDirServerName DisplayString,
  3916. ibmappnDirLuOwnerName DisplayString,
  3917. ibmappnDirLuLocation INTEGER,
  3918. ibmappnDirType INTEGER,
  3919. ibmappnDirWildCard INTEGER
  3920. }
  3921. ibmappnDirLuName OBJECT-TYPE
  3922. SYNTAX DisplayString (SIZE (3..17))
  3923. ACCESS read-only
  3924. STATUS mandatory
  3925. DESCRIPTION
  3926. "Fully-qualified network LU name in the
  3927. domain of the serving network node."
  3928. ::= { ibmappnDirEntry 1 }
  3929. ibmappnDirServerName OBJECT-TYPE
  3930. SYNTAX DisplayString (SIZE (3..17))
  3931. ACCESS read-only
  3932. STATUS mandatory
  3933. DESCRIPTION
  3934. "Fully-qualified control point (CP) name of the
  3935. network node server. For unassociated end node
  3936. entries, the end node fully-qualified name
  3937. is returned."
  3938. ::= { ibmappnDirEntry 2 }
  3939. ibmappnDirLuOwnerName OBJECT-TYPE
  3940. SYNTAX DisplayString (SIZE (3..17))
  3941. ACCESS read-only
  3942. STATUS mandatory
  3943. DESCRIPTION
  3944. "Fully-qualified CP name of the node at which
  3945. the LU is located. This name is the same as the
  3946. serving NN name when the LU is located at a
  3947. network node or an unassociated end node. It is
  3948. also the same as the fully-qualified LU name
  3949. when this is the control point LU for this node."
  3950. ::= { ibmappnDirEntry 3 }
  3951. ibmappnDirLuLocation OBJECT-TYPE
  3952. SYNTAX INTEGER {
  3953. local(1), --Local
  3954. domain(2), --Domain
  3955. xdomain(3) --Cross Domain
  3956. }
  3957. ACCESS read-only
  3958. STATUS mandatory
  3959. DESCRIPTION
  3960. "Specifies the location of the LU."
  3961. ::= { ibmappnDirEntry 4 }
  3962. ibmappnDirType OBJECT-TYPE
  3963. SYNTAX INTEGER {
  3964. home(1), --defined as home entry
  3965. cache(2), --learned over time
  3966. registered(3) --registered by end node
  3967. }
  3968. ACCESS read-only
  3969. STATUS mandatory
  3970. DESCRIPTION
  3971. "Directory types are:
  3972. 1 - Home
  3973. The LU is in the domain of the local network node
  3974. and the LU information has been configured at the
  3975. local node.
  3976. 2 - Cache
  3977. The LU has previously been located by a broadcast
  3978. search and the location information has been saved.
  3979. 3 - Register
  3980. The LU is at an end node that is in the domain
  3981. of the local network node. Registered entries
  3982. are registered by the served end node."
  3983. ::= { ibmappnDirEntry 5 }
  3984. ibmappnDirWildCard OBJECT-TYPE
  3985. SYNTAX INTEGER {
  3986. other(1),
  3987. explicit-entry(2),
  3988. partial-wildcard(3),
  3989. full-wildcard(4)
  3990. }
  3991. ACCESS read-only
  3992. STATUS mandatory
  3993. DESCRIPTION
  3994. "1 - Other means unknown type of LU entry.
  3995. 2 - Expliced-entry means the full LUNAME will be used
  3996. for locating this LU.
  3997. 3 - Partial-wildcard means only the non-blank portions
  3998. of the LUNAME will be used for locating this LU.
  3999. 4 - Full-wildcard means all LUNAMES will be directed
  4000. to this LU."
  4001. ::= { ibmappnDirEntry 6 }
  4002. -- ************** The APPN Class of Service group ***************
  4003. ibmappnCos OBJECT IDENTIFIER ::= { ibmappn 6 } --APPN COS
  4004. -- The APPN Class of Service (COS)
  4005. -- Class of Service is a means of expressing the quality of the routes
  4006. -- and the transmission priority of traffic which flows on these routes.
  4007. -- The quality of routes is specified by two tables, a COS weight table
  4008. -- for TGs and a COS weight table for nodes. These COS tables are
  4009. -- administratively assigned at each APPN node. Seven default tables
  4010. -- for TGs and a COS weight table for Nodes. These COS tables are
  4011. -- administratively assigned at each APPN node with seven default tables
  4012. -- being provided by IBM.
  4013. --
  4014. --
  4015. -- COS Name
  4016. -- Unqualified name identifying the class of service.
  4017. -- Transmission priority
  4018. -- Transmission priority associated with this class of service
  4019. -- COS Node Row Table
  4020. -- At least one node row must be specified. The default
  4021. -- COS tables specify 8 rows.
  4022. -- Node Row Weight
  4023. -- Numeric value between 0 and 255 inclusive indicating
  4024. -- the weight associated with this row.
  4025. -- Route addition resist (min)
  4026. -- Numeric value between 0 and 255 inclusive indicating
  4027. -- the minimum route addition resistance for this row.
  4028. -- Route addition resist (max)
  4029. -- Numeric value between 0 and 255 inclusive indicating
  4030. -- the maximum route addition resistance for this row.
  4031. -- Congestion (min)
  4032. -- Indicates whether this class of service for this row
  4033. -- will accept congestion. Yes or No must be specified.
  4034. -- Congestion (max)
  4035. -- Indicates whether this Class of Service for this row
  4036. -- will accept congestion. Yes or No must be specified.
  4037. --
  4038. -- COS TG Row table
  4039. -- At least one TG row must be specified with the defaults
  4040. -- COS tables specify 8 rows.
  4041. -- TG Row Weight
  4042. -- Numeric value between 0 and 255 inclusive indicating
  4043. -- the weight associated with this row.
  4044. -- Effective capacity (min)
  4045. -- Indicates the lowest acceptable value for this row.
  4046. -- Effective capacity (max)
  4047. -- Indicates the highest required value for this row.
  4048. -- Cost per connect time (min)
  4049. -- Indicates the lowest connect cost per unit time value
  4050. -- for this row. This value is between 0 and 255 inclusive.
  4051. -- Cost per connect time (max)
  4052. -- Indicates the highest connect cost per unit time value
  4053. -- for this row. This value is between 0 and 255 inclusive.
  4054. -- Cost per byte (min)
  4055. -- Indicates the lowest cost per byte value
  4056. -- for this row. This value is between 0 and 255 inclusive.
  4057. -- Cost per byte (max)
  4058. -- Indicates the highest cost per byte value
  4059. -- for this row. This value is between 0 and 255 inclusive.
  4060. -- Security (min)
  4061. -- Indicates the lowest acceptable value for security
  4062. -- for this row. This value is one of seven values.
  4063. -- Security (max)
  4064. -- Indicates the highest acceptable value for security
  4065. -- for this row. This value is one of seven values.
  4066. -- Propagation delay (min)
  4067. -- Indicates the lowest acceptable propagation delay value
  4068. -- for this row.
  4069. -- Propagation delay (max)
  4070. -- Indicates the highest acceptable propagation delay value
  4071. -- for this row.
  4072. -- User defined 1 (min)
  4073. -- Indicates the lowest acceptable value
  4074. -- for this row. This value is between 0 and 255 inclusive.
  4075. -- User defined 1 (max)
  4076. -- Indicates the highest acceptable value
  4077. -- for this row. This value is between 0 and 255 inclusive.
  4078. -- User defined 2 (min)
  4079. -- Same as user defined 1
  4080. -- User defined 2 (max)
  4081. -- Same as user defined 1
  4082. -- User defined 3 (min)
  4083. -- Same as user defined 1
  4084. -- User defined 3 (max)
  4085. -- Same as user defined 1
  4086. --
  4087. --
  4088. --
  4089. --Due to SNMP ASN.1 limitations the COS table is defined
  4090. --in the following format.
  4091. --
  4092. -- MODE name table
  4093. -- MODE Name (index)
  4094. -- COS Name
  4095. --
  4096. -- COS name table
  4097. -- COS Name (index)
  4098. -- Transmission priority
  4099. --
  4100. -- COS node row table
  4101. -- COS Name (index1)
  4102. -- Index2
  4103. -- Node Row Weight
  4104. -- Rte addition resist (min)
  4105. -- Rte addition resist (max)
  4106. -- Congestion (min)
  4107. -- Congestion (max)
  4108. --
  4109. -- COS TG row table
  4110. -- COS Name (index1)
  4111. -- Index
  4112. -- TG Row Weight
  4113. -- Effective capacity (min)
  4114. -- Effective capacity (max)
  4115. -- Cost per conn time (min)
  4116. -- Cost per conn time (max)
  4117. -- cost per byte (min)
  4118. -- cost per byte (max)
  4119. -- Security (min)
  4120. -- Security (max)
  4121. -- Propagation delay (min)
  4122. -- Propagation delay (max)
  4123. -- User defined 1 (min)
  4124. -- User defined 1 (max)
  4125. -- User defined 2 (min)
  4126. -- User defined 2 (max)
  4127. -- User defined 3 (min)
  4128. -- User defined 3 (max)
  4129. --
  4130. -- **************************************************************
  4131. ibmappnCosModeTable OBJECT-TYPE
  4132. SYNTAX SEQUENCE OF IbmappnCosModeEntry
  4133. ACCESS not-accessible
  4134. STATUS mandatory
  4135. DESCRIPTION
  4136. "Table representing all of the defined
  4137. mode names for this node. The table
  4138. contains the matching COS name."
  4139. ::= { ibmappnCos 1 }
  4140. ibmappnCosModeEntry OBJECT-TYPE
  4141. SYNTAX IbmappnCosModeEntry
  4142. ACCESS not-accessible
  4143. STATUS mandatory
  4144. DESCRIPTION
  4145. "This table is indexed by the Mode Name."
  4146. INDEX
  4147. {ibmappnCosModeName}
  4148. ::= { ibmappnCosModeTable 1 }
  4149. IbmappnCosModeEntry ::= SEQUENCE {
  4150. ibmappnCosModeName DisplayString,
  4151. ibmappnCosModeCosName DisplayString
  4152. }
  4153. ibmappnCosModeName OBJECT-TYPE
  4154. SYNTAX DisplayString (SIZE (1..8))
  4155. ACCESS read-only
  4156. STATUS mandatory
  4157. DESCRIPTION
  4158. "Administratively-assigned name for this
  4159. mode entry."
  4160. ::= { ibmappnCosModeEntry 1 }
  4161. ibmappnCosModeCosName OBJECT-TYPE
  4162. SYNTAX DisplayString (SIZE (1..8))
  4163. ACCESS read-only
  4164. STATUS mandatory
  4165. DESCRIPTION
  4166. "An administratively assigned name for this
  4167. Class of Service."
  4168. ::= { ibmappnCosModeEntry 2 }
  4169. -- **************************************************************
  4170. ibmappnCosNameTable OBJECT-TYPE
  4171. SYNTAX SEQUENCE OF IbmappnCosNameEntry
  4172. ACCESS not-accessible
  4173. STATUS mandatory
  4174. DESCRIPTION
  4175. "Table representing all of the defined class-of-service
  4176. names for this node. The COS node and TG tables are
  4177. accessed using the same index, which is the COS name."
  4178. ::= { ibmappnCos 2 }
  4179. ibmappnCosNameEntry OBJECT-TYPE
  4180. SYNTAX IbmappnCosNameEntry
  4181. ACCESS not-accessible
  4182. STATUS mandatory
  4183. DESCRIPTION
  4184. "The COS name is the index to this table."
  4185. INDEX
  4186. {ibmappnCosName}
  4187. ::= { ibmappnCosNameTable 1 }
  4188. IbmappnCosNameEntry ::= SEQUENCE {
  4189. ibmappnCosName DisplayString,
  4190. ibmappnCosTransPriority INTEGER
  4191. }
  4192. ibmappnCosName OBJECT-TYPE
  4193. SYNTAX DisplayString (SIZE (1..8))
  4194. ACCESS read-only
  4195. STATUS mandatory
  4196. DESCRIPTION
  4197. "Administratively-assigned name for this
  4198. class of service."
  4199. ::= { ibmappnCosNameEntry 1 }
  4200. ibmappnCosTransPriority OBJECT-TYPE
  4201. SYNTAX INTEGER {
  4202. low(1), --X'01'
  4203. medium(2), --X'02'
  4204. high(3), --X'03'
  4205. network(4) --X'04'
  4206. }
  4207. ACCESS read-only
  4208. STATUS mandatory
  4209. DESCRIPTION
  4210. "Transmission priority for this
  4211. class of service. Values are:
  4212. Low
  4213. Medium
  4214. High
  4215. Network "
  4216. ::= { ibmappnCosNameEntry 2 }
  4217. ibmappnCosNodeRowTable OBJECT-TYPE
  4218. SYNTAX SEQUENCE OF IbmappnCosNodeRowEntry
  4219. ACCESS not-accessible
  4220. STATUS mandatory
  4221. DESCRIPTION
  4222. "This table contains all node-row information for all
  4223. class of service in this node."
  4224. ::= { ibmappnCos 3 }
  4225. ibmappnCosNodeRowEntry OBJECT-TYPE
  4226. SYNTAX IbmappnCosNodeRowEntry
  4227. ACCESS not-accessible
  4228. STATUS mandatory
  4229. DESCRIPTION
  4230. "The COS name is the first index and a integer
  4231. is the second index to insure a unique index."
  4232. INDEX
  4233. {ibmappnCosNodeRowName,
  4234. ibmappnCosNodeRowIndex}
  4235. ::= { ibmappnCosNodeRowTable 1 }
  4236. IbmappnCosNodeRowEntry ::= SEQUENCE {
  4237. ibmappnCosNodeRowName DisplayString,
  4238. ibmappnCosNodeRowIndex INTEGER,
  4239. --Node Row Group
  4240. ibmappnCosNodeRowWgt DisplayString,
  4241. ibmappnCosNodeRowResistMin INTEGER,
  4242. ibmappnCosNodeRowResistMax INTEGER,
  4243. ibmappnCosNodeRowMinCongestAllow INTEGER,
  4244. ibmappnCosNodeRowMaxCongestAllow INTEGER
  4245. }
  4246. ibmappnCosNodeRowName OBJECT-TYPE
  4247. SYNTAX DisplayString (SIZE (1..8))
  4248. ACCESS read-only
  4249. STATUS mandatory
  4250. DESCRIPTION
  4251. "Administratively-assigned name for this
  4252. class of service."
  4253. ::= { ibmappnCosNodeRowEntry 1 }
  4254. ibmappnCosNodeRowIndex OBJECT-TYPE
  4255. SYNTAX INTEGER (0..255)
  4256. ACCESS read-only
  4257. STATUS mandatory
  4258. DESCRIPTION
  4259. "Index of COS name. This same value is used
  4260. to access the node and TG COS tables.
  4261. Range of values is 0-255."
  4262. ::= { ibmappnCosNodeRowEntry 2 }
  4263. --Node Row Group
  4264. ibmappnCosNodeRowWgt OBJECT-TYPE
  4265. SYNTAX DisplayString
  4266. ACCESS read-only
  4267. STATUS mandatory
  4268. DESCRIPTION
  4269. "Weight to be associated with the nodes
  4270. that fit the criteria specified by this node row."
  4271. ::= { ibmappnCosNodeRowEntry 3 }
  4272. ibmappnCosNodeRowResistMin OBJECT-TYPE
  4273. SYNTAX INTEGER (0..255)
  4274. ACCESS read-only
  4275. STATUS mandatory
  4276. DESCRIPTION
  4277. "Minimum route addition resistance value
  4278. for this node. Range of values is 0-255.
  4279. The lower the value, the more desirable
  4280. the node is for intermediate routing."
  4281. ::= { ibmappnCosNodeRowEntry 4 }
  4282. ibmappnCosNodeRowResistMax OBJECT-TYPE
  4283. SYNTAX INTEGER (0..255)
  4284. ACCESS read-only
  4285. STATUS mandatory
  4286. DESCRIPTION
  4287. "Maximum route addition resistance value
  4288. for this node. Range of values is 0-255.
  4289. The lower the value, the more desirable
  4290. the node is for intermediate routing."
  4291. ::= { ibmappnCosNodeRowEntry 5 }
  4292. ibmappnCosNodeRowMinCongestAllow OBJECT-TYPE
  4293. SYNTAX INTEGER {yes(1), no(2)}
  4294. ACCESS read-only
  4295. STATUS mandatory
  4296. DESCRIPTION
  4297. "Indicates whether low congestion will be
  4298. tolerated. The minimum and maximum parameters
  4299. will allow specifying either low-congested,
  4300. high-congested, or either to be used."
  4301. ::= { ibmappnCosNodeRowEntry 6 }
  4302. ibmappnCosNodeRowMaxCongestAllow OBJECT-TYPE
  4303. SYNTAX INTEGER {yes(1), no(2)}
  4304. ACCESS read-only
  4305. STATUS mandatory
  4306. DESCRIPTION
  4307. "Indicates whether high congestion will be
  4308. tolerated. The minimum and maximum parameters
  4309. will allow specifying either low-congested,
  4310. high-congested, or either to be used."
  4311. ::= { ibmappnCosNodeRowEntry 7 }
  4312. -- COS TG row table
  4313. -- Index
  4314. -- TG Row Weight
  4315. -- Effective capacity (min)
  4316. -- Effective capacity (max)
  4317. -- Cost per conn time (min)
  4318. -- Cost per conn time (max)
  4319. -- cost per byte (min)
  4320. -- cost per byte (max)
  4321. -- Security (min)
  4322. -- Security (max)
  4323. -- Propagation delay (min)
  4324. -- Propagation delay (max)
  4325. -- User defined 1 (min)
  4326. -- User defined 1 (max)
  4327. -- User defined 2 (min)
  4328. -- User defined 2 (max)
  4329. -- User defined 3 (min)
  4330. -- User defined 3 (max)
  4331. --
  4332. ibmappnCosTgRowTable OBJECT-TYPE
  4333. SYNTAX SEQUENCE OF IbmappnCosTgRowEntry
  4334. ACCESS not-accessible
  4335. STATUS mandatory
  4336. DESCRIPTION
  4337. "Table containing all the Tg-row information for all
  4338. class of service defined in this node."
  4339. ::= { ibmappnCos 4 }
  4340. ibmappnCosTgRowEntry OBJECT-TYPE
  4341. SYNTAX IbmappnCosTgRowEntry
  4342. ACCESS not-accessible
  4343. STATUS mandatory
  4344. DESCRIPTION
  4345. "The TgRowName and the TgRowIndex are the index
  4346. for this table."
  4347. INDEX
  4348. {ibmappnCosTgRowName,
  4349. ibmappnCosTgRowIndex}
  4350. ::= { ibmappnCosTgRowTable 1 }
  4351. IbmappnCosTgRowEntry ::= SEQUENCE {
  4352. ibmappnCosTgRowName DisplayString,
  4353. ibmappnCosTgRowIndex INTEGER,
  4354. --TG Row Group
  4355. ibmappnCosTgRowWgt DisplayString,
  4356. ibmappnCosTgRowEffCapMin INTEGER,
  4357. ibmappnCosTgRowEffCapMax INTEGER,
  4358. ibmappnCosTgRowConnCostMin INTEGER,
  4359. ibmappnCosTgRowConnCostMax INTEGER,
  4360. ibmappnCosTgRowByteCostMin INTEGER,
  4361. ibmappnCosTgRowByteCostMax INTEGER,
  4362. ibmappnCosTgRowSecurityMin INTEGER,
  4363. ibmappnCosTgRowSecurityMax INTEGER,
  4364. ibmappnCosTgRowDelayMin INTEGER,
  4365. ibmappnCosTgRowDelayMax INTEGER,
  4366. ibmappnCosTgRowUsr1Min INTEGER,
  4367. ibmappnCosTgRowUsr1Max INTEGER,
  4368. ibmappnCosTgRowUsr2Min INTEGER,
  4369. ibmappnCosTgRowUsr2Max INTEGER,
  4370. ibmappnCosTgRowUsr3Min INTEGER,
  4371. ibmappnCosTgRowUsr3Max INTEGER
  4372. }
  4373. ibmappnCosTgRowName OBJECT-TYPE
  4374. SYNTAX DisplayString (SIZE (1..8))
  4375. ACCESS read-only
  4376. STATUS mandatory
  4377. DESCRIPTION
  4378. "Administratively-assigned name for this
  4379. class of service."
  4380. ::= { ibmappnCosTgRowEntry 1 }
  4381. ibmappnCosTgRowIndex OBJECT-TYPE
  4382. SYNTAX INTEGER (0..255)
  4383. ACCESS read-only
  4384. STATUS mandatory
  4385. DESCRIPTION
  4386. "Index of COS name. This same value is used
  4387. to access the node and TG COS tables."
  4388. ::= { ibmappnCosTgRowEntry 2 }
  4389. --TG Row
  4390. ibmappnCosTgRowWgt OBJECT-TYPE
  4391. SYNTAX DisplayString
  4392. ACCESS read-only
  4393. STATUS mandatory
  4394. DESCRIPTION
  4395. "Weight to be associated with the nodes
  4396. that fit the criteria specified by this tg-row."
  4397. ::= { ibmappnCosTgRowEntry 3 }
  4398. ibmappnCosTgRowEffCapMin OBJECT-TYPE
  4399. SYNTAX INTEGER
  4400. ACCESS read-only
  4401. STATUS mandatory
  4402. DESCRIPTION
  4403. "Minimum acceptable speed for this Class of Service.
  4404. The effective capacity is an integer value that indicates
  4405. the actual kilo bits per second.
  4406. It is derived from the link bandwidth and maximum load
  4407. factor with the range of 0 thru 603,979,776."
  4408. ::= { ibmappnCosTgRowEntry 4 }
  4409. ibmappnCosTgRowEffCapMax OBJECT-TYPE
  4410. SYNTAX INTEGER
  4411. ACCESS read-only
  4412. STATUS mandatory
  4413. DESCRIPTION
  4414. "Maximum acceptable speed for this Class of Service.
  4415. The effective capacity is an integer value that indicates
  4416. the actual kilo bits per second.
  4417. It is derived from the link bandwidth and maximum load
  4418. factor with the range of 0 thru 603,979,776."
  4419. ::= { ibmappnCosTgRowEntry 5 }
  4420. ibmappnCosTgRowConnCostMin OBJECT-TYPE
  4421. SYNTAX INTEGER (0..255)
  4422. ACCESS read-only
  4423. STATUS mandatory
  4424. DESCRIPTION
  4425. "Minimum acceptable cost per connect time
  4426. for this Class of Service.
  4427. Cost per connect time: a value representing
  4428. the relative cost per unit of time to use
  4429. the TG. Range is from 0, which means no cost,
  4430. to 255."
  4431. ::= { ibmappnCosTgRowEntry 6 }
  4432. ibmappnCosTgRowConnCostMax OBJECT-TYPE
  4433. SYNTAX INTEGER (0..255)
  4434. ACCESS read-only
  4435. STATUS mandatory
  4436. DESCRIPTION
  4437. "Maximum acceptable cost per connect time
  4438. for this Class of Service.
  4439. Cost per connect time: a value representing
  4440. the relative cost per unit of time to use
  4441. the TG. Range is from 0, which means no cost,
  4442. to 255."
  4443. ::= { ibmappnCosTgRowEntry 7 }
  4444. ibmappnCosTgRowByteCostMin OBJECT-TYPE
  4445. SYNTAX INTEGER (0..255)
  4446. ACCESS read-only
  4447. STATUS mandatory
  4448. DESCRIPTION
  4449. "Minimum acceptable cost per byte
  4450. for this Class of Service."
  4451. ::= { ibmappnCosTgRowEntry 8 }
  4452. ibmappnCosTgRowByteCostMax OBJECT-TYPE
  4453. SYNTAX INTEGER (0..255)
  4454. ACCESS read-only
  4455. STATUS mandatory
  4456. DESCRIPTION
  4457. "Maximum acceptable cost per byte
  4458. for this Class of Service."
  4459. ::= { ibmappnCosTgRowEntry 9 }
  4460. ibmappnCosTgRowSecurityMin OBJECT-TYPE
  4461. SYNTAX INTEGER {
  4462. nonsecure(1), --X'01'
  4463. publicSwitchedNetwork(32), --X'20'
  4464. undergroundCable(64), --X'40'
  4465. secureConduit(96), --X'60'
  4466. guardedConduit(128), --X'80'
  4467. encrypted(160), --X'A0'
  4468. guardedRadiation(192) --X'C0'
  4469. }
  4470. ACCESS read-only
  4471. STATUS mandatory
  4472. DESCRIPTION
  4473. "Minimum acceptable security
  4474. for this Class of Service."
  4475. ::= { ibmappnCosTgRowEntry 10 }
  4476. ibmappnCosTgRowSecurityMax OBJECT-TYPE
  4477. SYNTAX INTEGER {
  4478. nonsecure(1), --X'01'
  4479. publicSwitchedNetwork(32), --X'20'
  4480. undergroundCable(64), --X'40'
  4481. secureConduit(96), --X'60'
  4482. guardedConduit(128), --X'80'
  4483. encrypted(160), --X'A0'
  4484. guardedRadiation(192) --X'C0'
  4485. }
  4486. ACCESS read-only
  4487. STATUS mandatory
  4488. DESCRIPTION
  4489. "Maximum acceptable security
  4490. for this Class of Service."
  4491. ::= { ibmappnCosTgRowEntry 11 }
  4492. ibmappnCosTgRowDelayMin OBJECT-TYPE
  4493. SYNTAX INTEGER {
  4494. minimum(0), --X'00'
  4495. negligible(384), --X'4C'
  4496. terrestrial(9216), --X'71'
  4497. packet(147456), --X'91'
  4498. long(294912), --X'99'
  4499. maximum(2013265920) --X'FF'
  4500. }
  4501. ACCESS read-only
  4502. STATUS mandatory
  4503. DESCRIPTION
  4504. "Minimum acceptable propagation delay for this class of service.
  4505. Relative amount of time that it takes for a signal to travel
  4506. the length of the logical link. This time is represented in
  4507. micro seconds, with the more values enumerated."
  4508. ::= { ibmappnCosTgRowEntry 12 }
  4509. ibmappnCosTgRowDelayMax OBJECT-TYPE
  4510. SYNTAX INTEGER {
  4511. minimum(0), --X'00'
  4512. negligible(384), --X'4C'
  4513. terrestrial(9216), --X'71'
  4514. packet(147456), --X'91'
  4515. long(294912), --X'99'
  4516. maximum(2013265920) --X'FF'
  4517. }
  4518. ACCESS read-only
  4519. STATUS mandatory
  4520. DESCRIPTION
  4521. "Maximum acceptable propagation delay for this class of service.
  4522. Relative amount of time that it takes for a signal to travel
  4523. the length of the logical link. This time is represented in
  4524. micro seconds, with the more values enumerated."
  4525. ::= { ibmappnCosTgRowEntry 13 }
  4526. ibmappnCosTgRowUsr1Min OBJECT-TYPE
  4527. SYNTAX INTEGER (0..255)
  4528. ACCESS read-only
  4529. STATUS mandatory
  4530. DESCRIPTION
  4531. "Minimum acceptable value for this
  4532. user defined characteristic.
  4533. Range of values is 0-255."
  4534. ::= { ibmappnCosTgRowEntry 14 }
  4535. ibmappnCosTgRowUsr1Max OBJECT-TYPE
  4536. SYNTAX INTEGER (0..255)
  4537. ACCESS read-only
  4538. STATUS mandatory
  4539. DESCRIPTION
  4540. "Maximum acceptable value for this
  4541. user defined characteristic.
  4542. Range of values is 0-255."
  4543. ::= { ibmappnCosTgRowEntry 15 }
  4544. ibmappnCosTgRowUsr2Min OBJECT-TYPE
  4545. SYNTAX INTEGER (0..255)
  4546. ACCESS read-only
  4547. STATUS mandatory
  4548. DESCRIPTION
  4549. "Minimum acceptable value for this
  4550. user defined characteristic.
  4551. Range of values is 0-255."
  4552. ::= { ibmappnCosTgRowEntry 16 }
  4553. ibmappnCosTgRowUsr2Max OBJECT-TYPE
  4554. SYNTAX INTEGER (0..255)
  4555. ACCESS read-only
  4556. STATUS mandatory
  4557. DESCRIPTION
  4558. "A Maximum acceptable value for this
  4559. user defined characteristic."
  4560. ::= { ibmappnCosTgRowEntry 17 }
  4561. ibmappnCosTgRowUsr3Min OBJECT-TYPE
  4562. SYNTAX INTEGER (0..255)
  4563. ACCESS read-only
  4564. STATUS mandatory
  4565. DESCRIPTION
  4566. "Minimum acceptable value for this
  4567. user defined characteristic.
  4568. Range of values is 0-255."
  4569. ::= { ibmappnCosTgRowEntry 18 }
  4570. ibmappnCosTgRowUsr3Max OBJECT-TYPE
  4571. SYNTAX INTEGER (0..255)
  4572. ACCESS read-only
  4573. STATUS mandatory
  4574. DESCRIPTION
  4575. "Maximum acceptable value for this
  4576. user defined characteristic.
  4577. Range of values is 0-255."
  4578. ::= { ibmappnCosTgRowEntry 19 }
  4579. END