385 lines
13 KiB
Plaintext
385 lines
13 KiB
Plaintext
-- =================================================================
|
|
-- Copyright (C) 2016 by HUAWEI TECHNOLOGIES. All rights reserved.
|
|
--
|
|
-- DESCRIPTION: HUAWEI-IPRANDCN-MIB
|
|
-- Reference:
|
|
-- Version: V2.07
|
|
-- History:
|
|
-- v1.00
|
|
-- created by lixinjie 2011-11-21
|
|
-- =================================================================
|
|
|
|
HUAWEI-IPRANDCN-DCNADA-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
DisplayString
|
|
FROM SNMPv2-TC
|
|
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32, IpAddress
|
|
FROM SNMPv2-SMI
|
|
-- iso
|
|
-- FROM RFC1155-SMI
|
|
hwDatacomm
|
|
FROM HUAWEI-MIB
|
|
hwIpRanDcnNeInfoNeId
|
|
FROM HUAWEI-IPRAN-DCN-MIB
|
|
VlanList
|
|
FROM HUAWEI-L2IF-MIB;
|
|
|
|
hwIpRanDcnADA MODULE-IDENTITY
|
|
LAST-UPDATED "201606061009Z"
|
|
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 hwDcnNeidConflictNotifications."
|
|
|
|
REVISION "201606061009Z"
|
|
DESCRIPTION
|
|
"Add hwDcnNeipConflictNotifications."
|
|
|
|
REVISION "201504200944Z"
|
|
DESCRIPTION
|
|
"modify hwDcnInterfaceVlanListLow and hwDcnInterfaceVlanListHigh description."
|
|
|
|
REVISION "201502111438Z"
|
|
DESCRIPTION
|
|
"delete iso"
|
|
|
|
REVISION "201409301039Z"
|
|
DESCRIPTION
|
|
"moidy hwDcnEntPhyIndex and hwDcnInterfaceIndex MAX-ACCESS to read-only"
|
|
|
|
REVISION "201408261039Z"
|
|
DESCRIPTION
|
|
"Add hwDcnInterfaceVlanListLow,hwDcnInterfaceVlanListHigh"
|
|
|
|
|
|
REVISION "201402271557Z"
|
|
DESCRIPTION
|
|
"Modify hwDcnInterfaceIndex range"
|
|
|
|
REVISION "201309251750Z"
|
|
DESCRIPTION
|
|
"Add hwDcnNeidConflictNotifications."
|
|
|
|
REVISION "201105180930Z"
|
|
DESCRIPTION
|
|
"Initial version."
|
|
::= { hwIpRanDcn 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.300
|
|
hwIpRanDcn OBJECT IDENTIFIER ::= { hwDatacomm 300 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.300.2.1
|
|
hwDcnDefaultPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwDcnDefaultPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The Dcn Default-port table.
|
|
"
|
|
::= { hwIpRanDcnADA 1 }
|
|
|
|
--1.3.6.1.4.1.2011.5.25.300.2.1.1
|
|
hwDcnDefaultPortEntry OBJECT-TYPE
|
|
SYNTAX HwDcnDefaultPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The Dcn Default-port table struct.
|
|
"
|
|
INDEX { hwDcnEntPhyIndex }
|
|
::= { hwDcnDefaultPortTable 1 }
|
|
|
|
HwDcnDefaultPortEntry ::=
|
|
SEQUENCE {
|
|
hwDcnEntPhyIndex
|
|
Integer32,
|
|
hwDcnDefaultPort
|
|
DisplayString,
|
|
hwDcnAllPort
|
|
DisplayString
|
|
}
|
|
-- 1.3.6.1.4.1.2011.5.25.300.2.1.1.1
|
|
hwDcnEntPhyIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The ID of the Current Board
|
|
"
|
|
::= { hwDcnDefaultPortEntry 1 }
|
|
-- 1.3.6.1.4.1.2011.5.25.300.2.1.1.2
|
|
hwDcnDefaultPort OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The default ports of this card
|
|
"
|
|
::= { hwDcnDefaultPortEntry 2 }
|
|
-- 1.3.6.1.4.1.2011.5.25.300.2.1.1.3
|
|
hwDcnAllPort OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
All the support ports of this card
|
|
"
|
|
::= { hwDcnDefaultPortEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.300.2.2
|
|
hwDcnInterfaceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwDcnInterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The Dcn Interface table.
|
|
"
|
|
::= { hwIpRanDcnADA 2 }
|
|
|
|
--1.3.6.1.4.1.2011.5.25.300.2.2.1
|
|
hwDcnInterfaceEntry OBJECT-TYPE
|
|
SYNTAX HwDcnInterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The Dcn Interface table struct.
|
|
"
|
|
INDEX { hwDcnInterfaceIndex }
|
|
::= { hwDcnInterfaceTable 1 }
|
|
|
|
HwDcnInterfaceEntry ::=
|
|
SEQUENCE {
|
|
hwDcnInterfaceIndex
|
|
Integer32,
|
|
hwDcnInterfaceName
|
|
DisplayString,
|
|
hwDcnInterfaceVlanID
|
|
Integer32,
|
|
hwDcnInterfaceBandwidth
|
|
Integer32,
|
|
hwDcnInterfaceState
|
|
INTEGER,
|
|
hwDcnInterfaceVlanListLow
|
|
VlanList,
|
|
hwDcnInterfaceVlanListHigh
|
|
VlanList,
|
|
hwDcnInterfaceNeip
|
|
IpAddress
|
|
}
|
|
-- 1.3.6.1.4.1.2011.5.25.300.2.2.1.1
|
|
hwDcnInterfaceIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The Index of the Current Interface
|
|
"
|
|
::= { hwDcnInterfaceEntry 1 }
|
|
-- 1.3.6.1.4.1.2011.5.25.300.2.2.1.2
|
|
hwDcnInterfaceName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The Name of the Current Interface
|
|
"
|
|
::= { hwDcnInterfaceEntry 2 }
|
|
-- 1.3.6.1.4.1.2011.5.25.300.2.2.1.3
|
|
hwDcnInterfaceVlanID OBJECT-TYPE
|
|
SYNTAX Integer32 (0..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The VlanID of the Current Interface
|
|
"
|
|
::= { hwDcnInterfaceEntry 3 }
|
|
-- 1.3.6.1.4.1.2011.5.25.300.2.2.1.4
|
|
hwDcnInterfaceBandwidth OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The Bandwidth of the Current Interface
|
|
"
|
|
::= { hwDcnInterfaceEntry 4 }
|
|
-- 1.3.6.1.4.1.2011.5.25.300.2.2.1.5
|
|
-- 1:enable dcn on this interface,
|
|
-- 2:disable dcn on this interface,
|
|
-- 3:dcn on this interface is creating,
|
|
-- 4:there is no dcn on this interface or it is closed.
|
|
-- 5:others
|
|
hwDcnInterfaceState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2),
|
|
creating(3),
|
|
init(4),
|
|
unknown(5)
|
|
}
|
|
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The state of the Current Interface
|
|
"
|
|
::= { hwDcnInterfaceEntry 5 }
|
|
-- 1.3.6.1.4.1.2011.5.25.300.2.2.1.6
|
|
hwDcnInterfaceVlanListLow OBJECT-TYPE
|
|
SYNTAX VlanList (SIZE(256))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This object indicates bitmap information for an interface's DCN VLANs ranging from 1 to 2048.
|
|
"
|
|
::= { hwDcnInterfaceEntry 6 }
|
|
-- 1.3.6.1.4.1.2011.5.25.300.2.2.1.7
|
|
hwDcnInterfaceVlanListHigh OBJECT-TYPE
|
|
SYNTAX VlanList (SIZE(256))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This object indicates bitmap information for an interface's DCN VLANs ranging from 2049 to 4096.
|
|
"
|
|
::= { hwDcnInterfaceEntry 7 }
|
|
-- 1.3.6.1.4.1.2011.5.25.300.2.2.1.8
|
|
hwDcnInterfaceNeip OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the NEIP."
|
|
::= { hwDcnInterfaceEntry 8 }
|
|
-- 1.3.6.1.4.1.2011.5.25.300.2.3
|
|
hwDcnNeidConflictNotifications OBJECT IDENTIFIER ::= { hwIpRanDcnADA 3 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.300.2.3.1
|
|
hwDcnNeidConflictRising NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwDcnInterfaceName,hwIpRanDcnNeInfoNeId}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A pppoe negotiation is failed for neid conflicting on this interface."
|
|
::= { hwDcnNeidConflictNotifications 1 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.300.2.3.2
|
|
hwDcnNeidConflictResume NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwDcnInterfaceName,hwIpRanDcnNeInfoNeId}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The pppoe negotiation has succeed,and the alarm of neid conflict is resumed. "
|
|
::= { hwDcnNeidConflictNotifications 2 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.300.2.4
|
|
hwDcnNeipConflictNotifications OBJECT IDENTIFIER ::= { hwIpRanDcnADA 4 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.300.2.4.1
|
|
hwDcnNeipConflictRising NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwDcnInterfaceName,hwDcnInterfaceNeip}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A PPP negotiation failed due to NEIP address conflicts on this interface."
|
|
::= { hwDcnNeipConflictNotifications 1 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.300.2.4.2
|
|
hwDcnNeipConflictResume NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwDcnInterfaceName,hwDcnInterfaceNeip}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PPP negotiation succeeded after the NEIP address conflict fault was rectified. "
|
|
::= { hwDcnNeipConflictNotifications 2 }
|
|
|
|
-- ============== groups ==============
|
|
hwIPRanDcnConformance OBJECT IDENTIFIER ::= { hwIpRanDcn 3 }
|
|
hwIPRanDcnCompliances OBJECT IDENTIFIER ::= { hwIPRanDcnConformance 1 }
|
|
hwIPRanDcnCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for systems supporting
|
|
the this module."
|
|
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {hwDcnDefaultPortTableGroup,
|
|
hwDcnInterfaceTableGroup
|
|
}
|
|
|
|
::= { hwIPRanDcnCompliances 1 }
|
|
|
|
hwIPRanDcnGroups OBJECT IDENTIFIER ::= { hwIPRanDcnCompliances 2 }
|
|
|
|
|
|
hwDcnDefaultPortTableGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwDcnDefaultPort,
|
|
hwDcnAllPort
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dcn Default Port table."
|
|
::= { hwIPRanDcnGroups 2 }
|
|
|
|
hwDcnInterfaceTableGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwDcnInterfaceName,
|
|
hwDcnInterfaceVlanID,
|
|
hwDcnInterfaceBandwidth,
|
|
hwDcnInterfaceState,
|
|
hwDcnInterfaceVlanListLow ,
|
|
hwDcnInterfaceVlanListHigh,
|
|
hwDcnInterfaceNeip
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dcn Interface table."
|
|
::= { hwIPRanDcnGroups 3 }
|
|
|
|
hwDcnNeidConflictNotificationsGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
hwDcnNeidConflictRising ,
|
|
hwDcnNeidConflictResume
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dcn neid conflict Trap."
|
|
::= { hwIPRanDcnGroups 4 }
|
|
|
|
hwDcnNeipConflictNotificationsGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
hwDcnNeipConflictRising ,
|
|
hwDcnNeipConflictResume
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dcn neip conflict Trap."
|
|
::= { hwIPRanDcnGroups 5 }
|
|
|
|
END |