935 lines
28 KiB
Plaintext
935 lines
28 KiB
Plaintext
--
|
|
-- 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
|
|
--
|