IGMP-MIB

File: IGMP-MIB.mib (19646 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC SNMPv2-CONF

Imported symbols

MODULE-IDENTITY OBJECT-TYPE experimental
Counter32 Gauge32 Integer32
IpAddress TimeTicks RowStatus
TruthValue MODULE-COMPLIANCE OBJECT-GROUP

Defined Types

IgmpInterfaceEntry  
SEQUENCE    
  igmpInterfaceIfIndex Integer32 0..2147483647
  igmpInterfaceQueryInterval Integer32
  igmpInterfaceStatus RowStatus
  igmpInterfaceVersion INTEGER
  igmpInterfaceQuerier IpAddress
  igmpInterfaceQueryMaxResponseTime Integer32
  igmpInterfaceQuerierPresentTimeout Integer32
  igmpInterfaceLeaveEnabled TruthValue
  igmpInterfaceVersion1QuerierTimer Integer32
  igmpInterfaceWrongVersionQueries Counter32
  igmpInterfaceJoins Counter32
  igmpInterfaceLeaves Counter32
  igmpInterfaceGroups Gauge32
  igmpInterfaceRobustness Integer32

IgmpCacheEntry  
SEQUENCE    
  igmpCacheAddress IpAddress
  igmpCacheIfIndex Integer32 0..2147483647
  igmpCacheSelf TruthValue
  igmpCacheLastReporter IpAddress
  igmpCacheUpTime TimeTicks
  igmpCacheExpiryTime TimeTicks
  igmpCacheStatus RowStatus
  igmpCacheVersion1HostTimer Integer32

Defined Values

igmpMIB 1.3.6.1.3.59
The MIB module for IGMP Management.
MODULE-IDENTITY    

igmpMIBObjects 1.3.6.1.3.59.1
OBJECT IDENTIFIER    

igmp 1.3.6.1.3.59.1.1
OBJECT IDENTIFIER    

igmpInterfaceTable 1.3.6.1.3.59.1.1.1
The (conceptual) table listing the interfaces on which IGMP is enabled.
OBJECT-TYPE    
  SEQUENCE OF  
    IgmpInterfaceEntry

igmpInterfaceEntry 1.3.6.1.3.59.1.1.1.1
An entry (conceptual row) representing an interface on which IGMP is enabled.
OBJECT-TYPE    
  IgmpInterfaceEntry  

igmpInterfaceIfIndex 1.3.6.1.3.59.1.1.1.1.1
The interface for which IGMP is enabled.
OBJECT-TYPE    
  Integer32 0..2147483647  

igmpInterfaceQueryInterval 1.3.6.1.3.59.1.1.1.1.2
The frequency at which IGMP Host-Query packets are transmitted on this interface.
OBJECT-TYPE    
  Integer32  

igmpInterfaceStatus 1.3.6.1.3.59.1.1.1.1.3
The activation of a row enables IGMP on the interface. The destruction of a row disables IGMP on the interface.
OBJECT-TYPE    
  RowStatus  

igmpInterfaceVersion 1.3.6.1.3.59.1.1.1.1.4
The version of IGMP which is running on this interface. This object can be used to configure a router capable of running either value. For IGMP to function correctly, all routers on a LAN must be configured to run the same version of IGMP on that LAN.
OBJECT-TYPE    
  INTEGER version1(1), version2(2)  

igmpInterfaceQuerier 1.3.6.1.3.59.1.1.1.1.5
The address of the IGMP Querier on the IP subnet to which this interface is attached.
OBJECT-TYPE    
  IpAddress  

igmpInterfaceQueryMaxResponseTime 1.3.6.1.3.59.1.1.1.1.6
The maximum query response time advertised in IGMPv2 queries on this interface.
OBJECT-TYPE    
  Integer32  

igmpInterfaceQuerierPresentTimeout 1.3.6.1.3.59.1.1.1.1.7
A timeout interval. If no IGMPv2 queries are heard on this interface within this timeout interval, the local router will take over the Querier on the IP subnet to which this interface is attached. This object is now deprecated, since its value can be derived from igmpInterfaceRobustness.
OBJECT-TYPE    
  Integer32  

igmpInterfaceLeaveEnabled 1.3.6.1.3.59.1.1.1.1.8
An indication of whether the processing of IGMPv2 Leave messages is enabled on this interface. This object is now deprecated since it must be true when igmpInterfaceVersion is version2, and must be false when it is version1 to comply with the IGMP specfication.
OBJECT-TYPE    
  TruthValue  

igmpInterfaceVersion1QuerierTimer 1.3.6.1.3.59.1.1.1.1.9
The time remaining until 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.
OBJECT-TYPE    
  Integer32  

igmpInterfaceWrongVersionQueries 1.3.6.1.3.59.1.1.1.1.10
The number of queries received whose IGMP version does not match igmpInterfaceVersion. 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.
OBJECT-TYPE    
  Counter32  

igmpInterfaceJoins 1.3.6.1.3.59.1.1.1.1.11
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 time.
OBJECT-TYPE    
  Counter32  

igmpInterfaceLeaves 1.3.6.1.3.59.1.1.1.1.12
The number of times a group membership has been removed from this interface; that is, the number of times an entry for this interface has been deleted from the Cache Table. This object is deprecated since its value cannot be usefully compared with igmpInterfaceJoins to get the number of groups joined. Instead, igmpInterfaceGroups gives the number of groups joined, which may be compared with igmpInterfaceJoins to derive the number of leaves.
OBJECT-TYPE    
  Counter32  

igmpInterfaceGroups 1.3.6.1.3.59.1.1.1.1.13
The current number of entries for this interface in the Cache Table.
OBJECT-TYPE    
  Gauge32  

igmpInterfaceRobustness 1.3.6.1.3.59.1.1.1.1.14
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.
OBJECT-TYPE    
  Integer32  

igmpCacheTable 1.3.6.1.3.59.1.1.2
The (conceptual) table listing the IP multicast groups for which there are members on a particular interface.
OBJECT-TYPE    
  SEQUENCE OF  
    IgmpCacheEntry

igmpCacheEntry 1.3.6.1.3.59.1.1.2.1
An entry (conceptual row) in the igmpCacheTable.
OBJECT-TYPE    
  IgmpCacheEntry  

igmpCacheAddress 1.3.6.1.3.59.1.1.2.1.1
The IP multicast group address for which this entry contains information.
OBJECT-TYPE    
  IpAddress  

igmpCacheIfIndex 1.3.6.1.3.59.1.1.2.1.2
The interface for which this entry contains information for an IP multicast group address.
OBJECT-TYPE    
  Integer32 0..2147483647  

igmpCacheSelf 1.3.6.1.3.59.1.1.2.1.3
An indication of whether the local system is a member of this group address on this interface.
OBJECT-TYPE    
  TruthValue  

igmpCacheLastReporter 1.3.6.1.3.59.1.1.2.1.4
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.
OBJECT-TYPE    
  IpAddress  

igmpCacheUpTime 1.3.6.1.3.59.1.1.2.1.5
The time since the system joined this group address, or zero if the system is not currently a member.
OBJECT-TYPE    
  TimeTicks  

igmpCacheExpiryTime 1.3.6.1.3.59.1.1.2.1.6
The minimum amount of time remaining before this entry will be aged out.
OBJECT-TYPE    
  TimeTicks  

igmpCacheStatus 1.3.6.1.3.59.1.1.2.1.7
The status of this entry.
OBJECT-TYPE    
  RowStatus  

igmpCacheVersion1HostTimer 1.3.6.1.3.59.1.1.2.1.8
The time remaining until 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.
OBJECT-TYPE    
  Integer32  

igmpMIBConformance 1.3.6.1.3.59.2
OBJECT IDENTIFIER    

igmpMIBCompliances 1.3.6.1.3.59.2.1
OBJECT IDENTIFIER    

igmpMIBGroups 1.3.6.1.3.59.2.2
OBJECT IDENTIFIER    

igmpV1HostMIBCompliance 1.3.6.1.3.59.2.1.1
Write access is not required.
MODULE-COMPLIANCE    

igmpV1RouterMIBCompliance 1.3.6.1.3.59.2.1.2
Write access is not required.
MODULE-COMPLIANCE    

igmpV2HostMIBCompliance 1.3.6.1.3.59.2.1.3
Write access is not required.
MODULE-COMPLIANCE    

igmpV2RouterMIBCompliance 1.3.6.1.3.59.2.1.4
Write access is not required.
MODULE-COMPLIANCE    

igmpBaseMIBGroup 1.3.6.1.3.59.2.2.1
The basic collection of objects providing management of IGMP version 1 or 2.
OBJECT-GROUP    

igmpRouterMIBGroup 1.3.6.1.3.59.2.2.2
A collection of additional objects for management of IGMP version 1 or 2 in routers.
OBJECT-GROUP    

igmpV2HostMIBGroup 1.3.6.1.3.59.2.2.3
A collection of additional objects for management of IGMP version 2 in hosts.
OBJECT-GROUP    

igmpRouterVersion2MIBGroup 1.3.6.1.3.59.2.2.4
A collection of additional objects for management of IGMP version 2 in routers. This group has been obsoleted by igmpV2RouterMIBGroup.
OBJECT-GROUP    

igmpV2RouterMIBGroup 1.3.6.1.3.59.2.2.5
A collection of additional objects for management of IGMP version 2 in routers.
OBJECT-GROUP