summaryrefslogtreecommitdiff
path: root/MIBS/comware/HH3C-SPLAT-MAM-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/comware/HH3C-SPLAT-MAM-MIB
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/comware/HH3C-SPLAT-MAM-MIB')
-rw-r--r--MIBS/comware/HH3C-SPLAT-MAM-MIB288
1 files changed, 288 insertions, 0 deletions
diff --git a/MIBS/comware/HH3C-SPLAT-MAM-MIB b/MIBS/comware/HH3C-SPLAT-MAM-MIB
new file mode 100644
index 0000000..08ee433
--- /dev/null
+++ b/MIBS/comware/HH3C-SPLAT-MAM-MIB
@@ -0,0 +1,288 @@
+-- ==================================================================
+-- Copyright (C) 2002 New H3C Tech. Co., Ltd. All rights reserved.
+--
+-- Description: MAC management MIB
+-- Reference:
+-- Version: V2.3
+-- History:
+--(1) Created by Zhangshilin, 2001.06.29
+-- V2.0 2004-10-12 updated by gaolong
+-- Import TEXTUAL-CONVENTION and MODULE-IDENTITY.
+-- Add hh3cLswMacPort MODULE-IDENTITY clause.
+-- Change ACCESS to MAX-ACCESS.
+-- Change MAX-ACCESS clause value from write-only to read-write.
+-- V2.1 2005-03-16 by gaolong
+-- Change import clause of hh3cdot1qVlanIndex
+-- V2.2 2005-07-28 by huna kf0518
+-- Add hh3cdot1qTpFdbGroupSetTable
+-- V2.3 2005-02-25 by wangyupeng
+-- Add blackhole and security for hh3cdot1qTpFdbSetStatus
+-- ==================================================================
+
+-- ==================================================================
+--
+-- Varibles and types be imported
+--
+-- ==================================================================
+HH3C-LswMAM-MIB DEFINITIONS ::= BEGIN
+IMPORTS
+
+ MacAddress, TEXTUAL-CONVENTION
+ FROM SNMPv2-TC
+
+ OBJECT-TYPE,Integer32, MODULE-IDENTITY
+ FROM SNMPv2-SMI
+
+ hh3clswCommon
+ FROM HH3C-OID-MIB
+
+ hh3cdot1qVlanIndex
+ FROM HH3C-LswVLAN-MIB;
+
+ hh3cLswMacPort MODULE-IDENTITY
+ LAST-UPDATED "200106290000Z"
+ ORGANIZATION
+ "New H3C Tech. Co., Ltd."
+ CONTACT-INFO
+ "Platform Team New H3C Tech. Co., Ltd.
+ Hai-Dian District Beijing P.R. China
+ http://www.h3c.com
+ Zip:100085
+ "
+ DESCRIPTION
+ " "
+ REVISION "200106290000Z"
+ DESCRIPTION
+ " "
+ ::= { hh3clswCommon 3 }
+
+ InterfaceIndex ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "d"
+ STATUS current
+ DESCRIPTION
+ "A unique value, greater than zero, for each interface
+ or interface sub-layer in the managed system. It is
+ recommended that values are assigned contiguously
+ starting from 1. The value for each interface sub-
+ layer must remain constant at least from one re-
+ initialization of the entity's network management
+ system to the next re-initialization."
+ SYNTAX Integer32
+
+ PortList ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Each octet within this value specifies a set of eight
+ ports, with the first octet specifying ports 1 through
+ 8, the second octet specifying ports 9 through 16, etc.
+ Within each octet, the most significant bit represents
+ the lowest numbered port, and the least significant bit
+ represents the highest numbered port. Thus, each port
+ of the bridge 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'."
+ SYNTAX OCTET STRING
+
+
+
+
+-- ==================================================================
+--
+-- ======================= definition begin =========================
+--
+-- ==================================================================
+
+
+
+ hh3cdot1qMacSearchTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Hh3cDot1qMacSearchEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information table for searching port with mac address "
+ ::= { hh3cLswMacPort 1 }
+
+ hh3cdot1qMacSearchEntry OBJECT-TYPE
+ SYNTAX Hh3cDot1qMacSearchEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " Information table for searching port with mac address entry "
+ INDEX { hh3cdot1qMacSearchAddress, hh3cdot1qMacSearchVlanID }
+ ::= { hh3cdot1qMacSearchTable 1 }
+
+ Hh3cDot1qMacSearchEntry ::=
+ SEQUENCE {
+ hh3cdot1qMacSearchAddress MacAddress ,
+ hh3cdot1qMacSearchVlanID INTEGER ,
+ hh3cdot1qMacSearchPort InterfaceIndex ,
+ hh3cdot1qMacSearchAgeTime INTEGER
+ }
+
+ hh3cdot1qMacSearchAddress OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "MAC address"
+ ::= { hh3cdot1qMacSearchEntry 1 }
+
+ hh3cdot1qMacSearchVlanID OBJECT-TYPE
+ SYNTAX INTEGER (-1 | 1..4096)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " VLANID of the native VLAN of the MAC address to be searched for "
+ ::= { hh3cdot1qMacSearchEntry 2 }
+
+ hh3cdot1qMacSearchPort OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface index corresponding to the MAC address"
+ ::= { hh3cdot1qMacSearchEntry 3 }
+
+ hh3cdot1qMacSearchAgeTime OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Address aging time"
+ ::= { hh3cdot1qMacSearchEntry 4 }
+
+
+ hh3cdot1qTpFdbSetTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Hh3cDot1qTpFdbSetEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Unicast address setting table "
+ ::= { hh3cLswMacPort 2 }
+
+ hh3cdot1qTpFdbSetEntry OBJECT-TYPE
+ SYNTAX Hh3cDot1qTpFdbSetEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " Unicast address setting table entry "
+ INDEX { hh3cdot1qVlanIndex, hh3cdot1qTpFdbSetAddress }
+ ::= { hh3cdot1qTpFdbSetTable 1 }
+
+ Hh3cDot1qTpFdbSetEntry ::=
+ SEQUENCE {
+ hh3cdot1qTpFdbSetAddress MacAddress ,
+ hh3cdot1qTpFdbSetPort InterfaceIndex ,
+ hh3cdot1qTpFdbSetStatus INTEGER,
+ hh3cdot1qTpFdbSetOperate INTEGER
+ }
+
+ hh3cdot1qTpFdbSetAddress OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Unicast MAC address "
+ ::= { hh3cdot1qTpFdbSetEntry 1 }
+
+
+ hh3cdot1qTpFdbSetPort OBJECT-TYPE
+ SYNTAX InterfaceIndex
+
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Interface index corresponding to the MAC address "
+ ::= { hh3cdot1qTpFdbSetEntry 2 }
+
+ hh3cdot1qTpFdbSetStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ learned(3),
+ static(6),
+ dynamic(7),
+ blackhole(9),
+ security(11)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "State corresponding to the MAC address"
+ ::= { hh3cdot1qTpFdbSetEntry 3 }
+
+ hh3cdot1qTpFdbSetOperate OBJECT-TYPE
+ SYNTAX INTEGER {
+ add(1),
+ delete(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Add or delete an MAC address. Read operation not supported."
+ ::= { hh3cdot1qTpFdbSetEntry 4 }
+
+
+ hh3cdot1qTpFdbGroupSetTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Hh3cDot1qTpFdbGroupSetEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Multistcast address setting table, whose maximal row number
+ is dynamically changed by the influence of IGSP. When
+ reaching the upper limit of the table, no more row could be
+ added, then an error will be returned."
+ ::= { hh3cLswMacPort 3 }
+
+ hh3cdot1qTpFdbGroupSetEntry OBJECT-TYPE
+ SYNTAX Hh3cDot1qTpFdbGroupSetEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Multicast address setting table entry."
+ INDEX { hh3cdot1qVlanIndex, hh3cdot1qTpFdbGroupSetAddress }
+ ::= { hh3cdot1qTpFdbGroupSetTable 1 }
+
+ Hh3cDot1qTpFdbGroupSetEntry ::=
+ SEQUENCE {
+ hh3cdot1qTpFdbGroupSetAddress MacAddress,
+ hh3cdot1qTpFdbGroupSetPort PortList,
+ hh3cdot1qTpFdbGroupSetOperate INTEGER
+ }
+
+ hh3cdot1qTpFdbGroupSetAddress OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Multicast MAC address."
+ ::= { hh3cdot1qTpFdbGroupSetEntry 1 }
+
+ hh3cdot1qTpFdbGroupSetPort OBJECT-TYPE
+ SYNTAX PortList
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The complete set of ports, in this VLAN, to which
+ frames destined to this Multicast MAC address are currently
+ being explicitly forwarded. This does not include ports
+ for which this address is only implicitly forwarded."
+ ::= { hh3cdot1qTpFdbGroupSetEntry 2 }
+
+ hh3cdot1qTpFdbGroupSetOperate OBJECT-TYPE
+ SYNTAX INTEGER {
+ add(1),
+ delete(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Add or delete a Multicast MAC address. Read operation is
+ meaningless. When adding a Multicast MAC address, it is
+ required to provide MacAddress, VLAN and PortList all. For
+ deleting operation, MacAddress and VLAN must be provided,
+ but hh3cdot1qTpFdbGroupSetPort is optional."
+ ::= { hh3cdot1qTpFdbGroupSetEntry 3 }
+
+
+END