1CLNS-MIB DEFINITIONS ::= BEGIN 2 3IMPORTS 4 experimental, Counter 5 FROM RFC1155-SMI 6 PhysAddress 7 FROM RFC1213-MIB 8 OBJECT-TYPE 9 FROM RFC-1212; 10 11-- This MIB module uses the extended OBJECT-TYPE macro as 12-- defined in [9] 13 14 15-- the CLNS MIB module 16 17clns OBJECT IDENTIFIER ::= { experimental 1 } 18 19 20-- textual conventions 21 22ClnpAddress ::= 23 OCTET STRING (SIZE (1..21)) 24-- This data type is used to model NSAP addresses. 25 26 27-- groups in the CLNS MIB 28 29clnp OBJECT IDENTIFIER ::= { clns 1 } 30 31error OBJECT IDENTIFIER ::= { clns 2 } 32 33echo OBJECT IDENTIFIER ::= { clns 3 } 34 35es-is OBJECT IDENTIFIER ::= { clns 4 } 36 37 38-- the CLNP group 39 40-- Implementation of this group is recommended for all 41-- systems which implement the CLNP. 42 43clnpForwarding OBJECT-TYPE 44 SYNTAX INTEGER { 45 is(1), -- entity is an intermediate system 46 47 -- entity is an end system and does 48 es(2) -- not forward PDUs 49 } 50 ACCESS read-write 51 STATUS mandatory 52 DESCRIPTION 53 "The indication of whether this entity is active 54 as an intermediate or end system. Only 55 intermediate systems will forward PDUs onward that 56 are not addressed to them." 57 ::= { clnp 1 } 58 59clnpDefaultLifeTime OBJECT-TYPE 60 SYNTAX INTEGER 61 ACCESS read-write 62 STATUS mandatory 63 DESCRIPTION 64 "The default value inserted into the Lifetime 65 field of the CLNP PDU header of PDUs sourced by 66 this entity." 67 ::= { clnp 2 } 68 69clnpInReceives OBJECT-TYPE 70 SYNTAX Counter 71 ACCESS read-only 72 STATUS mandatory 73 DESCRIPTION 74 "The total number of input PDUs received from all 75 connected network interfaces running CLNP, 76 including errors." 77 ::= { clnp 3 } 78 79clnpInHdrErrors OBJECT-TYPE 80 SYNTAX Counter 81 ACCESS read-only 82 STATUS mandatory 83 DESCRIPTION 84 "The number of input PDUs discarded due to errors 85 in the CLNP header, including bad checksums, 86 version mismatch, lifetime exceeded, errors 87 discovered in processing options, etc." 88 ::= { clnp 4 } 89 90clnpInAddrErrors OBJECT-TYPE 91 SYNTAX Counter 92 ACCESS read-only 93 STATUS mandatory 94 DESCRIPTION 95 "The number of input PDUs discarded because the 96 NSAP address in the CLNP header's destination 97 field was not a valid NSAP to be received at this 98 entity. This count includes addresses not 99 understood. For end systems, this is a count of 100 PDUs which arrived with a destination NSAP which 101 was not local." 102 ::= { clnp 5 } 103 104clnpForwPDUs OBJECT-TYPE 105 SYNTAX Counter 106 ACCESS read-only 107 STATUS mandatory 108 DESCRIPTION 109 "The number of input PDUs for which this entity 110 was not the final destination and which an attempt 111 was made to forward them onward." 112 ::= { clnp 6 } 113 114clnpInUnknownNLPs OBJECT-TYPE 115 SYNTAX Counter 116 ACCESS read-only 117 STATUS mandatory 118 DESCRIPTION 119 "The number of locally-addressed PDUs successfully 120 received but discarded because the network layer 121 protocol was unknown or unsupported (e.g., not 122 CLNP or ES-IS)." 123 ::= { clnp 7 } 124 125clnpInUnknownULPs OBJECT-TYPE 126 SYNTAX Counter 127 ACCESS read-only 128 STATUS mandatory 129 DESCRIPTION 130 "The number of locally-addressed PDUs successfully 131 received but discarded because the upper layer 132 protocol was unknown or unsupported (e.g., not 133 TP4)." 134 ::= { clnp 8 } 135 136clnpInDiscards OBJECT-TYPE 137 SYNTAX Counter 138 ACCESS read-only 139 STATUS mandatory 140 DESCRIPTION 141 "The number of input CLNP PDUs for which no 142 problems were encountered to prevent their 143 continued processing, but were discarded (e.g., 144 for lack of buffer space). Note that this counter 145 does not include any PDUs discarded while awaiting 146 re-assembly." 147 ::= { clnp 9 } 148 149clnpInDelivers OBJECT-TYPE 150 SYNTAX Counter 151 ACCESS read-only 152 STATUS mandatory 153 DESCRIPTION 154 "The total number of input PDUs successfully 155 delivered to the CLNS transport user." 156 ::= { clnp 10 } 157 158clnpOutRequests OBJECT-TYPE 159 SYNTAX Counter 160 ACCESS read-only 161 STATUS mandatory 162 DESCRIPTION 163 "The total number of CLNP PDUs which local CLNS 164 user protocols supplied to CLNP for transmission 165 requests. This counter does not include any PDUs 166 counted in clnpForwPDUs." 167 ::= { clnp 11 } 168 169clnpOutDiscards OBJECT-TYPE 170 SYNTAX Counter 171 ACCESS read-only 172 STATUS mandatory 173 DESCRIPTION 174 "The number of output CLNP PDUs for which no other 175 problem was encountered to prevent their 176 transmission but were discarded (e.g., for lack of 177 buffer space). Note this counter includes PDUs 178 counted in clnpForwPDUs." 179 ::= { clnp 12 } 180 181clnpOutNoRoutes OBJECT-TYPE 182 SYNTAX Counter 183 ACCESS read-only 184 STATUS mandatory 185 DESCRIPTION 186 "The number of CLNP PDUs discarded because no 187 route could be found to transmit them to their 188 destination. This counter includes any PDUs 189 counted in clnpForwPDUs." 190 ::= { clnp 13 } 191 192clnpReasmTimeout OBJECT-TYPE 193 SYNTAX INTEGER 194 ACCESS read-only 195 STATUS mandatory 196 DESCRIPTION 197 "The maximum number of seconds which received 198 segments are held while they are awaiting 199 reassembly at this entity." 200 ::= { clnp 14 } 201 202clnpReasmReqds OBJECT-TYPE 203 SYNTAX Counter 204 ACCESS read-only 205 STATUS mandatory 206 DESCRIPTION 207 "The number of CLNP segments received which needed 208 to be reassembled at this entity." 209 ::= { clnp 15 } 210 211clnpReasmOKs OBJECT-TYPE 212 SYNTAX Counter 213 ACCESS read-only 214 STATUS mandatory 215 DESCRIPTION 216 "The number of CLNP PDUs successfully re-assembled 217 at this entity." 218 ::= { clnp 16 } 219 220clnpReasmFails OBJECT-TYPE 221 SYNTAX Counter 222 ACCESS read-only 223 STATUS mandatory 224 DESCRIPTION 225 "The number of failures detected by the CLNP 226 reassembly algorithm (for any reason: timed out, 227 buffer size, etc)." 228 ::= { clnp 17 } 229 230clnpSegOKs OBJECT-TYPE 231 SYNTAX Counter 232 ACCESS read-only 233 STATUS mandatory 234 DESCRIPTION 235 "The number of CLNP PDUs that have been 236 successfully segmented at this entity." 237 ::= { clnp 18 } 238 239clnpSegFails OBJECT-TYPE 240 SYNTAX Counter 241 ACCESS read-only 242 STATUS mandatory 243 DESCRIPTION 244 "The number of CLNP PDUs that have been discarded 245 because they needed to be fragmented at this 246 entity but could not." 247 ::= { clnp 19 } 248 249clnpSegCreates OBJECT-TYPE 250 SYNTAX Counter 251 ACCESS read-only 252 STATUS mandatory 253 DESCRIPTION 254 "The number of CLNP PDU segments that have been 255 generated as a result of segmentation at this 256 entity." 257 ::= { clnp 20 } 258 259clnpInOpts OBJECT-TYPE 260 SYNTAX Counter 261 ACCESS read-only 262 STATUS mandatory 263 DESCRIPTION 264 "The number of CLNP PDU segments that have been 265 input with options at this entity." 266 ::= { clnp 25 } 267 268clnpOutOpts OBJECT-TYPE 269 SYNTAX Counter 270 ACCESS read-only 271 STATUS mandatory 272 DESCRIPTION 273 "The number of CLNP PDU segments that have been 274 generated with options by this entity." 275 ::= { clnp 26 } 276 277clnpRoutingDiscards OBJECT-TYPE 278 SYNTAX Counter 279 ACCESS read-only 280 STATUS mandatory 281 DESCRIPTION 282 "The number of routing entries which were chosen 283 to be discarded even though they are valid. One 284 possible reason for discarding such an entry could 285 be to free-up buffer space for other routing 286 entries." 287 ::= { clnp 27 } 288 289 290-- the CLNP Interfaces table 291 292-- The CLNP interfaces table contains information on the 293-- entity's interfaces which are running the CLNP. 294 295clnpAddrTable OBJECT-TYPE 296 SYNTAX SEQUENCE OF ClnpAddrEntry 297 ACCESS not-accessible 298 STATUS mandatory 299 DESCRIPTION 300 "The table of addressing information relevant to 301 this entity's CLNP addresses. " 302 ::= { clnp 21 } 303 304clnpAddrEntry OBJECT-TYPE 305 SYNTAX ClnpAddrEntry 306 ACCESS not-accessible 307 STATUS mandatory 308 DESCRIPTION 309 "The addressing information for one of this 310 entity's CLNP addresses." 311 INDEX { clnpAdEntAddr } 312 ::= { clnpAddrTable 1 } 313 314ClnpAddrEntry ::= 315 SEQUENCE { 316 clnpAdEntAddr 317 ClnpAddress, 318 clnpAdEntIfIndex 319 INTEGER, 320 clnpAdEntReasmMaxSize 321 INTEGER (0..65535) 322 } 323 324clnpAdEntAddr OBJECT-TYPE 325 SYNTAX ClnpAddress 326 ACCESS read-only 327 STATUS mandatory 328 DESCRIPTION 329 "The CLNP address to which this entry's addressing 330 information pertains." 331 ::= { clnpAddrEntry 1 } 332 333clnpAdEntIfIndex OBJECT-TYPE 334 SYNTAX INTEGER 335 ACCESS read-only 336 STATUS mandatory 337 DESCRIPTION 338 "The index value which uniquely identifies the 339 interface to which this entry is applicable. The 340 interface identified by a particular value of this 341 index is the same interface as identified by the 342 same value of ifIndex." 343 ::= { clnpAddrEntry 2 } 344 345clnpAdEntReasmMaxSize OBJECT-TYPE 346 SYNTAX INTEGER (0..65535) 347 ACCESS read-only 348 STATUS mandatory 349 DESCRIPTION 350 "The size of the largest CLNP PDU which this 351 entity can re-assemble from incoming CLNP 352 segmented PDUs received on this interface." 353 ::= { clnpAddrEntry 3 } 354 355 356-- The CLNP Routing table 357 358-- The CLNP routing table contains an entry for each route 359-- known to the entity. 360 361clnpRoutingTable OBJECT-TYPE 362 SYNTAX SEQUENCE OF ClnpRouteEntry 363 ACCESS not-accessible 364 STATUS mandatory 365 DESCRIPTION 366 "This entity's CLNP routing table." 367 ::= { clnp 22 } 368 369clnpRouteEntry OBJECT-TYPE 370 SYNTAX ClnpRouteEntry 371 ACCESS not-accessible 372 STATUS mandatory 373 DESCRIPTION 374 "A route to a particular destination." 375 INDEX { clnpRouteDest } 376 ::= { clnpRoutingTable 1 } 377 378ClnpRouteEntry ::= 379 SEQUENCE { 380 clnpRouteDest 381 ClnpAddress, 382 clnpRouteIfIndex 383 INTEGER, 384 clnpRouteMetric1 385 INTEGER, 386 clnpRouteMetric2 387 INTEGER, 388 clnpRouteMetric3 389 INTEGER, 390 clnpRouteMetric4 391 INTEGER, 392 clnpRouteNextHop 393 ClnpAddress, 394 clnpRouteType 395 INTEGER, 396 clnpRouteProto 397 INTEGER, 398 clnpRouteAge 399 INTEGER, 400 clnpRouteMetric5 401 INTEGER, 402 clnpRouteInfo 403 OBJECT IDENTIFIER 404 } 405 406clnpRouteDest OBJECT-TYPE 407 SYNTAX ClnpAddress 408 ACCESS read-write 409 STATUS mandatory 410 DESCRIPTION 411 "The destination CLNP address of this route." 412 ::= { clnpRouteEntry 1 } 413 414clnpRouteIfIndex OBJECT-TYPE 415 SYNTAX INTEGER 416 ACCESS read-write 417 STATUS mandatory 418 DESCRIPTION 419 "The index value which uniquely identifies the 420 local interface through which the next hop of this 421 route should be reached. The interface identified 422 by a particular value of this index is the same as 423 identified by the same value of ifIndex." 424 ::= { clnpRouteEntry 2 } 425 426clnpRouteMetric1 OBJECT-TYPE 427 SYNTAX INTEGER 428 ACCESS read-write 429 STATUS mandatory 430 DESCRIPTION 431 "The primary routing metric for this route. The 432 semantics of this metric are determined by the 433 routing-protocol specified in the route's 434 clnpRouteProto value. If this metric is not used, 435 its value should be set to -1." 436 ::= { clnpRouteEntry 3 } 437 438clnpRouteMetric2 OBJECT-TYPE 439 SYNTAX INTEGER 440 ACCESS read-write 441 STATUS mandatory 442 DESCRIPTION 443 "An alternate routing metric for this route. The 444 semantics of this metric are determined by the 445 routing-protocol specified in the route's 446 clnpRouteProto value. If this metric is not used, 447 its value should be set to -1." 448 ::= { clnpRouteEntry 4 } 449 450clnpRouteMetric3 OBJECT-TYPE 451 SYNTAX INTEGER 452 ACCESS read-write 453 STATUS mandatory 454 DESCRIPTION 455 "An alternate routing metric for this route. The 456 semantics of this metric are determined by the 457 routing-protocol specified in the route's 458 clnpRouteProto value. If this metric is not used, 459 its value should be set to -1." 460 ::= { clnpRouteEntry 5 } 461 462clnpRouteMetric4 OBJECT-TYPE 463 SYNTAX INTEGER 464 ACCESS read-write 465 STATUS mandatory 466 DESCRIPTION 467 "An alternate routing metric for this route. The 468 semantics of this metric are determined by the 469 routing-protocol specified in the route's 470 clnpRouteProto value. If this metric is not used, 471 its value should be set to -1." 472 ::= { clnpRouteEntry 6 } 473 474clnpRouteNextHop OBJECT-TYPE 475 SYNTAX ClnpAddress 476 ACCESS read-write 477 STATUS mandatory 478 DESCRIPTION 479 "The CLNP address of the next hop of this route." 480 ::= { clnpRouteEntry 7 } 481 482clnpRouteType OBJECT-TYPE 483 SYNTAX INTEGER { 484 other(1), -- none of the following 485 486 invalid(2), -- an invalidated route 487 488 -- route to directly 489 direct(3), -- connected (sub-)network 490 491 -- route to a non-local 492 remote(4) -- host/network/sub-network 493 } 494 ACCESS read-write 495 STATUS mandatory 496 DESCRIPTION 497 "The type of route. 498 499 Setting this object to the value invalid(2) has 500 the effect of invaliding the corresponding entry 501 in the clnpRoutingTable. That is, it effectively 502 dissasociates the destination identified with said 503 entry from the route identified with said entry. 504 It is an implementation-specific matter as to 505 whether the agent removes an invalidated entry 506 from the table. Accordingly, management stations 507 must be prepared to receive tabular information 508 from agents that corresponds to entries not 509 currently in use. Proper interpretation of such 510 entries requires examination of the relevant 511 clnpRouteType object." 512 ::= { clnpRouteEntry 8 } 513 514clnpRouteProto OBJECT-TYPE 515 SYNTAX INTEGER { 516 other(1), -- none of the following 517 518 -- non-protocol information 519 -- e.g., manually 520 local(2), -- configured entries 521 522 -- set via a network 523 netmgmt(3), -- management protocol 524 525 -- similar to ipRouteProto but 526 -- omits several IP-specific 527 -- protocols 528 529 is-is(9), 530 ciscoIgrp(11), 531 bbnSpfIgp(12), 532 ospf(13), 533 bgp(14) 534 } 535 ACCESS read-only 536 STATUS mandatory 537 DESCRIPTION 538 "The routing mechanism via which this route was 539 learned. Inclusion of values for gateway routing 540 protocols is not intended to imply that hosts 541 should support those protocols." 542 ::= { clnpRouteEntry 9 } 543 544clnpRouteAge OBJECT-TYPE 545 SYNTAX INTEGER 546 ACCESS read-write 547 STATUS mandatory 548 DESCRIPTION 549 "The number of seconds since this route was last 550 updated or otherwise determined to be correct. 551 Note that no semantics of `too old' can be implied 552 except through knowledge of the routing protocol 553 by which the route was learned." 554 ::= { clnpRouteEntry 10 } 555 556clnpRouteMetric5 OBJECT-TYPE 557 SYNTAX INTEGER 558 ACCESS read-write 559 STATUS mandatory 560 DESCRIPTION 561 "An alternate routing metric for this route. The 562 semantics of this metric are determined by the 563 routing-protocol specified in the route's 564 clnpRouteProto value. If this metric is not used, 565 its value should be set to -1." 566 ::= { clnpRouteEntry 11 } 567 568clnpRouteInfo OBJECT-TYPE 569 SYNTAX OBJECT IDENTIFIER 570 ACCESS read-only 571 STATUS mandatory 572 DESCRIPTION 573 "A reference to MIB definitions specific to the 574 particular routing protocol which is responsible 575 for this route, as determined by the value 576 specified in the route's clnpRouteProto value. If 577 this information is not present, its value should 578 be set to the OBJECT IDENTIFIER { 0 0 }, which is 579 a syntatically valid object identifier, and any 580 conformant implementation of ASN.1 and BER must be 581 able to generate and recognize this value." 582 ::= { clnpRouteEntry 12 } 583 584 585-- the CLNP Address Translation table 586 587-- The Address Translation tables contain the CLNP address 588-- to physical address equivalences. Some interfaces do not 589-- use translation tables for determining address 590-- equivalences; if all interfaces are of this type, then the 591-- Address Translation table is empty, i.e., has zero 592-- entries. 593 594clnpNetToMediaTable OBJECT-TYPE 595 SYNTAX SEQUENCE OF ClnpNetToMediaEntry 596 ACCESS not-accessible 597 STATUS mandatory 598 DESCRIPTION 599 "The CLNP Address Translation table used for 600 mapping from CLNP addresses to physical 601 addresses." 602 ::= { clnp 23 } 603 604clnpNetToMediaEntry OBJECT-TYPE 605 SYNTAX ClnpNetToMediaEntry 606 ACCESS not-accessible 607 STATUS mandatory 608 DESCRIPTION 609 "Each entry contains one CLNP address to 610 `physical' address equivalence." 611 INDEX { clnpNetToMediaIfIndex, clnpNetToMediaNetAddress } 612 ::= { clnpNetToMediaTable 1 } 613 614ClnpNetToMediaEntry ::= 615 SEQUENCE { 616 clnpNetToMediaIfIndex 617 INTEGER, 618 clnpNetToMediaPhysAddress 619 PhysAddress, 620 clnpNetToMediaNetAddress 621 ClnpAddress, 622 clnpNetToMediaType 623 INTEGER, 624 clnpNetToMediaAge 625 INTEGER, 626 clnpNetToMediaHoldTime 627 INTEGER 628 } 629 630clnpNetToMediaIfIndex OBJECT-TYPE 631 SYNTAX INTEGER 632 ACCESS read-write 633 STATUS mandatory 634 DESCRIPTION 635 "The interface on which this entry's equivalence 636 is effective. The interface identified by a 637 particular value of this index is the same 638 interface as identified by the same value of 639 ifIndex." 640 ::= { clnpNetToMediaEntry 1 } 641 642clnpNetToMediaPhysAddress OBJECT-TYPE 643 SYNTAX PhysAddress 644 ACCESS read-write 645 STATUS mandatory 646 DESCRIPTION 647 "The media-dependent `physical' address." 648 ::= { clnpNetToMediaEntry 2 } 649 650clnpNetToMediaNetAddress OBJECT-TYPE 651 SYNTAX ClnpAddress 652 ACCESS read-write 653 STATUS mandatory 654 DESCRIPTION 655 "The CLNP address corresponding to the media- 656 dependent `physical' address." 657 ::= { clnpNetToMediaEntry 3 } 658 659clnpNetToMediaType OBJECT-TYPE 660 SYNTAX INTEGER { 661 other(1), -- none of the following 662 invalid(2), -- an invalidated mapping 663 dynamic(3), 664 static(4) 665 } 666 ACCESS read-write 667 STATUS mandatory 668 DESCRIPTION 669 "The type of mapping. 670 671 Setting this object to the value invalid(2) has 672 the effect of invalidating the corresponding entry 673 in the clnpNetToMediaTable. That is, it 674 effectively dissassociates the interface 675 identified with said entry from the mapping 676 identified with said entry. It is an 677 implementation-specific matter as to whether the 678 agent removes an invalidated entry from the table. 679 Accordingly, management stations must be prepared 680 to receive tabular information from agents that 681 corresponds to entries not currently in use. 682 Proper interpretation of such entries requires 683 examination of the relevant clnpNetToMediaType 684 object." 685 ::= { clnpNetToMediaEntry 4 } 686 687clnpNetToMediaAge OBJECT-TYPE 688 SYNTAX INTEGER 689 ACCESS read-write 690 STATUS mandatory 691 DESCRIPTION 692 "The number of seconds since this entry was last 693 updated or otherwise determined to be correct. 694 Note that no semantics of `too old' can be implied 695 except through knowledge of the type of entry." 696 ::= { clnpNetToMediaEntry 5 } 697 698clnpNetToMediaHoldTime OBJECT-TYPE 699 SYNTAX INTEGER 700 ACCESS read-write 701 STATUS mandatory 702 DESCRIPTION 703 "The time in seconds this entry will be valid. 704 Static entries should always report this field as 705 -1." 706 ::= { clnpNetToMediaEntry 6 } 707 708clnpMediaToNetTable OBJECT-TYPE 709 SYNTAX SEQUENCE OF ClnpMediaToNetEntry 710 ACCESS not-accessible 711 STATUS mandatory 712 DESCRIPTION 713 "The CLNP Address Translation table used for 714 mapping from physical addresses to CLNP 715 addresses." 716 ::= { clnp 24 } 717 718clnpMediaToNetEntry OBJECT-TYPE 719 SYNTAX ClnpMediaToNetEntry 720 ACCESS not-accessible 721 STATUS mandatory 722 DESCRIPTION 723 "Each entry contains on ClnpAddress to `physical' 724 address equivalence." 725 INDEX { clnpMediaToNetIfIndex, clnpMediaToNetPhysAddress } 726 ::= { clnpMediaToNetTable 1 } 727 728ClnpMediaToNetEntry ::= 729 SEQUENCE { 730 clnpMediaToNetIfIndex 731 INTEGER, 732 clnpMediaToNetAddress 733 ClnpAddress, 734 clnpMediaToNetPhysAddress 735 PhysAddress, 736 clnpMediaToNetType 737 INTEGER, 738 clnpMediaToNetAge 739 INTEGER, 740 clnpMediaToNetHoldTime 741 INTEGER 742 } 743 744clnpMediaToNetIfIndex OBJECT-TYPE 745 SYNTAX INTEGER 746 ACCESS read-write 747 STATUS mandatory 748 DESCRIPTION 749 "The interface on which this entry's equivalence 750 is effective. The interface identified by a 751 particular value of this index is the same 752 interface as identified by the same value of 753 ifIndex." 754 ::= { clnpMediaToNetEntry 1 } 755 756clnpMediaToNetAddress OBJECT-TYPE 757 SYNTAX ClnpAddress 758 ACCESS read-write 759 STATUS mandatory 760 DESCRIPTION 761 "The ClnpAddress corresponding to the media- 762 dependent `physical' address." 763 ::= { clnpMediaToNetEntry 2 } 764 765clnpMediaToNetPhysAddress OBJECT-TYPE 766 SYNTAX PhysAddress 767 ACCESS read-write 768 STATUS mandatory 769 DESCRIPTION 770 "The media-dependent `physical' address." 771 ::= { clnpMediaToNetEntry 3 } 772 773clnpMediaToNetType OBJECT-TYPE 774 SYNTAX INTEGER { 775 other(1), -- none of the following 776 invalid(2), -- an invalidated mapping 777 dynamic(3), 778 static(4) 779 } 780 ACCESS read-write 781 STATUS mandatory 782 DESCRIPTION 783 "The type of mapping. 784 785 Setting this object to the value invalid(2) has 786 the effect of invalidating the corresponding entry 787 in the clnpMediaToNetTable. That is, it 788 effectively dissassociates the interface 789 identified with said entry from the mapping 790 identified with said entry. It is an 791 implementation-specific matter as to whether the 792 agent removes an invalidated entry from the table. 793 Accordingly, management stations must be prepared 794 to receive tabular information from agents that 795 corresponds to entries not currently in use. 796 Proper interpretation of such entries requires 797 examination of the relevant clnpMediaToNetType 798 object." 799 ::= { clnpMediaToNetEntry 4 } 800 801clnpMediaToNetAge OBJECT-TYPE 802 SYNTAX INTEGER 803 ACCESS read-write 804 STATUS mandatory 805 DESCRIPTION 806 "The number of seconds since this entry was last 807 updated or otherwise determined to be correct. 808 Note that no semantics of `too old' can be implied 809 except through knowledge of the type of entry." 810 ::= { clnpMediaToNetEntry 5 } 811 812clnpMediaToNetHoldTime OBJECT-TYPE 813 SYNTAX INTEGER 814 ACCESS read-write 815 STATUS mandatory 816 DESCRIPTION 817 "The time in seconds this entry will be valid. 818 Static entries should always report this field as 819 -1." 820 ::= { clnpMediaToNetEntry 6 } 821 822 823-- the CLNP Error group 824 825-- Implementation of this group is recommended for all 826-- systems which implement the CLNP Error protocol. 827 828clnpInErrors OBJECT-TYPE 829 SYNTAX Counter 830 ACCESS read-only 831 STATUS mandatory 832 DESCRIPTION 833 "The number of CLNP Error PDUs received by this 834 entity." 835 ::= { error 1 } 836 837clnpOutErrors OBJECT-TYPE 838 SYNTAX Counter 839 ACCESS read-only 840 STATUS mandatory 841 DESCRIPTION 842 "The number of CLNP Error PDUs sent by this 843 entity." 844 ::= { error 2 } 845 846clnpInErrUnspecs OBJECT-TYPE 847 SYNTAX Counter 848 ACCESS read-only 849 STATUS mandatory 850 DESCRIPTION 851 "The number of unspecified CLNP Error PDUs 852 received by this entity." 853 ::= { error 3 } 854 855clnpInErrProcs OBJECT-TYPE 856 SYNTAX Counter 857 ACCESS read-only 858 STATUS mandatory 859 DESCRIPTION 860 "The number of protocol procedure CLNP Error PDUs 861 received by this entity." 862 ::= { error 4 } 863 864clnpInErrCksums OBJECT-TYPE 865 SYNTAX Counter 866 ACCESS read-only 867 STATUS mandatory 868 DESCRIPTION 869 "The number of checksum CLNP Error PDUs received 870 by this entity." 871 ::= { error 5 } 872 873clnpInErrCongests OBJECT-TYPE 874 SYNTAX Counter 875 ACCESS read-only 876 STATUS mandatory 877 DESCRIPTION 878 "The number of congestion drop CLNP Error PDUs 879 received by this entity." 880 ::= { error 6 } 881 882clnpInErrHdrs OBJECT-TYPE 883 SYNTAX Counter 884 ACCESS read-only 885 STATUS mandatory 886 DESCRIPTION 887 "The number of header syntax CLNP Error PDUs 888 received by this entity." 889 ::= { error 7 } 890 891clnpInErrSegs OBJECT-TYPE 892 SYNTAX Counter 893 ACCESS read-only 894 STATUS mandatory 895 DESCRIPTION 896 "The number of segmentation disallowed CLNP Error 897 PDUs received by this entity." 898 ::= { error 8 } 899 900clnpInErrIncomps OBJECT-TYPE 901 SYNTAX Counter 902 ACCESS read-only 903 STATUS mandatory 904 DESCRIPTION 905 "The number of incomplete PDU CLNP Error PDUs 906 received by this entity." 907 ::= { error 9 } 908 909clnpInErrDups OBJECT-TYPE 910 SYNTAX Counter 911 ACCESS read-only 912 STATUS mandatory 913 DESCRIPTION 914 "The number of duplicate option CLNP Error PDUs 915 received by this entity." 916 ::= { error 10 } 917 918clnpInErrUnreachDsts OBJECT-TYPE 919 SYNTAX Counter 920 ACCESS read-only 921 STATUS mandatory 922 DESCRIPTION 923 "The number of unreachable destination CLNP Error 924 PDUs received by this entity." 925 ::= { error 11 } 926 927clnpInErrUnknownDsts OBJECT-TYPE 928 SYNTAX Counter 929 ACCESS read-only 930 STATUS mandatory 931 DESCRIPTION 932 "The number of unknown destination CLNP Error PDUs 933 received by this entity." 934 ::= { error 12 } 935 936clnpInErrSRUnspecs OBJECT-TYPE 937 SYNTAX Counter 938 ACCESS read-only 939 STATUS mandatory 940 DESCRIPTION 941 "The number of unspecified source route CLNP Error 942 PDUs received by this entity." 943 ::= { error 13 } 944 945clnpInErrSRSyntaxes OBJECT-TYPE 946 SYNTAX Counter 947 ACCESS read-only 948 STATUS mandatory 949 DESCRIPTION 950 "The number of source route syntax CLNP Error PDUs 951 received by this entity." 952 ::= { error 14 } 953 954clnpInErrSRUnkAddrs OBJECT-TYPE 955 SYNTAX Counter 956 ACCESS read-only 957 STATUS mandatory 958 DESCRIPTION 959 "The number of source route unknown address CLNP 960 Error PDUs received by this entity." 961 ::= { error 15 } 962 963clnpInErrSRBadPaths OBJECT-TYPE 964 SYNTAX Counter 965 ACCESS read-only 966 STATUS mandatory 967 DESCRIPTION 968 "The number of source route bad path CLNP Error 969 PDUs received by this entity." 970 ::= { error 16 } 971 972clnpInErrHops OBJECT-TYPE 973 SYNTAX Counter 974 ACCESS read-only 975 STATUS mandatory 976 DESCRIPTION 977 "The number of hop count exceeded CLNP Error PDUs 978 received by this entity." 979 ::= { error 17 } 980 981clnpInErrHopReassms OBJECT-TYPE 982 SYNTAX Counter 983 ACCESS read-only 984 STATUS mandatory 985 DESCRIPTION 986 "The number of hop count exceeded while 987 reassembling CLNP Error PDUs received by this 988 entity." 989 ::= { error 18 } 990 991clnpInErrUnsOptions OBJECT-TYPE 992 SYNTAX Counter 993 ACCESS read-only 994 STATUS mandatory 995 DESCRIPTION 996 "The number of unsupported option CLNP Error PDUs 997 received by this entity." 998 ::= { error 19 } 999 1000clnpInErrUnsVersions OBJECT-TYPE 1001 SYNTAX Counter 1002 ACCESS read-only 1003 STATUS mandatory 1004 DESCRIPTION 1005 "The number of version mismatch CLNP Error PDUs 1006 received by this entity." 1007 ::= { error 20 } 1008 1009clnpInErrUnsSecurities OBJECT-TYPE 1010 SYNTAX Counter 1011 ACCESS read-only 1012 STATUS mandatory 1013 DESCRIPTION 1014 "The number of unsupported security option CLNP 1015 Error PDUs received by this entity." 1016 ::= { error 21 } 1017 1018clnpInErrUnsSRs OBJECT-TYPE 1019 SYNTAX Counter 1020 ACCESS read-only 1021 STATUS mandatory 1022 DESCRIPTION 1023 "The number of unsupported source route option 1024 CLNP Error PDUs received by this entity." 1025 ::= { error 22 } 1026 1027clnpInErrUnsRRs OBJECT-TYPE 1028 SYNTAX Counter 1029 ACCESS read-only 1030 STATUS mandatory 1031 DESCRIPTION 1032 "The number of unsupported record route option 1033 CLNP Error PDUs received by this entity." 1034 ::= { error 23 } 1035 1036clnpInErrInterferences OBJECT-TYPE 1037 SYNTAX Counter 1038 ACCESS read-only 1039 STATUS mandatory 1040 DESCRIPTION 1041 "The number of reassembly interference CLNP Error 1042 PDUs received by this entity." 1043 ::= { error 24 } 1044 1045clnpOutErrUnspecs OBJECT-TYPE 1046 SYNTAX Counter 1047 ACCESS read-only 1048 STATUS mandatory 1049 DESCRIPTION 1050 "The number of unspecified CLNP Error PDUs sent by 1051 this entity." 1052 ::= { error 25 } 1053 1054clnpOutErrProcs OBJECT-TYPE 1055 SYNTAX Counter 1056 ACCESS read-only 1057 STATUS mandatory 1058 DESCRIPTION 1059 "The number of protocol procedure CLNP Error PDUs 1060 sent by this entity." 1061 ::= { error 26 } 1062 1063clnpOutErrCksums OBJECT-TYPE 1064 SYNTAX Counter 1065 ACCESS read-only 1066 STATUS mandatory 1067 DESCRIPTION 1068 "The number of checksum CLNP Error PDUs sent by 1069 this entity." 1070 ::= { error 27 } 1071 1072clnpOutErrCongests OBJECT-TYPE 1073 SYNTAX Counter 1074 ACCESS read-only 1075 STATUS mandatory 1076 DESCRIPTION 1077 "The number of congestion drop CLNP Error PDUs 1078 sent by this entity." 1079 ::= { error 28 } 1080 1081clnpOutErrHdrs OBJECT-TYPE 1082 SYNTAX Counter 1083 ACCESS read-only 1084 STATUS mandatory 1085 DESCRIPTION 1086 "The number of header syntax CLNP Error PDUs sent 1087 by this entity." 1088 ::= { error 29 } 1089 1090clnpOutErrSegs OBJECT-TYPE 1091 SYNTAX Counter 1092 ACCESS read-only 1093 STATUS mandatory 1094 DESCRIPTION 1095 "The number of segmentation disallowed CLNP Error 1096 PDUs sent by this entity." 1097 ::= { error 30 } 1098 1099clnpOutErrIncomps OBJECT-TYPE 1100 SYNTAX Counter 1101 ACCESS read-only 1102 STATUS mandatory 1103 DESCRIPTION 1104 "The number of incomplete PDU CLNP Error PDUs sent 1105 by this entity." 1106 ::= { error 31 } 1107 1108clnpOutErrDups OBJECT-TYPE 1109 SYNTAX Counter 1110 ACCESS read-only 1111 STATUS mandatory 1112 DESCRIPTION 1113 "The number of duplicate option CLNP Error PDUs 1114 sent by this entity." 1115 ::= { error 32 } 1116 1117clnpOutErrUnreachDsts OBJECT-TYPE 1118 SYNTAX Counter 1119 ACCESS read-only 1120 STATUS mandatory 1121 DESCRIPTION 1122 "The number of unreachable destination CLNP Error 1123 PDUs sent by this entity." 1124 ::= { error 33 } 1125 1126clnpOutErrUnknownDsts OBJECT-TYPE 1127 SYNTAX Counter 1128 ACCESS read-only 1129 STATUS mandatory 1130 DESCRIPTION 1131 "The number of unknown destination CLNP Error PDUs 1132 sent by this entity." 1133 ::= { error 34 } 1134 1135clnpOutErrSRUnspecs OBJECT-TYPE 1136 SYNTAX Counter 1137 ACCESS read-only 1138 STATUS mandatory 1139 DESCRIPTION 1140 "The number of unspecified source route CLNP Error 1141 PDUs sent by this entity." 1142 ::= { error 35 } 1143 1144clnpOutErrSRSyntaxes OBJECT-TYPE 1145 SYNTAX Counter 1146 ACCESS read-only 1147 STATUS mandatory 1148 DESCRIPTION 1149 "The number of source route syntax CLNP Error PDUs 1150 sent by this entity." 1151 ::= { error 36 } 1152 1153clnpOutErrSRUnkAddrs OBJECT-TYPE 1154 SYNTAX Counter 1155 ACCESS read-only 1156 STATUS mandatory 1157 DESCRIPTION 1158 "The number of source route unknown address CLNP 1159 Error PDUs sent by this entity." 1160 ::= { error 37 } 1161 1162clnpOutErrSRBadPaths OBJECT-TYPE 1163 SYNTAX Counter 1164 ACCESS read-only 1165 STATUS mandatory 1166 DESCRIPTION 1167 "The number of source route bad path CLNP Error 1168 PDUs sent by this entity." 1169 ::= { error 38 } 1170 1171clnpOutErrHops OBJECT-TYPE 1172 SYNTAX Counter 1173 ACCESS read-only 1174 STATUS mandatory 1175 DESCRIPTION 1176 "The number of hop count exceeded CLNP Error PDUs 1177 sent by this entity." 1178 ::= { error 39 } 1179 1180clnpOutErrHopReassms OBJECT-TYPE 1181 SYNTAX Counter 1182 ACCESS read-only 1183 STATUS mandatory 1184 DESCRIPTION 1185 "The number of hop count exceeded while 1186 reassembling CLNP Error PDUs sent by this entity." 1187 ::= { error 40 } 1188 1189clnpOutErrUnsOptions OBJECT-TYPE 1190 SYNTAX Counter 1191 ACCESS read-only 1192 STATUS mandatory 1193 DESCRIPTION 1194 "The number of unsupported option CLNP Error PDUs 1195 sent by this entity." 1196 ::= { error 41 } 1197 1198clnpOutErrUnsVersions OBJECT-TYPE 1199 SYNTAX Counter 1200 ACCESS read-only 1201 STATUS mandatory 1202 DESCRIPTION 1203 "The number of version mismatch CLNP Error PDUs 1204 sent by this entity." 1205 ::= { error 42 } 1206 1207clnpOutErrUnsSecurities OBJECT-TYPE 1208 SYNTAX Counter 1209 ACCESS read-only 1210 STATUS mandatory 1211 DESCRIPTION 1212 "The number of unsupported security option CLNP 1213 Error PDUs sent by this entity." 1214 ::= { error 43 } 1215 1216clnpOutErrUnsSRs OBJECT-TYPE 1217 SYNTAX Counter 1218 ACCESS read-only 1219 STATUS mandatory 1220 DESCRIPTION 1221 "The number of unsupported source route option 1222 CLNP Error PDUs sent by this entity." 1223 ::= { error 44 } 1224 1225clnpOutErrUnsRRs OBJECT-TYPE 1226 SYNTAX Counter 1227 ACCESS read-only 1228 STATUS mandatory 1229 DESCRIPTION 1230 "The number of unsupported record route option 1231 CLNP Error PDUs sent by this entity." 1232 ::= { error 45 } 1233 1234clnpOutErrInterferences OBJECT-TYPE 1235 SYNTAX Counter 1236 ACCESS read-only 1237 STATUS mandatory 1238 DESCRIPTION 1239 "The number of reassembly interference CLNP Error 1240 PDUs sent by this entity." 1241 ::= { error 46 } 1242 1243-- the ES-IS group 1244 1245-- Implementation of this group is recommended for all 1246-- systems which implement the End-System to Intermediate 1247-- System protocol. 1248 1249esisESHins OBJECT-TYPE 1250 SYNTAX Counter 1251 ACCESS read-only 1252 STATUS mandatory 1253 DESCRIPTION 1254 "The number of ESH PDUs received by this entity." 1255 ::= { es-is 1 } 1256 1257esisESHouts OBJECT-TYPE 1258 SYNTAX Counter 1259 ACCESS read-only 1260 STATUS mandatory 1261 DESCRIPTION 1262 "The number of ESH PDUs sent by this entity." 1263 ::= { es-is 2 } 1264 1265esisISHins OBJECT-TYPE 1266 SYNTAX Counter 1267 ACCESS read-only 1268 STATUS mandatory 1269 DESCRIPTION 1270 "The number of ISH PDUs received by this entity." 1271 ::= { es-is 3 } 1272 1273esisISHouts OBJECT-TYPE 1274 SYNTAX Counter 1275 ACCESS read-only 1276 STATUS mandatory 1277 DESCRIPTION 1278 "The number of ISH PDUs sent by this entity." 1279 ::= { es-is 4 } 1280 1281esisRDUins OBJECT-TYPE 1282 SYNTAX Counter 1283 ACCESS read-only 1284 STATUS mandatory 1285 DESCRIPTION 1286 "The number of RDU PDUs received by this entity." 1287 ::= { es-is 5 } 1288 1289esisRDUouts OBJECT-TYPE 1290 SYNTAX Counter 1291 ACCESS read-only 1292 STATUS mandatory 1293 DESCRIPTION 1294 "The number of RDU PDUs sent by this entity." 1295 ::= { es-is 6 } 1296 1297END 1298