1 DECNET-PHIV-MIB DEFINITIONS ::= BEGIN 2 3 IMPORTS 4 Gauge 5 FROM RFC1155-SMI 6 OBJECT-TYPE 7 FROM RFC-1212 8 mib-2, DisplayString 9 FROM RFC1213-MIB; 10 11-- DECNet Phase-IV MIB 12 13 phiv OBJECT IDENTIFIER ::= { mib-2 18 } 14 15-- textual conventions 16 17PhivAddr ::= OCTET STRING (SIZE (2)) 18-- This data type is intended as a short word representation of 19-- standard DECnet Phase IV addresses. DECnet addresses are 20-- hierarchically structured numbers assigned to a particular 21-- DECnet node. The address is structured so that the area 22-- number is contained in the most significant 6 bits of the 23-- first octet. The next 2 bits of the first octet contain 24-- the first two bits of the host address. The remainder of 25-- the host address is contained in the second octet. 26 27PhivCounter ::= INTEGER 28-- This data type has been created for DECnet counters. These 29-- counters latch at their maximum specified value until either 30-- the system is restarted, or they are reset to zero by the user 31 32-- or management software. 33 34InterfaceIndex ::= INTEGER 35-- The range of ifIndex, i.e., (1..2147483647) 36 37 38-- groups in the decnetiv mib 39 40 phivSystem OBJECT IDENTIFIER ::= { phiv 1 } 41 phivManagement OBJECT IDENTIFIER ::= { phiv 2 } 42 session OBJECT IDENTIFIER ::= { phiv 3 } 43 end OBJECT IDENTIFIER ::= { phiv 4 } 44 routing OBJECT IDENTIFIER ::= { phiv 5 } 45 circuit OBJECT IDENTIFIER ::= { phiv 6 } 46 ddcmp OBJECT IDENTIFIER ::= { phiv 7 } 47 control OBJECT IDENTIFIER ::= { phiv 8 } 48 ethernet OBJECT IDENTIFIER ::= { phiv 9 } 49 counters OBJECT IDENTIFIER ::= { phiv 10 } 50 adjacency OBJECT IDENTIFIER ::= { phiv 11 } 51 line OBJECT IDENTIFIER ::= { phiv 12 } 52 nonBroadcastLine OBJECT IDENTIFIER ::= { phiv 14 } 53 area OBJECT IDENTIFIER ::= { phiv 15 } 54 55-- System Group 56 57-- The implementation of the System Group is mandatory for 58-- all systems. 59 60phivSystemState OBJECT-TYPE 61 SYNTAX INTEGER { 62 on (1), 63 off (2), 64 shut (3), 65 restricted (4) 66 } 67 ACCESS read-write 68 STATUS mandatory 69 DESCRIPTION 70 "This represents the operational state of the executor 71 node. 72 The possible states are: 73 ON Allows logical links. 74 OFF Allows no new links, terminates existing 75 links, and stops routing traffic through. 76 SHUT Allows no new logical links, does not 77 destroy existing logical links, and goes 78 to the OFF state when all logical links are 79 gone. 80 RESTRICTED Allows no new incoming logical links from 81 other nodes. 82 83 NOTE: These values are incremented by one compared to 84 the standard DECnet values in order to maintain 85 compliance with RFC 1155)." 86 ::= { phivSystem 1 } 87 88phivExecIdent OBJECT-TYPE 89 SYNTAX DisplayString (SIZE (0..32)) 90 ACCESS read-write 91 STATUS mandatory 92 DESCRIPTION 93 "This is a text string that describes the executor node 94 (for example, 'Research Lab'). The string is up to 32 95 characters of any type." 96 ::= { phivSystem 2 } 97 98-- Network Management Group 99 100-- The implementation of the Network Management Group is 101-- mandatory for all systems which contain a DECnet-style 102-- management version. 103 104 105phivMgmtMgmtVers OBJECT-TYPE 106 SYNTAX DisplayString (SIZE (0..255)) 107 ACCESS read-only 108 STATUS mandatory 109 DESCRIPTION 110 "This is the read-only Network Management Version, 111 consisting of the version number, the Engineering 112 Change Order (ECO) number, and the user ECO number 113 (for example, 3.0.0). This parameter applies to the 114 executor node only." 115 ::= { phivManagement 1 } 116 117-- Session Layer Group 118 119-- The implementation of the Session Layer Group is optional. 120-- A system can be said to implement this group if and only if 121-- all objects in this group are implemented. 122 123phivSessionSystemName OBJECT-TYPE 124 SYNTAX DisplayString (SIZE (0..6)) 125 ACCESS read-only 126 STATUS mandatory 127 DESCRIPTION 128 "Name to be associated with the node identification. 129 Only one name can be assigned to a node address or a 130 circuit identification. No name should be used more than 131 once in a DECnet network. Node-name is one to six upper 132 case alphanumeric characters with at least one alpha 133 character. A length of 0 indicates no name." 134 ::= { session 1 } 135 136phivSessionInTimer OBJECT-TYPE 137 SYNTAX INTEGER (0..65535) 138 ACCESS read-write 139 STATUS mandatory 140 DESCRIPTION 141 "This value represents the maximum duration between the 142 time a connect is received for a process at the 143 executor node and the time that process accepts or 144 rejects it. If the connect is not accepted or rejected 145 by the user within the number of seconds specified, 146 Session Control rejects it for the user. A value of 0 147 indicates no timer is running." 148 ::= { session 2 } 149 150phivSessionOutTimer OBJECT-TYPE 151 SYNTAX INTEGER (0..65535) 152 ACCESS read-write 153 STATUS mandatory 154 DESCRIPTION 155 "This value represents the duration between the time the 156 executor requests a connect and the time that connect is 157 acknowledged by the destination node. If the connect is 158 not acknowledged within the number of seconds 159 specified, Session Control returns an error. A value of 0 160 indicates no timer is running." 161 ::= { session 3 } 162 163-- End Communication Layer Group 164 165-- The implementation of the End Communication Layer Group is optional. 166-- A system can be said to implement this group if and only if 167-- all objects in this group are implemented. 168 169-- Remote State Table 170 171phivEndRemoteTable OBJECT-TYPE 172 SYNTAX SEQUENCE OF PhivEndRemoteEntry 173 ACCESS not-accessible 174 STATUS mandatory 175 DESCRIPTION 176 "Information about the state of sessions between the 177 node under study and the nodes found in the table." 178 ::= { end 1 } 179 180phivEndRemoteEntry OBJECT-TYPE 181 SYNTAX PhivEndRemoteEntry 182 ACCESS not-accessible 183 STATUS mandatory 184 DESCRIPTION 185 "Information about a particular remote node as seen 186 from the end communication layer." 187 INDEX { phivEndRemoteHostNodeID } 188 ::= { phivEndRemoteTable 1 } 189 190PhivEndRemoteEntry ::= 191 SEQUENCE { 192 phivEndRemoteHostNodeID 193 PhivAddr, 194 phivEndRemoteState 195 INTEGER, 196 phivEndCircuitIndex 197 INTEGER, 198 phivEndActiveLinks 199 INTEGER, 200 phivEndDelay 201 INTEGER 202 } 203 204phivEndRemoteHostNodeID OBJECT-TYPE 205 SYNTAX PhivAddr -- OCTET STRING (SIZE (2)) 206 ACCESS read-only 207 STATUS mandatory 208 DESCRIPTION 209 "This value is the address of the remote node to be 210 evaluated." 211 ::= { phivEndRemoteEntry 1 } 212 213phivEndRemoteState OBJECT-TYPE 214 SYNTAX INTEGER { 215 on (1), 216 off (2), 217 shut (3), 218 restricted (4) 219 } 220 ACCESS read-write 221 STATUS mandatory 222 DESCRIPTION 223 "This represents the operational state of the remote node 224 being evaluated. 225 The possible states are: 226 227 ON Allows logical links. 228 OFF Allows no new links, terminates existing 229 links, and stops routing traffic through. 230 SHUT Allows no new logical links, does not 231 destroy existing logical links, and goes 232 to the OFF state when all logical links are 233 gone. 234 RESTRICTED Allows no new incoming logical links from 235 other nodes. 236 237 NOTE: These values are incremented by one compared to 238 the standard DECnet values in order to maintain 239 compliance with RFC 1155." 240 ::= { phivEndRemoteEntry 2 } 241 242phivEndCircuitIndex OBJECT-TYPE 243 SYNTAX INTEGER (1..65535) 244 ACCESS read-only 245 STATUS mandatory 246 DESCRIPTION 247 "A unique index value for each known circuit used to 248 communicate with the remote node. This is the same 249 value as phivCircuitIndex." 250 ::= { phivEndRemoteEntry 3 } 251 252phivEndActiveLinks OBJECT-TYPE 253 SYNTAX INTEGER (0..65535) 254 ACCESS read-only 255 STATUS mandatory 256 DESCRIPTION 257 "This read-only parameter represents the number of active 258 logical links from the executor to the destination node." 259 ::= { phivEndRemoteEntry 4 } 260 261phivEndDelay OBJECT-TYPE 262 SYNTAX INTEGER (0..65535) 263 ACCESS read-only 264 STATUS mandatory 265 DESCRIPTION 266 "This read-only parameter is the average round trip 267 delay in seconds to the destination node. This 268 parameter is kept on a remote node basis." 269 ::= { phivEndRemoteEntry 5 } 270 271-- End System Counter Table 272 273phivEndCountTable OBJECT-TYPE 274 SYNTAX SEQUENCE OF PhivEndCountEntry 275 ACCESS not-accessible 276 STATUS mandatory 277 DESCRIPTION 278 "Information about the counters associated with each end 279 system that is known to the entity. These counters 280 reflect totals from the perspective of the executor 281 node." 282 ::= { end 2 } 283 284phivEndCountEntry OBJECT-TYPE 285 SYNTAX PhivEndCountEntry 286 ACCESS not-accessible 287 STATUS mandatory 288 DESCRIPTION 289 "Information about a particular session between two end 290 systems." 291 INDEX { phivEndCountHostNodeID } 292 ::= { phivEndCountTable 1 } 293 294PhivEndCountEntry ::= 295 SEQUENCE { 296 phivEndCountHostNodeID 297 PhivAddr, 298 phivEndCountSecsLastZeroed 299 PhivCounter, 300 phivEndCountUsrBytesRec 301 PhivCounter, 302 phivEndCountUsrBytesSent 303 PhivCounter, 304 phivEndUCountUsrMessRec 305 PhivCounter, 306 phivEndCountUsrMessSent 307 PhivCounter, 308 phivEndCountTotalBytesRec 309 PhivCounter, 310 phivEndCountTotalBytesSent 311 PhivCounter, 312 phivEndCountTotalMessRec 313 PhivCounter, 314 phivEndCountTotalMessSent 315 PhivCounter, 316 phivEndCountConnectsRecd 317 PhivCounter, 318 phivEndCountConnectsSent 319 PhivCounter, 320 phivEndCountReponseTimeouts 321 PhivCounter, 322 phivEndCountRecdConnectResErrs 323 PhivCounter 324 } 325 326phivEndCountHostNodeID OBJECT-TYPE 327 SYNTAX PhivAddr -- OCTET STRING (SIZE (2)) 328 ACCESS read-only 329 STATUS mandatory 330 DESCRIPTION 331 "This value is the address of the remote node to be 332 evaluated." 333 ::= { phivEndCountEntry 1 } 334 335phivEndCountSecsLastZeroed OBJECT-TYPE 336 SYNTAX PhivCounter (0..65535) 337 ACCESS read-only 338 STATUS mandatory 339 DESCRIPTION 340 "This value is the number of seconds that have elapsed 341 since the counters for the node in this table row were 342 last set to zero. This counter is located in the 343 network management layer, but is returned with the 344 end system information which follows." 345 ::= { phivEndCountEntry 2 } 346 347phivEndCountUsrBytesRec OBJECT-TYPE 348 SYNTAX PhivCounter (0..2147483647) 349 ACCESS read-only 350 STATUS mandatory 351 DESCRIPTION 352 "Number of user bytes received from the target host." 353 ::= { phivEndCountEntry 3 } 354 355phivEndCountUsrBytesSent OBJECT-TYPE 356 SYNTAX PhivCounter (0..2147483647) 357 ACCESS read-only 358 STATUS mandatory 359 DESCRIPTION 360 "Number of user bytes sent to the target host." 361 ::= { phivEndCountEntry 4 } 362 363phivEndUCountUsrMessRec OBJECT-TYPE 364 SYNTAX PhivCounter (0..2147483647) 365 ACCESS read-only 366 STATUS mandatory 367 DESCRIPTION 368 "Number of user messages received from the target host." 369 ::= { phivEndCountEntry 5 } 370 371phivEndCountUsrMessSent OBJECT-TYPE 372 SYNTAX PhivCounter (0..2147483647) 373 ACCESS read-only 374 STATUS mandatory 375 DESCRIPTION 376 "Number of user messages sent to the target host." 377 ::= { phivEndCountEntry 6 } 378 379phivEndCountTotalBytesRec OBJECT-TYPE 380 SYNTAX PhivCounter (0..2147483647) 381 ACCESS read-only 382 STATUS mandatory 383 DESCRIPTION 384 "Number of bytes received from the target host." 385 ::= { phivEndCountEntry 7 } 386 387phivEndCountTotalBytesSent OBJECT-TYPE 388 SYNTAX PhivCounter (0..2147483647) 389 ACCESS read-only 390 STATUS mandatory 391 DESCRIPTION 392 "Number of bytes sent to the target host." 393 ::= { phivEndCountEntry 8 } 394 395phivEndCountTotalMessRec OBJECT-TYPE 396 SYNTAX PhivCounter (0..2147483647) 397 ACCESS read-only 398 STATUS mandatory 399 DESCRIPTION 400 "Number of messages received from the target host." 401 ::= { phivEndCountEntry 9 } 402 403phivEndCountTotalMessSent OBJECT-TYPE 404 SYNTAX PhivCounter (0..2147483647) 405 ACCESS read-only 406 STATUS mandatory 407 DESCRIPTION 408 "Number of messages sent to the target host." 409 ::= { phivEndCountEntry 10 } 410 411phivEndCountConnectsRecd OBJECT-TYPE 412 SYNTAX PhivCounter (0..65535) 413 ACCESS read-only 414 STATUS mandatory 415 DESCRIPTION 416 "Number of connects received from the target host." 417 ::= { phivEndCountEntry 11 } 418 419phivEndCountConnectsSent OBJECT-TYPE 420 SYNTAX PhivCounter (0..65535) 421 ACCESS read-only 422 STATUS mandatory 423 DESCRIPTION 424 "Number of connects sent to the target host." 425 ::= {phivEndCountEntry 12 } 426 427phivEndCountReponseTimeouts OBJECT-TYPE 428 SYNTAX PhivCounter (0..65535) 429 ACCESS read-only 430 STATUS mandatory 431 DESCRIPTION 432 "Number of response timeouts." 433 ::= { phivEndCountEntry 13 } 434 435phivEndCountRecdConnectResErrs OBJECT-TYPE 436 SYNTAX PhivCounter (0..65535) 437 ACCESS read-only 438 STATUS mandatory 439 DESCRIPTION 440 "Number of received connect resource errors." 441 ::= {phivEndCountEntry 14 } 442 443-- additional End System objects 444 445phivEndMaxLinks OBJECT-TYPE 446 SYNTAX INTEGER (1..65535) 447 ACCESS read-write 448 STATUS mandatory 449 DESCRIPTION 450 "This value represents the maximum active logical 451 link count allowed for the executor." 452 ::= { end 3 } 453 454phivEndNSPVers OBJECT-TYPE 455 SYNTAX DisplayString (SIZE (0..255)) 456 ACCESS read-only 457 STATUS mandatory 458 DESCRIPTION 459 "This read-only parameter represents the version number 460 of the node End Communication S/W. The format is 461 version number, ECO, and user ECO, e.g., 4.1.0" 462 ::= { end 4 } 463 464phivEndRetransmitFactor OBJECT-TYPE 465 SYNTAX INTEGER (1..65535) 466 ACCESS read-write 467 STATUS mandatory 468 DESCRIPTION 469 "This value represents the maximum number of times the 470 source End Communication at the executor node will 471 restart the retransmission timer when it expires. If 472 the number is exceeded, Session Control disconnects the 473 logical link for the user." 474 ::= { end 5 } 475 476phivEndDelayFact OBJECT-TYPE 477 SYNTAX INTEGER (1..255) 478 ACCESS read-write 479 STATUS mandatory 480 DESCRIPTION 481 "This is the number by which to multiply one sixteenth 482 of the estimated round trip delay to a node to set the 483 retransmission timer to that node." 484 ::= { end 6 } 485 486phivEndDelayWeight OBJECT-TYPE 487 SYNTAX INTEGER (1..255) 488 ACCESS read-write 489 STATUS mandatory 490 DESCRIPTION 491 "This number represents the weight to apply to a 492 current round trip delay estimate to a remote node 493 when updating the estimated round trip delay to a node. 494 On some systems the number must be 1 less than a power 495 of 2 for computational efficiency." 496 ::= { end 7 } 497 498phivEndInactivityTimer OBJECT-TYPE 499 SYNTAX INTEGER (1..65535) 500 ACCESS read-write 501 STATUS mandatory 502 DESCRIPTION 503 "This value represents the maximum duration of inactivity 504 (no data in either direction) on a logical link before 505 the node checks to see if the logical link still works. 506 If no activity occurs within the minimum number of 507 seconds, End Communication generates artificial 508 traffic to test the link (End Communication 509 specification)." 510 ::= { end 8 } 511 512phivEndCountZeroCount OBJECT-TYPE 513 SYNTAX INTEGER { 514 other (1), 515 reset (2) 516 } 517 ACCESS read-write 518 STATUS mandatory 519 DESCRIPTION 520 "When this value is set to 2, all of the counters in 521 the End System Counter Table are set to zero." 522 ::= { end 9 } 523 524phivEndMaxLinksActive OBJECT-TYPE 525 SYNTAX PhivCounter (0..65535) 526 ACCESS read-write 527 STATUS mandatory 528 DESCRIPTION 529 "This value represents the high water mark for the 530 number of links that were active at any one time." 531 ::= { end 10 } 532 533-- Routing Layer Group 534 535-- The implementation of the Routing Layer Group is mandatory for 536-- all systems that implement level 1 routing layer 537-- communications. 538 539phivRouteBroadcastRouteTimer OBJECT-TYPE 540 SYNTAX INTEGER (1..65535) 541 ACCESS read-write 542 STATUS mandatory 543 DESCRIPTION 544 "This value determines the maximum time in seconds 545 allowed between Routing updates on Ethernet 546 circuits. When this timer expired before a routing 547 update occurs, a routing update is forced. With a 548 standard calculation, Routing also uses this timer 549 to enforce a minimum delay between routing updates." 550 ::= { routing 1 } 551 552phivRouteBuffSize OBJECT-TYPE 553 SYNTAX INTEGER (1..65535) 554 ACCESS read-write 555 STATUS mandatory 556 DESCRIPTION 557 "This parameter value determines the maximum size of 558 a Routing message. It therefore determines the maximum 559 size message that can be forwarded. This size includes 560 protocol overhead down to and including the End 561 Communication layer, plus a constant value of 6. (This 562 value of 6 is included to provide compatibility with 563 the parameter definition in Phase III, which included 564 the Routing overhead.) It does not include Routing or 565 Data link overhead (except for the constant value of 566 6). There is one buffer size for all circuits. 567 568 NOTE: The BUFFER SIZE defines the maximum size messages 569 that the Routing layer can forward. The SEGMENT BUFFER 570 SIZE (defined below) defines the maximum size messages 571 that the End Communication layer can transmit or 572 receive. The SEGMENT BUFFER SIZE is always less than 573 or equal to the BUFFER SIZE. Normally the two 574 parameters will be equal. They may be different to 575 allow the network manager to alter buffer sizes 576 on all nodes without interruption of service. They both 577 include an extra 6 bytes for compatibility with Phase 578 III." 579 ::= { routing 2 } 580 581phivRouteRoutingVers OBJECT-TYPE 582 SYNTAX DisplayString (SIZE (0..255)) 583 ACCESS read-only 584 STATUS mandatory 585 DESCRIPTION 586 "This read-only parameter identifies the executor node's 587 Routing version number. The format is version number, 588 ECO, and user ECO, e.g., 4.1.0" 589 ::= { routing 3 } 590 591phivRouteMaxAddr OBJECT-TYPE 592 SYNTAX INTEGER (1..1023) 593 ACCESS read-write 594 STATUS mandatory 595 DESCRIPTION 596 "This value represents the largest node number and, 597 therefore, number of nodes that can be known about 598 by the executor node's home area." 599 ::= { routing 4 } 600 601phivRouteMaxBdcastNonRouters OBJECT-TYPE 602 SYNTAX INTEGER (0..65535) 603 ACCESS read-write 604 STATUS mandatory 605 DESCRIPTION 606 "This value represents the maximum total number of 607 nonrouters the executor node can have on its Ethernet 608 circuits." 609 ::= { routing 5 } 610 611phivRouteMaxBdcastRouters OBJECT-TYPE 612 SYNTAX INTEGER (0..65535) 613 ACCESS read-write 614 STATUS mandatory 615 DESCRIPTION 616 "This value represents the maximum total number of 617 routers the executor node can have on its Ethernet 618 circuits." 619 ::= { routing 6 } 620 621phivRouteMaxBuffs OBJECT-TYPE 622 SYNTAX INTEGER (1..65535) 623 ACCESS read-write 624 STATUS mandatory 625 DESCRIPTION 626 "This value represents the maximum number of transmit 627 buffers that Routing may use for all circuits." 628 ::= { routing 7 } 629 630phivRouteMaxCircuits OBJECT-TYPE 631 SYNTAX INTEGER (1..65535) 632 ACCESS read-write 633 STATUS mandatory 634 DESCRIPTION 635 "This value represents the maximum number of Routing 636 circuits that the executor node can know about." 637 ::= { routing 8 } 638 639phivRouteMaxCost OBJECT-TYPE 640 SYNTAX INTEGER (1..1022) 641 ACCESS read-write 642 STATUS mandatory 643 DESCRIPTION 644 "This value represents the maximum total path cost 645 allowed from the executor to any node within an area. 646 The path cost is the sum of the circuit costs along 647 a path between two nodes. This parameter defines the 648 point where the executor node's Routing routing 649 decision algorithm declares another node unreachable 650 because the cost of the least costly path to the 651 other node is excessive. For correct operation, this 652 parameter must not be less than the maximum path cost 653 of the network." 654 ::= { routing 9 } 655 656phivRouteMaxHops OBJECT-TYPE 657 SYNTAX INTEGER (1..30) 658 ACCESS read-write 659 STATUS mandatory 660 DESCRIPTION 661 "This value represents the maximum number of routing hops 662 allowable from the executor to any other reachable node 663 within an area. (A hop is the logical distance over a 664 circuit between two adjacent nodes.) This parameter 665 defines the point where the executor node's Routing 666 routing decision algorithm declares another node 667 unreachable because the length of the shortest path 668 between the two nodes is too long. For correct 669 operation, this parameter must not be less than the 670 network diameter. (The network diameter is the 671 reachability distance between the two nodes of the 672 network having the greatest reachability distance, 673 where reachability distance is the length the shortest 674 path between a given pair of nodes.)" 675 ::= { routing 10 } 676 677phivRouteMaxVisits OBJECT-TYPE 678 SYNTAX INTEGER (1..63) 679 ACCESS read-write 680 STATUS mandatory 681 DESCRIPTION 682 "This value represents the maximum number of nodes a 683 message coming into the executor node can have visited. 684 If the message is not for this node and the MAXIMUM 685 VISITS number is exceeded, the message is discarded. 686 The MAXIMUM VISITS parameter defines the point where 687 the packet lifetime control algorithm discards 688 a packet that has traversed too many nodes. For correct 689 operation, this parameter must not be less than the 690 maximum path length of the network. (The maximum path 691 length is the routing distance between the two nodes of 692 the network having the greatest routing distance, where 693 routing distance is the length of the least costly 694 path between a given pair of nodes.)" 695 ::= { routing 11 } 696 697phivRouteRoutingTimer OBJECT-TYPE 698 SYNTAX INTEGER (1..65535) 699 ACCESS read-write 700 STATUS mandatory 701 DESCRIPTION 702 "This value determines the maximum time in seconds 703 allowed between Routing updates on non-Ethernet 704 circuits. When this timer expires before a routing 705 update occurs, a routing update is forced." 706 ::= { routing 12 } 707 708phivRouteSegBuffSize OBJECT-TYPE 709 SYNTAX INTEGER (1..65535) 710 ACCESS read-write 711 STATUS mandatory 712 DESCRIPTION 713 "This parameter value determines the maximum size of an 714 end-to-end segment. The size is a decimal integer in 715 the range 1-65535. This size is in bytes. This size 716 includes protocol overhead down to and including the 717 End Communication layer, plus a constant value of 6. 718 (This value of 6 is included to provide compatibility 719 with the BUFFER SIZE parameter definition.) It does not 720 include Routing or Data link overhead (except for the 721 constant value of 6)." 722 ::= { routing 13 } 723 724phivRouteType OBJECT-TYPE 725 SYNTAX INTEGER { 726 routing-III (1), 727 nonrouting-III (2), 728 area (3), 729 routing-IV (4), 730 nonrouting-IV (5) 731 } 732 ACCESS read-only 733 STATUS obsolete 734 DESCRIPTION 735 "This parameter indicates the type of the executor 736 node. The node-type is one of the following: 737 738 routing-III 739 nonrouting-III 740 routing-IV 741 ronrouting-IV 742 area 743 744 A routing node has full routing capability. A 745 nonrouting node contains a subset of the Routing 746 routing modules. The III and IV indicate the DNA 747 phase of the node. Nonrouting nodes can deliver 748 and receive packets to and from any node, but cannot 749 route packets from other nodes through to other nodes. 750 An area node routes between areas. Refer to the Routing 751 specification for details. 752 For adjacent nodes, this is a read-only parameter that 753 indicates the type of the reachable adjacent node. 754 NOTE: The ROUTING-III and NONROUTING-III values are 755 incremented by one compared to the standard DECnet 756 values in order to maintain compliance with RFC 1155)" 757 ::= { routing 14 } 758 759phivRouteCountAgedPktLoss OBJECT-TYPE 760 SYNTAX PhivCounter (0..127) 761 ACCESS read-only 762 STATUS mandatory 763 DESCRIPTION 764 "Number of aged packet losses." 765 ::= { routing 15 } 766 767phivRouteCountNodeUnrPktLoss OBJECT-TYPE 768 SYNTAX PhivCounter (0..65535) 769 ACCESS read-only 770 STATUS mandatory 771 DESCRIPTION 772 "Number of node unreachable packet losses." 773 ::= { routing 16 } 774 775phivRouteCountOutRngePktLoss OBJECT-TYPE 776 SYNTAX PhivCounter (0..127) 777 ACCESS read-only 778 STATUS mandatory 779 DESCRIPTION 780 "Number of node out-of-range packet losses." 781 ::= { routing 17 } 782 783phivRouteCountOverSzePktLoss OBJECT-TYPE 784 SYNTAX PhivCounter (0..127) 785 ACCESS read-only 786 STATUS mandatory 787 DESCRIPTION 788 "Number of Oversized packet losses." 789 ::= { routing 18 } 790 791phivRouteCountPacketFmtErr OBJECT-TYPE 792 SYNTAX PhivCounter (0..127) 793 ACCESS read-only 794 STATUS mandatory 795 DESCRIPTION 796 "Number of packet format errors." 797 ::= { routing 19 } 798 799phivRouteCountPtlRteUpdtLoss OBJECT-TYPE 800 SYNTAX PhivCounter (0..127) 801 ACCESS read-only 802 STATUS mandatory 803 DESCRIPTION 804 "Number of partial routing update losses." 805 ::= { routing 20 } 806 807phivRouteCountVerifReject OBJECT-TYPE 808 SYNTAX PhivCounter (0..127) 809 ACCESS read-only 810 STATUS mandatory 811 DESCRIPTION 812 "Number of verification rejects." 813 ::= { routing 21 } 814 815-- Level 1 Routing Table 816 817phivLevel1RouteTable OBJECT-TYPE 818 SYNTAX SEQUENCE OF PhivLevel1RouteEntry 819 ACCESS not-accessible 820 STATUS mandatory 821 DESCRIPTION 822 "Information about the currently known DECnet Phase 823 IV Routes." 824 ::= { routing 22 } 825 826phivLevel1RouteEntry OBJECT-TYPE 827 SYNTAX PhivLevel1RouteEntry 828 ACCESS not-accessible 829 STATUS mandatory 830 DESCRIPTION 831 "Information about the currently known DECnet Phase 832 IV Routes." 833 INDEX { phivLevel1RouteNodeAddr } 834 ::= { phivLevel1RouteTable 1 } 835 836PhivLevel1RouteEntry ::= 837 SEQUENCE { 838 phivLevel1RouteNodeAddr 839 PhivAddr, 840 phivLevel1RouteCircuitIndex 841 INTEGER, 842 phivLevel1RouteCost 843 INTEGER, 844 phivLevel1RouteHops 845 INTEGER, 846 phivLevel1RouteNextNode 847 PhivAddr 848 } 849 850phivLevel1RouteNodeAddr OBJECT-TYPE 851 SYNTAX PhivAddr -- OCTET STRING (SIZE (2)) 852 ACCESS read-only 853 STATUS mandatory 854 DESCRIPTION 855 "This value is the address of the node about which 856 routing information is contained in this level 1 857 routing table." 858 ::= { phivLevel1RouteEntry 1 } 859 860phivLevel1RouteCircuitIndex OBJECT-TYPE 861 SYNTAX INTEGER (1..65535) 862 ACCESS read-only 863 STATUS mandatory 864 DESCRIPTION 865 "A unique index value for each known circuit. This is 866 the index to the circuit state table and is the same 867 value as phivCircuitIndex." 868 ::= { phivLevel1RouteEntry 2 } 869 870phivLevel1RouteCost OBJECT-TYPE 871 SYNTAX INTEGER (0..65535) 872 ACCESS read-only 873 STATUS mandatory 874 DESCRIPTION 875 "This read-only parameter represents the total cost 876 over the current path to the destination node. Cost is 877 a positive integer value associated with using a 878 circuit. Routing routes messages (data) along the path 879 between two nodes with the smallest cost. COST is kept 880 on a remote node basis." 881 ::= { phivLevel1RouteEntry 3 } 882 883phivLevel1RouteHops OBJECT-TYPE 884 SYNTAX INTEGER (0..127) 885 ACCESS read-only 886 STATUS mandatory 887 DESCRIPTION 888 "This read-only parameter represents the number of hops 889 over to a destination node. A hop is Routing value 890 representing the logical distance between two nodes in 891 a network. HOPS is kept on a remote node basis." 892 ::= { phivLevel1RouteEntry 4 } 893 894phivLevel1RouteNextNode OBJECT-TYPE 895 SYNTAX PhivAddr -- OCTET STRING (SIZE (2)) 896 ACCESS read-only 897 STATUS mandatory 898 DESCRIPTION 899 "This read-only value indicates the next node on the 900 circuit used to get to the node under scrutiny 901 (next hop)." 902 ::= { phivLevel1RouteEntry 5 } 903 904-- Additional routing parameters 905 906phivRouteCountZeroCount OBJECT-TYPE 907 SYNTAX INTEGER { 908 other (1), 909 reset (2) 910 } 911 ACCESS read-write 912 STATUS mandatory 913 DESCRIPTION 914 "When this value is set to 2, the following objects are 915 set to Zero: phivRouteCountAgedPktLoss, 916 phivRouteCountNodeUnrPktLoss, 917 phivRouteCountOutRngePktLoss, 918 phivRouteCountOverSzePktLoss, 919 phivRouteCountPacketFmtErr, 920 phivRouteCountPtlRteUpdtLoss, and 921 phivRouteCountVerifReject." 922 ::= { routing 23 } 923 924phivRouteSystemAddr OBJECT-TYPE 925 SYNTAX PhivAddr -- OCTET STRING (SIZE (2)) 926 ACCESS read-only 927 STATUS obsolete 928 DESCRIPTION 929 "DECnet Phase IV node address." 930 ::= { routing 24 } 931 932phivRouteRoutingType OBJECT-TYPE 933 SYNTAX INTEGER { 934 routing-III (1), 935 nonrouting-III (2), 936 area (3), 937 routing-IV (4), 938 nonrouting-IV (5) 939 } 940 ACCESS read-write 941 STATUS mandatory 942 DESCRIPTION 943 "This read-write parameter indicates the type of the executor 944 node. The node-type is one of the following: 945 946 routing-III 947 nonrouting-III 948 routing-IV 949 ronrouting-IV 950 area 951 952 A routing node has full routing capability. A 953 nonrouting node contains a subset of the Routing 954 routing modules. The III and IV indicate the DNA 955 phase of the node. Nonrouting nodes can deliver 956 and receive packets to and from any node, but cannot 957 route packets from other nodes through to other nodes. 958 An area node routes between areas. Refer to the Routing 959 specification for details. 960 961 For adjacent nodes, this is a read-only parameter that 962 indicates the type of the reachable adjacent node. 963 NOTE: The ROUTING-III and NONROUTING-III values are 964 incremented by one compared to the standard DECnet 965 values in order to maintain compliance with RFC 1155)" 966 ::= { routing 25 } 967 968phivRouteSystemAddress OBJECT-TYPE 969 SYNTAX PhivAddr -- OCTET STRING (SIZE (2)) 970 ACCESS read-write 971 STATUS mandatory 972 DESCRIPTION 973 "DECnet Phase IV node address." 974 ::= { routing 26 } 975 976-- Circuit Group 977 978-- The implementation of the Circuit Group is mandatory for 979-- all systems. 980 981-- Circuit Parameters Table 982 983phivCircuitParametersTable OBJECT-TYPE 984 SYNTAX SEQUENCE OF PhivCircuitParametersEntry 985 ACCESS not-accessible 986 STATUS mandatory 987 DESCRIPTION 988 "Information about the parameters associated with all 989 circuits currently known." 990 ::= {circuit 1 } 991 992phivCircuitParametersEntry OBJECT-TYPE 993 SYNTAX PhivCircuitParametersEntry 994 ACCESS not-accessible 995 STATUS mandatory 996 DESCRIPTION 997 "Parameters information about all circuits currently 998 known." 999 INDEX { phivCircuitIndex } 1000 ::= { phivCircuitParametersTable 1 } 1001 1002PhivCircuitParametersEntry ::= 1003 SEQUENCE { 1004 phivCircuitIndex 1005 INTEGER, 1006 phivCircuitLineIndex 1007 INTEGER, 1008 phivCircuitCommonState 1009 INTEGER, 1010 phivCircuitCommonSubState 1011 INTEGER, 1012 phivCircuitCommonName 1013 DisplayString, 1014 phivCircuitExecRecallTimer 1015 INTEGER, 1016 phivCircuitCommonType 1017 INTEGER, 1018 phivCircuitService 1019 INTEGER, 1020 phivCircuitExecCost 1021 INTEGER, 1022 phivCircuitExecHelloTimer 1023 INTEGER 1024 } 1025 1026phivCircuitIndex OBJECT-TYPE 1027 SYNTAX INTEGER (1..65535) 1028 ACCESS read-only 1029 STATUS mandatory 1030 DESCRIPTION 1031 "A unique index value for each known circuit." 1032 ::= { phivCircuitParametersEntry 1 } 1033 1034phivCircuitLineIndex OBJECT-TYPE 1035 SYNTAX InterfaceIndex 1036 ACCESS read-only 1037 STATUS mandatory 1038 DESCRIPTION 1039 "The line on which this circuit is active. This is 1040 the same as the ifIndex." 1041 ::= { phivCircuitParametersEntry 2 } 1042 1043phivCircuitCommonState OBJECT-TYPE 1044 SYNTAX INTEGER { 1045 on (1), 1046 off (2), 1047 service (3), 1048 cleared (4) 1049 } 1050 ACCESS read-write 1051 STATUS mandatory 1052 DESCRIPTION 1053 "This value represents the circuit's Network Management 1054 operational state. NOTE: These values are incremented 1055 by one compared to the standard DECnet values in order 1056 to maintain compliance with RFC 1155." 1057 ::= { phivCircuitParametersEntry 3 } 1058 1059phivCircuitCommonSubState OBJECT-TYPE 1060 SYNTAX INTEGER { 1061 starting (1), 1062 reflecting (2), 1063 looping (3), 1064 loading (4), 1065 dumping (5), 1066 triggering (6), 1067 autoservice (7), 1068 autoloading (8), 1069 autodumping (9), 1070 autotriggering (10), 1071 synchronizing (11), 1072 failed (12), 1073 running (13) 1074 } 1075 ACCESS read-only 1076 STATUS mandatory 1077 DESCRIPTION 1078 "This value represents the circuit's Network Management 1079 operational and service substate. NOTE: These values are 1080 incremented by one compared to the standard DECnet values 1081 in order to maintain compliance with RFC 1155." 1082 ::= { phivCircuitParametersEntry 4 } 1083 1084phivCircuitCommonName OBJECT-TYPE 1085 SYNTAX DisplayString (SIZE (0..16)) 1086 ACCESS read-only 1087 STATUS mandatory 1088 DESCRIPTION 1089 "The name of the circuit entry in the table, for example, 1090 SVA-0 or in a level 2 router ASYNC-8 or ETHER-1)." 1091 ::= { phivCircuitParametersEntry 5 } 1092 1093phivCircuitExecRecallTimer OBJECT-TYPE 1094 SYNTAX INTEGER (0..65535) 1095 ACCESS read-write 1096 STATUS mandatory 1097 DESCRIPTION 1098 "This parameter represents the minimum number of 1099 seconds to wait before restarting the circuit. A 1100 value of 0 indicates not timer is running." 1101 ::= { phivCircuitParametersEntry 6 } 1102 1103phivCircuitCommonType OBJECT-TYPE 1104 SYNTAX INTEGER { 1105 ddcmp-point (1), 1106 ddcmp-control (2), 1107 ddcmp-tributary (3), 1108 x25 (4), 1109 ddcmp-dmc (5), 1110 ethernet (6), 1111 ci (7), 1112 qp2-dte20 (8), 1113 bisync (9), 1114 other (14), 1115 fddi (15) 1116 } 1117 ACCESS read-only 1118 STATUS mandatory 1119 DESCRIPTION 1120 "Represents the type of the circuit. For X.25 circuits, 1121 the value must be set to X25. For DDCMP and Ethernet 1122 circuits it is read only and is the same value as the 1123 protocol of the associated line. 1124 NOTE: Values 1 - 5 are incremented by one compared to the 1125 standard DECnet values in order to maintain compliance 1126 with RFC 1155." 1127 ::= { phivCircuitParametersEntry 7 } 1128 1129phivCircuitService OBJECT-TYPE 1130 SYNTAX INTEGER { 1131 enabled (1), 1132 disabled (2) 1133 } 1134 ACCESS read-write 1135 STATUS mandatory 1136 DESCRIPTION 1137 "This value indicates whether or not Network Management 1138 allows service operations on a circuit. The values for 1139 service-control are as follows: 1140 1141 ENABLED SERVICE state and/or service functions are 1142 allowed. 1143 1144 DISABLED SERVICE state and/or service functions are not 1145 allowed. 1146 1147 NOTE: These values are incremented by one compared to the 1148 standard DECnet values in order to maintain compliance 1149 with RFC 1155." 1150 ::= { phivCircuitParametersEntry 8 } 1151 1152phivCircuitExecCost OBJECT-TYPE 1153 SYNTAX INTEGER (1..25) 1154 ACCESS read-write 1155 STATUS mandatory 1156 DESCRIPTION 1157 "This value represents the routing cost of the circuit. 1158 Routing sends messages along the path between two nodes 1159 having the smallest cost." 1160 ::= { phivCircuitParametersEntry 9 } 1161 1162phivCircuitExecHelloTimer OBJECT-TYPE 1163 SYNTAX INTEGER (1..8191) 1164 ACCESS read-write 1165 STATUS mandatory 1166 DESCRIPTION 1167 "This value determines the frequency of Routing Hello 1168 messages sent to the adjacent node on the circuit." 1169 ::= { phivCircuitParametersEntry 10 } 1170 1171-- Circuit Counters Table 1172 1173phivCircuitCountTable OBJECT-TYPE 1174 SYNTAX SEQUENCE OF PhivCircuitCountEntry 1175 ACCESS not-accessible 1176 STATUS mandatory 1177 DESCRIPTION 1178 "Information about the counters associated with all 1179 circuits currently known." 1180 ::= { circuit 2 } 1181 1182 phivCircuitCountEntry OBJECT-TYPE 1183 SYNTAX PhivCircuitCountEntry 1184 ACCESS not-accessible 1185 STATUS mandatory 1186 DESCRIPTION 1187 "Counter information about all circuits currently known" 1188 INDEX { phivCircuitIndex } 1189 ::= { phivCircuitCountTable 1 } 1190 1191PhivCircuitCountEntry ::= 1192 SEQUENCE { 1193 phivCircuitCountSecLastZeroed 1194 PhivCounter, 1195 phivCircuitCountTermPacketsRecd 1196 PhivCounter, 1197 phivCircuitCountOriginPackSent 1198 PhivCounter, 1199 phivCircuitCountTermCongLoss 1200 PhivCounter, 1201 phivCircuitCountCorruptLoss 1202 PhivCounter, 1203 phivCircuitCountTransitPksRecd 1204 PhivCounter, 1205 phivCircuitCountTransitPkSent 1206 PhivCounter, 1207 phivCircuitCountTransitCongestLoss 1208 PhivCounter, 1209 phivCircuitCountCircuitDown 1210 PhivCounter, 1211 phivCircuitCountInitFailure 1212 PhivCounter, 1213 phivCircuitCountAdjDown 1214 PhivCounter, 1215 phivCircuitCountPeakAdj 1216 PhivCounter, 1217 phivCircuitCountBytesRecd 1218 PhivCounter, 1219 phivCircuitCountBytesSent 1220 PhivCounter, 1221 phivCircuitCountDataBlocksRecd 1222 PhivCounter, 1223 phivCircuitCountDataBlocksSent 1224 PhivCounter, 1225 phivCircuitCountUsrBuffUnav 1226 PhivCounter 1227 } 1228 1229phivCircuitCountSecLastZeroed OBJECT-TYPE 1230 SYNTAX PhivCounter (0..65535) 1231 ACCESS read-only 1232 STATUS mandatory 1233 DESCRIPTION 1234 "Number of seconds since the circuit counters for this 1235 circuit were last zeroed." 1236 ::= { phivCircuitCountEntry 1 } 1237 1238phivCircuitCountTermPacketsRecd OBJECT-TYPE 1239 SYNTAX PhivCounter (0..2147483647) 1240 ACCESS read-only 1241 STATUS mandatory 1242 DESCRIPTION 1243 "Number of terminating packets received on this circuit." 1244 ::= { phivCircuitCountEntry 2 } 1245 1246phivCircuitCountOriginPackSent OBJECT-TYPE 1247 SYNTAX PhivCounter (0..2147483647) 1248 ACCESS read-only 1249 STATUS mandatory 1250 DESCRIPTION 1251 "Number of originating packets sent on this circuit." 1252 ::= { phivCircuitCountEntry 3 } 1253 1254phivCircuitCountTermCongLoss OBJECT-TYPE 1255 SYNTAX PhivCounter (0..65535) 1256 ACCESS read-only 1257 STATUS mandatory 1258 DESCRIPTION 1259 "Number of terminating congestion losses on this 1260 circuit." 1261 ::= { phivCircuitCountEntry 4 } 1262 1263phivCircuitCountCorruptLoss OBJECT-TYPE 1264 SYNTAX PhivCounter (0..255) 1265 ACCESS read-only 1266 STATUS mandatory 1267 DESCRIPTION 1268 "Number of corruption losses on this circuit." 1269 ::= { phivCircuitCountEntry 5 } 1270 1271phivCircuitCountTransitPksRecd OBJECT-TYPE 1272 SYNTAX PhivCounter (0..2147483647) 1273 ACCESS read-only 1274 STATUS mandatory 1275 DESCRIPTION 1276 "Number of Transit packets received on this circuit." 1277 ::= { phivCircuitCountEntry 6 } 1278 1279phivCircuitCountTransitPkSent OBJECT-TYPE 1280 SYNTAX PhivCounter (0..2147483647) 1281 ACCESS read-only 1282 STATUS mandatory 1283 DESCRIPTION 1284 "Number of transit packets sent on this circuit." 1285 ::= { phivCircuitCountEntry 7 } 1286 1287phivCircuitCountTransitCongestLoss OBJECT-TYPE 1288 SYNTAX PhivCounter (0..65535) 1289 ACCESS read-only 1290 STATUS mandatory 1291 DESCRIPTION 1292 "Number of transit congestion losses on this circuit." 1293 ::= { phivCircuitCountEntry 8 } 1294 1295phivCircuitCountCircuitDown OBJECT-TYPE 1296 SYNTAX PhivCounter (0..255) 1297 ACCESS read-only 1298 STATUS mandatory 1299 DESCRIPTION 1300 "Number of circuit downs on this circuit." 1301 ::= { phivCircuitCountEntry 9 } 1302 1303phivCircuitCountInitFailure OBJECT-TYPE 1304 SYNTAX PhivCounter (0..255) 1305 ACCESS read-only 1306 STATUS mandatory 1307 DESCRIPTION 1308 "Number of Initialization failures on this circuit." 1309 ::= { phivCircuitCountEntry 10 } 1310 1311phivCircuitCountAdjDown OBJECT-TYPE 1312 SYNTAX PhivCounter (0..2147483647) 1313 ACCESS read-only 1314 STATUS mandatory 1315 DESCRIPTION 1316 "This counter indicates the number of adjacency losses 1317 that result from any of the following: 1318 Node listener timeout 1319 Invalid data received at node listener 1320 Unexpected control (initialization or verification) 1321 message received 1322 Routing message received with a checksum error 1323 Node identification from a routing message or a 1324 Hello message that is not the one expected Hello 1325 message received indicating that connectivity 1326 became one-way 1327 Adjacency idled." 1328 ::= { phivCircuitCountEntry 11 } 1329 1330phivCircuitCountPeakAdj OBJECT-TYPE 1331 SYNTAX PhivCounter (0..65535) 1332 ACCESS read-only 1333 STATUS mandatory 1334 DESCRIPTION 1335 "This counter indicates the maximum number of nodes 1336 that are up on the circuit." 1337 ::= { phivCircuitCountEntry 12 } 1338 1339phivCircuitCountBytesRecd OBJECT-TYPE 1340 SYNTAX PhivCounter (0..2147483647) 1341 ACCESS read-only 1342 STATUS mandatory 1343 DESCRIPTION 1344 "Number of bytes received on this circuit." 1345 ::= { phivCircuitCountEntry 13 } 1346 1347phivCircuitCountBytesSent OBJECT-TYPE 1348 SYNTAX PhivCounter (0..2147483647) 1349 ACCESS read-only 1350 STATUS mandatory 1351 DESCRIPTION 1352 "Number of bytes sent on this circuit." 1353 ::= { phivCircuitCountEntry 14 } 1354 1355phivCircuitCountDataBlocksRecd OBJECT-TYPE 1356 SYNTAX PhivCounter (0..2147483647) 1357 ACCESS read-only 1358 STATUS mandatory 1359 DESCRIPTION 1360 "Number of data blocks received on this circuit." 1361 ::= { phivCircuitCountEntry 15 } 1362 1363phivCircuitCountDataBlocksSent OBJECT-TYPE 1364 SYNTAX PhivCounter (0..2147483647) 1365 ACCESS read-only 1366 STATUS mandatory 1367 DESCRIPTION 1368 "Number of data blocks sent on this circuit." 1369 ::= { phivCircuitCountEntry 16 } 1370 1371phivCircuitCountUsrBuffUnav OBJECT-TYPE 1372 SYNTAX PhivCounter (0..65535) 1373 ACCESS read-only 1374 STATUS mandatory 1375 DESCRIPTION 1376 "Number of user buffer unavailable errors." 1377 ::= { phivCircuitCountEntry 17 } 1378 1379-- Additional Circuit Parameters 1380 1381phivCircuitOrigQueueLimit OBJECT-TYPE 1382 SYNTAX INTEGER 1383 ACCESS read-write 1384 STATUS mandatory 1385 DESCRIPTION 1386 "This parameter indicates the maximum number of 1387 originating packets that may be outstanding on this 1388 circuit. This does not include route-thru traffic." 1389 ::= { circuit 3 } 1390 1391phivCircuitCountZeroCount OBJECT-TYPE 1392 SYNTAX INTEGER { 1393 other (1), 1394 reset (2) 1395 } 1396 ACCESS read-write 1397 STATUS mandatory 1398 DESCRIPTION 1399 "When this value is set to 2, all of the counters in the 1400 Circuit Counter Table are set to zero." 1401 ::= { circuit 4 } 1402 1403-- DDCMP Circuit Group 1404 1405-- The implementation of the DDCMP Circuit Group is optional. 1406-- A system can be said to implement this group if and only if 1407-- all objects in this group are implemented. 1408 1409-- DDCMP Parameters Table 1410 1411phivDDCMPCircuitParametersTable OBJECT-TYPE 1412 SYNTAX SEQUENCE OF PhivDDCMPCircuitParametersEntry 1413 ACCESS not-accessible 1414 STATUS mandatory 1415 DESCRIPTION 1416 "Information about DDCMP circuit parameters." 1417 ::= { ddcmp 1} 1418 1419phivDDCMPCircuitParametersEntry OBJECT-TYPE 1420 SYNTAX PhivDDCMPCircuitParametersEntry 1421 ACCESS not-accessible 1422 STATUS mandatory 1423 DESCRIPTION 1424 "Parameters information about DDCMP circuits currently 1425 known." 1426 INDEX { phivDDCMPCircuitIndex } 1427 ::= { phivDDCMPCircuitParametersTable 1 } 1428 1429PhivDDCMPCircuitParametersEntry ::= 1430 SEQUENCE { 1431 phivDDCMPCircuitIndex 1432 INTEGER, 1433 phivDDCMPCircuitAdjNodeAddr 1434 INTEGER, 1435 phivDDCMPCircuitTributary 1436 INTEGER 1437 } 1438 1439phivDDCMPCircuitIndex OBJECT-TYPE 1440 SYNTAX INTEGER (1..65535) 1441 ACCESS read-only 1442 STATUS mandatory 1443 DESCRIPTION 1444 "A unique index value for each known DDCMP circuit. 1445 This is the same value as phivCircuitIndex." 1446 ::= { phivDDCMPCircuitParametersEntry 1 } 1447 1448phivDDCMPCircuitAdjNodeAddr OBJECT-TYPE 1449 SYNTAX PhivAddr -- OCTET STRING (SIZE (2)) 1450 ACCESS read-only 1451 STATUS mandatory 1452 DESCRIPTION 1453 "The address of the adjacent node." 1454 ::= { phivDDCMPCircuitParametersEntry 2 } 1455 1456phivDDCMPCircuitTributary OBJECT-TYPE 1457 SYNTAX INTEGER (0..255) 1458 ACCESS read-only 1459 STATUS mandatory 1460 DESCRIPTION 1461 "This value represents the Data Link physical tributary 1462 address of the circuit." 1463 ::= { phivDDCMPCircuitParametersEntry 3 } 1464 1465-- DDCMP Circuit Counter Table 1466 1467phivDDCMPCircuitCountTable OBJECT-TYPE 1468 SYNTAX SEQUENCE OF PhivDDCMPCircuitCountEntry 1469 ACCESS not-accessible 1470 STATUS mandatory 1471 DESCRIPTION 1472 "Information about the DDCMP counters associated with all 1473 circuits currently known." 1474 ::= { ddcmp 2 } 1475 1476phivDDCMPCircuitCountEntry OBJECT-TYPE 1477 SYNTAX PhivDDCMPCircuitCountEntry 1478 ACCESS not-accessible 1479 STATUS mandatory 1480 DESCRIPTION 1481 "Counter information about DDCMP circuits now known" 1482 INDEX { phivCircuitIndex } 1483 ::= { phivDDCMPCircuitCountTable 1 } 1484 1485PhivDDCMPCircuitCountEntry ::= 1486 SEQUENCE { 1487 phivDDCMPCircuitErrorsInbd 1488 PhivCounter, 1489 phivDDCMPCircuitErrorsOutbd 1490 PhivCounter, 1491 phivDDCMPCircuitRmteReplyTimeouts 1492 PhivCounter, 1493 phivDDCMPCircuitLocalReplyTimeouts 1494 PhivCounter, 1495 phivDDCMPCircuitRmteBuffErrors 1496 PhivCounter, 1497 phivDDCMPCircuitLocalBuffErrors 1498 PhivCounter, 1499 phivDDCMPCircuitSelectIntervalsElap 1500 PhivCounter, 1501 phivDDCMPCircuitSelectTimeouts 1502 PhivCounter 1503 } 1504 1505phivDDCMPCircuitErrorsInbd OBJECT-TYPE 1506 SYNTAX PhivCounter (0..255) 1507 ACCESS read-only 1508 STATUS mandatory 1509 DESCRIPTION 1510 "Number of Data errors inbound." 1511 ::= { phivDDCMPCircuitCountEntry 1 } 1512 1513phivDDCMPCircuitErrorsOutbd OBJECT-TYPE 1514 SYNTAX PhivCounter (0..255) 1515 ACCESS read-only 1516 STATUS mandatory 1517 DESCRIPTION 1518 "Number of outbound data errors." 1519 ::= { phivDDCMPCircuitCountEntry 2 } 1520 1521phivDDCMPCircuitRmteReplyTimeouts OBJECT-TYPE 1522 SYNTAX PhivCounter (0..255) 1523 ACCESS read-only 1524 STATUS mandatory 1525 DESCRIPTION 1526 "Number of remote reply timeouts." 1527 ::= { phivDDCMPCircuitCountEntry 3 } 1528 1529phivDDCMPCircuitLocalReplyTimeouts OBJECT-TYPE 1530 SYNTAX PhivCounter (0..255) 1531 ACCESS read-only 1532 STATUS mandatory 1533 DESCRIPTION 1534 "Number of local Reply timeouts." 1535 ::= { phivDDCMPCircuitCountEntry 4 } 1536 1537phivDDCMPCircuitRmteBuffErrors OBJECT-TYPE 1538 SYNTAX PhivCounter (0..255) 1539 ACCESS read-only 1540 STATUS mandatory 1541 DESCRIPTION 1542 "Number of remote reply time out errors." 1543 ::= { phivDDCMPCircuitCountEntry 5 } 1544 1545phivDDCMPCircuitLocalBuffErrors OBJECT-TYPE 1546 SYNTAX PhivCounter (0..255) 1547 ACCESS read-only 1548 STATUS mandatory 1549 DESCRIPTION 1550 "Number of local buffer errors." 1551 ::= { phivDDCMPCircuitCountEntry 6 } 1552 1553phivDDCMPCircuitSelectIntervalsElap OBJECT-TYPE 1554 SYNTAX PhivCounter (0..65535) 1555 ACCESS read-only 1556 STATUS mandatory 1557 DESCRIPTION 1558 "Selection intervals that have elapsed." 1559 ::= {phivDDCMPCircuitCountEntry 7 } 1560 1561phivDDCMPCircuitSelectTimeouts OBJECT-TYPE 1562 SYNTAX INTEGER (0..255) 1563 ACCESS read-only 1564 STATUS mandatory 1565 DESCRIPTION 1566 "Number of selection timeouts." 1567 ::= {phivDDCMPCircuitCountEntry 8 } 1568 1569-- DDCMP Line Count Table 1570 1571phivDDCMPLineCountTable OBJECT-TYPE 1572 SYNTAX SEQUENCE OF PhivDDCMPLineCountEntry 1573 ACCESS not-accessible 1574 STATUS mandatory 1575 DESCRIPTION 1576 "The DDCMP Line Count Table." 1577 ::= { ddcmp 3 } 1578 1579phivDDCMPLineCountEntry OBJECT-TYPE 1580 SYNTAX PhivDDCMPLineCountEntry 1581 ACCESS not-accessible 1582 STATUS mandatory 1583 DESCRIPTION 1584 "There is one entry in the table for each line." 1585 INDEX { phivDDCMPLineCountIndex } 1586 ::= { phivDDCMPLineCountTable 1 } 1587 1588PhivDDCMPLineCountEntry ::= 1589 SEQUENCE { 1590 phivDDCMPLineCountIndex 1591 InterfaceIndex, 1592 phivDDCMPLineCountDataErrsIn 1593 PhivCounter, 1594 phivDDCMPLineCountRmteStationErrs 1595 PhivCounter, 1596 phivDDCMPLineCountLocalStationErrs 1597 PhivCounter 1598 } 1599 1600phivDDCMPLineCountIndex OBJECT-TYPE 1601 SYNTAX InterfaceIndex 1602 ACCESS read-only 1603 STATUS mandatory 1604 DESCRIPTION 1605 "The line on which this entry's equivalence is 1606 effective. The interface identified by a particular 1607 value of this index is the same interface as 1608 identified by the same value of phivLineIndex. 1609 This value is the ifIndex." 1610 ::= { phivDDCMPLineCountEntry 1 } 1611 1612phivDDCMPLineCountDataErrsIn OBJECT-TYPE 1613 SYNTAX PhivCounter (0..255) 1614 ACCESS read-only 1615 STATUS mandatory 1616 DESCRIPTION 1617 "Number of data errors inbound." 1618 ::= { phivDDCMPLineCountEntry 2 } 1619 1620phivDDCMPLineCountRmteStationErrs OBJECT-TYPE 1621 SYNTAX PhivCounter (0..255) 1622 ACCESS read-only 1623 STATUS mandatory 1624 DESCRIPTION 1625 "Number of remote station errors." 1626 ::= { phivDDCMPLineCountEntry 3 } 1627 1628phivDDCMPLineCountLocalStationErrs OBJECT-TYPE 1629 SYNTAX PhivCounter (0..255) 1630 ACCESS read-only 1631 STATUS mandatory 1632 DESCRIPTION 1633 "Number of local station errors." 1634 ::= { phivDDCMPLineCountEntry 4 } 1635 1636-- DDCMP Multipoint Circuit Control Group 1637 1638-- The implementation of the DDCMP Multipoint Circuit Control 1639-- Group is optional. A system can be said to implement this group 1640-- if and only if all objects in this group are implemented. 1641 1642phivControlSchedTimer OBJECT-TYPE 1643 SYNTAX INTEGER (50..65535) 1644 ACCESS read-only 1645 STATUS mandatory 1646 DESCRIPTION 1647 "This value represents the number of milliseconds 1648 between recalculation of tributary polling priorities." 1649 DEFVAL { 200 } 1650 ::= { control 1 } 1651 1652phivControlDeadTimer OBJECT-TYPE 1653 SYNTAX INTEGER (1..65535) 1654 ACCESS read-only 1655 STATUS mandatory 1656 DESCRIPTION 1657 "This value represents the number of milliseconds 1658 between polls of one of the set of dead 1659 tributaries." 1660 DEFVAL { 10000 } 1661 ::= { control 2 } 1662 1663phivControlDelayTimer OBJECT-TYPE 1664 SYNTAX INTEGER (1..65535) 1665 ACCESS read-only 1666 STATUS mandatory 1667 DESCRIPTION 1668 "This value represents the minimum number of 1669 milliseconds to delay between polls. The delay timer 1670 limits the effect of a very fast control station on 1671 slow tributaries." 1672 ::= { control 3 } 1673 1674phivControlStreamTimer OBJECT-TYPE 1675 SYNTAX INTEGER (0..65535) 1676 ACCESS read-only 1677 STATUS mandatory 1678 DESCRIPTION 1679 "This value represents the number of milliseconds a 1680 tributary or a half duplex remote station is 1681 allowed to hold the line. 1682 1683 NOTE: This parameter can also be applied to 1684 half-duplex lines of type DDCMP POINT." 1685 DEFVAL { 6000 } 1686 ::= { control 4 } 1687 1688-- DDCMP Multipoint Circuit Control Parameters Table 1689 1690phivControlParametersTable OBJECT-TYPE 1691 SYNTAX SEQUENCE OF PhivControlParametersEntry 1692 ACCESS not-accessible 1693 STATUS mandatory 1694 DESCRIPTION 1695 "Information about control circuit parameters." 1696 ::= { control 5 } 1697 1698phivControlParametersEntry OBJECT-TYPE 1699 SYNTAX PhivControlParametersEntry 1700 ACCESS not-accessible 1701 STATUS mandatory 1702 DESCRIPTION 1703 "Parameters information about control circuits 1704 currently known." 1705 INDEX { phivControlCircuitIndex } 1706 ::= { phivControlParametersTable 1 } 1707 1708PhivControlParametersEntry ::= 1709 SEQUENCE { 1710 phivControlCircuitIndex 1711 INTEGER, 1712 phivControlBabbleTimer 1713 INTEGER, 1714 phivControlMaxBuffs 1715 INTEGER, 1716 phivControlMaxTransmits 1717 INTEGER, 1718 phivControlDyingBase 1719 INTEGER, 1720 phivControlDyingIncrement 1721 INTEGER, 1722 phivControlDeadThreshold 1723 INTEGER, 1724 phivControlDyingThreshold 1725 INTEGER, 1726 phivControlInactTreshold 1727 INTEGER, 1728 phivControlPollingState 1729 INTEGER, 1730 phivControlPollingSubState 1731 INTEGER, 1732 phivControlTransTimer 1733 INTEGER 1734 } 1735 1736phivControlCircuitIndex OBJECT-TYPE 1737 SYNTAX INTEGER (1..65535) 1738 ACCESS read-only 1739 STATUS mandatory 1740 DESCRIPTION 1741 "A unique index value for each known multipoint 1742 control circuit. 1743 This is the same value as phivCircuitIndex." 1744 ::= { phivControlParametersEntry 1 } 1745 1746phivControlBabbleTimer OBJECT-TYPE 1747 SYNTAX INTEGER (1..65535) 1748 ACCESS read-write 1749 STATUS mandatory 1750 DESCRIPTION 1751 "This value represents the number of milliseconds that a 1752 selected tributary or remote half-duplex station is 1753 allowed to transmit." 1754 DEFVAL { 6000 } 1755 ::= { phivControlParametersEntry 2 } 1756 1757phivControlMaxBuffs OBJECT-TYPE 1758 SYNTAX INTEGER (1..254) 1759 ACCESS read-write 1760 STATUS mandatory 1761 DESCRIPTION 1762 "This value represents the maximum number of buffers the 1763 tributary can use from a common buffer pool. If not 1764 set, there is no common buffer pool and buffers are 1765 explicitly supplied by the higher level. Count is a 1766 decimal integer in the range 1-254." 1767 ::= { phivControlParametersEntry 3 } 1768 1769phivControlMaxTransmits OBJECT-TYPE 1770 SYNTAX INTEGER (1..255) 1771 ACCESS read-write 1772 STATUS mandatory 1773 DESCRIPTION 1774 "This value represents the maximum number of data 1775 messages that can be transmitted at one time. Count 1776 is a decimal integer in the range 1-255." 1777 DEFVAL { 4 } 1778 ::= { phivControlParametersEntry 4 } 1779 1780phivControlDyingBase OBJECT-TYPE 1781 SYNTAX INTEGER (0..255) 1782 ACCESS read-write 1783 STATUS mandatory 1784 DESCRIPTION 1785 "This value represents the base priority to which a 1786 tributary is reset each time it has been polled. A 1787 separate base can be set for each of the indicated 1788 polling states. Base is a decimal integer in the range 1789 0-255. If not set, the defaults are: active, 255; 1790 inactive, 0; and dying, 0." 1791 ::= { phivControlParametersEntry 5 } 1792 1793phivControlDyingIncrement OBJECT-TYPE 1794 SYNTAX INTEGER (0..255) 1795 ACCESS read-write 1796 STATUS mandatory 1797 DESCRIPTION 1798 "This value represents the increment added to the 1799 tributary priority each time the scheduling timer 1800 expires. If not set, the defaults are: active, 0; 1801 inactive, 64; and dying, 16." 1802 ::= { phivControlParametersEntry 6 } 1803 1804phivControlDeadThreshold OBJECT-TYPE 1805 SYNTAX INTEGER (0..255) 1806 ACCESS read-write 1807 STATUS mandatory 1808 DESCRIPTION 1809 "This value represents the number of times to poll the 1810 active, inactive, or dying tributary before changing 1811 its polling state to dead because of receive timeouts. 1812 Count is a decimal integer in the range 0-255." 1813 DEFVAL { 8 } 1814 ::= { phivControlParametersEntry 7 } 1815 1816phivControlDyingThreshold OBJECT-TYPE 1817 SYNTAX INTEGER (0..255) 1818 ACCESS read-write 1819 STATUS mandatory 1820 DESCRIPTION 1821 "This value represents the number of times to poll the 1822 active or inactive tributary before changing its 1823 polling state to dying because of receive timeouts. 1824 Count is a decimal integer in the range 0-255." 1825 DEFVAL { 2 } 1826 ::= { phivControlParametersEntry 8 } 1827 1828phivControlInactTreshold OBJECT-TYPE 1829 SYNTAX INTEGER (0..255) 1830 ACCESS read-write 1831 STATUS mandatory 1832 DESCRIPTION 1833 "This value represents the number of times to poll the 1834 active tributary before changing its polling state to 1835 inactive because of no data response. Count is a 1836 decimal integer in the range 1837 0-255." 1838 DEFVAL { 8 } 1839 ::= { phivControlParametersEntry 9 } 1840 1841phivControlPollingState OBJECT-TYPE 1842 SYNTAX INTEGER { 1843 automatic (1), 1844 active (2), 1845 inactive (3), 1846 dying (4), 1847 dead (5) 1848 } 1849 ACCESS read-write 1850 STATUS mandatory 1851 DESCRIPTION 1852 "This value represents the state of the tributary 1853 relative to the multipoint polling algorithm. If not 1854 set the default is AUTOMATIC. The possible states are: 1855 AUTOMATIC 1856 1857 The tributary's state is allowed to vary according to 1858 the operation of the polling algorithm. 1859 1860 ACTIVE/INACTIVE/DYING/DEAD 1861 1862 The tributary is locked in the specified state. 1863 1864 NOTE: These values are incremented by one compared to 1865 the standard DECnet values in order to maintain 1866 compliance with RFC 1155." 1867 ::= { phivControlParametersEntry 10 } 1868 1869phivControlPollingSubState OBJECT-TYPE 1870 SYNTAX INTEGER { 1871 active (1), 1872 inactive (2), 1873 dying (3), 1874 dead (4) 1875 } 1876 ACCESS read-only 1877 STATUS mandatory 1878 DESCRIPTION 1879 "This value represents the tributary's state as 1880 determined by the polling algorithm. This applies 1881 only when the polling state is AUTOMATIC and is 1882 read-only to Network Management. Polling-substate is 1883 one of ACTIVE, INACTIVE, DYING, or DEAD. It is 1884 displayed as a tag on the polling state, for example: 1885 AUTOMATIC-INACTIVE." 1886 ::= { phivControlParametersEntry 11 } 1887 1888phivControlTransTimer OBJECT-TYPE 1889 SYNTAX INTEGER (0..65535) 1890 ACCESS read-write 1891 STATUS mandatory 1892 DESCRIPTION 1893 "This value represents the number of milliseconds to 1894 delay between data message transmits. Milliseconds is 1895 a decimal integer in the range 0-65535." 1896 DEFVAL { 0 } 1897 ::= { phivControlParametersEntry 12 } 1898 1899-- Ethernet Group 1900 1901-- The implementation of the Ethernet Group is mandatory 1902-- for all systems which support ethernet links. 1903 1904-- Ethernet Parameters Table 1905 1906phivEthLinkParametersTable OBJECT-TYPE 1907 SYNTAX SEQUENCE OF PhivEthLinkParametersEntry 1908 ACCESS not-accessible 1909 STATUS mandatory 1910 DESCRIPTION 1911 "Information about ethernet link parameters." 1912 ::= { ethernet 1} 1913 1914phivEthLinkParametersEntry OBJECT-TYPE 1915 SYNTAX PhivEthLinkParametersEntry 1916 ACCESS not-accessible 1917 STATUS mandatory 1918 DESCRIPTION 1919 "Parameter information about ethernet links currently 1920 known." 1921 INDEX { phivEthLinkIndex } 1922 ::= { phivEthLinkParametersTable 1 } 1923 1924PhivEthLinkParametersEntry ::= 1925 SEQUENCE { 1926 phivEthLinkIndex 1927 INTEGER, 1928 phivEthDesigRouterNodeAddr 1929 PhivAddr, 1930 phivEthMaxRouters 1931 INTEGER, 1932 phivEthRouterPri 1933 INTEGER, 1934 phivEthHardwareAddr 1935 OCTET STRING 1936 } 1937 1938phivEthLinkIndex OBJECT-TYPE 1939 SYNTAX INTEGER (1..65535) 1940 ACCESS read-only 1941 STATUS mandatory 1942 DESCRIPTION 1943 "The circuit over which this links information is 1944 collected. This is the same as phivCircuitIndex." 1945 ::= { phivEthLinkParametersEntry 1 } 1946 1947phivEthDesigRouterNodeAddr OBJECT-TYPE 1948 SYNTAX PhivAddr -- OCTET STRING (SIZE (2)) 1949 ACCESS read-only 1950 STATUS mandatory 1951 DESCRIPTION 1952 "This value is the address of the designated router." 1953 ::= { phivEthLinkParametersEntry 2 } 1954 1955phivEthMaxRouters OBJECT-TYPE 1956 SYNTAX INTEGER (0..255) 1957 ACCESS read-write 1958 STATUS mandatory 1959 DESCRIPTION 1960 "This parameter is the maximum number of routers (other 1961 than the executor itself) allowed on the circuit by 1962 Routing for circuits that are owned by the executor 1963 node." 1964 ::= { phivEthLinkParametersEntry 3 } 1965 1966phivEthRouterPri OBJECT-TYPE 1967 SYNTAX INTEGER (0..127) 1968 ACCESS read-write 1969 STATUS mandatory 1970 DESCRIPTION 1971 "This parameter is the priority that this router is to 1972 have in the selection of designated router for the 1973 circuit on circuits that are owned by the executor 1974 node." 1975 DEFVAL { 64 } 1976 ::= { phivEthLinkParametersEntry 4 } 1977 1978phivEthHardwareAddr OBJECT-TYPE 1979 SYNTAX OCTET STRING (SIZE (6)) 1980 ACCESS read-only 1981 STATUS mandatory 1982 DESCRIPTION 1983 "This read-only parameter is the address that is 1984 associated with the line device hardware as seen by 1985 the DECnet Software. This value is not the same as 1986 ifPhysAddress." 1987 ::= { phivEthLinkParametersEntry 5 } 1988 1989-- Counters Group 1990 1991-- The implementation of the Counters Group is optional. 1992-- A system can be said to implement this group if and only if 1993-- all objects in this group are implemented. 1994 1995-- Counters Table 1996 1997phivCountersCountTable OBJECT-TYPE 1998 SYNTAX SEQUENCE OF PhivCountersCountEntry 1999 ACCESS not-accessible 2000 STATUS mandatory 2001 DESCRIPTION 2002 "Information about ethernet link counters." 2003 ::= { counters 1 } 2004 2005phivCountersCountEntry OBJECT-TYPE 2006 SYNTAX PhivCountersCountEntry 2007 ACCESS not-accessible 2008 STATUS mandatory 2009 DESCRIPTION 2010 "Counter information about ethernet links currently 2011 known." 2012 INDEX { phivCountersIndex } 2013 ::= { phivCountersCountTable 1 } 2014 2015PhivCountersCountEntry ::= 2016 SEQUENCE { 2017 phivCountersIndex 2018 InterfaceIndex, 2019 phivCountersCountBytesRecd 2020 PhivCounter, 2021 phivCountersCountBytesSent 2022 PhivCounter, 2023 phivCountersCountDataBlocksRecd 2024 PhivCounter, 2025 phivCountersCountDataBlocksSent 2026 PhivCounter, 2027 phivCountersCountEthUsrBuffUnav 2028 PhivCounter, 2029 phivCountersCountMcastBytesRecd 2030 PhivCounter, 2031 phivCountersCountDataBlksRecd 2032 PhivCounter, 2033 phivCountersCountDataBlksSent 2034 PhivCounter, 2035 phivCountersCountMcastBlksRecd 2036 PhivCounter, 2037 phivCountersCountBlksSentDef 2038 PhivCounter, 2039 phivCountersCountBlksSentSingleCol 2040 PhivCounter, 2041 phivCountersCountBlksSentMultCol 2042 PhivCounter, 2043 phivCountersCountSendFailure 2044 PhivCounter, 2045 phivCountersCountCollDetectFailure 2046 PhivCounter, 2047 phivCountersCountReceiveFailure 2048 PhivCounter, 2049 phivCountersCountUnrecFrameDest 2050 PhivCounter, 2051 phivCountersCountDataOver 2052 PhivCounter, 2053 phivCountersCountSysBuffUnav 2054 PhivCounter, 2055 phivCountersCountUsrBuffUnav 2056 PhivCounter 2057 } 2058 2059phivCountersIndex OBJECT-TYPE 2060 SYNTAX InterfaceIndex 2061 ACCESS read-only 2062 STATUS mandatory 2063 DESCRIPTION 2064 "The interface to which these counters apply. This is 2065 the same interface as identified by the same value of 2066 phivLineIndex. This value is the ifIndex." 2067 ::= { phivCountersCountEntry 1 } 2068 2069phivCountersCountBytesRecd OBJECT-TYPE 2070 SYNTAX PhivCounter (0..2147483647) 2071 ACCESS read-only 2072 STATUS mandatory 2073 DESCRIPTION 2074 "Number of bytes received over this link." 2075 ::= { phivCountersCountEntry 2 } 2076 2077phivCountersCountBytesSent OBJECT-TYPE 2078 SYNTAX PhivCounter (0..2147483647) 2079 ACCESS read-only 2080 STATUS mandatory 2081 DESCRIPTION 2082 "Number of bytes sent over this link." 2083 ::= { phivCountersCountEntry 3 } 2084 2085phivCountersCountDataBlocksRecd OBJECT-TYPE 2086 SYNTAX PhivCounter (0..2147483647) 2087 ACCESS read-only 2088 STATUS obsolete 2089 DESCRIPTION 2090 "Number of data blocks received over this link." 2091 ::= { phivCountersCountEntry 4 } 2092 2093phivCountersCountDataBlocksSent OBJECT-TYPE 2094 SYNTAX PhivCounter (0..2147483647) 2095 ACCESS read-only 2096 STATUS obsolete 2097 DESCRIPTION 2098 "Number of data blocks sent over this link." 2099 ::= { phivCountersCountEntry 5 } 2100 2101phivCountersCountEthUsrBuffUnav OBJECT-TYPE 2102 SYNTAX PhivCounter (0..65535) 2103 ACCESS read-only 2104 STATUS mandatory 2105 DESCRIPTION 2106 "Number of user buffer unavailable errors over this 2107 link." 2108 ::= { phivCountersCountEntry 6 } 2109 2110phivCountersCountMcastBytesRecd OBJECT-TYPE 2111 SYNTAX PhivCounter (0..2147483647) 2112 ACCESS read-only 2113 STATUS mandatory 2114 DESCRIPTION 2115 "Number of multicast bytes received over this link." 2116 ::= { phivCountersCountEntry 7 } 2117 2118phivCountersCountDataBlksRecd OBJECT-TYPE 2119 SYNTAX PhivCounter (0..2147483647) 2120 ACCESS read-only 2121 STATUS mandatory 2122 DESCRIPTION 2123 "Number of data blocks received over this link." 2124 ::= { phivCountersCountEntry 8 } 2125 2126phivCountersCountDataBlksSent OBJECT-TYPE 2127 SYNTAX PhivCounter (0..2147483647) 2128 ACCESS read-only 2129 STATUS mandatory 2130 DESCRIPTION 2131 "Number of data blocks sent over this link." 2132 ::= { phivCountersCountEntry 9 } 2133 2134phivCountersCountMcastBlksRecd OBJECT-TYPE 2135 SYNTAX PhivCounter (0..2147483647) 2136 ACCESS read-only 2137 STATUS mandatory 2138 DESCRIPTION 2139 "Number of multicast blocks received over this link." 2140 ::= { phivCountersCountEntry 10 } 2141 2142phivCountersCountBlksSentDef OBJECT-TYPE 2143 SYNTAX PhivCounter (0..2147483647) 2144 ACCESS read-only 2145 STATUS mandatory 2146 DESCRIPTION 2147 "Number of blocks sent, initially deferred over this 2148 link." 2149 ::= { phivCountersCountEntry 11 } 2150 2151phivCountersCountBlksSentSingleCol OBJECT-TYPE 2152 SYNTAX PhivCounter (0..2147483647) 2153 ACCESS read-only 2154 STATUS mandatory 2155 DESCRIPTION 2156 "Number of blocks sent, single collision over this link." 2157 ::= { phivCountersCountEntry 12 } 2158 2159phivCountersCountBlksSentMultCol OBJECT-TYPE 2160 SYNTAX PhivCounter (0..2147483647) 2161 ACCESS read-only 2162 STATUS mandatory 2163 DESCRIPTION 2164 "Number of blocks sent, multiple collisions over this 2165 link." 2166 ::= { phivCountersCountEntry 13 } 2167 2168phivCountersCountSendFailure OBJECT-TYPE 2169 SYNTAX INTEGER (0..65535) 2170 ACCESS read-only 2171 STATUS mandatory 2172 DESCRIPTION 2173 "Number of send failures over this link." 2174 ::= { phivCountersCountEntry 14 } 2175 2176phivCountersCountCollDetectFailure OBJECT-TYPE 2177 SYNTAX INTEGER (0..65535) 2178 ACCESS read-only 2179 STATUS mandatory 2180 DESCRIPTION 2181 "Number of collision detect check failures over this 2182 link." 2183 ::= { phivCountersCountEntry 15 } 2184 2185phivCountersCountReceiveFailure OBJECT-TYPE 2186 SYNTAX INTEGER (0..65535) 2187 ACCESS read-only 2188 STATUS mandatory 2189 DESCRIPTION 2190 "Number of receive failures over this link." 2191 ::= { phivCountersCountEntry 16 } 2192 2193phivCountersCountUnrecFrameDest OBJECT-TYPE 2194 SYNTAX INTEGER (0..65535) 2195 ACCESS read-only 2196 STATUS mandatory 2197 DESCRIPTION 2198 "Number of unrecognized frame destinations over this 2199 link." 2200 ::= { phivCountersCountEntry 17 } 2201 2202phivCountersCountDataOver OBJECT-TYPE 2203 SYNTAX INTEGER (0..65535) 2204 ACCESS read-only 2205 STATUS mandatory 2206 DESCRIPTION 2207 "Number of data overruns over this link." 2208 ::= { phivCountersCountEntry 18 } 2209 2210phivCountersCountSysBuffUnav OBJECT-TYPE 2211 SYNTAX INTEGER (0..65535) 2212 ACCESS read-only 2213 STATUS mandatory 2214 DESCRIPTION 2215 "Number of system buffer unavailables over this link." 2216 ::= { phivCountersCountEntry 19 } 2217 2218phivCountersCountUsrBuffUnav OBJECT-TYPE 2219 SYNTAX INTEGER (0..65535) 2220 ACCESS read-only 2221 STATUS mandatory 2222 DESCRIPTION 2223 "Number of user buffer unavailables." 2224 ::= { phivCountersCountEntry 20 } 2225 2226-- Adjacency Group 2227 2228-- The implementation of the Adjacency Group is mandatory for all 2229-- conformant implementations of this memo. 2230 2231-- The phivAdjTable has been made obsolete it has been replaced with 2232-- the phivAdjNodeTable. 2233 2234phivAdjTable OBJECT-TYPE 2235 SYNTAX SEQUENCE OF PhivAdjEntry 2236 ACCESS not-accessible 2237 STATUS obsolete 2238 DESCRIPTION 2239 "The Adjacency Table." 2240 ::= { adjacency 1 } 2241 2242phivAdjEntry OBJECT-TYPE 2243 SYNTAX PhivAdjEntry 2244 ACCESS not-accessible 2245 STATUS obsolete 2246 DESCRIPTION 2247 "There is one entry in the table for each adjacency." 2248 INDEX { phivAdjCircuitIndex } 2249 ::= { phivAdjTable 1 } 2250 2251PhivAdjEntry ::= 2252 SEQUENCE { 2253 phivAdjCircuitIndex 2254 INTEGER, 2255 phivAdjNodeAddr 2256 PhivAddr, 2257 phivAdjBlockSize 2258 INTEGER, 2259 phivAdjListenTimer 2260 INTEGER (1..65535), 2261 phivAdjCircuitEtherServPhysAddr 2262 OCTET STRING, 2263 phivAdjType 2264 INTEGER, 2265 phivAdjState 2266 INTEGER, 2267 phivAdjPriority 2268 INTEGER, 2269 phivAdjExecListenTimer 2270 INTEGER (1..65535) 2271 } 2272phivAdjCircuitIndex OBJECT-TYPE 2273 SYNTAX INTEGER 2274 ACCESS read-only 2275 STATUS obsolete 2276 DESCRIPTION 2277 "A unique index value for each known circuit." 2278 ::= { phivAdjEntry 1 } 2279 2280phivAdjNodeAddr OBJECT-TYPE 2281 SYNTAX PhivAddr -- OCTET STRING (SIZE (2)) 2282 ACCESS read-only 2283 STATUS obsolete 2284 DESCRIPTION 2285 "The address of the adjacent node." 2286 ::= { phivAdjEntry 2 } 2287 2288phivAdjBlockSize OBJECT-TYPE 2289 SYNTAX INTEGER 2290 ACCESS read-only 2291 STATUS obsolete 2292 DESCRIPTION 2293 "This read-only parameter is the block size that was 2294 negotiated with the adjacent Routing layer during Routing 2295 initialization over a particular circuit. It includes the 2296 routing header, but excludes the data link header. This 2297 parameter is qualified by ADJACENT NODE." 2298 ::= { phivAdjEntry 3 } 2299 2300phivAdjListenTimer OBJECT-TYPE 2301 SYNTAX INTEGER (1..65535) 2302 ACCESS read-only 2303 STATUS obsolete 2304 DESCRIPTION 2305 "This value determines the maximum number of seconds 2306 allowed to elapse before Routing receives some message 2307 (either a Hello message or a user message) from the 2308 adjacent node on the circuit. It was agreed during 2309 Routing initialization with the adjacent Routing layer. 2310 This parameter is qualified by ADJACENT NODE." 2311 ::= { phivAdjEntry 4 } 2312 2313phivAdjCircuitEtherServPhysAddr OBJECT-TYPE 2314 SYNTAX OCTET STRING ( SIZE (6) ) 2315 ACCESS read-only 2316 STATUS obsolete 2317 DESCRIPTION 2318 "This parameter indicates the Ethernet physical address 2319 of an adjacent node that is being serviced on this 2320 circuit. This parameter is a qualifier for SERVICE 2321 SUBSTATE." 2322 ::= { phivAdjEntry 5 } 2323 2324phivAdjType OBJECT-TYPE 2325 SYNTAX INTEGER { 2326 routing-III (1), 2327 nonrouting-III (2), 2328 area (3), 2329 routing-IV (4), 2330 nonrouting-IV (5) 2331 } 2332 ACCESS read-only 2333 STATUS obsolete 2334 DESCRIPTION 2335 "This parameter indicates the type of adjacency. 2336 2337 For adjacent nodes, this is a read-only parameter that 2338 indicates the type of the reachable adjacent node. 2339 NOTE: The routing-III and nonrouting-III values are 2340 incremented by one compared to the standard DECnet 2341 values in order to maintain compliance with RFC 1155)" 2342 ::= { phivAdjEntry 6 } 2343 2344phivAdjState OBJECT-TYPE 2345 SYNTAX INTEGER { 2346 initializing (1), -- Ethernet one-way 2347 up (2), -- Ethernet two-way 2348 run (3), -- The eight DDCMP/X.25 states 2349 circuit-rejected (4), 2350 data-link-start (5), 2351 routing-layer-initialize (6), 2352 routing-layer-verify (7), 2353 routing-layer-complete (8), 2354 off (9), 2355 halt (10) 2356 } 2357 ACCESS read-only 2358 STATUS obsolete 2359 DESCRIPTION 2360 "This value indicates the state of a router adjacency. 2361 On adjacencies over a circuit of type 2362 (phivCircuitCommonType) Ethernet, CI, or FDDI, with an 2363 adjacent node of type (phivAdjType) ROUTING IV or AREA, 2364 this variable is the state of the Ethernet 2365 Initialization Layer for this adjacency, and can have 2366 values INITIALIZING or UP. (See Section 9.1.1 of 2367 DECnet Phase IV Routing Layer Functional Specification.) 2368 2369 On adjacencies over a circuit of type 2370 (phivCircuitCommonType) Ethernet, CI, or FDDI, with an 2371 adjacent node of type (phivAdjType) NONROUTING IV, 2372 this variable will always take on the value UP. 2373 2374 On adjacencies over a circuit of type 2375 (phivCircuitCommonType) DDCMP POINT, DDCMP CONTROL, 2376 DDCMP TRIBUTARY, DDCMP DMC, or X.25, this variable is 2377 the state of the Routing Layer Initialization Circuit 2378 State. (See section 7.3, ibid.) It can have values 2379 between RUN and HALT. 2380 2381 On adjacencies over a circuit of type 2382 (phivCircuitCommonType) OTHER, this variable may be 2383 used in a manner consistent with the Initialization 2384 Layer used on that circuit." 2385 ::= { phivAdjEntry 7 } 2386 2387phivAdjPriority OBJECT-TYPE 2388 SYNTAX INTEGER (0..255) 2389 ACCESS read-only 2390 STATUS obsolete 2391 DESCRIPTION 2392 "Priority assigned by the adjacent node for this 2393 circuit." 2394 ::= { phivAdjEntry 8 } 2395 2396phivAdjExecListenTimer OBJECT-TYPE 2397 SYNTAX INTEGER (1..65535) 2398 ACCESS read-only 2399 STATUS obsolete 2400 DESCRIPTION 2401 "This read-only value determines the maximum number of 2402 seconds allowed to elapse before Routing receives some 2403 message (either a Hello message or a user message) from 2404 the adjacent node on the circuit. It was agreed during 2405 Routing initialization with the adjacent Routing layer." 2406 ::= { phivAdjEntry 9 } 2407 2408-- New Adjacency Table this replaces the phivAdjTable. 2409 2410phivAdjNodeTable OBJECT-TYPE 2411 SYNTAX SEQUENCE OF PhivAdjNodeEntry 2412 ACCESS not-accessible 2413 STATUS mandatory 2414 DESCRIPTION 2415 "The Adjacent Node Table." 2416 ::= { adjacency 2 } 2417 2418phivAdjNodeEntry OBJECT-TYPE 2419 SYNTAX PhivAdjNodeEntry 2420 ACCESS not-accessible 2421 STATUS mandatory 2422 DESCRIPTION 2423 "There is one entry in the table for each adjacency." 2424 INDEX { phivAdjNodeCircuitIndex, phivAdjAddr } 2425 ::= { phivAdjNodeTable 1 } 2426 2427PhivAdjNodeEntry ::= 2428 SEQUENCE { 2429 phivAdjNodeCircuitIndex 2430 INTEGER, 2431 phivAdjAddr 2432 PhivAddr, 2433 phivAdjNodeBlockSize 2434 INTEGER, 2435 phivAdjNodeListenTimer 2436 INTEGER, 2437 phivAdjNodeCircuitEtherServPhysAddr 2438 OCTET STRING, 2439 phivAdjNodeType 2440 INTEGER, 2441 phivAdjNodeState 2442 INTEGER, 2443 phivAdjNodePriority 2444 INTEGER 2445 } 2446 2447phivAdjNodeCircuitIndex OBJECT-TYPE 2448 SYNTAX INTEGER (1..65535) 2449 ACCESS read-only 2450 STATUS mandatory 2451 DESCRIPTION 2452 "A unique index value for each known circuit. This 2453 value is the same as phivCircuitIndex and identifies the 2454 circuit over which the adjacency is realized." 2455 ::= { phivAdjNodeEntry 1 } 2456 2457phivAdjAddr OBJECT-TYPE 2458 SYNTAX PhivAddr -- OCTET STRING (SIZE (2)) 2459 ACCESS read-only 2460 STATUS mandatory 2461 DESCRIPTION 2462 "The address of the adjacent node." 2463 ::= { phivAdjNodeEntry 2 } 2464 2465phivAdjNodeBlockSize OBJECT-TYPE 2466 SYNTAX INTEGER 2467 ACCESS read-only 2468 STATUS mandatory 2469 DESCRIPTION 2470 "This read-only parameter is the block size that was 2471 negotiated with the adjacent Routing layer during Routing 2472 initialization over a particular circuit. It includes the 2473 routing header, but excludes the data link header. This 2474 parameter is qualified by ADJACENT NODE." 2475 ::= { phivAdjNodeEntry 3 } 2476 2477phivAdjNodeListenTimer OBJECT-TYPE 2478 SYNTAX INTEGER (1..65535) 2479 ACCESS read-only 2480 STATUS mandatory 2481 DESCRIPTION 2482 "This value determines the maximum number of seconds 2483 allowed to elapse before Routing receives some message 2484 (either a Hello message or a user message) from the 2485 adjacent node on the circuit. It was agreed during 2486 Routing initialization with the adjacent Routing layer. 2487 This parameter is qualified by ADJACENT NODE." 2488 ::= { phivAdjNodeEntry 4 } 2489 2490phivAdjNodeCircuitEtherServPhysAddr OBJECT-TYPE 2491 SYNTAX OCTET STRING (SIZE (6)) 2492 ACCESS read-only 2493 STATUS mandatory 2494 DESCRIPTION 2495 "This parameter indicates the Ethernet physical address 2496 of an adjacent node that is being serviced on this 2497 circuit. This parameter is a qualifier for SERVICE 2498 SUBSTATE." 2499 ::= { phivAdjNodeEntry 5 } 2500 2501phivAdjNodeType OBJECT-TYPE 2502 SYNTAX INTEGER { 2503 routing-III (1), 2504 nonrouting-III (2), 2505 area (3), 2506 routing-IV (4), 2507 nonrouting-IV (5) 2508 } 2509 ACCESS read-only 2510 STATUS mandatory 2511 DESCRIPTION 2512 "This parameter indicates the type of adjacency. 2513 2514 For adjacent nodes, this is a read-only parameter that 2515 indicates the type of the reachable adjacent node. 2516 NOTE: The routing-III and nonrouting-III values are 2517 incremented by one compared to the standard DECnet 2518 values in order to maintain compliance with RFC 1155)" 2519 ::= { phivAdjNodeEntry 6 } 2520 2521phivAdjNodeState OBJECT-TYPE 2522 SYNTAX INTEGER { 2523 initializing (1), -- Ethernet one-way 2524 up (2), -- Ethernet two-way 2525 run (3), -- The eight DDCMP/X.25 states 2526 circuit-rejected (4), 2527 data-link-start (5), 2528 routing-layer-initialize (6), 2529 routing-layer-verify (7), 2530 routing-layer-complete (8), 2531 off (9), 2532 halt (10) 2533 } 2534 ACCESS read-only 2535 STATUS mandatory 2536 DESCRIPTION 2537 "This value indicates the state of a router adjacency. 2538 On adjacencies over a circuit of type 2539 (phivCircuitCommonType) Ethernet, CI, or FDDI, with an 2540 adjacent node of type (phivAdjNodeType) ROUTING IV or AREA, 2541 this variable is the state of the Ethernet 2542 Initialization Layer for this adjacency, and can have 2543 values INITIALIZING or UP. (See Section 9.1.1 of 2544 DECnet Phase IV Routing Layer Functional Specification.) 2545 2546 On adjacencies over a circuit of type 2547 (phivCircuitCommonType) Ethernet, CI, or FDDI, with an 2548 adjacent node of type (phivAdjNodeType) NONROUTING IV, 2549 this variable will always take on the value UP. 2550 2551 On adjacencies over a circuit of type 2552 (phivCircuitCommonType) DDCMP POINT, DDCMP CONTROL, 2553 DDCMP TRIBUTARY, DDCMP DMC, or X.25, this variable is 2554 the state of the Routing Layer Initialization Circuit 2555 State. (See section 7.3, ibid.) It can have values 2556 between RUN and HALT. 2557 2558 On adjacencies over a circuit of type 2559 (phivCircuitCommonType) OTHER, this variable may be 2560 used in a manner consistent with the Initialization 2561 Layer used on that circuit." 2562 ::= { phivAdjNodeEntry 7 } 2563 2564phivAdjNodePriority OBJECT-TYPE 2565 SYNTAX INTEGER (0..255) 2566 ACCESS read-only 2567 STATUS mandatory 2568 DESCRIPTION 2569 "Priority assigned by the adjacent node for this 2570 circuit." 2571 ::= { phivAdjNodeEntry 8 } 2572 2573-- Line Group 2574 2575-- The implementation of the Line Group is mandatory for all 2576-- conformant implementations of this memo. 2577 2578phivLineTable OBJECT-TYPE 2579 SYNTAX SEQUENCE OF PhivLineEntry 2580 ACCESS not-accessible 2581 STATUS mandatory 2582 DESCRIPTION 2583 "The Line Table." 2584 ::= { line 1 } 2585 2586phivLineEntry OBJECT-TYPE 2587 SYNTAX PhivLineEntry 2588 ACCESS not-accessible 2589 STATUS mandatory 2590 DESCRIPTION 2591 "There is one entry in the table for each line." 2592 INDEX { phivLineIndex } 2593 ::= { phivLineTable 1 } 2594 2595PhivLineEntry ::= 2596 SEQUENCE { 2597 phivLineIndex 2598 InterfaceIndex, 2599 phivLineName 2600 DisplayString, 2601 phivLineState 2602 INTEGER, 2603 phivLineSubstate 2604 INTEGER, 2605 phivLineService 2606 INTEGER, 2607 phivLineDevice 2608 DisplayString, 2609 phivLineReceiveBuffs 2610 INTEGER, 2611 phivLineProtocol 2612 INTEGER, 2613 phivLineServiceTimer 2614 INTEGER, 2615 phivLineMaxBlock 2616 INTEGER 2617 } 2618 2619phivLineIndex OBJECT-TYPE 2620 SYNTAX InterfaceIndex 2621 ACCESS read-only 2622 STATUS mandatory 2623 DESCRIPTION 2624 "The line on which this entry's equivalence is effective. 2625 This is the same as the ifIndex." 2626 ::= { phivLineEntry 1 } 2627 2628phivLineName OBJECT-TYPE 2629 SYNTAX DisplayString (SIZE (0..16)) 2630 ACCESS read-only 2631 STATUS mandatory 2632 DESCRIPTION 2633 "The name of the line on this row of the table." 2634 ::= { phivLineEntry 2 } 2635 2636phivLineState OBJECT-TYPE 2637 SYNTAX INTEGER { 2638 on (1), 2639 off (2), 2640 service (3), 2641 cleared (4) 2642 } 2643 ACCESS read-only 2644 STATUS mandatory 2645 DESCRIPTION 2646 "This value represents Network Management operational 2647 state. 2648 NOTE that these values are incremented by one compared to 2649 the standard DECnet values." 2650 ::= { phivLineEntry 3 } 2651 2652phivLineSubstate OBJECT-TYPE 2653 SYNTAX INTEGER { 2654 starting (1), 2655 reflecting (2), 2656 looping (3), 2657 loading (4), 2658 dumping (5), 2659 triggering (6), 2660 auto-service (7), 2661 auto-loading (8), 2662 auto-dumping (9), 2663 auto-triggering (10), 2664 synchronizing (11), 2665 failed (12), 2666 running (13) 2667 } 2668 ACCESS read-only 2669 STATUS mandatory 2670 DESCRIPTION 2671 "This value represents the line's read-only Network 2672 Management substate. 2673 NOTE that these values are incremented by one compared to 2674 the standard DECnet values." 2675 ::= { phivLineEntry 4 } 2676 2677phivLineService OBJECT-TYPE 2678 SYNTAX INTEGER { 2679 starting (1), 2680 reflecting (2), 2681 looping (3), 2682 other (4) 2683 } 2684 ACCESS read-only 2685 STATUS mandatory 2686 DESCRIPTION 2687 "This value represents the line's read-only Network 2688 Management service. 2689 NOTE that these values are incremented by one compared to 2690 the standard DECnet values and OTHER is a new addition." 2691 ::= { phivLineEntry 5 } 2692 2693phivLineDevice OBJECT-TYPE 2694 SYNTAX DisplayString (SIZE (0..16)) 2695 ACCESS read-only 2696 STATUS mandatory 2697 DESCRIPTION 2698 "This value represents the Physical Link device to be 2699 used on the line." 2700 ::= { phivLineEntry 6 } 2701 2702phivLineReceiveBuffs OBJECT-TYPE 2703 SYNTAX INTEGER (0..65535) 2704 ACCESS read-only 2705 STATUS mandatory 2706 DESCRIPTION 2707 "This value represents the number of receive buffers 2708 reserved for the line. It is a decimal number in 2709 the range 0-65535. 0 is supported for those vendors 2710 that do not reserve buffers on a per line basis and 2711 use a pool of buffers that can be used by any line." 2712 ::= { phivLineEntry 7 } 2713 2714phivLineProtocol OBJECT-TYPE 2715 SYNTAX INTEGER { 2716 ddcmp-point (1), 2717 ddcmp-control (2), 2718 ddcmp-tributary (3), 2719 reserved (4), 2720 ddcmp-dmc (5), 2721 olapb (6), 2722 ethernet (7), 2723 ci (8), 2724 qp2 (9), 2725 other (14), 2726 fddi (15) 2727 } 2728 ACCESS read-only 2729 STATUS mandatory 2730 DESCRIPTION 2731 "This value represents the protocol used on the line 2732 device. Note that these values are incremented by 2733 one compared to the standard DECnet values." 2734 ::= { phivLineEntry 8 } 2735 2736phivLineServiceTimer OBJECT-TYPE 2737 SYNTAX INTEGER (1..65535) 2738 ACCESS read-only 2739 STATUS mandatory 2740 DESCRIPTION 2741 "This value represents the amount of time in 2742 milliseconds allowed to elapse before a Data Link 2743 receive request completes while doing service 2744 operations." 2745 ::= { phivLineEntry 9 } 2746 2747phivLineMaxBlock OBJECT-TYPE 2748 SYNTAX INTEGER (1..65535) 2749 ACCESS read-only 2750 STATUS mandatory 2751 DESCRIPTION 2752 "This value represents the Data Link maximum block 2753 size on the line." 2754 ::= { phivLineEntry 10 } 2755 2756-- Non Broadcast Line Group 2757 2758-- The implementation of the Non Broadcast Line Group is optional. 2759-- A system can be said to implement this group if and only if 2760-- all objects in this group are implemented. 2761 2762phivNonBroadcastTable OBJECT-TYPE 2763 SYNTAX SEQUENCE OF PhivNonBroadcastEntry 2764 ACCESS not-accessible 2765 STATUS mandatory 2766 DESCRIPTION 2767 "The Non Broadcast Table." 2768 ::= { nonBroadcastLine 1 } 2769 2770phivNonBroadcastEntry OBJECT-TYPE 2771 SYNTAX PhivNonBroadcastEntry 2772 ACCESS not-accessible 2773 STATUS mandatory 2774 DESCRIPTION 2775 "There is one entry in the table for each 2776 Non Broadcast line." 2777 INDEX { phivNonBroadcastIndex } 2778 ::= { phivNonBroadcastTable 1 } 2779 2780PhivNonBroadcastEntry ::= 2781 SEQUENCE { 2782 phivNonBroadcastIndex 2783 InterfaceIndex, 2784 phivNonBroadcastController 2785 INTEGER, 2786 phivNonBroadcastDuplex 2787 INTEGER, 2788 phivNonBroadcastClock 2789 INTEGER, 2790 phivNonBroadcastRetransmitTimer 2791 INTEGER 2792 } 2793 2794phivNonBroadcastIndex OBJECT-TYPE 2795 SYNTAX InterfaceIndex 2796 ACCESS read-only 2797 STATUS mandatory 2798 DESCRIPTION 2799 "The Non Broadcast line on which this entry's 2800 equivalence is effective. This is the same value 2801 as the ifIndex." 2802 ::= { phivNonBroadcastEntry 1 } 2803 2804phivNonBroadcastController OBJECT-TYPE 2805 SYNTAX INTEGER { 2806 normal (1), 2807 loopback (2), 2808 other (3) 2809 } 2810 ACCESS read-only 2811 STATUS mandatory 2812 DESCRIPTION 2813 "This value represents the Physical Link hardware 2814 controller mode for the line device. The values 2815 for controller-mode are: 2816 2817 NORMAL For normal controller operating mode. 2818 2819 LOOPBACK For software controllable loopback of the 2820 controller. On those devices that can support this 2821 mode, it causes all transmitted messages to be looped 2822 back from within the controller itself. This is 2823 accomplished without any manual intervention other 2824 than the setting of this parameter value. 2825 2826 OTHER indicates function is not supported 2827 Note that these values are incremented by one compared to 2828 the standard DECnet values." 2829 ::= { phivNonBroadcastEntry 2 } 2830 2831phivNonBroadcastDuplex OBJECT-TYPE 2832 SYNTAX INTEGER { 2833 full (1), 2834 half (2) 2835 } 2836 ACCESS read-only 2837 STATUS mandatory 2838 DESCRIPTION 2839 "This value represents the Physical Link hardware 2840 duplex mode of the line device. The possible modes 2841 are: 2842 2843 FULL Full-duplex 2844 HALF Half-duplex 2845 2846 Note that these values are incremented by one compared to 2847 the standard DECnet values." 2848 ::= { phivNonBroadcastEntry 3 } 2849 2850phivNonBroadcastClock OBJECT-TYPE 2851 SYNTAX INTEGER { 2852 external (1), 2853 internal (2), 2854 other (3) 2855 } 2856 ACCESS read-only 2857 STATUS mandatory 2858 DESCRIPTION 2859 "This value represents the Physical Link hardware clock 2860 mode for the line device. The values for clock-mode are: 2861 INTERNAL For software controllable loopback use of 2862 the clock. On those devices that can support this 2863 mode, it causes the device to supply a clock signal 2864 such that a transmitted messages can be looped 2865 back from outside the device. This may require manual 2866 intervention other than the setting of this parameter 2867 value. For example, the operator may have to connect 2868 a loopback plug in place of the normal line. 2869 2870 EXTERNAL For normal clock operating mode, where the 2871 clock signal is supplied externally to the controller. 2872 Note that these values are incremented by one compared to 2873 the standard DECnet values." 2874 ::= { phivNonBroadcastEntry 4 } 2875 2876phivNonBroadcastRetransmitTimer OBJECT-TYPE 2877 SYNTAX INTEGER (1..65535) 2878 ACCESS read-only 2879 STATUS mandatory 2880 DESCRIPTION 2881 "This value represents number of milliseconds before 2882 the Data Link retransmits a block on the line. On 2883 half-duplex lines, this parameter is the select timer." 2884 DEFVAL { 3000 } 2885 ::= { phivNonBroadcastEntry 5 } 2886 2887-- Area Parameters Group 2888 2889-- The implementation of the Area Parameters Group is mandatory 2890-- for all systems which implement level 2 routing. 2891 2892phivAreaTable OBJECT-TYPE 2893 SYNTAX SEQUENCE OF PhivAreaEntry 2894 ACCESS not-accessible 2895 STATUS mandatory 2896 DESCRIPTION 2897 "Table of information kept on all areas known to 2898 this unit." 2899 ::= { area 1 } 2900 2901phivAreaEntry OBJECT-TYPE 2902 SYNTAX PhivAreaEntry 2903 ACCESS not-accessible 2904 STATUS mandatory 2905 DESCRIPTION 2906 "The area routing information." 2907 INDEX { phivAreaNum } 2908 ::= { phivAreaTable 1 } 2909 2910PhivAreaEntry ::= 2911 SEQUENCE { 2912 phivAreaNum 2913 INTEGER, 2914 phivAreaState 2915 INTEGER, 2916 phivAreaCost 2917 Gauge, 2918 phivAreaHops 2919 INTEGER, 2920 phivAreaNextNode 2921 PhivAddr, 2922 phivAreaCircuitIndex 2923 INTEGER 2924 } 2925 2926phivAreaNum OBJECT-TYPE 2927 SYNTAX INTEGER (0..64) 2928 ACCESS read-only 2929 STATUS mandatory 2930 DESCRIPTION 2931 "This value indicates the area number of this entry." 2932 ::= { phivAreaEntry 1 } 2933 2934phivAreaState OBJECT-TYPE 2935 SYNTAX INTEGER { 2936 reachable (4), 2937 unreachable (5) 2938 } 2939 ACCESS read-only 2940 STATUS mandatory 2941 DESCRIPTION 2942 "This value indicates the state of the area" 2943 ::= { phivAreaEntry 2 } 2944 2945phivAreaCost OBJECT-TYPE 2946 SYNTAX Gauge 2947 ACCESS read-only 2948 STATUS mandatory 2949 DESCRIPTION 2950 "The total cost over the current path to the 2951 destination area. Cost is a value associated with 2952 using a circuit. Routing routes messages (data) 2953 along the path between 2 areas with the smallest 2954 cost." 2955 ::= { phivAreaEntry 3 } 2956 2957phivAreaHops OBJECT-TYPE 2958 SYNTAX INTEGER (0..255) 2959 ACCESS read-only 2960 STATUS mandatory 2961 DESCRIPTION 2962 "The number of hops to a destination area. A hop is 2963 the routing value representing the logical distance 2964 between two areas in network." 2965 ::= { phivAreaEntry 4 } 2966 2967phivAreaNextNode OBJECT-TYPE 2968 SYNTAX PhivAddr -- OCTET STRING (SIZE (2)) 2969 ACCESS read-only 2970 STATUS mandatory 2971 DESCRIPTION 2972 "The next node on the circuit used to get to the 2973 area under scrutiny." 2974 ::= { phivAreaEntry 5 } 2975 2976phivAreaCircuitIndex OBJECT-TYPE 2977 SYNTAX INTEGER (1..65535) 2978 ACCESS read-only 2979 STATUS mandatory 2980 DESCRIPTION 2981 "A unique index value for each known circuit." 2982 ::= { phivAreaEntry 6 } 2983 2984-- Additional Area Parameters 2985 2986phivAreaMaxCost OBJECT-TYPE 2987 SYNTAX INTEGER (1..1022) 2988 ACCESS read-write 2989 STATUS mandatory 2990 DESCRIPTION 2991 "This value represents the maximum total path cost 2992 allowed from the executor to any other level 2 routing 2993 node. The AREA MAXIMUM COST number is decimal in the 2994 range 1-1022. This parameter is only applicable if 2995 the executor node is of type AREA." 2996 ::= { area 2 } 2997 2998phivAreaMaxHops OBJECT-TYPE 2999 SYNTAX INTEGER (1..30) 3000 ACCESS read-write 3001 STATUS mandatory 3002 DESCRIPTION 3003 "This value represents the maximum number of routing hops 3004 allowable from the executor to any other level 2 3005 routing node. This parameter is only applicable if the 3006 executor node is of type AREA." 3007 ::= { area 3 } 3008 3009phivRouteMaxArea OBJECT-TYPE 3010 SYNTAX INTEGER (1..63) 3011 ACCESS read-write 3012 STATUS mandatory 3013 DESCRIPTION 3014 "This value represents the largest area number and, 3015 therefore, number of areas that can be known about 3016 by the executor node's Routing. This parameter is only 3017 applicable if the executor node is of type AREA." 3018 ::= { area 4 } 3019 3020 END 3021