Initial commit
This commit is contained in:
923
MIBS/huawei/HUAWEI-MPLSOAM-MIB
Normal file
923
MIBS/huawei/HUAWEI-MPLSOAM-MIB
Normal file
@ -0,0 +1,923 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2005 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI Layer Two MAC management MIB
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- ==================================================================
|
||||
-- HUAWEI-MPLSOAM-MIB.mib
|
||||
-- ==================================================================
|
||||
--
|
||||
-- Variables and types to be imported
|
||||
--
|
||||
-- ==================================================================
|
||||
|
||||
HUAWEI-MPLSOAM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwMpls
|
||||
FROM HUAWEI-MIB
|
||||
IpAddress, Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY,
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, TruthValue, TimeStamp, RowStatus, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7
|
||||
-- April 27, 2005 at 17:24 GMT
|
||||
-- 1.3.6.1.4.1.2011.5.12.7
|
||||
hwMplsOam MODULE-IDENTITY
|
||||
LAST-UPDATED "200504271724Z" -- April 27, 2005 at 17:24 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"R&D BeiJing, Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
Zip:100085
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com"
|
||||
DESCRIPTION
|
||||
"The HUAWEI-MPLSOAM-MIB contains objects to configure OAM module.
|
||||
The Operation, Administration and Maintenance (OAM)
|
||||
is an effective means for decreasing the cost of network maintenance.
|
||||
The MPLS OAM is used to administrate and maintain MPLS. "
|
||||
::= { hwMpls 7 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- Node definitions
|
||||
--
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1
|
||||
hwMplsOamPs OBJECT IDENTIFIER ::= { hwMplsOam 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1
|
||||
hwMplsOamObjects OBJECT IDENTIFIER ::= { hwMplsOamPs 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.1
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.1
|
||||
hwMplsOamCapability OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..1)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether OAM is globally capable.
|
||||
1: capable;
|
||||
0: incapable;
|
||||
The default value is incapable."
|
||||
::= { hwMplsOamObjects 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.3
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.2
|
||||
hwMplsOamIgrTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwMplsOamIgrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table specifies per-LSP MPLS OAM capability and
|
||||
associated information, such as IgrTunnName and IgrDetType."
|
||||
::= { hwMplsOamObjects 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1
|
||||
hwMplsOamIgrEntry OBJECT-TYPE
|
||||
SYNTAX HwMplsOamIgrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in this table is created by an LSR for every LSP
|
||||
capable of supporting MPLS OAM at ingress."
|
||||
INDEX { hwMplsOamIgrIndex }
|
||||
::= { hwMplsOamIgrTable 1 }
|
||||
|
||||
|
||||
HwMplsOamIgrEntry ::=
|
||||
SEQUENCE {
|
||||
hwMplsOamIgrIndex
|
||||
Unsigned32,
|
||||
hwMplsOamIgrTunnName
|
||||
OCTET STRING,
|
||||
hwMplsOamIgrDetType
|
||||
INTEGER,
|
||||
hwMplsOamIgrDetFreq
|
||||
INTEGER,
|
||||
hwMplsOamIgrRevType
|
||||
INTEGER,
|
||||
hwMplsOamIgrRevLspName
|
||||
OCTET STRING,
|
||||
hwMplsOamIgrRevLsrId
|
||||
IpAddress,
|
||||
hwMplsOamIgrRevSessTunnId
|
||||
Integer32,
|
||||
hwMplsOamIgrEnable
|
||||
INTEGER,
|
||||
hwMplsOamIgrValid
|
||||
Integer32,
|
||||
hwMplsOamIgrAvaState
|
||||
Integer32,
|
||||
hwMplsOamIgrDefectType
|
||||
Integer32,
|
||||
hwMplsOamIgrRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.1
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.1
|
||||
hwMplsOamIgrIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a unique index for an OAM ingress entry in the OAM table."
|
||||
::= { hwMplsOamIgrEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.6
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.2
|
||||
hwMplsOamIgrTunnName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of a tunnel.
|
||||
For ingress, it means the tunnel name of the detected LSP.
|
||||
For egress, it means the tunnel name of the reverse LSP."
|
||||
::= { hwMplsOamIgrEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.3
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.3
|
||||
hwMplsOamIgrDetType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
cv(1),
|
||||
ffd(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"There are two types of OAM packets, CV and FFD.
|
||||
The CV flow is generated at the source LSR of the LSP with
|
||||
a nominal frequency of 1/s and terminated at the sink LSR of the LSP.
|
||||
FFD provides failure detection option for an LSP independent
|
||||
of the CV based availability model and is not tied to the
|
||||
CV insertion rate. Insertion rates at 1/s or faster may
|
||||
also be used.
|
||||
The CV/FFD packet contains a network-unique identifier (TTSI)
|
||||
so that all types of defects can be detected.
|
||||
1: CV;
|
||||
2: FFD."
|
||||
::= { hwMplsOamIgrEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.4
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.4
|
||||
hwMplsOamIgrDetFreq OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
cv1000ms(0),
|
||||
ffd10ms2(1),
|
||||
ffd20ms3(2),
|
||||
ffd50ms4(3),
|
||||
ffd100ms5(4),
|
||||
ffd200ms6(5),
|
||||
ffd500ms7(6),
|
||||
ffd3ms8(7)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"For CV: the frequency is static, per second.
|
||||
For FFD: the frequency is set by user. The value
|
||||
can be 10ms, 20ms, 50ms,100ms,200ms,500ms,3ms.
|
||||
Any other frequency is wrong.
|
||||
0: 1000ms(only for cv);
|
||||
1: 10ms;
|
||||
2: 20ms;
|
||||
3: 50ms;
|
||||
4: 100ms;
|
||||
5: 200ms;
|
||||
6: 500ms;
|
||||
7: 3ms."
|
||||
::= { hwMplsOamIgrEntry 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.5
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.5
|
||||
hwMplsOamIgrRevType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
private(1),
|
||||
share(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When an LSP is found to be in defect, the sink LSR if the LSP
|
||||
should send BDI to inform the source LSR of the LSP, the BDI is
|
||||
transferred through the reverse LSP.
|
||||
The type of reverse LSP can be private or shared.
|
||||
If private, then the reverse LSP can be used only when the only
|
||||
LSP is in defect;
|
||||
If shared, the reverse LSP which is shared between many forward
|
||||
LSPs, whose source LSRs are the same and sink LSRs are the same.
|
||||
1: private;
|
||||
2: share."
|
||||
::= { hwMplsOamIgrEntry 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.6
|
||||
hwMplsOamIgrRevLspName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates name of the reverse LSP."
|
||||
::= { hwMplsOamIgrEntry 6 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.10
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.7
|
||||
hwMplsOamIgrRevLsrId OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Only for ingress, the object indicates the ingress LSR ID of the
|
||||
reverse LSP,, expressed in IP address."
|
||||
::= { hwMplsOamIgrEntry 7 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.11
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.8
|
||||
hwMplsOamIgrRevSessTunnId OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Only for ingress, the object indicates the session tunnel ID of
|
||||
the reverse LSP."
|
||||
::= { hwMplsOamIgrEntry 8 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.15
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.9
|
||||
hwMplsOamIgrEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disable(0),
|
||||
enable(1)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether one LSP is OAM enable.
|
||||
If disable, LSP is not monitored;
|
||||
If enable, CV/FFD is generated at the source LSR of the LSP and
|
||||
checked at the sink LSR of the LSP,and user can set
|
||||
other configuration.
|
||||
0: The OAM function is disabled on the ingress;
|
||||
1: The OAM function is enabled on the ingress."
|
||||
::= { hwMplsOamIgrEntry 9 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.10
|
||||
hwMplsOamIgrValid OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"0: stop detect;
|
||||
1: start detect."
|
||||
::= { hwMplsOamIgrEntry 10 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.16
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.11
|
||||
hwMplsOamIgrAvaState OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If the LSP Timer (T1) expires, then the LSP enters the
|
||||
Unavailable state. The start point of the Unavailable state
|
||||
is deemed to be at the entry into the LSP defect state.
|
||||
An LSP re-enters the Available state after the LSP Defect state
|
||||
exists first.
|
||||
T1 defines the length of time the LSP is in the Defect state
|
||||
before declaring an LSP Unavailable or returning to defect
|
||||
free state.
|
||||
0: available state;
|
||||
1: unavailable state."
|
||||
::= { hwMplsOamIgrEntry 11 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.17
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.12
|
||||
hwMplsOamIgrDefectType OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..9)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Defect is defined as interruption of the capability of a
|
||||
transport entity (e.g., network connection) to transfer user
|
||||
or OAM information. There are six types of defect:
|
||||
0: no defect;
|
||||
1: dServer;
|
||||
2: dPeerMe;
|
||||
3: dLOCV, Loss of Connectivity Verification defect;
|
||||
4: dTTSI-Mismatch, Trail Termination Source Identifier Mismatch defect;
|
||||
5: dTTSI-Mismerge, Trail Termination Source Identifier Mismerge defect;
|
||||
6: dExcess, Receiving excess rate of CV/FFD;
|
||||
7: dUnknown, Unknown defect in the MPLS network..
|
||||
8: rlsn down;
|
||||
9: dIngressDown."
|
||||
::= { hwMplsOamIgrEntry 12 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.18
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.13
|
||||
hwMplsOamIgrRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable is used to create, modify, and
|
||||
delete a row in this table."
|
||||
::= { hwMplsOamIgrEntry 13 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.3
|
||||
hwMplsOamEgrTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwMplsOamEgrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table specifies per-LSP MPLS OAM capability and
|
||||
associated information, such as DetectType, DetectFrequency."
|
||||
::= { hwMplsOamObjects 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1
|
||||
hwMplsOamEgrEntry OBJECT-TYPE
|
||||
SYNTAX HwMplsOamEgrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in this table is created by an LSR for every LSP
|
||||
capable of supporting MPLS OAM at egress."
|
||||
INDEX { hwMplsOamEgrLspName, hwMplsOamEgrLsrId, hwMplsOamEgrSessTunnId }
|
||||
::= { hwMplsOamEgrTable 1 }
|
||||
|
||||
|
||||
HwMplsOamEgrEntry ::=
|
||||
SEQUENCE {
|
||||
hwMplsOamEgrLspName
|
||||
OCTET STRING,
|
||||
hwMplsOamEgrLsrId
|
||||
IpAddress,
|
||||
hwMplsOamEgrSessTunnId
|
||||
Integer32,
|
||||
hwMplsOamEgrDetType
|
||||
INTEGER,
|
||||
hwMplsOamEgrDetFreq
|
||||
INTEGER,
|
||||
hwMplsOamEgrRevType
|
||||
INTEGER,
|
||||
hwMplsOamEgrRevTunnName
|
||||
OCTET STRING,
|
||||
hwMplsOamEgrAutoEn
|
||||
INTEGER,
|
||||
hwMplsOamEgrAutoOvertime
|
||||
Integer32,
|
||||
hwMplsOamEgrBDIFreq
|
||||
INTEGER,
|
||||
hwMplsOamEgrEnable
|
||||
INTEGER,
|
||||
hwMplsOamEgrValid
|
||||
INTEGER,
|
||||
hwMplsOamEgrAvaState
|
||||
Integer32,
|
||||
hwMplsOamEgrDefectType
|
||||
Integer32,
|
||||
hwMplsOamEgrRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.1
|
||||
hwMplsOamEgrLspName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates the name of static LSP at egress."
|
||||
::= { hwMplsOamEgrEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.2
|
||||
hwMplsOamEgrLsrId OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates the Ingress LSR ID of the LSP."
|
||||
::= { hwMplsOamEgrEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.3
|
||||
hwMplsOamEgrSessTunnId OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates the the Ingress session tunnel ID of the LSP.."
|
||||
::= { hwMplsOamEgrEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.4
|
||||
hwMplsOamEgrDetType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
invalid(0),
|
||||
cv(1),
|
||||
ffd(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"0: invalid, if auto-protocol, this detect type is invalid;
|
||||
1: CV;
|
||||
2: FFD."
|
||||
::= { hwMplsOamEgrEntry 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.5
|
||||
hwMplsOamEgrDetFreq OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
cv1000ms(0),
|
||||
ffd10ms2(1),
|
||||
ffd20ms3(2),
|
||||
ffd50ms4(3),
|
||||
ffd100ms5(4),
|
||||
ffd200ms6(5),
|
||||
ffd500ms7(6),
|
||||
invalid8(7),
|
||||
ffd3ms9(8)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"0: 1000ms(only for cv);
|
||||
1: 10ms;
|
||||
2: 20ms;
|
||||
3: 50ms;
|
||||
4: 100ms;
|
||||
5: 200ms;
|
||||
6: 500ms;
|
||||
7: invalid;
|
||||
8: 3ms."
|
||||
::= { hwMplsOamEgrEntry 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.6
|
||||
hwMplsOamEgrRevType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
invalid(0),
|
||||
private(1),
|
||||
share(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When an LSP is found to be in defect, the sink LSR of the LSP
|
||||
should send BDI to inform the source LSR of the LSP,the BDI is
|
||||
transferred through the reverse LSP.
|
||||
The type of reverse LSP can be private or shared.
|
||||
If private, then the reverse LSP can be used only when the only
|
||||
LSP in defect;
|
||||
If shared, the reverse LSP, which is shared between many forward
|
||||
LSPs that have the same source LSRs and sink LSRs.
|
||||
0: invalid, when the reverse LSR does not exist;
|
||||
1: private;
|
||||
2: share."
|
||||
::= { hwMplsOamEgrEntry 6 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.7
|
||||
hwMplsOamEgrRevTunnName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates the name of a reverse tunnel."
|
||||
::= { hwMplsOamEgrEntry 7 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.8
|
||||
hwMplsOamEgrAutoEn OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disable(0),
|
||||
enable(1)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If autoprotocol, then the egress can process extended FDI sent
|
||||
by ingress.
|
||||
0: disable;
|
||||
1: enable;
|
||||
Valid only for the egress configuration."
|
||||
::= { hwMplsOamEgrEntry 8 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.9
|
||||
hwMplsOamEgrAutoOvertime OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This time is set at the egress.
|
||||
If the egress receives CV/FFD, it records the parameters
|
||||
included in the packet, such as OAM type and frequency.
|
||||
If the egress does not receive any OAM packet before the timer
|
||||
expires, the sink LSR will send BDI with dLOCV defect.
|
||||
Valid only for the egress configuration."
|
||||
::= { hwMplsOamEgrEntry 9 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.10
|
||||
hwMplsOamEgrBDIFreq OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
perSecond(0),
|
||||
detectFrequency(1)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"BDI is generated at the trail termination source point of
|
||||
a return path in response to a defect detected at the trail
|
||||
termination sink point of an LSP in the forwarding direction.
|
||||
The frequency of BDI can be set by user.
|
||||
Only valid for egress configuration.
|
||||
The default value is detect frequency and it is valid only when a
|
||||
backward-LSP exists.
|
||||
0: per-second;
|
||||
1: same as detect frequency."
|
||||
::= { hwMplsOamEgrEntry 10 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.11
|
||||
hwMplsOamEgrEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disable(0),
|
||||
enable(1)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether one LSP is enabled with OAM.
|
||||
If disable, LSP is not monitored;
|
||||
If enable, CV/FFD is generated at the source LSR of the LSP and
|
||||
checked at the sink LSR of the LSP, and user can set
|
||||
other configuration.
|
||||
0: The OAM function is disabled on the egress;
|
||||
1: The OAM function is enabled on the egress."
|
||||
::= { hwMplsOamEgrEntry 11 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.12
|
||||
hwMplsOamEgrValid OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
stop(1),
|
||||
start(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"1: stop detect;
|
||||
2: start detect."
|
||||
::= { hwMplsOamEgrEntry 12 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.13
|
||||
hwMplsOamEgrAvaState OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If the LSP Timer (T1) expires, then the LSP enters the
|
||||
Unavailable state. The start point of the Unavailable state
|
||||
is deemed to be at the entry into the LSP defect state.
|
||||
An LSP re-enters the Available state after the LSP Defect State.
|
||||
first exists.
|
||||
T1 defines the length of time the LSP is in the Defect state
|
||||
before declaring an LSP Unavailable or returning to defect
|
||||
free state
|
||||
0: available state;
|
||||
1: unavailable state."
|
||||
::= { hwMplsOamEgrEntry 13 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.14
|
||||
hwMplsOamEgrDefectType OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..9)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"0: no defect;
|
||||
1: dServer,
|
||||
2: dPeerMe,
|
||||
3: dLOCV, Loss of Connectivity Verification defect;
|
||||
4: dTTSI-Mismatch, Trail Termination Source Identifier Mismatch defect;
|
||||
5: dTTSI-Mismerge, Trail Termination Source Identifier Mismerge defect.;
|
||||
6: dExcess, Receiving excess rate of CV/FFD;
|
||||
7: dUnknown, Unknown defect in the MPLS network.
|
||||
8: rlsn down;
|
||||
9: dEgressDown."
|
||||
::= { hwMplsOamEgrEntry 14 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.15
|
||||
hwMplsOamEgrRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable is used to create, modify, and
|
||||
delete a row in this table."
|
||||
::= { hwMplsOamEgrEntry 15 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.4
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.4
|
||||
hwMplsOamRlsnTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwMplsOamRlsnEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table specifies RLSN capability and
|
||||
associated information, such as RlsnLsrId and RlsnLsrId."
|
||||
::= { hwMplsOamObjects 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.5.1
|
||||
hwMplsOamRlsnEntry OBJECT-TYPE
|
||||
SYNTAX HwMplsOamRlsnEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in this table is created by an LSR to binding the name, lsr-id and tunnel-id of the LSP at egress."
|
||||
INDEX { hwMplsOamRlsnLspName, hwMplsOamRlsnLsrId, hwMplsOamRlsnSessTunnId, hwMplsOamRlsnIfIndex }
|
||||
::= { hwMplsOamRlsnTable 1 }
|
||||
|
||||
|
||||
HwMplsOamRlsnEntry ::=
|
||||
SEQUENCE {
|
||||
hwMplsOamRlsnLspName
|
||||
OCTET STRING,
|
||||
hwMplsOamRlsnLsrId
|
||||
IpAddress,
|
||||
hwMplsOamRlsnSessTunnId
|
||||
Integer32,
|
||||
hwMplsOamRlsnIfIndex
|
||||
Integer32,
|
||||
hwMplsOamRlsnIfName
|
||||
OCTET STRING,
|
||||
hwMplsOamRlsnIsDown
|
||||
INTEGER,
|
||||
hwMplsOamRlsnRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.2
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.5.1.1
|
||||
hwMplsOamRlsnLspName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"For egress, the object indicates name of the LSP."
|
||||
::= { hwMplsOamRlsnEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.3
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.5.1.2
|
||||
hwMplsOamRlsnLsrId OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"For egress, the object indicates the Ingress LSR ID of the LSP"
|
||||
::= { hwMplsOamRlsnEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.4
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.5.1.3
|
||||
hwMplsOamRlsnSessTunnId OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"For egress, the object indicates the Ingress session tunnel ID
|
||||
of the LSP"
|
||||
::= { hwMplsOamRlsnEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.5.1.4
|
||||
hwMplsOamRlsnIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates the index of outbound interface."
|
||||
::= { hwMplsOamRlsnEntry 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.5.1.5
|
||||
hwMplsOamRlsnIfName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates the name of outbound interface."
|
||||
::= { hwMplsOamRlsnEntry 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.5.1.6
|
||||
hwMplsOamRlsnIsDown OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
up(1),
|
||||
down(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"1: up
|
||||
2: down"
|
||||
::= { hwMplsOamRlsnEntry 6 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.5.1.7
|
||||
hwMplsOamRlsnRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable is used to create, modify, and
|
||||
delete a row in this table. "
|
||||
::= { hwMplsOamRlsnEntry 7 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.1.5
|
||||
hwMplsOamTrapOpen OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..1)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"0: disable
|
||||
1: enable"
|
||||
::= { hwMplsOamObjects 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.3
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.2
|
||||
hwMplsOamNotifications OBJECT IDENTIFIER ::= { hwMplsOamPs 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.3.1
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.2.1
|
||||
hwMplsOamIgrLSPOutDefect NOTIFICATION-TYPE
|
||||
OBJECTS { hwMplsOamIgrIndex, hwMplsOamIgrTunnName, hwMplsOamIgrAvaState, hwMplsOamIgrDefectType }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated when the LSP is found
|
||||
not in the defect state at the LSP ingress."
|
||||
::= { hwMplsOamNotifications 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.3.2
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.2.2
|
||||
hwMplsOamIgrLSPInDefect NOTIFICATION-TYPE
|
||||
OBJECTS { hwMplsOamIgrIndex, hwMplsOamIgrTunnName, hwMplsOamIgrAvaState, hwMplsOamIgrDefectType }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated when the LSP is found
|
||||
in the defect state at the LSP ingress."
|
||||
::= { hwMplsOamNotifications 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.3.3
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.2.3
|
||||
hwMplsOamIgrLSPAva NOTIFICATION-TYPE
|
||||
OBJECTS { hwMplsOamIgrIndex, hwMplsOamIgrTunnName, hwMplsOamIgrAvaState, hwMplsOamIgrDefectType }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated when the LSP is found
|
||||
in the available state at the LSP ingress."
|
||||
::= { hwMplsOamNotifications 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.3.4
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.2.4
|
||||
hwMplsOamIgrLSPUnAva NOTIFICATION-TYPE
|
||||
OBJECTS { hwMplsOamIgrIndex, hwMplsOamIgrTunnName, hwMplsOamIgrAvaState, hwMplsOamIgrDefectType }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated when the LSP is found
|
||||
in the unavailable state at the LSP ingress."
|
||||
::= { hwMplsOamNotifications 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.2.5
|
||||
hwMplsOamEgrLSPOutDefect NOTIFICATION-TYPE
|
||||
OBJECTS { hwMplsOamEgrLspName, hwMplsOamEgrLsrId, hwMplsOamEgrSessTunnId, hwMplsOamEgrAvaState, hwMplsOamEgrDefectType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated when the LSP is found
|
||||
not in the defect state at the LSP egress."
|
||||
::= { hwMplsOamNotifications 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.2.6
|
||||
hwMplsOamEgrLSPInDefect NOTIFICATION-TYPE
|
||||
OBJECTS { hwMplsOamEgrLspName, hwMplsOamEgrLsrId, hwMplsOamEgrSessTunnId, hwMplsOamEgrAvaState, hwMplsOamEgrDefectType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated when the LSP is found
|
||||
in the defect state at the LSP egress."
|
||||
::= { hwMplsOamNotifications 6 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.2.7
|
||||
hwMplsOamEgrLSPAva NOTIFICATION-TYPE
|
||||
OBJECTS { hwMplsOamEgrLspName, hwMplsOamEgrLsrId, hwMplsOamEgrSessTunnId, hwMplsOamEgrAvaState, hwMplsOamEgrDefectType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated when the LSP is found
|
||||
in the available state at the LSP egress."
|
||||
::= { hwMplsOamNotifications 7 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.2.8
|
||||
hwMplsOamEgrLSPUnAva NOTIFICATION-TYPE
|
||||
OBJECTS { hwMplsOamEgrLspName, hwMplsOamEgrLsrId, hwMplsOamEgrSessTunnId, hwMplsOamEgrAvaState, hwMplsOamEgrDefectType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated when the LSP is found
|
||||
in the unavailable state at the LSP egress."
|
||||
::= { hwMplsOamNotifications 8 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.2.9
|
||||
hwMplsOamEgrFirstPkt NOTIFICATION-TYPE
|
||||
OBJECTS { hwMplsOamEgrLspName, hwMplsOamEgrLsrId, hwMplsOamEgrSessTunnId, hwMplsOamEgrDetType, hwMplsOamEgrDetFreq
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If autoprotocol is enabled, this notification is generated when
|
||||
egress receives the first CV/FFD packet."
|
||||
::= { hwMplsOamNotifications 9 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.2.10
|
||||
hwMplsOamEgrAutoProFDI NOTIFICATION-TYPE
|
||||
OBJECTS { hwMplsOamEgrLspName, hwMplsOamEgrLsrId, hwMplsOamEgrSessTunnId, hwMplsOamEgrEnable }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The FDI packet is used by the upstream node in an LSP
|
||||
to inform the egress of the defect information.
|
||||
It is also generated when the auto protocol is enabled,
|
||||
with which the LSP ingress notifies the egress to stop
|
||||
the OAM detection."
|
||||
::= { hwMplsOamNotifications 10 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.12.7.1.2.11
|
||||
hwMplsOamEgrRlsnDown NOTIFICATION-TYPE
|
||||
OBJECTS { hwMplsOamRlsnLspName, hwMplsOamRlsnLsrId, hwMplsOamRlsnIsDown, hwMplsOamRlsnIfName, hwMplsOamRlsnSessTunnId
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated when the Rlsn is down."
|
||||
::= { hwMplsOamNotifications 11 }
|
||||
|
||||
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-MPLSOAM-MIB.mib
|
||||
--
|
Reference in New Issue
Block a user