mibs/MIBS/fs/GBNL2Switch-MIB
2023-12-05 12:25:34 +01:00

1304 lines
45 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

GBNL2Switch-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
Integer32, IpAddress,
NOTIFICATION-TYPE FROM SNMPv2-SMI
DisplayString, MacAddress,
RowStatus, TruthValue FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
gbnL2 FROM ADMIN-MASTER-MIB
SnmpAdminString FROM SNMP-FRAMEWORK-MIB
PortList, dot1qStaticMulticastEntry FROM Q-BRIDGE-MIB;
gbnL2Switch MODULE-IDENTITY
LAST-UPDATED "0011020000Z" -- November 2, 2000
ORGANIZATION "Admin Systems, Inc."
CONTACT-INFO "Admin Systems, Inc.
E-mail: support@admin.com"
DESCRIPTION "Gbn Common Enterprise MIB definition."
REVISION "0011020000Z" -- November 2, 2000
DESCRIPTION "Initial MIB creation."
::= { gbnL2 1 }
------------------------------------------------------------------------------
-- define groups in GBN-COMMON-MIB
------------------------------------------------------------------------------
gbnL2SwitchPacket OBJECT IDENTIFIER ::= { gbnL2Switch 1 }
gbnL2SwitchMac OBJECT IDENTIFIER ::= { gbnL2Switch 2 }
gbnL2SwitchMulticast OBJECT IDENTIFIER ::= { gbnL2Switch 3 }
gbnL2SwitchVLAN OBJECT IDENTIFIER ::= { gbnL2Switch 4 }
gbnL2SwitchLacpGroup OBJECT IDENTIFIER ::= { gbnL2Switch 5 }
gbnL2SwitchLacpPort OBJECT IDENTIFIER ::= { gbnL2Switch 6 }
gbnL2SwitchMLD OBJECT IDENTIFIER ::= { gbnL2Switch 7 }
------------------------------------------------------------------------------
--
-- gbnL2SwitchPacket - Packet Group
--
------------------------------------------------------------------------------
broadcastSuppress OBJECT-TYPE
SYNTAX INTEGER (0..200000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Rate limit Value, the maximum number of packets per second the switch should allow to receive ."
::= { gbnL2SwitchPacket 1 }
dlfForward OBJECT-TYPE
SYNTAX INTEGER (0..3)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Control the flooding of dlf packets."
::= { gbnL2SwitchPacket 2 }
dlfForwardPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF DlfForwardPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of dlf packets port control."
--<2D><><EFBFBD>ƶ˿<C6B6>ת<EFBFBD><D7AA>δ֪<CEB4><D6AA><EFBFBD>ı<EFBFBD>
::= { gbnL2SwitchPacket 3 }
dlfForwardPortEntry OBJECT-TYPE
SYNTAX DlfForwardPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table entry for dlf packets control."
--<2D><><EFBFBD><EFBFBD>ת<EFBFBD><D7AA>δ֪<CEB4><D6AA><EFBFBD>ı<EFBFBD><C4B1><EFBFBD>
INDEX { dlfForwardPort }
::= { dlfForwardPortTable 1 }
DlfForwardPortEntry ::= SEQUENCE {
dlfForwardPort INTEGER,
dlfForwardStatus INTEGER
}
dlfForwardPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port number in dlf packets table Item."
--ת<><D7AA>δ֪<CEB4><D6AA><EFBFBD>ı<EFBFBD><C4B1><EFBFBD><EFBFBD>Ķ˿ں<CBBF>
::= { dlfForwardPortEntry 1 }
dlfForwardStatus OBJECT-TYPE
SYNTAX INTEGER (0..3)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The dlf packets flag Item."
--ת<><D7AA>δ֪<CEB4><D6AA><EFBFBD>ı<EFBFBD><C4B1><EFBFBD><EFBFBD><EFBFBD>״̬
::= { dlfForwardPortEntry 2 }
------------------------------------------------------------------------------
--
-- gbnL2SwitchMac - MAC Group
--
------------------------------------------------------------------------------
macAddressTable OBJECT-TYPE
SYNTAX SEQUENCE OF MacAddressEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of mac address ."
::= { gbnL2SwitchMac 1 }
macAddressEntry OBJECT-TYPE
SYNTAX MacAddressEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table entry for mac address ."
INDEX { macAddressMac, macAddressVID, macAddressPort, macAddressStatic }
::= { macAddressTable 1 }
MacAddressEntry ::= SEQUENCE {
macAddressMac MacAddress,
macAddressVID INTEGER,
macAddressPort INTEGER,
macAddressStatus INTEGER,
macAddressStatic MacAddress
}
macAddressMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MAC address in arl table Item."
::= { macAddressEntry 1 }
macAddressVID OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vlan ID in arl table Item."
::= { macAddressEntry 2 }
macAddressPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port number in arl table Item."
::= { macAddressEntry 3 }
macAddressStatus OBJECT-TYPE
SYNTAX INTEGER
{
dynamic(1),
static(2),
permanent(3),
backhole(4),
delete(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" "
--mac<61><63>ַ<EFBFBD><D6B7>־,dynamic(1)<29><>ʾ<EFBFBD><CABE>̬mac<61><63>ַ, static(2)<29><>ʾ<EFBFBD><CABE>̬mac<61><63>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϻ<EFBFBD>,
--permanent(3)<29><>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>𽻻<EFBFBD><F0BDBBBB><EFBFBD>ʱ,mac<61><63>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD><EEBBB9><EFBFBD><EFBFBD>,
--backhole(4)<29><>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>𽻻<EFBFBD><F0BDBBBB><EFBFBD>ʱ,mac<61><63>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD><EEBBB9><EFBFBD><EFBFBD>,<2C>Ҷ<EFBFBD>Դ<EFBFBD><D4B4>Ŀ<EFBFBD>Ĺ<EFBFBD><C4B9>ˡ<EFBFBD>
--<2D><><EFBFBD><EFBFBD>mac<61><63>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>´<EFBFBD><C2B4><EFBFBD><EFBFBD><EFBFBD>:
--PermanentMacFULL(-2)<29><>ʾ<EFBFBD><CABE><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD>˱<EFBFBD><CBB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
--ArlFULL(-3)<29><>ʾӲ<CABE><D3B2>arl<72><6C><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
--CreateNvmError(-4)<29><>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD>nvm<76><6D><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
--InValidVlanID(-6)<29><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>vlan ID<49>Ŷ<EFBFBD>Ӧ<EFBFBD><D3A6>vlanû<6E><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
--InValidVlanPort(-7)vlanû<6E>а<EFBFBD><D0B0><EFBFBD><EFBFBD><EFBFBD>Ӧ<EFBFBD>Ķ˿<C4B6>;
--InValidMac(-8)<29><>Ч<EFBFBD><D0A7>mac<61><63>ַ<EFBFBD><D6B7>
--InValidArgument(-9)<29><><EFBFBD><EFBFBD><EFBFBD>IJ<EFBFBD><C4B2><EFBFBD>ȡֵ<C8A1><D6B5>Χ<EFBFBD><CEA7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
::= { macAddressEntry 4 }
macAddressStatic OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Static MAC address in arl table Item."
::= { macAddressEntry 5 }
macLearningPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF MacLearningPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of mac address learning port control."
::= { gbnL2SwitchMac 2 }
macLearningPortEntry OBJECT-TYPE
SYNTAX MacLearningPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table entry for mac address learning control."
INDEX { macAddressLearningPort }
::= { macLearningPortTable 1 }
MacLearningPortEntry ::= SEQUENCE {
macAddressLearningPort INTEGER,
macAddressLearningStatus INTEGER,
macAddressMaxCount INTEGER
}
macAddressLearningPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port number in mac address learning table Item."
::= { macLearningPortEntry 1 }
macAddressLearningStatus OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The mac address learning flag Item."
::= { macLearningPortEntry 2 }
macAddressMaxCount OBJECT-TYPE
SYNTAX INTEGER (0..4095)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"the max mac address number of port.In some products, when macAddressLearningPort is 0, macAddressMaxCount is 0 means mac-control-learnig, others means auto-learning. "
::= { macLearningPortEntry 3 }
macAddressLearnCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of mac-address entries including learnt or configured."
--"MAC<41><43>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD>ѧϰ<D1A7><CFB0><EFBFBD>Լ<EFBFBD><D4BC>ֹ<EFBFBD><D6B9><EFBFBD><EFBFBD>õ<EFBFBD>"
::= { gbnL2SwitchMac 3 }
------------------------------------------------------------------------------
--
-- gbnL2SwitchMulticast - Multicast Group
--
------------------------------------------------------------------------------
igmpSnoopEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"DURABLE: { false }
Setting this object to true(1) enables IGMP Snooping. Setting
it to false(2) disables IGMP Snooping.
Note that IGMP Snooping can function with or without GVRP and
GMRP enabled."
::= { gbnL2SwitchMulticast 1 }
igmpSnoopAlerts OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"DURABLE: { false }
Setting this object to true(1) enables the IP Router Alert
Option (as defined in RFC2113) for transmitted IGMP packets.
Setting it to false(2) disables this option."
::= { gbnL2SwitchMulticast 2 }
igmpSnoopAging OBJECT-TYPE
SYNTAX Integer32 (10..1000000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"DURABLE: { 300 }
The timeout period in seconds for aging out Multicast Groups
dynamically learned with IGMP Snooping. Note that aging operates
on a per interface per VLAN per multicast group basis."
::= { gbnL2SwitchMulticast 3 }
igmpSnoopTable OBJECT-TYPE
SYNTAX SEQUENCE OF IgmpSnoopEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table, which provides IGMP Snooping information, augments
the 'dot1qStaticMulticastTable' in the Q-MIB (RFC2674)."
::= { gbnL2SwitchMulticast 4 }
igmpSnoopEntry OBJECT-TYPE
SYNTAX IgmpSnoopEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Displays by VLAN, Multicast Group, and Multicast receive port
the set of ports enabled to forward Multicast Group traffic as
determined by the IGMP Snooping task."
AUGMENTS { dot1qStaticMulticastEntry }
::= { igmpSnoopTable 1 }
IgmpSnoopEntry ::= SEQUENCE {
igmpSnoopEgressPorts PortList
}
igmpSnoopEgressPorts OBJECT-TYPE
SYNTAX PortList
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This read-only object displays the set of ports enabled to
forward specific Multicast Group traffic as determined by the
IGMP Snooping task.
It should be noted that the IGMP Snooping task generates a pseudo-
static (i.e., not saved in NVM) port list similar to the RFC2674
Q-MIB 'dot1qStaticMulticastStaticEgressPorts' object. Consequently,
a port will not be a member of 'gbnCommonIgmpSnoopEgressPorts' if
it is a member of 'dot1qStaticMulticastForbiddenEgressPorts'."
::= { igmpSnoopEntry 1 }
igmpSnoopDefaultGroupPolicy OBJECT-TYPE
SYNTAX INTEGER {
deny(0),
permit(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The default group learning policy when a group address is not found in
IGMP Snooping white-list and black-list"
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD>IGMP Snooping<6E>ڰ<EFBFBD><DAB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD>Ը<EFBFBD><D4B8><EFBFBD><E9B2A5>Ĭ<EFBFBD><C4AC>ѧϰ<D1A7><CFB0><EFBFBD><EFBFBD>
::= { gbnL2SwitchMulticast 5 }
igmpSnoopMaxResponseTime OBJECT-TYPE
SYNTAX Integer32 (1..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The timeout period in seconds waited before determinating whether
a group port should be deleted or not after received a leave packet"
--<2D><><EFBFBD><EFBFBD><EFBFBD>˿<EFBFBD><CBBF>յ<EFBFBD><D5B5><EFBFBD><EBBFAA><EFBFBD>ĺ󣬾<C4BA><F3A3ACBE><EFBFBD><EFBFBD>Ƿ<EFBFBD>ɾ<EFBFBD><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˿ڵĵȴ<C4B5>ʱ<EFBFBD><CAB1>
::= { gbnL2SwitchMulticast 6 }
igmpSnoopPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF IgmpSnoopPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Used to config IGMP Snooping port options,such as group-limit and
fast-leave."
--<2D>ñ<EFBFBD><C3B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>IGMP Snooping<6E>л<EFBFBD><D0BB><EFBFBD>ÿ<EFBFBD><C3BF><EFBFBD>˿ڵ<CBBF><DAB5><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD>˿<EFBFBD>ѧϰ<D1A7><CFB0><EFBFBD>ƣ<EFBFBD>
--<2D>˿ڿ<CBBF><DABF><EFBFBD><EFBFBD><EFBFBD>ȹ<EFBFBD><C8B9><EFBFBD>
::= { gbnL2SwitchMulticast 7 }
igmpSnoopPortEntry OBJECT-TYPE
SYNTAX IgmpSnoopPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entries of igmpSnoopPortTable."
--igmpSnoopPortTable<6C><65><EFBFBD>ı<EFBFBD><C4B1><EFBFBD><EFBFBD><EFBFBD>Ϣ
INDEX { igmpSnoopPort }
::= { igmpSnoopPortTable 1 }
IgmpSnoopPortEntry ::= SEQUENCE {
igmpSnoopPort INTEGER,
igmpSnoopPortFastLeave INTEGER,
igmpSnoopPortGroupLimit INTEGER,
igmpSnoopPortMcastVlan INTEGER
}
igmpSnoopPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index that uniquely identifies a Ap port within igmpSnoopPortTable."
--<2D>˿ں<CBBF><DABA><EFBFBD><EFBFBD><EFBFBD>igmpSnoopPortTable<6C><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
::= { igmpSnoopPortEntry 1 }
igmpSnoopPortFastLeave OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The fast-leave option of a IGMP Snooping port,when set
a group port is deleted immediately on receiving a leave
packet, otherwise a max-response-time should be waited
before deleting the port."
--<2D><><EFBFBD>ö˿ڵĿ<DAB5><C4BF><EFBFBD><EFBFBD><EFBFBD><EBBFAA><EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˶˿ڵĿ<DAB5><C4BF><EFBFBD><EFBFBD><EFBFBD><EBBFAA><EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD>
--<2D>˿<EFBFBD><CBBF>յ<EFBFBD><D5B5><EFBFBD><EBBFAA><EFBFBD>ĺ<EFBFBD><C4BA>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɶಥ<C9B6><E0B2A5><EFBFBD><EFBFBD>ɾ<EFBFBD><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɾ<EFBFBD><C9BE><EFBFBD>˿<EFBFBD>
--֮ǰ<D6AE><C7B0><EFBFBD>ȴ<EFBFBD>max-response-time
::= { igmpSnoopPortEntry 2 }
igmpSnoopPortGroupLimit OBJECT-TYPE
SYNTAX INTEGER (0..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The max number of Multicast groups a port can learn."
--<2D>˿<EFBFBD><CBBF>ܹ<EFBFBD>ѧϰ<D1A7><CFB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E0B2A5><EFBFBD><EFBFBD>Ŀ
::= { igmpSnoopPortEntry 3 }
igmpSnoopPortMcastVlan OBJECT-TYPE
SYNTAX INTEGER (0..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify a multicast vlan for a port.IGMP report groups received
on the port will be add to the multicast vlan, regardless of the
vlan id indicated by the report packets, a zero vlan means no multicast
vlan is used."
--Ϊ<>˿<EFBFBD>ָ<EFBFBD><D6B8>һ<EFBFBD><D2BB><EFBFBD>鲥vlan<61><6E><EFBFBD>ö˿<C3B6><CBBF>յ<EFBFBD><D5B5><EFBFBD>IGMP<4D><50><EFBFBD><EFBFBD>ĺ<EFBFBD><C4BA>ñ<EFBFBD><C3B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
--<2D><><EFBFBD><EFBFBD><EFBFBD>ӵ<EFBFBD><D3B5>鲥VLAN<41>У<EFBFBD><D0A3>򲻹ܱ<F2B2BBB9><DCB1><EFBFBD><E6B1A8><EFBFBD>е<EFBFBD>vlanΪ<6E><CEAA>ֵ,vlanΪ0<CEAA><30>ʾ<EFBFBD><CABE>ʹ<EFBFBD><CAB9>
--<2D>鲥vlan
::= { igmpSnoopPortEntry 4 }
igmpSnoopGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF IgmpSnoopGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to config IGMP Snooping white-list and
black-list."
--<2D>ñ<EFBFBD><C3B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>IGMP Snooping<6E>ĺڰ<C4BA><DAB0><EFBFBD><EFBFBD><EFBFBD>
::= { gbnL2SwitchMulticast 8 }
igmpSnoopGroupEntry OBJECT-TYPE
SYNTAX IgmpSnoopGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entries of igmpSnoopGroupTable."
--igmpSnoopGroupTable<6C><65><EFBFBD>ı<EFBFBD><C4B1><EFBFBD><EFBFBD><EFBFBD>Ϣ
INDEX { igmpSnoopGroupAddress, igmpSnoopGroupPort , igmpSnoopGroupVLAN }
::= { igmpSnoopGroupTable 1 }
IgmpSnoopGroupEntry ::= SEQUENCE {
igmpSnoopGroupAddress MacAddress,
igmpSnoopGroupPort INTEGER,
igmpSnoopGroupVLAN INTEGER,
igmpSnoopGroupPolicy INTEGER
}
igmpSnoopGroupAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index that uniquely identifies a multicast mac-address
within igmpSnoopGroupTable."
--<2D>ಥMAC<41><43>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>igmpSnoopGroupTable<6C><65>
::= { igmpSnoopGroupEntry 1 }
igmpSnoopGroupPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index that uniquely identifies a Ap port within igmpSnoopGroupTable."
--<2D>˿ں<CBBF><DABA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>igmpSnoopGroupTable<6C><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
::= { igmpSnoopGroupEntry 2 }
igmpSnoopGroupVLAN OBJECT-TYPE
SYNTAX INTEGER (1..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index that uniquely identifies a VLAN ID within igmpSnoopGroupTable."
--VLAN<41><4E><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>igmpSnoopGroupTable<6C><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
::= { igmpSnoopGroupEntry 3 }
igmpSnoopGroupPolicy OBJECT-TYPE
SYNTAX INTEGER {
permit(3),
deny(4),
del(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry is used to config IGMP Snooping white-list and
black-list.Policies defined in white-list and black-list are
superior to that has beed defined by igmpSnoopDefaultGroupPolicy.
If group is not found in white-list or black-list then
'igmpSnoopDefaultGroupPolicy' takes effect"
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>IGMP Snoopingѧϰ<D1A7>ĺڰ<C4BA><DAB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڰ<EFBFBD><DAB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD>е<EFBFBD>ѧϰ<D1A7><CFB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȼ<EFBFBD>
--<2D><><EFBFBD><EFBFBD>igmpSnoopDefaultGroupPolicy<63><79><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĭ<EFBFBD><C4AC>ѧϰ<D1A7><CFB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַÿ<D6B7><C3BF>
--<2D>ڰ<EFBFBD><DAB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD>У<EFBFBD><D0A3><EFBFBD>ô<EFBFBD><C3B4><EFBFBD><EFBFBD>ѧϰȡ<CFB0><C8A1><EFBFBD><EFBFBD>igmpSnoopDefaultGroupPolicy<63><79>ֵ
::= { igmpSnoopGroupEntry 4 }
crossVlanMulticastEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to true(1) enables cross-vlan multicast. Setting
it to false(2) disables cross-vlan multicast."
--<2D><><EFBFBD>ÿ<EFBFBD>vlan<61>鲥״̬<D7B4><CCAC>1<EFBFBD>򿪣<EFBFBD>2<EFBFBD>ر<EFBFBD>
::= { gbnL2SwitchMulticast 9 }
crossVlanMulticastTable OBJECT-TYPE
SYNTAX SEQUENCE OF CrossVlanMulticastEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Used to config port info of cross-vlan multicast,such as tag/untag and vlanid of tag."
--<2D><>vlan<61><EFBFBD><E9B2A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ö˿ڵĶಥ<C4B6><E0B2A5><EFBFBD>ԣ<EFBFBD><D4A3><EFBFBD><EFBFBD><EFBFBD>tag/untag<61>Լ<EFBFBD>tag<61><67><EFBFBD>Ե<EFBFBD>vlanid
::= { gbnL2SwitchMulticast 10 }
crossVlanMulticastEntry OBJECT-TYPE
SYNTAX CrossVlanMulticastEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entries of crossVlanMulticastPortTable."
--<2D><>vlan<61><EFBFBD>˿<EFBFBD><CBBF>б<EFBFBD>
INDEX { crossVlanPort }
::= { crossVlanMulticastTable 1 }
CrossVlanMulticastEntry ::= SEQUENCE {
crossVlanPort Integer32,
crossVlanPortTag TruthValue,
crossVlanPortVid Integer32
}
crossVlanPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The port number."
--<2D>˿ں<CBBF>
::= { crossVlanMulticastEntry 1 }
crossVlanPortTag OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to true(1) of tag. Setting
it to false(2) of untag."
--<2D>˿<EFBFBD> <20><>tag<61><67><EFBFBD>ԣ<EFBFBD>1Ϊtag<61><67>2Ϊuntag
::= { crossVlanMulticastEntry 2 }
crossVlanPortVid OBJECT-TYPE
SYNTAX Integer32 (1..4095)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The vlanid of tag port."
--<2D>˿<EFBFBD> <20><>vlanid
::= { crossVlanMulticastEntry 3 }
igmpSnoopRoutePortForward OBJECT-TYPE
SYNTAX INTEGER
{
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If the status is enabled, the route port can be added into the group automatically
when an igmp snooping group is created . If the status is disabled, it will be not."
--<2D><><EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD>·<EFBFBD>ɿ<EFBFBD><C9BF>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD>뵽IGMP<4D>
::= { gbnL2SwitchMulticast 11 }
---------------------- IgmpSnooping Profile Function Begin --------------------------
igmpSnoopProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF IgmpSnoopProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to config IGMP Snooping white-list and black-list."
::= { gbnL2SwitchMulticast 12 }
igmpSnoopProfileEntry OBJECT-TYPE
SYNTAX IgmpSnoopProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entries of igmpSnoopProfileTable."
INDEX { profileId }
::= { igmpSnoopProfileTable 1 }
IgmpSnoopProfileEntry ::= SEQUENCE {
profileId Integer32,
profileDescription DisplayString,
profileLimit Integer32,
profilePortList PortList,
profileRowStatus RowStatus
}
profileId OBJECT-TYPE
SYNTAX Integer32 (1..16)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An index that uniquely identifies a profile within igmpSnoopProfileTable."
::= { igmpSnoopProfileEntry 1 }
profileDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry is used to config profile description."
::= { igmpSnoopProfileEntry 2 }
profileLimit OBJECT-TYPE
SYNTAX Integer32 {
permit(1),
deny(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry is used to config group learning policy in the profile."
::= { igmpSnoopProfileEntry 3 }
profilePortList OBJECT-TYPE
SYNTAX PortList
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry is used to config ports to reference the profile."
::= { igmpSnoopProfileEntry 4 }
profileRowStatus OBJECT-TYPE
SYNTAX RowStatus {
active(1),
createAndGo(4),
destroy(6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry is used to create or delete a profile within igmpSnoopProfileTable."
::= { igmpSnoopProfileEntry 5 }
igmpSnoopProfileIpRangeTable OBJECT-TYPE
SYNTAX SEQUENCE OF IgmpSnoopProfileIpRangeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to config ip ranges within profiles listed in igmpSnoopProfileTable."
::= { gbnL2SwitchMulticast 13 }
igmpSnoopProfileIpRangeEntry OBJECT-TYPE
SYNTAX IgmpSnoopProfileIpRangeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entries of igmpSnoopProfileIpRangeTable."
INDEX { profileId, ipRangeStartIp, ipRangeEndIp, ipRangeVlanId }
::= { igmpSnoopProfileIpRangeTable 1 }
IgmpSnoopProfileIpRangeEntry ::= SEQUENCE {
ipRangeStartIp IpAddress,
ipRangeEndIp IpAddress,
ipRangeVlanId Integer32,
ipRangeRowStatus RowStatus
}
ipRangeStartIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An index that uniquely identifies a start ip address."
::= { igmpSnoopProfileIpRangeEntry 1 }
ipRangeEndIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An index that uniquely identifies an end ip address."
::= { igmpSnoopProfileIpRangeEntry 2 }
ipRangeVlanId OBJECT-TYPE
SYNTAX Integer32 (0..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An index that uniquely identifies a vlan."
::= { igmpSnoopProfileIpRangeEntry 3 }
ipRangeRowStatus OBJECT-TYPE
SYNTAX RowStatus {
active(1),
createAndGo(4),
destroy(6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry is used to create or delete an ip range within igmpSnoopProfileIpRangeTable."
::= { igmpSnoopProfileIpRangeEntry 4 }
igmpSnoopProfileMacRangeTable OBJECT-TYPE
SYNTAX SEQUENCE OF IgmpSnoopProfileMacRangeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to config mac ranges within profiles listed in igmpSnoopProfileTable."
::= { gbnL2SwitchMulticast 14 }
igmpSnoopProfileMacRangeEntry OBJECT-TYPE
SYNTAX IgmpSnoopProfileMacRangeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entries of igmpSnoopProfileMacRangeTable."
INDEX { profileId, macRangeStartMac, macRangeEndMac, macRangeVlanId }
::= { igmpSnoopProfileMacRangeTable 1 }
IgmpSnoopProfileMacRangeEntry ::= SEQUENCE {
macRangeStartMac MacAddress,
macRangeEndMac MacAddress,
macRangeVlanId Integer32,
macRangeRowStatus RowStatus
}
macRangeStartMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An index that uniquely identifies a start mac address."
::= { igmpSnoopProfileMacRangeEntry 1 }
macRangeEndMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An index that uniquely identifies an end mac address."
::= { igmpSnoopProfileMacRangeEntry 2 }
macRangeVlanId OBJECT-TYPE
SYNTAX Integer32 (0..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An index that uniquely identifies a vlan."
::= { igmpSnoopProfileMacRangeEntry 3 }
macRangeRowStatus OBJECT-TYPE
SYNTAX RowStatus {
active(1),
createAndGo(4),
destroy(6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry is used to create or delete a mac range within igmpSnoopProfileMacRangeTable."
::= { igmpSnoopProfileMacRangeEntry 4 }
------------------------------------------------------------------------------
--
-- gbnL2SwitchVLAN - VLAN Group
--
------------------------------------------------------------------------------
portModeTable OBJECT-TYPE
SYNTAX SEQUENCE OF PortModeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A Table of port mode."
::= { gbnL2SwitchVLAN 1 }
portModeEntry OBJECT-TYPE
SYNTAX PortModeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of portmode parameters."
INDEX { portNumber }
::= { portModeTable 1 }
PortModeEntry ::= SEQUENCE {
portNumber Integer32,
portMode INTEGER
}
portNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"port number'."
::= { portModeEntry 1 }
portMode OBJECT-TYPE
SYNTAX INTEGER {
trunkPort(1),
accessPort(2),
hybridPort(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"type of mode"
::= { portModeEntry 2 }
------------------------------------------------------------------------------
--
-- gbnL2SwitchLacpGroup - Lacp Channel Group
--
------------------------------------------------------------------------------
channelGroupCreate OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Create a channel group ."
::= { gbnL2SwitchLacpGroup 1 }
channelGroupDelete OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Delete a channel group. Make sure there is no member in this group ."
::= { gbnL2SwitchLacpGroup 2 }
channelGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF ChannelGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that contains information about every
Lacp channel group that is associated with this System.
This table is supported in products:TiNet S3750,TiNet S3526,
TiNet S3026E,TiNet S2016EI,TiNet S2024EI."
--ϵͳ<CFB5><CDB3>lacp<63><70>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
::= { gbnL2SwitchLacpGroup 3 }
channelGroupEntry OBJECT-TYPE
SYNTAX ChannelGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of the Lacp channel group parameters. This is indexed
by the group index."
--ϵͳ<CFB5><CDB3>lacp<63><70><EFBFBD><EFBFBD><EFBFBD>ľ<EFBFBD><C4BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊͨ<CEAA><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
INDEX { ChannelGroupIndex }
::= { channelGroupTable 1 }
ChannelGroupEntry ::=
SEQUENCE {
channelGroupIndex
INTEGER,
channelGroupPortList
PortList,
channelGroupRule
INTEGER,
channelGroupRowstatus
RowStatus
}
--channelGroupIndex:ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
--channelGroupPortList:ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD>Ķ˿ڳ<CBBF>Ա<EFBFBD>б<EFBFBD>
--channelGroupRule:ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD>ĸ<EFBFBD><C4B8>ؾ<EFBFBD><D8BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
--channelGroupRowstatus:<3A><>״̬
channelGroupIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Index of the Lacp Channel group."
--ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
::= { channelGroupEntry 1 }
channelGroupPortList OBJECT-TYPE
SYNTAX PortList
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The complete set of ports currently associated with
this Group. Each bit set in this list represents
an Actor Port member of this Group."
--ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD>Ķ˿ڳ<CBBF>Ա<EFBFBD>б<EFBFBD><D0B1><EFBFBD>ÿһ<C3BF><D2BB>bit<69><74><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD>˿<EFBFBD>
::= { channelGroupEntry 2 }
channelGroupRule OBJECT-TYPE
SYNTAX INTEGER {
srcMAC(1),
destMAC(2),
srcXORDestMAC(3),
srcIP(4),
destIP(5),
srcXORDestIP(6)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
" The Rule to be applied to this Link Aggregator's Trunk Group
Table. The rules are based on the following selections SrcMAC (1),
means that the last three bits of the Source MAC Address are used to
index the Trunk Group to get the destination port. DestMAC (2), means
the last three bits of the Destination MAC Address are used to index
into the Trunk Group to get the destination port. SrcXORDestMAC (3),
means that the last three bits of the Source MAC Address are logically
XORed with the last three bits of the Destination MAC Address and used
to index into the Trunk Group to get the destination port. SrcIP (4),
means the last three bits of the Source IP Address are used to index
into the Trunk Group to get the destination port. DestIP (5), means
the last three bits of the Destination IP Address are used to index
into the Trunk Group to get the destination port. SrcXORDestIP (6),
means the last three bits of the Source IP Address are logically XORed
with the last three bits of the Destination IP Address and used to
index into the Trunk Group to get the destination port. This rule
defines the distribution algorithm applied to the aggregated link."
--ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD>ĸ<EFBFBD><C4B8>ؾ<EFBFBD><D8BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ԣ<EFBFBD>Ҳ<EFBFBD><D2B2><EFBFBD>DZ<EFBFBD><C7B1><EFBFBD><EFBFBD>ڻ<EFBFBD><DABB>۶˿<DBB6><CBBF><EFBFBD><EFBFBD><EFBFBD>ѡ<EFBFBD><D1A1><EFBFBD><EFBFBD><EFBFBD>Ͷ˿ڵIJ<DAB5><C4B2>ԡ<EFBFBD>
--<2D><>ΪԴMAC<41><43>Ŀ<EFBFBD><C4BF>MAC<41><43>Դ<EFBFBD><D4B4>Ŀ<EFBFBD><C4BF>MAC<41><43>ԴIP<49><50>Ŀ<EFBFBD><C4BF>IP<49><50>Դ<EFBFBD><D4B4>Ŀ<EFBFBD><C4BF>IP<49><50><EFBFBD><EFBFBD>
--<2D><><EFBFBD><EFBFBD>TiNet S2008EIΪֻ<CEAA><D6BB><EFBFBD><EFBFBD><EFBFBD>ԡ<EFBFBD>
::= { channelGroupEntry 3 }
channelGroupRowstatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"rowstatus of channel group."
--ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬
::= { channelGroupEntry 4 }
------------------------------------------------------------------------------
--
-- gbnL2SwitchLacpPort - Lacp port
--
------------------------------------------------------------------------------
lacpPortModeTable OBJECT-TYPE
SYNTAX SEQUENCE OF LacpPortModeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that contains information about every
Lacp channel group that is associated with this System.
This table is supported in products:TiNet S3750,TiNet S3526,
TiNet S3026E,TiNet S2016EI,TiNet S2024EI."
--<2D>˿<EFBFBD>lacpģʽ<C4A3><CABD>
::= { gbnL2SwitchLacpPort 1 }
lacpPortModeEntry OBJECT-TYPE
SYNTAX LacpPortModeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The port mode of lacp. This is indexed
by the port number."
--<2D>˿<EFBFBD>lacpģʽ<C4A3><CABD><EFBFBD><EFBFBD><EFBFBD>Զ˿ں<CBBF>Ϊ<EFBFBD><CEAA><EFBFBD><EFBFBD>
INDEX { portIndex }
::= { lacpPortModeTable 1 }
LacpPortModeEntry ::=
SEQUENCE {
portIndex
INTEGER,
portLacpMode
INTEGER,
portLacpRowstatus
RowStatus
}
--portIndex:<3A>˿<EFBFBD><CBBF><EFBFBD><EFBFBD><EFBFBD>
--portLacpMode:<3A>˿<EFBFBD>lacpģʽ
--portLacpRowstatus<75><73><EFBFBD>˿<EFBFBD><CBBF><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>д
portIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Index of the port."
--<2D>˿<EFBFBD><CBBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҳ<EFBFBD><D2B2><EFBFBD>Ƕ˿ں<CBBF>
::= { lacpPortModeEntry 1 }
portLacpMode OBJECT-TYPE
SYNTAX INTEGER {
static(1),
active(2),
passive(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The mode of the Lacp Channel group.Static:link aggregation is
static configguration,and lacp protocol do not run. Active:the port
in this mode can send lacp pdu active.Passive:the port in this mode
just send pdu when needed."
--<2D>˿<EFBFBD>ģʽ<C4A3><CABD>staticΪ<63><CEAA>̬<EFBFBD><CCAC><EFBFBD>ۣ<EFBFBD><DBA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ж˿<D0B6><CBBF>ϲ<EFBFBD><CFB2><EFBFBD><EFBFBD><EFBFBD>lacpЭ<70>飬ȫ<E9A3AC>ֶ<EFBFBD><D6B6><EFBFBD><EFBFBD>á<EFBFBD>
--activeΪ<65><CEAA><EFBFBD><EFBFBD>lacpģʽ<C4A3><CABD><EFBFBD>˿<EFBFBD><CBBF>ܹ<EFBFBD><DCB9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Եķ<D4B5><C4B7><EFBFBD>lacp<63><70><EFBFBD><EFBFBD>
--passiveΪ<65><CEAA><EFBFBD><EFBFBD>lacpģʽ<C4A3><CABD><EFBFBD>˿<EFBFBD>ֻ<EFBFBD><D6BB>ӦlacpЭ<70>̣<EFBFBD><CCA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͱ<EFBFBD><CDB1>ġ<EFBFBD>
::= { lacpPortModeEntry 2 }
portLacpRowstatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"rowstatus of port."
--<2D>˿<EFBFBD><CBBF><EFBFBD>״̬
::= { lacpPortModeEntry 3 }
------------------------------------------------------------------------------
--
-- gbnL2SwitchMLD - MLD Group
--
------------------------------------------------------------------------------
mldSnoopEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"DURABLE: { false }
Setting this object to true(1) enables MLD Snooping. Setting
it to false(2) disables MLD Snooping.
Note that MLD Snooping can function with or without GVRP and
GMRP enabled."
::= { gbnL2SwitchMLD 1 }
mldSnoopAlerts OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"DURABLE: { false }
Setting this object to true(1) enables the IP Router Alert
Option (as defined in RFC2113) for transmitted MLD packets.
Setting it to false(2) disables this option."
::= { gbnL2SwitchMLD 2 }
mldSnoopAging OBJECT-TYPE
SYNTAX Integer32 (10..1000000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"DURABLE: { 300 }
The timeout period in seconds for aging out MLD Groups
dynamically learned with MLD Snooping. Note that aging operates
on a per interface per VLAN per multicast group basis."
::= { gbnL2SwitchMLD 3 }
mldSnoopTable OBJECT-TYPE
SYNTAX SEQUENCE OF MldSnoopEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table, which provides MLD Snooping information, augments
the 'dot1qStaticMulticastTable' in the Q-MIB (RFC2674)."
::= { gbnL2SwitchMLD 4 }
mldSnoopEntry OBJECT-TYPE
SYNTAX MldSnoopEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Displays by VLAN, MLD Group, and MLD receive port
the set of ports enabled to forward MLD Group traffic as
determined by the MLD Snooping task."
AUGMENTS { dot1qStaticMulticastEntry }
::= { mldSnoopTable 1 }
MldSnoopEntry ::=
SEQUENCE {
mldSnoopEgressPorts PortList
}
mldSnoopEgressPorts OBJECT-TYPE
SYNTAX PortList
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This read-only object displays the set of ports enabled to
forward specific MLD Group traffic as determined by the
MLD Snooping task.
It should be noted that the MLD Snooping task generates a pseudo-
static (i.e., not saved in NVM) port list similar to the RFC2674
Q-MIB 'dot1qStaticMulticastStaticEgressPorts' object. Consequently,
a port will not be a member of 'gbnCommonIgmpSnoopEgressPorts' if
it is a member of 'dot1qStaticMulticastForbiddenEgressPorts'."
::= { mldSnoopEntry 1 }
mldSnoopDefaultGroupPolicy OBJECT-TYPE
SYNTAX INTEGER {
deny(0),
permit(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The default group learning policy when a group address is not found in
MLD Snooping white-list and black-list"
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD>MLD Snooping<6E>ڰ<EFBFBD><DAB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD>Ը<EFBFBD><D4B8><EFBFBD><E9B2A5>Ĭ<EFBFBD><C4AC>ѧϰ<D1A7><CFB0><EFBFBD><EFBFBD>
::= { gbnL2SwitchMLD 5 }
mldSnoopMaxResponseTime OBJECT-TYPE
SYNTAX Integer32 (1..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The timeout period in seconds waited before determinating whether
a group port should be deleted or not after received a leave packet"
--<2D><><EFBFBD><EFBFBD><EFBFBD>˿<EFBFBD><CBBF>յ<EFBFBD><D5B5><EFBFBD><EBBFAA><EFBFBD>ĺ󣬾<C4BA><F3A3ACBE><EFBFBD><EFBFBD>Ƿ<EFBFBD>ɾ<EFBFBD><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˿ڵĵȴ<C4B5>ʱ<EFBFBD><CAB1>
::= { gbnL2SwitchMLD 6 }
mldSnoopPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF MldSnoopPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Used to config MLD Snooping port options,such as group-limit and
fast-leave."
--<2D>ñ<EFBFBD><C3B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>MLD Snooping<6E>л<EFBFBD><D0BB><EFBFBD>ÿ<EFBFBD><C3BF><EFBFBD>˿ڵ<CBBF><DAB5><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD>˿<EFBFBD>ѧϰ<D1A7><CFB0><EFBFBD>ƣ<EFBFBD>
--<2D>˿ڿ<CBBF><DABF><EFBFBD><EFBFBD><EFBFBD>ȹ<EFBFBD><C8B9><EFBFBD>
::= { gbnL2SwitchMLD 7 }
mldSnoopPortEntry OBJECT-TYPE
SYNTAX MldSnoopPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entries of mldSnoopPortTable."
--mldSnoopPortTable<6C><65><EFBFBD>ı<EFBFBD><C4B1><EFBFBD><EFBFBD><EFBFBD>Ϣ
INDEX { mldSnoopPort }
::= { mldSnoopPortTable 1 }
MldSnoopPortEntry ::= SEQUENCE {
mldSnoopPort INTEGER,
mldSnoopPortFastLeave INTEGER,
mldSnoopPortGroupLimit INTEGER,
mldSnoopPortMcastVlan INTEGER
}
mldSnoopPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index that uniquely identifies a Ap port within mldSnoopPortTable."
--<2D>˿ں<CBBF><DABA><EFBFBD><EFBFBD><EFBFBD>mldSnoopPortTable<6C><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
::= { mldSnoopPortEntry 1 }
mldSnoopPortFastLeave OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The fast-leave option of a MLD Snooping port,when set
a group port is deleted immediately on receiving a leave
packet, otherwise a max-response-time should be waited
before deleting the port."
--<2D><><EFBFBD>ö˿ڵĿ<DAB5><C4BF><EFBFBD><EFBFBD><EFBFBD><EBBFAA><EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˶˿ڵĿ<DAB5><C4BF><EFBFBD><EFBFBD><EFBFBD><EBBFAA><EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD>
--<2D>˿<EFBFBD><CBBF>յ<EFBFBD><D5B5><EFBFBD><EBBFAA><EFBFBD>ĺ<EFBFBD><C4BA>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɶಥ<C9B6><E0B2A5><EFBFBD><EFBFBD>ɾ<EFBFBD><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɾ<EFBFBD><C9BE><EFBFBD>˿<EFBFBD>
--֮ǰ<D6AE><C7B0><EFBFBD>ȴ<EFBFBD>max-response-time
::= { mldSnoopPortEntry 2 }
mldSnoopPortGroupLimit OBJECT-TYPE
SYNTAX INTEGER (0..128)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The max number of MLD groups a port can learn."
--<2D>˿<EFBFBD><CBBF>ܹ<EFBFBD>ѧϰ<D1A7><CFB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E0B2A5><EFBFBD><EFBFBD>Ŀ
::= { mldSnoopPortEntry 3 }
mldSnoopPortMcastVlan OBJECT-TYPE
SYNTAX INTEGER (0..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify a multicast vlan for a port.MLD report groups received
on the port will be add to the multicast vlan, regardless of the
vlan id indicated by the report packets, a zero vlan means no multicast
vlan is used."
--Ϊ<>˿<EFBFBD>ָ<EFBFBD><D6B8>һ<EFBFBD><D2BB><EFBFBD>鲥vlan<61><6E><EFBFBD>ö˿<C3B6><CBBF>յ<EFBFBD><D5B5><EFBFBD>MLD<4C><44><EFBFBD><EFBFBD>ĺ<EFBFBD><C4BA>ñ<EFBFBD><C3B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
--<2D><><EFBFBD><EFBFBD><EFBFBD>ӵ<EFBFBD><D3B5>鲥VLAN<41>У<EFBFBD><D0A3>򲻹ܱ<F2B2BBB9><DCB1><EFBFBD><E6B1A8><EFBFBD>е<EFBFBD>vlanΪ<6E><CEAA>ֵ,vlanΪ0<CEAA><30>ʾ<EFBFBD><CABE>ʹ<EFBFBD><CAB9>
--<2D>鲥vlan
::= { mldSnoopPortEntry 4 }
mldSnoopGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF MldSnoopGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to config MLD Snooping white-list and
black-list."
--<2D>ñ<EFBFBD><C3B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>MLD Snooping<6E>ĺڰ<C4BA><DAB0><EFBFBD><EFBFBD><EFBFBD>
::= { gbnL2SwitchMLD 8 }
mldSnoopGroupEntry OBJECT-TYPE
SYNTAX MldSnoopGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entries of mldSnoopGroupTable."
--mldSnoopGroupTable<6C><65><EFBFBD>ı<EFBFBD><C4B1><EFBFBD><EFBFBD><EFBFBD>Ϣ
INDEX { mldSnoopGroupAddress, mldSnoopGroupPort, mldSnoopGroupVLAN }
::= { mldSnoopGroupTable 1 }
MldSnoopGroupEntry ::= SEQUENCE {
mldSnoopGroupAddress MacAddress,
mldSnoopGroupPort INTEGER,
mldSnoopGroupVLAN INTEGER,
mldSnoopGroupPolicy INTEGER
}
mldSnoopGroupAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index that uniquely identifies a multicast mac-address
within mldSnoopGroupTable."
--<2D>ಥMAC<41><43>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>mldSnoopGroupTable<6C><65>
::= { mldSnoopGroupEntry 1 }
mldSnoopGroupPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index that uniquely identifies a Ap port within mldSnoopGroupTable."
--<2D>˿ں<CBBF><DABA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>mldSnoopGroupTable<6C><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
::= { mldSnoopGroupEntry 2 }
mldSnoopGroupVLAN OBJECT-TYPE
SYNTAX INTEGER (1..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index that uniquely identifies a VLAN ID within mldSnoopGroupTable."
--VLAN<41><4E><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>mldSnoopGroupTable<6C><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
::= { mldSnoopGroupEntry 3 }
mldSnoopGroupPolicy OBJECT-TYPE
SYNTAX INTEGER {
permit(3),
deny(4),
del(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry is used to config MLD Snooping white-list and
black-list.Policies defined in white-list and black-list are
superior to that has beed defined by mldSnoopDefaultGroupPolicy.
If group is not found in white-list or black-list then
'mldSnoopDefaultGroupPolicy' takes effect"
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>MLD Snoopingѧϰ<D1A7>ĺڰ<C4BA><DAB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڰ<EFBFBD><DAB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD>е<EFBFBD>ѧϰ<D1A7><CFB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȼ<EFBFBD>
--<2D><><EFBFBD><EFBFBD>mldSnoopDefaultGroupPolicy<63><79><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĭ<EFBFBD><C4AC>ѧϰ<D1A7><CFB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַÿ<D6B7><C3BF>
--<2D>ڰ<EFBFBD><DAB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD>У<EFBFBD><D0A3><EFBFBD>ô<EFBFBD><C3B4><EFBFBD><EFBFBD>ѧϰȡ<CFB0><C8A1><EFBFBD><EFBFBD>mldSnoopDefaultGroupPolicy<63><79>ֵ
::= { mldSnoopGroupEntry 4 }
mldSnoopRoutePortForward OBJECT-TYPE
SYNTAX INTEGER
{
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If the status is enabled, the route port can be added into the group automatically
when an mld snooping group is created . If the status is disabled, it will be not."
--<2D><><EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD>·<EFBFBD>ɿ<EFBFBD><C9BF>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD>뵽MLD<4C>
::= { gbnL2SwitchMLD 9 }
--
-- END of GBN-COMMON-MIB
--
END