From 98a672123c7872f6b9b75a9a2b6bb3aea504de6a Mon Sep 17 00:00:00 2001 From: David Leutgeb Date: Tue, 5 Dec 2023 12:25:34 +0100 Subject: Initial commit --- MIBS/huawei/HUAWEI-TRILL-CONF-MIB | 356 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 356 insertions(+) create mode 100644 MIBS/huawei/HUAWEI-TRILL-CONF-MIB (limited to 'MIBS/huawei/HUAWEI-TRILL-CONF-MIB') diff --git a/MIBS/huawei/HUAWEI-TRILL-CONF-MIB b/MIBS/huawei/HUAWEI-TRILL-CONF-MIB new file mode 100644 index 0000000..5b6daa3 --- /dev/null +++ b/MIBS/huawei/HUAWEI-TRILL-CONF-MIB @@ -0,0 +1,356 @@ +-- ================================================================== +-- Copyright (C) 2017 by HUAWEI TECHNOLOGIES. All rights reserved. +-- +-- Description: HUAWEI-TRILL-CONF-MIB provides information about TRILL +-- Reference: +-- Version: V1.04 +-- History: +-- , , +-- HUAWEI 2009-08-03 TRILL private MIB +-- ================================================================== +-- ================================================================== +-- +-- Variables and types are imported +-- +-- ================================================================== + + HUAWEI-TRILL-CONF-MIB DEFINITIONS ::= BEGIN + + IMPORTS + SystemID + FROM HUAWEI-ISIS-CONF-MIB + hwDatacomm + FROM HUAWEI-MIB + ifEntry, ifIndex + FROM RFC1213-MIB + ifName + FROM IF-MIB + OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP + FROM SNMPv2-CONF + experimental, Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE + FROM SNMPv2-SMI + LinkStatePDUID + FROM ISIS-MIB; + + +-- 1.3.6.1.4.1.2011.5.25.331 +-- June 06, 2014 at 15:40 GMT + hwTrill MODULE-IDENTITY + LAST-UPDATED "201708171637Z" --August 17, 2017 at 21:50 GMT + ORGANIZATION + "Huawei Technologies Co.,Ltd." + CONTACT-INFO + "Huawei Industrial Base + Bantian, Longgang + Shenzhen 518129 + People's Republic of China + Website: http://www.huawei.com + Email: support@huawei.com + " + DESCRIPTION + " + The HUAWEI PRIVATE MIB contains objects belonging to processes of the TRILL protocol existing on the system. + It defines the model used to represent data that exists elsewhere in the system and on peripheral devices. + There are no constraints on this MIB." + REVISION "201708171637Z" --August 17, 2017 at 21:50 GMT + DESCRIPTION + "revision 1.0.4" + + REVISION "201606131637Z" -- June 13, 2016 at 16:37 GMT + DESCRIPTION + "revision 1.0.3" + + + REVISION "201505071524Z" -- May 7, 2015 at 15:24 GMT + DESCRIPTION + "revision 1.0.2" + + REVISION "201504271524Z" -- April 27, 2015 at 15:24 GMT + DESCRIPTION + "revision 1.0.1,modify description of hwTrillAuthenticationFailure and hwTrillAuthenticationTypeFailure at 2015-04-27" + + REVISION "201406121655Z" -- June 12, 2014 at 16:55 GMT + DESCRIPTION + "revision 1.0.0" + ::= { hwDatacomm 331 } + +-- +-- Node definitions +-- + +-- Node definitions +-- +-- 1.3.6.1.4.1.2011.5.25.331.1 + -- 1.3.6.1.4.1.2011.5.25.331.1 + hwTrillConf OBJECT IDENTIFIER ::= { hwTrill 1 } + + -- 1.3.6.1.4.1.2011.5.25.331.1.1 + hwTrillMibObjects OBJECT IDENTIFIER ::= { hwTrillConf 1 } + + -- 1.3.6.1.4.1.2011.5.25.331.1.1.1 + hwTrillBaseTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwTrillBaseEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table describes TRILL instance information." + ::= { hwTrillMibObjects 1 } + + -- 1.3.6.1.4.1.2011.5.25.331.1.1.1.1 + hwTrillBaseEntry OBJECT-TYPE + SYNTAX HwTrillBaseEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { hwTrillInstanceID } + ::= { hwTrillBaseTable 1 } + + HwTrillBaseEntry ::= + SEQUENCE { + hwTrillInstanceID + Unsigned32, + hwTrillSysID + SystemID, + hwTrillRemainingLifetime + Unsigned32, + hwTrillPduLspId + LinkStatePDUID + } + + -- 1.3.6.1.4.1.2011.5.25.331.1.1.1.1.1 + hwTrillInstanceID OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Trill instance id." + ::= { hwTrillBaseEntry 1 } + + -- 1.3.6.1.4.1.2011.5.25.331.1.1.1.1.2 + hwTrillSysID OBJECT-TYPE + SYNTAX SystemID + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Trill system id." + ::= { hwTrillBaseEntry 2 } + + -- 1.3.6.1.4.1.2011.5.25.331.1.1.1.1.3 + hwTrillRemainingLifetime OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Trill remaining-lifetime of LSP." + DEFVAL { 1200 } + ::= { hwTrillBaseEntry 3 } + + + -- 1.3.6.1.4.1.2011.5.25.331.1.1.1.1.4 + hwTrillPduLspId OBJECT-TYPE + SYNTAX LinkStatePDUID + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Trill LSP id." + ::= { hwTrillBaseEntry 4 } + + -- 1.3.6.1.4.1.2011.5.25.331.1.1.2 + hwTrillNicknameTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwTrillNicknameEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table describes nickname information about an TRILL network." + ::= { hwTrillMibObjects 2 } + + -- 1.3.6.1.4.1.2011.5.25.331.1.1.2.1 + hwTrillNicknameEntry OBJECT-TYPE + SYNTAX HwTrillNicknameEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { hwTrillInstanceID, hwTrillNickname } + ::= { hwTrillNicknameTable 1 } + + HwTrillNicknameEntry ::= + SEQUENCE { + hwTrillNickname + Unsigned32, + hwTrillPriority + Unsigned32 + } + + -- 1.3.6.1.4.1.2011.5.25.331.1.1.2.1.2 + hwTrillNickname OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Trill nickname." + ::= { hwTrillNicknameEntry 2 } + + -- 1.3.6.1.4.1.2011.5.25.331.1.1.2.1.3 + hwTrillPriority OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Trill priority." + ::= { hwTrillNicknameEntry 3 } + + -- 1.3.6.1.4.1.2011.5.25.331.1.1.3 + hwTrillAuthenticationTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwTrillAuthenticationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table describes information on TRILL ports' authentification modes." + ::= { hwTrillMibObjects 3 } + + -- 1.3.6.1.4.1.2011.5.25.331.1.1.3.1 + hwTrillAuthenticationEntry OBJECT-TYPE + SYNTAX HwTrillAuthenticationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ifIndex } + ::= { hwTrillAuthenticationTable 1 } + + HwTrillAuthenticationEntry ::= + SEQUENCE { + hwTrillSysInstance + Unsigned32, + hwTrillCircIfIndex + Integer32, + hwTrillPduFragment + OCTET STRING + } + + -- 1.3.6.1.4.1.2011.5.25.331.1.1.3.1.1 + hwTrillSysInstance OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Trill instance id." + ::= { hwTrillAuthenticationEntry 1 } + + -- 1.3.6.1.4.1.2011.5.25.331.1.1.3.1.2 + hwTrillCircIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Trill circuit interface index." + ::= { hwTrillAuthenticationEntry 2 } + + -- 1.3.6.1.4.1.2011.5.25.331.1.1.3.1.3 + hwTrillPduFragment OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "64-byte PDU fragment." + ::= { hwTrillAuthenticationEntry 3 } + + -- 1.3.6.1.4.1.2011.5.25.331.1.2 + hwTrillConfGroups OBJECT IDENTIFIER ::= { hwTrillConf 2 } + + -- 1.3.6.1.4.1.2011.5.25.331.1.2.1 + hwTrillBaseEntryGroup OBJECT-GROUP + OBJECTS { hwTrillSysID, hwTrillInstanceID } + STATUS current + DESCRIPTION + "Description." + ::= { hwTrillConfGroups 1 } + + -- 1.3.6.1.4.1.2011.5.25.331.1.2.2 + hwTrillNicknameGroup OBJECT-GROUP + OBJECTS { hwTrillNickname, hwTrillPriority } + STATUS current + DESCRIPTION + "Description." + ::= { hwTrillConfGroups 2 } + + -- 1.3.6.1.4.1.2011.5.25.331.1.2.3 + hwTrillTrapsGroup NOTIFICATION-GROUP + NOTIFICATIONS { hwTrillNicknameConflict, hwTrillNicknameConflictClear, hwTrillAuthenticationFailure, hwTrillAuthenticationTypeFailure } + STATUS current + DESCRIPTION + "Description." + ::= { hwTrillConfGroups 3 } + + -- 1.3.6.1.4.1.2011.5.25.331.1.2.4 + hwTrillAuthenticationGroup OBJECT-GROUP + OBJECTS { hwTrillSysInstance, hwTrillCircIfIndex, hwTrillPduFragment } + STATUS current + DESCRIPTION + "Description." + ::= { hwTrillConfGroups 4 } + -- 1.3.6.1.4.1.2011.5.25.331.1.3 + hwTrillTraps OBJECT IDENTIFIER ::= { hwTrillConf 3 } + + -- 1.3.6.1.4.1.2011.5.25.331.1.3.1 + hwTrillNicknameConflict NOTIFICATION-TYPE + OBJECTS { hwTrillSysID, hwTrillPriority } + STATUS current + DESCRIPTION + "The local nickname conflicted with another nickname." + ::= { hwTrillTraps 1 } + + -- 1.3.6.1.4.1.2011.5.25.331.1.3.2 + hwTrillNicknameConflictClear NOTIFICATION-TYPE + OBJECTS { hwTrillSysID, hwTrillPriority } + STATUS current + DESCRIPTION + "The local nickname conflict was cleared." + ::= { hwTrillTraps 2 } + + -- 1.3.6.1.4.1.2011.5.25.331.1.3.3 + hwTrillAuthenticationFailure NOTIFICATION-TYPE + OBJECTS { hwTrillSysInstance, hwTrillCircIfIndex, hwTrillPduFragment, ifName } + STATUS current + DESCRIPTION + "The alarm is generated if the device receives a PDU carrying an authentication password that is different from the local one. The PDU fragment is displayed in the alarm, helping network administrators locate the device that sent the PDU." + ::= { hwTrillTraps 3 } + + -- 1.3.6.1.4.1.2011.5.25.331.1.3.4 + hwTrillAuthenticationTypeFailure NOTIFICATION-TYPE + OBJECTS { hwTrillSysInstance, hwTrillCircIfIndex, hwTrillPduFragment, ifName } + STATUS current + DESCRIPTION + "The alarm is generated if the device receives a PDU carrying an authentication mode that is different from the local one. The PDU fragment is displayed in the alarm, helping network administrators locate the device that sent the PDU." + ::= { hwTrillTraps 4 } + + -- 1.3.6.1.4.1.2011.5.25.331.1.3.5 + hwTrillLspRemainingLifetimeRefresh NOTIFICATION-TYPE + OBJECTS { hwTrillInstanceID, ifIndex, ifName, hwTrillSysID, hwTrillPduLspId, + hwTrillRemainingLifetime } + STATUS current + DESCRIPTION + "This object indicates that the Remaining Lifetime of a received LSP is less than 60s." + ::= { hwTrillTraps 5 } + + -- 1.3.6.1.4.1.2011.5.25.331.1.5 + hwTrillCompliances OBJECT IDENTIFIER ::= { hwTrillConf 5 } + + -- 1.3.6.1.4.1.2011.5.25.331.1.5.1 + hwTrillModuleFullCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Description." + MODULE -- this module + MANDATORY-GROUPS { hwTrillTrapsGroup, hwTrillBaseEntryGroup, hwTrillNicknameGroup } + ::= { hwTrillCompliances 1 } + + + END + +-- +-- HUAWEI-TRILL-CONF-MIB.mib +-- \ No newline at end of file -- cgit v1.2.3