894 lines
30 KiB
Plaintext
894 lines
30 KiB
Plaintext
-- =================================================================
|
|
-- Copyright (C) 2015 by HUAWEI TECHNOLOGIES. All rights reserved
|
|
--
|
|
-- Description: The HUAWEI-E-TRUNK-MIB.mib provides information about E-Trunk
|
|
-- Reference:
|
|
-- Version: V2.06
|
|
-- History:
|
|
-- liwei, 2015-7-30.
|
|
-- 1. Add E-Trunk expected state trap.
|
|
|
|
-- Version: V2.05
|
|
-- History:
|
|
-- wangguojin, 2014-10-29.
|
|
-- 1. Add E-Trunk member reason for evpn.
|
|
-- Version: V2.04
|
|
-- History:
|
|
-- mengfanlu, 2014-05-21.
|
|
-- 1. Add backup port table.
|
|
-- Version: V2.02
|
|
-- History:
|
|
-- caoli, 2014-05-04.
|
|
-- 1, Add five new nodes based on V2.01 for E-Trunk auto BFD
|
|
-- hwETrunkAutoBFDEnable, hwETrunkAutoBFDTrackIfIndex,
|
|
-- hwETrunkAutoBFDTxInterval, hwETrunkAutoBFDRxInterval,
|
|
-- hwETrunkAutoBFDDetectMultiplier.
|
|
-- Version: V1.0
|
|
-- History:
|
|
-- zhenghebin,2008.11.25,publish
|
|
|
|
-- =================================================================
|
|
|
|
HUAWEI-E-TRUNK-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
huaweiMgmt
|
|
FROM HUAWEI-MIB
|
|
IpAddress,Integer32, Unsigned32, Counter32, Counter64,
|
|
OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
PhysAddress,DisplayString,TruthValue,TimeStamp,RowStatus,TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF;
|
|
|
|
|
|
|
|
|
|
hwETrunkMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201507221448Z"
|
|
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
|
|
"Add hwETrunkExpectStateChange and hwETrunkExpectStateResume."
|
|
REVISION "201507221448Z"
|
|
DESCRIPTION
|
|
"The HUAWEI-E-TRUNK-MIB.mib provides information about E-Trunk."
|
|
REVISION "201410291522Z"
|
|
DESCRIPTION
|
|
"Add E-Trunk member reason for evpn."
|
|
REVISION "201406302146Z"
|
|
DESCRIPTION
|
|
"Add trill active-active reason."
|
|
REVISION "201405210941Z"
|
|
DESCRIPTION
|
|
"Add backup port table."
|
|
REVISION "201405071057Z"
|
|
DESCRIPTION
|
|
"Add five new nodes based on V2.01 for E-Trunk auto BFD."
|
|
REVISION "201312021153Z"
|
|
DESCRIPTION
|
|
"The specification of E-Trunk number expanded from 64 to 128."
|
|
REVISION "200810211010Z"
|
|
DESCRIPTION
|
|
"Initial version."
|
|
::= { hwDatacomm 178 }
|
|
|
|
--
|
|
-- Node definitions
|
|
--
|
|
|
|
hwDatacomm OBJECT IDENTIFIER ::= { huaweiMgmt 25 }
|
|
|
|
|
|
hwETrunkObjects OBJECT IDENTIFIER ::= { hwETrunkMIB 1 }
|
|
|
|
|
|
|
|
-- E-Trunk
|
|
hwETrunkTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwETrunkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The E-Trunk table."
|
|
::= { hwETrunkObjects 1 }
|
|
|
|
|
|
hwETrunkEntry OBJECT-TYPE
|
|
SYNTAX HwETrunkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"E-Trunk entry."
|
|
INDEX { hwETrunkId }
|
|
::= { hwETrunkTable 1 }
|
|
|
|
|
|
HwETrunkEntry ::=
|
|
SEQUENCE {
|
|
hwETrunkId
|
|
Integer32,
|
|
hwETrunkSystemId
|
|
PhysAddress,
|
|
|
|
hwETrunkPri
|
|
Integer32,
|
|
|
|
hwETrunkStatus
|
|
INTEGER,
|
|
|
|
hwETrunkStatusReason
|
|
INTEGER,
|
|
|
|
hwETrunkPeerIpAddr
|
|
IpAddress,
|
|
|
|
hwETrunkSourceIpAddr
|
|
IpAddress,
|
|
|
|
hwETrunkReceiveFailTimeMultiple
|
|
Integer32,
|
|
|
|
hwETrunkSendPeriod
|
|
Integer32,
|
|
|
|
hwETrunkPacketReceive
|
|
Counter64,
|
|
|
|
hwETrunkPacketSend
|
|
Counter64,
|
|
|
|
hwETrunkPacketRecDrop
|
|
Counter64,
|
|
|
|
hwETrunkPacketSndDrop
|
|
Counter64,
|
|
|
|
hwETrunkPeerSystemId
|
|
PhysAddress,
|
|
|
|
hwETrunkPeerPri
|
|
Integer32,
|
|
|
|
hwETrunkPeerReceiveFailTime
|
|
Integer32,
|
|
|
|
hwETrunkSecurityKeyType
|
|
INTEGER,
|
|
|
|
hwETrunkSecurityKey
|
|
OCTET STRING,
|
|
|
|
hwETrunkBfdSessId
|
|
Integer32,
|
|
|
|
hwETrunkResetCounter
|
|
Integer32,
|
|
|
|
hwETrunkRevertTime
|
|
Integer32,
|
|
|
|
hwETrunkBfdSessName
|
|
OCTET STRING,
|
|
|
|
hwETrunkDescription
|
|
OCTET STRING,
|
|
|
|
hwETrunkAutoBFDEnable
|
|
TruthValue,
|
|
|
|
hwETrunkAutoBFDTrackIfIndex
|
|
Integer32,
|
|
|
|
hwETrunkAutoBFDTxInterval
|
|
Integer32,
|
|
|
|
hwETrunkAutoBFDRxInterval
|
|
Integer32,
|
|
|
|
hwETrunkAutoBFDDetectMultiplier
|
|
Integer32,
|
|
|
|
hwETrunkExpectStatus
|
|
INTEGER,
|
|
|
|
hwETrunkRowStatus
|
|
RowStatus
|
|
|
|
}
|
|
|
|
|
|
hwETrunkId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..128)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the E-Trunk."
|
|
::= { hwETrunkEntry 1 }
|
|
|
|
|
|
hwETrunkSystemId OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The system ID of the E-Trunk. It is a physical address."
|
|
::= { hwETrunkEntry 2 }
|
|
|
|
|
|
hwETrunkPri OBJECT-TYPE
|
|
SYNTAX Integer32 (1..254)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The priority of the E-Trunk. The default value is 100."
|
|
::= { hwETrunkEntry 3 }
|
|
|
|
|
|
|
|
hwETrunkStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
initialize(1),
|
|
backup(2),
|
|
master(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of the E-Trunk.
|
|
1:initialize.
|
|
2:backup.
|
|
3:master. "
|
|
::= { hwETrunkEntry 4 }
|
|
|
|
|
|
hwETrunkStatusReason OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
pri(1),
|
|
timeout(2),
|
|
bfdDown(3),
|
|
peerTimeout(4),
|
|
peerBfdDown(5),
|
|
allMemberDown(6),
|
|
init(7),
|
|
peerNodeDown(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reason for the E-Trunk being in the current status.
|
|
pri(1):Priority calculation.
|
|
timeout(2):The receiving timer timed out.
|
|
bfdDown(3):BFD detected the control link between the PE and peer down.
|
|
peerTimeout(4):The receiving timer of the peer timed out.
|
|
peerBfdDown(5):BFD of the peer detected the control link between the PE and peer down.
|
|
allMemberDown(6):All members of the E-Trunk were down.
|
|
init(7):Initiated the E-Trunk.
|
|
peerNodeDown(8):The peer node is down.
|
|
"
|
|
::= { hwETrunkEntry 5 }
|
|
|
|
|
|
hwETrunkPeerIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The peer IP address of the E-Trunk."
|
|
::= { hwETrunkEntry 6 }
|
|
|
|
|
|
hwETrunkSourceIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source IP address of the E-Trunk."
|
|
::= { hwETrunkEntry 7 }
|
|
|
|
hwETrunkReceiveFailTimeMultiple OBJECT-TYPE
|
|
SYNTAX Integer32 (3..300)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The detection time multiplier for failure detection. It is the multiple of the sending period."
|
|
::= { hwETrunkEntry 8 }
|
|
|
|
|
|
hwETrunkSendPeriod OBJECT-TYPE
|
|
SYNTAX Integer32 (5..100)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The period for sending packets of the E-Trunk. The unit is 100ms. "
|
|
::= { hwETrunkEntry 9 }
|
|
|
|
|
|
|
|
hwETrunkPacketReceive OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of received packets."
|
|
::= { hwETrunkEntry 10 }
|
|
|
|
|
|
hwETrunkPacketSend OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of sent packets."
|
|
::= { hwETrunkEntry 11 }
|
|
|
|
|
|
hwETrunkPacketRecDrop OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the dropped packets when the packets are received."
|
|
::= { hwETrunkEntry 12 }
|
|
|
|
|
|
hwETrunkPacketSndDrop OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the dropped packets when the packets are sent."
|
|
::= { hwETrunkEntry 13 }
|
|
|
|
|
|
hwETrunkPeerSystemId OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The system ID of the peer E-Trunk. It is a physical address."
|
|
::= { hwETrunkEntry 14 }
|
|
|
|
|
|
hwETrunkPeerPri OBJECT-TYPE
|
|
SYNTAX Integer32 (1..254)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The priority of the peer E-Trunk."
|
|
::= { hwETrunkEntry 15 }
|
|
|
|
|
|
hwETrunkPeerReceiveFailTime OBJECT-TYPE
|
|
SYNTAX Integer32 (15..30000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The failure time for the peer E-Trunk to receive packets. The unit is 100ms. "
|
|
::= { hwETrunkEntry 16 }
|
|
|
|
|
|
|
|
hwETrunkSecurityKeyType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
simple(1),
|
|
cipher(2)
|
|
}
|
|
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the security key.
|
|
1:The simple encrypt type.
|
|
2:The cipher encrypt type. "
|
|
::= { hwETrunkEntry 17 }
|
|
|
|
|
|
hwETrunkSecurityKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..392))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object can be set to a simple password with a string of 0 to 255 characters or a encrypted password with a string less than 392 characters. For security purposes, a get on this returns a zero length string."
|
|
::= { hwETrunkEntry 18 }
|
|
|
|
|
|
hwETrunkBfdSessId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..8191)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ID of a BFD session which is bound to the E-Trunk.
|
|
When the status of the BFD session is changed, the status of the E-Trunk is also changed with BFD's status."
|
|
::= { hwETrunkEntry 19}
|
|
|
|
hwETrunkResetCounter OBJECT-TYPE
|
|
SYNTAX Integer32 (0..0)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reset hwETrunkPacketReceive,hwETrunkPacketSend,hwETrunkPacketRecDrop,hwETrunkPacketSndDrop."
|
|
::= { hwETrunkEntry 20 }
|
|
|
|
hwETrunkRevertTime OBJECT-TYPE
|
|
SYNTAX Integer32 (0..3600)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The delay time to revert. The unit is second. The default is 120. "
|
|
::= { hwETrunkEntry 21 }
|
|
|
|
hwETrunkBfdSessName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..15))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of a BFD session which is bound to the E-Trunk.
|
|
And BFD session name is composed of octet string which is 1 to 15 octet and can't contain space within it.
|
|
When the status of the BFD session is changed, the status of the E-Trunk is also changed with BFD's status."
|
|
::= { hwETrunkEntry 22}
|
|
|
|
hwETrunkDescription OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..242))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The description of the E-Trunk. The default is NULL"
|
|
::= { hwETrunkEntry 23}
|
|
|
|
hwETrunkAutoBFDEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates whether the E-trunk enable auto BFD function. "
|
|
::= { hwETrunkEntry 24}
|
|
|
|
hwETrunkAutoBFDTrackIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the index of an interface which is tracked by the E-Trunk auto BFD session."
|
|
::= { hwETrunkEntry 25}
|
|
|
|
hwETrunkAutoBFDTxInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (3..1000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The sending interval of E-Trunk auto BFD session in milliseconds. The default is 10."
|
|
::= { hwETrunkEntry 26}
|
|
|
|
hwETrunkAutoBFDRxInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (3..1000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The receiving interval of E-Trunk auto BFD session in milliseconds. The default is 10."
|
|
::= { hwETrunkEntry 27}
|
|
|
|
hwETrunkAutoBFDDetectMultiplier OBJECT-TYPE
|
|
SYNTAX Integer32 (3..50)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The detect multiplier of E-Trunk auto BFD session. The default is 3."
|
|
::= { hwETrunkEntry 28}
|
|
|
|
hwETrunkExpectStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
backup(1),
|
|
master(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The expect status of the E-Trunk.
|
|
1:backup.
|
|
2:master. "
|
|
::= { hwETrunkEntry 29 }
|
|
|
|
hwETrunkRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current operation status of the row. It is used to manage the creation and deletion of conceptual rows."
|
|
::= { hwETrunkEntry 50}
|
|
|
|
|
|
|
|
|
|
|
|
--Memeber
|
|
hwETrunkMemberTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwETrunkMemberEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The member table of the E-Trunk."
|
|
::= { hwETrunkObjects 2 }
|
|
|
|
|
|
|
|
hwETrunkMemberEntry OBJECT-TYPE
|
|
SYNTAX HwETrunkMemberEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Member Entry."
|
|
INDEX { hwETrunkMemberParentId,hwETrunkMemberType, hwETrunkMemberId}
|
|
::= { hwETrunkMemberTable 1 }
|
|
|
|
|
|
|
|
|
|
HwETrunkMemberEntry ::=
|
|
SEQUENCE {
|
|
hwETrunkMemberParentId
|
|
Integer32,
|
|
|
|
|
|
hwETrunkMemberType
|
|
Integer32,
|
|
|
|
|
|
hwETrunkMemberId
|
|
Unsigned32,
|
|
|
|
|
|
hwETrunkMemberStatus
|
|
INTEGER,
|
|
|
|
|
|
hwETrunkMemberStatusReason
|
|
INTEGER,
|
|
|
|
|
|
hwETrunkMemberWorkMode
|
|
INTEGER,
|
|
|
|
|
|
hwETrunkMemberPhyStatus
|
|
INTEGER,
|
|
|
|
|
|
hwETrunkMemberRemoteId
|
|
Unsigned32,
|
|
|
|
|
|
hwETrunkMemberRowStatus
|
|
RowStatus
|
|
|
|
}
|
|
|
|
|
|
hwETrunkMemberParentId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..128)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ID of the E-Trunk to which the member belongs."
|
|
::= { hwETrunkMemberEntry 1 }
|
|
|
|
|
|
|
|
hwETrunkMemberType OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the member. Now it is Eth-Trunk and Global-VE.
|
|
1:Eth-Trunk.
|
|
2:Global-VE."
|
|
::= { hwETrunkMemberEntry 2 }
|
|
|
|
|
|
hwETrunkMemberId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ID of the member."
|
|
::= { hwETrunkMemberEntry 3 }
|
|
|
|
|
|
|
|
hwETrunkMemberStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
backup(1),
|
|
master(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The member status.
|
|
1:backup.
|
|
2:master. "
|
|
::= { hwETrunkMemberEntry 4 }
|
|
|
|
|
|
hwETrunkMemberStatusReason OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
forceBackup(1),
|
|
forceMaster(2),
|
|
etrunkInit(3),
|
|
etrunkBackup(4),
|
|
etrunkMaster(5),
|
|
peerMemberDown(6),
|
|
peerMemberUp(7),
|
|
activeActive(8),
|
|
degradedActive(9),
|
|
peerLinkDown(10),
|
|
linkDown(11),
|
|
allActive(12)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reason for the member being in the current status.
|
|
forceBackup(1):The work mode of the member is force-backup.
|
|
forceMaster(2):The work mode of the member is force-master.
|
|
etrunkInit(3):The work mode of the member is auto. The status of E-Trunk is initialize.
|
|
etrunkBackup(4):The work mode of the member is auto. The status of E-Trunk is backup.
|
|
etrunkMaster(5):The work mode of the member is auto. The status of E-Trunk is master.
|
|
peerMemberDown(6):The status of the member belonging to the peer E-Trunk is down.
|
|
peerMemberUp(7):The status of the member belonging to the peer E-Trunk is up.
|
|
activeActive(8):The status of the trill active-active is ok.
|
|
degradedActive(9):The status of the trill active-active is fail, but the status of the peerlink is up.
|
|
peerLinkDown(10):The status of the trill active-active is fail, and the status of the peerlink is down.
|
|
linkDown(11):The status of the E-Trunk member is down.
|
|
allActive(12):The E-Trunk member is bound to an EVPN instance, and the redundancy mode is all-active."
|
|
::= { hwETrunkMemberEntry 5 }
|
|
|
|
|
|
|
|
hwETrunkMemberWorkMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
auto(1),
|
|
forceBackup(2),
|
|
forceMaster(3),
|
|
activeActive(4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The work mode of the member.
|
|
1:auto.
|
|
2:forceBackup.
|
|
3:forceMaster.
|
|
4:activeActive."
|
|
::= { hwETrunkMemberEntry 6 }
|
|
|
|
hwETrunkMemberPhyStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The physical status of the member.
|
|
1:up.
|
|
2:down. "
|
|
::= { hwETrunkMemberEntry 7 }
|
|
|
|
|
|
hwETrunkMemberRemoteId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the ID of a remote E-Trunk member. By default, the ID of a remote E-Trunk member is the same as the ID of the local E-Trunk member. When both ends have E-Trunk member with different IDs, you need to specify the ID of a remote E-Trunk member."
|
|
::= { hwETrunkMemberEntry 8 }
|
|
|
|
|
|
hwETrunkMemberRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current operation status of the row. It is used to manage the creation and deletion of conceptual rows."
|
|
::= { hwETrunkMemberEntry 50 }
|
|
|
|
--BackupPort
|
|
|
|
hwETrunkBackupPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwETrunkBackupPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The backup port table of the E-Trunk."
|
|
::= { hwETrunkObjects 3 }
|
|
|
|
hwETrunkBackupPortEntry OBJECT-TYPE
|
|
SYNTAX HwETrunkBackupPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Backup Port Entry."
|
|
INDEX { hwETrunkBackupETrunkId}
|
|
::= { hwETrunkBackupPortTable 1 }
|
|
|
|
HwETrunkBackupPortEntry::=
|
|
SEQUENCE {
|
|
hwETrunkBackupETrunkId
|
|
Integer32,
|
|
hwETrunkBackupPortNum
|
|
Integer32,
|
|
hwETrunkBackupPortRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwETrunkBackupETrunkId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..128)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the E-Trunk."
|
|
::= { hwETrunkBackupPortEntry 1 }
|
|
|
|
hwETrunkBackupPortNum OBJECT-TYPE
|
|
SYNTAX Integer32 (1025..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The backup port number of the E-Trunk for RBS."
|
|
::= { hwETrunkBackupPortEntry 2 }
|
|
|
|
hwETrunkBackupPortRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current operation status of the row. It is used to manage the creation and deletion of conceptual rows."
|
|
::= { hwETrunkBackupPortEntry 3}
|
|
|
|
|
|
-- Traps.
|
|
|
|
hwETrunkTraps OBJECT IDENTIFIER ::= { hwETrunkMIB 2 }
|
|
|
|
hwETrunkStatusChange NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwETrunkStatus,
|
|
hwETrunkStatusReason}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trap is generated when the status of the E-Trunk is changed or the status reason of the E-Trunk is changed."
|
|
::= { hwETrunkTraps 1 }
|
|
|
|
|
|
hwETrunkMemberStatusChange NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwETrunkMemberStatus,
|
|
hwETrunkMemberStatusReason}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trap is generated when the status of the memeber is changed or the status reason of the memeber is changed."
|
|
::= { hwETrunkTraps 2 }
|
|
|
|
hwETrunkExpectStateChange NOTIFICATION-TYPE
|
|
OBJECTS { hwETrunkExpectStatus, hwETrunkStatusReason}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trap is generated when the status of the E-Trunk is inconsistant with expected state ."
|
|
::= { hwETrunkTraps 3 }
|
|
|
|
hwETrunkExpectStateResume NOTIFICATION-TYPE
|
|
OBJECTS { hwETrunkExpectStatus, hwETrunkStatusReason }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The expected state trap of E-Trunk resumed."
|
|
::= { hwETrunkTraps 4 }
|
|
|
|
|
|
hwETrunkConformance OBJECT IDENTIFIER ::= { hwETrunkMIB 3 }
|
|
|
|
|
|
hwETrunkCompliances OBJECT IDENTIFIER ::= { hwETrunkConformance 1 }
|
|
|
|
|
|
-- this module
|
|
hwETrunkFullCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { hwETrunkGroup, hwETrunkMemberGroup, hwETrunkNotificationGroup }
|
|
::= { hwETrunkCompliances 1 }
|
|
|
|
|
|
hwETrunkGroups OBJECT IDENTIFIER ::= { hwETrunkConformance 2 }
|
|
|
|
|
|
hwETrunkGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwETrunkSystemId,
|
|
hwETrunkPri,
|
|
hwETrunkStatus,
|
|
hwETrunkStatusReason,
|
|
hwETrunkPeerIpAddr,
|
|
hwETrunkSourceIpAddr,
|
|
hwETrunkReceiveFailTimeMultiple,
|
|
hwETrunkSendPeriod,
|
|
hwETrunkPacketReceive,
|
|
hwETrunkPacketSend,
|
|
hwETrunkPacketRecDrop,
|
|
hwETrunkPacketSndDrop,
|
|
hwETrunkPeerSystemId,
|
|
hwETrunkPeerPri,
|
|
hwETrunkPeerReceiveFailTime,
|
|
hwETrunkSecurityKeyType,
|
|
hwETrunkSecurityKey,
|
|
hwETrunkBfdSessId,
|
|
hwETrunkResetCounter,
|
|
hwETrunkRevertTime,
|
|
hwETrunkBfdSessName,
|
|
hwETrunkDescription,
|
|
hwETrunkAutoBFDEnable,
|
|
hwETrunkAutoBFDTrackIfIndex,
|
|
hwETrunkAutoBFDTxInterval,
|
|
hwETrunkAutoBFDRxInterval,
|
|
hwETrunkAutoBFDDetectMultiplier,
|
|
hwETrunkExpectStatus,
|
|
hwETrunkRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwETrunkGroups 1 }
|
|
|
|
|
|
hwETrunkMemberGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwETrunkMemberStatus,
|
|
hwETrunkMemberStatusReason,
|
|
hwETrunkMemberWorkMode,
|
|
hwETrunkMemberPhyStatus,
|
|
hwETrunkMemberRemoteId,
|
|
hwETrunkMemberRowStatus }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwETrunkGroups 2 }
|
|
|
|
hwETrunkNotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS { hwETrunkStatusChange, hwETrunkMemberStatusChange,hwETrunkExpectStateChange,hwETrunkExpectStateResume }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwETrunkGroups 3 }
|
|
|
|
hwETrunkBackupPortGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwETrunkBackupPortNum,
|
|
hwETrunkBackupPortRowStatus }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The backup port infomation of the E-Trunk."
|
|
::= { hwETrunkGroups 4 }
|
|
|
|
END
|
|
|
|
--
|
|
-- HUAWEI-E-TRUNK-MIB.mib
|
|
-- |