summaryrefslogtreecommitdiff
path: root/MIBS/huawei/HUAWEI-DLDP-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/huawei/HUAWEI-DLDP-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/huawei/HUAWEI-DLDP-MIB')
-rw-r--r--MIBS/huawei/HUAWEI-DLDP-MIB934
1 files changed, 934 insertions, 0 deletions
diff --git a/MIBS/huawei/HUAWEI-DLDP-MIB b/MIBS/huawei/HUAWEI-DLDP-MIB
new file mode 100644
index 0000000..cef5e1d
--- /dev/null
+++ b/MIBS/huawei/HUAWEI-DLDP-MIB
@@ -0,0 +1,934 @@
+--
+-- HUAWEI-DLDP-MIB.mib
+-- MIB generated by MG-SOFT Visual MIB Builder Version 3.0 Build 253
+-- Tuesday, September 23, 2014 at 09:06:22
+--
+
+-- =================================================================
+-- Copyright (C) 2014 by HUAWEI TECHNOLOGIES. All rights reserved
+--
+-- Description: HUAWEI DLDP MIB, this mib will maintain information of DLDP
+-- protocol for datacomm product.
+-- Reference:
+-- Version: V2.02
+-- History:
+--
+-- V2.00 2008-07-15 initial version
+-- =================================================================
+
+ HUAWEI-DLDP-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ hwDatacomm
+ FROM HUAWEI-MIB
+ InterfaceIndex
+ FROM IF-MIB
+ EnabledStatus
+ FROM P-BRIDGE-MIB
+ OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
+ FROM SNMPv2-CONF
+ Integer32, Counter32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
+ FROM SNMPv2-SMI
+ TruthValue, RowStatus, MacAddress, TEXTUAL-CONVENTION
+ FROM SNMPv2-TC;
+
+
+-- Revision history
+ hwDldpMIB MODULE-IDENTITY
+ LAST-UPDATED "201410210000Z" -- October 21, 2014 at 00:00 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
+ "This file is a DLDP-MIB. It provides the functions such as
+ globally enabling or disabling the DLDP protocol, enabling the global
+ alarm, clearing statistics on ports and configuring work mode."
+ REVISION "201410210000Z" -- October 21, 2014 at 00:00 GMT
+ DESCRIPTION
+ "V2.02, hhhhhh."
+ REVISION "200807151430Z" -- July 15, 2008 at 14:30 GMT
+ DESCRIPTION
+ "V2.00, initial version."
+ REVISION "201311300000Z" -- November 30, 2013 at 00:00 GMT
+ DESCRIPTION
+ "V2.01, added hwDldpIfTable, hwDldpIfNeighbourTable and hwDldpIfStatisticsTable."
+ ::= { hwDatacomm 173 }
+
+
+--
+-- Textual conventions
+--
+
+-- Textual Convention
+ PortIndex ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Each port is uniquely identified by a port number. The port number ranges from 0
+ to 575."
+ SYNTAX Integer32 (0..575)
+
+
+--
+-- Node definitions
+--
+
+-- ============================================================================
+-- Node definitions
+-- ============================================================================
+ -- 1.3.6.1.4.1.2011.5.25.173.1
+ hwDldpObjects OBJECT IDENTIFIER ::= { hwDldpMIB 1 }
+
+-- ============================================================================
+--
+-- ======================= Objects definitions=================================
+--
+-- ============================================================================
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1
+ hwDldpConfiguration OBJECT IDENTIFIER ::= { hwDldpObjects 1 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.1
+ hwDldpEnable OBJECT-TYPE
+ SYNTAX EnabledStatus
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Globally enable or disable the DLDP configuration. If the hwDldpEnable
+ is 1, DLDP is enabled. If the hwDldpEnable is 2, DLDP is disabled.
+ By default, DLDP is disabled."
+ DEFVAL { 2 }
+ ::= { hwDldpConfiguration 1 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.2
+ hwDldpUnidirectionalShutdown OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ auto(1),
+ manual(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When the device discovers a one-way link, the shutdown mode of port. The modes include
+ auto and manual. By default, DLDP is auto."
+ DEFVAL { 1 }
+ ::= { hwDldpConfiguration 2 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.3
+ hwDldpWorkMode OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ normal(1),
+ enhance(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "It configures the work mode of the DLDP protocol, including normal and enhanced mode.
+ By default, the mode is enhanced."
+ DEFVAL { 2 }
+ ::= { hwDldpConfiguration 3 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.4
+ hwDldpAdvertInterval OBJECT-TYPE
+ SYNTAX Integer32 (1..100)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Global interval for sending advertisement packets for the DLDP configuration.
+ By default, the interval is 5s."
+ DEFVAL { 5 }
+ ::= { hwDldpConfiguration 4 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.5
+ hwDelayDownTimer OBJECT-TYPE
+ SYNTAX Integer32 (1..5)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Global timeout of DelayDown timer. The value rangs from 1s to 5s,
+ By default, the time is 1s."
+ DEFVAL { 1 }
+ ::= { hwDldpConfiguration 5 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.6
+ hwDldpAuthenMode OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ none(1),
+ md5(2),
+ simple(3),
+ sha(4)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Global authentication mode of the DLDP configuration. It has three authentication
+ modes, including none, md5, simple, and sha. By default the authentication mode
+ is none."
+ DEFVAL { 1 }
+ ::= { hwDldpConfiguration 6 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.7
+ hwDldpMd5Password OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..24))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Global md5 password for authentication when authentication is md5."
+ ::= { hwDldpConfiguration 7 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.8
+ hwDldpSimplePassword OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..16))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Global simple password for authentication when authentication is simple."
+ ::= { hwDldpConfiguration 8 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.9
+ hwDldpPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HwDldpPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "DLDP port configuration table."
+ ::= { hwDldpConfiguration 9 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.9.1
+ hwDldpPortEntry OBJECT-TYPE
+ SYNTAX HwDldpPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Entries of the DLDP port configuration table."
+ INDEX { hwDldpPortIndex }
+ ::= { hwDldpPortTable 1 }
+
+ HwDldpPortEntry ::=
+ SEQUENCE {
+ hwDldpPortIndex
+ PortIndex,
+ hwDldpPortStateReset
+ TruthValue,
+ hwDldpPortState
+ INTEGER,
+ hwDldpPortLinkState
+ INTEGER,
+ hwDldpResetStatistics
+ TruthValue,
+ hwDldpRowStatus
+ RowStatus
+ }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.9.1.1
+ hwDldpPortIndex OBJECT-TYPE
+ SYNTAX PortIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "It describes enabled DLDP port index. Each port is uniquely identified by a port number. It ranges from 0
+ to 575."
+ ::= { hwDldpPortEntry 1 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.9.1.2
+ hwDldpPortStateReset OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "It describes the DLDP status of the reset port."
+ DEFVAL { false }
+ ::= { hwDldpPortEntry 2 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.9.1.3
+ hwDldpPortState OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ initial(1),
+ inactive(2),
+ active(3),
+ advertisement(4),
+ probe(5),
+ disable(6),
+ delayDown(7),
+ loop(8)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Port state has eight states, including initial, inactive, active,
+ advertisement, probe, disable, delayDown, and loop."
+ ::= { hwDldpPortEntry 3 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.9.1.4
+ hwDldpPortLinkState OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ up(1),
+ down(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Port state has two modes, including up and down."
+ ::= { hwDldpPortEntry 4 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.9.1.5
+ hwDldpResetStatistics OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "It clears the statistics of packets received and sent on the current
+ port."
+ ::= { hwDldpPortEntry 5 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.9.1.6
+ hwDldpRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ " Operation of CreateAndGo can be
+ used to create a new instance, and operation of Destroy be
+ used to destroy an existent index. But these operations
+ will not take effect if they are not activated by running the
+ command of activating or setting mib node of hwDldpEnable."
+ ::= { hwDldpPortEntry 6 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.10
+ hwDldpNeighbourTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HwDldpNeighbourEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "DLDP Neighbour configuration table."
+ ::= { hwDldpConfiguration 10 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.10.1
+ hwDldpNeighbourEntry OBJECT-TYPE
+ SYNTAX HwDldpNeighbourEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Entries of the DLDP Neighbour configuration table."
+ INDEX { hwDldpPortIndex, hwDldpNeighbourMacAddr, hwDldpNeighbourPortIndex }
+ ::= { hwDldpNeighbourTable 1 }
+
+ HwDldpNeighbourEntry ::=
+ SEQUENCE {
+ hwDldpNeighbourMacAddr
+ MacAddress,
+ hwDldpNeighbourPortIndex
+ Integer32,
+ hwDldpNeighbourPortName
+ OCTET STRING,
+ hwDldpNeighbourState
+ INTEGER,
+ hwDldpNeighbourAgeTime
+ Integer32
+ }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.10.1.1
+ hwDldpNeighbourMacAddr OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "When the activated port detects a neighbor, it can record the neighbor information, including
+ MAC address of neighbor. The port may detect multiple neighbors."
+ ::= { hwDldpNeighbourEntry 1 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.10.1.2
+ hwDldpNeighbourPortIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "When the activated port detects a neighbor, it can record the port index of the neighbour."
+ ::= { hwDldpNeighbourEntry 2 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.10.1.3
+ hwDldpNeighbourPortName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "When the activated port detects a neighbor, it can record the port name of the neighbour."
+ ::= { hwDldpNeighbourEntry 3 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.10.1.4
+ hwDldpNeighbourState OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ unknown(1),
+ oneWay(2),
+ twoWay(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "When the activated port detects a neighbor, it can record the state of the neighbour, and its value includes unknown, one way, and two way."
+ ::= { hwDldpNeighbourEntry 4 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.10.1.5
+ hwDldpNeighbourAgeTime OBJECT-TYPE
+ SYNTAX Integer32 (3..300)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "When the activated port detects a neighbor, it can record the aging time of the neighbor. The aging time
+ is three times the interval for sending advertisement packets."
+ DEFVAL { 15 }
+ ::= { hwDldpNeighbourEntry 5 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.11
+ hwDldpIfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HwDldpIfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "DLDP interface configuration table."
+ ::= { hwDldpConfiguration 11 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.11.1
+ hwDldpIfEntry OBJECT-TYPE
+ SYNTAX HwDldpIfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Entries of the DLDP interface configuration table."
+ INDEX { hwDldpIfIndex }
+ ::= { hwDldpIfTable 1 }
+
+ HwDldpIfEntry ::=
+ SEQUENCE {
+ hwDldpIfIndex
+ InterfaceIndex,
+ hwDldpIfStateReset
+ TruthValue,
+ hwDldpIfState
+ INTEGER,
+ hwDldpIfLinkState
+ INTEGER,
+ hwDldpIfResetStatistics
+ TruthValue,
+ hwDldpIfRowStatus
+ RowStatus
+ }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.11.1.1
+ hwDldpIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "It describes enabled DLDP interface index. Each port is uniquely identified by a port number. It ranges from 0
+ to 62535."
+ ::= { hwDldpIfEntry 1 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.11.1.2
+ hwDldpIfStateReset OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "It describes the DLDP status of the reset port."
+ DEFVAL { false }
+ ::= { hwDldpIfEntry 2 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.11.1.3
+ hwDldpIfState OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ initial(1),
+ inactive(2),
+ active(3),
+ advertisement(4),
+ probe(5),
+ disable(6),
+ delayDown(7),
+ loop(8)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Port state has eight states, including initial, inactive, active,
+ advertisement, probe, disable, delayDown, and loop."
+ ::= { hwDldpIfEntry 3 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.11.1.4
+ hwDldpIfLinkState OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ up(1),
+ down(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Port state has two modes, including up and down."
+ ::= { hwDldpIfEntry 4 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.11.1.5
+ hwDldpIfResetStatistics OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "It clears the statistics of packets received and sent on the current
+ port."
+ ::= { hwDldpIfEntry 5 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.11.1.6
+ hwDldpIfRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ " Operation of CreateAndGo can be
+ used to create a new instance, and operation of Destroy be
+ used to destroy an existent index. But these operations
+ will not take effect if they are not activated by running the
+ command of activating or setting mib node of hwDldpEnable."
+ ::= { hwDldpIfEntry 6 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.12
+ hwDldpIfNeighbourTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HwDldpIfNeighbourEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "DLDP Neighbour configuration table."
+ ::= { hwDldpConfiguration 12 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.12.1
+ hwDldpIfNeighbourEntry OBJECT-TYPE
+ SYNTAX HwDldpIfNeighbourEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Entries of the DLDP Neighbour configuration table."
+ INDEX { hwDldpIfIndex, hwDldpIfNeighbourMacAddr, hwDldpIfNeighbourIfIndex }
+ ::= { hwDldpIfNeighbourTable 1 }
+
+ HwDldpIfNeighbourEntry ::=
+ SEQUENCE {
+ hwDldpIfNeighbourMacAddr
+ MacAddress,
+ hwDldpIfNeighbourIfIndex
+ Integer32,
+ hwDldpIfNeighbourPortName
+ OCTET STRING,
+ hwDldpIfNeighbourState
+ INTEGER,
+ hwDldpIfNeighbourAgeTime
+ Integer32
+ }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.12.1.1
+ hwDldpIfNeighbourMacAddr OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "When the activated port detects a neighbor, it can record the neighbor information, including
+ MAC address of neighbor. The port may detect multiple neighbors."
+ ::= { hwDldpIfNeighbourEntry 1 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.12.1.2
+ hwDldpIfNeighbourIfIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "When the activated port detects a neighbor, it can record the port index of the neighbour."
+ ::= { hwDldpIfNeighbourEntry 2 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.12.1.3
+ hwDldpIfNeighbourPortName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "When the activated port detects a neighbor, it can record the port name of the neighbour."
+ ::= { hwDldpIfNeighbourEntry 3 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.12.1.4
+ hwDldpIfNeighbourState OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ unknown(1),
+ oneWay(2),
+ twoWay(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "When the activated port detects a neighbor, it can record the state of the neighbour, and its value includes unknown, one way, and two way."
+ ::= { hwDldpIfNeighbourEntry 4 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.12.1.5
+ hwDldpIfNeighbourAgeTime OBJECT-TYPE
+ SYNTAX Integer32 (3..300)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "When the activated port detects a neighbor, it can record the aging time of the neighbor. The aging time
+ is three times the interval for sending advertisement packets."
+ DEFVAL { 15 }
+ ::= { hwDldpIfNeighbourEntry 5 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.1.13
+ hwDldpShaPassword OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..16))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Global sha password for authentication when authentication is sha."
+ ::= { hwDldpConfiguration 13 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.2
+ hwDldpStatistics OBJECT IDENTIFIER ::= { hwDldpObjects 2 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.2.1
+ hwDldpPortStatisticsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HwDldpPortStatisticsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "DLDP port statics configuration table."
+ ::= { hwDldpStatistics 1 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.2.1.1
+ hwDldpPortStatisticsEntry OBJECT-TYPE
+ SYNTAX HwDldpPortStatisticsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Entries of the table of the packets sent or received on the DLDP port."
+ INDEX { hwDldpPortIndex }
+ ::= { hwDldpPortStatisticsTable 1 }
+
+ HwDldpPortStatisticsEntry ::=
+ SEQUENCE {
+ hwDldpPortStatisticsTx
+ Counter32,
+ hwDldpPortStatisticsRxTotal
+ Counter32,
+ hwDldpPortStatisticsRxError
+ Counter32,
+ hwDldpPortStatisticsRxLoop
+ Counter32,
+ hwDldpPortStatisticsRxValid
+ Counter32,
+ hwDldpPortStatisticsRxAuthenFail
+ Counter32
+ }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.2.1.1.1
+ hwDldpPortStatisticsTx OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "It describes the number of packets sent on the activated port."
+ ::= { hwDldpPortStatisticsEntry 1 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.2.1.1.2
+ hwDldpPortStatisticsRxTotal OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "It describes the number of packets received on the activated port."
+ ::= { hwDldpPortStatisticsEntry 2 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.2.1.1.3
+ hwDldpPortStatisticsRxError OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "It describes the number of error packets received on the activated port."
+ ::= { hwDldpPortStatisticsEntry 3 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.2.1.1.4
+ hwDldpPortStatisticsRxLoop OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "It describes the number of loop packets received on the activated port."
+ ::= { hwDldpPortStatisticsEntry 4 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.2.1.1.5
+ hwDldpPortStatisticsRxValid OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "It describes the number of valid packets received on the activated port."
+ ::= { hwDldpPortStatisticsEntry 5 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.2.1.1.6
+ hwDldpPortStatisticsRxAuthenFail OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "It describes the number of authentication failure packets received on the activated port."
+ ::= { hwDldpPortStatisticsEntry 6 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.2.2
+ hwDldpIfStatisticsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HwDldpIfStatisticsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "DLDP port statics configuration table."
+ ::= { hwDldpStatistics 2 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.2.2.1
+ hwDldpIfStatisticsEntry OBJECT-TYPE
+ SYNTAX HwDldpIfStatisticsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Entries of the table of the packets sent or received on the DLDP port."
+ INDEX { hwDldpIfIndex }
+ ::= { hwDldpIfStatisticsTable 1 }
+
+ HwDldpIfStatisticsEntry ::=
+ SEQUENCE {
+ hwDldpIfStatisticsTx
+ Counter32,
+ hwDldpIfStatisticsRxTotal
+ Counter32,
+ hwDldpIfStatisticsRxError
+ Counter32,
+ hwDldpIfStatisticsRxLoop
+ Counter32,
+ hwDldpIfStatisticsRxValid
+ Counter32,
+ hwDldpIfStatisticsRxAuthenFail
+ Counter32
+ }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.2.2.1.1
+ hwDldpIfStatisticsTx OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "It describes the number of packets sent on the activated port."
+ ::= { hwDldpIfStatisticsEntry 1 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.2.2.1.2
+ hwDldpIfStatisticsRxTotal OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "It describes the number of packets received on the activated port."
+ ::= { hwDldpIfStatisticsEntry 2 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.2.2.1.3
+ hwDldpIfStatisticsRxError OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "It describes the number of error packets received on the activated port."
+ ::= { hwDldpIfStatisticsEntry 3 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.2.2.1.4
+ hwDldpIfStatisticsRxLoop OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "It describes the number of loop packets received on the activated port."
+ ::= { hwDldpIfStatisticsEntry 4 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.2.2.1.5
+ hwDldpIfStatisticsRxValid OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "It describes the number of valid packets received on the activated port."
+ ::= { hwDldpIfStatisticsEntry 5 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.1.2.2.1.6
+ hwDldpIfStatisticsRxAuthenFail OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "It describes the number of authentication failure packets received on the activated port."
+ ::= { hwDldpIfStatisticsEntry 6 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.2
+ hwDldpPortTrapObjects OBJECT IDENTIFIER ::= { hwDldpMIB 2 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.2.1
+ hwDldpTrapInterfaceIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "It describes the interface index of the activated port that detected one way or found that two way is resumed."
+ ::= { hwDldpPortTrapObjects 1 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.2.2
+ hwDldpTrapIfName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..64))
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "It describes the interface name of the activated port that detected one way or found that two way is resumed."
+ ::= { hwDldpPortTrapObjects 2 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.2.3
+ hwDldpTrapFaultReason OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..64))
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "It describes the reason interface fault."
+ ::= { hwDldpPortTrapObjects 3 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.3
+ hwDldpTraps OBJECT IDENTIFIER ::= { hwDldpMIB 3 }
+
+-- -Notifycation
+ -- 1.3.6.1.4.1.2011.5.25.173.3.1
+ hwDldpUnidirectionalLink NOTIFICATION-TYPE
+ OBJECTS { hwDldpTrapInterfaceIndex, hwDldpTrapIfName, hwDldpTrapFaultReason }
+ STATUS current
+ DESCRIPTION
+ "Notify the NMS that the DLDP detected one way. The hwDldpTrapInterfaceIndex node is the interface index."
+ ::= { hwDldpTraps 1 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.3.2
+ hwDldpLinkResume NOTIFICATION-TYPE
+ OBJECTS { hwDldpTrapInterfaceIndex, hwDldpTrapIfName }
+ STATUS current
+ DESCRIPTION
+ "Notify the NMS that the DLDP detected that unidirectional link was resumed. The hwDldpTrapInterfaceIndex node is interface index."
+ ::= { hwDldpTraps 2 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.3.3
+ hwDldpLoopDetect NOTIFICATION-TYPE
+ OBJECTS { hwDldpTrapInterfaceIndex, hwDldpTrapIfName }
+ STATUS current
+ DESCRIPTION
+ "Notify the NMS that the DLDP detected Loop State. The hwDldpTrapInterfaceIndex node is the interface index."
+ ::= { hwDldpTraps 3 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.3.4
+ hwDldpLoopResume NOTIFICATION-TYPE
+ OBJECTS { hwDldpTrapInterfaceIndex, hwDldpTrapIfName }
+ STATUS current
+ DESCRIPTION
+ "Notify the NMS that the DLDP detected Loop State was resumed. The hwDldpTrapInterfaceIndex node is interface index."
+ ::= { hwDldpTraps 4 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.4
+ hwDldpConformance OBJECT IDENTIFIER ::= { hwDldpMIB 4 }
+
+-- ***********************************************************
+--
+-- HAUWEIDLDPMIBCONFORMANCE
+--
+-- ***********************************************************
+--
+ -- 1.3.6.1.4.1.2011.5.25.173.4.1
+ hwDldpCompliances OBJECT IDENTIFIER ::= { hwDldpConformance 1 }
+
+-- compliance statements
+-- this module
+ -- 1.3.6.1.4.1.2011.5.25.173.4.1.1
+ hwDldpCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for SNMP entities which implement
+ the HUAWEI-DLDP-MIB."
+ MODULE -- this module
+ MANDATORY-GROUPS { hwDldpConfigGroup, hwDldpStatisticsGroup, hwDldpPortGroup, hwDldpPortTrapGroup, hwDldpTrapGroup
+ }
+ ::= { hwDldpCompliances 1 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.4.2
+ hwDldpGroups OBJECT IDENTIFIER ::= { hwDldpConformance 2 }
+
+-- MIB groupings
+ -- 1.3.6.1.4.1.2011.5.25.173.4.2.1
+ hwDldpConfigGroup OBJECT-GROUP
+ OBJECTS { hwDldpEnable, hwDldpUnidirectionalShutdown, hwDldpWorkMode, hwDldpAdvertInterval, hwDelayDownTimer,
+ hwDldpAuthenMode, hwDldpMd5Password, hwDldpSimplePassword, hwDldpShaPassword }
+ STATUS current
+ DESCRIPTION
+ "The collection of objects which are used to configure the
+ DLDP implementation behavior.
+ This group is mandatory for agents which implement the DLDP."
+ ::= { hwDldpGroups 1 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.4.2.2
+ hwDldpStatisticsGroup OBJECT-GROUP
+ OBJECTS { hwDldpPortStatisticsTx, hwDldpPortStatisticsRxTotal, hwDldpPortStatisticsRxError, hwDldpPortStatisticsRxLoop, hwDldpPortStatisticsRxValid,
+ hwDldpPortStatisticsRxAuthenFail, hwDldpIfStatisticsTx, hwDldpIfStatisticsRxTotal, hwDldpIfStatisticsRxError, hwDldpIfStatisticsRxLoop,
+ hwDldpIfStatisticsRxValid, hwDldpIfStatisticsRxAuthenFail }
+ STATUS current
+ DESCRIPTION
+ "The collection of objects which are used to represent DLDP
+ statistics.
+ This group is mandatory for agents which implement the DLDP
+ and have the capability of receiving and transmitting DLDP frames."
+ ::= { hwDldpGroups 2 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.4.2.3
+ hwDldpPortGroup OBJECT-GROUP
+ OBJECTS { hwDldpPortStateReset, hwDldpPortState, hwDldpPortLinkState, hwDldpResetStatistics, hwDldpRowStatus,
+ hwDldpNeighbourPortName, hwDldpNeighbourState, hwDldpNeighbourAgeTime, hwDldpIfStateReset, hwDldpIfState,
+ hwDldpIfLinkState, hwDldpIfResetStatistics, hwDldpIfRowStatus, hwDldpIfNeighbourPortName, hwDldpIfNeighbourState,
+ hwDldpIfNeighbourAgeTime }
+ STATUS current
+ DESCRIPTION
+ "The collection of objects indicates the information of port."
+ ::= { hwDldpGroups 3 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.4.2.4
+ hwDldpPortTrapGroup OBJECT-GROUP
+ OBJECTS { hwDldpTrapInterfaceIndex, hwDldpTrapIfName }
+ STATUS current
+ DESCRIPTION
+ "The collection of objects indicates that the activated port index detected one way or found that two way is resumed."
+ ::= { hwDldpGroups 4 }
+
+ -- 1.3.6.1.4.1.2011.5.25.173.4.2.5
+ hwDldpTrapGroup NOTIFICATION-GROUP
+ NOTIFICATIONS { hwDldpUnidirectionalLink, hwDldpLinkResume, hwDldpLoopDetect, hwDldpLoopResume }
+ STATUS current
+ DESCRIPTION
+ "The collection of notifications used to indicate that the HUAWEI-DLDP-MIB
+ data is consistent and indicate the general status information.
+ This group is mandatory for agents which implement the DLDP
+ and have the capability of receiving DLDP frames."
+ ::= { hwDldpGroups 5 }
+
+
+ END
+
+--
+-- HUAWEI-DLDP-MIB.mib
+--