Observium_CE/mibs/huawei/HUAWEI-IPRANDCN-DCNADA-MIB

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