mibs/MIBS/brocade/FOUNDRY-SN-IGMP-MIB
2023-12-05 12:25:34 +01:00

208 lines
6.1 KiB
Plaintext

FOUNDRY-SN-IGMP-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,IpAddress,Integer32
FROM SNMPv2-SMI
router
FROM FOUNDRY-SN-ROOT-MIB
;
snIgmp MODULE-IDENTITY
LAST-UPDATED "201006020000Z" -- 04 June 2010
ORGANIZATION "Brocade Communications Systems, Inc."
CONTACT-INFO
"Technical Support Center
130 Holger Way,
San Jose, CA 95134
Email: ipsupport@brocade.com
Phone: 1-800-752-8061
URL: www.brocade.com"
DESCRIPTION
"Copyright 1996-2010 Brocade Communications Systems, Inc.
All rights reserved.
This Brocade Communications Systems SNMP Management Information Base Specification
embodies Brocade Communications Systems' confidential and proprietary
intellectual property. Brocade Communications Systems retains all
title and ownership in the Specification, including any revisions.
This Specification is supplied AS IS, and Brocade Communications Systems makes
no warranty, either express or implied, as to the use,
operation, condition, or performance of the specification, and any unintended
consequence it may on the user environment."
REVISION "201006020000Z" -- 04 June 2010
DESCRIPTION
"Changed the ORGANIZATION, CONTACT-INFO and DESCRIPTION fields."
REVISION "200909300000Z" -- September 30, 2009
DESCRIPTION
""
::= { router 6}
-- SECTION 2: MIB
-- IGMP MIB
snIgmpMIBObjects OBJECT IDENTIFIER ::= { snIgmp 1 }
snIgmpQueryInterval OBJECT-TYPE
SYNTAX INTEGER (0..3600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the time interval at which this entity sends out
IGMP host query packets. For a router, snDvmrpEnable must
have been set to 'enabled' before this object is writen.
For a switch, snSwGroupIpMcastMode must have been set to
'enabled' and snSwIpMcastQuerierMode must have been set
to 'querier' before this object is writen.
Value 0 cannot be used for SET operations. This value
is returned if IGMP is not configured within the system.
For FI platform the configurable range for this object is
10 .. 3600"
DEFVAL { 60 }
::= { snIgmpMIBObjects 1 }
snIgmpGroupMembershipTime OBJECT-TYPE
SYNTAX INTEGER (0..7200)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the time interval after which a group is considered
inactive. For a router, snDvmrpEnable must have been set to
'enabled' before this object is writen. For a switch,
snSwGroupIpMcastMode must have been set to 'enabled' before
this object is writen.
Value 0 cannot be used for SET operations. This value
is returned if IGMP is not configured within the system.
For FI platform the configurable range for this object is
20 .. 7200"
DEFVAL { 140 }
::= { snIgmpMIBObjects 2 }
-- The IGMP Interface Table
snIgmpIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnIgmpIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table comprises of a list of IGMP interface entries."
::= { snIgmpMIBObjects 3 }
snIgmpIfEntry OBJECT-TYPE
SYNTAX SnIgmpIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) contains the group
membership information for that port."
INDEX { snIgmpIfEntryIndex }
::= { snIgmpIfTable 1 }
SnIgmpIfEntry ::= SEQUENCE {
snIgmpIfEntryIndex Integer32,
snIgmpIfPortNumber Integer32,
snIgmpIfGroupAddress IpAddress,
snIgmpIfGroupAge Integer32 }
snIgmpIfEntryIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The table entry index."
::= { snIgmpIfEntry 1 }
snIgmpIfPortNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the interface on which the group was learnt."
::= { snIgmpIfEntry 2 }
snIgmpIfGroupAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The group address learnt from the interface."
::= { snIgmpIfEntry 3 }
snIgmpIfGroupAge OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the interval (seconds) after which the group
information will be aged out."
::= { snIgmpIfEntry 4 }
-- The IGMP Static Group Table
snIgmpStaticGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnIgmpStaticGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table comprises of a list of IGMP static group entries."
::= { snIgmpMIBObjects 4 }
snIgmpStaticGroupEntry OBJECT-TYPE
SYNTAX SnIgmpStaticGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) contains the IGMP static group
membership information."
INDEX { snIgmpStaticGroupIfIndex, snIgmpStaticGroupAddress }
::= { snIgmpStaticGroupTable 1 }
SnIgmpStaticGroupEntry ::= SEQUENCE {
snIgmpStaticGroupIfIndex Integer32,
snIgmpStaticGroupAddress IpAddress,
snIgmpStaticGroupPortList OCTET STRING,
snIgmpStaticGroupRowStatus INTEGER }
snIgmpStaticGroupIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The interface of which the static group was configured."
::= { snIgmpStaticGroupEntry 1 }
snIgmpStaticGroupAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The group address of which the static group was configured."
::= { snIgmpStaticGroupEntry 2 }
snIgmpStaticGroupPortList OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A list of ports which are the port membership of the
static group. Each port is a 16-bit integer ifIndex."
::= { snIgmpStaticGroupEntry 3 }
snIgmpStaticGroupRowStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
valid(2),
delete(3),
create(4),
modify(5) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"To create or delete a static group entry."
::= { snIgmpStaticGroupEntry 4 }
END