1APPN-MIB DEFINITIONS ::= BEGIN 2 3IMPORTS 4 5 IANAifType 6 FROM IANAifType-MIB 7 8 DisplayString, VariablePointer, RowPointer, DateAndTime, 9 TruthValue, TimeStamp, TEXTUAL-CONVENTION 10 FROM SNMPv2-TC 11 12 Counter32, Gauge32, Unsigned32, TimeTicks, 13 OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE 14 FROM SNMPv2-SMI 15 16 MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP 17 FROM SNMPv2-CONF 18 19 snanauMIB 20 FROM SNA-NAU-MIB; 21 22appnMIB MODULE-IDENTITY 23 LAST-UPDATED "9807151800Z" -- July 15, 1998 24 ORGANIZATION "IETF SNA NAU MIB WG / AIW APPN MIBs SIG" 25 CONTACT-INFO 26 " 27 28 Bob Clouston 29 Cisco Systems 30 7025 Kit Creek Road 31 P.O. Box 14987 32 Research Triangle Park, NC 27709, USA 33 Tel: 1 919 472 2333 34 E-mail: clouston@cisco.com 35 36 Bob Moore 37 IBM Corporation 38 4205 S. Miami Boulevard 39 BRQA/501 40 P.O. Box 12195 41 Research Triangle Park, NC 27709, USA 42 Tel: 1 919 254 4436 43 E-mail: remoore@us.ibm.com 44 " 45 DESCRIPTION 46 "This is the MIB module for objects used to 47 manage network devices with APPN capabilities." 48 49 -- Revision tracking starts with Proposed Standard (RFC 2155) 50 REVISION "9807151800Z" 51 DESCRIPTION 52 "Minor editorial fixes; new value 'none(5)' added 53 to the enumeration for the appnLocalTgBranchLinkType 54 object." 55 56 REVISION "9805261800Z" 57 DESCRIPTION 58 "Post-RFC 2155 conformance definitions added, 59 appnNodeLsCounterType and appnNodeBrNn objects 60 added, appnNodeMibVersion object deprecated." 61 62 REVISION "9707311800Z" 63 DESCRIPTION 64 "Branch network node (Branch Extender) objects added." 65 REVISION "9703311800Z" 66 DESCRIPTION 67 "MLTG objects added." 68 REVISION "9703201200Z" 69 DESCRIPTION 70 "RFC 2155 (Proposed Standard)" 71::= { snanauMIB 4 } 72-- snanauMIB ::= { mib-2 34 } 73 74-- ********************************************************************* 75-- Textual Conventions 76-- ********************************************************************* 77SnaNodeIdentification ::= TEXTUAL-CONVENTION 78 STATUS current 79 DESCRIPTION 80 "An SNA Node Identification consists of two parts, which 81 together comprise four bytes of hexadecimal data. In SNA the 82 Node Identification is transported in bytes 2-5 of the XID. 83 84 The block number is the first three digits of the Node 85 Identification. These 3 hexadecimal digits identify the 86 product. 87 88 The ID number is the last 5 digits of the Node Identification. 89 These 5 hexadecimal digits are administratively defined and 90 combined with the 3-digit block number form the 8-digit Node 91 Identification. A unique value is required for connections to 92 SNA subarea. In some implementations, the value 'bbb00000' 93 (where 'bbb' represents a 3-digit block number) is returned to 94 mean that the ID number is not unique on this node. 95 96 An SNA Node Identification is represented as eight 97 ASCII-encoded hexadecimal digits, using the characters '0' - 98 '9' and 'A' - 'F'." 99 SYNTAX OCTET STRING (SIZE (8)) 100 101SnaControlPointName ::= TEXTUAL-CONVENTION 102 STATUS current 103 DESCRIPTION 104 "A fully qualified SNA control point name, consisting of a 1 to 105 8 character network identifier (NetId), a period ('.'), and a 1 106 to 8 character control point name (CpName). 107 108 The NetId and CpName are constructed from the uppercase letters 109 'A' - 'Z' and the numerics '0' - '9', all encoded in ASCII, 110 with the restriction that the first character of each must be 111 a letter. Trailing blanks are not allowed. 112 113 Earlier versions of SNA permitted three additional characters 114 in NetIds and CpNames: '#', '@', and '$'. While this use of 115 these characters has been retired, a Management Station should 116 still accept them for backward compatibility." 117 SYNTAX OCTET STRING (SIZE (3..17)) 118 119SnaClassOfServiceName ::= TEXTUAL-CONVENTION 120 STATUS current 121 DESCRIPTION 122 "An SNA class-of-service (COS) name, ranging from 1 to 8 123 ASCII characters. COS names take one of two forms: 124 125 - a user-defined COS name is constructed from the uppercase 126 letters 'A' - 'Z' and the numerics '0' - '9', with the 127 restriction that the first character of the name must be 128 a letter. 129 - an SNA-defined user-session COS name begins with the 130 character '#', which is followed by up to seven 131 additional characters from the set of uppercase letters 132 and numerics. 133 134 Trailing blanks are not allowed in either form of COS name. 135 136 A zero-length string indicates that a COS name is not 137 available." 138 SYNTAX OCTET STRING (SIZE (0..8)) 139 140SnaModeName ::= TEXTUAL-CONVENTION 141 STATUS current 142 DESCRIPTION 143 "An SNA mode name, ranging from 1 to 8 ASCII characters. 144 Mode names take one of two forms: 145 146 - a user-defined mode name is constructed from the 147 uppercase letters 'A' - 'Z' and the numerics '0' - '9', 148 with the restriction that the first character of the name 149 must be a letter. 150 - an SNA-defined user-session mode name begins with the 151 character '#', which is followed by up to seven 152 additional characters from the set of uppercase letters 153 and numerics. 154 155 Trailing blanks are not allowed in either form of mode name, 156 with the single exception of the all-blank mode name, where 157 a string consisting of 8 blanks is returned. 158 159 A zero-length string indicates that a mode name is not 160 available." 161 SYNTAX OCTET STRING (SIZE (0..8)) 162 163SnaSenseData ::= TEXTUAL-CONVENTION 164 STATUS current 165 DESCRIPTION 166 "To facilitate their display by a Management Station, sense 167 data objects in the MIB are represented as OCTET STRINGS 168 containing eight ASCII characters. Eight '0' characters 169 indicates that no sense data identifying an SNA error 170 condition is available. 171 172 An SNA sense data is represented as eight hexadecimal digits, 173 using the characters '0' - '9' and 'A' - 'F'." 174 SYNTAX OCTET STRING (SIZE (8)) 175 176DisplayableDlcAddress ::= TEXTUAL-CONVENTION 177 STATUS current 178 DESCRIPTION 179 "DLC address of a port or link station, represented as an 180 OCTET STRING containing 0 to 64 ASCII characters. 181 A Management Station should use a value of this type only 182 for display. The 'real' DLC address, i.e., the sequence of 183 bytes that flow in the DLC header, is often available in a 184 DLC-specific MIB. 185 186 The zero-length string indicates that the DLC address in 187 question is not known to the agent." 188 SYNTAX OCTET STRING (SIZE (0..64)) 189 190AppnNodeCounter ::= TEXTUAL-CONVENTION 191 STATUS current 192 DESCRIPTION 193 "An object providing global statistics for the entire APPN 194 node. A Management Station can detect discontinuities in this 195 counter by monitoring the appnNodeCounterDisconTime object." 196 SYNTAX Counter32 197 198AppnPortCounter ::= TEXTUAL-CONVENTION 199 STATUS current 200 DESCRIPTION 201 "An object providing statistics for an APPN port. A 202 Management Station can detect discontinuities in this counter 203 by monitoring the appnPortCounterDisconTime object." 204 SYNTAX Counter32 205 206AppnLinkStationCounter ::= TEXTUAL-CONVENTION 207 STATUS current 208 DESCRIPTION 209 "An object providing statistics for an APPN link station. A 210 Management Station can detect discontinuities in this counter 211 by monitoring the appnLsCounterDisconTime object." 212 SYNTAX Counter32 213 214AppnTopologyEntryTimeLeft ::= TEXTUAL-CONVENTION 215 STATUS current 216 DESCRIPTION 217 "Number of days before deletion of this entry from the topology 218 database. Range is 0-15. A value of 0 indicates that the 219 entry is either in the process of being deleted, or is being 220 marked for deletion at the next garbage collection cycle." 221 SYNTAX INTEGER (0..15) 222 223AppnTgDlcData ::= TEXTUAL-CONVENTION 224 STATUS current 225 DESCRIPTION 226 "DLC-specific data related to a connection network transmission 227 group. For other TGs, a zero-length string is returned. 228 229 Examples of the type of data returned by an object with this 230 syntax include the following: 231 232 Token-Ring - MAC/SAP 233 X.25 Switched - dial digits 234 X.21 Switched - dial digits 235 Circuit Switch - dial digits 236 237 This MIB does not specify formats for these or any other types 238 of DLC-specific data. Formats may, however, be specified in 239 documents related to a particular DLC. 240 241 The contents of an object with this syntax correspond to the 242 contents of the DLC-specific subfields of cv46, documented in 243 (6)." 244 SYNTAX OCTET STRING (SIZE (0..64)) 245 246AppnTgEffectiveCapacity ::= TEXTUAL-CONVENTION 247 STATUS current 248 DESCRIPTION 249 "A value representing the effective capacity of a transmission 250 group. This is an administratively assigned value derived from 251 the link bandwidth and maximum load factor. It is encoded in 252 the same way as byte 7 of cv47, and represents a floating-point 253 number in units of 300 bits per second." 254 SYNTAX OCTET STRING (SIZE (1)) 255 256AppnTgSecurity ::= TEXTUAL-CONVENTION 257 STATUS current 258 DESCRIPTION 259 "A value representing the level of security on a transmission 260 group. A class of service definition includes an indication of 261 the acceptable TG security value(s) for that class of service. 262 263 The following seven values are defined: 264 265 nonsecure(1) - 266 (X'01'): none of the values listed below; 267 for example, satellite-connected or 268 located in a nonsecure country 269 publicSwitchedNetwork(32) - 270 (X'20'): public switched network; secure 271 in the sense that there is no 272 predetermined route that traffic will take 273 undergroundCable(64) - 274 (X'40'): underground cable; located in a 275 secure country (as determined by the 276 network administrator) 277 secureConduit(96) - 278 (X'60'): secure conduit, not guarded; for 279 example, pressurized pipe 280 guardedConduit(128) - 281 (X'80'): guarded conduit; protected 282 against physical tapping 283 284 encrypted(160) - 285 (X'A0'): link-level encryption is provided 286 guardedRadiation(192) - 287 (X'C0'): guarded conduit containing the 288 transmission medium; protected against 289 physical and radiation tapping" 290 SYNTAX INTEGER { 291 nonsecure(1), -- X'01' 292 publicSwitchedNetwork(32), -- X'20' 293 undergroundCable(64), -- X'40' 294 secureConduit(96), -- X'60' 295 guardedConduit(128), -- X'80' 296 encrypted(160), -- X'A0' 297 guardedRadiation(192) -- X'C0' 298 } 299 300AppnTgDelay ::= TEXTUAL-CONVENTION 301 STATUS current 302 DESCRIPTION 303 "Relative amount of time that it takes for a signal to travel 304 the length of a logical link. This time is represented in 305 microseconds, using the same encoding scheme used in cv47 in a 306 topology update. Some of the more common values, along with 307 their encoded hex values, are: 308 309 minimum(0), X'00' 310 negligible(384), X'4C' 311 terrestrial(9216), X'71' 312 packet(147456), X'91' 313 long(294912), X'99' 314 maximum(2013265920) X'FF' 315 " 316 SYNTAX OCTET STRING (SIZE (1)) 317 318-- ********************************************************************* 319 appnObjects OBJECT IDENTIFIER ::= { appnMIB 1 } 320-- ********************************************************************* 321 322-- ******************** The APPN Node Group **************************** 323 324appnNode OBJECT IDENTIFIER ::= { appnObjects 1 } 325 appnGeneralInfoAndCaps OBJECT IDENTIFIER ::= { appnNode 1 } 326 appnNnUniqueInfoAndCaps OBJECT IDENTIFIER ::= { appnNode 2 } 327 appnEnUniqueCaps OBJECT IDENTIFIER ::= { appnNode 3 } 328 appnPortInformation OBJECT IDENTIFIER ::= { appnNode 4 } 329 330 appnLinkStationInformation OBJECT IDENTIFIER ::= { appnNode 5 } 331 appnVrnInfo OBJECT IDENTIFIER ::= { appnNode 6 } 332 333-- This group provides global information about an APPN network node, 334-- an APPN end node, an APPN branch network node, or an LEN node. 335 336-- APPN General Information 337-- This section applies to APPN network nodes, end nodes, and branch 338-- network nodes, as well as to LEN end nodes. 339 340appnNodeCpName OBJECT-TYPE 341 SYNTAX SnaControlPointName 342 MAX-ACCESS read-only 343 STATUS current 344 DESCRIPTION 345 "Administratively assigned network name for this node." 346 ::= { appnGeneralInfoAndCaps 1 } 347 348-- appnNodeMibVersion OBJECT-TYPE (deprecated: moved to end of module) 349 350appnNodeId OBJECT-TYPE 351 SYNTAX SnaNodeIdentification 352 MAX-ACCESS read-only 353 STATUS current 354 DESCRIPTION 355 "This node's Node Identification, which it sends in bytes 356 2-5 of XID." 357 ::= { appnGeneralInfoAndCaps 3 } 358 359appnNodeType OBJECT-TYPE 360 SYNTAX INTEGER { 361 networkNode(1), 362 endNode(2), 363 t21len(4) 364 } 365 MAX-ACCESS read-only 366 STATUS current 367 DESCRIPTION 368 "Type of APPN node: 369 370 networkNode(1) - APPN network node 371 endNode(2) - APPN end node 372 t21len(4) - LEN end node 373 374 Note: A branch network node SHALL return endNode(2) 375 as the value of this object. A management application 376 377 can distinguish between a branch network node and an 378 actual end node by retrieving the appnNodeBrNn object." 379 ::= { appnGeneralInfoAndCaps 4 } 380 381appnNodeUpTime OBJECT-TYPE 382 SYNTAX TimeTicks 383 UNITS "hundredths of a second" 384 MAX-ACCESS read-only 385 STATUS current 386 DESCRIPTION 387 "Amount of time (in hundredths of a second) since the APPN node 388 was last reinitialized." 389 ::= { appnGeneralInfoAndCaps 5 } 390 391appnNodeParallelTg OBJECT-TYPE 392 SYNTAX TruthValue 393 MAX-ACCESS read-only 394 STATUS current 395 DESCRIPTION 396 "Indicates whether this node supports parallel TGs." 397 ::= { appnGeneralInfoAndCaps 6 } 398 399appnNodeAdaptiveBindPacing OBJECT-TYPE 400 SYNTAX TruthValue 401 MAX-ACCESS read-only 402 STATUS current 403 DESCRIPTION 404 "Indicates whether this node supports adaptive bind pacing for 405 dependent LUs." 406 ::= { appnGeneralInfoAndCaps 7 } 407 408appnNodeHprSupport OBJECT-TYPE 409 SYNTAX INTEGER { 410 noHprSupport(1), 411 hprBaseOnly(2), 412 rtpTower(3), 413 controlFlowsOverRtpTower(4) 414 } 415 MAX-ACCESS read-only 416 STATUS current 417 DESCRIPTION 418 "Indicates this node's level of support for high-performance 419 routing (HPR): 420 421 noHprSupport(1) - no HPR support 422 hprBaseOnly(2) - HPR base (option set 1400) 423 supported 424 rtpTower(3) - HPR base and RTP tower 425 (option set 1401) supported 426 controlFlowsOverRtpTower(4) - HPR base, RTP tower, and 427 control flows over RTP 428 (option set 1402) supported 429 430 This object corresponds to cv4580, byte 9, bits 3-4." 431 ::= { appnGeneralInfoAndCaps 8 } 432 433appnNodeMaxSessPerRtpConn OBJECT-TYPE 434 SYNTAX Gauge32 435 MAX-ACCESS read-only 436 STATUS current 437 DESCRIPTION 438 "This object represents a configuration parameter indicating 439 the maximum number of sessions that the APPN node is to put on 440 any HPR connection. The value is zero if not applicable." 441 ::= { appnGeneralInfoAndCaps 9 } 442 443appnNodeHprIntRteSetups OBJECT-TYPE 444 SYNTAX AppnNodeCounter 445 MAX-ACCESS read-only 446 STATUS current 447 DESCRIPTION 448 "The total number of HPR route setups received for routes 449 passing through this node since the node was last 450 reinitialized." 451 ::= { appnGeneralInfoAndCaps 10 } 452 453appnNodeHprIntRteRejects OBJECT-TYPE 454 SYNTAX AppnNodeCounter 455 MAX-ACCESS read-only 456 STATUS current 457 DESCRIPTION 458 "The number of HPR route setups rejected by this node for 459 routes passing through it since the node was last 460 reinitialized." 461 ::= { appnGeneralInfoAndCaps 11 } 462 463appnNodeHprOrgRteSetups OBJECT-TYPE 464 SYNTAX AppnNodeCounter 465 MAX-ACCESS read-only 466 STATUS current 467 DESCRIPTION 468 "The total number of HPR route setups sent for routes 469 originating in this node since the node was last 470 reinitialized." 471 ::= { appnGeneralInfoAndCaps 12 } 472 473appnNodeHprOrgRteRejects OBJECT-TYPE 474 SYNTAX AppnNodeCounter 475 MAX-ACCESS read-only 476 STATUS current 477 DESCRIPTION 478 "The number of HPR route setups rejected by other nodes for 479 routes originating in this node since the node was last 480 reinitialized." 481 ::= { appnGeneralInfoAndCaps 13 } 482 483appnNodeHprEndRteSetups OBJECT-TYPE 484 SYNTAX AppnNodeCounter 485 MAX-ACCESS read-only 486 STATUS current 487 DESCRIPTION 488 "The total number of HPR route setups received for routes 489 ending in this node since the node was last reinitialized." 490 ::= { appnGeneralInfoAndCaps 14 } 491 492appnNodeHprEndRteRejects OBJECT-TYPE 493 SYNTAX AppnNodeCounter 494 MAX-ACCESS read-only 495 STATUS current 496 DESCRIPTION 497 "The number of HPR route setups rejected by this node for 498 routes ending in it since the node was last reinitialized." 499 ::= { appnGeneralInfoAndCaps 15 } 500 501appnNodeCounterDisconTime OBJECT-TYPE 502 SYNTAX TimeStamp 503 MAX-ACCESS read-only 504 STATUS current 505 DESCRIPTION 506 "The value of the sysUpTime object the last time the APPN node 507 was reinitialized." 508 ::= { appnGeneralInfoAndCaps 16 } 509 510appnNodeLsCounterType OBJECT-TYPE 511 SYNTAX INTEGER { 512 other(1), 513 noAnr(2), 514 anrForLocalNces(3), 515 allAnr(4) 516 } 517 MAX-ACCESS read-only 518 STATUS current 519 DESCRIPTION 520 "Indicates which ANR traffic, if any, the node includes in the 521 counts returned by the APPN link station counters 522 appnLsInXidBytes, appnLsInMsgBytes, appnLsInXidFrames, 523 appnLsInMsgFrames, appnLsOutXidBytes, appnLsOutMsgBytes, 524 appnLsOutXidFrames, and appnLsOutMsgFrames. These counters 525 are always incremented for ISR traffic. 526 527 The following values are defined: 528 529 other(1) - the node does something different 530 from all the options listed below 531 noAnr(2) - the node does not include any ANR 532 traffic in these counts 533 anrForLocalNces(3) - the node includes in these counts 534 ANR traffic for RTP connections 535 that terminate in this node, but 536 not ANR traffic for RTP connections 537 that pass through this node without 538 terminating in it 539 allAnr(4) - the node includes all ANR traffic 540 in these counts." 541 ::= { appnGeneralInfoAndCaps 17 } 542 543appnNodeBrNn OBJECT-TYPE 544 SYNTAX TruthValue 545 MAX-ACCESS read-only 546 STATUS current 547 DESCRIPTION 548 "Indicates whether this node is currently configured as a 549 branch network node. 550 551 Note: throughout the remainder of this MIB module, branch 552 network node is treated as a third node type, parallel to 553 network node and end node. This is not how branch network 554 nodes are treated in the base APPN architecture, but it 555 556 increases clarity to do it here." 557 ::= { appnGeneralInfoAndCaps 18 } 558 559-- ********************************************************************* 560-- APPN Network Node Information 561-- This section provides global information about an APPN network node. 562-- ********************************************************************* 563 564appnNodeNnCentralDirectory OBJECT-TYPE 565 SYNTAX TruthValue 566 MAX-ACCESS read-only 567 STATUS current 568 DESCRIPTION 569 "Indicates whether this node supports central directory 570 services. 571 572 This object corresponds to cv4580, byte 8, bit 1." 573 ::= { appnNnUniqueInfoAndCaps 1 } 574 575appnNodeNnTreeCache OBJECT-TYPE 576 SYNTAX INTEGER { 577 noCache(1), 578 cacheNoIncrUpdate(2), 579 cacheWithIncrUpdate(3) 580 } 581 MAX-ACCESS read-only 582 STATUS current 583 DESCRIPTION 584 "Indicates this node's level of support for caching of route 585 trees. Three levels are specified: 586 587 noCache(1) - caching of route trees is not 588 supported 589 cacheNoIncrUpdate(2) - caching of route trees is 590 supported, but without incremental 591 updates 592 cacheWithIncrUpdate(3) - caching of route trees with 593 incremental updates is supported" 594 ::= { appnNnUniqueInfoAndCaps 2 } 595 596appnNodeNnRouteAddResist OBJECT-TYPE 597 SYNTAX INTEGER (0..255) 598 MAX-ACCESS read-only 599 STATUS current 600 DESCRIPTION 601 "Route addition resistance. 602 603 This administratively assigned value indicates the relative 604 desirability of using this node for intermediate session 605 traffic. The value, which can be any integer 0-255, is used 606 in route computation. The lower the value, the more 607 desirable the node is for intermediate routing. 608 609 This object corresponds to cv4580, byte 6." 610 ::= { appnNnUniqueInfoAndCaps 3 } 611 612appnNodeNnIsr OBJECT-TYPE 613 SYNTAX TruthValue 614 MAX-ACCESS read-only 615 STATUS current 616 DESCRIPTION 617 "Indicates whether the node supports intermediate session 618 routing. 619 620 This object corresponds to cv4580, byte 8, bit 2." 621 ::= { appnNnUniqueInfoAndCaps 4 } 622 623appnNodeNnFrsn OBJECT-TYPE 624 SYNTAX Unsigned32 625 MAX-ACCESS read-only 626 STATUS current 627 DESCRIPTION 628 "The last flow-reduction sequence number (FRSN) sent by this 629 node in a topology update to an adjacent network node." 630 ::= { appnNnUniqueInfoAndCaps 5 } 631 632appnNodeNnPeriBorderSup OBJECT-TYPE 633 SYNTAX TruthValue 634 MAX-ACCESS read-only 635 STATUS current 636 DESCRIPTION 637 "Indicates whether this node has peripheral border node 638 support. 639 640 This object corresponds to cv4580, byte 9, bit 0." 641 ::= { appnNnUniqueInfoAndCaps 6 } 642 643appnNodeNnInterchangeSup OBJECT-TYPE 644 SYNTAX TruthValue 645 MAX-ACCESS read-only 646 STATUS current 647 DESCRIPTION 648 "Indicates whether this node has interchange node support. 649 650 This object corresponds to cv4580, byte 9, bit 1." 651 ::= { appnNnUniqueInfoAndCaps 7 } 652 653appnNodeNnExteBorderSup OBJECT-TYPE 654 SYNTAX TruthValue 655 MAX-ACCESS read-only 656 STATUS current 657 DESCRIPTION 658 "Indicates whether this node has extended border node support. 659 660 This object corresponds to cv4580, byte 9, bit 2." 661 ::= { appnNnUniqueInfoAndCaps 8 } 662 663appnNodeNnSafeStoreFreq OBJECT-TYPE 664 SYNTAX INTEGER (0..32767) 665 UNITS "TDUs" 666 MAX-ACCESS read-write 667 STATUS current 668 DESCRIPTION 669 "The topology safe store frequency. 670 671 If this number is not zero, then the topology database is saved 672 each time the total number of topology database updates (TDUs) 673 received by this node increases by this number. A value of 674 zero indicates that the topology database is not being saved." 675 ::= { appnNnUniqueInfoAndCaps 9 } 676 677appnNodeNnRsn OBJECT-TYPE 678 SYNTAX Unsigned32 679 MAX-ACCESS read-only 680 STATUS current 681 DESCRIPTION 682 "Resource sequence number for this node, which it assigns and 683 controls. 684 685 This object corresponds to the numeric value in cv4580, bytes 686 2-5." 687 ::= { appnNnUniqueInfoAndCaps 10 } 688 689appnNodeNnCongested OBJECT-TYPE 690 SYNTAX TruthValue 691 MAX-ACCESS read-only 692 STATUS current 693 DESCRIPTION 694 "Indicates whether this node is congested. Other network nodes 695 stop routing traffic to this node while this flag is on. 696 697 This object corresponds to cv4580, byte 7, bit 0." 698 ::= { appnNnUniqueInfoAndCaps 11 } 699 700appnNodeNnIsrDepleted OBJECT-TYPE 701 SYNTAX TruthValue 702 MAX-ACCESS read-only 703 STATUS current 704 DESCRIPTION 705 "Indicate whether intermediated session routing resources are 706 depleted. Other network nodes stop routing traffic through 707 this node while this flag is on. 708 709 This object corresponds to cv4580, byte 7, bit 1." 710 ::= { appnNnUniqueInfoAndCaps 12 } 711 712appnNodeNnQuiescing OBJECT-TYPE 713 SYNTAX TruthValue 714 MAX-ACCESS read-only 715 STATUS current 716 DESCRIPTION 717 "Indicates whether the node is quiescing. 718 719 This object corresponds to cv4580, byte 7, bit 5." 720 ::= { appnNnUniqueInfoAndCaps 13 } 721 722appnNodeNnGateway OBJECT-TYPE 723 SYNTAX TruthValue 724 MAX-ACCESS read-only 725 STATUS current 726 DESCRIPTION 727 "Indicates whether the node has gateway services support. 728 729 This object corresponds to cv4580, byte 8, bit 0." 730 ::= { appnNnUniqueInfoAndCaps 14 } 731 732-- ********************************************************************* 733 734-- APPN End Node Information 735-- This section provides global information about an APPN end node. Two 736-- of the objects are also implemented by a branch network node. 737-- ********************************************************************* 738 739appnNodeEnModeCosMap OBJECT-TYPE 740 SYNTAX TruthValue 741 MAX-ACCESS read-only 742 STATUS current 743 DESCRIPTION 744 "Indicates whether this end node supports mode name to COS name 745 mapping." 746 ::= { appnEnUniqueCaps 1 } 747 748appnNodeEnNnServer OBJECT-TYPE 749 SYNTAX OCTET STRING (SIZE (0 | 3..17)) 750 MAX-ACCESS read-only 751 STATUS current 752 DESCRIPTION 753 "The fully qualified name of the current NN server for this end 754 node. An NN server is identified using the format specified in 755 the SnaControlPointName textual convention. The value is a 756 zero-length string when there is no active NN server. 757 758 A branch network node shall also implement this object." 759 ::= { appnEnUniqueCaps 2 } 760 761appnNodeEnLuSearch OBJECT-TYPE 762 SYNTAX TruthValue 763 MAX-ACCESS read-only 764 STATUS current 765 DESCRIPTION 766 "Indicates whether the node is to be searched for LUs as part 767 of a network broadcast search. 768 769 A branch network node shall also implement this object." 770 ::= { appnEnUniqueCaps 3 } 771 772-- ********************************************************************* 773-- APPN Port information 774-- This section provides information about an APPN node's ports. 775-- ********************************************************************* 776 777appnPortTable OBJECT-TYPE 778 SYNTAX SEQUENCE OF AppnPortEntry 779 MAX-ACCESS not-accessible 780 STATUS current 781 DESCRIPTION 782 "The Port table describes the configuration and current status 783 of the ports used by APPN. When it is known to the APPN 784 component, an OBJECT IDENTIFIER pointing to additional 785 information related to the port is included. This may, but 786 need not, be a RowPointer to an ifTable entry for a DLC 787 interface immediately 'below' the port." 788 ::= { appnPortInformation 1 } 789 790appnPortEntry OBJECT-TYPE 791 SYNTAX AppnPortEntry 792 MAX-ACCESS not-accessible 793 STATUS current 794 DESCRIPTION 795 "The port name is used as the index to this table." 796 INDEX 797 { appnPortName } 798 ::= { appnPortTable 1 } 799 800AppnPortEntry ::= SEQUENCE { 801 appnPortName DisplayString, 802 appnPortCommand INTEGER, 803 appnPortOperState INTEGER, 804 appnPortDlcType IANAifType, 805 appnPortPortType INTEGER, 806 appnPortSIMRIM TruthValue, 807 appnPortLsRole INTEGER, 808 appnPortNegotLs TruthValue, 809 appnPortDynamicLinkSupport TruthValue, 810 appnPortMaxRcvBtuSize INTEGER, 811 appnPortMaxIframeWindow Gauge32, 812 appnPortDefLsGoodXids AppnPortCounter, 813 appnPortDefLsBadXids AppnPortCounter, 814 appnPortDynLsGoodXids AppnPortCounter, 815 appnPortDynLsBadXids AppnPortCounter, 816 appnPortSpecific RowPointer, 817 appnPortDlcLocalAddr DisplayableDlcAddress, 818 appnPortCounterDisconTime TimeStamp 819 } 820 821appnPortName OBJECT-TYPE 822 SYNTAX DisplayString (SIZE (1..10)) 823 MAX-ACCESS not-accessible 824 STATUS current 825 DESCRIPTION 826 "Administratively assigned name for this APPN port." 827 ::= { appnPortEntry 1 } 828 829appnPortCommand OBJECT-TYPE 830 SYNTAX INTEGER { 831 deactivate(1), 832 activate(2), 833 recycle(3), 834 ready(4) 835 } 836 MAX-ACCESS read-write 837 STATUS current 838 DESCRIPTION 839 "Object by which a Management Station can activate, deactivate, 840 or recycle (i.e., cause to be deactivated and then immediately 841 activated) a port, by setting the value to activate(1), 842 deactivate(2), or recycle(3), respectively. The value ready(4) 843 is returned on GET operations until a SET has been processed; 844 after that the value received on the most recent SET is 845 returned." 846 ::= { appnPortEntry 2 } 847 848appnPortOperState OBJECT-TYPE 849 SYNTAX INTEGER { 850 inactive(1), 851 pendactive(2), 852 active(3), 853 pendinact(4) 854 } 855 MAX-ACCESS read-only 856 STATUS current 857 DESCRIPTION 858 "Indicates the current state of this port: 859 860 inactive(1) - port is inactive 861 pendactive(2) - port is pending active 862 active(3) - port is active 863 pendinact(4) - port is pending inactive" 864 ::= { appnPortEntry 3 } 865 866appnPortDlcType OBJECT-TYPE 867 SYNTAX IANAifType 868 MAX-ACCESS read-only 869 STATUS current 870 DESCRIPTION 871 "The type of DLC interface, distinguished according to the 872 protocol immediately 'below' this layer." 873 ::= { appnPortEntry 4 } 874 875appnPortPortType OBJECT-TYPE 876 SYNTAX INTEGER { 877 leased(1), 878 switched(2), 879 sharedAccessFacilities(3) 880 } 881 MAX-ACCESS read-only 882 STATUS current 883 DESCRIPTION 884 "Identifies the type of line used by this port: 885 886 leased(1) - leased line 887 switched(2) - switched line 888 sharedAccessFacilities(3) - shared access facility, such 889 as a LAN." 890 ::= { appnPortEntry 5 } 891 892appnPortSIMRIM OBJECT-TYPE 893 SYNTAX TruthValue 894 MAX-ACCESS read-only 895 STATUS current 896 DESCRIPTION 897 "Indicates whether Set Initialization Mode (SIM) and Receive 898 Initialization Mode (RIM) are supported for this port." 899 ::= { appnPortEntry 6 } 900 901appnPortLsRole OBJECT-TYPE 902 SYNTAX INTEGER { 903 primary(1), 904 secondary(2), 905 negotiable(3), 906 abm(4) 907 } 908 MAX-ACCESS read-only 909 STATUS current 910 DESCRIPTION 911 "Initial role for link stations activated through this port. 912 The values map to the following settings in the initial XID, 913 where 'ABM' indicates asynchronous balanced mode and 'NRM' 914 indicated normal response mode: 915 916 primary(1): ABM support = 0 ( = NRM) 917 role = 01 ( = primary) 918 secondary(2): ABM support = 0 ( = NRM) 919 role = 00 ( = secondary) 920 negotiable(3): ABM support = 0 ( = NRM) 921 role = 11 ( = negotiable) 922 abm(4): ABM support = 1 ( = ABM) 923 role = 11 ( = negotiable)" 924 ::= { appnPortEntry 7 } 925 926appnPortNegotLs OBJECT-TYPE 927 SYNTAX TruthValue 928 MAX-ACCESS read-only 929 STATUS current 930 DESCRIPTION 931 "Indicates whether the node supports negotiable link stations 932 for this port." 933 ::= { appnPortEntry 8 } 934 935appnPortDynamicLinkSupport OBJECT-TYPE 936 SYNTAX TruthValue 937 MAX-ACCESS read-only 938 STATUS current 939 DESCRIPTION 940 "Indicates whether this node allows call-in on this port from 941 nodes not defined locally." 942 ::= { appnPortEntry 9 } 943 944appnPortMaxRcvBtuSize OBJECT-TYPE 945 SYNTAX INTEGER (99..32767) 946 UNITS "bytes" 947 MAX-ACCESS read-only 948 STATUS current 949 DESCRIPTION 950 "Maximum Basic Transmission Unit (BTU) size that a link station 951 on this port can receive. 952 953 This object corresponds to bytes 21-22 of XID3." 954 ::= { appnPortEntry 10 } 955 956appnPortMaxIframeWindow OBJECT-TYPE 957 SYNTAX Gauge32 958 UNITS "I-frames" 959 MAX-ACCESS read-only 960 STATUS current 961 DESCRIPTION 962 "Maximum number of I-frames that can be received by the XID 963 sender before an acknowledgement is received." 964 ::= { appnPortEntry 11 } 965 966appnPortDefLsGoodXids OBJECT-TYPE 967 SYNTAX AppnPortCounter 968 UNITS "XID exchanges" 969 MAX-ACCESS read-only 970 STATUS current 971 DESCRIPTION 972 "The total number of successful XID exchanges that have 973 occurred on all defined link stations on this port since the 974 last time this port was started." 975 ::= { appnPortEntry 12 } 976 977appnPortDefLsBadXids OBJECT-TYPE 978 SYNTAX AppnPortCounter 979 UNITS "XID exchanges" 980 MAX-ACCESS read-only 981 STATUS current 982 DESCRIPTION 983 "The total number of unsuccessful XID exchanges that have 984 occurred on all defined link stations on this port since the 985 last time this port was started." 986 ::= { appnPortEntry 13 } 987 988appnPortDynLsGoodXids OBJECT-TYPE 989 SYNTAX AppnPortCounter 990 UNITS "XID exchanges" 991 MAX-ACCESS read-only 992 STATUS current 993 DESCRIPTION 994 "The total number of successful XID exchanges that have 995 occurred on all dynamic link stations on this port since the 996 last time this port was started." 997 ::= { appnPortEntry 14 } 998 999appnPortDynLsBadXids OBJECT-TYPE 1000 SYNTAX AppnPortCounter 1001 UNITS "XID exchanges" 1002 MAX-ACCESS read-only 1003 STATUS current 1004 DESCRIPTION 1005 "The total number of unsuccessful XID exchanges that have 1006 occurred on all dynamic link stations on this port since the 1007 last time this port was started." 1008 ::= { appnPortEntry 15 } 1009 1010appnPortSpecific OBJECT-TYPE 1011 SYNTAX RowPointer 1012 MAX-ACCESS read-only 1013 STATUS current 1014 DESCRIPTION 1015 "Identifies the object, e.g., one in a DLC-specific MIB, that 1016 can provide additional information related to this port. 1017 1018 If the agent is unable to identify such an object, the value 1019 0.0 is returned." 1020 ::= { appnPortEntry 16 } 1021 1022appnPortDlcLocalAddr OBJECT-TYPE 1023 SYNTAX DisplayableDlcAddress 1024 MAX-ACCESS read-only 1025 STATUS current 1026 DESCRIPTION 1027 "Local DLC address of this port." 1028 ::= { appnPortEntry 17 } 1029 1030appnPortCounterDisconTime OBJECT-TYPE 1031 SYNTAX TimeStamp 1032 MAX-ACCESS read-only 1033 STATUS current 1034 DESCRIPTION 1035 "The value of the sysUpTime object the last time the port was 1036 started." 1037 ::= { appnPortEntry 18 } 1038 1039-- ********************************************************************* 1040-- APPN Link Station Information 1041-- This section provides information about an APPN node's link stations. 1042-- ********************************************************************* 1043 1044appnLsTable OBJECT-TYPE 1045 SYNTAX SEQUENCE OF AppnLsEntry 1046 MAX-ACCESS not-accessible 1047 STATUS current 1048 DESCRIPTION 1049 "This table contains detailed information about the link 1050 station configuration and its current status." 1051 ::= { appnLinkStationInformation 1 } 1052 1053appnLsEntry OBJECT-TYPE 1054 SYNTAX AppnLsEntry 1055 MAX-ACCESS not-accessible 1056 STATUS current 1057 DESCRIPTION 1058 "This table is indexed by the link station name." 1059 INDEX 1060 { appnLsName } 1061 ::= { appnLsTable 1 } 1062 1063AppnLsEntry ::= SEQUENCE { 1064 appnLsName DisplayString, 1065 appnLsCommand INTEGER, 1066 appnLsOperState INTEGER, 1067 appnLsPortName DisplayString, 1068 appnLsDlcType IANAifType, 1069 appnLsDynamic TruthValue, 1070 appnLsAdjCpName OCTET STRING, 1071 appnLsAdjNodeType INTEGER, 1072 appnLsTgNum INTEGER, 1073 appnLsLimResource TruthValue, 1074 appnLsActOnDemand TruthValue, 1075 appnLsMigration TruthValue, 1076 appnLsPartnerNodeId SnaNodeIdentification, 1077 appnLsCpCpSessionSupport TruthValue, 1078 appnLsMaxSendBtuSize INTEGER, 1079-- performance data 1080 appnLsInXidBytes AppnLinkStationCounter, 1081 appnLsInMsgBytes AppnLinkStationCounter, 1082 appnLsInXidFrames AppnLinkStationCounter, 1083 appnLsInMsgFrames AppnLinkStationCounter, 1084 appnLsOutXidBytes AppnLinkStationCounter, 1085 appnLsOutMsgBytes AppnLinkStationCounter, 1086 appnLsOutXidFrames AppnLinkStationCounter, 1087 appnLsOutMsgFrames AppnLinkStationCounter, 1088-- propagation delay 1089 appnLsEchoRsps AppnLinkStationCounter, 1090 appnLsCurrentDelay Gauge32, 1091 appnLsMaxDelay Gauge32, 1092 appnLsMinDelay Gauge32, 1093 appnLsMaxDelayTime DateAndTime, 1094-- XID Statistics 1095 appnLsGoodXids AppnLinkStationCounter, 1096 appnLsBadXids AppnLinkStationCounter, 1097-- DLC-specific 1098 appnLsSpecific RowPointer, 1099 appnLsActiveTime Unsigned32, 1100 appnLsCurrentStateTime TimeTicks, 1101-- HPR-specific 1102 appnLsHprSup INTEGER, 1103 appnLsErrRecoSup TruthValue, 1104 appnLsForAnrLabel OCTET STRING, 1105 appnLsRevAnrLabel OCTET STRING, 1106 appnLsCpCpNceId OCTET STRING, 1107 appnLsRouteNceId OCTET STRING, 1108 appnLsBfNceId OCTET STRING, 1109 appnLsLocalAddr DisplayableDlcAddress, 1110 appnLsRemoteAddr DisplayableDlcAddress, 1111 appnLsRemoteLsName DisplayString, 1112 appnLsCounterDisconTime TimeStamp, 1113 appnLsMltgMember TruthValue 1114 } 1115 1116appnLsName OBJECT-TYPE 1117 SYNTAX DisplayString (SIZE (1..10)) 1118 MAX-ACCESS not-accessible 1119 STATUS current 1120 DESCRIPTION 1121 "Administratively assigned name for the link station. 1122 The name can be from one to ten characters." 1123 ::= { appnLsEntry 1 } 1124 1125appnLsCommand OBJECT-TYPE 1126 SYNTAX INTEGER { 1127 deactivate(1), 1128 activate(2), 1129 recycle(3), 1130 ready(4) 1131 } 1132 MAX-ACCESS read-write 1133 STATUS current 1134 DESCRIPTION 1135 "Object by which a Management Station can activate, deactivate, 1136 or recycle (i.e., cause to be deactivated and then immediately 1137 reactivated) a link station, by setting the value to 1138 activate(1), deactivate(2), or recycle(3), respectively. The 1139 value ready(4) is returned on GET operations until a SET has 1140 been processed; after that the value received on the most 1141 recent SET is returned." 1142 ::= { appnLsEntry 2 } 1143 1144appnLsOperState OBJECT-TYPE 1145 SYNTAX INTEGER { 1146 inactive(1), 1147 sentConnectOut(2), -- pending active 1148 pendXidExch(3), -- pending active 1149 sendActAs(4), -- pending active 1150 sendSetMode(5), -- pending active 1151 otherPendingActive(6),-- pending active 1152 active(7), 1153 sentDeactAsOrd(8), -- pending inactive 1154 sentDiscOrd(9), -- pending inactive 1155 sentDiscImmed(10), -- pending inactive 1156 otherPendingInact(11) -- pending inactive 1157 } 1158 MAX-ACCESS read-only 1159 STATUS current 1160 DESCRIPTION 1161 "State of this link station. The comments map these more 1162 granular states to the 'traditional' four states for SNA 1163 resources. Values (2) through (5) represent the normal 1164 progression of states when a link station is being activated. 1165 Value (6) represents some other state of a link station in 1166 the process of being activated. Values (8) through (10) 1167 represent different ways a link station can be deactivated. 1168 Value (11) represents some other state of a link station in 1169 the process of being deactivated." 1170 ::= { appnLsEntry 3 } 1171 1172appnLsPortName OBJECT-TYPE 1173 SYNTAX DisplayString (SIZE (1..10)) 1174 MAX-ACCESS read-only 1175 STATUS current 1176 DESCRIPTION 1177 "Administratively assigned name for the port associated with 1178 1179 this link station. The name can be from one to ten 1180 characters." 1181 ::= { appnLsEntry 4 } 1182 1183appnLsDlcType OBJECT-TYPE 1184 SYNTAX IANAifType 1185 MAX-ACCESS read-only 1186 STATUS current 1187 DESCRIPTION 1188 "The type of DLC interface, distinguished according to the 1189 protocol immediately 'below' this layer." 1190 ::= { appnLsEntry 5 } 1191 1192appnLsDynamic OBJECT-TYPE 1193 SYNTAX TruthValue 1194 MAX-ACCESS read-only 1195 STATUS current 1196 DESCRIPTION 1197 "Identifies whether this is a dynamic link station. Dynamic 1198 link stations are created when links that have not been locally 1199 defined are established by adjacent nodes." 1200 ::= { appnLsEntry 6 } 1201 1202appnLsAdjCpName OBJECT-TYPE 1203 SYNTAX OCTET STRING (SIZE (0 | 3..17)) 1204 MAX-ACCESS read-only 1205 STATUS current 1206 DESCRIPTION 1207 "Fully qualified name of the adjacent node for this link 1208 station. An adjacent node is identified using the format 1209 specified in the SnaControlPointName textual convention. 1210 1211 The value of this object is determined as follows: 1212 1213 1. If the adjacent node's name was received on XID, it 1214 is returned. 1215 1216 2. If the adjacent node's name was not received on XID, 1217 but a locally-defined value is available, it is 1218 returned. 1219 1220 3. Otherwise a string of length 0 is returned, indicating 1221 that no name is known for the adjacent node." 1222 ::= { appnLsEntry 7 } 1223 1224appnLsAdjNodeType OBJECT-TYPE 1225 SYNTAX INTEGER { 1226 networkNode(1), 1227 endNode(2), 1228 t21len(4), 1229 unknown(255) 1230 } 1231 MAX-ACCESS read-only 1232 STATUS current 1233 DESCRIPTION 1234 "Node type of the adjacent node on this link: 1235 1236 networkNode(1) - APPN network node 1237 endNode(2) - APPN end node 1238 t21len(4) - LEN end node 1239 unknown(255) - the agent does not know the node type 1240 of the adjacent node 1241 " 1242 ::= { appnLsEntry 8 } 1243 1244appnLsTgNum OBJECT-TYPE 1245 SYNTAX INTEGER (0..256) 1246 MAX-ACCESS read-only 1247 STATUS current 1248 DESCRIPTION 1249 "Number associated with the TG to this link station, with a 1250 range from 0 to 256. A value of 256 indicates that the TG 1251 number has not been negotiated and is unknown at this time." 1252 ::= { appnLsEntry 9 } 1253 1254appnLsLimResource OBJECT-TYPE 1255 SYNTAX TruthValue 1256 MAX-ACCESS read-only 1257 STATUS current 1258 DESCRIPTION 1259 "Indicates whether the link station is a limited resource. A 1260 link station that is a limited resource is deactivated when it 1261 is no longer in use." 1262 ::= { appnLsEntry 10 } 1263 1264appnLsActOnDemand OBJECT-TYPE 1265 SYNTAX TruthValue 1266 MAX-ACCESS read-only 1267 STATUS current 1268 DESCRIPTION 1269 "Indicates whether the link station is activatable on demand. 1270 1271 Such a link station is reported in the topology as active 1272 regardless of its actual state, so that it can be considered in 1273 route calculations. If the link station is inactive and is 1274 chosen for a route, it will be activated at that time." 1275 ::= { appnLsEntry 11 } 1276 1277appnLsMigration OBJECT-TYPE 1278 SYNTAX TruthValue 1279 MAX-ACCESS read-only 1280 STATUS current 1281 DESCRIPTION 1282 "Indicates whether this link station will be used for 1283 connections to down-level or migration partners. 1284 1285 In general, migration nodes do not append their CP names on 1286 XID3. Such nodes: (1) will not support parallel TGs, (2) 1287 should be sent an ACTIVATE PHYSICAL UNIT (ACTPU), provided that 1288 the partner supports ACTPUs, and (3) should not be sent 1289 segmented BINDs. However, if this node receives an XID3 with 1290 an appended CP name, then the partner node will not be treated 1291 as a migration node. 1292 1293 In the case of DYNAMIC TGs this object should be set to 'no'." 1294 ::= { appnLsEntry 12 } 1295 1296appnLsPartnerNodeId OBJECT-TYPE 1297 SYNTAX SnaNodeIdentification 1298 MAX-ACCESS read-only 1299 STATUS current 1300 DESCRIPTION 1301 "The partner's Node Identification, from bytes 2-5 of the XID 1302 received from the partner. If this value is not available, 1303 then the characters '00000000' are returned." 1304 ::= { appnLsEntry 13 } 1305 1306appnLsCpCpSessionSupport OBJECT-TYPE 1307 SYNTAX TruthValue 1308 MAX-ACCESS read-only 1309 STATUS current 1310 DESCRIPTION 1311 "Indicates whether CP-CP sessions are supported by this 1312 link station. For a dynamic link, this object represents 1313 the default ('Admin') value." 1314 ::= { appnLsEntry 14 } 1315 1316appnLsMaxSendBtuSize OBJECT-TYPE 1317 SYNTAX INTEGER (99..32767) 1318 UNITS "bytes" 1319 MAX-ACCESS read-only 1320 STATUS current 1321 DESCRIPTION 1322 "Numeric value between 99 and 32767 inclusive indicating the 1323 maximum number of bytes in a Basic Transmission Unit (BTU) sent 1324 on this link. 1325 1326 When the link state (returned by the appnLsOperState object) is 1327 inactive or pending active, the value configured at this node 1328 is returned. When the link state is active, the value that was 1329 negotiated for it is returned. This negotiated value is the 1330 smaller of the value configured at this node and the partner's 1331 maximum receive BTU length, received in XID." 1332 ::= { appnLsEntry 15 } 1333 1334appnLsInXidBytes OBJECT-TYPE 1335 SYNTAX AppnLinkStationCounter 1336 UNITS "bytes" 1337 MAX-ACCESS read-only 1338 STATUS current 1339 DESCRIPTION 1340 "Number of XID bytes received. All of the bytes in the SNA 1341 basic transmission unit (BTU), i.e., all of the bytes in the 1342 DLC XID Information Field, are counted." 1343 ::= { appnLsEntry 16 } 1344 1345appnLsInMsgBytes OBJECT-TYPE 1346 SYNTAX AppnLinkStationCounter 1347 UNITS "bytes" 1348 MAX-ACCESS read-only 1349 STATUS current 1350 DESCRIPTION 1351 "Number of message (I-frame) bytes received. All of the bytes 1352 in the SNA basic transmission unit (BTU), including the 1353 transmission header (TH), are counted." 1354 ::= { appnLsEntry 17 } 1355 1356appnLsInXidFrames OBJECT-TYPE 1357 SYNTAX AppnLinkStationCounter 1358 UNITS "XID frames" 1359 MAX-ACCESS read-only 1360 STATUS current 1361 DESCRIPTION 1362 "Number of XID frames received." 1363 ::= { appnLsEntry 18 } 1364 1365appnLsInMsgFrames OBJECT-TYPE 1366 SYNTAX AppnLinkStationCounter 1367 UNITS "I-frames" 1368 MAX-ACCESS read-only 1369 STATUS current 1370 DESCRIPTION 1371 "Number of message (I-frame) frames received." 1372 ::= { appnLsEntry 19 } 1373 1374appnLsOutXidBytes OBJECT-TYPE 1375 SYNTAX AppnLinkStationCounter 1376 UNITS "bytes" 1377 MAX-ACCESS read-only 1378 STATUS current 1379 DESCRIPTION 1380 "Number of XID bytes sent. All of the bytes in the SNA basic 1381 transmission unit (BTU), i.e., all of the bytes in the DLC XID 1382 Information Field, are counted." 1383 ::= { appnLsEntry 20 } 1384 1385appnLsOutMsgBytes OBJECT-TYPE 1386 SYNTAX AppnLinkStationCounter 1387 UNITS "bytes" 1388 MAX-ACCESS read-only 1389 STATUS current 1390 DESCRIPTION 1391 "Number of message (I-frame) bytes sent. All of the bytes 1392 in the SNA basic transmission unit (BTU), including the 1393 transmission header (TH), are counted." 1394 ::= { appnLsEntry 21 } 1395 1396appnLsOutXidFrames OBJECT-TYPE 1397 SYNTAX AppnLinkStationCounter 1398 UNITS "XID frames" 1399 MAX-ACCESS read-only 1400 STATUS current 1401 DESCRIPTION 1402 "Number of XID frames sent." 1403 ::= { appnLsEntry 22 } 1404 1405appnLsOutMsgFrames OBJECT-TYPE 1406 SYNTAX AppnLinkStationCounter 1407 UNITS "I-frames" 1408 MAX-ACCESS read-only 1409 STATUS current 1410 DESCRIPTION 1411 "Number of message (I-frame) frames sent." 1412 ::= { appnLsEntry 23 } 1413 1414appnLsEchoRsps OBJECT-TYPE 1415 SYNTAX AppnLinkStationCounter 1416 UNITS "echo responses" 1417 MAX-ACCESS read-only 1418 STATUS current 1419 DESCRIPTION 1420 "Number of echo responses returned from adjacent link station. 1421 A response should be returned for each test frame sent by this 1422 node. Test frames are sent to adjacent nodes periodically to 1423 verify connectivity and to measure the actual round trip time, 1424 that is, the time interval from when the test frame is sent 1425 until when the response is received." 1426 ::= { appnLsEntry 24 } 1427 1428appnLsCurrentDelay OBJECT-TYPE 1429 SYNTAX Gauge32 1430 UNITS "milliseconds" 1431 MAX-ACCESS read-only 1432 STATUS current 1433 DESCRIPTION 1434 "The time that it took for the last test signal to be sent and 1435 returned from this link station to the adjacent link station. 1436 This time is represented in milliseconds." 1437 ::= { appnLsEntry 25 } 1438 1439appnLsMaxDelay OBJECT-TYPE 1440 SYNTAX Gauge32 1441 UNITS "milliseconds" 1442 MAX-ACCESS read-only 1443 STATUS current 1444 DESCRIPTION 1445 "The longest time it took for a test signal to be sent and 1446 returned from this link station to the adjacent link station. 1447 1448 This time is represented in milliseconds . 1449 1450 The value 0 is returned if no test signal has been sent and 1451 returned." 1452 ::= { appnLsEntry 26 } 1453 1454appnLsMinDelay OBJECT-TYPE 1455 SYNTAX Gauge32 1456 UNITS "milliseconds" 1457 MAX-ACCESS read-only 1458 STATUS current 1459 DESCRIPTION 1460 "The shortest time it took for a test signal to be sent and 1461 returned from this link station to the adjacent link station. 1462 This time is represented in milliseconds. 1463 1464 The value 0 is returned if no test signal has been sent and 1465 returned." 1466 ::= { appnLsEntry 27 } 1467 1468appnLsMaxDelayTime OBJECT-TYPE 1469 SYNTAX DateAndTime 1470 MAX-ACCESS read-only 1471 STATUS current 1472 DESCRIPTION 1473 "The time when the longest delay occurred. This time can be 1474 used to identify when this high water mark occurred in relation 1475 to other events in the APPN node, for example, the time at 1476 which an APPC session was either terminated or failed to be 1477 established. This latter time is available in the 1478 appcHistSessTime object in the APPC MIB. 1479 1480 The value 00000000 is returned if no test signal has been sent 1481 and returned." 1482 ::= { appnLsEntry 28 } 1483 1484appnLsGoodXids OBJECT-TYPE 1485 SYNTAX AppnLinkStationCounter 1486 UNITS "XID exchanges" 1487 MAX-ACCESS read-only 1488 STATUS current 1489 DESCRIPTION 1490 "The total number of successful XID exchanges that have 1491 occurred on this link station since the time it was started." 1492 ::= { appnLsEntry 29 } 1493 1494appnLsBadXids OBJECT-TYPE 1495 SYNTAX AppnLinkStationCounter 1496 UNITS "XID exchanges" 1497 MAX-ACCESS read-only 1498 STATUS current 1499 DESCRIPTION 1500 "The total number of unsuccessful XID exchanges that have 1501 occurred on this link station since the time it was started." 1502 ::= { appnLsEntry 30 } 1503 1504appnLsSpecific OBJECT-TYPE 1505 SYNTAX RowPointer 1506 MAX-ACCESS read-only 1507 STATUS current 1508 DESCRIPTION 1509 "Identifies the object, e.g., one in a DLC-specific MIB, that 1510 can provide additional information related to this link 1511 station. 1512 1513 If the agent is unable to identify such an object, the value 1514 0.0 is returned." 1515 ::= { appnLsEntry 31 } 1516 1517appnLsActiveTime OBJECT-TYPE 1518 SYNTAX Unsigned32 1519 UNITS "hundredths of a second" 1520 MAX-ACCESS read-only 1521 STATUS current 1522 DESCRIPTION 1523 "The cumulative amount of time since the node was last 1524 reinitialized, measured in hundredths of a second, that this 1525 link station has been in the active state. A zero value 1526 indicates that the link station has never been active since 1527 the node was last reinitialized." 1528 ::= { appnLsEntry 32 } 1529 1530appnLsCurrentStateTime OBJECT-TYPE 1531 SYNTAX TimeTicks 1532 UNITS "hundredths of a second" 1533 MAX-ACCESS read-only 1534 STATUS current 1535 DESCRIPTION 1536 "The amount of time, measured in hundredths of a second, that 1537 1538 the link station has been in its current state." 1539 ::= { appnLsEntry 33 } 1540 1541appnLsHprSup OBJECT-TYPE 1542 SYNTAX INTEGER { 1543 noHprSupport(1), 1544 hprBaseOnly(2), 1545 rtpTower(3), 1546 controlFlowsOverRtpTower(4) 1547 } 1548 MAX-ACCESS read-only 1549 STATUS current 1550 DESCRIPTION 1551 "Indicates the level of high performance routing (HPR) support 1552 over this link: 1553 1554 noHprSupport(1) - no HPR support 1555 hprBaseOnly(2) - HPR base (option set 1400) 1556 supported 1557 rtpTower(3) - HPR base and RTP tower 1558 (option set 1401) supported 1559 controlFlowsOverRtpTower(4) - HPR base, RTP tower, and 1560 control flows over RTP 1561 (option set 1402) supported 1562 1563 If the link is not active, the defined value is returned." 1564 ::= { appnLsEntry 34 } 1565 1566appnLsErrRecoSup OBJECT-TYPE 1567 SYNTAX TruthValue 1568 MAX-ACCESS read-only 1569 STATUS current 1570 DESCRIPTION 1571 "Indicates whether the link station is supporting 1572 HPR link-level error recovery." 1573 ::= { appnLsEntry 35 } 1574 1575appnLsForAnrLabel OBJECT-TYPE 1576 SYNTAX OCTET STRING (SIZE (0..8)) 1577 MAX-ACCESS read-only 1578 STATUS current 1579 DESCRIPTION 1580 "The forward Automatic Network Routing (ANR) label for this 1581 link station. If the link does not support HPR or the value is 1582 unknown, a zero-length string is returned." 1583 ::= { appnLsEntry 36 } 1584 1585appnLsRevAnrLabel OBJECT-TYPE 1586 SYNTAX OCTET STRING (SIZE (0..8)) 1587 MAX-ACCESS read-only 1588 STATUS current 1589 DESCRIPTION 1590 "The reverse Automatic Network Routing (ANR) label for this 1591 link station. If the link does not support HPR or the value is 1592 unknown, a zero-length string is returned." 1593 ::= { appnLsEntry 37 } 1594 1595appnLsCpCpNceId OBJECT-TYPE 1596 SYNTAX OCTET STRING (SIZE (0..8)) 1597 MAX-ACCESS read-only 1598 STATUS current 1599 DESCRIPTION 1600 "The network connection endpoint identifier (NCE ID) for CP-CP 1601 sessions if this node supports the HPR transport tower, a 1602 zero-length string if the value is unknown or not meaningful 1603 for this node." 1604 ::= { appnLsEntry 38 } 1605 1606appnLsRouteNceId OBJECT-TYPE 1607 SYNTAX OCTET STRING (SIZE (0..8)) 1608 MAX-ACCESS read-only 1609 STATUS current 1610 DESCRIPTION 1611 "The network connection endpoint identifier (NCE ID) for Route 1612 Setup if this node supports the HPR transport tower, a zero- 1613 length string if the value is unknown or not meaningful for 1614 this node." 1615 ::= { appnLsEntry 39 } 1616 1617appnLsBfNceId OBJECT-TYPE 1618 SYNTAX OCTET STRING (SIZE (0..8)) 1619 MAX-ACCESS read-only 1620 STATUS current 1621 DESCRIPTION 1622 "The network connection endpoint identifier (NCE ID) for the 1623 APPN/HPR boundary function if this node supports the HPR 1624 transport tower, a zero-length string if the value is unknown 1625 or not meaningful for this node." 1626 ::= { appnLsEntry 40 } 1627 1628appnLsLocalAddr OBJECT-TYPE 1629 SYNTAX DisplayableDlcAddress 1630 MAX-ACCESS read-only 1631 STATUS current 1632 DESCRIPTION 1633 "Local address of this link station." 1634 ::= { appnLsEntry 41 } 1635 1636appnLsRemoteAddr OBJECT-TYPE 1637 SYNTAX DisplayableDlcAddress 1638 MAX-ACCESS read-only 1639 STATUS current 1640 DESCRIPTION 1641 "Address of the remote link station on this link." 1642 ::= { appnLsEntry 42 } 1643 1644appnLsRemoteLsName OBJECT-TYPE 1645 SYNTAX DisplayString (SIZE (0..10)) 1646 MAX-ACCESS read-only 1647 STATUS current 1648 DESCRIPTION 1649 "Remote link station discovered from the XID exchange. 1650 The name can be from one to ten characters. A zero-length 1651 string indicates that the value is not known." 1652 ::= { appnLsEntry 43 } 1653 1654appnLsCounterDisconTime OBJECT-TYPE 1655 SYNTAX TimeStamp 1656 MAX-ACCESS read-only 1657 STATUS current 1658 DESCRIPTION 1659 "The value of the sysUpTime object the last time the link 1660 station was started." 1661 ::= { appnLsEntry 44 } 1662 1663appnLsMltgMember OBJECT-TYPE 1664 SYNTAX TruthValue 1665 MAX-ACCESS read-only 1666 STATUS current 1667 DESCRIPTION 1668 "Indicates whether the link is a member of a multi-link TG. If 1669 the link's TG has been brought up as a multi-link TG, then the 1670 link is reported as a member of a multi-link TG, even if it is 1671 1672 currently the only active link in the TG." 1673 ::= { appnLsEntry 45 } 1674 1675--******************************************************************** 1676-- This table provides information about errors this node encountered 1677-- with connections to adjacent nodes. Entries are added for exceptional 1678-- conditions encountered establishing connections, and for exceptional 1679-- conditions that resulted in termination of a connection. It is an 1680-- implementation option when entries are removed from this table. 1681--******************************************************************** 1682 1683appnLsStatusTable OBJECT-TYPE 1684 SYNTAX SEQUENCE OF AppnLsStatusEntry 1685 MAX-ACCESS not-accessible 1686 STATUS current 1687 DESCRIPTION 1688 "This table contains information related to exceptional and 1689 potentially exceptional conditions that occurred during the 1690 activation, XID exchange, and termination of a connection. No 1691 entries are created when these activities proceed normally. 1692 1693 It is an implementation option when entries are removed from 1694 this table." 1695 ::= { appnLinkStationInformation 2 } 1696 1697appnLsStatusEntry OBJECT-TYPE 1698 SYNTAX AppnLsStatusEntry 1699 MAX-ACCESS not-accessible 1700 STATUS current 1701 DESCRIPTION 1702 "This table is indexed by the LsStatusIndex, which is an 1703 integer that is continuously updated until it eventually 1704 wraps." 1705 INDEX 1706 { appnLsStatusIndex } 1707 ::= { appnLsStatusTable 1 } 1708 1709AppnLsStatusEntry ::= SEQUENCE { 1710 appnLsStatusIndex INTEGER, 1711 appnLsStatusTime DateAndTime, 1712 appnLsStatusLsName DisplayString, 1713 appnLsStatusCpName DisplayString, 1714 appnLsStatusPartnerId SnaNodeIdentification, 1715 appnLsStatusTgNum INTEGER, 1716 appnLsStatusGeneralSense SnaSenseData, 1717 appnLsStatusRetry TruthValue, 1718 appnLsStatusEndSense SnaSenseData, 1719 appnLsStatusXidLocalSense SnaSenseData, 1720 appnLsStatusXidRemoteSense SnaSenseData, 1721 appnLsStatusXidByteInError INTEGER, 1722 appnLsStatusXidBitInError INTEGER, 1723 appnLsStatusDlcType IANAifType, 1724 appnLsStatusLocalAddr DisplayableDlcAddress, 1725 appnLsStatusRemoteAddr DisplayableDlcAddress 1726 } 1727 1728appnLsStatusIndex OBJECT-TYPE 1729 SYNTAX INTEGER (0..2147483647) 1730 MAX-ACCESS not-accessible 1731 STATUS current 1732 DESCRIPTION 1733 "Table index. The value of the index begins at zero 1734 and is incremented up to a maximum value of 2**31-1 1735 (2,147,483,647) before wrapping." 1736 ::= { appnLsStatusEntry 1 } 1737 1738appnLsStatusTime OBJECT-TYPE 1739 SYNTAX DateAndTime 1740 MAX-ACCESS read-only 1741 STATUS current 1742 DESCRIPTION 1743 "Time when the exception condition occurred. This time can be 1744 used to identify when this event occurred in relation to other 1745 events in the APPN node, for example, the time at which an APPC 1746 session was either terminated or failed to be established. 1747 This latter time is available in the appcHistSessTime object in 1748 the APPC MIB." 1749 ::= { appnLsStatusEntry 2 } 1750 1751appnLsStatusLsName OBJECT-TYPE 1752 SYNTAX DisplayString (SIZE (1..10)) 1753 MAX-ACCESS read-only 1754 STATUS current 1755 DESCRIPTION 1756 "Administratively assigned name for the link station 1757 experiencing the condition." 1758 ::= { appnLsStatusEntry 3 } 1759 1760appnLsStatusCpName OBJECT-TYPE 1761 SYNTAX DisplayString (SIZE (0 | 3..17)) 1762 MAX-ACCESS read-only 1763 STATUS current 1764 DESCRIPTION 1765 "Fully qualified name of the adjacent node for this link 1766 station. An adjacent node is identified using the format 1767 specified in the SnaControlPointName textual convention. 1768 1769 The value of this object is determined as follows: 1770 1771 1. If the adjacent node's name was received on XID, it 1772 is returned. 1773 1774 2. If the adjacent node's name was not received on XID, 1775 but a locally-defined value is available, it is 1776 returned. 1777 1778 3. Otherwise a string of length 0 is returned, indicating 1779 that no name is known for the adjacent node." 1780 ::= { appnLsStatusEntry 4 } 1781 1782appnLsStatusPartnerId OBJECT-TYPE 1783 SYNTAX SnaNodeIdentification 1784 MAX-ACCESS read-only 1785 STATUS current 1786 DESCRIPTION 1787 "The partner's Node Identification, from bytes 2-5 of the XID 1788 received from the partner. If this value is not available, 1789 then the characters '00000000' are returned." 1790 ::= { appnLsStatusEntry 5 } 1791 1792appnLsStatusTgNum OBJECT-TYPE 1793 SYNTAX INTEGER (0..256) 1794 MAX-ACCESS read-only 1795 STATUS current 1796 DESCRIPTION 1797 "Number associated with the TG to this link station, with a 1798 range from 0 to 256. A value of 256 indicates that the TG 1799 number was unknown at the time of the failure." 1800 ::= { appnLsStatusEntry 6 } 1801 1802appnLsStatusGeneralSense OBJECT-TYPE 1803 SYNTAX SnaSenseData 1804 MAX-ACCESS read-only 1805 STATUS current 1806 DESCRIPTION 1807 "The error sense data associated with the start sequence of 1808 activation of a link up to the beginning of the XID sequence. 1809 1810 This is the sense data that came from Configuration Services 1811 whenever the link did not activate or when it went inactive." 1812 ::= { appnLsStatusEntry 7 } 1813 1814appnLsStatusRetry OBJECT-TYPE 1815 SYNTAX TruthValue 1816 MAX-ACCESS read-only 1817 STATUS current 1818 DESCRIPTION 1819 "Indicates whether the node will retry the start request to 1820 activate the link." 1821 ::= { appnLsStatusEntry 8 } 1822 1823appnLsStatusEndSense OBJECT-TYPE 1824 SYNTAX SnaSenseData 1825 MAX-ACCESS read-only 1826 STATUS current 1827 DESCRIPTION 1828 "The sense data associated with the termination of the link 1829 connection to adjacent node. 1830 1831 This is the sense data that came from the DLC layer." 1832 ::= { appnLsStatusEntry 9 } 1833 1834appnLsStatusXidLocalSense OBJECT-TYPE 1835 SYNTAX SnaSenseData 1836 MAX-ACCESS read-only 1837 STATUS current 1838 DESCRIPTION 1839 "The sense data associated with the rejection of the XID. 1840 1841 This is the sense data that came from the local node (this 1842 node) when it built the XID Negotiation Error control vector 1843 (cv22) to send to the remote node." 1844 ::= { appnLsStatusEntry 10 } 1845 1846appnLsStatusXidRemoteSense OBJECT-TYPE 1847 SYNTAX SnaSenseData 1848 MAX-ACCESS read-only 1849 STATUS current 1850 DESCRIPTION 1851 "The sense data the adjacent node returned to this node 1852 indicating the reason the XID was rejected. 1853 1854 This is the sense data that came from the remote node in the 1855 XID Negotiation Error control vector (cv22) it sent to the 1856 local node (this node)." 1857 ::= { appnLsStatusEntry 11 } 1858 1859appnLsStatusXidByteInError OBJECT-TYPE 1860 SYNTAX INTEGER (0..65536) 1861 MAX-ACCESS read-only 1862 STATUS current 1863 DESCRIPTION 1864 "This object identifies the actual byte in the XID that caused 1865 the error. The value 65536 indicates that the object has no 1866 meaning. 1867 1868 For values in the range 0-65535, this object corresponds to 1869 bytes 2-3 of the XID Negotiation (X'22') control vector." 1870 ::= { appnLsStatusEntry 12 } 1871 1872appnLsStatusXidBitInError OBJECT-TYPE 1873 SYNTAX INTEGER (0..8) 1874 MAX-ACCESS read-only 1875 STATUS current 1876 DESCRIPTION 1877 "This object identifies the actual bit in error (0 through 7) 1878 within the errored byte of the XID. The value 8 indicates that 1879 this object has no meaning. 1880 1881 For values in the range 0-7, this object corresponds to byte 4 1882 of the XID Negotiation (X'22') control vector." 1883 ::= { appnLsStatusEntry 13 } 1884 1885appnLsStatusDlcType OBJECT-TYPE 1886 SYNTAX IANAifType 1887 MAX-ACCESS read-only 1888 STATUS current 1889 DESCRIPTION 1890 "The type of DLC interface, distinguished according to the 1891 protocol immediately 'below' this layer." 1892 ::= { appnLsStatusEntry 14 } 1893 1894appnLsStatusLocalAddr OBJECT-TYPE 1895 SYNTAX DisplayableDlcAddress 1896 MAX-ACCESS read-only 1897 STATUS current 1898 DESCRIPTION 1899 "Local address of this link station." 1900 ::= { appnLsStatusEntry 15 } 1901 1902appnLsStatusRemoteAddr OBJECT-TYPE 1903 SYNTAX DisplayableDlcAddress 1904 MAX-ACCESS read-only 1905 STATUS current 1906 DESCRIPTION 1907 "Address of the remote link station on this link." 1908 ::= { appnLsStatusEntry 16 } 1909 1910-- ********************************************************************* 1911-- APPN Virtual Routing Node Information 1912-- This section provides information relating a virtual routing node to 1913-- an APPN port. 1914-- ********************************************************************* 1915 1916appnVrnTable OBJECT-TYPE 1917 SYNTAX SEQUENCE OF AppnVrnEntry 1918 MAX-ACCESS not-accessible 1919 STATUS current 1920 DESCRIPTION 1921 "This table relates a virtual routing node to an APPN port." 1922 ::= { appnVrnInfo 1 } 1923 1924appnVrnEntry OBJECT-TYPE 1925 SYNTAX AppnVrnEntry 1926 MAX-ACCESS not-accessible 1927 STATUS current 1928 DESCRIPTION 1929 "This table is indexed by the virtual routing node name, TG 1930 number, and port name. There will be a matching entry in the 1931 appnLocalTgTable to represent status and characteristics of the 1932 TG representing each virtual routing node definition." 1933 INDEX 1934 { appnVrnName, appnVrnTgNum, appnVrnPortName } 1935 ::= { appnVrnTable 1 } 1936 1937AppnVrnEntry ::= SEQUENCE { 1938 appnVrnName SnaControlPointName, 1939 appnVrnTgNum INTEGER, 1940 appnVrnPortName DisplayString 1941} 1942 1943appnVrnName OBJECT-TYPE 1944 SYNTAX SnaControlPointName 1945 MAX-ACCESS not-accessible 1946 STATUS current 1947 DESCRIPTION 1948 "Administratively assigned name of the virtual routing node. 1949 This is a fully qualified name, and matches the appnLocalTgDest 1950 name in the appnLocalTgTable." 1951 ::= { appnVrnEntry 1 } 1952 1953appnVrnTgNum OBJECT-TYPE 1954 SYNTAX INTEGER (0..255) 1955 MAX-ACCESS not-accessible 1956 STATUS current 1957 DESCRIPTION 1958 "Number associated with the transmission group representing 1959 this virtual routing node definition." 1960 ::= { appnVrnEntry 2 } 1961 1962appnVrnPortName OBJECT-TYPE 1963 SYNTAX DisplayString (SIZE (1..10)) 1964 MAX-ACCESS read-only 1965 STATUS current 1966 DESCRIPTION 1967 "The name of the port this virtual routing node definition is 1968 defined to." 1969 ::= { appnVrnEntry 3 } 1970 1971-- ************** The APPN Topology Group ****************************** 1972 1973appnNn OBJECT IDENTIFIER ::= { appnObjects 2 } 1974appnNnTopo OBJECT IDENTIFIER ::= { appnNn 1 } 1975appnNnTopology OBJECT IDENTIFIER ::= { appnNn 2 } 1976 1977-- This group is used to represent the entire APPN network-node topology 1978-- including network nodes, virtual routing nodes and all TGs associated 1979-- with these nodes, including intersubnetwork TGs (ISTGs) and branch TGs. 1980 1981-- 1982-- Network nodes 1983-- The APPN topology database consists of information about every APPN 1984-- network node in this network node's topology subnetwork. This 1985-- information is learned over time as each network node exchanges 1986-- topology information with the network nodes adjacent to it. The 1987-- database consists of information about each node, and information 1988-- about all of the transmission groups used by these nodes. 1989-- 1990-- Virtual routing nodes 1991-- Information about virtual routing nodes (representing connection 1992-- networks) is treated in the same way as information about network 1993-- nodes, and is replicated at each network node. The FRSN, node name, 1994-- and node type are the only meaningful fields for a virtual routing 1995-- node. The other node objects return unspecified values. Each 1996-- node that has defined a TG with this virtual routing node as the 1997-- destination also defines a TG on this virtual routing node. There 1998-- is a TG record for each node that uses this virtual routing node. 1999-- 2000-- The APPN node table represents node information from the APPN topology 2001-- database, with the FRSN and APPN fully qualified CP name serving as 2002-- the index. The FRSN is the agent's relative time stamp of an update 2003-- to the network topology database. After collecting the entire database 2004-- once, a management application can issue GET NEXT commands starting 2005-- from the last rows it has retrieved from the appnNnTopologyFRTable and 2006-- from the appnNnTgTopologyFRTable. When the response to either of these 2007-- GET NEXT commands returns another row of its respective table, this 2008-- indicates a change to the agent's topology database. The management 2009-- application can then retrieve only the updates to the table, using 2010-- GET NEXT commands starting from the last retrieved node or TG entry. 2011-- 2012-- The format of the actual APPN topology database is as follows: 2013-- 2014-- Node table (entry for each node in network) 2015-- TG table (entry for each TG owned by node) 2016-- 2017-- Due to SNMP's ASN.1 limitations, we cannot represent the TG table 2018-- within the node table in this way. We define separate tables for 2019-- nodes and TGs, adding the node name to each TG entry to provide a 2020-- means of correlating the TG with its originating node. 2021 2022appnNnTopoMaxNodes OBJECT-TYPE 2023 SYNTAX Gauge32 2024 UNITS "node entries" 2025 MAX-ACCESS read-only 2026 STATUS current 2027 DESCRIPTION 2028 "Maximum number of node entries allowed in the APPN topology 2029 2030 database. It is an implementation choice whether to count only 2031 network-node entries, or to count all node entries. If the 2032 number of node entries exceeds this value, APPN will issue an 2033 Alert and the node can no longer participate as a network node. 2034 The value 0 indicates that the local node has no defined limit, 2035 and the number of node entries is bounded only by memory." 2036 ::= { appnNnTopo 1 } 2037 2038appnNnTopoCurNumNodes OBJECT-TYPE 2039 SYNTAX Gauge32 2040 UNITS "node entries" 2041 MAX-ACCESS read-only 2042 STATUS current 2043 DESCRIPTION 2044 "Current number of node entries in this node's topology 2045 database. It is an implementation choice whether to count only 2046 network-node entries, or to count all node entries, but an 2047 implementation must make the same choice here that it makes for 2048 the appnNnTopoMaxNodes object. If this value exceeds the 2049 maximum number of nodes allowed (appnNnTopoMaxNodes, if that 2050 field in not 0), APPN Alert CPDB002 is issued." 2051 ::= { appnNnTopo 2 } 2052 2053appnNnTopoNodePurges OBJECT-TYPE 2054 SYNTAX AppnNodeCounter 2055 UNITS "node entries" 2056 MAX-ACCESS read-only 2057 STATUS current 2058 DESCRIPTION 2059 "Total number of topology node records purged from this node's 2060 topology database since the node was last reinitialized." 2061 ::= { appnNnTopo 3 } 2062 2063appnNnTopoTgPurges OBJECT-TYPE 2064 SYNTAX AppnNodeCounter 2065 UNITS "TG entries" 2066 MAX-ACCESS read-only 2067 STATUS current 2068 DESCRIPTION 2069 "Total number of topology TG records purged from this node's 2070 topology database since the node was last reinitialized." 2071 ::= { appnNnTopo 4 } 2072 2073appnNnTopoTotalTduWars OBJECT-TYPE 2074 SYNTAX AppnNodeCounter 2075 UNITS "TDU wars" 2076 MAX-ACCESS read-only 2077 STATUS current 2078 DESCRIPTION 2079 "Number of TDU wars detected by this node since its last 2080 initialization." 2081 ::= { appnNnTopo 5 } 2082 2083-- APPN network node topology table (using FRSN and name as index) 2084 2085-- This table describes every APPN network node and virtual routing node 2086-- represented in this node's topology database. 2087 2088appnNnTopologyFRTable OBJECT-TYPE 2089 SYNTAX SEQUENCE OF AppnNnTopologyFREntry 2090 MAX-ACCESS not-accessible 2091 STATUS current 2092 DESCRIPTION 2093 "Portion of the APPN topology database that describes all of 2094 the APPN network nodes and virtual routing nodes known to this 2095 node." 2096 ::= { appnNnTopology 3 } 2097 2098appnNnTopologyFREntry OBJECT-TYPE 2099 SYNTAX AppnNnTopologyFREntry 2100 MAX-ACCESS not-accessible 2101 STATUS current 2102 DESCRIPTION 2103 "The FRSN and the fully qualified node name are used to index 2104 this table." 2105 INDEX 2106 {appnNnNodeFRFrsn, 2107 appnNnNodeFRName} 2108 ::= { appnNnTopologyFRTable 1 } 2109 2110AppnNnTopologyFREntry ::= SEQUENCE { 2111 appnNnNodeFRFrsn Unsigned32, 2112 appnNnNodeFRName SnaControlPointName, 2113 appnNnNodeFREntryTimeLeft AppnTopologyEntryTimeLeft, 2114 appnNnNodeFRType INTEGER, 2115 appnNnNodeFRRsn Unsigned32, 2116 appnNnNodeFRRouteAddResist INTEGER, 2117 appnNnNodeFRCongested TruthValue, 2118 appnNnNodeFRIsrDepleted TruthValue, 2119 appnNnNodeFRQuiescing TruthValue, 2120 appnNnNodeFRGateway TruthValue, 2121 appnNnNodeFRCentralDirectory TruthValue, 2122 appnNnNodeFRIsr TruthValue, 2123 appnNnNodeFRGarbageCollect TruthValue, 2124 appnNnNodeFRHprSupport INTEGER, 2125 appnNnNodeFRPeriBorderSup TruthValue, 2126 appnNnNodeFRInterchangeSup TruthValue, 2127 appnNnNodeFRExteBorderSup TruthValue, 2128 appnNnNodeFRBranchAwareness TruthValue 2129} 2130 2131appnNnNodeFRFrsn OBJECT-TYPE 2132 SYNTAX Unsigned32 2133 MAX-ACCESS not-accessible 2134 STATUS current 2135 DESCRIPTION 2136 "Flow reduction sequence numbers (FRSNs) are associated with 2137 Topology Database Updates (TDUs) and are unique only within 2138 each APPN network node. A TDU can be associated with multiple 2139 APPN resources. This FRSN indicates the last relative time 2140 this resource was updated at the agent node." 2141 ::= { appnNnTopologyFREntry 1 } 2142 2143appnNnNodeFRName OBJECT-TYPE 2144 SYNTAX SnaControlPointName 2145 MAX-ACCESS not-accessible 2146 STATUS current 2147 DESCRIPTION 2148 "Administratively assigned network name that is locally defined 2149 at each network node." 2150 ::= { appnNnTopologyFREntry 2 } 2151 2152appnNnNodeFREntryTimeLeft OBJECT-TYPE 2153 SYNTAX AppnTopologyEntryTimeLeft 2154 UNITS "days" 2155 MAX-ACCESS read-only 2156 STATUS current 2157 DESCRIPTION 2158 "Number of days before deletion of this network node entry." 2159 ::= { appnNnTopologyFREntry 3 } 2160 2161appnNnNodeFRType OBJECT-TYPE 2162 SYNTAX INTEGER { 2163 networkNode(1), 2164 virtualRoutingNode(3) 2165 } 2166 MAX-ACCESS read-only 2167 STATUS current 2168 DESCRIPTION 2169 "Type of APPN node." 2170 ::= { appnNnTopologyFREntry 4 } 2171 2172appnNnNodeFRRsn OBJECT-TYPE 2173 SYNTAX Unsigned32 2174 MAX-ACCESS read-only 2175 STATUS current 2176 DESCRIPTION 2177 "Resource sequence number, which is assigned and controlled by 2178 the network node that owns this resource. An odd number 2179 indicates that information about the resource is inconsistent. 2180 2181 This object corresponds to the numeric value in cv4580, bytes 2182 2-5." 2183 ::= { appnNnTopologyFREntry 5 } 2184 2185appnNnNodeFRRouteAddResist OBJECT-TYPE 2186 SYNTAX INTEGER (0..255) 2187 MAX-ACCESS read-only 2188 STATUS current 2189 DESCRIPTION 2190 "Route addition resistance. 2191 2192 This administratively assigned value indicates the relative 2193 desirability of using this node for intermediate session 2194 traffic. The value, which can be any integer 0-255, is used 2195 in route computation. The lower the value, the more 2196 desirable the node is for intermediate routing. 2197 2198 This object corresponds to cv4580, byte 6." 2199 ::= { appnNnTopologyFREntry 6 } 2200 2201appnNnNodeFRCongested OBJECT-TYPE 2202 SYNTAX TruthValue 2203 MAX-ACCESS read-only 2204 STATUS current 2205 DESCRIPTION 2206 "Indicates whether this node is congested. This node is not be 2207 included in route selection by other nodes when this congestion 2208 exists. 2209 2210 This object corresponds to cv4580, byte 7, bit 0." 2211 ::= { appnNnTopologyFREntry 7 } 2212 2213appnNnNodeFRIsrDepleted OBJECT-TYPE 2214 SYNTAX TruthValue 2215 MAX-ACCESS read-only 2216 STATUS current 2217 DESCRIPTION 2218 "Indicates whether intermediate session routing resources are 2219 depleted. This node is not included in intermediate route 2220 selection by other nodes when resources are depleted. 2221 2222 This object corresponds to cv4580, byte 7, bit 1." 2223 ::= { appnNnTopologyFREntry 8 } 2224 2225appnNnNodeFRQuiescing OBJECT-TYPE 2226 SYNTAX TruthValue 2227 MAX-ACCESS read-only 2228 STATUS current 2229 DESCRIPTION 2230 "Indicates whether the node is quiescing. This node is not 2231 included in route selection by other nodes when the node is 2232 quiescing. 2233 2234 This object corresponds to cv4580, byte 7, bit 5." 2235 ::= { appnNnTopologyFREntry 9 } 2236 2237appnNnNodeFRGateway OBJECT-TYPE 2238 SYNTAX TruthValue 2239 MAX-ACCESS read-only 2240 STATUS current 2241 DESCRIPTION 2242 "Indicates whether the node provide gateway services. 2243 2244 This object corresponds to cv4580, byte 8, bit 0." 2245 ::= { appnNnTopologyFREntry 10 } 2246 2247appnNnNodeFRCentralDirectory OBJECT-TYPE 2248 SYNTAX TruthValue 2249 MAX-ACCESS read-only 2250 STATUS current 2251 DESCRIPTION 2252 "Indicates whether the node supports central directory 2253 services. 2254 2255 This object corresponds to cv4580, byte 8, bit 1." 2256 ::= { appnNnTopologyFREntry 11 } 2257 2258appnNnNodeFRIsr OBJECT-TYPE 2259 SYNTAX TruthValue 2260 MAX-ACCESS read-only 2261 STATUS current 2262 DESCRIPTION 2263 "Indicates whether the node supports intermediate session 2264 routing (ISR). 2265 2266 This object corresponds to cv4580, byte 8, bit 2." 2267 ::= { appnNnTopologyFREntry 12 } 2268 2269appnNnNodeFRGarbageCollect OBJECT-TYPE 2270 SYNTAX TruthValue 2271 MAX-ACCESS read-only 2272 STATUS current 2273 DESCRIPTION 2274 "Indicates whether the node has been marked for garbage 2275 collection (deletion from the topology database) upon the next 2276 garbage collection cycle. 2277 2278 This object corresponds to cv4580, byte 7, bit 3." 2279 ::= { appnNnTopologyFREntry 13 } 2280 2281appnNnNodeFRHprSupport OBJECT-TYPE 2282 SYNTAX INTEGER { 2283 noHprSupport(1), 2284 hprBaseOnly(2), 2285 rtpTower(3), 2286 controlFlowsOverRtpTower(4) 2287 } 2288 MAX-ACCESS read-only 2289 STATUS current 2290 DESCRIPTION 2291 "Indicates the node's level of support for high-performance 2292 routing (HPR): 2293 2294 noHprSupport(1) - no HPR support 2295 hprBaseOnly(2) - HPR base (option set 1400) 2296 supported 2297 rtpTower(3) - HPR base and RTP tower 2298 (option set 1401) supported 2299 controlFlowsOverRtpTower(4) - HPR base, RTP tower, and 2300 control flows over RTP 2301 (option set 1402) supported 2302 2303 This object corresponds to cv4580, byte 9, bits 3-4." 2304 ::= { appnNnTopologyFREntry 14 } 2305 2306appnNnNodeFRPeriBorderSup OBJECT-TYPE 2307 SYNTAX TruthValue 2308 MAX-ACCESS read-only 2309 STATUS current 2310 DESCRIPTION 2311 "Indicates whether this node has peripheral border node 2312 support. 2313 2314 This object corresponds to cv4580, byte 9, bit 0." 2315 ::= { appnNnTopologyFREntry 15 } 2316 2317appnNnNodeFRInterchangeSup OBJECT-TYPE 2318 SYNTAX TruthValue 2319 MAX-ACCESS read-only 2320 STATUS current 2321 DESCRIPTION 2322 "Indicates whether this node has interchange node support. 2323 2324 This object corresponds to cv4580, byte 9, bit 1." 2325 ::= { appnNnTopologyFREntry 16 } 2326 2327appnNnNodeFRExteBorderSup OBJECT-TYPE 2328 SYNTAX TruthValue 2329 MAX-ACCESS read-only 2330 STATUS current 2331 DESCRIPTION 2332 "Indicates whether this node has extended border node 2333 support. 2334 2335 This object corresponds to cv4580, byte 9, bit 2." 2336 ::= { appnNnTopologyFREntry 17 } 2337 2338appnNnNodeFRBranchAwareness OBJECT-TYPE 2339 SYNTAX TruthValue 2340 MAX-ACCESS read-only 2341 STATUS current 2342 DESCRIPTION 2343 "Indicates whether this node supports branch awareness. 2344 2345 This object corresponds to cv4580, byte 8, bit 4." 2346 ::= { appnNnTopologyFREntry 18 } 2347 2348--APPN transmission group (TG) table 2349 2350-- This table describes the TGs associated with all the APPN network 2351-- nodes known to this node. The originating (owning) node for each 2352-- TG is repeated here to provide a means of correlating the TGs with 2353-- the nodes. 2354 2355appnNnTgTopologyFRTable OBJECT-TYPE 2356 SYNTAX SEQUENCE OF AppnNnTgTopologyFREntry 2357 MAX-ACCESS not-accessible 2358 STATUS current 2359 DESCRIPTION 2360 "Portion of the APPN topology database that describes all of 2361 the APPN transmissions groups between nodes in the database." 2362 ::= { appnNnTopology 4 } 2363 2364appnNnTgTopologyFREntry OBJECT-TYPE 2365 SYNTAX AppnNnTgTopologyFREntry 2366 MAX-ACCESS not-accessible 2367 STATUS current 2368 DESCRIPTION 2369 "This table is indexed by four columns: FRSN, TG owner fully 2370 qualified node name, TG destination fully qualified node name, 2371 and TG number." 2372 INDEX 2373 {appnNnTgFRFrsn, 2374 appnNnTgFROwner, 2375 appnNnTgFRDest, 2376 appnNnTgFRNum} 2377 ::= { appnNnTgTopologyFRTable 1 } 2378 2379AppnNnTgTopologyFREntry ::= SEQUENCE { 2380 2381 appnNnTgFRFrsn Unsigned32, 2382 appnNnTgFROwner SnaControlPointName, 2383 appnNnTgFRDest SnaControlPointName, 2384 appnNnTgFRNum INTEGER, 2385 appnNnTgFREntryTimeLeft AppnTopologyEntryTimeLeft, 2386 appnNnTgFRDestVirtual TruthValue, 2387 appnNnTgFRDlcData AppnTgDlcData, 2388 appnNnTgFRRsn Unsigned32, 2389 appnNnTgFROperational TruthValue, 2390 appnNnTgFRQuiescing TruthValue, 2391 appnNnTgFRCpCpSession INTEGER, 2392 appnNnTgFREffCap AppnTgEffectiveCapacity, 2393 appnNnTgFRConnCost INTEGER, 2394 appnNnTgFRByteCost INTEGER, 2395 appnNnTgFRSecurity AppnTgSecurity, 2396 appnNnTgFRDelay AppnTgDelay, 2397 appnNnTgFRUsr1 INTEGER, 2398 appnNnTgFRUsr2 INTEGER, 2399 appnNnTgFRUsr3 INTEGER, 2400 appnNnTgFRGarbageCollect TruthValue, 2401 appnNnTgFRSubareaNum Unsigned32, 2402 appnNnTgFRHprSup TruthValue, 2403 appnNnTgFRDestHprTrans TruthValue, 2404 appnNnTgFRTypeIndicator INTEGER, 2405 appnNnTgFRIntersubnet TruthValue, 2406 appnNnTgFRMltgLinkType TruthValue, 2407 appnNnTgFRBranchTg TruthValue 2408} 2409 2410appnNnTgFRFrsn OBJECT-TYPE 2411 SYNTAX Unsigned32 2412 MAX-ACCESS not-accessible 2413 STATUS current 2414 DESCRIPTION 2415 "Flow reduction sequence numbers (FRSNs) are associated with 2416 Topology Database Updates (TDUs) and are unique only within 2417 each APPN network node. A TDU can be associated with multiple 2418 APPN resources. This FRSN indicates the last time this 2419 resource was updated at this node." 2420 ::= { appnNnTgTopologyFREntry 1 } 2421 2422appnNnTgFROwner OBJECT-TYPE 2423 SYNTAX SnaControlPointName 2424 MAX-ACCESS not-accessible 2425 STATUS current 2426 DESCRIPTION 2427 "Administratively assigned name for the originating node for 2428 this TG. This is the same name specified in the node table." 2429 ::= { appnNnTgTopologyFREntry 2 } 2430 2431appnNnTgFRDest OBJECT-TYPE 2432 SYNTAX SnaControlPointName 2433 MAX-ACCESS not-accessible 2434 STATUS current 2435 DESCRIPTION 2436 "Administratively assigned fully qualified network name for the 2437 destination node for this TG." 2438 ::= { appnNnTgTopologyFREntry 3 } 2439 2440appnNnTgFRNum OBJECT-TYPE 2441 SYNTAX INTEGER (0..255) 2442 MAX-ACCESS not-accessible 2443 STATUS current 2444 DESCRIPTION 2445 "Number associated with this transmission group. Range is 2446 0-255." 2447 ::= { appnNnTgTopologyFREntry 4 } 2448 2449appnNnTgFREntryTimeLeft OBJECT-TYPE 2450 SYNTAX AppnTopologyEntryTimeLeft 2451 UNITS "days" 2452 MAX-ACCESS read-only 2453 STATUS current 2454 DESCRIPTION 2455 "Number of days before deletion of this network node TG entry 2456 if it is not operational or has an odd (inconsistent) RSN." 2457 ::= { appnNnTgTopologyFREntry 5 } 2458 2459appnNnTgFRDestVirtual OBJECT-TYPE 2460 SYNTAX TruthValue 2461 MAX-ACCESS read-only 2462 STATUS current 2463 DESCRIPTION 2464 "Indicates whether the destination node is a virtual routing 2465 node." 2466 ::= { appnNnTgTopologyFREntry 6 } 2467 2468appnNnTgFRDlcData OBJECT-TYPE 2469 SYNTAX AppnTgDlcData 2470 MAX-ACCESS read-only 2471 STATUS current 2472 DESCRIPTION 2473 "DLC-specific data related to a link connection network." 2474 ::= { appnNnTgTopologyFREntry 7 } 2475 2476appnNnTgFRRsn OBJECT-TYPE 2477 SYNTAX Unsigned32 2478 MAX-ACCESS read-only 2479 STATUS current 2480 DESCRIPTION 2481 "Current owning node's resource sequence number for this 2482 resource. An odd number indicates that information about the 2483 resource is inconsistent. 2484 2485 This object corresponds to the numeric value in cv47, bytes 2486 2-5" 2487 ::= { appnNnTgTopologyFREntry 8 } 2488 2489appnNnTgFROperational OBJECT-TYPE 2490 SYNTAX TruthValue 2491 MAX-ACCESS read-only 2492 STATUS current 2493 DESCRIPTION 2494 "Indicates whether the transmission group is operational. 2495 2496 This object corresponds to cv47, byte 6, bit 0." 2497 ::= { appnNnTgTopologyFREntry 9 } 2498 2499appnNnTgFRQuiescing OBJECT-TYPE 2500 SYNTAX TruthValue 2501 MAX-ACCESS read-only 2502 STATUS current 2503 DESCRIPTION 2504 "Indicates whether the transmission group is quiescing. 2505 2506 If the TG owner is either an extended border node or a 2507 branch-aware network node (indicated, respectively, by 2508 the appnNnNodeFRExteBorderSup and appnNnNodeFRBranchAwareness 2509 objects in the corresponding appnNnTopologyFREntry), then 2510 this indicator is artificially set to TRUE in the APPN 2511 2512 topology database, to remove the TG from other nodes' 2513 route calculations. A management application can 2514 determine whether the TG is actually quiescing by 2515 examining its appnLocalTgQuiescing object at the TG owner. 2516 2517 This object corresponds to cv47, byte 6, bit 2." 2518 ::= { appnNnTgTopologyFREntry 10 } 2519 2520appnNnTgFRCpCpSession OBJECT-TYPE 2521 SYNTAX INTEGER { 2522 supportedUnknownStatus(1), 2523 supportedActive(2), 2524 notSupported(3), 2525 supportedNotActive(4) 2526 } 2527 MAX-ACCESS read-only 2528 STATUS current 2529 DESCRIPTION 2530 "Indicates whether CP-CP sessions are supported on this TG, and 2531 whether the TG owner's contention-winner session is active on 2532 this TG. Some nodes in the network are not able to 2533 differentiate support and status of CP-CP sessions, and thus 2534 may report the 'supportedUnknownStatus' value. 2535 2536 This object corresponds to cv47, byte 6, bits 3-4." 2537 ::= { appnNnTgTopologyFREntry 11 } 2538 2539appnNnTgFREffCap OBJECT-TYPE 2540 SYNTAX AppnTgEffectiveCapacity 2541 MAX-ACCESS read-only 2542 STATUS current 2543 DESCRIPTION 2544 "Effective capacity for this TG." 2545 ::= { appnNnTgTopologyFREntry 12 } 2546 2547appnNnTgFRConnCost OBJECT-TYPE 2548 SYNTAX INTEGER (0..255) 2549 MAX-ACCESS read-only 2550 STATUS current 2551 DESCRIPTION 2552 "Cost per connect time. 2553 2554 This is an administratively assigned value representing the 2555 relative cost per unit of time to use this TG. Range is from 2556 2557 0, which means no cost, to 255, which indicates maximum cost. 2558 2559 This object corresponds to cv47, byte 13." 2560 ::= { appnNnTgTopologyFREntry 13 } 2561 2562appnNnTgFRByteCost OBJECT-TYPE 2563 SYNTAX INTEGER (0..255) 2564 MAX-ACCESS read-only 2565 STATUS current 2566 DESCRIPTION 2567 "Cost per byte transmitted. 2568 2569 This is an administratively assigned value representing the 2570 relative cost of transmitting a byte over this TG. Range is 2571 from 0, which means no cost, to 255, which indicates maximum 2572 cost. 2573 2574 This object corresponds to cv47, byte 14." 2575 ::= { appnNnTgTopologyFREntry 14 } 2576 2577appnNnTgFRSecurity OBJECT-TYPE 2578 SYNTAX AppnTgSecurity 2579 MAX-ACCESS read-only 2580 STATUS current 2581 DESCRIPTION 2582 "Administratively assigned security level of this TG. 2583 2584 This object corresponds to cv47, byte 16." 2585 ::= { appnNnTgTopologyFREntry 15 } 2586 2587appnNnTgFRDelay OBJECT-TYPE 2588 SYNTAX AppnTgDelay 2589 MAX-ACCESS read-only 2590 STATUS current 2591 DESCRIPTION 2592 "Administratively assigned delay associated with this TG. 2593 2594 This object corresponds to cv47, byte 17." 2595 ::= { appnNnTgTopologyFREntry 16 } 2596 2597appnNnTgFRUsr1 OBJECT-TYPE 2598 SYNTAX INTEGER (0..255) 2599 MAX-ACCESS read-only 2600 STATUS current 2601 DESCRIPTION 2602 "First user-defined TG characteristic for this TG. This is 2603 an administratively assigned value associated with the TG. 2604 2605 This object corresponds to cv47, byte 19." 2606 ::= { appnNnTgTopologyFREntry 17 } 2607 2608appnNnTgFRUsr2 OBJECT-TYPE 2609 SYNTAX INTEGER (0..255) 2610 MAX-ACCESS read-only 2611 STATUS current 2612 DESCRIPTION 2613 "Second user-defined TG characteristic for this TG. This is 2614 an administratively assigned value associated with the TG. 2615 2616 This object corresponds to cv47, byte 20." 2617 ::= { appnNnTgTopologyFREntry 18 } 2618 2619appnNnTgFRUsr3 OBJECT-TYPE 2620 SYNTAX INTEGER (0..255) 2621 MAX-ACCESS read-only 2622 STATUS current 2623 DESCRIPTION 2624 "Third user-defined TG characteristic for this TG. This is 2625 an administratively assigned value associated with the TG. 2626 2627 This object corresponds to cv47, byte 21." 2628 ::= { appnNnTgTopologyFREntry 19 } 2629 2630appnNnTgFRGarbageCollect OBJECT-TYPE 2631 SYNTAX TruthValue 2632 MAX-ACCESS read-only 2633 STATUS current 2634 DESCRIPTION 2635 "Indicates whether the TG has been marked for garbage 2636 collection (deletion from the topology database) upon the next 2637 garbage collection cycle. 2638 2639 This object corresponds to cv47, byte 6, bit 1." 2640 ::= { appnNnTgTopologyFREntry 20 } 2641 2642appnNnTgFRSubareaNum OBJECT-TYPE 2643 SYNTAX Unsigned32 2644 MAX-ACCESS read-only 2645 STATUS current 2646 DESCRIPTION 2647 "The subarea number associated with this TG. 2648 2649 This object corresponds to cv4680, bytes m+2 through m+5." 2650 ::= { appnNnTgTopologyFREntry 21 } 2651 2652appnNnTgFRHprSup OBJECT-TYPE 2653 SYNTAX TruthValue 2654 MAX-ACCESS read-only 2655 STATUS current 2656 DESCRIPTION 2657 "Indicates whether high performance routing (HPR) 2658 is supported over this TG. 2659 2660 This object corresponds to cv4680, byte m+1, bit 2." 2661 ::= { appnNnTgTopologyFREntry 22 } 2662 2663appnNnTgFRDestHprTrans OBJECT-TYPE 2664 SYNTAX TruthValue 2665 MAX-ACCESS read-only 2666 STATUS current 2667 DESCRIPTION 2668 "Indicates whether the destination node supports 2669 high performance routing (HPR) transport tower. 2670 2671 This object corresponds to cv4680, byte m+1, bit 7." 2672 ::= { appnNnTgTopologyFREntry 23 } 2673 2674appnNnTgFRTypeIndicator OBJECT-TYPE 2675 SYNTAX INTEGER { 2676 unknown(1), 2677 appnOrBfTg(2), 2678 interchangeTg(3), 2679 virtualRouteTg(4) 2680 } 2681 MAX-ACCESS read-only 2682 STATUS current 2683 DESCRIPTION 2684 "Indicates the type of the TG. 2685 2686 This object corresponds to cv4680, byte m+1, bits 3-4." 2687 ::= { appnNnTgTopologyFREntry 24 } 2688 2689appnNnTgFRIntersubnet OBJECT-TYPE 2690 SYNTAX TruthValue 2691 MAX-ACCESS read-only 2692 STATUS current 2693 DESCRIPTION 2694 "Indicates whether the transmission group is an intersubnet TG, 2695 which defines a border between subnetworks. 2696 2697 This object corresponds to cv4680, byte m+1, bit 5." 2698 ::= { appnNnTgTopologyFREntry 25 } 2699 2700appnNnTgFRMltgLinkType OBJECT-TYPE 2701 SYNTAX TruthValue 2702 MAX-ACCESS read-only 2703 STATUS current 2704 DESCRIPTION 2705 "This object indicates whether the transmission group is a 2706 multi-link TG. A TG that has been brought up as a multi-link 2707 TG is reported as one, even if it currently has only one link 2708 active. 2709 2710 This object corresponds to cv47, byte 6, bit 5." 2711 ::= { appnNnTgTopologyFREntry 26 } 2712 2713appnNnTgFRBranchTg OBJECT-TYPE 2714 SYNTAX TruthValue 2715 MAX-ACCESS read-only 2716 STATUS current 2717 DESCRIPTION 2718 "Indicates whether the transmission group is a branch TG 2719 (equivalently, whether the destination of the transmission 2720 group is a branch network node). 2721 2722 This object corresponds to cv4680, byte m+1, bit 1." 2723 ::= { appnNnTgTopologyFREntry 27 } 2724 2725-- ************** The APPN Local Topology Group ************************ 2726-- This MIB Group represents the local topology maintained in 2727-- APPN network nodes, end nodes, and branch network nodes. It consists 2728-- of two tables: 2729-- - a table containing information about all of the TGs owned 2730-- by this node, which is implemented by all node types. 2731-- - a table containing all of the information known to this node 2732-- about the TGs owned by its end nodes, which is implemented only 2733-- by network nodes. 2734 2735appnLocalTopology OBJECT IDENTIFIER ::= { appnObjects 3 } 2736 2737-- APPN Local Transmission Group (TG) table 2738-- This table describes the TGs associated with this node only. 2739 2740appnLocalTgTable OBJECT-TYPE 2741 SYNTAX SEQUENCE OF AppnLocalTgEntry 2742 MAX-ACCESS not-accessible 2743 STATUS current 2744 DESCRIPTION 2745 "TG Table describes all of the TGs owned by this node. The TG 2746 destination can be a virtual node, network node, LEN node, or 2747 end node." 2748 ::= { appnLocalTopology 1 } 2749 2750appnLocalTgEntry OBJECT-TYPE 2751 SYNTAX AppnLocalTgEntry 2752 MAX-ACCESS not-accessible 2753 STATUS current 2754 DESCRIPTION 2755 "This table is indexed by the destination CpName and the TG 2756 number." 2757 INDEX 2758 {appnLocalTgDest, 2759 appnLocalTgNum} 2760 ::= { appnLocalTgTable 1 } 2761 2762AppnLocalTgEntry ::= SEQUENCE { 2763 2764 appnLocalTgDest SnaControlPointName, 2765 appnLocalTgNum INTEGER, 2766 appnLocalTgDestVirtual TruthValue, 2767 appnLocalTgDlcData AppnTgDlcData, 2768 appnLocalTgPortName DisplayString, 2769 appnLocalTgQuiescing TruthValue, 2770 appnLocalTgOperational TruthValue, 2771 appnLocalTgCpCpSession INTEGER, 2772 appnLocalTgEffCap AppnTgEffectiveCapacity, 2773 appnLocalTgConnCost INTEGER, 2774 appnLocalTgByteCost INTEGER, 2775 appnLocalTgSecurity AppnTgSecurity, 2776 appnLocalTgDelay AppnTgDelay, 2777 appnLocalTgUsr1 INTEGER, 2778 appnLocalTgUsr2 INTEGER, 2779 appnLocalTgUsr3 INTEGER, 2780 appnLocalTgHprSup INTEGER, 2781 appnLocalTgIntersubnet TruthValue, 2782 appnLocalTgMltgLinkType TruthValue, 2783 appnLocalTgBranchLinkType INTEGER 2784 } 2785 2786appnLocalTgDest OBJECT-TYPE 2787 SYNTAX SnaControlPointName 2788 MAX-ACCESS not-accessible 2789 STATUS current 2790 DESCRIPTION 2791 "Administratively assigned name of the destination node for 2792 this TG. This is the fully qualified name of a network node, 2793 end node, LEN node, or virtual routing node." 2794 ::= { appnLocalTgEntry 1 } 2795 2796appnLocalTgNum OBJECT-TYPE 2797 SYNTAX INTEGER (0..255) 2798 MAX-ACCESS not-accessible 2799 STATUS current 2800 DESCRIPTION 2801 "Number associated with this transmission group." 2802 ::= { appnLocalTgEntry 2 } 2803 2804appnLocalTgDestVirtual OBJECT-TYPE 2805 SYNTAX TruthValue 2806 MAX-ACCESS read-only 2807 STATUS current 2808 DESCRIPTION 2809 "Indicates whether the destination node for this TG is a 2810 virtual routing node." 2811 ::= { appnLocalTgEntry 3 } 2812 2813appnLocalTgDlcData OBJECT-TYPE 2814 SYNTAX AppnTgDlcData 2815 MAX-ACCESS read-only 2816 STATUS current 2817 DESCRIPTION 2818 "DLC-specific data related to a link connection network." 2819 ::= { appnLocalTgEntry 4 } 2820 2821appnLocalTgPortName OBJECT-TYPE 2822 SYNTAX DisplayString (SIZE (0..10)) 2823 MAX-ACCESS read-only 2824 STATUS current 2825 DESCRIPTION 2826 "Administratively assigned name for the local port associated 2827 with this TG. A zero-length string indicates that this value 2828 is unknown." 2829 ::= { appnLocalTgEntry 5 } 2830 2831appnLocalTgQuiescing OBJECT-TYPE 2832 SYNTAX TruthValue 2833 MAX-ACCESS read-only 2834 STATUS current 2835 DESCRIPTION 2836 "Indicates whether the transmission group is quiescing." 2837 ::= { appnLocalTgEntry 6 } 2838 2839appnLocalTgOperational OBJECT-TYPE 2840 SYNTAX TruthValue 2841 MAX-ACCESS read-only 2842 STATUS current 2843 DESCRIPTION 2844 "Indicates whether the transmission group is operational." 2845 ::= { appnLocalTgEntry 7 } 2846 2847appnLocalTgCpCpSession OBJECT-TYPE 2848 SYNTAX INTEGER { 2849 supportedUnknownStatus(1), 2850 supportedActive(2), 2851 notSupported(3), 2852 supportedNotActive(4) 2853 } 2854 MAX-ACCESS read-only 2855 STATUS current 2856 DESCRIPTION 2857 "Indicates whether CP-CP sessions are supported on this TG, and 2858 whether the TG owner's contention-winner session is active on 2859 this TG. Some nodes in the network are not able to 2860 differentiate support and status of CP-CP sessions, and thus 2861 may report the 'supportedUnknownStatus' value." 2862 ::= { appnLocalTgEntry 8 } 2863 2864appnLocalTgEffCap OBJECT-TYPE 2865 SYNTAX AppnTgEffectiveCapacity 2866 MAX-ACCESS read-only 2867 STATUS current 2868 DESCRIPTION 2869 "Effective capacity for this TG." 2870 ::= { appnLocalTgEntry 9 } 2871 2872appnLocalTgConnCost OBJECT-TYPE 2873 SYNTAX INTEGER (0..255) 2874 MAX-ACCESS read-only 2875 STATUS current 2876 DESCRIPTION 2877 "Cost per connect time: a value representing the relative cost 2878 per unit of time to use the TG. Range is from 0, which means 2879 no cost, to 255." 2880 ::= { appnLocalTgEntry 10 } 2881 2882appnLocalTgByteCost OBJECT-TYPE 2883 SYNTAX INTEGER (0..255) 2884 MAX-ACCESS read-only 2885 STATUS current 2886 DESCRIPTION 2887 "Relative cost of transmitting a byte over this link. 2888 Range is from 0 (lowest cost) to 255." 2889 ::= { appnLocalTgEntry 11 } 2890 2891appnLocalTgSecurity OBJECT-TYPE 2892 SYNTAX AppnTgSecurity 2893 MAX-ACCESS read-only 2894 STATUS current 2895 DESCRIPTION 2896 "Administratively assigned security level of this TG." 2897 ::= { appnLocalTgEntry 12 } 2898 2899appnLocalTgDelay OBJECT-TYPE 2900 SYNTAX AppnTgDelay 2901 MAX-ACCESS read-only 2902 STATUS current 2903 DESCRIPTION 2904 "Administratively assigned delay associated with this TG." 2905 ::= { appnLocalTgEntry 13 } 2906 2907appnLocalTgUsr1 OBJECT-TYPE 2908 SYNTAX INTEGER (0..255) 2909 MAX-ACCESS read-only 2910 STATUS current 2911 DESCRIPTION 2912 "First user-defined TG characteristic for this TG. This is 2913 an administratively assigned value associated with the TG." 2914 ::= { appnLocalTgEntry 14 } 2915 2916appnLocalTgUsr2 OBJECT-TYPE 2917 SYNTAX INTEGER (0..255) 2918 MAX-ACCESS read-only 2919 STATUS current 2920 DESCRIPTION 2921 "Second user-defined TG characteristic for this TG. This is 2922 an administratively assigned value associated with the TG." 2923 ::= { appnLocalTgEntry 15 } 2924 2925appnLocalTgUsr3 OBJECT-TYPE 2926 SYNTAX INTEGER (0..255) 2927 MAX-ACCESS read-only 2928 STATUS current 2929 DESCRIPTION 2930 "Third user-defined TG characteristic for this TG. This is 2931 an administratively assigned value associated with the TG." 2932 ::= { appnLocalTgEntry 16 } 2933 2934appnLocalTgHprSup OBJECT-TYPE 2935 SYNTAX INTEGER { 2936 noHprSupport(1), 2937 hprBaseOnly(2), 2938 rtpTower(3), 2939 controlFlowsOverRtpTower(4) 2940 } 2941 MAX-ACCESS read-only 2942 STATUS current 2943 DESCRIPTION 2944 "Indicates the level of high performance routing (HPR) support 2945 over this TG : 2946 2947 noHprSupport(1) - no HPR support 2948 hprBaseOnly(2) - HPR base (option set 1400) 2949 supported 2950 rtpTower(3) - HPR base and RTP tower 2951 (option set 1401) supported 2952 controlFlowsOverRtpTower(4) - HPR base, RTP tower, and 2953 control flows over RTP 2954 (option set 1402) supported" 2955 ::= { appnLocalTgEntry 17 } 2956 2957appnLocalTgIntersubnet OBJECT-TYPE 2958 SYNTAX TruthValue 2959 MAX-ACCESS read-only 2960 STATUS current 2961 DESCRIPTION 2962 "Indicates whether the transmission group is an intersubnet TG, 2963 which defines a border between subnetworks." 2964 ::= { appnLocalTgEntry 18 } 2965 2966appnLocalTgMltgLinkType OBJECT-TYPE 2967 SYNTAX TruthValue 2968 MAX-ACCESS read-only 2969 STATUS current 2970 DESCRIPTION 2971 "This object indicates whether the transmission group is a 2972 multi-link TG. A TG that has been brought up as a multi-link 2973 TG is reported as one, even if it currently has only one link 2974 active." 2975 ::= { appnLocalTgEntry 19 } 2976 2977appnLocalTgBranchLinkType OBJECT-TYPE 2978 SYNTAX INTEGER { 2979 other(1), 2980 uplink(2), 2981 downlink(3), 2982 downlinkToBranchNetworkNode(4), 2983 none(5), 2984 unknown(255) 2985 } 2986 MAX-ACCESS read-only 2987 STATUS current 2988 DESCRIPTION 2989 "Branch link type of this TG: 2990 other(1) = the agent has determined the TG's 2991 branch link type to be a value other 2992 than branch uplink or branch 2993 downlink. This is the value used 2994 for a connection network TG owned by 2995 a branch network node. 2996 uplink(2) = the TG is a branch uplink. 2997 downlink(3) = the TG is a branch downlink to an 2998 end node. 2999 downlinkToBranchNetworkNode(4) = the TG is a branch 3000 downlink to a cascaded branch 3001 3002 network node. 3003 none(5) = the TG is not a branch TG. 3004 unknown(255) = the agent cannot determine the 3005 branch link type of the TG." 3006 ::= { appnLocalTgEntry 20 } 3007 3008-- APPN Local End Node Transmission Group (TG) table 3009-- This table describes the TGs associated with all of the end nodes 3010-- known to this node. 3011 3012appnLocalEnTgTable OBJECT-TYPE 3013 SYNTAX SEQUENCE OF AppnLocalEnTgEntry 3014 MAX-ACCESS not-accessible 3015 STATUS current 3016 DESCRIPTION 3017 "Table describing all of the TGs owned by the end nodes known 3018 to this node via TG registration. This node does not represent 3019 its own view of the TG on behalf of the partner node in this 3020 table. The TG destination can be a virtual routing node, 3021 network node, or end node." 3022 ::= { appnLocalTopology 2 } 3023 3024appnLocalEnTgEntry OBJECT-TYPE 3025 SYNTAX AppnLocalEnTgEntry 3026 MAX-ACCESS not-accessible 3027 STATUS current 3028 DESCRIPTION 3029 "This table requires multiple indexes to uniquely identify each 3030 TG. They are originating CPname, destination CPname, and the 3031 TG number." 3032 INDEX 3033 {appnLocalEnTgOrigin, 3034 appnLocalEnTgDest, 3035 appnLocalEnTgNum} 3036 ::= { appnLocalEnTgTable 1 } 3037 3038AppnLocalEnTgEntry ::= SEQUENCE { 3039 appnLocalEnTgOrigin SnaControlPointName, 3040 appnLocalEnTgDest SnaControlPointName, 3041 appnLocalEnTgNum INTEGER, 3042 appnLocalEnTgEntryTimeLeft AppnTopologyEntryTimeLeft, 3043 appnLocalEnTgDestVirtual TruthValue, 3044 appnLocalEnTgDlcData AppnTgDlcData, 3045 appnLocalEnTgOperational TruthValue, 3046 appnLocalEnTgCpCpSession INTEGER, 3047 appnLocalEnTgEffCap AppnTgEffectiveCapacity, 3048 appnLocalEnTgConnCost INTEGER, 3049 appnLocalEnTgByteCost INTEGER, 3050 appnLocalEnTgSecurity AppnTgSecurity, 3051 appnLocalEnTgDelay AppnTgDelay, 3052 appnLocalEnTgUsr1 INTEGER, 3053 appnLocalEnTgUsr2 INTEGER, 3054 appnLocalEnTgUsr3 INTEGER, 3055 appnLocalEnTgMltgLinkType TruthValue 3056 } 3057 3058appnLocalEnTgOrigin OBJECT-TYPE 3059 SYNTAX SnaControlPointName 3060 MAX-ACCESS not-accessible 3061 STATUS current 3062 DESCRIPTION 3063 "Administratively assigned name of the origin node for this 3064 TG. This is a fully qualified network name." 3065 ::= { appnLocalEnTgEntry 1 } 3066 3067appnLocalEnTgDest OBJECT-TYPE 3068 SYNTAX SnaControlPointName 3069 MAX-ACCESS not-accessible 3070 STATUS current 3071 DESCRIPTION 3072 "Administratively assigned name of the destination node for 3073 this TG. This is the fully qualified name of a network node, 3074 end node, LEN node, or virtual routing node." 3075 ::= { appnLocalEnTgEntry 2 } 3076 3077appnLocalEnTgNum OBJECT-TYPE 3078 SYNTAX INTEGER (0..255) 3079 MAX-ACCESS not-accessible 3080 STATUS current 3081 DESCRIPTION 3082 "Number associated with this transmission group." 3083 ::= { appnLocalEnTgEntry 3 } 3084 3085appnLocalEnTgEntryTimeLeft OBJECT-TYPE 3086 SYNTAX AppnTopologyEntryTimeLeft 3087 UNITS "days" 3088 MAX-ACCESS read-only 3089 STATUS current 3090 DESCRIPTION 3091 "Number of days before deletion of this end node TG entry." 3092 ::= { appnLocalEnTgEntry 4 } 3093 3094appnLocalEnTgDestVirtual OBJECT-TYPE 3095 SYNTAX TruthValue 3096 MAX-ACCESS read-only 3097 STATUS current 3098 DESCRIPTION 3099 "Indicates whether the destination node is a virtual routing 3100 node." 3101 ::= { appnLocalEnTgEntry 5 } 3102 3103appnLocalEnTgDlcData OBJECT-TYPE 3104 SYNTAX AppnTgDlcData 3105 MAX-ACCESS read-only 3106 STATUS current 3107 DESCRIPTION 3108 "DLC-specific data related to a link connection network." 3109 ::= { appnLocalEnTgEntry 6 } 3110 3111appnLocalEnTgOperational OBJECT-TYPE 3112 SYNTAX TruthValue 3113 MAX-ACCESS read-only 3114 STATUS current 3115 DESCRIPTION 3116 "Indicates whether the transmission group is operational." 3117 ::= { appnLocalEnTgEntry 7 } 3118 3119appnLocalEnTgCpCpSession OBJECT-TYPE 3120 SYNTAX INTEGER { 3121 supportedUnknownStatus(1), 3122 supportedActive(2), 3123 notSupported(3), 3124 supportedNotActive(4) 3125 } 3126 MAX-ACCESS read-only 3127 STATUS current 3128 DESCRIPTION 3129 "Indicates whether CP-CP sessions are supported on this TG, and 3130 whether the TG owner's contention-winner session is active on 3131 this TG. Some nodes in the network are not able to 3132 3133 differentiate support and status of CP-CP sessions, and thus 3134 may report the 'supportedUnknownStatus' value." 3135 ::= { appnLocalEnTgEntry 8 } 3136 3137appnLocalEnTgEffCap OBJECT-TYPE 3138 SYNTAX AppnTgEffectiveCapacity 3139 MAX-ACCESS read-only 3140 STATUS current 3141 DESCRIPTION 3142 "Effective capacity for this TG." 3143 ::= { appnLocalEnTgEntry 9 } 3144 3145appnLocalEnTgConnCost OBJECT-TYPE 3146 SYNTAX INTEGER (0..255) 3147 MAX-ACCESS read-only 3148 STATUS current 3149 DESCRIPTION 3150 "Cost per connect time: a value representing the relative cost 3151 per unit of time to use the TG. Range is from 0, which means 3152 no cost, to 255." 3153 ::= { appnLocalEnTgEntry 10 } 3154 3155appnLocalEnTgByteCost OBJECT-TYPE 3156 SYNTAX INTEGER (0..255) 3157 MAX-ACCESS read-only 3158 STATUS current 3159 DESCRIPTION 3160 "Relative cost of transmitting a byte over this link. 3161 Range is from 0, which means no cost, to 255." 3162 ::= { appnLocalEnTgEntry 11 } 3163 3164appnLocalEnTgSecurity OBJECT-TYPE 3165 SYNTAX AppnTgSecurity 3166 MAX-ACCESS read-only 3167 STATUS current 3168 DESCRIPTION 3169 "Administratively assigned security level of this TG." 3170 ::= { appnLocalEnTgEntry 12 } 3171 3172appnLocalEnTgDelay OBJECT-TYPE 3173 SYNTAX AppnTgDelay 3174 MAX-ACCESS read-only 3175 STATUS current 3176 DESCRIPTION 3177 "Administratively assigned delay associated with this TG." 3178 ::= { appnLocalEnTgEntry 13 } 3179 3180appnLocalEnTgUsr1 OBJECT-TYPE 3181 SYNTAX INTEGER (0..255) 3182 MAX-ACCESS read-only 3183 STATUS current 3184 DESCRIPTION 3185 "First user-defined TG characteristic for this TG. This is 3186 an administratively assigned value associated with the TG." 3187 ::= { appnLocalEnTgEntry 14 } 3188 3189appnLocalEnTgUsr2 OBJECT-TYPE 3190 SYNTAX INTEGER (0..255) 3191 MAX-ACCESS read-only 3192 STATUS current 3193 DESCRIPTION 3194 "Second user-defined TG characteristic for this TG. This is 3195 an administratively assigned value associated with the TG." 3196 ::= { appnLocalEnTgEntry 15 } 3197 3198appnLocalEnTgUsr3 OBJECT-TYPE 3199 SYNTAX INTEGER (0..255) 3200 MAX-ACCESS read-only 3201 STATUS current 3202 DESCRIPTION 3203 "Third user-defined TG characteristic for this TG. This is 3204 an administratively assigned value associated with the TG." 3205 ::= { appnLocalEnTgEntry 16 } 3206 3207appnLocalEnTgMltgLinkType OBJECT-TYPE 3208 SYNTAX TruthValue 3209 MAX-ACCESS read-only 3210 STATUS current 3211 DESCRIPTION 3212 "This object indicates whether the transmission group is a 3213 multi-link TG. A TG that has been brought up as a multi-link 3214 TG is reported as one, even if it currently has only one link 3215 active." 3216 ::= { appnLocalEnTgEntry 17 } 3217 3218-- ************** The APPN Directory Group ***************************** 3219 3220appnDir OBJECT IDENTIFIER ::= { appnObjects 4 } 3221appnDirPerf OBJECT IDENTIFIER ::= { appnDir 1 } 3222 3223-- The APPN Directory Group 3224 3225-- The APPN Directory Database 3226 3227-- Each APPN network node and branch network node maintains directories 3228-- containing information on which LUs (applications) are available and 3229-- where they are located. LUs can be located in an APPN network node, 3230-- in any of its attached end nodes or branch network nodes, or in any 3231-- of the nodes below one of its attached branch network nodes. 3232 3233appnDirMaxCaches OBJECT-TYPE 3234 SYNTAX Unsigned32 3235 UNITS "directory entries" 3236 MAX-ACCESS read-only 3237 STATUS current 3238 DESCRIPTION 3239 "Maximum number of cache entries allowed. This is an 3240 administratively assigned value." 3241 ::= { appnDirPerf 1 } 3242 3243appnDirCurCaches OBJECT-TYPE 3244 SYNTAX Gauge32 3245 UNITS "directory entries" 3246 MAX-ACCESS read-only 3247 STATUS current 3248 DESCRIPTION 3249 "Current number of cache entries." 3250 ::= { appnDirPerf 2 } 3251 3252appnDirCurHomeEntries OBJECT-TYPE 3253 SYNTAX Gauge32 3254 UNITS "directory entries" 3255 MAX-ACCESS read-only 3256 STATUS current 3257 DESCRIPTION 3258 "Current number of home entries." 3259 ::= { appnDirPerf 3 } 3260 3261appnDirRegEntries OBJECT-TYPE 3262 SYNTAX Gauge32 3263 UNITS "directory entries" 3264 MAX-ACCESS read-only 3265 STATUS current 3266 DESCRIPTION 3267 "Current number of registered entries." 3268 ::= { appnDirPerf 4 } 3269 3270appnDirInLocates OBJECT-TYPE 3271 SYNTAX AppnNodeCounter 3272 UNITS "Locate messages" 3273 MAX-ACCESS read-only 3274 STATUS current 3275 DESCRIPTION 3276 "Number of directed Locates received since the node was last 3277 reinitialized." 3278 ::= { appnDirPerf 5 } 3279 3280appnDirInBcastLocates OBJECT-TYPE 3281 SYNTAX AppnNodeCounter 3282 UNITS "Locate messages" 3283 MAX-ACCESS read-only 3284 STATUS current 3285 DESCRIPTION 3286 "Number of broadcast Locates received since the node was last 3287 reinitialized." 3288 ::= { appnDirPerf 6 } 3289 3290appnDirOutLocates OBJECT-TYPE 3291 SYNTAX AppnNodeCounter 3292 UNITS "Locate messages" 3293 MAX-ACCESS read-only 3294 STATUS current 3295 DESCRIPTION 3296 "Number of directed Locates sent since the node was last 3297 reinitialized." 3298 ::= { appnDirPerf 7 } 3299 3300appnDirOutBcastLocates OBJECT-TYPE 3301 SYNTAX AppnNodeCounter 3302 UNITS "Locate messages" 3303 MAX-ACCESS read-only 3304 STATUS current 3305 DESCRIPTION 3306 "Number of broadcast Locates sent since the node was last 3307 reinitialized." 3308 ::= { appnDirPerf 8 } 3309 3310appnDirNotFoundLocates OBJECT-TYPE 3311 SYNTAX AppnNodeCounter 3312 UNITS "Locate messages" 3313 MAX-ACCESS read-only 3314 STATUS current 3315 DESCRIPTION 3316 "Number of directed Locates returned with a 'not found' since 3317 the node was last reinitialized." 3318 ::= { appnDirPerf 9 } 3319 3320appnDirNotFoundBcastLocates OBJECT-TYPE 3321 SYNTAX AppnNodeCounter 3322 UNITS "Locate messages" 3323 MAX-ACCESS read-only 3324 STATUS current 3325 DESCRIPTION 3326 "Number of broadcast Locates returned with a 'not found' since 3327 the node was last reinitialized." 3328 ::= { appnDirPerf 10 } 3329 3330appnDirLocateOutstands OBJECT-TYPE 3331 SYNTAX Gauge32 3332 UNITS "Locate messages" 3333 MAX-ACCESS read-only 3334 STATUS current 3335 DESCRIPTION 3336 "Current number of outstanding Locates, both directed and 3337 broadcast. This value varies. A value of zero indicates 3338 that no Locates are unanswered." 3339 ::= { appnDirPerf 11 } 3340 3341--APPN Directory table 3342 3343-- This table contains information about all known LUs. 3344 3345appnDirTable OBJECT-TYPE 3346 SYNTAX SEQUENCE OF AppnDirEntry 3347 MAX-ACCESS not-accessible 3348 STATUS current 3349 DESCRIPTION 3350 "Table containing information about all known LUs." 3351 ::= { appnDir 2 } 3352 3353appnDirEntry OBJECT-TYPE 3354 SYNTAX AppnDirEntry 3355 MAX-ACCESS not-accessible 3356 STATUS current 3357 DESCRIPTION 3358 "This table is indexed by the LU name." 3359 INDEX 3360 {appnDirLuName} 3361 ::= { appnDirTable 1 } 3362 3363AppnDirEntry ::= SEQUENCE { 3364 appnDirLuName DisplayString, 3365 appnDirNnServerName SnaControlPointName, 3366 appnDirLuOwnerName SnaControlPointName, 3367 appnDirLuLocation INTEGER, 3368 appnDirType INTEGER, 3369 appnDirApparentLuOwnerName DisplayString 3370 } 3371appnDirLuName OBJECT-TYPE 3372 SYNTAX DisplayString (SIZE (1..17)) 3373 MAX-ACCESS not-accessible 3374 STATUS current 3375 DESCRIPTION 3376 "Fully qualified network LU name in the domain of the 3377 serving network node. Entries take one of three forms: 3378 3379 - Explicit entries do not contain the character '*'. 3380 - Partial wildcard entries have the form 'ccc*', where 3381 'ccc' represents one to sixteen characters in a 3382 legal SNA LuName. 3383 - A full wildcard entry consists of the single 3384 character '*'" 3385 ::= { appnDirEntry 1 } 3386 3387appnDirNnServerName OBJECT-TYPE 3388 SYNTAX SnaControlPointName 3389 MAX-ACCESS read-only 3390 STATUS current 3391 DESCRIPTION 3392 "Fully qualified control point (CP) name of the network node 3393 server. For unassociated end node entries, a zero-length 3394 string is returned." 3395 ::= { appnDirEntry 2 } 3396 3397appnDirLuOwnerName OBJECT-TYPE 3398 SYNTAX SnaControlPointName 3399 MAX-ACCESS read-only 3400 STATUS current 3401 DESCRIPTION 3402 "Fully qualified CP name of the node at which the LU is 3403 located. This name is the same as the serving NN name when 3404 the LU is located at a network node. It is also the same as 3405 the fully qualified LU name when this is the control point 3406 LU for this node." 3407 ::= { appnDirEntry 3 } 3408 3409appnDirLuLocation OBJECT-TYPE 3410 SYNTAX INTEGER { 3411 local(1), --Local 3412 domain(2), --Domain 3413 xdomain(3) --Cross Domain 3414 3415 } 3416 MAX-ACCESS read-only 3417 STATUS current 3418 DESCRIPTION 3419 "Specifies the location of the LU with respect to the local 3420 node." 3421 ::= { appnDirEntry 4 } 3422 3423appnDirType OBJECT-TYPE 3424 SYNTAX INTEGER { 3425 home(1), --defined as home entry 3426 cache(2), --learned over time 3427 registered(3) --registered by end node 3428 } 3429 MAX-ACCESS read-only 3430 STATUS current 3431 DESCRIPTION 3432 "Directory types are: 3433 1 - Home 3434 The LU is in the domain of the local node, and the LU 3435 information has been configured at the local node. 3436 3437 2 - Cache 3438 The LU has previously been located by a broadcast 3439 search, and the location information has been saved. 3440 3441 3 - Registered 3442 The LU is at an end node that is in the domain 3443 of the local network node. Registered entries 3444 are registered by the served end node." 3445 ::= { appnDirEntry 5 } 3446 3447appnDirApparentLuOwnerName OBJECT-TYPE 3448 SYNTAX DisplayString (SIZE (0 | 3..17)) 3449 MAX-ACCESS read-only 3450 STATUS current 3451 DESCRIPTION 3452 "Fully qualified CP name of the node at which the LU appears to 3453 be located. This object and the appnDirLuOwnerName object are 3454 related as follows: 3455 3456 Implementations that support this object save in their 3457 directory database information about an LU's owning control 3458 point that was communicated in two control vectors: 3459 3460 - an Associated Resource Entry (X'3C') CV with resource 3461 type X'00F4' (ENCP) 3462 3463 - a Real Owning Control Point (X'4A') CV. 3464 3465 The X'4A' CV is created by a branch network node to preserve 3466 the name of the real owning control point for an LU below the 3467 branch network node, before it overwrites this name with its 3468 own name in the X'3C' CV. The X'4A' CV is not present for LUs 3469 that are not below branch network nodes. 3470 3471 If the information a node has about an LU's owning CP came only 3472 in a X'3C' CV, then the name from the X'3C' is returned in the 3473 appnDirLuOwnerName object, and a null string is returned in 3474 this object. 3475 3476 If the information a node has about an LU's owning CP came in 3477 both X'3C' and X'4A' CVs, then the name from the X'4A' is 3478 returned in the appnDirLuOwnerName object, and the name from 3479 the X'3C' (which will be the branch network node's name) is 3480 returned in this object." 3481 ::= { appnDirEntry 6 } 3482 3483-- ************** The APPN Class of Service Group ********************** 3484 3485appnCos OBJECT IDENTIFIER ::= { appnObjects 5 } 3486 3487-- The APPN Class of Service (COS) 3488 3489-- Class of Service is a means of expressing the quality of routes and 3490-- the transmission priority of traffic that flows on these routes. 3491-- The quality of routes is specified by two tables, a COS weight table 3492-- for TGs and a COS weight table for nodes. Values in these COS tables 3493-- are administratively assigned at each APPN node, with seven default 3494-- tables specified by the APPN architecture. 3495-- ********************************************************************* 3496 3497appnCosModeTable OBJECT-TYPE 3498 SYNTAX SEQUENCE OF AppnCosModeEntry 3499 MAX-ACCESS not-accessible 3500 STATUS current 3501 DESCRIPTION 3502 "Table representing all of the defined mode names for this 3503 node. The table contains the matching COS name for each 3504 mode name." 3505 ::= { appnCos 1 } 3506 3507appnCosModeEntry OBJECT-TYPE 3508 SYNTAX AppnCosModeEntry 3509 MAX-ACCESS not-accessible 3510 STATUS current 3511 DESCRIPTION 3512 "This table is indexed by the mode name." 3513 INDEX 3514 {appnCosModeName} 3515 ::= { appnCosModeTable 1 } 3516 3517AppnCosModeEntry ::= SEQUENCE { 3518 appnCosModeName SnaModeName, 3519 appnCosModeCosName SnaClassOfServiceName 3520 } 3521 3522appnCosModeName OBJECT-TYPE 3523 SYNTAX SnaModeName 3524 MAX-ACCESS not-accessible 3525 STATUS current 3526 DESCRIPTION 3527 "Administratively assigned name for this mode." 3528 ::= { appnCosModeEntry 1 } 3529 3530appnCosModeCosName OBJECT-TYPE 3531 SYNTAX SnaClassOfServiceName 3532 MAX-ACCESS read-only 3533 STATUS current 3534 DESCRIPTION 3535 "Administratively assigned name for this class of service." 3536 ::= { appnCosModeEntry 2 } 3537 3538-- ********************************************************************* 3539appnCosNameTable OBJECT-TYPE 3540 SYNTAX SEQUENCE OF AppnCosNameEntry 3541 MAX-ACCESS not-accessible 3542 STATUS current 3543 DESCRIPTION 3544 "Table mapping all of the defined class-of-service names for 3545 this node to their network transmission priorities." 3546 ::= { appnCos 2 } 3547 3548appnCosNameEntry OBJECT-TYPE 3549 SYNTAX AppnCosNameEntry 3550 MAX-ACCESS not-accessible 3551 STATUS current 3552 DESCRIPTION 3553 "The COS name is the index to this table." 3554 INDEX 3555 {appnCosName} 3556 ::= { appnCosNameTable 1 } 3557 3558AppnCosNameEntry ::= SEQUENCE { 3559 appnCosName SnaClassOfServiceName, 3560 appnCosTransPriority INTEGER 3561 } 3562 3563appnCosName OBJECT-TYPE 3564 SYNTAX SnaClassOfServiceName 3565 MAX-ACCESS not-accessible 3566 STATUS current 3567 DESCRIPTION 3568 "Administratively assigned name for this class of service." 3569 ::= { appnCosNameEntry 1 } 3570 3571appnCosTransPriority OBJECT-TYPE 3572 SYNTAX INTEGER { 3573 low(1), --X'01' 3574 medium(2), --X'02' 3575 high(3), --X'03' 3576 network(4) --X'04' 3577 } 3578 MAX-ACCESS read-only 3579 STATUS current 3580 DESCRIPTION 3581 "Transmission priority for this class of service: 3582 3583 low(1) - (X'01'): low priority 3584 medium(2) - (X'02'): medium priority 3585 high(3) - (X'03'): high priority 3586 network(4) - (X'04'): network priority" 3587 ::= { appnCosNameEntry 2 } 3588 3589-- ********************************************************************* 3590appnCosNodeRowTable OBJECT-TYPE 3591 SYNTAX SEQUENCE OF AppnCosNodeRowEntry 3592 MAX-ACCESS not-accessible 3593 STATUS current 3594 DESCRIPTION 3595 "This table contains all node-row information for all classes 3596 of service defined in this node." 3597 ::= { appnCos 3 } 3598 3599appnCosNodeRowEntry OBJECT-TYPE 3600 SYNTAX AppnCosNodeRowEntry 3601 MAX-ACCESS not-accessible 3602 STATUS current 3603 DESCRIPTION 3604 "A node entry for a given class of service." 3605 INDEX 3606 {appnCosNodeRowName, 3607 appnCosNodeRowIndex} 3608 ::= { appnCosNodeRowTable 1 } 3609 3610AppnCosNodeRowEntry ::= SEQUENCE { 3611 appnCosNodeRowName SnaClassOfServiceName, 3612 appnCosNodeRowIndex INTEGER, 3613 appnCosNodeRowWgt DisplayString, 3614 appnCosNodeRowResistMin INTEGER, 3615 appnCosNodeRowResistMax INTEGER, 3616 appnCosNodeRowMinCongestAllow INTEGER, 3617 appnCosNodeRowMaxCongestAllow INTEGER 3618 } 3619 3620appnCosNodeRowName OBJECT-TYPE 3621 SYNTAX SnaClassOfServiceName 3622 MAX-ACCESS not-accessible 3623 STATUS current 3624 DESCRIPTION 3625 "Administratively assigned name for this class of service." 3626 ::= { appnCosNodeRowEntry 1 } 3627 3628appnCosNodeRowIndex OBJECT-TYPE 3629 SYNTAX INTEGER (0..255) 3630 MAX-ACCESS not-accessible 3631 STATUS current 3632 DESCRIPTION 3633 "Subindex under appnCosNodeRowName, corresponding to a row in 3634 the node table for the class of service identified in 3635 appnCosNodeRowName. 3636 3637 For each class of service, this subindex orders rows in the 3638 appnCosNodeRowTable in the same order as that used for route 3639 calculation in the APPN node." 3640 ::= { appnCosNodeRowEntry 2 } 3641 3642appnCosNodeRowWgt OBJECT-TYPE 3643 SYNTAX DisplayString (SIZE (1..64)) 3644 MAX-ACCESS read-only 3645 STATUS current 3646 DESCRIPTION 3647 "Weight to be associated with the nodes that fit the criteria 3648 specified by this node row. 3649 3650 This value can either be a character representation of an 3651 integer, or a formula for calculating the weight." 3652 ::= { appnCosNodeRowEntry 3 } 3653 3654appnCosNodeRowResistMin OBJECT-TYPE 3655 SYNTAX INTEGER (0..255) 3656 MAX-ACCESS read-only 3657 STATUS current 3658 DESCRIPTION 3659 "Minimum route addition resistance value for this node. 3660 3661 Range of values is 0-255. The lower the value, the more 3662 desirable the node is for intermediate routing." 3663 ::= { appnCosNodeRowEntry 4 } 3664 3665appnCosNodeRowResistMax OBJECT-TYPE 3666 SYNTAX INTEGER (0..255) 3667 MAX-ACCESS read-only 3668 STATUS current 3669 DESCRIPTION 3670 "Maximum route addition resistance value for this node. 3671 Range of values is 0-255. The lower the value, the more 3672 desirable the node is for intermediate routing." 3673 ::= { appnCosNodeRowEntry 5 } 3674 3675appnCosNodeRowMinCongestAllow OBJECT-TYPE 3676 SYNTAX INTEGER (0..1) 3677 MAX-ACCESS read-only 3678 STATUS current 3679 DESCRIPTION 3680 "Indicates whether low congestion will be tolerated. This 3681 object and appnCosNodeRowMaxCongestAllow together delineate a 3682 range of acceptable congestion states for a node. For the 3683 ordered pair (minimum congestion allowed, maximum congestion 3684 allowed), the values are interpreted as follows: 3685 3686 - (0,0): only low congestion is acceptable 3687 - (0,1): either low or high congestion is acceptable 3688 - (1,1): only high congestion is acceptable. 3689 3690 Note that the combination (1,0) is not defined, since it 3691 would identify a range whose lower bound was high congestion 3692 and whose upper bound was low congestion." 3693 ::= { appnCosNodeRowEntry 6 } 3694 3695appnCosNodeRowMaxCongestAllow OBJECT-TYPE 3696 SYNTAX INTEGER (0..1) 3697 MAX-ACCESS read-only 3698 STATUS current 3699 DESCRIPTION 3700 "Indicates whether low congestion will be tolerated. This 3701 object and appnCosNodeRowMinCongestAllow together delineate a 3702 range of acceptable congestion states for a node. For the 3703 ordered pair (minimum congestion allowed, maximum congestion 3704 allowed), the values are interpreted as follows: 3705 3706 - (0,0): only low congestion is acceptable 3707 - (0,1): either low or high congestion is acceptable 3708 - (1,1): only high congestion is acceptable. 3709 3710 Note that the combination (1,0) is not defined, since it 3711 would identify a range whose lower bound was high congestion 3712 and whose upper bound was low congestion." 3713 ::= { appnCosNodeRowEntry 7 } 3714 3715-- ********************************************************************* 3716appnCosTgRowTable OBJECT-TYPE 3717 SYNTAX SEQUENCE OF AppnCosTgRowEntry 3718 MAX-ACCESS not-accessible 3719 STATUS current 3720 DESCRIPTION 3721 "Table containing all the TG-row information for all classes of 3722 service defined in this node." 3723 ::= { appnCos 4 } 3724 3725appnCosTgRowEntry OBJECT-TYPE 3726 SYNTAX AppnCosTgRowEntry 3727 MAX-ACCESS not-accessible 3728 STATUS current 3729 DESCRIPTION 3730 "A TG entry for a given class of service." 3731 INDEX 3732 {appnCosTgRowName, 3733 appnCosTgRowIndex} 3734 ::= { appnCosTgRowTable 1 } 3735 3736AppnCosTgRowEntry ::= SEQUENCE { 3737 appnCosTgRowName SnaClassOfServiceName, 3738 appnCosTgRowIndex INTEGER, 3739 appnCosTgRowWgt DisplayString, 3740 appnCosTgRowEffCapMin AppnTgEffectiveCapacity, 3741 appnCosTgRowEffCapMax AppnTgEffectiveCapacity, 3742 appnCosTgRowConnCostMin INTEGER, 3743 appnCosTgRowConnCostMax INTEGER, 3744 appnCosTgRowByteCostMin INTEGER, 3745 appnCosTgRowByteCostMax INTEGER, 3746 appnCosTgRowSecurityMin AppnTgSecurity, 3747 appnCosTgRowSecurityMax AppnTgSecurity, 3748 appnCosTgRowDelayMin AppnTgDelay, 3749 appnCosTgRowDelayMax AppnTgDelay, 3750 appnCosTgRowUsr1Min INTEGER, 3751 appnCosTgRowUsr1Max INTEGER, 3752 appnCosTgRowUsr2Min INTEGER, 3753 appnCosTgRowUsr2Max INTEGER, 3754 appnCosTgRowUsr3Min INTEGER, 3755 appnCosTgRowUsr3Max INTEGER 3756 } 3757 3758appnCosTgRowName OBJECT-TYPE 3759 SYNTAX SnaClassOfServiceName 3760 MAX-ACCESS not-accessible 3761 STATUS current 3762 DESCRIPTION 3763 "Administratively assigned name for this class of service." 3764 ::= { appnCosTgRowEntry 1 } 3765 3766appnCosTgRowIndex OBJECT-TYPE 3767 SYNTAX INTEGER (0..255) 3768 MAX-ACCESS not-accessible 3769 STATUS current 3770 DESCRIPTION 3771 "Subindex under appnCosTgRowName, corresponding to a row in the 3772 TG table for the class of service identified in 3773 appnCosTgRowName. 3774 3775 For each class of service, this subindex orders rows in the 3776 appnCosTgRowTable in the same order as that used for route 3777 calculation in the APPN node." 3778 ::= { appnCosTgRowEntry 2 } 3779 3780appnCosTgRowWgt OBJECT-TYPE 3781 SYNTAX DisplayString (SIZE (1..64)) 3782 MAX-ACCESS read-only 3783 STATUS current 3784 DESCRIPTION 3785 "Weight to be associated with the TGs that fit the criteria 3786 specified by this TG row. 3787 3788 This value can either be a character representation of an 3789 integer, or a formula for calculating the weight." 3790 ::= { appnCosTgRowEntry 3 } 3791 3792appnCosTgRowEffCapMin OBJECT-TYPE 3793 SYNTAX AppnTgEffectiveCapacity 3794 MAX-ACCESS read-only 3795 STATUS current 3796 DESCRIPTION 3797 "Minimum acceptable capacity for this class of service." 3798 ::= { appnCosTgRowEntry 4 } 3799 3800appnCosTgRowEffCapMax OBJECT-TYPE 3801 SYNTAX AppnTgEffectiveCapacity 3802 MAX-ACCESS read-only 3803 STATUS current 3804 DESCRIPTION 3805 "Maximum acceptable capacity for this class of service." 3806 ::= { appnCosTgRowEntry 5 } 3807 3808appnCosTgRowConnCostMin OBJECT-TYPE 3809 SYNTAX INTEGER (0..255) 3810 MAX-ACCESS read-only 3811 STATUS current 3812 DESCRIPTION 3813 "Minimum acceptable cost per connect time for this class of 3814 service. 3815 3816 Cost per connect time: a value representing the relative 3817 cost per unit of time to use this TG. Range is from 0, which 3818 means no cost, to 255." 3819 ::= { appnCosTgRowEntry 6 } 3820 3821appnCosTgRowConnCostMax OBJECT-TYPE 3822 SYNTAX INTEGER (0..255) 3823 MAX-ACCESS read-only 3824 STATUS current 3825 DESCRIPTION 3826 "Maximum acceptable cost per connect time for this class of 3827 service. 3828 3829 Cost per connect time: a value representing the relative 3830 cost per unit of time to use this TG. Range is from 0, which 3831 means no cost, to 255." 3832 ::= { appnCosTgRowEntry 7 } 3833 3834appnCosTgRowByteCostMin OBJECT-TYPE 3835 SYNTAX INTEGER (0..255) 3836 MAX-ACCESS read-only 3837 STATUS current 3838 DESCRIPTION 3839 "Minimum acceptable cost per byte transmitted for this class 3840 of service. 3841 3842 Cost per byte transmitted: a value representing the relative 3843 cost per unit of time to use this TG. Range is from 0, which 3844 means no cost, to 255." 3845 ::= { appnCosTgRowEntry 8 } 3846 3847appnCosTgRowByteCostMax OBJECT-TYPE 3848 SYNTAX INTEGER (0..255) 3849 MAX-ACCESS read-only 3850 STATUS current 3851 DESCRIPTION 3852 "Maximum acceptable cost per byte transmitted for this class 3853 of service. 3854 3855 Cost per byte transmitted: a value representing the relative 3856 cost of transmitting a byte over this TG. Range is from 0, 3857 which means no cost, to 255." 3858 ::= { appnCosTgRowEntry 9 } 3859 3860appnCosTgRowSecurityMin OBJECT-TYPE 3861 SYNTAX AppnTgSecurity 3862 MAX-ACCESS read-only 3863 STATUS current 3864 DESCRIPTION 3865 "Minimum acceptable security for this class of service." 3866 ::= { appnCosTgRowEntry 10 } 3867 3868appnCosTgRowSecurityMax OBJECT-TYPE 3869 SYNTAX AppnTgSecurity 3870 MAX-ACCESS read-only 3871 STATUS current 3872 DESCRIPTION 3873 "Maximum acceptable security for this class of service." 3874 ::= { appnCosTgRowEntry 11 } 3875 3876appnCosTgRowDelayMin OBJECT-TYPE 3877 SYNTAX AppnTgDelay 3878 MAX-ACCESS read-only 3879 STATUS current 3880 DESCRIPTION 3881 "Minimum acceptable propagation delay for this class of 3882 3883 service." 3884 ::= { appnCosTgRowEntry 12 } 3885 3886appnCosTgRowDelayMax OBJECT-TYPE 3887 SYNTAX AppnTgDelay 3888 MAX-ACCESS read-only 3889 STATUS current 3890 DESCRIPTION 3891 "Maximum acceptable propagation delay for this class of 3892 service." 3893 ::= { appnCosTgRowEntry 13 } 3894 3895appnCosTgRowUsr1Min OBJECT-TYPE 3896 SYNTAX INTEGER (0..255) 3897 MAX-ACCESS read-only 3898 STATUS current 3899 DESCRIPTION 3900 "Minimum acceptable value for this user-defined 3901 characteristic." 3902 ::= { appnCosTgRowEntry 14 } 3903 3904appnCosTgRowUsr1Max OBJECT-TYPE 3905 SYNTAX INTEGER (0..255) 3906 MAX-ACCESS read-only 3907 STATUS current 3908 DESCRIPTION 3909 "Maximum acceptable value for this user-defined 3910 characteristic." 3911 ::= { appnCosTgRowEntry 15 } 3912 3913appnCosTgRowUsr2Min OBJECT-TYPE 3914 SYNTAX INTEGER (0..255) 3915 MAX-ACCESS read-only 3916 STATUS current 3917 DESCRIPTION 3918 "Minimum acceptable value for this user-defined 3919 characteristic." 3920 ::= { appnCosTgRowEntry 16 } 3921 3922appnCosTgRowUsr2Max OBJECT-TYPE 3923 SYNTAX INTEGER (0..255) 3924 MAX-ACCESS read-only 3925 STATUS current 3926 DESCRIPTION 3927 "Maximum acceptable value for this user-defined 3928 characteristic." 3929 ::= { appnCosTgRowEntry 17 } 3930 3931appnCosTgRowUsr3Min OBJECT-TYPE 3932 SYNTAX INTEGER (0..255) 3933 MAX-ACCESS read-only 3934 STATUS current 3935 DESCRIPTION 3936 "Minimum acceptable value for this user-defined 3937 characteristic." 3938 ::= { appnCosTgRowEntry 18 } 3939 3940appnCosTgRowUsr3Max OBJECT-TYPE 3941 SYNTAX INTEGER (0..255) 3942 MAX-ACCESS read-only 3943 STATUS current 3944 DESCRIPTION 3945 "Maximum acceptable value for this user-defined 3946 characteristic." 3947 ::= { appnCosTgRowEntry 19 } 3948 3949-- ********************************************************************* 3950-- Intermediate Session Information 3951-- ********************************************************************* 3952appnSessIntermediate OBJECT IDENTIFIER ::= { appnObjects 6 } 3953 3954-- ********************************************************************* 3955-- Intermediate Session Information Global Objects 3956-- ********************************************************************* 3957-- The following simple objects allow the collection of intermediate 3958-- session Information to be started and stopped. 3959-- ********************************************************************* 3960appnIsInGlobal OBJECT IDENTIFIER ::= { appnSessIntermediate 1 } 3961 3962appnIsInGlobeCtrAdminStatus OBJECT-TYPE 3963 SYNTAX INTEGER { 3964 notActive(1), 3965 active(2), 3966 ready(3) 3967 } 3968 MAX-ACCESS read-write 3969 STATUS current 3970 DESCRIPTION 3971 "Object by which a Management Station can deactivate or 3972 activate capture of intermediate-session counts and names, by 3973 setting the value to notActive(1) or active(2), respectively. 3974 The value ready(3) is returned on GET operations until a SET 3975 has been processed; after that the value received on the most 3976 recent SET is returned. 3977 3978 The counts referred to here are the eight objects in the 3979 AppnIsInTable, from appnIsInP2SFmdPius through 3980 appnIsInS2PNonFmdBytes. The names are the four objects in this 3981 table, from appnIsInPriLuName through appnIsInCosName. 3982 3983 Setting this object to the following values has the following 3984 effects: 3985 3986 notActive(1) stop collecting count data. If a count 3987 is queried, it returns the value 0. 3988 Collection of names may, but need not be, 3989 disabled. 3990 active(2) start collecting count data. If it is 3991 supported, collection of names is enabled." 3992 ::= { appnIsInGlobal 1 } 3993 3994appnIsInGlobeCtrOperStatus OBJECT-TYPE 3995 SYNTAX INTEGER { 3996 notActive(1), 3997 active(2) 3998 } 3999 MAX-ACCESS read-only 4000 STATUS current 4001 DESCRIPTION 4002 "Indicates whether or not the intermediate session counts 4003 are active. The counts referred to here are the eight 4004 objects in the AppnIsInTable, from appnIsInP2SFmdPius through 4005 appnIsInS2PNonFmdBytes. These eight counts are of type 4006 Unsigned32 rather than Counter32 because when this object 4007 enters the notActive state, either because a Management 4008 Station has set appnInInGlobeCtrAdminStatus to notActive or 4009 because of a locally-initiated transition, the counts are 4010 all reset to 0. 4011 4012 The values for this object are: 4013 4014 notActive(1): collection of counts is not active; if it 4015 is queried, a count returns the value 0. 4016 active(2): collection of counts is active." 4017 ::= { appnIsInGlobal 2 } 4018 4019appnIsInGlobeCtrStatusTime OBJECT-TYPE 4020 SYNTAX TimeTicks 4021 UNITS "hundredths of a second" 4022 MAX-ACCESS read-only 4023 STATUS current 4024 DESCRIPTION 4025 "The time since the appnIsInGlobeCtrOperStatus object last 4026 changed, measured in hundredths of a second. This time can be 4027 used to identify when this change occurred in relation to other 4028 events in the agent, such as the last time the APPN node was 4029 reinitialized." 4030 ::= { appnIsInGlobal 3 } 4031 4032appnIsInGlobeRscv OBJECT-TYPE 4033 SYNTAX INTEGER { 4034 notActive(1), 4035 active(2) 4036 } 4037 MAX-ACCESS read-write 4038 STATUS current 4039 DESCRIPTION 4040 "Indicates the current route selection control vector (RSCV) 4041 collection option in effect, and allows a Management Station to 4042 change the option. 4043 4044 The values for this object are: 4045 4046 notActive(1): collection of route selection control vectors 4047 is not active. 4048 active(2): collection of route selection control vectors 4049 is active." 4050 ::= { appnIsInGlobal 4 } 4051 4052appnIsInGlobeRscvTime OBJECT-TYPE 4053 SYNTAX TimeTicks 4054 UNITS "hundredths of a second" 4055 MAX-ACCESS read-only 4056 STATUS current 4057 DESCRIPTION 4058 "The time since the appnIsInGlobeRscv object last changed, 4059 measured in hundredths of a second. This time can be used to 4060 identify when this change occurred in relation to other events 4061 in the agent, such as the last time the APPN node was 4062 reinitialized." 4063 ::= { appnIsInGlobal 5 } 4064 4065appnIsInGlobeActSess OBJECT-TYPE 4066 SYNTAX Gauge32 4067 UNITS "sessions" 4068 MAX-ACCESS read-only 4069 STATUS current 4070 DESCRIPTION 4071 "The number of currently active intermediate sessions." 4072 ::= { appnIsInGlobal 6 } 4073 4074appnIsInGlobeHprBfActSess OBJECT-TYPE 4075 SYNTAX Gauge32 4076 UNITS "sessions" 4077 MAX-ACCESS read-only 4078 STATUS current 4079 DESCRIPTION 4080 "The number of currently active HPR intermediate sessions." 4081 ::= { appnIsInGlobal 7 } 4082 4083-- ********************************************************************* 4084-- Intermediate Session Information Table 4085-- ********************************************************************* 4086-- This table contains information on intermediate sessions 4087-- which are currently active. 4088-- ********************************************************************* 4089appnIsInTable OBJECT-TYPE 4090 SYNTAX SEQUENCE OF AppnIsInEntry 4091 MAX-ACCESS not-accessible 4092 STATUS current 4093 DESCRIPTION 4094 "Intermediate Session Information Table" 4095 ::= { appnSessIntermediate 2 } 4096 4097appnIsInEntry OBJECT-TYPE 4098 SYNTAX AppnIsInEntry 4099 MAX-ACCESS not-accessible 4100 STATUS current 4101 DESCRIPTION 4102 "Entry of Intermediate Session Information Table." 4103 INDEX 4104 { appnIsInFqCpName, 4105 appnIsInPcid } 4106 ::= { appnIsInTable 1 } 4107 4108AppnIsInEntry ::= SEQUENCE { 4109 appnIsInFqCpName SnaControlPointName, 4110 appnIsInPcid OCTET STRING, 4111 appnIsInSessState INTEGER, 4112 appnIsInPriLuName DisplayString, 4113 appnIsInSecLuName DisplayString, 4114 appnIsInModeName SnaModeName, 4115 appnIsInCosName SnaClassOfServiceName, 4116 appnIsInTransPriority INTEGER, 4117 appnIsInSessType INTEGER, 4118 appnIsInSessUpTime TimeTicks, 4119 appnIsInCtrUpTime TimeTicks, 4120 appnIsInP2SFmdPius Unsigned32, 4121 appnIsInS2PFmdPius Unsigned32, 4122 appnIsInP2SNonFmdPius Unsigned32, 4123 appnIsInS2PNonFmdPius Unsigned32, 4124 appnIsInP2SFmdBytes Unsigned32, 4125 appnIsInS2PFmdBytes Unsigned32, 4126 appnIsInP2SNonFmdBytes Unsigned32, 4127 appnIsInS2PNonFmdBytes Unsigned32, 4128 appnIsInPsAdjCpName SnaControlPointName, 4129 appnIsInPsAdjTgNum INTEGER, 4130 appnIsInPsSendMaxBtuSize INTEGER, 4131 appnIsInPsSendPacingType INTEGER, 4132 appnIsInPsSendRpc Gauge32, 4133 appnIsInPsSendNxWndwSize Gauge32, 4134 appnIsInPsRecvPacingType INTEGER, 4135 appnIsInPsRecvRpc Gauge32, 4136 appnIsInPsRecvNxWndwSize Gauge32, 4137 appnIsInSsAdjCpName SnaControlPointName, 4138 appnIsInSsAdjTgNum INTEGER, 4139 appnIsInSsSendMaxBtuSize INTEGER, 4140 appnIsInSsSendPacingType INTEGER, 4141 appnIsInSsSendRpc Gauge32, 4142 appnIsInSsSendNxWndwSize Gauge32, 4143 appnIsInSsRecvPacingType INTEGER, 4144 appnIsInSsRecvRpc Gauge32, 4145 appnIsInSsRecvNxWndwSize Gauge32, 4146 appnIsInRouteInfo OCTET STRING, 4147 appnIsInRtpNceId OCTET STRING, 4148 appnIsInRtpTcid OCTET STRING 4149 } 4150 4151appnIsInFqCpName OBJECT-TYPE 4152 SYNTAX SnaControlPointName 4153 MAX-ACCESS not-accessible 4154 STATUS current 4155 DESCRIPTION 4156 "The network-qualified control point name of the node at which 4157 the session and PCID originated. For APPN and LEN nodes, this 4158 is either CP name of the APPN node at which the origin LU is 4159 located or the CP name of the NN serving the LEN node at which 4160 the origin LU is located. For resources served by a dependent 4161 LU requester (DLUR), it is the name of the owning system 4162 services control point (SSCP)." 4163 ::= { appnIsInEntry 1 } 4164 4165appnIsInPcid OBJECT-TYPE 4166 SYNTAX OCTET STRING (SIZE (8)) 4167 MAX-ACCESS not-accessible 4168 STATUS current 4169 DESCRIPTION 4170 "The procedure correlation identifier (PCID) of a session. It 4171 is an 8-byte value assigned by the primary LU." 4172 ::= { appnIsInEntry 2 } 4173 4174appnIsInSessState OBJECT-TYPE 4175 SYNTAX INTEGER { 4176 inactive(1), 4177 pendactive(2), 4178 active(3), 4179 pendinact(4) 4180 } 4181 MAX-ACCESS read-write 4182 STATUS current 4183 DESCRIPTION 4184 "Indicates the state of the session: 4185 4186 inactive(1) - session is inactive 4187 pendactive(2) - session is pending active 4188 active(3) - session is active 4189 pendinact(4) - session is pending inactive 4190 4191 Active sessions can be deactivated by setting this object 4192 to inactive(1)." 4193 ::= { appnIsInEntry 3 } 4194 4195appnIsInPriLuName OBJECT-TYPE 4196 SYNTAX DisplayString (SIZE (0..17)) 4197 MAX-ACCESS read-only 4198 STATUS current 4199 DESCRIPTION 4200 "The primary LU name of the session. A zero-length 4201 string indicates that this name is not available." 4202 ::= { appnIsInEntry 4 } 4203 4204appnIsInSecLuName OBJECT-TYPE 4205 SYNTAX DisplayString (SIZE (0..17)) 4206 MAX-ACCESS read-only 4207 STATUS current 4208 DESCRIPTION 4209 "The secondary LU name of the session. A zero-length 4210 string indicates that this name is not available." 4211 ::= { appnIsInEntry 5 } 4212 4213appnIsInModeName OBJECT-TYPE 4214 SYNTAX SnaModeName 4215 MAX-ACCESS read-only 4216 STATUS current 4217 DESCRIPTION 4218 "The mode name used for this session." 4219 ::= { appnIsInEntry 6 } 4220 4221appnIsInCosName OBJECT-TYPE 4222 SYNTAX SnaClassOfServiceName 4223 MAX-ACCESS read-only 4224 STATUS current 4225 DESCRIPTION 4226 "The Class of Service (COS) name used for this session." 4227 ::= { appnIsInEntry 7 } 4228 4229appnIsInTransPriority OBJECT-TYPE 4230 SYNTAX INTEGER { 4231 low(1), --X'01' 4232 medium(2), --X'02' 4233 high(3), --X'03' 4234 network(4) --X'04' 4235 } 4236 MAX-ACCESS read-only 4237 STATUS current 4238 DESCRIPTION 4239 "Transmission priority for this class of service. Values are: 4240 4241 low(1) - (X'01'): low priority 4242 medium(2) - (X'02'): medium priority 4243 high(3) - (X'03'): high priority 4244 network(4) - (X'04'): network priority" 4245 ::= { appnIsInEntry 8 } 4246 4247appnIsInSessType OBJECT-TYPE 4248 SYNTAX INTEGER { 4249 unknown(1), 4250 lu62(2), 4251 lu0thru3(3), 4252 lu62dlur(4), 4253 lu0thru3dlur(5) 4254 } 4255 MAX-ACCESS read-only 4256 STATUS current 4257 DESCRIPTION 4258 "The type of intermediate session. Defined values are 4259 4260 unknown The session type is not known. 4261 4262 lu62 A session between LUs of type 6.2 4263 (as indicated by the LU type in Bind) 4264 4265 lu0thru3 A session between LUs of type 0, 1, 2, or 3 4266 (as indicated by the LU type in Bind) 4267 4268 lu62dlur A session between LUs of type 6.2 4269 (as indicated by the LU type in Bind). 4270 One of the LUs is a dependent LU supported 4271 by the dependent LU requester (DLUR) 4272 function at this node. 4273 4274 lu0thru3dlur A session between LUs of type 0, 1, 2, or 3 4275 (as indicated by the LU type in Bind) 4276 One of the LUs is a dependent LU supported 4277 by the dependent LU requester (DLUR) 4278 function at this node." 4279 ::= { appnIsInEntry 9 } 4280 4281appnIsInSessUpTime OBJECT-TYPE 4282 SYNTAX TimeTicks 4283 UNITS "hundredths of a second" 4284 MAX-ACCESS read-only 4285 STATUS current 4286 DESCRIPTION 4287 "Length of time the session has been active, measured in 4288 hundredths of a second." 4289 ::= { appnIsInEntry 10 } 4290 4291appnIsInCtrUpTime OBJECT-TYPE 4292 SYNTAX TimeTicks 4293 UNITS "hundredths of a second" 4294 MAX-ACCESS read-only 4295 STATUS current 4296 DESCRIPTION 4297 "Length of time the session counters have been active, measured 4298 in hundredths of a second." 4299 ::= { appnIsInEntry 11 } 4300 4301appnIsInP2SFmdPius OBJECT-TYPE 4302 SYNTAX Unsigned32 4303 UNITS "path information units (PIUs)" 4304 MAX-ACCESS read-only 4305 STATUS current 4306 DESCRIPTION 4307 "Number of function management data (FMD) path information 4308 units (PIUs) sent from the Primary LU to the Secondary LU since 4309 the counts were last activated." 4310 ::= { appnIsInEntry 12 } 4311 4312appnIsInS2PFmdPius OBJECT-TYPE 4313 SYNTAX Unsigned32 4314 UNITS "path information units (PIUs)" 4315 MAX-ACCESS read-only 4316 STATUS current 4317 DESCRIPTION 4318 "Number of FMD PIUs sent from the Secondary LU to the Primary 4319 LU since the counts were last activated." 4320 ::= { appnIsInEntry 13 } 4321 4322appnIsInP2SNonFmdPius OBJECT-TYPE 4323 SYNTAX Unsigned32 4324 UNITS "path information units (PIUs)" 4325 MAX-ACCESS read-only 4326 STATUS current 4327 DESCRIPTION 4328 "Number of non-FMD PIUs sent from the Primary LU to the 4329 Secondary LU since the counts were last activated." 4330 ::= { appnIsInEntry 14 } 4331 4332appnIsInS2PNonFmdPius OBJECT-TYPE 4333 SYNTAX Unsigned32 4334 UNITS "path information units (PIUs)" 4335 MAX-ACCESS read-only 4336 STATUS current 4337 DESCRIPTION 4338 "Number of non-FMD PIUs sent from the Secondary LU to the 4339 Primary LU since the counts were last activated." 4340 ::= { appnIsInEntry 15 } 4341 4342appnIsInP2SFmdBytes OBJECT-TYPE 4343 SYNTAX Unsigned32 4344 UNITS "bytes" 4345 MAX-ACCESS read-only 4346 STATUS current 4347 DESCRIPTION 4348 "Number of FMD bytes sent from the Primary LU to the Secondary 4349 LU since the counts were last activated." 4350 ::= { appnIsInEntry 16 } 4351 4352appnIsInS2PFmdBytes OBJECT-TYPE 4353 SYNTAX Unsigned32 4354 UNITS "bytes" 4355 MAX-ACCESS read-only 4356 STATUS current 4357 DESCRIPTION 4358 "Number of FMD bytes sent from the Secondary LU to the Primary 4359 LU since the counts were last activated." 4360 ::= { appnIsInEntry 17 } 4361 4362appnIsInP2SNonFmdBytes OBJECT-TYPE 4363 SYNTAX Unsigned32 4364 UNITS "bytes" 4365 MAX-ACCESS read-only 4366 STATUS current 4367 DESCRIPTION 4368 "Number of non-FMD bytes sent from the Primary LU to the 4369 Secondary LU since the counts were last activated." 4370 ::= { appnIsInEntry 18 } 4371 4372appnIsInS2PNonFmdBytes OBJECT-TYPE 4373 SYNTAX Unsigned32 4374 UNITS "bytes" 4375 MAX-ACCESS read-only 4376 STATUS current 4377 DESCRIPTION 4378 "Number of non-FMD bytes sent from the Secondary LU to the 4379 Primary LU since the counts were last activated." 4380 ::= { appnIsInEntry 19 } 4381 4382appnIsInPsAdjCpName OBJECT-TYPE 4383 SYNTAX SnaControlPointName 4384 MAX-ACCESS read-only 4385 STATUS current 4386 DESCRIPTION 4387 "The primary stage adjacent CP name of this session. If the 4388 session stage traverses an RTP connection, the CP name of the 4389 remote RTP endpoint is returned." 4390 ::= { appnIsInEntry 20 } 4391 4392appnIsInPsAdjTgNum OBJECT-TYPE 4393 SYNTAX INTEGER (0..300) 4394 MAX-ACCESS read-only 4395 STATUS current 4396 DESCRIPTION 4397 "The primary stage adjacent transmission group (TG) number 4398 associated with this session. If the session stage traverses 4399 an RTP connection, the value 256 is returned. 4400 4401 Values between 257 and 300 are available for other possible 4402 TG 'stand-ins' that may be added to APPN in the future." 4403 ::= { appnIsInEntry 21 } 4404 4405appnIsInPsSendMaxBtuSize OBJECT-TYPE 4406 SYNTAX INTEGER (99..32767) 4407 UNITS "bytes" 4408 MAX-ACCESS read-only 4409 STATUS current 4410 DESCRIPTION 4411 "The primary stage maximum basic transmission unit (BTU) size 4412 for sending data." 4413 ::= { appnIsInEntry 22 } 4414 4415appnIsInPsSendPacingType OBJECT-TYPE 4416 SYNTAX INTEGER { 4417 fixed(1), 4418 adaptive(2) 4419 } 4420 MAX-ACCESS read-only 4421 STATUS current 4422 DESCRIPTION 4423 "The primary stage type of pacing being used for sending data." 4424 ::= { appnIsInEntry 23 } 4425 4426appnIsInPsSendRpc OBJECT-TYPE 4427 SYNTAX Gauge32 4428 UNITS "message units (MUs)" 4429 MAX-ACCESS read-only 4430 STATUS current 4431 DESCRIPTION 4432 "The primary stage send residual pace count. This represents 4433 the primary stage number of message units (MUs) that can still 4434 be sent in the current session window." 4435 ::= { appnIsInEntry 24 } 4436 4437appnIsInPsSendNxWndwSize OBJECT-TYPE 4438 SYNTAX Gauge32 4439 UNITS "message units (MUs)" 4440 MAX-ACCESS read-only 4441 STATUS current 4442 DESCRIPTION 4443 "The primary stage size of the next window which will be used 4444 to send data." 4445 ::= { appnIsInEntry 25 } 4446 4447appnIsInPsRecvPacingType OBJECT-TYPE 4448 SYNTAX INTEGER { 4449 fixed(1), 4450 adaptive(2) 4451 } 4452 MAX-ACCESS read-only 4453 STATUS current 4454 DESCRIPTION 4455 "The primary stage type of pacing being used for receiving 4456 data." 4457 ::= { appnIsInEntry 26 } 4458 4459appnIsInPsRecvRpc OBJECT-TYPE 4460 SYNTAX Gauge32 4461 UNITS "message units (MUs)" 4462 MAX-ACCESS read-only 4463 STATUS current 4464 DESCRIPTION 4465 "The primary stage receive residual pace count. This 4466 represents the primary stage number of message units (MUs) that 4467 can still be received in the current session window." 4468 ::= { appnIsInEntry 27 } 4469 4470appnIsInPsRecvNxWndwSize OBJECT-TYPE 4471 SYNTAX Gauge32 4472 UNITS "message units (MUs)" 4473 MAX-ACCESS read-only 4474 STATUS current 4475 DESCRIPTION 4476 "The primary stage size of the next window which will be used 4477 to receive data." 4478 ::= { appnIsInEntry 28 } 4479 4480appnIsInSsAdjCpName OBJECT-TYPE 4481 SYNTAX SnaControlPointName 4482 MAX-ACCESS read-only 4483 STATUS current 4484 DESCRIPTION 4485 "The secondary stage adjacent CP name of this session. If the 4486 session stage traverses an RTP connection, the CP name of the 4487 remote RTP endpoint is returned." 4488 ::= { appnIsInEntry 29 } 4489 4490appnIsInSsAdjTgNum OBJECT-TYPE 4491 SYNTAX INTEGER (0..300) 4492 MAX-ACCESS read-only 4493 STATUS current 4494 DESCRIPTION 4495 "The secondary stage adjacent transmission group (TG) number 4496 associated with this session. If the session stage traverses 4497 an RTP connection, the value 256 is returned. 4498 4499 Values between 257 and 300 are available for other possible 4500 TG 'stand-ins' that may be added to APPN in the future." 4501 ::= { appnIsInEntry 30 } 4502 4503appnIsInSsSendMaxBtuSize OBJECT-TYPE 4504 SYNTAX INTEGER (99..32767) 4505 UNITS "bytes" 4506 MAX-ACCESS read-only 4507 STATUS current 4508 DESCRIPTION 4509 "The secondary stage maximum basic transmission unit (BTU) size 4510 for sending data." 4511 ::= { appnIsInEntry 31 } 4512 4513appnIsInSsSendPacingType OBJECT-TYPE 4514 SYNTAX INTEGER { 4515 fixed(1), 4516 adaptive(2) 4517 } 4518 MAX-ACCESS read-only 4519 STATUS current 4520 DESCRIPTION 4521 "The secondary stage type of pacing being used for sending 4522 data." 4523 ::= { appnIsInEntry 32 } 4524 4525appnIsInSsSendRpc OBJECT-TYPE 4526 SYNTAX Gauge32 4527 UNITS "message units (MUs)" 4528 MAX-ACCESS read-only 4529 STATUS current 4530 DESCRIPTION 4531 "The secondary stage send residual pace count. This represents 4532 the secondary stage number of message units (MUs) that can 4533 still be sent in the current session window." 4534 ::= { appnIsInEntry 33 } 4535 4536appnIsInSsSendNxWndwSize OBJECT-TYPE 4537 SYNTAX Gauge32 4538 UNITS "message units (MUs)" 4539 MAX-ACCESS read-only 4540 STATUS current 4541 DESCRIPTION 4542 "The secondary stage size of the next window which will be used 4543 to send data." 4544 ::= { appnIsInEntry 34 } 4545 4546appnIsInSsRecvPacingType OBJECT-TYPE 4547 SYNTAX INTEGER { 4548 fixed(1), 4549 adaptive(2) 4550 } 4551 MAX-ACCESS read-only 4552 STATUS current 4553 DESCRIPTION 4554 "The secondary stage type of pacing being used for receiving 4555 data." 4556 ::= { appnIsInEntry 35 } 4557 4558appnIsInSsRecvRpc OBJECT-TYPE 4559 SYNTAX Gauge32 4560 UNITS "message units (MUs)" 4561 MAX-ACCESS read-only 4562 STATUS current 4563 DESCRIPTION 4564 "The secondary stage receive residual pace count. This 4565 represents the secondary stage number of message units (MUs) 4566 that can still be received in the current session window." 4567 ::= { appnIsInEntry 36 } 4568 4569appnIsInSsRecvNxWndwSize OBJECT-TYPE 4570 SYNTAX Gauge32 4571 UNITS "message units (MUs)" 4572 MAX-ACCESS read-only 4573 STATUS current 4574 DESCRIPTION 4575 "The secondary stage size of the next window which will be used 4576 to receive data." 4577 ::= { appnIsInEntry 37 } 4578 4579appnIsInRouteInfo OBJECT-TYPE 4580 SYNTAX OCTET STRING (SIZE (0..255)) 4581 MAX-ACCESS read-only 4582 STATUS current 4583 DESCRIPTION 4584 "The route selection control vector (RSCV X'2B') used for this 4585 session. It is present for APPN nodes; but is not present for 4586 LEN nodes. The format of this vector is described in SNA 4587 Formats. If no RSCV is available, a zero-length string is 4588 returned." 4589 ::= { appnIsInEntry 38 } 4590 4591appnIsInRtpNceId OBJECT-TYPE 4592 SYNTAX OCTET STRING (SIZE (1..8)) 4593 MAX-ACCESS read-only 4594 STATUS current 4595 DESCRIPTION 4596 "The HPR local Network Connection Endpoint of the session." 4597 ::= { appnIsInEntry 39 } 4598 4599appnIsInRtpTcid OBJECT-TYPE 4600 SYNTAX OCTET STRING (SIZE (8)) 4601 MAX-ACCESS read-only 4602 STATUS current 4603 DESCRIPTION 4604 "The RTP connection local TCID of the session." 4605 ::= { appnIsInEntry 40 } 4606 4607-- ********************************************************************* 4608-- Intermediate Session RTP Table 4609-- ********************************************************************* 4610-- This table contains information on intermediate sessions that are 4611-- being transported on Rapid Transport Protocol (RTP) connections by 4612-- High Performance Routing (HPR). 4613-- ********************************************************************* 4614appnIsRtpTable OBJECT-TYPE 4615 SYNTAX SEQUENCE OF AppnIsRtpEntry 4616 MAX-ACCESS not-accessible 4617 STATUS current 4618 DESCRIPTION 4619 "A table indicating how many ISR sessions are transported by 4620 each RTP connection." 4621 ::= { appnSessIntermediate 3 } 4622 4623appnIsRtpEntry OBJECT-TYPE 4624 SYNTAX AppnIsRtpEntry 4625 MAX-ACCESS not-accessible 4626 STATUS current 4627 DESCRIPTION 4628 "Entry of Intermediate Session RTP Table." 4629 INDEX 4630 { appnIsRtpNceId, 4631 appnIsRtpTcid } 4632 ::= { appnIsRtpTable 1 } 4633 4634AppnIsRtpEntry ::= SEQUENCE { 4635 appnIsRtpNceId OCTET STRING, 4636 appnIsRtpTcid OCTET STRING, 4637 appnIsRtpSessions Gauge32 4638 } 4639 4640appnIsRtpNceId OBJECT-TYPE 4641 SYNTAX OCTET STRING (SIZE (1..8)) 4642 MAX-ACCESS not-accessible 4643 STATUS current 4644 DESCRIPTION 4645 "The local Network Connection Endpoint of the RTP connection." 4646 ::= { appnIsRtpEntry 1 } 4647 4648appnIsRtpTcid OBJECT-TYPE 4649 SYNTAX OCTET STRING (SIZE (8)) 4650 MAX-ACCESS not-accessible 4651 STATUS current 4652 DESCRIPTION 4653 "The local TCID of the RTP connection." 4654 ::= { appnIsRtpEntry 2 } 4655 4656appnIsRtpSessions OBJECT-TYPE 4657 SYNTAX Gauge32 4658 UNITS "sessions" 4659 MAX-ACCESS read-only 4660 STATUS current 4661 DESCRIPTION 4662 "The number of intermediate sessions using this RTP 4663 connection." 4664 ::= { appnIsRtpEntry 3 } 4665 4666-- ********************************************************************* 4667 appnTraps OBJECT IDENTIFIER ::= { appnMIB 2 } 4668-- ********************************************************************* 4669 4670alertTrap NOTIFICATION-TYPE 4671 OBJECTS { alertIdNumber, affectedObject } 4672 STATUS current 4673 DESCRIPTION 4674 "This trap carries a 32-bit SNA Management Services (SNA/MS) 4675 Alert ID Number, as specified in SNA/MS Formats." 4676 ::= { appnTraps 1 } 4677 4678alertIdNumber OBJECT-TYPE 4679 SYNTAX OCTET STRING (SIZE (4)) 4680 MAX-ACCESS accessible-for-notify 4681 STATUS current 4682 DESCRIPTION 4683 "A 32-bit SNA Management Services (SNA/MS) Alert ID Number, as 4684 specified in SNA/MS Formats." 4685 ::= { appnTraps 2 } 4686 4687affectedObject OBJECT-TYPE 4688 SYNTAX VariablePointer 4689 MAX-ACCESS accessible-for-notify 4690 STATUS current 4691 DESCRIPTION 4692 "The MIB object associated with the Alert condition, if there 4693 is an object associated with it. If no associated object can 4694 be identified, the value 0.0 is passed in the trap." 4695 ::= { appnTraps 3 } 4696 4697-- ********************************************************************* 4698-- Conformance information 4699-- ********************************************************************* 4700 4701appnConformance OBJECT IDENTIFIER ::= { appnMIB 3 } 4702 4703appnCompliances OBJECT IDENTIFIER ::= { appnConformance 1 } 4704appnGroups OBJECT IDENTIFIER ::= { appnConformance 2 } 4705 4706-- Compliance statements 4707 4708-- appnCompliance MODULE-COMPLIANCE (deprecated: moved to end of module) 4709 4710appnCompliance2 MODULE-COMPLIANCE 4711 STATUS current 4712 DESCRIPTION 4713 "The compliance statement for the SNMPv2 entities that 4714 implement the APPN MIB. 4715 4716 In the descriptions for the conditionally mandatory groups that 4717 follow, the branch network node is treated as a third node type, 4718 parallel to network node and end node. This is not how branch 4719 network nodes are treated in the base APPN architecture, but it 4720 increases clarity here to do it." 4721 MODULE -- this module 4722 4723-- Unconditionally mandatory groups 4724 4725 MANDATORY-GROUPS { 4726 appnGeneralConfGroup2, 4727 appnPortConfGroup, 4728 appnLinkConfGroup2, 4729 appnLocalTgConfGroup2, 4730 appnDirTableConfGroup2 4731 } 4732 4733-- Conditionally mandatory groups 4734 GROUP appnNnUniqueConfGroup 4735 DESCRIPTION 4736 "The appnNnUniqueConfGroup is mandatory for 4737 network nodes." 4738 4739 GROUP appnEnUniqueConfGroup 4740 DESCRIPTION 4741 "The appnEnUniqueConfGroup is mandatory for end 4742 nodes." 4743 4744 GROUP appnVrnConfGroup 4745 DESCRIPTION 4746 "The appnVrnConfGroup is mandatory for network 4747 nodes, end nodes, and branch network nodes that 4748 implement virtual routing node support." 4749 4750 GROUP appnNnTopoConfGroup2 4751 DESCRIPTION 4752 "The appnNnTopoConfGroup2 is mandatory for 4753 network nodes." 4754 4755 GROUP appnLocalEnTopoConfGroup2 4756 DESCRIPTION 4757 "The appnLocalEnTopoConfGroup2 is mandatory for 4758 network nodes." 4759 4760 GROUP appnLocalDirPerfConfGroup 4761 DESCRIPTION 4762 "The appnLocalDirPerfConfGroup is mandatory for 4763 APPN network nodes, end nodes, and branch network 4764 nodes." 4765 4766 GROUP appnCosConfGroup 4767 DESCRIPTION 4768 "The appnCosConfGroup is mandatory for APPN 4769 network nodes, end nodes, and branch network 4770 nodes." 4771 4772 GROUP appnIntSessConfGroup 4773 DESCRIPTION 4774 "The appnIntSessConfGroup is mandatory for 4775 network nodes and branch network nodes." 4776 4777 GROUP appnHprBaseConfGroup 4778 DESCRIPTION 4779 "The appnHprBaseConfGroup is mandatory for nodes 4780 that implement the HPR base (APPN option set 1400)." 4781 GROUP appnHprRtpConfGroup 4782 DESCRIPTION 4783 "The appnHprRtpConfGroup is mandatory for nodes 4784 that implement the HPR RTP tower (APPN option set 4785 1401)." 4786 4787 GROUP appnHprCtrlFlowsRtpConfGroup 4788 DESCRIPTION 4789 "The appnHprCtrlFlowsRtpConfGroup is mandatory for 4790 nodes that implement the HPR Control Flows over 4791 RTP tower (APPN option set 1402)." 4792 4793 GROUP appnHprBfConfGroup 4794 DESCRIPTION 4795 "The appnHprBfConfGroup is mandatory for nodes 4796 that implement the APPN/HPR boundary function." 4797 4798 GROUP appnTrapConfGroup 4799 DESCRIPTION 4800 "Traps are optional for all nodes." 4801 4802 GROUP appnTrapNotifGroup 4803 DESCRIPTION 4804 "Traps are optional for all nodes." 4805 4806 GROUP appnBrNnConfGroup 4807 DESCRIPTION 4808 "The appnBrNnConfGroup is mandatory for branch 4809 network nodes." 4810 ::= { appnCompliances 3 } 4811 -- { appnCompliances 2 } is used by the APPN-TRAP-MIB 4812 4813-- Units of conformance 4814appnGeneralConfGroup2 OBJECT-GROUP 4815 OBJECTS { 4816 appnNodeCpName, 4817 appnNodeId, 4818 appnNodeType, 4819 appnNodeUpTime, 4820 appnNodeParallelTg, 4821 appnNodeAdaptiveBindPacing, 4822 appnNodeHprSupport, 4823 appnNodeCounterDisconTime, 4824 appnNodeLsCounterType, 4825 appnNodeBrNn 4826 4827 } 4828 STATUS current 4829 DESCRIPTION 4830 "A collection of objects providing the instrumentation of 4831 APPN general information and capabilities." 4832 ::= { appnGroups 26 } 4833 -- { appnGroups 21 - 25 } are used by the APPN-TRAP-MIB 4834 4835appnPortConfGroup OBJECT-GROUP 4836 OBJECTS { 4837 appnPortCommand, 4838 appnPortOperState, 4839 appnPortDlcType, 4840 appnPortPortType, 4841 appnPortSIMRIM, 4842 appnPortLsRole, 4843 appnPortNegotLs, 4844 appnPortDynamicLinkSupport, 4845 appnPortMaxRcvBtuSize, 4846 appnPortMaxIframeWindow, 4847 appnPortDefLsGoodXids, 4848 appnPortDefLsBadXids, 4849 appnPortDynLsGoodXids, 4850 appnPortDynLsBadXids, 4851 appnPortSpecific, 4852 appnPortDlcLocalAddr, 4853 appnPortCounterDisconTime 4854 } 4855 STATUS current 4856 DESCRIPTION 4857 "A collection of objects providing the instrumentation of 4858 APPN port information." 4859 ::= { appnGroups 2 } 4860 4861appnLinkConfGroup2 OBJECT-GROUP 4862 OBJECTS { 4863 appnLsCommand, 4864 appnLsOperState, 4865 appnLsPortName, 4866 appnLsDlcType, 4867 appnLsDynamic, 4868 appnLsAdjCpName, 4869 appnLsAdjNodeType, 4870 appnLsTgNum, 4871 appnLsLimResource, 4872 appnLsActOnDemand, 4873 appnLsMigration, 4874 appnLsPartnerNodeId, 4875 appnLsCpCpSessionSupport, 4876 appnLsMaxSendBtuSize, 4877 appnLsInXidBytes, 4878 appnLsInMsgBytes, 4879 appnLsInXidFrames, 4880 appnLsInMsgFrames, 4881 appnLsOutXidBytes, 4882 appnLsOutMsgBytes, 4883 appnLsOutXidFrames, 4884 appnLsOutMsgFrames, 4885 appnLsEchoRsps, 4886 appnLsCurrentDelay, 4887 appnLsMaxDelay, 4888 appnLsMinDelay, 4889 appnLsMaxDelayTime, 4890 appnLsGoodXids, 4891 appnLsBadXids, 4892 appnLsSpecific, 4893 appnLsActiveTime, 4894 appnLsCurrentStateTime, 4895 appnLsHprSup, 4896 appnLsLocalAddr, 4897 appnLsRemoteAddr, 4898 appnLsRemoteLsName, 4899 appnLsStatusTime, 4900 appnLsStatusLsName, 4901 appnLsStatusCpName, 4902 appnLsStatusPartnerId, 4903 appnLsStatusTgNum, 4904 appnLsStatusGeneralSense, 4905 appnLsStatusRetry, 4906 appnLsStatusEndSense, 4907 appnLsStatusXidLocalSense, 4908 appnLsStatusXidRemoteSense, 4909 appnLsStatusXidByteInError, 4910 appnLsStatusXidBitInError, 4911 appnLsStatusDlcType, 4912 appnLsStatusLocalAddr, 4913 appnLsStatusRemoteAddr, 4914 appnLsCounterDisconTime, 4915 appnLsMltgMember 4916 4917 } 4918 STATUS current 4919 DESCRIPTION 4920 "A collection of objects providing the instrumentation of 4921 APPN link information." 4922 ::= { appnGroups 27 } 4923 4924appnLocalTgConfGroup2 OBJECT-GROUP 4925 OBJECTS { 4926 appnLocalTgDestVirtual, 4927 appnLocalTgDlcData, 4928 appnLocalTgPortName, 4929 appnLocalTgQuiescing, 4930 appnLocalTgOperational, 4931 appnLocalTgCpCpSession, 4932 appnLocalTgEffCap, 4933 appnLocalTgConnCost, 4934 appnLocalTgByteCost, 4935 appnLocalTgSecurity, 4936 appnLocalTgDelay, 4937 appnLocalTgUsr1, 4938 appnLocalTgUsr2, 4939 appnLocalTgUsr3, 4940 appnLocalTgHprSup, 4941 appnLocalTgIntersubnet, 4942 appnLocalTgMltgLinkType 4943 } 4944 STATUS current 4945 DESCRIPTION 4946 "A collection of objects providing the instrumentation of 4947 APPN local TG information." 4948 ::= { appnGroups 28 } 4949 4950appnDirTableConfGroup2 OBJECT-GROUP 4951 OBJECTS { 4952 appnDirNnServerName, 4953 appnDirLuOwnerName, 4954 appnDirLuLocation, 4955 appnDirType, 4956 appnDirApparentLuOwnerName 4957 } 4958 STATUS current 4959 DESCRIPTION 4960 "A collection of objects providing the instrumentation of the 4961 APPN directory database." 4962 ::= { appnGroups 29 } 4963 4964appnNnUniqueConfGroup OBJECT-GROUP 4965 4966 OBJECTS { 4967 appnNodeNnCentralDirectory, 4968 appnNodeNnTreeCache, 4969 appnNodeNnRouteAddResist, 4970 appnNodeNnIsr, 4971 appnNodeNnFrsn, 4972 appnNodeNnPeriBorderSup, 4973 appnNodeNnInterchangeSup, 4974 appnNodeNnExteBorderSup, 4975 appnNodeNnSafeStoreFreq, 4976 appnNodeNnRsn, 4977 appnNodeNnCongested, 4978 appnNodeNnIsrDepleted, 4979 appnNodeNnQuiescing, 4980 appnNodeNnGateway 4981 } 4982 STATUS current 4983 DESCRIPTION 4984 "A collection of objects providing instrumentation unique 4985 to APPN network nodes." 4986 ::= { appnGroups 6 } 4987 4988appnEnUniqueConfGroup OBJECT-GROUP 4989 OBJECTS { 4990 appnNodeEnModeCosMap, 4991 appnNodeEnNnServer, 4992 appnNodeEnLuSearch 4993 } 4994 STATUS current 4995 DESCRIPTION 4996 "A collection of objects providing instrumentation for 4997 APPN end nodes. Some of these objects also appear in the 4998 instrumentation for a branch network node." 4999 ::= { appnGroups 7 } 5000 5001appnVrnConfGroup OBJECT-GROUP 5002 OBJECTS { 5003 appnVrnPortName 5004 } 5005 STATUS current 5006 DESCRIPTION 5007 "An object providing the instrumentation for virtual 5008 routing node support in an APPN node." 5009 ::= { appnGroups 8 } 5010 5011appnNnTopoConfGroup2 OBJECT-GROUP 5012 OBJECTS { 5013 appnNnTopoMaxNodes, 5014 appnNnTopoCurNumNodes, 5015 appnNnTopoNodePurges, 5016 appnNnTopoTgPurges, 5017 appnNnTopoTotalTduWars, 5018 appnNnNodeFREntryTimeLeft, 5019 appnNnNodeFRType, 5020 appnNnNodeFRRsn, 5021 appnNnNodeFRRouteAddResist, 5022 appnNnNodeFRCongested, 5023 appnNnNodeFRIsrDepleted, 5024 appnNnNodeFRQuiescing, 5025 appnNnNodeFRGateway, 5026 appnNnNodeFRCentralDirectory, 5027 appnNnNodeFRIsr, 5028 appnNnNodeFRGarbageCollect, 5029 appnNnNodeFRHprSupport, 5030 appnNnNodeFRPeriBorderSup, 5031 appnNnNodeFRInterchangeSup, 5032 appnNnNodeFRExteBorderSup, 5033 appnNnNodeFRBranchAwareness, 5034 appnNnTgFREntryTimeLeft, 5035 appnNnTgFRDestVirtual, 5036 appnNnTgFRDlcData, 5037 appnNnTgFRRsn, 5038 appnNnTgFROperational, 5039 appnNnTgFRQuiescing, 5040 appnNnTgFRCpCpSession, 5041 appnNnTgFREffCap, 5042 appnNnTgFRConnCost, 5043 appnNnTgFRByteCost, 5044 appnNnTgFRSecurity, 5045 appnNnTgFRDelay, 5046 appnNnTgFRUsr1, 5047 appnNnTgFRUsr2, 5048 appnNnTgFRUsr3, 5049 appnNnTgFRGarbageCollect, 5050 appnNnTgFRSubareaNum, 5051 appnNnTgFRHprSup, 5052 appnNnTgFRDestHprTrans, 5053 appnNnTgFRTypeIndicator, 5054 appnNnTgFRIntersubnet, 5055 appnNnTgFRMltgLinkType, 5056 appnNnTgFRBranchTg 5057 } 5058 STATUS current 5059 DESCRIPTION 5060 "The appnNnTopoConfGroup is mandatory only for network 5061 nodes." 5062 ::= { appnGroups 30 } 5063 5064appnLocalEnTopoConfGroup2 OBJECT-GROUP 5065 OBJECTS { 5066 appnLocalEnTgEntryTimeLeft, 5067 appnLocalEnTgDestVirtual, 5068 appnLocalEnTgDlcData, 5069 appnLocalEnTgOperational, 5070 appnLocalEnTgCpCpSession, 5071 appnLocalEnTgEffCap, 5072 appnLocalEnTgConnCost, 5073 appnLocalEnTgByteCost, 5074 appnLocalEnTgSecurity, 5075 appnLocalEnTgDelay, 5076 appnLocalEnTgUsr1, 5077 appnLocalEnTgUsr2, 5078 appnLocalEnTgUsr3, 5079 appnLocalEnTgMltgLinkType 5080 } 5081 STATUS current 5082 DESCRIPTION 5083 "A collection of objects providing the instrumentation 5084 of the information that a network node possesses about 5085 the end nodes directly attached to it." 5086 ::= { appnGroups 31 } 5087 5088appnLocalDirPerfConfGroup OBJECT-GROUP 5089 OBJECTS { 5090 appnDirMaxCaches, 5091 appnDirCurCaches, 5092 appnDirCurHomeEntries, 5093 appnDirRegEntries, 5094 appnDirInLocates, 5095 appnDirInBcastLocates, 5096 appnDirOutLocates, 5097 appnDirOutBcastLocates, 5098 appnDirNotFoundLocates, 5099 appnDirNotFoundBcastLocates, 5100 appnDirLocateOutstands 5101 } 5102 STATUS current 5103 DESCRIPTION 5104 "The appnLocalDirPerfConfGroup is mandatory only for APPN 5105 network nodes and end nodes." 5106 ::= { appnGroups 11 } 5107 5108appnCosConfGroup OBJECT-GROUP 5109 OBJECTS { 5110 5111 appnCosModeCosName, 5112 appnCosTransPriority, 5113 appnCosNodeRowWgt, 5114 appnCosNodeRowResistMin, 5115 appnCosNodeRowResistMax, 5116 appnCosNodeRowMinCongestAllow, 5117 appnCosNodeRowMaxCongestAllow, 5118 appnCosTgRowWgt, 5119 appnCosTgRowEffCapMin, 5120 appnCosTgRowEffCapMax, 5121 appnCosTgRowConnCostMin, 5122 appnCosTgRowConnCostMax, 5123 appnCosTgRowByteCostMin, 5124 appnCosTgRowByteCostMax, 5125 appnCosTgRowSecurityMin, 5126 appnCosTgRowSecurityMax, 5127 appnCosTgRowDelayMin, 5128 appnCosTgRowDelayMax, 5129 appnCosTgRowUsr1Min, 5130 appnCosTgRowUsr1Max, 5131 appnCosTgRowUsr2Min, 5132 appnCosTgRowUsr2Max, 5133 appnCosTgRowUsr3Min, 5134 appnCosTgRowUsr3Max 5135 } 5136 STATUS current 5137 DESCRIPTION 5138 "The appnCosConfGroup is mandatory only for APPN network 5139 nodes and end nodes." 5140 ::= { appnGroups 12 } 5141 5142appnIntSessConfGroup OBJECT-GROUP 5143 OBJECTS { 5144 appnIsInGlobeCtrAdminStatus, 5145 appnIsInGlobeCtrOperStatus, 5146 appnIsInGlobeCtrStatusTime, 5147 appnIsInGlobeRscv, 5148 appnIsInGlobeRscvTime, 5149 appnIsInGlobeActSess, 5150 appnIsInSessState, 5151 appnIsInPriLuName, 5152 appnIsInSecLuName, 5153 appnIsInModeName, 5154 appnIsInCosName, 5155 appnIsInTransPriority, 5156 appnIsInSessType, 5157 appnIsInSessUpTime, 5158 appnIsInCtrUpTime, 5159 appnIsInP2SFmdPius, 5160 appnIsInS2PFmdPius, 5161 appnIsInP2SNonFmdPius, 5162 appnIsInS2PNonFmdPius, 5163 appnIsInP2SFmdBytes, 5164 appnIsInS2PFmdBytes, 5165 appnIsInP2SNonFmdBytes, 5166 appnIsInS2PNonFmdBytes, 5167 appnIsInPsAdjCpName, 5168 appnIsInPsAdjTgNum, 5169 appnIsInPsSendMaxBtuSize, 5170 appnIsInPsSendPacingType, 5171 appnIsInPsSendRpc, 5172 appnIsInPsSendNxWndwSize, 5173 appnIsInPsRecvPacingType, 5174 appnIsInPsRecvRpc, 5175 appnIsInPsRecvNxWndwSize, 5176 appnIsInSsAdjCpName, 5177 appnIsInSsAdjTgNum, 5178 appnIsInSsSendMaxBtuSize, 5179 appnIsInSsSendPacingType, 5180 appnIsInSsSendRpc, 5181 appnIsInSsSendNxWndwSize, 5182 appnIsInSsRecvPacingType, 5183 appnIsInSsRecvRpc, 5184 appnIsInSsRecvNxWndwSize, 5185 appnIsInRouteInfo 5186 } 5187 STATUS current 5188 DESCRIPTION 5189 "The appnIntSessConfGroup is mandatory only for network 5190 nodes." 5191 ::= { appnGroups 13 } 5192 5193appnHprBaseConfGroup OBJECT-GROUP 5194 OBJECTS { 5195 appnNodeHprIntRteSetups, 5196 appnNodeHprIntRteRejects, 5197 appnLsErrRecoSup, 5198 appnLsForAnrLabel, 5199 appnLsRevAnrLabel 5200 } 5201 STATUS current 5202 DESCRIPTION 5203 "The appnHprBaseConfGroup is mandatory only for nodes that 5204 implement the HPR base (APPN option set 1400)." 5205 ::= { appnGroups 14 } 5206 5207appnHprRtpConfGroup OBJECT-GROUP 5208 OBJECTS { 5209 appnNodeMaxSessPerRtpConn, 5210 appnNodeHprOrgRteSetups, 5211 appnNodeHprOrgRteRejects, 5212 appnNodeHprEndRteSetups, 5213 appnNodeHprEndRteRejects, 5214 appnLsBfNceId 5215 } 5216 STATUS current 5217 DESCRIPTION 5218 "The appnHprRtpConfGroup is mandatory only for nodes that 5219 implement the HPR RTP tower (APPN option set 1401)." 5220 ::= { appnGroups 15 } 5221 5222appnHprCtrlFlowsRtpConfGroup OBJECT-GROUP 5223 OBJECTS { 5224 appnLsCpCpNceId, 5225 appnLsRouteNceId 5226 } 5227 STATUS current 5228 DESCRIPTION 5229 "The appnHprCtrlFlowsRtpConfGroup is mandatory only for nodes 5230 that implement the HPR Control Flows over RTP tower (APPN 5231 option set 1402)." 5232 ::= { appnGroups 16 } 5233 5234appnHprBfConfGroup OBJECT-GROUP 5235 OBJECTS { 5236 appnIsInGlobeHprBfActSess, 5237 appnIsInRtpNceId, 5238 appnIsInRtpTcid, 5239 appnIsRtpSessions 5240 } 5241 STATUS current 5242 DESCRIPTION 5243 "The appnHprBfConfGroup is mandatory only for nodes that 5244 implement the APPN/HPR boundary function." 5245 ::= { appnGroups 17 } 5246 5247appnTrapConfGroup OBJECT-GROUP 5248 OBJECTS { 5249 alertIdNumber, 5250 affectedObject 5251 } 5252 STATUS current 5253 DESCRIPTION 5254 "The appnTrapConfGroup is optional for all APPN nodes. Nodes 5255 5256 implementing this group shall also implement the 5257 appnTrapNotifGroup." 5258 ::= { appnGroups 18 } 5259 5260appnTrapNotifGroup NOTIFICATION-GROUP 5261 NOTIFICATIONS { 5262 alertTrap 5263 } 5264 STATUS current 5265 DESCRIPTION 5266 "The appnTrapNotifGroup is optional for all APPN nodes. 5267 Nodes implementing this group shall also implement the 5268 appnTrapConfGroup." 5269 ::= { appnGroups 19 } 5270 5271appnBrNnConfGroup OBJECT-GROUP 5272 OBJECTS { 5273 appnNodeEnNnServer, 5274 appnNodeEnLuSearch, 5275 appnLocalTgBranchLinkType 5276 } 5277 STATUS current 5278 DESCRIPTION 5279 "A collection of objects providing instrumentation for 5280 branch network nodes. Some of these objects also appear 5281 in the instrumentation for an end node. 5282 5283 Note: A branch network node always returns endNode(2) 5284 as the value of the appnNodeType object from the 5285 appnGeneralConfGroup2 conformance group." 5286 ::= { appnGroups 20 } 5287 5288-- ********************************************************************* 5289-- Deprecated definitions 5290-- ********************************************************************* 5291 5292appnNodeMibVersion OBJECT-TYPE 5293 SYNTAX DisplayString (SIZE (11)) 5294 MAX-ACCESS read-only 5295 STATUS deprecated 5296 DESCRIPTION 5297 "The value of LAST-UPDATED from this module's MODULE-IDENTITY 5298 macro. This object gives a Management Station an easy way of 5299 determining the level of the MIB supported by an agent. 5300 5301 Since this object incorporates the Year 2000-unfriendly 5302 2-digit year specified in SMI for the LAST-UPDATED field, and 5303 5304 since it was not found to be particularly useful, it has been 5305 deprecated. No replacement object has been defined." 5306 ::= { appnGeneralInfoAndCaps 2 } 5307 5308appnCompliance MODULE-COMPLIANCE 5309 STATUS deprecated 5310 DESCRIPTION 5311 "The compliance statement for the SNMPv2 entities that 5312 implement the APPN MIB. 5313 5314 This is the compliance statement for the RFC 2155-level version 5315 of the APPN MIB. It was deprecated as new objects were added 5316 to the MIB for MLTG, branch network node, and other extensions 5317 to the APPN architecture." 5318 MODULE -- this module 5319 5320-- Unconditionally mandatory groups 5321 MANDATORY-GROUPS { 5322 appnGeneralConfGroup, 5323 appnPortConfGroup, 5324 appnLinkConfGroup, 5325 appnLocalTgConfGroup, 5326 appnDirTableConfGroup 5327 } 5328 5329-- Conditionally mandatory groups 5330 GROUP appnNnUniqueConfGroup 5331 DESCRIPTION 5332 "The appnNnUniqueConfGroup is mandatory only for 5333 network nodes." 5334 5335 GROUP appnEnUniqueConfGroup 5336 DESCRIPTION 5337 "The appnEnUniqueConfGroup is mandatory only for end 5338 nodes." 5339 5340 GROUP appnVrnConfGroup 5341 DESCRIPTION 5342 "The appnVrnConfGroup is mandatory only for network 5343 nodes and end nodes that implement virtual routing 5344 node support." 5345 5346 GROUP appnNnTopoConfGroup 5347 DESCRIPTION 5348 "The appnNnTopoConfGroup is mandatory only for 5349 network nodes." 5350 5351 GROUP appnLocalEnTopoConfGroup 5352 DESCRIPTION 5353 "The appnLocalEnTopoConfGroup is mandatory only for 5354 network nodes." 5355 5356 GROUP appnLocalDirPerfConfGroup 5357 DESCRIPTION 5358 "The appnLocalDirPerfConfGroup is mandatory only for 5359 APPN network nodes and end nodes." 5360 5361 GROUP appnCosConfGroup 5362 DESCRIPTION 5363 "The appnCosConfGroup is mandatory only for APPN 5364 network nodes and end nodes." 5365 5366 GROUP appnIntSessConfGroup 5367 DESCRIPTION 5368 "The appnIntSessConfGroup is mandatory only for 5369 network nodes." 5370 5371 GROUP appnHprBaseConfGroup 5372 DESCRIPTION 5373 "The appnHprBaseConfGroup is mandatory only for nodes 5374 that implement the HPR base (APPN option set 1400)." 5375 5376 GROUP appnHprRtpConfGroup 5377 DESCRIPTION 5378 "The appnHprRtpConfGroup is mandatory only for nodes 5379 that implement the HPR RTP tower (APPN option set 5380 1401)." 5381 GROUP appnHprCtrlFlowsRtpConfGroup 5382 DESCRIPTION 5383 "The appnHprCtrlFlowsRtpConfGroup is mandatory only 5384 for nodes that implement the HPR Control Flows over 5385 RTP tower (APPN option set 1402)." 5386 5387 GROUP appnHprBfConfGroup 5388 DESCRIPTION 5389 "The appnHprBfConfGroup is mandatory only for nodes 5390 that implement the APPN/HPR boundary function." 5391 5392 GROUP appnTrapConfGroup 5393 DESCRIPTION 5394 "Traps are optional for all nodes." 5395 5396 GROUP appnTrapNotifGroup 5397 DESCRIPTION 5398 "Traps are optional for all nodes." 5399 ::= { appnCompliances 1 } 5400 5401appnGeneralConfGroup OBJECT-GROUP 5402 OBJECTS { 5403 appnNodeCpName, 5404 appnNodeMibVersion, 5405 appnNodeId, 5406 appnNodeType, 5407 appnNodeUpTime, 5408 appnNodeParallelTg, 5409 appnNodeAdaptiveBindPacing, 5410 appnNodeHprSupport, 5411 appnNodeCounterDisconTime 5412 } 5413 STATUS deprecated 5414 DESCRIPTION 5415 "A collection of objects providing the instrumentation of 5416 APPN general information and capabilities. 5417 5418 This RFC 2155-level group was deprecated when the 5419 appnNodeMibVersion object was removed and the 5420 appnNodeLsCounterType and appnNodeBrNn objects were added." 5421 ::= { appnGroups 1 } 5422 5423appnLinkConfGroup OBJECT-GROUP 5424 OBJECTS { 5425 appnLsCommand, 5426 appnLsOperState, 5427 appnLsPortName, 5428 appnLsDlcType, 5429 appnLsDynamic, 5430 appnLsAdjCpName, 5431 appnLsAdjNodeType, 5432 appnLsTgNum, 5433 appnLsLimResource, 5434 appnLsActOnDemand, 5435 appnLsMigration, 5436 appnLsPartnerNodeId, 5437 appnLsCpCpSessionSupport, 5438 appnLsMaxSendBtuSize, 5439 appnLsInXidBytes, 5440 appnLsInMsgBytes, 5441 appnLsInXidFrames, 5442 appnLsInMsgFrames, 5443 appnLsOutXidBytes, 5444 appnLsOutMsgBytes, 5445 appnLsOutXidFrames, 5446 appnLsOutMsgFrames, 5447 appnLsEchoRsps, 5448 appnLsCurrentDelay, 5449 appnLsMaxDelay, 5450 appnLsMinDelay, 5451 appnLsMaxDelayTime, 5452 appnLsGoodXids, 5453 appnLsBadXids, 5454 appnLsSpecific, 5455 appnLsActiveTime, 5456 appnLsCurrentStateTime, 5457 appnLsHprSup, 5458 appnLsLocalAddr, 5459 appnLsRemoteAddr, 5460 appnLsRemoteLsName, 5461 appnLsStatusTime, 5462 appnLsStatusLsName, 5463 appnLsStatusCpName, 5464 appnLsStatusPartnerId, 5465 appnLsStatusTgNum, 5466 appnLsStatusGeneralSense, 5467 appnLsStatusRetry, 5468 appnLsStatusEndSense, 5469 appnLsStatusXidLocalSense, 5470 appnLsStatusXidRemoteSense, 5471 appnLsStatusXidByteInError, 5472 appnLsStatusXidBitInError, 5473 appnLsStatusDlcType, 5474 appnLsStatusLocalAddr, 5475 appnLsStatusRemoteAddr, 5476 appnLsCounterDisconTime 5477 } 5478 STATUS deprecated 5479 DESCRIPTION 5480 "A collection of objects providing the instrumentation of 5481 APPN link information. 5482 5483 This RFC 2155-level group was deprecated when the 5484 appnLsMltgMember object was added." 5485 ::= { appnGroups 3 } 5486 5487appnLocalTgConfGroup OBJECT-GROUP 5488 OBJECTS { 5489 appnLocalTgDestVirtual, 5490 appnLocalTgDlcData, 5491 appnLocalTgPortName, 5492 appnLocalTgQuiescing, 5493 appnLocalTgOperational, 5494 appnLocalTgCpCpSession, 5495 appnLocalTgEffCap, 5496 appnLocalTgConnCost, 5497 appnLocalTgByteCost, 5498 appnLocalTgSecurity, 5499 appnLocalTgDelay, 5500 appnLocalTgUsr1, 5501 appnLocalTgUsr2, 5502 appnLocalTgUsr3, 5503 appnLocalTgHprSup, 5504 appnLocalTgIntersubnet 5505 } 5506 STATUS deprecated 5507 DESCRIPTION 5508 "A collection of objects providing the instrumentation of 5509 APPN local TG information. 5510 5511 This RFC 2155-level group was deprecated when the 5512 appnLocalTgMltgLinkType object was added." 5513 ::= { appnGroups 4 } 5514 5515appnDirTableConfGroup OBJECT-GROUP 5516 OBJECTS { 5517 appnDirNnServerName, 5518 appnDirLuOwnerName, 5519 appnDirLuLocation, 5520 appnDirType 5521 } 5522 STATUS deprecated 5523 DESCRIPTION 5524 "A collection of objects providing the instrumentation of the 5525 APPN directory database. 5526 5527 This RFC 2155-level group was deprecated when the 5528 appnDirApparentLuOwnerName object was added." 5529 ::= { appnGroups 5 } 5530 5531appnNnTopoConfGroup OBJECT-GROUP 5532 OBJECTS { 5533 appnNnTopoMaxNodes, 5534 appnNnTopoCurNumNodes, 5535 appnNnTopoNodePurges, 5536 appnNnTopoTgPurges, 5537 appnNnTopoTotalTduWars, 5538 appnNnNodeFREntryTimeLeft, 5539 appnNnNodeFRType, 5540 appnNnNodeFRRsn, 5541 appnNnNodeFRRouteAddResist, 5542 appnNnNodeFRCongested, 5543 appnNnNodeFRIsrDepleted, 5544 appnNnNodeFRQuiescing, 5545 appnNnNodeFRGateway, 5546 appnNnNodeFRCentralDirectory, 5547 appnNnNodeFRIsr, 5548 appnNnNodeFRGarbageCollect, 5549 appnNnNodeFRHprSupport, 5550 appnNnNodeFRPeriBorderSup, 5551 appnNnNodeFRInterchangeSup, 5552 appnNnNodeFRExteBorderSup, 5553 appnNnTgFREntryTimeLeft, 5554 appnNnTgFRDestVirtual, 5555 appnNnTgFRDlcData, 5556 appnNnTgFRRsn, 5557 appnNnTgFROperational, 5558 appnNnTgFRQuiescing, 5559 appnNnTgFRCpCpSession, 5560 appnNnTgFREffCap, 5561 appnNnTgFRConnCost, 5562 appnNnTgFRByteCost, 5563 appnNnTgFRSecurity, 5564 appnNnTgFRDelay, 5565 appnNnTgFRUsr1, 5566 appnNnTgFRUsr2, 5567 appnNnTgFRUsr3, 5568 appnNnTgFRGarbageCollect, 5569 appnNnTgFRSubareaNum, 5570 appnNnTgFRHprSup, 5571 appnNnTgFRDestHprTrans, 5572 appnNnTgFRTypeIndicator, 5573 appnNnTgFRIntersubnet 5574 } 5575 STATUS deprecated 5576 DESCRIPTION 5577 "The appnNnTopoConfGroup is mandatory only for network 5578 nodes. 5579 5580 This RFC 2155-level group was deprecated when the 5581 appnNnNodeFRBranchAwareness, appnNnTgFRMltgLinkType, and 5582 appnNnFRBranchTg objects were added." 5583 ::= { appnGroups 9 } 5584 5585appnLocalEnTopoConfGroup OBJECT-GROUP 5586 OBJECTS { 5587 5588 appnLocalEnTgEntryTimeLeft, 5589 appnLocalEnTgDestVirtual, 5590 appnLocalEnTgDlcData, 5591 appnLocalEnTgOperational, 5592 appnLocalEnTgCpCpSession, 5593 appnLocalEnTgEffCap, 5594 appnLocalEnTgConnCost, 5595 appnLocalEnTgByteCost, 5596 appnLocalEnTgSecurity, 5597 appnLocalEnTgDelay, 5598 appnLocalEnTgUsr1, 5599 appnLocalEnTgUsr2, 5600 appnLocalEnTgUsr3 5601 } 5602 STATUS deprecated 5603 DESCRIPTION 5604 "The appnLocalEnTopoConfGroup is mandatory only for network 5605 nodes. 5606 5607 This RFC 2155-level group was deprecated when the 5608 appnLocalEnTgMltgLinkType object was added." 5609 ::= { appnGroups 10 } 5610 5611END 5612