USR-IGMP-MIB

File: USR-IGMP-MIB.mib (20894 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC USR-DEFINITIONS-MIB

Imported symbols

OBJECT-TYPE MODULE-IDENTITY OBJECT-IDENTITY
NOTIFICATION-TYPE Counter32 Integer32
IpAddress Gauge32 TimeTicks
RowStatus TruthValue DisplayString
common DisplayString

Defined Types

UsrIgmpInterfaceEntry  
SEQUENCE    
  usrIgmpInterfaceIfName DisplayString
  usrIgmpInterfaceQueryInterval Integer32
  usrIgmpInterfaceStatus RowStatus
  usrIgmpInterfaceVersion INTEGER
  usrIgmpInterfaceQuerier IpAddress
  usrIgmpInterfaceQueryMaxResponseTime Integer32
  usrIgmpInterfaceVersion1QuerierTimer Integer32
  usrIgmpInterfaceWrongVersionQueries Counter32
  usrIgmpInterfaceJoins Counter32
  usrIgmpInterfaceGroups Gauge32
  usrIgmpInterfaceRobustness Integer32
  usrIgmpInterfaceMcastFwdEnabled TruthValue
  usrIgmpInterfacePushEnabled TruthValue
  usrIgmpInterfaceProxyEnabled TruthValue
  usrIgmpInterfaceShortPackets Counter32
  usrIgmpInterfaceBadChecksum Counter32
  usrIgmpInterfaceQueriesReceived Counter32
  usrIgmpInterfaceReportsReceived Counter32
  usrIgmpInterfaceReportsForKnownGroups Counter32
  usrIgmpInterfaceReportsSent Counter32
  usrIgmpInterfaceWrongVersionReports Counter32

UsrIgmpCacheEntry  
SEQUENCE    
  usrIgmpCacheAddress IpAddress
  usrIgmpCacheIfName DisplayString
  usrIgmpCacheSelf Integer32
  usrIgmpCacheLastReporter IpAddress
  usrIgmpCacheUpTime TimeTicks
  usrIgmpCacheExpiryTime TimeTicks
  usrIgmpCacheStatus RowStatus
  usrIgmpCacheVersion1HostTimer Integer32

Defined Values

usrIgmp 1.3.6.1.4.1.429.4.53
The commWorks enterprise defined MIB objects for IGMP
MODULE-IDENTITY    

usrIgmpInterfaceTable 1.3.6.1.4.1.429.4.53.1
The (conceptual) table listing the interfaces on which IGMP is enabled.
OBJECT-TYPE    
  SEQUENCE OF  
    UsrIgmpInterfaceEntry

usrIgmpInterfaceEntry 1.3.6.1.4.1.429.4.53.1.1
An entry (conceptual row) representing an interface on which IGMP is enabled.
OBJECT-TYPE    
  UsrIgmpInterfaceEntry  

usrIgmpInterfaceIfName 1.3.6.1.4.1.429.4.53.1.1.1
The interface name for which IGMP is enabled.
OBJECT-TYPE    
  DisplayString Size(1..32)  

usrIgmpInterfaceQueryInterval 1.3.6.1.4.1.429.4.53.1.1.2
The frequency at which IGMP Host-Query packets are transmitted on this interface.
OBJECT-TYPE    
  Integer32 5..65535  

usrIgmpInterfaceStatus 1.3.6.1.4.1.429.4.53.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  

usrIgmpInterfaceVersion 1.3.6.1.4.1.429.4.53.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)  

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

usrIgmpInterfaceQueryMaxResponseTime 1.3.6.1.4.1.429.4.53.1.1.6
The maximum query response time advertised in IGMPv2 queries on this interface. Smaller values allow a router to prune groups faster.
OBJECT-TYPE    
  Integer32 1..10  

usrIgmpInterfaceVersion1QuerierTimer 1.3.6.1.4.1.429.4.53.1.1.7
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  

usrIgmpInterfaceWrongVersionQueries 1.3.6.1.4.1.429.4.53.1.1.8
The number of queries received whose IGMP version does not match usrIgmpInterfaceVersion. 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  

usrIgmpInterfaceJoins 1.3.6.1.4.1.429.4.53.1.1.9
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  

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

usrIgmpInterfaceRobustness 1.3.6.1.4.1.429.4.53.1.1.11
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 1..5  

usrIgmpInterfaceMcastFwdEnabled 1.3.6.1.4.1.429.4.53.1.1.12
If enabled Multicast packets will be forwarded on this interface.
OBJECT-TYPE    
  TruthValue  

usrIgmpInterfacePushEnabled 1.3.6.1.4.1.429.4.53.1.1.13
If enabled once a Multicast group is learned on this interface it will not be removed even if a report is not received within the membership interval.
OBJECT-TYPE    
  TruthValue  

usrIgmpInterfaceProxyEnabled 1.3.6.1.4.1.429.4.53.1.1.14
If enabled when a Multicast group is learned on this interface it will also be joined as a proxy on the ethernet interface specified in usrIgmpInterfaceProxyIfName.
OBJECT-TYPE    
  TruthValue  

usrIgmpInterfaceShortPackets 1.3.6.1.4.1.429.4.53.1.1.15
The number of short IGMP packets received on this interface.
OBJECT-TYPE    
  Counter32  

usrIgmpInterfaceBadChecksum 1.3.6.1.4.1.429.4.53.1.1.16
The number of IGMP packets with bad checksum received on this interface.
OBJECT-TYPE    
  Counter32  

usrIgmpInterfaceQueriesReceived 1.3.6.1.4.1.429.4.53.1.1.17
The number of queries received on this interface.
OBJECT-TYPE    
  Counter32  

usrIgmpInterfaceReportsReceived 1.3.6.1.4.1.429.4.53.1.1.18
The number of reports received on this interface.
OBJECT-TYPE    
  Counter32  

usrIgmpInterfaceReportsForKnownGroups 1.3.6.1.4.1.429.4.53.1.1.19
The number of reports for known groups received on this interface.
OBJECT-TYPE    
  Counter32  

usrIgmpInterfaceReportsSent 1.3.6.1.4.1.429.4.53.1.1.20
The number of reports sent on this interface.
OBJECT-TYPE    
  Counter32  

usrIgmpInterfaceWrongVersionReports 1.3.6.1.4.1.429.4.53.1.1.21
The number of wrong version reports received on this interface.
OBJECT-TYPE    
  Counter32  

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

usrIgmpCacheEntry 1.3.6.1.4.1.429.4.53.2.1
An entry (conceptual row) in the usrIgmpCacheTable.
OBJECT-TYPE    
  UsrIgmpCacheEntry  

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

usrIgmpCacheIfName 1.3.6.1.4.1.429.4.53.2.1.2
The interface name for which this entry contains information for an IP multicast group address.
OBJECT-TYPE    
  DisplayString Size(1..32)  

usrIgmpCacheSelf 1.3.6.1.4.1.429.4.53.2.1.3
An indication of whether the local system is a member of or proxying this group address on this interface.
OBJECT-TYPE    
  Integer32  

usrIgmpCacheLastReporter 1.3.6.1.4.1.429.4.53.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  

usrIgmpCacheUpTime 1.3.6.1.4.1.429.4.53.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  

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

usrIgmpCacheStatus 1.3.6.1.4.1.429.4.53.2.1.7
The status of this entry.
OBJECT-TYPE    
  RowStatus  

usrIgmpCacheVersion1HostTimer 1.3.6.1.4.1.429.4.53.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  

usrIgmpProxyInterface 1.3.6.1.4.1.429.4.53.3
The name of the interface on which all groups learned on the wan connections will be proxied onto if usrIgmpInterfaceProxyEnabled is enabled.
OBJECT-TYPE    
  DisplayString Size(1..32)  

usrIgmpHeartbeatGroup 1.3.6.1.4.1.429.4.53.4
OBJECT IDENTIFIER    

usrIgmpHeartbeatInterface 1.3.6.1.4.1.429.4.53.4.1
The name of the interface on which to monitor multicast traffic for group specified in usrIgmpHeartbeatGroupAddr.
OBJECT-TYPE    
  DisplayString Size(1..32)  

usrIgmpHeartbeatGroupAddr 1.3.6.1.4.1.429.4.53.4.2
The multicast group being monitored.
OBJECT-TYPE    
  IpAddress  

usrIgmpHeartbeatTime 1.3.6.1.4.1.429.4.53.4.3
The time interval to monitor multicast traffic.
OBJECT-TYPE    
  Integer32 0..65535  

usrIgmpHeartbeatWindow 1.3.6.1.4.1.429.4.53.4.4
The number of usrIgmpHeartbeatTime intervals to monitor multicast traffic on.
OBJECT-TYPE    
  Integer32 0..255  

usrIgmpHeartbeatThreshold 1.3.6.1.4.1.429.4.53.4.5
If multicast traffic in not received for this number or more intervals a SNMP trap is issued.
OBJECT-TYPE    
  Integer32 0..65535  

usrIgmpHeartbeatStatus 1.3.6.1.4.1.429.4.53.4.6
This object is used to allow the system to start or or stop the IGMP heartbeat feature. This heartbeat feature is used to monitor multicast traffic for a particular multicast group (usrIgmpHeartbeatGroupAddr) on a specified interface (usrIgmpHeartbeatInterface). Traffic is monitored on this interface for usrIgmpHeartbeatWindowSize usrIgmpHeartbeatTime intervals. During each time interval it is determined if multicast traffic was received. After usrIgmpHeartbeatWindowSize time intervals the number of times we did NOT receive traffic is compared against usrIgmpHeartbeatThreshold. If the number of intervals we did NOT receive traffic is equal to or higher than usrIgmpHeartbeatThreshold a SNMP trap is issued.
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2), delete(3)  

usrIgmpTraps 1.3.6.1.4.1.429.4.53.5
OBJECT IDENTIFIER    

usrIgmpTrapsV2 1.3.6.1.4.1.429.4.53.5.0
The events for IGMP
OBJECT-IDENTITY    

usrIgmpHeartbeatTrap 1.3.6.1.4.1.429.4.53.5.0.1
A usrIgmpHeartbeatTrap signifies that the configured number of time intervals have occurred without receiving multicast traffic for the configured group.
NOTIFICATION-TYPE    

usrIgmpTrafficAffectInactivity 1.3.6.1.4.1.429.4.53.6
This object is used to allow the system to treat IGMP traffic over PPP links as background traffic. If this switch is enabled then IGMP traffic will be treated as background traffic and idle timeout functionality will ignore this traffic. If this switch is disabled the IGMP multicast traffic will be treated as regular traffic and connection will not be dropped.
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)