idnits 2.17.1 draft-ietf-snanau-appnmib-v2-01.txt: Checking boilerplate required by RFC 5378 and the IETF Trust (see https://trustee.ietf.org/license-info): ---------------------------------------------------------------------------- ** Looks like you're using RFC 2026 boilerplate. This must be updated to follow RFC 3978/3979, as updated by RFC 4748. Checking nits according to https://www.ietf.org/id-info/1id-guidelines.txt: ---------------------------------------------------------------------------- ** Missing document type: Expected "INTERNET-DRAFT" in the upper left hand corner of the first page ** Missing expiration date. The document expiration date should appear on the first and last page. ** The document seems to lack a 1id_guidelines paragraph about Internet-Drafts being working documents. ** The document seems to lack a 1id_guidelines paragraph about 6 months document validity. ** The document seems to lack a 1id_guidelines paragraph about the list of current Internet-Drafts. ** The document seems to lack a 1id_guidelines paragraph about the list of Shadow Directories. == No 'Intended status' indicated for this document; assuming Proposed Standard Checking nits according to https://www.ietf.org/id-info/checklist : ---------------------------------------------------------------------------- ** The document seems to lack an IANA Considerations section. (See Section 2.2 of https://www.ietf.org/id-info/checklist for how to handle the case when there are no actions for IANA.) ** The document seems to lack separate sections for Informative/Normative References. All references will be assumed normative when checking for downward references. ** There are 91 instances of too long lines in the document, the longest one being 4 characters in excess of 72. Miscellaneous warnings: ---------------------------------------------------------------------------- == The copyright year in the RFC 3978 Section 5.4 Copyright Line does not match the current year -- The document seems to lack a disclaimer for pre-RFC5378 work, but may have content which was first submitted before 10 November 2008. If you have contacted all the original authors and they are all willing to grant the BCP78 rights to the IETF Trust, then this is fine, and you can ignore this comment. If not, you may need to add the pre-RFC5378 disclaimer. (See the Legal Provisions document at https://trustee.ietf.org/license-info for more information.) -- The document date (May 29, 1998) is 9463 days in the past. Is this intentional? Checking references for intended status: Proposed Standard ---------------------------------------------------------------------------- (See RFCs 3967 and 4897 for information about using normative references to lower-maturity documents in RFCs) == Unused Reference: '12' is defined on line 6491, but no explicit reference was found in the text ** Downref: Normative reference to an Historic RFC: RFC 1157 (ref. '1') ** Obsolete normative reference: RFC 1902 (ref. '3') (Obsoleted by RFC 2578) ** Obsolete normative reference: RFC 1903 (ref. '4') (Obsoleted by RFC 2579) ** Obsolete normative reference: RFC 1904 (ref. '5') (Obsoleted by RFC 2580) ** Obsolete normative reference: RFC 1905 (ref. '6') (Obsoleted by RFC 3416) ** Obsolete normative reference: RFC 2271 (ref. '7') (Obsoleted by RFC 2571) ** Obsolete normative reference: RFC 2272 (ref. '8') (Obsoleted by RFC 2572) ** Obsolete normative reference: RFC 2273 (ref. '9') (Obsoleted by RFC 2573) ** Obsolete normative reference: RFC 2274 (ref. '10') (Obsoleted by RFC 2574) ** Obsolete normative reference: RFC 2275 (ref. '11') (Obsoleted by RFC 2575) ** Obsolete normative reference: RFC 2028 (ref. '12') (Obsoleted by RFC 9281) -- Possible downref: Non-RFC (?) normative reference: ref. '14' -- Possible downref: Non-RFC (?) normative reference: ref. '15' -- Possible downref: Non-RFC (?) normative reference: ref. '16' ** Downref: Normative reference to an Historic RFC: RFC 1666 (ref. '18') -- Possible downref: Non-RFC (?) normative reference: ref. '19' -- Possible downref: Non-RFC (?) normative reference: ref. '20' ** Downref: Normative reference to an Historic RFC: RFC 1747 (ref. '21') -- Possible downref: Non-RFC (?) normative reference: ref. '22' -- Possible downref: Non-RFC (?) normative reference: ref. '24' Summary: 23 errors (**), 0 flaws (~~), 3 warnings (==), 9 comments (--). Run idnits with the --verbose option for more detailed information about the items above. -------------------------------------------------------------------------------- 2 Definitions of Managed Objects 3 for APPN 5 May 29, 1998 7 Bob Clouston (editor) 8 Cisco Systems 9 clouston@cisco.com 11 Bob Moore (editor) 12 IBM Corporation 13 remoore@us.ibm.com 15 17 Status of this Memo 19 This document is an Internet Draft. Internet Drafts are working 20 documents of the Internet Engineering Task Force (IETF), its Areas, and 21 its Working Groups. Note that other groups may also distribute working 22 documents as Internet Drafts. 24 Internet Drafts are draft documents valid for a maximum of six months. 25 Internet Drafts may be updated, replaced, or obsoleted by other 26 documents at any time. It is not appropriate to use Internet Drafts as 27 reference material or to cite them other than as a "working draft" or 28 "work in progress." 30 Please check the I-D abstract listing contained in each Internet Draft 31 directory to learn the current status of this or any Internet Draft. 32 Distribution of this document is unlimited. 34 Copyright Notice 36 Copyright (C) The Internet Society (1998). All Rights Reserved. 38 Abstract 39 This memo defines a portion of the Management Information Base (MIB) for 40 use with network management protocols in the Internet community. In 41 particular, it defines objects for monitoring and controlling network 42 devices with APPN (Advanced Peer-to-Peer Networking) capabilities. This 43 memo identifies managed objects for the APPN protocol. 45 1. Introduction 47 This document is a product of the SNA NAU Services MIB Working Group. 48 It defines a MIB module for managing devices with Advanced Peer-to-Peer 49 Networking (APPN) capabilities. 51 The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", 52 "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this 53 document are to be interpreted as described in RFC 2119 [13]. 55 This memo does not specify a standard for the Internet community. 57 2. The SNMP Network Management Framework 59 The SNMP Network Management Framework presently consists of six major 60 components. They are: 62 o the overall architecture, described in RFC 2271 [7]. 64 o the SMI, described in RFC 1902 [3], - the mechanisms used for 65 describing and naming objects for the purpose of management. 67 o the MIB-II, STD 17, RFC 1213 [2], - the core set of managed objects 68 for the Internet suite of protocols. 70 o the protocol, RFC 1157 [1] and/or RFC 1905 [6] and/or RFC 2272 [8] 71 -- the protocol for accessing managed information. 73 o the user-based security model defined in RFC 2274 [10]. 75 o the view-based access control model defined in RFC 2275 [11]. 77 Textual conventions are defined in RFC 1903 [4], and conformance 78 statements are defined in RFC 1904 [5]. Common applications are defined 79 in RFC 2273 [9]. 81 The Framework permits new objects to be defined for the purpose of 82 experimentation and evaluation. 84 This memo specifies a MIB module that is compliant to the SMIv2. A MIB 85 conforming to the SMIv1 can be produced through the appropriate 86 translation. 88 3. Overview 90 This document identifies a set of objects for monitoring the 91 configuration and active characteristics of devices with APPN 92 capabilities, and for controlling certain characteristics. APPN is the 93 aspect of Systems Network Architecture (SNA) that supports peer-to-peer 94 networking. These networks transport both independent and dependent LU 95 session traffic. See the SNANAU APPC MIB [17] and the SNA NAU MIB [18] 96 for management of these sessions. See also the DLUR MIB[19], and the 97 HPR MIB[20] for management of extensions to the APPN architecture. In 98 this document, we describe APPN managed objects. 100 An APPN network comprises various types of nodes, and transmission 101 groups (TGs) that connect the nodes. Network nodes (NNs) provide 102 directory and routing functions for session establishment. NNs may be 103 session end points or intermediate nodes in a session. A border node is 104 a type of network node that connects networks together for session 105 establishment without fully merging them. A branch network node (BrNN) 106 is a network node that is similar to a border node, but with only 107 minimal functions to build a large APPN network within an enterprise. 108 Although a BrNN is defined to be a network node in the APPN 109 architecture, it also has an end node (EN) appearance to upstream NNs in 110 the network. In this MIB module it is treated as a separate node type 111 since it does not fit cleanly as an EN or NN, and this module explicity 112 identifies those objects returned by a BrNN. For example, a BrNN does 113 not implement the appnNnTopo objects since it is the only node in its 114 network topology table; but it does implement the appnSessIntermediate 115 objects since it does have intermediate session support. It also 116 implements two of the appnEnUniqueCaps objects that could be useful to a 117 management application. A BrNN identifies itself as 'endNode' in the 118 appnNodeType object but further identifies itself as a BrNN in the 119 appnNodeBrNn object. 121 End nodes are session end points that receive directory and routing 122 functions from network nodes, over control-point to control-point (CP- 123 CP) sessions. Low-entry networking (LEN) nodes are also session end 124 points, but do not support CP-CP sessions, and therefore need additional 125 manual configuration definitions to establish sessions in an APPN 126 network. ENs and LEN nodes may have minimal directory and routing 127 functions to establish control sessions (ENs) or to connect into the 128 APPN network (LEN nodes). 130 Virtual routing nodes (VRNs) are not really nodes, but rather common 131 definitions among actual nodes in a shared transport facility such as a 132 local area network (LAN) that allow these actual nodes to temporarily 133 establish a logical link with one another without defining each other's 134 link-level addressing information. 136 Ports and link stations are the node's interface to the data link 137 control (DLC), which provides the physical transport, or to another 138 protocol such as Data Link Switching (DLSw), which provides transport 139 over an IP network. See the SNADLC SDLC MIB[21], the SNADLC LLC 140 MIB[22], and the DLSw MIB[23]. A link station uses a port to make a 141 connection to another node. This connection establishes a TG between 142 the two nodes. 144 The directory and routing functions enable an NN to find where an LU is 145 located in the network, and calculate the optimal route for the session 146 based on the requested class of service (COS). A network node saves the 147 LU information in a directory database, which is built from LUs defined 148 locally, LU registration from served end nodes, and LUs learned from 149 network searches. 151 Each NN maintains a local COS database that assigns a routing weight, or 152 relative cost, to each resource for each class of service. For example, 153 the #INTER COS assigns a lower weight to TGs with a greater effective 154 capacity, while the #BATCH COS favors TGs with a lower relative cost per 155 byte. 157 A node saves network topology information (on NNs, VRNs, and TGs between 158 them) in a network topology database. A node that supports APPN function 159 set 1120, branch awareness, also saves information on TGs to adjacent 160 BrNNs. The topology information includes state and routing 161 characteristics. Topology information is exchanged between NNs over 162 CP-CP sessions such that the database is fully replicated at each NN. 163 Information on TGs to all node types are kept in a local topology 164 database. Local topology information is shared with other nodes only 165 during the session establishment process, to give the NN responsible for 166 route calculation the necessary information for end-to-end route 167 calculation. 169 A management application can show a full representation of the APPN 170 network from the network and local topology information. To show the 171 network topology, the application need only query the network topology 172 tables from a single NN. To show all of the BrNNs, the application must 173 also directly query all destinations of TGs that indicate they are 174 branch TGs (indicated by the appnNnTgFRBranchTg object) to see if they 175 have any cascaded BrNNs. For any NNs that do not indicate branch 176 awareness support (indicated by the appnNnNodeFRBranchAwareness object), 177 the application must query each NN's appnLocalTgTable, and then the 178 appnNodeBrNn object of each row's destination node to identify BrNNs. 179 To show all of the nodes in the network, including ENs and LEN nodes, 180 the application must query every NN's appnLocalTgTable, and iteratively 181 do the same for each BrNN it finds. 183 SNA names such as LU names, CP names, COS names, and mode names can be 184 padded with blanks (space characters) in SNA formats. These blanks are 185 nonsignificant. For example, in a BIND Request Unit (RU) a COS name of 186 "#INTER" with a length of 6 is identical to a COS name of "#INTER " 187 with a length of 8. However, in this MIB, nonsignificant blanks are not 188 included by the agent. Using the COS name from the previous example, 189 an agent would return a length of 6 and the string "#INTER" with no 190 blanks for appnCosName, regardless of how it appears in the BIND RU or 191 in internal storage. The lone exception is the all blank mode name, for 192 which the agent returns a length of 8 and the string " " (8 blank 193 spaces). The MIB variables that this applies to are identified by a 194 textual convention syntax that also describes this behavior. 196 When an SNA name is functioning as a table index, an agent treats 197 trailing blanks as significant. If a management station requests the 198 objects from a row with index "#INTER ", the agent does not match this 199 to the row with index "#INTER". Since an agent has no nonsignificant 200 blanks in any of its table indices, the only reason for a Management 201 Station to include them would be to start GetNext processing at a chosen 202 point in a table. For example, a GetNext request with index "M " 203 would start retrieval from a table at the first row with an 8-character 204 index beginning with "M" or a letter after "M". 206 The SNA/APPN terms and overall architecture are documented in [14], 207 [15], [16], and [24]. 209 Highlights of the management functions supported by the APPN MIB module 210 include the following: 212 o Activating and deactivating ports and link stations. 214 o Monitoring of configuration parameters related to the node, ports, 215 link stations, virtual routing nodes, and classes of service. 217 o Monitoring of operational parameters related to ports, link 218 stations, virtual routing nodes, topology, directory, and 219 intermediate sessions. 221 o Historical information about link station errors during connection 222 establishment, or that caused the connection to terminate. 224 o Deactivating intermediate sessions. 226 o Traps for SNA Management Services (SNA/MS) Alert conditions. 228 This MIB module does not support: 230 o Configuration of APPN nodes. 232 o Monitoring and control of endpoint sessions. 234 o Dependent LU Requester (DLUR) management. 236 o High-Performance Routing (HPR) management. 238 3.1. APPN MIB Structure 240 The APPN MIB module contains the following groups of objects: 242 o appnNode - objects related to the APPN node for all node types. 244 o appnNn - objects to represent the network nodes, virtual routing 245 nodes, and TGs between these nodes that make up the APPN network 246 topology database maintained in NNs. 248 o appnLocalTopology - objects to represent nodes and TGs between 249 nodes in the local topology database maintained in all nodes. 251 o appnDir - objects related to LU location information from the 252 node's directory database. 254 o appnCos - objects related to classes of service information. 256 o appnSessIntermediate - objects related to intermediate sessions 257 that pass through this node. 259 These groups are described below in more detail. 261 3.1.1. appnNode group 263 The appnNode group consists of the following tables and objects: 265 1) appnGeneralInfoAndCaps 267 This group of objects describes general information about the APPN node. 268 The type of information includes the node type and the time since this 269 node was initialized. 271 2) appnNnUniqueInfoAndCaps 273 This group of objects describes information specific to network nodes 274 such as node routing characteristics. 276 3) appnEnUniqueInfoAndCaps 278 This group of objects describes information specific to end nodes, with 279 two objects that also apply to branch network nodes. This group 280 includes an object indicating the node's network node server. 282 4) appnPortInformation 284 This includes the appnPortTable, which describes the configuration and 285 current status of the ports used by APPN, including the port state and 286 DLC type. 288 5) appnLinkStationInformation 290 This includes the appnNodeLsTable, which describes the configuration and 291 current status of the link stations used by APPN, including the link 292 state and port name; and the appnLsStatusTable, which provides 293 information about errors this node encountered with connections to 294 adjacent nodes, such as the sense data captured during connection 295 failures. It is a product option to decide how many appnLsStatusTable 296 entries are kept. 298 6) appnVrnInfo 300 This includes the appnVrnTable, which describes the relationship between 301 virtual routing nodes' TGs described in the appnLocalTgTable with ports 302 in the appnPortTable. 304 3.1.2. appnNn group 306 The appnNn group consists of the following objects and tables 308 1) appnNnTopo 310 These objects contain general information about the network topology 311 database including the number of nodes present, and the number of 312 topology database updates (TDU) wars the node has detected. 314 2) appnNnTopology 316 This includes tables representing the APPN network topology database. 317 This includes the network nodes, virtual routing nodes, and TGs between 318 these nodes, as well as the information about these resources carried in 319 topology updates. The tables are first indexed by the same flow 320 reduction sequence number (FRSN) used in topology exchanges between NNs. 321 This allows a management station to retrieve only incremental updates, 322 since the agent will update the FRSN of new or changed resources. 324 3.1.3. appnLocalTopology group 326 The appnLocalTopology group consists of the following objects and 327 tables: 329 1) appnLocalThisNode 331 a) appnLocalGeneral 333 Contains the local node and type. 335 b) appnLocalNnSpecific 337 These objects contain routing information about the local network node. 339 c) appnLocalTg 341 This table represents information about this node's local TGs. 343 2) appnLocalEnTopology 345 This table represents TG information for EN TGs learned by the NN via TG 346 registration with the local node. 348 3.1.4. appnDir group 350 The appnDir group consists of the following objects and tables: 352 1) appnDirPerf 354 These objects represent information related to information about the 355 directory database and directory searches involving this node. 357 2) appnDirTable 359 This table represents the directory database, listing LUs known to this 360 node, along with the owning node of the LU and the serving NN of the 361 owning node. 363 3.1.5. appnCos group 365 The appnCos group consists of the following tables: 367 1) appnCosModeTable 369 This table represents the mode to class of service mapping. 371 2) appnCosNameTable 373 This table represents the tranmission priority for each class of 374 service. 376 3) appnCosNodeRowTable 378 This table represents the node-row information for each class of 379 service, including the weight of each node. 381 3) appnCosTGRowTable 383 This table represents the TG-row information for each class of service, 384 including the weight of each TG. 386 3.1.6. appnSessIntermediate group 388 The appnSessIntermediate group consists of the following objects and 389 tables: 391 1) appnIsInGlobal 392 These objects allow control of the collection of intermediate session 393 information such as Route Selection Control Vectors (RSCVs) and 394 counters. 396 2) appnIsInTable 398 This table contains information on active intermediate sessions. 400 3) appnIsRtpTable 402 This table contains information on active intermediate sessions that are 403 being transported on Rapid Transport Protocol (RTP) connections by High 404 Performance Routing (HPR). 406 3.1.7. appnTraps 408 One APPN trap is defined. It is intended to correspond to SNA/MS 409 Alerts, but is optional for a product to implement this trap. The trap 410 identifies the Alert ID number and, where possible, the affected 411 resource. 413 4. Definitions 415 APPN-MIB DEFINITIONS ::= BEGIN 417 IMPORTS 419 IANAifType 420 FROM IANAifType-MIB 422 DisplayString, VariablePointer, RowPointer, DateAndTime, 423 TruthValue, TimeStamp, TEXTUAL-CONVENTION 424 FROM SNMPv2-TC 426 Counter32, Gauge32, Unsigned32, TimeTicks, 427 OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE 428 FROM SNMPv2-SMI 430 MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP 431 FROM SNMPv2-CONF 433 snanauMIB 434 FROM SNA-NAU-MIB; 436 appnMIB MODULE-IDENTITY 437 LAST-UPDATED "9805280000Z" 438 ORGANIZATION "IETF SNA NAU MIB WG / AIW APPN MIBs SIG" 439 CONTACT-INFO 441 " 443 Bob Clouston 444 Cisco Systems 445 7025 Kit Creek Road 446 P.O. Box 14987 447 Research Triangle Park, NC 27709, USA 448 Tel: 1 919 472 2333 449 E-mail: clouston@cisco.com 451 Bob Moore 452 IBM Corporation 453 4205 S. Miami Boulevard 454 BRQA/501 455 P.O. Box 12195 456 Research Triangle Park, NC 27709, USA 457 Tel: 1 919 254 4436 458 E-mail: remoore@us.ibm.com 460 " 461 DESCRIPTION 462 "This is the MIB module for objects used to 463 manage network devices with APPN capabilities." 465 -- Revision tracking starts with Proposed Standard (RFC 2155) 466 REVISION "9805261800Z" 467 DESCRIPTION 468 "Post-RFC 2155 conformance definitions added, 469 appnNodeLsCounterType and appnNodeBrNn objects 470 added, appnNodeMibVersion object deprecated." 472 REVISION "9707311800Z" 473 DESCRIPTION 474 "Branch network node (Branch Extender) objects added." 475 REVISION "9703311800Z" 476 DESCRIPTION 477 "MLTG objects added." 479 ::= { snanauMIB 4 } 480 -- snanauMIB ::= { mib-2 34 } 482 -- ********************************************************************* 483 -- Textual Conventions 484 -- ********************************************************************* 485 SnaNodeIdentification ::= TEXTUAL-CONVENTION 486 STATUS current 487 DESCRIPTION 488 "An SNA Node Identification consists of two parts, which 489 together comprise four bytes of hexadecimal data. In SNA the 490 Node Identification is transported in bytes 2-5 of the XID. 492 The block number is the first three digits of the Node 493 Identification. These 3 hexadecimal digits identify the 494 product. 496 The ID number is the last 5 digits of the Node Identification. 497 These 5 hexadecimal digits are administratively defined and 498 combined with the 3-digit block number form the 8-digit Node 499 Identification. A unique value is required for connections to 500 SNA subarea. In some implementations, the value 'bbb00000' 501 (where 'bbb' represents a 3-digit block number) is returned to 502 mean that the ID number is not unique on this node. 504 An SNA Node Identification is represented as eight 505 ASCII-encoded hexadecimal digits, using the characters '0' - 506 '9' and 'A' - 'F'." 508 SYNTAX OCTET STRING (SIZE (8)) 510 SnaControlPointName ::= TEXTUAL-CONVENTION 511 STATUS current 512 DESCRIPTION 513 "A fully qualified SNA control point name, consisting of a 1 to 514 8 character network identifier (NetId), a period ('.'), and a 1 515 to 8 character control point name (CpName). 517 The NetId and CpName are constructed from the uppercase letters 518 'A' - 'Z' and the numerics '0' - '9', all encoded in ASCII, 519 with the restriction that the first character of each must be 520 a letter. Trailing blanks are not allowed. 522 Earlier versions of SNA permitted three additional characters 523 in NetIds and CpNames: '#', '@', and '$'. While this use of 524 these characters has been retired, a Management Station should 525 still accept them for backward compatibility." 527 SYNTAX OCTET STRING (SIZE (3..17)) 529 SnaClassOfServiceName ::= TEXTUAL-CONVENTION 530 STATUS current 531 DESCRIPTION 532 "An SNA class-of-service (COS) name, ranging from 1 to 8 533 ASCII characters. COS names take one of two forms: 535 - a user-defined COS name is constructed from the uppercase 536 letters 'A' - 'Z' and the numerics '0' - '9', with the 537 restriction that the first character of the name must be 538 a letter. 539 - an SNA-defined user-session COS name begins with the 540 character '#', which is followed by up to seven 541 additional characters from the set of uppercase letters 542 and numerics. 544 Trailing blanks are not allowed in either form of COS name. 546 A zero-length string indicates that a COS name is not 547 available." 549 SYNTAX OCTET STRING (SIZE (0..8)) 551 SnaModeName ::= TEXTUAL-CONVENTION 552 STATUS current 553 DESCRIPTION 554 "An SNA mode name, ranging from 1 to 8 ASCII characters. 555 Mode names take one of two forms: 557 - a user-defined mode name is constructed from the 558 uppercase letters 'A' - 'Z' and the numerics '0' - '9', 559 with the restriction that the first character of the name 560 must be a letter. 561 - an SNA-defined user-session mode name begins with the 562 character '#', which is followed by up to seven 563 additional characters from the set of uppercase letters 564 and numerics. 566 Trailing blanks are not allowed in either form of mode name, 567 with the single exception of the all-blank mode name, where 568 a string consisting of 8 blanks is returned. 570 A zero-length string indicates that a mode name is not 571 available." 573 SYNTAX OCTET STRING (SIZE (0..8)) 575 SnaSenseData ::= TEXTUAL-CONVENTION 576 STATUS current 577 DESCRIPTION 578 "To facilitate their display by a Management Station, sense 579 data objects in the MIB are represented as OCTET STRINGS 580 containing eight ASCII characters. Eight '0' characters 581 indicates that no sense data identifying an SNA error 582 condition is available. 584 An SNA sense data is represented as eight hexadecimal digits, 585 using the characters '0' - '9' and 'A' - 'F'." 587 SYNTAX OCTET STRING (SIZE (8)) 589 DisplayableDlcAddress ::= TEXTUAL-CONVENTION 590 STATUS current 591 DESCRIPTION 592 "DLC address of a port or link station, represented as an 593 OCTET STRING containing 0 to 64 ASCII characters. 594 A Management Station should use a value of this type only 595 for display. The 'real' DLC address, i.e., the sequence of 596 bytes that flow in the DLC header, is often available in a 597 DLC-specific MIB. 599 The zero-length string indicates that the DLC address in 600 question is not known to the agent." 602 SYNTAX OCTET STRING (SIZE (0..64)) 604 AppnNodeCounter ::= TEXTUAL-CONVENTION 605 STATUS current 606 DESCRIPTION 607 "An object providing global statistics for the entire APPN 608 node. A Management Station can detect discontinuities in this 609 counter by monitoring the appnNodeCounterDisconTime object." 611 SYNTAX Counter32 613 AppnPortCounter ::= TEXTUAL-CONVENTION 614 STATUS current 615 DESCRIPTION 616 "An object providing statistics for an APPN port. A 617 Management Station can detect discontinuities in this counter 618 by monitoring the appnPortCounterDisconTime object." 620 SYNTAX Counter32 622 AppnLinkStationCounter ::= TEXTUAL-CONVENTION 623 STATUS current 624 DESCRIPTION 625 "An object providing statistics for an APPN link station. A 626 Management Station can detect discontinuities in this counter 627 by monitoring the appnLsCounterDisconTime object." 629 SYNTAX Counter32 631 AppnTopologyEntryTimeLeft ::= TEXTUAL-CONVENTION 632 STATUS current 633 DESCRIPTION 634 "Number of days before deletion of this entry from the topology 635 database. Range is 0-15. A value of 0 indicates that the 636 entry is either in the process of being deleted, or is being 637 marked for deletion at the next garbage collection cycle." 639 SYNTAX INTEGER (0..15) 641 AppnTgDlcData ::= TEXTUAL-CONVENTION 642 STATUS current 643 DESCRIPTION 644 "DLC-specific data related to a connection network transmission 645 group. For other TGs, a zero-length string is returned. 647 Examples of the type of data returned by an object with this 648 syntax include the following: 650 Token-Ring - MAC/SAP 651 X.25 Switched - dial digits 652 X.21 Switched - dial digits 653 Circuit Switch - dial digits 655 This MIB does not specify formats for these or any other types 656 of DLC-specific data. Formats may, however, be specified in 657 documents related to a particular DLC. 659 The contents of an object with this syntax correspond to the 660 contents of the DLC-specific subfields of cv46, documented in 661 (6)." 663 SYNTAX OCTET STRING (SIZE (0..64)) 665 AppnTgEffectiveCapacity ::= TEXTUAL-CONVENTION 666 STATUS current 667 DESCRIPTION 668 "A value representing the effective capacity of a transmission 669 group. This is an administratively assigned value derived from 670 the link bandwidth and maximum load factor. It is encoded in 671 the same way as byte 7 of cv47, and represents a floating-point 672 number in units of 300 bits per second." 674 SYNTAX OCTET STRING (SIZE (1)) 676 AppnTgSecurity ::= TEXTUAL-CONVENTION 677 STATUS current 678 DESCRIPTION 679 "A value representing the level of security on a transmission 680 group. A class of service definition includes an indication of 681 the acceptable TG security value(s) for that class of service. 683 The following seven values are defined: 685 nonsecure(1) - 686 (X'01'): none of the values listed below; 687 for example, satellite-connected or 688 located in a nonsecure country 689 publicSwitchedNetwork(32) - 690 (X'20'): public switched network; secure 691 in the sense that there is no 692 predetermined route that traffic will take 693 undergroundCable(64) - 694 (X'40'): underground cable; located in a 695 secure country (as determined by the 696 network administrator) 697 secureConduit(96) - 698 (X'60'): secure conduit, not guarded; for 699 example, pressurized pipe 700 guardedConduit(128) - 701 (X'80'): guarded conduit; protected 702 against physical tapping 703 encrypted(160) - 704 (X'A0'): link-level encryption is provided 705 guardedRadiation(192) - 706 (X'C0'): guarded conduit containing the 707 transmission medium; protected against 708 physical and radiation tapping" 710 SYNTAX INTEGER { 711 nonsecure(1), -- X'01' 712 publicSwitchedNetwork(32), -- X'20' 713 undergroundCable(64), -- X'40' 714 secureConduit(96), -- X'60' 715 guardedConduit(128), -- X'80' 716 encrypted(160), -- X'A0' 717 guardedRadiation(192) -- X'C0' 718 } 720 AppnTgDelay ::= TEXTUAL-CONVENTION 721 STATUS current 722 DESCRIPTION 723 "Relative amount of time that it takes for a signal to travel 724 the length of a logical link. This time is represented in 725 microseconds, using the same encoding scheme used in cv47 in a 726 topology update. Some of the more common values, along with 727 their encoded hex values, are: 729 minimum(0), X'00' 730 negligible(384), X'4C' 731 terrestrial(9216), X'71' 732 packet(147456), X'91' 733 long(294912), X'99' 734 maximum(2013265920) X'FF' 736 " 738 SYNTAX OCTET STRING (SIZE (1)) 740 -- ********************************************************************* 741 appnObjects OBJECT IDENTIFIER ::= { appnMIB 1 } 742 -- ********************************************************************* 744 -- ******************** The APPN Node Group **************************** 746 appnNode OBJECT IDENTIFIER ::= { appnObjects 1 } 747 appnGeneralInfoAndCaps OBJECT IDENTIFIER ::= { appnNode 1 } 748 appnNnUniqueInfoAndCaps OBJECT IDENTIFIER ::= { appnNode 2 } 749 appnEnUniqueCaps OBJECT IDENTIFIER ::= { appnNode 3 } 750 appnPortInformation OBJECT IDENTIFIER ::= { appnNode 4 } 751 appnLinkStationInformation OBJECT IDENTIFIER ::= { appnNode 5 } 752 appnVrnInfo OBJECT IDENTIFIER ::= { appnNode 6 } 754 -- This group provides global information about an APPN network node, 755 -- an APPN end node, an APPN branch network node, or an LEN node. 757 -- APPN General Information 758 -- This section applies to APPN network nodes, end nodes, and branch 759 -- network nodes, as well as to LEN end nodes. 761 appnNodeCpName OBJECT-TYPE 762 SYNTAX SnaControlPointName 763 MAX-ACCESS read-only 764 STATUS current 765 DESCRIPTION 766 "Administratively assigned network name for this node." 768 ::= { appnGeneralInfoAndCaps 1 } 770 -- appnNodeMibVersion OBJECT-TYPE (deprecated: moved to end of module) 772 appnNodeId OBJECT-TYPE 773 SYNTAX SnaNodeIdentification 774 MAX-ACCESS read-only 775 STATUS current 776 DESCRIPTION 777 "This node's Node Identification, which it sends in bytes 778 2-5 of XID." 780 ::= { appnGeneralInfoAndCaps 3 } 782 appnNodeType OBJECT-TYPE 783 SYNTAX INTEGER { 784 networkNode(1), 785 endNode(2), 786 t21len(4) 787 } 788 MAX-ACCESS read-only 789 STATUS current 790 DESCRIPTION 791 "Type of APPN node: 793 networkNode(1) - APPN network node 794 endNode(2) - APPN end node 795 t21len(4) - LEN end node 797 Note: A branch network node SHALL return endNode(2) 798 as the value of this object. A management application 799 can distinguish between a branch network node and an 800 actual end node by retrieving the appnNodeBrNn object." 802 ::= { appnGeneralInfoAndCaps 4 } 804 appnNodeUpTime OBJECT-TYPE 805 SYNTAX TimeTicks 806 UNITS "hundredths of a second" 807 MAX-ACCESS read-only 808 STATUS current 809 DESCRIPTION 810 "Amount of time (in hundredths of a second) since the APPN node 811 was last reinitialized." 813 ::= { appnGeneralInfoAndCaps 5 } 815 appnNodeParallelTg OBJECT-TYPE 816 SYNTAX TruthValue 817 MAX-ACCESS read-only 818 STATUS current 819 DESCRIPTION 820 "Indicates whether this node supports parallel TGs." 822 ::= { appnGeneralInfoAndCaps 6 } 824 appnNodeAdaptiveBindPacing OBJECT-TYPE 825 SYNTAX TruthValue 826 MAX-ACCESS read-only 827 STATUS current 828 DESCRIPTION 829 "Indicates whether this node supports adaptive bind pacing for 830 dependent LUs." 832 ::= { appnGeneralInfoAndCaps 7 } 834 appnNodeHprSupport OBJECT-TYPE 835 SYNTAX INTEGER { 836 noHprSupport(1), 837 hprBaseOnly(2), 838 rtpTower(3), 839 controlFlowsOverRtpTower(4) 840 } 841 MAX-ACCESS read-only 842 STATUS current 843 DESCRIPTION 844 "Indicates this node's level of support for high-performance 845 routing (HPR): 847 noHprSupport(1) - no HPR support 848 hprBaseOnly(2) - HPR base (option set 1400) 849 supported 850 rtpTower(3) - HPR base and RTP tower 851 (option set 1401) supported 852 controlFlowsOverRtpTower(4) - HPR base, RTP tower, and 853 control flows over RTP 854 (option set 1402) supported 856 This object corresponds to cv4580, byte 9, bits 3-4." 858 ::= { appnGeneralInfoAndCaps 8 } 860 appnNodeMaxSessPerRtpConn OBJECT-TYPE 861 SYNTAX Gauge32 862 MAX-ACCESS read-only 863 STATUS current 864 DESCRIPTION 865 "This object represents a configuration parameter indicating 866 the maximum number of sessions that the APPN node is to put on 867 any HPR connection. The value is zero if not applicable." 869 ::= { appnGeneralInfoAndCaps 9 } 871 appnNodeHprIntRteSetups OBJECT-TYPE 872 SYNTAX AppnNodeCounter 873 MAX-ACCESS read-only 874 STATUS current 875 DESCRIPTION 876 "The total number of HPR route setups received for routes 877 passing through this node since the node was last 878 reinitialized." 880 ::= { appnGeneralInfoAndCaps 10 } 882 appnNodeHprIntRteRejects OBJECT-TYPE 883 SYNTAX AppnNodeCounter 884 MAX-ACCESS read-only 885 STATUS current 886 DESCRIPTION 887 "The number of HPR route setups rejected by this node for 888 routes passing through it since the node was last 889 reinitialized." 891 ::= { appnGeneralInfoAndCaps 11 } 893 appnNodeHprOrgRteSetups OBJECT-TYPE 894 SYNTAX AppnNodeCounter 895 MAX-ACCESS read-only 896 STATUS current 897 DESCRIPTION 898 "The total number of HPR route setups sent for routes 899 originating in this node since the node was last 900 reinitialized." 902 ::= { appnGeneralInfoAndCaps 12 } 904 appnNodeHprOrgRteRejects OBJECT-TYPE 905 SYNTAX AppnNodeCounter 906 MAX-ACCESS read-only 907 STATUS current 908 DESCRIPTION 909 "The number of HPR route setups rejected by other nodes for 910 routes originating in this node since the node was last 911 reinitialized." 913 ::= { appnGeneralInfoAndCaps 13 } 915 appnNodeHprEndRteSetups OBJECT-TYPE 916 SYNTAX AppnNodeCounter 917 MAX-ACCESS read-only 918 STATUS current 919 DESCRIPTION 920 "The total number of HPR route setups received for routes 921 ending in this node since the node was last reinitialized." 923 ::= { appnGeneralInfoAndCaps 14 } 925 appnNodeHprEndRteRejects OBJECT-TYPE 926 SYNTAX AppnNodeCounter 927 MAX-ACCESS read-only 928 STATUS current 929 DESCRIPTION 930 "The number of HPR route setups rejected by this node for 931 routes ending in it since the node was last reinitialized." 933 ::= { appnGeneralInfoAndCaps 15 } 935 appnNodeCounterDisconTime OBJECT-TYPE 936 SYNTAX TimeStamp 937 MAX-ACCESS read-only 938 STATUS current 939 DESCRIPTION 940 "The value of the sysUpTime object the last time the APPN node 941 was reinitialized." 943 ::= { appnGeneralInfoAndCaps 16 } 945 appnNodeLsCounterType OBJECT-TYPE 946 SYNTAX INTEGER { 947 other(1), 948 noAnr(2), 949 anrForLocalNces(3), 950 allAnr(4) 951 } 952 MAX-ACCESS read-only 953 STATUS current 954 DESCRIPTION 955 "Indicates which ANR traffic, if any, the node includes in the 956 counts returned by the APPN link station counters 957 appnLsInXidBytes, appnLsInMsgBytes, appnLsInXidFrames, 958 appnLsInMsgFrames, appnLsOutXidBytes, appnLsOutMsgBytes, 959 appnLsOutXidFrames, and appnLsOutMsgFrames. These counters 960 are always incremented for ISR traffic. 962 The following values are defined: 964 other(1) - the node does something different 965 from all the options listed below 966 noAnr(2) - the node does not include any ANR 967 traffic in these counts 968 anrForLocalNces(3) - the node includes in these counts 969 ANR traffic for RTP connections 970 that terminate in this node, but 971 not ANR traffic for RTP connections 972 that pass through this node without 973 terminating in it 974 allAnr(4) - the node includes all ANR traffic 975 in these counts." 977 ::= { appnGeneralInfoAndCaps 17 } 979 appnNodeBrNn OBJECT-TYPE 980 SYNTAX TruthValue 981 MAX-ACCESS read-only 982 STATUS current 983 DESCRIPTION 984 "Indicates whether this node is currently configured as a 985 branch network node. 987 Note: throughout the remainder of this MIB module, branch 988 network node is treated as a separate node type, parallel to 989 network node and end node. This is not how branch network 990 nodes are treated in the base APPN architecture, but it 991 increases clarity to do it here." 993 ::= { appnGeneralInfoAndCaps 18 } 995 -- ********************************************************************* 996 -- APPN Network Node Information 997 -- This section provides global information about an APPN network node. 998 -- ********************************************************************* 1000 appnNodeNnCentralDirectory OBJECT-TYPE 1001 SYNTAX TruthValue 1002 MAX-ACCESS read-only 1003 STATUS current 1004 DESCRIPTION 1005 "Indicates whether this node supports central directory 1006 services. 1008 This object corresponds to cv4580, byte 8, bit 1." 1010 ::= { appnNnUniqueInfoAndCaps 1 } 1012 appnNodeNnTreeCache OBJECT-TYPE 1013 SYNTAX INTEGER { 1014 noCache(1), 1015 cacheNoIncrUpdate(2), 1016 cacheWithIncrUpdate(3) 1017 } 1018 MAX-ACCESS read-only 1019 STATUS current 1020 DESCRIPTION 1021 "Indicates this node's level of support for caching of route 1022 trees. Three levels are specified: 1024 noCache(1) - caching of route trees is not 1025 supported 1026 cacheNoIncrUpdate(2) - caching of route trees is 1027 supported, but without incremental 1028 updates 1029 cacheWithIncrUpdate(3) - caching of route trees with 1030 incremental updates is supported" 1032 ::= { appnNnUniqueInfoAndCaps 2 } 1034 appnNodeNnRouteAddResist OBJECT-TYPE 1035 SYNTAX INTEGER (0..255) 1036 MAX-ACCESS read-only 1037 STATUS current 1038 DESCRIPTION 1039 "Route addition resistance. 1041 This administratively assigned value indicates the relative 1042 desirability of using this node for intermediate session 1043 traffic. The value, which can be any integer 0-255, is used 1044 in route computation. The lower the value, the more 1045 desirable the node is for intermediate routing. 1047 This object corresponds to cv4580, byte 6." 1049 ::= { appnNnUniqueInfoAndCaps 3 } 1051 appnNodeNnIsr OBJECT-TYPE 1052 SYNTAX TruthValue 1053 MAX-ACCESS read-only 1054 STATUS current 1055 DESCRIPTION 1056 "Indicates whether the node supports intermediate session 1057 routing. 1059 This object corresponds to cv4580, byte 8, bit 2." 1061 ::= { appnNnUniqueInfoAndCaps 4 } 1063 appnNodeNnFrsn OBJECT-TYPE 1064 SYNTAX Unsigned32 1065 MAX-ACCESS read-only 1066 STATUS current 1067 DESCRIPTION 1068 "The last flow-reduction sequence number (FRSN) sent by this 1069 node in a topology update to an adjacent network node." 1071 ::= { appnNnUniqueInfoAndCaps 5 } 1073 appnNodeNnPeriBorderSup OBJECT-TYPE 1074 SYNTAX TruthValue 1075 MAX-ACCESS read-only 1076 STATUS current 1077 DESCRIPTION 1078 "Indicates whether this node has peripheral border node 1079 support. 1081 This object corresponds to cv4580, byte 9, bit 0." 1083 ::= { appnNnUniqueInfoAndCaps 6 } 1085 appnNodeNnInterchangeSup OBJECT-TYPE 1086 SYNTAX TruthValue 1087 MAX-ACCESS read-only 1088 STATUS current 1089 DESCRIPTION 1090 "Indicates whether this node has interchange node support. 1092 This object corresponds to cv4580, byte 9, bit 1." 1094 ::= { appnNnUniqueInfoAndCaps 7 } 1096 appnNodeNnExteBorderSup OBJECT-TYPE 1097 SYNTAX TruthValue 1098 MAX-ACCESS read-only 1099 STATUS current 1100 DESCRIPTION 1101 "Indicates whether this node has extended border node support. 1103 This object corresponds to cv4580, byte 9, bit 2." 1105 ::= { appnNnUniqueInfoAndCaps 8 } 1107 appnNodeNnSafeStoreFreq OBJECT-TYPE 1108 SYNTAX INTEGER (0..32767) 1109 UNITS "TDUs" 1110 MAX-ACCESS read-write 1111 STATUS current 1112 DESCRIPTION 1113 "The topology safe store frequency. 1115 If this number is not zero, then the topology database is saved 1116 each time the total number of topology database updates (TDUs) 1117 received by this node increases by this number. A value of 1118 zero indicates that the topology database is not being saved." 1120 ::= { appnNnUniqueInfoAndCaps 9 } 1122 appnNodeNnRsn OBJECT-TYPE 1123 SYNTAX Unsigned32 1124 MAX-ACCESS read-only 1125 STATUS current 1126 DESCRIPTION 1127 "Resource sequence number for this node, which it assigns and 1128 controls. 1130 This object corresponds to the numeric value in cv4580, bytes 1131 2-5." 1133 ::= { appnNnUniqueInfoAndCaps 10 } 1135 appnNodeNnCongested OBJECT-TYPE 1136 SYNTAX TruthValue 1137 MAX-ACCESS read-only 1138 STATUS current 1139 DESCRIPTION 1140 "Indicates whether this node is congested. Other network nodes 1141 stop routing traffic to this node while this flag is on. 1143 This object corresponds to cv4580, byte 7, bit 0." 1145 ::= { appnNnUniqueInfoAndCaps 11 } 1147 appnNodeNnIsrDepleted OBJECT-TYPE 1148 SYNTAX TruthValue 1149 MAX-ACCESS read-only 1150 STATUS current 1151 DESCRIPTION 1152 "Indicate whether intermediated session routing resources are 1153 depleted. Other network nodes stop routing traffic through 1154 this node while this flag is on. 1156 This object corresponds to cv4580, byte 7, bit 1." 1158 ::= { appnNnUniqueInfoAndCaps 12 } 1160 appnNodeNnQuiescing OBJECT-TYPE 1161 SYNTAX TruthValue 1162 MAX-ACCESS read-only 1163 STATUS current 1164 DESCRIPTION 1165 "Indicates whether the node is quiescing. 1167 This object corresponds to cv4580, byte 7, bit 5." 1169 ::= { appnNnUniqueInfoAndCaps 13 } 1171 appnNodeNnGateway OBJECT-TYPE 1172 SYNTAX TruthValue 1173 MAX-ACCESS read-only 1174 STATUS current 1175 DESCRIPTION 1176 "Indicates whether the node has gateway services support. 1178 This object corresponds to cv4580, byte 8, bit 0." 1180 ::= { appnNnUniqueInfoAndCaps 14 } 1182 -- ********************************************************************* 1183 -- APPN End Node Information 1184 -- This section provides global information about an APPN end node. Two 1185 -- of the objects are also implemented by a branch network node. 1186 -- ********************************************************************* 1188 appnNodeEnModeCosMap OBJECT-TYPE 1189 SYNTAX TruthValue 1190 MAX-ACCESS read-only 1191 STATUS current 1192 DESCRIPTION 1193 "Indicates whether this end node supports mode name to COS name 1194 mapping." 1196 ::= { appnEnUniqueCaps 1 } 1198 appnNodeEnNnServer OBJECT-TYPE 1199 SYNTAX OCTET STRING (SIZE (0 | 3..17)) 1200 MAX-ACCESS read-only 1201 STATUS current 1202 DESCRIPTION 1203 "The fully qualified name of the current NN server for this end 1204 node. An NN server is identified using the format specified in 1205 the SnaControlPointName textual convention. The value is a 1206 zero-length string when there is no active NN server. 1208 A branch network node shall also implement this object." 1210 ::= { appnEnUniqueCaps 2 } 1212 appnNodeEnLuSearch OBJECT-TYPE 1213 SYNTAX TruthValue 1214 MAX-ACCESS read-only 1215 STATUS current 1216 DESCRIPTION 1217 "Indicates whether the node is to be searched for LUs as part 1218 of a network broadcast search. 1220 A branch network node shall also implement this object." 1222 ::= { appnEnUniqueCaps 3 } 1224 -- ********************************************************************* 1225 -- APPN Port information 1226 -- This section provides information about an APPN node's ports. 1227 -- ********************************************************************* 1229 appnPortTable OBJECT-TYPE 1230 SYNTAX SEQUENCE OF AppnPortEntry 1231 MAX-ACCESS not-accessible 1232 STATUS current 1233 DESCRIPTION 1234 "The Port table describes the configuration and current status 1235 of the ports used by APPN. When it is known to the APPN 1236 component, an OBJECT IDENTIFIER pointing to additional 1237 information related to the port is included. This may, but 1238 need not, be a RowPointer to an ifTable entry for a DLC 1239 interface immediately 'below' the port." 1241 ::= { appnPortInformation 1 } 1243 appnPortEntry OBJECT-TYPE 1244 SYNTAX AppnPortEntry 1245 MAX-ACCESS not-accessible 1246 STATUS current 1247 DESCRIPTION 1248 "The port name is used as the index to this table." 1250 INDEX 1251 { appnPortName } 1253 ::= { appnPortTable 1 } 1255 AppnPortEntry ::= SEQUENCE { 1256 appnPortName DisplayString, 1257 appnPortCommand INTEGER, 1258 appnPortOperState INTEGER, 1259 appnPortDlcType IANAifType, 1260 appnPortPortType INTEGER, 1261 appnPortSIMRIM TruthValue, 1262 appnPortLsRole INTEGER, 1263 appnPortNegotLs TruthValue, 1264 appnPortDynamicLinkSupport TruthValue, 1265 appnPortMaxRcvBtuSize INTEGER, 1266 appnPortMaxIframeWindow Gauge32, 1267 appnPortDefLsGoodXids AppnPortCounter, 1268 appnPortDefLsBadXids AppnPortCounter, 1269 appnPortDynLsGoodXids AppnPortCounter, 1270 appnPortDynLsBadXids AppnPortCounter, 1271 appnPortSpecific RowPointer, 1272 appnPortDlcLocalAddr DisplayableDlcAddress, 1273 appnPortCounterDisconTime TimeStamp 1274 } 1276 appnPortName OBJECT-TYPE 1277 SYNTAX DisplayString (SIZE (1..10)) 1278 MAX-ACCESS not-accessible 1279 STATUS current 1280 DESCRIPTION 1281 "Administratively assigned name for this APPN port." 1283 ::= { appnPortEntry 1 } 1285 appnPortCommand OBJECT-TYPE 1286 SYNTAX INTEGER { 1287 deactivate(1), 1288 activate(2), 1289 recycle(3), 1290 ready(4) 1291 } 1292 MAX-ACCESS read-write 1293 STATUS current 1294 DESCRIPTION 1295 "Object by which a Management Station can activate, deactivate, 1296 or recycle (i.e., cause to be deactivated and then immediately 1297 activated) a port, by setting the value to activate(1), 1298 deactivate(2), or recycle(3), respectively. The value ready(4) 1299 is returned on GET operations until a SET has been processed; 1300 after that the value received on the most recent SET is 1301 returned." 1303 ::= { appnPortEntry 2 } 1305 appnPortOperState OBJECT-TYPE 1306 SYNTAX INTEGER { 1307 inactive(1), 1308 pendactive(2), 1309 active(3), 1310 pendinact(4) 1311 } 1312 MAX-ACCESS read-only 1313 STATUS current 1314 DESCRIPTION 1315 "Indicates the current state of this port: 1317 inactive(1) - port is inactive 1318 pendactive(2) - port is pending active 1319 active(3) - port is active 1320 pendinact(4) - port is pending inactive" 1322 ::= { appnPortEntry 3 } 1324 appnPortDlcType OBJECT-TYPE 1325 SYNTAX IANAifType 1326 MAX-ACCESS read-only 1327 STATUS current 1328 DESCRIPTION 1329 "The type of DLC interface, distinguished according to the 1330 protocol immediately 'below' this layer." 1332 ::= { appnPortEntry 4 } 1334 appnPortPortType OBJECT-TYPE 1335 SYNTAX INTEGER { 1336 leased(1), 1337 switched(2), 1338 sharedAccessFacilities(3) 1339 } 1340 MAX-ACCESS read-only 1341 STATUS current 1342 DESCRIPTION 1343 "Identifies the type of line used by this port: 1345 leased(1) - leased line 1346 switched(2) - switched line 1347 sharedAccessFacilities(3) - shared access facility, such 1348 as a LAN." 1350 ::= { appnPortEntry 5 } 1352 appnPortSIMRIM OBJECT-TYPE 1353 SYNTAX TruthValue 1354 MAX-ACCESS read-only 1355 STATUS current 1356 DESCRIPTION 1357 "Indicates whether Set Initialization Mode (SIM) and Receive 1358 Initialization Mode (RIM) are supported for this port." 1360 ::= { appnPortEntry 6 } 1362 appnPortLsRole OBJECT-TYPE 1363 SYNTAX INTEGER { 1364 primary(1), 1365 secondary(2), 1366 negotiable(3), 1367 abm(4) 1368 } 1369 MAX-ACCESS read-only 1370 STATUS current 1371 DESCRIPTION 1372 "Initial role for link stations activated through this port. 1373 The values map to the following settings in the initial XID, 1374 where 'ABM' indicates asynchronous balanced mode and 'NRM' 1375 indicated normal response mode: 1377 primary(1): ABM support = 0 ( = NRM) 1378 role = 01 ( = primary) 1379 secondary(2): ABM support = 0 ( = NRM) 1380 role = 00 ( = secondary) 1381 negotiable(3): ABM support = 0 ( = NRM) 1382 role = 11 ( = negotiable) 1383 abm(4): ABM support = 1 ( = ABM) 1384 role = 11 ( = negotiable)" 1386 ::= { appnPortEntry 7 } 1388 appnPortNegotLs OBJECT-TYPE 1389 SYNTAX TruthValue 1390 MAX-ACCESS read-only 1391 STATUS current 1392 DESCRIPTION 1393 "Indicates whether the node supports negotiable link stations 1394 for this port." 1396 ::= { appnPortEntry 8 } 1398 appnPortDynamicLinkSupport OBJECT-TYPE 1399 SYNTAX TruthValue 1400 MAX-ACCESS read-only 1401 STATUS current 1402 DESCRIPTION 1403 "Indicates whether this node allows call-in on this port from 1404 nodes not defined locally." 1406 ::= { appnPortEntry 9 } 1408 appnPortMaxRcvBtuSize OBJECT-TYPE 1409 SYNTAX INTEGER (99..32767) 1410 UNITS "bytes" 1411 MAX-ACCESS read-only 1412 STATUS current 1413 DESCRIPTION 1414 "Maximum Basic Transmission Unit (BTU) size that a link station 1415 on this port can receive. 1417 This object corresponds to bytes 21-22 of XID3." 1419 ::= { appnPortEntry 10 } 1421 appnPortMaxIframeWindow OBJECT-TYPE 1422 SYNTAX Gauge32 1423 UNITS "I-frames" 1424 MAX-ACCESS read-only 1425 STATUS current 1426 DESCRIPTION 1427 "Maximum number of I-frames that can be received by the XID 1428 sender before an acknowledgement is received." 1430 ::= { appnPortEntry 11 } 1432 appnPortDefLsGoodXids OBJECT-TYPE 1433 SYNTAX AppnPortCounter 1434 UNITS "XID exchanges" 1435 MAX-ACCESS read-only 1436 STATUS current 1437 DESCRIPTION 1438 "The total number of successful XID exchanges that have 1439 occurred on all defined link stations on this port since the 1440 last time this port was started." 1442 ::= { appnPortEntry 12 } 1444 appnPortDefLsBadXids OBJECT-TYPE 1445 SYNTAX AppnPortCounter 1446 UNITS "XID exchanges" 1447 MAX-ACCESS read-only 1448 STATUS current 1449 DESCRIPTION 1450 "The total number of unsuccessful XID exchanges that have 1451 occurred on all defined link stations on this port since the 1452 last time this port was started." 1454 ::= { appnPortEntry 13 } 1456 appnPortDynLsGoodXids OBJECT-TYPE 1457 SYNTAX AppnPortCounter 1458 UNITS "XID exchanges" 1459 MAX-ACCESS read-only 1460 STATUS current 1461 DESCRIPTION 1462 "The total number of successful XID exchanges that have 1463 occurred on all dynamic link stations on this port since the 1464 last time this port was started." 1466 ::= { appnPortEntry 14 } 1468 appnPortDynLsBadXids OBJECT-TYPE 1469 SYNTAX AppnPortCounter 1470 UNITS "XID exchanges" 1471 MAX-ACCESS read-only 1472 STATUS current 1473 DESCRIPTION 1474 "The total number of unsuccessful XID exchanges that have 1475 occurred on all dynamic link stations on this port since the 1476 last time this port was started." 1478 ::= { appnPortEntry 15 } 1480 appnPortSpecific OBJECT-TYPE 1481 SYNTAX RowPointer 1482 MAX-ACCESS read-only 1483 STATUS current 1484 DESCRIPTION 1485 "Identifies the object, e.g., one in a DLC-specific MIB, that 1486 can provide additional information related to this port. 1488 If the agent is unable to identify such an object, the value 1489 0.0 is returned." 1491 ::= { appnPortEntry 16 } 1493 appnPortDlcLocalAddr OBJECT-TYPE 1494 SYNTAX DisplayableDlcAddress 1495 MAX-ACCESS read-only 1496 STATUS current 1497 DESCRIPTION 1498 "Local DLC address of this port." 1500 ::= { appnPortEntry 17 } 1502 appnPortCounterDisconTime OBJECT-TYPE 1503 SYNTAX TimeStamp 1504 MAX-ACCESS read-only 1505 STATUS current 1506 DESCRIPTION 1507 "The value of the sysUpTime object the last time the port was 1508 started." 1510 ::= { appnPortEntry 18 } 1512 -- ********************************************************************* 1513 -- APPN Link Station Information 1514 -- This section provides information about an APPN node's link stations. 1515 -- ********************************************************************* 1516 appnLsTable OBJECT-TYPE 1517 SYNTAX SEQUENCE OF AppnLsEntry 1518 MAX-ACCESS not-accessible 1519 STATUS current 1520 DESCRIPTION 1521 "This table contains detailed information about the link 1522 station configuration and its current status." 1524 ::= { appnLinkStationInformation 1 } 1526 appnLsEntry OBJECT-TYPE 1527 SYNTAX AppnLsEntry 1528 MAX-ACCESS not-accessible 1529 STATUS current 1530 DESCRIPTION 1531 "This table is indexed by the link station name." 1533 INDEX 1534 { appnLsName } 1536 ::= { appnLsTable 1 } 1538 AppnLsEntry ::= SEQUENCE { 1539 appnLsName DisplayString, 1540 appnLsCommand INTEGER, 1541 appnLsOperState INTEGER, 1543 appnLsPortName DisplayString, 1544 appnLsDlcType IANAifType, 1545 appnLsDynamic TruthValue, 1547 appnLsAdjCpName OCTET STRING, 1548 appnLsAdjNodeType INTEGER, 1549 appnLsTgNum INTEGER, 1550 appnLsLimResource TruthValue, 1551 appnLsActOnDemand TruthValue, 1552 appnLsMigration TruthValue, 1553 appnLsPartnerNodeId SnaNodeIdentification, 1554 appnLsCpCpSessionSupport TruthValue, 1556 appnLsMaxSendBtuSize INTEGER, 1557 -- performance data 1558 appnLsInXidBytes AppnLinkStationCounter, 1559 appnLsInMsgBytes AppnLinkStationCounter, 1560 appnLsInXidFrames AppnLinkStationCounter, 1561 appnLsInMsgFrames AppnLinkStationCounter, 1562 appnLsOutXidBytes AppnLinkStationCounter, 1563 appnLsOutMsgBytes AppnLinkStationCounter, 1564 appnLsOutXidFrames AppnLinkStationCounter, 1565 appnLsOutMsgFrames AppnLinkStationCounter, 1566 -- propagation delay 1567 appnLsEchoRsps AppnLinkStationCounter, 1568 appnLsCurrentDelay Gauge32, 1569 appnLsMaxDelay Gauge32, 1570 appnLsMinDelay Gauge32, 1571 appnLsMaxDelayTime DateAndTime, 1572 -- XID Statistics 1573 appnLsGoodXids AppnLinkStationCounter, 1574 appnLsBadXids AppnLinkStationCounter, 1575 -- DLC-specific 1576 appnLsSpecific RowPointer, 1577 appnLsActiveTime Unsigned32, 1578 appnLsCurrentStateTime TimeTicks, 1579 -- HPR-specific 1580 appnLsHprSup INTEGER, 1581 appnLsErrRecoSup TruthValue, 1582 appnLsForAnrLabel OCTET STRING, 1583 appnLsRevAnrLabel OCTET STRING, 1584 appnLsCpCpNceId OCTET STRING, 1585 appnLsRouteNceId OCTET STRING, 1586 appnLsBfNceId OCTET STRING, 1588 appnLsLocalAddr DisplayableDlcAddress, 1589 appnLsRemoteAddr DisplayableDlcAddress, 1590 appnLsRemoteLsName DisplayString, 1591 appnLsCounterDisconTime TimeStamp, 1592 appnLsMltgMember TruthValue 1593 } 1595 appnLsName OBJECT-TYPE 1596 SYNTAX DisplayString (SIZE (1..10)) 1597 MAX-ACCESS not-accessible 1598 STATUS current 1599 DESCRIPTION 1600 "Administratively assigned name for the link station. 1601 The name can be from one to ten characters." 1603 ::= { appnLsEntry 1 } 1605 appnLsCommand OBJECT-TYPE 1606 SYNTAX INTEGER { 1607 deactivate(1), 1608 activate(2), 1609 recycle(3), 1610 ready(4) 1611 } 1612 MAX-ACCESS read-write 1613 STATUS current 1614 DESCRIPTION 1615 "Object by which a Management Station can activate, deactivate, 1616 or recycle (i.e., cause to be deactivated and then immediately 1617 reactivated) a link station, by setting the value to 1618 activate(1), deactivate(2), or recycle(3), respectively. The 1619 value ready(4) is returned on GET operations until a SET has 1620 been processed; after that the value received on the most 1621 recent SET is returned." 1623 ::= { appnLsEntry 2 } 1625 appnLsOperState OBJECT-TYPE 1626 SYNTAX INTEGER { 1627 inactive(1), 1628 sentConnectOut(2), -- pending active 1629 pendXidExch(3), -- pending active 1630 sendActAs(4), -- pending active 1631 sendSetMode(5), -- pending active 1632 otherPendingActive(6),-- pending active 1633 active(7), 1634 sentDeactAsOrd(8), -- pending inactive 1635 sentDiscOrd(9), -- pending inactive 1636 sentDiscImmed(10), -- pending inactive 1637 otherPendingInact(11) -- pending inactive 1638 } 1639 MAX-ACCESS read-only 1640 STATUS current 1641 DESCRIPTION 1642 "State of this link station. The comments map these more 1643 granular states to the 'traditional' four states for SNA 1644 resources. Values (2) through (5) represent the normal 1645 progression of states when a link station is being activated. 1646 Value (6) represents some other state of a link station in 1647 the process of being activated. Values (8) through (10) 1648 represent different ways a link station can be deactivated. 1649 Value (11) represents some other state of a link station in 1650 the process of being deactivated." 1652 ::= { appnLsEntry 3 } 1654 appnLsPortName OBJECT-TYPE 1655 SYNTAX DisplayString (SIZE (1..10)) 1656 MAX-ACCESS read-only 1657 STATUS current 1658 DESCRIPTION 1659 "Administratively assigned name for the port associated with 1660 this link station. The name can be from one to ten 1661 characters." 1663 ::= { appnLsEntry 4 } 1665 appnLsDlcType OBJECT-TYPE 1666 SYNTAX IANAifType 1667 MAX-ACCESS read-only 1668 STATUS current 1669 DESCRIPTION 1670 "The type of DLC interface, distinguished according to the 1671 protocol immediately 'below' this layer." 1673 ::= { appnLsEntry 5 } 1675 appnLsDynamic OBJECT-TYPE 1676 SYNTAX TruthValue 1677 MAX-ACCESS read-only 1678 STATUS current 1679 DESCRIPTION 1680 "Identifies whether this is a dynamic link station. Dynamic 1681 link stations are created when links that have not been locally 1682 defined are established by adjacent nodes." 1684 ::= { appnLsEntry 6 } 1686 appnLsAdjCpName OBJECT-TYPE 1687 SYNTAX OCTET STRING (SIZE (0 | 3..17)) 1688 MAX-ACCESS read-only 1689 STATUS current 1690 DESCRIPTION 1691 "Fully qualified name of the adjacent node for this link 1692 station. An adjacent node is identified using the format 1693 specified in the SnaControlPointName textual convention. 1695 The value of this object is determined as follows: 1697 1. If the adjacent node's name was received on XID, it 1698 is returned. 1700 2. If the adjacent node's name was not received on XID, 1701 but a locally-defined value is available, it is 1702 returned. 1704 3. Otherwise a string of length 0 is returned, indicating 1705 that no name is known for the adjacent node." 1707 ::= { appnLsEntry 7 } 1709 appnLsAdjNodeType OBJECT-TYPE 1710 SYNTAX INTEGER { 1711 networkNode(1), 1712 endNode(2), 1713 t21len(4), 1714 unknown(255) 1715 } 1716 MAX-ACCESS read-only 1717 STATUS current 1718 DESCRIPTION 1719 "Node type of the adjacent node on this link: 1721 networkNode(1) - APPN network node 1722 endNode(2) - APPN end node 1723 t21len(4) - LEN end node 1724 unknown(255) - the agent does not know the node type 1725 of the adjacent node 1726 " 1728 ::= { appnLsEntry 8 } 1730 appnLsTgNum OBJECT-TYPE 1731 SYNTAX INTEGER (0..256) 1732 MAX-ACCESS read-only 1733 STATUS current 1734 DESCRIPTION 1735 "Number associated with the TG to this link station, with a 1736 range from 0 to 256. A value of 256 indicates that the TG 1737 number has not been negotiated and is unknown at this time." 1739 ::= { appnLsEntry 9 } 1741 appnLsLimResource OBJECT-TYPE 1742 SYNTAX TruthValue 1743 MAX-ACCESS read-only 1744 STATUS current 1745 DESCRIPTION 1746 "Indicates whether the link station is a limited resource. A 1747 link station that is a limited resource is deactivated when it 1748 is no longer in use." 1750 ::= { appnLsEntry 10 } 1752 appnLsActOnDemand OBJECT-TYPE 1753 SYNTAX TruthValue 1754 MAX-ACCESS read-only 1755 STATUS current 1756 DESCRIPTION 1757 "Indicates whether the link station is activatable on demand. 1759 Such a link station is reported in the topology as active 1760 regardless of its actual state, so that it can be considered in 1761 route calculations. If the link station is inactive and is 1762 chosen for a route, it will be activated at that time." 1764 ::= { appnLsEntry 11 } 1766 appnLsMigration OBJECT-TYPE 1767 SYNTAX TruthValue 1768 MAX-ACCESS read-only 1769 STATUS current 1770 DESCRIPTION 1771 "Indicates whether this link station will be used for 1772 connections to down-level or migration partners. 1774 In general, migration nodes do not append their CP names on 1775 XID3. Such nodes: (1) will not support parallel TGs, (2) 1776 should be sent an ACTIVATE PHYSICAL UNIT (ACTPU), provided that 1777 the partner supports ACTPUs, and (3) should not be sent 1778 segmented BINDs. However, if this node receives an XID3 with 1779 an appended CP name, then the partner node will not be treated 1780 as a migration node. 1782 In the case of DYNAMIC TGs this object should be set to 'no'." 1784 ::= { appnLsEntry 12 } 1786 appnLsPartnerNodeId OBJECT-TYPE 1787 SYNTAX SnaNodeIdentification 1788 MAX-ACCESS read-only 1789 STATUS current 1790 DESCRIPTION 1791 "The partner's Node Identification, from bytes 2-5 of the XID 1792 received from the partner. If this value is not available, 1793 then the characters '00000000' are returned." 1795 ::= { appnLsEntry 13 } 1797 appnLsCpCpSessionSupport OBJECT-TYPE 1798 SYNTAX TruthValue 1799 MAX-ACCESS read-only 1800 STATUS current 1801 DESCRIPTION 1802 "Indicates whether CP-CP sessions are supported by this 1803 link station. For a dynamic link, this object represents 1804 the default ('Admin') value." 1806 ::= { appnLsEntry 14 } 1808 appnLsMaxSendBtuSize OBJECT-TYPE 1809 SYNTAX INTEGER (99..32767) 1810 UNITS "bytes" 1811 MAX-ACCESS read-only 1812 STATUS current 1813 DESCRIPTION 1814 "Numeric value between 99 and 32767 inclusive indicating the 1815 maximum number of bytes in a Basic Transmission Unit (BTU) sent 1816 on this link. 1818 When the link state (returned by the appnLsOperState object) is 1819 inactive or pending active, the value configured at this node 1820 is returned. When the link state is active, the value that was 1821 negotiated for it is returned. This negotiated value is the 1822 smaller of the value configured at this node and the partner's 1823 maximum receive BTU length, received in XID." 1825 ::= { appnLsEntry 15 } 1827 appnLsInXidBytes OBJECT-TYPE 1828 SYNTAX AppnLinkStationCounter 1829 UNITS "bytes" 1830 MAX-ACCESS read-only 1831 STATUS current 1832 DESCRIPTION 1833 "Number of XID bytes received. All of the bytes in the SNA 1834 basic transmission unit (BTU), i.e., all of the bytes in the 1835 DLC XID Information Field, are counted." 1837 ::= { appnLsEntry 16 } 1839 appnLsInMsgBytes OBJECT-TYPE 1840 SYNTAX AppnLinkStationCounter 1841 UNITS "bytes" 1842 MAX-ACCESS read-only 1843 STATUS current 1844 DESCRIPTION 1845 "Number of message (I-frame) bytes received. All of the bytes 1846 in the SNA basic transmission unit (BTU), including the 1847 transmission header (TH), are counted." 1849 ::= { appnLsEntry 17 } 1851 appnLsInXidFrames OBJECT-TYPE 1852 SYNTAX AppnLinkStationCounter 1853 UNITS "XID frames" 1854 MAX-ACCESS read-only 1855 STATUS current 1856 DESCRIPTION 1857 "Number of XID frames received." 1859 ::= { appnLsEntry 18 } 1861 appnLsInMsgFrames OBJECT-TYPE 1862 SYNTAX AppnLinkStationCounter 1863 UNITS "I-frames" 1864 MAX-ACCESS read-only 1865 STATUS current 1866 DESCRIPTION 1867 "Number of message (I-frame) frames received." 1869 ::= { appnLsEntry 19 } 1871 appnLsOutXidBytes OBJECT-TYPE 1872 SYNTAX AppnLinkStationCounter 1873 UNITS "bytes" 1874 MAX-ACCESS read-only 1875 STATUS current 1876 DESCRIPTION 1877 "Number of XID bytes sent. All of the bytes in the SNA basic 1878 transmission unit (BTU), i.e., all of the bytes in the DLC XID 1879 Information Field, are counted." 1881 ::= { appnLsEntry 20 } 1883 appnLsOutMsgBytes OBJECT-TYPE 1884 SYNTAX AppnLinkStationCounter 1885 UNITS "bytes" 1886 MAX-ACCESS read-only 1887 STATUS current 1888 DESCRIPTION 1889 "Number of message (I-frame) bytes sent. All of the bytes 1890 in the SNA basic transmission unit (BTU), including the 1891 transmission header (TH), are counted." 1893 ::= { appnLsEntry 21 } 1895 appnLsOutXidFrames OBJECT-TYPE 1896 SYNTAX AppnLinkStationCounter 1897 UNITS "XID frames" 1898 MAX-ACCESS read-only 1899 STATUS current 1900 DESCRIPTION 1901 "Number of XID frames sent." 1903 ::= { appnLsEntry 22 } 1905 appnLsOutMsgFrames OBJECT-TYPE 1906 SYNTAX AppnLinkStationCounter 1907 UNITS "I-frames" 1908 MAX-ACCESS read-only 1909 STATUS current 1910 DESCRIPTION 1911 "Number of message (I-frame) frames sent." 1913 ::= { appnLsEntry 23 } 1915 appnLsEchoRsps OBJECT-TYPE 1916 SYNTAX AppnLinkStationCounter 1917 UNITS "echo responses" 1918 MAX-ACCESS read-only 1919 STATUS current 1920 DESCRIPTION 1921 "Number of echo responses returned from adjacent link station. 1922 A response should be returned for each test frame sent by this 1923 node. Test frames are sent to adjacent nodes periodically to 1924 verify connectivity and to measure the actual round trip time, 1925 that is, the time interval from when the test frame is sent 1926 until when the response is received." 1928 ::= { appnLsEntry 24 } 1930 appnLsCurrentDelay OBJECT-TYPE 1931 SYNTAX Gauge32 1932 UNITS "milliseconds" 1933 MAX-ACCESS read-only 1934 STATUS current 1935 DESCRIPTION 1936 "The time that it took for the last test signal to be sent and 1937 returned from this link station to the adjacent link station. 1938 This time is represented in milliseconds." 1940 ::= { appnLsEntry 25 } 1942 appnLsMaxDelay OBJECT-TYPE 1943 SYNTAX Gauge32 1944 UNITS "milliseconds" 1945 MAX-ACCESS read-only 1946 STATUS current 1947 DESCRIPTION 1948 "The longest time it took for a test signal to be sent and 1949 returned from this link station to the adjacent link station. 1950 This time is represented in milliseconds . 1952 The value 0 is returned if no test signal has been sent and 1953 returned." 1955 ::= { appnLsEntry 26 } 1957 appnLsMinDelay OBJECT-TYPE 1958 SYNTAX Gauge32 1959 UNITS "milliseconds" 1960 MAX-ACCESS read-only 1961 STATUS current 1962 DESCRIPTION 1963 "The shortest time it took for a test signal to be sent and 1964 returned from this link station to the adjacent link station. 1965 This time is represented in milliseconds. 1967 The value 0 is returned if no test signal has been sent and 1968 returned." 1970 ::= { appnLsEntry 27 } 1972 appnLsMaxDelayTime OBJECT-TYPE 1973 SYNTAX DateAndTime 1974 MAX-ACCESS read-only 1975 STATUS current 1976 DESCRIPTION 1977 "The time when the longest delay occurred. This time can be 1978 used to identify when this high water mark occurred in relation 1979 to other events in the APPN node, for example, the time at 1980 which an APPC session was either terminated or failed to be 1981 established. This latter time is available in the 1982 appcHistSessTime object in the APPC MIB. 1984 The value 00000000 is returned if no test signal has been sent 1985 and returned." 1987 ::= { appnLsEntry 28 } 1989 appnLsGoodXids OBJECT-TYPE 1990 SYNTAX AppnLinkStationCounter 1991 UNITS "XID exchanges" 1992 MAX-ACCESS read-only 1993 STATUS current 1994 DESCRIPTION 1995 "The total number of successful XID exchanges that have 1996 occurred on this link station since the time it was started." 1998 ::= { appnLsEntry 29 } 2000 appnLsBadXids OBJECT-TYPE 2001 SYNTAX AppnLinkStationCounter 2002 UNITS "XID exchanges" 2003 MAX-ACCESS read-only 2004 STATUS current 2005 DESCRIPTION 2006 "The total number of unsuccessful XID exchanges that have 2007 occurred on this link station since the time it was started." 2009 ::= { appnLsEntry 30 } 2011 appnLsSpecific OBJECT-TYPE 2012 SYNTAX RowPointer 2013 MAX-ACCESS read-only 2014 STATUS current 2015 DESCRIPTION 2016 "Identifies the object, e.g., one in a DLC-specific MIB, that 2017 can provide additional information related to this link 2018 station. 2020 If the agent is unable to identify such an object, the value 2021 0.0 is returned." 2023 ::= { appnLsEntry 31 } 2025 appnLsActiveTime OBJECT-TYPE 2026 SYNTAX Unsigned32 2027 UNITS "hundredths of a second" 2028 MAX-ACCESS read-only 2029 STATUS current 2030 DESCRIPTION 2031 "The cumulative amount of time since the node was last 2032 reinitialized, measured in hundredths of a second, that this 2033 link station has been in the active state. A zero value 2034 indicates that the link station has never been active since 2035 the node was last reinitialized." 2037 ::= { appnLsEntry 32 } 2039 appnLsCurrentStateTime OBJECT-TYPE 2040 SYNTAX TimeTicks 2041 UNITS "hundredths of a second" 2042 MAX-ACCESS read-only 2043 STATUS current 2044 DESCRIPTION 2045 "The amount of time, measured in hundredths of a second, that 2046 the link station has been in its current state." 2048 ::= { appnLsEntry 33 } 2050 appnLsHprSup OBJECT-TYPE 2051 SYNTAX INTEGER { 2052 noHprSupport(1), 2053 hprBaseOnly(2), 2054 rtpTower(3), 2055 controlFlowsOverRtpTower(4) 2056 } 2057 MAX-ACCESS read-only 2058 STATUS current 2059 DESCRIPTION 2060 "Indicates the level of high performance routing (HPR) support 2061 over this link: 2063 noHprSupport(1) - no HPR support 2064 hprBaseOnly(2) - HPR base (option set 1400) 2065 supported 2066 rtpTower(3) - HPR base and RTP tower 2067 (option set 1401) supported 2068 controlFlowsOverRtpTower(4) - HPR base, RTP tower, and 2069 control flows over RTP 2070 (option set 1402) supported 2072 If the link is not active, the defined value is returned." 2074 ::= { appnLsEntry 34 } 2076 appnLsErrRecoSup OBJECT-TYPE 2077 SYNTAX TruthValue 2078 MAX-ACCESS read-only 2079 STATUS current 2080 DESCRIPTION 2081 "Indicates whether the link station is supporting 2082 HPR link-level error recovery." 2084 ::= { appnLsEntry 35 } 2086 appnLsForAnrLabel OBJECT-TYPE 2087 SYNTAX OCTET STRING (SIZE (0..8)) 2088 MAX-ACCESS read-only 2089 STATUS current 2090 DESCRIPTION 2091 "The forward Automatic Network Routing (ANR) label for this 2092 link station. If the link does not support HPR or the value is 2093 unknown, a zero-length string is returned." 2095 ::= { appnLsEntry 36 } 2097 appnLsRevAnrLabel OBJECT-TYPE 2098 SYNTAX OCTET STRING (SIZE (0..8)) 2099 MAX-ACCESS read-only 2100 STATUS current 2101 DESCRIPTION 2102 "The reverse Automatic Network Routing (ANR) label for this 2103 link station. If the link does not support HPR or the value is 2104 unknown, a zero-length string is returned." 2106 ::= { appnLsEntry 37 } 2108 appnLsCpCpNceId OBJECT-TYPE 2109 SYNTAX OCTET STRING (SIZE (0..8)) 2110 MAX-ACCESS read-only 2111 STATUS current 2112 DESCRIPTION 2113 "The network connection endpoint identifier (NCE ID) for CP-CP 2114 sessions if this node supports the HPR transport tower, a 2115 zero-length string if the value is unknown or not meaningful 2116 for this node." 2118 ::= { appnLsEntry 38 } 2120 appnLsRouteNceId OBJECT-TYPE 2121 SYNTAX OCTET STRING (SIZE (0..8)) 2122 MAX-ACCESS read-only 2123 STATUS current 2124 DESCRIPTION 2125 "The network connection endpoint identifier (NCE ID) for Route 2126 Setup if this node supports the HPR transport tower, a zero- 2127 length string if the value is unknown or not meaningful for 2128 this node." 2130 ::= { appnLsEntry 39 } 2132 appnLsBfNceId OBJECT-TYPE 2133 SYNTAX OCTET STRING (SIZE (0..8)) 2134 MAX-ACCESS read-only 2135 STATUS current 2136 DESCRIPTION 2137 "The network connection endpoint identifier (NCE ID) for the 2138 APPN/HPR boundary function if this node supports the HPR 2139 transport tower, a zero-length string if the value is unknown 2140 or not meaningful for this node." 2142 ::= { appnLsEntry 40 } 2144 appnLsLocalAddr OBJECT-TYPE 2145 SYNTAX DisplayableDlcAddress 2146 MAX-ACCESS read-only 2147 STATUS current 2148 DESCRIPTION 2149 "Local address of this link station." 2151 ::= { appnLsEntry 41 } 2153 appnLsRemoteAddr OBJECT-TYPE 2154 SYNTAX DisplayableDlcAddress 2155 MAX-ACCESS read-only 2156 STATUS current 2157 DESCRIPTION 2158 "Address of the remote link station on this link." 2160 ::= { appnLsEntry 42 } 2162 appnLsRemoteLsName OBJECT-TYPE 2163 SYNTAX DisplayString (SIZE (0..10)) 2164 MAX-ACCESS read-only 2165 STATUS current 2166 DESCRIPTION 2167 "Remote link station discovered from the XID exchange. 2168 The name can be from one to ten characters. A zero-length 2169 string indicates that the value is not known." 2171 ::= { appnLsEntry 43 } 2173 appnLsCounterDisconTime OBJECT-TYPE 2174 SYNTAX TimeStamp 2175 MAX-ACCESS read-only 2176 STATUS current 2177 DESCRIPTION 2178 "The value of the sysUpTime object the last time the link 2179 station was started." 2181 ::= { appnLsEntry 44 } 2183 appnLsMltgMember OBJECT-TYPE 2184 SYNTAX TruthValue 2185 MAX-ACCESS read-only 2186 STATUS current 2187 DESCRIPTION 2188 "Indicates whether the link is a member of a multi-link TG. If 2189 the link's TG has been brought up as a multi-link TG, then the 2190 link is reported as a member of a multi-link TG, even if it is 2191 currently the only active link in the TG." 2193 ::= { appnLsEntry 45 } 2195 --******************************************************************** 2196 -- This table provides information about errors this node encountered 2197 -- with connections to adjacent nodes. Entries are added for exceptional 2198 -- conditions encountered establishing connections, and for exceptional 2199 -- conditions that resulted in termination of a connection. It is an 2200 -- implementation option how many entries to keep in this table, and 2201 -- how long to retain any individual entry. 2202 --******************************************************************** 2203 appnLsStatusTable OBJECT-TYPE 2204 SYNTAX SEQUENCE OF AppnLsStatusEntry 2205 MAX-ACCESS not-accessible 2206 STATUS current 2207 DESCRIPTION 2208 "This table contains information related to exceptional and 2209 potentially exceptional conditions that occurred during the 2210 activation, XID exchange, and termination of a connection. No 2211 entries are created when these activities proceed normally." 2213 ::= { appnLinkStationInformation 2 } 2215 appnLsStatusEntry OBJECT-TYPE 2216 SYNTAX AppnLsStatusEntry 2217 MAX-ACCESS not-accessible 2218 STATUS current 2219 DESCRIPTION 2220 "This table is indexed by the LsStatusIndex, which is an 2221 integer that is continuously updated until it eventually 2222 wraps." 2224 INDEX 2225 { appnLsStatusIndex } 2227 ::= { appnLsStatusTable 1 } 2229 AppnLsStatusEntry ::= SEQUENCE { 2230 appnLsStatusIndex INTEGER, 2231 appnLsStatusTime DateAndTime, 2232 appnLsStatusLsName DisplayString, 2233 appnLsStatusCpName DisplayString, 2234 appnLsStatusPartnerId SnaNodeIdentification, 2235 appnLsStatusTgNum INTEGER, 2236 appnLsStatusGeneralSense SnaSenseData, 2237 appnLsStatusRetry TruthValue, 2238 appnLsStatusEndSense SnaSenseData, 2239 appnLsStatusXidLocalSense SnaSenseData, 2240 appnLsStatusXidRemoteSense SnaSenseData, 2241 appnLsStatusXidByteInError INTEGER, 2242 appnLsStatusXidBitInError INTEGER, 2243 appnLsStatusDlcType IANAifType, 2244 appnLsStatusLocalAddr DisplayableDlcAddress, 2245 appnLsStatusRemoteAddr DisplayableDlcAddress 2246 } 2248 appnLsStatusIndex OBJECT-TYPE 2249 SYNTAX INTEGER (0..2147483647) 2250 MAX-ACCESS not-accessible 2251 STATUS current 2252 DESCRIPTION 2253 "Table index. The value of the index begins at zero 2254 and is incremented up to a maximum value of 2**31-1 2255 (2,147,483,647) before wrapping." 2257 ::= { appnLsStatusEntry 1 } 2259 appnLsStatusTime OBJECT-TYPE 2260 SYNTAX DateAndTime 2261 MAX-ACCESS read-only 2262 STATUS current 2263 DESCRIPTION 2264 "Time when the exception condition occurred. This time can be 2265 used to identify when this event occurred in relation to other 2266 events in the APPN node, for example, the time at which an APPC 2267 session was either terminated or failed to be established. 2268 This latter time is available in the appcHistSessTime object in 2269 the APPC MIB." 2271 ::= { appnLsStatusEntry 2 } 2273 appnLsStatusLsName OBJECT-TYPE 2274 SYNTAX DisplayString (SIZE (1..10)) 2275 MAX-ACCESS read-only 2276 STATUS current 2277 DESCRIPTION 2278 "Administratively assigned name for the link station 2279 experiencing the condition." 2281 ::= { appnLsStatusEntry 3 } 2283 appnLsStatusCpName OBJECT-TYPE 2284 SYNTAX DisplayString (SIZE (0 | 3..17)) 2285 MAX-ACCESS read-only 2286 STATUS current 2287 DESCRIPTION 2288 "Fully qualified name of the adjacent node for this link 2289 station. An adjacent node is identified using the format 2290 specified in the SnaControlPointName textual convention. 2292 The value of this object is determined as follows: 2294 1. If the adjacent node's name was received on XID, it 2295 is returned. 2297 2. If the adjacent node's name was not received on XID, 2298 but a locally-defined value is available, it is 2299 returned. 2301 3. Otherwise a string of length 0 is returned, indicating 2302 that no name is known for the adjacent node." 2304 ::= { appnLsStatusEntry 4 } 2306 appnLsStatusPartnerId OBJECT-TYPE 2307 SYNTAX SnaNodeIdentification 2308 MAX-ACCESS read-only 2309 STATUS current 2310 DESCRIPTION 2311 "The partner's Node Identification, from bytes 2-5 of the XID 2312 received from the partner. If this value is not available, 2313 then the characters '00000000' are returned." 2315 ::= { appnLsStatusEntry 5 } 2317 appnLsStatusTgNum OBJECT-TYPE 2318 SYNTAX INTEGER (0..256) 2319 MAX-ACCESS read-only 2320 STATUS current 2321 DESCRIPTION 2322 "Number associated with the TG to this link station, with a 2323 range from 0 to 256. A value of 256 indicates that the TG 2324 number was unknown at the time of the failure." 2326 ::= { appnLsStatusEntry 6 } 2328 appnLsStatusGeneralSense OBJECT-TYPE 2329 SYNTAX SnaSenseData 2330 MAX-ACCESS read-only 2331 STATUS current 2332 DESCRIPTION 2333 "The error sense data associated with the start sequence of 2334 activation of a link up to the beginning of the XID sequence. 2336 This is the sense data that came from Configuration Services 2337 whenever the link did not activate or when it went inactive." 2339 ::= { appnLsStatusEntry 7 } 2341 appnLsStatusRetry OBJECT-TYPE 2342 SYNTAX TruthValue 2343 MAX-ACCESS read-only 2344 STATUS current 2345 DESCRIPTION 2346 "Indicates whether the node will retry the start request to 2347 activate the link." 2349 ::= { appnLsStatusEntry 8 } 2351 appnLsStatusEndSense OBJECT-TYPE 2352 SYNTAX SnaSenseData 2353 MAX-ACCESS read-only 2354 STATUS current 2355 DESCRIPTION 2356 "The sense data associated with the termination of the link 2357 connection to adjacent node. 2359 This is the sense data that came from the DLC layer." 2361 ::= { appnLsStatusEntry 9 } 2363 appnLsStatusXidLocalSense OBJECT-TYPE 2364 SYNTAX SnaSenseData 2365 MAX-ACCESS read-only 2366 STATUS current 2367 DESCRIPTION 2368 "The sense data associated with the rejection of the XID. 2370 This is the sense data that came from the local node (this 2371 node) when it built the XID Negotiation Error control vector 2372 (cv22) to send to the remote node." 2374 ::= { appnLsStatusEntry 10 } 2376 appnLsStatusXidRemoteSense OBJECT-TYPE 2377 SYNTAX SnaSenseData 2378 MAX-ACCESS read-only 2379 STATUS current 2380 DESCRIPTION 2381 "The sense data the adjacent node returned to this node 2382 indicating the reason the XID was rejected. 2384 This is the sense data that came from the remote node in the 2385 XID Negotiation Error control vector (cv22) it sent to the 2386 local node (this node)." 2388 ::= { appnLsStatusEntry 11 } 2390 appnLsStatusXidByteInError OBJECT-TYPE 2391 SYNTAX INTEGER (0..65536) 2392 MAX-ACCESS read-only 2393 STATUS current 2394 DESCRIPTION 2395 "This object identifies the actual byte in the XID that caused 2396 the error. The value 65536 indicates that the object has no 2397 meaning. 2399 For values in the range 0-65535, this object corresponds to 2400 bytes 2-3 of the XID Negotiation (X'22') control vector." 2402 ::= { appnLsStatusEntry 12 } 2404 appnLsStatusXidBitInError OBJECT-TYPE 2405 SYNTAX INTEGER (0..8) 2406 MAX-ACCESS read-only 2407 STATUS current 2408 DESCRIPTION 2409 "This object identifies the actual bit in error (0 through 7) 2410 within the errored byte of the XID. The value 8 indicates that 2411 this object has no meaning. 2413 For values in the range 0-7, this object corresponds to byte 4 2414 of the XID Negotiation (X'22') control vector." 2416 ::= { appnLsStatusEntry 13 } 2418 appnLsStatusDlcType OBJECT-TYPE 2419 SYNTAX IANAifType 2420 MAX-ACCESS read-only 2421 STATUS current 2422 DESCRIPTION 2423 "The type of DLC interface, distinguished according to the 2424 protocol immediately 'below' this layer." 2426 ::= { appnLsStatusEntry 14 } 2428 appnLsStatusLocalAddr OBJECT-TYPE 2429 SYNTAX DisplayableDlcAddress 2430 MAX-ACCESS read-only 2431 STATUS current 2432 DESCRIPTION 2433 "Local address of this link station." 2435 ::= { appnLsStatusEntry 15 } 2437 appnLsStatusRemoteAddr OBJECT-TYPE 2438 SYNTAX DisplayableDlcAddress 2439 MAX-ACCESS read-only 2440 STATUS current 2441 DESCRIPTION 2442 "Address of the remote link station on this link." 2444 ::= { appnLsStatusEntry 16 } 2446 -- ********************************************************************* 2447 -- APPN Virtual Routing Node Information 2448 -- This section provides information relating a virtual routing node to 2449 -- an APPN port. 2450 -- ********************************************************************* 2452 appnVrnTable OBJECT-TYPE 2453 SYNTAX SEQUENCE OF AppnVrnEntry 2454 MAX-ACCESS not-accessible 2455 STATUS current 2456 DESCRIPTION 2457 "This table relates a virtual routing node to an APPN port." 2459 ::= { appnVrnInfo 1 } 2461 appnVrnEntry OBJECT-TYPE 2462 SYNTAX AppnVrnEntry 2463 MAX-ACCESS not-accessible 2464 STATUS current 2465 DESCRIPTION 2466 "This table is indexed by the virtual routing node name, TG 2467 number, and port name. There will be a matching entry in the 2468 appnLocalTgTable to represent status and characteristics of the 2469 TG representing each virtual routing node definition." 2471 INDEX 2472 { appnVrnName, appnVrnTgNum, appnVrnPortName } 2474 ::= { appnVrnTable 1 } 2476 AppnVrnEntry ::= SEQUENCE { 2477 appnVrnName SnaControlPointName, 2478 appnVrnTgNum INTEGER, 2479 appnVrnPortName DisplayString 2481 } 2483 appnVrnName OBJECT-TYPE 2484 SYNTAX SnaControlPointName 2485 MAX-ACCESS not-accessible 2486 STATUS current 2487 DESCRIPTION 2488 "Administratively assigned name of the virtual routing node. 2489 This is a fully qualified name, and matches the appnLocalTgDest 2490 name in the appnLocalTgTable." 2492 ::= { appnVrnEntry 1 } 2494 appnVrnTgNum OBJECT-TYPE 2495 SYNTAX INTEGER (0..255) 2496 MAX-ACCESS not-accessible 2497 STATUS current 2498 DESCRIPTION 2499 "Number associated with the transmission group representing 2500 this virtual routing node definition." 2502 ::= { appnVrnEntry 2 } 2504 appnVrnPortName OBJECT-TYPE 2505 SYNTAX DisplayString (SIZE (1..10)) 2506 MAX-ACCESS read-only 2507 STATUS current 2508 DESCRIPTION 2509 "The name of the port this virtual routing node definition is 2510 defined to." 2512 ::= { appnVrnEntry 3 } 2514 -- ************** The APPN Topology Group ****************************** 2516 appnNn OBJECT IDENTIFIER ::= { appnObjects 2 } 2517 appnNnTopo OBJECT IDENTIFIER ::= { appnNn 1 } 2518 appnNnTopology OBJECT IDENTIFIER ::= { appnNn 2 } 2520 -- This group is used to represent the entire APPN network-node topology 2521 -- including network nodes, virtual routing nodes and all TGs associated 2522 -- with these nodes, including intersubnetwork TGs (ISTGs) and branch TGs. 2523 -- 2524 -- Network nodes 2525 -- The APPN topology database consists of information about every APPN 2526 -- network node in this network node's topology subnetwork. This 2527 -- information is learned over time as each network node exchanges 2528 -- topology information with the network nodes adjacent to it. The 2529 -- database consists of information about each node, and information 2530 -- about all of the transmission groups used by these nodes. 2531 -- 2532 -- Virtual routing nodes 2533 -- Information about virtual routing nodes (representing connection 2534 -- networks) is treated in the same way as information about network 2535 -- nodes, and is replicated at each network node. The FRSN, node name, 2536 -- and node type are the only meaningful fields for a virtual routing 2537 -- node. The other node objects return unspecified values. Each 2538 -- node that has defined a TG with this virtual routing node as the 2539 -- destination also defines a TG on this virtual routing node. There 2540 -- is a TG record for each node that uses this virtual routing node. 2541 -- 2542 -- The APPN node table represents node information from the APPN topology 2543 -- database, with the FRSN and APPN fully qualified CP name serving as 2544 -- the index. The FRSN is the agent's relative time stamp of an update 2545 -- to the network topology database. After collecting the entire database 2546 -- once, a management application can issue GET NEXT commands starting 2547 -- from the last rows it has retrieved from the appnNnTopologyFRTable and 2548 -- from the appnNnTgTopologyFRTable. When the response to either of these 2549 -- GET NEXT commands returns another row of its respective table, this 2550 -- indicates a change to the agent's topology database. The management 2551 -- application can then retrieve only the updates to the table, using 2552 -- GET NEXT commands starting from the last retrieved node or TG entry. 2553 -- 2554 -- The format of the actual APPN topology database is as follows: 2555 -- 2556 -- Node table (entry for each node in network) 2557 -- TG table (entry for each TG owned by node) 2558 -- 2559 -- Due to SNMP's ASN.1 limitations, we cannot represent the TG table 2560 -- within the node table in this way. We define separate tables for 2561 -- nodes and TGs, adding the node name to each TG entry to provide a 2562 -- means of correlating the TG with its originating node. 2564 appnNnTopoMaxNodes OBJECT-TYPE 2565 SYNTAX Gauge32 2566 UNITS "node entries" 2567 MAX-ACCESS read-only 2568 STATUS current 2569 DESCRIPTION 2570 "Maximum number of node entries allowed in the APPN topology 2571 database. It is an implementation choice whether to count only 2572 network-node entries, or to count all node entries. If the 2573 number of node entries exceeds this value, APPN will issue an 2574 Alert and the node can no longer participate as a network node. 2575 The value 0 indicates that the local node has no defined limit, 2576 and the number of node entries is bounded only by memory." 2578 ::= { appnNnTopo 1 } 2580 appnNnTopoCurNumNodes OBJECT-TYPE 2581 SYNTAX Gauge32 2582 UNITS "node entries" 2583 MAX-ACCESS read-only 2584 STATUS current 2585 DESCRIPTION 2586 "Current number of node entries in this node's topology 2587 database. It is an implementation choice whether to count only 2588 network-node entries, or to count all node entries, but an 2589 implementation must make the same choice here that it makes for 2590 the appnNnTopoMaxNodes object. If this value exceeds the 2591 maximum number of nodes allowed (appnNnTopoMaxNodes, if that 2592 field in not 0), APPN Alert CPDB002 is issued." 2594 ::= { appnNnTopo 2 } 2596 appnNnTopoNodePurges OBJECT-TYPE 2597 SYNTAX AppnNodeCounter 2598 UNITS "node entries" 2599 MAX-ACCESS read-only 2600 STATUS current 2601 DESCRIPTION 2602 "Total number of topology node records purged from this node's 2603 topology database since the node was last reinitialized." 2605 ::= { appnNnTopo 3 } 2607 appnNnTopoTgPurges OBJECT-TYPE 2608 SYNTAX AppnNodeCounter 2609 UNITS "TG entries" 2610 MAX-ACCESS read-only 2611 STATUS current 2612 DESCRIPTION 2613 "Total number of topology TG records purged from this node's 2614 topology database since the node was last reinitialized." 2616 ::= { appnNnTopo 4 } 2618 appnNnTopoTotalTduWars OBJECT-TYPE 2619 SYNTAX AppnNodeCounter 2620 UNITS "TDU wars" 2621 MAX-ACCESS read-only 2622 STATUS current 2623 DESCRIPTION 2624 "Number of TDU wars detected by this node since its last 2625 initialization." 2627 ::= { appnNnTopo 5 } 2629 -- APPN network node topology table (using FRSN and name as index) 2631 -- This table describes every APPN network node and virtual routing node 2632 -- represented in this node's topology database. 2634 appnNnTopologyFRTable OBJECT-TYPE 2635 SYNTAX SEQUENCE OF AppnNnTopologyFREntry 2636 MAX-ACCESS not-accessible 2637 STATUS current 2638 DESCRIPTION 2639 "Portion of the APPN topology database that describes all of 2640 the APPN network nodes and virtual routing nodes known to this 2641 node." 2643 ::= { appnNnTopology 3 } 2645 appnNnTopologyFREntry OBJECT-TYPE 2646 SYNTAX AppnNnTopologyFREntry 2647 MAX-ACCESS not-accessible 2648 STATUS current 2649 DESCRIPTION 2650 "The FRSN and the fully qualified node name are used to index 2651 this table." 2653 INDEX 2654 {appnNnNodeFRFrsn, 2655 appnNnNodeFRName} 2657 ::= { appnNnTopologyFRTable 1 } 2659 AppnNnTopologyFREntry ::= SEQUENCE { 2660 appnNnNodeFRFrsn Unsigned32, 2661 appnNnNodeFRName SnaControlPointName, 2662 appnNnNodeFREntryTimeLeft AppnTopologyEntryTimeLeft, 2663 appnNnNodeFRType INTEGER, 2665 appnNnNodeFRRsn Unsigned32, 2666 appnNnNodeFRRouteAddResist INTEGER, 2667 appnNnNodeFRCongested TruthValue, 2668 appnNnNodeFRIsrDepleted TruthValue, 2669 appnNnNodeFRQuiescing TruthValue, 2670 appnNnNodeFRGateway TruthValue, 2671 appnNnNodeFRCentralDirectory TruthValue, 2672 appnNnNodeFRIsr TruthValue, 2673 appnNnNodeFRGarbageCollect TruthValue, 2675 appnNnNodeFRHprSupport INTEGER, 2676 appnNnNodeFRPeriBorderSup TruthValue, 2677 appnNnNodeFRInterchangeSup TruthValue, 2678 appnNnNodeFRExteBorderSup TruthValue, 2679 appnNnNodeFRBranchAwareness TruthValue 2680 } 2682 appnNnNodeFRFrsn OBJECT-TYPE 2683 SYNTAX Unsigned32 2684 MAX-ACCESS not-accessible 2685 STATUS current 2686 DESCRIPTION 2687 "Flow reduction sequence numbers (FRSNs) are associated with 2688 Topology Database Updates (TDUs) and are unique only within 2689 each APPN network node. A TDU can be associated with multiple 2690 APPN resources. This FRSN indicates the last relative time 2691 this resource was updated at the agent node." 2693 ::= { appnNnTopologyFREntry 1 } 2695 appnNnNodeFRName OBJECT-TYPE 2696 SYNTAX SnaControlPointName 2697 MAX-ACCESS not-accessible 2698 STATUS current 2699 DESCRIPTION 2700 "Administratively assigned network name that is locally defined 2701 at each network node." 2703 ::= { appnNnTopologyFREntry 2 } 2705 appnNnNodeFREntryTimeLeft OBJECT-TYPE 2706 SYNTAX AppnTopologyEntryTimeLeft 2707 UNITS "days" 2708 MAX-ACCESS read-only 2709 STATUS current 2710 DESCRIPTION 2711 "Number of days before deletion of this network node entry." 2713 ::= { appnNnTopologyFREntry 3 } 2715 appnNnNodeFRType OBJECT-TYPE 2716 SYNTAX INTEGER { 2717 networkNode(1), 2718 virtualRoutingNode(3) 2719 } 2720 MAX-ACCESS read-only 2721 STATUS current 2722 DESCRIPTION 2723 "Type of APPN node." 2725 ::= { appnNnTopologyFREntry 4 } 2727 appnNnNodeFRRsn OBJECT-TYPE 2728 SYNTAX Unsigned32 2729 MAX-ACCESS read-only 2730 STATUS current 2731 DESCRIPTION 2732 "Resource sequence number, which is assigned and controlled by 2733 the network node that owns this resource. An odd number 2734 indicates that information about the resource is inconsistent. 2736 This object corresponds to the numeric value in cv4580, bytes 2737 2-5." 2739 ::= { appnNnTopologyFREntry 5 } 2741 appnNnNodeFRRouteAddResist OBJECT-TYPE 2742 SYNTAX INTEGER (0..255) 2743 MAX-ACCESS read-only 2744 STATUS current 2745 DESCRIPTION 2746 "Route addition resistance. 2748 This administratively assigned value indicates the relative 2749 desirability of using this node for intermediate session 2750 traffic. The value, which can be any integer 0-255, is used 2751 in route computation. The lower the value, the more 2752 desirable the node is for intermediate routing. 2754 This object corresponds to cv4580, byte 6." 2756 ::= { appnNnTopologyFREntry 6 } 2758 appnNnNodeFRCongested OBJECT-TYPE 2759 SYNTAX TruthValue 2760 MAX-ACCESS read-only 2761 STATUS current 2762 DESCRIPTION 2763 "Indicates whether this node is congested. This node is not be 2764 included in route selection by other nodes when this congestion 2765 exists. 2767 This object corresponds to cv4580, byte 7, bit 0." 2769 ::= { appnNnTopologyFREntry 7 } 2771 appnNnNodeFRIsrDepleted OBJECT-TYPE 2772 SYNTAX TruthValue 2773 MAX-ACCESS read-only 2774 STATUS current 2775 DESCRIPTION 2776 "Indicates whether intermediate session routing resources are 2777 depleted. This node is not included in intermediate route 2778 selection by other nodes when resources are depleted. 2780 This object corresponds to cv4580, byte 7, bit 1." 2782 ::= { appnNnTopologyFREntry 8 } 2784 appnNnNodeFRQuiescing OBJECT-TYPE 2785 SYNTAX TruthValue 2786 MAX-ACCESS read-only 2787 STATUS current 2788 DESCRIPTION 2789 "Indicates whether the node is quiescing. This node is not 2790 included in route selection by other nodes when the node is 2791 quiescing. 2793 This object corresponds to cv4580, byte 7, bit 5." 2795 ::= { appnNnTopologyFREntry 9 } 2797 appnNnNodeFRGateway OBJECT-TYPE 2798 SYNTAX TruthValue 2799 MAX-ACCESS read-only 2800 STATUS current 2801 DESCRIPTION 2802 "Indicates whether the node provide gateway services. 2804 This object corresponds to cv4580, byte 8, bit 0." 2806 ::= { appnNnTopologyFREntry 10 } 2808 appnNnNodeFRCentralDirectory OBJECT-TYPE 2809 SYNTAX TruthValue 2810 MAX-ACCESS read-only 2811 STATUS current 2812 DESCRIPTION 2813 "Indicates whether the node supports central directory 2814 services. 2816 This object corresponds to cv4580, byte 8, bit 1." 2818 ::= { appnNnTopologyFREntry 11 } 2820 appnNnNodeFRIsr OBJECT-TYPE 2821 SYNTAX TruthValue 2822 MAX-ACCESS read-only 2823 STATUS current 2824 DESCRIPTION 2825 "Indicates whether the node supports intermediate session 2826 routing (ISR). 2828 This object corresponds to cv4580, byte 8, bit 2." 2830 ::= { appnNnTopologyFREntry 12 } 2832 appnNnNodeFRGarbageCollect OBJECT-TYPE 2833 SYNTAX TruthValue 2834 MAX-ACCESS read-only 2835 STATUS current 2836 DESCRIPTION 2837 "Indicates whether the node has been marked for garbage 2838 collection (deletion from the topology database) upon the next 2839 garbage collection cycle. 2841 This object corresponds to cv4580, byte 7, bit 3." 2843 ::= { appnNnTopologyFREntry 13 } 2845 appnNnNodeFRHprSupport OBJECT-TYPE 2846 SYNTAX INTEGER { 2847 noHprSupport(1), 2848 hprBaseOnly(2), 2849 rtpTower(3), 2850 controlFlowsOverRtpTower(4) 2851 } 2852 MAX-ACCESS read-only 2853 STATUS current 2854 DESCRIPTION 2855 "Indicates the node's level of support for high-performance 2856 routing (HPR): 2858 noHprSupport(1) - no HPR support 2859 hprBaseOnly(2) - HPR base (option set 1400) 2860 supported 2861 rtpTower(3) - HPR base and RTP tower 2862 (option set 1401) supported 2863 controlFlowsOverRtpTower(4) - HPR base, RTP tower, and 2864 control flows over RTP 2865 (option set 1402) supported 2867 This object corresponds to cv4580, byte 9, bits 3-4." 2869 ::= { appnNnTopologyFREntry 14 } 2871 appnNnNodeFRPeriBorderSup OBJECT-TYPE 2872 SYNTAX TruthValue 2873 MAX-ACCESS read-only 2874 STATUS current 2875 DESCRIPTION 2876 "Indicates whether this node has peripheral border node 2877 support. 2879 This object corresponds to cv4580, byte 9, bit 0." 2881 ::= { appnNnTopologyFREntry 15 } 2883 appnNnNodeFRInterchangeSup OBJECT-TYPE 2884 SYNTAX TruthValue 2885 MAX-ACCESS read-only 2886 STATUS current 2887 DESCRIPTION 2888 "Indicates whether this node has interchange node support. 2890 This object corresponds to cv4580, byte 9, bit 1." 2892 ::= { appnNnTopologyFREntry 16 } 2894 appnNnNodeFRExteBorderSup OBJECT-TYPE 2895 SYNTAX TruthValue 2896 MAX-ACCESS read-only 2897 STATUS current 2898 DESCRIPTION 2899 "Indicates whether this node has extended border node 2900 support. 2902 This object corresponds to cv4580, byte 9, bit 2." 2904 ::= { appnNnTopologyFREntry 17 } 2906 appnNnNodeFRBranchAwareness OBJECT-TYPE 2907 SYNTAX TruthValue 2908 MAX-ACCESS read-only 2909 STATUS current 2910 DESCRIPTION 2911 "Indicates whether this node supports branch awareness. 2913 This object corresponds to cv4580, byte 8, bit 4." 2915 ::= { appnNnTopologyFREntry 18 } 2917 --APPN transmission group (TG) table 2919 -- This table describes the TGs associated with all the APPN network 2920 -- nodes known to this node. The originating (owning) node for each 2921 -- TG is repeated here to provide a means of correlating the TGs with 2922 -- the nodes. 2924 appnNnTgTopologyFRTable OBJECT-TYPE 2925 SYNTAX SEQUENCE OF AppnNnTgTopologyFREntry 2926 MAX-ACCESS not-accessible 2927 STATUS current 2928 DESCRIPTION 2929 "Portion of the APPN topology database that describes all of 2930 the APPN transmissions groups between nodes in the database." 2932 ::= { appnNnTopology 4 } 2934 appnNnTgTopologyFREntry OBJECT-TYPE 2935 SYNTAX AppnNnTgTopologyFREntry 2936 MAX-ACCESS not-accessible 2937 STATUS current 2938 DESCRIPTION 2939 "This table is indexed by four columns: FRSN, TG owner fully 2940 qualified node name, TG destination fully qualified node name, 2941 and TG number." 2943 INDEX 2944 {appnNnTgFRFrsn, 2945 appnNnTgFROwner, 2946 appnNnTgFRDest, 2947 appnNnTgFRNum} 2949 ::= { appnNnTgTopologyFRTable 1 } 2951 AppnNnTgTopologyFREntry ::= SEQUENCE { 2953 appnNnTgFRFrsn Unsigned32, 2954 appnNnTgFROwner SnaControlPointName, 2955 appnNnTgFRDest SnaControlPointName, 2956 appnNnTgFRNum INTEGER, 2957 appnNnTgFREntryTimeLeft AppnTopologyEntryTimeLeft, 2959 appnNnTgFRDestVirtual TruthValue, 2960 appnNnTgFRDlcData AppnTgDlcData, 2962 appnNnTgFRRsn Unsigned32, 2963 appnNnTgFROperational TruthValue, 2964 appnNnTgFRQuiescing TruthValue, 2965 appnNnTgFRCpCpSession INTEGER, 2966 appnNnTgFREffCap AppnTgEffectiveCapacity, 2967 appnNnTgFRConnCost INTEGER, 2968 appnNnTgFRByteCost INTEGER, 2969 appnNnTgFRSecurity AppnTgSecurity, 2970 appnNnTgFRDelay AppnTgDelay, 2971 appnNnTgFRUsr1 INTEGER, 2972 appnNnTgFRUsr2 INTEGER, 2973 appnNnTgFRUsr3 INTEGER, 2974 appnNnTgFRGarbageCollect TruthValue, 2975 appnNnTgFRSubareaNum Unsigned32, 2977 appnNnTgFRHprSup TruthValue, 2978 appnNnTgFRDestHprTrans TruthValue, 2979 appnNnTgFRTypeIndicator INTEGER, 2980 appnNnTgFRIntersubnet TruthValue, 2981 appnNnTgFRMltgLinkType TruthValue, 2982 appnNnTgFRBranchTg TruthValue 2983 } 2985 appnNnTgFRFrsn OBJECT-TYPE 2986 SYNTAX Unsigned32 2987 MAX-ACCESS not-accessible 2988 STATUS current 2989 DESCRIPTION 2990 "Flow reduction sequence numbers (FRSNs) are associated with 2991 Topology Database Updates (TDUs) and are unique only within 2992 each APPN network node. A TDU can be associated with multiple 2993 APPN resources. This FRSN indicates the last time this 2994 resource was updated at this node." 2996 ::= { appnNnTgTopologyFREntry 1 } 2998 appnNnTgFROwner OBJECT-TYPE 2999 SYNTAX SnaControlPointName 3000 MAX-ACCESS not-accessible 3001 STATUS current 3002 DESCRIPTION 3003 "Administratively assigned name for the originating node for 3004 this TG. This is the same name specified in the node table." 3006 ::= { appnNnTgTopologyFREntry 2 } 3008 appnNnTgFRDest OBJECT-TYPE 3009 SYNTAX SnaControlPointName 3010 MAX-ACCESS not-accessible 3011 STATUS current 3012 DESCRIPTION 3013 "Administratively assigned fully qualified network name for the 3014 destination node for this TG." 3016 ::= { appnNnTgTopologyFREntry 3 } 3018 appnNnTgFRNum OBJECT-TYPE 3019 SYNTAX INTEGER (0..255) 3020 MAX-ACCESS not-accessible 3021 STATUS current 3022 DESCRIPTION 3023 "Number associated with this transmission group. Range is 3024 0-255." 3026 ::= { appnNnTgTopologyFREntry 4 } 3028 appnNnTgFREntryTimeLeft OBJECT-TYPE 3029 SYNTAX AppnTopologyEntryTimeLeft 3030 UNITS "days" 3031 MAX-ACCESS read-only 3032 STATUS current 3033 DESCRIPTION 3034 "Number of days before deletion of this network node TG entry 3035 if it is not operational or has an odd (inconsistent) RSN." 3037 ::= { appnNnTgTopologyFREntry 5 } 3039 appnNnTgFRDestVirtual OBJECT-TYPE 3040 SYNTAX TruthValue 3041 MAX-ACCESS read-only 3042 STATUS current 3043 DESCRIPTION 3044 "Indicates whether the destination node is a virtual routing 3045 node." 3047 ::= { appnNnTgTopologyFREntry 6 } 3049 appnNnTgFRDlcData OBJECT-TYPE 3050 SYNTAX AppnTgDlcData 3051 MAX-ACCESS read-only 3052 STATUS current 3053 DESCRIPTION 3054 "DLC-specific data related to a link connection network." 3056 ::= { appnNnTgTopologyFREntry 7 } 3058 appnNnTgFRRsn OBJECT-TYPE 3059 SYNTAX Unsigned32 3060 MAX-ACCESS read-only 3061 STATUS current 3062 DESCRIPTION 3063 "Current owning node's resource sequence number for this 3064 resource. An odd number indicates that information about the 3065 resource is inconsistent. 3067 This object corresponds to the numeric value in cv47, bytes 3068 2-5" 3070 ::= { appnNnTgTopologyFREntry 8 } 3072 appnNnTgFROperational OBJECT-TYPE 3073 SYNTAX TruthValue 3074 MAX-ACCESS read-only 3075 STATUS current 3076 DESCRIPTION 3077 "Indicates whether the transmission group is operational. 3079 This object corresponds to cv47, byte 6, bit 0." 3081 ::= { appnNnTgTopologyFREntry 9 } 3083 appnNnTgFRQuiescing OBJECT-TYPE 3084 SYNTAX TruthValue 3085 MAX-ACCESS read-only 3086 STATUS current 3087 DESCRIPTION 3088 "Indicates whether the transmission group is quiescing. 3090 If the TG owner is either an extended border node or a 3091 branch-aware network node (indicated, respectively, by 3092 the appnNnNodeFRExteBorderSup and appnNnNodeFRBranchAwareness 3093 objects in the corresponding appnNnTopologyFREntry), then 3094 this indicator is artificially set to TRUE in the APPN 3095 topology database, to remove the TG from other nodes' 3096 route calculations. A management application can 3097 determine whether the TG is actually quiescing by 3098 examining its appnLocalTgQuiescing object at the TG owner. 3100 This object corresponds to cv47, byte 6, bit 2." 3102 ::= { appnNnTgTopologyFREntry 10 } 3104 appnNnTgFRCpCpSession OBJECT-TYPE 3105 SYNTAX INTEGER { 3106 supportedUnknownStatus(1), 3107 supportedActive(2), 3108 notSupported(3), 3109 supportedNotActive(4) 3110 } 3111 MAX-ACCESS read-only 3112 STATUS current 3113 DESCRIPTION 3114 "Indicates whether CP-CP sessions are supported on this TG, and 3115 whether the TG owner's contention-winner session is active on 3116 this TG. Some nodes in the network are not able to 3117 differentiate support and status of CP-CP sessions, and thus 3118 may report the 'supportedUnknownStatus' value. 3120 This object corresponds to cv47, byte 6, bits 3-4." 3122 ::= { appnNnTgTopologyFREntry 11 } 3124 appnNnTgFREffCap OBJECT-TYPE 3125 SYNTAX AppnTgEffectiveCapacity 3126 MAX-ACCESS read-only 3127 STATUS current 3128 DESCRIPTION 3129 "Effective capacity for this TG." 3131 ::= { appnNnTgTopologyFREntry 12 } 3133 appnNnTgFRConnCost OBJECT-TYPE 3134 SYNTAX INTEGER (0..255) 3135 MAX-ACCESS read-only 3136 STATUS current 3137 DESCRIPTION 3138 "Cost per connect time. 3140 This is an administratively assigned value representing the 3141 relative cost per unit of time to use this TG. Range is from 3142 0, which means no cost, to 255, which indicates maximum cost. 3144 This object corresponds to cv47, byte 13." 3146 ::= { appnNnTgTopologyFREntry 13 } 3148 appnNnTgFRByteCost OBJECT-TYPE 3149 SYNTAX INTEGER (0..255) 3150 MAX-ACCESS read-only 3151 STATUS current 3152 DESCRIPTION 3153 "Cost per byte transmitted. 3155 This is an administratively assigned value representing the 3156 relative cost of transmitting a byte over this TG. Range is 3157 from 0, which means no cost, to 255, which indicates maximum 3158 cost. 3160 This object corresponds to cv47, byte 14." 3162 ::= { appnNnTgTopologyFREntry 14 } 3164 appnNnTgFRSecurity OBJECT-TYPE 3165 SYNTAX AppnTgSecurity 3166 MAX-ACCESS read-only 3167 STATUS current 3168 DESCRIPTION 3169 "Administratively assigned security level of this TG. 3171 This object corresponds to cv47, byte 16." 3173 ::= { appnNnTgTopologyFREntry 15 } 3175 appnNnTgFRDelay OBJECT-TYPE 3176 SYNTAX AppnTgDelay 3177 MAX-ACCESS read-only 3178 STATUS current 3179 DESCRIPTION 3180 "Administratively assigned delay associated with this TG. 3182 This object corresponds to cv47, byte 17." 3184 ::= { appnNnTgTopologyFREntry 16 } 3186 appnNnTgFRUsr1 OBJECT-TYPE 3187 SYNTAX INTEGER (0..255) 3188 MAX-ACCESS read-only 3189 STATUS current 3190 DESCRIPTION 3191 "First user-defined TG characteristic for this TG. This is 3192 an administratively assigned value associated with the TG. 3194 This object corresponds to cv47, byte 19." 3196 ::= { appnNnTgTopologyFREntry 17 } 3198 appnNnTgFRUsr2 OBJECT-TYPE 3199 SYNTAX INTEGER (0..255) 3200 MAX-ACCESS read-only 3201 STATUS current 3202 DESCRIPTION 3203 "Second user-defined TG characteristic for this TG. This is 3204 an administratively assigned value associated with the TG. 3206 This object corresponds to cv47, byte 20." 3208 ::= { appnNnTgTopologyFREntry 18 } 3210 appnNnTgFRUsr3 OBJECT-TYPE 3211 SYNTAX INTEGER (0..255) 3212 MAX-ACCESS read-only 3213 STATUS current 3214 DESCRIPTION 3215 "Third user-defined TG characteristic for this TG. This is 3216 an administratively assigned value associated with the TG. 3218 This object corresponds to cv47, byte 21." 3220 ::= { appnNnTgTopologyFREntry 19 } 3222 appnNnTgFRGarbageCollect OBJECT-TYPE 3223 SYNTAX TruthValue 3224 MAX-ACCESS read-only 3225 STATUS current 3226 DESCRIPTION 3227 "Indicates whether the TG has been marked for garbage 3228 collection (deletion from the topology database) upon the next 3229 garbage collection cycle. 3231 This object corresponds to cv47, byte 6, bit 1." 3233 ::= { appnNnTgTopologyFREntry 20 } 3235 appnNnTgFRSubareaNum OBJECT-TYPE 3236 SYNTAX Unsigned32 3237 MAX-ACCESS read-only 3238 STATUS current 3239 DESCRIPTION 3240 "The subarea number associated with this TG. 3242 This object corresponds to cv4680, bytes m+2 through m+5." 3244 ::= { appnNnTgTopologyFREntry 21 } 3246 appnNnTgFRHprSup OBJECT-TYPE 3247 SYNTAX TruthValue 3248 MAX-ACCESS read-only 3249 STATUS current 3250 DESCRIPTION 3251 "Indicates whether high performance routing (HPR) 3252 is supported over this TG. 3254 This object corresponds to cv4680, byte m+1, bit 2." 3256 ::= { appnNnTgTopologyFREntry 22 } 3258 appnNnTgFRDestHprTrans OBJECT-TYPE 3259 SYNTAX TruthValue 3260 MAX-ACCESS read-only 3261 STATUS current 3262 DESCRIPTION 3263 "Indicates whether the destination node supports 3264 high performance routing (HPR) transport tower. 3266 This object corresponds to cv4680, byte m+1, bit 7." 3268 ::= { appnNnTgTopologyFREntry 23 } 3270 appnNnTgFRTypeIndicator OBJECT-TYPE 3271 SYNTAX INTEGER { 3272 unknown(1), 3273 appnOrBfTg(2), 3274 interchangeTg(3), 3275 virtualRouteTg(4) 3276 } 3277 MAX-ACCESS read-only 3278 STATUS current 3279 DESCRIPTION 3280 "Indicates the type of the TG. 3282 This object corresponds to cv4680, byte m+1, bits 3-4." 3284 ::= { appnNnTgTopologyFREntry 24 } 3286 appnNnTgFRIntersubnet OBJECT-TYPE 3287 SYNTAX TruthValue 3288 MAX-ACCESS read-only 3289 STATUS current 3290 DESCRIPTION 3291 "Indicates whether the transmission group is an intersubnet TG, 3292 which defines a border between subnetworks. 3294 This object corresponds to cv4680, byte m+1, bit 5." 3296 ::= { appnNnTgTopologyFREntry 25 } 3298 appnNnTgFRMltgLinkType OBJECT-TYPE 3299 SYNTAX TruthValue 3300 MAX-ACCESS read-only 3301 STATUS current 3302 DESCRIPTION 3303 "This object indicates whether the transmission group is a 3304 multi-link TG. A TG that has been brought up as a multi-link 3305 TG is reported as one, even if it currently has only one link 3306 active. 3308 This object corresponds to cv47, byte 6, bit 5." 3310 ::= { appnNnTgTopologyFREntry 26 } 3312 appnNnTgFRBranchTg OBJECT-TYPE 3313 SYNTAX TruthValue 3314 MAX-ACCESS read-only 3315 STATUS current 3316 DESCRIPTION 3317 "Indicates whether the transmission group is a branch TG 3318 (equivalently, whether the destination of the transmission 3319 group is a branch network node). 3321 This object corresponds to cv4680, byte m+1, bit 1." 3322 ::= { appnNnTgTopologyFREntry 27 } 3324 -- ************** The APPN Local Topology Group ************************ 3325 -- This MIB Group represents the local topology maintained in 3326 -- APPN network nodes, end nodes, and branch network nodes. It consists 3327 -- of two tables: 3328 -- - a table containing information about all of the TGs owned 3329 -- by this node, which is implemented by all node types. 3330 -- - a table containing all of the information known to this node 3331 -- about the TGs owned by its end nodes, which is implemented only 3332 -- by network nodes. 3334 appnLocalTopology OBJECT IDENTIFIER ::= { appnObjects 3 } 3336 -- APPN Local Transmission Group (TG) table 3337 -- This table describes the TGs associated with this node only. 3339 appnLocalTgTable OBJECT-TYPE 3340 SYNTAX SEQUENCE OF AppnLocalTgEntry 3341 MAX-ACCESS not-accessible 3342 STATUS current 3343 DESCRIPTION 3344 "TG Table describes all of the TGs owned by this node. The TG 3345 destination can be a virtual node, network node, LEN node, or 3346 end node." 3348 ::= { appnLocalTopology 1 } 3350 appnLocalTgEntry OBJECT-TYPE 3351 SYNTAX AppnLocalTgEntry 3352 MAX-ACCESS not-accessible 3353 STATUS current 3354 DESCRIPTION 3355 "This table is indexed by the destination CpName and the TG 3356 number." 3358 INDEX 3359 {appnLocalTgDest, 3360 appnLocalTgNum} 3362 ::= { appnLocalTgTable 1 } 3364 AppnLocalTgEntry ::= SEQUENCE { 3366 appnLocalTgDest SnaControlPointName, 3367 appnLocalTgNum INTEGER, 3368 appnLocalTgDestVirtual TruthValue, 3369 appnLocalTgDlcData AppnTgDlcData, 3370 appnLocalTgPortName DisplayString, 3372 appnLocalTgQuiescing TruthValue, 3373 appnLocalTgOperational TruthValue, 3374 appnLocalTgCpCpSession INTEGER, 3375 appnLocalTgEffCap AppnTgEffectiveCapacity, 3376 appnLocalTgConnCost INTEGER, 3377 appnLocalTgByteCost INTEGER, 3378 appnLocalTgSecurity AppnTgSecurity, 3379 appnLocalTgDelay AppnTgDelay, 3380 appnLocalTgUsr1 INTEGER, 3381 appnLocalTgUsr2 INTEGER, 3382 appnLocalTgUsr3 INTEGER, 3384 appnLocalTgHprSup INTEGER, 3385 appnLocalTgIntersubnet TruthValue, 3386 appnLocalTgMltgLinkType TruthValue, 3387 appnLocalTgBranchLinkType INTEGER 3388 } 3390 appnLocalTgDest OBJECT-TYPE 3391 SYNTAX SnaControlPointName 3392 MAX-ACCESS not-accessible 3393 STATUS current 3394 DESCRIPTION 3395 "Administratively assigned name of the destination node for 3396 this TG. This is the fully qualified name of a network node, 3397 end node, LEN node, or virtual routing node." 3399 ::= { appnLocalTgEntry 1 } 3401 appnLocalTgNum OBJECT-TYPE 3402 SYNTAX INTEGER (0..255) 3403 MAX-ACCESS not-accessible 3404 STATUS current 3405 DESCRIPTION 3406 "Number associated with this transmission group." 3408 ::= { appnLocalTgEntry 2 } 3410 appnLocalTgDestVirtual OBJECT-TYPE 3411 SYNTAX TruthValue 3412 MAX-ACCESS read-only 3413 STATUS current 3414 DESCRIPTION 3415 "Indicates whether the destination node for this TG is a 3416 virtual routing node." 3418 ::= { appnLocalTgEntry 3 } 3420 appnLocalTgDlcData OBJECT-TYPE 3421 SYNTAX AppnTgDlcData 3422 MAX-ACCESS read-only 3423 STATUS current 3424 DESCRIPTION 3425 "DLC-specific data related to a link connection network." 3427 ::= { appnLocalTgEntry 4 } 3429 appnLocalTgPortName OBJECT-TYPE 3430 SYNTAX DisplayString (SIZE (0..10)) 3431 MAX-ACCESS read-only 3432 STATUS current 3433 DESCRIPTION 3434 "Administratively assigned name for the local port associated 3435 with this TG. A zero-length string indicates that this value 3436 is unknown." 3438 ::= { appnLocalTgEntry 5 } 3440 appnLocalTgQuiescing OBJECT-TYPE 3441 SYNTAX TruthValue 3442 MAX-ACCESS read-only 3443 STATUS current 3444 DESCRIPTION 3445 "Indicates whether the transmission group is quiescing." 3447 ::= { appnLocalTgEntry 6 } 3449 appnLocalTgOperational OBJECT-TYPE 3450 SYNTAX TruthValue 3451 MAX-ACCESS read-only 3452 STATUS current 3453 DESCRIPTION 3454 "Indicates whether the transmission group is operational." 3456 ::= { appnLocalTgEntry 7 } 3458 appnLocalTgCpCpSession OBJECT-TYPE 3459 SYNTAX INTEGER { 3460 supportedUnknownStatus(1), 3461 supportedActive(2), 3462 notSupported(3), 3463 supportedNotActive(4) 3464 } 3465 MAX-ACCESS read-only 3466 STATUS current 3467 DESCRIPTION 3468 "Indicates whether CP-CP sessions are supported on this TG, and 3469 whether the TG owner's contention-winner session is active on 3470 this TG. Some nodes in the network are not able to 3471 differentiate support and status of CP-CP sessions, and thus 3472 may report the 'supportedUnknownStatus' value." 3474 ::= { appnLocalTgEntry 8 } 3476 appnLocalTgEffCap OBJECT-TYPE 3477 SYNTAX AppnTgEffectiveCapacity 3478 MAX-ACCESS read-only 3479 STATUS current 3480 DESCRIPTION 3481 "Effective capacity for this TG." 3483 ::= { appnLocalTgEntry 9 } 3485 appnLocalTgConnCost OBJECT-TYPE 3486 SYNTAX INTEGER (0..255) 3487 MAX-ACCESS read-only 3488 STATUS current 3489 DESCRIPTION 3490 "Cost per connect time: a value representing the relative cost 3491 per unit of time to use the TG. Range is from 0, which means 3492 no cost, to 255." 3494 ::= { appnLocalTgEntry 10 } 3496 appnLocalTgByteCost OBJECT-TYPE 3497 SYNTAX INTEGER (0..255) 3498 MAX-ACCESS read-only 3499 STATUS current 3500 DESCRIPTION 3501 "Relative cost of transmitting a byte over this link. 3502 Range is from 0 (lowest cost) to 255." 3504 ::= { appnLocalTgEntry 11 } 3506 appnLocalTgSecurity OBJECT-TYPE 3507 SYNTAX AppnTgSecurity 3508 MAX-ACCESS read-only 3509 STATUS current 3510 DESCRIPTION 3511 "Administratively assigned security level of this TG." 3513 ::= { appnLocalTgEntry 12 } 3515 appnLocalTgDelay OBJECT-TYPE 3516 SYNTAX AppnTgDelay 3517 MAX-ACCESS read-only 3518 STATUS current 3519 DESCRIPTION 3520 "Administratively assigned delay associated with this TG." 3522 ::= { appnLocalTgEntry 13 } 3524 appnLocalTgUsr1 OBJECT-TYPE 3525 SYNTAX INTEGER (0..255) 3526 MAX-ACCESS read-only 3527 STATUS current 3528 DESCRIPTION 3529 "First user-defined TG characteristic for this TG. This is 3530 an administratively assigned value associated with the TG." 3532 ::= { appnLocalTgEntry 14 } 3534 appnLocalTgUsr2 OBJECT-TYPE 3535 SYNTAX INTEGER (0..255) 3536 MAX-ACCESS read-only 3537 STATUS current 3538 DESCRIPTION 3539 "Second user-defined TG characteristic for this TG. This is 3540 an administratively assigned value associated with the TG." 3542 ::= { appnLocalTgEntry 15 } 3544 appnLocalTgUsr3 OBJECT-TYPE 3545 SYNTAX INTEGER (0..255) 3546 MAX-ACCESS read-only 3547 STATUS current 3548 DESCRIPTION 3549 "Third user-defined TG characteristic for this TG. This is 3550 an administratively assigned value associated with the TG." 3552 ::= { appnLocalTgEntry 16 } 3554 appnLocalTgHprSup OBJECT-TYPE 3555 SYNTAX INTEGER { 3556 noHprSupport(1), 3557 hprBaseOnly(2), 3558 rtpTower(3), 3559 controlFlowsOverRtpTower(4) 3560 } 3561 MAX-ACCESS read-only 3562 STATUS current 3563 DESCRIPTION 3564 "Indicates the level of high performance routing (HPR) support 3565 over this TG : 3567 noHprSupport(1) - no HPR support 3568 hprBaseOnly(2) - HPR base (option set 1400) 3569 supported 3570 rtpTower(3) - HPR base and RTP tower 3571 (option set 1401) supported 3572 controlFlowsOverRtpTower(4) - HPR base, RTP tower, and 3573 control flows over RTP 3574 (option set 1402) supported" 3576 ::= { appnLocalTgEntry 17 } 3578 appnLocalTgIntersubnet OBJECT-TYPE 3579 SYNTAX TruthValue 3580 MAX-ACCESS read-only 3581 STATUS current 3582 DESCRIPTION 3583 "Indicates whether the transmission group is an intersubnet TG, 3584 which defines a border between subnetworks." 3586 ::= { appnLocalTgEntry 18 } 3588 appnLocalTgMltgLinkType OBJECT-TYPE 3589 SYNTAX TruthValue 3590 MAX-ACCESS read-only 3591 STATUS current 3592 DESCRIPTION 3593 "This object indicates whether the transmission group is a 3594 multi-link TG. A TG that has been brought up as a multi-link 3595 TG is reported as one, even if it currently has only one link 3596 active." 3598 ::= { appnLocalTgEntry 19 } 3600 appnLocalTgBranchLinkType OBJECT-TYPE 3601 SYNTAX INTEGER { 3602 other(1), 3603 uplink(2), 3604 downlink(3), 3605 downlinkToBranchNetworkNode(4), 3606 unknown(255) 3607 } 3608 MAX-ACCESS read-only 3609 STATUS current 3610 DESCRIPTION 3611 "Branch link type of this TG: 3613 other(1) = the agent has determined the TG's 3614 branch link type to be a value other 3615 than branch uplink or branch 3616 downlink. This is the value used 3617 for a connection network TG owned by 3618 a branch network node. 3619 uplink(2) = the TG is a branch uplink. 3620 downlink(3) = the TG is a branch downlink to an 3621 end node. 3622 downlinkToBranchNetworkNode(4) = the TG is a branch 3623 downlink to a cascaded branch 3624 network node. 3625 unknown(255) = the agent cannot determine the 3626 branch link type of the TG." 3628 ::= { appnLocalTgEntry 20 } 3630 -- APPN Local End Node Transmission Group (TG) table 3631 -- This table describes the TGs associated with all of the end nodes 3632 -- known to this node. 3634 appnLocalEnTgTable OBJECT-TYPE 3635 SYNTAX SEQUENCE OF AppnLocalEnTgEntry 3636 MAX-ACCESS not-accessible 3637 STATUS current 3638 DESCRIPTION 3639 "Table describing all of the TGs owned by the end nodes known 3640 to this node via TG registration. This node does not represent 3641 its own view of the TG on behalf of the partner node in this 3642 table. The TG destination can be a virtual routing node, 3643 network node, or end node." 3645 ::= { appnLocalTopology 2 } 3647 appnLocalEnTgEntry OBJECT-TYPE 3648 SYNTAX AppnLocalEnTgEntry 3649 MAX-ACCESS not-accessible 3650 STATUS current 3651 DESCRIPTION 3652 "This table requires multiple indexes to uniquely identify each 3653 TG. They are originating CPname, destination CPname, and the 3654 TG number." 3656 INDEX 3657 {appnLocalEnTgOrigin, 3658 appnLocalEnTgDest, 3659 appnLocalEnTgNum} 3661 ::= { appnLocalEnTgTable 1 } 3663 AppnLocalEnTgEntry ::= SEQUENCE { 3664 appnLocalEnTgOrigin SnaControlPointName, 3665 appnLocalEnTgDest SnaControlPointName, 3666 appnLocalEnTgNum INTEGER, 3667 appnLocalEnTgEntryTimeLeft AppnTopologyEntryTimeLeft, 3669 appnLocalEnTgDestVirtual TruthValue, 3670 appnLocalEnTgDlcData AppnTgDlcData, 3671 appnLocalEnTgOperational TruthValue, 3672 appnLocalEnTgCpCpSession INTEGER, 3673 appnLocalEnTgEffCap AppnTgEffectiveCapacity, 3674 appnLocalEnTgConnCost INTEGER, 3675 appnLocalEnTgByteCost INTEGER, 3676 appnLocalEnTgSecurity AppnTgSecurity, 3677 appnLocalEnTgDelay AppnTgDelay, 3678 appnLocalEnTgUsr1 INTEGER, 3679 appnLocalEnTgUsr2 INTEGER, 3680 appnLocalEnTgUsr3 INTEGER, 3681 appnLocalEnTgMltgLinkType TruthValue 3682 } 3684 appnLocalEnTgOrigin OBJECT-TYPE 3685 SYNTAX SnaControlPointName 3686 MAX-ACCESS not-accessible 3687 STATUS current 3688 DESCRIPTION 3689 "Administratively assigned name of the origin node for this 3690 TG. This is a fully qualified network name." 3692 ::= { appnLocalEnTgEntry 1 } 3694 appnLocalEnTgDest OBJECT-TYPE 3695 SYNTAX SnaControlPointName 3696 MAX-ACCESS not-accessible 3697 STATUS current 3698 DESCRIPTION 3699 "Administratively assigned name of the destination node for 3700 this TG. This is the fully qualified name of a network node, 3701 end node, LEN node, or virtual routing node." 3703 ::= { appnLocalEnTgEntry 2 } 3705 appnLocalEnTgNum OBJECT-TYPE 3706 SYNTAX INTEGER (0..255) 3707 MAX-ACCESS not-accessible 3708 STATUS current 3709 DESCRIPTION 3710 "Number associated with this transmission group." 3712 ::= { appnLocalEnTgEntry 3 } 3714 appnLocalEnTgEntryTimeLeft OBJECT-TYPE 3715 SYNTAX AppnTopologyEntryTimeLeft 3716 UNITS "days" 3717 MAX-ACCESS read-only 3718 STATUS current 3719 DESCRIPTION 3720 "Number of days before deletion of this end node TG entry." 3722 ::= { appnLocalEnTgEntry 4 } 3724 appnLocalEnTgDestVirtual OBJECT-TYPE 3725 SYNTAX TruthValue 3726 MAX-ACCESS read-only 3727 STATUS current 3728 DESCRIPTION 3729 "Indicates whether the destination node is a virtual routing 3730 node." 3732 ::= { appnLocalEnTgEntry 5 } 3734 appnLocalEnTgDlcData OBJECT-TYPE 3735 SYNTAX AppnTgDlcData 3736 MAX-ACCESS read-only 3737 STATUS current 3738 DESCRIPTION 3739 "DLC-specific data related to a link connection network." 3741 ::= { appnLocalEnTgEntry 6 } 3743 appnLocalEnTgOperational OBJECT-TYPE 3744 SYNTAX TruthValue 3745 MAX-ACCESS read-only 3746 STATUS current 3747 DESCRIPTION 3748 "Indicates whether the transmission group is operational." 3750 ::= { appnLocalEnTgEntry 7 } 3752 appnLocalEnTgCpCpSession OBJECT-TYPE 3753 SYNTAX INTEGER { 3754 supportedUnknownStatus(1), 3755 supportedActive(2), 3756 notSupported(3), 3757 supportedNotActive(4) 3758 } 3759 MAX-ACCESS read-only 3760 STATUS current 3761 DESCRIPTION 3762 "Indicates whether CP-CP sessions are supported on this TG, and 3763 whether the TG owner's contention-winner session is active on 3764 this TG. Some nodes in the network are not able to 3765 differentiate support and status of CP-CP sessions, and thus 3766 may report the 'supportedUnknownStatus' value." 3768 ::= { appnLocalEnTgEntry 8 } 3770 appnLocalEnTgEffCap OBJECT-TYPE 3771 SYNTAX AppnTgEffectiveCapacity 3772 MAX-ACCESS read-only 3773 STATUS current 3774 DESCRIPTION 3775 "Effective capacity for this TG." 3777 ::= { appnLocalEnTgEntry 9 } 3779 appnLocalEnTgConnCost OBJECT-TYPE 3780 SYNTAX INTEGER (0..255) 3781 MAX-ACCESS read-only 3782 STATUS current 3783 DESCRIPTION 3784 "Cost per connect time: a value representing the relative cost 3785 per unit of time to use the TG. Range is from 0, which means 3786 no cost, to 255." 3788 ::= { appnLocalEnTgEntry 10 } 3790 appnLocalEnTgByteCost OBJECT-TYPE 3791 SYNTAX INTEGER (0..255) 3792 MAX-ACCESS read-only 3793 STATUS current 3794 DESCRIPTION 3795 "Relative cost of transmitting a byte over this link. 3796 Range is from 0, which means no cost, to 255." 3798 ::= { appnLocalEnTgEntry 11 } 3800 appnLocalEnTgSecurity OBJECT-TYPE 3801 SYNTAX AppnTgSecurity 3802 MAX-ACCESS read-only 3803 STATUS current 3804 DESCRIPTION 3805 "Administratively assigned security level of this TG." 3807 ::= { appnLocalEnTgEntry 12 } 3809 appnLocalEnTgDelay OBJECT-TYPE 3810 SYNTAX AppnTgDelay 3811 MAX-ACCESS read-only 3812 STATUS current 3813 DESCRIPTION 3814 "Administratively assigned delay associated with this TG." 3816 ::= { appnLocalEnTgEntry 13 } 3818 appnLocalEnTgUsr1 OBJECT-TYPE 3819 SYNTAX INTEGER (0..255) 3820 MAX-ACCESS read-only 3821 STATUS current 3822 DESCRIPTION 3823 "First user-defined TG characteristic for this TG. This is 3824 an administratively assigned value associated with the TG." 3826 ::= { appnLocalEnTgEntry 14 } 3828 appnLocalEnTgUsr2 OBJECT-TYPE 3829 SYNTAX INTEGER (0..255) 3830 MAX-ACCESS read-only 3831 STATUS current 3832 DESCRIPTION 3833 "Second user-defined TG characteristic for this TG. This is 3834 an administratively assigned value associated with the TG." 3836 ::= { appnLocalEnTgEntry 15 } 3838 appnLocalEnTgUsr3 OBJECT-TYPE 3839 SYNTAX INTEGER (0..255) 3840 MAX-ACCESS read-only 3841 STATUS current 3842 DESCRIPTION 3843 "Third user-defined TG characteristic for this TG. This is 3844 an administratively assigned value associated with the TG." 3846 ::= { appnLocalEnTgEntry 16 } 3848 appnLocalEnTgMltgLinkType OBJECT-TYPE 3849 SYNTAX TruthValue 3850 MAX-ACCESS read-only 3851 STATUS current 3852 DESCRIPTION 3853 "This object indicates whether the transmission group is a 3854 multi-link TG. A TG that has been brought up as a multi-link 3855 TG is reported as one, even if it currently has only one link 3856 active." 3858 ::= { appnLocalEnTgEntry 17 } 3860 -- ************** The APPN Directory Group ***************************** 3861 appnDir OBJECT IDENTIFIER ::= { appnObjects 4 } 3862 appnDirPerf OBJECT IDENTIFIER ::= { appnDir 1 } 3864 -- The APPN Directory Group 3866 -- The APPN Directory Database 3868 -- Each APPN network node and branch network node maintains directories 3869 -- containing information on which LUs (applications) are available and 3870 -- where they are located. LUs can be located in an APPN network node, 3871 -- in any of its attached end nodes or branch network nodes, or in any 3872 -- of the nodes below one of its attached branch network nodes. 3874 appnDirMaxCaches OBJECT-TYPE 3875 SYNTAX Unsigned32 3876 UNITS "directory entries" 3877 MAX-ACCESS read-only 3878 STATUS current 3879 DESCRIPTION 3880 "Maximum number of cache entries allowed. This is an 3881 administratively assigned value." 3883 ::= { appnDirPerf 1 } 3885 appnDirCurCaches OBJECT-TYPE 3886 SYNTAX Gauge32 3887 UNITS "directory entries" 3888 MAX-ACCESS read-only 3889 STATUS current 3890 DESCRIPTION 3891 "Current number of cache entries." 3893 ::= { appnDirPerf 2 } 3895 appnDirCurHomeEntries OBJECT-TYPE 3896 SYNTAX Gauge32 3897 UNITS "directory entries" 3898 MAX-ACCESS read-only 3899 STATUS current 3900 DESCRIPTION 3901 "Current number of home entries." 3903 ::= { appnDirPerf 3 } 3905 appnDirRegEntries OBJECT-TYPE 3906 SYNTAX Gauge32 3907 UNITS "directory entries" 3908 MAX-ACCESS read-only 3909 STATUS current 3910 DESCRIPTION 3911 "Current number of registered entries." 3913 ::= { appnDirPerf 4 } 3915 appnDirInLocates OBJECT-TYPE 3916 SYNTAX AppnNodeCounter 3917 UNITS "Locate messages" 3918 MAX-ACCESS read-only 3919 STATUS current 3920 DESCRIPTION 3921 "Number of directed Locates received since the node was last 3922 reinitialized." 3924 ::= { appnDirPerf 5 } 3926 appnDirInBcastLocates OBJECT-TYPE 3927 SYNTAX AppnNodeCounter 3928 UNITS "Locate messages" 3929 MAX-ACCESS read-only 3930 STATUS current 3931 DESCRIPTION 3932 "Number of broadcast Locates received since the node was last 3933 reinitialized." 3935 ::= { appnDirPerf 6 } 3937 appnDirOutLocates OBJECT-TYPE 3938 SYNTAX AppnNodeCounter 3939 UNITS "Locate messages" 3940 MAX-ACCESS read-only 3941 STATUS current 3942 DESCRIPTION 3943 "Number of directed Locates sent since the node was last 3944 reinitialized." 3946 ::= { appnDirPerf 7 } 3948 appnDirOutBcastLocates OBJECT-TYPE 3949 SYNTAX AppnNodeCounter 3950 UNITS "Locate messages" 3951 MAX-ACCESS read-only 3952 STATUS current 3953 DESCRIPTION 3954 "Number of broadcast Locates sent since the node was last 3955 reinitialized." 3957 ::= { appnDirPerf 8 } 3959 appnDirNotFoundLocates OBJECT-TYPE 3960 SYNTAX AppnNodeCounter 3961 UNITS "Locate messages" 3962 MAX-ACCESS read-only 3963 STATUS current 3964 DESCRIPTION 3965 "Number of directed Locates returned with a 'not found' since 3966 the node was last reinitialized." 3968 ::= { appnDirPerf 9 } 3970 appnDirNotFoundBcastLocates OBJECT-TYPE 3971 SYNTAX AppnNodeCounter 3972 UNITS "Locate messages" 3973 MAX-ACCESS read-only 3974 STATUS current 3975 DESCRIPTION 3976 "Number of broadcast Locates returned with a 'not found' since 3977 the node was last reinitialized." 3979 ::= { appnDirPerf 10 } 3981 appnDirLocateOutstands OBJECT-TYPE 3982 SYNTAX Gauge32 3983 UNITS "Locate messages" 3984 MAX-ACCESS read-only 3985 STATUS current 3986 DESCRIPTION 3987 "Current number of outstanding Locates, both directed and 3988 broadcast. This value varies. A value of zero indicates 3989 that no Locates are unanswered." 3991 ::= { appnDirPerf 11 } 3993 --APPN Directory table 3995 -- This table contains information about all known LUs. 3997 appnDirTable OBJECT-TYPE 3998 SYNTAX SEQUENCE OF AppnDirEntry 3999 MAX-ACCESS not-accessible 4000 STATUS current 4001 DESCRIPTION 4002 "Table containing information about all known LUs." 4004 ::= { appnDir 2 } 4006 appnDirEntry OBJECT-TYPE 4007 SYNTAX AppnDirEntry 4008 MAX-ACCESS not-accessible 4009 STATUS current 4010 DESCRIPTION 4011 "This table is indexed by the LU name." 4013 INDEX 4014 {appnDirLuName} 4016 ::= { appnDirTable 1 } 4018 AppnDirEntry ::= SEQUENCE { 4019 appnDirLuName DisplayString, 4020 appnDirNnServerName SnaControlPointName, 4021 appnDirLuOwnerName SnaControlPointName, 4022 appnDirLuLocation INTEGER, 4023 appnDirType INTEGER, 4024 appnDirApparentLuOwnerName DisplayString 4025 } 4027 appnDirLuName OBJECT-TYPE 4028 SYNTAX DisplayString (SIZE (1..17)) 4029 MAX-ACCESS not-accessible 4030 STATUS current 4031 DESCRIPTION 4032 "Fully qualified network LU name in the domain of the 4033 serving network node. Entries take one of three forms: 4035 - Explicit entries do not contain the character '*'. 4036 - Partial wildcard entries have the form 'ccc*', where 4037 'ccc' represents one to sixteen characters in a 4038 legal SNA LuName. 4040 - A full wildcard entry consists of the single 4041 character '*'" 4043 ::= { appnDirEntry 1 } 4045 appnDirNnServerName OBJECT-TYPE 4046 SYNTAX SnaControlPointName 4047 MAX-ACCESS read-only 4048 STATUS current 4049 DESCRIPTION 4050 "Fully qualified control point (CP) name of the network node 4051 server. For unassociated end node entries, a zero-length 4052 string is returned." 4054 ::= { appnDirEntry 2 } 4056 appnDirLuOwnerName OBJECT-TYPE 4057 SYNTAX SnaControlPointName 4058 MAX-ACCESS read-only 4059 STATUS current 4060 DESCRIPTION 4061 "Fully qualified CP name of the node at which the LU is 4062 located. This name is the same as the serving NN name when 4063 the LU is located at a network node. It is also the same as 4064 the fully qualified LU name when this is the control point 4065 LU for this node." 4067 ::= { appnDirEntry 3 } 4069 appnDirLuLocation OBJECT-TYPE 4070 SYNTAX INTEGER { 4071 local(1), --Local 4072 domain(2), --Domain 4073 xdomain(3) --Cross Domain 4074 } 4075 MAX-ACCESS read-only 4076 STATUS current 4077 DESCRIPTION 4078 "Specifies the location of the LU with respect to the local 4079 node." 4081 ::= { appnDirEntry 4 } 4083 appnDirType OBJECT-TYPE 4084 SYNTAX INTEGER { 4085 home(1), --defined as home entry 4086 cache(2), --learned over time 4087 registered(3) --registered by end node 4088 } 4089 MAX-ACCESS read-only 4090 STATUS current 4091 DESCRIPTION 4092 "Directory types are: 4093 1 - Home 4094 The LU is in the domain of the local node, and the LU 4095 information has been configured at the local node. 4097 2 - Cache 4098 The LU has previously been located by a broadcast 4099 search, and the location information has been saved. 4101 3 - Registered 4102 The LU is at an end node that is in the domain 4103 of the local network node. Registered entries 4104 are registered by the served end node." 4106 ::= { appnDirEntry 5 } 4108 appnDirApparentLuOwnerName OBJECT-TYPE 4109 SYNTAX DisplayString (SIZE (0 | 3..17)) 4110 MAX-ACCESS read-only 4111 STATUS current 4112 DESCRIPTION 4113 "Fully qualified CP name of the node at which the LU appears to 4114 be located. This object and the appnDirLuOwnerName object are 4115 related as follows: 4117 Implementations that support this object save in their 4118 directory database information about an LU's owning control 4119 point that was communicated in two control vectors: 4121 - an Associated Resource Entry (X'3C') CV with resource 4122 type X'00F4' (ENCP) 4124 - a Real Owning Control Point (X'4A') CV. 4126 The X'4A' CV is created by a branch network node to preserve 4127 the name of the real owning control point for an LU below the 4128 branch network node, before it overwrites this name with its 4129 own name in the X'3C' CV. The X'4A' CV is not present for LUs 4130 that are not below branch network nodes. 4132 If the information a node has about an LU's owning CP came only 4133 in a X'3C' CV, then the name from the X'3C' is returned in the 4134 appnDirLuOwnerName object, and a null string is returned in 4135 this object. 4137 If the information a node has about an LU's owning CP came in 4138 both X'3C' and X'4A' CVs, then the name from the X'4A' is 4139 returned in the appnDirLuOwnerName object, and the name from 4140 the X'3C' (which will be the branch network node's name) is 4141 returned in this object." 4143 ::= { appnDirEntry 6 } 4145 -- ************** The APPN Class of Service Group ********************** 4147 appnCos OBJECT IDENTIFIER ::= { appnObjects 5 } 4149 -- The APPN Class of Service (COS) 4151 -- Class of Service is a means of expressing the quality of routes and 4152 -- the transmission priority of traffic that flows on these routes. 4153 -- The quality of routes is specified by two tables, a COS weight table 4154 -- for TGs and a COS weight table for nodes. Values in these COS tables 4155 -- are administratively assigned at each APPN node, with seven default 4156 -- tables specified by the APPN architecture. 4157 -- ********************************************************************* 4159 appnCosModeTable OBJECT-TYPE 4160 SYNTAX SEQUENCE OF AppnCosModeEntry 4161 MAX-ACCESS not-accessible 4162 STATUS current 4163 DESCRIPTION 4164 "Table representing all of the defined mode names for this 4165 node. The table contains the matching COS name for each 4166 mode name." 4168 ::= { appnCos 1 } 4170 appnCosModeEntry OBJECT-TYPE 4171 SYNTAX AppnCosModeEntry 4172 MAX-ACCESS not-accessible 4173 STATUS current 4174 DESCRIPTION 4175 "This table is indexed by the mode name." 4177 INDEX 4178 {appnCosModeName} 4180 ::= { appnCosModeTable 1 } 4182 AppnCosModeEntry ::= SEQUENCE { 4183 appnCosModeName SnaModeName, 4184 appnCosModeCosName SnaClassOfServiceName 4185 } 4187 appnCosModeName OBJECT-TYPE 4188 SYNTAX SnaModeName 4189 MAX-ACCESS not-accessible 4190 STATUS current 4191 DESCRIPTION 4192 "Administratively assigned name for this mode." 4194 ::= { appnCosModeEntry 1 } 4196 appnCosModeCosName OBJECT-TYPE 4197 SYNTAX SnaClassOfServiceName 4198 MAX-ACCESS read-only 4199 STATUS current 4200 DESCRIPTION 4201 "Administratively assigned name for this class of service." 4203 ::= { appnCosModeEntry 2 } 4205 -- ********************************************************************* 4206 appnCosNameTable OBJECT-TYPE 4207 SYNTAX SEQUENCE OF AppnCosNameEntry 4208 MAX-ACCESS not-accessible 4209 STATUS current 4210 DESCRIPTION 4211 "Table mapping all of the defined class-of-service names for 4212 this node to their network transmission priorities." 4214 ::= { appnCos 2 } 4216 appnCosNameEntry OBJECT-TYPE 4217 SYNTAX AppnCosNameEntry 4218 MAX-ACCESS not-accessible 4219 STATUS current 4220 DESCRIPTION 4221 "The COS name is the index to this table." 4223 INDEX 4224 {appnCosName} 4226 ::= { appnCosNameTable 1 } 4228 AppnCosNameEntry ::= SEQUENCE { 4229 appnCosName SnaClassOfServiceName, 4230 appnCosTransPriority INTEGER 4231 } 4233 appnCosName OBJECT-TYPE 4234 SYNTAX SnaClassOfServiceName 4235 MAX-ACCESS not-accessible 4236 STATUS current 4237 DESCRIPTION 4238 "Administratively assigned name for this class of service." 4240 ::= { appnCosNameEntry 1 } 4242 appnCosTransPriority OBJECT-TYPE 4243 SYNTAX INTEGER { 4244 low(1), --X'01' 4245 medium(2), --X'02' 4246 high(3), --X'03' 4247 network(4) --X'04' 4248 } 4249 MAX-ACCESS read-only 4250 STATUS current 4251 DESCRIPTION 4252 "Transmission priority for this class of service: 4254 low(1) - (X'01'): low priority 4255 medium(2) - (X'02'): medium priority 4256 high(3) - (X'03'): high priority 4257 network(4) - (X'04'): network priority" 4259 ::= { appnCosNameEntry 2 } 4261 -- ********************************************************************* 4262 appnCosNodeRowTable OBJECT-TYPE 4263 SYNTAX SEQUENCE OF AppnCosNodeRowEntry 4264 MAX-ACCESS not-accessible 4265 STATUS current 4266 DESCRIPTION 4267 "This table contains all node-row information for all classes 4268 of service defined in this node." 4270 ::= { appnCos 3 } 4272 appnCosNodeRowEntry OBJECT-TYPE 4273 SYNTAX AppnCosNodeRowEntry 4274 MAX-ACCESS not-accessible 4275 STATUS current 4276 DESCRIPTION 4277 "A node entry for a given class of service." 4279 INDEX 4280 {appnCosNodeRowName, 4281 appnCosNodeRowIndex} 4283 ::= { appnCosNodeRowTable 1 } 4285 AppnCosNodeRowEntry ::= SEQUENCE { 4286 appnCosNodeRowName SnaClassOfServiceName, 4287 appnCosNodeRowIndex INTEGER, 4288 appnCosNodeRowWgt DisplayString, 4289 appnCosNodeRowResistMin INTEGER, 4290 appnCosNodeRowResistMax INTEGER, 4291 appnCosNodeRowMinCongestAllow INTEGER, 4292 appnCosNodeRowMaxCongestAllow INTEGER 4293 } 4295 appnCosNodeRowName OBJECT-TYPE 4296 SYNTAX SnaClassOfServiceName 4297 MAX-ACCESS not-accessible 4298 STATUS current 4299 DESCRIPTION 4300 "Administratively assigned name for this class of service." 4302 ::= { appnCosNodeRowEntry 1 } 4304 appnCosNodeRowIndex OBJECT-TYPE 4305 SYNTAX INTEGER (0..255) 4306 MAX-ACCESS not-accessible 4307 STATUS current 4308 DESCRIPTION 4309 "Subindex under appnCosNodeRowName, corresponding to a row in 4310 the node table for the class of service identified in 4311 appnCosNodeRowName. 4313 For each class of service, this subindex orders rows in the 4314 appnCosNodeRowTable in the same order as that used for route 4315 calculation in the APPN node." 4317 ::= { appnCosNodeRowEntry 2 } 4319 appnCosNodeRowWgt OBJECT-TYPE 4320 SYNTAX DisplayString (SIZE (1..64)) 4321 MAX-ACCESS read-only 4322 STATUS current 4323 DESCRIPTION 4324 "Weight to be associated with the nodes that fit the criteria 4325 specified by this node row. 4327 This value can either be a character representation of an 4328 integer, or a formula for calculating the weight." 4330 ::= { appnCosNodeRowEntry 3 } 4332 appnCosNodeRowResistMin OBJECT-TYPE 4333 SYNTAX INTEGER (0..255) 4334 MAX-ACCESS read-only 4335 STATUS current 4336 DESCRIPTION 4337 "Minimum route addition resistance value for this node. 4338 Range of values is 0-255. The lower the value, the more 4339 desirable the node is for intermediate routing." 4341 ::= { appnCosNodeRowEntry 4 } 4343 appnCosNodeRowResistMax OBJECT-TYPE 4344 SYNTAX INTEGER (0..255) 4345 MAX-ACCESS read-only 4346 STATUS current 4347 DESCRIPTION 4348 "Maximum route addition resistance value for this node. 4349 Range of values is 0-255. The lower the value, the more 4350 desirable the node is for intermediate routing." 4352 ::= { appnCosNodeRowEntry 5 } 4354 appnCosNodeRowMinCongestAllow OBJECT-TYPE 4355 SYNTAX INTEGER (0..1) 4356 MAX-ACCESS read-only 4357 STATUS current 4358 DESCRIPTION 4359 "Indicates whether low congestion will be tolerated. This 4360 object and appnCosNodeRowMaxCongestAllow together delineate a 4361 range of acceptable congestion states for a node. For the 4362 ordered pair (minimum congestion allowed, maximum congestion 4363 allowed), the values are interpreted as follows: 4365 - (0,0): only low congestion is acceptable 4366 - (0,1): either low or high congestion is acceptable 4367 - (1,1): only high congestion is acceptable. 4369 Note that the combination (1,0) is not defined, since it 4370 would identify a range whose lower bound was high congestion 4371 and whose upper bound was low congestion." 4373 ::= { appnCosNodeRowEntry 6 } 4375 appnCosNodeRowMaxCongestAllow OBJECT-TYPE 4376 SYNTAX INTEGER (0..1) 4377 MAX-ACCESS read-only 4378 STATUS current 4379 DESCRIPTION 4380 "Indicates whether low congestion will be tolerated. This 4381 object and appnCosNodeRowMinCongestAllow together delineate a 4382 range of acceptable congestion states for a node. For the 4383 ordered pair (minimum congestion allowed, maximum congestion 4384 allowed), the values are interpreted as follows: 4386 - (0,0): only low congestion is acceptable 4387 - (0,1): either low or high congestion is acceptable 4388 - (1,1): only high congestion is acceptable. 4390 Note that the combination (1,0) is not defined, since it 4391 would identify a range whose lower bound was high congestion 4392 and whose upper bound was low congestion." 4394 ::= { appnCosNodeRowEntry 7 } 4396 -- ********************************************************************* 4397 appnCosTgRowTable OBJECT-TYPE 4398 SYNTAX SEQUENCE OF AppnCosTgRowEntry 4399 MAX-ACCESS not-accessible 4400 STATUS current 4401 DESCRIPTION 4402 "Table containing all the TG-row information for all classes of 4403 service defined in this node." 4405 ::= { appnCos 4 } 4407 appnCosTgRowEntry OBJECT-TYPE 4408 SYNTAX AppnCosTgRowEntry 4409 MAX-ACCESS not-accessible 4410 STATUS current 4411 DESCRIPTION 4412 "A TG entry for a given class of service." 4414 INDEX 4415 {appnCosTgRowName, 4416 appnCosTgRowIndex} 4418 ::= { appnCosTgRowTable 1 } 4420 AppnCosTgRowEntry ::= SEQUENCE { 4421 appnCosTgRowName SnaClassOfServiceName, 4422 appnCosTgRowIndex INTEGER, 4423 appnCosTgRowWgt DisplayString, 4424 appnCosTgRowEffCapMin AppnTgEffectiveCapacity, 4425 appnCosTgRowEffCapMax AppnTgEffectiveCapacity, 4426 appnCosTgRowConnCostMin INTEGER, 4427 appnCosTgRowConnCostMax INTEGER, 4428 appnCosTgRowByteCostMin INTEGER, 4429 appnCosTgRowByteCostMax INTEGER, 4430 appnCosTgRowSecurityMin AppnTgSecurity, 4431 appnCosTgRowSecurityMax AppnTgSecurity, 4432 appnCosTgRowDelayMin AppnTgDelay, 4433 appnCosTgRowDelayMax AppnTgDelay, 4434 appnCosTgRowUsr1Min INTEGER, 4435 appnCosTgRowUsr1Max INTEGER, 4436 appnCosTgRowUsr2Min INTEGER, 4437 appnCosTgRowUsr2Max INTEGER, 4438 appnCosTgRowUsr3Min INTEGER, 4439 appnCosTgRowUsr3Max INTEGER 4440 } 4442 appnCosTgRowName OBJECT-TYPE 4443 SYNTAX SnaClassOfServiceName 4444 MAX-ACCESS not-accessible 4445 STATUS current 4446 DESCRIPTION 4447 "Administratively assigned name for this class of service." 4449 ::= { appnCosTgRowEntry 1 } 4451 appnCosTgRowIndex OBJECT-TYPE 4452 SYNTAX INTEGER (0..255) 4453 MAX-ACCESS not-accessible 4454 STATUS current 4455 DESCRIPTION 4456 "Subindex under appnCosTgRowName, corresponding to a row in the 4457 TG table for the class of service identified in 4458 appnCosTgRowName. 4460 For each class of service, this subindex orders rows in the 4461 appnCosTgRowTable in the same order as that used for route 4462 calculation in the APPN node." 4464 ::= { appnCosTgRowEntry 2 } 4466 appnCosTgRowWgt OBJECT-TYPE 4467 SYNTAX DisplayString (SIZE (1..64)) 4468 MAX-ACCESS read-only 4469 STATUS current 4470 DESCRIPTION 4471 "Weight to be associated with the TGs that fit the criteria 4472 specified by this TG row. 4474 This value can either be a character representation of an 4475 integer, or a formula for calculating the weight." 4477 ::= { appnCosTgRowEntry 3 } 4479 appnCosTgRowEffCapMin OBJECT-TYPE 4480 SYNTAX AppnTgEffectiveCapacity 4481 MAX-ACCESS read-only 4482 STATUS current 4483 DESCRIPTION 4484 "Minimum acceptable capacity for this class of service." 4486 ::= { appnCosTgRowEntry 4 } 4488 appnCosTgRowEffCapMax OBJECT-TYPE 4489 SYNTAX AppnTgEffectiveCapacity 4490 MAX-ACCESS read-only 4491 STATUS current 4492 DESCRIPTION 4493 "Maximum acceptable capacity for this class of service." 4495 ::= { appnCosTgRowEntry 5 } 4497 appnCosTgRowConnCostMin OBJECT-TYPE 4498 SYNTAX INTEGER (0..255) 4499 MAX-ACCESS read-only 4500 STATUS current 4501 DESCRIPTION 4502 "Minimum acceptable cost per connect time for this class of 4503 service. 4505 Cost per connect time: a value representing the relative 4506 cost per unit of time to use this TG. Range is from 0, which 4507 means no cost, to 255." 4509 ::= { appnCosTgRowEntry 6 } 4511 appnCosTgRowConnCostMax OBJECT-TYPE 4512 SYNTAX INTEGER (0..255) 4513 MAX-ACCESS read-only 4514 STATUS current 4515 DESCRIPTION 4516 "Maximum acceptable cost per connect time for this class of 4517 service. 4519 Cost per connect time: a value representing the relative 4520 cost per unit of time to use this TG. Range is from 0, which 4521 means no cost, to 255." 4523 ::= { appnCosTgRowEntry 7 } 4525 appnCosTgRowByteCostMin OBJECT-TYPE 4526 SYNTAX INTEGER (0..255) 4527 MAX-ACCESS read-only 4528 STATUS current 4529 DESCRIPTION 4530 "Minimum acceptable cost per byte transmitted for this class 4531 of service. 4533 Cost per byte transmitted: a value representing the relative 4534 cost per unit of time to use this TG. Range is from 0, which 4535 means no cost, to 255." 4537 ::= { appnCosTgRowEntry 8 } 4539 appnCosTgRowByteCostMax OBJECT-TYPE 4540 SYNTAX INTEGER (0..255) 4541 MAX-ACCESS read-only 4542 STATUS current 4543 DESCRIPTION 4544 "Maximum acceptable cost per byte transmitted for this class 4545 of service. 4547 Cost per byte transmitted: a value representing the relative 4548 cost of transmitting a byte over this TG. Range is from 0, 4549 which means no cost, to 255." 4551 ::= { appnCosTgRowEntry 9 } 4553 appnCosTgRowSecurityMin OBJECT-TYPE 4554 SYNTAX AppnTgSecurity 4555 MAX-ACCESS read-only 4556 STATUS current 4557 DESCRIPTION 4558 "Minimum acceptable security for this class of service." 4560 ::= { appnCosTgRowEntry 10 } 4562 appnCosTgRowSecurityMax OBJECT-TYPE 4563 SYNTAX AppnTgSecurity 4564 MAX-ACCESS read-only 4565 STATUS current 4566 DESCRIPTION 4567 "Maximum acceptable security for this class of service." 4569 ::= { appnCosTgRowEntry 11 } 4571 appnCosTgRowDelayMin OBJECT-TYPE 4572 SYNTAX AppnTgDelay 4573 MAX-ACCESS read-only 4574 STATUS current 4575 DESCRIPTION 4576 "Minimum acceptable propagation delay for this class of 4577 service." 4579 ::= { appnCosTgRowEntry 12 } 4581 appnCosTgRowDelayMax OBJECT-TYPE 4582 SYNTAX AppnTgDelay 4583 MAX-ACCESS read-only 4584 STATUS current 4585 DESCRIPTION 4586 "Maximum acceptable propagation delay for this class of 4587 service." 4589 ::= { appnCosTgRowEntry 13 } 4591 appnCosTgRowUsr1Min OBJECT-TYPE 4592 SYNTAX INTEGER (0..255) 4593 MAX-ACCESS read-only 4594 STATUS current 4595 DESCRIPTION 4596 "Minimum acceptable value for this user-defined 4597 characteristic." 4599 ::= { appnCosTgRowEntry 14 } 4601 appnCosTgRowUsr1Max OBJECT-TYPE 4602 SYNTAX INTEGER (0..255) 4603 MAX-ACCESS read-only 4604 STATUS current 4605 DESCRIPTION 4606 "Maximum acceptable value for this user-defined 4607 characteristic." 4609 ::= { appnCosTgRowEntry 15 } 4611 appnCosTgRowUsr2Min OBJECT-TYPE 4612 SYNTAX INTEGER (0..255) 4613 MAX-ACCESS read-only 4614 STATUS current 4615 DESCRIPTION 4616 "Minimum acceptable value for this user-defined 4617 characteristic." 4619 ::= { appnCosTgRowEntry 16 } 4621 appnCosTgRowUsr2Max OBJECT-TYPE 4622 SYNTAX INTEGER (0..255) 4623 MAX-ACCESS read-only 4624 STATUS current 4625 DESCRIPTION 4626 "Maximum acceptable value for this user-defined 4627 characteristic." 4629 ::= { appnCosTgRowEntry 17 } 4631 appnCosTgRowUsr3Min OBJECT-TYPE 4632 SYNTAX INTEGER (0..255) 4633 MAX-ACCESS read-only 4634 STATUS current 4635 DESCRIPTION 4636 "Minimum acceptable value for this user-defined 4637 characteristic." 4639 ::= { appnCosTgRowEntry 18 } 4641 appnCosTgRowUsr3Max OBJECT-TYPE 4642 SYNTAX INTEGER (0..255) 4643 MAX-ACCESS read-only 4644 STATUS current 4645 DESCRIPTION 4646 "Maximum acceptable value for this user-defined 4647 characteristic." 4649 ::= { appnCosTgRowEntry 19 } 4651 -- ********************************************************************* 4652 -- Intermediate Session Information 4653 -- ********************************************************************* 4654 appnSessIntermediate OBJECT IDENTIFIER ::= { appnObjects 6 } 4656 -- ********************************************************************* 4657 -- Intermediate Session Information Global Objects 4658 -- ********************************************************************* 4659 -- The following simple objects allow the collection of intermediate 4660 -- session Information to be started and stopped. 4661 -- ********************************************************************* 4662 appnIsInGlobal OBJECT IDENTIFIER ::= { appnSessIntermediate 1 } 4664 appnIsInGlobeCtrAdminStatus OBJECT-TYPE 4665 SYNTAX INTEGER { 4666 notActive(1), 4667 active(2), 4668 ready(3) 4669 } 4670 MAX-ACCESS read-write 4671 STATUS current 4672 DESCRIPTION 4673 "Object by which a Management Station can deactivate or 4674 activate capture of intermediate-session counts and names, by 4675 setting the value to notActive(1) or active(2), respectively. 4676 The value ready(3) is returned on GET operations until a SET 4677 has been processed; after that the value received on the most 4678 recent SET is returned. 4680 The counts referred to here are the eight objects in the 4681 AppnIsInTable, from appnIsInP2SFmdPius through 4682 appnIsInS2PNonFmdBytes. The names are the four objects in this 4683 table, from appnIsInPriLuName through appnIsInCosName. 4685 Setting this object to the following values has the following 4686 effects: 4688 notActive(1) stop collecting count data. If a count 4689 is queried, it returns the value 0. 4690 Collection of names may, but need not be, 4691 disabled. 4692 active(2) start collecting count data. If it is 4693 supported, collection of names is enabled." 4695 ::= { appnIsInGlobal 1 } 4697 appnIsInGlobeCtrOperStatus OBJECT-TYPE 4698 SYNTAX INTEGER { 4699 notActive(1), 4700 active(2) 4701 } 4702 MAX-ACCESS read-only 4703 STATUS current 4704 DESCRIPTION 4705 "Indicates whether or not the intermediate session counts 4706 are active. The counts referred to here are the eight 4707 objects in the AppnIsInTable, from appnIsInP2SFmdPius through 4708 appnIsInS2PNonFmdBytes. These eight counts are of type 4709 Unsigned32 rather than Counter32 because when this object 4710 enters the notActive state, either because a Management 4711 Station has set appnInInGlobeCtrAdminStatus to notActive or 4712 because of a locally-initiated transition, the counts are 4713 all reset to 0. 4715 The values for this object are: 4717 notActive(1): collection of counts is not active; if it 4718 is queried, a count returns the value 0. 4719 active(2): collection of counts is active." 4721 ::= { appnIsInGlobal 2 } 4723 appnIsInGlobeCtrStatusTime OBJECT-TYPE 4724 SYNTAX TimeTicks 4725 UNITS "hundredths of a second" 4726 MAX-ACCESS read-only 4727 STATUS current 4728 DESCRIPTION 4729 "The time since the appnIsInGlobeCtrOperStatus object last 4730 changed, measured in hundredths of a second. This time can be 4731 used to identify when this change occurred in relation to other 4732 events in the agent, such as the last time the APPN node was 4733 reinitialized." 4735 ::= { appnIsInGlobal 3 } 4737 appnIsInGlobeRscv OBJECT-TYPE 4738 SYNTAX INTEGER { 4739 notActive(1), 4740 active(2) 4741 } 4742 MAX-ACCESS read-write 4743 STATUS current 4744 DESCRIPTION 4745 "Indicates the current route selection control vector (RSCV) 4746 collection option in effect, and allows a Management Station to 4747 change the option. 4749 The values for this object are: 4751 notActive(1): collection of route selection control vectors 4752 is not active. 4753 active(2): collection of route selection control vectors 4754 is active." 4756 ::= { appnIsInGlobal 4 } 4758 appnIsInGlobeRscvTime OBJECT-TYPE 4759 SYNTAX TimeTicks 4760 UNITS "hundredths of a second" 4761 MAX-ACCESS read-only 4762 STATUS current 4763 DESCRIPTION 4764 "The time since the appnIsInGlobeRscv object last changed, 4765 measured in hundredths of a second. This time can be used to 4766 identify when this change occurred in relation to other events 4767 in the agent, such as the last time the APPN node was 4768 reinitialized." 4770 ::= { appnIsInGlobal 5 } 4772 appnIsInGlobeActSess OBJECT-TYPE 4773 SYNTAX Gauge32 4774 UNITS "sessions" 4775 MAX-ACCESS read-only 4776 STATUS current 4777 DESCRIPTION 4778 "The number of currently active intermediate sessions." 4780 ::= { appnIsInGlobal 6 } 4782 appnIsInGlobeHprBfActSess OBJECT-TYPE 4783 SYNTAX Gauge32 4784 UNITS "sessions" 4785 MAX-ACCESS read-only 4786 STATUS current 4787 DESCRIPTION 4788 "The number of currently active HPR intermediate sessions." 4790 ::= { appnIsInGlobal 7 } 4792 -- ********************************************************************* 4793 -- Intermediate Session Information Table 4794 -- ********************************************************************* 4795 -- This table contains information on intermediate sessions 4796 -- which are currently active. 4797 -- ********************************************************************* 4798 appnIsInTable OBJECT-TYPE 4799 SYNTAX SEQUENCE OF AppnIsInEntry 4800 MAX-ACCESS not-accessible 4801 STATUS current 4802 DESCRIPTION 4803 "Intermediate Session Information Table" 4805 ::= { appnSessIntermediate 2 } 4807 appnIsInEntry OBJECT-TYPE 4808 SYNTAX AppnIsInEntry 4809 MAX-ACCESS not-accessible 4810 STATUS current 4811 DESCRIPTION 4812 "Entry of Intermediate Session Information Table." 4814 INDEX 4815 { appnIsInFqCpName, 4816 appnIsInPcid } 4818 ::= { appnIsInTable 1 } 4820 AppnIsInEntry ::= SEQUENCE { 4821 appnIsInFqCpName SnaControlPointName, 4822 appnIsInPcid OCTET STRING, 4824 appnIsInSessState INTEGER, 4825 appnIsInPriLuName DisplayString, 4826 appnIsInSecLuName DisplayString, 4827 appnIsInModeName SnaModeName, 4828 appnIsInCosName SnaClassOfServiceName, 4829 appnIsInTransPriority INTEGER, 4831 appnIsInSessType INTEGER, 4832 appnIsInSessUpTime TimeTicks, 4833 appnIsInCtrUpTime TimeTicks, 4835 appnIsInP2SFmdPius Unsigned32, 4836 appnIsInS2PFmdPius Unsigned32, 4837 appnIsInP2SNonFmdPius Unsigned32, 4838 appnIsInS2PNonFmdPius Unsigned32, 4839 appnIsInP2SFmdBytes Unsigned32, 4840 appnIsInS2PFmdBytes Unsigned32, 4841 appnIsInP2SNonFmdBytes Unsigned32, 4842 appnIsInS2PNonFmdBytes Unsigned32, 4844 appnIsInPsAdjCpName SnaControlPointName, 4845 appnIsInPsAdjTgNum INTEGER, 4846 appnIsInPsSendMaxBtuSize INTEGER, 4847 appnIsInPsSendPacingType INTEGER, 4848 appnIsInPsSendRpc Gauge32, 4849 appnIsInPsSendNxWndwSize Gauge32, 4850 appnIsInPsRecvPacingType INTEGER, 4851 appnIsInPsRecvRpc Gauge32, 4852 appnIsInPsRecvNxWndwSize Gauge32, 4854 appnIsInSsAdjCpName SnaControlPointName, 4855 appnIsInSsAdjTgNum INTEGER, 4856 appnIsInSsSendMaxBtuSize INTEGER, 4857 appnIsInSsSendPacingType INTEGER, 4858 appnIsInSsSendRpc Gauge32, 4859 appnIsInSsSendNxWndwSize Gauge32, 4860 appnIsInSsRecvPacingType INTEGER, 4861 appnIsInSsRecvRpc Gauge32, 4862 appnIsInSsRecvNxWndwSize Gauge32, 4863 appnIsInRouteInfo OCTET STRING, 4865 appnIsInRtpNceId OCTET STRING, 4866 appnIsInRtpTcid OCTET STRING 4867 } 4869 appnIsInFqCpName OBJECT-TYPE 4870 SYNTAX SnaControlPointName 4871 MAX-ACCESS not-accessible 4872 STATUS current 4873 DESCRIPTION 4874 "The network-qualified control point name of the node at which 4875 the session and PCID originated. For APPN and LEN nodes, this 4876 is either CP name of the APPN node at which the origin LU is 4877 located or the CP name of the NN serving the LEN node at which 4878 the origin LU is located. For resources served by a dependent 4879 LU requester (DLUR), it is the name of the owning system 4880 services control point (SSCP)." 4882 ::= { appnIsInEntry 1 } 4884 appnIsInPcid OBJECT-TYPE 4885 SYNTAX OCTET STRING (SIZE (8)) 4886 MAX-ACCESS not-accessible 4887 STATUS current 4888 DESCRIPTION 4889 "The procedure correlation identifier (PCID) of a session. It 4890 is an 8-byte value assigned by the primary LU." 4892 ::= { appnIsInEntry 2 } 4894 appnIsInSessState OBJECT-TYPE 4895 SYNTAX INTEGER { 4896 inactive(1), 4897 pendactive(2), 4898 active(3), 4899 pendinact(4) 4900 } 4901 MAX-ACCESS read-write 4902 STATUS current 4903 DESCRIPTION 4904 "Indicates the state of the session: 4906 inactive(1) - session is inactive 4907 pendactive(2) - session is pending active 4908 active(3) - session is active 4909 pendinact(4) - session is pending inactive 4911 Active sessions can be deactivated by setting this object 4912 to inactive(1)." 4914 ::= { appnIsInEntry 3 } 4916 appnIsInPriLuName OBJECT-TYPE 4917 SYNTAX DisplayString (SIZE (0..17)) 4918 MAX-ACCESS read-only 4919 STATUS current 4920 DESCRIPTION 4921 "The primary LU name of the session. A zero-length 4922 string indicates that this name is not available." 4924 ::= { appnIsInEntry 4 } 4926 appnIsInSecLuName OBJECT-TYPE 4927 SYNTAX DisplayString (SIZE (0..17)) 4928 MAX-ACCESS read-only 4929 STATUS current 4930 DESCRIPTION 4931 "The secondary LU name of the session. A zero-length 4932 string indicates that this name is not available." 4934 ::= { appnIsInEntry 5 } 4936 appnIsInModeName OBJECT-TYPE 4937 SYNTAX SnaModeName 4938 MAX-ACCESS read-only 4939 STATUS current 4940 DESCRIPTION 4941 "The mode name used for this session." 4943 ::= { appnIsInEntry 6 } 4945 appnIsInCosName OBJECT-TYPE 4946 SYNTAX SnaClassOfServiceName 4947 MAX-ACCESS read-only 4948 STATUS current 4949 DESCRIPTION 4950 "The Class of Service (COS) name used for this session." 4952 ::= { appnIsInEntry 7 } 4954 appnIsInTransPriority OBJECT-TYPE 4955 SYNTAX INTEGER { 4956 low(1), --X'01' 4957 medium(2), --X'02' 4958 high(3), --X'03' 4959 network(4) --X'04' 4960 } 4961 MAX-ACCESS read-only 4962 STATUS current 4963 DESCRIPTION 4964 "Transmission priority for this class of service. Values are: 4966 low(1) - (X'01'): low priority 4967 medium(2) - (X'02'): medium priority 4968 high(3) - (X'03'): high priority 4969 network(4) - (X'04'): network priority" 4971 ::= { appnIsInEntry 8 } 4973 appnIsInSessType OBJECT-TYPE 4974 SYNTAX INTEGER { 4975 unknown(1), 4976 lu62(2), 4977 lu0thru3(3), 4978 lu62dlur(4), 4979 lu0thru3dlur(5) 4980 } 4981 MAX-ACCESS read-only 4982 STATUS current 4983 DESCRIPTION 4984 "The type of intermediate session. Defined values are 4986 unknown The session type is not known. 4988 lu62 A session between LUs of type 6.2 4989 (as indicated by the LU type in Bind) 4991 lu0thru3 A session between LUs of type 0, 1, 2, or 3 4992 (as indicated by the LU type in Bind) 4994 lu62dlur A session between LUs of type 6.2 4995 (as indicated by the LU type in Bind). 4996 One of the LUs is a dependent LU supported 4997 by the dependent LU requester (DLUR) 4998 function at this node. 5000 lu0thru3dlur A session between LUs of type 0, 1, 2, or 3 5001 (as indicated by the LU type in Bind) 5002 One of the LUs is a dependent LU supported 5003 by the dependent LU requester (DLUR) 5004 function at this node." 5006 ::= { appnIsInEntry 9 } 5008 appnIsInSessUpTime OBJECT-TYPE 5009 SYNTAX TimeTicks 5010 MAX-ACCESS read-only 5011 STATUS current 5012 DESCRIPTION 5013 "Length of time the session has been active, measured in 5014 hundredths of a second." 5016 ::= { appnIsInEntry 10 } 5018 appnIsInCtrUpTime OBJECT-TYPE 5019 SYNTAX TimeTicks 5020 MAX-ACCESS read-only 5021 STATUS current 5022 DESCRIPTION 5023 "Length of time the session counters have been active, measured 5024 in hundredths of a second." 5026 ::= { appnIsInEntry 11 } 5028 appnIsInP2SFmdPius OBJECT-TYPE 5029 SYNTAX Unsigned32 5030 UNITS "path information units (PIUs)" 5031 MAX-ACCESS read-only 5032 STATUS current 5033 DESCRIPTION 5034 "Number of function management data (FMD) path information 5035 units (PIUs) sent from the Primary LU to the Secondary LU since 5036 the counts were last activated." 5038 ::= { appnIsInEntry 12 } 5040 appnIsInS2PFmdPius OBJECT-TYPE 5041 SYNTAX Unsigned32 5042 UNITS "path information units (PIUs)" 5043 MAX-ACCESS read-only 5044 STATUS current 5045 DESCRIPTION 5046 "Number of FMD PIUs sent from the Secondary LU to the Primary 5047 LU since the counts were last activated." 5049 ::= { appnIsInEntry 13 } 5051 appnIsInP2SNonFmdPius OBJECT-TYPE 5052 SYNTAX Unsigned32 5053 UNITS "path information units (PIUs)" 5054 MAX-ACCESS read-only 5055 STATUS current 5056 DESCRIPTION 5057 "Number of non-FMD PIUs sent from the Primary LU to the 5058 Secondary LU since the counts were last activated." 5060 ::= { appnIsInEntry 14 } 5062 appnIsInS2PNonFmdPius OBJECT-TYPE 5063 SYNTAX Unsigned32 5064 UNITS "path information units (PIUs)" 5065 MAX-ACCESS read-only 5066 STATUS current 5067 DESCRIPTION 5068 "Number of non-FMD PIUs sent from the Secondary LU to the 5069 Primary LU since the counts were last activated." 5071 ::= { appnIsInEntry 15 } 5073 appnIsInP2SFmdBytes OBJECT-TYPE 5074 SYNTAX Unsigned32 5075 UNITS "bytes" 5076 MAX-ACCESS read-only 5077 STATUS current 5078 DESCRIPTION 5079 "Number of FMD bytes sent from the Primary LU to the Secondary 5080 LU since the counts were last activated." 5082 ::= { appnIsInEntry 16 } 5084 appnIsInS2PFmdBytes OBJECT-TYPE 5085 SYNTAX Unsigned32 5086 UNITS "bytes" 5087 MAX-ACCESS read-only 5088 STATUS current 5089 DESCRIPTION 5090 "Number of FMD bytes sent from the Secondary LU to the Primary 5091 LU since the counts were last activated." 5093 ::= { appnIsInEntry 17 } 5095 appnIsInP2SNonFmdBytes OBJECT-TYPE 5096 SYNTAX Unsigned32 5097 UNITS "bytes" 5098 MAX-ACCESS read-only 5099 STATUS current 5100 DESCRIPTION 5101 "Number of non-FMD bytes sent from the Primary LU to the 5102 Secondary LU since the counts were last activated." 5104 ::= { appnIsInEntry 18 } 5106 appnIsInS2PNonFmdBytes OBJECT-TYPE 5107 SYNTAX Unsigned32 5108 UNITS "bytes" 5109 MAX-ACCESS read-only 5110 STATUS current 5111 DESCRIPTION 5112 "Number of non-FMD bytes sent from the Secondary LU to the 5113 Primary LU since the counts were last activated." 5115 ::= { appnIsInEntry 19 } 5117 appnIsInPsAdjCpName OBJECT-TYPE 5118 SYNTAX SnaControlPointName 5119 MAX-ACCESS read-only 5120 STATUS current 5121 DESCRIPTION 5122 "The primary stage adjacent CP name of this session. If the 5123 session stage traverses an RTP connection, the CP name of the 5124 remote RTP endpoint is returned." 5126 ::= { appnIsInEntry 20 } 5128 appnIsInPsAdjTgNum OBJECT-TYPE 5129 SYNTAX INTEGER (0..300) 5130 MAX-ACCESS read-only 5131 STATUS current 5132 DESCRIPTION 5133 "The primary stage adjacent transmission group (TG) number 5134 associated with this session. If the session stage traverses 5135 an RTP connection, the value 256 is returned. 5137 Values between 257 and 300 are available for other possible 5138 TG 'stand-ins' that may be added to APPN in the future." 5140 ::= { appnIsInEntry 21 } 5142 appnIsInPsSendMaxBtuSize OBJECT-TYPE 5143 SYNTAX INTEGER (99..32767) 5144 UNITS "bytes" 5145 MAX-ACCESS read-only 5146 STATUS current 5147 DESCRIPTION 5148 "The primary stage maximum basic transmission unit (BTU) size 5149 for sending data." 5151 ::= { appnIsInEntry 22 } 5153 appnIsInPsSendPacingType OBJECT-TYPE 5154 SYNTAX INTEGER { 5155 fixed(1), 5156 adaptive(2) 5157 } 5158 MAX-ACCESS read-only 5159 STATUS current 5160 DESCRIPTION 5161 "The primary stage type of pacing being used for sending data." 5163 ::= { appnIsInEntry 23 } 5165 appnIsInPsSendRpc OBJECT-TYPE 5166 SYNTAX Gauge32 5167 UNITS "message units (MUs)" 5168 MAX-ACCESS read-only 5169 STATUS current 5170 DESCRIPTION 5171 "The primary stage send residual pace count. This represents 5172 the primary stage number of message units (MUs) that can still 5173 be sent in the current session window." 5175 ::= { appnIsInEntry 24 } 5177 appnIsInPsSendNxWndwSize OBJECT-TYPE 5178 SYNTAX Gauge32 5179 UNITS "message units (MUs)" 5180 MAX-ACCESS read-only 5181 STATUS current 5182 DESCRIPTION 5183 "The primary stage size of the next window which will be used 5184 to send data." 5186 ::= { appnIsInEntry 25 } 5188 appnIsInPsRecvPacingType OBJECT-TYPE 5189 SYNTAX INTEGER { 5190 fixed(1), 5191 adaptive(2) 5192 } 5193 MAX-ACCESS read-only 5194 STATUS current 5195 DESCRIPTION 5196 "The primary stage type of pacing being used for receiving 5197 data." 5199 ::= { appnIsInEntry 26 } 5201 appnIsInPsRecvRpc OBJECT-TYPE 5202 SYNTAX Gauge32 5203 UNITS "message units (MUs)" 5204 MAX-ACCESS read-only 5205 STATUS current 5206 DESCRIPTION 5207 "The primary stage receive residual pace count. This 5208 represents the primary stage number of message units (MUs) that 5209 can still be received in the current session window." 5211 ::= { appnIsInEntry 27 } 5213 appnIsInPsRecvNxWndwSize OBJECT-TYPE 5214 SYNTAX Gauge32 5215 UNITS "message units (MUs)" 5216 MAX-ACCESS read-only 5217 STATUS current 5218 DESCRIPTION 5219 "The primary stage size of the next window which will be used 5220 to receive data." 5222 ::= { appnIsInEntry 28 } 5224 appnIsInSsAdjCpName OBJECT-TYPE 5225 SYNTAX SnaControlPointName 5226 MAX-ACCESS read-only 5227 STATUS current 5228 DESCRIPTION 5229 "The secondary stage adjacent CP name of this session. If the 5230 session stage traverses an RTP connection, the CP name of the 5231 remote RTP endpoint is returned." 5233 ::= { appnIsInEntry 29 } 5235 appnIsInSsAdjTgNum OBJECT-TYPE 5236 SYNTAX INTEGER (0..300) 5237 MAX-ACCESS read-only 5238 STATUS current 5239 DESCRIPTION 5240 "The secondary stage adjacent transmission group (TG) number 5241 associated with this session. If the session stage traverses 5242 an RTP connection, the value 256 is returned. 5244 Values between 257 and 300 are available for other possible 5245 TG 'stand-ins' that may be added to APPN in the future." 5247 ::= { appnIsInEntry 30 } 5249 appnIsInSsSendMaxBtuSize OBJECT-TYPE 5250 SYNTAX INTEGER (99..32767) 5251 UNITS "bytes" 5252 MAX-ACCESS read-only 5253 STATUS current 5254 DESCRIPTION 5255 "The secondary stage maximum basic transmission unit (BTU) size 5256 for sending data." 5258 ::= { appnIsInEntry 31 } 5260 appnIsInSsSendPacingType OBJECT-TYPE 5261 SYNTAX INTEGER { 5262 fixed(1), 5263 adaptive(2) 5264 } 5265 MAX-ACCESS read-only 5266 STATUS current 5267 DESCRIPTION 5268 "The secondary stage type of pacing being used for sending 5269 data." 5271 ::= { appnIsInEntry 32 } 5273 appnIsInSsSendRpc OBJECT-TYPE 5274 SYNTAX Gauge32 5275 UNITS "message units (MUs)" 5276 MAX-ACCESS read-only 5277 STATUS current 5278 DESCRIPTION 5279 "The secondary stage send residual pace count. This represents 5280 the secondary stage number of message units (MUs) that can 5281 still be sent in the current session window." 5283 ::= { appnIsInEntry 33 } 5285 appnIsInSsSendNxWndwSize OBJECT-TYPE 5286 SYNTAX Gauge32 5287 UNITS "message units (MUs)" 5288 MAX-ACCESS read-only 5289 STATUS current 5290 DESCRIPTION 5291 "The secondary stage size of the next window which will be used 5292 to send data." 5294 ::= { appnIsInEntry 34 } 5296 appnIsInSsRecvPacingType OBJECT-TYPE 5297 SYNTAX INTEGER { 5298 fixed(1), 5299 adaptive(2) 5300 } 5301 MAX-ACCESS read-only 5302 STATUS current 5303 DESCRIPTION 5304 "The secondary stage type of pacing being used for receiving 5305 data." 5307 ::= { appnIsInEntry 35 } 5309 appnIsInSsRecvRpc OBJECT-TYPE 5310 SYNTAX Gauge32 5311 UNITS "message units (MUs)" 5312 MAX-ACCESS read-only 5313 STATUS current 5314 DESCRIPTION 5315 "The secondary stage receive residual pace count. This 5316 represents the secondary stage number of message units (MUs) 5317 that can still be received in the current session window." 5319 ::= { appnIsInEntry 36 } 5321 appnIsInSsRecvNxWndwSize OBJECT-TYPE 5322 SYNTAX Gauge32 5323 UNITS "message units (MUs)" 5324 MAX-ACCESS read-only 5325 STATUS current 5326 DESCRIPTION 5327 "The secondary stage size of the next window which will be used 5328 to receive data." 5330 ::= { appnIsInEntry 37 } 5332 appnIsInRouteInfo OBJECT-TYPE 5333 SYNTAX OCTET STRING (SIZE (0..255)) 5334 MAX-ACCESS read-only 5335 STATUS current 5336 DESCRIPTION 5337 "The route selection control vector (RSCV X'2B') used for this 5338 session. It is present for APPN nodes; but is not present for 5339 LEN nodes. The format of this vector is described in SNA 5340 Formats. If no RSCV is available, a zero-length string is 5341 returned." 5343 ::= { appnIsInEntry 38 } 5345 appnIsInRtpNceId OBJECT-TYPE 5346 SYNTAX OCTET STRING (SIZE (1..8)) 5347 MAX-ACCESS read-only 5348 STATUS current 5349 DESCRIPTION 5350 "The HPR local Network Connection Endpoint of the session." 5352 ::= { appnIsInEntry 39 } 5354 appnIsInRtpTcid OBJECT-TYPE 5355 SYNTAX OCTET STRING (SIZE (8)) 5356 MAX-ACCESS read-only 5357 STATUS current 5358 DESCRIPTION 5359 "The RTP connection local TCID of the session." 5361 ::= { appnIsInEntry 40 } 5363 -- ********************************************************************* 5364 -- Intermediate Session RTP Table 5365 -- ********************************************************************* 5366 -- This table contains information on intermediate sessions that are 5367 -- being transported on Rapid Transport Protocol (RTP) connections by 5368 -- High Performance Routing (HPR). 5369 -- ********************************************************************* 5370 appnIsRtpTable OBJECT-TYPE 5371 SYNTAX SEQUENCE OF AppnIsRtpEntry 5372 MAX-ACCESS not-accessible 5373 STATUS current 5374 DESCRIPTION 5375 "A table indicating how many ISR sessions are transported by 5376 each RTP connection." 5378 ::= { appnSessIntermediate 3 } 5380 appnIsRtpEntry OBJECT-TYPE 5381 SYNTAX AppnIsRtpEntry 5382 MAX-ACCESS not-accessible 5383 STATUS current 5384 DESCRIPTION 5385 "Entry of Intermediate Session RTP Table." 5387 INDEX 5388 { appnIsRtpNceId, 5389 appnIsRtpTcid } 5391 ::= { appnIsRtpTable 1 } 5393 AppnIsRtpEntry ::= SEQUENCE { 5394 appnIsRtpNceId OCTET STRING, 5395 appnIsRtpTcid OCTET STRING, 5396 appnIsRtpSessions Gauge32 5397 } 5399 appnIsRtpNceId OBJECT-TYPE 5400 SYNTAX OCTET STRING (SIZE (1..8)) 5401 MAX-ACCESS not-accessible 5402 STATUS current 5403 DESCRIPTION 5404 "The local Network Connection Endpoint of the RTP connection." 5406 ::= { appnIsRtpEntry 1 } 5408 appnIsRtpTcid OBJECT-TYPE 5409 SYNTAX OCTET STRING (SIZE (8)) 5410 MAX-ACCESS not-accessible 5411 STATUS current 5412 DESCRIPTION 5413 "The local TCID of the RTP connection." 5415 ::= { appnIsRtpEntry 2 } 5417 appnIsRtpSessions OBJECT-TYPE 5418 SYNTAX Gauge32 5419 UNITS "sessions" 5420 MAX-ACCESS read-only 5421 STATUS current 5422 DESCRIPTION 5423 "The number of intermediate sessions using this RTP 5424 connection." 5426 ::= { appnIsRtpEntry 3 } 5428 -- ********************************************************************* 5429 appnTraps OBJECT IDENTIFIER ::= { appnMIB 2 } 5430 -- ********************************************************************* 5432 alertTrap NOTIFICATION-TYPE 5433 OBJECTS { alertIdNumber, affectedObject } 5434 STATUS current 5435 DESCRIPTION 5436 "This trap carries a 32-bit SNA Management Services (SNA/MS) 5437 Alert ID Number, as specified in SNA/MS Formats." 5439 ::= { appnTraps 1 } 5441 alertIdNumber OBJECT-TYPE 5442 SYNTAX OCTET STRING (SIZE (4)) 5443 MAX-ACCESS accessible-for-notify 5444 STATUS current 5445 DESCRIPTION 5446 "A 32-bit SNA Management Services (SNA/MS) Alert ID Number, as 5447 specified in SNA/MS Formats." 5449 ::= { appnTraps 2 } 5451 affectedObject OBJECT-TYPE 5452 SYNTAX VariablePointer 5453 MAX-ACCESS accessible-for-notify 5454 STATUS current 5455 DESCRIPTION 5456 "The MIB object associated with the Alert condition, if there 5457 is an object associated with it. If no associated object can 5458 be identified, the value 0.0 is passed in the trap." 5460 ::= { appnTraps 3 } 5462 -- ********************************************************************* 5463 -- Conformance information 5464 -- ********************************************************************* 5466 appnConformance OBJECT IDENTIFIER ::= { appnMIB 3 } 5468 appnCompliances OBJECT IDENTIFIER ::= { appnConformance 1 } 5469 appnGroups OBJECT IDENTIFIER ::= { appnConformance 2 } 5471 -- Compliance statements 5473 -- appnCompliance MODULE-COMPLIANCE (deprecated: moved to end of module) 5475 appnCompliance2 MODULE-COMPLIANCE 5476 STATUS current 5477 DESCRIPTION 5478 "The compliance statement for the SNMPv2 entities that 5479 implement the APPN MIB. 5481 In the descriptions for the conditionally mandatory groups that 5482 follow, the branch network node is treated as a third node type, 5483 parallel to network node and end node. This is not how branch 5484 network nodes are treated in the base APPN architecture, but it 5485 increases clarity here to do it." 5486 MODULE -- this module 5488 -- Unconditionally mandatory groups 5489 MANDATORY-GROUPS { 5490 appnGeneralConfGroup2, 5491 appnPortConfGroup, 5492 appnLinkConfGroup2, 5493 appnLocalTgConfGroup2, 5494 appnDirTableConfGroup2 5495 } 5497 -- Conditionally mandatory groups 5498 GROUP appnNnUniqueConfGroup 5499 DESCRIPTION 5500 "The appnNnUniqueConfGroup is mandatory for 5501 network nodes." 5503 GROUP appnEnUniqueConfGroup 5504 DESCRIPTION 5505 "The appnEnUniqueConfGroup is mandatory for end 5506 nodes." 5508 GROUP appnVrnConfGroup 5509 DESCRIPTION 5510 "The appnVrnConfGroup is mandatory for network 5511 nodes, end nodes, and branch network nodes that 5512 implement virtual routing node support." 5514 GROUP appnNnTopoConfGroup2 5515 DESCRIPTION 5516 "The appnNnTopoConfGroup2 is mandatory for 5517 network nodes." 5519 GROUP appnLocalEnTopoConfGroup2 5520 DESCRIPTION 5521 "The appnLocalEnTopoConfGroup2 is mandatory for 5522 network nodes." 5524 GROUP appnLocalDirPerfConfGroup 5525 DESCRIPTION 5526 "The appnLocalDirPerfConfGroup is mandatory for 5527 APPN network nodes, end nodes, and branch network 5528 nodes." 5530 GROUP appnCosConfGroup 5531 DESCRIPTION 5532 "The appnCosConfGroup is mandatory for APPN 5533 network nodes, end nodes, and branch network 5534 nodes." 5536 GROUP appnIntSessConfGroup 5537 DESCRIPTION 5538 "The appnIntSessConfGroup is mandatory for 5539 network nodes and branch network nodes." 5541 GROUP appnHprBaseConfGroup 5542 DESCRIPTION 5543 "The appnHprBaseConfGroup is mandatory for nodes 5544 that implement the HPR base (APPN option set 1400)." 5546 GROUP appnHprRtpConfGroup 5547 DESCRIPTION 5548 "The appnHprRtpConfGroup is mandatory for nodes 5549 that implement the HPR RTP tower (APPN option set 5550 1401)." 5552 GROUP appnHprCtrlFlowsRtpConfGroup 5553 DESCRIPTION 5554 "The appnHprCtrlFlowsRtpConfGroup is mandatory for 5555 nodes that implement the HPR Control Flows over 5556 RTP tower (APPN option set 1402)." 5558 GROUP appnHprBfConfGroup 5559 DESCRIPTION 5560 "The appnHprBfConfGroup is mandatory for nodes 5561 that implement the APPN/HPR boundary function." 5563 GROUP appnTrapConfGroup 5564 DESCRIPTION 5565 "Traps are optional for all nodes." 5567 GROUP appnTrapNotifGroup 5568 DESCRIPTION 5569 "Traps are optional for all nodes." 5571 GROUP appnBrNnConfGroup 5572 DESCRIPTION 5573 "The appnBrNnConfGroup is mandatory for branch 5574 network nodes." 5576 ::= { appnCompliances 3 } 5577 -- { appnCompliances 2 } is used by the APPN-TRAP-MIB 5579 -- Units of conformance 5580 appnGeneralConfGroup2 OBJECT-GROUP 5581 OBJECTS { 5582 appnNodeCpName, 5583 appnNodeId, 5584 appnNodeType, 5585 appnNodeUpTime, 5586 appnNodeParallelTg, 5587 appnNodeAdaptiveBindPacing, 5588 appnNodeHprSupport, 5589 appnNodeCounterDisconTime, 5590 appnNodeLsCounterType, 5591 appnNodeBrNn 5592 } 5593 STATUS current 5594 DESCRIPTION 5595 "A collection of objects providing the instrumentation of 5596 APPN general information and capabilities." 5597 ::= { appnGroups 26 } 5598 -- { appnGroups 21 - 25 } are used by the APPN-TRAP-MIB 5600 appnPortConfGroup OBJECT-GROUP 5601 OBJECTS { 5602 appnPortCommand, 5603 appnPortOperState, 5604 appnPortDlcType, 5605 appnPortPortType, 5606 appnPortSIMRIM, 5607 appnPortLsRole, 5608 appnPortNegotLs, 5609 appnPortDynamicLinkSupport, 5610 appnPortMaxRcvBtuSize, 5611 appnPortMaxIframeWindow, 5612 appnPortDefLsGoodXids, 5613 appnPortDefLsBadXids, 5614 appnPortDynLsGoodXids, 5615 appnPortDynLsBadXids, 5616 appnPortSpecific, 5617 appnPortDlcLocalAddr, 5618 appnPortCounterDisconTime 5619 } 5620 STATUS current 5621 DESCRIPTION 5622 "A collection of objects providing the instrumentation of 5623 APPN port information." 5624 ::= { appnGroups 2 } 5626 appnLinkConfGroup2 OBJECT-GROUP 5627 OBJECTS { 5628 appnLsCommand, 5629 appnLsOperState, 5630 appnLsPortName, 5631 appnLsDlcType, 5632 appnLsDynamic, 5633 appnLsAdjCpName, 5634 appnLsAdjNodeType, 5635 appnLsTgNum, 5636 appnLsLimResource, 5637 appnLsActOnDemand, 5638 appnLsMigration, 5639 appnLsPartnerNodeId, 5640 appnLsCpCpSessionSupport, 5641 appnLsMaxSendBtuSize, 5642 appnLsInXidBytes, 5643 appnLsInMsgBytes, 5644 appnLsInXidFrames, 5645 appnLsInMsgFrames, 5646 appnLsOutXidBytes, 5647 appnLsOutMsgBytes, 5648 appnLsOutXidFrames, 5649 appnLsOutMsgFrames, 5650 appnLsEchoRsps, 5651 appnLsCurrentDelay, 5652 appnLsMaxDelay, 5653 appnLsMinDelay, 5654 appnLsMaxDelayTime, 5655 appnLsGoodXids, 5656 appnLsBadXids, 5657 appnLsSpecific, 5658 appnLsActiveTime, 5659 appnLsCurrentStateTime, 5660 appnLsHprSup, 5661 appnLsLocalAddr, 5662 appnLsRemoteAddr, 5663 appnLsRemoteLsName, 5664 appnLsStatusTime, 5665 appnLsStatusLsName, 5666 appnLsStatusCpName, 5667 appnLsStatusPartnerId, 5668 appnLsStatusTgNum, 5669 appnLsStatusGeneralSense, 5670 appnLsStatusRetry, 5671 appnLsStatusEndSense, 5672 appnLsStatusXidLocalSense, 5673 appnLsStatusXidRemoteSense, 5674 appnLsStatusXidByteInError, 5675 appnLsStatusXidBitInError, 5676 appnLsStatusDlcType, 5677 appnLsStatusLocalAddr, 5678 appnLsStatusRemoteAddr, 5679 appnLsCounterDisconTime, 5680 appnLsMltgMember 5681 } 5682 STATUS current 5683 DESCRIPTION 5684 "A collection of objects providing the instrumentation of 5685 APPN link information." 5686 ::= { appnGroups 27 } 5688 appnLocalTgConfGroup2 OBJECT-GROUP 5689 OBJECTS { 5690 appnLocalTgDestVirtual, 5691 appnLocalTgDlcData, 5692 appnLocalTgPortName, 5693 appnLocalTgQuiescing, 5694 appnLocalTgOperational, 5695 appnLocalTgCpCpSession, 5696 appnLocalTgEffCap, 5697 appnLocalTgConnCost, 5698 appnLocalTgByteCost, 5699 appnLocalTgSecurity, 5700 appnLocalTgDelay, 5701 appnLocalTgUsr1, 5702 appnLocalTgUsr2, 5703 appnLocalTgUsr3, 5704 appnLocalTgHprSup, 5705 appnLocalTgIntersubnet, 5706 appnLocalTgMltgLinkType 5707 } 5708 STATUS current 5709 DESCRIPTION 5710 "A collection of objects providing the instrumentation of 5711 APPN local TG information." 5712 ::= { appnGroups 28 } 5714 appnDirTableConfGroup2 OBJECT-GROUP 5715 OBJECTS { 5716 appnDirNnServerName, 5717 appnDirLuOwnerName, 5718 appnDirLuLocation, 5719 appnDirType, 5720 appnDirApparentLuOwnerName 5721 } 5722 STATUS current 5723 DESCRIPTION 5724 "A collection of objects providing the instrumentation of the 5725 APPN directory database." 5726 ::= { appnGroups 29 } 5728 appnNnUniqueConfGroup OBJECT-GROUP 5729 OBJECTS { 5730 appnNodeNnCentralDirectory, 5731 appnNodeNnTreeCache, 5732 appnNodeNnRouteAddResist, 5733 appnNodeNnIsr, 5734 appnNodeNnFrsn, 5735 appnNodeNnPeriBorderSup, 5736 appnNodeNnInterchangeSup, 5737 appnNodeNnExteBorderSup, 5738 appnNodeNnSafeStoreFreq, 5739 appnNodeNnRsn, 5740 appnNodeNnCongested, 5741 appnNodeNnIsrDepleted, 5742 appnNodeNnQuiescing, 5743 appnNodeNnGateway 5744 } 5745 STATUS current 5746 DESCRIPTION 5747 "A collection of objects providing instrumentation unique 5748 to APPN network nodes." 5749 ::= { appnGroups 6 } 5751 appnEnUniqueConfGroup OBJECT-GROUP 5752 OBJECTS { 5753 appnNodeEnModeCosMap, 5754 appnNodeEnNnServer, 5755 appnNodeEnLuSearch 5756 } 5757 STATUS current 5758 DESCRIPTION 5759 "A collection of objects providing instrumentation for 5760 APPN end nodes. Some of these objects also appear in the 5761 instrumentation for a branch network node." 5762 ::= { appnGroups 7 } 5764 appnVrnConfGroup OBJECT-GROUP 5765 OBJECTS { 5766 appnVrnPortName 5767 } 5768 STATUS current 5769 DESCRIPTION 5770 "An object providing the instrumentation for virtual 5771 routing node support in an APPN node." 5772 ::= { appnGroups 8 } 5774 appnNnTopoConfGroup2 OBJECT-GROUP 5775 OBJECTS { 5776 appnNnTopoMaxNodes, 5777 appnNnTopoCurNumNodes, 5778 appnNnTopoNodePurges, 5779 appnNnTopoTgPurges, 5780 appnNnTopoTotalTduWars, 5781 appnNnNodeFREntryTimeLeft, 5782 appnNnNodeFRType, 5783 appnNnNodeFRRsn, 5784 appnNnNodeFRRouteAddResist, 5785 appnNnNodeFRCongested, 5786 appnNnNodeFRIsrDepleted, 5787 appnNnNodeFRQuiescing, 5788 appnNnNodeFRGateway, 5789 appnNnNodeFRCentralDirectory, 5790 appnNnNodeFRIsr, 5791 appnNnNodeFRGarbageCollect, 5792 appnNnNodeFRHprSupport, 5793 appnNnNodeFRPeriBorderSup, 5794 appnNnNodeFRInterchangeSup, 5795 appnNnNodeFRExteBorderSup, 5796 appnNnNodeFRBranchAwareness, 5797 appnNnTgFREntryTimeLeft, 5798 appnNnTgFRDestVirtual, 5799 appnNnTgFRDlcData, 5800 appnNnTgFRRsn, 5801 appnNnTgFROperational, 5802 appnNnTgFRQuiescing, 5803 appnNnTgFRCpCpSession, 5804 appnNnTgFREffCap, 5805 appnNnTgFRConnCost, 5806 appnNnTgFRByteCost, 5807 appnNnTgFRSecurity, 5808 appnNnTgFRDelay, 5809 appnNnTgFRUsr1, 5810 appnNnTgFRUsr2, 5811 appnNnTgFRUsr3, 5812 appnNnTgFRGarbageCollect, 5813 appnNnTgFRSubareaNum, 5814 appnNnTgFRHprSup, 5815 appnNnTgFRDestHprTrans, 5816 appnNnTgFRTypeIndicator, 5817 appnNnTgFRIntersubnet, 5818 appnNnTgFRMltgLinkType, 5819 appnNnTgFRBranchTg 5820 } 5821 STATUS current 5822 DESCRIPTION 5823 "The appnNnTopoConfGroup is mandatory only for network 5824 nodes." 5825 ::= { appnGroups 30 } 5827 appnLocalEnTopoConfGroup2 OBJECT-GROUP 5828 OBJECTS { 5829 appnLocalEnTgEntryTimeLeft, 5830 appnLocalEnTgDestVirtual, 5831 appnLocalEnTgDlcData, 5832 appnLocalEnTgOperational, 5833 appnLocalEnTgCpCpSession, 5834 appnLocalEnTgEffCap, 5835 appnLocalEnTgConnCost, 5836 appnLocalEnTgByteCost, 5837 appnLocalEnTgSecurity, 5838 appnLocalEnTgDelay, 5839 appnLocalEnTgUsr1, 5840 appnLocalEnTgUsr2, 5841 appnLocalEnTgUsr3, 5842 appnLocalEnTgMltgLinkType 5843 } 5844 STATUS current 5845 DESCRIPTION 5846 "A collection of objects providing the instrumentation 5847 of the information that a network node possesses about 5848 the end nodes directly attached to it." 5849 ::= { appnGroups 31 } 5851 appnLocalDirPerfConfGroup OBJECT-GROUP 5852 OBJECTS { 5853 appnDirMaxCaches, 5854 appnDirCurCaches, 5855 appnDirCurHomeEntries, 5856 appnDirRegEntries, 5857 appnDirInLocates, 5858 appnDirInBcastLocates, 5859 appnDirOutLocates, 5860 appnDirOutBcastLocates, 5861 appnDirNotFoundLocates, 5862 appnDirNotFoundBcastLocates, 5863 appnDirLocateOutstands 5864 } 5865 STATUS current 5866 DESCRIPTION 5867 "The appnLocalDirPerfConfGroup is mandatory only for APPN 5868 network nodes and end nodes." 5869 ::= { appnGroups 11 } 5871 appnCosConfGroup OBJECT-GROUP 5872 OBJECTS { 5873 appnCosModeCosName, 5874 appnCosTransPriority, 5875 appnCosNodeRowWgt, 5876 appnCosNodeRowResistMin, 5877 appnCosNodeRowResistMax, 5878 appnCosNodeRowMinCongestAllow, 5879 appnCosNodeRowMaxCongestAllow, 5880 appnCosTgRowWgt, 5881 appnCosTgRowEffCapMin, 5882 appnCosTgRowEffCapMax, 5883 appnCosTgRowConnCostMin, 5884 appnCosTgRowConnCostMax, 5885 appnCosTgRowByteCostMin, 5886 appnCosTgRowByteCostMax, 5887 appnCosTgRowSecurityMin, 5888 appnCosTgRowSecurityMax, 5889 appnCosTgRowDelayMin, 5890 appnCosTgRowDelayMax, 5891 appnCosTgRowUsr1Min, 5892 appnCosTgRowUsr1Max, 5893 appnCosTgRowUsr2Min, 5894 appnCosTgRowUsr2Max, 5895 appnCosTgRowUsr3Min, 5896 appnCosTgRowUsr3Max 5897 } 5898 STATUS current 5899 DESCRIPTION 5900 "The appnCosConfGroup is mandatory only for APPN network 5901 nodes and end nodes." 5902 ::= { appnGroups 12 } 5904 appnIntSessConfGroup OBJECT-GROUP 5905 OBJECTS { 5906 appnIsInGlobeCtrAdminStatus, 5907 appnIsInGlobeCtrOperStatus, 5908 appnIsInGlobeCtrStatusTime, 5909 appnIsInGlobeRscv, 5910 appnIsInGlobeRscvTime, 5911 appnIsInGlobeActSess, 5912 appnIsInSessState, 5913 appnIsInPriLuName, 5914 appnIsInSecLuName, 5915 appnIsInModeName, 5916 appnIsInCosName, 5917 appnIsInTransPriority, 5918 appnIsInSessType, 5919 appnIsInSessUpTime, 5920 appnIsInCtrUpTime, 5921 appnIsInP2SFmdPius, 5922 appnIsInS2PFmdPius, 5923 appnIsInP2SNonFmdPius, 5924 appnIsInS2PNonFmdPius, 5925 appnIsInP2SFmdBytes, 5926 appnIsInS2PFmdBytes, 5927 appnIsInP2SNonFmdBytes, 5928 appnIsInS2PNonFmdBytes, 5929 appnIsInPsAdjCpName, 5930 appnIsInPsAdjTgNum, 5931 appnIsInPsSendMaxBtuSize, 5932 appnIsInPsSendPacingType, 5933 appnIsInPsSendRpc, 5934 appnIsInPsSendNxWndwSize, 5935 appnIsInPsRecvPacingType, 5936 appnIsInPsRecvRpc, 5937 appnIsInPsRecvNxWndwSize, 5938 appnIsInSsAdjCpName, 5939 appnIsInSsAdjTgNum, 5940 appnIsInSsSendMaxBtuSize, 5941 appnIsInSsSendPacingType, 5942 appnIsInSsSendRpc, 5943 appnIsInSsSendNxWndwSize, 5944 appnIsInSsRecvPacingType, 5945 appnIsInSsRecvRpc, 5946 appnIsInSsRecvNxWndwSize, 5947 appnIsInRouteInfo 5948 } 5949 STATUS current 5950 DESCRIPTION 5951 "The appnIntSessConfGroup is mandatory only for network 5952 nodes." 5953 ::= { appnGroups 13 } 5955 appnHprBaseConfGroup OBJECT-GROUP 5956 OBJECTS { 5957 appnNodeHprIntRteSetups, 5958 appnNodeHprIntRteRejects, 5959 appnLsErrRecoSup, 5960 appnLsForAnrLabel, 5961 appnLsRevAnrLabel 5962 } 5963 STATUS current 5964 DESCRIPTION 5965 "The appnHprBaseConfGroup is mandatory only for nodes that 5966 implement the HPR base (APPN option set 1400)." 5967 ::= { appnGroups 14 } 5969 appnHprRtpConfGroup OBJECT-GROUP 5970 OBJECTS { 5971 appnNodeMaxSessPerRtpConn, 5972 appnNodeHprOrgRteSetups, 5973 appnNodeHprOrgRteRejects, 5974 appnNodeHprEndRteSetups, 5975 appnNodeHprEndRteRejects, 5976 appnLsBfNceId 5977 } 5978 STATUS current 5979 DESCRIPTION 5980 "The appnHprRtpConfGroup is mandatory only for nodes that 5981 implement the HPR RTP tower (APPN option set 1401)." 5982 ::= { appnGroups 15 } 5984 appnHprCtrlFlowsRtpConfGroup OBJECT-GROUP 5985 OBJECTS { 5986 appnLsCpCpNceId, 5987 appnLsRouteNceId 5988 } 5989 STATUS current 5990 DESCRIPTION 5991 "The appnHprCtrlFlowsRtpConfGroup is mandatory only for nodes 5992 that implement the HPR Control Flows over RTP tower (APPN 5993 option set 1402)." 5994 ::= { appnGroups 16 } 5996 appnHprBfConfGroup OBJECT-GROUP 5997 OBJECTS { 5998 appnIsInGlobeHprBfActSess, 5999 appnIsInRtpNceId, 6000 appnIsInRtpTcid, 6001 appnIsRtpSessions 6002 } 6003 STATUS current 6004 DESCRIPTION 6005 "The appnHprBfConfGroup is mandatory only for nodes that 6006 implement the APPN/HPR boundary function." 6007 ::= { appnGroups 17 } 6009 appnTrapConfGroup OBJECT-GROUP 6010 OBJECTS { 6011 alertIdNumber, 6012 affectedObject 6013 } 6014 STATUS current 6015 DESCRIPTION 6016 "The appnTrapConfGroup is optional for all APPN nodes. Nodes 6017 implementing this group shall also implement the 6018 appnTrapNotifGroup." 6019 ::= { appnGroups 18 } 6021 appnTrapNotifGroup NOTIFICATION-GROUP 6022 NOTIFICATIONS { 6023 alertTrap 6024 } 6025 STATUS current 6026 DESCRIPTION 6027 "The appnTrapNotifGroup is optional for all APPN nodes. 6028 Nodes implementing this group shall also implement the 6029 appnTrapConfGroup." 6030 ::= { appnGroups 19 } 6032 appnBrNnConfGroup OBJECT-GROUP 6033 OBJECTS { 6034 appnNodeEnNnServer, 6035 appnNodeEnLuSearch, 6036 appnLocalTgBranchLinkType 6037 } 6038 STATUS current 6039 DESCRIPTION 6040 "A collection of objects providing instrumentation for 6041 branch network nodes. Some of these objects also appear 6042 in the instrumentation for an end node. 6044 Note: A branch network node always returns endNode(2) 6045 as the value of the appnNodeType object from the 6046 appnGeneralConfGroup2 conformance group." 6047 ::= { appnGroups 20 } 6049 -- ********************************************************************* 6050 -- Deprecated definitions 6051 -- ********************************************************************* 6053 appnNodeMibVersion OBJECT-TYPE 6054 SYNTAX DisplayString (SIZE (11)) 6055 MAX-ACCESS read-only 6056 STATUS deprecated 6057 DESCRIPTION 6058 "The value of LAST-UPDATED from this module's MODULE-IDENTITY 6059 macro. This object gives a Management Station an easy way of 6060 determining the level of the MIB supported by an agent. 6062 Since this object incorporates the Year 2000-unfriendly 6063 2-digit year specified in SMI for the LAST-UPDATED field, and 6064 since it was not found to be particularly useful, it has been 6065 deprecated. No replacement object has been defined." 6067 ::= { appnGeneralInfoAndCaps 2 } 6069 appnCompliance MODULE-COMPLIANCE 6070 STATUS deprecated 6071 DESCRIPTION 6072 "The compliance statement for the SNMPv2 entities that 6073 implement the APPN MIB. 6075 This is the compliance statement for the RFC 2155-level version 6076 of the APPN MIB. It was deprecated as new objects were added 6077 to the MIB for MLTG, branch network node, and other extensions 6078 to the APPN architecture." 6079 MODULE -- this module 6081 -- Unconditionally mandatory groups 6082 MANDATORY-GROUPS { 6083 appnGeneralConfGroup, 6084 appnPortConfGroup, 6085 appnLinkConfGroup, 6086 appnLocalTgConfGroup, 6087 appnDirTableConfGroup 6088 } 6090 -- Conditionally mandatory groups 6091 GROUP appnNnUniqueConfGroup 6092 DESCRIPTION 6093 "The appnNnUniqueConfGroup is mandatory only for 6094 network nodes." 6096 GROUP appnEnUniqueConfGroup 6097 DESCRIPTION 6098 "The appnEnUniqueConfGroup is mandatory only for end 6099 nodes." 6101 GROUP appnVrnConfGroup 6102 DESCRIPTION 6103 "The appnVrnConfGroup is mandatory only for network 6104 nodes and end nodes that implement virtual routing 6105 node support." 6107 GROUP appnNnTopoConfGroup 6108 DESCRIPTION 6109 "The appnNnTopoConfGroup is mandatory only for 6110 network nodes." 6112 GROUP appnLocalEnTopoConfGroup 6113 DESCRIPTION 6114 "The appnLocalEnTopoConfGroup is mandatory only for 6115 network nodes." 6117 GROUP appnLocalDirPerfConfGroup 6118 DESCRIPTION 6119 "The appnLocalDirPerfConfGroup is mandatory only for 6120 APPN network nodes and end nodes." 6122 GROUP appnCosConfGroup 6123 DESCRIPTION 6124 "The appnCosConfGroup is mandatory only for APPN 6125 network nodes and end nodes." 6127 GROUP appnIntSessConfGroup 6128 DESCRIPTION 6129 "The appnIntSessConfGroup is mandatory only for 6130 network nodes." 6132 GROUP appnHprBaseConfGroup 6133 DESCRIPTION 6134 "The appnHprBaseConfGroup is mandatory only for nodes 6135 that implement the HPR base (APPN option set 1400)." 6137 GROUP appnHprRtpConfGroup 6138 DESCRIPTION 6139 "The appnHprRtpConfGroup is mandatory only for nodes 6140 that implement the HPR RTP tower (APPN option set 6141 1401)." 6143 GROUP appnHprCtrlFlowsRtpConfGroup 6144 DESCRIPTION 6145 "The appnHprCtrlFlowsRtpConfGroup is mandatory only 6146 for nodes that implement the HPR Control Flows over 6147 RTP tower (APPN option set 1402)." 6149 GROUP appnHprBfConfGroup 6150 DESCRIPTION 6151 "The appnHprBfConfGroup is mandatory only for nodes 6152 that implement the APPN/HPR boundary function." 6154 GROUP appnTrapConfGroup 6155 DESCRIPTION 6156 "Traps are optional for all nodes." 6158 GROUP appnTrapNotifGroup 6159 DESCRIPTION 6160 "Traps are optional for all nodes." 6162 ::= { appnCompliances 1 } 6164 appnGeneralConfGroup OBJECT-GROUP 6165 OBJECTS { 6166 appnNodeCpName, 6167 appnNodeMibVersion, 6168 appnNodeId, 6169 appnNodeType, 6170 appnNodeUpTime, 6171 appnNodeParallelTg, 6172 appnNodeAdaptiveBindPacing, 6173 appnNodeHprSupport, 6174 appnNodeCounterDisconTime 6175 } 6176 STATUS deprecated 6177 DESCRIPTION 6178 "A collection of objects providing the instrumentation of 6179 APPN general information and capabilities. 6181 This RFC 2155-level group was deprecated when the 6182 appnNodeMibVersion object was removed and the 6183 appnNodeLsCounterType and appnNodeBrNn objects were added." 6184 ::= { appnGroups 1 } 6186 appnLinkConfGroup OBJECT-GROUP 6187 OBJECTS { 6188 appnLsCommand, 6189 appnLsOperState, 6190 appnLsPortName, 6191 appnLsDlcType, 6192 appnLsDynamic, 6193 appnLsAdjCpName, 6194 appnLsAdjNodeType, 6195 appnLsTgNum, 6196 appnLsLimResource, 6197 appnLsActOnDemand, 6198 appnLsMigration, 6199 appnLsPartnerNodeId, 6200 appnLsCpCpSessionSupport, 6201 appnLsMaxSendBtuSize, 6202 appnLsInXidBytes, 6203 appnLsInMsgBytes, 6204 appnLsInXidFrames, 6205 appnLsInMsgFrames, 6206 appnLsOutXidBytes, 6207 appnLsOutMsgBytes, 6208 appnLsOutXidFrames, 6209 appnLsOutMsgFrames, 6210 appnLsEchoRsps, 6211 appnLsCurrentDelay, 6212 appnLsMaxDelay, 6213 appnLsMinDelay, 6214 appnLsMaxDelayTime, 6215 appnLsGoodXids, 6216 appnLsBadXids, 6217 appnLsSpecific, 6218 appnLsActiveTime, 6219 appnLsCurrentStateTime, 6220 appnLsHprSup, 6221 appnLsLocalAddr, 6222 appnLsRemoteAddr, 6223 appnLsRemoteLsName, 6224 appnLsStatusTime, 6225 appnLsStatusLsName, 6226 appnLsStatusCpName, 6227 appnLsStatusPartnerId, 6228 appnLsStatusTgNum, 6229 appnLsStatusGeneralSense, 6230 appnLsStatusRetry, 6231 appnLsStatusEndSense, 6232 appnLsStatusXidLocalSense, 6233 appnLsStatusXidRemoteSense, 6234 appnLsStatusXidByteInError, 6235 appnLsStatusXidBitInError, 6236 appnLsStatusDlcType, 6237 appnLsStatusLocalAddr, 6238 appnLsStatusRemoteAddr, 6239 appnLsCounterDisconTime 6240 } 6241 STATUS deprecated 6242 DESCRIPTION 6243 "A collection of objects providing the instrumentation of 6244 APPN link information. 6246 This RFC 2155-level group was deprecated when the 6247 appnLsMltgMember object was added." 6249 ::= { appnGroups 3 } 6251 appnLocalTgConfGroup OBJECT-GROUP 6252 OBJECTS { 6253 appnLocalTgDestVirtual, 6254 appnLocalTgDlcData, 6255 appnLocalTgPortName, 6256 appnLocalTgQuiescing, 6257 appnLocalTgOperational, 6258 appnLocalTgCpCpSession, 6259 appnLocalTgEffCap, 6260 appnLocalTgConnCost, 6261 appnLocalTgByteCost, 6262 appnLocalTgSecurity, 6263 appnLocalTgDelay, 6264 appnLocalTgUsr1, 6265 appnLocalTgUsr2, 6266 appnLocalTgUsr3, 6267 appnLocalTgHprSup, 6268 appnLocalTgIntersubnet 6269 } 6270 STATUS deprecated 6271 DESCRIPTION 6272 "A collection of objects providing the instrumentation of 6273 APPN local TG information. 6275 This RFC 2155-level group was deprecated when the 6276 appnLocalTgMltgLinkType object was added." 6278 ::= { appnGroups 4 } 6280 appnDirTableConfGroup OBJECT-GROUP 6281 OBJECTS { 6282 appnDirNnServerName, 6283 appnDirLuOwnerName, 6284 appnDirLuLocation, 6285 appnDirType 6286 } 6287 STATUS deprecated 6288 DESCRIPTION 6289 "A collection of objects providing the instrumentation of the 6290 APPN directory database. 6292 This RFC 2155-level group was deprecated when the 6293 appnDirApparentLuOwnerName object was added." 6295 ::= { appnGroups 5 } 6297 appnNnTopoConfGroup OBJECT-GROUP 6298 OBJECTS { 6299 appnNnTopoMaxNodes, 6300 appnNnTopoCurNumNodes, 6301 appnNnTopoNodePurges, 6302 appnNnTopoTgPurges, 6303 appnNnTopoTotalTduWars, 6304 appnNnNodeFREntryTimeLeft, 6305 appnNnNodeFRType, 6306 appnNnNodeFRRsn, 6307 appnNnNodeFRRouteAddResist, 6308 appnNnNodeFRCongested, 6309 appnNnNodeFRIsrDepleted, 6310 appnNnNodeFRQuiescing, 6311 appnNnNodeFRGateway, 6312 appnNnNodeFRCentralDirectory, 6313 appnNnNodeFRIsr, 6314 appnNnNodeFRGarbageCollect, 6315 appnNnNodeFRHprSupport, 6316 appnNnNodeFRPeriBorderSup, 6317 appnNnNodeFRInterchangeSup, 6318 appnNnNodeFRExteBorderSup, 6319 appnNnTgFREntryTimeLeft, 6320 appnNnTgFRDestVirtual, 6321 appnNnTgFRDlcData, 6322 appnNnTgFRRsn, 6323 appnNnTgFROperational, 6324 appnNnTgFRQuiescing, 6325 appnNnTgFRCpCpSession, 6326 appnNnTgFREffCap, 6327 appnNnTgFRConnCost, 6328 appnNnTgFRByteCost, 6329 appnNnTgFRSecurity, 6330 appnNnTgFRDelay, 6331 appnNnTgFRUsr1, 6332 appnNnTgFRUsr2, 6333 appnNnTgFRUsr3, 6334 appnNnTgFRGarbageCollect, 6335 appnNnTgFRSubareaNum, 6336 appnNnTgFRHprSup, 6337 appnNnTgFRDestHprTrans, 6338 appnNnTgFRTypeIndicator, 6339 appnNnTgFRIntersubnet 6340 } 6341 STATUS deprecated 6342 DESCRIPTION 6343 "The appnNnTopoConfGroup is mandatory only for network 6344 nodes. 6346 This RFC 2155-level group was deprecated when the 6347 appnNnNodeFRBranchAwareness, appnNnTgFRMltgLinkType, and 6348 appnNnFRBranchTg objects were added." 6350 ::= { appnGroups 9 } 6352 appnLocalEnTopoConfGroup OBJECT-GROUP 6353 OBJECTS { 6354 appnLocalEnTgEntryTimeLeft, 6355 appnLocalEnTgDestVirtual, 6356 appnLocalEnTgDlcData, 6357 appnLocalEnTgOperational, 6358 appnLocalEnTgCpCpSession, 6359 appnLocalEnTgEffCap, 6360 appnLocalEnTgConnCost, 6361 appnLocalEnTgByteCost, 6362 appnLocalEnTgSecurity, 6363 appnLocalEnTgDelay, 6364 appnLocalEnTgUsr1, 6365 appnLocalEnTgUsr2, 6366 appnLocalEnTgUsr3 6367 } 6368 STATUS deprecated 6369 DESCRIPTION 6370 "The appnLocalEnTopoConfGroup is mandatory only for network 6371 nodes. 6373 This RFC 2155-level group was deprecated when the 6374 appnLocalEnTgMltgLinkType object was added." 6376 ::= { appnGroups 10 } 6378 END 6379 5. Security Considerations 6381 Certain management information defined in this MIB may be considered 6382 sensitive in some network environments. Therefore, authentication of 6383 received SNMP requests and controlled access to management information 6384 SHOULD be employed in such environments. An authentication protocol is 6385 defined in [10]. A protocol for access control is defined in [11]. 6387 None of the read-only objects in the APPN MIB reports a password, user 6388 data, or anything else that is particularly sensitive. Some enterprises 6389 view their network configuration itself, as well as information about 6390 network usage and performance, as corporate assets; such enterprises may 6391 wish to restrict SNMP access to most of the objects in the MIB. 6393 Four of the read-write objects in the MIB can affect network operations; 6394 it is recommended that SNMP access to these objects be restricted. The 6395 four objects are: 6397 o appnNodeNnSafeStoreFreq: Setting this object to 0, or to a very 6398 large value, effectively turns off safe storing of topology data. 6400 o appnPortCommand, appnLsCommand: These two objects allow an APPN 6401 port or link station to be activated, deactivated, or recycled via 6402 an SNMP operation. The latter two operations may disrupt current 6403 users of the network. 6405 o appnIsInSessState: Setting this object to 'inactive' causes an 6406 active SNA session to be deactivated. 6408 Other read-write objects control the gathering of network 6409 management data; controlling access to these objects is less 6410 critical. 6412 6. Intellectual Property 6414 The IETF takes no position regarding the validity or scope of any 6415 intellectual property or other rights that might be claimed to pertain 6416 to the implementation or use of the technology described in this 6417 document or the extent to which any license under such rights might or 6418 might not be available; neither does it represent that it has made any 6419 effort to identify any such rights. Information on the IETF's 6420 procedures with respect to rights in standards-track and standards- 6421 related documentation can be found in BCP-11 [12]. Copies of claims of 6422 rights made available for publication and any assurances of licenses to 6423 be made available, or the result of an attempt made to obtain a general 6424 license or permission for the use of such proprietary rights by 6425 implementers or users of this specification can be obtained from the 6426 IETF Secretariat. 6428 The IETF invites any interested party to bring to its attention any 6429 copyrights, patents or patent applications, or other proprietary rights 6430 which may cover technology that may be required to practice this 6431 standard. Please address the information to the IETF Executive 6432 Director. 6434 7. Acknowledgments 6436 This MIB module is the product of the IETF SNA NAU MIB WG and the AIW 6437 APPN/HPR MIBs SIG. Thanks to Wayne Clark, Cisco Systems; Jim Cobban, 6438 Nortel; Rich Daugherty, IBM Corporation; Mark Regan, Cisco Systems; and 6439 Leo Temoshenko, IBM Corporation, for their contributions and review. 6441 8. References 6443 [1] Case, J., M. Fedor, M. Schoffstall, J. Davin, "Simple Network 6444 Management Protocol", RFC 1157, SNMP Research, Performance Systems 6445 International, MIT Laboratory for Computer Science, May 1990. 6447 [2] McCloghrie, K., and M. Rose, Editors, "Management Information Base 6448 for Network Management of TCP/IP-based internets: MIB-II", STD 17, 6449 RFC 1213, Hughes LAN Systems, Performance Systems International, 6450 March 1991. 6452 [3] Case, J., McCloghrie, K., Rose, M., and Waldbusser S., "Structure 6453 of Management Information for Version 2 of the Simple Network 6454 Management Protocol (SNMPv2)", RFC 1902, January 1996. 6456 [4] Case, J., McCloghrie, K., Rose, M., and Waldbusser, S., "Textual 6457 Conventions for Version 2 of the Simple Network Management Protocol 6458 (SNMPv2)", RFC 1903, January 1996. 6460 [5] Case, J., McCloghrie, K., Rose, M., and Waldbusser, S., 6461 "Conformance Statements for Version 2 of the Simple Network 6462 Management Protocol (SNMPv2)", RFC 1904, January 1996. 6464 [6] Case, J., McCloghrie, K., Rose, M., and Waldbusser, S., "Protocol 6465 Operations for Version 2 of the Simple Network Management Protocol 6466 (SNMPv2)", RFC 1905, January 1996. 6468 [7] Harrington D., Presuhn, R., Wijnen, B., "An Architecture for 6469 Describing SNMP Management Frameworks", RFC 2271, Cabletron 6470 Systems, BMC Software, Inc., IBM T.J. Watson Research, January 6471 1998. 6473 [8] Harrington D., Presuhn, R., Wijnen, B., "Message Processing and 6474 Dispatching for the Simple Network Management Protocol (SNMP)", RFC 6475 2272, Cabletron Systems, BMC Software, Inc., IBM T.J. Watson 6476 Research, January 1998. 6478 [9] Levi D., Meyer P., Stewart, B., "SNMPv3 Applications", RFC 2273, 6479 SNMP Research, Inc., Secure Computing Corporation, Cisco Systems, 6480 January 1998. 6482 [10] Blumenthal, U., Wijnen, B., "User-based Security Model (USM) for 6483 version 3 of the Simple Network Management Protocol (SNMPv3)", RFC 6484 2274, IBM T. J. Watson Research, January 1998 6486 [11] Wijnen, B., Presuhn, R., McCloghrie, K., "View-based Access Control 6487 Model (VACM) for the Simple Network Management Protocol (SNMP)", 6488 RFC 2275, IBM T.J. Watson Research, BMC Software, Inc., Cisco 6489 Systems, Inc., January 1998. 6491 [12] Hovey, R., and S. Bradner, "The Organizations Involved in the IETF 6492 Standards Process", BCP 11, RFC 2028, October 1996. 6494 [13] Bradner, S., "Key words for use in RFCs to Indicate Requirement 6495 Levels", BCP 14, RFC 2119, March 1997. 6497 [14] IBM, Systems Network Architecture Technical Overview, GC30-3073. 6499 [15] IBM, Systems Network Architecture APPN Architecture Reference, 6500 SC30-3422 6502 [16] IBM, Systems Network Architecture Formats, SC30-3346. 6504 [17] Allen, M., Clouston, B., Kielczewski, Z., Kwan, W., and B. Moore, 6505 "Definition of Managed Objects for APPC", RFC 2051, Wall Data Inc., 6506 Cisco Systems, Jupiter Technology Inc., IBM Corporation, December 6507 1995. 6509 [18] Kielczewski, Z., Kostick D., and K. Shih, "Definition of Managed 6510 Objects for SNA NAUs using SMIv2", RFC 1666, Eicon Technology 6511 Corporation, Bell Communications Research, Novell, August 1994. 6513 [19] Clouston, B., and B. Moore, "Definitions of Managed Objects for 6514 DLUR", November 1996. 6516 [20] Clouston, B., and B. Moore, "Definitions of Managed Objects for 6517 HPR", November 1996. 6519 [21] SNA DLC Services MIB Working Group, Hilgeman, J., Nix, S., Bartky, 6520 A., and W. Clark, "Definitions of Managed Objects for SNA Data Link 6521 Control (SDLC) using SMIv2", RFC 1747, January 1995. URL: 6522 ftp://ds.internic.net/rfc/rfc1747.txt 6524 [22] SNA DLC Services MIB Working Group, Berl, S., Nix, S., and W. 6525 Clark, "Definitions of Managed Objects for SNA Data Link Control: 6526 LLC", May 1995. 6528 [23] Chen, D., Gayek, P., and S. Nix, "Definitions of Managed Objects 6529 for Data Link Switching using SNMPv2", RFC 2024, October 1995. 6531 [24] IBM, Systems Network Architecture Management Services Formats, 6532 GC31-8302. 6534 9. Authors' Addresses 6536 Bob Clouston 6537 Cisco Systems 6538 7025 Kit Creek Road 6539 P.O. Box 14987 6540 Research Triangle Park, NC 27709, USA 6542 Tel: 1 919 472 2333 6543 E-mail: clouston@cisco.com 6545 Robert Moore 6546 Dept. BRQA/Bldg. 501/G114 6547 IBM Corporation 6548 P.O.Box 12195 6549 3039 Cornwallis 6550 Research Triangle Park, NC 27709, USA 6552 Phone: +1-919-254-4436 6553 E-mail: remoore@us.ibm.com 6555 10. Full Copyright Statement 6557 Copyright (C) The Internet Society (1998). All Rights Reserved. 6559 This document and translations of it may be copied and furnished to 6560 others, and derivative works that comment on or otherwise explain it or 6561 assist in its implementation may be prepared, copied, published and 6562 distributed, in whole or in part, without restriction of any kind, 6563 provided that the above copyright notice and this paragraph are included 6564 on all such copies and derivative works. However, this document itself 6565 may not be modified in any way, such as by removing the copyright notice 6566 or references to the Internet Society or other Internet organizations, 6567 except as needed for the purpose of developing Internet standards in 6568 which case the procedures for copyrights defined in the Internet 6569 Standards process must be followed, or as required to translate it into 6570 languages other than English. 6572 The limited permissions granted above are perpetual and will not be 6573 revoked by the Internet Society or its successors or assigns. 6575 This document and the information contained herein is provided on an "AS 6576 IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK 6577 FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT 6578 LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT 6579 INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR 6580 FITNESS FOR A PARTICULAR PURPOSE. 6582 11. Table of Contents 6584 1. Introduction ........................................... 2 6585 2. The SNMPv2 Network Management Framework ................ 2 6586 3. Overview ............................................... 3 6587 3.1 APPN MIB structure .................................... 6 6588 4. Definitions ............................................ 11 6589 5. Security Considerations ................................ 141 6590 6. Intellectual Property .................................. 141 6591 7. Acknowledgments ........................................ 142 6592 8. References ............................................. 142 6593 9. Author's Addresses ..................................... 145 6594 10. Full Copyright Statement ............................... 145