1HP-ICF-MLD-MIB DEFINITIONS ::= BEGIN 2 3 IMPORTS 4 OBJECT-TYPE, MODULE-IDENTITY, 5 Integer32, Counter32 6 FROM SNMPv2-SMI 7 MODULE-COMPLIANCE, OBJECT-GROUP 8 FROM SNMPv2-CONF 9 TEXTUAL-CONVENTION, TruthValue 10 FROM SNMPv2-TC 11 hpSwitch 12 FROM HP-ICF-OID 13 mldInterfaceEntry 14 FROM IPV6-MLD-MIB 15 TimeTicks 16 FROM SNMPv2-SMI 17 InetAddressIPv6 18 FROM INET-ADDRESS-MIB 19 PortList 20 FROM Q-BRIDGE-MIB 21 InterfaceIndex 22 FROM IF-MIB; 23 24 hpicfMldMIB MODULE-IDENTITY 25 LAST-UPDATED "200707020000Z" -- July 2, 2007 26 ORGANIZATION "Hewlett-Packard Company 27 ProCurve Networking Business" 28 CONTACT-INFO "Hewlett-Packard Company 29 8000 Foothills Blvd. 30 Roseville, CA 95747" 31 DESCRIPTION "This MIB module contains HP proprietary 32 mib definitons for managing MLD services 33 including extensions to the standard MLD MIB (RFC 3019)." 34 REVISION "200707020000Z" -- July 2, 2007 35 DESCRIPTION "Initial revision." 36 ::= { hpSwitch 48 } 37 38-- ------------------------------------------------------------- 39-- Textual Conventions 40-- ------------------------------------------------------------- 41 42 HpicfMcastGroupTypeDefinition ::= TEXTUAL-CONVENTION 43 STATUS current 44 DESCRIPTION "Type definition. This type distinguishes the 45 different ways of tracking this device has for 46 multicast joins. The method of tracking is primarily 47 determined by the igmp/mld feature configuration. In 48 particular if the snooping feature is enabled then 49 port level tracking is the default which results in 50 filtered groups. If the snooping feature is 51 disabled then joins will result in standard groups 52 being tracked by this device. When hardware resources 53 are exhauseted for multicast filtered bridging, joins 54 may result in standard groups even though the snooping 55 feature is enabled. Mini groups may be used when 56 other resources, such as RAM, are low or exhausted." 57 SYNTAX INTEGER { standard(1), filtered(2), mini(3) } 58 59 60-- ********************************************************************** 61-- The MLD MIB Groups 62-- ********************************************************************** 63 64 hpicfMldObjects OBJECT IDENTIFIER ::= { hpicfMldMIB 1 } 65 hpicfMld OBJECT IDENTIFIER ::= { hpicfMldObjects 1 } 66 67 hpicfMldConformance OBJECT IDENTIFIER ::= { hpicfMldMIB 2 } 68 hpicfMldGroups OBJECT IDENTIFIER ::= { hpicfMldConformance 1 } 69 hpicfMldCompliances OBJECT IDENTIFIER ::= { hpicfMldConformance 2 } 70 71 72-- ********************************************************************** 73-- Start of MIB objects 74-- ********************************************************************** 75 76 hpicfMldControlUnknownMulticast OBJECT-TYPE 77 SYNTAX TruthValue 78 MAX-ACCESS read-write 79 STATUS current 80 DESCRIPTION "When enabled along with MLD, any IPv6 Multicast 81 packets that are not joined by an MLD host will 82 will be restricted to ports that have detected a 83 multicast router or ports that are configured to 84 always forward IPv6 multicast. When set to disabled 85 or when MLD is disabled, the unjoined IPv6 multicast 86 packets will be flooded out all ports in the VLAN. 87 Permanently assigned multicast addresses are always 88 flooded and so are not impacted by this object." 89 DEFVAL { true } 90 ::= { hpicfMld 1 } 91 92 93 hpicfMldConfigForcedLeaveInterval OBJECT-TYPE 94 SYNTAX Integer32 (1..65535) 95 MAX-ACCESS read-write 96 STATUS current 97 DESCRIPTION "When a port's 98 hpicfMldPortConfigEntryForcedLeaveFeature is 99 enabled, this is the amount of time allowed for an 100 MLD Report to arrive and cancel deletion of a 101 multicast group requested by a previous MLD 102 Leave request. Units are tenths of seconds." 103 ::= { hpicfMld 2 } 104 105 hpicfMldEnabledCount OBJECT-TYPE 106 SYNTAX Integer32 107 MAX-ACCESS read-only 108 STATUS current 109 DESCRIPTION "Current total count of interfaces with MLD enabled." 110 ::= { hpicfMld 3 } 111 112 hpicfMldMcastGroupJoinsCount OBJECT-TYPE 113 SYNTAX Integer32 114 MAX-ACCESS read-only 115 STATUS current 116 DESCRIPTION "Current total count of Multicast groups joined." 117 ::= { hpicfMld 4 } 118 119 120-- ********************************************************************** 121-- The Extensions to the MLD std MIB mldInterfaceTable (RFC 3019) 122-- ********************************************************************** 123 124 hpicfMldIfTable OBJECT-TYPE 125 SYNTAX SEQUENCE OF HpicfMldIfEntry 126 MAX-ACCESS not-accessible 127 STATUS current 128 DESCRIPTION "HP extensions to the MLD stadard MIB table mldIfTable." 129 ::= { hpicfMld 5 } 130 131 hpicfMldIfEntry OBJECT-TYPE 132 SYNTAX HpicfMldIfEntry 133 MAX-ACCESS not-accessible 134 STATUS current 135 DESCRIPTION "HP extensions for an entry in the mldInterfaceTable." 136 AUGMENTS { mldInterfaceEntry } 137 ::= { hpicfMldIfTable 1 } 138 139 HpicfMldIfEntry ::= 140 SEQUENCE { 141 hpicfMldIfEntryQuerierFeature TruthValue, 142 hpicfMldIfEntrySnoopingFeature TruthValue, 143 hpicfMldIfEntryQuerierPort Integer32, 144 hpicfMldIfEntryFilteredJoins Integer32, 145 hpicfMldIfEntryStandardJoins Integer32, 146 hpicfMldIfEntryPortsWithMcastRouter PortList, 147 hpicfMldIfEntryStatGeneralQueryRx Counter32, 148 hpicfMldIfEntryStatQueryTx Counter32, 149 hpicfMldIfEntryStatGSQRx Counter32, 150 hpicfMldIfEntryStatGSQTx Counter32, 151 hpicfMldIfEntryStatMldV1ReportRx Counter32, 152 hpicfMldIfEntryStatMldV2ReportRx Counter32, 153 hpicfMldIfEntryStatMldV1LeaveRx Counter32, 154 hpicfMldIfEntryStatUnknownMldTypeRx Counter32, 155 hpicfMldIfEntryStatUnknownPktRx Counter32, 156 hpicfMldIfEntryStatForwardToRoutersTx Counter32, 157 hpicfMldIfEntryStatForwardToAllPortsTx Counter32, 158 hpicfMldIfEntryStatFastLeaves Counter32, 159 hpicfMldIfEntryStatForcedFastLeaves Counter32, 160 hpicfMldIfEntryStatJoinTimeouts Counter32 161 } 162 163 hpicfMldIfEntryQuerierFeature OBJECT-TYPE 164 SYNTAX TruthValue 165 MAX-ACCESS read-write 166 STATUS current 167 DESCRIPTION "Turns MLD querier functionality on and off." 168 DEFVAL { true } 169 ::= { hpicfMldIfEntry 1 } 170 171 172 hpicfMldIfEntrySnoopingFeature OBJECT-TYPE 173 SYNTAX TruthValue 174 MAX-ACCESS read-write 175 STATUS current 176 DESCRIPTION "When enabled along with MLD, any IPv6 Multicast 177 packets that are joined by an MLD host will be 178 be restricted to ports which have recieved the 179 joins. This can be overridden by other features 180 like hpicfMldPortConfigEntryPortModeFeature." 181 DEFVAL { true } 182 ::= { hpicfMldIfEntry 2 } 183 184 hpicfMldIfEntryQuerierPort OBJECT-TYPE 185 SYNTAX Integer32 186 MAX-ACCESS read-only 187 STATUS current 188 DESCRIPTION "Logical port which the querier is connected to. This is 189 determined by the presence of querier packets on this port. 190 This value is 0 if this device is querier." 191 ::= { hpicfMldIfEntry 3 } 192 193 hpicfMldIfEntryFilteredJoins OBJECT-TYPE 194 SYNTAX Integer32 195 MAX-ACCESS read-only 196 STATUS current 197 DESCRIPTION "Current total count of groups on this interface being tracked on a 198 per port basis. Traffic for these groups will be filtered to flow 199 only to ports with active joins, subject to hw resource limitations 200 such as the maximum number of groups supported by the hardware." 201 ::= { hpicfMldIfEntry 4 } 202 203 hpicfMldIfEntryStandardJoins OBJECT-TYPE 204 SYNTAX Integer32 205 MAX-ACCESS read-only 206 STATUS current 207 DESCRIPTION "Current total count of groups on this interface being traced on a 208 per interface basis. Traffic for these groups are flooded to the 209 ports on the interface. These can come form joines on interfaces 210 which do not have mld snooping turned on. They can also come from 211 interfaces which have mld snooping on, but hw resources have been 212 exhausted for bridging traffic based on joins." 213 ::= { hpicfMldIfEntry 5 } 214 215 hpicfMldIfEntryPortsWithMcastRouter OBJECT-TYPE 216 SYNTAX PortList 217 MAX-ACCESS read-only 218 STATUS current 219 DESCRIPTION "This indicates which ports have a multicast router detected on 220 them." 221 ::= { hpicfMldIfEntry 6 } 222 223 224 hpicfMldIfEntryStatGeneralQueryRx OBJECT-TYPE 225 SYNTAX Counter32 226 MAX-ACCESS read-only 227 STATUS current 228 DESCRIPTION "The number of times an Mld Gerneral Service Query has been received 229 on this interface." 230 ::= { hpicfMldIfEntry 7 } 231 232 hpicfMldIfEntryStatQueryTx OBJECT-TYPE 233 SYNTAX Counter32 234 MAX-ACCESS read-only 235 STATUS current 236 DESCRIPTION "The number of times a query has been sent from this interface." 237 ::= { hpicfMldIfEntry 8} 238 239 hpicfMldIfEntryStatGSQRx OBJECT-TYPE 240 SYNTAX Counter32 241 MAX-ACCESS read-only 242 STATUS current 243 DESCRIPTION "The number of times a group specific query has been received from 244 this interface." 245 ::= { hpicfMldIfEntry 9} 246 247 hpicfMldIfEntryStatGSQTx OBJECT-TYPE 248 SYNTAX Counter32 249 MAX-ACCESS read-only 250 STATUS current 251 DESCRIPTION "The number of times a group specific query has been sent from 252 this interface." 253 ::= { hpicfMldIfEntry 10} 254 255 hpicfMldIfEntryStatMldV1ReportRx OBJECT-TYPE 256 SYNTAX Counter32 257 MAX-ACCESS read-only 258 STATUS current 259 DESCRIPTION "The number of times an Mld version 1 report has been received on 260 this interface." 261 ::= { hpicfMldIfEntry 11} 262 263 hpicfMldIfEntryStatMldV2ReportRx OBJECT-TYPE 264 SYNTAX Counter32 265 MAX-ACCESS read-only 266 STATUS current 267 DESCRIPTION "The number of times an Mld version 2 report has been received on 268 this interface." 269 ::= { hpicfMldIfEntry 12} 270 271 hpicfMldIfEntryStatMldV1LeaveRx OBJECT-TYPE 272 SYNTAX Counter32 273 MAX-ACCESS read-only 274 STATUS current 275 DESCRIPTION "The number of times an Mld version 1 leave has been received on 276 this interface." 277 ::= { hpicfMldIfEntry 13} 278 279 hpicfMldIfEntryStatUnknownMldTypeRx OBJECT-TYPE 280 SYNTAX Counter32 281 MAX-ACCESS read-only 282 STATUS current 283 DESCRIPTION "The number of times an Mld packet of unkown type has been received 284 on this inerface." 285 ::= { hpicfMldIfEntry 14} 286 287 hpicfMldIfEntryStatUnknownPktRx OBJECT-TYPE 288 SYNTAX Counter32 289 MAX-ACCESS read-only 290 STATUS current 291 DESCRIPTION "The number of times a packet of unknown type has been sent to the 292 Mld protocol on this device on this interface." 293 ::= { hpicfMldIfEntry 15} 294 295 hpicfMldIfEntryStatForwardToRoutersTx OBJECT-TYPE 296 SYNTAX Counter32 297 MAX-ACCESS read-only 298 STATUS current 299 DESCRIPTION "The number of times a packet has been forwarded to routers on this 300 interface." 301 ::= { hpicfMldIfEntry 16} 302 303 hpicfMldIfEntryStatForwardToAllPortsTx OBJECT-TYPE 304 SYNTAX Counter32 305 MAX-ACCESS read-only 306 STATUS current 307 DESCRIPTION "The number of times a packet has been forwarded to all ports on this 308 interface." 309 ::= { hpicfMldIfEntry 17} 310 311 hpicfMldIfEntryStatFastLeaves OBJECT-TYPE 312 SYNTAX Counter32 313 MAX-ACCESS read-only 314 STATUS current 315 DESCRIPTION "The number of times a fast leave has occurred on this interface." 316 ::= { hpicfMldIfEntry 18} 317 318 hpicfMldIfEntryStatForcedFastLeaves OBJECT-TYPE 319 SYNTAX Counter32 320 MAX-ACCESS read-only 321 STATUS current 322 DESCRIPTION "The number of times a forced fast leave has occurred on this interface." 323 ::= { hpicfMldIfEntry 19} 324 325 hpicfMldIfEntryStatJoinTimeouts OBJECT-TYPE 326 SYNTAX Counter32 327 MAX-ACCESS read-only 328 STATUS current 329 DESCRIPTION "The number of times a join has timeout out on this interface." 330 ::= { hpicfMldIfEntry 20} 331 332-- ********************************************************************** 333-- The Extensions to the MLD std MIB mldCacheTable (RFC 3019) 334-- ********************************************************************** 335 336 hpicfMldCacheTable OBJECT-TYPE 337 SYNTAX SEQUENCE OF HpicfMldCacheEntry 338 MAX-ACCESS not-accessible 339 STATUS current 340 DESCRIPTION "HP extensions to the MLD stadard MIB table mldCacheTable." 341 ::= { hpicfMld 6 } 342 343 hpicfMldCacheEntry OBJECT-TYPE 344 SYNTAX HpicfMldCacheEntry 345 MAX-ACCESS not-accessible 346 STATUS current 347 DESCRIPTION "HP extensions for an entry in the mldCacheTable." 348 INDEX {hpicfMldCacheIfIndex, hpicfMldCacheAddress} 349 ::= { hpicfMldCacheTable 1 } 350 351 HpicfMldCacheEntry ::= 352 SEQUENCE { 353 hpicfMldCacheIfIndex InterfaceIndex, 354 hpicfMldCacheAddress InetAddressIPv6, 355 hpicfMldCacheSelf TruthValue, 356 hpicfMldCacheLastReporter InetAddressIPv6, 357 hpicfMldCacheUpTime TimeTicks, 358 hpicfMldCacheExpiryTime TimeTicks, 359 hpicfMldGroupType HpicfMcastGroupTypeDefinition, 360 hpicfJoinedPorts PortList, 361 hpicfMldCacheStatus RowStatus 362 } 363 364 hpicfMldCacheIfIndex OBJECT-TYPE 365 SYNTAX InterfaceIndex 366 MAX-ACCESS not-accessible 367 STATUS current 368 DESCRIPTION 369 "The internetwork-layer interface for which this entry 370 contains information for an IPv6 multicast group 371 address." 372 ::= { hpicfMldCacheEntry 1 } 373 374 hpicfMldCacheAddress OBJECT-TYPE 375 SYNTAX InetAddressIPv6 (SIZE (16)) 376 MAX-ACCESS not-accessible 377 STATUS current 378 DESCRIPTION 379 "The IPv6 multicast group address for which this entry 380 contains information." 381 ::= { hpicfMldCacheEntry 2 } 382 383 hpicfMldCacheSelf OBJECT-TYPE 384 SYNTAX TruthValue 385 MAX-ACCESS read-create 386 STATUS current 387 DESCRIPTION 388 "An indication of whether the local system is a member of 389 this group address on this interface." 390 DEFVAL { true } 391 ::= { hpicfMldCacheEntry 3 } 392 393 hpicfMldCacheLastReporter OBJECT-TYPE 394 SYNTAX InetAddressIPv6 (SIZE (16)) 395 MAX-ACCESS read-only 396 STATUS current 397 DESCRIPTION 398 "The IPv6 address of the source of the last membership 399 report received for this IPv6 Multicast group address on 400 this interface. If no membership report has been 401 received, this object has the value 0::0." 402 ::= { hpicfMldCacheEntry 4 } 403 404 hpicfMldCacheUpTime OBJECT-TYPE 405 SYNTAX TimeTicks 406 MAX-ACCESS read-only 407 STATUS current 408 DESCRIPTION 409 "The time elapsed since this entry was created." 410 ::= { hpicfMldCacheEntry 5 } 411 412 hpicfMldCacheExpiryTime OBJECT-TYPE 413 SYNTAX TimeTicks 414 MAX-ACCESS read-only 415 STATUS current 416 DESCRIPTION 417 "The minimum amount of time remaining before this entry 418 will be aged out. A value of 0 indicates that the entry 419 is only present because mldCacheSelf is true and that if 420 the router left the group, this entry would be aged out 421 immediately. Note that some implementations may process 422 Membership Reports from the local system in the same way 423 as reports from other hosts, so a value of 0 is not 424 required." 425 ::= { hpicfMldCacheEntry 6 } 426 427 428 hpicfMldGroupType OBJECT-TYPE 429 SYNTAX HpicfMcastGroupTypeDefinition 430 MAX-ACCESS read-only 431 STATUS current 432 DESCRIPTION "See HpicfMldGroupTypeDefinition description." 433 ::= { hpicfMldCacheEntry 7 } 434 435 hpicfJoinedPorts OBJECT-TYPE 436 SYNTAX PortList 437 MAX-ACCESS read-only 438 STATUS current 439 DESCRIPTION "Logical ports with active Mld joins on them for this 440 entry. For Filtered groups this will be the logical ports 441 which have active joins. For standard and mini groups this 442 will include all logical ports on the interface running 443 Mld." 444 ::= { hpicfMldCacheEntry 8 } 445 446 hpicfMldCacheStatus OBJECT-TYPE 447 SYNTAX RowStatus 448 MAX-ACCESS read-create 449 STATUS current 450 DESCRIPTION 451 "The status of this row, by which new entries may be 452 created, or existing entries deleted from this table." 453 ::= { hpicfMldCacheEntry 9 } 454 455 456-- ********************************************************************** 457-- MLD Port Configuration MIB 458-- ********************************************************************** 459 460 HpicfMldConfigPortModeType ::= TEXTUAL-CONVENTION 461 STATUS current 462 DESCRIPTION "Type definition. See 463 hpicfMldPortConfigEntryPortModeFeature for 464 definition of this feature." 465 SYNTAX INTEGER { auto(1), blocked(2), forward(3) } 466 467 hpicfMldPortConfigTable OBJECT-TYPE 468 SYNTAX SEQUENCE OF HpicfMldPortConfigEntry 469 MAX-ACCESS not-accessible 470 STATUS current 471 DESCRIPTION "This table contains information about the MLD port 472 configurations on this switch." 473 ::= { hpicfMld 7 } 474 475 hpicfMldPortConfigEntry OBJECT-TYPE 476 SYNTAX HpicfMldPortConfigEntry 477 MAX-ACCESS not-accessible 478 STATUS current 479 DESCRIPTION "The information associated with each MLD port 480 configuration." 481 INDEX { hpicfMldPortConfigEntryInterfaceIfIndex, hpicfMldPortConfigEntryIndex } 482 ::= { hpicfMldPortConfigTable 1 } 483 484 HpicfMldPortConfigEntry ::= 485 SEQUENCE { 486 hpicfMldPortConfigEntryInterfaceIfIndex InterfaceIndex, 487 hpicfMldPortConfigEntryIndex Integer32, 488 hpicfMldPortConfigEntryPortModeFeature HpicfMldConfigPortModeType, 489 hpicfMldPortConfigEntryForcedLeaveFeature TruthValue, 490 hpicfMldPortConfigEntryFastLeaveFeature TruthValue 491 } 492 493 hpicfMldPortConfigEntryInterfaceIfIndex OBJECT-TYPE 494 SYNTAX InterfaceIndex 495 MAX-ACCESS not-accessible 496 STATUS current 497 DESCRIPTION "The internetwork-layer interface value of the interface 498 for which MLD is enabled." 499 ::= { hpicfMldPortConfigEntry 1 } 500 501 hpicfMldPortConfigEntryIndex OBJECT-TYPE 502 SYNTAX Integer32 (1 .. 65535) 503 MAX-ACCESS not-accessible 504 STATUS current 505 DESCRIPTION "The ifIndex value which uniquely identifies a row in the 506 Interfaces Table for a port or trunk." 507 ::= { hpicfMldPortConfigEntry 2 } 508 509 hpicfMldPortConfigEntryPortModeFeature OBJECT-TYPE 510 SYNTAX HpicfMldConfigPortModeType 511 MAX-ACCESS read-write 512 STATUS current 513 DESCRIPTION "The operational status of the MLD feature for this 514 port or trunk. 1 implies that all IP Multicast traffic 515 will be monitored on the port, 2 implies that 516 IP Multicast traffic will be dropped on the port, and 517 3 implies that all IP Multicast traffic will be 518 forwarded without the switch examining it." 519 ::= { hpicfMldPortConfigEntry 3 } 520 521 hpicfMldPortConfigEntryForcedLeaveFeature OBJECT-TYPE 522 SYNTAX TruthValue 523 MAX-ACCESS read-write 524 STATUS current 525 DESCRIPTION "The operational status of the MLD feature for this 526 port or trunk indicates whether any MLD Leaves 527 received for an IPv6 Multicast group will cause the 528 group to be deleted after the 529 hpicfMLDConfigForcedLeaveInterval if no new MLD 530 Reports are received for that group. Normal behavior 531 is for a group issuing a Leave to be deleted after 532 the Querier's Maximum Response time if no MLD 533 Report is received." 534 ::= { hpicfMldPortConfigEntry 4 } 535 536 hpicfMldPortConfigEntryFastLeaveFeature OBJECT-TYPE 537 SYNTAX TruthValue 538 MAX-ACCESS read-write 539 STATUS current 540 DESCRIPTION "The operational status of the MLD feature for this 541 port or trunk indicates whether any MLD Leaves 542 received for an IPv6 Multicast group will cause the 543 group to be deleted immediately on single- 544 connection ports. Normal behavior is for a group 545 issuing a Leave to be deleted after the Querier's 546 Maximum Response time if no MLD Report is 547 received." 548 ::= { hpicfMldPortConfigEntry 5 } 549 550 551-- ********************************************************************** 552-- MLD Filtered Group Port Cache MIB 553-- ********************************************************************** 554 555 hpicfMldFilteredGroupPortCacheTable OBJECT-TYPE 556 SYNTAX SEQUENCE OF HpicfMldFilteredGroupPortCacheEntry 557 MAX-ACCESS not-accessible 558 STATUS current 559 DESCRIPTION "This table contains information about the MLD port 560 configurations on this switch." 561 ::= { hpicfMld 8 } 562 563 hpicfMldFilteredGroupPortCacheEntry OBJECT-TYPE 564 SYNTAX HpicfMldFilteredGroupPortCacheEntry 565 MAX-ACCESS not-accessible 566 STATUS current 567 DESCRIPTION "The information associated with each MLD port 568 configuration." 569 INDEX { hpicfMldFilteredGroupPortCacheIfIndex, 570 hpicfMldFilteredGroupPortCacheGroupAddress, 571 hpicfMldFilteredGroupPortCachePortIndex } 572 ::= { hpicfMldFilteredGroupPortCacheTable 1 } 573 574 HpicfMldFilteredGroupPortCacheEntry ::= 575 SEQUENCE { 576 hpicfMldFilteredGroupPortCacheIfIndex InterfaceIndex, 577 hpicfMldFilteredGroupPortCacheGroupAddress InetAddressIPv6, 578 hpicfMldFilteredGroupPortCachePortIndex Integer32, 579 hpicfMldFilteredGroupPortCacheExpiryTime TimeTicks 580 } 581 582 hpicfMldFilteredGroupPortCacheIfIndex OBJECT-TYPE 583 SYNTAX InterfaceIndex 584 MAX-ACCESS not-accessible 585 STATUS current 586 DESCRIPTION "The internetwork-layer interface value of the interface 587 for which MLD is enabled and for which this filtered 588 group exists." 589 ::= { hpicfMldFilteredGroupPortCacheEntry 1 } 590 591 hpicfMldFilteredGroupPortCacheGroupAddress OBJECT-TYPE 592 SYNTAX InetAddressIPv6 593 MAX-ACCESS not-accessible 594 STATUS current 595 DESCRIPTION "The IPv6 multicast group address for which this 596 entry contains information." 597 ::= { hpicfMldFilteredGroupPortCacheEntry 2 } 598 599 hpicfMldFilteredGroupPortCachePortIndex OBJECT-TYPE 600 SYNTAX Integer32 (1 .. 65535) 601 MAX-ACCESS not-accessible 602 STATUS current 603 DESCRIPTION "The ifIndex value which uniquely identifies a row in the 604 Interfaces Table for a port or trunk." 605 ::= { hpicfMldFilteredGroupPortCacheEntry 3 } 606 607 hpicfMldFilteredGroupPortCacheExpiryTime OBJECT-TYPE 608 SYNTAX TimeTicks 609 MAX-ACCESS read-only 610 STATUS current 611 DESCRIPTION 612 "The minimum amount of time remaining before this entry 613 will be aged out." 614 ::= { hpicfMldFilteredGroupPortCacheEntry 4 } 615 616 617-- ********************************************************************** 618-- Conformance Information 619-- ********************************************************************** 620 621 hpicfMldBaseGroup OBJECT-GROUP 622 OBJECTS { hpicfMldControlUnknownMulticast, 623 hpicfMldConfigForcedLeaveInterval, 624 hpicfMldEnabledCount, 625 hpicfMldMcastGroupJoinsCount 626 } 627 STATUS current 628 DESCRIPTION "A collection of objects to support basic MLD 629 configuration information on HP routers." 630 ::= { hpicfMldGroups 1 } 631 632 hpicfMldIfGroup OBJECT-GROUP 633 OBJECTS { hpicfMldIfEntryQuerierFeature, 634 hpicfMldIfEntrySnoopingFeature, 635 hpicfMldIfEntryQuerierPort, 636 hpicfMldIfEntryFilteredJoins, 637 hpicfMldIfEntryStandardJoins, 638 hpicfMldIfEntryPortsWithMcastRouter, 639 hpicfMldIfEntryStatGeneralQueryRx, 640 hpicfMldIfEntryStatQueryTx, 641 hpicfMldIfEntryStatGSQRx, 642 hpicfMldIfEntryStatGSQTx, 643 hpicfMldIfEntryStatMldV1ReportRx, 644 hpicfMldIfEntryStatMldV2ReportRx, 645 hpicfMldIfEntryStatMldV1LeaveRx, 646 hpicfMldIfEntryStatUnknownMldTypeRx, 647 hpicfMldIfEntryStatUnknownPktRx, 648 hpicfMldIfEntryStatForwardToRoutersTx, 649 hpicfMldIfEntryStatForwardToAllPortsTx, 650 hpicfMldIfEntryStatFastLeaves, 651 hpicfMldIfEntryStatForcedFastLeaves, 652 hpicfMldIfEntryStatJoinTimeouts 653 } 654 STATUS current 655 DESCRIPTION "A collection of objects that extends objects defined 656 in mldInterfaceTable and used to support management of 657 interfaces with MLD enabled." 658 ::= { hpicfMldGroups 2 } 659 660 hpicfMldCacheGroup OBJECT-GROUP 661 OBJECTS { hpicfMldCacheSelf, 662 hpicfMldCacheLastReporter, 663 hpicfMldCacheUpTime, 664 hpicfMldCacheExpiryTime, 665 hpicfMldGroupType, 666 hpicfJoinedPorts, 667 hpicfMldCacheStatus 668 } 669 STATUS current 670 DESCRIPTION "A collection of objects that extends objects defined 671 in mldCacheTable and used to support management of 672 interfaces with MLD enabled." 673 ::= { hpicfMldGroups 3 } 674 675 hpicfMldPortGroup OBJECT-GROUP 676 OBJECTS { hpicfMldPortConfigEntryPortModeFeature, 677 hpicfMldPortConfigEntryForcedLeaveFeature, 678 hpicfMldPortConfigEntryFastLeaveFeature } 679 STATUS current 680 DESCRIPTION "A collection of objects that extends objects defined 681 in mldInterfaceTable and used to support management of 682 interfaces with MLD enabled." 683 ::= { hpicfMldGroups 4 } 684 685 hpicfMldFilteredGroupPortCacheGroup OBJECT-GROUP 686 OBJECTS { hpicfMldFilteredGroupPortCacheExpiryTime } 687 STATUS current 688 DESCRIPTION "A collection of objects that extends objects defined 689 in hpicfMldCacheTable which are of type filtered. These 690 are used to support management of interfaces with MLD 691 enabled." 692 ::= { hpicfMldGroups 5 } 693 694-- ********************************************************************** 695-- Compliance statements 696-- ********************************************************************** 697 698 hpicfMldMIBCompliance MODULE-COMPLIANCE 699 STATUS current 700 DESCRIPTION "The compliance statement for HP routers running 701 MLD and implementing the HP-ICF-MLD MIB." 702 MODULE -- this module 703 MANDATORY-GROUPS { hpicfMldBaseGroup, 704 hpicfMldIfGroup, 705 hpicfMldCacheGroup, 706 hpicfMldPortGroup, 707 hpicfMldFilteredGroupPortCacheGroup } 708 ::= { hpicfMldCompliances 1 } 709 710END 711