idnits 2.17.1 draft-ietf-snanau-appnmib-03.txt: Checking boilerplate required by RFC 5378 and the IETF Trust (see https://trustee.ietf.org/license-info): ---------------------------------------------------------------------------- ** Cannot find the required boilerplate sections (Copyright, IPR, etc.) in this document. Expected boilerplate is as follows today (2024-04-24) according to https://trustee.ietf.org/license-info : IETF Trust Legal Provisions of 28-dec-2009, Section 6.a: This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79. IETF Trust Legal Provisions of 28-dec-2009, Section 6.b(i), paragraph 2: Copyright (c) 2024 IETF Trust and the persons identified as the document authors. All rights reserved. IETF Trust Legal Provisions of 28-dec-2009, Section 6.b(i), paragraph 3: This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (https://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must include Simplified BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License. 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 -- however, there's a paragraph with a matching beginning. Boilerplate error? ** 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 Abstract section. ** 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 79 instances of too long lines in the document, the longest one being 2 characters in excess of 72. Miscellaneous warnings: ---------------------------------------------------------------------------- -- 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 (January 28, 1997) is 9948 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) ** Obsolete normative reference: RFC 1902 (ref. '1') (Obsoleted by RFC 2578) ** Obsolete normative reference: RFC 1903 (ref. '2') (Obsoleted by RFC 2579) ** Obsolete normative reference: RFC 1904 (ref. '3') (Obsoleted by RFC 2580) -- Possible downref: Non-RFC (?) normative reference: ref. '4' -- Possible downref: Non-RFC (?) normative reference: ref. '5' -- Possible downref: Non-RFC (?) normative reference: ref. '6' ** Downref: Normative reference to an Historic RFC: RFC 1666 (ref. '8') -- Possible downref: Non-RFC (?) normative reference: ref. '9' -- Possible downref: Non-RFC (?) normative reference: ref. '10' ** Downref: Normative reference to an Historic RFC: RFC 1747 (ref. '11') -- Possible downref: Non-RFC (?) normative reference: ref. '12' -- Possible downref: Non-RFC (?) normative reference: ref. '14' Summary: 16 errors (**), 0 flaws (~~), 1 warning (==), 9 comments (--). Run idnits with the --verbose option for more detailed information about the items above. -------------------------------------------------------------------------------- 1 Definitions of Managed Objects 2 for APPN 4 January 28, 1997 6 Bob Clouston (editor) 7 Cisco Systems 8 clouston@cisco.com 10 Bob Moore (editor) 11 IBM Corporation 12 remoore@ralvm6.vnet.ibm.com 14 16 1. Status of this Memo 18 This document is an Internet-Draft. Internet-Drafts are working 19 documents of the Internet Engineering Task Force (IETF), its areas, and 20 its working groups. Note that other groups may also distribute working 21 documents as Internet-Drafts. 23 Internet-Drafts are draft documents valid for a maximum of six months. 24 Internet-Drafts may be updated, replaced, or obsoleted by other 25 documents at any time. It is not appropriate to use Internet-Drafts as 26 reference material or to cite them other than as a working draft or work 27 in progress. 29 To learn the current status of any Internet-Draft, please check the 30 1id-abstracts.txt listing contained in the Internet-Drafts Shadow 31 Directories on ds.internic.net, nic.nordu.net, ftp.isi.edu, or 32 munnari.oz.au. 34 2. Introduction 36 This memo defines a portion of the Management Information Base (MIB) for 37 use with network management protocols in the Internet community. In 38 particular, it defines objects for monitoring and controlling network 39 devices with APPN (Advanced Peer-to-Peer Networking) capabilities. This 40 memo identifies managed objects for the APPN protocol. 42 This memo does not specify a standard for the Internet community. 44 3. The SNMPv2 Network Management Framework 46 The SNMP Network Management Framework consists of several components. 47 For the purpose of this specification, the applicable components of the 48 Framework are the SMI and related documents [1, 2, 3], which define the 49 mechanisms used for describing and naming objects for the purpose of 50 management. 52 The Framework permits new objects to be defined for the purpose of 53 experimentation and evaluation. 55 4. Overview 57 This document identifies a set of objects for monitoring the 58 configuration and active characteristics of devices with APPN 59 capabilities, and for controlling certain characteristics. APPN is the 60 aspect of Systems Network Architecture (SNA) that supports peer-to-peer 61 networking. These networks transport both independent and dependent LU 62 session traffic. See the SNANAU APPC MIB [7] and the SNA NAU MIB [8] 63 for management of these sessions. See also the DLUR MIB[9], and the HPR 64 MIB[10] for management of extensions to the APPN architecture. In this 65 document, we describe APPN managed objects. 67 An APPN network comprises various types of nodes, and transmission 68 groups (TGs) that connect the nodes. Network nodes (NNs) provide 69 directory and routing functions for session establishment. NNs may be 70 session end points or intermediate nodes in a session. A border node is 71 a type of network node that connects networks together for session 72 establishment without fully merging them. End nodes (ENs) are session 73 end points that receive directory and routing functions from network 74 nodes, over control-point to control-point (CP-CP) sessions. Low-entry 75 networking (LEN) nodes are also session end points, but do not support 76 CP-CP sessions, and therefore need additional manual configuration 77 definitions to establish sessions in an APPN network. ENs and LEN nodes 78 may have minimal directory and routing functions to establish control 79 sessions (ENs) or to connect into the APPN network (LEN nodes). Virtual 80 routing nodes (VRNs) are not really nodes, but rather common definitions 81 among actual nodes in a shared transport facility such as a local area 82 network (LAN) that allow these actual nodes to temporarily establish a 83 logical link with one another without defining each other's link-level 84 addressing information. 86 Ports and link stations are the node's interface to the data link 87 control (DLC), which provides the physical transport, or to another 88 protocol such as Data Link Switching (DLSw), which provides transport 89 over an IP network. See the SNADLC SDLC MIB[11], the SNADLC LLC 90 MIB[12], and the DLSw MIB[13]. A link station uses a port to make a 91 connection to another node. This connection establishes a TG between 92 the two nodes. 94 The directory and routing functions enable an NN to find where an LU is 95 located in the network, and calculate the optimal route for the session 96 based on the requested class of service (COS). A network node saves the 97 LU information in a directory database, which is built from LUs defined 98 locally, LU registration from served end nodes, and LUs learned from 99 network searches. 101 Each NN maintains a local COS database that assigns a routing weight, or 102 relative cost, to each resource for each class of service. For example, 103 the #INTER COS assigns a lower weight to TGs with a greater effective 104 capacity, while the #BATCH COS favors TGs with a lower relative cost per 105 byte. 107 A node saves network topology information (on NNs, VRNs, and TGs between 108 them) in a network topology database. The topology information includes 109 state and routing characteristics. Topology information is exchanged 110 between NNs over CP-CP sessions such that the database is fully 111 replicated at each NN. Information on TGs from NNs to ENs are kept in a 112 local topology database. Local topology information is shared with 113 other NNs only during the session establishment process, to give the NN 114 responsible for route calculation the necessary information for end-to- 115 end route calculation. 117 SNA names such as LU names, CP names, COS names, and mode names can be 118 padded with blanks (space characters) in SNA formats. These blanks are 119 nonsignificant. For example, in a BIND Request Unit (RU) a COS name of 120 "#INTER" with a length of 6 is identical to a COS name of "#INTER " 121 with a length of 8. However, in this MIB, nonsignificant blanks are not 122 included by the agent. Using the COS name from the previous example, 123 an agent would return a length of 6 and the string "#INTER" with no 124 blanks for appnCosName, regardless of how it appears in the BIND RU or 125 in internal storage. The lone exception is the all blank mode name, for 126 which the agent returns a length of 8 and the string " " (8 blank 127 spaces). The MIB variables that this applies to are identified by a 128 textual convention syntax that also describes this behavior. 130 When an SNA name is functioning as a table index, an agent treats 131 trailing blanks as significant. If a management station requests the 132 objects from a row with index "#INTER ", the agent does not match this 133 to the row with index "#INTER". Since an agent has no nonsignificant 134 blanks in any of its table indices, the only reason for a Management 135 Station to include them would be to start GetNext processing at a chosen 136 point in a table. For example, a GetNext request with index "M " 137 would start retrieval from a table at the first row with an 8-character 138 index beginning with "M" or a letter after "M". 140 The SNA/APPN terms and overall architecture are documented in [4], [5], 141 [6], and [14]. 143 Highlights of the management functions supported by the APPN MIB module 144 include the following: 146 o Activating and deactivating ports and link stations. 148 o Monitoring of configuration parameters related to the node, ports, 149 link stations, virtual routing nodes, and classes of service. 151 o Monitoring of operational parameters related to ports, link 152 stations, virtual routing nodes, topology, directory, and 153 intermediate sessions. 155 o Historical information about link station errors during connection 156 establishment, or that caused the connection to terminate. 158 o Deactivating intermediate sessions. 160 o Traps for SNA Management Services (SNA/MS) Alert conditions. 162 This MIB module does not support: 164 o Configuration of APPN nodes. 166 o Monitoring and control of endpoint sessions. 168 o Dependent LU Requester (DLUR) management. 170 o High-Performance Routing (HPR) management. 172 4.1. APPN MIB Structure 174 The APPN MIB module contains the following groups of objects: 176 o appnNode - objects related to the APPN node for all node types. 178 o appnNn - objects to represent the network nodes, virtual routing 179 nodes, and TGs between these nodes that make up the APPN network 180 topology database maintained in NNs. 182 o appnLocalTopology - objects to represent nodes and TGs between 183 nodes in the local topology database maintained in all nodes. 185 o appnDir - objects related to LU location information from the 186 node's directory database. 188 o appnCos - objects related to classes of service information. 190 o appnSessIntermediate - objects related to intermediate sessions 191 that pass through this node. 193 These groups are described below in more detail. 195 4.1.1. appnNode group 197 The appnNode group consists of the following tables and objects: 199 1) appnGeneralInfoAndCaps 201 This group of objects describes general information about the APPN node. 202 The type of information includes the node type and the time since this 203 node was initialized. 205 2) appnNnUniqueInfoAndCaps 207 This group of objects describes information specific to network nodes 208 such as node routing characteristics. 210 3) appnEnUniqueInfoAndCaps 212 This group of objects describes information specific to end nodes, 213 including its network node server. 215 4) appnPortInformation 217 This includes the appnPortTable, which describes the configuration and 218 current status of the ports used by APPN, including the port state and 219 DLC type. 221 5) appnLinkStationInformation 223 This includes the appnNodeLsTable, which describes the configuration and 224 current status of the link stations used by APPN, including the link 225 state and port name; and the appnLsStatusTable, which provides 226 information about errors this node encountered with connections to 227 adjacent nodes, such as the sense data captured during connection 228 failures. It is a product option to decide how many appnLsStatusTable 229 entries are kept. 231 6) appnVrnInfo 233 This includes the appnVrnTable, which describes the relationship between 234 virtual routing nodes' TGs described in the appnLocalTgTable with ports 235 in the appnPortTable. 237 4.1.2. appnNn group 239 The appnNn group consists of the following objects and tables 241 1) appnNnTopo 243 These objects contain general information about the network topology 244 database including the number of nodes present, and the number of 245 topology database updates (TDU) wars the node has detected. 247 2) appnNnTopology 249 This includes tables representing the APPN network topology database. 250 This includes the network nodes, virtual routing nodes, and TGs between 251 these nodes, as well as the information about these resources carried in 252 topology updates. The tables are first indexed by the same flow 253 reduction sequence number (FRSN) used in topology exchanges between NNs. 254 This allows a management station to retrieve only incremental updates, 255 since the agent will update the FRSN of new or changed resources. 257 4.1.3. appnLocalTopology group 259 The appnLocalTopology group consists of the following objects and 260 tables: 262 1) appnLocalThisNode 264 a) appnLocalGeneral 266 Contains the local node and type. 268 b) appnLocalNnSpecific 270 These objects contain routing information about the local network node. 272 c) appnLocalTg 274 This table represents information about this node's local TGs. 276 2) appnLocalEnTopology 278 This table represents TG information for EN TGs learned by the NN via TG 279 registration with the local node. 281 4.1.4. appnDir group 283 The appnDir group consists of the following objects and tables: 285 1) appnDirPerf 287 These objects represent information related to information about the 288 directory database and directory searches involving this node. 290 2) appnDirTable 292 This table represents the directory database, listing LUs known to this 293 node, along with the owning node of the LU and the serving NN of the 294 owning node. 296 4.1.5. appnCos group 298 The appnCos group consists of the following tables: 300 1) appnCosModeTable 301 This table represents the mode to class of service mapping. 303 2) appnCosNameTable 305 This table represents the tranmission priority for each class of 306 service. 308 3) appnCosNodeRowTable 310 This table represents the node-row information for each class of 311 service, including the weight of each node. 313 3) appnCosTGRowTable 315 This table represents the TG-row information for each class of service, 316 including the weight of each TG. 318 4.1.6. appnSessIntermediate group 320 The appnSessIntermediate group consists of the following objects and 321 tables: 323 1) appnIsInGlobal 325 These objects allow control of the collection of intermediate session 326 information such as Route Selection Control Vectors (RSCVs) and 327 counters. 329 2) appnIsInTable 331 This table contains information on active intermediate sessions. 333 3) appnIsRtpTable 335 This table contains information on active intermediate sessions that are 336 being transported on Rapid Transport Protocol (RTP) connections by High 337 Performance Routing (HPR). 339 4.1.7. appnTraps 341 One APPN trap is defined. It is intended to correspond to SNA/MS 342 Alerts, but is optional for a product to implement this trap. The trap 343 identifies the Alert ID number and, where possible, the affected 344 resource. 346 5. Definitions 348 APPN-MIB DEFINITIONS ::= BEGIN 350 IMPORTS 352 IANAifType 353 FROM IANAifType-MIB 355 DisplayString, VariablePointer, RowPointer, DateAndTime, 356 TruthValue, TimeStamp, TEXTUAL-CONVENTION 357 FROM SNMPv2-TC 359 experimental, Counter32, Gauge32, Integer32, Unsigned32, 360 TimeTicks, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE 361 FROM SNMPv2-SMI 363 MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP 364 FROM SNMPv2-CONF 366 snanauMIB 367 FROM SNA-NAU-MIB; 369 appnMIB MODULE-IDENTITY 370 LAST-UPDATED "9701281200Z" 371 ORGANIZATION "IETF SNA NAU MIB WG / AIW APPN MIBs SIG" 372 CONTACT-INFO 374 " 376 Bob Clouston 377 Cisco Systems 378 7025 Kit Creek Road 379 P.O. Box 14987 380 Research Triangle Park, NC 27709, USA 381 Tel: 1 919 472 2333 382 E-mail: clouston@cisco.com 384 Bob Moore 385 IBM Corporation 386 800 Park Offices Drive 387 RHJA/664 388 P.O. Box 12195 389 Research Triangle Park, NC 27709, USA 390 Tel: 1 919 254 4436 391 E-mail: remoore@ralvm6.vnet.ibm.com 393 " 394 DESCRIPTION 395 "This is the MIB module for objects used to 396 manage network devices with APPN capabilities." 398 ::= { snanauMIB 4 } 399 -- snanauMIB ::= { mib-2 34 } 401 -- ********************************************************************* 402 -- Textual Conventions 403 -- ********************************************************************* 404 SnaNodeIdentification ::= TEXTUAL-CONVENTION 405 STATUS current 406 DESCRIPTION 407 "An SNA Node Identification consists of two parts, which 408 together comprise four bytes of hexadecimal data. In SNA the 409 Node Identification is transported in bytes 2-5 of the XID. 411 The block number is the first three digits of the Node 412 Identification. These 3 hexadecimal digits identify the 413 product. 415 The ID number is the last 5 digits of the Node Identification. 416 These 5 hexadecimal digits are administratively defined and 417 combined with the 3-digit block number form the 8-digit Node 418 Identification. A unique value is required for connections to 419 SNA subarea. In some implementations, the value 'bbb00000' 420 (where 'bbb' represents a 3-digit block number) is returned to 421 mean that the ID number is not unique on this node. 423 An SNA Node Identification is represented as eight 424 ASCII-encoded hexadecimal digits, using the characters '0' - 425 '9' and 'A' - 'F'." 427 SYNTAX OCTET STRING (SIZE (8)) 429 SnaControlPointName ::= TEXTUAL-CONVENTION 430 STATUS current 431 DESCRIPTION 432 "A fully qualified SNA control point name, consisting of a 1 to 433 8 character network identifier (NetId), a period ('.'), and a 1 434 to 8 character control point name (CpName). 436 The NetId and CpName are constructed from the uppercase letters 437 'A' - 'Z' and the numerics '0' - '9', all encoded in ASCII, 438 with the restriction that the first character of each must be 439 a letter. Trailing blanks are not allowed. 441 Earlier versions of SNA permitted three additional characters 442 in NetIds and CpNames: '#', '@', and '$'. While this use of 443 these characters has been retired, a Management Station should 444 still accept them for backward compatibility." 446 SYNTAX OCTET STRING (SIZE (3..17)) 448 SnaClassOfServiceName ::= TEXTUAL-CONVENTION 449 STATUS current 450 DESCRIPTION 451 "An SNA class-of-service (COS) name, ranging from 1 to 8 452 ASCII characters. COS names take one of two forms: 454 - a user-defined COS name is constructed from the uppercase 455 letters 'A' - 'Z' and the numerics '0' - '9', with the 456 restriction that the first character of the name must be 457 a letter. 458 - an SNA-defined user-session COS name begins with the 459 character '#', which is followed by up to seven 460 additional characters from the set of uppercase letters 461 and numerics. 463 Trailing blanks are not allowed in either form of COS name. 465 A zero-length string indicates that a COS name is not 466 available." 468 SYNTAX OCTET STRING (SIZE (0..8)) 470 SnaModeName ::= TEXTUAL-CONVENTION 471 STATUS current 472 DESCRIPTION 473 "An SNA mode name, ranging from 1 to 8 ASCII characters. 474 Mode names take one of two forms: 476 - a user-defined mode name is constructed from the 477 uppercase letters 'A' - 'Z' and the numerics '0' - '9', 478 with the restriction that the first character of the name 479 must be a letter. 480 - an SNA-defined user-session mode name begins with the 481 character '#', which is followed by up to seven 482 additional characters from the set of uppercase letters 483 and numerics. 485 Trailing blanks are not allowed in either form of mode name, 486 with the single exception of the all-blank mode name, where 487 a string consisting of 8 blanks is returned. 489 A zero-length string indicates that a mode name is not 490 available." 492 SYNTAX OCTET STRING (SIZE (0..8)) 494 SnaSenseData ::= TEXTUAL-CONVENTION 495 STATUS current 496 DESCRIPTION 497 "To facilitate their display by a Management Station, sense 498 data objects in the MIB are represented as OCTET STRINGS 499 containing eight ASCII characters. Eight '0' characters 500 indicates that no sense data identifying an SNA error 501 condition is available. 503 An SNA sense data is represented as eight hexadecimal digits, 504 using the characters '0' - '9' and 'A' - 'F'." 506 SYNTAX OCTET STRING (SIZE (8)) 508 DisplayableDlcAddress ::= TEXTUAL-CONVENTION 509 STATUS current 510 DESCRIPTION 511 "DLC address of a port or link station, represented as an 512 OCTET STRING containing 0 to 64 ASCII characters. 513 A Management Station should use a value of this type only 514 for display. The 'real' DLC address, i.e., the sequence of 515 bytes that flow in the DLC header, is often available in a 516 DLC-specific MIB. 518 The zero-length string indicates that the DLC address in 519 question is not known to the agent." 521 SYNTAX OCTET STRING (SIZE (0..64)) 523 AppnNodeCounter ::= TEXTUAL-CONVENTION 524 STATUS current 525 DESCRIPTION 526 "An object providing global statistics for the entire APPN 527 node. A Management Station can detect discontinuities in this 528 counter by monitoring the appnNodeCounterDisconTime object." 530 SYNTAX Counter32 532 AppnPortCounter ::= TEXTUAL-CONVENTION 533 STATUS current 534 DESCRIPTION 535 "An object providing statistics for an APPN port. A 536 Management Station can detect discontinuities in this counter 537 by monitoring the appnPortCounterDisconTime object." 539 SYNTAX Counter32 541 AppnLinkStationCounter ::= TEXTUAL-CONVENTION 542 STATUS current 543 DESCRIPTION 544 "An object providing statistics for an APPN link station. A 545 Management Station can detect discontinuities in this counter 546 by monitoring the appnLsCounterDisconTime object." 548 SYNTAX Counter32 550 AppnTopologyEntryTimeLeft ::= TEXTUAL-CONVENTION 551 STATUS current 552 DESCRIPTION 553 "Number of days before deletion of this entry from the topology 554 database. Range is 0-15. A value of 0 indicates that the 555 entry is either in the process of being deleted, or is being 556 marked for deletion at the next garbage collection cycle." 558 SYNTAX INTEGER (0..15) 560 AppnTgDlcData ::= TEXTUAL-CONVENTION 561 STATUS current 562 DESCRIPTION 563 "DLC-specific data related to a connection network transmission 564 group. For other TGs, a zero-length string is returned. 566 Examples of the type of data returned by an object with this 567 syntax include the following: 569 Token-Ring - MAC/SAP 570 X.25 Switched - dial digits 571 X.21 Switched - dial digits 572 Circuit Switch - dial digits 574 This MIB does not specify formats for these or any other types 575 of DLC-specific data. Formats may, however, be specified in 576 documents related to a particular DLC. 578 The contents of an object with this syntax correspond to the 579 contents of the DLC-specific subfields of cv46, documented in 580 (6)." 582 SYNTAX OCTET STRING (SIZE (0..64)) 584 AppnTgEffectiveCapacity ::= TEXTUAL-CONVENTION 585 STATUS current 586 DESCRIPTION 587 "A value representing the effective capacity of a transmission 588 group. This is an administratively assigned value derived from 589 the link bandwidth and maximum load factor. It is encoded in 590 the same way as byte 7 of cv47, and represents a floating-point 591 number in units of 300 bits per second." 593 SYNTAX OCTET STRING (SIZE (1)) 595 AppnTgSecurity ::= TEXTUAL-CONVENTION 596 STATUS current 597 DESCRIPTION 598 "A value representing the level of security on a transmission 599 group. A class of service definition includes an indication of 600 the acceptable TG security value(s) for that class of service. 602 The following seven values are defined: 604 nonsecure(1) - 605 (X'01'): none of the values listed below; 606 for example, satellite-connected or 607 located in a nonsecure country 608 publicSwitchedNetwork(32) - 609 (X'20'): public switched network; secure 610 in the sense that there is no 611 predetermined route that traffic will take 612 undergroundCable(64) - 613 (X'40'): underground cable; located in a 614 secure country (as determined by the 615 network administrator) 616 secureConduit(96) - 617 (X'60'): secure conduit, not guarded; for 618 example, pressurized pipe 619 guardedConduit(128) - 620 (X'80'): guarded conduit; protected 621 against physical tapping 622 encrypted(160) - 623 (X'A0'): link-level encryption is provided 625 guardedRadiation(192) - 626 (X'C0'): guarded conduit containing the 627 transmission medium; protected against 628 physical and radiation tapping" 630 SYNTAX INTEGER { 631 nonsecure(1), -- X'01' 632 publicSwitchedNetwork(32), -- X'20' 633 undergroundCable(64), -- X'40' 634 secureConduit(96), -- X'60' 635 guardedConduit(128), -- X'80' 636 encrypted(160), -- X'A0' 637 guardedRadiation(192) -- X'C0' 638 } 640 AppnTgDelay ::= TEXTUAL-CONVENTION 641 STATUS current 642 DESCRIPTION 643 "Relative amount of time that it takes for a signal to travel 644 the length of a logical link. This time is represented in 645 microseconds, using the same encoding scheme used in cv47 in a 646 topology update. Some of the more common values, along with 647 their encoded hex values, are: 649 minimum(0), X'00' 650 negligible(384), X'4C' 651 terrestrial(9216), X'71' 652 packet(147456), X'91' 653 long(294912), X'99' 654 maximum(2013265920) X'FF' 656 " 658 SYNTAX OCTET STRING (SIZE (1)) 660 -- ********************************************************************* 661 appnObjects OBJECT IDENTIFIER ::= { appnMIB 1 } 662 -- ********************************************************************* 664 -- ******************** The APPN Node Group **************************** 666 appnNode OBJECT IDENTIFIER ::= { appnObjects 1 } 667 appnGeneralInfoAndCaps OBJECT IDENTIFIER ::= { appnNode 1 } 668 appnNnUniqueInfoAndCaps OBJECT IDENTIFIER ::= { appnNode 2 } 669 appnEnUniqueCaps OBJECT IDENTIFIER ::= { appnNode 3 } 670 appnPortInformation OBJECT IDENTIFIER ::= { appnNode 4 } 671 appnLinkStationInformation OBJECT IDENTIFIER ::= { appnNode 5 } 672 appnVrnInfo OBJECT IDENTIFIER ::= { appnNode 6 } 674 -- This group provides global information about an APPN network node, 675 -- an APPN end node, or an LEN node. 677 -- The first section applies to all three node types. 678 -- The second section applies only to APPN network nodes. 679 -- The third section applies only to APPN end nodes and to LEN nodes. 680 -- The fourth section applies to all three node types. 681 -- The fifth section applies to all three node types. 682 -- The sixth section applies only to APPN network nodes. 684 -- APPN General Information 685 -- This section applies to both APPN network and end nodes, and to 686 -- LEN end nodes. 688 appnNodeCpName OBJECT-TYPE 689 SYNTAX SnaControlPointName 690 MAX-ACCESS read-only 691 STATUS current 692 DESCRIPTION 693 "Administratively assigned network name for this node." 695 ::= { appnGeneralInfoAndCaps 1 } 697 appnNodeMibVersion OBJECT-TYPE 698 SYNTAX DisplayString (SIZE (11)) 699 MAX-ACCESS read-only 700 STATUS current 701 DESCRIPTION 702 "The value of LAST-UPDATED from this module's MODULE-IDENTITY 703 macro. This object gives a Management Station an easy way of 704 determining the level of the MIB supported by an agent." 706 ::= { appnGeneralInfoAndCaps 2 } 708 appnNodeId OBJECT-TYPE 709 SYNTAX SnaNodeIdentification 710 MAX-ACCESS read-only 711 STATUS current 712 DESCRIPTION 713 "This node's Node Identification, which it sends in bytes 714 2-5 of XID." 716 ::= { appnGeneralInfoAndCaps 3 } 718 appnNodeType OBJECT-TYPE 719 SYNTAX INTEGER { 720 networkNode(1), 721 endNode(2), 722 t21len(4) 723 } 724 MAX-ACCESS read-only 725 STATUS current 726 DESCRIPTION 727 "Type of APPN node: 729 networkNode(1) - APPN network node 730 endNode(2) - APPN end node 731 t21len(4) - LEN end node" 733 ::= { appnGeneralInfoAndCaps 4 } 735 appnNodeUpTime OBJECT-TYPE 736 SYNTAX TimeTicks 737 UNITS "hundredths of a second" 738 MAX-ACCESS read-only 739 STATUS current 740 DESCRIPTION 741 "Amount of time (in hundredths of a second) since the APPN node 742 was last re-initialized." 744 ::= { appnGeneralInfoAndCaps 5 } 746 appnNodeParallelTg OBJECT-TYPE 747 SYNTAX TruthValue 748 MAX-ACCESS read-only 749 STATUS current 750 DESCRIPTION 751 "Indicates whether this node supports parallel TGs." 753 ::= { appnGeneralInfoAndCaps 6 } 755 appnNodeAdaptiveBindPacing OBJECT-TYPE 756 SYNTAX TruthValue 757 MAX-ACCESS read-only 758 STATUS current 759 DESCRIPTION 760 "Indicates whether this node supports adaptive bind pacing for 761 dependent LUs." 763 ::= { appnGeneralInfoAndCaps 7 } 765 appnNodeHprSupport OBJECT-TYPE 766 SYNTAX INTEGER { 767 noHprSupport(1), 768 hprBaseOnly(2), 769 rtpTower(3), 770 controlFlowsOverRtpTower(4) 771 } 772 MAX-ACCESS read-only 773 STATUS current 774 DESCRIPTION 775 "Indicates this node's level of support for high-performance 776 routing (HPR): 778 noHprSupport(1) - no HPR support 779 hprBaseOnly(2) - HPR base (option set 1400) 780 supported 781 rtpTower(3) - HPR base and RTP tower 782 (option set 1401) supported 783 controlFlowsOverRtpTower(4) - HPR base, RTP tower, and 784 control flows over RTP 785 (option set 1402) supported 787 This object corresponds to cv4580, byte 9, bits 3-4." 789 ::= { appnGeneralInfoAndCaps 8 } 791 appnNodeMaxSessPerRtpConn OBJECT-TYPE 792 SYNTAX Gauge32 793 MAX-ACCESS read-only 794 STATUS current 795 DESCRIPTION 796 "This object represents a configuration parameter indicating 797 the maximum number of sessions that the APPN node is to put on 798 any HPR connection. The value is zero if not applicable." 800 ::= { appnGeneralInfoAndCaps 9 } 802 appnNodeHprIntRteSetups OBJECT-TYPE 803 SYNTAX AppnNodeCounter 804 MAX-ACCESS read-only 805 STATUS current 806 DESCRIPTION 807 "The total number of HPR route setups received for routes 808 passing through this node since the node was last 809 re-initialized." 811 ::= { appnGeneralInfoAndCaps 10 } 813 appnNodeHprIntRteRejects OBJECT-TYPE 814 SYNTAX AppnNodeCounter 815 MAX-ACCESS read-only 816 STATUS current 817 DESCRIPTION 818 "The number of HPR route setups rejected by this node for 819 routes passing through it since the node was last 820 re-initialized." 822 ::= { appnGeneralInfoAndCaps 11 } 824 appnNodeHprOrgRteSetups OBJECT-TYPE 825 SYNTAX AppnNodeCounter 826 MAX-ACCESS read-only 827 STATUS current 828 DESCRIPTION 829 "The total number of HPR route setups sent for routes 830 originating in this node since the node was last 831 re-initialized." 833 ::= { appnGeneralInfoAndCaps 12 } 835 appnNodeHprOrgRteRejects OBJECT-TYPE 836 SYNTAX AppnNodeCounter 837 MAX-ACCESS read-only 838 STATUS current 839 DESCRIPTION 840 "The number of HPR route setups rejected by other nodes for 841 routes originating in this node since the node was last 842 re-initialized." 844 ::= { appnGeneralInfoAndCaps 13 } 846 appnNodeHprEndRteSetups OBJECT-TYPE 847 SYNTAX AppnNodeCounter 848 MAX-ACCESS read-only 849 STATUS current 850 DESCRIPTION 851 "The total number of HPR route setups received for routes 852 ending in this node since the node was last re-initialized." 854 ::= { appnGeneralInfoAndCaps 14 } 856 appnNodeHprEndRteRejects OBJECT-TYPE 857 SYNTAX AppnNodeCounter 858 MAX-ACCESS read-only 859 STATUS current 860 DESCRIPTION 861 "The number of HPR route setups rejected by this node for 862 routes ending in it since the node was last re-initialized." 864 ::= { appnGeneralInfoAndCaps 15 } 866 appnNodeCounterDisconTime OBJECT-TYPE 867 SYNTAX TimeStamp 868 MAX-ACCESS read-only 869 STATUS current 870 DESCRIPTION 871 "The value of the sysUpTime object the last time the APPN node 872 was re-initialized." 874 ::= { appnGeneralInfoAndCaps 16 } 876 -- ********************************************************************* 877 -- APPN Network Node Information 878 -- This section provides global information about an APPN network node. 880 appnNodeNnCentralDirectory OBJECT-TYPE 881 SYNTAX TruthValue 882 MAX-ACCESS read-only 883 STATUS current 884 DESCRIPTION 885 "Indicates whether this node supports central directory 886 services. 888 This object corresponds to cv4580, byte 8, bit 1." 890 ::= { appnNnUniqueInfoAndCaps 1 } 892 appnNodeNnTreeCache OBJECT-TYPE 893 SYNTAX INTEGER { 894 noCache(1), 895 cacheNoIncrUpdate(2), 896 cacheWithIncrUpdate(3) 897 } 898 MAX-ACCESS read-only 899 STATUS current 900 DESCRIPTION 901 "Indicates this node's level of support for caching of route 902 trees. Three levels are specified: 904 noCache(1) - caching of route trees is not 905 supported 906 cacheNoIncrUpdate(2) - caching of route trees is 907 supported, but without incremental 908 updates 909 cacheWithIncrUpdate(3) - caching of route trees with 910 incremental updates is supported" 912 ::= { appnNnUniqueInfoAndCaps 2 } 914 appnNodeNnRouteAddResist OBJECT-TYPE 915 SYNTAX INTEGER (0..255) 916 MAX-ACCESS read-only 917 STATUS current 918 DESCRIPTION 919 "Route addition resistance. 921 This administratively assigned value indicates the relative 922 desirability of using this node for intermediate session 923 traffic. The value, which can be any integer 0-255, is used 924 in route computation. The lower the value, the more 925 desirable the node is for intermediate routing. 927 This object corresponds to cv4580, byte 6." 929 ::= { appnNnUniqueInfoAndCaps 3 } 931 appnNodeNnIsr OBJECT-TYPE 932 SYNTAX TruthValue 933 MAX-ACCESS read-only 934 STATUS current 935 DESCRIPTION 936 "Indicates whether the node supports intermediate session 937 routing. 939 This object corresponds to cv4580, byte 8, bit 2." 941 ::= { appnNnUniqueInfoAndCaps 4 } 943 appnNodeNnFrsn OBJECT-TYPE 944 SYNTAX Unsigned32 945 MAX-ACCESS read-only 946 STATUS current 947 DESCRIPTION 948 "The last flow-reduction sequence number (FRSN) sent by this 949 node in a topology update to an adjacent network node." 951 ::= { appnNnUniqueInfoAndCaps 5 } 953 appnNodeNnPeriBorderSup OBJECT-TYPE 954 SYNTAX TruthValue 955 MAX-ACCESS read-only 956 STATUS current 957 DESCRIPTION 958 "Indicates whether this node has peripheral border node 959 support. 961 This object corresponds to cv4580, byte 9, bit 0." 963 ::= { appnNnUniqueInfoAndCaps 6 } 965 appnNodeNnInterchangeSup OBJECT-TYPE 966 SYNTAX TruthValue 967 MAX-ACCESS read-only 968 STATUS current 969 DESCRIPTION 970 "Indicates whether this node has interchange node support. 972 This object corresponds to cv4580, byte 9, bit 1." 974 ::= { appnNnUniqueInfoAndCaps 7 } 976 appnNodeNnExteBorderSup OBJECT-TYPE 977 SYNTAX TruthValue 978 MAX-ACCESS read-only 979 STATUS current 980 DESCRIPTION 981 "Indicates whether this node has extended border node support. 983 This object corresponds to cv4580, byte 9, bit 2." 985 ::= { appnNnUniqueInfoAndCaps 8 } 987 appnNodeNnSafeStoreFreq OBJECT-TYPE 988 SYNTAX INTEGER (0..32767) 989 UNITS "TDUs" 990 MAX-ACCESS read-write 991 STATUS current 992 DESCRIPTION 993 "The topology safe store frequency. 995 If this number is not zero, then the topology database is saved 996 each time the total number of topology database updates (TDUs) 997 received by this node increases by this number. A value of 998 zero indicates that the topology database is not being saved." 1000 ::= { appnNnUniqueInfoAndCaps 9 } 1002 appnNodeNnRsn OBJECT-TYPE 1003 SYNTAX Unsigned32 1004 MAX-ACCESS read-only 1005 STATUS current 1006 DESCRIPTION 1007 "Resource sequence number for this node, which it assigns and 1008 controls. 1010 This object corresponds to the numeric value in cv4580, bytes 1011 2-5." 1013 ::= { appnNnUniqueInfoAndCaps 10 } 1015 appnNodeNnCongested OBJECT-TYPE 1016 SYNTAX TruthValue 1017 MAX-ACCESS read-only 1018 STATUS current 1019 DESCRIPTION 1020 "Indicates whether this node is congested. Other network nodes 1021 stop routing traffic to this node while this flag is on. 1023 This object corresponds to cv4580, byte 7, bit 0." 1025 ::= { appnNnUniqueInfoAndCaps 11 } 1027 appnNodeNnIsrDepleted OBJECT-TYPE 1028 SYNTAX TruthValue 1029 MAX-ACCESS read-only 1030 STATUS current 1031 DESCRIPTION 1032 "Indicate whether intermediated session routing resources are 1033 depleted. Other network nodes stop routing traffic through 1034 this node while this flag is on. 1036 This object corresponds to cv4580, byte 7, bit 1." 1038 ::= { appnNnUniqueInfoAndCaps 12 } 1040 appnNodeNnQuiescing OBJECT-TYPE 1041 SYNTAX TruthValue 1042 MAX-ACCESS read-only 1043 STATUS current 1044 DESCRIPTION 1045 "Indicates whether the node is quiescing. 1047 This object corresponds to cv4580, byte 7, bit 5." 1049 ::= { appnNnUniqueInfoAndCaps 13 } 1051 appnNodeNnGateway OBJECT-TYPE 1052 SYNTAX TruthValue 1053 MAX-ACCESS read-only 1054 STATUS current 1055 DESCRIPTION 1056 "Indicates whether the node has gateway services support. 1058 This object corresponds to cv4580, byte 8, bit 0." 1060 ::= { appnNnUniqueInfoAndCaps 14 } 1062 -- ********************************************************************* 1063 -- APPN End Node Information 1065 appnNodeEnModeCosMap OBJECT-TYPE 1066 SYNTAX TruthValue 1067 MAX-ACCESS read-only 1068 STATUS current 1069 DESCRIPTION 1070 "Indicates whether this end node supports mode name to COS name 1071 mapping." 1073 ::= { appnEnUniqueCaps 1 } 1075 appnNodeEnNnServer OBJECT-TYPE 1076 SYNTAX OCTET STRING (SIZE (0 | 3..17)) 1077 MAX-ACCESS read-only 1078 STATUS current 1079 DESCRIPTION 1080 "The fully qualified name of the current NN server for this end 1081 node. An NN server is identified using the format specified in 1082 the SnaControlPointName textual convention. The value is a 1083 zero-length string when there is no active NN server." 1085 ::= { appnEnUniqueCaps 2 } 1087 appnNodeEnLuSearch OBJECT-TYPE 1088 SYNTAX TruthValue 1089 MAX-ACCESS read-only 1090 STATUS current 1091 DESCRIPTION 1092 "Indicates whether the node is to be searched for LUs as part 1093 of a network broadcast search." 1095 ::= { appnEnUniqueCaps 3 } 1097 -- ********************************************************************* 1098 -- APPN Port information 1099 -- 1101 appnPortTable OBJECT-TYPE 1102 SYNTAX SEQUENCE OF AppnPortEntry 1103 MAX-ACCESS not-accessible 1104 STATUS current 1105 DESCRIPTION 1106 "The Port table describes the configuration and current status 1107 of the ports used by APPN. When it is known to the APPN 1108 component, an OBJECT IDENTIFIER pointing to additional 1109 information related to the port is included. This may, but 1110 need not, be a RowPointer to an ifTable entry for a DLC 1111 interface immediately 'below' the port." 1113 ::= { appnPortInformation 1 } 1115 appnPortEntry OBJECT-TYPE 1116 SYNTAX AppnPortEntry 1117 MAX-ACCESS not-accessible 1118 STATUS current 1119 DESCRIPTION 1120 "The port name is used as the index to this table." 1122 INDEX 1123 { appnPortName } 1125 ::= { appnPortTable 1 } 1127 AppnPortEntry ::= SEQUENCE { 1128 appnPortName DisplayString, 1129 appnPortCommand INTEGER, 1130 appnPortOperState INTEGER, 1131 appnPortDlcType IANAifType, 1132 appnPortPortType INTEGER, 1133 appnPortSIMRIM TruthValue, 1134 appnPortLsRole INTEGER, 1135 appnPortNegotLs TruthValue, 1136 appnPortDynamicLinkSupport TruthValue, 1137 appnPortMaxRcvBtuSize INTEGER, 1138 appnPortMaxIframeWindow Gauge32, 1139 appnPortDefLsGoodXids AppnPortCounter, 1140 appnPortDefLsBadXids AppnPortCounter, 1141 appnPortDynLsGoodXids AppnPortCounter, 1142 appnPortDynLsBadXids AppnPortCounter, 1143 appnPortSpecific RowPointer, 1144 appnPortDlcLocalAddr DisplayableDlcAddress, 1145 appnPortCounterDisconTime TimeStamp 1146 } 1148 appnPortName OBJECT-TYPE 1149 SYNTAX DisplayString (SIZE (1..10)) 1150 MAX-ACCESS not-accessible 1151 STATUS current 1152 DESCRIPTION 1153 "Administratively assigned name for this APPN port." 1155 ::= { appnPortEntry 1 } 1157 appnPortCommand OBJECT-TYPE 1158 SYNTAX INTEGER { 1159 deactivate(1), 1160 activate(2), 1161 recycle(3), 1162 ready(4) 1163 } 1164 MAX-ACCESS read-write 1165 STATUS current 1166 DESCRIPTION 1167 "Object by which a Management Station can activate, deactivate, 1168 or recycle (i.e., cause to be deactivated and then immediately 1169 activated) a port, by setting the value to activate(1), 1170 deactivate(2), or recycle(3), respectively. The value ready(4) 1171 is returned on GET operations until a SET has been processed; 1172 after that the value received on the most recent SET is 1173 returned." 1175 ::= { appnPortEntry 2 } 1177 appnPortOperState OBJECT-TYPE 1178 SYNTAX INTEGER { 1179 inactive(1), 1180 pendactive(2), 1181 active(3), 1182 pendinact(4) 1183 } 1184 MAX-ACCESS read-only 1185 STATUS current 1186 DESCRIPTION 1187 "Indicates the current state of this port: 1189 inactive(1) - port is inactive 1190 pendactive(2) - port is pending active 1191 active(3) - port is active 1192 pendinact(4) - port is pending inactive" 1194 ::= { appnPortEntry 3 } 1196 appnPortDlcType OBJECT-TYPE 1197 SYNTAX IANAifType 1198 MAX-ACCESS read-only 1199 STATUS current 1200 DESCRIPTION 1201 "The type of DLC interface, distinguished according to the 1202 protocol immediately 'below' this layer." 1204 ::= { appnPortEntry 4 } 1206 appnPortPortType OBJECT-TYPE 1207 SYNTAX INTEGER { 1208 leased(1), 1209 switched(2), 1210 sharedAccessFacilities(3) 1211 } 1212 MAX-ACCESS read-only 1213 STATUS current 1214 DESCRIPTION 1215 "Identifies the type of line used by this port: 1217 leased(1) - leased line 1218 switched(2) - switched line 1219 sharedAccessFacilities(3) - shared access facility, such 1220 as a LAN." 1222 ::= { appnPortEntry 5 } 1224 appnPortSIMRIM OBJECT-TYPE 1225 SYNTAX TruthValue 1226 MAX-ACCESS read-only 1227 STATUS current 1228 DESCRIPTION 1229 "Indicates whether Set Initialization Mode (SIM) and Receive 1230 Initialization Mode (RIM) are supported for this port." 1232 ::= { appnPortEntry 6 } 1234 appnPortLsRole OBJECT-TYPE 1235 SYNTAX INTEGER { 1236 primary(1), 1237 secondary(2), 1238 negotiable(3), 1239 abm(4) 1240 } 1241 MAX-ACCESS read-only 1242 STATUS current 1243 DESCRIPTION 1244 "Initial role for link stations activated through this port. 1245 The values map to the following settings in the initial XID, 1246 where 'ABM' indicates asynchronous balanced mode and 'NRM' 1247 indicated normal response mode: 1249 primary(1): ABM support = 0 ( = NRM) 1250 role = 01 ( = primary) 1251 secondary(2): ABM support = 0 ( = NRM) 1252 role = 00 ( = secondary) 1253 negotiable(3): ABM support = 0 ( = NRM) 1254 role = 11 ( = negotiable) 1255 abm(4): ABM support = 1 ( = ABM) 1256 role = 11 ( = negotiable)" 1258 ::= { appnPortEntry 7 } 1260 appnPortNegotLs OBJECT-TYPE 1261 SYNTAX TruthValue 1262 MAX-ACCESS read-only 1263 STATUS current 1264 DESCRIPTION 1265 "Indicates whether the node supports negotiable link stations 1266 for this port." 1268 ::= { appnPortEntry 8 } 1270 appnPortDynamicLinkSupport OBJECT-TYPE 1271 SYNTAX TruthValue 1272 MAX-ACCESS read-only 1273 STATUS current 1274 DESCRIPTION 1275 "Indicates whether this node allows call-in on this port from 1276 nodes not defined locally." 1278 ::= { appnPortEntry 9 } 1280 appnPortMaxRcvBtuSize OBJECT-TYPE 1281 SYNTAX INTEGER (99..32767) 1282 UNITS "bytes" 1283 MAX-ACCESS read-only 1284 STATUS current 1285 DESCRIPTION 1286 "Maximum Basic Transmission Unit (BTU) size that a link station 1287 on this port can receive. 1289 This object corresponds to bytes 21-22 of XID3." 1291 ::= { appnPortEntry 10 } 1293 appnPortMaxIframeWindow OBJECT-TYPE 1294 SYNTAX Gauge32 1295 UNITS "I-frames" 1296 MAX-ACCESS read-only 1297 STATUS current 1298 DESCRIPTION 1299 "Maximum number of I-frames that can be received by the XID 1300 sender before an acknowledgement is received." 1302 ::= { appnPortEntry 11 } 1304 appnPortDefLsGoodXids OBJECT-TYPE 1305 SYNTAX AppnPortCounter 1306 UNITS "XID exchanges" 1307 MAX-ACCESS read-only 1308 STATUS current 1309 DESCRIPTION 1310 "The total number of successful XID exchanges that have 1311 occurred on all defined link stations on this port since the 1312 last time this port was started." 1314 ::= { appnPortEntry 12 } 1316 appnPortDefLsBadXids OBJECT-TYPE 1317 SYNTAX AppnPortCounter 1318 UNITS "XID exchanges" 1319 MAX-ACCESS read-only 1320 STATUS current 1321 DESCRIPTION 1322 "The total number of unsuccessful XID exchanges that have 1323 occurred on all defined link stations on this port since the 1324 last time this port was started." 1326 ::= { appnPortEntry 13 } 1328 appnPortDynLsGoodXids OBJECT-TYPE 1329 SYNTAX AppnPortCounter 1330 UNITS "XID exchanges" 1331 MAX-ACCESS read-only 1332 STATUS current 1333 DESCRIPTION 1334 "The total number of successful XID exchanges that have 1335 occurred on all dynamic link stations on this port since the 1336 last time this port was started." 1338 ::= { appnPortEntry 14 } 1340 appnPortDynLsBadXids OBJECT-TYPE 1341 SYNTAX AppnPortCounter 1342 UNITS "XID exchanges" 1343 MAX-ACCESS read-only 1344 STATUS current 1345 DESCRIPTION 1346 "The total number of unsuccessful XID exchanges that have 1347 occurred on all dynamic link stations on this port since the 1348 last time this port was started." 1350 ::= { appnPortEntry 15 } 1352 appnPortSpecific OBJECT-TYPE 1353 SYNTAX RowPointer 1354 MAX-ACCESS read-only 1355 STATUS current 1356 DESCRIPTION 1357 "Identifies the object, e.g., one in a DLC-specific MIB, that 1358 can provide additional information related to this port. 1360 If the agent is unable to identify such an object, the value 1361 0.0 is returned." 1363 ::= { appnPortEntry 16 } 1365 appnPortDlcLocalAddr OBJECT-TYPE 1366 SYNTAX DisplayableDlcAddress 1367 MAX-ACCESS read-only 1368 STATUS current 1369 DESCRIPTION 1370 "Local DLC address of this port." 1372 ::= { appnPortEntry 17 } 1374 appnPortCounterDisconTime OBJECT-TYPE 1375 SYNTAX TimeStamp 1376 MAX-ACCESS read-only 1377 STATUS current 1378 DESCRIPTION 1379 "The value of the sysUpTime object the last time the port was 1380 started." 1382 ::= { appnPortEntry 18 } 1384 -- ********************************************************************* 1385 -- APPN Link Station Information 1386 -- 1388 appnLsTable OBJECT-TYPE 1389 SYNTAX SEQUENCE OF AppnLsEntry 1390 MAX-ACCESS not-accessible 1391 STATUS current 1392 DESCRIPTION 1393 "This table contains detailed information about the link 1394 station configuration and its current status." 1396 ::= { appnLinkStationInformation 1 } 1398 appnLsEntry OBJECT-TYPE 1399 SYNTAX AppnLsEntry 1400 MAX-ACCESS not-accessible 1401 STATUS current 1402 DESCRIPTION 1403 "This table is indexed by the link station name." 1405 INDEX 1406 { appnLsName } 1408 ::= { appnLsTable 1 } 1410 AppnLsEntry ::= SEQUENCE { 1411 appnLsName DisplayString, 1412 appnLsCommand INTEGER, 1413 appnLsOperState INTEGER, 1415 appnLsPortName DisplayString, 1416 appnLsDlcType IANAifType, 1417 appnLsDynamic TruthValue, 1419 appnLsAdjCpName OCTET STRING, 1420 appnLsAdjNodeType INTEGER, 1421 appnLsTgNum INTEGER, 1422 appnLsLimResource TruthValue, 1423 appnLsActOnDemand TruthValue, 1424 appnLsMigration TruthValue, 1425 appnLsPartnerNodeId SnaNodeIdentification, 1426 appnLsCpCpSessionSupport TruthValue, 1428 appnLsMaxSendBtuSize INTEGER, 1429 -- performance data 1430 appnLsInXidBytes AppnLinkStationCounter, 1431 appnLsInMsgBytes AppnLinkStationCounter, 1432 appnLsInXidFrames AppnLinkStationCounter, 1433 appnLsInMsgFrames AppnLinkStationCounter, 1434 appnLsOutXidBytes AppnLinkStationCounter, 1435 appnLsOutMsgBytes AppnLinkStationCounter, 1436 appnLsOutXidFrames AppnLinkStationCounter, 1437 appnLsOutMsgFrames AppnLinkStationCounter, 1438 -- propagation delay 1439 appnLsEchoRsps AppnLinkStationCounter, 1440 appnLsCurrentDelay Gauge32, 1441 appnLsMaxDelay Gauge32, 1442 appnLsMinDelay Gauge32, 1443 appnLsMaxDelayTime DateAndTime, 1444 -- XID Statistics 1445 appnLsGoodXids AppnLinkStationCounter, 1446 appnLsBadXids AppnLinkStationCounter, 1447 -- DLC-specific 1448 appnLsSpecific RowPointer, 1449 appnLsActiveTime Unsigned32, 1450 appnLsCurrentStateTime TimeTicks, 1451 -- HPR-specific 1452 appnLsHprSup INTEGER, 1453 appnLsErrRecoSup TruthValue, 1454 appnLsForAnrLabel OCTET STRING, 1455 appnLsRevAnrLabel OCTET STRING, 1456 appnLsCpCpNceId OCTET STRING, 1457 appnLsRouteNceId OCTET STRING, 1458 appnLsBfNceId OCTET STRING, 1460 appnLsLocalAddr DisplayableDlcAddress, 1461 appnLsRemoteAddr DisplayableDlcAddress, 1462 appnLsRemoteLsName DisplayString, 1463 appnLsCounterDisconTime TimeStamp 1464 } 1466 appnLsName OBJECT-TYPE 1467 SYNTAX DisplayString (SIZE (1..10)) 1468 MAX-ACCESS not-accessible 1469 STATUS current 1470 DESCRIPTION 1471 "Administratively assigned name for the link station. 1472 The name can be from one to ten characters." 1474 ::= { appnLsEntry 1 } 1476 appnLsCommand OBJECT-TYPE 1477 SYNTAX INTEGER { 1478 deactivate(1), 1479 activate(2), 1480 recycle(3), 1481 ready(4) 1482 } 1483 MAX-ACCESS read-write 1484 STATUS current 1485 DESCRIPTION 1486 "Object by which a Management Station can activate, deactivate, 1487 or recycle (i.e., cause to be deactivated and then immediately 1488 reactivated) a link station, by setting the value to 1489 activate(1), deactivate(2), or recycle(3), respectively. The 1490 value ready(4) is returned on GET operations until a SET has 1491 been processed; after that the value received on the most 1492 recent SET is returned." 1494 ::= { appnLsEntry 2 } 1496 appnLsOperState OBJECT-TYPE 1497 SYNTAX INTEGER { 1498 inactive(1), 1499 sentConnectOut(2), -- pending active 1500 pendXidExch(3), -- pending active 1501 sendActAs(4), -- pending active 1502 sendSetMode(5), -- pending active 1503 otherPendingActive(6),-- pending active 1504 active(7), 1505 sentDeactAsOrd(8), -- pending inactive 1506 sentDiscOrd(9), -- pending inactive 1507 sentDiscImmed(10), -- pending inactive 1508 otherPendingInact(11) -- pending inactive 1509 } 1510 MAX-ACCESS read-only 1511 STATUS current 1512 DESCRIPTION 1513 "State of this link station. The comments map these more 1514 granular states to the 'traditional' four states for SNA 1515 resources. Values (2) through (5) represent the normal 1516 progression of states when a link station is being activated. 1517 Value (6) represents some other state of a link station in 1518 the process of being activated. Values (8) through (10) 1519 represent different ways a link station can be deactivated. 1520 Value (11) represents some other state of a link station in 1521 the process of being deactivated." 1523 ::= { appnLsEntry 3 } 1525 appnLsPortName OBJECT-TYPE 1526 SYNTAX DisplayString (SIZE (1..10)) 1527 MAX-ACCESS read-only 1528 STATUS current 1529 DESCRIPTION 1530 "Administratively assigned name for the port associated with 1531 this link station. The name can be from one to ten 1532 characters." 1534 ::= { appnLsEntry 4 } 1536 appnLsDlcType OBJECT-TYPE 1537 SYNTAX IANAifType 1538 MAX-ACCESS read-only 1539 STATUS current 1540 DESCRIPTION 1541 "The type of DLC interface, distinguished according to the 1542 protocol immediately 'below' this layer." 1544 ::= { appnLsEntry 5 } 1546 appnLsDynamic OBJECT-TYPE 1547 SYNTAX TruthValue 1548 MAX-ACCESS read-only 1549 STATUS current 1550 DESCRIPTION 1551 "Identifies whether this is a dynamic link station. Dynamic 1552 link stations are created when links that have not been locally 1553 defined are established by adjacent nodes." 1555 ::= { appnLsEntry 6 } 1557 appnLsAdjCpName OBJECT-TYPE 1558 SYNTAX OCTET STRING (SIZE (0 | 3..17)) 1559 MAX-ACCESS read-only 1560 STATUS current 1561 DESCRIPTION 1562 "Fully qualified name of the adjacent node for this link 1563 station. An adjacent node is identified using the format 1564 specified in the SnaControlPointName textual convention. 1566 The value of this object is determined as follows: 1568 1. If the adjacent node's name was received on XID, it 1569 is returned. 1571 2. If the adjacent node's name was not received on XID, 1572 but a locally-defined value is available, it is 1573 returned. 1575 3. Otherwise a string of length 0 is returned, indicating 1576 that no name is known for the adjacent node." 1578 ::= { appnLsEntry 7 } 1580 appnLsAdjNodeType OBJECT-TYPE 1581 SYNTAX INTEGER { 1582 networkNode(1), 1583 endNode(2), 1584 t21len(4), 1585 unknown(255) 1586 } 1587 MAX-ACCESS read-only 1588 STATUS current 1589 DESCRIPTION 1590 "Node type of the adjacent node on this link: 1592 networkNode(1) - APPN network node 1593 endNode(2) - APPN end node 1594 t21len(4) - LEN end node 1595 unknown(255) - the agent does not know the node type 1596 of the adjacent node 1597 " 1599 ::= { appnLsEntry 8 } 1601 appnLsTgNum OBJECT-TYPE 1602 SYNTAX INTEGER (0..256) 1603 MAX-ACCESS read-only 1604 STATUS current 1605 DESCRIPTION 1606 "Number associated with the TG to this link station, with a 1607 range from 0 to 256. A value of 256 indicates that the TG 1608 number has not been negotiated and is unknown at this time." 1610 ::= { appnLsEntry 9 } 1612 appnLsLimResource OBJECT-TYPE 1613 SYNTAX TruthValue 1614 MAX-ACCESS read-only 1615 STATUS current 1616 DESCRIPTION 1617 "Indicates whether the link station is a limited resource. A 1618 link station that is a limited resource is deactivated when it 1619 is no longer in use." 1621 ::= { appnLsEntry 10 } 1623 appnLsActOnDemand OBJECT-TYPE 1624 SYNTAX TruthValue 1625 MAX-ACCESS read-only 1626 STATUS current 1627 DESCRIPTION 1628 "Indicates whether the link station is activatable on demand. 1630 Such a link station is reported in the topology as active 1631 regardless of its actual state, so that it can be considered in 1632 route calculations. If the link station is inactive and is 1633 chosen for a route, it will be activated at that time." 1635 ::= { appnLsEntry 11 } 1637 appnLsMigration OBJECT-TYPE 1638 SYNTAX TruthValue 1639 MAX-ACCESS read-only 1640 STATUS current 1641 DESCRIPTION 1642 "Indicates whether this link station will be used for 1643 connections to down-level or migration partners. 1645 In general, migration nodes do not append their CP names on 1646 XID3. Such nodes: (1) will not support parallel TGs, (2) 1647 should be sent an ACTIVATE PHYSICAL UNIT (ACTPU), provided that 1648 the partner supports ACTPUs, and (3) should not be sent 1649 segmented BINDs. However, if this node receives an XID3 with 1650 an appended CP name, then the partner node will not be treated 1651 as a migration node. 1653 In the case of DYNAMIC TGs this object should be set to 'no'." 1655 ::= { appnLsEntry 12 } 1657 appnLsPartnerNodeId OBJECT-TYPE 1658 SYNTAX SnaNodeIdentification 1659 MAX-ACCESS read-only 1660 STATUS current 1661 DESCRIPTION 1662 "The partner's Node Identification, from bytes 2-5 of the XID 1663 received from the partner. If this value is not available, 1664 then the characters '00000000' are returned." 1666 ::= { appnLsEntry 13 } 1668 appnLsCpCpSessionSupport OBJECT-TYPE 1669 SYNTAX TruthValue 1670 MAX-ACCESS read-only 1671 STATUS current 1672 DESCRIPTION 1673 "Indicates whether CP-CP sessions are supported by this 1674 link station. For a dynamic link, this object represents 1675 the default ('Admin') value." 1677 ::= { appnLsEntry 14 } 1679 appnLsMaxSendBtuSize OBJECT-TYPE 1680 SYNTAX INTEGER (99..32767) 1681 UNITS "bytes" 1682 MAX-ACCESS read-only 1683 STATUS current 1684 DESCRIPTION 1685 "Numeric value between 99 and 32767 inclusive indicating the 1686 maximum number of bytes in a Basic Transmission Unit (BTU) sent 1687 on this link. 1689 When the link state (returned by the appnLsOperState object) is 1690 inactive or pending active, the value configured at this node 1691 is returned. When the link state is active, the value that was 1692 negotiated for it is returned. This negotiated value is the 1693 smaller of the value configured at this node and the partner's 1694 maximum receive BTU length, received in XID." 1696 ::= { appnLsEntry 15 } 1698 appnLsInXidBytes OBJECT-TYPE 1699 SYNTAX AppnLinkStationCounter 1700 UNITS "bytes" 1701 MAX-ACCESS read-only 1702 STATUS current 1703 DESCRIPTION 1704 "Number of XID bytes received. All of the bytes in the SNA 1705 basic transmission unit (BTU), i.e., all of the bytes in the 1706 DLC XID Information Field, are counted." 1708 ::= { appnLsEntry 16 } 1710 appnLsInMsgBytes OBJECT-TYPE 1711 SYNTAX AppnLinkStationCounter 1712 UNITS "bytes" 1713 MAX-ACCESS read-only 1714 STATUS current 1715 DESCRIPTION 1716 "Number of message (I-frame) bytes received. All of the bytes 1717 in the SNA basic transmission unit (BTU), including the 1718 transmission header (TH), are counted." 1720 ::= { appnLsEntry 17 } 1722 appnLsInXidFrames OBJECT-TYPE 1723 SYNTAX AppnLinkStationCounter 1724 UNITS "XID frames" 1725 MAX-ACCESS read-only 1726 STATUS current 1727 DESCRIPTION 1728 "Number of XID frames received." 1730 ::= { appnLsEntry 18 } 1732 appnLsInMsgFrames OBJECT-TYPE 1733 SYNTAX AppnLinkStationCounter 1734 UNITS "I-frames" 1735 MAX-ACCESS read-only 1736 STATUS current 1737 DESCRIPTION 1738 "Number of message (I-frame) frames received." 1740 ::= { appnLsEntry 19 } 1742 appnLsOutXidBytes OBJECT-TYPE 1743 SYNTAX AppnLinkStationCounter 1744 UNITS "bytes" 1745 MAX-ACCESS read-only 1746 STATUS current 1747 DESCRIPTION 1748 "Number of XID bytes sent. All of the bytes in the SNA basic 1749 transmission unit (BTU), i.e., all of the bytes in the DLC XID 1750 Information Field, are counted." 1752 ::= { appnLsEntry 20 } 1754 appnLsOutMsgBytes OBJECT-TYPE 1755 SYNTAX AppnLinkStationCounter 1756 UNITS "bytes" 1757 MAX-ACCESS read-only 1758 STATUS current 1759 DESCRIPTION 1760 "Number of message (I-frame) bytes sent. All of the bytes 1761 in the SNA basic transmission unit (BTU), including the 1762 transmission header (TH), are counted." 1764 ::= { appnLsEntry 21 } 1766 appnLsOutXidFrames OBJECT-TYPE 1767 SYNTAX AppnLinkStationCounter 1768 UNITS "XID frames" 1769 MAX-ACCESS read-only 1770 STATUS current 1771 DESCRIPTION 1772 "Number of XID frames sent." 1774 ::= { appnLsEntry 22 } 1776 appnLsOutMsgFrames OBJECT-TYPE 1777 SYNTAX AppnLinkStationCounter 1778 UNITS "I-frames" 1779 MAX-ACCESS read-only 1780 STATUS current 1781 DESCRIPTION 1782 "Number of message (I-frame) frames sent." 1784 ::= { appnLsEntry 23 } 1786 appnLsEchoRsps OBJECT-TYPE 1787 SYNTAX AppnLinkStationCounter 1788 UNITS "echo responses" 1789 MAX-ACCESS read-only 1790 STATUS current 1791 DESCRIPTION 1792 "Number of echo responses returned from adjacent link station. 1793 A response should be returned for each test frame sent by this 1794 node. Test frames are sent to adjacent nodes periodically to 1795 verify connectivity and to measure the actual round trip time, 1796 that is, the time interval from when the test frame is sent 1797 until when the response is received." 1799 ::= { appnLsEntry 24 } 1801 appnLsCurrentDelay OBJECT-TYPE 1802 SYNTAX Gauge32 1803 UNITS "milliseconds" 1804 MAX-ACCESS read-only 1805 STATUS current 1806 DESCRIPTION 1807 "The time that it took for the last test signal to be sent and 1808 returned from this link station to the adjacent link station. 1809 This time is represented in milliseconds." 1811 ::= { appnLsEntry 25 } 1813 appnLsMaxDelay OBJECT-TYPE 1814 SYNTAX Gauge32 1815 UNITS "milliseconds" 1816 MAX-ACCESS read-only 1817 STATUS current 1818 DESCRIPTION 1819 "The longest time it took for a test signal to be sent and 1820 returned from this link station to the adjacent link station. 1822 This time is represented in milliseconds . 1824 The value 0 is returned if no test signal has been sent and 1825 returned." 1827 ::= { appnLsEntry 26 } 1829 appnLsMinDelay OBJECT-TYPE 1830 SYNTAX Gauge32 1831 UNITS "milliseconds" 1832 MAX-ACCESS read-only 1833 STATUS current 1834 DESCRIPTION 1835 "The shortest time it took for a test signal to be sent and 1836 returned from this link station to the adjacent link station. 1837 This time is represented in milliseconds. 1839 The value 0 is returned if no test signal has been sent and 1840 returned." 1842 ::= { appnLsEntry 27 } 1844 appnLsMaxDelayTime OBJECT-TYPE 1845 SYNTAX DateAndTime 1846 MAX-ACCESS read-only 1847 STATUS current 1848 DESCRIPTION 1849 "The time when the longest delay occurred. This time can be 1850 used to identify when this high water mark occurred in relation 1851 to other events in the APPN node, for example, the time at 1852 which an APPC session was either terminated or failed to be 1853 established. This latter time is available in the 1854 appcHistSessTime object in the APPC MIB. 1856 The value 00000000 is returned if no test signal has been sent 1857 and returned." 1859 ::= { appnLsEntry 28 } 1861 appnLsGoodXids OBJECT-TYPE 1862 SYNTAX AppnLinkStationCounter 1863 UNITS "XID exchanges" 1864 MAX-ACCESS read-only 1865 STATUS current 1866 DESCRIPTION 1867 "The total number of successful XID exchanges that have 1868 occurred on this link station since the time it was started." 1870 ::= { appnLsEntry 29 } 1872 appnLsBadXids OBJECT-TYPE 1873 SYNTAX AppnLinkStationCounter 1874 UNITS "XID exchanges" 1875 MAX-ACCESS read-only 1876 STATUS current 1877 DESCRIPTION 1878 "The total number of unsuccessful XID exchanges that have 1879 occurred on this link station since the time it was started." 1881 ::= { appnLsEntry 30 } 1883 appnLsSpecific OBJECT-TYPE 1884 SYNTAX RowPointer 1885 MAX-ACCESS read-only 1886 STATUS current 1887 DESCRIPTION 1888 "Identifies the object, e.g., one in a DLC-specific MIB, that 1889 can provide additional information related to this link 1890 station. 1892 If the agent is unable to identify such an object, the value 1893 0.0 is returned." 1895 ::= { appnLsEntry 31 } 1897 appnLsActiveTime OBJECT-TYPE 1898 SYNTAX Unsigned32 1899 UNITS "hundredths of a second" 1900 MAX-ACCESS read-only 1901 STATUS current 1902 DESCRIPTION 1903 "The cumulative amount of time since the node was last re- 1904 initialzed, measured in hundredths of a second, that this link 1905 station has been in the active state. A zero value indicates 1906 that the link station has never been active since the node was 1907 last re-initialized." 1909 ::= { appnLsEntry 32 } 1911 appnLsCurrentStateTime OBJECT-TYPE 1912 SYNTAX TimeTicks 1913 UNITS "hundredths of a second" 1914 MAX-ACCESS read-only 1915 STATUS current 1916 DESCRIPTION 1917 "The amount of time, measured in hundredths of a second, that 1918 the link station has been in its current state." 1920 ::= { appnLsEntry 33 } 1922 appnLsHprSup OBJECT-TYPE 1923 SYNTAX INTEGER { 1924 noHprSupport(1), 1925 hprBaseOnly(2), 1926 rtpTower(3), 1927 controlFlowsOverRtpTower(4) 1928 } 1929 MAX-ACCESS read-only 1930 STATUS current 1931 DESCRIPTION 1932 "Indicates the level of high performance routing (HPR) support 1933 over this link: 1935 noHprSupport(1) - no HPR support 1936 hprBaseOnly(2) - HPR base (option set 1400) 1937 supported 1938 rtpTower(3) - HPR base and RTP tower 1939 (option set 1401) supported 1940 controlFlowsOverRtpTower(4) - HPR base, RTP tower, and 1941 control flows over RTP 1942 (option set 1402) supported 1944 If the link is not active, the defined value is returned." 1946 ::= { appnLsEntry 34 } 1948 appnLsErrRecoSup OBJECT-TYPE 1949 SYNTAX TruthValue 1950 MAX-ACCESS read-only 1951 STATUS current 1952 DESCRIPTION 1953 "Indicates whether the link station is supporting 1954 HPR link-level error recovery." 1956 ::= { appnLsEntry 35 } 1958 appnLsForAnrLabel OBJECT-TYPE 1959 SYNTAX OCTET STRING (SIZE (0..8)) 1960 MAX-ACCESS read-only 1961 STATUS current 1962 DESCRIPTION 1963 "The forward Automatic Network Routing (ANR) label for this 1964 link station. If the link does not support HPR or the value is 1965 unknown, a zero-length string is returned." 1967 ::= { appnLsEntry 36 } 1969 appnLsRevAnrLabel OBJECT-TYPE 1970 SYNTAX OCTET STRING (SIZE (0..8)) 1971 MAX-ACCESS read-only 1972 STATUS current 1973 DESCRIPTION 1974 "The reverse Automatic Network Routing (ANR) label for this 1975 link station. If the link does not support HPR or the value is 1976 unknown, a zero-length string is returned." 1978 ::= { appnLsEntry 37 } 1980 appnLsCpCpNceId OBJECT-TYPE 1981 SYNTAX OCTET STRING (SIZE (0..8)) 1982 MAX-ACCESS read-only 1983 STATUS current 1984 DESCRIPTION 1985 "The network connection endpoint identifier (NCE ID) for CP-CP 1986 sessions if this node supports the HPR transport tower, a 1987 zero-length string if the value is unknown or not meaningful 1988 for this node." 1990 ::= { appnLsEntry 38 } 1992 appnLsRouteNceId OBJECT-TYPE 1993 SYNTAX OCTET STRING (SIZE (0..8)) 1994 MAX-ACCESS read-only 1995 STATUS current 1996 DESCRIPTION 1997 "The network connection endpoint identifier (NCE ID) for Route 1998 Setup if this node supports the HPR transport tower, a zero- 1999 length string if the value is unknown or not meaningful for 2000 this node." 2002 ::= { appnLsEntry 39 } 2004 appnLsBfNceId OBJECT-TYPE 2005 SYNTAX OCTET STRING (SIZE (0..8)) 2006 MAX-ACCESS read-only 2007 STATUS current 2008 DESCRIPTION 2009 "The network connection endpoint identifier (NCE ID) for the 2010 APPN/HPR boundary function if this node supports the HPR 2011 transport tower, a zero-length string if the value is unknown 2012 or not meaningful for this node." 2014 ::= { appnLsEntry 40 } 2016 appnLsLocalAddr OBJECT-TYPE 2017 SYNTAX DisplayableDlcAddress 2018 MAX-ACCESS read-only 2019 STATUS current 2020 DESCRIPTION 2021 "Local address of this link station." 2023 ::= { appnLsEntry 41 } 2025 appnLsRemoteAddr OBJECT-TYPE 2026 SYNTAX DisplayableDlcAddress 2027 MAX-ACCESS read-only 2028 STATUS current 2029 DESCRIPTION 2030 "Address of the remote link station on this link." 2032 ::= { appnLsEntry 42 } 2034 appnLsRemoteLsName OBJECT-TYPE 2035 SYNTAX DisplayString (SIZE (0..10)) 2036 MAX-ACCESS read-only 2037 STATUS current 2038 DESCRIPTION 2039 "Remote link station discovered from the XID exchange. 2040 The name can be from one to ten characters. A zero-length 2041 string indicates that the value is not known." 2043 ::= { appnLsEntry 43 } 2045 appnLsCounterDisconTime OBJECT-TYPE 2046 SYNTAX TimeStamp 2047 MAX-ACCESS read-only 2048 STATUS current 2049 DESCRIPTION 2050 "The value of the sysUpTime object the last time the link 2051 station was started." 2053 ::= { appnLsEntry 44 } 2055 --******************************************************************** 2056 -- This table provides information about errors this node encountered 2057 -- with connections to adjacent nodes. Entries are added for exceptional 2058 -- conditions encountered establishing connections and exceptional 2059 -- conditions that resulted in termination of a connection. It is an 2060 -- implementation option how many entries to keep in this table, and 2061 -- how long to retain any individual entry. 2062 --******************************************************************** 2064 appnLsStatusTable OBJECT-TYPE 2065 SYNTAX SEQUENCE OF AppnLsStatusEntry 2066 MAX-ACCESS not-accessible 2067 STATUS current 2068 DESCRIPTION 2069 "This table contains information related to exceptional and 2070 potentially exceptional conditions that occurred during the 2071 activation, XID exchange, and termination of a connection. No 2072 entries are created when these activities proceed normally." 2074 ::= { appnLinkStationInformation 2 } 2076 appnLsStatusEntry OBJECT-TYPE 2077 SYNTAX AppnLsStatusEntry 2078 MAX-ACCESS not-accessible 2079 STATUS current 2080 DESCRIPTION 2081 "This table is indexed by the LsStatusIndex, which is an 2082 integer that is continuously updated until it eventually 2083 wraps." 2085 INDEX 2086 { appnLsStatusIndex } 2088 ::= { appnLsStatusTable 1 } 2090 AppnLsStatusEntry ::= SEQUENCE { 2091 appnLsStatusIndex INTEGER, 2092 appnLsStatusTime DateAndTime, 2093 appnLsStatusLsName DisplayString, 2094 appnLsStatusCpName DisplayString, 2095 appnLsStatusPartnerId SnaNodeIdentification, 2096 appnLsStatusTgNum INTEGER, 2097 appnLsStatusGeneralSense SnaSenseData, 2098 appnLsStatusRetry TruthValue, 2099 appnLsStatusEndSense SnaSenseData, 2100 appnLsStatusXidLocalSense SnaSenseData, 2101 appnLsStatusXidRemoteSense SnaSenseData, 2102 appnLsStatusXidByteInError INTEGER, 2103 appnLsStatusXidBitInError INTEGER, 2104 appnLsStatusDlcType IANAifType, 2105 appnLsStatusLocalAddr DisplayableDlcAddress, 2106 appnLsStatusRemoteAddr DisplayableDlcAddress 2107 } 2109 appnLsStatusIndex OBJECT-TYPE 2110 SYNTAX INTEGER (0..2147483647) 2111 MAX-ACCESS not-accessible 2112 STATUS current 2113 DESCRIPTION 2114 "Table index. The value of the index begins at zero 2115 and is incremented up to a maximum value of 2**31-1 2116 (2,147,483,647) before wrapping." 2118 ::= { appnLsStatusEntry 1 } 2120 appnLsStatusTime OBJECT-TYPE 2121 SYNTAX DateAndTime 2122 MAX-ACCESS read-only 2123 STATUS current 2124 DESCRIPTION 2125 "Time when the exception condition occurred. This time can be 2126 used to identify when this event occurred in relation to other 2127 events in the APPN node, for example, the time at which an APPC 2128 session was either terminated or failed to be established. 2129 This latter time is available in the appcHistSessTime object in 2130 the APPC MIB." 2132 ::= { appnLsStatusEntry 2 } 2134 appnLsStatusLsName OBJECT-TYPE 2135 SYNTAX DisplayString (SIZE (1..10)) 2136 MAX-ACCESS read-only 2137 STATUS current 2138 DESCRIPTION 2139 "Administratively assigned name for the link station 2140 experiencing the condition." 2142 ::= { appnLsStatusEntry 3 } 2144 appnLsStatusCpName OBJECT-TYPE 2145 SYNTAX DisplayString (SIZE (0 | 3..17)) 2146 MAX-ACCESS read-only 2147 STATUS current 2148 DESCRIPTION 2149 "Fully qualified name of the adjacent node for this link 2150 station. An adjacent node is identified using the format 2151 specified in the SnaControlPointName textual convention. 2153 The value of this object is determined as follows: 2155 1. If the adjacent node's name was received on XID, it 2156 is returned. 2158 2. If the adjacent node's name was not received on XID, 2159 but a locally-defined value is available, it is 2160 returned. 2162 3. Otherwise a string of length 0 is returned, indicating 2163 that no name is known for the adjacent node." 2165 ::= { appnLsStatusEntry 4 } 2167 appnLsStatusPartnerId OBJECT-TYPE 2168 SYNTAX SnaNodeIdentification 2169 MAX-ACCESS read-only 2170 STATUS current 2171 DESCRIPTION 2172 "The partner's Node Identification, from bytes 2-5 of the XID 2173 received from the partner. If this value is not available, 2174 then the characters '00000000' are returned." 2176 ::= { appnLsStatusEntry 5 } 2178 appnLsStatusTgNum OBJECT-TYPE 2179 SYNTAX INTEGER (0..256) 2180 MAX-ACCESS read-only 2181 STATUS current 2182 DESCRIPTION 2183 "Number associated with the TG to this link station, with a 2184 range from 0 to 256. A value of 256 indicates that the TG 2185 number was unknown at the time of the failure." 2187 ::= { appnLsStatusEntry 6 } 2189 appnLsStatusGeneralSense OBJECT-TYPE 2190 SYNTAX SnaSenseData 2191 MAX-ACCESS read-only 2192 STATUS current 2193 DESCRIPTION 2194 "The error sense data associated with the start sequence of 2195 activation of a link up to the beginning of the XID sequence. 2197 This is the sense data that came from Configuration Services 2198 whenever the link did not activate or when it went inactive." 2200 ::= { appnLsStatusEntry 7 } 2202 appnLsStatusRetry OBJECT-TYPE 2203 SYNTAX TruthValue 2204 MAX-ACCESS read-only 2205 STATUS current 2206 DESCRIPTION 2207 "Indicates whether the node will retry the start request to 2208 activate the link." 2210 ::= { appnLsStatusEntry 8 } 2212 appnLsStatusEndSense OBJECT-TYPE 2213 SYNTAX SnaSenseData 2214 MAX-ACCESS read-only 2215 STATUS current 2216 DESCRIPTION 2217 "The sense data associated with the termination of the link 2218 connection to adjacent node. 2220 This is the sense data that came from the DLC layer." 2222 ::= { appnLsStatusEntry 9 } 2224 appnLsStatusXidLocalSense OBJECT-TYPE 2225 SYNTAX SnaSenseData 2226 MAX-ACCESS read-only 2227 STATUS current 2228 DESCRIPTION 2229 "The sense data associated with the rejection of the XID. 2231 This is the sense data that came from the local node (this 2232 node) when it built the XID Negotiation Error control vector 2233 (cv22) to send to the remote node." 2235 ::= { appnLsStatusEntry 10 } 2237 appnLsStatusXidRemoteSense OBJECT-TYPE 2238 SYNTAX SnaSenseData 2239 MAX-ACCESS read-only 2240 STATUS current 2241 DESCRIPTION 2242 "The sense data the adjacent node returned to this node 2243 indicating the reason the XID was rejected. 2245 This is the sense data that came from the remote node in the 2246 XID Negotiation Error control vector (cv22) it sent to the 2247 local node (this node)." 2249 ::= { appnLsStatusEntry 11 } 2251 appnLsStatusXidByteInError OBJECT-TYPE 2252 SYNTAX INTEGER (0..65536) 2253 MAX-ACCESS read-only 2254 STATUS current 2255 DESCRIPTION 2256 "This object identifies the actual byte in the XID that caused 2257 the error. The value 65536 indicates that the object has no 2258 meaning. 2260 For values in the range 0-65535, this object corresponds to 2261 bytes 2-3 of the XID Negotiation (X'22') control vector." 2263 ::= { appnLsStatusEntry 12 } 2265 appnLsStatusXidBitInError OBJECT-TYPE 2266 SYNTAX INTEGER (0..8) 2267 MAX-ACCESS read-only 2268 STATUS current 2269 DESCRIPTION 2270 "This object identifies the actual bit in error (0 through 7) 2271 within the errored byte of the XID. The value 8 indicates that 2272 this object has no meaning. 2274 For values in the range 0-7, this object corresponds to byte 4 2275 of the XID Negotiation (X'22') control vector." 2277 ::= { appnLsStatusEntry 13 } 2279 appnLsStatusDlcType OBJECT-TYPE 2280 SYNTAX IANAifType 2281 MAX-ACCESS read-only 2282 STATUS current 2283 DESCRIPTION 2284 "The type of DLC interface, distinguished according to the 2285 protocol immediately 'below' this layer." 2287 ::= { appnLsStatusEntry 14 } 2289 appnLsStatusLocalAddr OBJECT-TYPE 2290 SYNTAX DisplayableDlcAddress 2291 MAX-ACCESS read-only 2292 STATUS current 2293 DESCRIPTION 2294 "Local address of this link station." 2296 ::= { appnLsStatusEntry 15 } 2298 appnLsStatusRemoteAddr OBJECT-TYPE 2299 SYNTAX DisplayableDlcAddress 2300 MAX-ACCESS read-only 2301 STATUS current 2302 DESCRIPTION 2303 "Address of the remote link station on this link." 2305 ::= { appnLsStatusEntry 16 } 2307 -- ********************************************************************* 2308 -- APPN Virtual Routing Node Information 2309 -- 2311 appnVrnTable OBJECT-TYPE 2312 SYNTAX SEQUENCE OF AppnVrnEntry 2313 MAX-ACCESS not-accessible 2314 STATUS current 2315 DESCRIPTION 2316 "This table relates a virtual routing node to an APPN port." 2318 ::= { appnVrnInfo 1 } 2320 appnVrnEntry OBJECT-TYPE 2321 SYNTAX AppnVrnEntry 2322 MAX-ACCESS not-accessible 2323 STATUS current 2324 DESCRIPTION 2325 "This table is indexed by the virtual routing node name, TG 2326 number, and port name. There will be a matching entry in the 2327 appnLocalTgTable to represent status and characteristics of the 2328 TG representing each virtual routing node definition." 2330 INDEX 2331 { appnVrnName, appnVrnTgNum, appnVrnPortName } 2333 ::= { appnVrnTable 1 } 2335 AppnVrnEntry ::= SEQUENCE { 2336 appnVrnName SnaControlPointName, 2337 appnVrnTgNum INTEGER, 2338 appnVrnPortName DisplayString 2339 } 2341 appnVrnName OBJECT-TYPE 2342 SYNTAX SnaControlPointName 2343 MAX-ACCESS not-accessible 2344 STATUS current 2345 DESCRIPTION 2346 "Administratively assigned name of the virtual routing node. 2347 This is a fully qualified name, and matches the appnLocalTgDest 2348 name in the appnLocalTgTable." 2350 ::= { appnVrnEntry 1 } 2352 appnVrnTgNum OBJECT-TYPE 2353 SYNTAX INTEGER (0..255) 2354 MAX-ACCESS not-accessible 2355 STATUS current 2356 DESCRIPTION 2357 "Number associated with the transmission group representing 2358 this virtual routing node definition." 2360 ::= { appnVrnEntry 2 } 2362 appnVrnPortName OBJECT-TYPE 2363 SYNTAX DisplayString (SIZE (1..10)) 2364 MAX-ACCESS read-only 2365 STATUS current 2366 DESCRIPTION 2367 "The name of the port this virtual routing node definition is 2368 defined to." 2370 ::= { appnVrnEntry 3 } 2372 -- ************** The APPN Topology Group ****************************** 2374 appnNn OBJECT IDENTIFIER ::= { appnObjects 2 } 2375 appnNnTopo OBJECT IDENTIFIER ::= { appnNn 1 } 2376 appnNnTopology OBJECT IDENTIFIER ::= { appnNn 2 } 2378 -- This group is used to represent the entire APPN network-node topology 2379 -- including network nodes, virtual routing nodes and all TGs associated 2380 -- with these nodes. 2381 -- 2382 -- Network nodes 2383 -- The APPN topology database consists of information about every APPN 2384 -- network node in this network node's topology subnetwork. This 2385 -- information is learned over time as each network node exchanges 2386 -- topology information with the network nodes adjacent to it. The 2387 -- database consists of information about each node, and information 2388 -- about all of the transmission groups used by these nodes. 2389 -- 2390 -- Virtual routing nodes 2391 -- Information about virtual routing nodes (representing connection 2392 -- networks) is treated in the same way as information about network 2393 -- nodes, and is replicated at each network node. The FRSN, node name, 2394 -- and node type are the only meaningful fields for a virtual routing 2395 -- node. The other node objects return unspecified values. Each 2396 -- node that has defined a TG with this virtual routing node as the 2397 -- destination also defines a TG on this virtual routing node. There 2398 -- is a TG record for each node that uses this virtual routing node. 2399 -- 2400 -- The APPN node table represents node information from the APPN topology 2401 -- database, with the FRSN and APPN CP fully qualified name serving as 2402 -- the index. The FRSN is the agent's relative time stamp of an update 2403 -- to the network topology database. After collecting the entire database 2404 -- once, a management application can issue GET NEXT commands starting 2405 -- from the last rows it has retrieved from the appnNnTopologyFRTable and 2406 -- from the appnNnTgTopologyFRTable. When the response to either of these 2407 -- GET NEXT commands returns another row of its respective table, this 2408 -- indicates a change to the agent's topology database. The management 2409 -- application can then retrieve only the updates to the table, using 2410 -- GET NEXT commands starting from the last retrieved node or TG 2411 -- entry. 2412 -- 2413 -- The format of the actual APPN topology database is as follows: 2414 -- 2415 -- Node table (entry for each node in network) 2416 -- TG table (entry for each TG owned by node) 2417 -- 2418 -- Due to SNMP's ASN.1 limitations, we cannot represent the TG table 2419 -- within the node table in this way. We define separate tables for 2420 -- nodes and TGs, adding the node name to each TG entry to provide a 2421 -- means of correlating the TG with its originating node. 2423 appnNnTopoMaxNodes OBJECT-TYPE 2424 SYNTAX Gauge32 2425 UNITS "node entries" 2426 MAX-ACCESS read-only 2427 STATUS current 2428 DESCRIPTION 2429 "Maximum number of node entries allowed in the APPN topology 2430 database. It is an implementation choice whether to count only 2431 network-node entries, or to count all node entries. If the 2432 number of node entries exceeds this value, APPN will issue an 2433 Alert and the node can no longer participate as a network node. 2434 The value 0 indicates that the local node has no defined limit, 2435 and the number of node entries is bounded only by memory." 2437 ::= { appnNnTopo 1 } 2439 appnNnTopoCurNumNodes OBJECT-TYPE 2440 SYNTAX Gauge32 2441 UNITS "node entries" 2442 MAX-ACCESS read-only 2443 STATUS current 2444 DESCRIPTION 2445 "Current number of node entries in this node's topology 2446 database. It is an implementation choice whether to count only 2447 network-node entries, or to count all node entries, but an 2448 implementation must make the same choice here that it makes for 2449 the appnNnTopoMaxNodes object. If this value exceeds the 2450 maximum number of nodes allowed (appnNnTopoMaxNodes, if that 2451 field in not 0), APPN Alert CPDB002 is issued." 2453 ::= { appnNnTopo 2 } 2455 appnNnTopoNodePurges OBJECT-TYPE 2456 SYNTAX AppnNodeCounter 2457 UNITS "node entries" 2458 MAX-ACCESS read-only 2459 STATUS current 2460 DESCRIPTION 2461 "Total number of topology node records purged from this node's 2462 topology database since the node was last re-initialized." 2464 ::= { appnNnTopo 3 } 2466 appnNnTopoTgPurges OBJECT-TYPE 2467 SYNTAX AppnNodeCounter 2468 UNITS "TG entries" 2469 MAX-ACCESS read-only 2470 STATUS current 2471 DESCRIPTION 2472 "Total number of topology TG records purged from this node's 2473 topology database since the node was last re-initialized." 2475 ::= { appnNnTopo 4 } 2477 appnNnTopoTotalTduWars OBJECT-TYPE 2478 SYNTAX AppnNodeCounter 2479 UNITS "TDU wars" 2480 MAX-ACCESS read-only 2481 STATUS current 2482 DESCRIPTION 2483 "Number of TDU wars detected by this node since its last 2484 initialization." 2486 ::= { appnNnTopo 5 } 2488 -- APPN network node topology table (using FRSN and name as index) 2490 -- This table describes every APPN network node and virtual routing node 2491 -- represented in this node's topology database. 2493 appnNnTopologyFRTable OBJECT-TYPE 2494 SYNTAX SEQUENCE OF AppnNnTopologyFREntry 2495 MAX-ACCESS not-accessible 2496 STATUS current 2497 DESCRIPTION 2498 "Portion of the APPN topology database that describes all of 2499 the APPN network nodes and virtual routing nodes known to this 2500 node." 2502 ::= { appnNnTopology 3 } 2504 appnNnTopologyFREntry OBJECT-TYPE 2505 SYNTAX AppnNnTopologyFREntry 2506 MAX-ACCESS not-accessible 2507 STATUS current 2508 DESCRIPTION 2509 "The FRSN and the fully qualified node name are used to index 2510 this table." 2512 INDEX 2513 {appnNnNodeFRFrsn, 2514 appnNnNodeFRName} 2516 ::= { appnNnTopologyFRTable 1 } 2518 AppnNnTopologyFREntry ::= SEQUENCE { 2519 appnNnNodeFRFrsn Unsigned32, 2520 appnNnNodeFRName SnaControlPointName, 2521 appnNnNodeFREntryTimeLeft AppnTopologyEntryTimeLeft, 2522 appnNnNodeFRType INTEGER, 2524 appnNnNodeFRRsn Unsigned32, 2525 appnNnNodeFRRouteAddResist INTEGER, 2526 appnNnNodeFRCongested TruthValue, 2527 appnNnNodeFRIsrDepleted TruthValue, 2528 appnNnNodeFRQuiescing TruthValue, 2529 appnNnNodeFRGateway TruthValue, 2530 appnNnNodeFRCentralDirectory TruthValue, 2531 appnNnNodeFRIsr TruthValue, 2532 appnNnNodeFRGarbageCollect TruthValue, 2534 appnNnNodeFRHprSupport INTEGER, 2535 appnNnNodeFRPeriBorderSup TruthValue, 2536 appnNnNodeFRInterchangeSup TruthValue, 2537 appnNnNodeFRExteBorderSup TruthValue 2538 } 2540 appnNnNodeFRFrsn OBJECT-TYPE 2541 SYNTAX Unsigned32 2542 MAX-ACCESS not-accessible 2543 STATUS current 2544 DESCRIPTION 2545 "Flow reduction sequence numbers (FRSNs) are associated with 2546 Topology Database Updates (TDUs) and are unique only within 2547 each APPN network node. A TDU can be associated with multiple 2548 APPN resources. This FRSN indicates the last relative time 2549 this resource was updated at the agent node." 2551 ::= { appnNnTopologyFREntry 1 } 2553 appnNnNodeFRName OBJECT-TYPE 2554 SYNTAX SnaControlPointName 2555 MAX-ACCESS not-accessible 2556 STATUS current 2557 DESCRIPTION 2558 "Administratively assigned network name that is locally defined 2559 at each network node." 2561 ::= { appnNnTopologyFREntry 2 } 2563 appnNnNodeFREntryTimeLeft OBJECT-TYPE 2564 SYNTAX AppnTopologyEntryTimeLeft 2565 UNITS "days" 2566 MAX-ACCESS read-only 2567 STATUS current 2568 DESCRIPTION 2569 "Number of days before deletion of this network node entry." 2571 ::= { appnNnTopologyFREntry 3 } 2573 appnNnNodeFRType OBJECT-TYPE 2574 SYNTAX INTEGER { 2575 networkNode(1), 2576 virtualRoutingNode(3) 2577 } 2578 MAX-ACCESS read-only 2579 STATUS current 2580 DESCRIPTION 2581 "Type of APPN node." 2583 ::= { appnNnTopologyFREntry 4 } 2585 appnNnNodeFRRsn OBJECT-TYPE 2586 SYNTAX Unsigned32 2587 MAX-ACCESS read-only 2588 STATUS current 2589 DESCRIPTION 2590 "Resource sequence number, which is assigned and controlled by 2591 the network node that owns this resource. An odd number 2592 indicates that information about the resource is inconsistent. 2594 This object corresponds to the numeric value in cv4580, bytes 2595 2-5." 2597 ::= { appnNnTopologyFREntry 5 } 2599 appnNnNodeFRRouteAddResist OBJECT-TYPE 2600 SYNTAX INTEGER (0..255) 2601 MAX-ACCESS read-only 2602 STATUS current 2603 DESCRIPTION 2604 "Route addition resistance. 2606 This administratively assigned value indicates the relative 2607 desirability of using this node for intermediate session 2608 traffic. The value, which can be any integer 0-255, is used 2609 in route computation. The lower the value, the more 2610 desirable the node is for intermediate routing. 2612 This object corresponds to cv4580, byte 6." 2614 ::= { appnNnTopologyFREntry 6 } 2616 appnNnNodeFRCongested OBJECT-TYPE 2617 SYNTAX TruthValue 2618 MAX-ACCESS read-only 2619 STATUS current 2620 DESCRIPTION 2621 "Indicates whether this node is congested. This node is not be 2622 included in route selection by other nodes when this congestion 2623 exists. 2625 This object corresponds to cv4580, byte 7, bit 0." 2627 ::= { appnNnTopologyFREntry 7 } 2629 appnNnNodeFRIsrDepleted OBJECT-TYPE 2630 SYNTAX TruthValue 2631 MAX-ACCESS read-only 2632 STATUS current 2633 DESCRIPTION 2634 "Indicates whether intermediate session routing resources are 2635 depleted. This node is not included in intermediate route 2636 selection by other nodes when resources are depleted. 2638 This object corresponds to cv4580, byte 7, bit 1." 2640 ::= { appnNnTopologyFREntry 8 } 2642 appnNnNodeFRQuiescing OBJECT-TYPE 2643 SYNTAX TruthValue 2644 MAX-ACCESS read-only 2645 STATUS current 2646 DESCRIPTION 2647 "Indicates whether the node is quiescing. This node is not 2648 included in route selection by other nodes when the node is 2649 quiescing. 2651 This object corresponds to cv4580, byte 7, bit 5." 2653 ::= { appnNnTopologyFREntry 9 } 2655 appnNnNodeFRGateway OBJECT-TYPE 2656 SYNTAX TruthValue 2657 MAX-ACCESS read-only 2658 STATUS current 2659 DESCRIPTION 2660 "Indicates whether the node provide gateway services. 2662 This object corresponds to cv4580, byte 8, bit 0." 2664 ::= { appnNnTopologyFREntry 10 } 2666 appnNnNodeFRCentralDirectory OBJECT-TYPE 2667 SYNTAX TruthValue 2668 MAX-ACCESS read-only 2669 STATUS current 2670 DESCRIPTION 2671 "Indicates whether the node supports central directory 2672 services. 2674 This object corresponds to cv4580, byte 8, bit 1." 2676 ::= { appnNnTopologyFREntry 11 } 2678 appnNnNodeFRIsr OBJECT-TYPE 2679 SYNTAX TruthValue 2680 MAX-ACCESS read-only 2681 STATUS current 2682 DESCRIPTION 2683 "Indicates whether the node supports intermediate session 2684 routing (ISR). 2686 This object corresponds to cv4580, byte 8, bit 2." 2688 ::= { appnNnTopologyFREntry 12 } 2690 appnNnNodeFRGarbageCollect OBJECT-TYPE 2691 SYNTAX TruthValue 2692 MAX-ACCESS read-only 2693 STATUS current 2694 DESCRIPTION 2695 "Indicates whether the node has been marked for garbage 2696 collection (deletion from the topology database) upon the next 2697 garbage collection cycle. 2699 This object corresponds to cv4580, byte 7, bit 3." 2701 ::= { appnNnTopologyFREntry 13 } 2703 appnNnNodeFRHprSupport OBJECT-TYPE 2704 SYNTAX INTEGER { 2705 noHprSupport(1), 2706 hprBaseOnly(2), 2707 rtpTower(3), 2708 controlFlowsOverRtpTower(4) 2709 } 2710 MAX-ACCESS read-only 2711 STATUS current 2712 DESCRIPTION 2713 "Indicates the node's level of support for high-performance 2714 routing (HPR): 2716 noHprSupport(1) - no HPR support 2717 hprBaseOnly(2) - HPR base (option set 1400) 2718 supported 2719 rtpTower(3) - HPR base and RTP tower 2720 (option set 1401) supported 2721 controlFlowsOverRtpTower(4) - HPR base, RTP tower, and 2722 control flows over RTP 2723 (option set 1402) supported 2725 This object corresponds to cv4580, byte 9, bits 3-4." 2727 ::= { appnNnTopologyFREntry 14 } 2729 appnNnNodeFRPeriBorderSup OBJECT-TYPE 2730 SYNTAX TruthValue 2731 MAX-ACCESS read-only 2732 STATUS current 2733 DESCRIPTION 2734 "Indicates whether this node has peripheral border node 2735 support. 2737 This object corresponds to cv4580, byte 9, bit 0." 2739 ::= { appnNnTopologyFREntry 15 } 2741 appnNnNodeFRInterchangeSup OBJECT-TYPE 2742 SYNTAX TruthValue 2743 MAX-ACCESS read-only 2744 STATUS current 2745 DESCRIPTION 2746 "Indicates whether this node has interchange node support. 2748 This object corresponds to cv4580, byte 9, bit 1." 2750 ::= { appnNnTopologyFREntry 16 } 2752 appnNnNodeFRExteBorderSup OBJECT-TYPE 2753 SYNTAX TruthValue 2754 MAX-ACCESS read-only 2755 STATUS current 2756 DESCRIPTION 2757 "Indicates whether this node has extended border node 2758 support. 2760 This object corresponds to cv4580, byte 9, bit 2." 2762 ::= { appnNnTopologyFREntry 17 } 2764 --APPN transmission group (TG) table 2766 -- This table describes the TGs associated with all the APPN network 2767 -- nodes known to this node. The originating (owning) node for each 2768 -- TG is repeated here to provide a means of correlating the TGs with 2769 -- the nodes. 2771 appnNnTgTopologyFRTable OBJECT-TYPE 2772 SYNTAX SEQUENCE OF AppnNnTgTopologyFREntry 2773 MAX-ACCESS not-accessible 2774 STATUS current 2775 DESCRIPTION 2776 "Portion of the APPN topology database that describes all of 2777 the APPN transmissions groups between nodes in the database." 2779 ::= { appnNnTopology 4 } 2781 appnNnTgTopologyFREntry OBJECT-TYPE 2782 SYNTAX AppnNnTgTopologyFREntry 2783 MAX-ACCESS not-accessible 2784 STATUS current 2785 DESCRIPTION 2786 "This table is indexed by four columns: FRSN, TG owner fully 2787 qualified node name, TG destination fully qualified node name, 2788 and TG number." 2790 INDEX 2791 {appnNnTgFRFrsn, 2792 appnNnTgFROwner, 2793 appnNnTgFRDest, 2794 appnNnTgFRNum} 2796 ::= { appnNnTgTopologyFRTable 1 } 2798 AppnNnTgTopologyFREntry ::= SEQUENCE { 2800 appnNnTgFRFrsn Unsigned32, 2801 appnNnTgFROwner SnaControlPointName, 2802 appnNnTgFRDest SnaControlPointName, 2803 appnNnTgFRNum INTEGER, 2804 appnNnTgFREntryTimeLeft AppnTopologyEntryTimeLeft, 2806 appnNnTgFRDestVirtual TruthValue, 2807 appnNnTgFRDlcData AppnTgDlcData, 2809 appnNnTgFRRsn Unsigned32, 2810 appnNnTgFROperational TruthValue, 2811 appnNnTgFRQuiescing TruthValue, 2812 appnNnTgFRCpCpSession INTEGER, 2813 appnNnTgFREffCap AppnTgEffectiveCapacity, 2814 appnNnTgFRConnCost INTEGER, 2815 appnNnTgFRByteCost INTEGER, 2816 appnNnTgFRSecurity AppnTgSecurity, 2817 appnNnTgFRDelay AppnTgDelay, 2818 appnNnTgFRUsr1 INTEGER, 2819 appnNnTgFRUsr2 INTEGER, 2820 appnNnTgFRUsr3 INTEGER, 2821 appnNnTgFRGarbageCollect TruthValue, 2822 appnNnTgFRSubareaNum Unsigned32, 2824 appnNnTgFRHprSup TruthValue, 2825 appnNnTgFRDestHprTrans TruthValue, 2826 appnNnTgFRTypeIndicator INTEGER, 2827 appnNnTgFRIntersubnet TruthValue 2828 } 2830 appnNnTgFRFrsn OBJECT-TYPE 2831 SYNTAX Unsigned32 2832 MAX-ACCESS not-accessible 2833 STATUS current 2834 DESCRIPTION 2835 "Flow reduction sequence numbers (FRSNs) are associated with 2836 Topology Database Updates (TDUs) and are unique only within 2837 each APPN network node. A TDU can be associated with multiple 2838 APPN resources. This FRSN indicates the last time this 2839 resource was updated at this node." 2841 ::= { appnNnTgTopologyFREntry 1 } 2843 appnNnTgFROwner OBJECT-TYPE 2844 SYNTAX SnaControlPointName 2845 MAX-ACCESS not-accessible 2846 STATUS current 2847 DESCRIPTION 2848 "Administratively assigned name for the originating node for 2849 this TG. This is the same name specified in the node table." 2851 ::= { appnNnTgTopologyFREntry 2 } 2853 appnNnTgFRDest OBJECT-TYPE 2854 SYNTAX SnaControlPointName 2855 MAX-ACCESS not-accessible 2856 STATUS current 2857 DESCRIPTION 2858 "Administratively assigned fully qualified network name for the 2859 destination node for this TG." 2861 ::= { appnNnTgTopologyFREntry 3 } 2863 appnNnTgFRNum OBJECT-TYPE 2864 SYNTAX INTEGER (0..255) 2865 MAX-ACCESS not-accessible 2866 STATUS current 2867 DESCRIPTION 2868 "Number associated with this transmission group. Range is 2869 0-255." 2871 ::= { appnNnTgTopologyFREntry 4 } 2873 appnNnTgFREntryTimeLeft OBJECT-TYPE 2874 SYNTAX AppnTopologyEntryTimeLeft 2875 UNITS "days" 2876 MAX-ACCESS read-only 2877 STATUS current 2878 DESCRIPTION 2879 "Number of days before deletion of this network node TG entry 2880 if it is not operational or has an odd (inconsistent) RSN." 2882 ::= { appnNnTgTopologyFREntry 5 } 2884 appnNnTgFRDestVirtual OBJECT-TYPE 2885 SYNTAX TruthValue 2886 MAX-ACCESS read-only 2887 STATUS current 2888 DESCRIPTION 2889 "Indicates whether the destination node is a virtual routing 2890 node." 2892 ::= { appnNnTgTopologyFREntry 6 } 2894 appnNnTgFRDlcData OBJECT-TYPE 2895 SYNTAX AppnTgDlcData 2896 MAX-ACCESS read-only 2897 STATUS current 2898 DESCRIPTION 2899 "DLC-specific data related to a link connection network." 2901 ::= { appnNnTgTopologyFREntry 7 } 2903 appnNnTgFRRsn OBJECT-TYPE 2904 SYNTAX Unsigned32 2905 MAX-ACCESS read-only 2906 STATUS current 2907 DESCRIPTION 2908 "Current owning node's resource sequence number for this 2909 resource. An odd number indicates that information about the 2910 resource is inconsistent. 2912 This object corresponds to the numeric value in cv47, bytes 2913 2-5" 2915 ::= { appnNnTgTopologyFREntry 8 } 2917 appnNnTgFROperational OBJECT-TYPE 2918 SYNTAX TruthValue 2919 MAX-ACCESS read-only 2920 STATUS current 2921 DESCRIPTION 2922 "Indicates whether the transmission group is operational. 2924 This object corresponds to cv47, byte 6, bit 0." 2926 ::= { appnNnTgTopologyFREntry 9 } 2928 appnNnTgFRQuiescing OBJECT-TYPE 2929 SYNTAX TruthValue 2930 MAX-ACCESS read-only 2931 STATUS current 2932 DESCRIPTION 2933 "Indicates whether the transmission group is quiescing. 2935 This object corresponds to cv47, byte 6, bit 2." 2937 ::= { appnNnTgTopologyFREntry 10 } 2939 appnNnTgFRCpCpSession OBJECT-TYPE 2940 SYNTAX INTEGER { 2941 supportedUnknownStatus(1), 2942 supportedActive(2), 2943 notSupported(3), 2944 supportedNotActive(4) 2945 } 2946 MAX-ACCESS read-only 2947 STATUS current 2948 DESCRIPTION 2949 "Indicates whether CP-CP sessions are supported on this TG, and 2950 whether the TG owner's contention-winner session is active on 2951 this TG. Some nodes in the network are not able to 2952 differentiate support and status of CP-CP sessions, and thus 2953 may report the 'supportedUnknownStatus' value. 2955 This object corresponds to cv47, byte 6, bits 3-4." 2957 ::= { appnNnTgTopologyFREntry 11 } 2959 appnNnTgFREffCap OBJECT-TYPE 2960 SYNTAX AppnTgEffectiveCapacity 2961 MAX-ACCESS read-only 2962 STATUS current 2963 DESCRIPTION 2964 "Effective capacity for this TG." 2966 ::= { appnNnTgTopologyFREntry 12 } 2968 appnNnTgFRConnCost OBJECT-TYPE 2969 SYNTAX INTEGER (0..255) 2970 MAX-ACCESS read-only 2971 STATUS current 2972 DESCRIPTION 2973 "Cost per connect time. 2975 This is an administratively assigned value representing the 2976 relative cost per unit of time to use this TG. Range is from 2977 0, which means no cost, to 255, which indicates maximum cost. 2979 This object corresponds to cv47, byte 13." 2981 ::= { appnNnTgTopologyFREntry 13 } 2983 appnNnTgFRByteCost OBJECT-TYPE 2984 SYNTAX INTEGER (0..255) 2985 MAX-ACCESS read-only 2986 STATUS current 2987 DESCRIPTION 2988 "Cost per byte transmitted. 2990 This is an administratively assigned value representing the 2991 relative cost of transmitting a byte over this TG. Range is 2992 from 0, which means no cost, to 255, which indicates maximum 2993 cost. 2995 This object corresponds to cv47, byte 14." 2997 ::= { appnNnTgTopologyFREntry 14 } 2999 appnNnTgFRSecurity OBJECT-TYPE 3000 SYNTAX AppnTgSecurity 3001 MAX-ACCESS read-only 3002 STATUS current 3003 DESCRIPTION 3004 "Administratively assigned security level of this TG. 3006 This object corresponds to cv47, byte 16." 3008 ::= { appnNnTgTopologyFREntry 15 } 3010 appnNnTgFRDelay OBJECT-TYPE 3011 SYNTAX AppnTgDelay 3012 MAX-ACCESS read-only 3013 STATUS current 3014 DESCRIPTION 3015 "Administratively assigned delay associated with this TG. 3017 This object corresponds to cv47, byte 17." 3019 ::= { appnNnTgTopologyFREntry 16 } 3021 appnNnTgFRUsr1 OBJECT-TYPE 3022 SYNTAX INTEGER (0..255) 3023 MAX-ACCESS read-only 3024 STATUS current 3025 DESCRIPTION 3026 "First user-defined TG characteristic for this TG. This is 3027 an administratively assigned value associated with the TG. 3029 This object corresponds to cv47, byte 19." 3031 ::= { appnNnTgTopologyFREntry 17 } 3033 appnNnTgFRUsr2 OBJECT-TYPE 3034 SYNTAX INTEGER (0..255) 3035 MAX-ACCESS read-only 3036 STATUS current 3037 DESCRIPTION 3038 "Second user-defined TG characteristic for this TG. This is 3039 an administratively assigned value associated with the TG. 3041 This object corresponds to cv47, byte 20." 3043 ::= { appnNnTgTopologyFREntry 18 } 3045 appnNnTgFRUsr3 OBJECT-TYPE 3046 SYNTAX INTEGER (0..255) 3047 MAX-ACCESS read-only 3048 STATUS current 3049 DESCRIPTION 3050 "Third user-defined TG characteristic for this TG. This is 3051 an administratively assigned value associated with the TG. 3053 This object corresponds to cv47, byte 21." 3055 ::= { appnNnTgTopologyFREntry 19 } 3057 appnNnTgFRGarbageCollect OBJECT-TYPE 3058 SYNTAX TruthValue 3059 MAX-ACCESS read-only 3060 STATUS current 3061 DESCRIPTION 3062 "Indicates whether the TG has been marked for garbage 3063 collection (deletion from the topology database) upon the next 3064 garbage collection cycle. 3066 This object corresponds to cv47, byte 6, bit 1." 3068 ::= { appnNnTgTopologyFREntry 20 } 3070 appnNnTgFRSubareaNum OBJECT-TYPE 3071 SYNTAX Unsigned32 3072 MAX-ACCESS read-only 3073 STATUS current 3074 DESCRIPTION 3075 "The subarea number associated with this TG. 3077 This object corresponds to cv4680, bytes m+2 through m+5." 3079 ::= { appnNnTgTopologyFREntry 21 } 3081 appnNnTgFRHprSup OBJECT-TYPE 3082 SYNTAX TruthValue 3083 MAX-ACCESS read-only 3084 STATUS current 3085 DESCRIPTION 3086 "Indicates whether high performance routing (HPR) 3087 is supported over this TG. 3089 This object corresponds to cv4680, byte m+1, bit 2." 3091 ::= { appnNnTgTopologyFREntry 22 } 3093 appnNnTgFRDestHprTrans OBJECT-TYPE 3094 SYNTAX TruthValue 3095 MAX-ACCESS read-only 3096 STATUS current 3097 DESCRIPTION 3098 "Indicates whether the destination node supports 3099 high performance routing (HPR) transport tower. 3101 This object corresponds to cv4680, byte m+1, bit 7." 3103 ::= { appnNnTgTopologyFREntry 23 } 3105 appnNnTgFRTypeIndicator OBJECT-TYPE 3106 SYNTAX INTEGER { 3107 unknown(1), 3108 appnOrBfTg(2), 3109 interchangeTg(3), 3110 virtualRouteTg(4) 3111 } 3112 MAX-ACCESS read-only 3113 STATUS current 3114 DESCRIPTION 3115 "Indicates the type of the TG. 3117 This object corresponds to cv4680, byte m+1, bits 3-4." 3119 ::= { appnNnTgTopologyFREntry 24 } 3121 appnNnTgFRIntersubnet OBJECT-TYPE 3122 SYNTAX TruthValue 3123 MAX-ACCESS read-only 3124 STATUS current 3125 DESCRIPTION 3126 "Indicates whether the transmission group is an intersubnet TG, 3127 which defines a border between subnetworks. 3129 This object corresponds to cv4680, byte m+1, bit 5." 3131 ::= { appnNnTgTopologyFREntry 25 } 3133 -- ************** The APPN Local Topology Group ************************ 3134 -- This MIB Group represents the local topology maintained in 3135 -- both APPN end nodes and network nodes. It consists of two 3136 -- tables: 3137 -- - a table containing information about all of the TGs owned 3138 -- by this node, which is implemented by all node types. 3139 -- - a table containing all of the information known to this node 3140 -- about the TGs owned by its end nodes, which is implemented only 3141 -- by network nodes. 3143 appnLocalTopology OBJECT IDENTIFIER ::= { appnObjects 3 } 3145 -- APPN Local Transmission Group (TG) table 3146 -- This table describes the TGs associated with this node only. 3148 appnLocalTgTable OBJECT-TYPE 3149 SYNTAX SEQUENCE OF AppnLocalTgEntry 3150 MAX-ACCESS not-accessible 3151 STATUS current 3152 DESCRIPTION 3153 "TG Table describes all of the TGs owned by this node. The TG 3154 destination can be a virtual node, network node, LEN node, or 3155 end node." 3157 ::= { appnLocalTopology 1 } 3159 appnLocalTgEntry OBJECT-TYPE 3160 SYNTAX AppnLocalTgEntry 3161 MAX-ACCESS not-accessible 3162 STATUS current 3163 DESCRIPTION 3164 "This table is indexed by the destination CPname and the TG 3165 number." 3167 INDEX 3168 {appnLocalTgDest, 3169 appnLocalTgNum} 3171 ::= { appnLocalTgTable 1 } 3173 AppnLocalTgEntry ::= SEQUENCE { 3175 appnLocalTgDest SnaControlPointName, 3176 appnLocalTgNum INTEGER, 3177 appnLocalTgDestVirtual TruthValue, 3178 appnLocalTgDlcData AppnTgDlcData, 3179 appnLocalTgPortName DisplayString, 3181 appnLocalTgQuiescing TruthValue, 3182 appnLocalTgOperational TruthValue, 3183 appnLocalTgCpCpSession INTEGER, 3184 appnLocalTgEffCap AppnTgEffectiveCapacity, 3185 appnLocalTgConnCost INTEGER, 3186 appnLocalTgByteCost INTEGER, 3187 appnLocalTgSecurity AppnTgSecurity, 3188 appnLocalTgDelay AppnTgDelay, 3189 appnLocalTgUsr1 INTEGER, 3190 appnLocalTgUsr2 INTEGER, 3191 appnLocalTgUsr3 INTEGER, 3193 appnLocalTgHprSup INTEGER, 3194 appnLocalTgIntersubnet TruthValue 3195 } 3197 appnLocalTgDest OBJECT-TYPE 3198 SYNTAX SnaControlPointName 3199 MAX-ACCESS not-accessible 3200 STATUS current 3201 DESCRIPTION 3202 "Administratively assigned name of the destination node for 3203 this TG. This is the fully qualified name of a network node, 3204 end node, LEN node, or virtual routing node." 3206 ::= { appnLocalTgEntry 1 } 3208 appnLocalTgNum OBJECT-TYPE 3209 SYNTAX INTEGER (0..255) 3210 MAX-ACCESS not-accessible 3211 STATUS current 3212 DESCRIPTION 3213 "Number associated with this transmission group." 3215 ::= { appnLocalTgEntry 2 } 3217 appnLocalTgDestVirtual OBJECT-TYPE 3218 SYNTAX TruthValue 3219 MAX-ACCESS read-only 3220 STATUS current 3221 DESCRIPTION 3222 "Indicates whether the destination node for this TG is a 3223 virtual routing node." 3225 ::= { appnLocalTgEntry 3 } 3227 appnLocalTgDlcData OBJECT-TYPE 3228 SYNTAX AppnTgDlcData 3229 MAX-ACCESS read-only 3230 STATUS current 3231 DESCRIPTION 3232 "DLC-specific data related to a link connection network." 3234 ::= { appnLocalTgEntry 4 } 3236 appnLocalTgPortName OBJECT-TYPE 3237 SYNTAX DisplayString (SIZE (0..10)) 3238 MAX-ACCESS read-only 3239 STATUS current 3240 DESCRIPTION 3241 "Administratively assigned name for the local port associated 3242 with this TG. A zero-length string indicates that this value 3243 is unknown." 3245 ::= { appnLocalTgEntry 5 } 3247 appnLocalTgQuiescing OBJECT-TYPE 3248 SYNTAX TruthValue 3249 MAX-ACCESS read-only 3250 STATUS current 3251 DESCRIPTION 3252 "Indicates whether the transmission group is quiescing." 3254 ::= { appnLocalTgEntry 6 } 3256 appnLocalTgOperational OBJECT-TYPE 3257 SYNTAX TruthValue 3258 MAX-ACCESS read-only 3259 STATUS current 3260 DESCRIPTION 3261 "Indicates whether the transmission group is operational." 3263 ::= { appnLocalTgEntry 7 } 3265 appnLocalTgCpCpSession OBJECT-TYPE 3266 SYNTAX INTEGER { 3267 supportedUnknownStatus(1), 3268 supportedActive(2), 3269 notSupported(3), 3270 supportedNotActive(4) 3271 } 3272 MAX-ACCESS read-only 3273 STATUS current 3274 DESCRIPTION 3275 "Indicates whether CP-CP sessions are supported on this TG, and 3276 whether the TG owner's contention-winner session is active on 3277 this TG. Some nodes in the network are not able to 3278 differentiate support and status of CP-CP sessions, and thus 3279 may report the 'supportedUnknownStatus' value." 3281 ::= { appnLocalTgEntry 8 } 3283 appnLocalTgEffCap OBJECT-TYPE 3284 SYNTAX AppnTgEffectiveCapacity 3285 MAX-ACCESS read-only 3286 STATUS current 3287 DESCRIPTION 3288 "Effective capacity for this TG." 3290 ::= { appnLocalTgEntry 9 } 3292 appnLocalTgConnCost OBJECT-TYPE 3293 SYNTAX INTEGER (0..255) 3294 MAX-ACCESS read-only 3295 STATUS current 3296 DESCRIPTION 3297 "Cost per connect time: a value representing the relative cost 3298 per unit of time to use the TG. Range is from 0, which means 3299 no cost, to 255." 3301 ::= { appnLocalTgEntry 10 } 3303 appnLocalTgByteCost OBJECT-TYPE 3304 SYNTAX INTEGER (0..255) 3305 MAX-ACCESS read-only 3306 STATUS current 3307 DESCRIPTION 3308 "Relative cost of transmitting a byte over this link. 3309 Range is from 0 (lowest cost) to 255." 3311 ::= { appnLocalTgEntry 11 } 3313 appnLocalTgSecurity OBJECT-TYPE 3314 SYNTAX AppnTgSecurity 3315 MAX-ACCESS read-only 3316 STATUS current 3317 DESCRIPTION 3318 "Administratively assigned security level of this TG." 3320 ::= { appnLocalTgEntry 12 } 3322 appnLocalTgDelay OBJECT-TYPE 3323 SYNTAX AppnTgDelay 3324 MAX-ACCESS read-only 3325 STATUS current 3326 DESCRIPTION 3327 "Administratively assigned delay associated with this TG." 3329 ::= { appnLocalTgEntry 13 } 3331 appnLocalTgUsr1 OBJECT-TYPE 3332 SYNTAX INTEGER (0..255) 3333 MAX-ACCESS read-only 3334 STATUS current 3335 DESCRIPTION 3336 "First user-defined TG characteristic for this TG. This is 3337 an administratively assigned value associated with the TG." 3339 ::= { appnLocalTgEntry 14 } 3341 appnLocalTgUsr2 OBJECT-TYPE 3342 SYNTAX INTEGER (0..255) 3343 MAX-ACCESS read-only 3344 STATUS current 3345 DESCRIPTION 3346 "Second user-defined TG characteristic for this TG. This is 3347 an administratively assigned value associated with the TG." 3349 ::= { appnLocalTgEntry 15 } 3351 appnLocalTgUsr3 OBJECT-TYPE 3352 SYNTAX INTEGER (0..255) 3353 MAX-ACCESS read-only 3354 STATUS current 3355 DESCRIPTION 3356 "Third user-defined TG characteristic for this TG. This is 3357 an administratively assigned value associated with the TG." 3359 ::= { appnLocalTgEntry 16 } 3361 appnLocalTgHprSup OBJECT-TYPE 3362 SYNTAX INTEGER { 3363 noHprSupport(1), 3364 hprBaseOnly(2), 3365 rtpTower(3), 3366 controlFlowsOverRtpTower(4) 3367 } 3368 MAX-ACCESS read-only 3369 STATUS current 3370 DESCRIPTION 3371 "Indicates the level of high performance routing (HPR) support 3372 over this TG : 3374 noHprSupport(1) - no HPR support 3375 hprBaseOnly(2) - HPR base (option set 1400) 3376 supported 3377 rtpTower(3) - HPR base and RTP tower 3378 (option set 1401) supported 3380 controlFlowsOverRtpTower(4) - HPR base, RTP tower, and 3381 control flows over RTP 3382 (option set 1402) supported" 3384 ::= { appnLocalTgEntry 17 } 3386 appnLocalTgIntersubnet OBJECT-TYPE 3387 SYNTAX TruthValue 3388 MAX-ACCESS read-only 3389 STATUS current 3390 DESCRIPTION 3391 "Indicates whether the transmission group is an intersubnet TG, 3392 which defines a border between subnetworks." 3394 ::= { appnLocalTgEntry 18 } 3396 -- APPN Local End Node Transmission Group (TG) table 3397 -- This table describes the TGs associated with all of the end nodes 3398 -- known to this node. 3400 appnLocalEnTgTable OBJECT-TYPE 3401 SYNTAX SEQUENCE OF AppnLocalEnTgEntry 3402 MAX-ACCESS not-accessible 3403 STATUS current 3404 DESCRIPTION 3405 "Table describing all of the TGs owned by the end nodes known 3406 to this node via TG registration. This node does not represent 3407 its own view of the TG on behalf of the partner node in this 3408 table. The TG destination can be a virtual routing node, 3409 network node, or end node." 3411 ::= { appnLocalTopology 2 } 3413 appnLocalEnTgEntry OBJECT-TYPE 3414 SYNTAX AppnLocalEnTgEntry 3415 MAX-ACCESS not-accessible 3416 STATUS current 3417 DESCRIPTION 3418 "This table requires multiple indexes to uniquely identify each 3419 TG. They are originating CPname, destination CPname, and the 3420 TG number." 3422 INDEX 3423 {appnLocalEnTgOrigin, 3424 appnLocalEnTgDest, 3425 appnLocalEnTgNum} 3427 ::= { appnLocalEnTgTable 1 } 3429 AppnLocalEnTgEntry ::= SEQUENCE { 3430 appnLocalEnTgOrigin SnaControlPointName, 3431 appnLocalEnTgDest SnaControlPointName, 3432 appnLocalEnTgNum INTEGER, 3433 appnLocalEnTgEntryTimeLeft AppnTopologyEntryTimeLeft, 3435 appnLocalEnTgDestVirtual TruthValue, 3436 appnLocalEnTgDlcData AppnTgDlcData, 3438 appnLocalEnTgOperational TruthValue, 3439 appnLocalEnTgCpCpSession INTEGER, 3440 appnLocalEnTgEffCap AppnTgEffectiveCapacity, 3441 appnLocalEnTgConnCost INTEGER, 3442 appnLocalEnTgByteCost INTEGER, 3443 appnLocalEnTgSecurity AppnTgSecurity, 3444 appnLocalEnTgDelay AppnTgDelay, 3445 appnLocalEnTgUsr1 INTEGER, 3446 appnLocalEnTgUsr2 INTEGER, 3447 appnLocalEnTgUsr3 INTEGER 3448 } 3450 appnLocalEnTgOrigin OBJECT-TYPE 3451 SYNTAX SnaControlPointName 3452 MAX-ACCESS not-accessible 3453 STATUS current 3454 DESCRIPTION 3455 "Administratively assigned name of the origin node for this 3456 TG. This is a fully qualified network name." 3458 ::= { appnLocalEnTgEntry 1 } 3460 appnLocalEnTgDest OBJECT-TYPE 3461 SYNTAX SnaControlPointName 3462 MAX-ACCESS not-accessible 3463 STATUS current 3464 DESCRIPTION 3465 "Administratively assigned name of the destination node for 3466 this TG. This is the fully qualified name of a network node, 3467 end node, LEN node, or virtual routing node." 3469 ::= { appnLocalEnTgEntry 2 } 3471 appnLocalEnTgNum OBJECT-TYPE 3472 SYNTAX INTEGER (0..255) 3473 MAX-ACCESS not-accessible 3474 STATUS current 3475 DESCRIPTION 3476 "Number associated with this transmission group." 3478 ::= { appnLocalEnTgEntry 3 } 3480 appnLocalEnTgEntryTimeLeft OBJECT-TYPE 3481 SYNTAX AppnTopologyEntryTimeLeft 3482 UNITS "days" 3483 MAX-ACCESS read-only 3484 STATUS current 3485 DESCRIPTION 3486 "Number of days before deletion of this end node TG entry." 3488 ::= { appnLocalEnTgEntry 4 } 3490 appnLocalEnTgDestVirtual OBJECT-TYPE 3491 SYNTAX TruthValue 3492 MAX-ACCESS read-only 3493 STATUS current 3494 DESCRIPTION 3495 "Indicates whether the destination node is a virtual routing 3496 node." 3498 ::= { appnLocalEnTgEntry 5 } 3500 appnLocalEnTgDlcData OBJECT-TYPE 3501 SYNTAX AppnTgDlcData 3502 MAX-ACCESS read-only 3503 STATUS current 3504 DESCRIPTION 3505 "DLC-specific data related to a link connection network." 3507 ::= { appnLocalEnTgEntry 6 } 3509 appnLocalEnTgOperational OBJECT-TYPE 3510 SYNTAX TruthValue 3511 MAX-ACCESS read-only 3512 STATUS current 3513 DESCRIPTION 3514 "Indicates whether the transmission group is operational." 3516 ::= { appnLocalEnTgEntry 7 } 3518 appnLocalEnTgCpCpSession OBJECT-TYPE 3519 SYNTAX INTEGER { 3520 supportedUnknownStatus(1), 3521 supportedActive(2), 3522 notSupported(3), 3523 supportedNotActive(4) 3524 } 3525 MAX-ACCESS read-only 3526 STATUS current 3527 DESCRIPTION 3528 "Indicates whether CP-CP sessions are supported on this TG, and 3529 whether the TG owner's contention-winner session is active on 3530 this TG. Some nodes in the network are not able to 3531 differentiate support and status of CP-CP sessions, and thus 3532 may report the 'supportedUnknownStatus' value." 3534 ::= { appnLocalEnTgEntry 8 } 3536 appnLocalEnTgEffCap OBJECT-TYPE 3537 SYNTAX AppnTgEffectiveCapacity 3538 MAX-ACCESS read-only 3539 STATUS current 3540 DESCRIPTION 3541 "Effective capacity for this TG." 3543 ::= { appnLocalEnTgEntry 9 } 3545 appnLocalEnTgConnCost OBJECT-TYPE 3546 SYNTAX INTEGER (0..255) 3547 MAX-ACCESS read-only 3548 STATUS current 3549 DESCRIPTION 3550 "Cost per connect time: a value representing the relative cost 3551 per unit of time to use the TG. Range is from 0, which means 3552 no cost, to 255." 3554 ::= { appnLocalEnTgEntry 10 } 3556 appnLocalEnTgByteCost OBJECT-TYPE 3557 SYNTAX INTEGER (0..255) 3558 MAX-ACCESS read-only 3559 STATUS current 3560 DESCRIPTION 3561 "Relative cost of transmitting a byte over this link. 3562 Range is from 0, which means no cost, to 255." 3564 ::= { appnLocalEnTgEntry 11 } 3566 appnLocalEnTgSecurity OBJECT-TYPE 3567 SYNTAX AppnTgSecurity 3568 MAX-ACCESS read-only 3569 STATUS current 3570 DESCRIPTION 3571 "Administratively assigned security level of this TG." 3573 ::= { appnLocalEnTgEntry 12 } 3575 appnLocalEnTgDelay OBJECT-TYPE 3576 SYNTAX AppnTgDelay 3577 MAX-ACCESS read-only 3578 STATUS current 3579 DESCRIPTION 3580 "Administratively assigned delay associated with this TG." 3582 ::= { appnLocalEnTgEntry 13 } 3584 appnLocalEnTgUsr1 OBJECT-TYPE 3585 SYNTAX INTEGER (0..255) 3586 MAX-ACCESS read-only 3587 STATUS current 3588 DESCRIPTION 3589 "First user-defined TG characteristic for this TG. This is 3590 an administratively assigned value associated with the TG." 3592 ::= { appnLocalEnTgEntry 14 } 3594 appnLocalEnTgUsr2 OBJECT-TYPE 3595 SYNTAX INTEGER (0..255) 3596 MAX-ACCESS read-only 3597 STATUS current 3598 DESCRIPTION 3599 "Second user-defined TG characteristic for this TG. This is 3600 an administratively assigned value associated with the TG." 3602 ::= { appnLocalEnTgEntry 15 } 3604 appnLocalEnTgUsr3 OBJECT-TYPE 3605 SYNTAX INTEGER (0..255) 3606 MAX-ACCESS read-only 3607 STATUS current 3608 DESCRIPTION 3609 "Third user-defined TG characteristic for this TG. This is 3610 an administratively assigned value associated with the TG." 3612 ::= { appnLocalEnTgEntry 16 } 3614 -- ************** The APPN Directory Group ***************************** 3615 appnDir OBJECT IDENTIFIER ::= { appnObjects 4 } 3616 appnDirPerf OBJECT IDENTIFIER ::= { appnDir 1 } 3618 -- The APPN Directory Group 3620 -- The APPN Directory Database 3622 -- Each APPN network node maintains directories containing information on 3623 -- which LUs (applications) are available and where they are located. 3624 -- LUs can be located in an APPN network node or in any of its attached 3625 -- end nodes. 3627 appnDirMaxCaches OBJECT-TYPE 3628 SYNTAX Unsigned32 3629 UNITS "directory entries" 3630 MAX-ACCESS read-only 3631 STATUS current 3632 DESCRIPTION 3633 "Maximum number of cache entries allowed. This is an 3634 administratively assigned value." 3636 ::= { appnDirPerf 1 } 3638 appnDirCurCaches OBJECT-TYPE 3639 SYNTAX Gauge32 3640 UNITS "directory entries" 3641 MAX-ACCESS read-only 3642 STATUS current 3643 DESCRIPTION 3644 "Current number of cache entries." 3646 ::= { appnDirPerf 2 } 3648 appnDirCurHomeEntries OBJECT-TYPE 3649 SYNTAX Gauge32 3650 UNITS "directory entries" 3651 MAX-ACCESS read-only 3652 STATUS current 3653 DESCRIPTION 3654 "Current number of home entries." 3656 ::= { appnDirPerf 3 } 3658 appnDirRegEntries OBJECT-TYPE 3659 SYNTAX Gauge32 3660 UNITS "directory entries" 3661 MAX-ACCESS read-only 3662 STATUS current 3663 DESCRIPTION 3664 "Current number of registered entries." 3666 ::= { appnDirPerf 4 } 3668 appnDirInLocates OBJECT-TYPE 3669 SYNTAX AppnNodeCounter 3670 UNITS "Locate messages" 3671 MAX-ACCESS read-only 3672 STATUS current 3673 DESCRIPTION 3674 "Number of directed Locates received since the node was last 3675 re-initialized." 3677 ::= { appnDirPerf 5 } 3679 appnDirInBcastLocates OBJECT-TYPE 3680 SYNTAX AppnNodeCounter 3681 UNITS "Locate messages" 3682 MAX-ACCESS read-only 3683 STATUS current 3684 DESCRIPTION 3685 "Number of broadcast Locates received since the node was last 3686 re-initialized." 3688 ::= { appnDirPerf 6 } 3690 appnDirOutLocates OBJECT-TYPE 3691 SYNTAX AppnNodeCounter 3692 UNITS "Locate messages" 3693 MAX-ACCESS read-only 3694 STATUS current 3695 DESCRIPTION 3696 "Number of directed Locates sent since the node was last 3697 re-initialized." 3699 ::= { appnDirPerf 7 } 3701 appnDirOutBcastLocates OBJECT-TYPE 3702 SYNTAX AppnNodeCounter 3703 UNITS "Locate messages" 3704 MAX-ACCESS read-only 3705 STATUS current 3706 DESCRIPTION 3707 "Number of broadcast Locates sent since the node was last 3708 re-initialized." 3710 ::= { appnDirPerf 8 } 3712 appnDirNotFoundLocates OBJECT-TYPE 3713 SYNTAX AppnNodeCounter 3714 UNITS "Locate messages" 3715 MAX-ACCESS read-only 3716 STATUS current 3717 DESCRIPTION 3718 "Number of directed Locates returned with a 'not found' since 3719 the node was last re-initialized." 3721 ::= { appnDirPerf 9 } 3723 appnDirNotFoundBcastLocates OBJECT-TYPE 3724 SYNTAX AppnNodeCounter 3725 UNITS "Locate messages" 3726 MAX-ACCESS read-only 3727 STATUS current 3728 DESCRIPTION 3729 "Number of broadcast Locates returned with a 'not found' since 3730 the node was last re-initialized." 3732 ::= { appnDirPerf 10 } 3734 appnDirLocateOutstands OBJECT-TYPE 3735 SYNTAX Gauge32 3736 UNITS "Locate messages" 3737 MAX-ACCESS read-only 3738 STATUS current 3739 DESCRIPTION 3740 "Current number of outstanding Locates, both directed and 3741 broadcast. This value varies. A value of zero indicates 3742 that no Locates are unanswered." 3744 ::= { appnDirPerf 11 } 3746 --APPN Directory table 3747 -- This table contains information about all known LUs. 3749 appnDirTable OBJECT-TYPE 3750 SYNTAX SEQUENCE OF AppnDirEntry 3751 MAX-ACCESS not-accessible 3752 STATUS current 3753 DESCRIPTION 3754 "Table containing information about all known LUs." 3756 ::= { appnDir 2 } 3758 appnDirEntry OBJECT-TYPE 3759 SYNTAX AppnDirEntry 3760 MAX-ACCESS not-accessible 3761 STATUS current 3762 DESCRIPTION 3763 "This table is indexed by the LU name." 3765 INDEX 3766 {appnDirLuName} 3768 ::= { appnDirTable 1 } 3770 AppnDirEntry ::= SEQUENCE { 3771 appnDirLuName DisplayString, 3772 appnDirNnServerName SnaControlPointName, 3773 appnDirLuOwnerName SnaControlPointName, 3774 appnDirLuLocation INTEGER, 3775 appnDirType INTEGER 3776 } 3778 appnDirLuName OBJECT-TYPE 3779 SYNTAX DisplayString (SIZE (1..17)) 3780 MAX-ACCESS not-accessible 3781 STATUS current 3782 DESCRIPTION 3783 "Fully qualified network LU name in the domain of the 3784 serving network node. Entries take one of three forms: 3786 - Explicit entries do not contain the character '*'. 3787 - Partial wildcard entries have the form 'ccc*', where 3788 'ccc' represents one to sixteen characters in a 3789 legal SNA LuName. 3790 - A full wildcard entry consists of the single 3791 character '*'" 3793 ::= { appnDirEntry 1 } 3795 appnDirNnServerName OBJECT-TYPE 3796 SYNTAX SnaControlPointName 3797 MAX-ACCESS read-only 3798 STATUS current 3799 DESCRIPTION 3800 "Fully qualified control point (CP) name of the network node 3801 server. For unassociated end node entries, a zero-length 3802 string is returned." 3804 ::= { appnDirEntry 2 } 3806 appnDirLuOwnerName OBJECT-TYPE 3807 SYNTAX SnaControlPointName 3808 MAX-ACCESS read-only 3809 STATUS current 3810 DESCRIPTION 3811 "Fully qualified CP name of the node at which the LU is 3812 located. This name is the same as the serving NN name when 3813 the LU is located at a network node. It is also the same as 3814 the fully qualified LU name when this is the control point 3815 LU for this node." 3817 ::= { appnDirEntry 3 } 3819 appnDirLuLocation OBJECT-TYPE 3820 SYNTAX INTEGER { 3821 local(1), --Local 3822 domain(2), --Domain 3823 xdomain(3) --Cross Domain 3824 } 3825 MAX-ACCESS read-only 3826 STATUS current 3827 DESCRIPTION 3828 "Specifies the location of the LU with respect to the local 3829 node." 3831 ::= { appnDirEntry 4 } 3833 appnDirType OBJECT-TYPE 3834 SYNTAX INTEGER { 3835 home(1), --defined as home entry 3836 cache(2), --learned over time 3837 registered(3) --registered by end node 3838 } 3840 MAX-ACCESS read-only 3841 STATUS current 3842 DESCRIPTION 3843 "Directory types are: 3844 1 - Home 3845 The LU is in the domain of the local node, and the LU 3846 information has been configured at the local node. 3848 2 - Cache 3849 The LU has previously been located by a broadcast 3850 search, and the location information has been saved. 3852 3 - Registered 3853 The LU is at an end node that is in the domain 3854 of the local network node. Registered entries 3855 are registered by the served end node." 3857 ::= { appnDirEntry 5 } 3859 -- ************** The APPN Class of Service Group ********************** 3861 appnCos OBJECT IDENTIFIER ::= { appnObjects 5 } 3863 -- The APPN Class of Service (COS) 3865 -- Class of Service is a means of expressing the quality of routes and 3866 -- the transmission priority of traffic that flows on these routes. 3867 -- The quality of routes is specified by two tables, a COS weight table 3868 -- for TGs and a COS weight table for nodes. Values in these COS tables 3869 -- are administratively assigned at each APPN node, with seven default 3870 -- tables specified by the APPN architecture. 3871 -- ********************************************************************* 3873 appnCosModeTable OBJECT-TYPE 3874 SYNTAX SEQUENCE OF AppnCosModeEntry 3875 MAX-ACCESS not-accessible 3876 STATUS current 3877 DESCRIPTION 3878 "Table representing all of the defined mode names for this 3879 node. The table contains the matching COS name for each 3880 mode name." 3882 ::= { appnCos 1 } 3884 appnCosModeEntry OBJECT-TYPE 3885 SYNTAX AppnCosModeEntry 3886 MAX-ACCESS not-accessible 3887 STATUS current 3888 DESCRIPTION 3889 "This table is indexed by the mode name." 3891 INDEX 3892 {appnCosModeName} 3894 ::= { appnCosModeTable 1 } 3896 AppnCosModeEntry ::= SEQUENCE { 3897 appnCosModeName SnaModeName, 3898 appnCosModeCosName SnaClassOfServiceName 3899 } 3901 appnCosModeName OBJECT-TYPE 3902 SYNTAX SnaModeName 3903 MAX-ACCESS not-accessible 3904 STATUS current 3905 DESCRIPTION 3906 "Administratively assigned name for this mode." 3908 ::= { appnCosModeEntry 1 } 3910 appnCosModeCosName OBJECT-TYPE 3911 SYNTAX SnaClassOfServiceName 3912 MAX-ACCESS read-only 3913 STATUS current 3914 DESCRIPTION 3915 "Administratively assigned name for this class of service." 3917 ::= { appnCosModeEntry 2 } 3919 -- ********************************************************************* 3920 appnCosNameTable OBJECT-TYPE 3921 SYNTAX SEQUENCE OF AppnCosNameEntry 3922 MAX-ACCESS not-accessible 3923 STATUS current 3924 DESCRIPTION 3925 "Table mapping all of the defined class-of-service names for 3926 this node to their network transmission priorities." 3928 ::= { appnCos 2 } 3930 appnCosNameEntry OBJECT-TYPE 3931 SYNTAX AppnCosNameEntry 3932 MAX-ACCESS not-accessible 3933 STATUS current 3934 DESCRIPTION 3935 "The COS name is the index to this table." 3937 INDEX 3938 {appnCosName} 3940 ::= { appnCosNameTable 1 } 3942 AppnCosNameEntry ::= SEQUENCE { 3943 appnCosName SnaClassOfServiceName, 3944 appnCosTransPriority INTEGER 3945 } 3947 appnCosName OBJECT-TYPE 3948 SYNTAX SnaClassOfServiceName 3949 MAX-ACCESS not-accessible 3950 STATUS current 3951 DESCRIPTION 3952 "Administratively assigned name for this class of service." 3954 ::= { appnCosNameEntry 1 } 3956 appnCosTransPriority OBJECT-TYPE 3957 SYNTAX INTEGER { 3958 low(1), --X'01' 3959 medium(2), --X'02' 3960 high(3), --X'03' 3961 network(4) --X'04' 3962 } 3963 MAX-ACCESS read-only 3964 STATUS current 3965 DESCRIPTION 3966 "Transmission priority for this class of service: 3968 low(1) - (X'01'): low priority 3969 medium(2) - (X'02'): medium priority 3970 high(3) - (X'03'): high priority 3971 network(4) - (X'04'): network priority" 3973 ::= { appnCosNameEntry 2 } 3975 -- ********************************************************************* 3976 appnCosNodeRowTable OBJECT-TYPE 3977 SYNTAX SEQUENCE OF AppnCosNodeRowEntry 3978 MAX-ACCESS not-accessible 3979 STATUS current 3980 DESCRIPTION 3981 "This table contains all node-row information for all classes 3982 of service defined in this node." 3984 ::= { appnCos 3 } 3986 appnCosNodeRowEntry OBJECT-TYPE 3987 SYNTAX AppnCosNodeRowEntry 3988 MAX-ACCESS not-accessible 3989 STATUS current 3990 DESCRIPTION 3991 "A node entry for a given class of service." 3993 INDEX 3994 {appnCosNodeRowName, 3995 appnCosNodeRowIndex} 3997 ::= { appnCosNodeRowTable 1 } 3999 AppnCosNodeRowEntry ::= SEQUENCE { 4000 appnCosNodeRowName SnaClassOfServiceName, 4001 appnCosNodeRowIndex INTEGER, 4002 appnCosNodeRowWgt DisplayString, 4003 appnCosNodeRowResistMin INTEGER, 4004 appnCosNodeRowResistMax INTEGER, 4005 appnCosNodeRowMinCongestAllow INTEGER, 4006 appnCosNodeRowMaxCongestAllow INTEGER 4007 } 4009 appnCosNodeRowName OBJECT-TYPE 4010 SYNTAX SnaClassOfServiceName 4011 MAX-ACCESS not-accessible 4012 STATUS current 4013 DESCRIPTION 4014 "Administratively assigned name for this class of service." 4016 ::= { appnCosNodeRowEntry 1 } 4018 appnCosNodeRowIndex OBJECT-TYPE 4019 SYNTAX INTEGER (0..255) 4020 MAX-ACCESS not-accessible 4021 STATUS current 4022 DESCRIPTION 4023 "Subindex under appnCosNodeRowName, corresponding to a row in 4024 the node table for the class of service identified in 4025 appnCosNodeRowName. 4027 For each class of service, this subindex orders rows in the 4028 appnCosNodeRowTable in the same order as that used for route 4029 calculation in the APPN node." 4031 ::= { appnCosNodeRowEntry 2 } 4033 appnCosNodeRowWgt OBJECT-TYPE 4034 SYNTAX DisplayString (SIZE (1..64)) 4035 MAX-ACCESS read-only 4036 STATUS current 4037 DESCRIPTION 4038 "Weight to be associated with the nodes that fit the criteria 4039 specified by this node row. 4041 This value can either be a character representation of an 4042 integer, or a formula for calculating the weight." 4044 ::= { appnCosNodeRowEntry 3 } 4046 appnCosNodeRowResistMin OBJECT-TYPE 4047 SYNTAX INTEGER (0..255) 4048 MAX-ACCESS read-only 4049 STATUS current 4050 DESCRIPTION 4051 "Minimum route addition resistance value for this node. 4052 Range of values is 0-255. The lower the value, the more 4053 desirable the node is for intermediate routing." 4055 ::= { appnCosNodeRowEntry 4 } 4057 appnCosNodeRowResistMax OBJECT-TYPE 4058 SYNTAX INTEGER (0..255) 4059 MAX-ACCESS read-only 4060 STATUS current 4061 DESCRIPTION 4062 "Maximum route addition resistance value for this node. 4063 Range of values is 0-255. The lower the value, the more 4064 desirable the node is for intermediate routing." 4066 ::= { appnCosNodeRowEntry 5 } 4068 appnCosNodeRowMinCongestAllow OBJECT-TYPE 4069 SYNTAX INTEGER (0..1) 4070 MAX-ACCESS read-only 4071 STATUS current 4072 DESCRIPTION 4073 "Indicates whether low congestion will be tolerated. This 4074 object and appnCosNodeRowMaxCongestAllow together delineate a 4075 range of acceptable congestion states for a node. For the 4076 ordered pair (minimum congestion allowed, maximum congestion 4077 allowed), the values are interpreted as follows: 4079 - (0,0): only low congestion is acceptable 4080 - (0,1): either low or high congestion is acceptable 4081 - (1,1): only high congestion is acceptable. 4083 Note that the combination (1,0) is not defined, since it 4084 would identify a range whose lower bound was high congestion 4085 and whose upper bound was low congestion." 4087 ::= { appnCosNodeRowEntry 6 } 4089 appnCosNodeRowMaxCongestAllow OBJECT-TYPE 4090 SYNTAX INTEGER (0..1) 4091 MAX-ACCESS read-only 4092 STATUS current 4093 DESCRIPTION 4094 "Indicates whether low congestion will be tolerated. This 4095 object and appnCosNodeRowMinCongestAllow together delineate a 4096 range of acceptable congestion states for a node. For the 4097 ordered pair (minimum congestion allowed, maximum congestion 4098 allowed), the values are interpreted as follows: 4100 - (0,0): only low congestion is acceptable 4101 - (0,1): either low or high congestion is acceptable 4102 - (1,1): only high congestion is acceptable. 4104 Note that the combination (1,0) is not defined, since it 4105 would identify a range whose lower bound was high congestion 4106 and whose upper bound was low congestion." 4108 ::= { appnCosNodeRowEntry 7 } 4110 -- ********************************************************************* 4111 appnCosTgRowTable OBJECT-TYPE 4112 SYNTAX SEQUENCE OF AppnCosTgRowEntry 4113 MAX-ACCESS not-accessible 4114 STATUS current 4115 DESCRIPTION 4116 "Table containing all the TG-row information for all classes of 4117 service defined in this node." 4119 ::= { appnCos 4 } 4121 appnCosTgRowEntry OBJECT-TYPE 4122 SYNTAX AppnCosTgRowEntry 4123 MAX-ACCESS not-accessible 4124 STATUS current 4125 DESCRIPTION 4126 "A TG entry for a given class of service." 4128 INDEX 4129 {appnCosTgRowName, 4130 appnCosTgRowIndex} 4132 ::= { appnCosTgRowTable 1 } 4134 AppnCosTgRowEntry ::= SEQUENCE { 4135 appnCosTgRowName SnaClassOfServiceName, 4136 appnCosTgRowIndex INTEGER, 4137 appnCosTgRowWgt DisplayString, 4138 appnCosTgRowEffCapMin AppnTgEffectiveCapacity, 4139 appnCosTgRowEffCapMax AppnTgEffectiveCapacity, 4140 appnCosTgRowConnCostMin INTEGER, 4141 appnCosTgRowConnCostMax INTEGER, 4142 appnCosTgRowByteCostMin INTEGER, 4143 appnCosTgRowByteCostMax INTEGER, 4144 appnCosTgRowSecurityMin AppnTgSecurity, 4145 appnCosTgRowSecurityMax AppnTgSecurity, 4146 appnCosTgRowDelayMin AppnTgDelay, 4147 appnCosTgRowDelayMax AppnTgDelay, 4148 appnCosTgRowUsr1Min INTEGER, 4149 appnCosTgRowUsr1Max INTEGER, 4150 appnCosTgRowUsr2Min INTEGER, 4151 appnCosTgRowUsr2Max INTEGER, 4152 appnCosTgRowUsr3Min INTEGER, 4153 appnCosTgRowUsr3Max INTEGER 4154 } 4156 appnCosTgRowName OBJECT-TYPE 4157 SYNTAX SnaClassOfServiceName 4158 MAX-ACCESS not-accessible 4159 STATUS current 4160 DESCRIPTION 4161 "Administratively assigned name for this class of service." 4163 ::= { appnCosTgRowEntry 1 } 4165 appnCosTgRowIndex OBJECT-TYPE 4166 SYNTAX INTEGER (0..255) 4167 MAX-ACCESS not-accessible 4168 STATUS current 4169 DESCRIPTION 4170 "Subindex under appnCosTgRowName, corresponding to a row in the 4171 TG table for the class of service identified in 4172 appnCosTgRowName. 4174 For each class of service, this subindex orders rows in the 4175 appnCosTgRowTable in the same order as that used for route 4176 calculation in the APPN node." 4178 ::= { appnCosTgRowEntry 2 } 4180 appnCosTgRowWgt OBJECT-TYPE 4181 SYNTAX DisplayString (SIZE (1..64)) 4182 MAX-ACCESS read-only 4183 STATUS current 4184 DESCRIPTION 4185 "Weight to be associated with the TGs that fit the criteria 4186 specified by this TG row. 4188 This value can either be a character representation of an 4189 integer, or a formula for calculating the weight." 4191 ::= { appnCosTgRowEntry 3 } 4193 appnCosTgRowEffCapMin OBJECT-TYPE 4194 SYNTAX AppnTgEffectiveCapacity 4195 MAX-ACCESS read-only 4196 STATUS current 4197 DESCRIPTION 4198 "Minimum acceptable capacity for this class of service." 4200 ::= { appnCosTgRowEntry 4 } 4202 appnCosTgRowEffCapMax OBJECT-TYPE 4203 SYNTAX AppnTgEffectiveCapacity 4204 MAX-ACCESS read-only 4205 STATUS current 4206 DESCRIPTION 4207 "Maximum acceptable capacity for this class of service." 4209 ::= { appnCosTgRowEntry 5 } 4211 appnCosTgRowConnCostMin OBJECT-TYPE 4212 SYNTAX INTEGER (0..255) 4213 MAX-ACCESS read-only 4214 STATUS current 4215 DESCRIPTION 4216 "Minimum acceptable cost per connect time for this class of 4217 service. 4219 Cost per connect time: a value representing the relative 4220 cost per unit of time to use this TG. Range is from 0, which 4221 means no cost, to 255." 4223 ::= { appnCosTgRowEntry 6 } 4225 appnCosTgRowConnCostMax OBJECT-TYPE 4226 SYNTAX INTEGER (0..255) 4227 MAX-ACCESS read-only 4228 STATUS current 4229 DESCRIPTION 4230 "Maximum acceptable cost per connect time for this class of 4231 service. 4233 Cost per connect time: a value representing the relative 4234 cost per unit of time to use this TG. Range is from 0, which 4235 means no cost, to 255." 4237 ::= { appnCosTgRowEntry 7 } 4239 appnCosTgRowByteCostMin OBJECT-TYPE 4240 SYNTAX INTEGER (0..255) 4241 MAX-ACCESS read-only 4242 STATUS current 4243 DESCRIPTION 4244 "Minimum acceptable cost per byte transmitted for this class 4245 of service. 4247 Cost per byte transmitted: a value representing the relative 4248 cost per unit of time to use this TG. Range is from 0, which 4249 means no cost, to 255." 4251 ::= { appnCosTgRowEntry 8 } 4253 appnCosTgRowByteCostMax OBJECT-TYPE 4254 SYNTAX INTEGER (0..255) 4255 MAX-ACCESS read-only 4256 STATUS current 4257 DESCRIPTION 4258 "Maximum acceptable cost per byte transmitted for this class 4259 of service. 4261 Cost per byte transmitted: a value representing the relative 4262 cost of transmitting a byte over this TG. Range is from 0, 4263 which means no cost, to 255." 4265 ::= { appnCosTgRowEntry 9 } 4267 appnCosTgRowSecurityMin OBJECT-TYPE 4268 SYNTAX AppnTgSecurity 4269 MAX-ACCESS read-only 4270 STATUS current 4271 DESCRIPTION 4272 "Minimum acceptable security for this class of service." 4274 ::= { appnCosTgRowEntry 10 } 4276 appnCosTgRowSecurityMax OBJECT-TYPE 4277 SYNTAX AppnTgSecurity 4278 MAX-ACCESS read-only 4279 STATUS current 4280 DESCRIPTION 4281 "Maximum acceptable security for this class of service." 4283 ::= { appnCosTgRowEntry 11 } 4285 appnCosTgRowDelayMin OBJECT-TYPE 4286 SYNTAX AppnTgDelay 4287 MAX-ACCESS read-only 4288 STATUS current 4289 DESCRIPTION 4290 "Minimum acceptable propagation delay for this class of 4291 service." 4293 ::= { appnCosTgRowEntry 12 } 4295 appnCosTgRowDelayMax OBJECT-TYPE 4296 SYNTAX AppnTgDelay 4297 MAX-ACCESS read-only 4298 STATUS current 4299 DESCRIPTION 4300 "Maximum acceptable propagation delay for this class of 4301 service." 4303 ::= { appnCosTgRowEntry 13 } 4305 appnCosTgRowUsr1Min OBJECT-TYPE 4306 SYNTAX INTEGER (0..255) 4307 MAX-ACCESS read-only 4308 STATUS current 4309 DESCRIPTION 4310 "Minimum acceptable value for this user-defined 4311 characteristic." 4313 ::= { appnCosTgRowEntry 14 } 4315 appnCosTgRowUsr1Max OBJECT-TYPE 4316 SYNTAX INTEGER (0..255) 4317 MAX-ACCESS read-only 4318 STATUS current 4319 DESCRIPTION 4320 "Maximum acceptable value for this user-defined 4321 characteristic." 4323 ::= { appnCosTgRowEntry 15 } 4325 appnCosTgRowUsr2Min OBJECT-TYPE 4326 SYNTAX INTEGER (0..255) 4327 MAX-ACCESS read-only 4328 STATUS current 4329 DESCRIPTION 4330 "Minimum acceptable value for this user-defined 4331 characteristic." 4333 ::= { appnCosTgRowEntry 16 } 4335 appnCosTgRowUsr2Max OBJECT-TYPE 4336 SYNTAX INTEGER (0..255) 4337 MAX-ACCESS read-only 4338 STATUS current 4339 DESCRIPTION 4340 "Maximum acceptable value for this user-defined 4341 characteristic." 4343 ::= { appnCosTgRowEntry 17 } 4345 appnCosTgRowUsr3Min OBJECT-TYPE 4346 SYNTAX INTEGER (0..255) 4347 MAX-ACCESS read-only 4348 STATUS current 4349 DESCRIPTION 4350 "Minimum acceptable value for this user-defined 4351 characteristic." 4353 ::= { appnCosTgRowEntry 18 } 4355 appnCosTgRowUsr3Max OBJECT-TYPE 4356 SYNTAX INTEGER (0..255) 4357 MAX-ACCESS read-only 4358 STATUS current 4359 DESCRIPTION 4360 "Maximum acceptable value for this user-defined 4361 characteristic." 4363 ::= { appnCosTgRowEntry 19 } 4365 -- ********************************************************************* 4366 -- Intermediate Session Information 4367 -- ********************************************************************* 4368 appnSessIntermediate OBJECT IDENTIFIER ::= { appnObjects 6 } 4370 -- ********************************************************************* 4371 -- Intermediate Session Information Global Objects 4372 -- ********************************************************************* 4373 -- The following simple objects allow the collection of intermediate 4374 -- session Information to be started and stopped. 4375 -- ********************************************************************* 4376 appnIsInGlobal OBJECT IDENTIFIER ::= { appnSessIntermediate 1 } 4378 appnIsInGlobeCtrAdminStatus OBJECT-TYPE 4379 SYNTAX INTEGER { 4380 notActive(1), 4381 active(2), 4382 ready(3) 4383 } 4384 MAX-ACCESS read-write 4385 STATUS current 4386 DESCRIPTION 4387 "Object by which a Management Station can deactivate or 4388 activate capture of intermediate-session counts and names, by 4389 setting the value to notActive(1) or active(2), respectively. 4390 The value ready(3) is returned on GET operations until a SET 4391 has been processed; after that the value received on the most 4392 recent SET is returned. 4394 The counts referred to here are the eight objects in the 4395 AppnIsInTable, from appnIsInP2SFmdPius through 4396 appnIsInS2PNonFmdBytes. The names are the four objects in this 4397 table, from appnIsInPriLuName through appnIsInCosName. 4399 Setting this object to the following values has the following 4400 effects: 4402 notActive(1) stop collecting count data. If a count 4403 is queried, it returns the value 0. 4404 Collection of names may, but need not be, 4405 disabled. 4406 active(2) start collecting count data. If it is 4407 supported, collection of names is enabled." 4409 ::= { appnIsInGlobal 1 } 4411 appnIsInGlobeCtrOperStatus OBJECT-TYPE 4412 SYNTAX INTEGER { 4413 notActive(1), 4414 active(2) 4415 } 4416 MAX-ACCESS read-only 4417 STATUS current 4418 DESCRIPTION 4419 "Indicates whether or not the intermediate session counts 4420 are active. The counts referred to here are the eight 4421 objects in the AppnIsInTable, from appnIsInP2SFmdPius through 4422 appnIsInS2PNonFmdBytes. These eight counts are of type 4423 Unsigned32 rather than Counter32 because when this object 4424 enters the notActive state, either because a Management 4425 Station has set appnInInGlobeCtrAdminStatus to notActive or 4426 because of a locally-initiated transition, the counts are 4427 all reset to 0. 4429 The values for this object are: 4431 notActive(1): collection of counts is not active; if it 4432 is queried, a count returns the value 0. 4433 active(2): collection of counts is active." 4435 ::= { appnIsInGlobal 2 } 4437 appnIsInGlobeCtrStatusTime OBJECT-TYPE 4438 SYNTAX TimeTicks 4439 UNITS "hundredths of a second" 4440 MAX-ACCESS read-only 4441 STATUS current 4442 DESCRIPTION 4443 "The time since the appnIsInGlobeCtrOperStatus object last 4444 changed, measured in hundredths of a second. This time can be 4445 used to identify when this change occurred in relation to other 4446 events in the agent, such as the last time the APPN node was 4447 re-initialized." 4449 ::= { appnIsInGlobal 3 } 4451 appnIsInGlobeRscv OBJECT-TYPE 4452 SYNTAX INTEGER { 4453 notActive(1), 4454 active(2) 4455 } 4456 MAX-ACCESS read-write 4457 STATUS current 4458 DESCRIPTION 4459 "Indicates the current route selection control vector (RSCV) 4460 collection option in effect, and allows a Management Station to 4461 change the option. 4463 The values for this object are: 4465 notActive(1): collection of route selection control vectors 4466 is not active. 4467 active(2): collection of route selection control vectors 4468 is active." 4470 ::= { appnIsInGlobal 4 } 4472 appnIsInGlobeRscvTime OBJECT-TYPE 4473 SYNTAX TimeTicks 4474 UNITS "hundredths of a second" 4475 MAX-ACCESS read-only 4476 STATUS current 4477 DESCRIPTION 4478 "The time since the appnIsInGlobeRscv object last changed, 4479 measured in hundredths of a second. This time can be used to 4480 identify when this change occurred in relation to other events 4481 in the agent, such as the last time the APPN node was 4482 re-initialized." 4484 ::= { appnIsInGlobal 5 } 4486 appnIsInGlobeActSess OBJECT-TYPE 4487 SYNTAX Gauge32 4488 UNITS "sessions" 4489 MAX-ACCESS read-only 4490 STATUS current 4491 DESCRIPTION 4492 "The number of currently active intermediate sessions." 4494 ::= { appnIsInGlobal 6 } 4496 appnIsInGlobeHprBfActSess OBJECT-TYPE 4497 SYNTAX Gauge32 4498 UNITS "sessions" 4499 MAX-ACCESS read-only 4500 STATUS current 4501 DESCRIPTION 4502 "The number of currently active HPR intermediate sessions." 4504 ::= { appnIsInGlobal 7 } 4506 -- ********************************************************************* 4507 -- Intermediate Session Information Table 4508 -- ********************************************************************* 4509 -- This table contains information on intermediate sessions 4510 -- which are currently active. 4511 -- ********************************************************************* 4512 appnIsInTable OBJECT-TYPE 4513 SYNTAX SEQUENCE OF AppnIsInEntry 4514 MAX-ACCESS not-accessible 4515 STATUS current 4516 DESCRIPTION 4517 "Intermediate Session Information Table" 4519 ::= { appnSessIntermediate 2 } 4521 appnIsInEntry OBJECT-TYPE 4522 SYNTAX AppnIsInEntry 4523 MAX-ACCESS not-accessible 4524 STATUS current 4525 DESCRIPTION 4526 "Entry of Intermediate Session Information Table." 4528 INDEX 4529 { appnIsInFqCpName, 4530 appnIsInPcid } 4532 ::= { appnIsInTable 1 } 4534 AppnIsInEntry ::= SEQUENCE { 4535 appnIsInFqCpName SnaControlPointName, 4536 appnIsInPcid OCTET STRING, 4538 appnIsInSessState INTEGER, 4539 appnIsInPriLuName DisplayString, 4540 appnIsInSecLuName DisplayString, 4541 appnIsInModeName SnaModeName, 4542 appnIsInCosName SnaClassOfServiceName, 4543 appnIsInTransPriority INTEGER, 4545 appnIsInSessType INTEGER, 4546 appnIsInSessUpTime TimeTicks, 4547 appnIsInCtrUpTime TimeTicks, 4549 appnIsInP2SFmdPius Unsigned32, 4550 appnIsInS2PFmdPius Unsigned32, 4551 appnIsInP2SNonFmdPius Unsigned32, 4552 appnIsInS2PNonFmdPius Unsigned32, 4553 appnIsInP2SFmdBytes Unsigned32, 4554 appnIsInS2PFmdBytes Unsigned32, 4555 appnIsInP2SNonFmdBytes Unsigned32, 4556 appnIsInS2PNonFmdBytes Unsigned32, 4558 appnIsInPsAdjCpName SnaControlPointName, 4559 appnIsInPsAdjTgNum INTEGER, 4560 appnIsInPsSendMaxBtuSize INTEGER, 4561 appnIsInPsSendPacingType INTEGER, 4562 appnIsInPsSendRpc Gauge32, 4563 appnIsInPsSendNxWndwSize Gauge32, 4564 appnIsInPsRecvPacingType INTEGER, 4565 appnIsInPsRecvRpc Gauge32, 4566 appnIsInPsRecvNxWndwSize Gauge32, 4568 appnIsInSsAdjCpName SnaControlPointName, 4569 appnIsInSsAdjTgNum INTEGER, 4570 appnIsInSsSendMaxBtuSize INTEGER, 4571 appnIsInSsSendPacingType INTEGER, 4572 appnIsInSsSendRpc Gauge32, 4573 appnIsInSsSendNxWndwSize Gauge32, 4574 appnIsInSsRecvPacingType INTEGER, 4575 appnIsInSsRecvRpc Gauge32, 4576 appnIsInSsRecvNxWndwSize Gauge32, 4578 appnIsInRouteInfo OCTET STRING, 4580 appnIsInRtpNceId OCTET STRING, 4581 appnIsInRtpTcid OCTET STRING 4582 } 4584 appnIsInFqCpName OBJECT-TYPE 4585 SYNTAX SnaControlPointName 4586 MAX-ACCESS not-accessible 4587 STATUS current 4588 DESCRIPTION 4589 "The network-qualified control point name of the node at which 4590 the session and PCID originated. For APPN and LEN nodes, this 4591 is either CP name of the APPN node at which the origin LU is 4592 located or the CP name of the NN serving the LEN node at which 4593 the origin LU is located. For resources served by a dependent 4594 LU requester (DLUR), it is the name of the owning system 4595 services control point (SSCP)." 4597 ::= { appnIsInEntry 1 } 4599 appnIsInPcid OBJECT-TYPE 4600 SYNTAX OCTET STRING (SIZE (8)) 4601 MAX-ACCESS not-accessible 4602 STATUS current 4603 DESCRIPTION 4604 "The procedure correlation identifier (PCID) of a session. It 4605 is an 8-byte value assigned by the primary LU." 4607 ::= { appnIsInEntry 2 } 4609 appnIsInSessState OBJECT-TYPE 4610 SYNTAX INTEGER { 4611 inactive(1), 4612 pendactive(2), 4613 active(3), 4614 pendinact(4) 4615 } 4616 MAX-ACCESS read-write 4617 STATUS current 4618 DESCRIPTION 4619 "Indicates the state of the session: 4621 inactive(1) - session is inactive 4622 pendactive(2) - session is pending active 4623 active(3) - session is active 4624 pendinact(4) - session is pending inactive 4626 Active sessions can be deactivated by setting this object 4627 to inactive(1)." 4629 ::= { appnIsInEntry 3 } 4631 appnIsInPriLuName OBJECT-TYPE 4632 SYNTAX DisplayString (SIZE (0..17)) 4633 MAX-ACCESS read-only 4634 STATUS current 4635 DESCRIPTION 4636 "The primary LU name of the session. A zero-length 4637 string indicates that this name is not available." 4639 ::= { appnIsInEntry 4 } 4641 appnIsInSecLuName OBJECT-TYPE 4642 SYNTAX DisplayString (SIZE (0..17)) 4643 MAX-ACCESS read-only 4644 STATUS current 4645 DESCRIPTION 4646 "The secondary LU name of the session. A zero-length 4647 string indicates that this name is not available." 4649 ::= { appnIsInEntry 5 } 4651 appnIsInModeName OBJECT-TYPE 4652 SYNTAX SnaModeName 4653 MAX-ACCESS read-only 4654 STATUS current 4655 DESCRIPTION 4656 "The mode name used for this session." 4658 ::= { appnIsInEntry 6 } 4660 appnIsInCosName OBJECT-TYPE 4661 SYNTAX SnaClassOfServiceName 4662 MAX-ACCESS read-only 4663 STATUS current 4664 DESCRIPTION 4665 "The Class of Service (COS) name used for this session." 4667 ::= { appnIsInEntry 7 } 4669 appnIsInTransPriority OBJECT-TYPE 4670 SYNTAX INTEGER { 4671 low(1), --X'01' 4672 medium(2), --X'02' 4673 high(3), --X'03' 4674 network(4) --X'04' 4675 } 4676 MAX-ACCESS read-only 4677 STATUS current 4678 DESCRIPTION 4679 "Transmission priority for this class of service. Values are: 4681 low(1) - (X'01'): low priority 4682 medium(2) - (X'02'): medium priority 4683 high(3) - (X'03'): high priority 4684 network(4) - (X'04'): network priority" 4686 ::= { appnIsInEntry 8 } 4688 appnIsInSessType OBJECT-TYPE 4689 SYNTAX INTEGER { 4690 unknown(1), 4691 lu62(2), 4692 lu0thru3(3), 4693 lu62dlur(4), 4694 lu0thru3dlur(5) 4695 } 4696 MAX-ACCESS read-only 4697 STATUS current 4698 DESCRIPTION 4699 "The type of intermediate session. Defined values are 4701 unknown The session type is not known. 4703 lu62 A session between LUs of type 6.2 4704 (as indicated by the LU type in Bind) 4706 lu0thru3 A session between LUs of type 0, 1, 2, or 3 4707 (as indicated by the LU type in Bind) 4709 lu62dlur A session between LUs of type 6.2 4710 (as indicated by the LU type in Bind). 4711 One of the LUs is a dependent LU supported 4712 by the dependent LU requester (DLUR) 4713 function at this node. 4715 lu0thru3dlur A session between LUs of type 0, 1, 2, or 3 4716 (as indicated by the LU type in Bind) 4717 One of the LUs is a dependent LU supported 4718 by the dependent LU requester (DLUR) 4719 function at this node." 4721 ::= { appnIsInEntry 9 } 4723 appnIsInSessUpTime OBJECT-TYPE 4724 SYNTAX TimeTicks 4725 MAX-ACCESS read-only 4726 STATUS current 4727 DESCRIPTION 4728 "Length of time the session has been active, measured in 4729 hundredths of a second." 4731 ::= { appnIsInEntry 10 } 4733 appnIsInCtrUpTime OBJECT-TYPE 4734 SYNTAX TimeTicks 4735 MAX-ACCESS read-only 4736 STATUS current 4737 DESCRIPTION 4738 "Length of time the session counters have been active, measured 4739 in hundredths of a second." 4741 ::= { appnIsInEntry 11 } 4743 appnIsInP2SFmdPius OBJECT-TYPE 4744 SYNTAX Unsigned32 4745 UNITS "path information units (PIUs)" 4746 MAX-ACCESS read-only 4747 STATUS current 4748 DESCRIPTION 4749 "Number of function management data (FMD) path information 4750 units (PIUs) sent from the Primary LU to the Secondary LU since 4751 the counts were last activated." 4753 ::= { appnIsInEntry 12 } 4755 appnIsInS2PFmdPius OBJECT-TYPE 4756 SYNTAX Unsigned32 4757 UNITS "path information units (PIUs)" 4758 MAX-ACCESS read-only 4759 STATUS current 4760 DESCRIPTION 4761 "Number of FMD PIUs sent from the Secondary LU to the Primary 4762 LU since the counts were last activated." 4764 ::= { appnIsInEntry 13 } 4766 appnIsInP2SNonFmdPius OBJECT-TYPE 4767 SYNTAX Unsigned32 4768 UNITS "path information units (PIUs)" 4769 MAX-ACCESS read-only 4770 STATUS current 4771 DESCRIPTION 4772 "Number of non-FMD PIUs sent from the Primary LU to the 4773 Secondary LU since the counts were last activated." 4775 ::= { appnIsInEntry 14 } 4777 appnIsInS2PNonFmdPius OBJECT-TYPE 4778 SYNTAX Unsigned32 4779 UNITS "path information units (PIUs)" 4780 MAX-ACCESS read-only 4781 STATUS current 4782 DESCRIPTION 4783 "Number of non-FMD PIUs sent from the Secondary LU to the 4784 Primary LU since the counts were last activated." 4786 ::= { appnIsInEntry 15 } 4788 appnIsInP2SFmdBytes OBJECT-TYPE 4789 SYNTAX Unsigned32 4790 UNITS "bytes" 4791 MAX-ACCESS read-only 4792 STATUS current 4793 DESCRIPTION 4794 "Number of FMD bytes sent from the Primary LU to the Secondary 4795 LU since the counts were last activated." 4797 ::= { appnIsInEntry 16 } 4799 appnIsInS2PFmdBytes OBJECT-TYPE 4800 SYNTAX Unsigned32 4801 UNITS "bytes" 4802 MAX-ACCESS read-only 4803 STATUS current 4804 DESCRIPTION 4805 "Number of FMD bytes sent from the Secondary LU to the Primary 4806 LU since the counts were last activated." 4808 ::= { appnIsInEntry 17 } 4810 appnIsInP2SNonFmdBytes OBJECT-TYPE 4811 SYNTAX Unsigned32 4812 UNITS "bytes" 4813 MAX-ACCESS read-only 4814 STATUS current 4815 DESCRIPTION 4816 "Number of non-FMD bytes sent from the Primary LU to the 4817 Secondary LU since the counts were last activated." 4819 ::= { appnIsInEntry 18 } 4821 appnIsInS2PNonFmdBytes OBJECT-TYPE 4822 SYNTAX Unsigned32 4823 UNITS "bytes" 4824 MAX-ACCESS read-only 4825 STATUS current 4826 DESCRIPTION 4827 "Number of non-FMD bytes sent from the Secondary LU to the 4828 Primary LU since the counts were last activated." 4830 ::= { appnIsInEntry 19 } 4832 appnIsInPsAdjCpName OBJECT-TYPE 4833 SYNTAX SnaControlPointName 4834 MAX-ACCESS read-only 4835 STATUS current 4836 DESCRIPTION 4837 "The primary stage adjacent CP name of this session. If the 4838 session stage traverses an RTP connection, the CP name of the 4839 remote RTP endpoint is returned." 4841 ::= { appnIsInEntry 20 } 4843 appnIsInPsAdjTgNum OBJECT-TYPE 4844 SYNTAX INTEGER (0..300) 4845 MAX-ACCESS read-only 4846 STATUS current 4847 DESCRIPTION 4848 "The primary stage adjacent transmission group (TG) number 4849 associated with this session. If the session stage traverses 4850 an RTP connection, the value 256 is returned. 4852 Values between 257 and 300 are available for other possible 4853 TG 'stand-ins' that may be added to APPN in the future." 4855 ::= { appnIsInEntry 21 } 4857 appnIsInPsSendMaxBtuSize OBJECT-TYPE 4858 SYNTAX INTEGER (99..32767) 4859 UNITS "bytes" 4860 MAX-ACCESS read-only 4861 STATUS current 4862 DESCRIPTION 4863 "The primary stage maximum basic transmission unit (BTU) size 4864 for sending data." 4866 ::= { appnIsInEntry 22 } 4868 appnIsInPsSendPacingType OBJECT-TYPE 4869 SYNTAX INTEGER { 4870 fixed(1), 4871 adaptive(2) 4872 } 4873 MAX-ACCESS read-only 4874 STATUS current 4875 DESCRIPTION 4876 "The primary stage type of pacing being used for sending data." 4878 ::= { appnIsInEntry 23 } 4880 appnIsInPsSendRpc OBJECT-TYPE 4881 SYNTAX Gauge32 4882 UNITS "message units (MUs)" 4883 MAX-ACCESS read-only 4884 STATUS current 4885 DESCRIPTION 4886 "The primary stage send residual pace count. This represents 4887 the primary stage number of message units (MUs) that can still 4888 be sent in the current session window." 4890 ::= { appnIsInEntry 24 } 4892 appnIsInPsSendNxWndwSize OBJECT-TYPE 4893 SYNTAX Gauge32 4894 UNITS "message units (MUs)" 4895 MAX-ACCESS read-only 4896 STATUS current 4897 DESCRIPTION 4898 "The primary stage size of the next window which will be used 4899 to send data." 4901 ::= { appnIsInEntry 25 } 4903 appnIsInPsRecvPacingType OBJECT-TYPE 4904 SYNTAX INTEGER { 4905 fixed(1), 4906 adaptive(2) 4907 } 4908 MAX-ACCESS read-only 4909 STATUS current 4910 DESCRIPTION 4911 "The primary stage type of pacing being used for receiving 4912 data." 4914 ::= { appnIsInEntry 26 } 4916 appnIsInPsRecvRpc OBJECT-TYPE 4917 SYNTAX Gauge32 4918 UNITS "message units (MUs)" 4919 MAX-ACCESS read-only 4920 STATUS current 4921 DESCRIPTION 4922 "The primary stage receive residual pace count. This 4923 represents the primary stage number of message units (MUs) that 4924 can still be received in the current session window." 4926 ::= { appnIsInEntry 27 } 4928 appnIsInPsRecvNxWndwSize OBJECT-TYPE 4929 SYNTAX Gauge32 4930 UNITS "message units (MUs)" 4931 MAX-ACCESS read-only 4932 STATUS current 4933 DESCRIPTION 4934 "The primary stage size of the next window which will be used 4935 to receive data." 4937 ::= { appnIsInEntry 28 } 4939 appnIsInSsAdjCpName OBJECT-TYPE 4940 SYNTAX SnaControlPointName 4941 MAX-ACCESS read-only 4942 STATUS current 4943 DESCRIPTION 4944 "The secondary stage adjacent CP name of this session. If the 4945 session stage traverses an RTP connection, the CP name of the 4946 remote RTP endpoint is returned." 4948 ::= { appnIsInEntry 29 } 4950 appnIsInSsAdjTgNum OBJECT-TYPE 4951 SYNTAX INTEGER (0..300) 4952 MAX-ACCESS read-only 4953 STATUS current 4954 DESCRIPTION 4955 "The secondary stage adjacent transmission group (TG) number 4956 associated with this session. If the session stage traverses 4957 an RTP connection, the value 256 is returned. 4959 Values between 257 and 300 are available for other possible 4960 TG 'stand-ins' that may be added to APPN in the future." 4962 ::= { appnIsInEntry 30 } 4964 appnIsInSsSendMaxBtuSize OBJECT-TYPE 4965 SYNTAX INTEGER (99..32767) 4966 UNITS "bytes" 4967 MAX-ACCESS read-only 4968 STATUS current 4969 DESCRIPTION 4970 "The secondary stage maximum basic transmission unit (BTU) size 4971 for sending data." 4973 ::= { appnIsInEntry 31 } 4975 appnIsInSsSendPacingType OBJECT-TYPE 4976 SYNTAX INTEGER { 4977 fixed(1), 4978 adaptive(2) 4979 } 4980 MAX-ACCESS read-only 4981 STATUS current 4982 DESCRIPTION 4983 "The secondary stage type of pacing being used for sending 4984 data." 4986 ::= { appnIsInEntry 32 } 4988 appnIsInSsSendRpc OBJECT-TYPE 4989 SYNTAX Gauge32 4990 UNITS "message units (MUs)" 4991 MAX-ACCESS read-only 4992 STATUS current 4993 DESCRIPTION 4994 "The secondary stage send residual pace count. This represents 4995 the secondary stage number of message units (MUs) that can 4996 still be sent in the current session window." 4998 ::= { appnIsInEntry 33 } 5000 appnIsInSsSendNxWndwSize OBJECT-TYPE 5001 SYNTAX Gauge32 5002 UNITS "message units (MUs)" 5003 MAX-ACCESS read-only 5004 STATUS current 5005 DESCRIPTION 5006 "The secondary stage size of the next window which will be used 5007 to send data." 5009 ::= { appnIsInEntry 34 } 5011 appnIsInSsRecvPacingType OBJECT-TYPE 5012 SYNTAX INTEGER { 5013 fixed(1), 5014 adaptive(2) 5015 } 5016 MAX-ACCESS read-only 5017 STATUS current 5018 DESCRIPTION 5019 "The secondary stage type of pacing being used for receiving 5020 data." 5022 ::= { appnIsInEntry 35 } 5024 appnIsInSsRecvRpc OBJECT-TYPE 5025 SYNTAX Gauge32 5026 UNITS "message units (MUs)" 5027 MAX-ACCESS read-only 5028 STATUS current 5029 DESCRIPTION 5030 "The secondary stage receive residual pace count. This 5031 represents the secondary stage number of message units (MUs) 5032 that can still be received in the current session window." 5034 ::= { appnIsInEntry 36 } 5036 appnIsInSsRecvNxWndwSize OBJECT-TYPE 5037 SYNTAX Gauge32 5038 UNITS "message units (MUs)" 5039 MAX-ACCESS read-only 5040 STATUS current 5041 DESCRIPTION 5042 "The secondary stage size of the next window which will be used 5043 to receive data." 5045 ::= { appnIsInEntry 37 } 5047 appnIsInRouteInfo OBJECT-TYPE 5048 SYNTAX OCTET STRING (SIZE (0..255)) 5049 MAX-ACCESS read-only 5050 STATUS current 5051 DESCRIPTION 5052 "The route selection control vector (RSCV X'2B') used for this 5053 session. It is present for APPN nodes; but is not present for 5054 LEN nodes. The format of this vector is described in SNA 5055 Formats. If no RSCV is available, a zero-length string is 5056 returned." 5058 ::= { appnIsInEntry 38 } 5060 appnIsInRtpNceId OBJECT-TYPE 5061 SYNTAX OCTET STRING (SIZE (1..8)) 5062 MAX-ACCESS read-only 5063 STATUS current 5064 DESCRIPTION 5065 "The HPR local Network Connection Endpoint of the session." 5067 ::= { appnIsInEntry 39 } 5069 appnIsInRtpTcid OBJECT-TYPE 5070 SYNTAX OCTET STRING (SIZE (8)) 5071 MAX-ACCESS read-only 5072 STATUS current 5073 DESCRIPTION 5074 "The RTP connection local TCID of the session." 5076 ::= { appnIsInEntry 40 } 5078 -- ********************************************************************* 5079 -- Intermediate Session RTP Table 5080 -- ********************************************************************* 5081 -- This table contains information on intermediate sessions that are 5082 -- being transported on Rapid Transport Protocol (RTP) connections by 5083 -- High Performance Routing (HPR). 5084 -- ********************************************************************* 5085 appnIsRtpTable OBJECT-TYPE 5086 SYNTAX SEQUENCE OF AppnIsRtpEntry 5087 MAX-ACCESS not-accessible 5088 STATUS current 5089 DESCRIPTION 5090 "A table indicating how many ISR sessions are transported by 5091 each RTP connection." 5093 ::= { appnSessIntermediate 3 } 5095 appnIsRtpEntry OBJECT-TYPE 5096 SYNTAX AppnIsRtpEntry 5097 MAX-ACCESS not-accessible 5098 STATUS current 5099 DESCRIPTION 5100 "Entry of Intermediate Session RTP Table." 5102 INDEX 5103 { appnIsRtpNceId, 5104 appnIsRtpTcid } 5106 ::= { appnIsRtpTable 1 } 5108 AppnIsRtpEntry ::= SEQUENCE { 5109 appnIsRtpNceId OCTET STRING, 5110 appnIsRtpTcid OCTET STRING, 5111 appnIsRtpSessions Gauge32 5112 } 5114 appnIsRtpNceId OBJECT-TYPE 5115 SYNTAX OCTET STRING (SIZE (8)) 5116 MAX-ACCESS not-accessible 5117 STATUS current 5118 DESCRIPTION 5119 "The local Network Connection Endpoint of the RTP connection." 5121 ::= { appnIsRtpEntry 1 } 5123 appnIsRtpTcid OBJECT-TYPE 5124 SYNTAX OCTET STRING (SIZE (8)) 5125 MAX-ACCESS not-accessible 5126 STATUS current 5127 DESCRIPTION 5128 "The local TCID of the RTP connection." 5130 ::= { appnIsRtpEntry 2 } 5132 appnIsRtpSessions OBJECT-TYPE 5133 SYNTAX Gauge32 5134 UNITS "sessions" 5135 MAX-ACCESS read-only 5136 STATUS current 5137 DESCRIPTION 5138 "The number of intermediate sessions using this RTP 5139 connection." 5141 ::= { appnIsRtpEntry 3 } 5143 -- ********************************************************************* 5144 appnTraps OBJECT IDENTIFIER ::= { appnMIB 2 } 5145 -- ********************************************************************* 5147 alertTrap NOTIFICATION-TYPE 5148 OBJECTS { alertIdNumber, affectedObject } 5149 STATUS current 5150 DESCRIPTION 5151 "This trap carries a 32-bit SNA Management Services (SNA/MS) 5152 Alert ID Number, as specified in SNA/MS Formats." 5154 ::= { appnTraps 1 } 5156 alertIdNumber OBJECT-TYPE 5157 SYNTAX OCTET STRING (SIZE (4)) 5158 MAX-ACCESS accessible-for-notify 5159 STATUS current 5160 DESCRIPTION 5161 "A 32-bit SNA Management Services (SNA/MS) Alert ID Number, as 5162 specified in SNA/MS Formats." 5164 ::= { appnTraps 2 } 5166 affectedObject OBJECT-TYPE 5167 SYNTAX VariablePointer 5168 MAX-ACCESS accessible-for-notify 5169 STATUS current 5170 DESCRIPTION 5171 "The MIB object associated with the Alert condition, if there 5172 is an object associated with it. If no associated object can 5173 be identified, the value 0.0 is passed in the trap." 5175 ::= { appnTraps 3 } 5177 -- ********************************************************************* 5178 -- Conformance information 5179 -- ********************************************************************* 5181 appnConformance OBJECT IDENTIFIER ::= {appnMIB 3 } 5183 appnCompliances OBJECT IDENTIFIER ::= {appnConformance 1 } 5184 appnGroups OBJECT IDENTIFIER ::= {appnConformance 2 } 5186 -- Compliance statements 5187 appnCompliance MODULE-COMPLIANCE 5188 STATUS current 5189 DESCRIPTION 5190 "The compliance statement for the SNMPv2 entities that 5191 implement the APPN MIB." 5193 MODULE -- this module 5195 -- Unconditionally mandatory groups 5196 MANDATORY-GROUPS { 5197 appnGeneralConfGroup, 5198 appnPortConfGroup, 5199 appnLinkConfGroup, 5200 appnLocalTgConfGroup, 5201 appnDirTableConfGroup 5202 } 5204 -- Conditionally mandatory groups 5205 GROUP appnNnUniqueConfGroup 5206 DESCRIPTION 5207 "The appnNnUniqueConfGroup is mandatory only for 5208 network nodes." 5210 GROUP appnEnUniqueConfGroup 5211 DESCRIPTION 5212 "The appnEnUniqueConfGroup is mandatory only for end 5213 nodes." 5215 GROUP appnVrnConfGroup 5216 DESCRIPTION 5217 "The appnVrnConfGroup is mandatory only for network 5218 nodes and end nodes that implement virtual routing 5219 node support." 5221 GROUP appnNnTopoConfGroup 5222 DESCRIPTION 5223 "The appnNnTopoConfGroup is mandatory only for 5224 network nodes." 5226 GROUP appnLocalEnTopoConfGroup 5227 DESCRIPTION 5228 "The appnLocalEnTopoConfGroup is mandatory only for 5229 network nodes." 5231 GROUP appnLocalDirPerfConfGroup 5232 DESCRIPTION 5233 "The appnLocalDirPerfConfGroup is mandatory only for 5234 APPN network nodes and end nodes." 5236 GROUP appnCosConfGroup 5237 DESCRIPTION 5238 "The appnCosConfGroup is mandatory only for APPN 5239 network nodes and end nodes." 5241 GROUP appnIntSessConfGroup 5242 DESCRIPTION 5243 "The appnIntSessConfGroup is mandatory only for 5244 network nodes." 5246 GROUP appnHprBaseConfGroup 5247 DESCRIPTION 5248 "The appnHprBaseConfGroup is mandatory only for nodes 5249 that implement the HPR base (APPN option set 1400)." 5251 GROUP appnHprRtpConfGroup 5252 DESCRIPTION 5253 "The appnHprRtpConfGroup is mandatory only for nodes 5254 that implement the HPR RTP tower (APPN option set 5255 1401)." 5257 GROUP appnHprCtrlFlowsRtpConfGroup 5258 DESCRIPTION 5259 "The appnHprCtrlFlowsRtpConfGroup is mandatory only 5260 for nodes that implement the HPR Control Flows over 5261 RTP tower (APPN option set 1402)." 5263 GROUP appnHprBfConfGroup 5264 DESCRIPTION 5265 "The appnHprBfConfGroup is mandatory only for nodes 5266 that implement the APPN/HPR boundary function." 5268 GROUP appnTrapConfGroup 5269 DESCRIPTION 5270 "Traps are optional for all nodes." 5272 GROUP appnTrapNotifGroup 5273 DESCRIPTION 5274 "Traps are optional for all nodes." 5276 ::= {appnCompliances 1 } 5278 -- Units of conformance 5279 appnGeneralConfGroup OBJECT-GROUP 5280 OBJECTS { 5281 appnNodeCpName, 5282 appnNodeMibVersion, 5283 appnNodeId, 5284 appnNodeType, 5285 appnNodeUpTime, 5286 appnNodeParallelTg, 5287 appnNodeAdaptiveBindPacing, 5288 appnNodeHprSupport, 5289 appnNodeCounterDisconTime 5290 } 5291 STATUS current 5292 DESCRIPTION 5293 "A collection of objects providing the instrumentation of 5294 APPN general information and capabilities." 5296 ::= { appnGroups 1 } 5298 appnPortConfGroup OBJECT-GROUP 5299 OBJECTS { 5300 appnPortCommand, 5301 appnPortOperState, 5302 appnPortDlcType, 5303 appnPortPortType, 5304 appnPortSIMRIM, 5305 appnPortLsRole, 5306 appnPortNegotLs, 5307 appnPortDynamicLinkSupport, 5308 appnPortMaxRcvBtuSize, 5309 appnPortMaxIframeWindow, 5310 appnPortDefLsGoodXids, 5311 appnPortDefLsBadXids, 5312 appnPortDynLsGoodXids, 5313 appnPortDynLsBadXids, 5314 appnPortSpecific, 5315 appnPortDlcLocalAddr, 5316 appnPortCounterDisconTime 5317 } 5318 STATUS current 5319 DESCRIPTION 5320 "A collection of objects providing the instrumentation of 5321 APPN port information." 5323 ::= { appnGroups 2 } 5325 appnLinkConfGroup OBJECT-GROUP 5326 OBJECTS { 5327 appnLsCommand, 5328 appnLsOperState, 5329 appnLsPortName, 5330 appnLsDlcType, 5331 appnLsDynamic, 5332 appnLsAdjCpName, 5333 appnLsAdjNodeType, 5334 appnLsTgNum, 5335 appnLsLimResource, 5336 appnLsActOnDemand, 5337 appnLsMigration, 5338 appnLsPartnerNodeId, 5339 appnLsCpCpSessionSupport, 5340 appnLsMaxSendBtuSize, 5341 appnLsInXidBytes, 5342 appnLsInMsgBytes, 5343 appnLsInXidFrames, 5344 appnLsInMsgFrames, 5345 appnLsOutXidBytes, 5346 appnLsOutMsgBytes, 5347 appnLsOutXidFrames, 5348 appnLsOutMsgFrames, 5349 appnLsEchoRsps, 5350 appnLsCurrentDelay, 5351 appnLsMaxDelay, 5352 appnLsMinDelay, 5353 appnLsMaxDelayTime, 5354 appnLsGoodXids, 5355 appnLsBadXids, 5356 appnLsSpecific, 5357 appnLsActiveTime, 5358 appnLsCurrentStateTime, 5359 appnLsHprSup, 5360 appnLsLocalAddr, 5361 appnLsRemoteAddr, 5362 appnLsRemoteLsName, 5363 appnLsStatusTime, 5364 appnLsStatusLsName, 5365 appnLsStatusCpName, 5366 appnLsStatusPartnerId, 5367 appnLsStatusTgNum, 5368 appnLsStatusGeneralSense, 5369 appnLsStatusRetry, 5370 appnLsStatusEndSense, 5371 appnLsStatusXidLocalSense, 5372 appnLsStatusXidRemoteSense, 5373 appnLsStatusXidByteInError, 5374 appnLsStatusXidBitInError, 5375 appnLsStatusDlcType, 5376 appnLsStatusLocalAddr, 5377 appnLsStatusRemoteAddr, 5378 appnLsCounterDisconTime 5379 } 5380 STATUS current 5381 DESCRIPTION 5382 "A collection of objects providing the instrumentation of 5383 APPN link information." 5385 ::= { appnGroups 3 } 5387 appnLocalTgConfGroup OBJECT-GROUP 5388 OBJECTS { 5389 appnLocalTgDestVirtual, 5390 appnLocalTgDlcData, 5391 appnLocalTgPortName, 5392 appnLocalTgQuiescing, 5393 appnLocalTgOperational, 5394 appnLocalTgCpCpSession, 5395 appnLocalTgEffCap, 5396 appnLocalTgConnCost, 5397 appnLocalTgByteCost, 5398 appnLocalTgSecurity, 5399 appnLocalTgDelay, 5400 appnLocalTgUsr1, 5401 appnLocalTgUsr2, 5402 appnLocalTgUsr3, 5403 appnLocalTgHprSup, 5404 appnLocalTgIntersubnet 5405 } 5406 STATUS current 5407 DESCRIPTION 5408 "A collection of objects providing the instrumentation of 5409 APPN local TG information." 5411 ::= { appnGroups 4 } 5413 appnDirTableConfGroup OBJECT-GROUP 5414 OBJECTS { 5415 appnDirNnServerName, 5416 appnDirLuOwnerName, 5417 appnDirLuLocation, 5418 appnDirType 5419 } 5420 STATUS current 5421 DESCRIPTION 5422 "A collection of objects providing the instrumentation of the 5423 APPN directory database." 5425 ::= { appnGroups 5 } 5427 appnNnUniqueConfGroup OBJECT-GROUP 5428 OBJECTS { 5429 appnNodeNnCentralDirectory, 5430 appnNodeNnTreeCache, 5431 appnNodeNnRouteAddResist, 5432 appnNodeNnIsr, 5433 appnNodeNnFrsn, 5434 appnNodeNnPeriBorderSup, 5435 appnNodeNnInterchangeSup, 5436 appnNodeNnExteBorderSup, 5437 appnNodeNnSafeStoreFreq, 5438 appnNodeNnRsn, 5439 appnNodeNnCongested, 5440 appnNodeNnIsrDepleted, 5441 appnNodeNnQuiescing, 5442 appnNodeNnGateway 5443 } 5444 STATUS current 5445 DESCRIPTION 5446 "The appnNnUniqueConfGroup is mandatory only for network 5447 nodes." 5449 ::= { appnGroups 6 } 5451 appnEnUniqueConfGroup OBJECT-GROUP 5452 OBJECTS { 5453 appnNodeEnModeCosMap, 5454 appnNodeEnNnServer, 5455 appnNodeEnLuSearch 5456 } 5457 STATUS current 5458 DESCRIPTION 5459 "The appnEnUniqueConfGroup is mandatory only for end nodes." 5461 ::= { appnGroups 7 } 5463 appnVrnConfGroup OBJECT-GROUP 5464 OBJECTS { 5465 appnVrnPortName 5466 } 5467 STATUS current 5468 DESCRIPTION 5469 "The appnVrnConfGroup is mandatory only for APPN network 5470 nodes and end nodes." 5472 ::= { appnGroups 8 } 5474 appnNnTopoConfGroup OBJECT-GROUP 5475 OBJECTS { 5476 appnNnTopoMaxNodes, 5477 appnNnTopoCurNumNodes, 5478 appnNnTopoNodePurges, 5479 appnNnTopoTgPurges, 5480 appnNnTopoTotalTduWars, 5481 appnNnNodeFREntryTimeLeft, 5482 appnNnNodeFRType, 5483 appnNnNodeFRRsn, 5484 appnNnNodeFRRouteAddResist, 5485 appnNnNodeFRCongested, 5486 appnNnNodeFRIsrDepleted, 5487 appnNnNodeFRQuiescing, 5488 appnNnNodeFRGateway, 5489 appnNnNodeFRCentralDirectory, 5490 appnNnNodeFRIsr, 5491 appnNnNodeFRGarbageCollect, 5492 appnNnNodeFRHprSupport, 5493 appnNnNodeFRPeriBorderSup, 5494 appnNnNodeFRInterchangeSup, 5495 appnNnNodeFRExteBorderSup, 5496 appnNnTgFREntryTimeLeft, 5497 appnNnTgFRDestVirtual, 5498 appnNnTgFRDlcData, 5499 appnNnTgFRRsn, 5500 appnNnTgFROperational, 5501 appnNnTgFRQuiescing, 5502 appnNnTgFRCpCpSession, 5503 appnNnTgFREffCap, 5504 appnNnTgFRConnCost, 5505 appnNnTgFRByteCost, 5506 appnNnTgFRSecurity, 5507 appnNnTgFRDelay, 5508 appnNnTgFRUsr1, 5509 appnNnTgFRUsr2, 5510 appnNnTgFRUsr3, 5511 appnNnTgFRGarbageCollect, 5512 appnNnTgFRSubareaNum, 5513 appnNnTgFRHprSup, 5514 appnNnTgFRDestHprTrans, 5515 appnNnTgFRTypeIndicator, 5516 appnNnTgFRIntersubnet 5517 } 5518 STATUS current 5519 DESCRIPTION 5520 "The appnNnTopoConfGroup is mandatory only for network 5521 nodes." 5523 ::= { appnGroups 9 } 5525 appnLocalEnTopoConfGroup OBJECT-GROUP 5526 OBJECTS { 5527 appnLocalEnTgEntryTimeLeft, 5528 appnLocalEnTgDestVirtual, 5529 appnLocalEnTgDlcData, 5530 appnLocalEnTgOperational, 5531 appnLocalEnTgCpCpSession, 5532 appnLocalEnTgEffCap, 5533 appnLocalEnTgConnCost, 5534 appnLocalEnTgByteCost, 5535 appnLocalEnTgSecurity, 5536 appnLocalEnTgDelay, 5537 appnLocalEnTgUsr1, 5538 appnLocalEnTgUsr2, 5539 appnLocalEnTgUsr3 5540 } 5541 STATUS current 5542 DESCRIPTION 5543 "The appnLocalEnTopoConfGroup is mandatory only for network 5544 nodes." 5546 ::= { appnGroups 10 } 5548 appnLocalDirPerfConfGroup OBJECT-GROUP 5549 OBJECTS { 5550 appnDirMaxCaches, 5551 appnDirCurCaches, 5552 appnDirCurHomeEntries, 5553 appnDirRegEntries, 5554 appnDirInLocates, 5555 appnDirInBcastLocates, 5556 appnDirOutLocates, 5557 appnDirOutBcastLocates, 5558 appnDirNotFoundLocates, 5559 appnDirNotFoundBcastLocates, 5560 appnDirLocateOutstands 5561 } 5562 STATUS current 5563 DESCRIPTION 5564 "The appnLocalDirPerfConfGroup is mandatory only for APPN 5565 network nodes and end nodes." 5567 ::= { appnGroups 11 } 5569 appnCosConfGroup OBJECT-GROUP 5570 OBJECTS { 5571 appnCosModeCosName, 5572 appnCosTransPriority, 5573 appnCosNodeRowWgt, 5574 appnCosNodeRowResistMin, 5575 appnCosNodeRowResistMax, 5576 appnCosNodeRowMinCongestAllow, 5577 appnCosNodeRowMaxCongestAllow, 5578 appnCosTgRowWgt, 5579 appnCosTgRowEffCapMin, 5580 appnCosTgRowEffCapMax, 5581 appnCosTgRowConnCostMin, 5582 appnCosTgRowConnCostMax, 5583 appnCosTgRowByteCostMin, 5584 appnCosTgRowByteCostMax, 5585 appnCosTgRowSecurityMin, 5586 appnCosTgRowSecurityMax, 5587 appnCosTgRowDelayMin, 5588 appnCosTgRowDelayMax, 5589 appnCosTgRowUsr1Min, 5590 appnCosTgRowUsr1Max, 5591 appnCosTgRowUsr2Min, 5592 appnCosTgRowUsr2Max, 5593 appnCosTgRowUsr3Min, 5594 appnCosTgRowUsr3Max 5595 } 5596 STATUS current 5597 DESCRIPTION 5598 "The appnCosConfGroup is mandatory only for APPN network 5599 nodes and end nodes." 5601 ::= { appnGroups 12 } 5603 appnIntSessConfGroup OBJECT-GROUP 5604 OBJECTS { 5605 appnIsInGlobeCtrAdminStatus, 5606 appnIsInGlobeCtrOperStatus, 5607 appnIsInGlobeCtrStatusTime, 5608 appnIsInGlobeRscv, 5609 appnIsInGlobeRscvTime, 5610 appnIsInGlobeActSess, 5611 appnIsInSessState, 5612 appnIsInPriLuName, 5613 appnIsInSecLuName, 5614 appnIsInModeName, 5615 appnIsInCosName, 5616 appnIsInTransPriority, 5617 appnIsInSessType, 5618 appnIsInSessUpTime, 5619 appnIsInCtrUpTime, 5620 appnIsInP2SFmdPius, 5621 appnIsInS2PFmdPius, 5622 appnIsInP2SNonFmdPius, 5623 appnIsInS2PNonFmdPius, 5624 appnIsInP2SFmdBytes, 5625 appnIsInS2PFmdBytes, 5626 appnIsInP2SNonFmdBytes, 5627 appnIsInS2PNonFmdBytes, 5628 appnIsInPsAdjCpName, 5629 appnIsInPsAdjTgNum, 5630 appnIsInPsSendMaxBtuSize, 5631 appnIsInPsSendPacingType, 5632 appnIsInPsSendRpc, 5633 appnIsInPsSendNxWndwSize, 5634 appnIsInPsRecvPacingType, 5635 appnIsInPsRecvRpc, 5636 appnIsInPsRecvNxWndwSize, 5637 appnIsInSsAdjCpName, 5638 appnIsInSsAdjTgNum, 5639 appnIsInSsSendMaxBtuSize, 5640 appnIsInSsSendPacingType, 5641 appnIsInSsSendRpc, 5642 appnIsInSsSendNxWndwSize, 5643 appnIsInSsRecvPacingType, 5644 appnIsInSsRecvRpc, 5645 appnIsInSsRecvNxWndwSize, 5646 appnIsInRouteInfo 5647 } 5648 STATUS current 5649 DESCRIPTION 5650 "The appnIntSessConfGroup is mandatory only for network 5651 nodes." 5653 ::= { appnGroups 13 } 5655 appnHprBaseConfGroup OBJECT-GROUP 5656 OBJECTS { 5657 appnNodeHprIntRteSetups, 5658 appnNodeHprIntRteRejects, 5659 appnLsErrRecoSup, 5660 appnLsForAnrLabel, 5661 appnLsRevAnrLabel 5662 } 5663 STATUS current 5664 DESCRIPTION 5665 "The appnHprBaseConfGroup is mandatory only for nodes that 5666 implement the HPR base (APPN option set 1400)." 5668 ::= { appnGroups 14 } 5670 appnHprRtpConfGroup OBJECT-GROUP 5671 OBJECTS { 5672 appnNodeMaxSessPerRtpConn, 5673 appnNodeHprOrgRteSetups, 5674 appnNodeHprOrgRteRejects, 5675 appnNodeHprEndRteSetups, 5676 appnNodeHprEndRteRejects, 5677 appnLsBfNceId 5678 } 5679 STATUS current 5680 DESCRIPTION 5681 "The appnHprRtpConfGroup is mandatory only for nodes that 5682 implement the HPR RTP tower (APPN option set 1401)." 5684 ::= { appnGroups 15 } 5686 appnHprCtrlFlowsRtpConfGroup OBJECT-GROUP 5687 OBJECTS { 5688 appnLsCpCpNceId, 5689 appnLsRouteNceId 5690 } 5691 STATUS current 5692 DESCRIPTION 5693 "The appnHprCtrlFlowsRtpConfGroup is mandatory only for nodes 5694 that implement the HPR Control Flows over RTP tower (APPN 5695 option set 1402)." 5697 ::= { appnGroups 16 } 5699 appnHprBfConfGroup OBJECT-GROUP 5700 OBJECTS { 5701 appnIsInGlobeHprBfActSess, 5702 appnIsInRtpNceId, 5703 appnIsInRtpTcid, 5704 appnIsRtpSessions 5705 } 5706 STATUS current 5707 DESCRIPTION 5708 "The appnHprBfConfGroup is mandatory only for nodes that 5709 implement the APPN/HPR boundary function." 5711 ::= { appnGroups 17 } 5713 appnTrapConfGroup OBJECT-GROUP 5714 OBJECTS { 5715 alertIdNumber, 5716 affectedObject 5717 } 5718 STATUS current 5719 DESCRIPTION 5720 "The appnTrapConfGroup is optional for all APPN nodes. Nodes 5721 implementing this group shall also implement the 5722 appnTrapNotifGroup." 5724 ::= { appnGroups 18 } 5726 appnTrapNotifGroup NOTIFICATION-GROUP 5727 NOTIFICATIONS { 5728 alertTrap 5729 } 5730 STATUS current 5731 DESCRIPTION 5732 "The appnTrapNotifGroup is optional for all APPN nodes. 5733 Nodes implementing this group shall also implement the 5734 appnTrapConfGroup." 5736 ::= { appnGroups 19 } 5738 END 5739 6. Acknowledgments 5741 This MIB module is the product of the IETF SNA NAU MIB WG and the AIW 5742 APPN/HPR MIBs SIG. Thanks to Wayne Clark, Cisco Systems; Jim Cobban, 5743 Nortel; Rich Daugherty, IBM Corporation; Mark Regan, Cisco Systems; and 5744 Leo Temoshenko, IBM Corporation, for their contributions and review. 5746 7. References 5748 [1] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and S. 5749 Waldbusser, "Structure of Management Information for version 2 of 5750 the Simple Network Management Protocol (SNMPv2)", RFC 1902, January 5751 1996. 5753 [2] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and S. 5754 Waldbusser, "Textual Conventions for Version 2 of the Simple 5755 Network Management Protocol (SNMPv2)", RFC 1903, January 1996. 5757 [3] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and S. 5758 Waldbusser, "Conformance Statements for Version 2 of the Simple 5759 Network Management Protocol (SNMPv2)", RFC 1904, January 1996. 5761 [4] IBM, Systems Network Architecture Technical Overview, GC30-3073. 5763 [5] IBM, Systems Network Architecture APPN Architecture Reference, 5764 SC30-3422 5766 [6] IBM, Systems Network Architecture Formats, SC30-3346. 5768 [7] Allen, M., Clouston, B., Kielczewski, Z., Kwan, W., and B. Moore, 5769 "Definition of Managed Objects for APPC", RFC 2051, Wall Data Inc., 5770 Cisco Systems, Jupiter Technology Inc., IBM Corporation, December 5771 1995. 5773 [8] Kielczewski, Z., Kostick D., and K. Shih, "Definition of Managed 5774 Objects for SNA NAUs using SMIv2", RFC 1666, Eicon Technology 5775 Corporation, Bell Communications Research, Novell, August 1994. 5777 [9] Clouston, B., and B. Moore, "Definitions of Managed Objects for 5778 DLUR", November 1996. 5780 [10] Clouston, B., and B. Moore, "Definitions of Managed Objects for 5781 HPR", November 1996. 5783 [11] SNA DLC Services MIB Working Group, Hilgeman, J., Nix, S., Bartky, 5784 A., and W. Clark, "Definitions of Managed Objects for SNA Data Link 5785 Control (SDLC) using SMIv2", RFC 1747, January 1995. URL: 5786 ftp://ds.internic.net/rfc/rfc1747.txt 5788 [12] SNA DLC Services MIB Working Group, Berl, S., Nix, S., and W. 5789 Clark, "Definitions of Managed Objects for SNA Data Link Control: 5790 LLC", May 1995. 5792 [13] Chen, D., Gayek, P., and S. Nix, "Definitions of Managed Objects 5793 for Data Link Switching using SNMPv2", RFC 2024, October 1995. 5795 [14] IBM, Systems Network Architecture Management Services Formats, 5796 GC31-8302. 5798 8. Security Considerations 5800 Security issues are not discussed in this memo. 5802 9. Authors' Addresses 5804 Bob Clouston 5805 Cisco Systems 5806 7025 Kit Creek Road 5807 P.O. Box 14987 5808 Research Triangle Park, NC 27709, USA 5810 Tel: 1 919 472 2333 5811 E-mail: clouston@cisco.com 5813 Bob Moore 5814 IBM Corporation 5815 800 Park Offices Drive 5816 CNMA/664 5817 P.O. Box 12195 5818 Research Triangle Park, NC 27709, USA 5820 Tel: 1 919 254 4436 5821 E-mail: remoore@ralvm6.vnet.ibm.com 5822 10. Table of Contents 5824 1. Status of this Memo .................................... 1 5825 2. Introduction ........................................... 1 5826 3. The SNMPv2 Network Management Framework ................ 2 5827 4. Overview ............................................... 2 5828 4.1 APPN MIB structure .................................... 5 5829 5. Definitions ............................................ 9 5830 6. Acknowledgments ........................................ 127 5831 7. References ............................................. 127 5832 8. Security Considerations ................................ 129 5833 9. Author's Addresses ...................................... 129