diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/comware/HH3C-MINM-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/comware/HH3C-MINM-MIB')
| -rw-r--r-- | MIBS/comware/HH3C-MINM-MIB | 323 |
1 files changed, 323 insertions, 0 deletions
diff --git a/MIBS/comware/HH3C-MINM-MIB b/MIBS/comware/HH3C-MINM-MIB new file mode 100644 index 0000000..62c038b --- /dev/null +++ b/MIBS/comware/HH3C-MINM-MIB @@ -0,0 +1,323 @@ +-- ============================================================================= +-- Copyright (c) 2004-2010 New H3C Tech. Co., Ltd. All rights reserved. +-- +-- Description: 802.1ah MAC-in-MAC MIB +-- Reference: +-- Version: V1.0 +-- History: +-- V1.0 2009-08-08 Initial version Created by Jianyong Song +-- 2010-08-05 Add 'hh3cMinmBmac' by Wei Zhang +-- ============================================================================= +HH3C-MINM-MIB DEFINITIONS ::= BEGIN +IMPORTS + RowStatus, + TEXTUAL-CONVENTION, + MacAddress + FROM SNMPv2-TC + MODULE-IDENTITY, + OBJECT-TYPE, + Integer32, + Unsigned32 + FROM SNMPv2-SMI + ifIndex + FROM RFC1213-MIB + hh3cCommon + FROM HH3C-OID-MIB + hh3cVsiIndex + FROM HH3C-VSI-MIB; + +-- ============================================================================= +-- module identity part +-- ============================================================================= +hh3cMinm MODULE-IDENTITY + LAST-UPDATED + "200908081000Z" -- Aug 08, 2009 at 10:00 GMT + 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 + "802.1ah MAC-in-MAC MIB" + REVISION + "200908081000Z" -- Aug 08, 2009 at 10:00 GMT + DESCRIPTION + "The initial version of this MIB." + ::= { hh3cCommon 107 } + +-- ============================================================================= +-- Textual Conventions +-- ============================================================================= +Hh3cMinmEnabledStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A enumerated value which indicates the state of object." + SYNTAX INTEGER + { + enabled(1), + disabled(2) + } + +-- ============================================================================= +-- object definition begin +-- ============================================================================= + +hh3cMinmObjects OBJECT IDENTIFIER ::= { hh3cMinm 1 } + +hh3cMinmScalarGroup OBJECT IDENTIFIER ::= { hh3cMinmObjects 1 } + +hh3cMinmCapabilities OBJECT-TYPE + SYNTAX BITS + { + reEncapsulation(0), + uplink(1), + vsiShareConnection(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object displays the MAC-in-MAC capabilities with respect to + certain fields. The following values may be supported: + reEncapsulation: Support for configuring re-encapsulation (denoted + by hh3cMinmVsiReEncapsulation). + uplink: Support for configuring uplink (denoted + by hh3cMinmUplinkTable). + vsiShareConnection: It indicates that connection entry is shared in + all VSIs. hh3cVsiIndex is meaningless and must + be value 1 in hh3cMinmConnectionTable." + ::= { hh3cMinmScalarGroup 1 } + +hh3cMinmBmac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A MAC address used in creating the MAC header of I-tagged frames + transmitted across a Provider Backbone Bridged Network. The invalid + value FF:FF:FF:FF:FF:FF indicates that this node is not supported by + the device." + ::= { hh3cMinmScalarGroup 2 } + +-- ============================================================================= +-- hh3cMinmVsiTable Definition +-- ============================================================================= +hh3cMinmVsiTable OBJECT-TYPE + SYNTAX SEQUENCE OF Hh3cMinmVsiEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table for configuring MAC-in-MAC service instance parameter." + ::= { hh3cMinmObjects 2 } + +hh3cMinmVsiEntry OBJECT-TYPE + SYNTAX Hh3cMinmVsiEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry for configuring MAC-in-MAC service instance parameter." + INDEX + { + hh3cVsiIndex + } + ::= { hh3cMinmVsiTable 1 } + +Hh3cMinmVsiEntry ::= + SEQUENCE + { + hh3cMinmVsiBvlan Integer32, + hh3cMinmVsiReEncapsulation Hh3cMinmEnabledStatus, + hh3cMinmVsiNextAvailableLinkId Unsigned32 + } + +hh3cMinmVsiBvlan OBJECT-TYPE + SYNTAX Integer32 (1..4094 | 65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "BVLAN ID. The value 65535 indicates the BVLAN has not been configured + for get operation, and it indicates deleting the BVLAN configration + for set operation." + ::= { hh3cMinmVsiEntry 1 } + +hh3cMinmVsiReEncapsulation OBJECT-TYPE + SYNTAX Hh3cMinmEnabledStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether the re-encapsulation is enabled. The reEncapsulation field of + hh3cMinmCapabilities denotes whether this node is supported." + ::= { hh3cMinmVsiEntry 2 } + +hh3cMinmVsiNextAvailableLinkId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Next available connection entry index for creating a connection entry. + Its value ranges from 0x1 to 0xFFFFFFFF.The invalid value 0xFFFFFFFF + indicates that connection entry can not be created. When the + vsiShareConnection field of hh3cMinmCapabilities is set, this node + returns an invalid value if the value of hh3cVsiIndex is not 1." + ::= { hh3cMinmVsiEntry 3 } + +-- ============================================================================= +-- End of hh3cMinmVsiTable Definition +-- ============================================================================= + +-- ============================================================================= +-- hh3cMinmUplinkTable Definition +-- ============================================================================= +hh3cMinmUplinkTable OBJECT-TYPE + SYNTAX SEQUENCE OF Hh3cMinmUplinkEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table for uplink ports of the VSI in MAC-in-MAC. The uplink field of + hh3cMinmCapabilities denotes whether this table is supported." + ::= { hh3cMinmObjects 3 } + +hh3cMinmUplinkEntry OBJECT-TYPE + SYNTAX Hh3cMinmUplinkEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry for uplink ports of the VSI in MAC-in-MAC." + INDEX + { + hh3cVsiIndex, + ifIndex + } + ::= { hh3cMinmUplinkTable 1 } + +Hh3cMinmUplinkEntry ::= + SEQUENCE + { + hh3cMinmUplinkRowStatus RowStatus + } + +hh3cMinmUplinkRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Operation status of this table entry." + ::= { hh3cMinmUplinkEntry 1 } +-- ============================================================================= +-- End of hh3cMinmUplinkTable Definition +-- ============================================================================= + +-- ============================================================================= +-- hh3cMinmConnectionTable Definition +-- ============================================================================= +hh3cMinmConnectionTable OBJECT-TYPE + SYNTAX SEQUENCE OF Hh3cMinmConnectionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table for the connection information of BMAC." + ::= { hh3cMinmObjects 4 } + +hh3cMinmConnectionEntry OBJECT-TYPE + SYNTAX Hh3cMinmConnectionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry for the connection information of BMAC. + When the vsiShareConnection field of hh3cMinmCapabilities is set, + connection entry is shared in all VSIs. hh3cVsiIndex is meaningless + and must be value 1 in hh3cMinmConnectionTable." + INDEX + { + hh3cVsiIndex, + hh3cMinmConnectionLinkId + } + ::= { hh3cMinmConnectionTable 1 } + +Hh3cMinmConnectionEntry ::= + SEQUENCE + { + hh3cMinmConnectionLinkId Unsigned32, + hh3cMinmConnectionBmac MacAddress, + hh3cMinmConnectionBvlan Integer32, + hh3cMinmConnectionPort Integer32, + hh3cMinmConnectionStatus INTEGER, + hh3cMinmConnectionAgingStatus INTEGER, + hh3cMinmConnectionRowStatus RowStatus + } + +hh3cMinmConnectionLinkId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry index when the vsiShareConnection bit of hh3cMinmCapabilities + is set(hh3cVsiIndex is meaningless and must be value 1), + else entry index in the VSI of hh3cVsiIndex.Its value ranges + from 0x1 to 0xFFFFFFFE. It should be obtained from + hh3cMinmVsiNextAvailableLinkId for create operation." + ::= { hh3cMinmConnectionEntry 1 } + +hh3cMinmConnectionBmac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "BMAC of an connection entry." + ::= { hh3cMinmConnectionEntry 2 } + +hh3cMinmConnectionBvlan OBJECT-TYPE + SYNTAX Integer32 (1..4094) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "BVLAN of an connection entry." + ::= { hh3cMinmConnectionEntry 3 } + +hh3cMinmConnectionPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Port ifindex of an connection entry." + ::= { hh3cMinmConnectionEntry 4 } + +hh3cMinmConnectionStatus OBJECT-TYPE + SYNTAX INTEGER + { + learned(1), + configDynamic(2), + configStatic(3), + blackhole(4) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "State of an connection entry." + ::= { hh3cMinmConnectionEntry 5 } + +hh3cMinmConnectionAgingStatus OBJECT-TYPE + SYNTAX INTEGER + { + aging(1), + noAged(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aging time of an connection entry." + ::= { hh3cMinmConnectionEntry 6 } + +hh3cMinmConnectionRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Operation status of this table entry." + ::= { hh3cMinmConnectionEntry 7 } +-- ============================================================================= +-- End of hh3cMinmConnectionTable Definition +-- ============================================================================= + +END |