idnits 2.17.1 draft-ietf-snanau-appnmib-02.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-03-29) 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 78 instances of too long lines in the document, the longest one being 1 character 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 (November 19, 1996) is 9992 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. -------------------------------------------------------------------------------- 2 Definitions of Managed Objects 3 for APPN 5 November 19, 1996 7 Bob Clouston (editor) 8 Cisco Systems 9 clouston@cisco.com 11 Bob Moore (editor) 12 IBM Corporation 13 remoore@ralvm6.vnet.ibm.com 15 17 1. Status of this Memo 19 This document is an Internet-Draft. Internet-Drafts are working 20 documents of the Internet Engineering Task Force (IETF), its areas, and 21 its working groups. Note that other groups may also distribute working 22 documents as Internet-Drafts. 24 Internet-Drafts are draft documents valid for a maximum of six months. 25 Internet-Drafts may be updated, replaced, or obsoleted by other 26 documents at any time. It is not appropriate to use Internet-Drafts as 27 reference material or to cite them other than as a working draft or work 28 in progress. 30 To learn the current status of any Internet-Draft, please check the 31 1id-abstracts.txt listing contained in the Internet-Drafts Shadow 32 Directories on ds.internic.net, nic.nordu.net, ftp.isi.edu, or 33 munnari.oz.au. 35 2. Introduction 37 This memo defines a portion of the Management Information Base (MIB) for 38 use with network management protocols in the Internet community. In 39 particular, it defines objects for monitoring and controlling network 40 devices with APPN (Advanced Peer-to-Peer Networking) capabilities. This 41 memo identifies managed objects for the APPN protocol. 43 This memo does not specify a standard for the Internet community. 45 3. The SNMPv2 Network Management Framework 47 The SNMP Network Management Framework consists of several components. 48 For the purpose of this specification, the applicable components of the 49 Framework are the SMI and related documents [1, 2, 3], which define the 50 mechanisms used for describing and naming objects for the purpose of 51 management. 53 The Framework permits new objects to be defined for the purpose of 54 experimentation and evaluation. 56 4. Overview 58 This document identifies a set of objects for monitoring the 59 configuration and active characteristics of devices with APPN 60 capabilities, and for controlling certain characteristics. APPN is the 61 aspect of Systems Network Architecture (SNA) that supports peer-to-peer 62 networking. These networks transport both independent and dependent LU 63 session traffic. See the SNANAU APPC MIB [7] and the SNA NAU MIB [8] 64 for management of these sessions. See also the DLUR MIB[9], and the HPR 65 MIB[10] for management of extensions to the APPN architecture. In this 66 document, we describe APPN managed objects. 68 An APPN network comprises various types of nodes, and transmission 69 groups (TGs) that connect the nodes. Network nodes (NNs) provide 70 directory and routing functions for session establishment. NNs may be 71 session end points or intermediate nodes in a session. A border node is 72 a type of network node that connects networks together for session 73 establishment without fully merging them. End nodes (ENs) are session 74 end points that receive directory and routing functions from network 75 nodes, over control-point to control-point (CP-CP) sessions. Low-entry 76 networking (LEN) nodes are also session end points, but do not support 77 CP-CP sessions, and therefore need additional manual configuration 78 definitions to establish sessions in an APPN network. ENs and LEN nodes 79 may have minimal directory and routing functions to establish control 80 sessions (ENs) or to connect into the APPN network (LEN nodes). Virtual 81 routing nodes (VRNs) are not really nodes, but rather common definitions 82 among actual nodes in a shared transport facility such as a local area 83 network (LAN) that allow these actual nodes to temporarily establish a 84 logical link with one another without defining each other's link-level 85 addressing information. 87 Ports and link stations are the node's interface to the data link 88 control (DLC), which provides the physical transport, or to another 89 protocol such as Data Link Switching (DLSw), which provides transport 90 over an IP network. See the SNADLC SDLC MIB[11], the SNADLC LLC 91 MIB[12], and the DLSw MIB[13]. A link station uses a port to make a 92 connection to another node. This connection establishes a TG between 93 the two nodes. 95 The directory and routing functions enable an NN to find where an LU is 96 located in the network, and calculate the optimal route for the session 97 based on the requested class of service (COS). A network node saves the 98 LU information in a directory database, which is built from LUs defined 99 locally, LU registration from served end nodes, and LUs learned from 100 network searches. 102 Each NN maintains a local COS database that assigns a routing weight, or 103 relative cost, to each resource for each class of service. For example, 104 the #INTER COS assigns a lower weight to TGs with a greater effective 105 capacity, while the #BATCH COS favors TGs with a lower relative cost per 106 byte. 108 A node saves network topology information (on NNs, VRNs, and TGs between 109 them) in a network topology database. The topology information includes 110 state and routing characteristics. Topology information is exchanged 111 between NNs over CP-CP sessions such that the database is fully 112 replicated at each NN. Information on TGs from NNs to ENs are kept in a 113 local topology database. Local topology information is shared with 114 other NNs only during the session establishment process, to give the NN 115 responsible for route calculation the necessary information for end-to- 116 end route calculation. 118 SNA names such as LU names, CP names, COS names, and mode names can be 119 padded with blanks (space characters) in SNA formats. These blanks are 120 nonsignificant. For example, in a BIND Request Unit (RU) a COS name of 121 "#INTER" with a length of 6 is identical to a COS name of "#INTER " 122 with a length of 8. However, in this MIB, nonsignificant blanks are not 123 included by the agent. Using the COS name from the previous example, 124 an agent would return a length of 6 and the string "#INTER" with no 125 blanks for appnCosName, regardless of how it appears in the BIND RU or 126 in internal storage. The lone exception is the all blank mode name, for 127 which the agent returns a length of 8 and the string " " (8 blank 128 spaces). The MIB variables that this applies to are identified by a 129 textual convention syntax that also describes this behavior. 131 When an SNA name is functioning as a table index, an agent treats 132 trailing blanks as significant. If a management station requests the 133 objects from a row with index "#INTER ", the agent does not match this 134 to the row with index "#INTER". Since an agent has no nonsignificant 135 blanks in any of its table indices, the only reason for a Management 136 Station to include them would be to start GetNext processing at a chosen 137 point in a table. For example, a GetNext request with index "M " 138 would start retrieval from a table at the first row with an 8-character 139 index beginning with "M" or a letter after "M". 141 The SNA/APPN terms and overall architecture are documented in [4], [5], 142 [6], and [14]. 144 Highlights of the management functions supported by the APPN MIB module 145 include the following: 147 o Activating and deactivating ports and link stations. 149 o Monitoring of configuration parameters related to the node, ports, 150 link stations, virtual routing nodes, and classes of service. 152 o Monitoring of operational parameters related to ports, link 153 stations, virtual routing nodes, topology, directory, and 154 intermediate sessions. 156 o Historical information about link station errors during connection 157 establishment, or that caused the connection to terminate. 159 o Deactivating intermediate sessions. 161 o Traps for SNA/MS Alert conditions. 163 This MIB module does not support: 165 o Configuration of APPN nodes. 167 o Monitoring and control of endpoint sessions. 169 o Dependent LU Requester (DLUR) management. 171 o High-Performance Routing (HPR) management. 173 4.1. APPN MIB Structure 175 The APPN MIB module contains the following groups of objects: 177 o appnNode - objects related to the APPN node for all node types. 179 o appnNn - objects to represent the network nodes, virtual routing 180 nodes, and TGs between these nodes that make up the APPN network 181 topology database maintained in NNs. 183 o appnLocalTopology - objects to represent nodes and TGs between 184 nodes in the local topology database maintained in all nodes. 186 o appnDir - objects related to LU location information from the 187 node's directory database. 189 o appnCos - objects related to classes of service information. 191 o appnSessIntermediate - objects related to intermediate sessions 192 that pass through this node. 194 These groups are described below in more detail. 196 4.1.1. appnNode group 198 The appnNode group consists of the following tables and objects: 200 1) appnGeneralInfoAndCaps 202 This group of objects describes general information about the APPN node. 203 The type of information includes the node type and the time since this 204 node was initialized. 206 2) appnNnUniqueInfoAndCaps 208 This group of objects describes information specific to network nodes 209 such as node routing characteristics. 211 3) appnEnUniqueInfoAndCaps 213 This group of objects describes information specific to end nodes, 214 including its network node server. 216 4) appnPortInformation 218 This includes the appnPortTable, which describes the configuration and 219 current status of the ports used by APPN, including the port state and 220 DLC type. 222 5) appnLinkStationInformation 224 This includes the appnNodeLsTable, which describe the configuration and 225 current status of the link stations used by APPN, including the link 226 state and port name; and the appnLsStatusTable, which provides 227 information about errors this node encountered with connections to 228 adjacent nodes, such as the sense data captured during connection 229 failures. It is a product option to decide how many appnLsStatusTable 230 entries are kept. 232 6) appnVrnInfo 234 This includes the appnVrnTable, which describes the relationship between 235 virtual routing nodes' TGs described in the appnLocalTgTable with ports 236 in the appnPortTable. 238 4.1.2. appnNn group 240 The appnNn group consists of the following objects and tables 242 1) appnNnTopo 244 These objects contain general information about the network topology 245 database including the number of nodes present, and the number of TDU 246 wars the node has detected. 248 2) appnNnTopology 250 This includes tables representing the APPN network topology database. 251 This includes the network nodes, virtual routing nodes, and TGs between 252 these nodes, as well as the information about these resources carried in 253 topology updates. The tables are first indexed by the same flow 254 reduction sequence number (FRSN) used in topology exchanges between NNs. 255 This allows a management station to retrieve only incremental updates, 256 since the agent will update the FRSN of new or changed resources. 258 4.1.3. appnLocalTopology group 260 The appnLocalTopology group consists of the following objects and 261 tables: 263 1) appnLocalThisNode 265 a) appnLocalGeneral 267 Contains the local node and type. 269 b) appnLocalNnSpecific 271 These objects contains routing information about the local network 272 node. 274 c) appnLocalTg 276 This table represents information about this node's local TGs. 278 2) appnLocalEnTopology 280 This table represent TG information for EN TGs learned by the NN via TG 281 registration with the local node. 283 4.1.4. appnDir group 285 The appnDir group consists of the following objects and tables: 287 1) appnDirPerf 289 These objects represent information related to information about the 290 directory database and directory searches involving this node. 292 2) appnDirTable 294 This table represents the directory database, listing LUs known to this 295 node, along with the owning node of the LU and the serving NN of the 296 owning node. 298 4.1.5. appnCos group 300 The appnCos group consists of the following tables: 302 1) appnCosModeTable 304 This table represents the mode to class of service mapping. 306 2) appnCosNameTable 308 This table represents the tranmission priority for each class of 309 service. 311 3) appnCosNodeRowTable 313 This table represents the node-row information for each class of 314 service, including the weight of each node. 316 3) appnCosTGRowTable 318 This table represents the TG-row information for each class of service, 319 including the weight of each TG. 321 4.1.6. appnSessIntermediate group 323 The appnSessIntermediate group consists of the following objects and 324 tables: 326 1) appnIsInGlobal 328 These objects allow control of the collection of intermediate session 329 information such as Route Selection Control Vectors (RSCVs) and 330 counters. 332 2) appnIsInTable 334 This table contains information on active intermediate sessions. 336 3) appnIsRtpTable 338 This table contains information on active intermediate sessions that are 339 being transported on Rapid Tranport Protocol (RTP) connections by High 340 Performance Routing (HPR). 342 4.1.7. appnTraps 344 One APPN trap is defined. It is intended to correspond to SNA 345 Management Services (SNA/MS) Alerts, but is optional for a product to 346 implement this trap. The trap identifies the Alert ID number and, where 347 possible, the affected resource. 349 5. Definitions 351 APPN-MIB DEFINITIONS ::= BEGIN 353 IMPORTS 355 IANAifType 356 FROM IANAifType-MIB 358 DisplayString, VariablePointer, RowPointer, DateAndTime, 359 TruthValue, TimeStamp, TEXTUAL-CONVENTION 360 FROM SNMPv2-TC 362 experimental, Counter32, Gauge32, Integer32, Unsigned32, 363 TimeTicks, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE 364 FROM SNMPv2-SMI 366 MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP 367 FROM SNMPv2-CONF 369 snanauMIB 370 FROM SNA-NAU-MIB; 372 appnMIB MODULE-IDENTITY 373 LAST-UPDATED "9611150000Z" 374 ORGANIZATION "IETF SNA NAU MIB WG / AIW APPN MIBs SIG" 375 CONTACT-INFO 377 " 379 Bob Clouston 380 Cisco Systems 381 7025 Kit Creek Road 382 P.O. Box 14987 383 Research Triangle Park, NC 27709, USA 384 Tel: 1 919 472 2333 385 E-mail: clouston@cisco.com 387 Bob Moore 388 IBM Corporation 389 800 Park Offices Drive 390 RHJA/664 391 P.O. Box 12195 392 Research Triangle Park, NC 27709, USA 393 Tel: 1 919 254 4436 394 E-mail: remoore@ralvm6.vnet.ibm.com 396 " 397 DESCRIPTION 398 "This is the MIB module for objects used to 399 manage network devices with APPN capabilities." 401 ::= { snanauMIB 4 } 402 -- snanauMIB ::= { mib-2 34 } 404 -- ********************************************************************* 405 -- Textual Conventions 406 -- --------------------------------------------------------------------- 407 SnaNodeIdentification ::= TEXTUAL-CONVENTION 408 STATUS current 409 DESCRIPTION 410 "An SNA Node Identification consists of two parts, which 411 together comprise four bytes of hexadecimal data. In SNA the 412 Node Identification is transported in bytes 2-5 of the XID. 414 The block number is the first three digits of the Node 415 Identification. These 3 hexadecimal digits identify the 416 product. 418 The ID number is the last 5 digits of the Node Identification. 419 These 5 hexadecimal digits are administratively defined and 420 combined with the 3-digit block number form the 8-digit Node 421 Identification. A unique value is required for connections to 422 SNA subarea. In some implementations, the value 'bbb00000' 423 (where 'bbb' represents a 3-digit block number) is returned to 424 mean that the ID number is not unique on this node. 426 An SNA Node Identification is represented as eight hexadecimal 427 digits, using the characters '0' - '9' and 'A' - 'F'." 429 SYNTAX DisplayString (SIZE (8)) 431 SnaControlPointName ::= TEXTUAL-CONVENTION 432 STATUS current 433 DESCRIPTION 434 "A fully qualified SNA control point name, consisting of a 1 to 435 8 character network identifier (NetId), a period ('.'), and a 1 436 to 8 character control point name (CpName). 438 The NetId and CpName are constructed from the uppercase letters 439 'A' - 'Z' and the numerics '0' - '9', with the restriction that 440 the first character of each must be a letter. Trailing blanks 441 are not allowed. 443 Earlier versions of SNA permitted three additional characters 444 in NetIds and CpNames: '#', '@', and '$'. While this use of 445 these characters has been retired, a Management Station should 446 still accept them for backward compatibility." 448 SYNTAX DisplayString (SIZE (3..17)) 450 SnaClassOfServiceName ::= TEXTUAL-CONVENTION 451 STATUS current 452 DESCRIPTION 453 "An SNA class-of-service (COS) name, ranging from 1 to 8 454 characters. COS names take one of two forms: 456 - a user-defined COS name is constructed from the uppercase 457 letters 'A' - 'Z' and the numerics '0' - '9', with the 458 restriction that the first character of the name must be 459 a letter. 460 - an SNA-defined user-session COS name begins with the 461 character '#', which is followed by up to seven 462 additional characters from the set of uppercase letters 463 and numerics. 465 Trailing blanks are not allowed in either form of COS name. 467 A zero-length string indicates that a COS name is not 468 available." 470 SYNTAX DisplayString (SIZE (0..8)) 472 SnaModeName ::= TEXTUAL-CONVENTION 473 STATUS current 474 DESCRIPTION 475 "An SNA mode name, ranging from 1 to 8 characters. Mode names 476 take one of two forms: 478 - a user-defined mode name is constructed from the 479 uppercase letters 'A' - 'Z' and the numerics '0' - '9', 480 with the restriction that the first character of the name 481 must be a letter. 482 - an SNA-defined user-session mode name begins with the 483 character '#', which is followed by up to seven 484 additional characters from the set of uppercase letters 485 and numerics. 487 Trailing blanks are not allowed in either form of mode name, 488 with the single exception of the all-blank mode name, where 489 a string consisting of 8 blanks is returned. 491 A zero-length string indicates that a mode name is not 492 available." 494 SYNTAX DisplayString (SIZE (0..8)) 496 SnaSenseData ::= TEXTUAL-CONVENTION 497 STATUS current 498 DESCRIPTION 499 "To facilitate their display by a Management Station, sense 500 data objects in the MIB are represented as DisplayStrings of 501 size 8. Eight '0' characters indicates that no sense data 502 identifying an SNA error condition is available. 504 An SNA sense data is represented as eight hexadecimal digits, 505 using the characters '0' - '9' and 'A' - 'F'." 507 SYNTAX DisplayString (SIZE (8)) 509 DisplayableDlcAddress ::= TEXTUAL-CONVENTION 510 STATUS current 511 DESCRIPTION 512 "DLC address of a port or link station, represented as a 513 DisplayString. A Management Station should use a value of this 514 type only for display. The 'real' DLC address, i.e., the 515 sequence of bytes that flow in the DLC header, is often 516 available in a DLC-specific MIB. 518 The zero-length string indicates that the DLC address in 519 question is not known to the agent." 521 SYNTAX DisplayString (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 624 guardedRadiation(192) - 625 (X'C0'): guarded conduit containing the 626 transmission medium; protected against 627 physical and radiation tapping" 629 SYNTAX INTEGER { 630 nonsecure(1), -- X'01' 631 publicSwitchedNetwork(32), -- X'20' 632 undergroundCable(64), -- X'40' 633 secureConduit(96), -- X'60' 634 guardedConduit(128), -- X'80' 635 encrypted(160), -- X'A0' 636 guardedRadiation(192) -- X'C0' 637 } 639 AppnTgDelay ::= TEXTUAL-CONVENTION 640 STATUS current 641 DESCRIPTION 642 "Relative amount of time that it takes for a signal to travel 643 the length of a logical link. This time is represented in 644 microseconds, using the same encoding scheme used in cv47 in a 645 topology update. Some of the more common values, along with 646 their encoded hex values, are: 648 minimum(0), X'00' 649 negligible(384), X'4C' 650 terrestrial(9216), X'71' 651 packet(147456), X'91' 652 long(294912), X'99' 653 maximum(2013265920) X'FF' 655 " 657 SYNTAX OCTET STRING (SIZE (1)) 659 -- ********************************************************************* 660 appnObjects OBJECT IDENTIFIER ::= { appnMIB 1 } 661 -- ********************************************************************* 663 -- ******************** The APPN Node Group **************************** 665 appnNode OBJECT IDENTIFIER ::= { appnObjects 1 } 666 appnGeneralInfoAndCaps OBJECT IDENTIFIER ::= { appnNode 1 } 667 appnNnUniqueInfoAndCaps OBJECT IDENTIFIER ::= { appnNode 2 } 668 appnEnUniqueCaps OBJECT IDENTIFIER ::= { appnNode 3 } 669 appnPortInformation OBJECT IDENTIFIER ::= { appnNode 4 } 670 appnLinkStationInformation OBJECT IDENTIFIER ::= { appnNode 5 } 671 appnVrnInfo OBJECT IDENTIFIER ::= { appnNode 6 } 673 -- This group provides global information about an APPN network node, 674 -- an APPN end node, or an LEN node. 676 -- The first section applies to all three node types. 677 -- The second section applies only to APPN network nodes. 678 -- The third section applies only to APPN end nodes and to LEN nodes. 679 -- The fourth section applies to all three node types. 680 -- The fifth section applies to all three node types. 681 -- The sixth section applies only to APPN network nodes. 683 -- APPN General Information 684 -- This section applies to both APPN network and end nodes, and to 685 -- LEN end nodes. 687 appnNodeCpName OBJECT-TYPE 688 SYNTAX SnaControlPointName 689 MAX-ACCESS read-only 690 STATUS current 691 DESCRIPTION 692 "Administratively assigned network name for this node." 694 ::= { appnGeneralInfoAndCaps 1 } 696 appnNodeMibVersion OBJECT-TYPE 697 SYNTAX DisplayString (SIZE (11)) 698 MAX-ACCESS read-only 699 STATUS current 700 DESCRIPTION 701 "The value of LAST-UPDATED from this module's MODULE-IDENTITY 702 macro. This object gives a Management Station an easy way of 703 determining the level of the MIB supported by an agent." 705 ::= { appnGeneralInfoAndCaps 2 } 707 appnNodeId OBJECT-TYPE 708 SYNTAX SnaNodeIdentification 709 MAX-ACCESS read-only 710 STATUS current 711 DESCRIPTION 712 "This node's Node Identification, which it sends in bytes 713 2-5 of XID." 715 ::= { appnGeneralInfoAndCaps 3 } 717 appnNodeType OBJECT-TYPE 718 SYNTAX INTEGER { 719 networkNode(1), 720 endNode(2), 721 t21len(4) 722 } 723 MAX-ACCESS read-only 724 STATUS current 725 DESCRIPTION 726 "Type of APPN node: 728 networkNode(1) - APPN network node 729 endNode(2) - APPN end node 730 t21len(4) - LEN end node" 732 ::= { appnGeneralInfoAndCaps 4 } 734 appnNodeUpTime OBJECT-TYPE 735 SYNTAX TimeTicks 736 UNITS "hundredths of a second" 737 MAX-ACCESS read-only 738 STATUS current 739 DESCRIPTION 740 "Amount of time (in hundredths of a second) since the APPN node 741 was last re-initialized." 743 ::= { appnGeneralInfoAndCaps 5 } 745 appnNodeParallelTg OBJECT-TYPE 746 SYNTAX TruthValue 747 MAX-ACCESS read-only 748 STATUS current 749 DESCRIPTION 750 "Indicates whether this node supports parallel TGs." 752 ::= { appnGeneralInfoAndCaps 6 } 754 appnNodeAdaptiveBindPacing OBJECT-TYPE 755 SYNTAX TruthValue 756 MAX-ACCESS read-only 757 STATUS current 758 DESCRIPTION 759 "Indicates whether this node supports adaptive bind pacing for 760 dependent LUs." 762 ::= { appnGeneralInfoAndCaps 7 } 764 appnNodeHprSupport OBJECT-TYPE 765 SYNTAX INTEGER { 766 noHprSupport(1), 767 hprBaseOnly(2), 768 rtpTower(3), 769 controlFlowsOverRtpTower(4) 770 } 771 MAX-ACCESS read-only 772 STATUS current 773 DESCRIPTION 774 "Indicates this node's level of support for high-performance 775 routing (HPR): 777 noHprSupport(1) - no HPR support 778 hprBaseOnly(2) - HPR base (option set 1400) 779 supported 780 rtpTower(3) - HPR base and RTP tower 781 (option set 1401) supported 782 controlFlowsOverRtpTower(4) - HPR base, RTP tower, and 783 control flows over RTP 784 (option set 1402) supported 786 This object corresponds to cv4580, byte 9, bits 3-4." 788 ::= { appnGeneralInfoAndCaps 8 } 790 appnNodeMaxSessPerRtpConn OBJECT-TYPE 791 SYNTAX Gauge32 792 MAX-ACCESS read-only 793 STATUS current 794 DESCRIPTION 795 "This object represents a configuration parameter indicating 796 the maximum number of sessions that the APPN node is to put on 797 any HPR connection. The value is zero if not applicable." 799 ::= { appnGeneralInfoAndCaps 9 } 801 appnNodeHprIntRteSetups OBJECT-TYPE 802 SYNTAX AppnNodeCounter 803 MAX-ACCESS read-only 804 STATUS current 805 DESCRIPTION 806 "The total number of HPR route setups received for routes 807 passing through this node since the node was last 808 re-initialized." 810 ::= { appnGeneralInfoAndCaps 10 } 812 appnNodeHprIntRteRejects OBJECT-TYPE 813 SYNTAX AppnNodeCounter 814 MAX-ACCESS read-only 815 STATUS current 816 DESCRIPTION 817 "The number of HPR route setups rejected by this node for 818 routes passing through it since the node was last 819 re-initialized." 821 ::= { appnGeneralInfoAndCaps 11 } 823 appnNodeHprOrgRteSetups OBJECT-TYPE 824 SYNTAX AppnNodeCounter 825 MAX-ACCESS read-only 826 STATUS current 827 DESCRIPTION 828 "The total number of HPR route setups sent for routes 829 originating in this node since the node was last 830 re-initialized." 832 ::= { appnGeneralInfoAndCaps 12 } 834 appnNodeHprOrgRteRejects OBJECT-TYPE 835 SYNTAX AppnNodeCounter 836 MAX-ACCESS read-only 837 STATUS current 838 DESCRIPTION 839 "The number of HPR route setups rejected by other nodes for 840 routes originating in this node since the node was last 841 re-initialized." 843 ::= { appnGeneralInfoAndCaps 13 } 845 appnNodeHprEndRteSetups OBJECT-TYPE 846 SYNTAX AppnNodeCounter 847 MAX-ACCESS read-only 848 STATUS current 849 DESCRIPTION 850 "The total number of HPR route setups received for routes 851 ending in this node since the node was last re-initialized." 853 ::= { appnGeneralInfoAndCaps 14 } 855 appnNodeHprEndRteRejects OBJECT-TYPE 856 SYNTAX AppnNodeCounter 857 MAX-ACCESS read-only 858 STATUS current 859 DESCRIPTION 860 "The number of HPR route setups rejected by this node for 861 routes ending in it since the node was last re-initialized." 863 ::= { appnGeneralInfoAndCaps 15 } 865 appnNodeCounterDisconTime OBJECT-TYPE 866 SYNTAX TimeStamp 867 MAX-ACCESS read-only 868 STATUS current 869 DESCRIPTION 870 "The value of the sysUpTime object the last time the APPN node 871 was re-initialized." 873 ::= { appnGeneralInfoAndCaps 16 } 875 -- ********************************************************************* 876 -- APPN Network Node Information 877 -- This section provides global information about an APPN network node. 879 appnNodeNnCentralDirectory OBJECT-TYPE 880 SYNTAX TruthValue 881 MAX-ACCESS read-only 882 STATUS current 883 DESCRIPTION 884 "Indicates whether this node supports central directory 885 services. 887 This object corresponds to cv4580, byte 8, bit 1." 889 ::= { appnNnUniqueInfoAndCaps 1 } 891 appnNodeNnTreeCache OBJECT-TYPE 892 SYNTAX INTEGER { 893 noCache(1), 894 cacheNoIncrUpdate(2), 895 cacheWithIncrUpdate(3) 896 } 897 MAX-ACCESS read-only 898 STATUS current 899 DESCRIPTION 900 "Indicates this node's level of support for caching of route 901 trees. Three levels are specified: 903 noCache(1) - caching of route trees is not 904 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 DisplayString (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 ::= { appnPortEntry 3 } 1191 appnPortDlcType OBJECT-TYPE 1192 SYNTAX IANAifType 1193 MAX-ACCESS read-only 1194 STATUS current 1195 DESCRIPTION 1196 "The type of DLC interface, distinguished according to the 1197 protocol immediately 'below' this layer." 1199 ::= { appnPortEntry 4 } 1201 appnPortPortType OBJECT-TYPE 1202 SYNTAX INTEGER { 1203 leased(1), 1204 switched(2), 1205 sharedAccessFacilities(3) 1206 } 1207 MAX-ACCESS read-only 1208 STATUS current 1209 DESCRIPTION 1210 "Identifies the type of line used by this port: 1212 leased(1) - leased line 1213 switched(2) - switched line 1214 sharedAccessFacilities(3) - shared access facility, such 1215 as a LAN." 1217 ::= { appnPortEntry 5 } 1219 appnPortSIMRIM OBJECT-TYPE 1220 SYNTAX TruthValue 1221 MAX-ACCESS read-only 1222 STATUS current 1223 DESCRIPTION 1224 "Indicates whether Set Initialization Mode (SIM) and Receive 1225 Initialization Mode (RIM) are supported for this port." 1227 ::= { appnPortEntry 6 } 1229 appnPortLsRole OBJECT-TYPE 1230 SYNTAX INTEGER { 1231 primary(1), 1232 secondary(2), 1233 negotiable(3), 1234 abm(4) 1235 } 1236 MAX-ACCESS read-only 1237 STATUS current 1238 DESCRIPTION 1239 "Initial role for link stations activated through this port. 1240 The values map to the following settings in the initial XID, 1241 where 'ABM' indicates asynchronous balanced mode and 'NRM' 1242 indicated normal response mode: 1244 primary(1): ABM support = 0 ( = NRM) 1245 role = 01 ( = primary) 1246 secondary(2): ABM support = 0 ( = NRM) 1247 role = 00 ( = secondary) 1248 negotiable(3): ABM support = 0 ( = NRM) 1249 role = 11 ( = negotiable) 1250 abm(4): ABM support = 1 ( = ABM) 1251 role = 11 ( = negotiable)" 1253 ::= { appnPortEntry 7 } 1255 appnPortNegotLs OBJECT-TYPE 1256 SYNTAX TruthValue 1257 MAX-ACCESS read-only 1258 STATUS current 1259 DESCRIPTION 1260 "Indicates whether the node supports negotiable link stations 1261 for this port." 1263 ::= { appnPortEntry 8 } 1265 appnPortDynamicLinkSupport OBJECT-TYPE 1266 SYNTAX TruthValue 1267 MAX-ACCESS read-only 1268 STATUS current 1269 DESCRIPTION 1270 "Indicates whether this node allows call-in on this port from 1271 nodes not defined locally." 1273 ::= { appnPortEntry 9 } 1275 appnPortMaxRcvBtuSize OBJECT-TYPE 1276 SYNTAX INTEGER (99..32767) 1277 UNITS "bytes" 1278 MAX-ACCESS read-only 1279 STATUS current 1280 DESCRIPTION 1281 "Maximum Basic Transmission Unit (BTU) size that a link station 1282 on this port can receive. 1284 This object corresponds to bytes 21-22 of XID3." 1286 ::= { appnPortEntry 10 } 1288 appnPortMaxIframeWindow OBJECT-TYPE 1289 SYNTAX Gauge32 1290 MAX-ACCESS read-only 1291 STATUS current 1292 DESCRIPTION 1293 "Maximum number of I-frames that can be received by the XID 1294 sender before an acknowledgement is received." 1296 ::= { appnPortEntry 11 } 1298 appnPortDefLsGoodXids OBJECT-TYPE 1299 SYNTAX AppnPortCounter 1300 UNITS "XID exchanges" 1301 MAX-ACCESS read-only 1302 STATUS current 1303 DESCRIPTION 1304 "The total number of successful XID exchanges that have 1305 occurred on all defined link stations on this port since the 1306 last time this port was started." 1308 ::= { appnPortEntry 12 } 1310 appnPortDefLsBadXids OBJECT-TYPE 1311 SYNTAX AppnPortCounter 1312 UNITS "XID exchanges" 1313 MAX-ACCESS read-only 1314 STATUS current 1315 DESCRIPTION 1316 "The total number of unsuccessful XID exchanges that have 1317 occurred on all defined link stations on this port since the 1318 last time this port was started." 1320 ::= { appnPortEntry 13 } 1322 appnPortDynLsGoodXids OBJECT-TYPE 1323 SYNTAX AppnPortCounter 1324 UNITS "XID exchanges" 1325 MAX-ACCESS read-only 1326 STATUS current 1327 DESCRIPTION 1328 "The total number of successful XID exchanges that have 1329 occurred on all dynamic link stations on this port since the 1330 last time this port was started." 1332 ::= { appnPortEntry 14 } 1334 appnPortDynLsBadXids OBJECT-TYPE 1335 SYNTAX AppnPortCounter 1336 UNITS "XID exchanges" 1337 MAX-ACCESS read-only 1338 STATUS current 1339 DESCRIPTION 1340 "The total number of unsuccessful XID exchanges that have 1341 occurred on all dynamic link stations on this port since the 1342 last time this port was started." 1344 ::= { appnPortEntry 15 } 1346 appnPortSpecific OBJECT-TYPE 1347 SYNTAX RowPointer 1348 MAX-ACCESS read-only 1349 STATUS current 1350 DESCRIPTION 1351 "Identifies the object, e.g., one in a DLC-specific MIB, that 1352 can provide additional information related to this port. 1354 If the agent is unable to identify such an object, the value 1355 0.0 is returned." 1357 ::= { appnPortEntry 16 } 1359 appnPortDlcLocalAddr OBJECT-TYPE 1360 SYNTAX DisplayableDlcAddress 1361 MAX-ACCESS read-only 1362 STATUS current 1363 DESCRIPTION 1364 "Local DLC address of this port." 1366 ::= { appnPortEntry 17 } 1368 appnPortCounterDisconTime OBJECT-TYPE 1369 SYNTAX TimeStamp 1370 MAX-ACCESS read-only 1371 STATUS current 1372 DESCRIPTION 1373 "The value of the sysUpTime object the last time the port was 1374 started." 1376 ::= { appnPortEntry 18 } 1378 -- ********************************************************************* 1379 -- APPN Link Station Information 1380 -- 1382 appnLsTable OBJECT-TYPE 1383 SYNTAX SEQUENCE OF AppnLsEntry 1384 MAX-ACCESS not-accessible 1385 STATUS current 1386 DESCRIPTION 1387 "This table contains detailed information about the link 1388 station configuration and its current status." 1390 ::= { appnLinkStationInformation 1 } 1392 appnLsEntry OBJECT-TYPE 1393 SYNTAX AppnLsEntry 1394 MAX-ACCESS not-accessible 1395 STATUS current 1396 DESCRIPTION 1397 "This table is indexed by the link station name." 1399 INDEX 1400 { appnLsName } 1402 ::= { appnLsTable 1 } 1404 AppnLsEntry ::= SEQUENCE { 1405 appnLsName DisplayString, 1406 appnLsCommand INTEGER, 1407 appnLsOperState INTEGER, 1409 appnLsPortName DisplayString, 1410 appnLsDlcType IANAifType, 1411 appnLsDynamic TruthValue, 1412 appnLsAdjCpName DisplayString, 1413 appnLsAdjNodeType INTEGER, 1414 appnLsTgNum INTEGER, 1415 appnLsLimResource TruthValue, 1416 appnLsActOnDemand TruthValue, 1417 appnLsMigration TruthValue, 1418 appnLsPartnerNodeId SnaNodeIdentification, 1419 appnLsCpCpSessionSupport TruthValue, 1421 appnLsMaxSendBtuSize INTEGER, 1422 -- performance data 1423 appnLsInXidBytes AppnLinkStationCounter, 1424 appnLsInMsgBytes AppnLinkStationCounter, 1425 appnLsInXidFrames AppnLinkStationCounter, 1426 appnLsInMsgFrames AppnLinkStationCounter, 1427 appnLsOutXidBytes AppnLinkStationCounter, 1428 appnLsOutMsgBytes AppnLinkStationCounter, 1429 appnLsOutXidFrames AppnLinkStationCounter, 1430 appnLsOutMsgFrames AppnLinkStationCounter, 1431 -- propagation delay 1432 appnLsEchoRsps AppnLinkStationCounter, 1433 appnLsCurrentDelay Gauge32, 1434 appnLsMaxDelay Gauge32, 1435 appnLsMinDelay Gauge32, 1436 appnLsMaxDelayTime DateAndTime, 1437 -- XID Statistics 1438 appnLsGoodXids AppnLinkStationCounter, 1439 appnLsBadXids AppnLinkStationCounter, 1440 -- DLC-specific 1441 appnLsSpecific RowPointer, 1442 appnLsActiveTime Unsigned32, 1443 appnLsCurrentStateTime TimeTicks, 1444 -- HPR-specific 1445 appnLsHprSup INTEGER, 1446 appnLsErrRecoSup TruthValue, 1447 appnLsForAnrLabel OCTET STRING, 1448 appnLsRevAnrLabel OCTET STRING, 1449 appnLsCpCpNceId OCTET STRING, 1450 appnLsRouteNceId OCTET STRING, 1451 appnLsBfNceId OCTET STRING, 1453 appnLsLocalAddr DisplayableDlcAddress, 1454 appnLsRemoteAddr DisplayableDlcAddress, 1455 appnLsRemoteLsName DisplayString, 1456 appnLsCounterDisconTime TimeStamp 1457 } 1459 appnLsName OBJECT-TYPE 1460 SYNTAX DisplayString (SIZE (1..10)) 1461 MAX-ACCESS not-accessible 1462 STATUS current 1463 DESCRIPTION 1464 "Administratively assigned name for the link station. 1465 The name can be from one to ten characters." 1467 ::= { appnLsEntry 1 } 1469 appnLsCommand OBJECT-TYPE 1470 SYNTAX INTEGER { 1471 deactivate(1), 1472 activate(2), 1473 recycle(3), 1474 ready(4) 1475 } 1476 MAX-ACCESS read-write 1477 STATUS current 1478 DESCRIPTION 1479 "Object by which a Management Station can activate, deactivate, 1480 or recycle (i.e., cause to be deactivated and then immediately 1481 reactivated) a link station, by setting the value to 1482 activate(1), deactivate(2), or recycle(3), respectively. The 1483 value ready(4) is returned on GET operations until a SET has 1484 been processed; after that the value received on the most 1485 recent SET is returned." 1487 ::= { appnLsEntry 2 } 1489 appnLsOperState OBJECT-TYPE 1490 SYNTAX INTEGER { 1491 inactive(1), 1492 sentConnectOut(2), -- pending active 1493 pendXidExch(3), -- pending active 1494 sendActAs(4), -- pending active 1495 sendSetMode(5), -- pending active 1496 otherPendingActive(6),-- pending active 1497 active(7), 1498 sentDeactAsOrd(8), -- pending inactive 1499 sentDiscOrd(9), -- pending inactive 1500 sentDiscImmed(10), -- pending inactive 1501 otherPendingInact(11) -- pending inactive 1502 } 1503 MAX-ACCESS read-only 1504 STATUS current 1505 DESCRIPTION 1506 "State of this link station." 1508 ::= { appnLsEntry 3 } 1510 appnLsPortName OBJECT-TYPE 1511 SYNTAX DisplayString (SIZE (1..10)) 1512 MAX-ACCESS read-only 1513 STATUS current 1514 DESCRIPTION 1515 "Administratively assigned name for the port associated with 1516 this link station. The name can be from one to ten 1517 characters." 1519 ::= { appnLsEntry 4 } 1521 appnLsDlcType OBJECT-TYPE 1522 SYNTAX IANAifType 1523 MAX-ACCESS read-only 1524 STATUS current 1525 DESCRIPTION 1526 "The type of DLC interface, distinguished according to the 1527 protocol immediately 'below' this layer." 1529 ::= { appnLsEntry 5 } 1531 appnLsDynamic OBJECT-TYPE 1532 SYNTAX TruthValue 1533 MAX-ACCESS read-only 1534 STATUS current 1535 DESCRIPTION 1536 "Identifies whether this is a dynamic link station. Dynamic 1537 link stations are created when links that have not been locally 1538 defined are established by adjacent nodes." 1540 ::= { appnLsEntry 6 } 1542 appnLsAdjCpName OBJECT-TYPE 1543 SYNTAX DisplayString (SIZE (0 | 3..17)) 1544 MAX-ACCESS read-only 1545 STATUS current 1546 DESCRIPTION 1547 "Fully qualified name of the adjacent node for this link 1548 station. An adjacent node is identified using the format 1549 specified in the SnaControlPointName textual convention. 1551 The value of this object is determined as follows: 1553 1. If the adjacent node's name was received on XID, it 1554 is returned. 1556 2. If the adjacent node's name was not received on XID, 1557 but a locally-defined value is available, it is 1558 returned. 1560 3. Otherwise a string of length 0 is returned, indicating 1561 that no name is known for the adjacent node." 1563 ::= { appnLsEntry 7 } 1565 appnLsAdjNodeType OBJECT-TYPE 1566 SYNTAX INTEGER { 1567 networkNode(1), 1568 endNode(2), 1569 t21len(4), 1570 unknown(255) 1571 } 1572 MAX-ACCESS read-only 1573 STATUS current 1574 DESCRIPTION 1575 "Node type of the adjacent node on this link: 1577 networkNode(1) - APPN network node 1578 endNode(2) - APPN end node 1579 t21len(4) - LEN end node 1580 unknown(255) - the agent does not know the node type 1581 of the adjacent node 1582 " 1584 ::= { appnLsEntry 8 } 1586 appnLsTgNum OBJECT-TYPE 1587 SYNTAX INTEGER (0..256) 1588 MAX-ACCESS read-only 1589 STATUS current 1590 DESCRIPTION 1591 "Number associated with the TG to this link station, with a 1592 range from 0 to 256. A value of 256 indicates that the TG 1593 number has not been negotiated and is unknown at this time." 1595 ::= { appnLsEntry 9 } 1597 appnLsLimResource OBJECT-TYPE 1598 SYNTAX TruthValue 1599 MAX-ACCESS read-only 1600 STATUS current 1601 DESCRIPTION 1602 "Indicates whether the link station is a limited resource. A 1603 link station that is a limited resource is deactivated when it 1604 is no longer in use." 1606 ::= { appnLsEntry 10 } 1608 appnLsActOnDemand OBJECT-TYPE 1609 SYNTAX TruthValue 1610 MAX-ACCESS read-only 1611 STATUS current 1612 DESCRIPTION 1613 "Indicates whether the link station is activatable on demand. 1615 Such a link station is reported in the topology as active 1616 regardless of its actual state, so that it can be considered in 1617 route calculations. If the link station is inactive and is 1618 chosen for a route, it will be activated at that time." 1620 ::= { appnLsEntry 11 } 1622 appnLsMigration OBJECT-TYPE 1623 SYNTAX TruthValue 1624 MAX-ACCESS read-only 1625 STATUS current 1626 DESCRIPTION 1627 "Indicates whether this link station will be used for 1628 connections to down-level or migration partners. 1630 In general, migration nodes do not append their CP names on 1631 XID3. Such nodes: (1) will not support parallel TGs, (2) 1632 should be sent an ACTIVATE PHYSICAL UNIT (ACTPU), provided that 1633 the partner supports ACTPUs, and (3) should not be sent 1634 segmented BINDs. However, if this node receives an XID3 with 1635 an appended CP name, then the partner node will not be treated 1636 as a migration node. 1638 In the case of DYNAMIC TGs this object should be set to 'no'." 1640 ::= { appnLsEntry 12 } 1642 appnLsPartnerNodeId OBJECT-TYPE 1643 SYNTAX SnaNodeIdentification 1644 MAX-ACCESS read-only 1645 STATUS current 1646 DESCRIPTION 1647 "The partner's Node Identification, from bytes 2-5 of the XID 1648 received from the partner. If this value is not available, 1649 then the characters '00000000' are returned." 1651 ::= { appnLsEntry 13 } 1653 appnLsCpCpSessionSupport OBJECT-TYPE 1654 SYNTAX TruthValue 1655 MAX-ACCESS read-only 1656 STATUS current 1657 DESCRIPTION 1658 "Indicates whether CP-CP sessions are supported by this 1659 link station. For a dynamic link, this object represents 1660 the default ('Admin') value." 1662 ::= { appnLsEntry 14 } 1664 appnLsMaxSendBtuSize OBJECT-TYPE 1665 SYNTAX INTEGER (99..32767) 1666 UNITS "bytes" 1667 MAX-ACCESS read-only 1668 STATUS current 1669 DESCRIPTION 1670 "Numeric value between 99 and 32767 inclusive indicating the 1671 maximum number of bytes in a Basic Transmission Unit (BTU) sent 1672 on this link. 1674 When the link state (returned by the appnLsOperState object) is 1675 inactive or pending active, the value configured at this node 1676 is returned. When the link state is active, the value that was 1677 negotiated for it is returned. This negotiated value is the 1678 smaller of the value configured at this node and the partner's 1679 maximum receive BTU length, received in XID." 1681 ::= { appnLsEntry 15 } 1683 appnLsInXidBytes OBJECT-TYPE 1684 SYNTAX AppnLinkStationCounter 1685 MAX-ACCESS read-only 1686 STATUS current 1687 DESCRIPTION 1688 "Number of XID bytes received. All of the bytes in the SNA 1689 basic transmission unit (BTU), i.e., all of the bytes in the 1690 DLC XID Information Field, are counted" 1692 ::= { appnLsEntry 16 } 1694 appnLsInMsgBytes OBJECT-TYPE 1695 SYNTAX AppnLinkStationCounter 1696 MAX-ACCESS read-only 1697 STATUS current 1698 DESCRIPTION 1699 "Number of message (I-frame) bytes received. All of the bytes 1700 in the SNA basic transmission unit (BTU), including the 1701 transmission header (TH), are counted." 1703 ::= { appnLsEntry 17 } 1705 appnLsInXidFrames OBJECT-TYPE 1706 SYNTAX AppnLinkStationCounter 1707 MAX-ACCESS read-only 1708 STATUS current 1709 DESCRIPTION 1710 "Number of XID frames received." 1712 ::= { appnLsEntry 18 } 1714 appnLsInMsgFrames OBJECT-TYPE 1715 SYNTAX AppnLinkStationCounter 1716 MAX-ACCESS read-only 1717 STATUS current 1718 DESCRIPTION 1719 "Number of message (I-frame) frames received." 1721 ::= { appnLsEntry 19 } 1723 appnLsOutXidBytes OBJECT-TYPE 1724 SYNTAX AppnLinkStationCounter 1725 MAX-ACCESS read-only 1726 STATUS current 1727 DESCRIPTION 1728 "Number of XID bytes sent. All of the bytes in the SNA basic 1729 transmission unit (BTU), i.e., all of the bytes in the DLC XID 1730 Information Field, are counted" 1732 ::= { appnLsEntry 20 } 1734 appnLsOutMsgBytes OBJECT-TYPE 1735 SYNTAX AppnLinkStationCounter 1736 MAX-ACCESS read-only 1737 STATUS current 1738 DESCRIPTION 1739 "Number of message (I-frame) bytes sent. All of the bytes 1740 in the SNA basic transmission unit (BTU), including the 1741 transmission header (TH), are counted." 1743 ::= { appnLsEntry 21 } 1745 appnLsOutXidFrames OBJECT-TYPE 1746 SYNTAX AppnLinkStationCounter 1747 MAX-ACCESS read-only 1748 STATUS current 1749 DESCRIPTION 1750 "Number of XID frames sent." 1752 ::= { appnLsEntry 22 } 1754 appnLsOutMsgFrames OBJECT-TYPE 1755 SYNTAX AppnLinkStationCounter 1756 MAX-ACCESS read-only 1757 STATUS current 1758 DESCRIPTION 1759 "Number of message (I-frame) frames sent." 1761 ::= { appnLsEntry 23 } 1763 appnLsEchoRsps OBJECT-TYPE 1764 SYNTAX AppnLinkStationCounter 1765 MAX-ACCESS read-only 1766 STATUS current 1767 DESCRIPTION 1768 "Number of echo responses returned from adjacent link station. 1769 A response should be returned for each test frame sent by this 1770 node. Test frames are sent to adjacent nodes periodically to 1771 verify connectivity and to measure the actual round trip time, 1772 that is, the time interval from when the test frame is sent 1773 until when the response is received." 1775 ::= { appnLsEntry 24 } 1777 appnLsCurrentDelay OBJECT-TYPE 1778 SYNTAX Gauge32 1779 UNITS "milliseconds" 1780 MAX-ACCESS read-only 1781 STATUS current 1782 DESCRIPTION 1783 "The time that it took for the last test signal to be sent and 1784 returned from this link station to the adjacent link station. 1785 This time is represented in milliseconds." 1787 ::= { appnLsEntry 25 } 1789 appnLsMaxDelay OBJECT-TYPE 1790 SYNTAX Gauge32 1791 UNITS "milliseconds" 1792 MAX-ACCESS read-only 1793 STATUS current 1794 DESCRIPTION 1795 "The longest time it took for a test signal to be sent and 1796 returned from this link station to the adjacent link station. 1797 This time is represented in milliseconds . 1799 The value 0 is returned if no test signal has been sent and 1800 returned." 1802 ::= { appnLsEntry 26 } 1804 appnLsMinDelay OBJECT-TYPE 1805 SYNTAX Gauge32 1806 UNITS "milliseconds" 1807 MAX-ACCESS read-only 1808 STATUS current 1809 DESCRIPTION 1810 "The shortest time it took for a test signal to be sent and 1811 returned from this link station to the adjacent link station. 1812 This time is represented in milliseconds. 1814 The value 0 is returned if no test signal has been sent and 1815 returned." 1817 ::= { appnLsEntry 27 } 1819 appnLsMaxDelayTime OBJECT-TYPE 1820 SYNTAX DateAndTime 1821 MAX-ACCESS read-only 1822 STATUS current 1823 DESCRIPTION 1824 "The time when the longest delay occurred. This time can be 1825 used to identify when this high water mark occurred in relation 1826 to other events in the APPN node, for example, the time at 1827 which an APPC session was either terminated or failed to be 1828 established. This latter time is available in the 1829 appcHistSessTime object in the APPC MIB. 1831 The value 00000000 is returned if no test signal has been sent 1832 and returned." 1834 ::= { appnLsEntry 28 } 1836 appnLsGoodXids OBJECT-TYPE 1837 SYNTAX AppnLinkStationCounter 1838 UNITS "XID exchanges" 1839 MAX-ACCESS read-only 1840 STATUS current 1841 DESCRIPTION 1842 "The total number of successful XID exchanges that have 1843 occurred on this link station since the time it was started." 1845 ::= { appnLsEntry 29 } 1847 appnLsBadXids OBJECT-TYPE 1848 SYNTAX AppnLinkStationCounter 1849 UNITS "XID exchanges" 1850 MAX-ACCESS read-only 1851 STATUS current 1852 DESCRIPTION 1853 "The total number of unsuccessful XID exchanges that have 1854 occurred on this link station since the time it was started." 1856 ::= { appnLsEntry 30 } 1858 appnLsSpecific OBJECT-TYPE 1859 SYNTAX RowPointer 1860 MAX-ACCESS read-only 1861 STATUS current 1862 DESCRIPTION 1863 "Identifies the object, e.g., one in a DLC-specific MIB, that 1864 can provide additional information related to this link 1865 station. 1867 If the agent is unable to identify such an object, the value 1868 0.0 is returned." 1870 ::= { appnLsEntry 31 } 1872 appnLsActiveTime OBJECT-TYPE 1873 SYNTAX Unsigned32 1874 UNITS "hundredths of a second" 1875 MAX-ACCESS read-only 1876 STATUS current 1877 DESCRIPTION 1878 "The cumulative amount of time since the node was last re- 1879 initialzed, measured in hundredths of a second, that this link 1880 station has been in the active state. A zero value indicates 1881 that the link station has never been active since the node was 1882 last re-initialized." 1884 ::= { appnLsEntry 32 } 1886 appnLsCurrentStateTime OBJECT-TYPE 1887 SYNTAX TimeTicks 1888 UNITS "hundredths of a second" 1889 MAX-ACCESS read-only 1890 STATUS current 1891 DESCRIPTION 1892 "The amount of time, measured in hundredths of a second, that 1893 the link station has been in its current state." 1895 ::= { appnLsEntry 33 } 1897 appnLsHprSup OBJECT-TYPE 1898 SYNTAX INTEGER { 1899 noHprSupport(1), 1900 hprBaseOnly(2), 1901 rtpTower(3), 1902 controlFlowsOverRtpTower(4) 1903 } 1904 MAX-ACCESS read-only 1905 STATUS current 1906 DESCRIPTION 1907 "Indicates the level of high performance routing (HPR) support 1908 over this link: 1910 noHprSupport(1) - no HPR support 1911 hprBaseOnly(2) - HPR base (option set 1400) 1912 supported 1913 rtpTower(3) - HPR base and RTP tower 1914 (option set 1401) supported 1915 controlFlowsOverRtpTower(4) - HPR base, RTP tower, and 1916 control flows over RTP 1917 (option set 1402) supported 1919 If the link is not active, the defined value is returned." 1921 ::= { appnLsEntry 34 } 1923 appnLsErrRecoSup OBJECT-TYPE 1924 SYNTAX TruthValue 1925 MAX-ACCESS read-only 1926 STATUS current 1927 DESCRIPTION 1928 "Indicates whether the link station is supporting 1929 HPR link-level error recovery or not." 1931 ::= { appnLsEntry 35 } 1933 appnLsForAnrLabel OBJECT-TYPE 1934 SYNTAX OCTET STRING (SIZE (0..8)) 1935 MAX-ACCESS read-only 1936 STATUS current 1937 DESCRIPTION 1938 "The forward Automatic Network Routing (ANR) label for this 1939 link station. If the link does not support HPR or the value is 1940 unknown, a zero-length string is returned." 1942 ::= { appnLsEntry 36 } 1944 appnLsRevAnrLabel OBJECT-TYPE 1945 SYNTAX OCTET STRING (SIZE (0..8)) 1946 MAX-ACCESS read-only 1947 STATUS current 1948 DESCRIPTION 1949 "The reverse Automatic Network Routing (ANR) label for this 1950 link station. If the link does not support HPR or the value is 1951 unknown, a zero-length string is returned." 1953 ::= { appnLsEntry 37 } 1955 appnLsCpCpNceId OBJECT-TYPE 1956 SYNTAX OCTET STRING (SIZE (0..8)) 1957 MAX-ACCESS read-only 1958 STATUS current 1959 DESCRIPTION 1960 "The network connection endpoint identifier (NCE ID) for CP-CP 1961 sessions if this node supports the HPR transport tower, a 1962 zero-length string if the value is unknown or not meaningful 1963 for this node." 1965 ::= { appnLsEntry 38 } 1967 appnLsRouteNceId OBJECT-TYPE 1968 SYNTAX OCTET STRING (SIZE (0..8)) 1969 MAX-ACCESS read-only 1970 STATUS current 1971 DESCRIPTION 1972 "The network connection endpoint identifier (NCE ID) for Route 1973 Setup if this node supports the HPR transport tower, a zero- 1974 length string if the value is unknown or not meaningful for 1975 this node." 1977 ::= { appnLsEntry 39 } 1979 appnLsBfNceId OBJECT-TYPE 1980 SYNTAX OCTET STRING (SIZE (0..8)) 1981 MAX-ACCESS read-only 1982 STATUS current 1983 DESCRIPTION 1984 "The network connection endpoint identifier (NCE ID) for the 1985 APPN/HPR boundary function if this node supports the HPR 1986 transport tower, a zero-length string if the value is unknown 1987 or not meaningful for this node." 1989 ::= { appnLsEntry 40 } 1991 appnLsLocalAddr OBJECT-TYPE 1992 SYNTAX DisplayableDlcAddress 1993 MAX-ACCESS read-only 1994 STATUS current 1995 DESCRIPTION 1996 "Local address of this link station." 1998 ::= { appnLsEntry 41 } 2000 appnLsRemoteAddr OBJECT-TYPE 2001 SYNTAX DisplayableDlcAddress 2002 MAX-ACCESS read-only 2003 STATUS current 2004 DESCRIPTION 2005 "Address of the remote link station on this link." 2007 ::= { appnLsEntry 42 } 2009 appnLsRemoteLsName OBJECT-TYPE 2010 SYNTAX DisplayString (SIZE (0..10)) 2011 MAX-ACCESS read-only 2012 STATUS current 2013 DESCRIPTION 2014 "Remote link station discovered from the XID exchange. 2015 The name can be from one to ten characters. A zero-length 2016 string indicates that the value is not known." 2018 ::= { appnLsEntry 43 } 2020 appnLsCounterDisconTime OBJECT-TYPE 2021 SYNTAX TimeStamp 2022 MAX-ACCESS read-only 2023 STATUS current 2024 DESCRIPTION 2025 "The value of the sysUpTime object the last time the link 2026 station was started." 2028 ::= { appnLsEntry 44 } 2030 --******************************************************************** 2031 -- This table provides information about errors this node encountered 2032 -- with connections to adjacent nodes. Entries are added for exceptional 2033 -- conditions encountered establishing connections and exceptional 2034 -- conditions that resulted in termination of a connection. It is an 2035 -- implementation option how many entries to keep in this table, and 2036 -- how long to retain any individual entry. 2037 --******************************************************************** 2039 appnLsStatusTable OBJECT-TYPE 2040 SYNTAX SEQUENCE OF AppnLsStatusEntry 2041 MAX-ACCESS not-accessible 2042 STATUS current 2043 DESCRIPTION 2044 "This table contains information related to exceptional and 2045 potentially exceptional conditions that occurred during the 2046 activation, XID exchange, and termination of a connection. No 2047 entries are created when these activities proceed normally." 2049 ::= { appnLinkStationInformation 2 } 2051 appnLsStatusEntry OBJECT-TYPE 2052 SYNTAX AppnLsStatusEntry 2053 MAX-ACCESS not-accessible 2054 STATUS current 2055 DESCRIPTION 2056 "This table is indexed by the LsStatusIndex, which is an 2057 integer that is continuously updated until it eventually 2058 wraps." 2060 INDEX 2061 { appnLsStatusIndex } 2063 ::= { appnLsStatusTable 1 } 2065 AppnLsStatusEntry ::= SEQUENCE { 2066 appnLsStatusIndex INTEGER, 2067 appnLsStatusTime DateAndTime, 2068 appnLsStatusLsName DisplayString, 2069 appnLsStatusCpName DisplayString, 2070 appnLsStatusPartnerId SnaNodeIdentification, 2071 appnLsStatusTgNum INTEGER, 2072 appnLsStatusGeneralSense SnaSenseData, 2073 appnLsStatusRetry TruthValue, 2074 appnLsStatusEndSense SnaSenseData, 2075 appnLsStatusXidLocalSense SnaSenseData, 2076 appnLsStatusXidRemoteSense SnaSenseData, 2077 appnLsStatusXidByteInError INTEGER, 2078 appnLsStatusXidBitInError INTEGER, 2079 appnLsStatusDlcType IANAifType, 2080 appnLsStatusLocalAddr DisplayableDlcAddress, 2081 appnLsStatusRemoteAddr DisplayableDlcAddress 2082 } 2084 appnLsStatusIndex OBJECT-TYPE 2085 SYNTAX INTEGER (0..2147483647) 2086 MAX-ACCESS not-accessible 2087 STATUS current 2088 DESCRIPTION 2089 "Table index. The value of the index begins at zero 2090 and is incremented up to a maximum value of 2**31-1 2091 (2,147,483,647) before wrapping." 2093 ::= { appnLsStatusEntry 1 } 2095 appnLsStatusTime OBJECT-TYPE 2096 SYNTAX DateAndTime 2097 MAX-ACCESS read-only 2098 STATUS current 2099 DESCRIPTION 2100 "Time when the exception condition occurred. This time can be 2101 used to identify when this event occurred in relation to other 2102 events in the APPN node, for example, the time at which an APPC 2103 session was either terminated or failed to be established. 2104 This latter time is available in the appcHistSessTime object in 2105 the APPC MIB." 2107 ::= { appnLsStatusEntry 2 } 2109 appnLsStatusLsName OBJECT-TYPE 2110 SYNTAX DisplayString (SIZE (1..10)) 2111 MAX-ACCESS read-only 2112 STATUS current 2113 DESCRIPTION 2114 "Administratively assigned name for the link station 2115 experiencing the condition." 2117 ::= { appnLsStatusEntry 3 } 2119 appnLsStatusCpName OBJECT-TYPE 2120 SYNTAX DisplayString (SIZE (0 | 3..17)) 2121 MAX-ACCESS read-only 2122 STATUS current 2123 DESCRIPTION 2124 "Fully qualified name of the adjacent node for this link 2125 station. An adjacent node is identified using the format 2126 specified in the SnaControlPointName textual convention. 2128 The value of this object is determined as follows: 2130 1. If the adjacent node's name was received on XID, it 2131 is returned. 2133 2. If the adjacent node's name was not received on XID, 2134 but a locally-defined value is available, it is 2135 returned. 2137 3. Otherwise a string of length 0 is returned, indicating 2138 that no name is known for the adjacent node." 2140 ::= { appnLsStatusEntry 4 } 2142 appnLsStatusPartnerId OBJECT-TYPE 2143 SYNTAX SnaNodeIdentification 2144 MAX-ACCESS read-only 2145 STATUS current 2146 DESCRIPTION 2147 "The partner's Node Identification, from bytes 2-5 of the XID 2148 received from the partner. If this value is not available, 2149 then the characters '00000000' are returned." 2151 ::= { appnLsStatusEntry 5 } 2153 appnLsStatusTgNum OBJECT-TYPE 2154 SYNTAX INTEGER (0..256) 2155 MAX-ACCESS read-only 2156 STATUS current 2157 DESCRIPTION 2158 "Number associated with the TG to this link station, with a 2159 range from 0 to 256. A value of 256 indicates that the TG 2160 number was unknown at the time of the failure." 2162 ::= { appnLsStatusEntry 6 } 2164 appnLsStatusGeneralSense OBJECT-TYPE 2165 SYNTAX SnaSenseData 2166 MAX-ACCESS read-only 2167 STATUS current 2168 DESCRIPTION 2169 "The error sense data associated with the start sequence of 2170 activation of a link up to the beginning of the XID sequence. 2172 This is the sense data that came from Configuration Services 2173 whenever the link did not activate or when it went inactive." 2175 ::= { appnLsStatusEntry 7 } 2177 appnLsStatusRetry OBJECT-TYPE 2178 SYNTAX TruthValue 2179 MAX-ACCESS read-only 2180 STATUS current 2181 DESCRIPTION 2182 "Indicates whether the node will retry the start request to 2183 activate the link." 2185 ::= { appnLsStatusEntry 8 } 2187 appnLsStatusEndSense OBJECT-TYPE 2188 SYNTAX SnaSenseData 2189 MAX-ACCESS read-only 2190 STATUS current 2191 DESCRIPTION 2192 "The sense data associated with the termination of the link 2193 connection to adjacent node. 2195 This is the sense data that came from the DLC layer." 2197 ::= { appnLsStatusEntry 9 } 2199 appnLsStatusXidLocalSense OBJECT-TYPE 2200 SYNTAX SnaSenseData 2201 MAX-ACCESS read-only 2202 STATUS current 2203 DESCRIPTION 2204 "The sense data associated with the rejection of the XID. 2206 This is the sense data that came from the local node (this 2207 node) when it built the XID Negotiation Error control vector 2208 (cv22) to send to the remote node." 2210 ::= { appnLsStatusEntry 10 } 2212 appnLsStatusXidRemoteSense OBJECT-TYPE 2213 SYNTAX SnaSenseData 2214 MAX-ACCESS read-only 2215 STATUS current 2216 DESCRIPTION 2217 "The sense data the adjacent node returned to this node 2218 indicating the reason the XID was rejected. 2220 This is the sense data that came from the remote node in the 2221 XID Negotiation Error control vector (cv22) it sent to the 2222 local node (this node)." 2224 ::= { appnLsStatusEntry 11 } 2226 appnLsStatusXidByteInError OBJECT-TYPE 2227 SYNTAX INTEGER (0..65536) 2228 MAX-ACCESS read-only 2229 STATUS current 2230 DESCRIPTION 2231 "This object identifies the actual byte in the XID that caused 2232 the error. The value 65536 indicates that the object has no 2233 meaning. 2235 For values in the range 0-65535, this object corresponds to 2236 bytes 2-3 of the XID Negotiation (X'22') control vector." 2238 ::= { appnLsStatusEntry 12 } 2240 appnLsStatusXidBitInError OBJECT-TYPE 2241 SYNTAX INTEGER (0..8) 2242 MAX-ACCESS read-only 2243 STATUS current 2244 DESCRIPTION 2245 "This object identifies the actual bit in error (0 through 7) 2246 within the errored byte of the XID. The value 8 indicates that 2247 this object has no meaning. 2249 For values in the range 0-7, this object corresponds to byte 4 2250 of the XID Negotiation (X'22') control vector." 2252 ::= { appnLsStatusEntry 13 } 2254 appnLsStatusDlcType OBJECT-TYPE 2255 SYNTAX IANAifType 2256 MAX-ACCESS read-only 2257 STATUS current 2258 DESCRIPTION 2259 "The type of DLC interface, distinguished according to the 2260 protocol immediately 'below' this layer." 2262 ::= { appnLsStatusEntry 14 } 2264 appnLsStatusLocalAddr OBJECT-TYPE 2265 SYNTAX DisplayableDlcAddress 2266 MAX-ACCESS read-only 2267 STATUS current 2268 DESCRIPTION 2269 "Local address of this link station." 2271 ::= { appnLsStatusEntry 15 } 2273 appnLsStatusRemoteAddr OBJECT-TYPE 2274 SYNTAX DisplayableDlcAddress 2275 MAX-ACCESS read-only 2276 STATUS current 2277 DESCRIPTION 2278 "Address of the remote link station on this link." 2280 ::= { appnLsStatusEntry 16 } 2282 -- ********************************************************************* 2283 -- APPN Virtual Routing Node Information 2284 -- 2286 appnVrnTable OBJECT-TYPE 2287 SYNTAX SEQUENCE OF AppnVrnEntry 2288 MAX-ACCESS not-accessible 2289 STATUS current 2290 DESCRIPTION 2291 "This table relates a virtual routing node to an APPN port." 2293 ::= { appnVrnInfo 1 } 2295 appnVrnEntry OBJECT-TYPE 2296 SYNTAX AppnVrnEntry 2297 MAX-ACCESS not-accessible 2298 STATUS current 2299 DESCRIPTION 2300 "This table is indexed by the virtual routing node name, TG 2301 number, and port name. There will be a matching entry in the 2302 appnLocalTgTable to represent status and characteristics of the 2303 TG representing each virtual routing node definition." 2305 INDEX 2306 { appnVrnName, appnVrnTgNum, appnVrnPortName } 2308 ::= { appnVrnTable 1 } 2310 AppnVrnEntry ::= SEQUENCE { 2311 appnVrnName SnaControlPointName, 2312 appnVrnTgNum INTEGER, 2313 appnVrnPortName DisplayString 2314 } 2316 appnVrnName OBJECT-TYPE 2317 SYNTAX SnaControlPointName 2318 MAX-ACCESS not-accessible 2319 STATUS current 2320 DESCRIPTION 2321 "Administratively assigned name of the virtual routing node. 2322 This is a fully qualified name, and matches the appnLocalTgDest 2323 name in the appnLocalTgTable." 2325 ::= { appnVrnEntry 1 } 2327 appnVrnTgNum OBJECT-TYPE 2328 SYNTAX INTEGER (0..255) 2329 MAX-ACCESS not-accessible 2330 STATUS current 2331 DESCRIPTION 2332 "Number associated with the transmission group representing 2333 this virtual routing node definition." 2335 ::= { appnVrnEntry 2 } 2337 appnVrnPortName OBJECT-TYPE 2338 SYNTAX DisplayString (SIZE (1..10)) 2339 MAX-ACCESS read-only 2340 STATUS current 2341 DESCRIPTION 2342 "The name of the port this virtual routing node definition is 2343 defined to." 2345 ::= { appnVrnEntry 3 } 2347 -- ************** The APPN Topology Group ****************************** 2349 appnNn OBJECT IDENTIFIER ::= { appnObjects 2 } 2350 appnNnTopo OBJECT IDENTIFIER ::= { appnNn 1 } 2351 appnNnTopology OBJECT IDENTIFIER ::= { appnNn 2 } 2353 -- This group is used to represent the entire APPN network-node topology 2354 -- including network nodes, virtual routing nodes and all TGs associated 2355 -- with these nodes. 2356 -- 2357 -- Network nodes 2358 -- The APPN topology database consists of information about every APPN 2359 -- network node in this network node's topology subnetwork. This 2360 -- information is learned over time as each network node exchanges 2361 -- topology information with the network nodes adjacent to it. The 2362 -- database consists of information about each node, and information 2363 -- about all of the transmission groups used by these nodes. 2364 -- 2365 -- Virtual routing nodes 2366 -- Information about virtual routing nodes (representing connection 2367 -- networks) is treated in the same way as information about network 2368 -- nodes, and is replicated at each network node. For a virtual routing 2369 -- node, the node name is the only meaningful information. The other 2370 -- node objects use default values. Each node that has defined 2371 -- a TG with this virtual routing node as the destination also defines a 2372 -- TG on this virtual routing node. There is a TG record for each node 2373 -- that uses this virtual routing node. 2375 -- 2376 -- The APPN node table represents node information from the APPN topology 2377 -- database, with the Flow Reduction Sequence Number (FRSN) and APPN CP 2378 -- fully qualified name serving as the index. The FRSN is the agent's 2379 -- relative time stamp of an update to the network topology database. 2380 -- After collecting the entire database once, a management application 2381 -- can monitor the 'appnNnFrsn' objects to detect a change in the 2382 -- database, and retrieve only updates using GET NEXT commands 2383 -- starting from the last retrieved node and TG entries. 2384 -- 2385 -- The format of the actual APPN topology database is as follows: 2386 -- 2387 -- Node table (entry for each node in network) 2388 -- TG table (entry for each TG owned by node) 2389 -- 2390 -- Due to SNMP's ASN.1 limitations, we cannot represent the TG table 2391 -- within the node table in this way. We define separate tables for 2392 -- nodes and TGs, adding the node name to each TG entry to provide a 2393 -- means of correlating the TG with its originating node. 2395 appnNnTopoMaxNodes OBJECT-TYPE 2396 SYNTAX Gauge32 2397 MAX-ACCESS read-only 2398 STATUS current 2399 DESCRIPTION 2400 "Maximum number of node entries allowed in the APPN topology 2401 database. It is an implementation choice whether to count only 2402 network-node entries, or to count all node entries. If the 2403 number of node entries exceeds this value, APPN will issue an 2404 Alert and the node can no longer participate as a network node. 2405 The value 0 indicates that the local node has no defined limit, 2406 and the number of node entries is bounded only by memory." 2408 ::= { appnNnTopo 1 } 2410 appnNnTopoCurNumNodes OBJECT-TYPE 2411 SYNTAX Gauge32 2412 MAX-ACCESS read-only 2413 STATUS current 2414 DESCRIPTION 2415 "Current number of node entries in this node's topology 2416 database. It is an implementation choice whether to count only 2417 network-node entries, or to count all node entries, but an 2418 implementation must make the same choice here that it makes for 2419 the appnNnTopoMaxNodes object. If this value exceeds the 2420 maximum number of nodes allowed (appnNnTopoMaxNodes, if that 2421 field in not 0), APPN Alert CPDB002 is issued." 2423 ::= { appnNnTopo 2 } 2425 appnNnTopoNodePurges OBJECT-TYPE 2426 SYNTAX AppnNodeCounter 2427 MAX-ACCESS read-only 2428 STATUS current 2429 DESCRIPTION 2430 "Total number of topology node records purged from this node's 2431 topology database since the node was last re-initialized." 2433 ::= { appnNnTopo 3 } 2435 appnNnTopoTgPurges OBJECT-TYPE 2436 SYNTAX AppnNodeCounter 2437 MAX-ACCESS read-only 2438 STATUS current 2439 DESCRIPTION 2440 "Total number of topology TG records purged from this node's 2441 topology database since the node was last re-initialized." 2443 ::= { appnNnTopo 4 } 2445 appnNnTopoTotalTduWars OBJECT-TYPE 2446 SYNTAX AppnNodeCounter 2447 MAX-ACCESS read-only 2448 STATUS current 2449 DESCRIPTION 2450 "Number of TDU wars detected by this node since its last 2451 initialization." 2453 ::= { appnNnTopo 5 } 2455 -- APPN network node topology table (using FRSN as index) 2457 -- This table describes every APPN network node and virtual routing node 2458 -- represented in this node's topology database. 2460 appnNnTopologyFRTable OBJECT-TYPE 2461 SYNTAX SEQUENCE OF AppnNnTopologyFREntry 2462 MAX-ACCESS not-accessible 2463 STATUS current 2464 DESCRIPTION 2465 "Portion of the APPN topology database that describes all of 2466 the APPN network nodes and virtual routing nodes known to this 2467 node." 2469 ::= { appnNnTopology 3 } 2471 appnNnTopologyFREntry OBJECT-TYPE 2472 SYNTAX AppnNnTopologyFREntry 2473 MAX-ACCESS not-accessible 2474 STATUS current 2475 DESCRIPTION 2476 "The FRSN and the fully qualified node name are used to index 2477 this table." 2479 INDEX 2480 {appnNnNodeFRFrsn, 2481 appnNnNodeFRName} 2483 ::= { appnNnTopologyFRTable 1 } 2485 AppnNnTopologyFREntry ::= SEQUENCE { 2486 appnNnNodeFRFrsn Unsigned32, 2487 appnNnNodeFRName SnaControlPointName, 2488 appnNnNodeFREntryTimeLeft AppnTopologyEntryTimeLeft, 2489 appnNnNodeFRType INTEGER, 2491 appnNnNodeFRRsn Unsigned32, 2492 appnNnNodeFRRouteAddResist INTEGER, 2493 appnNnNodeFRCongested TruthValue, 2494 appnNnNodeFRIsrDepleted TruthValue, 2495 appnNnNodeFRQuiescing TruthValue, 2496 appnNnNodeFRGateway TruthValue, 2497 appnNnNodeFRCentralDirectory TruthValue, 2498 appnNnNodeFRIsr TruthValue, 2499 appnNnNodeFRGarbageCollect TruthValue, 2501 appnNnNodeFRHprSupport INTEGER, 2502 appnNnNodeFRPeriBorderSup TruthValue, 2503 appnNnNodeFRInterchangeSup TruthValue, 2504 appnNnNodeFRExteBorderSup TruthValue 2505 } 2507 appnNnNodeFRFrsn OBJECT-TYPE 2508 SYNTAX Unsigned32 2509 MAX-ACCESS not-accessible 2510 STATUS current 2511 DESCRIPTION 2512 "Flow reduction sequence numbers (FRSNs) are associated with 2513 Topology Database Updates (TDUs) and are unique only within 2514 each APPN network node. A TDU can be associated with multiple 2515 APPN resources. This FRSN indicates the last relative time 2516 this resource was updated at the agent node." 2518 ::= { appnNnTopologyFREntry 1 } 2520 appnNnNodeFRName OBJECT-TYPE 2521 SYNTAX SnaControlPointName 2522 MAX-ACCESS not-accessible 2523 STATUS current 2524 DESCRIPTION 2525 "Administratively assigned network name that is locally defined 2526 at each network node." 2528 ::= { appnNnTopologyFREntry 2 } 2530 appnNnNodeFREntryTimeLeft OBJECT-TYPE 2531 SYNTAX AppnTopologyEntryTimeLeft 2532 UNITS "days" 2533 MAX-ACCESS read-only 2534 STATUS current 2535 DESCRIPTION 2536 "Number of days before deletion of this network node entry." 2538 ::= { appnNnTopologyFREntry 3 } 2540 appnNnNodeFRType OBJECT-TYPE 2541 SYNTAX INTEGER { 2542 networkNode(1), 2543 virtualRoutingNode(3) 2544 } 2545 MAX-ACCESS read-only 2546 STATUS current 2547 DESCRIPTION 2548 "Type of APPN node." 2550 ::= { appnNnTopologyFREntry 4 } 2552 appnNnNodeFRRsn OBJECT-TYPE 2553 SYNTAX Unsigned32 2554 MAX-ACCESS read-only 2555 STATUS current 2556 DESCRIPTION 2557 "Resource sequence number, which is assigned and controlled by 2558 the network node that owns this resource. An odd number 2559 indicates that information about the resource is inconsistent. 2561 This object corresponds to the numeric value in cv4580, bytes 2562 2-5." 2564 ::= { appnNnTopologyFREntry 5 } 2566 appnNnNodeFRRouteAddResist OBJECT-TYPE 2567 SYNTAX INTEGER (0..255) 2568 MAX-ACCESS read-only 2569 STATUS current 2570 DESCRIPTION 2571 "Route addition resistance. 2573 This administratively assigned value indicates the relative 2574 desirability of using this node for intermediate session 2575 traffic. The value, which can be any integer 0-255, is used 2576 in route computation. The lower the value, the more 2577 desirable the node is for intermediate routing. 2579 This object corresponds to cv4580, byte 6." 2581 ::= { appnNnTopologyFREntry 6 } 2583 appnNnNodeFRCongested OBJECT-TYPE 2584 SYNTAX TruthValue 2585 MAX-ACCESS read-only 2586 STATUS current 2587 DESCRIPTION 2588 "Indicates whether this node is congested. This node is not be 2589 included in route selection by other nodes when this congestion 2590 exists. 2592 This object corresponds to cv4580, byte 7, bit 0." 2594 ::= { appnNnTopologyFREntry 7 } 2596 appnNnNodeFRIsrDepleted OBJECT-TYPE 2597 SYNTAX TruthValue 2598 MAX-ACCESS read-only 2599 STATUS current 2600 DESCRIPTION 2601 "Indicates whether intermediate session routing resources are 2602 depleted. This node is not included in intermediate route 2603 selection by other nodes when resources are depleted. 2605 This object corresponds to cv4580, byte 7, bit 1." 2607 ::= { appnNnTopologyFREntry 8 } 2609 appnNnNodeFRQuiescing OBJECT-TYPE 2610 SYNTAX TruthValue 2611 MAX-ACCESS read-only 2612 STATUS current 2613 DESCRIPTION 2614 "Indicates whether the node is quiescing. This node is not 2615 included in route selection by other nodes when the node is 2616 quiescing. 2618 This object corresponds to cv4580, byte 7, bit 5." 2620 ::= { appnNnTopologyFREntry 9 } 2622 appnNnNodeFRGateway OBJECT-TYPE 2623 SYNTAX TruthValue 2624 MAX-ACCESS read-only 2625 STATUS current 2626 DESCRIPTION 2627 "Indicates whether the node provide gateway services. 2629 This object corresponds to cv4580, byte 8, bit 0." 2631 ::= { appnNnTopologyFREntry 10 } 2633 appnNnNodeFRCentralDirectory OBJECT-TYPE 2634 SYNTAX TruthValue 2635 MAX-ACCESS read-only 2636 STATUS current 2637 DESCRIPTION 2638 "Indicates whether the node supports central directory 2639 services. 2641 This object corresponds to cv4580, byte 8, bit 1." 2643 ::= { appnNnTopologyFREntry 11 } 2645 appnNnNodeFRIsr OBJECT-TYPE 2646 SYNTAX TruthValue 2647 MAX-ACCESS read-only 2648 STATUS current 2649 DESCRIPTION 2650 "Indicates whether the node supports intermediate session 2651 routing (ISR). 2653 This object corresponds to cv4580, byte 8, bit 2." 2655 ::= { appnNnTopologyFREntry 12 } 2657 appnNnNodeFRGarbageCollect OBJECT-TYPE 2658 SYNTAX TruthValue 2659 MAX-ACCESS read-only 2660 STATUS current 2661 DESCRIPTION 2662 "Indicates whether the node has been marked for garbage 2663 collection (deletion from the topology database) upon the next 2664 garbage collection cycle. 2666 This object corresponds to cv4580, byte 7, bit 3." 2668 ::= { appnNnTopologyFREntry 13 } 2670 appnNnNodeFRHprSupport OBJECT-TYPE 2671 SYNTAX INTEGER { 2672 noHprSupport(1), 2673 hprBaseOnly(2), 2674 rtpTower(3), 2675 controlFlowsOverRtpTower(4) 2676 } 2677 MAX-ACCESS read-only 2678 STATUS current 2679 DESCRIPTION 2680 "Indicates the node's level of support for high-performance 2681 routing (HPR): 2683 noHprSupport(1) - no HPR support 2684 hprBaseOnly(2) - HPR base (option set 1400) 2685 supported 2686 rtpTower(3) - HPR base and RTP tower 2687 (option set 1401) supported 2688 controlFlowsOverRtpTower(4) - HPR base, RTP tower, and 2689 control flows over RTP 2690 (option set 1402) supported 2692 This object corresponds to cv4580, byte 9, bits 3-4." 2694 ::= { appnNnTopologyFREntry 14 } 2696 appnNnNodeFRPeriBorderSup OBJECT-TYPE 2697 SYNTAX TruthValue 2698 MAX-ACCESS read-only 2699 STATUS current 2700 DESCRIPTION 2701 "Indicates whether this node has peripheral border node 2702 support. 2704 This object corresponds to cv4580, byte 9, bit 0." 2706 ::= { appnNnTopologyFREntry 15 } 2708 appnNnNodeFRInterchangeSup OBJECT-TYPE 2709 SYNTAX TruthValue 2710 MAX-ACCESS read-only 2711 STATUS current 2712 DESCRIPTION 2713 "Indicates whether this node has interchange node support. 2715 This object corresponds to cv4580, byte 9, bit 1." 2717 ::= { appnNnTopologyFREntry 16 } 2719 appnNnNodeFRExteBorderSup OBJECT-TYPE 2720 SYNTAX TruthValue 2721 MAX-ACCESS read-only 2722 STATUS current 2723 DESCRIPTION 2724 "Indicates whether this node has extended border node 2725 support. 2727 This object corresponds to cv4580, byte 9, bit 2." 2729 ::= { appnNnTopologyFREntry 17 } 2731 --APPN transmission group (TG) table 2733 -- This table describes the TGs associated with all the APPN network 2734 -- nodes known to this node. The originating (owning) node for each 2735 -- TG is repeated here to provide a means of correlating the TGs with 2736 -- the nodes. 2738 appnNnTgTopologyFRTable OBJECT-TYPE 2739 SYNTAX SEQUENCE OF AppnNnTgTopologyFREntry 2740 MAX-ACCESS not-accessible 2741 STATUS current 2742 DESCRIPTION 2743 "Portion of the APPN topology database that describes all of 2744 the APPN transmissions groups between nodes in the database." 2746 ::= { appnNnTopology 4 } 2748 appnNnTgTopologyFREntry OBJECT-TYPE 2749 SYNTAX AppnNnTgTopologyFREntry 2750 MAX-ACCESS not-accessible 2751 STATUS current 2752 DESCRIPTION 2753 "This table is indexed by four columns: FRSN, TG owner fully 2754 qualified node name, TG destination fully qualified node name, 2755 and TG number." 2757 INDEX 2758 {appnNnTgFRFrsn, 2759 appnNnTgFROwner, 2760 appnNnTgFRDest, 2761 appnNnTgFRNum} 2763 ::= { appnNnTgTopologyFRTable 1 } 2765 AppnNnTgTopologyFREntry ::= SEQUENCE { 2767 appnNnTgFRFrsn Unsigned32, 2768 appnNnTgFROwner SnaControlPointName, 2769 appnNnTgFRDest SnaControlPointName, 2770 appnNnTgFRNum INTEGER, 2771 appnNnTgFREntryTimeLeft AppnTopologyEntryTimeLeft, 2773 appnNnTgFRDestVirtual TruthValue, 2774 appnNnTgFRDlcData AppnTgDlcData, 2776 appnNnTgFRRsn Unsigned32, 2777 appnNnTgFROperational TruthValue, 2778 appnNnTgFRQuiescing TruthValue, 2779 appnNnTgFRCpCpSession INTEGER, 2780 appnNnTgFREffCap AppnTgEffectiveCapacity, 2781 appnNnTgFRConnCost INTEGER, 2782 appnNnTgFRByteCost INTEGER, 2783 appnNnTgFRSecurity AppnTgSecurity, 2784 appnNnTgFRDelay AppnTgDelay, 2785 appnNnTgFRUsr1 INTEGER, 2786 appnNnTgFRUsr2 INTEGER, 2787 appnNnTgFRUsr3 INTEGER, 2788 appnNnTgFRGarbageCollect TruthValue, 2789 appnNnTgFRSubareaNum Unsigned32, 2791 appnNnTgFRHprSup TruthValue, 2792 appnNnTgFRDestHprTrans TruthValue, 2793 appnNnTgFRTypeIndicator INTEGER, 2794 appnNnTgFRIntersubnet TruthValue 2795 } 2797 appnNnTgFRFrsn OBJECT-TYPE 2798 SYNTAX Unsigned32 2799 MAX-ACCESS not-accessible 2800 STATUS current 2801 DESCRIPTION 2802 "Flow reduction sequence numbers (FRSNs) are associated with 2803 Topology Database Updates (TDUs) and are unique only within 2804 each APPN network node. A TDU can be associated with multiple 2805 APPN resources. This FRSN indicates the last time this 2806 resource was updated at this node." 2808 ::= { appnNnTgTopologyFREntry 1 } 2810 appnNnTgFROwner OBJECT-TYPE 2811 SYNTAX SnaControlPointName 2812 MAX-ACCESS not-accessible 2813 STATUS current 2814 DESCRIPTION 2815 "Administratively assigned name for the originating node for 2816 this TG. This is the same name specified in the node table." 2818 ::= { appnNnTgTopologyFREntry 2 } 2820 appnNnTgFRDest OBJECT-TYPE 2821 SYNTAX SnaControlPointName 2822 MAX-ACCESS not-accessible 2823 STATUS current 2824 DESCRIPTION 2825 "Administratively assigned fully qualified network name for the 2826 destination node for this TG." 2828 ::= { appnNnTgTopologyFREntry 3 } 2830 appnNnTgFRNum OBJECT-TYPE 2831 SYNTAX INTEGER (0..255) 2832 MAX-ACCESS not-accessible 2833 STATUS current 2834 DESCRIPTION 2835 "Number associated with this transmission group. Range is 2836 0-255." 2838 ::= { appnNnTgTopologyFREntry 4 } 2840 appnNnTgFREntryTimeLeft OBJECT-TYPE 2841 SYNTAX AppnTopologyEntryTimeLeft 2842 UNITS "days" 2843 MAX-ACCESS read-only 2844 STATUS current 2845 DESCRIPTION 2846 "Number of days before deletion of this network node TG entry 2847 if it is not operational or has an odd (inconsistent) RSN." 2849 ::= { appnNnTgTopologyFREntry 5 } 2851 appnNnTgFRDestVirtual OBJECT-TYPE 2852 SYNTAX TruthValue 2853 MAX-ACCESS read-only 2854 STATUS current 2855 DESCRIPTION 2856 "Indicates whether the destination node is a virtual routing 2857 node." 2859 ::= { appnNnTgTopologyFREntry 6 } 2861 appnNnTgFRDlcData OBJECT-TYPE 2862 SYNTAX AppnTgDlcData 2863 MAX-ACCESS read-only 2864 STATUS current 2865 DESCRIPTION 2866 "DLC-specific data related to a link connection network." 2868 ::= { appnNnTgTopologyFREntry 7 } 2870 appnNnTgFRRsn OBJECT-TYPE 2871 SYNTAX Unsigned32 2872 MAX-ACCESS read-only 2873 STATUS current 2874 DESCRIPTION 2875 "Current owning node's resource sequence number for this 2876 resource. An odd number indicates that information about the 2877 resource is inconsistent. 2879 This object corresponds to the numeric value in cv47, bytes 2880 2-5" 2882 ::= { appnNnTgTopologyFREntry 8 } 2884 appnNnTgFROperational OBJECT-TYPE 2885 SYNTAX TruthValue 2886 MAX-ACCESS read-only 2887 STATUS current 2888 DESCRIPTION 2889 "Indicates whether the transmission group is operational. 2891 This object corresponds to cv47, byte 6, bit 0." 2893 ::= { appnNnTgTopologyFREntry 9 } 2895 appnNnTgFRQuiescing OBJECT-TYPE 2896 SYNTAX TruthValue 2897 MAX-ACCESS read-only 2898 STATUS current 2899 DESCRIPTION 2900 "Indicates whether the transmission group is quiescing. 2902 This object corresponds to cv47, byte 6, bit 2." 2904 ::= { appnNnTgTopologyFREntry 10 } 2906 appnNnTgFRCpCpSession OBJECT-TYPE 2907 SYNTAX INTEGER { 2908 supportedUnknownStatus(1), 2909 supportedActive(2), 2910 notSupported(3), 2911 supportedNotActive(4) 2912 } 2913 MAX-ACCESS read-only 2914 STATUS current 2915 DESCRIPTION 2916 "Indicates whether CP-CP sessions are supported on this TG, and 2917 whether the TG owner's contention-winner session is active on 2918 this TG. Some nodes in the network are not able to 2919 differentiate support and status of CP-CP sessions, and thus 2920 may report the 'supportedUnknownStatus' value. 2922 This object corresponds to cv47, byte 6, bits 3-4." 2924 ::= { appnNnTgTopologyFREntry 11 } 2926 appnNnTgFREffCap OBJECT-TYPE 2927 SYNTAX AppnTgEffectiveCapacity 2928 MAX-ACCESS read-only 2929 STATUS current 2930 DESCRIPTION 2931 "Effective capacity for this TG." 2933 ::= { appnNnTgTopologyFREntry 12 } 2935 appnNnTgFRConnCost OBJECT-TYPE 2936 SYNTAX INTEGER (0..255) 2937 MAX-ACCESS read-only 2938 STATUS current 2939 DESCRIPTION 2940 "Cost per connect time. 2942 This is an administratively assigned value representing the 2943 relative cost per unit of time to use this TG. Range is from 2944 0, which means no cost, to 255, which indicates maximum cost. 2946 This object corresponds to cv47, byte 13." 2948 ::= { appnNnTgTopologyFREntry 13 } 2950 appnNnTgFRByteCost OBJECT-TYPE 2951 SYNTAX INTEGER (0..255) 2952 MAX-ACCESS read-only 2953 STATUS current 2954 DESCRIPTION 2955 "Cost per connect time. 2957 This is an administratively assigned value representing the 2958 relative cost of transmitting a byte over this TG. Range is 2959 from 0, which means no cost, to 255, which indicates maximum 2960 cost. 2962 This object corresponds to cv47, byte 14." 2964 ::= { appnNnTgTopologyFREntry 14 } 2966 appnNnTgFRSecurity OBJECT-TYPE 2967 SYNTAX AppnTgSecurity 2968 MAX-ACCESS read-only 2969 STATUS current 2970 DESCRIPTION 2971 "Administratively assigned security level of this TG. 2973 This object corresponds to cv47, byte 16." 2975 ::= { appnNnTgTopologyFREntry 15 } 2977 appnNnTgFRDelay OBJECT-TYPE 2978 SYNTAX AppnTgDelay 2979 MAX-ACCESS read-only 2980 STATUS current 2981 DESCRIPTION 2982 "Administratively assigned delay associated with this TG. 2984 This object corresponds to cv47, byte 17." 2986 ::= { appnNnTgTopologyFREntry 16 } 2988 appnNnTgFRUsr1 OBJECT-TYPE 2989 SYNTAX INTEGER (0..255) 2990 MAX-ACCESS read-only 2991 STATUS current 2992 DESCRIPTION 2993 "First user-defined TG characteristic for this TG. This is 2994 an administratively assigned value associated with the TG. 2996 This object corresponds to cv47, byte 19." 2998 ::= { appnNnTgTopologyFREntry 17 } 3000 appnNnTgFRUsr2 OBJECT-TYPE 3001 SYNTAX INTEGER (0..255) 3002 MAX-ACCESS read-only 3003 STATUS current 3004 DESCRIPTION 3005 "Second user-defined TG characteristic for this TG. This is 3006 an administratively assigned value associated with the TG. 3008 This object corresponds to cv47, byte 20." 3010 ::= { appnNnTgTopologyFREntry 18 } 3012 appnNnTgFRUsr3 OBJECT-TYPE 3013 SYNTAX INTEGER (0..255) 3014 MAX-ACCESS read-only 3015 STATUS current 3016 DESCRIPTION 3017 "Third user-defined TG characteristic for this TG. This is 3018 an administratively assigned value associated with the TG. 3020 This object corresponds to cv47, byte 21." 3022 ::= { appnNnTgTopologyFREntry 19 } 3024 appnNnTgFRGarbageCollect OBJECT-TYPE 3025 SYNTAX TruthValue 3026 MAX-ACCESS read-only 3027 STATUS current 3028 DESCRIPTION 3029 "Indicates whether the TG has been marked for garbage 3030 collection (deletion from the topology database) upon the next 3031 garbage collection cycle. 3033 This object corresponds to cv47, byte 6, bit 1." 3035 ::= { appnNnTgTopologyFREntry 20 } 3037 appnNnTgFRSubareaNum OBJECT-TYPE 3038 SYNTAX Unsigned32 3039 MAX-ACCESS read-only 3040 STATUS current 3041 DESCRIPTION 3042 "The subarea number associated with this TG. 3044 This object corresponds to cv4680, bytes m+2 through m+5." 3046 ::= { appnNnTgTopologyFREntry 21 } 3048 appnNnTgFRHprSup OBJECT-TYPE 3049 SYNTAX TruthValue 3050 MAX-ACCESS read-only 3051 STATUS current 3052 DESCRIPTION 3053 "Indicates whether or not high performance routing (HPR) 3054 is supported over this TG. 3056 This object corresponds to cv4680, byte m+1, bit 2." 3058 ::= { appnNnTgTopologyFREntry 22 } 3060 appnNnTgFRDestHprTrans OBJECT-TYPE 3061 SYNTAX TruthValue 3062 MAX-ACCESS read-only 3063 STATUS current 3064 DESCRIPTION 3065 "Indicates whether the destination node supports 3066 high performance routing (HPR) transport tower. 3068 This object corresponds to cv4680, byte m+1, bit 7." 3070 ::= { appnNnTgTopologyFREntry 23 } 3072 appnNnTgFRTypeIndicator OBJECT-TYPE 3073 SYNTAX INTEGER { 3074 unknown(1), 3075 appnOrBfTg(2), 3076 interchangeTg(3), 3077 virtualRouteTg(4) 3078 } 3079 MAX-ACCESS read-only 3080 STATUS current 3081 DESCRIPTION 3082 "Indicates the type of the TG. 3084 This object corresponds to cv4680, byte m+1, bits 3-4." 3086 ::= { appnNnTgTopologyFREntry 24 } 3088 appnNnTgFRIntersubnet OBJECT-TYPE 3089 SYNTAX TruthValue 3090 MAX-ACCESS read-only 3091 STATUS current 3092 DESCRIPTION 3093 "Indicates whether the transmission group is an intersubnet TG, 3094 which defines a border between subnetworks. 3096 This object corresponds to cv4680, byte m+1, bit 5." 3098 ::= { appnNnTgTopologyFREntry 25 } 3100 -- ************** The APPN Local Topology Group ************************ 3101 -- This MIB Group represents the local topology maintained in 3102 -- both APPN end nodes and network nodes. It consists of two 3103 -- tables: 3104 -- - a table containing information about all of the TGs owned 3105 -- by this node, which is implemented by all node types. 3107 -- - a table containing all of the information known to this node 3108 -- about the TGs owned by its end nodes, which is implemented only 3109 -- by network nodes. 3111 appnLocalTopology OBJECT IDENTIFIER ::= { appnObjects 3 } 3113 -- APPN Local Transmission Group (TG) table 3114 -- This table describes the TGs associated with this node only. 3116 appnLocalTgTable OBJECT-TYPE 3117 SYNTAX SEQUENCE OF AppnLocalTgEntry 3118 MAX-ACCESS not-accessible 3119 STATUS current 3120 DESCRIPTION 3121 "TG Table describes all of the TGs owned by this node. The TG 3122 destination can be a virtual node, network node, LEN node, or 3123 end node." 3125 ::= { appnLocalTopology 1 } 3127 appnLocalTgEntry OBJECT-TYPE 3128 SYNTAX AppnLocalTgEntry 3129 MAX-ACCESS not-accessible 3130 STATUS current 3131 DESCRIPTION 3132 "This table is indexed by the destination CPname and the TG 3133 number." 3135 INDEX 3136 {appnLocalTgDest, 3137 appnLocalTgNum} 3139 ::= { appnLocalTgTable 1 } 3141 AppnLocalTgEntry ::= SEQUENCE { 3143 appnLocalTgDest SnaControlPointName, 3144 appnLocalTgNum INTEGER, 3145 appnLocalTgDestVirtual TruthValue, 3146 appnLocalTgDlcData AppnTgDlcData, 3147 appnLocalTgPortName DisplayString, 3149 appnLocalTgQuiescing TruthValue, 3150 appnLocalTgOperational TruthValue, 3151 appnLocalTgCpCpSession INTEGER, 3152 appnLocalTgEffCap AppnTgEffectiveCapacity, 3153 appnLocalTgConnCost INTEGER, 3154 appnLocalTgByteCost INTEGER, 3155 appnLocalTgSecurity AppnTgSecurity, 3156 appnLocalTgDelay AppnTgDelay, 3157 appnLocalTgUsr1 INTEGER, 3158 appnLocalTgUsr2 INTEGER, 3159 appnLocalTgUsr3 INTEGER, 3161 appnLocalTgHprSup INTEGER, 3162 appnLocalTgIntersubnet TruthValue 3163 } 3165 appnLocalTgDest OBJECT-TYPE 3166 SYNTAX SnaControlPointName 3167 MAX-ACCESS not-accessible 3168 STATUS current 3169 DESCRIPTION 3170 "Administratively assigned name of the destination node for 3171 this TG. This is the fully qualified name of a network node, 3172 end node, LEN node, or virtual routing node." 3174 ::= { appnLocalTgEntry 1 } 3176 appnLocalTgNum OBJECT-TYPE 3177 SYNTAX INTEGER (0..255) 3178 MAX-ACCESS not-accessible 3179 STATUS current 3180 DESCRIPTION 3181 "Number associated with this transmission group." 3183 ::= { appnLocalTgEntry 2 } 3185 appnLocalTgDestVirtual OBJECT-TYPE 3186 SYNTAX TruthValue 3187 MAX-ACCESS read-only 3188 STATUS current 3189 DESCRIPTION 3190 "Indicates whether the destination node for this TG is a 3191 virtual routing node." 3193 ::= { appnLocalTgEntry 3 } 3195 appnLocalTgDlcData OBJECT-TYPE 3196 SYNTAX AppnTgDlcData 3197 MAX-ACCESS read-only 3198 STATUS current 3199 DESCRIPTION 3200 "DLC-specific data related to a link connection network." 3202 ::= { appnLocalTgEntry 4 } 3204 appnLocalTgPortName OBJECT-TYPE 3205 SYNTAX DisplayString (SIZE (0..10)) 3206 MAX-ACCESS read-only 3207 STATUS current 3208 DESCRIPTION 3209 "Administratively assigned name for the local port associated 3210 with this TG. A zero-length string indicates that this value 3211 is unknown." 3213 ::= { appnLocalTgEntry 5 } 3215 appnLocalTgQuiescing OBJECT-TYPE 3216 SYNTAX TruthValue 3217 MAX-ACCESS read-only 3218 STATUS current 3219 DESCRIPTION 3220 "Indicates whether the transmission group is quiescing." 3222 ::= { appnLocalTgEntry 6 } 3224 appnLocalTgOperational OBJECT-TYPE 3225 SYNTAX TruthValue 3226 MAX-ACCESS read-only 3227 STATUS current 3228 DESCRIPTION 3229 "Indicates whether the transmission group is operational." 3231 ::= { appnLocalTgEntry 7 } 3233 appnLocalTgCpCpSession OBJECT-TYPE 3234 SYNTAX INTEGER { 3235 supportedUnknownStatus(1), 3236 supportedActive(2), 3237 notSupported(3), 3238 supportedNotActive(4) 3239 } 3240 MAX-ACCESS read-only 3241 STATUS current 3242 DESCRIPTION 3243 "Indicates whether CP-CP sessions are supported on this TG, and 3244 whether the TG owner's contention-winner session is active on 3245 this TG. Some nodes in the network are not able to 3246 differentiate support and status of CP-CP sessions, and thus 3247 may report the 'supportedUnknownStatus' value." 3249 ::= { appnLocalTgEntry 8 } 3251 appnLocalTgEffCap OBJECT-TYPE 3252 SYNTAX AppnTgEffectiveCapacity 3253 MAX-ACCESS read-only 3254 STATUS current 3255 DESCRIPTION 3256 "Effective capacity for this TG." 3258 ::= { appnLocalTgEntry 9 } 3260 appnLocalTgConnCost OBJECT-TYPE 3261 SYNTAX INTEGER (0..255) 3262 MAX-ACCESS read-only 3263 STATUS current 3264 DESCRIPTION 3265 "Cost per connect time: a value representing the relative cost 3266 per unit of time to use the TG. Range is from 0, which means 3267 no cost, to 255." 3269 ::= { appnLocalTgEntry 10 } 3271 appnLocalTgByteCost OBJECT-TYPE 3272 SYNTAX INTEGER (0..255) 3273 MAX-ACCESS read-only 3274 STATUS current 3275 DESCRIPTION 3276 "Relative cost of transmitting a byte over this link. 3277 Range is from 0 (lowest cost) to 255." 3279 ::= { appnLocalTgEntry 11 } 3281 appnLocalTgSecurity OBJECT-TYPE 3282 SYNTAX AppnTgSecurity 3283 MAX-ACCESS read-only 3284 STATUS current 3285 DESCRIPTION 3286 "Administratively assigned security level of this TG." 3288 ::= { appnLocalTgEntry 12 } 3290 appnLocalTgDelay OBJECT-TYPE 3291 SYNTAX AppnTgDelay 3292 MAX-ACCESS read-only 3293 STATUS current 3294 DESCRIPTION 3295 "Administratively assigned delay associated with this TG." 3297 ::= { appnLocalTgEntry 13 } 3299 appnLocalTgUsr1 OBJECT-TYPE 3300 SYNTAX INTEGER (0..255) 3301 MAX-ACCESS read-only 3302 STATUS current 3303 DESCRIPTION 3304 "First user-defined TG characteristic for this TG. This is 3305 an administratively assigned value associated with the TG." 3307 ::= { appnLocalTgEntry 14 } 3309 appnLocalTgUsr2 OBJECT-TYPE 3310 SYNTAX INTEGER (0..255) 3311 MAX-ACCESS read-only 3312 STATUS current 3313 DESCRIPTION 3314 "Second user-defined TG characteristic for this TG. This is 3315 an administratively assigned value associated with the TG." 3317 ::= { appnLocalTgEntry 15 } 3319 appnLocalTgUsr3 OBJECT-TYPE 3320 SYNTAX INTEGER (0..255) 3321 MAX-ACCESS read-only 3322 STATUS current 3323 DESCRIPTION 3324 "Third user-defined TG characteristic for this TG. This is 3325 an administratively assigned value associated with the TG." 3327 ::= { appnLocalTgEntry 16 } 3329 appnLocalTgHprSup OBJECT-TYPE 3330 SYNTAX INTEGER { 3331 noHprSupport(1), 3332 hprBaseOnly(2), 3333 rtpTower(3), 3334 controlFlowsOverRtpTower(4) 3335 } 3336 MAX-ACCESS read-only 3337 STATUS current 3338 DESCRIPTION 3339 "Indicates the level of high performance routing (HPR) support 3340 over this TG : 3342 noHprSupport(1) - no HPR support 3343 hprBaseOnly(2) - HPR base (option set 1400) 3344 supported 3345 rtpTower(3) - HPR base and RTP tower 3346 (option set 1401) supported 3347 controlFlowsOverRtpTower(4) - HPR base, RTP tower, and 3348 control flows over RTP 3349 (option set 1402) supported" 3351 ::= { appnLocalTgEntry 17 } 3353 appnLocalTgIntersubnet OBJECT-TYPE 3354 SYNTAX TruthValue 3355 MAX-ACCESS read-only 3356 STATUS current 3357 DESCRIPTION 3358 "Indicates whether the transmission group is an intersubnet TG, 3359 which defines a border between subnetworks." 3361 ::= { appnLocalTgEntry 18 } 3363 -- APPN Local End Node Transmission Group (TG) table 3364 -- This table describes the TGs associated with all of the end nodes 3365 -- known to this node. 3367 appnLocalEnTgTable OBJECT-TYPE 3368 SYNTAX SEQUENCE OF AppnLocalEnTgEntry 3369 MAX-ACCESS not-accessible 3370 STATUS current 3371 DESCRIPTION 3372 "Table describing all of the TGs owned by the end nodes known 3373 to this node via TG registration. This node does not represent 3374 its own view of the TG on behalf of the partner node in this 3375 table. The TG destination can be a virtual routing node, 3376 network node, or end node." 3378 ::= { appnLocalTopology 2 } 3380 appnLocalEnTgEntry OBJECT-TYPE 3381 SYNTAX AppnLocalEnTgEntry 3382 MAX-ACCESS not-accessible 3383 STATUS current 3384 DESCRIPTION 3385 "This table requires multiple indexes to uniquely identify each 3386 TG. They are originating CPname, destination CPname, and the 3387 TG number." 3389 INDEX 3390 {appnLocalEnTgOrigin, 3391 appnLocalEnTgDest, 3392 appnLocalEnTgNum} 3394 ::= { appnLocalEnTgTable 1 } 3396 AppnLocalEnTgEntry ::= SEQUENCE { 3397 appnLocalEnTgOrigin SnaControlPointName, 3398 appnLocalEnTgDest SnaControlPointName, 3399 appnLocalEnTgNum INTEGER, 3400 appnLocalEnTgEntryTimeLeft AppnTopologyEntryTimeLeft, 3402 appnLocalEnTgDestVirtual TruthValue, 3403 appnLocalEnTgDlcData AppnTgDlcData, 3405 appnLocalEnTgOperational TruthValue, 3406 appnLocalEnTgCpCpSession INTEGER, 3407 appnLocalEnTgEffCap AppnTgEffectiveCapacity, 3408 appnLocalEnTgConnCost INTEGER, 3409 appnLocalEnTgByteCost INTEGER, 3410 appnLocalEnTgSecurity AppnTgSecurity, 3411 appnLocalEnTgDelay AppnTgDelay, 3412 appnLocalEnTgUsr1 INTEGER, 3413 appnLocalEnTgUsr2 INTEGER, 3414 appnLocalEnTgUsr3 INTEGER 3415 } 3417 appnLocalEnTgOrigin OBJECT-TYPE 3418 SYNTAX SnaControlPointName 3419 MAX-ACCESS not-accessible 3420 STATUS current 3421 DESCRIPTION 3422 "Administratively assigned name of the origin node for this 3423 TG. This is a fully qualified network name." 3425 ::= { appnLocalEnTgEntry 1 } 3427 appnLocalEnTgDest OBJECT-TYPE 3428 SYNTAX SnaControlPointName 3429 MAX-ACCESS not-accessible 3430 STATUS current 3431 DESCRIPTION 3432 "Administratively assigned name of the destination node for 3433 this TG. This is the fully qualified name of a network node, 3434 end node, LEN node, or virtual routing node." 3436 ::= { appnLocalEnTgEntry 2 } 3438 appnLocalEnTgNum OBJECT-TYPE 3439 SYNTAX INTEGER (0..255) 3440 MAX-ACCESS not-accessible 3441 STATUS current 3442 DESCRIPTION 3443 "Number associated with this transmission group." 3445 ::= { appnLocalEnTgEntry 3 } 3447 appnLocalEnTgEntryTimeLeft OBJECT-TYPE 3448 SYNTAX AppnTopologyEntryTimeLeft 3449 UNITS "days" 3450 MAX-ACCESS read-only 3451 STATUS current 3452 DESCRIPTION 3453 "Number of days before deletion of this end node TG entry." 3455 ::= { appnLocalEnTgEntry 4 } 3457 appnLocalEnTgDestVirtual OBJECT-TYPE 3458 SYNTAX TruthValue 3459 MAX-ACCESS read-only 3460 STATUS current 3461 DESCRIPTION 3462 "Indicates whether the destination node is a virtual routing 3463 node." 3465 ::= { appnLocalEnTgEntry 5 } 3467 appnLocalEnTgDlcData OBJECT-TYPE 3468 SYNTAX AppnTgDlcData 3469 MAX-ACCESS read-only 3470 STATUS current 3471 DESCRIPTION 3472 "DLC-specific data related to a link connection network." 3474 ::= { appnLocalEnTgEntry 6 } 3476 appnLocalEnTgOperational OBJECT-TYPE 3477 SYNTAX TruthValue 3478 MAX-ACCESS read-only 3479 STATUS current 3480 DESCRIPTION 3481 "Indicates whether the transmission group is operational." 3483 ::= { appnLocalEnTgEntry 7 } 3485 appnLocalEnTgCpCpSession OBJECT-TYPE 3486 SYNTAX INTEGER { 3487 supportedUnknownStatus(1), 3488 supportedActive(2), 3489 notSupported(3), 3490 supportedNotActive(4) 3491 } 3492 MAX-ACCESS read-only 3493 STATUS current 3494 DESCRIPTION 3495 "Indicates whether CP-CP sessions are supported on this TG, and 3496 whether the TG owner's contention-winner session is active on 3497 this TG. Some nodes in the network are not able to 3498 differentiate support and status of CP-CP sessions, and thus 3499 may report the 'supportedUnknownStatus' value." 3501 ::= { appnLocalEnTgEntry 8 } 3503 appnLocalEnTgEffCap OBJECT-TYPE 3504 SYNTAX AppnTgEffectiveCapacity 3505 MAX-ACCESS read-only 3506 STATUS current 3507 DESCRIPTION 3508 "Effective capacity for this TG." 3510 ::= { appnLocalEnTgEntry 9 } 3512 appnLocalEnTgConnCost OBJECT-TYPE 3513 SYNTAX INTEGER (0..255) 3514 MAX-ACCESS read-only 3515 STATUS current 3516 DESCRIPTION 3517 "Cost per connect time: a value representing the relative cost 3518 per unit of time to use the TG. Range is from 0, which means 3519 no cost, to 255." 3521 ::= { appnLocalEnTgEntry 10 } 3523 appnLocalEnTgByteCost OBJECT-TYPE 3524 SYNTAX INTEGER (0..255) 3525 MAX-ACCESS read-only 3526 STATUS current 3527 DESCRIPTION 3528 "Relative cost of transmitting a byte over this link. 3529 Range is from 0, which means no cost, to 255." 3531 ::= { appnLocalEnTgEntry 11 } 3533 appnLocalEnTgSecurity OBJECT-TYPE 3534 SYNTAX AppnTgSecurity 3535 MAX-ACCESS read-only 3536 STATUS current 3537 DESCRIPTION 3538 "Administratively assigned security level of this TG." 3540 ::= { appnLocalEnTgEntry 12 } 3542 appnLocalEnTgDelay OBJECT-TYPE 3543 SYNTAX AppnTgDelay 3544 MAX-ACCESS read-only 3545 STATUS current 3546 DESCRIPTION 3547 "Administratively assigned delay associated with this TG." 3549 ::= { appnLocalEnTgEntry 13 } 3551 appnLocalEnTgUsr1 OBJECT-TYPE 3552 SYNTAX INTEGER (0..255) 3553 MAX-ACCESS read-only 3554 STATUS current 3555 DESCRIPTION 3556 "First user-defined TG characteristic for this TG. This is 3557 an administratively assigned value associated with the TG." 3559 ::= { appnLocalEnTgEntry 14 } 3561 appnLocalEnTgUsr2 OBJECT-TYPE 3562 SYNTAX INTEGER (0..255) 3563 MAX-ACCESS read-only 3564 STATUS current 3565 DESCRIPTION 3566 "Second user-defined TG characteristic for this TG. This is 3567 an administratively assigned value associated with the TG." 3569 ::= { appnLocalEnTgEntry 15 } 3571 appnLocalEnTgUsr3 OBJECT-TYPE 3572 SYNTAX INTEGER (0..255) 3573 MAX-ACCESS read-only 3574 STATUS current 3575 DESCRIPTION 3576 "Third user-defined TG characteristic for this TG. This is 3577 an administratively assigned value associated with the TG." 3579 ::= { appnLocalEnTgEntry 16 } 3581 -- ************** The APPN Directory Group ***************************** 3582 appnDir OBJECT IDENTIFIER ::= { appnObjects 4 } 3583 appnDirPerf OBJECT IDENTIFIER ::= { appnDir 1 } 3585 -- The APPN Directory Group 3587 -- The APPN Directory Database 3589 -- Each APPN network node maintains directories containing information on 3590 -- which LUs (applications) are available and where they are located. 3591 -- LUs can be located in an APPN network node or in any of its attached 3592 -- end nodes. 3594 appnDirMaxCaches OBJECT-TYPE 3595 SYNTAX Unsigned32 3596 MAX-ACCESS read-only 3597 STATUS current 3598 DESCRIPTION 3599 "Maximum number of cache entries allowed. This is an 3600 administratively assigned value." 3602 ::= { appnDirPerf 1 } 3604 appnDirCurCaches OBJECT-TYPE 3605 SYNTAX Gauge32 3606 MAX-ACCESS read-only 3607 STATUS current 3608 DESCRIPTION 3609 "Current number of cache entries." 3611 ::= { appnDirPerf 2 } 3613 appnDirCurHomeEntries OBJECT-TYPE 3614 SYNTAX Gauge32 3615 MAX-ACCESS read-only 3616 STATUS current 3617 DESCRIPTION 3618 "Current number of home entries." 3620 ::= { appnDirPerf 3 } 3622 appnDirRegEntries OBJECT-TYPE 3623 SYNTAX Gauge32 3624 MAX-ACCESS read-only 3625 STATUS current 3626 DESCRIPTION 3627 "Current number of registered entries." 3629 ::= { appnDirPerf 4 } 3631 appnDirInLocates OBJECT-TYPE 3632 SYNTAX AppnNodeCounter 3633 MAX-ACCESS read-only 3634 STATUS current 3635 DESCRIPTION 3636 "Number of directed Locates received since the node was last 3637 re-initialized." 3639 ::= { appnDirPerf 5 } 3641 appnDirInBcastLocates OBJECT-TYPE 3642 SYNTAX AppnNodeCounter 3643 MAX-ACCESS read-only 3644 STATUS current 3645 DESCRIPTION 3646 "Number of broadcast Locates received since the node was last 3647 re-initialized." 3649 ::= { appnDirPerf 6 } 3651 appnDirOutLocates OBJECT-TYPE 3652 SYNTAX AppnNodeCounter 3653 MAX-ACCESS read-only 3654 STATUS current 3655 DESCRIPTION 3656 "Number of directed Locates sent since the node was last 3657 re-initialized." 3659 ::= { appnDirPerf 7 } 3661 appnDirOutBcastLocates OBJECT-TYPE 3662 SYNTAX AppnNodeCounter 3663 MAX-ACCESS read-only 3664 STATUS current 3665 DESCRIPTION 3666 "Number of broadcast Locates sent since the node was last 3667 re-initialized." 3669 ::= { appnDirPerf 8 } 3671 appnDirNotFoundLocates OBJECT-TYPE 3672 SYNTAX AppnNodeCounter 3673 MAX-ACCESS read-only 3674 STATUS current 3675 DESCRIPTION 3676 "Number of directed Locates returned with a 'not found' since 3677 the node was last re-initialized." 3679 ::= { appnDirPerf 9 } 3681 appnDirNotFoundBcastLocates OBJECT-TYPE 3682 SYNTAX AppnNodeCounter 3683 MAX-ACCESS read-only 3684 STATUS current 3685 DESCRIPTION 3686 "Number of broadcast Locates returned with a 'not found' since 3687 the node was last re-initialized." 3689 ::= { appnDirPerf 10 } 3691 appnDirLocateOutstands OBJECT-TYPE 3692 SYNTAX Gauge32 3693 MAX-ACCESS read-only 3694 STATUS current 3695 DESCRIPTION 3696 "Current number of outstanding Locates, both directed and 3697 broadcast. This value varies. A value of zero indicates 3698 that no Locates are unanswered." 3700 ::= { appnDirPerf 11 } 3702 --APPN Directory table 3703 -- This table contains information about all known LUs. 3705 appnDirTable OBJECT-TYPE 3706 SYNTAX SEQUENCE OF AppnDirEntry 3707 MAX-ACCESS not-accessible 3708 STATUS current 3709 DESCRIPTION 3710 "Table containing information about all known LUs." 3712 ::= { appnDir 2 } 3714 appnDirEntry OBJECT-TYPE 3715 SYNTAX AppnDirEntry 3716 MAX-ACCESS not-accessible 3717 STATUS current 3718 DESCRIPTION 3719 "This table is indexed by the LU name." 3721 INDEX 3722 {appnDirLuName} 3724 ::= { appnDirTable 1 } 3726 AppnDirEntry ::= SEQUENCE { 3727 appnDirLuName DisplayString, 3728 appnDirNnServerName SnaControlPointName, 3729 appnDirLuOwnerName SnaControlPointName, 3730 appnDirLuLocation INTEGER, 3731 appnDirType INTEGER 3732 } 3734 appnDirLuName OBJECT-TYPE 3735 SYNTAX DisplayString (SIZE (1..17)) 3736 MAX-ACCESS not-accessible 3737 STATUS current 3738 DESCRIPTION 3739 "Fully qualified network LU name in the domain of the 3740 serving network node. Entries take one of three forms: 3742 - Explicit entries do not contain the character '*'. 3743 - Partial wildcard entries have the form 'ccc*', where 3744 'ccc' represents one to sixteen characters in a 3745 legal SNA LuName. 3746 - A full wildcard entry consists of the single 3747 character '*'" 3749 ::= { appnDirEntry 1 } 3751 appnDirNnServerName OBJECT-TYPE 3752 SYNTAX SnaControlPointName 3753 MAX-ACCESS read-only 3754 STATUS current 3755 DESCRIPTION 3756 "Fully qualified control point (CP) name of the network node 3757 server. For unassociated end node entries, a zero-length 3758 string is returned." 3760 ::= { appnDirEntry 2 } 3762 appnDirLuOwnerName OBJECT-TYPE 3763 SYNTAX SnaControlPointName 3764 MAX-ACCESS read-only 3765 STATUS current 3766 DESCRIPTION 3767 "Fully qualified CP name of the node at which the LU is 3768 located. This name is the same as the serving NN name when 3769 the LU is located at a network node. It is also the same as 3770 the fully qualified LU name when this is the control point 3771 LU for this node." 3773 ::= { appnDirEntry 3 } 3775 appnDirLuLocation OBJECT-TYPE 3776 SYNTAX INTEGER { 3777 local(1), --Local 3778 domain(2), --Domain 3779 xdomain(3) --Cross Domain 3780 } 3781 MAX-ACCESS read-only 3782 STATUS current 3783 DESCRIPTION 3784 "Specifies the location of the LU with respect to the local 3785 node." 3787 ::= { appnDirEntry 4 } 3789 appnDirType OBJECT-TYPE 3790 SYNTAX INTEGER { 3791 home(1), --defined as home entry 3792 cache(2), --learned over time 3793 registered(3) --registered by end node 3794 } 3796 MAX-ACCESS read-only 3797 STATUS current 3798 DESCRIPTION 3799 "Directory types are: 3800 1 - Home 3801 The LU is in the domain of the local node, and the LU 3802 information has been configured at the local node. 3804 2 - Cache 3805 The LU has previously been located by a broadcast 3806 search, and the location information has been saved. 3808 3 - Registered 3809 The LU is at an end node that is in the domain 3810 of the local network node. Registered entries 3811 are registered by the served end node." 3813 ::= { appnDirEntry 5 } 3815 -- ************** The APPN Class of Service Group ********************** 3817 appnCos OBJECT IDENTIFIER ::= { appnObjects 5 } 3819 -- The APPN Class of Service (COS) 3821 -- Class of Service is a means of expressing the quality of routes and 3822 -- the transmission priority of traffic that flows on these routes. 3823 -- The quality of routes is specified by two tables, a COS weight table 3824 -- for TGs and a COS weight table for nodes. Values in these COS tables 3825 -- are administratively assigned at each APPN node, with seven default 3826 -- tables specified by the APPN architecture. 3827 -- ********************************************************************* 3829 appnCosModeTable OBJECT-TYPE 3830 SYNTAX SEQUENCE OF AppnCosModeEntry 3831 MAX-ACCESS not-accessible 3832 STATUS current 3833 DESCRIPTION 3834 "Table representing all of the defined mode names for this 3835 node. The table contains the matching COS name for each 3836 mode name." 3838 ::= { appnCos 1 } 3840 appnCosModeEntry OBJECT-TYPE 3841 SYNTAX AppnCosModeEntry 3842 MAX-ACCESS not-accessible 3843 STATUS current 3844 DESCRIPTION 3845 "This table is indexed by the mode name." 3847 INDEX 3848 {appnCosModeName} 3850 ::= { appnCosModeTable 1 } 3852 AppnCosModeEntry ::= SEQUENCE { 3853 appnCosModeName SnaModeName, 3854 appnCosModeCosName SnaClassOfServiceName 3855 } 3857 appnCosModeName OBJECT-TYPE 3858 SYNTAX SnaModeName 3859 MAX-ACCESS not-accessible 3860 STATUS current 3861 DESCRIPTION 3862 "Administratively assigned name for this mode." 3864 ::= { appnCosModeEntry 1 } 3866 appnCosModeCosName OBJECT-TYPE 3867 SYNTAX SnaClassOfServiceName 3868 MAX-ACCESS read-only 3869 STATUS current 3870 DESCRIPTION 3871 "Administratively assigned name for this class of service." 3873 ::= { appnCosModeEntry 2 } 3875 -- ********************************************************************* 3876 appnCosNameTable OBJECT-TYPE 3877 SYNTAX SEQUENCE OF AppnCosNameEntry 3878 MAX-ACCESS not-accessible 3879 STATUS current 3880 DESCRIPTION 3881 "Table mapping all of the defined class-of-service names for 3882 this node to their network transmission priorities." 3884 ::= { appnCos 2 } 3886 appnCosNameEntry OBJECT-TYPE 3887 SYNTAX AppnCosNameEntry 3888 MAX-ACCESS not-accessible 3889 STATUS current 3890 DESCRIPTION 3891 "The COS name is the index to this table." 3893 INDEX 3894 {appnCosName} 3896 ::= { appnCosNameTable 1 } 3898 AppnCosNameEntry ::= SEQUENCE { 3899 appnCosName SnaClassOfServiceName, 3900 appnCosTransPriority INTEGER 3901 } 3903 appnCosName OBJECT-TYPE 3904 SYNTAX SnaClassOfServiceName 3905 MAX-ACCESS not-accessible 3906 STATUS current 3907 DESCRIPTION 3908 "Administratively assigned name for this class of service." 3910 ::= { appnCosNameEntry 1 } 3912 appnCosTransPriority OBJECT-TYPE 3913 SYNTAX INTEGER { 3914 low(1), --X'01' 3915 medium(2), --X'02' 3916 high(3), --X'03' 3917 network(4) --X'04' 3918 } 3919 MAX-ACCESS read-only 3920 STATUS current 3921 DESCRIPTION 3922 "Transmission priority for this class of service: 3924 low(1) - (X'01'): low priority 3925 medium(2) - (X'02'): medium priority 3926 high(3) - (X'03'): high priority 3927 network(4) - (X'04'): network priority" 3929 ::= { appnCosNameEntry 2 } 3931 -- ********************************************************************* 3932 appnCosNodeRowTable OBJECT-TYPE 3933 SYNTAX SEQUENCE OF AppnCosNodeRowEntry 3934 MAX-ACCESS not-accessible 3935 STATUS current 3936 DESCRIPTION 3937 "This table contains all node-row information for all classes 3938 of service defined in this node." 3940 ::= { appnCos 3 } 3942 appnCosNodeRowEntry OBJECT-TYPE 3943 SYNTAX AppnCosNodeRowEntry 3944 MAX-ACCESS not-accessible 3945 STATUS current 3946 DESCRIPTION 3947 "A node entry for a given class of service." 3949 INDEX 3950 {appnCosNodeRowName, 3951 appnCosNodeRowIndex} 3953 ::= { appnCosNodeRowTable 1 } 3955 AppnCosNodeRowEntry ::= SEQUENCE { 3956 appnCosNodeRowName SnaClassOfServiceName, 3957 appnCosNodeRowIndex INTEGER, 3958 appnCosNodeRowWgt DisplayString, 3959 appnCosNodeRowResistMin INTEGER, 3960 appnCosNodeRowResistMax INTEGER, 3961 appnCosNodeRowMinCongestAllow INTEGER, 3962 appnCosNodeRowMaxCongestAllow INTEGER 3963 } 3965 appnCosNodeRowName OBJECT-TYPE 3966 SYNTAX SnaClassOfServiceName 3967 MAX-ACCESS not-accessible 3968 STATUS current 3969 DESCRIPTION 3970 "Administratively assigned name for this class of service." 3972 ::= { appnCosNodeRowEntry 1 } 3974 appnCosNodeRowIndex OBJECT-TYPE 3975 SYNTAX INTEGER (0..255) 3976 MAX-ACCESS not-accessible 3977 STATUS current 3978 DESCRIPTION 3979 "Subindex under appnCosNodeRowName, corresponding to a row in 3980 the node table for the class of service identified in 3981 appnCosNodeRowName. 3983 For each class of service, this subindex orders rows in the 3984 appnCosNodeRowTable in the same order as that used for route 3985 calculation in the APPN node." 3987 ::= { appnCosNodeRowEntry 2 } 3989 appnCosNodeRowWgt OBJECT-TYPE 3990 SYNTAX DisplayString (SIZE (1..64)) 3991 MAX-ACCESS read-only 3992 STATUS current 3993 DESCRIPTION 3994 "Weight to be associated with the nodes that fit the criteria 3995 specified by this node row. 3997 This value can either be a character representation of an 3998 integer, or a formula for calculating the weight." 4000 ::= { appnCosNodeRowEntry 3 } 4002 appnCosNodeRowResistMin OBJECT-TYPE 4003 SYNTAX INTEGER (0..255) 4004 MAX-ACCESS read-only 4005 STATUS current 4006 DESCRIPTION 4007 "Minimum route addition resistance value for this node. 4008 Range of values is 0-255. The lower the value, the more 4009 desirable the node is for intermediate routing." 4011 ::= { appnCosNodeRowEntry 4 } 4013 appnCosNodeRowResistMax OBJECT-TYPE 4014 SYNTAX INTEGER (0..255) 4015 MAX-ACCESS read-only 4016 STATUS current 4017 DESCRIPTION 4018 "Maximum route addition resistance value for this node. 4019 Range of values is 0-255. The lower the value, the more 4020 desirable the node is for intermediate routing." 4022 ::= { appnCosNodeRowEntry 5 } 4024 appnCosNodeRowMinCongestAllow OBJECT-TYPE 4025 SYNTAX INTEGER (0..1) 4026 MAX-ACCESS read-only 4027 STATUS current 4028 DESCRIPTION 4029 "Indicates whether low congestion will be tolerated. This 4030 object and appnCosNodeRowMaxCongestAllow together delineate a 4031 range of acceptable congestion states for a node. For the 4032 ordered pair (minimum congestion allowed, maximum congestion 4033 allowed), the values are interpreted as follows: 4035 - (0,0): only low congestion is acceptable 4036 - (0,1): either low or high congestion is acceptable 4037 - (1,1): only high congestion is acceptable. 4039 Note that the combination (1,0) is not allowed." 4041 ::= { appnCosNodeRowEntry 6 } 4043 appnCosNodeRowMaxCongestAllow OBJECT-TYPE 4044 SYNTAX INTEGER (0..1) 4045 MAX-ACCESS read-only 4046 STATUS current 4047 DESCRIPTION 4048 "Indicates whether low congestion will be tolerated. This 4049 object and appnCosNodeRowMinCongestAllow together delineate a 4050 range of acceptable congestion states for a node. For the 4051 ordered pair (minimum congestion allowed, maximum congestion 4052 allowed), the values are interpreted as follows: 4054 - (0,0): only low congestion is acceptable 4055 - (0,1): either low or high congestion is acceptable 4056 - (1,1): only high congestion is acceptable. 4058 Note that the combination (1,0) is not allowed." 4060 ::= { appnCosNodeRowEntry 7 } 4062 -- ********************************************************************* 4063 appnCosTgRowTable OBJECT-TYPE 4064 SYNTAX SEQUENCE OF AppnCosTgRowEntry 4065 MAX-ACCESS not-accessible 4066 STATUS current 4067 DESCRIPTION 4068 "Table containing all the TG-row information for all classes of 4069 service defined in this node." 4071 ::= { appnCos 4 } 4073 appnCosTgRowEntry OBJECT-TYPE 4074 SYNTAX AppnCosTgRowEntry 4075 MAX-ACCESS not-accessible 4076 STATUS current 4077 DESCRIPTION 4078 "A TG entry for a given class of service." 4080 INDEX 4081 {appnCosTgRowName, 4082 appnCosTgRowIndex} 4084 ::= { appnCosTgRowTable 1 } 4086 AppnCosTgRowEntry ::= SEQUENCE { 4087 appnCosTgRowName SnaClassOfServiceName, 4088 appnCosTgRowIndex INTEGER, 4089 appnCosTgRowWgt DisplayString, 4090 appnCosTgRowEffCapMin AppnTgEffectiveCapacity, 4091 appnCosTgRowEffCapMax AppnTgEffectiveCapacity, 4092 appnCosTgRowConnCostMin INTEGER, 4093 appnCosTgRowConnCostMax INTEGER, 4094 appnCosTgRowByteCostMin INTEGER, 4095 appnCosTgRowByteCostMax INTEGER, 4096 appnCosTgRowSecurityMin AppnTgSecurity, 4097 appnCosTgRowSecurityMax AppnTgSecurity, 4098 appnCosTgRowDelayMin AppnTgDelay, 4099 appnCosTgRowDelayMax AppnTgDelay, 4100 appnCosTgRowUsr1Min INTEGER, 4101 appnCosTgRowUsr1Max INTEGER, 4102 appnCosTgRowUsr2Min INTEGER, 4103 appnCosTgRowUsr2Max INTEGER, 4104 appnCosTgRowUsr3Min INTEGER, 4105 appnCosTgRowUsr3Max INTEGER 4106 } 4108 appnCosTgRowName OBJECT-TYPE 4109 SYNTAX SnaClassOfServiceName 4110 MAX-ACCESS not-accessible 4111 STATUS current 4112 DESCRIPTION 4113 "Administratively assigned name for this class of service." 4115 ::= { appnCosTgRowEntry 1 } 4117 appnCosTgRowIndex OBJECT-TYPE 4118 SYNTAX INTEGER (0..255) 4119 MAX-ACCESS not-accessible 4120 STATUS current 4121 DESCRIPTION 4122 "Subindex under appnCosTgRowName, corresponding to a row in the 4123 TG table for the class of service identified in 4124 appnCosTgRowName. 4126 For each class of service, this subindex orders rows in the 4127 appnCosTgRowTable in the same order as that used for route 4128 calculation in the APPN node." 4130 ::= { appnCosTgRowEntry 2 } 4132 appnCosTgRowWgt OBJECT-TYPE 4133 SYNTAX DisplayString (SIZE (1..64)) 4134 MAX-ACCESS read-only 4135 STATUS current 4136 DESCRIPTION 4137 "Weight to be associated with the TGs that fit the criteria 4138 specified by this TG row. 4140 This value can either be a character representation of an 4141 integer, or a formula for calculating the weight." 4143 ::= { appnCosTgRowEntry 3 } 4145 appnCosTgRowEffCapMin OBJECT-TYPE 4146 SYNTAX AppnTgEffectiveCapacity 4147 MAX-ACCESS read-only 4148 STATUS current 4149 DESCRIPTION 4150 "Minimum acceptable capacity for this class of service." 4152 ::= { appnCosTgRowEntry 4 } 4154 appnCosTgRowEffCapMax OBJECT-TYPE 4155 SYNTAX AppnTgEffectiveCapacity 4156 MAX-ACCESS read-only 4157 STATUS current 4158 DESCRIPTION 4159 "Maximum acceptable capacity for this class of service." 4161 ::= { appnCosTgRowEntry 5 } 4163 appnCosTgRowConnCostMin OBJECT-TYPE 4164 SYNTAX INTEGER (0..255) 4165 MAX-ACCESS read-only 4166 STATUS current 4167 DESCRIPTION 4168 "Minimum acceptable cost per connect time for this class of 4169 service. 4171 Cost per connect time: a value representing the relative 4172 cost per unit of time to use this TG. Range is from 0, which 4173 means no cost, to 255." 4175 ::= { appnCosTgRowEntry 6 } 4177 appnCosTgRowConnCostMax OBJECT-TYPE 4178 SYNTAX INTEGER (0..255) 4179 MAX-ACCESS read-only 4180 STATUS current 4181 DESCRIPTION 4182 "Maximum acceptable cost per connect time for this class of 4183 service. 4185 Cost per connect time: a value representing the relative 4186 cost per unit of time to use this TG. Range is from 0, which 4187 means no cost, to 255." 4189 ::= { appnCosTgRowEntry 7 } 4191 appnCosTgRowByteCostMin OBJECT-TYPE 4192 SYNTAX INTEGER (0..255) 4193 MAX-ACCESS read-only 4194 STATUS current 4195 DESCRIPTION 4196 "Minimum acceptable cost per byte transmitted for this class 4197 of service. 4199 Cost per byte transmitted: a value representing the relative 4200 cost per unit of time to use this TG. Range is from 0, which 4201 means no cost, to 255." 4203 ::= { appnCosTgRowEntry 8 } 4205 appnCosTgRowByteCostMax OBJECT-TYPE 4206 SYNTAX INTEGER (0..255) 4207 MAX-ACCESS read-only 4208 STATUS current 4209 DESCRIPTION 4210 "Maximum acceptable cost per byte transmitted for this class 4211 of service. 4213 Cost per byte transmitted: a value representing the relative 4214 cost of transmitting a byte over this TG. Range is from 0, 4215 which means no cost, to 255." 4217 ::= { appnCosTgRowEntry 9 } 4219 appnCosTgRowSecurityMin OBJECT-TYPE 4220 SYNTAX AppnTgSecurity 4221 MAX-ACCESS read-only 4222 STATUS current 4223 DESCRIPTION 4224 "Minimum acceptable security for this class of service." 4226 ::= { appnCosTgRowEntry 10 } 4228 appnCosTgRowSecurityMax OBJECT-TYPE 4229 SYNTAX AppnTgSecurity 4230 MAX-ACCESS read-only 4231 STATUS current 4232 DESCRIPTION 4233 "Maximum acceptable security for this class of service." 4235 ::= { appnCosTgRowEntry 11 } 4237 appnCosTgRowDelayMin OBJECT-TYPE 4238 SYNTAX AppnTgDelay 4239 MAX-ACCESS read-only 4240 STATUS current 4241 DESCRIPTION 4242 "Minimum acceptable propagation delay for this class of 4243 service." 4245 ::= { appnCosTgRowEntry 12 } 4247 appnCosTgRowDelayMax OBJECT-TYPE 4248 SYNTAX AppnTgDelay 4249 MAX-ACCESS read-only 4250 STATUS current 4251 DESCRIPTION 4252 "Maximum acceptable propagation delay for this class of 4253 service." 4255 ::= { appnCosTgRowEntry 13 } 4257 appnCosTgRowUsr1Min OBJECT-TYPE 4258 SYNTAX INTEGER (0..255) 4259 MAX-ACCESS read-only 4260 STATUS current 4261 DESCRIPTION 4262 "Minimum acceptable value for this user-defined 4263 characteristic." 4265 ::= { appnCosTgRowEntry 14 } 4267 appnCosTgRowUsr1Max OBJECT-TYPE 4268 SYNTAX INTEGER (0..255) 4269 MAX-ACCESS read-only 4270 STATUS current 4271 DESCRIPTION 4272 "Maximum acceptable value for this user-defined 4273 characteristic." 4275 ::= { appnCosTgRowEntry 15 } 4277 appnCosTgRowUsr2Min OBJECT-TYPE 4278 SYNTAX INTEGER (0..255) 4279 MAX-ACCESS read-only 4280 STATUS current 4281 DESCRIPTION 4282 "Minimum acceptable value for this user-defined 4283 characteristic." 4285 ::= { appnCosTgRowEntry 16 } 4287 appnCosTgRowUsr2Max OBJECT-TYPE 4288 SYNTAX INTEGER (0..255) 4289 MAX-ACCESS read-only 4290 STATUS current 4291 DESCRIPTION 4292 "Maximum acceptable value for this user-defined 4293 characteristic." 4295 ::= { appnCosTgRowEntry 17 } 4297 appnCosTgRowUsr3Min OBJECT-TYPE 4298 SYNTAX INTEGER (0..255) 4299 MAX-ACCESS read-only 4300 STATUS current 4301 DESCRIPTION 4302 "Minimum acceptable value for this user-defined 4303 characteristic." 4305 ::= { appnCosTgRowEntry 18 } 4307 appnCosTgRowUsr3Max OBJECT-TYPE 4308 SYNTAX INTEGER (0..255) 4309 MAX-ACCESS read-only 4310 STATUS current 4311 DESCRIPTION 4312 "Maximum acceptable value for this user-defined 4313 characteristic." 4315 ::= { appnCosTgRowEntry 19 } 4317 -- ********************************************************************* 4318 -- Intermediate Session Information 4319 -- ********************************************************************* 4320 appnSessIntermediate OBJECT IDENTIFIER ::= { appnObjects 6 } 4322 -- ********************************************************************* 4323 -- Intermediate Session Information Global Objects 4324 -- --------------------------------------------------------------------- 4325 -- The following simple objects allow the collection of intermediate 4326 -- session Information to be started and stopped. 4327 -- ********************************************************************* 4328 appnIsInGlobal OBJECT IDENTIFIER ::= { appnSessIntermediate 1 } 4330 appnIsInGlobeCtrAdminStatus OBJECT-TYPE 4331 SYNTAX INTEGER { 4332 notActive(1), 4333 active(2), 4334 ready(3) 4335 } 4336 MAX-ACCESS read-write 4337 STATUS current 4338 DESCRIPTION 4339 "Object by which a Management Station can deactivate or 4340 activate capture of intermediate-session counts and names, by 4341 setting the value to notActive(1) or active(2), respectively. 4342 The value ready(3) is returned on GET operations until a SET 4343 has been processed; after that the value received on the most 4344 recent SET is returned. 4346 The counts referred to here are the eight objects in the 4347 AppnIsInTable, from appnIsInP2SFmdPius through 4348 appnIsInS2PNonFmdBytes. The names are the four objects in this 4349 table, from appnIsInPriLuName through appnIsInCosName. 4351 Setting this object to the following values has the following 4352 effects: 4354 notActive(1) stop collecting count data. If a count 4355 is queried, it returns the value 0. 4356 Collection of names may, but need not be, 4357 disabled. 4358 active(2) start collecting count data. If it is 4359 supported, collection of names is enabled." 4361 ::= { appnIsInGlobal 1 } 4363 appnIsInGlobeCtrOperStatus OBJECT-TYPE 4364 SYNTAX INTEGER { 4365 notActive(1), 4366 active(2) 4367 } 4368 MAX-ACCESS read-only 4369 STATUS current 4370 DESCRIPTION 4371 "Indicates whether or not the intermediate session counts 4372 are active. The counts referred to here are the eight 4373 objects in the AppnIsInTable, from appnIsInP2SFmdPius through 4374 appnIsInS2PNonFmdBytes. These eight counts are of type 4375 Unsigned32 rather than Counter32 because when this object 4376 enters the notActive state, either because a Management 4377 Station has set appnInInGlobeCtrAdminStatus to notActive or 4378 because of a locally-initiated transition, the counts are 4379 all reset to 0. 4381 The values for this object are: 4383 notActive(1): collection of counts is not active; if it 4384 is queried, a count returns the value 0. 4385 active(2): collection of counts is active." 4387 ::= { appnIsInGlobal 2 } 4389 appnIsInGlobeCtrStatusTime OBJECT-TYPE 4390 SYNTAX TimeTicks 4391 UNITS "hundredths of a second" 4392 MAX-ACCESS read-only 4393 STATUS current 4394 DESCRIPTION 4395 "The time since the appnIsInGlobeCtrOperStatus object last 4396 changed, measured in hundredths of a second. This time can be 4397 used to identify when this change occurred in relation to other 4398 events in the agent, such as the last time the APPN node was 4399 re-initialized." 4401 ::= { appnIsInGlobal 3 } 4403 appnIsInGlobeRscv OBJECT-TYPE 4404 SYNTAX INTEGER { 4405 notActive(1), 4406 active(2) 4407 } 4408 MAX-ACCESS read-write 4409 STATUS current 4410 DESCRIPTION 4411 "Indicates the current route selection control vector (RSCV) 4412 collection option in effect, and allows a Management Station to 4413 change the option. 4415 The values for this object are: 4417 notActive(1): collection of route selection control vectors 4418 is not active. 4419 active(2): collection of route selection control vectors 4420 is active." 4422 ::= { appnIsInGlobal 4 } 4424 appnIsInGlobeRscvTime OBJECT-TYPE 4425 SYNTAX TimeTicks 4426 UNITS "hundredths of a second" 4427 MAX-ACCESS read-only 4428 STATUS current 4429 DESCRIPTION 4430 "The time since the appnIsInGlobeRscv object last changed, 4431 measured in hundredths of a second. This time can be used to 4432 identify when this change occurred in relation to other events 4433 in the agent, such as the last time the APPN node was 4434 re-initialized." 4436 ::= { appnIsInGlobal 5 } 4438 appnIsInGlobeActSess OBJECT-TYPE 4439 SYNTAX Gauge32 4440 MAX-ACCESS read-only 4441 STATUS current 4442 DESCRIPTION 4443 "The number of currently active intermediate sessions." 4445 ::= { appnIsInGlobal 6 } 4447 appnIsInGlobeHprBfActSess OBJECT-TYPE 4448 SYNTAX Gauge32 4449 MAX-ACCESS read-only 4450 STATUS current 4451 DESCRIPTION 4452 "The number of currently active HPR intermediate sessions." 4454 ::= { appnIsInGlobal 7 } 4456 -- ********************************************************************* 4457 -- Intermediate Session Information Table 4458 -- --------------------------------------------------------------------- 4459 -- This table contains information on intermediate sessions 4460 -- which are currently active. 4461 -- ********************************************************************* 4462 appnIsInTable OBJECT-TYPE 4463 SYNTAX SEQUENCE OF AppnIsInEntry 4464 MAX-ACCESS not-accessible 4465 STATUS current 4466 DESCRIPTION 4467 "Intermediate Session Information Table" 4469 ::= { appnSessIntermediate 2 } 4471 appnIsInEntry OBJECT-TYPE 4472 SYNTAX AppnIsInEntry 4473 MAX-ACCESS not-accessible 4474 STATUS current 4475 DESCRIPTION 4476 "Entry of Intermediate Session Information Table." 4478 INDEX 4479 { appnIsInFqCpName, 4480 appnIsInPcid } 4482 ::= { appnIsInTable 1 } 4484 AppnIsInEntry ::= SEQUENCE { 4485 appnIsInFqCpName SnaControlPointName, 4486 appnIsInPcid OCTET STRING, 4488 appnIsInSessState INTEGER, 4489 appnIsInPriLuName DisplayString, 4490 appnIsInSecLuName DisplayString, 4491 appnIsInModeName SnaModeName, 4492 appnIsInCosName SnaClassOfServiceName, 4493 appnIsInTransPriority INTEGER, 4495 appnIsInSessType INTEGER, 4496 appnIsInSessUpTime TimeTicks, 4497 appnIsInCtrUpTime TimeTicks, 4499 appnIsInP2SFmdPius Unsigned32, 4500 appnIsInS2PFmdPius Unsigned32, 4501 appnIsInP2SNonFmdPius Unsigned32, 4502 appnIsInS2PNonFmdPius Unsigned32, 4503 appnIsInP2SFmdBytes Unsigned32, 4504 appnIsInS2PFmdBytes Unsigned32, 4505 appnIsInP2SNonFmdBytes Unsigned32, 4506 appnIsInS2PNonFmdBytes Unsigned32, 4508 appnIsInPsAdjCpName SnaControlPointName, 4509 appnIsInPsAdjTgNum INTEGER, 4510 appnIsInPsSendMaxBtuSize INTEGER, 4511 appnIsInPsSendPacingType INTEGER, 4512 appnIsInPsSendRpc Gauge32, 4513 appnIsInPsSendNxWndwSize Gauge32, 4514 appnIsInPsRecvPacingType INTEGER, 4515 appnIsInPsRecvRpc Gauge32, 4516 appnIsInPsRecvNxWndwSize Gauge32, 4518 appnIsInSsAdjCpName SnaControlPointName, 4519 appnIsInSsAdjTgNum INTEGER, 4520 appnIsInSsSendMaxBtuSize INTEGER, 4521 appnIsInSsSendPacingType INTEGER, 4522 appnIsInSsSendRpc Gauge32, 4523 appnIsInSsSendNxWndwSize Gauge32, 4524 appnIsInSsRecvPacingType INTEGER, 4525 appnIsInSsRecvRpc Gauge32, 4526 appnIsInSsRecvNxWndwSize Gauge32, 4528 appnIsInRouteInfo OCTET STRING, 4529 appnIsInRtpNceId OCTET STRING, 4530 appnIsInRtpTcid OCTET STRING 4531 } 4533 appnIsInFqCpName OBJECT-TYPE 4534 SYNTAX SnaControlPointName 4535 MAX-ACCESS not-accessible 4536 STATUS current 4537 DESCRIPTION 4538 "The network-qualified control point name of the node at which 4539 the session and PCID originated. For APPN and LEN nodes, this 4540 is either CP name of the APPN node at which the origin LU is 4541 located or the CP name of the NN serving the LEN node at which 4542 the origin LU is located. For resources served by a dependent 4543 LU requester (DLUR), it is the name of the owning system 4544 services control point (SSCP)." 4546 ::= { appnIsInEntry 1 } 4548 appnIsInPcid OBJECT-TYPE 4549 SYNTAX OCTET STRING (SIZE (8)) 4550 MAX-ACCESS not-accessible 4551 STATUS current 4552 DESCRIPTION 4553 "The procedure correlation identifier (PCID) of a session. It 4554 is an 8-byte value assigned by the primary LU." 4556 ::= { appnIsInEntry 2 } 4558 appnIsInSessState OBJECT-TYPE 4559 SYNTAX INTEGER { 4560 inactive(1), 4561 pendactive(2), 4562 active(3), 4563 pendinact(4) 4564 } 4565 MAX-ACCESS read-write 4566 STATUS current 4567 DESCRIPTION 4568 "Indicates the state of the session: 4570 inactive(1) - session is inactive 4571 pendactive(2) - session is pending active 4572 active(3) - session is active 4573 pendinact(4) - session is pending inactive 4575 Active sessions can be deactivated by setting this object 4576 to inactive(1)." 4578 ::= { appnIsInEntry 3 } 4580 appnIsInPriLuName OBJECT-TYPE 4581 SYNTAX DisplayString (SIZE (0..17)) 4582 MAX-ACCESS read-only 4583 STATUS current 4584 DESCRIPTION 4585 "The primary LU name of the session. A zero-length 4586 string indicates that this name is not available." 4588 ::= { appnIsInEntry 4 } 4590 appnIsInSecLuName OBJECT-TYPE 4591 SYNTAX DisplayString (SIZE (0..17)) 4592 MAX-ACCESS read-only 4593 STATUS current 4594 DESCRIPTION 4595 "The secondary LU name of the session. A zero-length 4596 string indicates that this name is not available." 4598 ::= { appnIsInEntry 5 } 4600 appnIsInModeName OBJECT-TYPE 4601 SYNTAX SnaModeName 4602 MAX-ACCESS read-only 4603 STATUS current 4604 DESCRIPTION 4605 "The mode name used for this session." 4607 ::= { appnIsInEntry 6 } 4609 appnIsInCosName OBJECT-TYPE 4610 SYNTAX SnaClassOfServiceName 4611 MAX-ACCESS read-only 4612 STATUS current 4613 DESCRIPTION 4614 "The Class of Service (COS) name used for this session." 4616 ::= { appnIsInEntry 7 } 4618 appnIsInTransPriority OBJECT-TYPE 4619 SYNTAX INTEGER { 4620 low(1), --X'01' 4621 medium(2), --X'02' 4622 high(3), --X'03' 4623 network(4) --X'04' 4624 } 4625 MAX-ACCESS read-only 4626 STATUS current 4627 DESCRIPTION 4628 "Transmission priority for this class of service. Values are: 4630 low(1) - (X'01'): low priority 4631 medium(2) - (X'02'): medium priority 4632 high(3) - (X'03'): high priority 4633 network(4) - (X'04'): network priority" 4635 ::= { appnIsInEntry 8 } 4637 appnIsInSessType OBJECT-TYPE 4638 SYNTAX INTEGER { 4639 unknown(1), 4640 lu62(2), 4641 lu0thru3(3), 4642 lu62dlur(4), 4643 lu0thru3dlur(5) 4644 } 4645 MAX-ACCESS read-only 4646 STATUS current 4647 DESCRIPTION 4648 "The type of intermediate session. Defined values are 4650 unknown The session type is not known. 4652 lu62 A session between LUs of type 6.2 4653 (as indicated by the LU type in Bind) 4655 lu0thru3 A session between LUs of type 0, 1, 2, or 3 4656 (as indicated by the LU type in Bind) 4658 lu62dlur A session between LUs of type 6.2 4659 (as indicated by the LU type in Bind). 4660 One of the LUs is a dependent LU supported 4661 by the dependent LU requester (DLUR) 4662 function at this node. 4664 lu0thru3dlur A session between LUs of type 0, 1, 2, or 3 4665 (as indicated by the LU type in Bind) 4666 One of the LUs is a dependent LU supported 4667 by the dependent LU requester (DLUR) 4668 function at this node." 4670 ::= { appnIsInEntry 9 } 4672 appnIsInSessUpTime OBJECT-TYPE 4673 SYNTAX TimeTicks 4674 MAX-ACCESS read-only 4675 STATUS current 4676 DESCRIPTION 4677 "Length of time the session has been active, measured in 4678 hundredths of a second." 4680 ::= { appnIsInEntry 10 } 4682 appnIsInCtrUpTime OBJECT-TYPE 4683 SYNTAX TimeTicks 4684 MAX-ACCESS read-only 4685 STATUS current 4686 DESCRIPTION 4687 "Length of time the session counters have been active, measured 4688 in hundredths of a second." 4690 ::= { appnIsInEntry 11 } 4692 appnIsInP2SFmdPius OBJECT-TYPE 4693 SYNTAX Unsigned32 4694 MAX-ACCESS read-only 4695 STATUS current 4696 DESCRIPTION 4697 "Number of function management data (FMD) path information 4698 units (PIUs) sent from the Primary LU to the Secondary LU since 4699 the counts were last activated." 4701 ::= { appnIsInEntry 12 } 4703 appnIsInS2PFmdPius OBJECT-TYPE 4704 SYNTAX Unsigned32 4705 MAX-ACCESS read-only 4706 STATUS current 4707 DESCRIPTION 4708 "Number of FMD PIUs sent from the Secondary LU to the Primary 4709 LU since the counts were last activated." 4711 ::= { appnIsInEntry 13 } 4713 appnIsInP2SNonFmdPius OBJECT-TYPE 4714 SYNTAX Unsigned32 4715 MAX-ACCESS read-only 4716 STATUS current 4717 DESCRIPTION 4718 "Number of non-FMD PIUs sent from the Primary LU to the 4719 Secondary LU since the counts were last activated." 4721 ::= { appnIsInEntry 14 } 4723 appnIsInS2PNonFmdPius OBJECT-TYPE 4724 SYNTAX Unsigned32 4725 MAX-ACCESS read-only 4726 STATUS current 4727 DESCRIPTION 4728 "Number of non-FMD PIUs sent from the Secondary LU to the 4729 Primary LU since the counts were last activated." 4731 ::= { appnIsInEntry 15 } 4733 appnIsInP2SFmdBytes OBJECT-TYPE 4734 SYNTAX Unsigned32 4735 MAX-ACCESS read-only 4736 STATUS current 4737 DESCRIPTION 4738 "Number of FMD bytes sent from the Primary LU to the Secondary 4739 LU since the counts were last activated." 4741 ::= { appnIsInEntry 16 } 4743 appnIsInS2PFmdBytes OBJECT-TYPE 4744 SYNTAX Unsigned32 4745 MAX-ACCESS read-only 4746 STATUS current 4747 DESCRIPTION 4748 "Number of FMD bytes sent from the Secondary LU to the Primary 4749 LU since the counts were last activated." 4751 ::= { appnIsInEntry 17 } 4753 appnIsInP2SNonFmdBytes OBJECT-TYPE 4754 SYNTAX Unsigned32 4755 MAX-ACCESS read-only 4756 STATUS current 4757 DESCRIPTION 4758 "Number of non-FMD bytes sent from the Primary LU to the 4759 Secondary LU since the counts were last activated." 4761 ::= { appnIsInEntry 18 } 4763 appnIsInS2PNonFmdBytes OBJECT-TYPE 4764 SYNTAX Unsigned32 4765 MAX-ACCESS read-only 4766 STATUS current 4767 DESCRIPTION 4768 "Number of non-FMD bytes sent from the Secondary LU to the 4769 Primary LU since the counts were last activated." 4771 ::= { appnIsInEntry 19 } 4773 appnIsInPsAdjCpName OBJECT-TYPE 4774 SYNTAX SnaControlPointName 4775 MAX-ACCESS read-only 4776 STATUS current 4777 DESCRIPTION 4778 "The primary stage adjacent CP name of this session. If the 4779 session stage traverses an RTP connection, the CP name of the 4780 remote RTP endpoint is returned." 4782 ::= { appnIsInEntry 20 } 4784 appnIsInPsAdjTgNum OBJECT-TYPE 4785 SYNTAX INTEGER (0..300) 4786 MAX-ACCESS read-only 4787 STATUS current 4788 DESCRIPTION 4789 "The primary stage adjacent transmission group (TG) number 4790 associated with this session. If the session stage traverses 4791 an RTP connection, the value 256 is returned." 4793 ::= { appnIsInEntry 21 } 4795 appnIsInPsSendMaxBtuSize OBJECT-TYPE 4796 SYNTAX INTEGER (99..32767) 4797 UNITS "bytes" 4798 MAX-ACCESS read-only 4799 STATUS current 4800 DESCRIPTION 4801 "The primary stage maximum basic transmission unit (BTU) size 4802 for sending data." 4804 ::= { appnIsInEntry 22 } 4806 appnIsInPsSendPacingType OBJECT-TYPE 4807 SYNTAX INTEGER { 4808 fixed(1), 4809 adaptive(2) 4810 } 4811 MAX-ACCESS read-only 4812 STATUS current 4813 DESCRIPTION 4814 "The primary stage type of pacing being used for sending data." 4816 ::= { appnIsInEntry 23 } 4818 appnIsInPsSendRpc OBJECT-TYPE 4819 SYNTAX Gauge32 4820 UNITS "message units (MUs)" 4821 MAX-ACCESS read-only 4822 STATUS current 4823 DESCRIPTION 4824 "The primary stage send residual pace count. This represents 4825 the primary stage number of message units (MUs) that can still 4826 be sent in the current session window." 4828 ::= { appnIsInEntry 24 } 4830 appnIsInPsSendNxWndwSize OBJECT-TYPE 4831 SYNTAX Gauge32 4832 UNITS "message units (MUs)" 4833 MAX-ACCESS read-only 4834 STATUS current 4835 DESCRIPTION 4836 "The primary stage size of the next window which will be used 4837 to send data." 4839 ::= { appnIsInEntry 25 } 4841 appnIsInPsRecvPacingType OBJECT-TYPE 4842 SYNTAX INTEGER { 4843 fixed(1), 4844 adaptive(2) 4845 } 4846 MAX-ACCESS read-only 4847 STATUS current 4848 DESCRIPTION 4849 "The primary stage type of pacing being used for receiving 4850 data." 4852 ::= { appnIsInEntry 26 } 4854 appnIsInPsRecvRpc OBJECT-TYPE 4855 SYNTAX Gauge32 4856 UNITS "message units (MUs)" 4857 MAX-ACCESS read-only 4858 STATUS current 4859 DESCRIPTION 4860 "The primary stage receive residual pace count. This 4861 represents the primary stage number of message units (MUs) that 4862 can still be received in the current session window." 4864 ::= { appnIsInEntry 27 } 4866 appnIsInPsRecvNxWndwSize OBJECT-TYPE 4867 SYNTAX Gauge32 4868 UNITS "message units (MUs)" 4869 MAX-ACCESS read-only 4870 STATUS current 4871 DESCRIPTION 4872 "The primary stage size of the next window which will be used 4873 to receive data." 4875 ::= { appnIsInEntry 28 } 4877 appnIsInSsAdjCpName OBJECT-TYPE 4878 SYNTAX SnaControlPointName 4879 MAX-ACCESS read-only 4880 STATUS current 4881 DESCRIPTION 4882 "The secondary stage adjacent CP name of this session. If the 4883 session stage traverses an RTP connection, the CP name of the 4884 remote RTP endpoint is returned." 4886 ::= { appnIsInEntry 29 } 4888 appnIsInSsAdjTgNum OBJECT-TYPE 4889 SYNTAX INTEGER (0..300) 4890 MAX-ACCESS read-only 4891 STATUS current 4892 DESCRIPTION 4893 "The secondary stage adjacent transmission group (TG) number 4894 associated with this session. If the session stage traverses 4895 an RTP connection, the value 256 is returned." 4897 ::= { appnIsInEntry 30 } 4899 appnIsInSsSendMaxBtuSize OBJECT-TYPE 4900 SYNTAX INTEGER (99..32767) 4901 UNITS "bytes" 4902 MAX-ACCESS read-only 4903 STATUS current 4904 DESCRIPTION 4905 "The secondary stage maximum basic transmission unit (BTU) size 4906 for sending data." 4908 ::= { appnIsInEntry 31 } 4910 appnIsInSsSendPacingType OBJECT-TYPE 4911 SYNTAX INTEGER { 4912 fixed(1), 4913 adaptive(2) 4914 } 4915 MAX-ACCESS read-only 4916 STATUS current 4917 DESCRIPTION 4918 "The secondary stage type of pacing being used for sending 4919 data." 4921 ::= { appnIsInEntry 32 } 4923 appnIsInSsSendRpc OBJECT-TYPE 4924 SYNTAX Gauge32 4925 UNITS "message units (MUs)" 4926 MAX-ACCESS read-only 4927 STATUS current 4928 DESCRIPTION 4929 "The secondary stage send residual pace count. This represents 4930 the secondary stage number of message units (MUs) that can 4931 still be sent in the current session window." 4933 ::= { appnIsInEntry 33 } 4935 appnIsInSsSendNxWndwSize OBJECT-TYPE 4936 SYNTAX Gauge32 4937 UNITS "message units (MUs)" 4938 MAX-ACCESS read-only 4939 STATUS current 4940 DESCRIPTION 4941 "The secondary stage size of the next window which will be used 4942 to send data." 4944 ::= { appnIsInEntry 34 } 4946 appnIsInSsRecvPacingType OBJECT-TYPE 4947 SYNTAX INTEGER { 4948 fixed(1), 4949 adaptive(2) 4950 } 4951 MAX-ACCESS read-only 4952 STATUS current 4953 DESCRIPTION 4954 "The secondary stage type of pacing being used for receiving 4955 data." 4957 ::= { appnIsInEntry 35 } 4959 appnIsInSsRecvRpc OBJECT-TYPE 4960 SYNTAX Gauge32 4961 UNITS "message units (MUs)" 4962 MAX-ACCESS read-only 4963 STATUS current 4964 DESCRIPTION 4965 "The secondary stage receive residual pace count. This 4966 represents the secondary stage number of message units (MUs) 4967 that can still be received in the current session window." 4969 ::= { appnIsInEntry 36 } 4971 appnIsInSsRecvNxWndwSize OBJECT-TYPE 4972 SYNTAX Gauge32 4973 UNITS "message units (MUs)" 4974 MAX-ACCESS read-only 4975 STATUS current 4976 DESCRIPTION 4977 "The secondary stage size of the next window which will be used 4978 to receive data." 4980 ::= { appnIsInEntry 37 } 4982 appnIsInRouteInfo OBJECT-TYPE 4983 SYNTAX OCTET STRING (SIZE (0..255)) 4984 MAX-ACCESS read-only 4985 STATUS current 4986 DESCRIPTION 4987 "The route selection control vector (RSCV X'2B') used for this 4988 session. It is present for APPN nodes; but is not present for 4989 LEN nodes. The format of this vector is described in SNA 4990 Formats. If no RSCV is available, a zero-length string is 4991 returned." 4993 ::= { appnIsInEntry 38 } 4995 appnIsInRtpNceId OBJECT-TYPE 4996 SYNTAX OCTET STRING (SIZE (1..8)) 4997 MAX-ACCESS read-only 4998 STATUS current 4999 DESCRIPTION 5000 "The HPR local Network Connection Endpoint of the session." 5002 ::= { appnIsInEntry 39 } 5004 appnIsInRtpTcid OBJECT-TYPE 5005 SYNTAX OCTET STRING (SIZE (8)) 5006 MAX-ACCESS read-only 5007 STATUS current 5008 DESCRIPTION 5009 "The RTP connection local TCID of the session." 5011 ::= { appnIsInEntry 40 } 5013 -- ********************************************************************* 5014 -- Intermediate Session RTP Table 5015 -- --------------------------------------------------------------------- 5016 -- This table contains information on intermediate sessions that are 5017 -- being transported on Rapid Transport Protocol (RTP) connections by 5018 -- High Performance Routing (HPR). 5019 -- ********************************************************************* 5020 appnIsRtpTable OBJECT-TYPE 5021 SYNTAX SEQUENCE OF AppnIsRtpEntry 5022 MAX-ACCESS not-accessible 5023 STATUS current 5024 DESCRIPTION 5025 "A table indicating how many ISR sessions are transported by 5026 each RTP connection." 5028 ::= { appnSessIntermediate 3 } 5030 appnIsRtpEntry OBJECT-TYPE 5031 SYNTAX AppnIsRtpEntry 5032 MAX-ACCESS not-accessible 5033 STATUS current 5034 DESCRIPTION 5035 "Entry of Intermediate Session RTP Table." 5037 INDEX 5038 { appnIsRtpNceId, 5039 appnIsRtpTcid } 5041 ::= { appnIsRtpTable 1 } 5043 AppnIsRtpEntry ::= SEQUENCE { 5044 appnIsRtpNceId OCTET STRING, 5045 appnIsRtpTcid OCTET STRING, 5046 appnIsRtpSessions Gauge32 5047 } 5049 appnIsRtpNceId OBJECT-TYPE 5050 SYNTAX OCTET STRING (SIZE (8)) 5051 MAX-ACCESS not-accessible 5052 STATUS current 5053 DESCRIPTION 5054 "The local Network Connection Endpoint of the RTP connection." 5056 ::= { appnIsRtpEntry 1 } 5058 appnIsRtpTcid OBJECT-TYPE 5059 SYNTAX OCTET STRING (SIZE (8)) 5060 MAX-ACCESS not-accessible 5061 STATUS current 5062 DESCRIPTION 5063 "The local TCID of the RTP connection." 5065 ::= { appnIsRtpEntry 2 } 5067 appnIsRtpSessions OBJECT-TYPE 5068 SYNTAX Gauge32 5069 MAX-ACCESS read-only 5070 STATUS current 5071 DESCRIPTION 5072 "The number of intermediate sessions using this RTP 5073 connection." 5075 ::= { appnIsRtpEntry 3 } 5077 -- ********************************************************************* 5078 appnTraps OBJECT IDENTIFIER ::= { appnMIB 2 } 5079 -- ********************************************************************* 5081 alertTrap NOTIFICATION-TYPE 5082 OBJECTS { alertIdNumber, affectedObject } 5083 STATUS current 5084 DESCRIPTION 5085 "This trap carries a 32-bit SNA Management Services (SNA/MS) 5086 Alert ID Number, as specified in SNA/MS Formats." 5088 ::= { appnTraps 1 } 5090 alertIdNumber OBJECT-TYPE 5091 SYNTAX OCTET STRING (SIZE (4)) 5092 MAX-ACCESS accessible-for-notify 5093 STATUS current 5094 DESCRIPTION 5095 "A 32-bit SNA Management Services (SNA/MS) Alert ID Number, as 5096 specified in SNA/MS Formats." 5098 ::= { appnTraps 2 } 5100 affectedObject OBJECT-TYPE 5101 SYNTAX VariablePointer 5102 MAX-ACCESS accessible-for-notify 5103 STATUS current 5104 DESCRIPTION 5105 "The MIB object associated with the Alert condition, if there 5106 is an object associated with it. If no associated object can 5107 be identified, the value 0.0 is passed in the trap." 5109 ::= { appnTraps 3 } 5111 -- ********************************************************************* 5112 -- Conformance information 5113 -- ********************************************************************* 5115 appnConformance OBJECT IDENTIFIER ::= {appnMIB 3 } 5117 appnCompliances OBJECT IDENTIFIER ::= {appnConformance 1 } 5118 appnGroups OBJECT IDENTIFIER ::= {appnConformance 2 } 5120 -- Compliance statements 5121 appnCompliance MODULE-COMPLIANCE 5122 STATUS current 5123 DESCRIPTION 5124 "The compliance statement for the SNMPv2 entities that 5125 implement the APPN MIB." 5127 MODULE -- this module 5129 -- Unconditionally mandatory groups 5130 MANDATORY-GROUPS { 5131 appnGeneralConfGroup, 5132 appnPortConfGroup, 5133 appnLinkConfGroup, 5134 appnLocalTgConfGroup, 5135 appnDirTableConfGroup 5136 } 5138 -- Conditionally mandatory groups 5139 GROUP appnNnUniqueConfGroup 5140 DESCRIPTION 5141 "The appnNnUniqueConfGroup is mandatory only for 5142 network nodes." 5144 GROUP appnEnUniqueConfGroup 5145 DESCRIPTION 5146 "The appnEnUniqueConfGroup is mandatory only for end 5147 nodes." 5149 GROUP appnVrnConfGroup 5150 DESCRIPTION 5151 "The appnVrnConfGroup is mandatory only for network 5152 nodes and end nodes that implement virtual routing 5153 node support." 5155 GROUP appnNnTopoConfGroup 5156 DESCRIPTION 5157 "The appnNnTopoConfGroup is mandatory only for 5158 network nodes." 5160 GROUP appnLocalEnTopoConfGroup 5161 DESCRIPTION 5162 "The appnLocalEnTopoConfGroup is mandatory only for 5163 network nodes." 5165 GROUP appnLocalDirPerfConfGroup 5166 DESCRIPTION 5167 "The appnLocalDirPerfConfGroup is mandatory only for 5168 APPN network nodes and end nodes." 5170 GROUP appnCosConfGroup 5171 DESCRIPTION 5172 "The appnCosConfGroup is mandatory only for APPN 5173 network nodes and end nodes." 5175 GROUP appnIntSessConfGroup 5176 DESCRIPTION 5177 "The appnIntSessConfGroup is mandatory only for 5178 network nodes." 5180 GROUP appnHprBaseConfGroup 5181 DESCRIPTION 5182 "The appnHprBaseConfGroup is mandatory only for nodes 5183 that implement the HPR base (APPN option set 1400)." 5185 GROUP appnHprRtpConfGroup 5186 DESCRIPTION 5187 "The appnHprRtpConfGroup is mandatory only for nodes 5188 that implement the HPR RTP tower (APPN option set 5189 1401)." 5191 GROUP appnHprCtrlFlowsRtpConfGroup 5192 DESCRIPTION 5193 "The appnHprCtrlFlowsRtpConfGroup is mandatory only 5194 for nodes that implement the HPR Control Flows over 5195 RTP tower (APPN option set 1402)." 5197 GROUP appnHprBfConfGroup 5198 DESCRIPTION 5199 "The appnHprBfConfGroup is mandatory only for nodes 5200 that implement the APPN/HPR boundary function." 5202 GROUP appnTrapConfGroup 5203 DESCRIPTION 5204 "Traps are optional for all nodes." 5206 GROUP appnTrapNotifGroup 5207 DESCRIPTION 5208 "Traps are optional for all nodes." 5210 ::= {appnCompliances 1 } 5212 -- Units of conformance 5213 appnGeneralConfGroup OBJECT-GROUP 5214 OBJECTS { 5215 appnNodeCpName, 5216 appnNodeMibVersion, 5217 appnNodeId, 5218 appnNodeType, 5219 appnNodeUpTime, 5220 appnNodeParallelTg, 5221 appnNodeAdaptiveBindPacing, 5222 appnNodeHprSupport, 5223 appnNodeCounterDisconTime 5224 } 5225 STATUS current 5226 DESCRIPTION 5227 "A collection of objects providing the instrumentation of 5228 APPN general information and capabilities." 5230 ::= { appnGroups 1 } 5232 appnPortConfGroup OBJECT-GROUP 5233 OBJECTS { 5234 appnPortCommand, 5235 appnPortOperState, 5236 appnPortDlcType, 5237 appnPortPortType, 5238 appnPortSIMRIM, 5239 appnPortLsRole, 5240 appnPortNegotLs, 5241 appnPortDynamicLinkSupport, 5242 appnPortMaxRcvBtuSize, 5243 appnPortMaxIframeWindow, 5244 appnPortDefLsGoodXids, 5245 appnPortDefLsBadXids, 5246 appnPortDynLsGoodXids, 5247 appnPortDynLsBadXids, 5248 appnPortSpecific, 5249 appnPortDlcLocalAddr, 5250 appnPortCounterDisconTime 5251 } 5252 STATUS current 5253 DESCRIPTION 5254 "A collection of objects providing the instrumentation of 5255 APPN port information." 5257 ::= { appnGroups 2 } 5259 appnLinkConfGroup OBJECT-GROUP 5260 OBJECTS { 5261 appnLsCommand, 5262 appnLsOperState, 5263 appnLsPortName, 5264 appnLsDlcType, 5265 appnLsDynamic, 5266 appnLsAdjCpName, 5267 appnLsAdjNodeType, 5268 appnLsTgNum, 5269 appnLsLimResource, 5270 appnLsActOnDemand, 5271 appnLsMigration, 5272 appnLsPartnerNodeId, 5273 appnLsCpCpSessionSupport, 5274 appnLsMaxSendBtuSize, 5275 appnLsInXidBytes, 5276 appnLsInMsgBytes, 5277 appnLsInXidFrames, 5278 appnLsInMsgFrames, 5279 appnLsOutXidBytes, 5280 appnLsOutMsgBytes, 5281 appnLsOutXidFrames, 5282 appnLsOutMsgFrames, 5283 appnLsEchoRsps, 5284 appnLsCurrentDelay, 5285 appnLsMaxDelay, 5286 appnLsMinDelay, 5287 appnLsMaxDelayTime, 5288 appnLsGoodXids, 5289 appnLsBadXids, 5290 appnLsSpecific, 5291 appnLsActiveTime, 5292 appnLsCurrentStateTime, 5293 appnLsHprSup, 5294 appnLsLocalAddr, 5295 appnLsRemoteAddr, 5296 appnLsRemoteLsName, 5297 appnLsStatusTime, 5298 appnLsStatusLsName, 5299 appnLsStatusCpName, 5300 appnLsStatusPartnerId, 5301 appnLsStatusTgNum, 5302 appnLsStatusGeneralSense, 5303 appnLsStatusRetry, 5304 appnLsStatusEndSense, 5305 appnLsStatusXidLocalSense, 5306 appnLsStatusXidRemoteSense, 5307 appnLsStatusXidByteInError, 5308 appnLsStatusXidBitInError, 5309 appnLsStatusDlcType, 5310 appnLsStatusLocalAddr, 5311 appnLsStatusRemoteAddr, 5312 appnLsCounterDisconTime 5313 } 5315 STATUS current 5316 DESCRIPTION 5317 "A collection of objects providing the instrumentation of 5318 APPN link information." 5320 ::= { appnGroups 3 } 5322 appnLocalTgConfGroup OBJECT-GROUP 5323 OBJECTS { 5324 appnLocalTgDestVirtual, 5325 appnLocalTgDlcData, 5326 appnLocalTgPortName, 5327 appnLocalTgQuiescing, 5328 appnLocalTgOperational, 5329 appnLocalTgCpCpSession, 5330 appnLocalTgEffCap, 5331 appnLocalTgConnCost, 5332 appnLocalTgByteCost, 5333 appnLocalTgSecurity, 5334 appnLocalTgDelay, 5335 appnLocalTgUsr1, 5336 appnLocalTgUsr2, 5337 appnLocalTgUsr3, 5338 appnLocalTgHprSup, 5339 appnLocalTgIntersubnet 5340 } 5341 STATUS current 5342 DESCRIPTION 5343 "A collection of objects providing the instrumentation of 5344 APPN local TG information." 5346 ::= { appnGroups 4 } 5348 appnDirTableConfGroup OBJECT-GROUP 5349 OBJECTS { 5350 appnDirNnServerName, 5351 appnDirLuOwnerName, 5352 appnDirLuLocation, 5353 appnDirType 5354 } 5355 STATUS current 5356 DESCRIPTION 5357 "A collection of objects providing the instrumentation of the 5358 APPN directory database." 5360 ::= { appnGroups 5 } 5362 appnNnUniqueConfGroup OBJECT-GROUP 5363 OBJECTS { 5364 appnNodeNnCentralDirectory, 5365 appnNodeNnTreeCache, 5366 appnNodeNnRouteAddResist, 5367 appnNodeNnIsr, 5368 appnNodeNnFrsn, 5369 appnNodeNnPeriBorderSup, 5370 appnNodeNnInterchangeSup, 5371 appnNodeNnExteBorderSup, 5372 appnNodeNnSafeStoreFreq, 5373 appnNodeNnRsn, 5374 appnNodeNnCongested, 5375 appnNodeNnIsrDepleted, 5376 appnNodeNnQuiescing, 5377 appnNodeNnGateway 5378 } 5379 STATUS current 5380 DESCRIPTION 5381 "The appnNnUniqueConfGroup is mandatory only for network 5382 nodes." 5384 ::= { appnGroups 6 } 5386 appnEnUniqueConfGroup OBJECT-GROUP 5387 OBJECTS { 5388 appnNodeEnModeCosMap, 5389 appnNodeEnNnServer, 5390 appnNodeEnLuSearch 5391 } 5392 STATUS current 5393 DESCRIPTION 5394 "The appnEnUniqueConfGroup is mandatory only for end nodes." 5396 ::= { appnGroups 7 } 5398 appnVrnConfGroup OBJECT-GROUP 5399 OBJECTS { 5400 appnVrnPortName 5401 } 5402 STATUS current 5403 DESCRIPTION 5404 "The appnVrnConfGroup is mandatory only for APPN network 5405 nodes and end nodes." 5407 ::= { appnGroups 8 } 5409 appnNnTopoConfGroup OBJECT-GROUP 5410 OBJECTS { 5411 appnNnTopoMaxNodes, 5412 appnNnTopoCurNumNodes, 5413 appnNnTopoNodePurges, 5414 appnNnTopoTgPurges, 5415 appnNnTopoTotalTduWars, 5416 appnNnNodeFREntryTimeLeft, 5417 appnNnNodeFRType, 5418 appnNnNodeFRRsn, 5419 appnNnNodeFRRouteAddResist, 5420 appnNnNodeFRCongested, 5421 appnNnNodeFRIsrDepleted, 5422 appnNnNodeFRQuiescing, 5423 appnNnNodeFRGateway, 5424 appnNnNodeFRCentralDirectory, 5425 appnNnNodeFRIsr, 5426 appnNnNodeFRGarbageCollect, 5427 appnNnNodeFRHprSupport, 5428 appnNnNodeFRPeriBorderSup, 5429 appnNnNodeFRInterchangeSup, 5430 appnNnNodeFRExteBorderSup, 5431 appnNnTgFREntryTimeLeft, 5432 appnNnTgFRDestVirtual, 5433 appnNnTgFRDlcData, 5434 appnNnTgFRRsn, 5435 appnNnTgFROperational, 5436 appnNnTgFRQuiescing, 5437 appnNnTgFRCpCpSession, 5438 appnNnTgFREffCap, 5439 appnNnTgFRConnCost, 5440 appnNnTgFRByteCost, 5441 appnNnTgFRSecurity, 5442 appnNnTgFRDelay, 5443 appnNnTgFRUsr1, 5444 appnNnTgFRUsr2, 5445 appnNnTgFRUsr3, 5446 appnNnTgFRGarbageCollect, 5447 appnNnTgFRSubareaNum, 5448 appnNnTgFRHprSup, 5449 appnNnTgFRDestHprTrans, 5450 appnNnTgFRTypeIndicator, 5451 appnNnTgFRIntersubnet 5452 } 5453 STATUS current 5454 DESCRIPTION 5455 "The appnNnTopoConfGroup is mandatory only for network 5456 nodes." 5458 ::= { appnGroups 9 } 5460 appnLocalEnTopoConfGroup OBJECT-GROUP 5461 OBJECTS { 5462 appnLocalEnTgEntryTimeLeft, 5463 appnLocalEnTgDestVirtual, 5464 appnLocalEnTgDlcData, 5465 appnLocalEnTgOperational, 5466 appnLocalEnTgCpCpSession, 5467 appnLocalEnTgEffCap, 5468 appnLocalEnTgConnCost, 5469 appnLocalEnTgByteCost, 5470 appnLocalEnTgSecurity, 5471 appnLocalEnTgDelay, 5472 appnLocalEnTgUsr1, 5473 appnLocalEnTgUsr2, 5474 appnLocalEnTgUsr3 5475 } 5476 STATUS current 5477 DESCRIPTION 5478 "The appnLocalEnTopoConfGroup is mandatory only for network 5479 nodes." 5481 ::= { appnGroups 10 } 5483 appnLocalDirPerfConfGroup OBJECT-GROUP 5484 OBJECTS { 5485 appnDirMaxCaches, 5486 appnDirCurCaches, 5487 appnDirCurHomeEntries, 5488 appnDirRegEntries, 5489 appnDirInLocates, 5490 appnDirInBcastLocates, 5491 appnDirOutLocates, 5492 appnDirOutBcastLocates, 5493 appnDirNotFoundLocates, 5494 appnDirNotFoundBcastLocates, 5495 appnDirLocateOutstands 5496 } 5497 STATUS current 5498 DESCRIPTION 5499 "The appnLocalDirPerfConfGroup is mandatory only for APPN 5500 network nodes and end nodes." 5502 ::= { appnGroups 11 } 5504 appnCosConfGroup OBJECT-GROUP 5505 OBJECTS { 5506 appnCosModeCosName, 5507 appnCosTransPriority, 5508 appnCosNodeRowWgt, 5509 appnCosNodeRowResistMin, 5510 appnCosNodeRowResistMax, 5511 appnCosNodeRowMinCongestAllow, 5512 appnCosNodeRowMaxCongestAllow, 5513 appnCosTgRowWgt, 5514 appnCosTgRowEffCapMin, 5515 appnCosTgRowEffCapMax, 5516 appnCosTgRowConnCostMin, 5517 appnCosTgRowConnCostMax, 5518 appnCosTgRowByteCostMin, 5519 appnCosTgRowByteCostMax, 5520 appnCosTgRowSecurityMin, 5521 appnCosTgRowSecurityMax, 5522 appnCosTgRowDelayMin, 5523 appnCosTgRowDelayMax, 5524 appnCosTgRowUsr1Min, 5525 appnCosTgRowUsr1Max, 5526 appnCosTgRowUsr2Min, 5527 appnCosTgRowUsr2Max, 5528 appnCosTgRowUsr3Min, 5529 appnCosTgRowUsr3Max 5530 } 5531 STATUS current 5532 DESCRIPTION 5533 "The appnCosConfGroup is mandatory only for APPN network 5534 nodes and end nodes." 5536 ::= { appnGroups 12 } 5538 appnIntSessConfGroup OBJECT-GROUP 5539 OBJECTS { 5540 appnIsInGlobeCtrAdminStatus, 5541 appnIsInGlobeCtrOperStatus, 5542 appnIsInGlobeCtrStatusTime, 5543 appnIsInGlobeRscv, 5544 appnIsInGlobeRscvTime, 5545 appnIsInGlobeActSess, 5546 appnIsInSessState, 5547 appnIsInPriLuName, 5548 appnIsInSecLuName, 5549 appnIsInModeName, 5550 appnIsInCosName, 5551 appnIsInTransPriority, 5552 appnIsInSessType, 5553 appnIsInSessUpTime, 5554 appnIsInCtrUpTime, 5555 appnIsInP2SFmdPius, 5556 appnIsInS2PFmdPius, 5557 appnIsInP2SNonFmdPius, 5558 appnIsInS2PNonFmdPius, 5559 appnIsInP2SFmdBytes, 5560 appnIsInS2PFmdBytes, 5561 appnIsInP2SNonFmdBytes, 5562 appnIsInS2PNonFmdBytes, 5563 appnIsInPsAdjCpName, 5564 appnIsInPsAdjTgNum, 5565 appnIsInPsSendMaxBtuSize, 5566 appnIsInPsSendPacingType, 5567 appnIsInPsSendRpc, 5568 appnIsInPsSendNxWndwSize, 5569 appnIsInPsRecvPacingType, 5570 appnIsInPsRecvRpc, 5571 appnIsInPsRecvNxWndwSize, 5572 appnIsInSsAdjCpName, 5573 appnIsInSsAdjTgNum, 5574 appnIsInSsSendMaxBtuSize, 5575 appnIsInSsSendPacingType, 5576 appnIsInSsSendRpc, 5577 appnIsInSsSendNxWndwSize, 5578 appnIsInSsRecvPacingType, 5579 appnIsInSsRecvRpc, 5580 appnIsInSsRecvNxWndwSize, 5581 appnIsInRouteInfo 5582 } 5583 STATUS current 5584 DESCRIPTION 5585 "The appnIntSessConfGroup is mandatory only for network 5586 nodes." 5588 ::= { appnGroups 13 } 5590 appnHprBaseConfGroup OBJECT-GROUP 5591 OBJECTS { 5592 appnNodeHprIntRteSetups, 5593 appnNodeHprIntRteRejects, 5594 appnLsErrRecoSup, 5595 appnLsForAnrLabel, 5596 appnLsRevAnrLabel 5597 } 5598 STATUS current 5599 DESCRIPTION 5600 "The appnHprBaseConfGroup is mandatory only for nodes that 5601 implement the HPR base (APPN option set 1400)." 5603 ::= { appnGroups 14 } 5605 appnHprRtpConfGroup OBJECT-GROUP 5606 OBJECTS { 5607 appnNodeMaxSessPerRtpConn, 5608 appnNodeHprOrgRteSetups, 5609 appnNodeHprOrgRteRejects, 5610 appnNodeHprEndRteSetups, 5611 appnNodeHprEndRteRejects, 5612 appnLsBfNceId 5613 } 5614 STATUS current 5615 DESCRIPTION 5616 "The appnHprRtpConfGroup is mandatory only for nodes that 5617 implement the HPR RTP tower (APPN option set 1401)." 5619 ::= { appnGroups 15 } 5621 appnHprCtrlFlowsRtpConfGroup OBJECT-GROUP 5622 OBJECTS { 5623 appnLsCpCpNceId, 5624 appnLsRouteNceId 5625 } 5626 STATUS current 5627 DESCRIPTION 5628 "The appnHprCtrlFlowsRtpConfGroup is mandatory only for nodes 5629 that implement the HPR Control Flows over RTP tower (APPN 5630 option set 1402)." 5632 ::= { appnGroups 16 } 5634 appnHprBfConfGroup OBJECT-GROUP 5635 OBJECTS { 5636 appnIsInGlobeHprBfActSess, 5637 appnIsInRtpNceId, 5638 appnIsInRtpTcid, 5639 appnIsRtpSessions 5640 } 5641 STATUS current 5642 DESCRIPTION 5643 "The appnHprBfConfGroup is mandatory only for nodes that 5644 implement the APPN/HPR boundary function." 5646 ::= { appnGroups 17 } 5648 appnTrapConfGroup OBJECT-GROUP 5649 OBJECTS { 5650 alertIdNumber, 5651 affectedObject 5652 } 5653 STATUS current 5654 DESCRIPTION 5655 "The appnTrapConfGroup is optional for all APPN nodes. Nodes 5656 implementing this group shall also implement the 5657 appnTrapNotifGroup." 5659 ::= { appnGroups 18 } 5661 appnTrapNotifGroup NOTIFICATION-GROUP 5662 NOTIFICATIONS { 5663 alertTrap 5664 } 5665 STATUS current 5666 DESCRIPTION 5667 "The appnTrapNotifGroup is optional for all APPN nodes. 5668 Nodes implementing this group shall also implement the 5669 appnTrapConfGroup." 5671 ::= { appnGroups 19 } 5673 END 5674 6. Acknowledgments 5676 This MIB module is the product of the IETF SNA NAU MIB WG and the AIW 5677 APPN/HPR MIBs SIG. Thanks to Wayne Clark, Cisco Systems; Jim Cobban, 5678 Nortel; Rich Daugherty, IBM Corporation; Mark Regan, Cisco Systems; and 5679 Leo Temoshenko, IBM Corporation, for their contributions and review. 5681 7. References 5683 [1] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and S. 5684 Waldbusser, "Structure of Management Information for version 2 of 5685 the Simple Network Management Protocol (SNMPv2)", RFC 1902, January 5686 1996. 5688 [2] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and S. 5689 Waldbusser, "Textual Conventions for Version 2 of the Simple 5690 Network Management Protocol (SNMPv2)", RFC 1903, January 1996. 5692 [3] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and S. 5693 Waldbusser, "Conformance Statements for Version 2 of the Simple 5694 Network Management Protocol (SNMPv2)", RFC 1904, January 1996. 5696 [4] IBM, Systems Network Architecture Technical Overview, GC30-3073. 5698 [5] IBM, Systems Network Architecture APPN Architecture Reference, 5699 SC30-3422 5701 [6] IBM, Systems Network Architecture Formats, SC30-3346. 5703 [7] Allen, M., Clouston, B., Kielczewski, Z., Kwan, W., and B. Moore, 5704 "Definition of Managed Objects for APPC", RFC 2051, Wall Data Inc., 5705 Cisco Systems, Jupiter Technology Inc., IBM Corporation, December 5706 1995. 5708 [8] Kielczewski, Z., Kostick D., and K. Shih, "Definition of Managed 5709 Objects for SNA NAUs using SMIv2", RFC 1666, Eicon Technology 5710 Corporation, Bell Communications Research, Novell, August 1994. 5712 [9] Clouston, B., and B. Moore, "Definitions of Managed Objects for 5713 DLUR", November 1996. 5715 [10] Clouston, B., and B. Moore, "Definitions of Managed Objects for 5716 HPR", November 1996. 5718 [11] SNA DLC Services MIB Working Group, Hilgeman, J., Nix, S., Bartky, 5719 A., and W. Clark, "Definitions of Managed Objects for SNA Data Link 5720 Control (SDLC) using SMIv2", RFC 1747, January 1995. URL: 5721 ftp://ds.internic.net/rfc/rfc1747.txt 5723 [12] SNA DLC Services MIB Working Group, Berl, S., Nix, S., and W. 5724 Clark, "Definitions of Managed Objects for SNA Data Link Control: 5725 LLC", May 1995. 5727 [13] Chen, D., Gayek, P., and S. Nix, "Definitions of Managed Objects 5728 for Data Link Switching using SNMPv2", RFC 2024, October 1995. 5730 [14] IBM, Systems Network Architecture Management Services Formats, 5731 GC31-8302. 5733 8. Security Considerations 5735 Security issues are not discussed in this memo. 5737 9. Authors' Addresses 5739 Bob Clouston 5740 Cisco Systems 5741 7025 Kit Creek Road 5742 P.O. Box 14987 5743 Research Triangle Park, NC 27709, USA 5745 Tel: 1 919 472 2333 5746 E-mail: clouston@cisco.com 5748 Bob Moore 5749 IBM Corporation 5750 800 Park Offices Drive 5751 CNMA/664 5752 P.O. Box 12195 5753 Research Triangle Park, NC 27709, USA 5755 Tel: 1 919 254 4436 5756 E-mail: remoore@ralvm6.vnet.ibm.com 5757 10. Table of Contents 5759 1. Status of this Memo .................................... 1 5760 2. Introduction ........................................... 1 5761 3. The SNMPv2 Network Management Framework ................ 2 5762 4. Overview ............................................... 2 5763 4.1 APPN MIB structure .................................... 5 5764 5. Definitions ............................................ 10 5765 6. Acknowledgments ........................................ 126 5766 7. References ............................................. 126 5767 8. Security Considerations ................................ 128 5768 9. Author's Addresses ...................................... 128