356 lines
10 KiB
Plaintext
356 lines
10 KiB
Plaintext
-- ==================================================================
|
|
-- Copyright (C) 2017 by HUAWEI TECHNOLOGIES. All rights reserved.
|
|
--
|
|
-- Description: HUAWEI-TRILL-CONF-MIB provides information about TRILL
|
|
-- Reference:
|
|
-- Version: V1.04
|
|
-- History:
|
|
-- <author>, <date>, <contents>
|
|
-- 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
|
|
-- |