209 lines
5.9 KiB
Plaintext
209 lines
5.9 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 "201708070000Z" -- Aug 7, 2017
|
|
ORGANIZATION "Ruckus Wireless, Inc."
|
|
CONTACT-INFO
|
|
"
|
|
Technical Support Center, Ruckus Wireless, Inc,
|
|
350 West Java Drive,
|
|
Sunnyvale, CA 94089, USA
|
|
Support URL: https://support.ruckuswireless.com
|
|
Phone: +1-855-782-5871
|
|
ROW TF Numbers: https://support.ruckuswireless.com/contact-us"
|
|
DESCRIPTION
|
|
"
|
|
Copyright 1996-2017 Ruckus Wireless, Inc..
|
|
All rights reserved.
|
|
This Ruckus Wireless, Inc SNMP Management Information Base Specification
|
|
embodies Ruckus Wireless, Inc' confidential and proprietary
|
|
intellectual property. Ruckus Wireless, Inc retains all
|
|
title and ownership in the Specification, including any
|
|
revisions.
|
|
|
|
This Specification is supplied AS IS, and Ruckus Wireless, Inc makes
|
|
no warranty, either express or implied, as to the use,
|
|
operation, condition, or performance of the Specification.
|
|
"
|
|
REVISION "200909300000Z" -- September 30, 2009
|
|
DESCRIPTION
|
|
""
|
|
REVISION "201708070000Z" -- Aug 7, 2017
|
|
DESCRIPTION
|
|
"Modified contact Info, Organization and Decscription"
|
|
::= { 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
|