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-DLDP-MIB | 934 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 934 insertions(+) create mode 100644 MIBS/huawei/HUAWEI-DLDP-MIB (limited to 'MIBS/huawei/HUAWEI-DLDP-MIB') 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 +-- -- cgit v1.2.3