1280 lines
51 KiB
Plaintext
1280 lines
51 KiB
Plaintext
-- This file is corresponding to Release 9.1.10.101 from 2014/08/11 00:00:00
|
|
|
|
|
|
---------------------------------------------------------------------------
|
|
-- $RCSfile: mib-igmp,v $
|
|
-- $Revision: 1.20 $
|
|
-- $Date: 2011-11-09 13:47:19 $
|
|
-- Author: RFC 2933
|
|
---------------------------------------------------------------------------
|
|
BINTEC-IGMP-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, mib-2, Counter32, Gauge32,
|
|
Integer32, Unsigned32, IpAddress, TimeTicks,
|
|
mib-2, enterprises FROM SNMPv2-SMI
|
|
RowStatus, TruthValue, TimeStamp FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
|
InterfaceIndexOrZero, InterfaceIndex FROM IF-MIB
|
|
biboip FROM BINTEC-MIB;
|
|
|
|
|
|
igmpMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200206140000Z" -- June 14, 2002
|
|
ORGANIZATION "IETF MAGMA Working Group."
|
|
CONTACT-INFO
|
|
" Dave Thaler
|
|
Microsoft Corporation
|
|
One Microsoft Way
|
|
Redmond, WA 98052-6399
|
|
US
|
|
Phone: +1 425 703 8835
|
|
EMail: dthaler@microsoft.com
|
|
|
|
Julian Chesterfield
|
|
AT&T Research-Labs
|
|
75 Willow Road
|
|
Menlo Park, CA 94025
|
|
US
|
|
Phone: +1 650 330 7762
|
|
EMail: julian@research.att.com"
|
|
DESCRIPTION
|
|
"The MIB module for IGMP Management."
|
|
REVISION "200206140000Z" -- June 14, 2002
|
|
DESCRIPTION
|
|
"RFC 2933 revised 6/02 to incorporate IGMPv3 changes."
|
|
|
|
REVISION "200503240000Z" -- March 24, 2006
|
|
DESCRIPTION
|
|
"bintec specific changes and increments."
|
|
REVISION "200904070000Z" -- April 17, 2009
|
|
DESCRIPTION
|
|
"igmpInterfaceTable split."
|
|
|
|
::= { biboip 51 }
|
|
|
|
--
|
|
-- The IGMP group
|
|
--
|
|
igmpAdmin OBJECT IDENTIFIER ::= { igmpMIB 1 }
|
|
|
|
igmpAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER { up(1), down(2), auto(3) }
|
|
ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object shows the current status of IGMP.
|
|
It may be used to turn on or off IGMP.
|
|
|
|
If set to auto IGMP will create host-only
|
|
interfaces automatically as soon as applications
|
|
request it."
|
|
DEFVAL { auto }
|
|
::= { igmpAdmin 1 }
|
|
|
|
igmpAdminMode OBJECT-TYPE
|
|
SYNTAX INTEGER { compat(1), v3only(2) }
|
|
ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object show the current operation mode of IGMP.
|
|
With compat IGMP runs in compatibility mode, accepting
|
|
IGMP v1,v2,v3 packets. Running in v3only mode, only
|
|
IGMP v3 packets are accepted."
|
|
DEFVAL { compat }
|
|
::= { igmpAdmin 2 }
|
|
|
|
igmpAdminMaxGroups OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the maximum number of groups."
|
|
DEFVAL { 64 }
|
|
::= { igmpAdmin 3 }
|
|
|
|
igmpAdminMaxSources OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the maximum number of sources."
|
|
DEFVAL { 64 }
|
|
::= { igmpAdmin 4 }
|
|
|
|
igmpAdminStateLimit OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum allowed number of Reports/Queries per seconds
|
|
globally on a router. Must be greater zero to be active."
|
|
DEFVAL { 0 }
|
|
::= { igmpAdmin 5 }
|
|
|
|
igmpAdminLogging OBJECT-TYPE
|
|
SYNTAX INTEGER { off(0), normal(1), verbose(2) }
|
|
ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object might be used to define the behaviour of
|
|
generated syslog messages:
|
|
|
|
off - be quiet
|
|
normal - critical error messages are generated
|
|
verbose - creates messages about what IGMP is currently doing
|
|
|
|
"
|
|
DEFVAL { off }
|
|
::= { igmpAdmin 6 }
|
|
|
|
|
|
--
|
|
-- The IGMP Interface Table
|
|
--
|
|
|
|
igmpInterfaceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF IgmpInterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The (conceptual) table listing the interfaces on which IGMP
|
|
is enabled."
|
|
::= { igmpMIB 2 }
|
|
|
|
igmpInterfaceEntry OBJECT-TYPE
|
|
SYNTAX IgmpInterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) representing an interface on
|
|
which IGMP is enabled."
|
|
INDEX { igmpInterfaceIfIndex }
|
|
::= { igmpInterfaceTable 1 }
|
|
|
|
IgmpInterfaceEntry ::= SEQUENCE {
|
|
igmpInterfaceIfIndex InterfaceIndex,
|
|
igmpInterfaceQueryInterval Unsigned32,
|
|
igmpInterfaceStatus RowStatus,
|
|
igmpInterfaceVersion Unsigned32,
|
|
igmpInterfaceQuerier IpAddress,
|
|
igmpInterfaceQueryMaxResponseTime Unsigned32,
|
|
igmpInterfaceQuerierUpTime TimeTicks,
|
|
igmpInterfaceQuerierExpiryTime TimeStamp,
|
|
igmpInterfaceVersion1QuerierTimer TimeStamp,
|
|
igmpInterfaceWrongVersionQueries Counter32,
|
|
igmpInterfaceJoins Counter32,
|
|
igmpInterfaceProxyIfIndex InterfaceIndexOrZero,
|
|
igmpInterfaceGroups Gauge32,
|
|
igmpInterfaceRobustness Unsigned32,
|
|
igmpInterfaceLastMembQueryIntvl Unsigned32,
|
|
igmpInterfaceVersion2QuerierTimer TimeStamp,
|
|
igmpInterfaceGeneralQueryTimer TimeStamp,
|
|
igmpInterfaceStateLimit Unsigned32,
|
|
igmpInterfaceHostOnlyMode TruthValue
|
|
}
|
|
|
|
igmpInterfaceIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ifIndex value of the interface for which IGMP is
|
|
enabled."
|
|
::= { igmpInterfaceEntry 1 }
|
|
|
|
igmpInterfaceQueryInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The frequency at which IGMP Host-Query packets are
|
|
transmitted on this interface."
|
|
DEFVAL { 125 }
|
|
::= { igmpInterfaceEntry 2 }
|
|
|
|
igmpInterfaceStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The activation of a row enables IGMP on the interface. The
|
|
destruction of a row disables IGMP on the interface."
|
|
::= { igmpInterfaceEntry 3 }
|
|
|
|
igmpInterfaceVersion OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The version of IGMP which is running on this interface."
|
|
DEFVAL { 3 }
|
|
::= { igmpInterfaceEntry 4 }
|
|
|
|
igmpInterfaceQuerier OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The address of the IGMP Querier on the IP subnet to which
|
|
this interface is attached."
|
|
::= { igmpInterfaceEntry 5 }
|
|
|
|
igmpInterfaceQueryMaxResponseTime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..255)
|
|
UNITS "tenths of seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum query response time advertised in IGMPv2
|
|
queries on this interface."
|
|
DEFVAL { 100 }
|
|
::= { igmpInterfaceEntry 6 }
|
|
|
|
igmpInterfaceQuerierUpTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The time since igmpInterfaceQuerier was last changed."
|
|
::= { igmpInterfaceEntry 7 }
|
|
|
|
igmpInterfaceQuerierExpiryTime OBJECT-TYPE
|
|
SYNTAX
|
|
TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The time when the Other Querier
|
|
Present Timer expires. If the local system is the querier,
|
|
the value of this object is zero."
|
|
::= { igmpInterfaceEntry 8 }
|
|
|
|
igmpInterfaceVersion1QuerierTimer OBJECT-TYPE
|
|
SYNTAX
|
|
TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The time when the host assumes that there are no
|
|
IGMPv1 routers present on the interface. While this is non-
|
|
zero, the host will reply to all queries with version 1
|
|
membership reports."
|
|
DEFVAL { 0 }
|
|
::= { igmpInterfaceEntry 9 }
|
|
|
|
igmpInterfaceWrongVersionQueries OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The number of queries received whose IGMP version does not
|
|
match igmpInterfaceVersion, over the lifetime of the row
|
|
entry. IGMP requires that all routers on a LAN be
|
|
configured to run the same version of IGMP. Thus, if any
|
|
queries are received with the wrong version, this indicates
|
|
a configuration error."
|
|
::= { igmpInterfaceEntry 10 }
|
|
|
|
igmpInterfaceJoins OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The number of times a group membership has been added on
|
|
this interface; that is, the number of times an entry for
|
|
this interface has been added to the Cache Table. This
|
|
object gives an indication of the amount of IGMP activity
|
|
over the lifetime of the row entry."
|
|
::= { igmpInterfaceEntry 11 }
|
|
|
|
igmpInterfaceProxyIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndexOrZero
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Some devices implement a form of IGMP proxying whereby
|
|
memberships learned on the interface represented by this
|
|
row, cause IGMP Host Membership Reports to be sent on the
|
|
interface whose ifIndex value is given by this object. Such
|
|
a device would implement the igmpV2RouterMIBGroup only on
|
|
its router interfaces (those interfaces with non-zero
|
|
igmpInterfaceProxyIfIndex). Typically, the value of this
|
|
object is 0, indicating that no proxying is being done."
|
|
DEFVAL { 0 }
|
|
::= { igmpInterfaceEntry 12 }
|
|
|
|
igmpInterfaceGroups OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The current number of entries for this interface in the
|
|
Cache Table."
|
|
::= { igmpInterfaceEntry 13 }
|
|
|
|
igmpInterfaceRobustness OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Robustness Variable allows tuning for the expected
|
|
packet loss on a subnet. If a subnet is expected to be
|
|
lossy, the Robustness Variable may be increased. IGMP is
|
|
robust to (Robustness Variable-1) packet losses."
|
|
DEFVAL { 2 }
|
|
::= { igmpInterfaceEntry 14 }
|
|
|
|
igmpInterfaceLastMembQueryIntvl OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..255)
|
|
UNITS "tenths of seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Last Member Query Interval is the Max Response Time
|
|
inserted into Group-Specific Queries sent in response to
|
|
Leave Group messages, and is also the amount of time between
|
|
Group-Specific Query messages. This value may be tuned to
|
|
modify the leave latency of the network. A reduced value
|
|
results in reduced time to detect the loss of the last
|
|
member of a group. The value of this object is irrelevant
|
|
if igmpInterfaceVersion is 1."
|
|
DEFVAL { 10 }
|
|
::= { igmpInterfaceEntry 15 }
|
|
|
|
igmpInterfaceVersion2QuerierTimer OBJECT-TYPE
|
|
SYNTAX
|
|
TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The time when the host assumes that there are no
|
|
IGMPv2 routers present on the interface. While this is non-
|
|
zero, the host will reply to all queries with version 1 or 2
|
|
membership reports."
|
|
DEFVAL { 0 }
|
|
::= { igmpInterfaceEntry 16 }
|
|
|
|
igmpInterfaceGeneralQueryTimer OBJECT-TYPE
|
|
SYNTAX
|
|
TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The time when the next general Query is issued
|
|
on this interface."
|
|
DEFVAL { 0 }
|
|
::= { igmpInterfaceEntry 17 }
|
|
|
|
igmpInterfaceStateLimit OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum allowed number of Reports/Queries per seconds
|
|
on this interface. Must be greater zero to be active."
|
|
DEFVAL { 0 }
|
|
::= { igmpInterfaceEntry 18 }
|
|
|
|
igmpInterfaceHostOnlyMode OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An indication of whether the interface is running
|
|
in host-only mode.
|
|
|
|
If set to false this interface will operate in host and
|
|
routing mode."
|
|
DEFVAL { false }
|
|
::= { igmpInterfaceEntry 19 }
|
|
|
|
|
|
--
|
|
-- The IGMP Cache Table
|
|
--
|
|
|
|
igmpCacheTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF IgmpCacheEntry
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The (conceptual) table listing the IP multicast groups for
|
|
which there are members on a particular interface."
|
|
::= { igmpMIB 3 }
|
|
|
|
igmpCacheEntry OBJECT-TYPE
|
|
SYNTAX IgmpCacheEntry
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the igmpCacheTable."
|
|
INDEX { igmpCacheAddress, igmpCacheIfIndex }
|
|
::= { igmpCacheTable 1 }
|
|
|
|
|
|
IgmpCacheEntry ::= SEQUENCE {
|
|
igmpCacheAddress IpAddress,
|
|
igmpCacheIfIndex InterfaceIndex,
|
|
igmpCacheSelf TruthValue,
|
|
igmpCacheLastReporter IpAddress,
|
|
igmpCacheUpTime TimeTicks,
|
|
igmpCacheExpiryTime TimeStamp,
|
|
igmpCacheStatus RowStatus,
|
|
igmpCacheVersion1HostTimer TimeStamp,
|
|
igmpCacheVersion2HostTimer TimeStamp,
|
|
igmpCacheSourceFilterMode Integer32
|
|
}
|
|
|
|
igmpCacheAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP multicast group address for which this entry
|
|
contains information."
|
|
::= { igmpCacheEntry 1 }
|
|
|
|
igmpCacheIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface for which this entry contains information for
|
|
an IP multicast group address."
|
|
::= { igmpCacheEntry 2 }
|
|
|
|
igmpCacheSelf OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An indication of whether the local system is a member of
|
|
this group address on this interface."
|
|
DEFVAL { false }
|
|
::= { igmpCacheEntry 3 }
|
|
|
|
igmpCacheLastReporter OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the source of the last membership report
|
|
received for this IP Multicast group address on this
|
|
interface. If no membership report has been received, this
|
|
object has the value 0.0.0.0."
|
|
::= { igmpCacheEntry 4 }
|
|
|
|
igmpCacheUpTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time elapsed since this entry was created."
|
|
::= { igmpCacheEntry 5 }
|
|
|
|
igmpCacheExpiryTime OBJECT-TYPE
|
|
SYNTAX
|
|
TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time when this entry will
|
|
be aged out. A value of 0 indicates that the entry is only
|
|
present because igmpCacheSelf is true and that if the router
|
|
left the group, this entry would be aged out immediately.
|
|
Note that some implementations may process membership
|
|
reports from the local system in the same way as reports
|
|
from other hosts, so a value of 0 is not required."
|
|
::= { igmpCacheEntry 6 }
|
|
|
|
igmpCacheStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this entry."
|
|
::= { igmpCacheEntry 7 }
|
|
|
|
igmpCacheVersion1HostTimer OBJECT-TYPE
|
|
SYNTAX
|
|
TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time when the local router will assume that
|
|
there are no longer any IGMP version 1 members on the IP
|
|
subnet attached to this interface. Upon hearing any IGMPv1
|
|
Membership Report, this value is reset to the group
|
|
membership timer. While this time remaining is non-zero,
|
|
the local router ignores any IGMPv2 Leave messages for this
|
|
group that it receives on this interface."
|
|
::= { igmpCacheEntry 8 }
|
|
|
|
igmpCacheVersion2HostTimer OBJECT-TYPE
|
|
SYNTAX
|
|
TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time when the local router will assume that
|
|
there are no longer any IGMP version 2 members on the IP
|
|
subnet attached to this interface. Upon hearing any IGMPv2
|
|
Membership Report, this value is reset to the group
|
|
membership timer."
|
|
::= { igmpCacheEntry 9 }
|
|
|
|
igmpCacheSourceFilterMode OBJECT-TYPE
|
|
SYNTAX Integer32 {include (1),
|
|
exclude (2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state in which the interface is currently set. The
|
|
value indicates the relevance of the corresponding source
|
|
list entries in the SrcList Table for IGMPv3 interfaces."
|
|
::= { igmpCacheEntry 10 }
|
|
|
|
|
|
--
|
|
-- The IGMP Source list Table
|
|
--
|
|
|
|
igmpSrcListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF IgmpSrcListEntry
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The (conceptual) table listing the Source List entries
|
|
corresponding to each Interface filter mode record."
|
|
::= { igmpMIB 4 }
|
|
|
|
igmpSrcListEntry OBJECT-TYPE
|
|
SYNTAX IgmpSrcListEntry
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the igmpSrcListTable."
|
|
INDEX { igmpSrcListAddress, igmpSrcListIfIndex, igmpSrcListHostAddress }
|
|
::= { igmpSrcListTable 1 }
|
|
|
|
|
|
IgmpSrcListEntry ::= SEQUENCE {
|
|
igmpSrcListAddress IpAddress,
|
|
igmpSrcListIfIndex InterfaceIndex,
|
|
igmpSrcListHostAddress IpAddress,
|
|
igmpSrcListStatus RowStatus,
|
|
igmpSrcListTimer TimeStamp,
|
|
igmpSrcListSelf TruthValue
|
|
}
|
|
|
|
igmpSrcListAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP multicast group address for which this entry
|
|
contains information."
|
|
::= { igmpSrcListEntry 1 }
|
|
|
|
igmpSrcListIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface for which this entry contains information for
|
|
an IP multicast group address."
|
|
::= { igmpSrcListEntry 2 }
|
|
|
|
igmpSrcListHostAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The host address to which this entry
|
|
corresponds. The CacheSourceFilterMode value for this Group
|
|
address and interface indicates whether this Host address
|
|
is included or excluded."
|
|
::= { igmpSrcListEntry 3 }
|
|
|
|
igmpSrcListStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this entry."
|
|
::= { igmpSrcListEntry 4 }
|
|
|
|
igmpSrcListTimer OBJECT-TYPE
|
|
SYNTAX
|
|
TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time when this entry will be aged out. "
|
|
::= { igmpSrcListEntry 5 }
|
|
|
|
igmpSrcListSelf OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An indication of whether the local system is a member of
|
|
this entity."
|
|
DEFVAL { false }
|
|
::= { igmpSrcListEntry 6 }
|
|
|
|
--
|
|
-- The IGMP Static Group Table
|
|
--
|
|
|
|
igmpStaticGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF IgmpStaticGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table listing for groups
|
|
being statically connected members on the specified interface."
|
|
::= { igmpMIB 6 }
|
|
|
|
igmpStaticGroupEntry OBJECT-TYPE
|
|
SYNTAX IgmpStaticGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) representing an statically connected member on
|
|
an interface."
|
|
INDEX { igmpStaticGroupIfIndex, igmpStaticGroupAddress }
|
|
::= { igmpStaticGroupTable 1 }
|
|
|
|
IgmpStaticGroupEntry ::= SEQUENCE {
|
|
igmpStaticGroupIfIndex InterfaceIndex,
|
|
igmpStaticGroupAddress IpAddress,
|
|
igmpStaticGroupStatus RowStatus
|
|
}
|
|
|
|
igmpStaticGroupIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ifIndex value of the static group."
|
|
::= { igmpStaticGroupEntry 1 }
|
|
|
|
igmpStaticGroupAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group address of this entry."
|
|
::= { igmpStaticGroupEntry 2 }
|
|
|
|
igmpStaticGroupStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status of this static group."
|
|
::= { igmpStaticGroupEntry 3 }
|
|
|
|
--
|
|
-- The IGMP ACL Table
|
|
--
|
|
|
|
igmpACLTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF IgmpACLEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table listing for ACL rules."
|
|
::= { igmpMIB 7 }
|
|
|
|
igmpACLEntry OBJECT-TYPE
|
|
SYNTAX IgmpACLEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) representing an ACL rule."
|
|
INDEX { igmpACLOrder }
|
|
::= { igmpACLTable 1 }
|
|
|
|
IgmpACLEntry ::= SEQUENCE {
|
|
igmpACLOrder Integer32,
|
|
igmpACLStatus RowStatus,
|
|
igmpACLAction INTEGER,
|
|
igmpACLIfIndex InterfaceIndex,
|
|
igmpACLSenderAddress IpAddress,
|
|
igmpACLSenderNetmask IpAddress,
|
|
igmpACLGroupAddress IpAddress,
|
|
igmpACLGroupNetmask IpAddress,
|
|
igmpACLType Integer32
|
|
}
|
|
|
|
igmpACLOrder OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The order of this entry."
|
|
::= { igmpACLEntry 1 }
|
|
|
|
igmpACLStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this entry."
|
|
::= { igmpACLEntry 2 }
|
|
|
|
igmpACLAction OBJECT-TYPE
|
|
SYNTAX INTEGER { accept(1), deny(2) }
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status of this rule."
|
|
DEFVAL { accept }
|
|
::= { igmpACLEntry 3 }
|
|
|
|
igmpACLIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The incoming interface for which this rule applies."
|
|
::= { igmpACLEntry 4 }
|
|
|
|
igmpACLSenderAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The originator of the packet for which this rule applies."
|
|
::= { igmpACLEntry 5 }
|
|
|
|
igmpACLSenderNetmask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The netmask of the originator for which this rule applies."
|
|
::= { igmpACLEntry 6 }
|
|
|
|
igmpACLGroupAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address (combined with igmpACLGroupMask) which specifies
|
|
a multicast group."
|
|
::= { igmpACLEntry 7 }
|
|
|
|
igmpACLGroupNetmask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The netmask (combined with igmpACLGroup) which specifies
|
|
a multicast group."
|
|
::= { igmpACLEntry 8 }
|
|
|
|
igmpACLType OBJECT-TYPE
|
|
SYNTAX INTEGER { report(1), traffic(2) }
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type for which this rule applies, either IGMP reporting or
|
|
incoming mulicast traffic."
|
|
DEFVAL { report }
|
|
::= { igmpACLEntry 9 }
|
|
|
|
--
|
|
-- The IGMP Interface Oper Table
|
|
--
|
|
|
|
igmpInterfaceOperTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF IgmpInterfaceOperEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The (conceptual) table listing the interfaces on which IGMP
|
|
is currently operating."
|
|
::= { igmpMIB 8 }
|
|
|
|
igmpInterfaceOperEntry OBJECT-TYPE
|
|
SYNTAX IgmpInterfaceOperEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) representing an interface on
|
|
which IGMP is currently operating."
|
|
INDEX { igmpInterfaceOperIfIndex }
|
|
::= { igmpInterfaceOperTable 1 }
|
|
|
|
IgmpInterfaceOperEntry ::= SEQUENCE {
|
|
igmpInterfaceOperIfIndex InterfaceIndex,
|
|
igmpInterfaceOperQueryInterval Unsigned32,
|
|
igmpInterfaceOperVersion Unsigned32,
|
|
igmpInterfaceOperQuerier IpAddress,
|
|
igmpInterfaceOperQueryMaxResponseTime Unsigned32,
|
|
igmpInterfaceOperQuerierUpTime TimeTicks,
|
|
igmpInterfaceOperQuerierExpiryTime TimeStamp,
|
|
igmpInterfaceOperVersion1QuerierTimer TimeStamp,
|
|
igmpInterfaceOperWrongVersionQueries Counter32,
|
|
igmpInterfaceOperJoins Counter32,
|
|
igmpInterfaceOperProxyIfIndex InterfaceIndexOrZero,
|
|
igmpInterfaceOperGroups Gauge32,
|
|
igmpInterfaceOperRobustness Unsigned32,
|
|
igmpInterfaceOperLastMembQueryIntvl Unsigned32,
|
|
igmpInterfaceOperVersion2QuerierTimer TimeStamp,
|
|
igmpInterfaceOperGeneralQueryTimer TimeStamp,
|
|
igmpInterfaceOperStateLimit Unsigned32,
|
|
igmpInterfaceOperHostOnlyMode TruthValue
|
|
}
|
|
|
|
igmpInterfaceOperIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ifIndex value of the interface for which IGMP is
|
|
operating."
|
|
::= { igmpInterfaceOperEntry 1 }
|
|
|
|
igmpInterfaceOperQueryInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The frequency at which IGMP Host-Query packets are
|
|
transmitted on this interface."
|
|
DEFVAL { 125 }
|
|
::= { igmpInterfaceOperEntry 2 }
|
|
|
|
igmpInterfaceOperVersion OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The version of IGMP which is running on this interface."
|
|
DEFVAL { 3 }
|
|
::= { igmpInterfaceOperEntry 4 }
|
|
|
|
igmpInterfaceOperQuerier OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address of the IGMP Querier on the IP subnet to which
|
|
this interface is attached."
|
|
::= { igmpInterfaceOperEntry 5 }
|
|
|
|
igmpInterfaceOperQueryMaxResponseTime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..255)
|
|
UNITS "tenths of seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum query response time advertised in IGMPv2
|
|
queries on this interface."
|
|
DEFVAL { 100 }
|
|
::= { igmpInterfaceOperEntry 6 }
|
|
|
|
igmpInterfaceOperQuerierUpTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time since igmpInterfaceOperQuerier was last changed."
|
|
::= { igmpInterfaceOperEntry 7 }
|
|
|
|
igmpInterfaceOperQuerierExpiryTime OBJECT-TYPE
|
|
SYNTAX
|
|
TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time when the Other Querier
|
|
Present Timer expires. If the local system is the querier,
|
|
the value of this object is zero."
|
|
::= { igmpInterfaceOperEntry 8 }
|
|
|
|
igmpInterfaceOperVersion1QuerierTimer OBJECT-TYPE
|
|
SYNTAX
|
|
TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time when the host assumes that there are no
|
|
IGMPv1 routers present on the interface. While this is non-
|
|
zero, the host will reply to all queries with version 1
|
|
membership reports."
|
|
DEFVAL { 0 }
|
|
::= { igmpInterfaceOperEntry 9 }
|
|
|
|
igmpInterfaceOperWrongVersionQueries OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of queries received whose IGMP version does not
|
|
match igmpInterfaceOperVersion, over the lifetime of the row
|
|
entry. IGMP requires that all routers on a LAN be
|
|
configured to run the same version of IGMP. Thus, if any
|
|
queries are received with the wrong version, this indicates
|
|
a configuration error."
|
|
::= { igmpInterfaceOperEntry 10 }
|
|
|
|
igmpInterfaceOperJoins OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times a group membership has been added on
|
|
this interface; that is, the number of times an entry for
|
|
this interface has been added to the Cache Table. This
|
|
object gives an indication of the amount of IGMP activity
|
|
over the lifetime of the row entry."
|
|
::= { igmpInterfaceOperEntry 11 }
|
|
|
|
igmpInterfaceOperProxyIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndexOrZero
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Some devices implement a form of IGMP proxying whereby
|
|
memberships learned on the interface represented by this
|
|
row, cause IGMP Host Membership Reports to be sent on the
|
|
interface whose ifIndex value is given by this object. Such
|
|
a device would implement the igmpV2RouterMIBGroup only on
|
|
its router interfaces (those interfaces with non-zero
|
|
igmpInterfaceOperProxyIfIndex). Typically, the value of this
|
|
object is 0, indicating that no proxying is being done."
|
|
DEFVAL { 0 }
|
|
::= { igmpInterfaceOperEntry 12 }
|
|
|
|
igmpInterfaceOperGroups OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current number of entries for this interface in the
|
|
Cache Table."
|
|
::= { igmpInterfaceOperEntry 13 }
|
|
|
|
igmpInterfaceOperRobustness OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Robustness Variable allows tuning for the expected
|
|
packet loss on a subnet. If a subnet is expected to be
|
|
lossy, the Robustness Variable may be increased. IGMP is
|
|
robust to (Robustness Variable-1) packet losses."
|
|
DEFVAL { 2 }
|
|
::= { igmpInterfaceOperEntry 14 }
|
|
|
|
igmpInterfaceOperLastMembQueryIntvl OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..255)
|
|
UNITS "tenths of seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Last Member Query Interval is the Max Response Time
|
|
inserted into Group-Specific Queries sent in response to
|
|
Leave Group messages, and is also the amount of time between
|
|
Group-Specific Query messages. This value may be tuned to
|
|
modify the leave latency of the network. A reduced value
|
|
results in reduced time to detect the loss of the last
|
|
member of a group. The value of this object is irrelevant
|
|
if igmpInterfaceOperVersion is 1."
|
|
DEFVAL { 10 }
|
|
::= { igmpInterfaceOperEntry 15 }
|
|
|
|
igmpInterfaceOperVersion2QuerierTimer OBJECT-TYPE
|
|
SYNTAX
|
|
TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time when the host assumes that there are no
|
|
IGMPv2 routers present on the interface. While this is non-
|
|
zero, the host will reply to all queries with version 1 or 2
|
|
membership reports."
|
|
DEFVAL { 0 }
|
|
::= { igmpInterfaceOperEntry 16 }
|
|
|
|
igmpInterfaceOperGeneralQueryTimer OBJECT-TYPE
|
|
SYNTAX
|
|
TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time when the next general Query is issued
|
|
on this interface."
|
|
DEFVAL { 0 }
|
|
::= { igmpInterfaceOperEntry 17 }
|
|
|
|
igmpInterfaceOperStateLimit OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum allowed number of Reports/Queries per seconds
|
|
on this interface. Must be greater zero to be active."
|
|
DEFVAL { 0 }
|
|
::= { igmpInterfaceOperEntry 18 }
|
|
|
|
igmpInterfaceOperHostOnlyMode OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An indication of whether the interface is running
|
|
in host-only mode.
|
|
|
|
If set to false this interface will operate in host and
|
|
routing mode."
|
|
DEFVAL { false }
|
|
::= { igmpInterfaceOperEntry 19 }
|
|
|
|
|
|
-- conformance information
|
|
|
|
|
|
igmpMIBConformance
|
|
OBJECT IDENTIFIER ::= { igmpMIB 5 }
|
|
igmpMIBCompliances
|
|
OBJECT IDENTIFIER ::= { igmpMIBConformance 1 }
|
|
igmpMIBGroups OBJECT IDENTIFIER ::= { igmpMIBConformance 2 }
|
|
|
|
|
|
-- compliance statements
|
|
|
|
igmpV1HostMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for hosts running IGMPv1 and
|
|
implementing the IGMP MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { igmpBaseMIBGroup }
|
|
|
|
OBJECT igmpInterfaceStatus
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT igmpCacheStatus
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
::= { igmpMIBCompliances 1 }
|
|
|
|
igmpV1RouterMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for routers running IGMPv1 and
|
|
implementing the IGMP MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { igmpBaseMIBGroup,
|
|
igmpRouterMIBGroup
|
|
}
|
|
|
|
OBJECT igmpInterfaceStatus
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
OBJECT igmpCacheStatus
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
::= { igmpMIBCompliances 2 }
|
|
|
|
igmpV2HostMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for hosts running IGMPv2 and
|
|
implementing the IGMP MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { igmpBaseMIBGroup,
|
|
igmpV2HostMIBGroup
|
|
}
|
|
|
|
OBJECT igmpInterfaceStatus
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT igmpCacheStatus
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
::= { igmpMIBCompliances 3 }
|
|
|
|
igmpV2RouterMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for routers running IGMPv2 and
|
|
implementing the IGMP MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { igmpBaseMIBGroup,
|
|
igmpRouterMIBGroup,
|
|
igmpV2RouterMIBGroup
|
|
}
|
|
|
|
OBJECT igmpInterfaceStatus
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
OBJECT igmpCacheStatus
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
::= { igmpMIBCompliances 4 }
|
|
|
|
igmpV3HostMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for hosts running IGMPv3 and
|
|
implementing the IGMP MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { igmpBaseMIBGroup,
|
|
igmpV2HostMIBGroup,
|
|
igmpV3HostMIBGroup
|
|
}
|
|
|
|
OBJECT igmpInterfaceStatus
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT igmpCacheStatus
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
::= { igmpMIBCompliances 5 }
|
|
|
|
igmpV3RouterMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for routers running IGMPv3 and
|
|
implementing the IGMP MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { igmpBaseMIBGroup,
|
|
igmpRouterMIBGroup,
|
|
igmpV2RouterMIBGroup,
|
|
igmpV3RouterMIBGroup
|
|
}
|
|
|
|
OBJECT igmpInterfaceStatus
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
OBJECT igmpCacheStatus
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
::= { igmpMIBCompliances 6 }
|
|
|
|
-- units of conformance
|
|
|
|
igmpBaseMIBGroup OBJECT-GROUP
|
|
OBJECTS { igmpCacheSelf,
|
|
igmpCacheStatus, igmpInterfaceStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The basic collection of objects providing management of
|
|
IGMP version 1, 2 or 3."
|
|
::= { igmpMIBGroups 1 }
|
|
|
|
|
|
igmpRouterMIBGroup OBJECT-GROUP
|
|
OBJECTS { igmpCacheUpTime, igmpCacheExpiryTime,
|
|
igmpInterfaceJoins, igmpInterfaceGroups,
|
|
igmpCacheLastReporter, igmpInterfaceQuerierUpTime,
|
|
igmpInterfaceQuerierExpiryTime,
|
|
igmpInterfaceQueryInterval
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of additional objects for management of IGMP
|
|
version 1, 2 or 3 in routers."
|
|
::= { igmpMIBGroups 2 }
|
|
|
|
|
|
igmpV2HostMIBGroup OBJECT-GROUP
|
|
OBJECTS { igmpInterfaceVersion1QuerierTimer }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of additional objects for management of IGMP
|
|
version 2 in hosts."
|
|
::= { igmpMIBGroups 3 }
|
|
|
|
igmpHostOptMIBGroup OBJECT-GROUP
|
|
OBJECTS { igmpCacheLastReporter, igmpInterfaceQuerier }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of optional objects for IGMP hosts.
|
|
Supporting this group can be especially useful in an
|
|
environment with a router which does not support the IGMP
|
|
MIB."
|
|
::= { igmpMIBGroups 4 }
|
|
|
|
igmpV2RouterMIBGroup OBJECT-GROUP
|
|
OBJECTS { igmpInterfaceVersion, igmpInterfaceQuerier,
|
|
igmpInterfaceQueryMaxResponseTime,
|
|
igmpInterfaceRobustness,
|
|
igmpInterfaceWrongVersionQueries,
|
|
igmpInterfaceLastMembQueryIntvl,
|
|
igmpCacheVersion1HostTimer
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of additional objects for management of IGMP
|
|
version 2 in routers."
|
|
::= { igmpMIBGroups 5 }
|
|
|
|
igmpV2ProxyMIBGroup OBJECT-GROUP
|
|
OBJECTS { igmpInterfaceProxyIfIndex }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of additional objects for management of IGMP
|
|
proxy devices."
|
|
::= { igmpMIBGroups 6 }
|
|
|
|
igmpV3HostMIBGroup OBJECT-GROUP
|
|
OBJECTS { igmpCacheSourceFilterMode,
|
|
igmpInterfaceVersion2QuerierTimer,
|
|
igmpSrcListAddress,
|
|
igmpSrcListIfIndex,
|
|
igmpSrcListHostAddress
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of additional objects for management of IGMP
|
|
version 3 in hosts."
|
|
::= { igmpMIBGroups 7 }
|
|
|
|
igmpV3RouterMIBGroup OBJECT-GROUP
|
|
OBJECTS { igmpCacheSourceFilterMode,
|
|
igmpCacheVersion2HostTimer,
|
|
igmpSrcListAddress,
|
|
igmpSrcListIfIndex,
|
|
igmpSrcListHostAddress
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of additional objects for management of IGMP
|
|
version 3 in routers."
|
|
::= { igmpMIBGroups 8 }
|
|
|
|
END
|