1-- ***************************************************************** 2-- IPMROUTE-MIB.my: IP multicast routing table MIB file 3-- 4-- November 1994. 5-- 6-- Copyright (c) 1994-1997, 1999, 2001 by cisco Systems, Inc. 7-- All rights reserved. 8-- 9-- ***************************************************************** 10 11-- This mib was extracted from draft-ietf-idmr-multicast-routmib-00.txt. 12 13IPMROUTE-MIB DEFINITIONS ::= BEGIN 14 15IMPORTS 16 MODULE-IDENTITY, OBJECT-TYPE, experimental, 17 Integer32, Counter32, 18 IpAddress, TimeTicks FROM SNMPv2-SMI 19 RowStatus FROM SNMPv2-TC 20 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF; 21 22ipMRouteMIB MODULE-IDENTITY 23 LAST-UPDATED "9902080000Z" 24 ORGANIZATION "IETF IDMR Working Group." 25 CONTACT-INFO 26 " Keith McCloghrie 27 Cisco Systems, Inc. 28 170 West Tasman Drive 29 San Jose, CA 95134-1706 30 US 31 32 Phone: +1 408 526 5260 33 EMail: kzm@cisco.com" 34 DESCRIPTION 35 "The MIB module for management of IP Multicast routing, but 36 independent of the specific multicast routing protocol in 37 use." 38 REVISION "9411041159Z" 39 DESCRIPTION 40 "Initial version of this MIB module." 41 REVISION "9701060000Z" 42 DESCRIPTION 43 "Update per draft-ietf-idmr-multicast-routmib-04.txt." 44 REVISION "9705200000Z" 45 DESCRIPTION 46 "Update per draft-ietf-idmr-multicast-routmib-05.txt." 47 REVISION "9712180000Z" 48 DESCRIPTION 49 "Update per draft-ietf-idmr-multicast-routmib-06.txt." 50 REVISION "9902080000Z" 51 DESCRIPTION 52 "Update per draft-ietf-idmr-multicast-routmib-07.txt." 53 ::= { experimental 60 } 54 55 56ipMRouteMIBObjects OBJECT IDENTIFIER ::= { ipMRouteMIB 1 } 57 58ipMRoute OBJECT IDENTIFIER ::= { ipMRouteMIBObjects 1 } 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86-- the IP Multicast Routing MIB-Group 87-- 88-- a collection of objects providing information about 89-- IP Multicast Groups 90 91 92ipMRouteEnable OBJECT-TYPE 93 SYNTAX INTEGER { enabled(1), disabled(2) } 94 MAX-ACCESS read-write 95 STATUS current 96 DESCRIPTION 97 "The enabled status of IP Multicast routing on this router." 98 ::= { ipMRoute 1 } 99 100 101ipMRouteTable OBJECT-TYPE 102 SYNTAX SEQUENCE OF IpMRouteEntry 103 MAX-ACCESS not-accessible 104 STATUS current 105 DESCRIPTION 106 "The (conceptual) table containing multicast routing 107 information for IP datagrams sent by particular sources to 108 the IP multicast groups known to this router." 109 ::= { ipMRoute 2 } 110 111ipMRouteEntry OBJECT-TYPE 112 SYNTAX IpMRouteEntry 113 MAX-ACCESS not-accessible 114 STATUS current 115 DESCRIPTION 116 "An entry (conceptual row) containing the multicast routing 117 information for IP datagrams from a particular source and 118 addressed to a particular IP multicast group address." 119 INDEX { ipMRouteGroup, 120 ipMRouteSource, 121 ipMRouteSourceMask } 122 ::= { ipMRouteTable 1 } 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142IpMRouteEntry ::= SEQUENCE { 143 ipMRouteGroup IpAddress, 144 ipMRouteSource IpAddress, 145 ipMRouteSourceMask IpAddress, 146 ipMRouteUpstreamNeighbor IpAddress, 147 ipMRouteInIfIndex Integer32, 148 ipMRouteUpTime TimeTicks, 149 ipMRouteExpiryTime TimeTicks, 150 ipMRoutePkts Counter32, 151 ipMRouteDifferentInIfPackets Counter32, 152 ipMRouteOctets Counter32, 153 ipMRouteProtocol INTEGER, 154 ipMRouteRtProto INTEGER, 155 ipMRouteRtAddress IpAddress, 156 ipMRouteRtMask IpAddress, 157 ipMRouteRtType INTEGER 158} 159 160ipMRouteGroup OBJECT-TYPE 161 SYNTAX IpAddress 162 MAX-ACCESS not-accessible 163 STATUS current 164 DESCRIPTION 165 "The IP multicast group address for which this entry 166 contains multicast routing information." 167 ::= { ipMRouteEntry 1 } 168 169ipMRouteSource OBJECT-TYPE 170 SYNTAX IpAddress 171 MAX-ACCESS not-accessible 172 STATUS current 173 DESCRIPTION 174 "The network address which when combined with the 175 corresponding value of ipMRouteSourceMask identifies the 176 sources for which this entry contains multicast routing 177 information." 178 ::= { ipMRouteEntry 2 } 179 180ipMRouteSourceMask OBJECT-TYPE 181 SYNTAX IpAddress 182 MAX-ACCESS not-accessible 183 STATUS current 184 DESCRIPTION 185 "The network mask which when combined with the corresponding 186 value of ipMRouteSource identifies the sources for which 187 this entry contains multicast routing information." 188 ::= { ipMRouteEntry 3 } 189 190ipMRouteUpstreamNeighbor OBJECT-TYPE 191 192 193 194 195 196 197 198 199 200 201 202 SYNTAX IpAddress 203 MAX-ACCESS read-only 204 STATUS current 205 DESCRIPTION 206 "The address of the upstream neighbor (e.g., RPF neighbor) 207 from which IP datagrams from these sources to this multicast 208 address are received, or 0.0.0.0 if the upstream neighbor is 209 unknown (e.g., in CBT)." 210 ::= { ipMRouteEntry 4 } 211 212ipMRouteInIfIndex OBJECT-TYPE 213 SYNTAX Integer32 214 MAX-ACCESS read-only 215 STATUS current 216 DESCRIPTION 217 "The value of ifIndex for the interface on which IP 218 datagrams sent by these sources to this multicast address 219 are received. A value of 0 indicates that datagrams are not 220 subject to an incoming interface check, but may be accepted 221 on multiple interfaces (e.g., in CBT)." 222 ::= { ipMRouteEntry 5 } 223 224ipMRouteUpTime OBJECT-TYPE 225 SYNTAX TimeTicks 226 MAX-ACCESS read-only 227 STATUS current 228 DESCRIPTION 229 "The time since the multicast routing information 230 represented by this entry was learned by the router." 231 ::= { ipMRouteEntry 6 } 232 233ipMRouteExpiryTime OBJECT-TYPE 234 SYNTAX TimeTicks 235 MAX-ACCESS read-only 236 STATUS current 237 DESCRIPTION 238 "The minimum amount of time remaining before this entry will 239 be aged out. The value 0 indicates that the entry is not 240 subject to aging." 241 ::= { ipMRouteEntry 7 } 242 243ipMRoutePkts OBJECT-TYPE 244 SYNTAX Counter32 245 MAX-ACCESS read-only 246 STATUS current 247 DESCRIPTION 248 "The number of packets which this router has received from 249 these sources and addressed to this multicast group 250 address." 251 ::= { ipMRouteEntry 8 } 252 253 254 255 256 257 258 259 260 261 262 263ipMRouteDifferentInIfPackets OBJECT-TYPE 264 SYNTAX Counter32 265 MAX-ACCESS read-only 266 STATUS current 267 DESCRIPTION 268 "The number of packets which this router has received from 269 these sources and addressed to this multicast group address, 270 which were not received from the interface indicated by 271 ipMRouteInIfIndex." 272 ::= { ipMRouteEntry 9 } 273 274ipMRouteOctets OBJECT-TYPE 275 SYNTAX Counter32 276 MAX-ACCESS read-only 277 STATUS current 278 DESCRIPTION 279 "The number of octets contained in IP datagrams which were 280 received from these sources and addressed to this multicast 281 group address, and which were forwarded by this router." 282 ::= { ipMRouteEntry 10 } 283 284ipMRouteProtocol OBJECT-TYPE 285 SYNTAX INTEGER { 286 other(1), -- none of the following 287 local(2), -- e.g., manually configured 288 netmgmt(3), -- set via net.mgmt protocol 289 dvmrp(4), 290 mospf(5), 291 pimSparseDense(6), -- PIMv1, both DM and SM 292 cbt(7), 293 pimSparseMode(8), -- PIM-SMv2 294 pimDenseMode(9), -- PIM-DMv2 295 igmpOnly(10) 296 } 297 MAX-ACCESS read-only 298 STATUS current 299 DESCRIPTION 300 "The multicast routing protocol via which this multicast 301 forwarding entry was learned. Inclusion of values for 302 multicast routing protocols is not intended to imply that 303 those protocols need be supported." 304 ::= { ipMRouteEntry 11 } 305 306ipMRouteRtProto OBJECT-TYPE 307 SYNTAX INTEGER { 308 other(1), -- not specified 309 local(2), -- local interface 310 netmgmt(3), -- static route 311 icmp(4), -- result of ICMP Redirect 312 -- the following are all dynamic 313 -- routing protocols 314 egp(5), -- Exterior Gateway Protocol 315 ggp(6), -- Gateway-Gateway Protocol 316 hello(7), -- FuzzBall HelloSpeak 317 rip(8), -- Berkeley RIP or RIP-II 318 isIs(9), -- Dual IS-IS 319 esIs(10), -- ISO 9542 320 ciscoIgrp(11), -- Cisco IGRP 321 bbnSpfIgp(12), -- BBN SPF IGP 322 ospf(13), -- Open Shortest Path First 323 bgp(14), -- Border Gateway Protocol 324 idpr(15), -- InterDomain Policy Routing 325 ciscoEigrp(16), -- Cisco EIGRP 326 dvmrp(17) -- DVMRP 327 } 328 MAX-ACCESS read-only 329 STATUS current 330 DESCRIPTION 331 "The routing mechanism via which the route used for this 332 multicast forwarding entry was learned. Inclusion of values 333 for routing protocols is not intended to imply that those 334 protocols need be supported." 335 ::= { ipMRouteEntry 12 } 336 337ipMRouteRtAddress OBJECT-TYPE 338 SYNTAX IpAddress 339 MAX-ACCESS read-only 340 STATUS current 341 DESCRIPTION 342 "The address portion of the route used for this multicast 343 forwarding entry." 344 ::= { ipMRouteEntry 13 } 345 346ipMRouteRtMask OBJECT-TYPE 347 SYNTAX IpAddress 348 MAX-ACCESS read-only 349 STATUS current 350 DESCRIPTION 351 "The mask associated with the route used for this multicast 352 forwarding entry." 353 ::= { ipMRouteEntry 14 } 354 355ipMRouteRtType OBJECT-TYPE 356 SYNTAX INTEGER { 357 unicast(1), -- Unicast route used in multicast RIB 358 multicast(2) -- Multicast route 359 } 360 MAX-ACCESS read-only 361 STATUS current 362 DESCRIPTION 363 "The reason the given route was placed in the (logical) 364 multicast RIB. A value of unicast means that the route 365 would normally be placed only in the unicast RIB, but was 366 placed in the multicast RIB (instead or in addition) due to 367 local configuration, such as when running PIM over RIP. A 368 value of multicast means that the route was explicitly added 369 to the multicast RIB by the routing protocol, such as DVMRP 370 or Multiprotocol BGP." 371 ::= { ipMRouteEntry 15 } 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393-- 394-- The IP Multicast Routing Next Hop Table 395-- 396 397ipMRouteNextHopTable OBJECT-TYPE 398 SYNTAX SEQUENCE OF IpMRouteNextHopEntry 399 MAX-ACCESS not-accessible 400 STATUS current 401 DESCRIPTION 402 "The (conceptual) table containing information on the next 403 hops on outgoing interfaces for routing IP multicast 404 datagrams. Each entry is one of a list of next hops on 405 outgoing interfaces for particular sources sending to a 406 particular multicast group address." 407 ::= { ipMRoute 3 } 408 409ipMRouteNextHopEntry OBJECT-TYPE 410 SYNTAX IpMRouteNextHopEntry 411 MAX-ACCESS not-accessible 412 STATUS current 413 DESCRIPTION 414 "An entry (conceptual row) in the list of next hops on 415 outgoing interfaces to which IP multicast datagrams from 416 particular sources to a IP multicast group address are 417 routed." 418 INDEX { ipMRouteNextHopGroup, ipMRouteNextHopSource, 419 ipMRouteNextHopSourceMask, ipMRouteNextHopIfIndex, 420 ipMRouteNextHopAddress } 421 ::= { ipMRouteNextHopTable 1 } 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450IpMRouteNextHopEntry ::= SEQUENCE { 451 ipMRouteNextHopGroup IpAddress, 452 ipMRouteNextHopSource IpAddress, 453 ipMRouteNextHopSourceMask IpAddress, 454 ipMRouteNextHopIfIndex Integer32 (0..2147483647), 455 ipMRouteNextHopAddress IpAddress, 456 ipMRouteNextHopState INTEGER, 457 ipMRouteNextHopUpTime TimeTicks, 458 ipMRouteNextHopExpiryTime TimeTicks, 459 ipMRouteNextHopClosestMemberHops Integer32, 460 ipMRouteNextHopProtocol INTEGER, 461 ipMRouteNextHopPkts Counter32 462} 463 464ipMRouteNextHopGroup OBJECT-TYPE 465 SYNTAX IpAddress 466 MAX-ACCESS not-accessible 467 STATUS current 468 DESCRIPTION 469 "The IP multicast group for which this entry specifies a 470 next hop on an outgoing interface." 471 ::= { ipMRouteNextHopEntry 1 } 472 473ipMRouteNextHopSource OBJECT-TYPE 474 SYNTAX IpAddress 475 MAX-ACCESS not-accessible 476 STATUS current 477 DESCRIPTION 478 "The network address which when combined with the 479 corresponding value of ipMRouteNextHopSourceMask identifies 480 the sources for which this entry specifies a next hop on an 481 outgoing interface." 482 ::= { ipMRouteNextHopEntry 2 } 483 484ipMRouteNextHopSourceMask OBJECT-TYPE 485 SYNTAX IpAddress 486 MAX-ACCESS not-accessible 487 STATUS current 488 DESCRIPTION 489 "The network mask which when combined with the corresponding 490 value of ipMRouteNextHopSource identifies the sources for 491 which this entry specifies a next hop on an outgoing 492 interface." 493 ::= { ipMRouteNextHopEntry 3 } 494 495ipMRouteNextHopIfIndex OBJECT-TYPE 496 SYNTAX Integer32 (0..2147483647) 497 MAX-ACCESS not-accessible 498 499 500 501 502 503 504 505 506 507 508 509 STATUS current 510 DESCRIPTION 511 "The ifIndex value of the interface for the outgoing 512 interface for this next hop." 513 ::= { ipMRouteNextHopEntry 4 } 514 515ipMRouteNextHopAddress OBJECT-TYPE 516 SYNTAX IpAddress 517 MAX-ACCESS not-accessible 518 STATUS current 519 DESCRIPTION 520 "The address of the next hop specific to this entry. For 521 most interfaces, this is identical to ipMRouteNextHopGroup. 522 NBMA interfaces, however, may have multiple next hop 523 addresses out a single outgoing interface." 524 ::= { ipMRouteNextHopEntry 5 } 525 526ipMRouteNextHopState OBJECT-TYPE 527 SYNTAX INTEGER { pruned(1), forwarding(2) } 528 MAX-ACCESS read-only 529 STATUS current 530 DESCRIPTION 531 "An indication of whether the outgoing interface and next 532 hop represented by this entry is currently being used to 533 forward IP datagrams. The value 'forwarding' indicates it 534 is currently being used; the value 'pruned' indicates it is 535 not." 536 ::= { ipMRouteNextHopEntry 6 } 537 538ipMRouteNextHopUpTime OBJECT-TYPE 539 SYNTAX TimeTicks 540 MAX-ACCESS read-only 541 STATUS current 542 DESCRIPTION 543 "The time since the multicast routing information 544 represented by this entry was learned by the router." 545 ::= { ipMRouteNextHopEntry 7 } 546 547ipMRouteNextHopExpiryTime OBJECT-TYPE 548 SYNTAX TimeTicks 549 MAX-ACCESS read-only 550 STATUS current 551 DESCRIPTION 552 "The minimum amount of time remaining before this entry will 553 be aged out. The value 0 indicates that the entry is not 554 subject to aging." 555 ::= { ipMRouteNextHopEntry 8 } 556 557ipMRouteNextHopClosestMemberHops OBJECT-TYPE 558 SYNTAX Integer32 559 MAX-ACCESS read-only 560 STATUS current 561 DESCRIPTION 562 "The minimum number of hops between this router and any 563 member of this IP multicast group reached via this next hop 564 on this outgoing interface. Any IP multicast datagrams for 565 the group which have a TTL less than this number of hops 566 will not be forwarded to this next hop." 567 ::= { ipMRouteNextHopEntry 9 } 568 569ipMRouteNextHopProtocol OBJECT-TYPE 570 SYNTAX INTEGER { 571 other(1), -- none of the following 572 local(2), -- e.g., manually configured 573 netmgmt(3), -- set via net.mgmt protocol 574 dvmrp(4), 575 mospf(5), 576 pimSparseDense(6), -- PIMv1, both DM and SM 577 cbt(7), 578 pimSparseMode(8), -- PIM-SMv2 579 pimDenseMode(9), -- PIM-DMv2 580 igmpOnly(10) 581 } 582 MAX-ACCESS read-only 583 STATUS current 584 DESCRIPTION 585 "The routing mechanism via which this next-hop was learned." 586 ::= { ipMRouteNextHopEntry 10 } 587 588ipMRouteNextHopPkts OBJECT-TYPE 589 SYNTAX Counter32 590 MAX-ACCESS read-only 591 STATUS current 592 DESCRIPTION 593 "The number of packets which have been forwarded using this 594 route." 595 ::= { ipMRouteNextHopEntry 11 } 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610-- 611-- The Multicast Routing Interface Table 612-- 613 614ipMRouteInterfaceTable OBJECT-TYPE 615 SYNTAX SEQUENCE OF IpMRouteInterfaceEntry 616 MAX-ACCESS not-accessible 617 STATUS current 618 DESCRIPTION 619 "The (conceptual) table containing multicast routing 620 information specific to interfaces." 621 ::= { ipMRoute 4 } 622 623ipMRouteInterfaceEntry OBJECT-TYPE 624 SYNTAX IpMRouteInterfaceEntry 625 MAX-ACCESS not-accessible 626 STATUS current 627 DESCRIPTION 628 "An entry (conceptual row) containing the multicast routing 629 information for a particular interface." 630 INDEX { ipMRouteInterfaceIfIndex } 631 ::= { ipMRouteInterfaceTable 1 } 632 633IpMRouteInterfaceEntry ::= SEQUENCE { 634 ipMRouteInterfaceIfIndex Integer32 (0..2147483647), 635 ipMRouteInterfaceTtl Integer32, 636 ipMRouteInterfaceProtocol INTEGER, 637 ipMRouteInterfaceRateLimit Integer32, 638 ipMRouteInterfaceInMcastOctets Counter32, 639 ipMRouteInterfaceOutMcastOctets Counter32 640} 641 642ipMRouteInterfaceIfIndex OBJECT-TYPE 643 SYNTAX Integer32 (0..2147483647) 644 MAX-ACCESS not-accessible 645 STATUS current 646 DESCRIPTION 647 "The ifIndex value of the interface for which this entry 648 contains information." 649 ::= { ipMRouteInterfaceEntry 1 } 650 651ipMRouteInterfaceTtl OBJECT-TYPE 652 SYNTAX Integer32 653 MAX-ACCESS read-write 654 STATUS current 655 DESCRIPTION 656 "The datagram TTL threshold for the interface. Any IP 657 multicast datagrams with a TTL less than this threshold will 658 not be forwarded out the interface. The default value of 0 659 660 661 662 663 664 665 666 667 668 669 670 means all multicast packets are forwarded out the 671 interface." 672 ::= { ipMRouteInterfaceEntry 2 } 673 674ipMRouteInterfaceProtocol OBJECT-TYPE 675 SYNTAX INTEGER { 676 other(1), -- none of the following 677 local(2), -- e.g., static routing 678 netmgmt(3), -- set via net.mgmt protocol 679 dvmrp(4), 680 mospf(5), 681 pimSparseDense(6), -- PIMv1, both DM and SM 682 cbt(7), 683 pimSparseMode(8), -- PIM-SMv2 684 pimDenseMode(9), -- PIM-DMv2 685 igmpOnly(10) 686 } 687 MAX-ACCESS read-only 688 STATUS current 689 DESCRIPTION 690 "The routing protocol running on this interface." 691 ::= { ipMRouteInterfaceEntry 3 } 692 693ipMRouteInterfaceRateLimit OBJECT-TYPE 694 SYNTAX Integer32 695 MAX-ACCESS read-write 696 STATUS current 697 DESCRIPTION 698 "The rate-limit, in kilobits per second, of forwarded 699 multicast traffic on the interface. A rate-limit of 0 700 indicates that no rate limiting is done." 701 DEFVAL { 0 } 702 ::= { ipMRouteInterfaceEntry 4 } 703 704ipMRouteInterfaceInMcastOctets OBJECT-TYPE 705 SYNTAX Counter32 706 MAX-ACCESS read-only 707 STATUS current 708 DESCRIPTION 709 "The number of octets of multicast packets that have arrived 710 on the interface." 711 ::= { ipMRouteInterfaceEntry 5 } 712 713ipMRouteInterfaceOutMcastOctets OBJECT-TYPE 714 SYNTAX Counter32 715 MAX-ACCESS read-only 716 STATUS current 717 DESCRIPTION 718 "The number of octets of multicast packets that have been 719 sent on the interface." 720 ::= { ipMRouteInterfaceEntry 6 } 721 722 723-- 724-- The IP Multicast Scoped Boundary Table 725-- 726 727ipMRouteBoundaryTable OBJECT-TYPE 728 SYNTAX SEQUENCE OF IpMRouteBoundaryEntry 729 MAX-ACCESS not-accessible 730 STATUS current 731 DESCRIPTION 732 "The (conceptual) table listing the router's scoped 733 multicast address boundaries." 734 ::= { ipMRoute 5 } 735 736ipMRouteBoundaryEntry OBJECT-TYPE 737 SYNTAX IpMRouteBoundaryEntry 738 MAX-ACCESS not-accessible 739 STATUS current 740 DESCRIPTION 741 "An entry (conceptual row) in the ipMRouteBoundaryTable 742 representing a scoped boundary." 743 INDEX { ipMRouteBoundaryIfIndex, ipMRouteBoundaryAddress, 744 ipMRouteBoundaryAddressMask } 745 ::= { ipMRouteBoundaryTable 1 } 746 747IpMRouteBoundaryEntry ::= SEQUENCE { 748 ipMRouteBoundaryIfIndex Integer32 (0..2147483647), 749 ipMRouteBoundaryAddress IpAddress, 750 ipMRouteBoundaryAddressMask IpAddress, 751 ipMRouteBoundaryStatus RowStatus 752} 753 754ipMRouteBoundaryIfIndex OBJECT-TYPE 755 SYNTAX Integer32 (0..2147483647) 756 MAX-ACCESS not-accessible 757 STATUS current 758 DESCRIPTION 759 "The IfIndex value for the interface to which this boundary 760 applies. Packets with a destination address in the 761 associated address/mask range will not be forwarded out 762 this interface." 763 ::= { ipMRouteBoundaryEntry 1 } 764 765ipMRouteBoundaryAddress OBJECT-TYPE 766 SYNTAX IpAddress 767 MAX-ACCESS not-accessible 768 STATUS current 769 DESCRIPTION 770 "The group address which when combined with the 771 corresponding value of ipMRouteBoundaryAddressMask 772 identifies the group range for which the scoped 773 boundary exists. Scoped addresses must come from 774 the range 239.x.x.x." 775 ::= { ipMRouteBoundaryEntry 2 } 776 777ipMRouteBoundaryAddressMask OBJECT-TYPE 778 SYNTAX IpAddress 779 MAX-ACCESS not-accessible 780 STATUS current 781 DESCRIPTION 782 "The group address mask which when combined with the 783 corresponding value of ipMRouteBoundaryAddress 784 identifies the group range for which the scoped 785 boundary exists." 786 ::= { ipMRouteBoundaryEntry 3 } 787 788ipMRouteBoundaryStatus OBJECT-TYPE 789 SYNTAX RowStatus 790 MAX-ACCESS read-create 791 STATUS current 792 DESCRIPTION 793 "The status of this row, by which new entries may be 794 created, or old entries deleted from this table." 795 ::= { ipMRouteBoundaryEntry 4 } 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843-- conformance information 844 845ipMRouteMIBConformance 846 OBJECT IDENTIFIER ::= { ipMRouteMIB 2 } 847ipMRouteMIBCompliances 848 OBJECT IDENTIFIER ::= { ipMRouteMIBConformance 1 } 849ipMRouteMIBGroups OBJECT IDENTIFIER ::= { ipMRouteMIBConformance 2 } 850 851 852-- compliance statements 853 854ipMRouteMIBCompliance MODULE-COMPLIANCE 855 STATUS current 856 DESCRIPTION 857 "The compliance statement for the IP Multicast MIB." 858 MODULE -- this module 859 MANDATORY-GROUPS { ipMRouteMIBBasicGroup, 860 ipMRouteMIBRouteGroup } 861 862 GROUP ipMRouteMIBBoundaryGroup 863 DESCRIPTION 864 "This group is only required to support management of 865 scoped multicast address boundaries." 866 867 OBJECT ipMRouteBoundaryStatus 868 MIN-ACCESS read-only 869 DESCRIPTION 870 "Write access is not required." 871 872 ::= { ipMRouteMIBCompliances 1 } 873 874 875-- units of conformance 876 877ipMRouteMIBBasicGroup OBJECT-GROUP 878 OBJECTS { ipMRouteEnable, ipMRouteUpstreamNeighbor, 879 ipMRouteInIfIndex, 880 ipMRouteUpTime, ipMRouteExpiryTime, 881 ipMRoutePkts, ipMRouteDifferentInIfPackets, 882 ipMRouteOctets, 883 ipMRouteNextHopState, 884 ipMRouteNextHopUpTime, 885 ipMRouteNextHopExpiryTime, 886 ipMRouteNextHopProtocol, 887 ipMRouteNextHopPkts, 888 ipMRouteInterfaceTtl, 889 ipMRouteInterfaceProtocol, ipMRouteInterfaceRateLimit, 890 ipMRouteInterfaceInMcastOctets, 891 ipMRouteInterfaceOutMcastOctets, 892 ipMRouteProtocol 893 } 894 STATUS current 895 DESCRIPTION 896 "A collection of objects to support basic management of 897 IP Multicast routing." 898 ::= { ipMRouteMIBGroups 1 } 899 900ipMRouteMIBHopCountGroup OBJECT-GROUP 901 OBJECTS { ipMRouteNextHopClosestMemberHops } 902 STATUS current 903 DESCRIPTION 904 "A collection of objects to support management of the use 905 of hop counts in IP Multicast routing." 906 ::= { ipMRouteMIBGroups 2 } 907 908ipMRouteMIBBoundaryGroup OBJECT-GROUP 909 OBJECTS { ipMRouteBoundaryStatus } 910 STATUS current 911 DESCRIPTION 912 "A collection of objects to support management of scoped 913 multicast address boundaries." 914 ::= { ipMRouteMIBGroups 3 } 915 916ipMRouteMIBPktsOutGroup OBJECT-GROUP 917 OBJECTS { ipMRouteNextHopPkts } 918 STATUS current 919 DESCRIPTION 920 "A collection of objects to support management of packet 921 counters for each outgoing interface entry of a route." 922 ::= { ipMRouteMIBGroups 4 } 923 924ipMRouteMIBRouteGroup OBJECT-GROUP 925 OBJECTS { ipMRouteRtProto, ipMRouteRtAddress, 926 ipMRouteRtMask, ipMRouteRtType } 927 STATUS current 928 DESCRIPTION 929 "A collection of objects providing information on the 930 relationship between multicast routing information, and the 931 IP Forwarding Table." 932 ::= { ipMRouteMIBGroups 6 } 933 934END 935