656 lines
25 KiB
Plaintext
656 lines
25 KiB
Plaintext
-- -----------------------------------------------------------------------------
|
|
-- MIB NAME : MLD SNOOPING Common mib
|
|
-- FILE NAME: MldSnp.mib
|
|
-- DATE : 2008/02/02
|
|
-- VERSION : 2.02
|
|
-- PURPOSE : To construct the MIB structure of MLD snooping
|
|
-- for proprietary enterprise
|
|
-- -----------------------------------------------------------------------------
|
|
-- MODIFICTION HISTORY:
|
|
-- -----------------------------------------------------------------------------
|
|
-- Version, Date, Author
|
|
-- Description:
|
|
-- [New Object]
|
|
-- [Modification]
|
|
-- Notes: (Requested by who and which project)
|
|
--
|
|
-- Revision 2.02, 2008/02/02
|
|
-- [New Object]
|
|
-- 1.add swMldSnoopingGroupTable table,and obsolete swMldSnoopingGroupInfoTable table.
|
|
-- 2.add swMldSnpForwardingTable table.
|
|
-- Notes: Requested by Green Zhu for project DGS3200.
|
|
--
|
|
-- Revision 2.01, 2007/08/22
|
|
-- [New Object]
|
|
-- add object swMldSnoopingVersion.
|
|
-- Notes: Requested by Yan for project DGS3200.
|
|
--
|
|
-- Version 2.00, 2007/03/27, Yedda
|
|
-- This is the first formal version for universal MIB definition.
|
|
-- -----------------------------------------------------------------------------
|
|
|
|
MLD-SNOOPING-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,OBJECT-TYPE,IpAddress, Unsigned32
|
|
FROM SNMPv2-SMI
|
|
MacAddress, RowStatus FROM SNMPv2-TC
|
|
DisplayString FROM RFC1213-MIB
|
|
SnmpAdminString FROM SNMP-FRAMEWORK-MIB
|
|
|
|
dlink-common-mgmt FROM DLINK-ID-REC-MIB;
|
|
|
|
|
|
|
|
swMldSnpMIB MODULE-IDENTITY
|
|
LAST-UPDATED "0802020000Z"
|
|
ORGANIZATION "D-Link Crop."
|
|
CONTACT-INFO
|
|
"http://support.dlink.com"
|
|
DESCRIPTION
|
|
"The Structure of MLD snooping management for the
|
|
proprietary enterprise."
|
|
::= { dlink-common-mgmt 34 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- Textual Conventions
|
|
-- -----------------------------------------------------------------------------
|
|
-- This definition may be excluded if IPv6 Supported
|
|
Ipv6Address ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "2x:"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This data type is used to model IPv6 addresses.
|
|
This is a binary string of 16 octets in network
|
|
byte-order."
|
|
SYNTAX OCTET STRING (SIZE (16))
|
|
|
|
PortList ::= OCTET STRING(SIZE (0..127))
|
|
|
|
swMldSnpCtrl OBJECT IDENTIFIER ::= { swMldSnpMIB 1 }
|
|
swMldSnpInfo OBJECT IDENTIFIER ::= { swMldSnpMIB 2 }
|
|
swMldSnpMgmt OBJECT IDENTIFIER ::= { swMldSnpMIB 3 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- swMldSnpCtrl OBJECT IDENTIFIER ::= { swMldSnpMIB 1 }
|
|
-- -----------------------------------------------------------------------------
|
|
swMldSnoopingGlobalState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
disabled(2),
|
|
enabled(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates if the MLD snooping capture function
|
|
is enabled or disabled."
|
|
::= { swMldSnpCtrl 1 }
|
|
|
|
swMldSnoopingMcstRTOnly OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
disabled(2),
|
|
enabled(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies that the switch should forward all multicast traffic to a
|
|
multicast-enabled IPv6 router only."
|
|
::= { swMldSnpCtrl 2 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- swMldSnpMgmt OBJECT IDENTIFIER ::= { swMldSnpMIB 3 }
|
|
-- -----------------------------------------------------------------------------
|
|
swMldSnoopingMaxSupportedVlans OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum number of VLANs in the MLD snooping table
|
|
(swMldSnoopingCtrlTable)."
|
|
::= { swMldSnpMgmt 1 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- swMldSnoopingCtrlTable OBJECT IDENTIFIER ::= { swMldSnpMgmt 2 }
|
|
-- -----------------------------------------------------------------------------
|
|
swMldSnoopingCtrlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SwMldSnoopingCtrlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table controls the VLAN's MLD function. Its scale depends
|
|
on the current VLAN state (swL2VlanInfoStatus). If the VLAN is in
|
|
disabled mode, there is only one entry in the table, with
|
|
index 1. If the VLAN is in Port-Base or 802.1q mode, the number of
|
|
entries can be up to 12, with an index range from 1 to 12."
|
|
::= { swMldSnpMgmt 2 }
|
|
|
|
swMldSnoopingCtrlEntry OBJECT-TYPE
|
|
SYNTAX SwMldSnoopingCtrlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entry in MLD control table (swMldSnoopingCtrlTable). The entry
|
|
is effective only when MLD capture switch
|
|
(swMldSnoopingGlobalState) is enabled."
|
|
INDEX { swMldSnoopingCtrlVid }
|
|
::= { swMldSnoopingCtrlTable 1 }
|
|
|
|
SwMldSnoopingCtrlEntry ::=
|
|
SEQUENCE {
|
|
swMldSnoopingCtrlVid
|
|
INTEGER,
|
|
swMldSnoopingQueryInterval
|
|
INTEGER,
|
|
swMldSnoopingMaxResponseTime
|
|
INTEGER,
|
|
swMldSnoopingRobustness
|
|
INTEGER,
|
|
swMldSnoopingLastMemberQueryInterval
|
|
INTEGER,
|
|
swMldSnoopingHostTimeout
|
|
INTEGER,
|
|
swMldSnoopingRouteTimeout
|
|
INTEGER,
|
|
swMldSnoopingDoneTimer
|
|
INTEGER,
|
|
swMldSnoopingQueryState
|
|
INTEGER,
|
|
swMldSnoopingCurrentState
|
|
INTEGER,
|
|
swMldSnoopingCtrlState
|
|
INTEGER,
|
|
swMldSnoopingFastDoneState
|
|
INTEGER,
|
|
swMldSnoopingVersion
|
|
INTEGER
|
|
}
|
|
|
|
swMldSnoopingCtrlVid OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the MLD control entry's VLAN ID. If the VLAN
|
|
is disabled, the VID is always 0 and cannot be changed by
|
|
management users. If VLAN is in Port-Base mode, the VID is
|
|
arranged from 1 to 12, fixed form. If VLAN is in 802.1q mode,
|
|
the VID setting can vary from 1 to 4094 by the management user, and
|
|
the VID in each entry must be unique in the MLD Control Table."
|
|
::= { swMldSnoopingCtrlEntry 1 }
|
|
|
|
swMldSnoopingQueryInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The frequency at which MLD Host-Query packets are
|
|
transmitted on this switch."
|
|
DEFVAL { 125 }
|
|
::= { swMldSnoopingCtrlEntry 2 }
|
|
|
|
swMldSnoopingMaxResponseTime OBJECT-TYPE
|
|
SYNTAX INTEGER (1..25)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum query response time on this switch."
|
|
DEFVAL { 10 }
|
|
::= { swMldSnoopingCtrlEntry 3 }
|
|
|
|
swMldSnoopingRobustness OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Robustness Variable allows tuning for the expected
|
|
packet loss on a subnet. If a subnet is expected to have
|
|
a high loss, the Robustness Variable may be increased. MLD is
|
|
robust to (Robustness Variable-1) packet losses."
|
|
DEFVAL { 2 }
|
|
::= { swMldSnoopingCtrlEntry 4 }
|
|
|
|
swMldSnoopingLastMemberQueryInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (1..25)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Last Member Query Interval is the Max Response Time
|
|
inserted into Group-Specific Queries sent in response to
|
|
Leave Group messages and is also the amount of time between
|
|
Group-Specific Query messages."
|
|
::= { swMldSnoopingCtrlEntry 5 }
|
|
|
|
swMldSnoopingHostTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (1..16711450)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The timer value for sending a MLD query packet when none were
|
|
sent by the host in the LAN. The timer works on a per-VLAN basis.
|
|
Our device will be activated to send a query message if the
|
|
timer has expired."
|
|
DEFVAL { 260 }
|
|
::= { swMldSnoopingCtrlEntry 6 }
|
|
|
|
swMldSnoopingRouteTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (1..16711450)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Router Timeout is how long a host must wait after hearing
|
|
a Query before it sends any MLD messages."
|
|
DEFVAL { 260 }
|
|
::= { swMldSnoopingCtrlEntry 7 }
|
|
|
|
swMldSnoopingDoneTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (1..16711450)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When a querier receives a Leave Group message for a group that
|
|
has group members on the reception interface, it sends
|
|
Group-Specific Queries swMldSnoopingDoneTimer to the group
|
|
that is left."
|
|
DEFVAL { 2 }
|
|
::= { swMldSnoopingCtrlEntry 8 }
|
|
|
|
swMldSnoopingQueryState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
disabled(2),
|
|
enabled(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object decides if the MLD query is enabled or disabled."
|
|
::= { swMldSnoopingCtrlEntry 9 }
|
|
|
|
swMldSnoopingCurrentState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
querier(2),
|
|
non-querier(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the current MLD query state."
|
|
::= { swMldSnoopingCtrlEntry 10 }
|
|
|
|
swMldSnoopingCtrlState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
disable(2),
|
|
enable(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the status of this entry.
|
|
|
|
other(1) - this entry is currently in use but the conditions under
|
|
which it will remain so are different for each of the following
|
|
values.
|
|
disable(2) - MLD function is disabled for this entry.
|
|
enable(3) - MLD function is enabled for this entry."
|
|
::= { swMldSnoopingCtrlEntry 11 }
|
|
|
|
swMldSnoopingFastDoneState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
disable(2),
|
|
enable(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the fast_leave status of this entry.
|
|
|
|
other(1) - this entry is currently in use but the conditions under
|
|
which it will remain so are different for each of the following
|
|
values.
|
|
disable(2) - MLD fast-done function is disabled for this entry.
|
|
enable(3) - MLD fast-done function is enabled for this entry."
|
|
::= { swMldSnoopingCtrlEntry 12 }
|
|
|
|
swMldSnoopingVersion OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
version-1(1),
|
|
version-2(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the MLD version of this entry.
|
|
If the MLD version is configured with a lower version, the higher
|
|
version's MLD Report/Leave messages will be ignored.
|
|
"
|
|
::= { swMldSnoopingCtrlEntry 13 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- swMldSnoopingGroupInfoTable OBJECT IDENTIFIER ::= { swMldSnpMgmt 3 }
|
|
-- -----------------------------------------------------------------------------
|
|
swMldSnoopingGroupInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SwMldSnoopingGroupInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The table contains the current MLD snooping information captured by
|
|
this device, provided that swMldSnoopingGlobalState and
|
|
swMldSnoopingCtrlState of associated VLAN entries are all enabled. Note
|
|
that the priority of MLD table entries is lower than the Filtering
|
|
Table, i.e. if there is a table hash collision between the
|
|
entries of the MLD Table and the Filtering Table inside the switch H/W
|
|
address table, then the Filtering Table entry overwrites the
|
|
colliding entry of the MLD snooping Table. "
|
|
::= { swMldSnpMgmt 3 }
|
|
|
|
swMldSnoopingGroupInfoEntry OBJECT-TYPE
|
|
SYNTAX SwMldSnoopingGroupInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Information about current MLD information which has been captured
|
|
by this device, provided that swMldSnoopingGlobalState and
|
|
swMldSnoopingCtrlState of the associated VLAN entries are all enabled."
|
|
INDEX { swMldSnoopingGroupInfoVid , swMldSnoopingGroupInfoIpAddr }
|
|
::= { swMldSnoopingGroupInfoTable 1 }
|
|
|
|
SwMldSnoopingGroupInfoEntry ::=
|
|
SEQUENCE {
|
|
swMldSnoopingGroupInfoVid
|
|
INTEGER,
|
|
swMldSnoopingGroupInfoIpAddr
|
|
Ipv6Address,
|
|
swMldSnoopingGroupInfoMacAddr
|
|
MacAddress,
|
|
swMldSnoopingGroupInfoPortMap
|
|
PortList,
|
|
swMldSnoopingGroupInfoReportCount
|
|
INTEGER
|
|
}
|
|
|
|
swMldSnoopingGroupInfoVid OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"This object indicates the VID of an individual MLD table entry.
|
|
It shows the VID of MLD report information that has been captured
|
|
on the network."
|
|
::= { swMldSnoopingGroupInfoEntry 1 }
|
|
|
|
swMldSnoopingGroupInfoIpAddr OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"This object identifies the group IP address which is captured from
|
|
the MLD packet, on a per-VLAN basis."
|
|
::= { swMldSnoopingGroupInfoEntry 2 }
|
|
|
|
swMldSnoopingGroupInfoMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"This object identifies the MAC addresses that correspond
|
|
to swMldSnoopingGroupInfoIpAddr, on a per-VLAN basis."
|
|
::= { swMldSnoopingGroupInfoEntry 3 }
|
|
|
|
swMldSnoopingGroupInfoPortMap OBJECT-TYPE
|
|
SYNTAX PortList
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"This object indicates which ports belong to the same
|
|
multicast group, on a per-VLAN basis. Each multicast group has an
|
|
octet string to indicate the port map. The most significant
|
|
bit represents the lowest numbered port, and the least
|
|
significant bit represents the highest numbered port. Thus, each
|
|
port of the switch is represented by a single bit within the
|
|
value of this object. If that bit has a value of '1' then that
|
|
port is included in the set of ports; the port is not included
|
|
if its bit has a value of '0'(Note that the setting of the bit
|
|
corresponding to the port from which a frame is received is
|
|
irrelevant). The 4 octets represent one unit port according to
|
|
its logical port. If the unit has less than 32 ports, other
|
|
ports will be set to 0."
|
|
::= { swMldSnoopingGroupInfoEntry 4 }
|
|
|
|
swMldSnoopingGroupInfoReportCount OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"This object indicates how many report packets were received by our
|
|
device corresponding with the entry when the MLD function is enabled,
|
|
on a per-VLAN basis."
|
|
::= { swMldSnoopingGroupInfoEntry 5 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- swMldSnpRouterPortsTable OBJECT IDENTIFIER ::= { swMldSnpMgmt 4 }
|
|
-- -----------------------------------------------------------------------------
|
|
swMldSnpRouterPortsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SwMldSnpRouterPortsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table controls the VLAN's MLD router ports function."
|
|
::= { swMldSnpMgmt 4 }
|
|
|
|
swMldSnpRouterPortsEntry OBJECT-TYPE
|
|
SYNTAX SwMldSnpRouterPortsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This entry shows the MLD router ports table (swMldSnoopingCtrlTable). "
|
|
INDEX { swMldSnpRouterPortsVid }
|
|
::= { swMldSnpRouterPortsTable 1 }
|
|
|
|
SwMldSnpRouterPortsEntry ::=
|
|
SEQUENCE {
|
|
swMldSnpRouterPortsVid
|
|
INTEGER,
|
|
swMldSnpRouterStaticPortList
|
|
PortList,
|
|
swMldSnpRouterDynamicPortList
|
|
PortList,
|
|
swMldSnpRouterForbiddenPortList
|
|
PortList
|
|
}
|
|
|
|
swMldSnpRouterPortsVid OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the MLD router ports entry VLAN ID. If a VLAN
|
|
is disabled, the VID is always 0 and cannot be changed by
|
|
management users. If a VLAN is in Port-Base mode, the VID is
|
|
arranged from 1 to 12, fixed form. If a VLAN is in 802.1q mode,
|
|
the VID setting can vary from 1 to 4094 by a management user, and
|
|
the VID in each entry must be unique in the MLD ports Table."
|
|
::= { swMldSnpRouterPortsEntry 1 }
|
|
|
|
swMldSnpRouterStaticPortList OBJECT-TYPE
|
|
SYNTAX PortList
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Displays router ports that have been statically configured."
|
|
::= { swMldSnpRouterPortsEntry 2 }
|
|
|
|
swMldSnpRouterDynamicPortList OBJECT-TYPE
|
|
SYNTAX PortList
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Displays router ports that have been dynamically configured."
|
|
::= { swMldSnpRouterPortsEntry 3 }
|
|
|
|
swMldSnpRouterForbiddenPortList OBJECT-TYPE
|
|
SYNTAX PortList
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Displays router ports that have been configured to be forbidden."
|
|
::= { swMldSnpRouterPortsEntry 4 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- swMldSnoopingGroupInfoTable OBJECT IDENTIFIER ::= { swMldSnpMgmt 5 }
|
|
-- -----------------------------------------------------------------------------
|
|
swMldSnoopingGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SwMldSnoopingGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table contains the current MLD snooping information captured by
|
|
the device, provided that the swMldSnoopingGlobalState and
|
|
swMldSnoopingCtrlState of the associated VLAN entries are all enabled. Note
|
|
that the priority of the MLD table entries is lower than the Filtering
|
|
Table, i.e. if there is a table hash collision between the
|
|
entries of the MLD Table and the Filtering Table inside the switch H/W
|
|
address table, then the Filtering Table entry overwrites the
|
|
colliding entry of the MLD snooping Table. "
|
|
::= { swMldSnpMgmt 5 }
|
|
|
|
swMldSnoopingGroupEntry OBJECT-TYPE
|
|
SYNTAX SwMldSnoopingGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about the current MLD information which has been captured by
|
|
the device, provided that swMldSnoopingGlobalState and
|
|
swMldSnoopingCtrlState of the associated VLAN entries are all enabled."
|
|
INDEX { swMldSnoopingGroupVid , swMldSnoopingGroupGroupAddr , swMldSnoopingGroupSourceAddr}
|
|
::= { swMldSnoopingGroupTable 1 }
|
|
|
|
SwMldSnoopingGroupEntry ::=
|
|
SEQUENCE {
|
|
swMldSnoopingGroupVid
|
|
INTEGER,
|
|
swMldSnoopingGroupGroupAddr
|
|
Ipv6Address,
|
|
swMldSnoopingGroupSourceAddr
|
|
Ipv6Address,
|
|
swMldSnoopingGroupIncludePortMap
|
|
PortList,
|
|
swMldSnoopingGroupExcludePortMap
|
|
PortList
|
|
}
|
|
|
|
swMldSnoopingGroupVid OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the VID of the individual MLD table entry.
|
|
It shows the VID of the MLD report information captured on the
|
|
network."
|
|
::= { swMldSnoopingGroupEntry 1 }
|
|
|
|
swMldSnoopingGroupGroupAddr OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the group IP address which has been captured from
|
|
the MLD packet, on a per-VLAN basis."
|
|
::= { swMldSnoopingGroupEntry 2 }
|
|
|
|
swMldSnoopingGroupSourceAddr OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the source addresses which correspond
|
|
to swMldSnoopingGroupInfoGroupAddr, on a per-VLAN basis."
|
|
::= { swMldSnoopingGroupEntry 3 }
|
|
|
|
swMldSnoopingGroupIncludePortMap OBJECT-TYPE
|
|
SYNTAX PortList
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the port list under INCLUDE mode."
|
|
::= { swMldSnoopingGroupEntry 4 }
|
|
|
|
swMldSnoopingGroupExcludePortMap OBJECT-TYPE
|
|
SYNTAX PortList
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the port list under EXCLUDE mode."
|
|
::= { swMldSnoopingGroupEntry 5 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- swMldSnpForwardingTable OBJECT IDENTIFIER ::= { swMldSnpMgmt 6 }
|
|
-- -----------------------------------------------------------------------------
|
|
swMldSnpForwardingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SwMldSnpForwardingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains the MLD Snooping forwarding information."
|
|
::= { swMldSnpMgmt 6 }
|
|
|
|
swMldSnpForwardingEntry OBJECT-TYPE
|
|
SYNTAX SwMldSnpForwardingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of information about MLD Snooping forwarding."
|
|
INDEX { swMldSnpVid,swMldSnpSourceIpAddr,swMldSnpMutiGroupIpAddr}
|
|
::= { swMldSnpForwardingTable 1 }
|
|
|
|
SwMldSnpForwardingEntry ::=
|
|
SEQUENCE {
|
|
swMldSnpVid
|
|
INTEGER,
|
|
swMldSnpSourceIpAddr
|
|
Ipv6Address,
|
|
swMldSnpMutiGroupIpAddr
|
|
Ipv6Address,
|
|
swMldSnpForwardingListenPort
|
|
PortList
|
|
}
|
|
swMldSnpVid OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the MLD Forwarding entry's VLAN ID."
|
|
::= { swMldSnpForwardingEntry 1 }
|
|
|
|
swMldSnpSourceIpAddr OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the forwarding IP address, which is captured from
|
|
the MLD packet."
|
|
::= { swMldSnpForwardingEntry 2 }
|
|
|
|
swMldSnpMutiGroupIpAddr OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the Multicast Group IP address, which is captured from
|
|
MLD packet."
|
|
::= { swMldSnpForwardingEntry 3 }
|
|
|
|
swMldSnpForwardingListenPort OBJECT-TYPE
|
|
SYNTAX PortList
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the MLD Snooping forwarding listen port."
|
|
::= { swMldSnpForwardingEntry 4 }
|
|
END
|