181 lines
5.9 KiB
Plaintext
181 lines
5.9 KiB
Plaintext
ADTRAN-GENIGMPCACHE-MIB
|
|
|
|
-- TITLE: The ADTRAN IGMP Cache MIB
|
|
-- PRODUCT: Metro Ethernet Products
|
|
-- VERSION: 1.0
|
|
-- DATE: 03/02/09
|
|
-- AUTHOR: Ron Zuckerman
|
|
-- STATUS: PRELIMINARY
|
|
|
|
-- This MIB defines the object identifiers (OIDs) for the
|
|
-- ADTRAN GENIGMPCACHE MIB objects
|
|
|
|
-- HISTORY:
|
|
-- 03/02/09 rmz STATUS: PRELIMINARY.
|
|
-- 03/04/09 rmz STATUS: PRELIMINARY.
|
|
-- Fixed problems that were causing MIB2RMD to not generate any DIDs.
|
|
-- 03/06/09 rmz STATUS: PRELIMINARY.
|
|
-- Renamed adGenIGMPCacheSlotPort to adGenIGMPCacheInterfaceDescription,
|
|
-- improved description, and added examples.
|
|
-- Improved description for adGenIGMPCacheIndex.
|
|
-- 03/09/09 jlb SMIC verified.
|
|
-- 05/08/09 rmz Added "NET 1" description for adGenIGMPCacheInterfaceDescription for AMs
|
|
-- *******************************************************************************************************
|
|
-- DO NOT MAKE HISTORY COMMENTS HERE!!!! Revision history now in REVISION/DESCRIPTION clauses below
|
|
-- *******************************************************************************************************
|
|
DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
|
|
adGenIGMPCache,
|
|
adGenIGMPCacheID
|
|
FROM ADTRAN-SHARED-CND-SYSTEM-MIB
|
|
|
|
OBJECT-TYPE,
|
|
MODULE-IDENTITY,
|
|
Integer32,
|
|
IpAddress,
|
|
TimeTicks
|
|
FROM SNMPv2-SMI
|
|
|
|
DisplayString
|
|
FROM SNMPv2-TC
|
|
|
|
adGenSlotInfoIndex
|
|
FROM ADTRAN-GENSLOT-MIB
|
|
;
|
|
|
|
adGenIGMPCacheMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201303050000Z"
|
|
ORGANIZATION "Adtran, Inc."
|
|
CONTACT-INFO "http://www.adtran.com"
|
|
DESCRIPTION
|
|
"This MIB defines the objects for the IGMP Cache MIB."
|
|
|
|
REVISION "201303050000Z"
|
|
DESCRIPTION "Added adGenIGMPCacheMode."
|
|
|
|
REVISION "201110310000Z"
|
|
DESCRIPTION "Removed examples from adGenIGMPCacheInterfaceDescription and
|
|
adGenIGMPCacheInterfaceName."
|
|
|
|
REVISION "201110280000Z"
|
|
DESCRIPTION "Added adGenIGMPCacheInterfaceName OID to adGenIGMPCacheTable."
|
|
|
|
REVISION "200905080000Z"
|
|
DESCRIPTION "Created"
|
|
::= { adGenIGMPCacheID 11 }
|
|
|
|
--==================================================================================================================
|
|
|
|
adGenIGMPCacheTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenIGMPCacheEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IGMP Cache Table provides status information on active
|
|
multicast sessions in the system."
|
|
::= { adGenIGMPCache 1 }
|
|
|
|
adGenIGMPCacheEntry OBJECT-TYPE
|
|
SYNTAX AdGenIGMPCacheEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the IGMP Cache Table."
|
|
INDEX { adGenSlotInfoIndex, adGenIGMPCacheAddress, adGenIGMPCacheIndex }
|
|
::= { adGenIGMPCacheTable 1 }
|
|
|
|
AdGenIGMPCacheEntry ::=
|
|
SEQUENCE
|
|
{
|
|
adGenIGMPCacheAddress IpAddress,
|
|
adGenIGMPCacheIndex Integer32,
|
|
adGenIGMPCacheLastReporter IpAddress,
|
|
adGenIGMPCacheUpTime TimeTicks,
|
|
adGenIGMPCacheExpiryTime TimeTicks,
|
|
adGenIGMPCacheInterfaceDescription DisplayString,
|
|
adGenIGMPCacheInterfaceName DisplayString,
|
|
adGenIGMPCacheMode INTEGER
|
|
}
|
|
|
|
adGenIGMPCacheAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP multicast group address for which this entry
|
|
contains information."
|
|
::= { adGenIGMPCacheEntry 1 }
|
|
|
|
adGenIGMPCacheIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IGMP network interface index for which this entry contains information
|
|
for an IP multicast group address."
|
|
::= { adGenIGMPCacheEntry 2 }
|
|
|
|
adGenIGMPCacheLastReporter 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."
|
|
::= { adGenIGMPCacheEntry 3 }
|
|
|
|
adGenIGMPCacheUpTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time elapsed since this entry was created."
|
|
::= { adGenIGMPCacheEntry 4 }
|
|
|
|
adGenIGMPCacheExpiryTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The minimum amount of time remaining before this entry will
|
|
be aged out."
|
|
::= { adGenIGMPCacheEntry 5 }
|
|
|
|
adGenIGMPCacheInterfaceDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A text string describing the physical interface associated with this IGMP cache
|
|
table entry."
|
|
::= { adGenIGMPCacheEntry 6 }
|
|
|
|
adGenIGMPCacheInterfaceName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A text string indicating the name of the interface associated with this IGMP cache
|
|
table entry."
|
|
::= { adGenIGMPCacheEntry 7 }
|
|
|
|
adGenIGMPCacheMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
v2 (1),
|
|
v3lite (2),
|
|
v2Compatibility (3)
|
|
}
|
|
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current IGMP operating mode for the for this IGMP cache table entry."
|
|
::= { adGenIGMPCacheEntry 8}
|
|
|
|
END
|