mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-09 13:01:50 +00:00
ZyXEL, LLDP, HH3C and some other MIBs...
This commit is contained in:
parent
9b85a1dd92
commit
db4f043b00
276
snmp_mib_archive/415AAKY2C0-enterprise.mib
Normal file
276
snmp_mib_archive/415AAKY2C0-enterprise.mib
Normal file
@ -0,0 +1,276 @@
|
||||
-- ZyXEL Communications Corporation
|
||||
-- Private Enterprise MIB definition
|
||||
|
||||
-- This file describes the ZyXEL Communications Corporation Enterprise MIB.
|
||||
-- It contains ZyXEL products OIDs, and common managed objects.
|
||||
|
||||
-- $Log: zywall.mib,v $
|
||||
-- Revision 1.1 2006/07/28 04:17:47 saxont
|
||||
-- support zld module(CPU,MEM,VPNthroughput)
|
||||
--
|
||||
-- Revision 1.36 2004/11/01 11:21:07 cchiang
|
||||
-- add p2602r-61
|
||||
-- Revision 1.35 2004/10/26 06:59:23 cchiang
|
||||
-- Add p660ru-t3/p660ru-t7
|
||||
-- Revision 1.34 2004/10/14 02:17:23 cchiang
|
||||
-- Add p2302r-obm
|
||||
-- Revision 1.33 2004/10/12 09:44:20 cchiang
|
||||
-- Add p2002-obm, p2002l-obm and p2002l-aol series.
|
||||
-- Revision 1.32 2004/10/01 08:56:36 cchiang
|
||||
-- Add p660hw-13
|
||||
-- Revision 1.31 2004/09/29 12:31:24 cchiang
|
||||
-- Add p660r-61C
|
||||
-- Revision 1.30 2004/09/23 11:06:14 cchiang
|
||||
-- Add p660r-67C
|
||||
-- Revision 1.29 2004/06/03 07:41:04 cchiang
|
||||
-- Add p202hPlus
|
||||
-- Revision 1.28 2004/05/28 01:28:21 cchiang
|
||||
-- zywallidp10
|
||||
-- Revision 1.27 2004/04/26 09:53:45 cchiang
|
||||
-- Add p2602 series
|
||||
-- Revision 1.26 2004/04/14 08:26:42 cchiang
|
||||
-- Add P861h, P861HW
|
||||
-- Revision 1.25 2004/02/24 05:57:54 cchiang
|
||||
-- Add P660h series
|
||||
-- Revision 1.24 2004/02/05 01:21:30 cchiang
|
||||
-- Add P662HW-61/63/76
|
||||
-- Revision 1.23 2004/01/15 01:48:52 cchiang
|
||||
-- Modified p650m-t3 to p650r-t3 and add p650r-t1
|
||||
-- Revision 1.22 2004/01/06 03:36:53 cchiang
|
||||
-- Add AR7 series
|
||||
-- Revision 1.21 2003/11/27 03:11:55 cchiang
|
||||
-- add P650M-T3
|
||||
-- Revision 1.20 2003/10/21 06:19:12 cchiang
|
||||
-- Add p660hw-61
|
||||
-- Revision 1.19 2003/10/03 04:00:05 cchiang
|
||||
-- Add p653HWI-1x series
|
||||
-- Revision 1.18 2003/08/11 07:31:21 cchiang
|
||||
-- Change P645R-T1/T3/T7 to P623R-T1/T3/T7
|
||||
-- Revision 1.17 2003/07/18 10:18:48 cchiang
|
||||
-- Add p650h-e1,p645r-t1,p645r-t3,p645r-t7
|
||||
-- Revision 1.16 2003/06/12 12:14:57 cchiang
|
||||
-- Add p652hw37
|
||||
-- Revision 1.15 2003/06/02 06:29:04 cchiang
|
||||
-- Add p654ra-a1, p645r-e1, p645r-e3, p645r-e7, p645h-e7
|
||||
-- Revision 1.14 2003/04/08 02:21:14 cchiang
|
||||
-- Add p652hw31,p652hw33
|
||||
-- Revision 1.13 2003/02/27 06:31:04 cchiang
|
||||
-- Add p650h37
|
||||
-- Revision 1.12 2003/02/13 06:37:35 cchiang
|
||||
-- Add P623ra1
|
||||
-- Revision 1.11 2003/01/08 11:18:35 cchiang
|
||||
-- Add zywall200
|
||||
-- Revision 1.10 2003/01/06 05:52:58 cchiang
|
||||
-- Add p791r, 792r and p202h
|
||||
-- Revision 1.9 2002/12/30 07:30:17 cchiang
|
||||
-- Add p650hw31 and p650hw33
|
||||
-- Revision 1.8 2002/11/05 08:09:13 cchiang
|
||||
-- Add p650r33 object identifier
|
||||
-- Revision 1.7 2002/10/24 03:02:13 cchiang
|
||||
-- Add IP sharing and ZyWall series
|
||||
-- Revision 1.6 2002/09/05 00:46:21 cchiang
|
||||
-- Add p652r11 and p652r13
|
||||
-- Revision 1.5 2002/09/03 07:54:00 cchiang
|
||||
-- Revision 1.4 2002/06/26 02:16:16 cchiang
|
||||
-- Add p650r11, p650h11, p650hw11
|
||||
-- Revision 1.3 2002/06/12 02:29:30 cchiang
|
||||
-- Add p645ra1 ans p650r31 oid
|
||||
-- Revision 1.2 2002/06/05 04:07:42 cchiang
|
||||
-- Add p742 OID.
|
||||
-- Revision 1.1 2001/11/22 10:51:27 jennyhsu
|
||||
-- Initial revision
|
||||
-- Revision 1.3 2001/10/26 02:50:02 jennyhsu
|
||||
-- Revision 1.2 2001/10/03 09:03:20 jennyhsu
|
||||
-- Revision 1.1 2001/08/25 06:01:16 jennyhsu
|
||||
-- Initial revision
|
||||
|
||||
ZYXEL-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
enterprises FROM RFC1155-SMI;
|
||||
|
||||
|
||||
|
||||
zyxel OBJECT IDENTIFIER ::= { enterprises 890 }
|
||||
|
||||
products OBJECT IDENTIFIER ::= { zyxel 1 }
|
||||
|
||||
prestige OBJECT IDENTIFIER ::= { products 2 }
|
||||
rack OBJECT IDENTIFIER ::= { products 3 }
|
||||
dslam OBJECT IDENTIFIER ::= { products 4 }
|
||||
accessSwitch OBJECT IDENTIFIER ::= { products 5 }
|
||||
zywall OBJECT IDENTIFIER ::= { products 6 }
|
||||
|
||||
-- Prestige products
|
||||
|
||||
prestigeCommon OBJECT IDENTIFIER ::= { prestige 1 }
|
||||
p200Series OBJECT IDENTIFIER ::= { prestige 2 }
|
||||
p300Series OBJECT IDENTIFIER ::= { prestige 3 }
|
||||
p400Series OBJECT IDENTIFIER ::= { prestige 4 }
|
||||
p500Series OBJECT IDENTIFIER ::= { prestige 5 }
|
||||
p600Series OBJECT IDENTIFIER ::= { prestige 6 }
|
||||
p700Series OBJECT IDENTIFIER ::= { prestige 7 }
|
||||
p800Series OBJECT IDENTIFIER ::= { prestige 8 }
|
||||
p900Series OBJECT IDENTIFIER ::= { prestige 9 }
|
||||
p2X00Series OBJECT IDENTIFIER ::= { prestige 10 }
|
||||
|
||||
|
||||
|
||||
-- ISDN TA and Router P200 series
|
||||
p202h OBJECT IDENTIFIER ::= { p200Series 1 }
|
||||
p202hPlus OBJECT IDENTIFIER ::= { p200Series 2 }
|
||||
|
||||
|
||||
|
||||
-- IP Sharing Gateway P300 series
|
||||
p304 OBJECT IDENTIFIER ::= { p300Series 1 }
|
||||
p310 OBJECT IDENTIFIER ::= { p300Series 2 }
|
||||
p314 OBJECT IDENTIFIER ::= { p300Series 3 }
|
||||
p314Plus OBJECT IDENTIFIER ::= { p300Series 4 }
|
||||
p324 OBJECT IDENTIFIER ::= { p300Series 5 }
|
||||
|
||||
p641 OBJECT IDENTIFIER ::= { p600Series 1 }
|
||||
p642 OBJECT IDENTIFIER ::= { p600Series 2 }
|
||||
p643 OBJECT IDENTIFIER ::= { p600Series 3 }
|
||||
p645ra1 OBJECT IDENTIFIER ::= { p600Series 4 }
|
||||
p650r31 OBJECT IDENTIFIER ::= { p600Series 5 }
|
||||
p650r11 OBJECT IDENTIFIER ::= { p600Series 6 }
|
||||
p650h11 OBJECT IDENTIFIER ::= { p600Series 7 }
|
||||
p650hw11 OBJECT IDENTIFIER ::= { p600Series 8 }
|
||||
p650r13 OBJECT IDENTIFIER ::= { p600Series 9 }
|
||||
p650me11 OBJECT IDENTIFIER ::= { p600Series 10 }
|
||||
p650me13 OBJECT IDENTIFIER ::= { p600Series 11 }
|
||||
p652r11 OBJECT IDENTIFIER ::= { p600Series 12 }
|
||||
p652r13 OBJECT IDENTIFIER ::= { p600Series 13 }
|
||||
p650r33 OBJECT IDENTIFIER ::= { p600Series 14 }
|
||||
p650hw31 OBJECT IDENTIFIER ::= { p600Series 15 }
|
||||
p650hw33 OBJECT IDENTIFIER ::= { p600Series 16 }
|
||||
p623ra1 OBJECT IDENTIFIER ::= { p600Series 17 }
|
||||
p650h37 OBJECT IDENTIFIER ::= { p600Series 18 }
|
||||
p652hw31 OBJECT IDENTIFIER ::= { p600Series 19 }
|
||||
p652hw33 OBJECT IDENTIFIER ::= { p600Series 20 }
|
||||
p654ra-a1 OBJECT IDENTIFIER ::= { p600Series 21 }
|
||||
p650r-e1 OBJECT IDENTIFIER ::= { p600Series 22 }
|
||||
p650r-e3 OBJECT IDENTIFIER ::= { p600Series 23 }
|
||||
p650r-e7 OBJECT IDENTIFIER ::= { p600Series 24 }
|
||||
p650h-e7 OBJECT IDENTIFIER ::= { p600Series 25 }
|
||||
p652hw37 OBJECT IDENTIFIER ::= { p600Series 26 }
|
||||
p650h-e1 OBJECT IDENTIFIER ::= { p600Series 27 }
|
||||
p623r-t1 OBJECT IDENTIFIER ::= { p600Series 28 }
|
||||
p623r-t3 OBJECT IDENTIFIER ::= { p600Series 29 }
|
||||
p623r-t7 OBJECT IDENTIFIER ::= { p600Series 30 }
|
||||
p653hwi-11 OBJECT IDENTIFIER ::= { p600Series 31 }
|
||||
p653hwi-13 OBJECT IDENTIFIER ::= { p600Series 32 }
|
||||
p653hwi-17 OBJECT IDENTIFIER ::= { p600Series 33 }
|
||||
p660hw-61 OBJECT IDENTIFIER ::= { p600Series 34 }
|
||||
p650r-t3 OBJECT IDENTIFIER ::= { p600Series 35 }
|
||||
p660hw-63 OBJECT IDENTIFIER ::= { p600Series 36 }
|
||||
p660hw-67 OBJECT IDENTIFIER ::= { p600Series 37 }
|
||||
p660w-61 OBJECT IDENTIFIER ::= { p600Series 38 }
|
||||
p660w-63 OBJECT IDENTIFIER ::= { p600Series 39 }
|
||||
p660w-67 OBJECT IDENTIFIER ::= { p600Series 40 }
|
||||
p660r-61 OBJECT IDENTIFIER ::= { p600Series 41 }
|
||||
p660r-63 OBJECT IDENTIFIER ::= { p600Series 42 }
|
||||
p660r-67 OBJECT IDENTIFIER ::= { p600Series 43 }
|
||||
p650r-t1 OBJECT IDENTIFIER ::= { p600Series 44 }
|
||||
p662w-61 OBJECT IDENTIFIER ::= { p600Series 45 }
|
||||
p662w-63 OBJECT IDENTIFIER ::= { p600Series 46 }
|
||||
p662w-67 OBJECT IDENTIFIER ::= { p600Series 47 }
|
||||
p660h-61 OBJECT IDENTIFIER ::= { p600Series 48 }
|
||||
p660h-63 OBJECT IDENTIFIER ::= { p600Series 49 }
|
||||
p660h-67 OBJECT IDENTIFIER ::= { p600Series 50 }
|
||||
p660r-67C OBJECT IDENTIFIER ::= { p600Series 51 }
|
||||
p660r-61C OBJECT IDENTIFIER ::= { p600Series 52 }
|
||||
p660hw-13 OBJECT IDENTIFIER ::= { p600Series 53 }
|
||||
p660ru-t1 OBJECT IDENTIFIER ::= { p600Series 54 }
|
||||
p660ru-t3 OBJECT IDENTIFIER ::= { p600Series 55 }
|
||||
-- p660ru-t7 OBJECT IDENTIFIER ::= { p600Series 55 } the same as p660ru-t3
|
||||
|
||||
p794ra OBJECT IDENTIFIER ::= { p700Series 1 }
|
||||
p794rb OBJECT IDENTIFIER ::= { p700Series 2 }
|
||||
p742 OBJECT IDENTIFIER ::= { p700Series 3 }
|
||||
p791r OBJECT IDENTIFIER ::= { p700Series 4 }
|
||||
p792r OBJECT IDENTIFIER ::= { p700Series 5 }
|
||||
|
||||
p861h OBJECT IDENTIFIER ::= { p800Series 1 }
|
||||
p861hw OBJECT IDENTIFIER ::= { p800Series 2 }
|
||||
|
||||
-- VoIP p2X00 series
|
||||
p2602hw-61 OBJECT IDENTIFIER ::= { p2X00Series 1 }
|
||||
p2602hw-63 OBJECT IDENTIFIER ::= { p2X00Series 2 }
|
||||
p2602hw-67 OBJECT IDENTIFIER ::= { p2X00Series 3 }
|
||||
p2602hwl-61 OBJECT IDENTIFIER ::= { p2X00Series 4 }
|
||||
p2602hwl-63 OBJECT IDENTIFIER ::= { p2X00Series 5 }
|
||||
p2602hwl-67 OBJECT IDENTIFIER ::= { p2X00Series 6 }
|
||||
p2002-obm OBJECT IDENTIFIER ::= { p2X00Series 7 }
|
||||
p2002l-obm OBJECT IDENTIFIER ::= { p2X00Series 8 }
|
||||
p2002l-aol OBJECT IDENTIFIER ::= { p2X00Series 9 }
|
||||
p2302r-obm OBJECT IDENTIFIER ::= { p2X00Series 10 }
|
||||
p2602r-61 OBJECT IDENTIFIER ::= { p2X00Series 11 }
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
-- Access Switch products
|
||||
accessSwitchCommon OBJECT IDENTIFIER ::= { accessSwitch 1 }
|
||||
aes100 OBJECT IDENTIFIER ::= { accessSwitch 2 }
|
||||
pes100 OBJECT IDENTIFIER ::= { accessSwitch 3 }
|
||||
ves1012 OBJECT IDENTIFIER ::= { accessSwitch 4 }
|
||||
sesSeries OBJECT IDENTIFIER ::= { accessSwitch 5 }
|
||||
sesSeriesCommon OBJECT IDENTIFIER ::= { sesSeries 1 }
|
||||
sam1008 OBJECT IDENTIFIER ::= { sesSeries 2 }
|
||||
ses1024 OBJECT IDENTIFIER ::= { sesSeries 3 }
|
||||
slc1024 OBJECT IDENTIFIER ::= { sesSeries 4 }
|
||||
p1600 OBJECT IDENTIFIER ::= { accessSwitch 6 }
|
||||
p1400 OBJECT IDENTIFIER ::= { accessSwitch 7 }
|
||||
ees1024 OBJECT IDENTIFIER ::= { accessSwitch 8 }
|
||||
aes100-1 OBJECT IDENTIFIER ::= { accessSwitch 9 }
|
||||
pes1014 OBJECT IDENTIFIER ::= { accessSwitch 10 }
|
||||
aesSeries OBJECT IDENTIFIER ::= { accessSwitch 11 }
|
||||
aesSeriesCommon OBJECT IDENTIFIER ::= { aesSeries 1 }
|
||||
aes1024 OBJECT IDENTIFIER ::= { aesSeries 2 }
|
||||
alc1024 OBJECT IDENTIFIER ::= { aesSeries 3 }
|
||||
aam1008 OBJECT IDENTIFIER ::= { aesSeries 4 }
|
||||
vesSeries OBJECT IDENTIFIER ::= { accessSwitch 12 }
|
||||
vesSeriesCommon OBJECT IDENTIFIER ::= { vesSeries 1 }
|
||||
ves1008 OBJECT IDENTIFIER ::= { vesSeries 2 }
|
||||
vmb2024 OBJECT IDENTIFIER ::= { vesSeries 3 }
|
||||
ies2000 OBJECT IDENTIFIER ::= { accessSwitch 13 }
|
||||
ies3000 OBJECT IDENTIFIER ::= { accessSwitch 14 }
|
||||
|
||||
-- DSLAM products
|
||||
dslamCommon OBJECT IDENTIFIER ::= { dslam 1 }
|
||||
|
||||
-- ZyWALL series
|
||||
zywallCommon OBJECT IDENTIFIER ::= { zywall 1 }
|
||||
zywall1 OBJECT IDENTIFIER ::= { zywall 2 }
|
||||
zywall2 OBJECT IDENTIFIER ::= { zywall 3 }
|
||||
zywall2w OBJECT IDENTIFIER ::= { zywall 4 }
|
||||
zywall10 OBJECT IDENTIFIER ::= { zywall 5 }
|
||||
zywall10ii OBJECT IDENTIFIER ::= { zywall 6 }
|
||||
zywall10w OBJECT IDENTIFIER ::= { zywall 7 }
|
||||
zywall50 OBJECT IDENTIFIER ::= { zywall 8 }
|
||||
zywall100 OBJECT IDENTIFIER ::= { zywall 9 }
|
||||
zywall200 OBJECT IDENTIFIER ::= { zywall 10 }
|
||||
zywallidp10 OBJECT IDENTIFIER ::= { zywall 11 }
|
||||
zywall5 OBJECT IDENTIFIER ::= { zywall 12 }
|
||||
zywall30w OBJECT IDENTIFIER ::= { zywall 13 }
|
||||
zywall35 OBJECT IDENTIFIER ::= { zywall 14 }
|
||||
zywall70 OBJECT IDENTIFIER ::= { zywall 15 }
|
||||
zywall1000 OBJECT IDENTIFIER ::= { zywall 16 }
|
||||
zywallCHT1 OBJECT IDENTIFIER ::= { zywall 17 }
|
||||
zywallM70 OBJECT IDENTIFIER ::= { zywall 18 }
|
||||
zywallP1 OBJECT IDENTIFIER ::= { zywall 19 }
|
||||
zywallP2 OBJECT IDENTIFIER ::= { zywall 20 }
|
||||
zywallM110 OBJECT IDENTIFIER ::= { zywall 21 }
|
||||
|
||||
-- ZyWALL ZLD series
|
||||
zywallZLDCommon OBJECT IDENTIFIER ::= { zywall 22 }
|
||||
|
||||
END
|
||||
|
363
snmp_mib_archive/415AAKY2C0-private.mib
Normal file
363
snmp_mib_archive/415AAKY2C0-private.mib
Normal file
@ -0,0 +1,363 @@
|
||||
ZYXEL-ZYWALL-ZLD-COMMON-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
enterprises
|
||||
FROM RFC1155-SMI
|
||||
OBJECT-TYPE
|
||||
FROM RFC-1212
|
||||
DisplayString
|
||||
FROM RFC1213-MIB
|
||||
TRAP-TYPE
|
||||
FROM RFC-1215
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
zywallZLDCommon
|
||||
FROM ZYXEL-MIB;
|
||||
|
||||
-- ZyWALL ZLD Key Groups
|
||||
zldSystem OBJECT IDENTIFIER ::= { zywallZLDCommon 1 }
|
||||
zldIpSecVPN OBJECT IDENTIFIER ::= { zywallZLDCommon 2 }
|
||||
|
||||
-- ZyWALL ZLD System
|
||||
sysCPUUsage OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Device CPU load."
|
||||
::= { zldSystem 1 }
|
||||
|
||||
sysRAMUsage OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Device RAM Usage."
|
||||
::= { zldSystem 2 }
|
||||
|
||||
sysCPU5SecUsage OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Average of past 5 secs cpu load."
|
||||
::= { zldSystem 3 }
|
||||
|
||||
sysCPU1MinUsage OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Average of past 1 min cpu load."
|
||||
::= { zldSystem 4 }
|
||||
|
||||
sysCPU5MinUsage OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Average of past 5 min cpu load."
|
||||
::= { zldSystem 5 }
|
||||
|
||||
sysSessionNum OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Device Session Num."
|
||||
::= { zldSystem 6 }
|
||||
|
||||
sysFLASHUsage OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Device FLASH Usage."
|
||||
::= { zldSystem 7 }
|
||||
|
||||
-- ZyWALL ZLD IpSec VPN
|
||||
|
||||
vpnIpSecTotalThroughput OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The VPN total throughput(B/s)."
|
||||
::= { zldIpSecVPN 1 }
|
||||
|
||||
vpnTunnelTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VPNTunnelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of VPN tunnel entries. The number depends on product
|
||||
definition."
|
||||
::= { zldIpSecVPN 2 }
|
||||
|
||||
vpnTunnelEntry OBJECT-TYPE
|
||||
SYNTAX VPNTunnelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing comment the information for on a particular
|
||||
configured VPN tunnel."
|
||||
INDEX { vpnTunnelIndex }
|
||||
::= { vpnTunnelTable 1 }
|
||||
|
||||
VPNTunnelEntry ::= SEQUENCE {
|
||||
vpnTunnelName DisplayString,
|
||||
vpnIKEName DisplayString,
|
||||
vpnTunnelSPI DisplayString
|
||||
}
|
||||
|
||||
vpnTunnelName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of VPN tunnel."
|
||||
::= { vpnTunnelEntry 1 }
|
||||
|
||||
vpnIKEName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of IKE tunnel."
|
||||
::= { vpnTunnelEntry 2 }
|
||||
|
||||
vpnTunnelSPI OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The security parameter index associated with a VPN tunnel."
|
||||
::= { vpnTunnelEntry 3 }
|
||||
|
||||
vpnTunnelDisconnected NOTIFICATION-TYPE
|
||||
OBJECTS {vpnTunnelName, vpnIKEName,
|
||||
vpnTunnelSPI }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The trap indicates that the specified tunnel is disconnected."
|
||||
::= { zldIpSecVPN 3 }
|
||||
|
||||
vpnStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VpnStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of VPN tunnel entries. The number depends on product
|
||||
definition."
|
||||
::= { zldIpSecVPN 4 }
|
||||
|
||||
vpnStatusEntry OBJECT-TYPE
|
||||
SYNTAX VpnStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing comment the information for on a particular
|
||||
configured VPN tunnel."
|
||||
INDEX { vpnStatusIndex }
|
||||
::= { vpnStatusTable 1 }
|
||||
|
||||
VpnStatusEntry ::= SEQUENCE {
|
||||
vpnStatusIndex INTEGER,
|
||||
vpnStatusConnectionName DisplayString,
|
||||
vpnStatusGateway DisplayString,
|
||||
vpnStatusIPVersion DisplayString,
|
||||
vpnStatusActiveStatus INTEGER,
|
||||
vpnStatusConnectStatus INTEGER
|
||||
}
|
||||
|
||||
vpnStatusIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table index of VPN connection."
|
||||
::= { vpnStatusEntry 1 }
|
||||
|
||||
vpnStatusConnectionName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of VPN connection."
|
||||
::= { vpnStatusEntry 2 }
|
||||
|
||||
vpnStatusGateway OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of VPN gateway."
|
||||
::= { vpnStatusEntry 3 }
|
||||
|
||||
vpnStatusIPVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP version of the VPN connection: either IPv4 or IPv6."
|
||||
::= { vpnStatusEntry 4 }
|
||||
|
||||
vpnStatusActiveStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inactive(0),
|
||||
active(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Activation status of VPN connection."
|
||||
::= { vpnStatusEntry 5 }
|
||||
|
||||
vpnStatusConnectStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disconnected(0),
|
||||
connected(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Connection status of VPN connection."
|
||||
::= { vpnStatusEntry 6 }
|
||||
|
||||
vpnConnectionCounter OBJECT IDENTIFIER ::= { zldIpSecVPN 5 }
|
||||
|
||||
vpnConnectionTotal OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of VPN connection configured."
|
||||
::= { vpnConnectionCounter 1 }
|
||||
|
||||
vpnConnectionActive OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of activated VPN connection."
|
||||
::= { vpnConnectionCounter 2 }
|
||||
|
||||
vpnConnectionConnected OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of connected VPN connection."
|
||||
::= { vpnConnectionCounter 3 }
|
||||
|
||||
vpnConnectionDisconnected OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of disconnected VPN connection. The
|
||||
value is equal to vpnConnectionActive minus
|
||||
vpnConnectionConnected."
|
||||
::= { vpnConnectionCounter 4 }
|
||||
|
||||
vpnSaMonitorTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VpnSaMonitorEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of VPN security associate (SA) entries."
|
||||
::= { zldIpSecVPN 6 }
|
||||
|
||||
vpnSaMonitorEntry OBJECT-TYPE
|
||||
SYNTAX VpnSaMonitorEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing comment the information for on a particular
|
||||
configured VPN tunnel."
|
||||
INDEX { vpnSaMonitorIndex }
|
||||
::= { vpnSaMonitorTable 1 }
|
||||
|
||||
VpnSaMonitorEntry ::= SEQUENCE {
|
||||
vpnSaMonitorIndex INTEGER,
|
||||
vpnSaMonitorConnectionName DisplayString,
|
||||
vpnSaMonitorPolicy DisplayString,
|
||||
vpnSaMonitorUpTime INTEGER,
|
||||
vpnSaMonitorTimeout INTEGER,
|
||||
vpnSaMonitorInPkts Counter64,
|
||||
vpnSaMonitorInBytes Counter64,
|
||||
vpnSaMonitorOutPkts Counter64,
|
||||
vpnSaMonitorOutBytes Counter64,
|
||||
}
|
||||
|
||||
vpnSaMonitorIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table index of VPN connection."
|
||||
::= { vpnSaMonitorEntry 1 }
|
||||
|
||||
vpnSaMonitorConnectionName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of VPN connection."
|
||||
::= { vpnSaMonitorEntry 2 }
|
||||
|
||||
vpnSaMonitorPolicy OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IPSec policy of current VPN connection."
|
||||
::= { vpnSaMonitorEntry 3 }
|
||||
|
||||
vpnSaMonitorUpTime OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Up time (in seconds) of current VPN connection."
|
||||
::= { vpnSaMonitorEntry 4 }
|
||||
|
||||
vpnSaMonitorTimeout OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Timeout (in seconds) of current VPN connection."
|
||||
::= { vpnSaMonitorEntry 5 }
|
||||
|
||||
vpnSaMonitorInPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of in-bound packets of VPN connection."
|
||||
::= { vpnSaMonitorEntry 6 }
|
||||
|
||||
vpnSaMonitorInBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of in-bound bytes of VPN connection."
|
||||
::= { vpnSaMonitorEntry 7 }
|
||||
|
||||
vpnSaMonitorOutPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of out-bound packets of VPN connection."
|
||||
::= { vpnSaMonitorEntry 8 }
|
||||
|
||||
vpnSaMonitorOutBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of out-bound bytes of VPN connection."
|
||||
::= { vpnSaMonitorEntry 9 }
|
||||
END
|
30484
snmp_mib_archive/Ashcroft_HSV_340.cfg
Normal file
30484
snmp_mib_archive/Ashcroft_HSV_340.cfg
Normal file
File diff suppressed because it is too large
Load Diff
30761
snmp_mib_archive/Ashcroft_HSV_360.cfg
Normal file
30761
snmp_mib_archive/Ashcroft_HSV_360.cfg
Normal file
File diff suppressed because it is too large
Load Diff
814
snmp_mib_archive/BGP4-MIB.cfg
Normal file
814
snmp_mib_archive/BGP4-MIB.cfg
Normal file
@ -0,0 +1,814 @@
|
||||
#-MIBFILE: BGP4-MIB.mib
|
||||
|
||||
BGP4-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
|
||||
mib-2 OBJECT IDENTIFIER ::= { mgmt 1 }
|
||||
bgp OBJECT IDENTIFIER ::= { mib-2 15 }
|
||||
|
||||
bgpVersion OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..255))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Vector of supported BGP protocol version
|
||||
numbers. Each peer negotiates the version
|
||||
from this vector. Versions are identified
|
||||
via the string of bits contained within this
|
||||
object. The first octet contains bits 0 to
|
||||
7, the second octet contains bits 8 to 15,
|
||||
and so on, with the most significant bit
|
||||
referring to the lowest bit number in the
|
||||
octet (e.g., the MSB of the first octet
|
||||
refers to bit 0). If a bit, i, is present
|
||||
and set, then the version (i+1) of the BGP
|
||||
is supported."
|
||||
::= { bgp 1 }
|
||||
|
||||
|
||||
bgpLocalAs OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..65535)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The local autonomous system number."
|
||||
::= { bgp 2 }
|
||||
|
||||
|
||||
bgpPeerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BgpPeerEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "BGP peer table. This table contains,
|
||||
one entry per BGP peer, information about the
|
||||
connections with BGP peers."
|
||||
::= { bgp 3 }
|
||||
|
||||
|
||||
bgpPeerEntry OBJECT-TYPE
|
||||
SYNTAX BgpPeerEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Entry containing information about the
|
||||
connection with a BGP peer."
|
||||
INDEX { bgpPeerRemoteAddr }
|
||||
|
||||
::= { bgpPeerTable 1 }
|
||||
|
||||
bgpPeerEntry ::=
|
||||
SEQUENCE {
|
||||
bgpPeerIdentifier IpAddress,
|
||||
bgpPeerState INTEGER,
|
||||
bgpPeerAdminStatus INTEGER,
|
||||
bgpPeerNegotiatedVersion Integer32,
|
||||
bgpPeerLocalAddr IpAddress,
|
||||
bgpPeerLocalPort Integer32,
|
||||
bgpPeerRemoteAddr IpAddress,
|
||||
bgpPeerRemotePort Integer32,
|
||||
bgpPeerRemoteAs Integer32,
|
||||
bgpPeerInUpdates Counter32,
|
||||
bgpPeerOutUpdates Counter32,
|
||||
bgpPeerInTotalMessages Counter32,
|
||||
bgpPeerOutTotalMessages Counter32,
|
||||
bgpPeerLastError OCTET STRING,
|
||||
bgpPeerFsmEstablishedTransitions Counter32,
|
||||
bgpPeerFsmEstablishedTime Gauge32,
|
||||
bgpPeerConnectRetryInterval Integer32,
|
||||
bgpPeerHoldTime Integer32,
|
||||
bgpPeerKeepAlive Integer32,
|
||||
bgpPeerHoldTimeConfigured Integer32,
|
||||
bgpPeerKeepAliveConfigured Integer32,
|
||||
bgpPeerMinASOriginationInterval Integer32,
|
||||
bgpPeerMinRouteAdvertisementInterval Integer32,
|
||||
bgpPeerInUpdateElapsedTime Gauge32
|
||||
}
|
||||
|
||||
bgpPeerIdentifier OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The BGP Identifier of this entry's BGP peer.
|
||||
This entry MUST be 0.0.0.0 unless the
|
||||
bgpPeerState is in the openconfirm or the
|
||||
established state."
|
||||
::= { bgpPeerEntry 1 }
|
||||
|
||||
|
||||
bgpPeerState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
idle(1),
|
||||
connect(2),
|
||||
active(3),
|
||||
opensent(4),
|
||||
openconfirm(5),
|
||||
established(6)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The BGP peer connection state."
|
||||
::= { bgpPeerEntry 2 }
|
||||
|
||||
|
||||
bgpPeerAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
stop(1),
|
||||
start(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The desired state of the BGP connection.
|
||||
A transition from 'stop' to 'start' will cause
|
||||
the BGP Manual Start Event to be generated.
|
||||
A transition from 'start' to 'stop' will cause
|
||||
the BGP Manual Stop Event to be generated.
|
||||
This parameter can be used to restart BGP peer
|
||||
connections. Care should be used in providing
|
||||
write access to this object without adequate
|
||||
authentication."
|
||||
::= { bgpPeerEntry 3 }
|
||||
|
||||
|
||||
bgpPeerNegotiatedVersion OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The negotiated version of BGP running between
|
||||
the two peers.
|
||||
|
||||
This entry MUST be zero (0) unless the
|
||||
bgpPeerState is in the openconfirm or the
|
||||
established state.
|
||||
|
||||
Note that legal values for this object are
|
||||
between 0 and 255."
|
||||
::= { bgpPeerEntry 4 }
|
||||
|
||||
|
||||
bgpPeerLocalAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The local IP address of this entry's BGP
|
||||
connection."
|
||||
::= { bgpPeerEntry 5 }
|
||||
|
||||
|
||||
bgpPeerLocalPort OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..65535)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The local port for the TCP connection between
|
||||
the BGP peers."
|
||||
::= { bgpPeerEntry 6 }
|
||||
|
||||
|
||||
bgpPeerRemoteAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The remote IP address of this entry's BGP
|
||||
peer."
|
||||
::= { bgpPeerEntry 7 }
|
||||
|
||||
|
||||
bgpPeerRemotePort OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..65535)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The remote port for the TCP connection
|
||||
between the BGP peers. Note that the
|
||||
objects bgpPeerLocalAddr,
|
||||
bgpPeerLocalPort, bgpPeerRemoteAddr, and
|
||||
bgpPeerRemotePort provide the appropriate
|
||||
reference to the standard MIB TCP
|
||||
connection table."
|
||||
::= { bgpPeerEntry 8 }
|
||||
|
||||
|
||||
bgpPeerRemoteAs OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..65535)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The remote autonomous system number received in
|
||||
the BGP OPEN message."
|
||||
::= { bgpPeerEntry 9 }
|
||||
|
||||
|
||||
bgpPeerInUpdates OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The number of BGP UPDATE messages
|
||||
received on this connection."
|
||||
::= { bgpPeerEntry 10 }
|
||||
|
||||
|
||||
bgpPeerOutUpdates OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The number of BGP UPDATE messages
|
||||
transmitted on this connection."
|
||||
::= { bgpPeerEntry 11 }
|
||||
|
||||
|
||||
bgpPeerInTotalMessages OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The total number of messages received
|
||||
from the remote peer on this connection."
|
||||
::= { bgpPeerEntry 12 }
|
||||
|
||||
|
||||
bgpPeerOutTotalMessages OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The total number of messages transmitted to
|
||||
the remote peer on this connection."
|
||||
::= { bgpPeerEntry 13 }
|
||||
|
||||
|
||||
bgpPeerLastError OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(2))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The last error code and subcode seen by this
|
||||
peer on this connection. If no error has
|
||||
occurred, this field is zero. Otherwise, the
|
||||
first byte of this two byte OCTET STRING
|
||||
contains the error code, and the second byte
|
||||
contains the subcode."
|
||||
::= { bgpPeerEntry 14 }
|
||||
|
||||
|
||||
bgpPeerFsmEstablishedTransitions OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The total number of times the BGP FSM
|
||||
transitioned into the established state
|
||||
for this peer."
|
||||
::= { bgpPeerEntry 15 }
|
||||
|
||||
|
||||
bgpPeerFsmEstablishedTime OBJECT-TYPE
|
||||
SYNTAX Gauge
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This timer indicates how long (in
|
||||
seconds) this peer has been in the
|
||||
established state or how long
|
||||
since this peer was last in the
|
||||
established state. It is set to zero when
|
||||
a new peer is configured or when the router is
|
||||
booted."
|
||||
::= { bgpPeerEntry 16 }
|
||||
|
||||
|
||||
bgpPeerConnectRetryInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Time interval (in seconds) for the
|
||||
ConnectRetry timer. The suggested value
|
||||
for this timer is 120 seconds."
|
||||
::= { bgpPeerEntry 17 }
|
||||
|
||||
|
||||
bgpPeerHoldTime OBJECT-TYPE
|
||||
SYNTAX INTEGER (0|3..65535)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Time interval (in seconds) for the Hold
|
||||
Timer established with the peer. The
|
||||
value of this object is calculated by this
|
||||
BGP speaker, using the smaller of the
|
||||
values in bgpPeerHoldTimeConfigured and the
|
||||
Hold Time received in the OPEN message.
|
||||
|
||||
This value must be at least three seconds
|
||||
if it is not zero (0).
|
||||
|
||||
If the Hold Timer has not been established
|
||||
with the peer this object MUST have a value
|
||||
of zero (0).
|
||||
|
||||
If the bgpPeerHoldTimeConfigured object has
|
||||
a value of (0), then this object MUST have a
|
||||
value of (0)."
|
||||
::= { bgpPeerEntry 18 }
|
||||
|
||||
|
||||
bgpPeerKeepAlive OBJECT-TYPE
|
||||
SYNTAX INTEGER (0|1..21845)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Time interval (in seconds) for the KeepAlive
|
||||
timer established with the peer. The value
|
||||
of this object is calculated by this BGP
|
||||
speaker such that, when compared with
|
||||
bgpPeerHoldTime, it has the same proportion
|
||||
that bgpPeerKeepAliveConfigured has,
|
||||
compared with bgpPeerHoldTimeConfigured.
|
||||
|
||||
If the KeepAlive timer has not been established
|
||||
with the peer, this object MUST have a value
|
||||
of zero (0).
|
||||
|
||||
If the of bgpPeerKeepAliveConfigured object
|
||||
has a value of (0), then this object MUST have
|
||||
a value of (0)."
|
||||
::= { bgpPeerEntry 19 }
|
||||
|
||||
|
||||
bgpPeerHoldTimeConfigured OBJECT-TYPE
|
||||
SYNTAX INTEGER (0|3..65535)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Time interval (in seconds) for the Hold Time
|
||||
configured for this BGP speaker with this
|
||||
peer. This value is placed in an OPEN
|
||||
message sent to this peer by this BGP
|
||||
speaker, and is compared with the Hold
|
||||
Time field in an OPEN message received
|
||||
from the peer when determining the Hold
|
||||
Time (bgpPeerHoldTime) with the peer.
|
||||
This value must not be less than three
|
||||
seconds if it is not zero (0). If it is
|
||||
zero (0), the Hold Time is NOT to be
|
||||
established with the peer. The suggested
|
||||
value for this timer is 90 seconds."
|
||||
::= { bgpPeerEntry 20 }
|
||||
|
||||
|
||||
bgpPeerKeepAliveConfigured OBJECT-TYPE
|
||||
SYNTAX INTEGER (0|1..21845)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Time interval (in seconds) for the
|
||||
KeepAlive timer configured for this BGP
|
||||
speaker with this peer. The value of this
|
||||
object will only determine the
|
||||
KEEPALIVE messages' frequency relative to
|
||||
the value specified in
|
||||
bgpPeerHoldTimeConfigured; the actual
|
||||
time interval for the KEEPALIVE messages is
|
||||
indicated by bgpPeerKeepAlive. A
|
||||
reasonable maximum value for this timer
|
||||
would be one third of that of
|
||||
bgpPeerHoldTimeConfigured.
|
||||
If the value of this object is zero (0),
|
||||
no periodical KEEPALIVE messages are sent
|
||||
to the peer after the BGP connection has
|
||||
been established. The suggested value for
|
||||
this timer is 30 seconds."
|
||||
::= { bgpPeerEntry 21 }
|
||||
|
||||
|
||||
bgpPeerMinASOriginationInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Time interval (in seconds) for the
|
||||
MinASOriginationInterval timer.
|
||||
The suggested value for this timer is 15
|
||||
seconds."
|
||||
::= { bgpPeerEntry 22 }
|
||||
|
||||
|
||||
bgpPeerMinRouteAdvertisementInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Time interval (in seconds) for the
|
||||
MinRouteAdvertisementInterval timer.
|
||||
The suggested value for this timer is 30
|
||||
seconds for EBGP connections and 5
|
||||
seconds for IBGP connections."
|
||||
::= { bgpPeerEntry 23 }
|
||||
|
||||
|
||||
bgpPeerInUpdateElapsedTime OBJECT-TYPE
|
||||
SYNTAX Gauge
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Elapsed time (in seconds) since the last BGP
|
||||
UPDATE message was received from the peer.
|
||||
Each time bgpPeerInUpdates is incremented,
|
||||
the value of this object is set to zero (0)."
|
||||
::= { bgpPeerEntry 24 }
|
||||
|
||||
|
||||
bgpIdentifier OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The BGP Identifier of the local system."
|
||||
::= { bgp 4 }
|
||||
|
||||
|
||||
bgpPathAttrTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BgpPathAttrEntry
|
||||
ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION "The BGP Received Path Attribute Table
|
||||
contains information about paths to
|
||||
destination networks, received from all
|
||||
peers running BGP version 3 or less."
|
||||
::= { bgp 5 }
|
||||
|
||||
|
||||
bgpPathAttrEntry OBJECT-TYPE
|
||||
SYNTAX BgpPathAttrEntry
|
||||
ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION "Information about a path to a network."
|
||||
INDEX { bgpPathAttrDestNetwork , bgpPathAttrPeer }
|
||||
|
||||
::= { bgpPathAttrTable 1 }
|
||||
|
||||
bgpPathAttrEntry ::=
|
||||
SEQUENCE {
|
||||
bgpPathAttrPeer IpAddress,
|
||||
bgpPathAttrDestNetwork IpAddress,
|
||||
bgpPathAttrOrigin INTEGER,
|
||||
bgpPathAttrASPath OCTET STRING,
|
||||
bgpPathAttrNextHop IpAddress,
|
||||
bgpPathAttrInterASMetric Integer32
|
||||
}
|
||||
|
||||
bgpPathAttrPeer OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION "The IP address of the peer where the path
|
||||
information was learned."
|
||||
::= { bgpPathAttrEntry 1 }
|
||||
|
||||
|
||||
bgpPathAttrDestNetwork OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION "The address of the destination network."
|
||||
::= { bgpPathAttrEntry 2 }
|
||||
|
||||
|
||||
bgpPathAttrOrigin OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
igp(1),
|
||||
egp(2),
|
||||
incomplete(3)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION "The ultimate origin of the path information."
|
||||
::= { bgpPathAttrEntry 3 }
|
||||
|
||||
|
||||
bgpPathAttrASPath OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(2..255))
|
||||
ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION "The set of ASes that must be traversed to reach
|
||||
the network. This object is probably best
|
||||
represented as SEQUENCE OF INTEGER. For SMI
|
||||
compatibility, though, it is represented as
|
||||
OCTET STRING. Each AS is represented as a pair
|
||||
of octets according to the following algorithm:
|
||||
|
||||
first-byte-of-pair = ASNumber / 256;
|
||||
second-byte-of-pair = ASNumber & 255;"
|
||||
::= { bgpPathAttrEntry 4 }
|
||||
|
||||
|
||||
bgpPathAttrNextHop OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION "The address of the border router that should
|
||||
be used for the destination network."
|
||||
::= { bgpPathAttrEntry 5 }
|
||||
|
||||
|
||||
bgpPathAttrInterASMetric OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION "The optional inter-AS metric. If this
|
||||
attribute has not been provided for this route,
|
||||
the value for this object is 0."
|
||||
::= { bgpPathAttrEntry 6 }
|
||||
|
||||
|
||||
bgp4PathAttrTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Bgp4PathAttrEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The BGP-4 Received Path Attribute Table
|
||||
contains information about paths to
|
||||
destination networks, received from all
|
||||
BGP4 peers."
|
||||
::= { bgp 6 }
|
||||
|
||||
|
||||
bgp4PathAttrEntry OBJECT-TYPE
|
||||
SYNTAX Bgp4PathAttrEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Information about a path to a network."
|
||||
INDEX { bgp4PathAttrIpAddrPrefix , bgp4PathAttrIpAddrPrefixLen, bgp4PathAttrPeer }
|
||||
|
||||
::= { bgp4PathAttrTable 1 }
|
||||
|
||||
bgp4PathAttrEntry ::=
|
||||
SEQUENCE {
|
||||
bgp4PathAttrPeer IpAddress,
|
||||
bgp4PathAttrIpAddrPrefixLen Integer32,
|
||||
bgp4PathAttrIpAddrPrefix IpAddress,
|
||||
bgp4PathAttrOrigin INTEGER,
|
||||
bgp4PathAttrASPathSegment OCTET STRING,
|
||||
bgp4PathAttrNextHop IpAddress,
|
||||
bgp4PathAttrMultiExitDisc Integer32,
|
||||
bgp4PathAttrLocalPref Integer32,
|
||||
bgp4PathAttrAtomicAggregate INTEGER,
|
||||
bgp4PathAttrAggregatorAS Integer32,
|
||||
bgp4PathAttrAggregatorAddr IpAddress,
|
||||
bgp4PathAttrCalcLocalPref Integer32,
|
||||
bgp4PathAttrBest INTEGER,
|
||||
bgp4PathAttrUnknown OCTET STRING
|
||||
}
|
||||
|
||||
bgp4PathAttrPeer OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The IP address of the peer where the path
|
||||
information was learned."
|
||||
::= { bgp4PathAttrEntry 1 }
|
||||
|
||||
|
||||
bgp4PathAttrIpAddrPrefixLen OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..32)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Length in bits of the IP address prefix in
|
||||
the Network Layer Reachability
|
||||
Information field."
|
||||
::= { bgp4PathAttrEntry 2 }
|
||||
|
||||
|
||||
bgp4PathAttrIpAddrPrefix OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "An IP address prefix in the Network Layer
|
||||
Reachability Information field. This object
|
||||
is an IP address containing the prefix with
|
||||
length specified by
|
||||
bgp4PathAttrIpAddrPrefixLen.
|
||||
Any bits beyond the length specified by
|
||||
bgp4PathAttrIpAddrPrefixLen are zeroed."
|
||||
::= { bgp4PathAttrEntry 3 }
|
||||
|
||||
|
||||
bgp4PathAttrOrigin OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
igp(1),
|
||||
egp(2),
|
||||
incomplete(3)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The ultimate origin of the path
|
||||
information."
|
||||
::= { bgp4PathAttrEntry 4 }
|
||||
|
||||
|
||||
bgp4PathAttrASPathSegment OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(2..255))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The sequence of AS path segments. Each AS
|
||||
path segment is represented by a triple
|
||||
<type, length, value>.
|
||||
|
||||
The type is a 1-octet field that has two
|
||||
possible values:
|
||||
1 AS_SET: unordered set of ASes that a
|
||||
route in the UPDATE message
|
||||
has traversed
|
||||
|
||||
2 AS_SEQUENCE: ordered set of ASes that
|
||||
a route in the UPDATE message
|
||||
has traversed.
|
||||
|
||||
The length is a 1-octet field containing the
|
||||
number of ASes in the value field.
|
||||
|
||||
The value field contains one or more AS
|
||||
numbers. Each AS is represented in the octet
|
||||
string as a pair of octets according to the
|
||||
following algorithm:
|
||||
|
||||
first-byte-of-pair = ASNumber / 256;
|
||||
second-byte-of-pair = ASNumber & 255;
|
||||
|
||||
Known Issues:
|
||||
o BGP Confederations will result in
|
||||
a type of either 3 or 4.
|
||||
o An AS Path may be longer than 255 octets.
|
||||
This may result in this object containing
|
||||
a truncated AS Path."
|
||||
::= { bgp4PathAttrEntry 5 }
|
||||
|
||||
|
||||
bgp4PathAttrNextHop OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The address of the border router that
|
||||
should be used for the destination
|
||||
network. This address is the NEXT_HOP
|
||||
address received in the UPDATE packet."
|
||||
::= { bgp4PathAttrEntry 6 }
|
||||
|
||||
|
||||
bgp4PathAttrMultiExitDisc OBJECT-TYPE
|
||||
SYNTAX INTEGER (-1..2147483647)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This metric is used to discriminate
|
||||
between multiple exit points to an
|
||||
adjacent autonomous system. A value of -1
|
||||
indicates the absence of this attribute.
|
||||
|
||||
Known Issues:
|
||||
o The BGP-4 specification uses an
|
||||
unsigned 32 bit number. Thus, this
|
||||
object cannot represent the full
|
||||
range of the protocol."
|
||||
::= { bgp4PathAttrEntry 7 }
|
||||
|
||||
|
||||
bgp4PathAttrLocalPref OBJECT-TYPE
|
||||
SYNTAX INTEGER (-1..2147483647)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The originating BGP4 speaker's degree of
|
||||
preference for an advertised route. A
|
||||
value of -1 indicates the absence of this
|
||||
attribute.
|
||||
|
||||
Known Issues:
|
||||
o The BGP-4 specification uses an
|
||||
unsigned 32 bit number and thus this
|
||||
object cannot represent the full
|
||||
range of the protocol."
|
||||
::= { bgp4PathAttrEntry 8 }
|
||||
|
||||
|
||||
bgp4PathAttrAtomicAggregate OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
lessSpecificRouteNotSelected(1),
|
||||
lessSpecificRouteSelected(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "If the ATOMIC_AGGREGATE attribute is present
|
||||
in the Path Attributes then this object MUST
|
||||
have a value of 'lessSpecificRouteNotSelected'.
|
||||
|
||||
If the ATOMIC_AGGREGATE attribute is missing
|
||||
in the Path Attributes then this object MUST
|
||||
have a value of 'lessSpecificRouteSelected'.
|
||||
|
||||
Note that ATOMIC_AGGREGATE is now a primarily
|
||||
informational attribute."
|
||||
::= { bgp4PathAttrEntry 9 }
|
||||
|
||||
|
||||
bgp4PathAttrAggregatorAS OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..65535)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The AS number of the last BGP4 speaker that
|
||||
performed route aggregation. A value of
|
||||
zero (0) indicates the absence of this
|
||||
attribute.
|
||||
|
||||
Note that propagation of AS of zero is illegal
|
||||
in the Internet."
|
||||
::= { bgp4PathAttrEntry 10 }
|
||||
|
||||
|
||||
bgp4PathAttrAggregatorAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The IP address of the last BGP4 speaker
|
||||
that performed route aggregation. A
|
||||
value of 0.0.0.0 indicates the absence
|
||||
of this attribute."
|
||||
::= { bgp4PathAttrEntry 11 }
|
||||
|
||||
|
||||
bgp4PathAttrCalcLocalPref OBJECT-TYPE
|
||||
SYNTAX INTEGER (-1..2147483647)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The degree of preference calculated by the
|
||||
receiving BGP4 speaker for an advertised
|
||||
route. A value of -1 indicates the
|
||||
absence of this attribute.
|
||||
|
||||
Known Issues:
|
||||
o The BGP-4 specification uses an
|
||||
unsigned 32 bit number and thus this
|
||||
object cannot represent the full
|
||||
range of the protocol."
|
||||
::= { bgp4PathAttrEntry 12 }
|
||||
|
||||
|
||||
bgp4PathAttrBest OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
false(1),
|
||||
true(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "An indication of whether this route
|
||||
was chosen as the best BGP4 route for this
|
||||
destination."
|
||||
::= { bgp4PathAttrEntry 13 }
|
||||
|
||||
|
||||
bgp4PathAttrUnknown OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..255))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "One or more path attributes not understood by
|
||||
this BGP4 speaker.
|
||||
|
||||
Path attributes are recorded in the Update Path
|
||||
attribute format of type, length, value.
|
||||
|
||||
Size zero (0) indicates the absence of such
|
||||
attributes.
|
||||
|
||||
Octets beyond the maximum size, if any, are not
|
||||
recorded by this object.
|
||||
|
||||
Known Issues:
|
||||
o Attributes understood by this speaker, but not
|
||||
represented in this MIB, are unavailable to
|
||||
the agent."
|
||||
::= { bgp4PathAttrEntry 14 }
|
||||
|
||||
|
||||
bgpNotification OBJECT IDENTIFIER ::= { bgp 0 }
|
||||
|
||||
bgpTraps OBJECT IDENTIFIER ::= { bgp 7 }
|
||||
|
||||
bgpEstablishedNotification TRAP-TYPE
|
||||
ENTERPRISE bgp
|
||||
VARIABLES { bgpPeerRemoteAddr, bgpPeerLastError, bgpPeerState }
|
||||
DESCRIPTION "The bgpEstablishedNotification event is generated
|
||||
when the BGP FSM enters the established state.
|
||||
|
||||
This Notification replaces the bgpEstablished
|
||||
Notification."
|
||||
::= 1
|
||||
|
||||
|
||||
bgpBackwardTransNotification TRAP-TYPE
|
||||
ENTERPRISE bgp
|
||||
VARIABLES { bgpPeerRemoteAddr, bgpPeerLastError, bgpPeerState }
|
||||
DESCRIPTION "The bgpBackwardTransNotification event is
|
||||
generated when the BGP FSM moves from a higher
|
||||
numbered state to a lower numbered state.
|
||||
|
||||
This Notification replaces the
|
||||
bgpBackwardsTransition Notification."
|
||||
::= 2
|
||||
|
||||
|
||||
bgpEstablished TRAP-TYPE
|
||||
ENTERPRISE bgpTraps
|
||||
VARIABLES { bgpPeerLastError, bgpPeerState }
|
||||
DESCRIPTION "The BGP Established event is generated when
|
||||
the BGP FSM enters the ESTABLISHED state."
|
||||
::= 1
|
||||
|
||||
|
||||
bgpBackwardTransition TRAP-TYPE
|
||||
ENTERPRISE bgpTraps
|
||||
VARIABLES { bgpPeerLastError, bgpPeerState }
|
||||
DESCRIPTION "The BGPBackwardTransition Event is generated
|
||||
when the BGP FSM moves from a higher numbered
|
||||
state to a lower numbered state."
|
||||
::= 2
|
||||
|
||||
|
||||
END
|
||||
|
30400
snmp_mib_archive/DEXL_H_450.cfg
Normal file
30400
snmp_mib_archive/DEXL_H_450.cfg
Normal file
File diff suppressed because it is too large
Load Diff
30400
snmp_mib_archive/DEXL_L_400.cfg
Normal file
30400
snmp_mib_archive/DEXL_L_400.cfg
Normal file
File diff suppressed because it is too large
Load Diff
259
snmp_mib_archive/HH3C-COMMON-SYSTEM-MIB.cfg
Normal file
259
snmp_mib_archive/HH3C-COMMON-SYSTEM-MIB.cfg
Normal file
@ -0,0 +1,259 @@
|
||||
#-MIBFILE: HH3C-COMMON-SYSTEM-MIB.mib
|
||||
|
||||
HH3C-COMMON-SYSTEM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
|
||||
DisplayString ::=
|
||||
OCTET STRING (SIZE(0..255))
|
||||
|
||||
PhysAddress ::=
|
||||
OCTET STRING
|
||||
|
||||
MacAddress ::=
|
||||
OCTET STRING (SIZE(6))
|
||||
|
||||
TruthValue ::=
|
||||
INTEGER {
|
||||
true(1),
|
||||
false(2)
|
||||
}
|
||||
|
||||
TestAndIncr ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
AutonomousType ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
InstancePointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
VariablePointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
RowPointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
RowStatus ::=
|
||||
INTEGER {
|
||||
active(1),
|
||||
notInService(2),
|
||||
notReady(3),
|
||||
createAndGo(4),
|
||||
createAndWait(5),
|
||||
destroy(6)
|
||||
}
|
||||
|
||||
TimeStamp ::=
|
||||
TimeTicks
|
||||
|
||||
TimeInterval ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
DateAndTime ::=
|
||||
OCTET STRING (SIZE(8|11))
|
||||
|
||||
StorageType ::=
|
||||
INTEGER {
|
||||
other(1),
|
||||
volatile(2),
|
||||
nonVolatile(3),
|
||||
permanent(4),
|
||||
readOnly(5)
|
||||
}
|
||||
|
||||
TDomain ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
TAddress ::=
|
||||
OCTET STRING (SIZE(1..255))
|
||||
|
||||
hh3c OBJECT IDENTIFIER ::= { enterprises 25506 }
|
||||
hh3cSystem OBJECT IDENTIFIER ::= { hh3c 6 }
|
||||
|
||||
hh3cWriteConfig OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
save(1)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Write config to router."
|
||||
::= { hh3cSystem 5 }
|
||||
|
||||
|
||||
hh3cStartFtpServer OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Decide whether start ftp-server.enable(1) indicates to start ftp-server;
|
||||
disable(2) indicates to stop ftp-server."
|
||||
::= { hh3cSystem 6 }
|
||||
|
||||
|
||||
hh3cReboot OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
reboot(1)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Reboot router."
|
||||
::= { hh3cSystem 7 }
|
||||
|
||||
|
||||
hh3cSystemNotification OBJECT IDENTIFIER ::= { hh3cSystem 8 }
|
||||
|
||||
hh3cSoftwareVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Software version."
|
||||
::= { hh3cSystem 9 }
|
||||
|
||||
|
||||
hh3cSysBootType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
coldStart(1),
|
||||
warmStart(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The boot type of the system whether the last device reboot was by
|
||||
CLI (warm start) or power off (cold start)."
|
||||
::= { hh3cSystem 10 }
|
||||
|
||||
|
||||
hh3cSystemInfo OBJECT IDENTIFIER ::= { hh3cSystem 11 }
|
||||
|
||||
hh3cSysStatisticPeriod OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..900)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The statistic period. The device collects statistics
|
||||
within the period."
|
||||
::= { hh3cSystemInfo 1 }
|
||||
|
||||
|
||||
hh3cSysSamplePeriod OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..300)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The sampling period. The device takes samples periodically
|
||||
for statistics collection."
|
||||
::= { hh3cSystemInfo 2 }
|
||||
|
||||
|
||||
hh3cSysTrapResendPeriod OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..3600)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The trap resending period. If the value is zero, the trap
|
||||
will not be re-sent."
|
||||
::= { hh3cSystemInfo 3 }
|
||||
|
||||
|
||||
hh3cSysTrapCollectionPeriod OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..60)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The trap collecting period. If the value is zero, the trap
|
||||
will not be re-sent."
|
||||
::= { hh3cSystemInfo 4 }
|
||||
|
||||
|
||||
hh3cSysSnmpPort OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "UDP port for SNMP protocol entity to receive messages except Trap-PDU."
|
||||
::= { hh3cSystemInfo 5 }
|
||||
|
||||
|
||||
hh3cSysSnmpTrapPort OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "UDP port for Trap-PDU to receive messages."
|
||||
::= { hh3cSystemInfo 6 }
|
||||
|
||||
|
||||
hh3cSysNetID OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..127))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The system Net ID."
|
||||
::= { hh3cSystemInfo 7 }
|
||||
|
||||
|
||||
hh3cSysLastSampleTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The last sample local time of the system."
|
||||
::= { hh3cSystemInfo 8 }
|
||||
|
||||
|
||||
hh3cSysTrapSendNum OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..24)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The trap send times. If the value is zero, the trap
|
||||
will be sent all the time if it occurs."
|
||||
::= { hh3cSystemInfo 9 }
|
||||
|
||||
|
||||
hh3cSysFirstTrapTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Represents the first trap time."
|
||||
::= { hh3cSystemInfo 10 }
|
||||
|
||||
|
||||
hh3cSysBannerMOTD OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..2000))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "An administratively configured message that is displayed
|
||||
to the user when logged in to the device through either
|
||||
the console or web-ui."
|
||||
::= { hh3cSystemInfo 11 }
|
||||
|
||||
|
||||
hh3cWriteSuccessTrap TRAP-TYPE
|
||||
ENTERPRISE hh3cSystemNotification
|
||||
DESCRIPTION "send a trap about write success."
|
||||
::= 1
|
||||
|
||||
|
||||
hh3cWriteFailureTrap TRAP-TYPE
|
||||
ENTERPRISE hh3cSystemNotification
|
||||
DESCRIPTION "send a trap about write failure."
|
||||
::= 2
|
||||
|
||||
|
||||
hh3cRebootSendTrap TRAP-TYPE
|
||||
ENTERPRISE hh3cSystemNotification
|
||||
DESCRIPTION "When users restart the device with command
|
||||
'reboot', this trap will be sent two seconds
|
||||
before the device reboots."
|
||||
::= 3
|
||||
|
||||
|
||||
hh3cSysColdStartTrap TRAP-TYPE
|
||||
ENTERPRISE hh3cSystemNotification
|
||||
VARIABLES { hh3cSysFirstTrapTime }
|
||||
DESCRIPTION "A system cold start trap."
|
||||
::= 4
|
||||
|
||||
|
||||
hh3cSysWarmStartTrap TRAP-TYPE
|
||||
ENTERPRISE hh3cSystemNotification
|
||||
VARIABLES { hh3cSysFirstTrapTime }
|
||||
DESCRIPTION "A system warm start trap."
|
||||
::= 5
|
||||
|
||||
|
||||
END
|
||||
|
1038
snmp_mib_archive/HH3C-CONFIG-MAN-MIB.cfg
Normal file
1038
snmp_mib_archive/HH3C-CONFIG-MAN-MIB.cfg
Normal file
File diff suppressed because it is too large
Load Diff
334
snmp_mib_archive/HH3C-DLDP2-MIB.cfg
Normal file
334
snmp_mib_archive/HH3C-DLDP2-MIB.cfg
Normal file
@ -0,0 +1,334 @@
|
||||
#-MIBFILE: HH3C-DLDP2-MIB.mib
|
||||
|
||||
HH3C-DLDP2-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
|
||||
DisplayString ::=
|
||||
OCTET STRING (SIZE(0..255))
|
||||
|
||||
PhysAddress ::=
|
||||
OCTET STRING
|
||||
|
||||
MacAddress ::=
|
||||
OCTET STRING (SIZE(6))
|
||||
|
||||
TruthValue ::=
|
||||
INTEGER {
|
||||
true(1),
|
||||
false(2)
|
||||
}
|
||||
|
||||
TestAndIncr ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
AutonomousType ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
InstancePointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
VariablePointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
RowPointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
RowStatus ::=
|
||||
INTEGER {
|
||||
active(1),
|
||||
notInService(2),
|
||||
notReady(3),
|
||||
createAndGo(4),
|
||||
createAndWait(5),
|
||||
destroy(6)
|
||||
}
|
||||
|
||||
TimeStamp ::=
|
||||
TimeTicks
|
||||
|
||||
TimeInterval ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
DateAndTime ::=
|
||||
OCTET STRING (SIZE(8|11))
|
||||
|
||||
StorageType ::=
|
||||
INTEGER {
|
||||
other(1),
|
||||
volatile(2),
|
||||
nonVolatile(3),
|
||||
permanent(4),
|
||||
readOnly(5)
|
||||
}
|
||||
|
||||
TDomain ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
TAddress ::=
|
||||
OCTET STRING (SIZE(1..255))
|
||||
|
||||
OwnerString ::=
|
||||
OCTET STRING (SIZE(0..255))
|
||||
|
||||
InterfaceIndex ::=
|
||||
INTEGER (1..2147483647)
|
||||
|
||||
InterfaceIndexOrZero ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
mib-2 OBJECT IDENTIFIER ::= { mgmt 1 }
|
||||
interfaces OBJECT IDENTIFIER ::= { mib-2 2 }
|
||||
ifTable OBJECT IDENTIFIER ::= { interfaces 2 }
|
||||
ifEntry OBJECT IDENTIFIER ::= { ifTable 1 }
|
||||
ifIndex OBJECT IDENTIFIER ::= { ifEntry 1 }
|
||||
interfaces OBJECT IDENTIFIER ::= { mib-2 2 }
|
||||
ifDescr OBJECT IDENTIFIER ::= { ifEntry 2 }
|
||||
hh3c OBJECT IDENTIFIER ::= { enterprises 25506 }
|
||||
hh3cCommon OBJECT IDENTIFIER ::= { hh3c 2 }
|
||||
hh3cDldp2 OBJECT IDENTIFIER ::= { hh3cCommon 117 }
|
||||
|
||||
hh3cDldp2ScalarGroup OBJECT IDENTIFIER ::= { hh3cDldp2 1 }
|
||||
|
||||
hh3cDldp2GlobalEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Enable(true) or disable(false) DLDP on the device."
|
||||
::= { hh3cDldp2ScalarGroup 1 }
|
||||
|
||||
|
||||
hh3cDldp2Interval OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..100)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Indicates the advertisement packet sending interval."
|
||||
::= { hh3cDldp2ScalarGroup 2 }
|
||||
|
||||
|
||||
hh3cDldp2AuthMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(1),
|
||||
none(2),
|
||||
simple(3),
|
||||
md5(4)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Indicates the authentication mode.
|
||||
unknown: cannot be determined for some reason.
|
||||
none: not authenticated.
|
||||
simple: authenticated by a clear text password.
|
||||
md5: authenticated by MD5 digest."
|
||||
::= { hh3cDldp2ScalarGroup 3 }
|
||||
|
||||
|
||||
hh3cDldp2AuthPassword OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..16))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Indicates the authentication password.
|
||||
Setting the password to a zero-length octet string means
|
||||
deleting the password.
|
||||
When read, it always returns a zero-length octet string."
|
||||
::= { hh3cDldp2ScalarGroup 4 }
|
||||
|
||||
|
||||
hh3cDldp2UniShutdown OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(1),
|
||||
auto(2),
|
||||
manual(3)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Indicates the shutdown mode when a unidirectional
|
||||
link has been detected.
|
||||
unknown: cannot be determined for some reason.
|
||||
auto: the port will be shutdown automatically.
|
||||
manual: the port must be shut down manually."
|
||||
::= { hh3cDldp2ScalarGroup 5 }
|
||||
|
||||
|
||||
hh3cDldp2TableGroup OBJECT IDENTIFIER ::= { hh3cDldp2 2 }
|
||||
|
||||
hh3cDldp2PortConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cDldp2PortConfigEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This table contains all ports that support DLDP."
|
||||
::= { hh3cDldp2TableGroup 1 }
|
||||
|
||||
|
||||
hh3cDldp2PortConfigEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cDldp2PortConfigEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This entry describes a port that supports DLDP."
|
||||
INDEX { ifIndex }
|
||||
|
||||
::= { hh3cDldp2PortConfigTable 1 }
|
||||
|
||||
hh3cDldp2PortConfigEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cDldp2PortEnable TruthValue
|
||||
}
|
||||
|
||||
hh3cDldp2PortEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Enable(true) or disable(false) DLDP on a port."
|
||||
::= { hh3cDldp2PortConfigEntry 1 }
|
||||
|
||||
|
||||
hh3cDldp2PortStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cDldp2PortStatusEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This table contains all ports enabled with DLDP."
|
||||
::= { hh3cDldp2TableGroup 2 }
|
||||
|
||||
|
||||
hh3cDldp2PortStatusEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cDldp2PortStatusEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This entry describes a port enabled with DLDP."
|
||||
INDEX { ifIndex }
|
||||
|
||||
::= { hh3cDldp2PortStatusTable 1 }
|
||||
|
||||
hh3cDldp2PortStatusEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cDldp2PortOperStatus INTEGER,
|
||||
hh3cDldp2PortLinkStatus INTEGER
|
||||
}
|
||||
|
||||
hh3cDldp2PortOperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(1),
|
||||
initial(2),
|
||||
inactive(3),
|
||||
unidirectional(4),
|
||||
bidirectional(5)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Indicates the DLDP operating status on the port.
|
||||
unknown: cannot be determined for some reason.
|
||||
initial: DLDP is not globally enabled.
|
||||
inactive: physical status of the port is down.
|
||||
unidirectional: all neighbors of the port are in 'unconfirmed' status.
|
||||
bidirectional: more than one neighbor of the port is in 'confirmed'
|
||||
status."
|
||||
::= { hh3cDldp2PortStatusEntry 1 }
|
||||
|
||||
|
||||
hh3cDldp2PortLinkStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(1),
|
||||
down(2),
|
||||
up(3)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Indicates the DLDP link status of the port.
|
||||
unknown: cannot be determined for some reason.
|
||||
down: the DLDP link status of the port is down.
|
||||
up: the DLDP link status of the port is up.
|
||||
If the port operating status is not 'inactive',
|
||||
'unidirectional', or 'bidirectional', it always returns 'unknown'."
|
||||
::= { hh3cDldp2PortStatusEntry 2 }
|
||||
|
||||
|
||||
hh3cDldp2NeighborTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cDldp2NeighborEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This table contains all port's neighbors."
|
||||
::= { hh3cDldp2TableGroup 3 }
|
||||
|
||||
|
||||
hh3cDldp2NeighborEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cDldp2NeighborEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This entry describes a port's neighbors."
|
||||
INDEX { ifIndex , hh3cDldp2NeighborBridgeMac, hh3cDldp2NeighborPortIndex }
|
||||
|
||||
::= { hh3cDldp2NeighborTable 1 }
|
||||
|
||||
hh3cDldp2NeighborEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cDldp2NeighborBridgeMac MacAddress,
|
||||
hh3cDldp2NeighborPortIndex Integer32,
|
||||
hh3cDldp2NeighborStatus INTEGER,
|
||||
hh3cDldp2NeighborAgingTime Integer32
|
||||
}
|
||||
|
||||
hh3cDldp2NeighborBridgeMac OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Indicates the bridge MAC address of a neighbor."
|
||||
::= { hh3cDldp2NeighborEntry 1 }
|
||||
|
||||
|
||||
hh3cDldp2NeighborPortIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..2147483647)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Indicates the port index of a neighbor."
|
||||
::= { hh3cDldp2NeighborEntry 2 }
|
||||
|
||||
|
||||
hh3cDldp2NeighborStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(1),
|
||||
unconfirmed(2),
|
||||
confirmed(3)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Indicates the status of a neighbor.
|
||||
unknown: cannot be determined for some reason.
|
||||
unconfirmed: unidirectional communication between the port and
|
||||
its neighbor.
|
||||
confirmed: bidirectional communication between the port and
|
||||
its neighbor."
|
||||
::= { hh3cDldp2NeighborEntry 3 }
|
||||
|
||||
|
||||
hh3cDldp2NeighborAgingTime OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Indicates the aging time of a neighbor.
|
||||
If the neighbor status is not 'confirmed', it always returns 0."
|
||||
::= { hh3cDldp2NeighborEntry 4 }
|
||||
|
||||
|
||||
hh3cDldp2TrapBindObjects OBJECT IDENTIFIER ::= { hh3cDldp2 3 }
|
||||
|
||||
hh3cDldp2Trap OBJECT IDENTIFIER ::= { hh3cDldp2 4 }
|
||||
|
||||
hh3cDldp2TrapPrefix OBJECT IDENTIFIER ::= { hh3cDldp2Trap 0 }
|
||||
|
||||
hh3cDldp2TrapUniLink TRAP-TYPE
|
||||
ENTERPRISE hh3cDldp2Trap
|
||||
VARIABLES { ifIndex, ifDescr }
|
||||
DESCRIPTION "This trap is generated when DLDP detects a unidirectional link,
|
||||
ifIndex and ifDescr identify the port."
|
||||
::= 1
|
||||
|
||||
|
||||
hh3cDldp2TrapBidLink TRAP-TYPE
|
||||
ENTERPRISE hh3cDldp2Trap
|
||||
VARIABLES { ifIndex, ifDescr }
|
||||
DESCRIPTION "This trap is generated when DLDP detects a bidirectional link,
|
||||
ifIndex and ifDescr identify the port."
|
||||
::= 2
|
||||
|
||||
|
||||
END
|
||||
|
1173
snmp_mib_archive/HH3C-ENTITY-EXT-MIB.cfg
Normal file
1173
snmp_mib_archive/HH3C-ENTITY-EXT-MIB.cfg
Normal file
File diff suppressed because it is too large
Load Diff
1086
snmp_mib_archive/HH3C-FLASH-MAN-MIB.cfg
Normal file
1086
snmp_mib_archive/HH3C-FLASH-MAN-MIB.cfg
Normal file
File diff suppressed because it is too large
Load Diff
324
snmp_mib_archive/HH3C-LAG-MIB.cfg
Normal file
324
snmp_mib_archive/HH3C-LAG-MIB.cfg
Normal file
@ -0,0 +1,324 @@
|
||||
#-MIBFILE: HH3C-LAG-MIB.mib
|
||||
|
||||
HH3C-LAG-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
|
||||
DisplayString ::=
|
||||
OCTET STRING (SIZE(0..255))
|
||||
|
||||
PhysAddress ::=
|
||||
OCTET STRING
|
||||
|
||||
MacAddress ::=
|
||||
OCTET STRING (SIZE(6))
|
||||
|
||||
TruthValue ::=
|
||||
INTEGER {
|
||||
true(1),
|
||||
false(2)
|
||||
}
|
||||
|
||||
TestAndIncr ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
AutonomousType ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
InstancePointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
VariablePointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
RowPointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
RowStatus ::=
|
||||
INTEGER {
|
||||
active(1),
|
||||
notInService(2),
|
||||
notReady(3),
|
||||
createAndGo(4),
|
||||
createAndWait(5),
|
||||
destroy(6)
|
||||
}
|
||||
|
||||
TimeStamp ::=
|
||||
TimeTicks
|
||||
|
||||
TimeInterval ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
DateAndTime ::=
|
||||
OCTET STRING (SIZE(8|11))
|
||||
|
||||
StorageType ::=
|
||||
INTEGER {
|
||||
other(1),
|
||||
volatile(2),
|
||||
nonVolatile(3),
|
||||
permanent(4),
|
||||
readOnly(5)
|
||||
}
|
||||
|
||||
TDomain ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
TAddress ::=
|
||||
OCTET STRING (SIZE(1..255))
|
||||
|
||||
hh3c OBJECT IDENTIFIER ::= { enterprises 25506 }
|
||||
hh3cRhw OBJECT IDENTIFIER ::= { hh3c 8 }
|
||||
PortList ::=
|
||||
OCTET STRING
|
||||
|
||||
VlanIndex ::=
|
||||
INTEGER
|
||||
|
||||
VlanId ::=
|
||||
INTEGER (1..4094)
|
||||
|
||||
hh3cLAG OBJECT IDENTIFIER ::= { hh3cRhw 25 }
|
||||
|
||||
hh3cLAGMibObjects OBJECT IDENTIFIER ::= { hh3cLAG 1 }
|
||||
|
||||
hh3cAggLinkTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cAggLinkEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "A table of aggregate link objects."
|
||||
::= { hh3cLAGMibObjects 1 }
|
||||
|
||||
|
||||
hh3cAggLinkEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cAggLinkEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Entry of table."
|
||||
INDEX { hh3cAggLinkNumber }
|
||||
|
||||
::= { hh3cAggLinkTable 1 }
|
||||
|
||||
hh3cAggLinkEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cAggLinkNumber Integer32,
|
||||
hh3cAggLinkName DisplayString,
|
||||
hh3cAggLinkMode INTEGER,
|
||||
hh3cAggLinkPortList PortList,
|
||||
hh3cAggLinkState RowStatus,
|
||||
hh3cAggPortListSelectedPorts PortList,
|
||||
hh3cAggPortListSamePartnerPorts PortList
|
||||
}
|
||||
|
||||
hh3cAggLinkNumber OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The serial number of aggregation group."
|
||||
::= { hh3cAggLinkEntry 1 }
|
||||
|
||||
|
||||
hh3cAggLinkName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..32))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Aggregation name."
|
||||
::= { hh3cAggLinkEntry 2 }
|
||||
|
||||
|
||||
hh3cAggLinkMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
manual(1),
|
||||
static(2),
|
||||
dynamic(3)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Type of aggregation.
|
||||
manual: Manual aggregation, no LACP.
|
||||
static: Membership specified by user, LACP is
|
||||
used to validate.
|
||||
dynamic: Completely dynamic aggregation detected
|
||||
by LACP."
|
||||
::= { hh3cAggLinkEntry 3 }
|
||||
|
||||
|
||||
hh3cAggLinkPortList OBJECT-TYPE
|
||||
SYNTAX PortList
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "List of ports in this link aggregation group, by bridge port
|
||||
number. If the mode of the link aggregation group is manual
|
||||
or static, you can update this list to your
|
||||
hearts content. However, if the link aggregation group is
|
||||
dynamic, the system will maintain it. You are not
|
||||
permitted to set the value of this to
|
||||
all zeroes."
|
||||
::= { hh3cAggLinkEntry 4 }
|
||||
|
||||
|
||||
hh3cAggLinkState OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "RowStatus, now support three states:
|
||||
createAndGo, active, destroy."
|
||||
::= { hh3cAggLinkEntry 5 }
|
||||
|
||||
|
||||
hh3cAggPortListSelectedPorts OBJECT-TYPE
|
||||
SYNTAX PortList
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "A PortList of physical ports that have been
|
||||
selected but not attached to this aggregator.
|
||||
When the bit is set to 1,it means the
|
||||
corresponding port is in the portlist."
|
||||
::= { hh3cAggLinkEntry 6 }
|
||||
|
||||
|
||||
hh3cAggPortListSamePartnerPorts OBJECT-TYPE
|
||||
SYNTAX PortList
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "PortList of physical ports that have the
|
||||
same Actor SystemID and partner systemID as
|
||||
this aggregator, but have different actor
|
||||
and partner keys of aggregator."
|
||||
::= { hh3cAggLinkEntry 7 }
|
||||
|
||||
|
||||
hh3cAggPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cAggPortEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "A table of aggregate port objects."
|
||||
::= { hh3cLAGMibObjects 2 }
|
||||
|
||||
|
||||
hh3cAggPortEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cAggPortEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Entry of table."
|
||||
INDEX { hh3cAggPortIndex }
|
||||
|
||||
::= { hh3cAggPortTable 1 }
|
||||
|
||||
hh3cAggPortEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cAggPortIndex Gauge32,
|
||||
hh3cAggPortNotAttachedReason Integer32,
|
||||
hh3cAggPortLacpState TruthValue,
|
||||
hh3cAggPortNotAttachedString DisplayString
|
||||
}
|
||||
|
||||
hh3cAggPortIndex OBJECT-TYPE
|
||||
SYNTAX Gauge
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Port ifindex which is according to RFC1213 MIB."
|
||||
::= { hh3cAggPortEntry 1 }
|
||||
|
||||
|
||||
hh3cAggPortNotAttachedReason OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..10)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Reason why this port is selected for an
|
||||
aggregator but not attached,
|
||||
0: The port is attached to this aggregator.
|
||||
1: The current number of active ports has
|
||||
reached the upper limit.
|
||||
2: All aggregation resources are already in-use.
|
||||
3: The port's configuration is improper
|
||||
for being attached.
|
||||
4: The port's partner is improper for being attached.
|
||||
5: The number of current active ports
|
||||
has not reached the lower limit.
|
||||
6: The port's physical state (down) is
|
||||
improper for being attached.
|
||||
7: The port is not selected for an aggregator.
|
||||
8: The port's hardware restriction is
|
||||
improper for being attached.
|
||||
9: The port's speed is improper for being attached.
|
||||
10: The port's duplex mode is improper for being attached."
|
||||
::= { hh3cAggPortEntry 2 }
|
||||
|
||||
|
||||
hh3cAggPortLacpState OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Control ports' lacp enble or disable."
|
||||
::= { hh3cAggPortEntry 3 }
|
||||
|
||||
|
||||
hh3cAggPortNotAttachedString OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..255))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The string which interprets this
|
||||
port is selected for an aggregator
|
||||
but not attached."
|
||||
::= { hh3cAggPortEntry 4 }
|
||||
|
||||
|
||||
hh3cAggResourceAllocationValue OBJECT-TYPE
|
||||
SYNTAX PortList
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The priority value calculated to decide which
|
||||
aggregations have first call on the load-sharing
|
||||
aggregation resources in the hardware. It
|
||||
depends on the aggregation type and total
|
||||
speed."
|
||||
::= { hh3cLAGMibObjects 3 }
|
||||
|
||||
|
||||
hh3cLAGMibNotifications OBJECT IDENTIFIER ::= { hh3cLAG 2 }
|
||||
|
||||
hh3cLAGMibConformance OBJECT IDENTIFIER ::= { hh3cLAG 3 }
|
||||
|
||||
hh3cLAGMibCompliances OBJECT IDENTIFIER ::= { hh3cLAGMibConformance 1 }
|
||||
|
||||
hh3cLAGMibGroup OBJECT IDENTIFIER ::= { hh3cLAGMibConformance 2 }
|
||||
|
||||
hh3cLAGMibObjectGroup OBJECT IDENTIFIER ::= { hh3cLAGMibGroup 1 }
|
||||
|
||||
hh3cLAGMibNotificationGroup OBJECT IDENTIFIER ::= { hh3cLAGMibGroup 2 }
|
||||
|
||||
hh3cAggSpeedChangedNotification TRAP-TYPE
|
||||
ENTERPRISE hh3cLAGMibNotifications
|
||||
VARIABLES { hh3cAggLinkNumber }
|
||||
DESCRIPTION "This event will be triggered whenever an
|
||||
aggregation changes its speed."
|
||||
::= 1
|
||||
|
||||
|
||||
hh3cAggPortInactiveNotification TRAP-TYPE
|
||||
ENTERPRISE hh3cLAGMibNotifications
|
||||
VARIABLES { hh3cAggLinkNumber }
|
||||
DESCRIPTION "This event will be triggered whenever any port
|
||||
in aggregator is made inactive."
|
||||
::= 2
|
||||
|
||||
|
||||
hh3cAggPortInactiveNotification2 TRAP-TYPE
|
||||
ENTERPRISE hh3cLAGMibNotifications
|
||||
VARIABLES { hh3cAggLinkNumber, hh3cAggPortIndex }
|
||||
DESCRIPTION "This event will be triggered whenever the port
|
||||
in aggregator is made inactive."
|
||||
::= 3
|
||||
|
||||
|
||||
hh3cAggPortActiveNotification TRAP-TYPE
|
||||
ENTERPRISE hh3cLAGMibNotifications
|
||||
VARIABLES { hh3cAggLinkNumber, hh3cAggPortIndex }
|
||||
DESCRIPTION "This event will be triggered whenever the port
|
||||
in aggregator is made active."
|
||||
::= 4
|
||||
|
||||
|
||||
END
|
||||
|
79
snmp_mib_archive/HH3C-LPBKDT-MIB.cfg
Normal file
79
snmp_mib_archive/HH3C-LPBKDT-MIB.cfg
Normal file
@ -0,0 +1,79 @@
|
||||
#-MIBFILE: HH3C-LPBKDT-MIB.mib
|
||||
|
||||
HH3C-LPBKDT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
|
||||
hh3c OBJECT IDENTIFIER ::= { enterprises 25506 }
|
||||
hh3cCommon OBJECT IDENTIFIER ::= { hh3c 2 }
|
||||
OwnerString ::=
|
||||
OCTET STRING (SIZE(0..255))
|
||||
|
||||
InterfaceIndex ::=
|
||||
INTEGER (1..2147483647)
|
||||
|
||||
InterfaceIndexOrZero ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
mib-2 OBJECT IDENTIFIER ::= { mgmt 1 }
|
||||
interfaces OBJECT IDENTIFIER ::= { mib-2 2 }
|
||||
ifTable OBJECT IDENTIFIER ::= { interfaces 2 }
|
||||
ifEntry OBJECT IDENTIFIER ::= { ifTable 1 }
|
||||
ifIndex OBJECT IDENTIFIER ::= { ifEntry 1 }
|
||||
ifDescr OBJECT IDENTIFIER ::= { ifEntry 2 }
|
||||
PortList ::=
|
||||
OCTET STRING
|
||||
|
||||
VlanIndex ::=
|
||||
INTEGER
|
||||
|
||||
VlanId ::=
|
||||
INTEGER (1..4094)
|
||||
|
||||
hh3cLpbkdt OBJECT IDENTIFIER ::= { hh3cCommon 95 }
|
||||
|
||||
hh3cLpbkdtNotifications OBJECT IDENTIFIER ::= { hh3cLpbkdt 1 }
|
||||
|
||||
hh3cLpbkdtObjects OBJECT IDENTIFIER ::= { hh3cLpbkdt 2 }
|
||||
|
||||
hh3cLpbkdtTrapPrefix OBJECT IDENTIFIER ::= { hh3cLpbkdtNotifications 0 }
|
||||
|
||||
hh3cLpbkdtVlanID OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The ID of VLAN."
|
||||
::= { hh3cLpbkdtObjects 1 }
|
||||
|
||||
|
||||
hh3cLpbkdtTrapLoopbacked TRAP-TYPE
|
||||
ENTERPRISE hh3cLpbkdtNotifications
|
||||
VARIABLES { ifIndex, ifDescr }
|
||||
DESCRIPTION "Trap message is generated when the interface is looped."
|
||||
::= 1
|
||||
|
||||
|
||||
hh3cLpbkdtTrapRecovered TRAP-TYPE
|
||||
ENTERPRISE hh3cLpbkdtNotifications
|
||||
VARIABLES { ifIndex, ifDescr }
|
||||
DESCRIPTION "Trap message is generated when the loops on the interface
|
||||
are eliminated."
|
||||
::= 2
|
||||
|
||||
|
||||
hh3cLpbkdtTrapPerVlanLoopbacked TRAP-TYPE
|
||||
ENTERPRISE hh3cLpbkdtNotifications
|
||||
VARIABLES { ifIndex, ifDescr, hh3cLpbkdtVlanID }
|
||||
DESCRIPTION "Trap message is generated when the interface is looped in the VLAN."
|
||||
::= 3
|
||||
|
||||
|
||||
hh3cLpbkdtTrapPerVlanRecovered TRAP-TYPE
|
||||
ENTERPRISE hh3cLpbkdtNotifications
|
||||
VARIABLES { ifIndex, ifDescr, hh3cLpbkdtVlanID }
|
||||
DESCRIPTION "Trap message is generated when the loop on the interface
|
||||
is eliminated in the VLAN."
|
||||
::= 4
|
||||
|
||||
|
||||
END
|
||||
|
933
snmp_mib_archive/HH3C-LswMSTP-MIB.cfg
Normal file
933
snmp_mib_archive/HH3C-LswMSTP-MIB.cfg
Normal file
@ -0,0 +1,933 @@
|
||||
#-MIBFILE: HH3C-LswMSTP-MIB.mib
|
||||
|
||||
HH3C-LswMSTP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
|
||||
DisplayString ::=
|
||||
OCTET STRING (SIZE(0..255))
|
||||
|
||||
PhysAddress ::=
|
||||
OCTET STRING
|
||||
|
||||
MacAddress ::=
|
||||
OCTET STRING (SIZE(6))
|
||||
|
||||
TruthValue ::=
|
||||
INTEGER {
|
||||
true(1),
|
||||
false(2)
|
||||
}
|
||||
|
||||
TestAndIncr ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
AutonomousType ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
InstancePointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
VariablePointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
RowPointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
RowStatus ::=
|
||||
INTEGER {
|
||||
active(1),
|
||||
notInService(2),
|
||||
notReady(3),
|
||||
createAndGo(4),
|
||||
createAndWait(5),
|
||||
destroy(6)
|
||||
}
|
||||
|
||||
TimeStamp ::=
|
||||
TimeTicks
|
||||
|
||||
TimeInterval ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
DateAndTime ::=
|
||||
OCTET STRING (SIZE(8|11))
|
||||
|
||||
StorageType ::=
|
||||
INTEGER {
|
||||
other(1),
|
||||
volatile(2),
|
||||
nonVolatile(3),
|
||||
permanent(4),
|
||||
readOnly(5)
|
||||
}
|
||||
|
||||
TDomain ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
TAddress ::=
|
||||
OCTET STRING (SIZE(1..255))
|
||||
|
||||
Timeout ::=
|
||||
INTEGER
|
||||
|
||||
mib-2 OBJECT IDENTIFIER ::= { mgmt 1 }
|
||||
dot1dBridge OBJECT IDENTIFIER ::= { mib-2 17 }
|
||||
dot1dStp OBJECT IDENTIFIER ::= { dot1dBridge 2 }
|
||||
dot1dStpPortTable OBJECT IDENTIFIER ::= { dot1dStp 15 }
|
||||
dot1dStpPortEntry OBJECT IDENTIFIER ::= { dot1dStpPortTable 1 }
|
||||
dot1dBridge OBJECT IDENTIFIER ::= { mib-2 17 }
|
||||
dot1dStpPort OBJECT IDENTIFIER ::= { dot1dStpPortEntry 1 }
|
||||
hh3c OBJECT IDENTIFIER ::= { enterprises 25506 }
|
||||
hh3cRhw OBJECT IDENTIFIER ::= { hh3c 8 }
|
||||
hh3clswCommon OBJECT IDENTIFIER ::= { hh3cRhw 35 }
|
||||
EnabledStatus ::=
|
||||
INTEGER {
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
|
||||
BridgeId ::=
|
||||
OCTET STRING (SIZE(8))
|
||||
|
||||
Hh3cdot1sFormatStatus ::=
|
||||
INTEGER {
|
||||
legacy(1),
|
||||
dot1s(2),
|
||||
auto(3)
|
||||
}
|
||||
|
||||
hh3cdot1sMstp OBJECT IDENTIFIER ::= { hh3clswCommon 14 }
|
||||
|
||||
hh3cdot1sStpStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Whether the Bridge MSTP is enabled."
|
||||
::= { hh3cdot1sMstp 1 }
|
||||
|
||||
|
||||
hh3cdot1sStpForceVersion OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
stp(0),
|
||||
rstp(2),
|
||||
mstp(3)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION " The mode of this Bridge spanning-tree protocol."
|
||||
::= { hh3cdot1sMstp 2 }
|
||||
|
||||
|
||||
hh3cdot1sStpDiameter OBJECT-TYPE
|
||||
SYNTAX INTEGER (2..7)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The diameter of Bridge."
|
||||
::= { hh3cdot1sMstp 3 }
|
||||
|
||||
|
||||
hh3cdot1sMstBridgeMaxHops OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..40)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The maximum value of the Bridge hops."
|
||||
::= { hh3cdot1sMstp 4 }
|
||||
|
||||
|
||||
hh3cdot1sMstMasterBridgeID OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(8))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The Bridge Identifier of the current Master Bridge."
|
||||
::= { hh3cdot1sMstp 5 }
|
||||
|
||||
|
||||
hh3cdot1sMstMasterPathCost OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The CIST path cost from the transmitting Bridge to the Master Bridge."
|
||||
::= { hh3cdot1sMstp 6 }
|
||||
|
||||
|
||||
hh3cdot1sMstBpduGuard OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Whether the Bridge BPDU Guard function is enabled. If the function
|
||||
is enabled, the port will shutdown when received BPDU and the port
|
||||
is configured as portfast."
|
||||
::= { hh3cdot1sMstp 7 }
|
||||
|
||||
|
||||
hh3cdot1sMstAdminFormatSelector OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The administrative Configuration Identifier Format Selector in use
|
||||
by the Bridge. This has a value of 0 indicate the format specified
|
||||
in the Standard of IEEE 802.1s."
|
||||
::= { hh3cdot1sMstp 8 }
|
||||
|
||||
|
||||
hh3cdot1sMstAdminRegionName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..32))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This MSTP administrative region name."
|
||||
::= { hh3cdot1sMstp 9 }
|
||||
|
||||
|
||||
hh3cdot1sMstAdminRevisionLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..65535)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This MSTP administrative revision level."
|
||||
::= { hh3cdot1sMstp 10 }
|
||||
|
||||
|
||||
hh3cdot1sMstOperFormatSelector OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The operative Configuration Identifier Format Selector in use by the
|
||||
Bridge. This has a value of 0 indicate the format specified in the
|
||||
Standard of IEEE 802.1s."
|
||||
::= { hh3cdot1sMstp 11 }
|
||||
|
||||
|
||||
hh3cdot1sMstOperRegionName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..32))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This MSTP operative region name."
|
||||
::= { hh3cdot1sMstp 12 }
|
||||
|
||||
|
||||
hh3cdot1sMstOperRevisionLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..65535)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This MSTP operative revision level."
|
||||
::= { hh3cdot1sMstp 13 }
|
||||
|
||||
|
||||
hh3cdot1sMstOperConfigDigest OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..16))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This MSTP Region's Configuration Digest Signature Key."
|
||||
::= { hh3cdot1sMstp 14 }
|
||||
|
||||
|
||||
hh3cdot1sMstRegionConfActive OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Active the region configuration."
|
||||
::= { hh3cdot1sMstp 15 }
|
||||
|
||||
|
||||
hh3cdot1sMstDefaultVlanAllo OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
unused(65535)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Set default configuration about VLAN allocation and all VLANs
|
||||
are mapped to CIST."
|
||||
::= { hh3cdot1sMstp 16 }
|
||||
|
||||
|
||||
hh3cdot1sMstDefaultRegionName OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
unused(65535)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Set default region name."
|
||||
::= { hh3cdot1sMstp 17 }
|
||||
|
||||
|
||||
hh3cdot1sVIDAllocationTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cdot1sVIDAllocationEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION ""
|
||||
::= { hh3cdot1sMstp 18 }
|
||||
|
||||
|
||||
hh3cdot1sVIDAllocationEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cdot1sVIDAllocationEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION ""
|
||||
INDEX { hh3cdot1sMstVID }
|
||||
|
||||
::= { hh3cdot1sVIDAllocationTable 1 }
|
||||
|
||||
hh3cdot1sVIDAllocationEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cdot1sMstVID INTEGER,
|
||||
hh3cdot1sAdminMstID INTEGER,
|
||||
hh3cdot1sOperMstID INTEGER
|
||||
}
|
||||
|
||||
hh3cdot1sMstVID OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..4094)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "VLAN Identifier"
|
||||
::= { hh3cdot1sVIDAllocationEntry 1 }
|
||||
|
||||
|
||||
hh3cdot1sAdminMstID OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..4094)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Administrative Multiple spanning-tree instance Identifier."
|
||||
::= { hh3cdot1sVIDAllocationEntry 2 }
|
||||
|
||||
|
||||
hh3cdot1sOperMstID OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..4094)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Operative Multiple spanning-tree instance Identifier."
|
||||
::= { hh3cdot1sVIDAllocationEntry 3 }
|
||||
|
||||
|
||||
hh3cdot1sInstanceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cdot1sInstanceEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION ""
|
||||
::= { hh3cdot1sMstp 19 }
|
||||
|
||||
|
||||
hh3cdot1sInstanceEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cdot1sInstanceEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION ""
|
||||
INDEX { hh3cdot1sInstanceID }
|
||||
|
||||
::= { hh3cdot1sInstanceTable 1 }
|
||||
|
||||
hh3cdot1sInstanceEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cdot1sInstanceID INTEGER,
|
||||
hh3cdot1sMstiBridgeID BridgeId,
|
||||
hh3cdot1sMstiBridgePriority INTEGER,
|
||||
hh3cdot1sMstiDesignedRoot BridgeId,
|
||||
hh3cdot1sMstiRootPathCost INTEGER,
|
||||
hh3cdot1sMstiRootPort INTEGER,
|
||||
hh3cdot1sMstiRootType INTEGER,
|
||||
hh3cdot1sMstiRemainingHops INTEGER,
|
||||
hh3cdot1sMstiAdminMappedVlanListLow OCTET STRING,
|
||||
hh3cdot1sMstiAdminMappedVlanListHigh OCTET STRING,
|
||||
hh3cdot1sMstiOperMappedVlanListLow OCTET STRING,
|
||||
hh3cdot1sMstiOperMappedVlanListHigh OCTET STRING
|
||||
}
|
||||
|
||||
hh3cdot1sInstanceID OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..4094)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Multiple spanning-tree instance Identifier"
|
||||
::= { hh3cdot1sInstanceEntry 1 }
|
||||
|
||||
|
||||
hh3cdot1sMstiBridgeID OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(8))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The Bridge Identifier for the spanning tree instance
|
||||
identified by MSTID"
|
||||
::= { hh3cdot1sInstanceEntry 2 }
|
||||
|
||||
|
||||
hh3cdot1sMstiBridgePriority OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..61440)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The Bridge Priority for the spanning tree instance
|
||||
identified by MSTID. Step of 4096"
|
||||
::= { hh3cdot1sInstanceEntry 3 }
|
||||
|
||||
|
||||
hh3cdot1sMstiDesignedRoot OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(8))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The Bridge Identifier of the Root Bridge for the spanning
|
||||
tree instance identified by MSTID"
|
||||
::= { hh3cdot1sInstanceEntry 4 }
|
||||
|
||||
|
||||
hh3cdot1sMstiRootPathCost OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The path cost from the transmitting Bridge to the Root Bridge
|
||||
for the spanning tree instance identified by MSTID"
|
||||
::= { hh3cdot1sInstanceEntry 5 }
|
||||
|
||||
|
||||
hh3cdot1sMstiRootPort OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The Root Port for the spanning tree instance identified by the MSTID"
|
||||
::= { hh3cdot1sInstanceEntry 6 }
|
||||
|
||||
|
||||
hh3cdot1sMstiRootType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
normal(0),
|
||||
secondary(1),
|
||||
primary(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Config this Bridge as a primary root or secondary root and or cancel
|
||||
the root for this spanning tree instance identified by MSTID"
|
||||
::= { hh3cdot1sInstanceEntry 7 }
|
||||
|
||||
|
||||
hh3cdot1sMstiRemainingHops OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The remaining hops of the spanning tree instance identified by MSTID"
|
||||
::= { hh3cdot1sInstanceEntry 8 }
|
||||
|
||||
|
||||
hh3cdot1sMstiAdminMappedVlanListLow OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..256))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION " The lower part of administrative Vlan list mapped to the spanning
|
||||
tree instance identified by MSTID"
|
||||
::= { hh3cdot1sInstanceEntry 9 }
|
||||
|
||||
|
||||
hh3cdot1sMstiAdminMappedVlanListHigh OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..256))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION " The higher part of administrative Vlan list mapped to the spanning
|
||||
tree instance identified by MSTID"
|
||||
::= { hh3cdot1sInstanceEntry 10 }
|
||||
|
||||
|
||||
hh3cdot1sMstiOperMappedVlanListLow OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..256))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION " The lower part of operative Vlan list mapped to the spanning
|
||||
tree instance identified by MSTID"
|
||||
::= { hh3cdot1sInstanceEntry 11 }
|
||||
|
||||
|
||||
hh3cdot1sMstiOperMappedVlanListHigh OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..256))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION " The higher part of operative Vlan list mapped to the spanning
|
||||
tree instance identified by MSTID"
|
||||
::= { hh3cdot1sInstanceEntry 12 }
|
||||
|
||||
|
||||
hh3cdot1sPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cdot1sPortEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION ""
|
||||
::= { hh3cdot1sMstp 20 }
|
||||
|
||||
|
||||
hh3cdot1sPortEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cdot1sPortEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION ""
|
||||
INDEX { hh3cdot1sInstanceID , hh3cdot1sMstiPortIndex }
|
||||
|
||||
::= { hh3cdot1sPortTable 1 }
|
||||
|
||||
hh3cdot1sPortEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cdot1sMstiPortIndex INTEGER,
|
||||
hh3cdot1sMstiState INTEGER,
|
||||
hh3cdot1sMstiPortPriority INTEGER,
|
||||
hh3cdot1sMstiPathCost INTEGER,
|
||||
hh3cdot1sMstiDesignatedRoot BridgeId,
|
||||
hh3cdot1sMstiDesignatedCost INTEGER,
|
||||
hh3cdot1sMstiDesignatedBridge BridgeId,
|
||||
hh3cdot1sMstiDesignatedPort OCTET STRING,
|
||||
hh3cdot1sMstiMasterBridgeID BridgeId,
|
||||
hh3cdot1sMstiMasterPortCost INTEGER,
|
||||
hh3cdot1sMstiStpPortEdgeport EnabledStatus,
|
||||
hh3cdot1sMstiStpPortPointToPoint INTEGER,
|
||||
hh3cdot1sMstiStpMcheck INTEGER,
|
||||
hh3cdot1sMstiStpTransLimit INTEGER,
|
||||
hh3cdot1sMstiStpRXStpBPDU Counter32,
|
||||
hh3cdot1sMstiStpTXStpBPDU Counter32,
|
||||
hh3cdot1sMstiStpRXTCNBPDU Counter32,
|
||||
hh3cdot1sMstiStpTXTCNBPDU Counter32,
|
||||
hh3cdot1sMstiStpRXRSTPBPDU Counter32,
|
||||
hh3cdot1sMstiStpTXRSTPBPDU Counter32,
|
||||
hh3cdot1sMstiStpRXMSTPBPDU Counter32,
|
||||
hh3cdot1sMstiStpTXMSTPBPDU Counter32,
|
||||
hh3cdot1sMstiStpClearStatistics INTEGER,
|
||||
hh3cdot1sMstiStpDefaultPortCost INTEGER,
|
||||
hh3cdot1sMstiStpStatus EnabledStatus,
|
||||
hh3cdot1sMstiPortRootGuard EnabledStatus,
|
||||
hh3cdot1sMstiPortLoopGuard EnabledStatus,
|
||||
hh3cdot1sMstiStpPortSendingBPDUType INTEGER,
|
||||
hh3cdot1sMstiStpOperPortPointToPoint INTEGER,
|
||||
hh3cdot1sMstiStpPortAdminBPDUFmt Hh3cdot1sFormatStatus,
|
||||
hh3cdot1sMstiStpPortOperBPDUFmt Hh3cdot1sFormatStatus,
|
||||
hh3cdot1sMstiStpPortRoleRestriction EnabledStatus,
|
||||
hh3cdot1sMstiStpPortTcRestriction EnabledStatus,
|
||||
hh3cdot1sMstiStpPortDisputed TruthValue
|
||||
}
|
||||
|
||||
hh3cdot1sMstiPortIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The index of the Bridge Port"
|
||||
::= { hh3cdot1sPortEntry 1 }
|
||||
|
||||
|
||||
hh3cdot1sMstiState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1),
|
||||
discarding(2),
|
||||
learning(4),
|
||||
forwarding(5)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The current state of the Port (i.e., Disabled, Discarding ,
|
||||
Learning, Forwarding)"
|
||||
::= { hh3cdot1sPortEntry 2 }
|
||||
|
||||
|
||||
hh3cdot1sMstiPortPriority OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..240)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The value of the priority field which is contained in the
|
||||
first (in network byte order) four bits of the (2 octet long) Port ID.
|
||||
The other octet of the Port ID is given by the value of mstiPortIndex.
|
||||
And step of 16"
|
||||
::= { hh3cdot1sPortEntry 3 }
|
||||
|
||||
|
||||
hh3cdot1sMstiPathCost OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..200000000)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The contribution of this port to the path cost of paths towards the
|
||||
spanning tree root which include this port. The range of path cost
|
||||
is 1..65535 for 802.1d standard, is 1..200000000 for 802.1t standard,
|
||||
and is 1..200000 for the legacy standard. "
|
||||
::= { hh3cdot1sPortEntry 4 }
|
||||
|
||||
|
||||
hh3cdot1sMstiDesignatedRoot OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(8))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The Bridge Identifier of the Root Bridge for the port of the Spanning
|
||||
Tree instance identified by the MSTID"
|
||||
::= { hh3cdot1sPortEntry 5 }
|
||||
|
||||
|
||||
hh3cdot1sMstiDesignatedCost OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The path cost of the Designated Port of the segment connected to
|
||||
this port. This value is compared to the Root Path Cost field
|
||||
in received bridge PDUs."
|
||||
::= { hh3cdot1sPortEntry 6 }
|
||||
|
||||
|
||||
hh3cdot1sMstiDesignatedBridge OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(8))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The Bridge Identifier of the bridge which this port considers to
|
||||
be the Designated Bridge for this port's segment."
|
||||
::= { hh3cdot1sPortEntry 7 }
|
||||
|
||||
|
||||
hh3cdot1sMstiDesignatedPort OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(2))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The Port Identifier of the port on the Designated Bridge
|
||||
for this port's segment."
|
||||
::= { hh3cdot1sPortEntry 8 }
|
||||
|
||||
|
||||
hh3cdot1sMstiMasterBridgeID OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(8))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The Bridge Idnetifier of the current Master Bridge.
|
||||
Effective in CIST."
|
||||
::= { hh3cdot1sPortEntry 9 }
|
||||
|
||||
|
||||
hh3cdot1sMstiMasterPortCost OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The CIST path cost from the transmitting Bridge to
|
||||
the Master Bridge. Effective in CIST."
|
||||
::= { hh3cdot1sPortEntry 10 }
|
||||
|
||||
|
||||
hh3cdot1sMstiStpPortEdgeport OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION " Whether the port fast is enabled. Effective in CIST."
|
||||
::= { hh3cdot1sPortEntry 11 }
|
||||
|
||||
|
||||
hh3cdot1sMstiStpPortPointToPoint OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
forceTrue(1),
|
||||
forceFalse(2),
|
||||
auto(3)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION " Whether the port connects the point to point link. Effective in CIST."
|
||||
::= { hh3cdot1sPortEntry 12 }
|
||||
|
||||
|
||||
hh3cdot1sMstiStpMcheck OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
unused(65535)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION " Forcing the state machine to send MST BPDUs in this manner
|
||||
can be used to test whether all legacy Bridges on a given LAN
|
||||
have been removed. Effective in CIST."
|
||||
::= { hh3cdot1sPortEntry 13 }
|
||||
|
||||
|
||||
hh3cdot1sMstiStpTransLimit OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..255)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The value used by the Port Transmit state machine to limit
|
||||
the maximum transmission rate. Effective in CIST."
|
||||
::= { hh3cdot1sPortEntry 14 }
|
||||
|
||||
|
||||
hh3cdot1sMstiStpRXStpBPDU OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The number of received Config BPDU. Effective in CIST."
|
||||
::= { hh3cdot1sPortEntry 15 }
|
||||
|
||||
|
||||
hh3cdot1sMstiStpTXStpBPDU OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The number of transmitted Config BPDU. Effective in CIST."
|
||||
::= { hh3cdot1sPortEntry 16 }
|
||||
|
||||
|
||||
hh3cdot1sMstiStpRXTCNBPDU OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The number of received TCN BPDU. Effective in CIST."
|
||||
::= { hh3cdot1sPortEntry 17 }
|
||||
|
||||
|
||||
hh3cdot1sMstiStpTXTCNBPDU OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The number of transimitted TCN BPDU. Effective in CIST."
|
||||
::= { hh3cdot1sPortEntry 18 }
|
||||
|
||||
|
||||
hh3cdot1sMstiStpRXRSTPBPDU OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The number of received RST BPDU. Effective in CIST."
|
||||
::= { hh3cdot1sPortEntry 19 }
|
||||
|
||||
|
||||
hh3cdot1sMstiStpTXRSTPBPDU OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The number of transimitted RST BPDU. Effective in CIST."
|
||||
::= { hh3cdot1sPortEntry 20 }
|
||||
|
||||
|
||||
hh3cdot1sMstiStpRXMSTPBPDU OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The number of received MST BPDU. Effective in CIST."
|
||||
::= { hh3cdot1sPortEntry 21 }
|
||||
|
||||
|
||||
hh3cdot1sMstiStpTXMSTPBPDU OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The number of transimitted MST BPDU. Effective in CIST."
|
||||
::= { hh3cdot1sPortEntry 22 }
|
||||
|
||||
|
||||
hh3cdot1sMstiStpClearStatistics OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
clear(1),
|
||||
unused(65535)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Clear the spanning tree statistic. Effective in CIST."
|
||||
::= { hh3cdot1sPortEntry 23 }
|
||||
|
||||
|
||||
hh3cdot1sMstiStpDefaultPortCost OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
unused(65535)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Set default Port path cost. "
|
||||
::= { hh3cdot1sPortEntry 24 }
|
||||
|
||||
|
||||
hh3cdot1sMstiStpStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Whether the spanning tree protocol is enabled on this port.
|
||||
Effective in CIST."
|
||||
::= { hh3cdot1sPortEntry 25 }
|
||||
|
||||
|
||||
hh3cdot1sMstiPortRootGuard OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Whether the root guard is enabled. Effective in CIST."
|
||||
::= { hh3cdot1sPortEntry 26 }
|
||||
|
||||
|
||||
hh3cdot1sMstiPortLoopGuard OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Whether the loop protection is enabled. Effective in CIST."
|
||||
::= { hh3cdot1sPortEntry 27 }
|
||||
|
||||
|
||||
hh3cdot1sMstiStpPortSendingBPDUType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
stp(1),
|
||||
rstp(2),
|
||||
mstp(3)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Type of BPDU which the port is sending."
|
||||
::= { hh3cdot1sPortEntry 28 }
|
||||
|
||||
|
||||
hh3cdot1sMstiStpOperPortPointToPoint OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
true(1),
|
||||
false(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This object indicates whether the port has connected to a
|
||||
point-to-point link or not. The value of the node is an operative value.
|
||||
The administrative value can be read from the node
|
||||
hh3cdot1sMstiStpPortPointToPoint. If the value of
|
||||
hh3cdot1sMstiStpPortPointToPoint is auto, the value of this node
|
||||
should be calculated by the network topology of this port. If the
|
||||
value of hh3cdot1sMstiStpPortPointToPoint is forceFalse, the value of this
|
||||
node is false. If the value of hh3cdot1sMstiStpPortPointToPoint is
|
||||
forceTrue, the value of this node is true."
|
||||
::= { hh3cdot1sPortEntry 29 }
|
||||
|
||||
|
||||
hh3cdot1sMstiStpPortAdminBPDUFmt OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
legacy(1),
|
||||
dot1s(2),
|
||||
auto(3)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The value of the node is an administrative value. Value legacy means that
|
||||
the MST BPDU format is forced to legacy. Value dot1s means that the MST BPDU format
|
||||
is forced to IEEE 802.1s. Value auto means that the format of MST BPDU sending
|
||||
on the port is determined by the MST BPDU that the port has received. Effective in
|
||||
CIST."
|
||||
::= { hh3cdot1sPortEntry 30 }
|
||||
|
||||
|
||||
hh3cdot1sMstiStpPortOperBPDUFmt OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
legacy(1),
|
||||
dot1s(2),
|
||||
auto(3)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The format of MST BPDU which the port is sending. Value legacy means that the
|
||||
format of MST BPDU sending on the port is legacy. Value dot1s means that the
|
||||
format of MST BPDU sending on the port is IEEE 802.1s. Effective in CIST."
|
||||
::= { hh3cdot1sPortEntry 31 }
|
||||
|
||||
|
||||
hh3cdot1sMstiStpPortRoleRestriction OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Whether the role-restriction is enabled. Effective in CIST.
|
||||
The role-restriction causes the port not to be selected as root port for the
|
||||
CIST or any MSTI."
|
||||
::= { hh3cdot1sPortEntry 32 }
|
||||
|
||||
|
||||
hh3cdot1sMstiStpPortTcRestriction OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Whether the tc-restriction is enabled. Effective in CIST.
|
||||
The tc-restriction causes the port not to propagate topology changes to
|
||||
other ports."
|
||||
::= { hh3cdot1sPortEntry 33 }
|
||||
|
||||
|
||||
hh3cdot1sMstiStpPortDisputed OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Whether the port is disputed for the CIST or MSTI."
|
||||
::= { hh3cdot1sPortEntry 34 }
|
||||
|
||||
|
||||
hh3cdot1sStpPathCostStandard OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
legacy(0),
|
||||
dot1d-1998(1),
|
||||
dot1t(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Path cost standard of the bridge. Value dot1d-1998 is
|
||||
IEEE 802.1d standard in 1998, value dot1t is IEEE 802.1t standard,
|
||||
and value legacy is a private legacy standard."
|
||||
::= { hh3cdot1sMstp 21 }
|
||||
|
||||
|
||||
hh3cMstpEventsV2 OBJECT IDENTIFIER ::= { hh3cdot1sMstp 0 }
|
||||
|
||||
hh3cPortMstiStateForwarding TRAP-TYPE
|
||||
ENTERPRISE hh3cdot1sMstp
|
||||
VARIABLES { hh3cdot1sInstanceID, hh3cdot1sMstiPortIndex }
|
||||
DESCRIPTION "The SNMP trap that is generated when a port turns into
|
||||
forwarding state form other state."
|
||||
::= 1
|
||||
|
||||
|
||||
hh3cPortMstiStateDiscarding TRAP-TYPE
|
||||
ENTERPRISE hh3cdot1sMstp
|
||||
VARIABLES { hh3cdot1sInstanceID, hh3cdot1sMstiPortIndex }
|
||||
DESCRIPTION "The SNMP trap that is generated when a port turns into
|
||||
discarding state form forwarding state."
|
||||
::= 2
|
||||
|
||||
|
||||
hh3cBridgeLostRootPrimary TRAP-TYPE
|
||||
ENTERPRISE hh3cdot1sMstp
|
||||
VARIABLES { hh3cdot1sInstanceID }
|
||||
DESCRIPTION "The SNMP trap that is generated when the bridge is no longer
|
||||
the root bridge of the instance. Another switch with higher
|
||||
priority has already been the root bridge of the instance."
|
||||
::= 3
|
||||
|
||||
|
||||
hh3cPortMstiRootGuarded TRAP-TYPE
|
||||
ENTERPRISE hh3cdot1sMstp
|
||||
VARIABLES { hh3cdot1sInstanceID, hh3cdot1sMstiPortIndex }
|
||||
DESCRIPTION "The SNMP trap that is generated when a root-guard port
|
||||
receives a superior message on the relevant instance."
|
||||
::= 4
|
||||
|
||||
|
||||
hh3cPortMstiBpduGuarded TRAP-TYPE
|
||||
ENTERPRISE hh3cdot1sMstp
|
||||
VARIABLES { dot1dStpPort }
|
||||
DESCRIPTION "The SNMP trap that is generated when an edged port of
|
||||
the BPDU-guard switch receives BPDU packets."
|
||||
::= 5
|
||||
|
||||
|
||||
hh3cPortMstiLoopGuarded TRAP-TYPE
|
||||
ENTERPRISE hh3cdot1sMstp
|
||||
VARIABLES { hh3cdot1sInstanceID, hh3cdot1sMstiPortIndex }
|
||||
DESCRIPTION "The SNMP trap that is generated when an Alternate-Port
|
||||
or Root-Port is aged out."
|
||||
::= 6
|
||||
|
||||
|
||||
END
|
||||
|
990
snmp_mib_archive/HH3C-LswMix-MIB.cfg
Normal file
990
snmp_mib_archive/HH3C-LswMix-MIB.cfg
Normal file
@ -0,0 +1,990 @@
|
||||
#-MIBFILE: HH3C-LswMix-MIB.mib
|
||||
|
||||
HH3C-LswMix-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
|
||||
Hh3cLswTypeOfSlot ::=
|
||||
INTEGER {
|
||||
type-NULL(0),
|
||||
type-10OR100M(1),
|
||||
type-1000BASE-LX-SM(2),
|
||||
type-1000BASE-SX-MM(3),
|
||||
type-1000BASE-TX(4),
|
||||
type-100M-SINGLEMODE-FX(5),
|
||||
type-100M-MULTIMODE-FX(6),
|
||||
type-100M-100BASE-TX(7),
|
||||
type-100M-HUB(8),
|
||||
type-VDSL(9),
|
||||
type-STACK(10),
|
||||
type-1000BASE-ZENITH-FX(11),
|
||||
type-1000BASE-LONG-FX(12),
|
||||
type-ADSL(13),
|
||||
type-4T10OR100-4FX100SM(14),
|
||||
type-4T10OR100-4FX100MM(15),
|
||||
type-VSPL(16),
|
||||
type-ASPL(17),
|
||||
type-1000M-SFP(18),
|
||||
type-LS82O2CM(19),
|
||||
type-LS82P2CM(20),
|
||||
type-LS82O4GM(21),
|
||||
type-LS82GB4C(22),
|
||||
type-LS82GT4C(23),
|
||||
type-LS82ST4C(24),
|
||||
bOARD-TYPE-LS82DSPU(25),
|
||||
bOARD-TYPE-LS81GP8U(26),
|
||||
bOARD-TYPE-LS82GT20(27),
|
||||
bOARD-TYPE-LS82FE48(28),
|
||||
type-LS82T24B(29),
|
||||
type-LSB1SRPA(30),
|
||||
type-LSB1FT48A(31),
|
||||
type-LSB1FT48B(32),
|
||||
type-LSB1F48GA(33),
|
||||
type-LSB1F48GB(34),
|
||||
type-LSB1FP20A(35),
|
||||
type-LSB1FP20B(36),
|
||||
type-FT48A(37),
|
||||
type-GP4U(38),
|
||||
type-GP2U(39),
|
||||
type-TGX1A(40),
|
||||
type-1000BASE-LX-SM-IR-SC(41),
|
||||
type-1000BASE-SX-MM-SR-SC(42),
|
||||
type-1000BASE-T-RJ45(43),
|
||||
type-100BASE-FX-SM-IR-SC(44),
|
||||
type-100BASE-FX-MM-SR-SC(45),
|
||||
type-GIGA-STACK-1M-PC(46),
|
||||
type-1000BASE-LX-SM-VLR-LC(47),
|
||||
type-1000BASE-LX-SM-LR-LC(48),
|
||||
type-100BASE-FX-SM-LR-SC(49),
|
||||
type-1000BASE-X-GBIC(50),
|
||||
type-100M-SINGLEMODE-FX-LC(51),
|
||||
type-100M-MULTIMODE-FX-LC(52),
|
||||
type-1000BASE-4SFP(53),
|
||||
type-1000BASE-4GBIC(54),
|
||||
type-1000BASE-FIXED-4SFP(55),
|
||||
type-1000BASE-FIXED-4GBIC(56),
|
||||
type-LSB1GP12A(57),
|
||||
type-LSB1GP12B(58),
|
||||
type-LSB1TGX1A(59),
|
||||
type-LSB1TGX1B(60),
|
||||
type-LSB1P4G8A(61),
|
||||
type-LSB1P4G8B(62),
|
||||
type-LSB1A4G8A(63),
|
||||
type-LSB1A4G8B(64),
|
||||
type-FT48C(65),
|
||||
type-FP20(66),
|
||||
bOARD-TYPE-LS81FT48(67),
|
||||
bOARD-TYPE-LS81GB8U(68),
|
||||
bOARD-TYPE-LS81GT8U(69),
|
||||
bOARD-TYPE-LS81FS24(70),
|
||||
bOARD-TYPE-LS81FM24(71),
|
||||
bOARD-TYPE-LS82GP20(72),
|
||||
type-LSB1SRPB(73),
|
||||
type-LSB1F32GA(74),
|
||||
type-LSB1F32GB(75),
|
||||
type-LSB2FT48A(76),
|
||||
type-LSB2FT48B(77),
|
||||
type-LSB1GT12A(78),
|
||||
type-LSB1GT12B(79),
|
||||
type-PC4U(80),
|
||||
type-FT32A(81),
|
||||
type-GT4U(82),
|
||||
bOARD-TYPE-LS83FP20A(83),
|
||||
bOARD-TYPE-LS82HGMU(84),
|
||||
type-LSB1GP8TB(85),
|
||||
type-LSB1GP8TC(86),
|
||||
type-LSB1GT8PB(87),
|
||||
type-LSB1GT8PC(88),
|
||||
type-LSB1FT48C(89),
|
||||
type-LSB1FP20C(90),
|
||||
type-LSB1F32GC(91),
|
||||
type-LSB1GT12C(92),
|
||||
type-LSB1GP12C(93),
|
||||
type-LSB1P4G8C(94),
|
||||
type-LSB1TGX1C(95),
|
||||
type-LSB1GT24B(96),
|
||||
type-LSB1GT24C(97),
|
||||
type-LSB1GP24B(98),
|
||||
type-LSB1GP24C(99),
|
||||
type-LSB1XP2B(100),
|
||||
type-LSB1XP2C(101),
|
||||
type-LSB1GV48B(102),
|
||||
type-LSB1GV48C(103),
|
||||
type-LSB1SRPC(104),
|
||||
type-LSB1SRP1N0(105),
|
||||
type-LSB1SRP1N1(106),
|
||||
type-LSB1SRP1N2(107),
|
||||
type-GT24(108),
|
||||
type-GP24(109),
|
||||
type-XP2(110),
|
||||
type-GV48(111),
|
||||
type-LSG1GP8U(112),
|
||||
type-LSG1GT8U(113),
|
||||
type-LSG1TG1U(114),
|
||||
type-LSG1TD1U(115),
|
||||
type-LSB2FT48C(116),
|
||||
type-LSB1GT48B(117),
|
||||
type-LSB1GT48C(118),
|
||||
type-LS81GT48(119),
|
||||
type-LS81SRPG0(120),
|
||||
type-LS81SRPG1(121),
|
||||
type-LS81SRPG2(122),
|
||||
type-LS81SRPG3(123),
|
||||
type-SR01SRPUB(125),
|
||||
type-SR01SRPUA(126),
|
||||
type-SR01GP12L(127),
|
||||
type-SR01GP12W(128),
|
||||
type-SR01FT48L(129),
|
||||
type-SR01FT48W(130),
|
||||
type-SR01XK1W(131),
|
||||
type-SR01FP20W(132),
|
||||
type-SR01GT12W(133),
|
||||
type-SR01F32GL(134),
|
||||
type-SR01F32GW(135),
|
||||
type-SR01GT8PL(136),
|
||||
type-SR01GT8PW(137),
|
||||
type-SR01P4G8W(138),
|
||||
type-LSA1FP8U(139),
|
||||
type-LSB1SP4B(140),
|
||||
type-LSB1SP4C(141),
|
||||
type-LSB1UP1B(142),
|
||||
type-LSB1UP1C(143),
|
||||
type-LSB1XP4B(144),
|
||||
type-LSB1XP4C(145),
|
||||
type-SP4(146),
|
||||
type-UP1(147),
|
||||
type-XP4(148),
|
||||
type-LS81VSNP(149),
|
||||
type-LS81T12P(150),
|
||||
type-LS81P12T(151),
|
||||
type-LS81GP8UB(152),
|
||||
type-LS81FT48E(153),
|
||||
type-LS81GP4UB(154),
|
||||
type-LS81GT8UE(155),
|
||||
type-LS81GT48A(156),
|
||||
type-LS81FP48(157),
|
||||
type-LSB1XK1B(158),
|
||||
type-LSB1XK1C(159),
|
||||
type-SR01SRPUC(160),
|
||||
type-SR01SRPUD(161),
|
||||
type-SR01SRPUE(162),
|
||||
type-LSB1SRP1N3(163),
|
||||
type-LSB1VP2B(164),
|
||||
type-LSB1NATB(165),
|
||||
type-LSB1VPNB(166),
|
||||
type-LSGP8P(167),
|
||||
type-LSXK1P(168),
|
||||
type-LSXP2P(169),
|
||||
type-LS81FT48F(170),
|
||||
type-LS81PT8G(171),
|
||||
type-LS81PT4G(172),
|
||||
type-LSSTK24G(173),
|
||||
type-LS82GT20A(174),
|
||||
type-LS82GP20A(175),
|
||||
type-LS81TGX1C(176),
|
||||
type-VP2(177),
|
||||
type-LSA1FB8U(178),
|
||||
type-LS81T12PE(179),
|
||||
type-LS81P12TE(180),
|
||||
type-LSB1SRP2N0(181),
|
||||
type-LSB1SRP2N3(182),
|
||||
type-LSB1GV48DB(183),
|
||||
type-LSB1FW8B(184),
|
||||
type-LSB1IPSEC8B(185),
|
||||
type-LSB1IDSB(186),
|
||||
type-LSB1IPSB(187),
|
||||
type-LSB2FT48CA(188),
|
||||
type-LSB1FP20CA(189),
|
||||
type-LSB1F32GCA(190),
|
||||
type-LSB1P4G8CA(191),
|
||||
type-LSB1GT12CA(192),
|
||||
type-LSB1GT24CA(193),
|
||||
type-LSB1GP12CA(194),
|
||||
type-LSB1GP24CA(195),
|
||||
type-LSB1GT8PCA(196),
|
||||
type-LSB1XP2CA(197),
|
||||
type-LSB1XK1CA(198),
|
||||
type-LSB1XP4CA(199),
|
||||
type-LSB1UP1CA(200),
|
||||
type-LSB1SP4CA(201),
|
||||
type-LSB1VP2CA(202),
|
||||
type-SR01FT48WA(203),
|
||||
type-SR01FP20WA(204),
|
||||
type-SR01F32GWA(205),
|
||||
type-SR01P4G8WA(206),
|
||||
type-SR01GT12WA(207),
|
||||
type-SR01GT24WA(208),
|
||||
type-SR01GP12WA(209),
|
||||
type-SR01GP24WA(210),
|
||||
type-SR01GT8PWA(211),
|
||||
type-SR01XP2WA(212),
|
||||
type-SR01XK1WA(213),
|
||||
type-SR01UP1WA(214),
|
||||
type-SR01SP4WA(215),
|
||||
type-GP8U(216),
|
||||
type-LSEXP1P(217),
|
||||
type-LSEXK1P(218),
|
||||
type-LSEXS1P(219),
|
||||
type-LS81GP48(220),
|
||||
type-LS81GT48B(221),
|
||||
type-LS81T16P(222),
|
||||
type-LS81T32P(223),
|
||||
type-LS81TGX2(224),
|
||||
type-LS81TGX4(225),
|
||||
type-LSB1GV48DA(226),
|
||||
type-SR01GV48VB(227),
|
||||
type-LSB1GT24DB(228),
|
||||
type-LSB1GP24DB(229),
|
||||
type-LSB1GP24DC(230),
|
||||
type-LSB1FW8DB(231),
|
||||
type-LSB1IPSEC8DB(232),
|
||||
type-SR01GT24VB(233),
|
||||
type-SR01GP24VC(234),
|
||||
type-SR01VP2WA(235),
|
||||
type-SR01FW8VB(236),
|
||||
type-SR01IPSEC8VB(237),
|
||||
type-SR01NATL(238),
|
||||
type-SR01VPNL(239),
|
||||
type-LSB1GP24CB(240),
|
||||
type-LSB1GP48DB(241),
|
||||
type-LSB1XP2CB(242),
|
||||
type-XP4L(243),
|
||||
type-LSB1XP4LDB(244),
|
||||
type-LSB1XP4LDC(245),
|
||||
type-AHP4(246),
|
||||
type-LSB1AHP4GCA(247),
|
||||
type-CLP4(248),
|
||||
type-LSB1CLP4GCA(249),
|
||||
type-ET32(250),
|
||||
type-LSB1ET32GCA(251),
|
||||
type-LSB1IDSDB(252),
|
||||
type-LSB1SRP2N1(253),
|
||||
bOARD-TYPE-LS82SRPB(254),
|
||||
bORAD-TYPE-LS83SRPC(255),
|
||||
type-Main(256),
|
||||
type-LSB1SRP2N2(257),
|
||||
type-LSB1NAMB(258),
|
||||
type-RSP2(259),
|
||||
type-LSB1RSP2CA(260),
|
||||
type-SR01XP4LVC(261),
|
||||
type-SR01AHP4GWA(262),
|
||||
type-SR01CLP4GWA(263),
|
||||
type-SR01ET32GWA(264),
|
||||
type-SR01IDSVB(265),
|
||||
type-SR01SRPUF(266),
|
||||
type-SR01NAML(267),
|
||||
type-SR01RSP2WA(268),
|
||||
type-LSPM1XP1P(269),
|
||||
type-LSPM1XP2P(270),
|
||||
type-LSPM1CX2P(271),
|
||||
type-STK-1000BASE-T(272),
|
||||
type-LSB1SRP1M0(300),
|
||||
type-LSB1SRP1M1(301),
|
||||
type-LSB1GP12DB(302),
|
||||
type-LSB1GT12DB(303),
|
||||
type-LSB1XK1DB(304),
|
||||
type-LSB1XP2DB(305),
|
||||
type-LSB1XP2DC(306),
|
||||
type-LSB1GT48LDB(307),
|
||||
type-LSB1XP4TDB(308),
|
||||
type-LSB1XP4TDC(309),
|
||||
type-LSB1RSP2DC(310),
|
||||
type-LSB1VP2DC(311),
|
||||
type-LSB1XP4DB(312),
|
||||
type-LSB1SRP2E0(313),
|
||||
type-LSB1SRP2E1(314),
|
||||
type-LSB1SRP2E2(315),
|
||||
type-LSB1SRP2E3(316),
|
||||
type-SR01SRPUQ(317),
|
||||
type-AHP1(318),
|
||||
type-AHP2(319),
|
||||
type-CLP1(320),
|
||||
type-CLP2(321),
|
||||
type-ET16(322),
|
||||
type-LSB1SRP1NA0(323),
|
||||
type-LSB1SRP1NA1(324),
|
||||
type-LSB1SRP1NA2(325),
|
||||
type-LSB1SRP1NA3(326),
|
||||
type-SR01AHP1GWA(327),
|
||||
type-SR01AHP2GWA(328),
|
||||
type-SR01CLP1GWA(329),
|
||||
type-SR01CLP2GWA(330),
|
||||
type-SR01ET16GWA(331),
|
||||
type-SR01GP12VB(332),
|
||||
type-SR01XK1VB(333),
|
||||
type-SR01XP2VC(334),
|
||||
type-SR01XP4LVB(335),
|
||||
type-SR01SRPUEA(336),
|
||||
type-LSB1SRP1N4(337),
|
||||
type-LSB1SRP1N5(338),
|
||||
type-LSB1SRP1N6(339),
|
||||
type-LSB1SRP1N7(340),
|
||||
type-LSB1SRP2N4(341),
|
||||
type-LSB1SRP2N5(342),
|
||||
type-LSB1SRP2N6(343),
|
||||
type-LSB1SRP2N7(344),
|
||||
type-LSB1SRP1NA4(345),
|
||||
type-LSB1SRP1NA5(346),
|
||||
type-LSB1SRP1NA6(347),
|
||||
type-LSB1SRP1NA7(348),
|
||||
type-LSB2GV48DA(349),
|
||||
type-LSB1RGP2GDB(350),
|
||||
type-LSB1RGP4GDB(351),
|
||||
type-LSB2GP24DB(352),
|
||||
type-LSB2GP24DC(353),
|
||||
type-LSB2GT24DB(354),
|
||||
type-LSB2FW8DB(355),
|
||||
type-LSB2IPSEC8DB(356),
|
||||
type-LSB2GV48DB(357),
|
||||
type-RGP2(358),
|
||||
type-RGP4(359),
|
||||
type-SR02FW8VB(360),
|
||||
type-SR02IPSEC8VB(361),
|
||||
type-LSB2SRP1N0(362),
|
||||
type-LSB2SRP1N1(363),
|
||||
type-LSB2SRP1N2(364),
|
||||
type-LSB2SRP1N3(365),
|
||||
type-LSB2SRP1N4(366),
|
||||
type-LSB2SRP1N5(367),
|
||||
type-LSB2SRP1N6(368),
|
||||
type-LSB2SRP1N7(369),
|
||||
type-SR02SRPUE(370),
|
||||
type-SR01LN1BQH0(371),
|
||||
type-SR01DXP1L(372),
|
||||
type-SR01DGP10L(373),
|
||||
type-SR01DRSP2L(374),
|
||||
type-SR01DRUP1L(375),
|
||||
type-SR01DGP20R(376),
|
||||
type-SR01DPLP8L(377),
|
||||
type-SR01DXP2R(378),
|
||||
type-LSB1FW2A0(379),
|
||||
type-LSB1GP48LDB(380),
|
||||
type-SR01LN1BNA0(381),
|
||||
type-SR01LN2BQH0(382),
|
||||
type-SR01LN2BNA0(383),
|
||||
type-SR01DGT20R(384),
|
||||
type-SR01DPSP4L(385),
|
||||
type-SR01DPUP1L(386),
|
||||
type-SR01DPL2G6L(387),
|
||||
type-SR01DPH2G6L(388),
|
||||
type-SR01DPS2G4L(389),
|
||||
type-SR01DCL1G8L(390),
|
||||
type-SR01DCL2G8L(391),
|
||||
type-SR01DET8G8L(392),
|
||||
type-SR02SRP2E3(393),
|
||||
type-SR02SRP1E3(394),
|
||||
type-SR02SRP1M3(395),
|
||||
type-SR01DQCP4L(396),
|
||||
type-SR01DTCP8L(397),
|
||||
type-LSB1AFC1A0(398),
|
||||
type-LSB1SSL1A0(399),
|
||||
type-IMNAM(400),
|
||||
type-IMNAT(401),
|
||||
type-PICAHP1L(402),
|
||||
type-PICALP4L(403),
|
||||
type-PICCHP4L(404),
|
||||
type-PICCHS1G4L(405),
|
||||
type-PICCLS4G4L(406),
|
||||
type-PICCSP1L(407),
|
||||
type-LSB1ACG1A0(408),
|
||||
type-LST1MRPNC1(409),
|
||||
type-LST1SF18B1(410),
|
||||
type-LST1SF08B1(411),
|
||||
type-LST1GT48LEC1(412),
|
||||
type-LST1GP48LEC1(413),
|
||||
type-LST1XP4LEC1(414),
|
||||
type-LST1XP8LEC1(415),
|
||||
type-LSR1SRP2B1(416),
|
||||
type-LSR1SRP2C1(417),
|
||||
type-LSR1SRP2B2(418),
|
||||
type-LSR1SRP2C2(419),
|
||||
type-LSR1GT24LEC1(420),
|
||||
type-LSR1GP24LEB1(421),
|
||||
type-LSR1GP24LEC1(422),
|
||||
type-LSR1GT48LEB1(423),
|
||||
type-LSR1GT48LEC1(424),
|
||||
type-LSR1GP48LEB1(425),
|
||||
type-LSR1GP48LEC1(426),
|
||||
type-LSR2GV48REB1(427),
|
||||
type-LSR1XP2LEB1(428),
|
||||
type-LSR1XP2LEC1(429),
|
||||
type-LSR1XP4LEB1(430),
|
||||
type-LSR1XP4LEC1(431),
|
||||
type-IMFW(432),
|
||||
type-LSB1LB1A0(433),
|
||||
type-LSB1IPS1A0(434),
|
||||
type-LST1GT48LEB1(435),
|
||||
type-LST1GP48LEB1(436),
|
||||
type-LST1XP4LEB1(437),
|
||||
type-LST1XP8LEB1(438),
|
||||
type-LST1XP32REB1(439),
|
||||
type-LST1XP32REC1(440),
|
||||
type-LSR1FW2A1(441),
|
||||
type-LSR1SSL1A1(442),
|
||||
type-SR01DET32G2L(443),
|
||||
type-LSR1GP24LEF1(444),
|
||||
type-LSR1XP4LEF1(445),
|
||||
type-LSR1LB1A1(446),
|
||||
type-LSR1NSM1A1(447),
|
||||
type-LSR1ACG1A1(448),
|
||||
type-LSR1IPS1A1(449),
|
||||
type-LSR2GP24LEB1(450),
|
||||
type-LSR2GT24LEB1(451),
|
||||
type-LSR2GT48LEB1(452),
|
||||
type-SPC-GP24L(453),
|
||||
type-SPC-GT48L(454),
|
||||
type-SPC-GP48L(455),
|
||||
type-SPC-XP2L(456),
|
||||
type-SPC-XP4L(457),
|
||||
type-SR06SRP2E3(458),
|
||||
type-SPE-2010-E(459),
|
||||
type-SPE-2020-E(460),
|
||||
type-SPC-XP4L-S-SDI(461),
|
||||
type-SPC-GT48L-SDI(462),
|
||||
type-SPC-GP48L-S-SDI(463),
|
||||
type-SR02OPMA0(464),
|
||||
type-LSR1XP16REB1(465),
|
||||
type-LSR1GP48LEF1(466),
|
||||
type-LST1GP48LEF1(467),
|
||||
type-LST1XP8LEF1(468),
|
||||
type-SPE-1010-II(469),
|
||||
type-SPE-1010-E-II(470),
|
||||
type-SPE-1020-II(471),
|
||||
type-SPE-1020-E-II(472),
|
||||
type-LST1FW2A1(473),
|
||||
type-LST1NSM1A1(474),
|
||||
type-LST1LB1A1(475),
|
||||
type-LST1ACG1A1(476),
|
||||
type-LST1IPS1A1(477),
|
||||
type-LSR1DRUP1L1(478),
|
||||
type-LSR1DPUP1L1(479),
|
||||
type-LSR1DPSP4L1(480),
|
||||
type-LSR1DTCP8L1(481),
|
||||
type-LSR1DXP1L1(482),
|
||||
type-LSR1DGP10L1(483),
|
||||
type-LSR1LN1BNL1(484),
|
||||
type-LSR1LN2BL1(485),
|
||||
type-LSR1SRP2D1(486),
|
||||
type-IM-NAT-II(487),
|
||||
type-IM-NAM-II(488),
|
||||
type-CR-MRP-I(489),
|
||||
type-CR-SF18C(490),
|
||||
type-CR-SF08C(491),
|
||||
type-CR-SPC-XP8LEF(492),
|
||||
type-CR-SPC-XP4LEF(493),
|
||||
type-CR-SPC-GP48LEF(494),
|
||||
type-CR-SPC-GT48LEF(495),
|
||||
type-CR-SPE-3020-E(496),
|
||||
type-CR-SPC-PUP4L-E(497),
|
||||
type-LST1SF08C1(498),
|
||||
type-LST1SF18C1(499),
|
||||
type-LS81GP16TM(500),
|
||||
type-LS81VP4C(501),
|
||||
type-LS8M1PT8P0(502),
|
||||
type-LS8M1PT8GB0(503),
|
||||
type-LS8M1PT4GB0(504),
|
||||
type-LS81GP2R(505),
|
||||
type-LS81GP4R(506),
|
||||
type-LS81IPSECA(507),
|
||||
type-LS81FWA(508),
|
||||
type-LS82VSNP(509),
|
||||
type-LSQ1GV48SA(510),
|
||||
type-LSQ1SRPB(511),
|
||||
type-LSQ1SRP2XB(512),
|
||||
type-LSQ1SRP1CB(513),
|
||||
type-LSQ1FV48SA(514),
|
||||
type-LSD1MPUA(515),
|
||||
type-LSD1GP20A0(516),
|
||||
type-LSD1GP20TA0(517),
|
||||
type-LSD1GP36A0(518),
|
||||
type-LSD1GP20XA0(519),
|
||||
type-LSD1GP20EA0(520),
|
||||
type-LSD1GP20RA0(521),
|
||||
type-LSD1GP16A0(522),
|
||||
type-LSD1GT16A0(523),
|
||||
type-LSD1XP2A0(524),
|
||||
type-LSD1EP2A0(525),
|
||||
type-LSD1RP2A0(526),
|
||||
type-LSQ1GV48SC(527),
|
||||
type-LSQ1FP48SA(528),
|
||||
type-LSQ1GP24SC(529),
|
||||
type-LSQ1GT24SC(530),
|
||||
type-LSQ1TGX2SC(531),
|
||||
type-LSQ1GP12EA(532),
|
||||
type-LSQ1TGX1EA(533),
|
||||
type-LSQ1P24XGSC(534),
|
||||
type-LSQ1T24XGSC(535),
|
||||
type-LS81TGX1B(536),
|
||||
type-LSQ1PT4PSC0(537),
|
||||
type-LS81SRPG13(538),
|
||||
type-LS81SRPG14(539),
|
||||
type-LS81SRPG15(540),
|
||||
type-LSQ1GP48SC0(541),
|
||||
type-LSQ1GP12SC0(542),
|
||||
type-LSD1SRPA0(543),
|
||||
type-LSD1SRPB0(544),
|
||||
type-LSD1SRPC0(545),
|
||||
type-LSD1GT16PES0(546),
|
||||
type-LSD1GP24ES0(547),
|
||||
type-LSD1GT24XES0(548),
|
||||
type-LSD1GP24XES0(549),
|
||||
type-LSD1XP2ES0(550),
|
||||
type-LSD1GP48ES0(551),
|
||||
type-LSQ1MPUA0(552),
|
||||
type-LSQ1MPUA1(553),
|
||||
type-LSQ1FWBSC0(554),
|
||||
type-LSQ1PT8PSC0(555),
|
||||
type-LSQ1PT16PSC0(556),
|
||||
type-SA11MPUA0(557),
|
||||
type-SA11MPUB0(558),
|
||||
type-LSQ1AFCBSC0(559),
|
||||
type-LSQ1MPUB0(560),
|
||||
type-LSQ1MPUB1(561),
|
||||
type-LSQ1PT4PSC1(562),
|
||||
type-LSQ1PT8PSC1(563),
|
||||
type-LSQ1PT16PSC1(564),
|
||||
type-LSQ1FP48USA0(565),
|
||||
type-LSQ1FP48USA1(566),
|
||||
type-LSQ1FV48USA0(567),
|
||||
type-LSQ1FV48USA1(568),
|
||||
type-LSQ1SRPD0(569),
|
||||
type-LSQ1CGP24TSC0(570),
|
||||
type-LSQ1GP24TSC0(571),
|
||||
type-LSQ1ACGASC0(572),
|
||||
type-LSD1XP1ES0(573),
|
||||
type-LSD1GP12ES0(574),
|
||||
type-LSQ1SRP12GB0(575),
|
||||
type-LSQ1GV40PSC0(576),
|
||||
type-LSQ1FWBSC1(577),
|
||||
type-LSQ1NSMSC0(578),
|
||||
type-LSQ1NSMSC1(579),
|
||||
type-LSQ1AFDBSC0(580),
|
||||
type-LS81MPUB(581),
|
||||
type-LS81FP48XL(582),
|
||||
type-LS81FT48XL(583),
|
||||
type-LS81GP12XL(584),
|
||||
type-LS81GP24XL(585),
|
||||
type-LS81GP48XL(586),
|
||||
type-LS81GT24XL(587),
|
||||
type-LS81GT48XL(588),
|
||||
type-LS81TGX2XL(589),
|
||||
type-LSQ1GV48SD0(590),
|
||||
type-LSQ1GP48EB0(591),
|
||||
type-LSQ1IPSSC0(592),
|
||||
type-LSQ1GV48SD1(593),
|
||||
type-LSQ1GP48SD0(594),
|
||||
type-LSQ1GP48SD1(595),
|
||||
type-LSQ1SRPA0(596),
|
||||
type-LSQ1SRPA1(597),
|
||||
type-LSQ2FP48SA0(598),
|
||||
type-LSQ2FP48SA1(599),
|
||||
type-LSQ2FT48SA0(600),
|
||||
type-LSQ2FT48SA1(601),
|
||||
type-LSQ1GV24PSC0(602),
|
||||
type-LSQ1GV24PSC1(603),
|
||||
type-LSQ1CGV24PSC0(604),
|
||||
type-LSQ1CGV24PSC1(605),
|
||||
type-LSQ1GP24TEB0(606),
|
||||
type-LSQ1GP24TEB1(607),
|
||||
type-LSQ1GP24TSD0(608),
|
||||
type-LSQ1GP24TSD1(609),
|
||||
type-LSQ1GP24TXSD0(610),
|
||||
type-LSQ1GP24TXSD1(611),
|
||||
type-LSQ1TGX2EB0(612),
|
||||
type-LSQ1TGX2EB1(613),
|
||||
type-LSQ1TGX2SD0(614),
|
||||
type-LSQ1TGX2SD1(615),
|
||||
type-LSQ1TGX4SD0(616),
|
||||
type-LSQ1TGX4SD1(617),
|
||||
type-LSQ1TGX8SD0(618),
|
||||
type-LSQ1TGX8SD1(619),
|
||||
type-LSQ1GP48EB1(620),
|
||||
type-LSQ1TGX4EB0(621),
|
||||
type-LSQ1TGX4EB1(622),
|
||||
type-LSQ1GP12SC3(623),
|
||||
type-LSQ1GP24TSC3(624),
|
||||
type-LSQ1GP48SC3(625),
|
||||
type-LSQ1GV48SC3(626),
|
||||
type-LSQ1MPUA3(627),
|
||||
type-LSQ1SRP1CB3(628),
|
||||
type-LSQ1SRPA3(629),
|
||||
type-LSQ2FP48SA3(630),
|
||||
type-LSQ2FT48SA3(631),
|
||||
type-LSQ1MPUB3(632),
|
||||
type-LSQ1CGP24TSC3(633),
|
||||
type-LSQ1MPUB4(634),
|
||||
type-LSQ1SRPD4(635),
|
||||
type-LSQ1SSLSC0(636),
|
||||
type-LSQ1LBSC0(637),
|
||||
type-LSQ1NAT24SC0(638),
|
||||
type-LSQ1SRP12GB4(639),
|
||||
type-LSQ1TGS8SC0(640),
|
||||
type-LSQ3PT4PSC0(641),
|
||||
type-EWPXM2MPUB0(642),
|
||||
type-EWPXM2SRP12GB0(643),
|
||||
type-EWPXM2SRPD0(644),
|
||||
type-EWPXM2GP24TSD0(645),
|
||||
type-EWPXM2GP24TXSD0(646),
|
||||
type-EWPXM2TGX4SD0(647),
|
||||
type-EWPXM2GP48SD0(648),
|
||||
type-EWPXM2GP24TSC0(649),
|
||||
type-EWPXM2TGX2SC0(650),
|
||||
type-EWPXM2GP48SC0(651),
|
||||
type-LS7500-GP48-SC(652),
|
||||
type-LS7500-GP48-SD(653),
|
||||
type-LS7500-GT48-SC(654),
|
||||
type-LS7500-GT48-SD(655),
|
||||
type-LS7500-SRPG1(656),
|
||||
type-LS7500-SRPG2(657),
|
||||
type-LS7500-XP4-SD(658),
|
||||
type-LS7500-XP8-SD(659),
|
||||
type-LSQ4PT4PSC0(660),
|
||||
type-LSQ4PT8PSC0(661),
|
||||
type-LSQ4PT16PSC0(662),
|
||||
type-LSQ1GP24TSA0(663),
|
||||
type-LSQ1GV24PSA0(664),
|
||||
type-LSQ1SRPD3(665),
|
||||
type-LSQ1SUPA0(666),
|
||||
type-LSU1FAB04A0(667),
|
||||
type-LSU1FAB08A0(668),
|
||||
type-LSU1TGS8EA0(669),
|
||||
type-LSU1TGS8EB0(670),
|
||||
type-LSU1TGS8SE0(671),
|
||||
type-LSUTGS16SC0(672),
|
||||
type-LSU1SUPA0(673),
|
||||
type-LSU1GP24TXEA0(674),
|
||||
type-LSU1GP24TXEB0(675),
|
||||
type-LSU1GP24TXSE0(676),
|
||||
type-LSU1GP48EA0(677),
|
||||
type-LSU1GP48EB0(678),
|
||||
type-LSU1GP48SE0(679),
|
||||
type-LSU1GT48EA0(680),
|
||||
type-LSU1GT48SE0(681),
|
||||
type-LSU1TGX4EA0(682),
|
||||
type-LSU1TGX4EB0(683),
|
||||
type-LSU1TGX4SE0(684),
|
||||
type-LSQ1FAB08A0(685),
|
||||
type-EWPX2WCMD0(686),
|
||||
type-LSQ1WCMD0(687),
|
||||
type-LSQ1IAGSC0(688),
|
||||
type-LSU1GP24TSE0(689),
|
||||
type-LSQ1TGS16SC0(690),
|
||||
type-EWPX2TGS16SC0(691),
|
||||
type-LSQ1SUPA3(692),
|
||||
type-LSQ1FAB04A3(693),
|
||||
type-LSQ1FAB08A3(694),
|
||||
type-LSQ1GT48SC0(695),
|
||||
type-LSR2SRP2C1(696),
|
||||
type-LSR2SRP2C2(697),
|
||||
type-1000BASE-X-COMBO(701),
|
||||
type-EPON-1000M(702),
|
||||
type-1000BASE-FIXED-2SFP-T-2RJ45(703),
|
||||
type-100M-1550-BIDI(704),
|
||||
type-100M-1310-BIDI(705),
|
||||
type-1000BASE-FIXED-4RJ45-4SFP-COMBO(706),
|
||||
type-LSH1PK2T(707),
|
||||
type-LSPM2GP2P(708),
|
||||
type-LSWM1GT16P(709),
|
||||
type-LSWM1GP16P(710),
|
||||
type-LSWM1XP2P(711),
|
||||
type-LSWM1XP4P(712),
|
||||
type-LSWM1SP2P(713),
|
||||
type-LSWM1SP4P(714),
|
||||
type-LSWM148POEM(715),
|
||||
type-LSWM1FW10(716),
|
||||
type-LSWM1WCM10(717),
|
||||
type-LSWM1IPS10(718),
|
||||
type-LSWM1WCM20(719),
|
||||
type-LSPM2SP2P(725),
|
||||
type-LSPM2SP2PA(726),
|
||||
type-LSP5GP8P(727),
|
||||
type-LSP5GT8P(728),
|
||||
type-LSWM1FC4P(729),
|
||||
type-LSW1XGT4P0(730),
|
||||
type-LSW1XGT2P0(731),
|
||||
type-LSP1XGT2P(732),
|
||||
type-LSPM1XGT2P(733),
|
||||
type-WX5002MPU(800),
|
||||
type-LS8M1WCMA(801),
|
||||
type-EWPX1G24XA0(802),
|
||||
type-LSQ1WCMB0(803),
|
||||
type-LSB1WCM2A0(804),
|
||||
type-EWPX1WCMB0(805),
|
||||
type-EWPX1G24XC0(806),
|
||||
type-EWPX1WCMC0(807),
|
||||
type-EWPX1FWA0(808),
|
||||
type-EWPX1G10XC0(809),
|
||||
type-EWPX1WCM10C0(810),
|
||||
type-LSR1WCM2A1(811),
|
||||
type-EWPX1WAP0(812),
|
||||
type-EWPX1WCMD0(813),
|
||||
type-EWPX1G24XCE0(814),
|
||||
type-EWPX1WCMCE0(815),
|
||||
type-LSR1DRSP2L1(900),
|
||||
type-PIC-CLF2G8L(901),
|
||||
type-PIC-CLF4G8L(902),
|
||||
type-SR02SRP2F3(903),
|
||||
type-SR02SRP1F3(904),
|
||||
type-LST1GT48LEA1(905),
|
||||
type-LST1GP48LEA1(906),
|
||||
type-LST2XP8LEA1(907),
|
||||
type-LST1GT48LEY1(908),
|
||||
type-LST1GP48LEY1(909),
|
||||
type-LST1XP32REY1(910),
|
||||
type-LST1XP8LEY1(911),
|
||||
type-LST1GP48LEZ1(912),
|
||||
type-LST1XP8LEZ1(913),
|
||||
type-IM-FW-II(914),
|
||||
type-IM-IPS(915),
|
||||
type-IM-SSL(916),
|
||||
type-IM-LB(917),
|
||||
type-IM-ACG(918),
|
||||
type-LSR1XP16REC1(919),
|
||||
type-LST2XP8LEB1(920),
|
||||
type-LST2XP8LEC1(921),
|
||||
type-LST2XP8LEF1(922),
|
||||
type-LST2XP4LEB1(923),
|
||||
type-LST2XP4LEC1(924),
|
||||
type-LST2XP32REB1(925),
|
||||
type-LST2XP32REC1(926),
|
||||
type-LSR1WCM3A1(927),
|
||||
type-LST1XP16LEB1(928),
|
||||
type-LST1XP16LEC1(929),
|
||||
type-CR-SPC-XP4L-E-I(930),
|
||||
type-LST2MRPNC1(931),
|
||||
type-LST2SF08C1(932),
|
||||
type-LST2SF18C1(933),
|
||||
type-SR02SRP2G3(934),
|
||||
type-CR-SPE-3020-E-I(935),
|
||||
type-CR-SPC-PUP4L-E-I(936),
|
||||
type-CR-SPC-XP4LEF-I(937),
|
||||
type-CR-SPC-XP8LEF-I(938),
|
||||
type-LST3XP8LEB1(939),
|
||||
type-LST3XP8LEC1(940),
|
||||
type-LST1FW3A1(941),
|
||||
type-CR-IM-NAM1A(942),
|
||||
type-LSR2SRP2B1(943),
|
||||
type-LSR2SRP2B2(944),
|
||||
type-LSR2SRP2D1(945),
|
||||
type-LST3XP8LEY1(946),
|
||||
type-LST2XP32REY1(947),
|
||||
type-LST1XP16LEY1(948),
|
||||
type-SR0M2SRP2G3(949),
|
||||
type-SR0M2SRP1G3(950),
|
||||
type-SPC-GP48LA(951),
|
||||
type-SPC-GT48LA(952),
|
||||
type-SPC-XP4LA(953),
|
||||
type-SPC-XP2LA(954),
|
||||
type-SPC-GP24LA(955),
|
||||
type-SPC-XP16RA(956),
|
||||
type-CR-IM-FW1A(957),
|
||||
type-SPC-XP16R(958),
|
||||
type-CR-IM-LB1A(959),
|
||||
type-LST1GT48LEC2(960),
|
||||
type-LST1GP48LEC2(961),
|
||||
type-LST1XP16LEC2(962),
|
||||
type-LST2XP8LEC2(963),
|
||||
type-LST2XP32REC2(964),
|
||||
type-CR-IM-MAC1A(965),
|
||||
type-LST1XP48LFD1(966),
|
||||
type-LST1XP40RFD1(967),
|
||||
type-LST1XP40RFG1(968),
|
||||
type-LST1XLP16RFD1(969),
|
||||
type-LST1CP4RFD1(970),
|
||||
type-LST1CP4RFG1(971),
|
||||
type-LST1SF08E1(972),
|
||||
type-LST1SF18E1(973),
|
||||
type-LST1MRPNE1(974),
|
||||
type-LSX1CGX8FB0(975),
|
||||
type-LSX1CGX8FB0(976),
|
||||
type-LSX1QGS24FB0(977),
|
||||
type-LSX1QGS24FB1(978),
|
||||
type-LSX1TGS24FB0(979),
|
||||
type-LSX1TGS24FB1(980),
|
||||
type-LSX1TGS48FB0(981),
|
||||
type-LSX1TGS48FB1(982),
|
||||
type-LST1XP48LFD2(983),
|
||||
type-LST1XP40RFD2(984),
|
||||
type-LST1XP40RFG2(985),
|
||||
type-LST1XLP16RFD2(986),
|
||||
type-LST1CP4RFD2(987),
|
||||
type-LST1CP4RFG2(988),
|
||||
type-MPE-1004(989),
|
||||
type-MIC-GP4L(990),
|
||||
type-MIC-GP8L(991),
|
||||
type-MIC-SP4L(992),
|
||||
type-MIC-ET16L(993),
|
||||
type-MIC-CLP4L(994),
|
||||
type-MIC-CLP2L(995),
|
||||
type-LST1IPS2A1(996),
|
||||
type-LSU1QGC4SF0(1201),
|
||||
type-LSU1QGS8SF0(1202),
|
||||
type-LSU1TGS48SF0(1203),
|
||||
type-LSU1QGS4SF0(1204),
|
||||
type-LSU1TGS32SF0(1205),
|
||||
type-LSU1FAB08D0(1206),
|
||||
type-LSU1FAB04B0(1207),
|
||||
type-LSU1FAB08B0(1208),
|
||||
type-LSU1FAB12D0(1209),
|
||||
type-LSU1FAB12B0(1210),
|
||||
type-LSU1FAB04D0(1211),
|
||||
type-LSQ1CTGS16SC0(1212),
|
||||
type-EWPX2CTGS16SC0(1213),
|
||||
type-LSU3WCMD0(1214),
|
||||
type-EWPX3WCMD0(1215),
|
||||
type-LSQ1QGS4SC0(1216),
|
||||
type-LSQ1QGC4SC0(1217),
|
||||
type-LSU1TGT24SF0(1218),
|
||||
type-LSQ1QGS8SC3(1219),
|
||||
type-LSQ1TGS32SC3(1220),
|
||||
type-LSQ1QGS4SC3(1221),
|
||||
type-LSQ1TGS48SC3(1222),
|
||||
type-LSQ1QGC4SC3(1223),
|
||||
type-LSQ1FAB12D3(1224),
|
||||
type-LSQ1FAB08D3(1225),
|
||||
type-LSQ1FAB04D3(1226),
|
||||
type-LSQ1TGS8EB3(1227),
|
||||
type-LSQ1TGT24SC3(1228),
|
||||
type-LSQ1FAB08B0(1229),
|
||||
type-EWPX2CTGS16SC(1230),
|
||||
type-LSU1SUPB0(1231),
|
||||
type-LSQ1GP48SA0(1232),
|
||||
type-LSQ1TGX2SA0(1233),
|
||||
type-LSV1SRPUA(1234),
|
||||
type-LSV1QGS12SA(1235),
|
||||
type-LSV1MPUA(1236),
|
||||
type-LSX1SUP10A0(1237),
|
||||
type-LSX1SUP16A0(1238),
|
||||
type-LSX1SUP10A1(1239),
|
||||
type-LSX1SUP16A1(1240),
|
||||
type-LSX1FAB10B0(1241),
|
||||
type-LSX1FAB16B0(1242),
|
||||
type-LSX1FAB10B1(1243),
|
||||
type-LSX1FAB16B1(1244),
|
||||
type-LSX1QGS16EA0(1245),
|
||||
type-LSX1TGS48EA0(1246),
|
||||
type-LSX1QGS16EA1(1247),
|
||||
type-LSX1TGS48EA1(1248),
|
||||
type-LSU1TGT24SF9(1249),
|
||||
type-LSU1QGS8SF9(1250),
|
||||
type-LSU1QGS4SF9(1251),
|
||||
type-LSU1TGS48SF9(1252),
|
||||
type-LSU1TGS32SF9(1253),
|
||||
type-LSU1FAB08D9(1254),
|
||||
type-LSU1SUPB9(1255),
|
||||
type-RPU-5120-28SC-HI(1400),
|
||||
type-RPU-5120-52SC-HI(1401),
|
||||
type-RPU-5120-34C-HI(1402),
|
||||
type-RPU-5120-58C-HI(1403),
|
||||
type-RPU-5500-34C-HI(1404),
|
||||
type-RPU-5500-58C-HI(1405),
|
||||
type-RPU-5500-34C-HI-D(1406),
|
||||
type-RPU-5500-58C-HI-D(1407),
|
||||
type-RPU-5820V2-52Q(1408),
|
||||
type-RPU-5820V2-52QF(1409),
|
||||
type-RPU-5820V2-52QS-GE(1410)
|
||||
}
|
||||
|
||||
hh3c OBJECT IDENTIFIER ::= { enterprises 25506 }
|
||||
hh3cRhw OBJECT IDENTIFIER ::= { hh3c 8 }
|
||||
hh3clswCommon OBJECT IDENTIFIER ::= { hh3cRhw 35 }
|
||||
hh3cLswMix OBJECT IDENTIFIER ::= { hh3clswCommon 17 }
|
||||
|
||||
hh3cLswLastSwitchDate OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This object indicates the date of the most recent change
|
||||
to the mpu(Main Processing Unit). "
|
||||
::= { hh3cLswMix 1 }
|
||||
|
||||
|
||||
hh3cLswLastSwitchTime OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This object indicates the time of the most recent change
|
||||
to the mpu. "
|
||||
::= { hh3cLswMix 2 }
|
||||
|
||||
|
||||
hh3cLswMpuSwitchsNum OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This object indicates the total times of the mpu switched
|
||||
since the system start up. "
|
||||
::= { hh3cLswMix 3 }
|
||||
|
||||
|
||||
hh3cLswMpuSwitch OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
switch(1)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Setting this object will immediately switch the standby mpu
|
||||
to master mpu. Read is not supported. "
|
||||
::= { hh3cLswMix 4 }
|
||||
|
||||
|
||||
hh3cLswXSlotTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cLswXSlotEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The source main table."
|
||||
::= { hh3cLswMix 5 }
|
||||
|
||||
|
||||
hh3cLswXSlotEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cLswXSlotEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "An entry in the source main table."
|
||||
INDEX { hh3cLswFrameIndex , hh3cLswSlotIndex }
|
||||
|
||||
::= { hh3cLswXSlotTable 1 }
|
||||
|
||||
hh3cLswXSlotEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cLswMainCardBoardStatus INTEGER,
|
||||
hh3cLswCrossBarStatus INTEGER
|
||||
}
|
||||
|
||||
hh3cLswMainCardBoardStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
master(1),
|
||||
standby(2),
|
||||
process(3)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The value describes whether the board is master, standby or process.
|
||||
master and standby are the possible states for the mpu, while process
|
||||
indicates the state of lpu(Line Processing Unit)"
|
||||
::= { hh3cLswXSlotEntry 1 }
|
||||
|
||||
|
||||
hh3cLswCrossBarStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
master(1),
|
||||
standby(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The value describes whether the crossbar is master or standby. It is
|
||||
master when it's in the master mpu board, standby when in the standby mpu.
|
||||
But both crossbars in mpus are master when the device in load-balance mode."
|
||||
::= { hh3cLswXSlotEntry 2 }
|
||||
|
||||
|
||||
hh3csMixTrapMib OBJECT IDENTIFIER ::= { hh3cLswMix 10 }
|
||||
|
||||
hh3cSlaveSwitchOver TRAP-TYPE
|
||||
ENTERPRISE hh3csMixTrapMib
|
||||
DESCRIPTION "An hh3cSlaveSwitchOver trap signifies that the action of
|
||||
standby mpu switching to master has completed. "
|
||||
::= 1
|
||||
|
||||
|
||||
END
|
||||
|
1084
snmp_mib_archive/HH3C-LswTRAP-MIB.cfg
Normal file
1084
snmp_mib_archive/HH3C-LswTRAP-MIB.cfg
Normal file
File diff suppressed because it is too large
Load Diff
410
snmp_mib_archive/HH3C-MAC-INFORMATION-MIB.cfg
Normal file
410
snmp_mib_archive/HH3C-MAC-INFORMATION-MIB.cfg
Normal file
@ -0,0 +1,410 @@
|
||||
#-MIBFILE: HH3C-MAC-INFORMATION-MIB.mib
|
||||
|
||||
HH3C-MAC-INFORMATION-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
|
||||
hh3c OBJECT IDENTIFIER ::= { enterprises 25506 }
|
||||
hh3cCommon OBJECT IDENTIFIER ::= { hh3c 2 }
|
||||
DisplayString ::=
|
||||
OCTET STRING (SIZE(0..255))
|
||||
|
||||
PhysAddress ::=
|
||||
OCTET STRING
|
||||
|
||||
MacAddress ::=
|
||||
OCTET STRING (SIZE(6))
|
||||
|
||||
TruthValue ::=
|
||||
INTEGER {
|
||||
true(1),
|
||||
false(2)
|
||||
}
|
||||
|
||||
TestAndIncr ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
AutonomousType ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
InstancePointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
VariablePointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
RowPointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
RowStatus ::=
|
||||
INTEGER {
|
||||
active(1),
|
||||
notInService(2),
|
||||
notReady(3),
|
||||
createAndGo(4),
|
||||
createAndWait(5),
|
||||
destroy(6)
|
||||
}
|
||||
|
||||
TimeStamp ::=
|
||||
TimeTicks
|
||||
|
||||
TimeInterval ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
DateAndTime ::=
|
||||
OCTET STRING (SIZE(8|11))
|
||||
|
||||
StorageType ::=
|
||||
INTEGER {
|
||||
other(1),
|
||||
volatile(2),
|
||||
nonVolatile(3),
|
||||
permanent(4),
|
||||
readOnly(5)
|
||||
}
|
||||
|
||||
TDomain ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
TAddress ::=
|
||||
OCTET STRING (SIZE(1..255))
|
||||
|
||||
OwnerString ::=
|
||||
OCTET STRING (SIZE(0..255))
|
||||
|
||||
InterfaceIndex ::=
|
||||
INTEGER (1..2147483647)
|
||||
|
||||
InterfaceIndexOrZero ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
mib-2 OBJECT IDENTIFIER ::= { mgmt 1 }
|
||||
interfaces OBJECT IDENTIFIER ::= { mib-2 2 }
|
||||
ifTable OBJECT IDENTIFIER ::= { interfaces 2 }
|
||||
ifEntry OBJECT IDENTIFIER ::= { ifTable 1 }
|
||||
ifIndex OBJECT IDENTIFIER ::= { ifEntry 1 }
|
||||
Hh3cMACInfoWorkMode ::=
|
||||
INTEGER {
|
||||
trap(1),
|
||||
syslog(2)
|
||||
}
|
||||
|
||||
hh3cMACInformation OBJECT IDENTIFIER ::= { hh3cCommon 87 }
|
||||
|
||||
hh3cMACInformationObjects OBJECT IDENTIFIER ::= { hh3cMACInformation 1 }
|
||||
|
||||
hh3cMACInformationMibGlobal OBJECT IDENTIFIER ::= { hh3cMACInformationObjects 1 }
|
||||
|
||||
hh3cMACInformationMIBTableTroop OBJECT IDENTIFIER ::= { hh3cMACInformationObjects 2 }
|
||||
|
||||
hh3cMACInformationMibTrap OBJECT IDENTIFIER ::= { hh3cMACInformationObjects 3 }
|
||||
|
||||
hh3cMACInformationMibTrapExt OBJECT IDENTIFIER ::= { hh3cMACInformationObjects 4 }
|
||||
|
||||
hh3cMACInformationEnabled OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The value is a global setting. The feature will not work until the
|
||||
value is set to enabled(1). If the value is set to disabled(2),
|
||||
the feature will stop working even there are interfaces that have
|
||||
been enabled the feature."
|
||||
::= { hh3cMACInformationMibGlobal 1 }
|
||||
|
||||
|
||||
hh3cMACInformationcSendInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..20000)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The maximum interval that the device generate syslogs or traps.
|
||||
The unit is second."
|
||||
::= { hh3cMACInformationMibGlobal 2 }
|
||||
|
||||
|
||||
hh3cMACInformationLearntMACNum OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The number of MAC addresses that learnt by the device since the
|
||||
hh3cMACInformationEnabled is set to enabled(1) and hh3cMACLearntEnable
|
||||
is set to enabled(1) at least on one interface. If the hh3cMACInformationEnabled
|
||||
is set to disabled(2), the object will always return 0."
|
||||
::= { hh3cMACInformationMibGlobal 3 }
|
||||
|
||||
|
||||
hh3cMACInformationRemovedMACNum OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The number of MAC addresses that removed by the device since the
|
||||
hh3cMACInformationEnabled is set to enabled(1) and hh3cMACRemovedEnable
|
||||
is set to enabled(1) at least on one interface. If the hh3cMACInformationEnabled
|
||||
is set to disabled(2), the object will always return 0."
|
||||
::= { hh3cMACInformationMibGlobal 4 }
|
||||
|
||||
|
||||
hh3cMACInformationTrapSendNum OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The number of traps that have been generated. This object is valid
|
||||
only when the hh3cMACInfomationWorkMode is set to trap(1). If the
|
||||
hh3cMACInfomationWorkMode is set to syslog(2), the object will always return 0."
|
||||
::= { hh3cMACInformationMibGlobal 5 }
|
||||
|
||||
|
||||
hh3cMACInformationSyslogSendNum OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The number of syslogs that have been generated. This object is valid only
|
||||
when the hh3cMACInfomationWorkMode is set to syslog(2). If the
|
||||
hh3cMACInfomationWorkMode is set to trap(1), the object will always return 0."
|
||||
::= { hh3cMACInformationMibGlobal 6 }
|
||||
|
||||
|
||||
hh3cMACInformationCacheLen OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..1000)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The maximum queue lenth used to cache the changed MAC addresses information
|
||||
in the monitored device. If the value is set to 0, syslog or trap will generate
|
||||
as soon as there is a MAC address learnt or removed."
|
||||
::= { hh3cMACInformationMibGlobal 7 }
|
||||
|
||||
|
||||
hh3cMACInfomationWorkMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
trap(1),
|
||||
syslog(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The working mode of MAC Information feature. If the object is
|
||||
set to trap(1), the device will use trap mode to notify the MAC
|
||||
address information and all properties of trap interrelated is
|
||||
valid. If the object is set to syslog(2), the device will use
|
||||
syslog mode to notify the MAC address information and all
|
||||
properties of trap interrelated is invalid."
|
||||
::= { hh3cMACInformationMibGlobal 8 }
|
||||
|
||||
|
||||
hh3cMACInfomationIfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cMACInfomationIfEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The table is used to enable or disable the MAC Information feature
|
||||
on interfaces."
|
||||
::= { hh3cMACInformationMIBTableTroop 1 }
|
||||
|
||||
|
||||
hh3cMACInfomationIfEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cMACInfomationIfEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The entry of hh3cMACInfomationIfTable."
|
||||
INDEX { ifIndex }
|
||||
|
||||
::= { hh3cMACInfomationIfTable 1 }
|
||||
|
||||
hh3cMACInfomationIfEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cMACLearntEnable INTEGER,
|
||||
hh3cMACRemovedEnable INTEGER
|
||||
}
|
||||
|
||||
hh3cMACLearntEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "If the object is set to enabled(1) on interface, the device
|
||||
will cache the MAC address information that learnt on the interface."
|
||||
::= { hh3cMACInfomationIfEntry 1 }
|
||||
|
||||
|
||||
hh3cMACRemovedEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "If the object is set to enable(1) on interface, the device
|
||||
will cache the MAC address information that removed on the interface."
|
||||
::= { hh3cMACInfomationIfEntry 2 }
|
||||
|
||||
|
||||
hh3cMACInformationTraps OBJECT IDENTIFIER ::= { hh3cMACInformationMibTrap 0 }
|
||||
|
||||
hh3cMACInformationTrapObjects OBJECT IDENTIFIER ::= { hh3cMACInformationMibTrap 2 }
|
||||
|
||||
hh3cMACInfoTrapIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..4294967295)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The sequence number of trap information. When it reaches the
|
||||
maximum value, it should be set to 1."
|
||||
::= { hh3cMACInformationTrapObjects 1 }
|
||||
|
||||
|
||||
hh3cMACInfoTrapCount OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The cell number of the current trap information. The trap
|
||||
message may consists of more than one MAC address information.
|
||||
Each of the one MAC address information in one trap is called cell."
|
||||
::= { hh3cMACInformationTrapObjects 2 }
|
||||
|
||||
|
||||
hh3cMACInfoTrapMsg OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..254))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This object is the MAC information that learnt or removed
|
||||
in the monitored device. It can consists of more than
|
||||
one MAC information in the object.
|
||||
This object is in the format of '<cell1><cell2>...'. Each
|
||||
cell consists of 12 octets in the format of
|
||||
'<operationType><VLAN><MAC><MACtype><ifIndex>'.
|
||||
|
||||
<operationType> is the reason type of MAC address changed and have
|
||||
size of 1 octet. It only supports the following values.
|
||||
1 - MAC learnt.
|
||||
2 - MAC removed.
|
||||
|
||||
<VLAN> is the vlan number that correspond to the MAC address in
|
||||
MAC address table and has size of 2 octet.
|
||||
|
||||
<MAC> is the MAC address and has size of 6 octets.
|
||||
|
||||
<MACtype> is the MAC address type and has size of 1 octet. It only
|
||||
supports the following values.
|
||||
0 - Unknown
|
||||
1 - Learnt
|
||||
2 - Config dynamic
|
||||
3 - Config static
|
||||
4 - Blackhole
|
||||
5 - Security
|
||||
6 - 802.1x
|
||||
7 - MAC authentication
|
||||
8 - Voice VLAN
|
||||
9 - Ext
|
||||
|
||||
<ifIndex> is the index of the interface where the MAC
|
||||
address is learnt or removed and has size of 2 octets."
|
||||
::= { hh3cMACInformationTrapObjects 3 }
|
||||
|
||||
|
||||
hh3cMACInformationTrapsExt OBJECT IDENTIFIER ::= { hh3cMACInformationMibTrapExt 0 }
|
||||
|
||||
hh3cMACInformationTrapObjectsExt OBJECT IDENTIFIER ::= { hh3cMACInformationMibTrapExt 2 }
|
||||
|
||||
hh3cMACInfoTrapVerExt OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The version of trap information."
|
||||
::= { hh3cMACInformationTrapObjectsExt 1 }
|
||||
|
||||
|
||||
hh3cMACInfoTrapIndexExt OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..4294967295)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The sequence number of trap information. When it reaches the
|
||||
maximum value, it should be set to 1."
|
||||
::= { hh3cMACInformationTrapObjectsExt 2 }
|
||||
|
||||
|
||||
hh3cMACInfoTrapCountExt OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The cell number of the current trap information. The trap
|
||||
message may consists of more than one MAC address information.
|
||||
Each of the one MAC address information in one trap is called cell."
|
||||
::= { hh3cMACInformationTrapObjectsExt 3 }
|
||||
|
||||
|
||||
hh3cMACInfoTrapMsgExt OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..254))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This object is the MAC information that learnt or removed
|
||||
in the monitored device. It can consists of more than
|
||||
one MAC information in the object.
|
||||
This object is in the format of '<cell1><cell2>...'. Each
|
||||
cell consists of 14 octets in the format of
|
||||
'<operationType><VLAN><MAC><MACtype><ifIndex>'.
|
||||
|
||||
<operationType> is the reason type of MAC address changed and have
|
||||
size of 1 octet. It only supports the following values.
|
||||
1 - MAC learnt.
|
||||
2 - MAC removed.
|
||||
|
||||
<VLAN> is the vlan number that correspond to the MAC address in
|
||||
MAC address table and has size of 2 octet.
|
||||
|
||||
<MAC> is the MAC address and has size of 6 octets.
|
||||
|
||||
<MACtype> is the MAC address type and has size of 1 octet. It only
|
||||
supports the following values.
|
||||
0 - Unknown
|
||||
1 - Learnt
|
||||
2 - Config dynamic
|
||||
3 - Config static
|
||||
4 - Blackhole
|
||||
5 - Security
|
||||
6 - 802.1x
|
||||
7 - MAC authentication
|
||||
8 - Voice VLAN
|
||||
9 - Ext
|
||||
|
||||
<ifIndex> is the index of the interface where the MAC
|
||||
address is learnt or removed and has size of 4 octets."
|
||||
::= { hh3cMACInformationTrapObjectsExt 4 }
|
||||
|
||||
|
||||
hh3cMACInformationChangedTrap TRAP-TYPE
|
||||
ENTERPRISE hh3cMACInformationMibTrap
|
||||
VARIABLES { hh3cMACInfoTrapIndex, hh3cMACInfoTrapCount, hh3cMACInfoTrapMsg }
|
||||
DESCRIPTION "When the cached number of MAC address information is reached the
|
||||
value specified by hh3cMACInformationCacheLen, trap is generated
|
||||
and is sent to the remote monitoring device. The trap is also
|
||||
generated when the amount of time elapsed since the previous
|
||||
notification is greater than the interval value specified by
|
||||
hh3cMACInformationcSendInterval and there is at least one cached
|
||||
MAC address information learnt or removed. The object is valid
|
||||
only when hh3cMACInfomationWorkMode is set to trap(1). When the
|
||||
hh3cMACInfomationWorkMode is set to syslog(2), No trap will be
|
||||
generated even hh3cMACInformationEnabled is set to enabled(1) and
|
||||
the feature is enabled on interface."
|
||||
::= 1
|
||||
|
||||
|
||||
hh3cMACInformationChangedTrapExt TRAP-TYPE
|
||||
ENTERPRISE hh3cMACInformationMibTrapExt
|
||||
VARIABLES { hh3cMACInfoTrapVerExt, hh3cMACInfoTrapIndexExt, hh3cMACInfoTrapCountExt, hh3cMACInfoTrapMsgExt }
|
||||
DESCRIPTION "When the cached number of MAC address information is reached the
|
||||
value specified by hh3cMACInformationCacheLen, trap is generated
|
||||
and is sent to the remote monitoring device. The trap is also
|
||||
generated when the amount of time elapsed since the previous
|
||||
notification is greater than the interval value specified by
|
||||
hh3cMACInformationcSendInterval and there is at least one cached
|
||||
MAC address information learnt or removed. The object is valid
|
||||
only when hh3cMACInfomationWorkMode is set to trap(1). When the
|
||||
hh3cMACInfomationWorkMode is set to syslog(2), No trap will be
|
||||
generated even hh3cMACInformationEnabled is set to enabled(1) and
|
||||
the feature is enabled on interface."
|
||||
::= 1
|
||||
|
||||
|
||||
END
|
||||
|
412
snmp_mib_archive/HH3C-STACK-MIB.cfg
Normal file
412
snmp_mib_archive/HH3C-STACK-MIB.cfg
Normal file
@ -0,0 +1,412 @@
|
||||
#-MIBFILE: HH3C-STACK-MIB.mib
|
||||
|
||||
HH3C-STACK-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
|
||||
hh3c OBJECT IDENTIFIER ::= { enterprises 25506 }
|
||||
hh3cCommon OBJECT IDENTIFIER ::= { hh3c 2 }
|
||||
PhysicalIndex ::=
|
||||
INTEGER (1..2147483647)
|
||||
|
||||
PhysicalIndexOrZero ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
PhysicalClass ::=
|
||||
INTEGER {
|
||||
other(1),
|
||||
unknown(2),
|
||||
chassis(3),
|
||||
backplane(4),
|
||||
container(5),
|
||||
powerSupply(6),
|
||||
fan(7),
|
||||
sensor(8),
|
||||
module(9),
|
||||
port(10),
|
||||
stack(11),
|
||||
cpu(12)
|
||||
}
|
||||
|
||||
SnmpEngineIdOrNone ::=
|
||||
OCTET STRING (SIZE(0..32))
|
||||
|
||||
mib-2 OBJECT IDENTIFIER ::= { mgmt 1 }
|
||||
entityMIB OBJECT IDENTIFIER ::= { mib-2 47 }
|
||||
entityMIBObjects OBJECT IDENTIFIER ::= { entityMIB 1 }
|
||||
entityPhysical OBJECT IDENTIFIER ::= { entityMIBObjects 1 }
|
||||
entPhysicalTable OBJECT IDENTIFIER ::= { entityPhysical 1 }
|
||||
entPhysicalEntry OBJECT IDENTIFIER ::= { entPhysicalTable 1 }
|
||||
entPhysicalIndex OBJECT IDENTIFIER ::= { entPhysicalEntry 1 }
|
||||
hh3cStack OBJECT IDENTIFIER ::= { hh3cCommon 91 }
|
||||
|
||||
hh3cStackGlobalConfig OBJECT IDENTIFIER ::= { hh3cStack 1 }
|
||||
|
||||
hh3cStackMaxMember OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The maximum number of members in a stack."
|
||||
::= { hh3cStackGlobalConfig 1 }
|
||||
|
||||
|
||||
hh3cStackMemberNum OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The number of members currently in a stack."
|
||||
::= { hh3cStackGlobalConfig 2 }
|
||||
|
||||
|
||||
hh3cStackMaxConfigPriority OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The highest priority that can be configured for a member in a stack."
|
||||
::= { hh3cStackGlobalConfig 3 }
|
||||
|
||||
|
||||
hh3cStackAutoUpdate OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1),
|
||||
enabled(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The function for automatically updating the image from master to
|
||||
slave. When a new device tries to join a stack, the image version is
|
||||
checked. When this function is enabled, if the image version of the
|
||||
new device is different from that of the master, the image of the new
|
||||
device will be updated to be consistent with that of the master.
|
||||
When this function is disabled, the new device can not join the stack
|
||||
if the image version of the new device is different from that of the
|
||||
master.
|
||||
|
||||
disabled: disable auto update function
|
||||
enabled: enable auto update function"
|
||||
::= { hh3cStackGlobalConfig 4 }
|
||||
|
||||
|
||||
hh3cStackMacPersistence OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
notPersist(1),
|
||||
persistForSixMin(2),
|
||||
persistForever(3)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The mode of bridge MAC address persistence. When a stack starts, the
|
||||
bridge MAC address of master board will be used as that of the stack.
|
||||
If the master board leaves the stack, the bridge MAC address of the
|
||||
stack will change based on the mode of bridge MAC address persistence.
|
||||
|
||||
notPersist: The bridge MAC address of the new master board will be used
|
||||
as that of the stack immediately.
|
||||
persistForSixMin: The bridge MAC address will be reserved for six
|
||||
minutes. In this period, if the master board which has left the stack
|
||||
rejoins the stack, the bridge MAC address of the stack will not change.
|
||||
Otherwise, the bridge MAC address of the new master board will be used
|
||||
as that of the stack.
|
||||
persistForever: Whether the master leaves or not, the bridge MAC address
|
||||
of the stack will never change."
|
||||
::= { hh3cStackGlobalConfig 5 }
|
||||
|
||||
|
||||
hh3cStackLinkDelayInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..30000)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The delay time for a device in a stack to report the change of stack
|
||||
port link status.
|
||||
If the delay time is configured, a device in a stack will not report
|
||||
the change immediately when the stack port link status changes to down.
|
||||
During the delay period, if the stack port link status is resumed, the
|
||||
device will ignore the current change of the stack port link status.
|
||||
If the stack port link status is not resumed after the delay time,
|
||||
the device will report the change.
|
||||
0 means no delay, namely, the device will report the change as soon as
|
||||
the stack port link status changes to down.
|
||||
|
||||
0: no delay
|
||||
1-30000(ms): delay time"
|
||||
::= { hh3cStackGlobalConfig 6 }
|
||||
|
||||
|
||||
hh3cStackTopology OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
chainConn(1),
|
||||
ringConn(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The topology of the stack.
|
||||
|
||||
chainConn: chain connection
|
||||
ringConn: ring connection"
|
||||
::= { hh3cStackGlobalConfig 7 }
|
||||
|
||||
|
||||
hh3cStackDeviceConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cStackDeviceConfigEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This table contains objects to manage device information in a stack."
|
||||
::= { hh3cStack 2 }
|
||||
|
||||
|
||||
hh3cStackDeviceConfigEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cStackDeviceConfigEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This table contains objects to manage device information in a stack."
|
||||
INDEX { entPhysicalIndex }
|
||||
|
||||
::= { hh3cStackDeviceConfigTable 1 }
|
||||
|
||||
hh3cStackDeviceConfigEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cStackMemberID Integer32,
|
||||
hh3cStackConfigMemberID Integer32,
|
||||
hh3cStackPriority Integer32,
|
||||
hh3cStackPortNum Integer32,
|
||||
hh3cStackPortMaxNum Integer32
|
||||
}
|
||||
|
||||
hh3cStackMemberID OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The member ID of the device in a stack."
|
||||
::= { hh3cStackDeviceConfigEntry 1 }
|
||||
|
||||
|
||||
hh3cStackConfigMemberID OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The configured member ID of the device. The valid value ranges from 1
|
||||
to the value of hh3cStackMaxMember. After the member ID is configured
|
||||
for a device, if this ID is not the same with that of another device,
|
||||
the ID will be used as the member ID of the device when the device
|
||||
reboots. If a same ID exists, the member ID of the device will be set
|
||||
as another exclusive ID automatically."
|
||||
::= { hh3cStackDeviceConfigEntry 2 }
|
||||
|
||||
|
||||
hh3cStackPriority OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The priority of a device in a stack. The valid value ranges from 1 to
|
||||
the value of hh3cStackMaxConfigPriority."
|
||||
::= { hh3cStackDeviceConfigEntry 3 }
|
||||
|
||||
|
||||
hh3cStackPortNum OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The number of stack ports which is enabled in a device."
|
||||
::= { hh3cStackDeviceConfigEntry 4 }
|
||||
|
||||
|
||||
hh3cStackPortMaxNum OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The maximum number of stack ports in a device."
|
||||
::= { hh3cStackDeviceConfigEntry 5 }
|
||||
|
||||
|
||||
hh3cStackBoardConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cStackBoardConfigEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This table contains objects to manage board information of the device
|
||||
in a stack."
|
||||
::= { hh3cStack 3 }
|
||||
|
||||
|
||||
hh3cStackBoardConfigEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cStackBoardConfigEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This table contains objects to manage board information of the device
|
||||
in a stack."
|
||||
INDEX { entPhysicalIndex }
|
||||
|
||||
::= { hh3cStackBoardConfigTable 1 }
|
||||
|
||||
hh3cStackBoardConfigEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cStackBoardRole INTEGER,
|
||||
hh3cStackBoardBelongtoMember Integer32
|
||||
}
|
||||
|
||||
hh3cStackBoardRole OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
slave(1),
|
||||
master(2),
|
||||
loading(3),
|
||||
other(4)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The role of the board in a stack.
|
||||
|
||||
slave: slave board
|
||||
master: master board
|
||||
loading: slave board whose image version is different from that of the
|
||||
master board.
|
||||
other: other"
|
||||
::= { hh3cStackBoardConfigEntry 1 }
|
||||
|
||||
|
||||
hh3cStackBoardBelongtoMember OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The member ID of the device where the current board resides in a
|
||||
stack."
|
||||
::= { hh3cStackBoardConfigEntry 2 }
|
||||
|
||||
|
||||
hh3cStackPortInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cStackPortInfoEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This table contains objects to manage stack port information of a
|
||||
device in a stack."
|
||||
::= { hh3cStack 4 }
|
||||
|
||||
|
||||
hh3cStackPortInfoEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cStackPortInfoEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This table contains objects to manage stack port information of a
|
||||
device in a stack."
|
||||
INDEX { hh3cStackMemberID , hh3cStackPortIndex }
|
||||
|
||||
::= { hh3cStackPortInfoTable 1 }
|
||||
|
||||
hh3cStackPortInfoEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cStackPortIndex Integer32,
|
||||
hh3cStackPortEnable INTEGER,
|
||||
hh3cStackPortStatus INTEGER,
|
||||
hh3cStackNeighbor Integer32
|
||||
}
|
||||
|
||||
hh3cStackPortIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The index of a stack port of the device in a stack."
|
||||
::= { hh3cStackPortInfoEntry 1 }
|
||||
|
||||
|
||||
hh3cStackPortEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1),
|
||||
enabled(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The status of the stack port of the device in a stack. If no physical
|
||||
port is added to the stack port, its status is 'disabled'; otherwise,
|
||||
its status is 'enabled'.
|
||||
|
||||
disabled: The stack port is disabled.
|
||||
enabled: The stack port is enabled."
|
||||
::= { hh3cStackPortInfoEntry 2 }
|
||||
|
||||
|
||||
hh3cStackPortStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
up(1),
|
||||
down(2),
|
||||
silent(3),
|
||||
disabled(4)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The link status of the stack port of the device in a stack.
|
||||
|
||||
up: The link status of a stack port with reasonable physical connection
|
||||
is up.
|
||||
down: The link status of a stack port without physical connection is
|
||||
down.
|
||||
silent: The link status of a stack port which can not be used normally
|
||||
is silent.
|
||||
disabled: The link status of a stack port in disabled status is
|
||||
disabled."
|
||||
::= { hh3cStackPortInfoEntry 3 }
|
||||
|
||||
|
||||
hh3cStackNeighbor OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The member ID of the stack port's neighbor in a stack. 0 means no
|
||||
neighbor exists."
|
||||
::= { hh3cStackPortInfoEntry 4 }
|
||||
|
||||
|
||||
hh3cStackPhyPortInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cStackPhyPortInfoEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This table contains objects to manage the information for physical
|
||||
ports which can be used for physical connection of stack port in a
|
||||
stack."
|
||||
::= { hh3cStack 5 }
|
||||
|
||||
|
||||
hh3cStackPhyPortInfoEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cStackPhyPortInfoEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This table contains objects to manage the information for physical
|
||||
ports which can be used for physical connection of stack port in a
|
||||
stack."
|
||||
INDEX { entPhysicalIndex }
|
||||
|
||||
::= { hh3cStackPhyPortInfoTable 1 }
|
||||
|
||||
hh3cStackPhyPortInfoEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cStackBelongtoPort Integer32
|
||||
}
|
||||
|
||||
hh3cStackBelongtoPort OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The index of the stack port to which the physical port is added. 0
|
||||
means the physical port is not added to any stack port. The value will
|
||||
be valid after the device in the stack reboots."
|
||||
::= { hh3cStackPhyPortInfoEntry 1 }
|
||||
|
||||
|
||||
hh3cStackTrap OBJECT IDENTIFIER ::= { hh3cStack 6 }
|
||||
|
||||
hh3cStackTrapOjbects OBJECT IDENTIFIER ::= { hh3cStackTrap 0 }
|
||||
|
||||
hh3cStackPortLinkStatusChange TRAP-TYPE
|
||||
ENTERPRISE hh3cStackTrap
|
||||
VARIABLES { hh3cStackMemberID, hh3cStackPortIndex, hh3cStackPortStatus }
|
||||
DESCRIPTION "The hh3cStackPortLinkStatusChange trap indicates that the link status
|
||||
of the stack port has changed."
|
||||
::= 1
|
||||
|
||||
|
||||
hh3cStackTopologyChange TRAP-TYPE
|
||||
ENTERPRISE hh3cStackTrap
|
||||
VARIABLES { hh3cStackTopology }
|
||||
DESCRIPTION "The hh3cStackTopologyChange trap indicates that the topology type of
|
||||
the stack has changed."
|
||||
::= 2
|
||||
|
||||
|
||||
END
|
||||
|
325
snmp_mib_archive/HH3C-STORM-CONSTRAIN-MIB.cfg
Normal file
325
snmp_mib_archive/HH3C-STORM-CONSTRAIN-MIB.cfg
Normal file
@ -0,0 +1,325 @@
|
||||
#-MIBFILE: HH3C-STORM-CONSTRAIN-MIB.mib
|
||||
|
||||
HH3C-STORM-CONSTRAIN-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
|
||||
DisplayString ::=
|
||||
OCTET STRING (SIZE(0..255))
|
||||
|
||||
PhysAddress ::=
|
||||
OCTET STRING
|
||||
|
||||
MacAddress ::=
|
||||
OCTET STRING (SIZE(6))
|
||||
|
||||
TruthValue ::=
|
||||
INTEGER {
|
||||
true(1),
|
||||
false(2)
|
||||
}
|
||||
|
||||
TestAndIncr ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
AutonomousType ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
InstancePointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
VariablePointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
RowPointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
RowStatus ::=
|
||||
INTEGER {
|
||||
active(1),
|
||||
notInService(2),
|
||||
notReady(3),
|
||||
createAndGo(4),
|
||||
createAndWait(5),
|
||||
destroy(6)
|
||||
}
|
||||
|
||||
TimeStamp ::=
|
||||
TimeTicks
|
||||
|
||||
TimeInterval ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
DateAndTime ::=
|
||||
OCTET STRING (SIZE(8|11))
|
||||
|
||||
StorageType ::=
|
||||
INTEGER {
|
||||
other(1),
|
||||
volatile(2),
|
||||
nonVolatile(3),
|
||||
permanent(4),
|
||||
readOnly(5)
|
||||
}
|
||||
|
||||
TDomain ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
TAddress ::=
|
||||
OCTET STRING (SIZE(1..255))
|
||||
|
||||
mib-2 OBJECT IDENTIFIER ::= { mgmt 1 }
|
||||
interfaces OBJECT IDENTIFIER ::= { mib-2 2 }
|
||||
ifTable OBJECT IDENTIFIER ::= { interfaces 2 }
|
||||
ifEntry OBJECT IDENTIFIER ::= { ifTable 1 }
|
||||
ifIndex OBJECT IDENTIFIER ::= { ifEntry 1 }
|
||||
hh3c OBJECT IDENTIFIER ::= { enterprises 25506 }
|
||||
hh3cCommon OBJECT IDENTIFIER ::= { hh3c 2 }
|
||||
Hh3cStormConstrainUnit ::=
|
||||
INTEGER {
|
||||
none(1),
|
||||
packetsPerSecond(2),
|
||||
ratio(3),
|
||||
bytesPerSecond(4),
|
||||
kbitsPerSecond(5)
|
||||
}
|
||||
|
||||
hh3cStormConstrain OBJECT IDENTIFIER ::= { hh3cCommon 66 }
|
||||
|
||||
hh3cStormScalarGroup OBJECT IDENTIFIER ::= { hh3cStormConstrain 1 }
|
||||
|
||||
hh3cStormTrapType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
broadcast(1),
|
||||
multicast(2),
|
||||
unicast(3)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This value is used to identify the type of trap.
|
||||
broadcast: trap message is generated for broadcast flux exceeds
|
||||
upper limit or falls under lower limit on a port.
|
||||
multicast: trap message is generated for multicast flux exceeds
|
||||
upper limit or falls under lower limit on a port.
|
||||
unicast : trap message is generated for unicast flux exceeds
|
||||
upper limit or falls under lower limit on a port."
|
||||
::= { hh3cStormScalarGroup 1 }
|
||||
|
||||
|
||||
hh3cStormTrapThreshold OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This value is used to figure the threshold of flux in
|
||||
trap message.
|
||||
For example, when the trap is generated for broadcast
|
||||
flux exceeds upper limit on a port, this value is
|
||||
equal to upper limit value configured. And when the
|
||||
trap is generated for broadcast flux fell under lower
|
||||
limit, this value is equal to lower limit value configured."
|
||||
::= { hh3cStormScalarGroup 2 }
|
||||
|
||||
|
||||
hh3cStormTableGroup OBJECT IDENTIFIER ::= { hh3cStormConstrain 2 }
|
||||
|
||||
hh3cStormCtrlTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cStormCtrlEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "A table containing configurations of storm-constrain."
|
||||
::= { hh3cStormTableGroup 1 }
|
||||
|
||||
|
||||
hh3cStormCtrlEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cStormCtrlEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Detailed information of storm-constrain configurations."
|
||||
INDEX { ifIndex }
|
||||
|
||||
::= { hh3cStormCtrlTable 1 }
|
||||
|
||||
hh3cStormCtrlEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cStormCtrlPortStatus INTEGER,
|
||||
hh3cStormCtrlBroadcastUnit Hh3cStormConstrainUnit,
|
||||
hh3cStormCtrlBroadcastUpper Integer32,
|
||||
hh3cStormCtrlBroadcastLower Integer32,
|
||||
hh3cStormCtrlMulticastUnit Hh3cStormConstrainUnit,
|
||||
hh3cStormCtrlMulticastUpper Integer32,
|
||||
hh3cStormCtrlMulticastLower Integer32,
|
||||
hh3cStormCtrlUnicastUnit Hh3cStormConstrainUnit,
|
||||
hh3cStormCtrlUnicastUpper Integer32,
|
||||
hh3cStormCtrlUnicastLower Integer32,
|
||||
hh3cStormCtrlRowStatus RowStatus,
|
||||
hh3cStormCtrlPortMode INTEGER
|
||||
}
|
||||
|
||||
hh3cStormCtrlPortStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
controlled(1),
|
||||
normal(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Status of the port:
|
||||
controlled: indicate that the port is in controlled status.
|
||||
Port which is in this status will not forward some type
|
||||
of packet.
|
||||
normal : indicate that the port is in normal status."
|
||||
::= { hh3cStormCtrlEntry 1 }
|
||||
|
||||
|
||||
hh3cStormCtrlBroadcastUnit OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
packetsPerSecond(2),
|
||||
ratio(3),
|
||||
bytesPerSecond(4),
|
||||
kbitsPerSecond(5)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The unit of the broadcast flux.
|
||||
This value must be set together with hh3cStormCtrlBroadcastUpper
|
||||
and hh3cStormCtrlBroadcastLower."
|
||||
::= { hh3cStormCtrlEntry 2 }
|
||||
|
||||
|
||||
hh3cStormCtrlBroadcastUpper OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The upper-limit of incoming broadcast taffic at a port
|
||||
within 1 second interval.
|
||||
Its unit depends on hh3cStormCtrlBroadcastUnit value."
|
||||
::= { hh3cStormCtrlEntry 3 }
|
||||
|
||||
|
||||
hh3cStormCtrlBroadcastLower OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The lower-limit of incoming broadcast taffic at a port
|
||||
within 1 second interval.
|
||||
This value must be lower than hh3cStormCtrlBroadcastUpper value.
|
||||
Its unit depends on hh3cStormCtrlBroadcastUnit value."
|
||||
::= { hh3cStormCtrlEntry 4 }
|
||||
|
||||
|
||||
hh3cStormCtrlMulticastUnit OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
packetsPerSecond(2),
|
||||
ratio(3),
|
||||
bytesPerSecond(4),
|
||||
kbitsPerSecond(5)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The unit of the multicast flux.
|
||||
This value must be set together with hh3cStormCtrlMulticastUpper
|
||||
and hh3cStormCtrlMulticastLower."
|
||||
::= { hh3cStormCtrlEntry 5 }
|
||||
|
||||
|
||||
hh3cStormCtrlMulticastUpper OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The upper-limit of incoming multicast taffic at a port
|
||||
within 1 second interval.
|
||||
Its unit depends on hh3cStormCtrlMulticastUnit value."
|
||||
::= { hh3cStormCtrlEntry 6 }
|
||||
|
||||
|
||||
hh3cStormCtrlMulticastLower OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The lower-limit of incoming multicast taffic at a port
|
||||
within 1 second interval.
|
||||
This value must be lower than hh3cStormCtrlMulticastUpper value.
|
||||
Its unit depends on hh3cStormCtrlMulticastUnit value."
|
||||
::= { hh3cStormCtrlEntry 7 }
|
||||
|
||||
|
||||
hh3cStormCtrlUnicastUnit OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
packetsPerSecond(2),
|
||||
ratio(3),
|
||||
bytesPerSecond(4),
|
||||
kbitsPerSecond(5)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The unit of the unicast flux.
|
||||
This value must be set together with hh3cStormCtrlUnicastUpper
|
||||
and hh3cStormCtrlUnicastLower."
|
||||
::= { hh3cStormCtrlEntry 8 }
|
||||
|
||||
|
||||
hh3cStormCtrlUnicastUpper OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The upper-limit of incoming unicast taffic at a port
|
||||
within 1 second interval.
|
||||
Its unit depends on hh3cStormCtrlUnicastUnit value."
|
||||
::= { hh3cStormCtrlEntry 9 }
|
||||
|
||||
|
||||
hh3cStormCtrlUnicastLower OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The lower-limit of incoming unicast taffic at a port
|
||||
within 1 second interval.
|
||||
This value must be lower than hh3cStormCtrlUnicastUpper value.
|
||||
Its unit depends on hh3cStormCtrlUnicastUnit value."
|
||||
::= { hh3cStormCtrlEntry 10 }
|
||||
|
||||
|
||||
hh3cStormCtrlRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This object is responsible for managing the creation,
|
||||
deletion and modification of rows, which supports active
|
||||
status and CreatAndGo, destroy operation."
|
||||
::= { hh3cStormCtrlEntry 11 }
|
||||
|
||||
|
||||
hh3cStormCtrlPortMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
block(2),
|
||||
shutdown(3)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The storm control mode of the port."
|
||||
::= { hh3cStormCtrlEntry 12 }
|
||||
|
||||
|
||||
hh3cStormNotifications OBJECT IDENTIFIER ::= { hh3cStormConstrain 3 }
|
||||
|
||||
hh3cStormRising TRAP-TYPE
|
||||
ENTERPRISE hh3cStormNotifications
|
||||
VARIABLES { ifIndex, hh3cStormTrapType, hh3cStormTrapThreshold, hh3cStormCtrlPortStatus }
|
||||
DESCRIPTION "This trap message is generated when any type of the
|
||||
flux exceeds its upper limit on a port."
|
||||
::= 1
|
||||
|
||||
|
||||
hh3cStormFalling TRAP-TYPE
|
||||
ENTERPRISE hh3cStormNotifications
|
||||
VARIABLES { ifIndex, hh3cStormTrapType, hh3cStormTrapThreshold, hh3cStormCtrlPortStatus }
|
||||
DESCRIPTION "This trap message is generated when a flux which used
|
||||
to overflow its upper limit, falls below its lower
|
||||
limit on a port."
|
||||
::= 2
|
||||
|
||||
|
||||
END
|
||||
|
705
snmp_mib_archive/HH3C-TRAP-MIB.cfg
Normal file
705
snmp_mib_archive/HH3C-TRAP-MIB.cfg
Normal file
@ -0,0 +1,705 @@
|
||||
#-MIBFILE: HH3C-TRAP-MIB.mib
|
||||
|
||||
HH3C-TRAP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
|
||||
SnmpEngineID ::=
|
||||
OCTET STRING (SIZE(5..32))
|
||||
|
||||
SnmpSecurityModel ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
SnmpMessageProcessingModel ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
SnmpSecurityLevel ::=
|
||||
INTEGER {
|
||||
noAuthNoPriv(1),
|
||||
authNoPriv(2),
|
||||
authPriv(3)
|
||||
}
|
||||
|
||||
SnmpAdminString ::=
|
||||
OCTET STRING (SIZE(0..255))
|
||||
|
||||
OwnerString ::=
|
||||
OCTET STRING (SIZE(0..255))
|
||||
|
||||
InterfaceIndex ::=
|
||||
INTEGER (1..2147483647)
|
||||
|
||||
InterfaceIndexOrZero ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
mib-2 OBJECT IDENTIFIER ::= { mgmt 1 }
|
||||
interfaces OBJECT IDENTIFIER ::= { mib-2 2 }
|
||||
ifTable OBJECT IDENTIFIER ::= { interfaces 2 }
|
||||
ifEntry OBJECT IDENTIFIER ::= { ifTable 1 }
|
||||
ifIndex OBJECT IDENTIFIER ::= { ifEntry 1 }
|
||||
interfaces OBJECT IDENTIFIER ::= { mib-2 2 }
|
||||
ifDescr OBJECT IDENTIFIER ::= { ifEntry 2 }
|
||||
DisplayString ::=
|
||||
OCTET STRING (SIZE(0..255))
|
||||
|
||||
PhysAddress ::=
|
||||
OCTET STRING
|
||||
|
||||
MacAddress ::=
|
||||
OCTET STRING (SIZE(6))
|
||||
|
||||
TruthValue ::=
|
||||
INTEGER {
|
||||
true(1),
|
||||
false(2)
|
||||
}
|
||||
|
||||
TestAndIncr ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
AutonomousType ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
InstancePointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
VariablePointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
RowPointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
RowStatus ::=
|
||||
INTEGER {
|
||||
active(1),
|
||||
notInService(2),
|
||||
notReady(3),
|
||||
createAndGo(4),
|
||||
createAndWait(5),
|
||||
destroy(6)
|
||||
}
|
||||
|
||||
TimeStamp ::=
|
||||
TimeTicks
|
||||
|
||||
TimeInterval ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
DateAndTime ::=
|
||||
OCTET STRING (SIZE(8|11))
|
||||
|
||||
StorageType ::=
|
||||
INTEGER {
|
||||
other(1),
|
||||
volatile(2),
|
||||
nonVolatile(3),
|
||||
permanent(4),
|
||||
readOnly(5)
|
||||
}
|
||||
|
||||
TDomain ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
TAddress ::=
|
||||
OCTET STRING (SIZE(1..255))
|
||||
|
||||
InetAddressType ::=
|
||||
INTEGER {
|
||||
unknown(0),
|
||||
ipv4(1),
|
||||
ipv6(2),
|
||||
ipv4z(3),
|
||||
ipv6z(4),
|
||||
dns(16)
|
||||
}
|
||||
|
||||
InetAddress ::=
|
||||
OCTET STRING (SIZE(0..255))
|
||||
|
||||
InetAddressIPv4 ::=
|
||||
OCTET STRING (SIZE(4))
|
||||
|
||||
InetAddressIPv6 ::=
|
||||
OCTET STRING (SIZE(16))
|
||||
|
||||
InetAddressIPv4z ::=
|
||||
OCTET STRING (SIZE(8))
|
||||
|
||||
InetAddressIPv6z ::=
|
||||
OCTET STRING (SIZE(20))
|
||||
|
||||
InetAddressDNS ::=
|
||||
OCTET STRING (SIZE(1..255))
|
||||
|
||||
InetAddressPrefixLength ::=
|
||||
OCTET STRING
|
||||
|
||||
InetPortNumber ::=
|
||||
OCTET STRING
|
||||
|
||||
InetAutonomousSystemNumber ::=
|
||||
OCTET STRING
|
||||
|
||||
InetScopeType ::=
|
||||
INTEGER {
|
||||
interfaceLocal(1),
|
||||
linkLocal(2),
|
||||
subnetLocal(3),
|
||||
adminLocal(4),
|
||||
siteLocal(5),
|
||||
organizationLocal(8),
|
||||
global(14)
|
||||
}
|
||||
|
||||
InetZoneIndex ::=
|
||||
OCTET STRING
|
||||
|
||||
InetVersion ::=
|
||||
INTEGER {
|
||||
unknown(0),
|
||||
ipv4(1),
|
||||
ipv6(2)
|
||||
}
|
||||
|
||||
hh3c OBJECT IDENTIFIER ::= { enterprises 25506 }
|
||||
hh3cCommon OBJECT IDENTIFIER ::= { hh3c 2 }
|
||||
hh3cTrap OBJECT IDENTIFIER ::= { hh3cCommon 38 }
|
||||
|
||||
hh3cTableGroup OBJECT IDENTIFIER ::= { hh3cTrap 1 }
|
||||
|
||||
hh3cMacTabStatGroup OBJECT IDENTIFIER ::= { hh3cTableGroup 1 }
|
||||
|
||||
hh3cMacTabTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Indicates whether hh3cMacTabFullTrap and
|
||||
hh3cMacTabAlmostFullTrap traps should be generated
|
||||
when the MAC table is filled."
|
||||
::= { hh3cMacTabStatGroup 1 }
|
||||
|
||||
|
||||
hh3cMacTabTrapInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (30..3600)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Definition of the minimum interval between two
|
||||
traps which occur when the MAC table is full or
|
||||
two traps which occur when the MAC table is almost full."
|
||||
::= { hh3cMacTabStatGroup 2 }
|
||||
|
||||
|
||||
hh3cMacTabTrapInfo OBJECT IDENTIFIER ::= { hh3cMacTabStatGroup 3 }
|
||||
|
||||
hh3cMacTabLen OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The length of the MAC table."
|
||||
::= { hh3cMacTabTrapInfo 1 }
|
||||
|
||||
|
||||
hh3cMacTabTrap OBJECT IDENTIFIER ::= { hh3cMacTabStatGroup 4 }
|
||||
|
||||
hh3cArpTabStatGroup OBJECT IDENTIFIER ::= { hh3cTableGroup 2 }
|
||||
|
||||
hh3cArpTabTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Indicates whether hh3cArpTabFullTrap traps
|
||||
should be generated when the ARP table is filled."
|
||||
::= { hh3cArpTabStatGroup 1 }
|
||||
|
||||
|
||||
hh3cArpTabTrapInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (30..3600)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Definition of the minimum interval between two traps
|
||||
which occur when the ARP table is filled."
|
||||
::= { hh3cArpTabStatGroup 2 }
|
||||
|
||||
|
||||
hh3cArpTabTrapInfo OBJECT IDENTIFIER ::= { hh3cArpTabStatGroup 3 }
|
||||
|
||||
hh3cArpTabLen OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The length of the ARP table."
|
||||
::= { hh3cArpTabTrapInfo 1 }
|
||||
|
||||
|
||||
hh3cArpTabTrap OBJECT IDENTIFIER ::= { hh3cArpTabStatGroup 4 }
|
||||
|
||||
hh3cRtTabStatGroup OBJECT IDENTIFIER ::= { hh3cTableGroup 3 }
|
||||
|
||||
hh3cDetailRtTrapTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cDetailRtTrapEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This table contains objects to decide what kind of
|
||||
trap should be sent."
|
||||
::= { hh3cRtTabStatGroup 1 }
|
||||
|
||||
|
||||
hh3cDetailRtTrapEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cDetailRtTrapEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Entry items"
|
||||
INDEX { hh3cDetailRtProType }
|
||||
|
||||
::= { hh3cDetailRtTrapTable 1 }
|
||||
|
||||
hh3cDetailRtTrapEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cDetailRtProType INTEGER,
|
||||
hh3cDetailRtEnable INTEGER
|
||||
}
|
||||
|
||||
hh3cDetailRtProType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
local(2),
|
||||
rip(3),
|
||||
isis(4),
|
||||
ospf(5),
|
||||
bgp(6)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The index value which uniquely identifies an entry
|
||||
in the hh3cDetailRtTrapTable."
|
||||
::= { hh3cDetailRtTrapEntry 1 }
|
||||
|
||||
|
||||
hh3cDetailRtEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Indicates whether hh3cDetailRtTabFullTrap traps
|
||||
should be generated when a specific routing table
|
||||
is filled."
|
||||
::= { hh3cDetailRtTrapEntry 2 }
|
||||
|
||||
|
||||
hh3cRtTabTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Indicates whether hh3cRtTabFullTrap traps should
|
||||
be generated when the routing table is filled."
|
||||
::= { hh3cRtTabStatGroup 2 }
|
||||
|
||||
|
||||
hh3cRtTabTrapInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (30..3600)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Definition of the minimum interval between two
|
||||
traps which occur when the routing table is filled."
|
||||
::= { hh3cRtTabStatGroup 3 }
|
||||
|
||||
|
||||
hh3cRtTabTrapInfo OBJECT IDENTIFIER ::= { hh3cRtTabStatGroup 4 }
|
||||
|
||||
hh3cRtTabLen OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The length of the routing table. The detail
|
||||
routing tables also use the same object."
|
||||
::= { hh3cRtTabTrapInfo 1 }
|
||||
|
||||
|
||||
hh3cDefaultRtNextHopType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The IP address type of the next hop of the default route.
|
||||
The value must be ipv4 or ipv6"
|
||||
::= { hh3cRtTabTrapInfo 2 }
|
||||
|
||||
|
||||
hh3cDefaultRtNextHop OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The IP address of the next hop of the default route."
|
||||
::= { hh3cRtTabTrapInfo 3 }
|
||||
|
||||
|
||||
hh3cDefaultRtOutIf OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The index value which uniquely identifies the
|
||||
local interface through which the next hop of this
|
||||
route should be reached. The interface identified
|
||||
by a particular value of this index is the same
|
||||
interface as identified by the same value of
|
||||
ifIndex."
|
||||
::= { hh3cRtTabTrapInfo 4 }
|
||||
|
||||
|
||||
hh3cRtTabTrap OBJECT IDENTIFIER ::= { hh3cRtTabStatGroup 5 }
|
||||
|
||||
hh3cDefaultRtDelTrapEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Indicates whether hh3cDefaultRtDelTrap traps should
|
||||
be generated when the default route is deleted."
|
||||
::= { hh3cRtTabStatGroup 6 }
|
||||
|
||||
|
||||
hh3cMulticastTabStatGroup OBJECT IDENTIFIER ::= { hh3cTableGroup 4 }
|
||||
|
||||
hh3cMulticastTabTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Indicates whether hh3cMulticastTabFullTrap traps
|
||||
should be generated when the multicast table is filled."
|
||||
::= { hh3cMulticastTabStatGroup 1 }
|
||||
|
||||
|
||||
hh3cMulticastTabTrapInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (30..3600)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Definition of the minimum interval between two traps
|
||||
which occur when the multicast table is filled."
|
||||
::= { hh3cMulticastTabStatGroup 2 }
|
||||
|
||||
|
||||
hh3cMulticastTabTrapInfo OBJECT IDENTIFIER ::= { hh3cMulticastTabStatGroup 3 }
|
||||
|
||||
hh3cMulticastTabType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
lay2(1),
|
||||
lay3(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Defining the type of the multicast table, layer2 or layer3."
|
||||
::= { hh3cMulticastTabTrapInfo 1 }
|
||||
|
||||
|
||||
hh3cMulticastTabLen OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The length of the multicast table."
|
||||
::= { hh3cMulticastTabTrapInfo 2 }
|
||||
|
||||
|
||||
hh3cMulticastTabTrap OBJECT IDENTIFIER ::= { hh3cMulticastTabStatGroup 4 }
|
||||
|
||||
hh3cNdTabStatGroup OBJECT IDENTIFIER ::= { hh3cTableGroup 5 }
|
||||
|
||||
hh3cNdTabTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Indicates whether hh3cNdTabFullTrap traps
|
||||
should be generated when the ND table is filled."
|
||||
::= { hh3cNdTabStatGroup 1 }
|
||||
|
||||
|
||||
hh3cNdTabTrapInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (30..3600)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Definition of the minimum interval between two traps
|
||||
which occur when the ND table is filled."
|
||||
::= { hh3cNdTabStatGroup 2 }
|
||||
|
||||
|
||||
hh3cNdTabTrapInfo OBJECT IDENTIFIER ::= { hh3cNdTabStatGroup 3 }
|
||||
|
||||
hh3cNdTabLen OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The length of the ND table."
|
||||
::= { hh3cNdTabTrapInfo 1 }
|
||||
|
||||
|
||||
hh3cNdTabTrap OBJECT IDENTIFIER ::= { hh3cNdTabStatGroup 4 }
|
||||
|
||||
hh3cPeriodicalTrapGroup OBJECT IDENTIFIER ::= { hh3cTableGroup 6 }
|
||||
|
||||
hh3cPeriodicalTrapObjects OBJECT IDENTIFIER ::= { hh3cPeriodicalTrapGroup 1 }
|
||||
|
||||
hh3cPeriodicalTrapInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (0|10..3600)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Definition of the periodical interval.
|
||||
If no trap occurs during the certain interval, an hh3cPeriodicalTrap
|
||||
will be generated.
|
||||
If the interval is set to 0, no hh3cPeriodicalTrap will be generated."
|
||||
::= { hh3cPeriodicalTrapObjects 1 }
|
||||
|
||||
|
||||
hh3cPeriodicalTrapSwitch OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Definition of the periodical switch.
|
||||
If the value is off,the hh3cPeriodicalTrap will not be generated.
|
||||
the hh3cPeriodicalTrapInterval will be set to 0."
|
||||
::= { hh3cPeriodicalTrapObjects 2 }
|
||||
|
||||
|
||||
hh3cPeriodicalTrapInfo OBJECT IDENTIFIER ::= { hh3cPeriodicalTrapGroup 2 }
|
||||
|
||||
hh3cPeriodicalNotification OBJECT IDENTIFIER ::= { hh3cPeriodicalTrapGroup 3 }
|
||||
|
||||
hh3cPeriodicalNotificationPrefix OBJECT IDENTIFIER ::= { hh3cPeriodicalNotification 0 }
|
||||
|
||||
hh3cTrapDesInfo OBJECT IDENTIFIER ::= { hh3cTableGroup 7 }
|
||||
|
||||
hh3cTrapDesInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cTrapDesInfoEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "A table of trap destination host address and port ."
|
||||
::= { hh3cTrapDesInfo 1 }
|
||||
|
||||
|
||||
hh3cTrapDesInfoEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cTrapDesInfoEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The entry of trap destination host address and port."
|
||||
INDEX { hh3cTrapDesInfoIndex }
|
||||
|
||||
::= { hh3cTrapDesInfoTable 1 }
|
||||
|
||||
hh3cTrapDesInfoEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cTrapDesInfoIndex Integer32,
|
||||
hh3cTrapDesIPAddress IpAddress,
|
||||
hh3cTrapDesPort Integer32,
|
||||
hh3cTrapDesRowStatus RowStatus,
|
||||
hh3cTrapDesAddrTAddress TAddress
|
||||
}
|
||||
|
||||
hh3cTrapDesInfoIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..20)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The index of this table."
|
||||
::= { hh3cTrapDesInfoEntry 1 }
|
||||
|
||||
|
||||
hh3cTrapDesIPAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The host IP address of the trap destination."
|
||||
::= { hh3cTrapDesInfoEntry 2 }
|
||||
|
||||
|
||||
hh3cTrapDesPort OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..65535)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The port of the trap destination."
|
||||
::= { hh3cTrapDesInfoEntry 3 }
|
||||
|
||||
|
||||
hh3cTrapDesRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The status of this table entry."
|
||||
::= { hh3cTrapDesInfoEntry 4 }
|
||||
|
||||
|
||||
hh3cTrapDesAddrTAddress OBJECT-TYPE
|
||||
SYNTAX TAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This object contains a transport address."
|
||||
::= { hh3cTrapDesInfoEntry 5 }
|
||||
|
||||
|
||||
hh3cTrapConfig OBJECT IDENTIFIER ::= { hh3cTableGroup 8 }
|
||||
|
||||
hh3cTrapConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cTrapConfigEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "A table of trap configuration."
|
||||
::= { hh3cTrapConfig 1 }
|
||||
|
||||
|
||||
hh3cTrapConfigEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cTrapConfigEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The entry of trap configuration."
|
||||
INDEX { hh3cTrapConfigIndex }
|
||||
|
||||
::= { hh3cTrapConfigTable 1 }
|
||||
|
||||
hh3cTrapConfigEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cTrapConfigIndex Integer32,
|
||||
hh3cTrapConfigName SnmpAdminString,
|
||||
hh3cTrapConfigDescr SnmpAdminString,
|
||||
hh3cTrapConfigSwitch INTEGER
|
||||
}
|
||||
|
||||
hh3cTrapConfigIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..2147483647)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The index of this table."
|
||||
::= { hh3cTrapConfigEntry 1 }
|
||||
|
||||
|
||||
hh3cTrapConfigName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The name of the appointed traps."
|
||||
::= { hh3cTrapConfigEntry 2 }
|
||||
|
||||
|
||||
hh3cTrapConfigDescr OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The description of the appointed traps."
|
||||
::= { hh3cTrapConfigEntry 3 }
|
||||
|
||||
|
||||
hh3cTrapConfigSwitch OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Indicates whether the appointed traps
|
||||
should be generated."
|
||||
::= { hh3cTrapConfigEntry 4 }
|
||||
|
||||
|
||||
hh3cMacTabFullTrap TRAP-TYPE
|
||||
ENTERPRISE hh3cMacTabTrap
|
||||
VARIABLES { hh3cMacTabLen }
|
||||
DESCRIPTION "Send this trap when the MAC table is filled. The
|
||||
interval between two traps generated should be longer
|
||||
than hh3cMacTabTrapInterval."
|
||||
::= 1
|
||||
|
||||
|
||||
hh3cMacTabAlmostFullTrap TRAP-TYPE
|
||||
ENTERPRISE hh3cMacTabTrap
|
||||
DESCRIPTION "Send this trap when the MAC table is almost full. The
|
||||
interval between two traps generated should be longer
|
||||
than hh3cMacTabTrapInterval."
|
||||
::= 2
|
||||
|
||||
|
||||
hh3cArpTabFullTrap TRAP-TYPE
|
||||
ENTERPRISE hh3cArpTabTrap
|
||||
VARIABLES { hh3cArpTabLen }
|
||||
DESCRIPTION "Send this trap when the ARP table is filled. The
|
||||
interval between two traps generated should be longer
|
||||
than hh3cArpTabTrapInterval."
|
||||
::= 1
|
||||
|
||||
|
||||
hh3cArpPortDynamicEntryFullTrap TRAP-TYPE
|
||||
ENTERPRISE hh3cArpTabTrap
|
||||
VARIABLES { hh3cArpTabLen, ifIndex, ifDescr }
|
||||
DESCRIPTION "Send this trap when the dynamic ARP number of the
|
||||
port exceeds the limitation. The object hh3cArpTabLen
|
||||
describes the limitation of the max dynamic ARP number
|
||||
of this port. The interval between two traps should be
|
||||
longer than hh3cArpTabTrapInterval."
|
||||
::= 2
|
||||
|
||||
|
||||
hh3cRtTabFullTrap TRAP-TYPE
|
||||
ENTERPRISE hh3cRtTabTrap
|
||||
VARIABLES { hh3cRtTabLen }
|
||||
DESCRIPTION "Send this trap when the routing table is filled. The
|
||||
interval between two traps generated should be longer
|
||||
than hh3cRtTabTrapInterval."
|
||||
::= 1
|
||||
|
||||
|
||||
hh3cDetailRtTabFullTrap TRAP-TYPE
|
||||
ENTERPRISE hh3cRtTabTrap
|
||||
VARIABLES { hh3cDetailRtProType, hh3cRtTabLen }
|
||||
DESCRIPTION "Send this trap when the detail routing table is filled. The
|
||||
interval between two traps generated should be longer than
|
||||
hh3cRtTabTrapInterval."
|
||||
::= 2
|
||||
|
||||
|
||||
hh3cDefaultRtDelTrap TRAP-TYPE
|
||||
ENTERPRISE hh3cRtTabTrap
|
||||
VARIABLES { hh3cDetailRtProType, hh3cDefaultRtNextHopType, hh3cDefaultRtNextHop, hh3cDefaultRtOutIf }
|
||||
DESCRIPTION "Send this trap when the default route is deleted."
|
||||
::= 3
|
||||
|
||||
|
||||
hh3cMulticastTabFullTrap TRAP-TYPE
|
||||
ENTERPRISE hh3cMulticastTabTrap
|
||||
VARIABLES { hh3cMulticastTabType, hh3cMulticastTabLen }
|
||||
DESCRIPTION "Send this trap when the multicast table is filled. The
|
||||
interval between two traps generated should be longer
|
||||
than hh3cMulticastTabTrapInterval."
|
||||
::= 1
|
||||
|
||||
|
||||
hh3cNdTabFullTrap TRAP-TYPE
|
||||
ENTERPRISE hh3cNdTabTrap
|
||||
VARIABLES { hh3cNdTabLen }
|
||||
DESCRIPTION "Send this trap when the ND table is filled. The
|
||||
interval between two traps generated should be longer
|
||||
than hh3cNdTabTrapInterval."
|
||||
::= 1
|
||||
|
||||
|
||||
hh3cPeriodicalTrap TRAP-TYPE
|
||||
ENTERPRISE hh3cPeriodicalNotification
|
||||
DESCRIPTION "If no trap occurs during the interval spicified by
|
||||
hh3cPeriodicalTrapInterval, an hh3cPeriodicalTrap
|
||||
will be generated. If the interval is set to 0, no
|
||||
hh3cPeriodicalTrap will be generated."
|
||||
::= 1
|
||||
|
||||
|
||||
END
|
||||
|
115
snmp_mib_archive/IANA-ADDRESS-FAMILY-NUMBERS-MIB.cfg
Normal file
115
snmp_mib_archive/IANA-ADDRESS-FAMILY-NUMBERS-MIB.cfg
Normal file
@ -0,0 +1,115 @@
|
||||
#-MIBFILE: IANA-ADDRESS-FAMILY-NUMBERS-MIB.mib
|
||||
|
||||
IANA-ADDRESS-FAMILY-NUMBERS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
|
||||
mib-2 OBJECT IDENTIFIER ::= { mgmt 1 }
|
||||
DisplayString ::=
|
||||
OCTET STRING (SIZE(0..255))
|
||||
|
||||
PhysAddress ::=
|
||||
OCTET STRING
|
||||
|
||||
MacAddress ::=
|
||||
OCTET STRING (SIZE(6))
|
||||
|
||||
TruthValue ::=
|
||||
INTEGER {
|
||||
true(1),
|
||||
false(2)
|
||||
}
|
||||
|
||||
TestAndIncr ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
AutonomousType ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
InstancePointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
VariablePointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
RowPointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
RowStatus ::=
|
||||
INTEGER {
|
||||
active(1),
|
||||
notInService(2),
|
||||
notReady(3),
|
||||
createAndGo(4),
|
||||
createAndWait(5),
|
||||
destroy(6)
|
||||
}
|
||||
|
||||
TimeStamp ::=
|
||||
TimeTicks
|
||||
|
||||
TimeInterval ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
DateAndTime ::=
|
||||
OCTET STRING (SIZE(8|11))
|
||||
|
||||
StorageType ::=
|
||||
INTEGER {
|
||||
other(1),
|
||||
volatile(2),
|
||||
nonVolatile(3),
|
||||
permanent(4),
|
||||
readOnly(5)
|
||||
}
|
||||
|
||||
TDomain ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
TAddress ::=
|
||||
OCTET STRING (SIZE(1..255))
|
||||
|
||||
AddressFamilyNumbers ::=
|
||||
INTEGER {
|
||||
other(0),
|
||||
ipV4(1),
|
||||
ipV6(2),
|
||||
nsap(3),
|
||||
hdlc(4),
|
||||
bbn1822(5),
|
||||
all802(6),
|
||||
e163(7),
|
||||
e164(8),
|
||||
f69(9),
|
||||
x121(10),
|
||||
ipx(11),
|
||||
appleTalk(12),
|
||||
decnetIV(13),
|
||||
banyanVines(14),
|
||||
e164withNsap(15),
|
||||
dns(16),
|
||||
distinguishedName(17),
|
||||
asNumber(18),
|
||||
xtpOverIpv4(19),
|
||||
xtpOverIpv6(20),
|
||||
xtpNativeModeXTP(21),
|
||||
fibreChannelWWPN(22),
|
||||
fibreChannelWWNN(23),
|
||||
gwid(24),
|
||||
afi(25),
|
||||
mplsTpSectionEndpointIdentifier(26),
|
||||
mplsTpLspEndpointIdentifier(27),
|
||||
mplsTpPseudowireEndpointIdentifier(28),
|
||||
eigrpCommonServiceFamily(16384),
|
||||
eigrpIpv4ServiceFamily(16385),
|
||||
eigrpIpv6ServiceFamily(16386),
|
||||
lispCanonicalAddressFormat(16387),
|
||||
bgpLs(16388),
|
||||
fortyeightBitMac(16389),
|
||||
sixtyfourBitMac(16390),
|
||||
reserved(65535)
|
||||
}
|
||||
|
||||
ianaAddressFamilyNumbers OBJECT IDENTIFIER ::= { mib-2 72 }
|
||||
|
||||
END
|
||||
|
30476
snmp_mib_archive/LE_HSV_300.cfg
Normal file
30476
snmp_mib_archive/LE_HSV_300.cfg
Normal file
File diff suppressed because it is too large
Load Diff
1360
snmp_mib_archive/LLDP-EXT-MED-MIB.cfg
Normal file
1360
snmp_mib_archive/LLDP-EXT-MED-MIB.cfg
Normal file
File diff suppressed because it is too large
Load Diff
1585
snmp_mib_archive/LLDP-MIB.cfg
Normal file
1585
snmp_mib_archive/LLDP-MIB.cfg
Normal file
File diff suppressed because it is too large
Load Diff
1827
snmp_mib_archive/LLDP-V2-MIB.cfg
Normal file
1827
snmp_mib_archive/LLDP-V2-MIB.cfg
Normal file
File diff suppressed because it is too large
Load Diff
151
snmp_mib_archive/LLDP-V2-TC-MIB.cfg
Normal file
151
snmp_mib_archive/LLDP-V2-TC-MIB.cfg
Normal file
@ -0,0 +1,151 @@
|
||||
#-MIBFILE: LLDP-V2-TC-MIB.mib
|
||||
|
||||
LLDP-V2-TC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
|
||||
DisplayString ::=
|
||||
OCTET STRING (SIZE(0..255))
|
||||
|
||||
PhysAddress ::=
|
||||
OCTET STRING
|
||||
|
||||
MacAddress ::=
|
||||
OCTET STRING (SIZE(6))
|
||||
|
||||
TruthValue ::=
|
||||
INTEGER {
|
||||
true(1),
|
||||
false(2)
|
||||
}
|
||||
|
||||
TestAndIncr ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
AutonomousType ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
InstancePointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
VariablePointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
RowPointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
RowStatus ::=
|
||||
INTEGER {
|
||||
active(1),
|
||||
notInService(2),
|
||||
notReady(3),
|
||||
createAndGo(4),
|
||||
createAndWait(5),
|
||||
destroy(6)
|
||||
}
|
||||
|
||||
TimeStamp ::=
|
||||
TimeTicks
|
||||
|
||||
TimeInterval ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
DateAndTime ::=
|
||||
OCTET STRING (SIZE(8|11))
|
||||
|
||||
StorageType ::=
|
||||
INTEGER {
|
||||
other(1),
|
||||
volatile(2),
|
||||
nonVolatile(3),
|
||||
permanent(4),
|
||||
readOnly(5)
|
||||
}
|
||||
|
||||
TDomain ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
TAddress ::=
|
||||
OCTET STRING (SIZE(1..255))
|
||||
|
||||
LldpV2ChassisIdSubtype ::=
|
||||
INTEGER {
|
||||
chassisComponent(1),
|
||||
interfaceAlias(2),
|
||||
portComponent(3),
|
||||
macAddress(4),
|
||||
networkAddress(5),
|
||||
interfaceName(6),
|
||||
local(7)
|
||||
}
|
||||
|
||||
LldpV2ChassisId ::=
|
||||
OCTET STRING (SIZE(1..255))
|
||||
|
||||
LldpV2PortIdSubtype ::=
|
||||
INTEGER {
|
||||
interfaceAlias(1),
|
||||
portComponent(2),
|
||||
macAddress(3),
|
||||
networkAddress(4),
|
||||
interfaceName(5),
|
||||
agentCircuitId(6),
|
||||
local(7)
|
||||
}
|
||||
|
||||
LldpV2PortId ::=
|
||||
OCTET STRING (SIZE(1..255))
|
||||
|
||||
LldpV2ManAddrIfSubtype ::=
|
||||
INTEGER {
|
||||
unknown(1),
|
||||
ifIndex(2),
|
||||
systemPortNumber(3)
|
||||
}
|
||||
|
||||
LldpV2ManAddress ::=
|
||||
OCTET STRING (SIZE(1..31))
|
||||
|
||||
LldpV2SystemCapabilitiesMap ::=
|
||||
OCTET STRING {
|
||||
other(0),
|
||||
repeater(1),
|
||||
bridge(2),
|
||||
wlanAccessPoint(3),
|
||||
router(4),
|
||||
telephone(5),
|
||||
docsisCableDevice(6),
|
||||
stationOnly(7),
|
||||
cVLANComponent(8),
|
||||
sVLANComponent(9),
|
||||
twoPortMACRelay(10)
|
||||
}
|
||||
|
||||
LldpV2DestAddressTableIndex ::=
|
||||
OCTET STRING
|
||||
|
||||
LldpV2LinkAggStatusMap ::=
|
||||
OCTET STRING {
|
||||
aggCapable(0),
|
||||
aggEnabled(1)
|
||||
}
|
||||
|
||||
LldpV2PowerPortClass ::=
|
||||
INTEGER {
|
||||
pClassPSE(1),
|
||||
pClassPD(2)
|
||||
}
|
||||
|
||||
ieee OBJECT IDENTIFIER ::= { org 111 }
|
||||
|
||||
standards-association-numbers-series-standards OBJECT IDENTIFIER ::= { ieee 2 }
|
||||
|
||||
lan-man-stds OBJECT IDENTIFIER ::= { standards-association-numbers-series-standards 802 }
|
||||
|
||||
ieee802dot1 OBJECT IDENTIFIER ::= { lan-man-stds 1 }
|
||||
|
||||
ieee802dot1mibs OBJECT IDENTIFIER ::= { ieee802dot1 1 }
|
||||
|
||||
lldpV2TcMIB OBJECT IDENTIFIER ::= { ieee802dot1mibs 12 }
|
||||
|
||||
END
|
||||
|
421
snmp_mib_archive/OSPF-TRAP-MIB.cfg
Normal file
421
snmp_mib_archive/OSPF-TRAP-MIB.cfg
Normal file
@ -0,0 +1,421 @@
|
||||
#-MIBFILE: OSPF-TRAP-MIB.mib
|
||||
|
||||
OSPF-TRAP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
|
||||
AreaID ::=
|
||||
IpAddress
|
||||
|
||||
RouterID ::=
|
||||
IpAddress
|
||||
|
||||
Metric ::=
|
||||
INTEGER (0..'FFFF'h)
|
||||
|
||||
BigMetric ::=
|
||||
INTEGER (0..'FFFFFF'h)
|
||||
|
||||
Status ::=
|
||||
INTEGER {
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
|
||||
PositiveInteger ::=
|
||||
INTEGER (0..'7FFFFFFF'h)
|
||||
|
||||
HelloRange ::=
|
||||
INTEGER (1..'FFFF'h)
|
||||
|
||||
UpToMaxAge ::=
|
||||
INTEGER (0..3600)
|
||||
|
||||
DesignatedRouterPriority ::=
|
||||
INTEGER (0..'FF'h)
|
||||
|
||||
TOSType ::=
|
||||
INTEGER (0..30)
|
||||
|
||||
OspfAuthenticationType ::=
|
||||
INTEGER {
|
||||
none(0),
|
||||
simplePassword(1),
|
||||
md5(2)
|
||||
}
|
||||
|
||||
mib-2 OBJECT IDENTIFIER ::= { mgmt 1 }
|
||||
ospf OBJECT IDENTIFIER ::= { mib-2 14 }
|
||||
ospfGeneralGroup OBJECT IDENTIFIER ::= { ospf 1 }
|
||||
ospfRouterId OBJECT IDENTIFIER ::= { ospfGeneralGroup 1 }
|
||||
ospf OBJECT IDENTIFIER ::= { mib-2 14 }
|
||||
ospfIfTable OBJECT IDENTIFIER ::= { ospf 7 }
|
||||
ospfIfEntry OBJECT IDENTIFIER ::= { ospfIfTable 1 }
|
||||
ospfIfIpAddress OBJECT IDENTIFIER ::= { ospfIfEntry 1 }
|
||||
ospfAddressLessIf OBJECT IDENTIFIER ::= { ospfIfEntry 2 }
|
||||
ospfIfState OBJECT IDENTIFIER ::= { ospfIfEntry 12 }
|
||||
ospfVirtIfTable OBJECT IDENTIFIER ::= { ospf 9 }
|
||||
ospfVirtIfEntry OBJECT IDENTIFIER ::= { ospfVirtIfTable 1 }
|
||||
ospfVirtIfAreaId OBJECT IDENTIFIER ::= { ospfVirtIfEntry 1 }
|
||||
ospfVirtIfNeighbor OBJECT IDENTIFIER ::= { ospfVirtIfEntry 2 }
|
||||
ospfVirtIfState OBJECT IDENTIFIER ::= { ospfVirtIfEntry 7 }
|
||||
ospfNbrTable OBJECT IDENTIFIER ::= { ospf 10 }
|
||||
ospfNbrEntry OBJECT IDENTIFIER ::= { ospfNbrTable 1 }
|
||||
ospfNbrIpAddr OBJECT IDENTIFIER ::= { ospfNbrEntry 1 }
|
||||
ospfNbrAddressLessIndex OBJECT IDENTIFIER ::= { ospfNbrEntry 2 }
|
||||
ospfNbrRtrId OBJECT IDENTIFIER ::= { ospfNbrEntry 3 }
|
||||
ospfNbrState OBJECT IDENTIFIER ::= { ospfNbrEntry 6 }
|
||||
ospfVirtNbrTable OBJECT IDENTIFIER ::= { ospf 11 }
|
||||
ospfVirtNbrEntry OBJECT IDENTIFIER ::= { ospfVirtNbrTable 1 }
|
||||
ospfVirtNbrArea OBJECT IDENTIFIER ::= { ospfVirtNbrEntry 1 }
|
||||
ospfVirtNbrRtrId OBJECT IDENTIFIER ::= { ospfVirtNbrEntry 2 }
|
||||
ospfVirtNbrState OBJECT IDENTIFIER ::= { ospfVirtNbrEntry 5 }
|
||||
ospfLsdbTable OBJECT IDENTIFIER ::= { ospf 4 }
|
||||
ospfLsdbEntry OBJECT IDENTIFIER ::= { ospfLsdbTable 1 }
|
||||
ospfLsdbType OBJECT IDENTIFIER ::= { ospfLsdbEntry 2 }
|
||||
ospfLsdbLsid OBJECT IDENTIFIER ::= { ospfLsdbEntry 3 }
|
||||
ospfLsdbRouterId OBJECT IDENTIFIER ::= { ospfLsdbEntry 4 }
|
||||
ospfLsdbAreaId OBJECT IDENTIFIER ::= { ospfLsdbEntry 1 }
|
||||
ospfExtLsdbLimit OBJECT IDENTIFIER ::= { ospfGeneralGroup 11 }
|
||||
ospfAreaTable OBJECT IDENTIFIER ::= { ospf 2 }
|
||||
ospfAreaEntry OBJECT IDENTIFIER ::= { ospfAreaTable 1 }
|
||||
ospfAreaId OBJECT IDENTIFIER ::= { ospfAreaEntry 1 }
|
||||
ospfAreaNssaTranslatorState OBJECT IDENTIFIER ::= { ospfAreaEntry 12 }
|
||||
ospfRestartStatus OBJECT IDENTIFIER ::= { ospfGeneralGroup 21 }
|
||||
ospfRestartInterval OBJECT IDENTIFIER ::= { ospfGeneralGroup 19 }
|
||||
ospfRestartExitReason OBJECT IDENTIFIER ::= { ospfGeneralGroup 23 }
|
||||
ospfNbrRestartHelperStatus OBJECT IDENTIFIER ::= { ospfNbrEntry 12 }
|
||||
ospfNbrRestartHelperAge OBJECT IDENTIFIER ::= { ospfNbrEntry 13 }
|
||||
ospfNbrRestartHelperExitReason OBJECT IDENTIFIER ::= { ospfNbrEntry 14 }
|
||||
ospfVirtNbrRestartHelperStatus OBJECT IDENTIFIER ::= { ospfVirtNbrEntry 9 }
|
||||
ospfVirtNbrRestartHelperAge OBJECT IDENTIFIER ::= { ospfVirtNbrEntry 10 }
|
||||
ospfVirtNbrRestartHelperExitReason OBJECT IDENTIFIER ::= { ospfVirtNbrEntry 11 }
|
||||
ospfTrap OBJECT IDENTIFIER ::= { ospf 16 }
|
||||
|
||||
ospfTrapControl OBJECT IDENTIFIER ::= { ospfTrap 1 }
|
||||
|
||||
ospfTraps OBJECT IDENTIFIER ::= { ospfTrap 2 }
|
||||
|
||||
ospfSetTrap OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(4))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "A 4-octet string serving as a bit map for
|
||||
the trap events defined by the OSPF traps. This
|
||||
object is used to enable and disable specific
|
||||
OSPF traps where a 1 in the bit field
|
||||
represents enabled. The right-most bit (least
|
||||
significant) represents trap 0.
|
||||
|
||||
This object is persistent and when written
|
||||
the entity SHOULD save the change to non-volatile
|
||||
storage."
|
||||
::= { ospfTrapControl 1 }
|
||||
|
||||
|
||||
ospfConfigErrorType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
badVersion(1),
|
||||
areaMismatch(2),
|
||||
unknownNbmaNbr(3),
|
||||
unknownVirtualNbr(4),
|
||||
authTypeMismatch(5),
|
||||
authFailure(6),
|
||||
netMaskMismatch(7),
|
||||
helloIntervalMismatch(8),
|
||||
deadIntervalMismatch(9),
|
||||
optionMismatch(10),
|
||||
mtuMismatch(11),
|
||||
duplicateRouterId(12),
|
||||
noError(13)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Potential types of configuration conflicts.
|
||||
Used by the ospfConfigError and
|
||||
ospfConfigVirtError traps. When the last value
|
||||
of a trap using this object is needed, but no
|
||||
traps of that type have been sent, this value
|
||||
pertaining to this object should be returned as
|
||||
noError."
|
||||
::= { ospfTrapControl 2 }
|
||||
|
||||
|
||||
ospfPacketType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
hello(1),
|
||||
dbDescript(2),
|
||||
lsReq(3),
|
||||
lsUpdate(4),
|
||||
lsAck(5),
|
||||
nullPacket(6)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "OSPF packet types. When the last value of a trap
|
||||
using this object is needed, but no traps of
|
||||
that type have been sent, this value pertaining
|
||||
to this object should be returned as nullPacket."
|
||||
::= { ospfTrapControl 3 }
|
||||
|
||||
|
||||
ospfPacketSrc OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The IP address of an inbound packet that cannot
|
||||
be identified by a neighbor instance. When
|
||||
the last value of a trap using this object is
|
||||
needed, but no traps of that type have been sent,
|
||||
this value pertaining to this object should
|
||||
be returned as 0.0.0.0."
|
||||
::= { ospfTrapControl 4 }
|
||||
|
||||
|
||||
ospfTrapConformance OBJECT IDENTIFIER ::= { ospfTrap 3 }
|
||||
|
||||
ospfTrapGroups OBJECT IDENTIFIER ::= { ospfTrapConformance 1 }
|
||||
|
||||
ospfTrapCompliances OBJECT IDENTIFIER ::= { ospfTrapConformance 2 }
|
||||
|
||||
ospfTrapControlGroup OBJECT IDENTIFIER ::= { ospfTrapGroups 1 }
|
||||
|
||||
ospfTrapEventGroup OBJECT IDENTIFIER ::= { ospfTrapGroups 2 }
|
||||
|
||||
ospfVirtIfStateChange TRAP-TYPE
|
||||
ENTERPRISE ospfTraps
|
||||
VARIABLES { ospfRouterId, ospfVirtIfAreaId, ospfVirtIfNeighbor, ospfVirtIfState }
|
||||
DESCRIPTION "An ospfVirtIfStateChange trap signifies that there
|
||||
has been a change in the state of an OSPF virtual
|
||||
interface.
|
||||
|
||||
This trap should be generated when the interface
|
||||
state regresses (e.g., goes from Point-to-Point to Down)
|
||||
or progresses to a terminal state
|
||||
(i.e., Point-to-Point)."
|
||||
::= 1
|
||||
|
||||
|
||||
ospfNbrStateChange TRAP-TYPE
|
||||
ENTERPRISE ospfTraps
|
||||
VARIABLES { ospfRouterId, ospfNbrIpAddr, ospfNbrAddressLessIndex, ospfNbrRtrId, ospfNbrState }
|
||||
DESCRIPTION "An ospfNbrStateChange trap signifies that
|
||||
there has been a change in the state of a
|
||||
non-virtual OSPF neighbor. This trap should be
|
||||
generated when the neighbor state regresses
|
||||
(e.g., goes from Attempt or Full to 1-Way or
|
||||
Down) or progresses to a terminal state (e.g.,
|
||||
2-Way or Full). When an neighbor transitions
|
||||
from or to Full on non-broadcast multi-access
|
||||
and broadcast networks, the trap should be
|
||||
generated by the designated router. A designated
|
||||
router transitioning to Down will be noted by
|
||||
ospfIfStateChange."
|
||||
::= 2
|
||||
|
||||
|
||||
ospfVirtNbrStateChange TRAP-TYPE
|
||||
ENTERPRISE ospfTraps
|
||||
VARIABLES { ospfRouterId, ospfVirtNbrArea, ospfVirtNbrRtrId, ospfVirtNbrState }
|
||||
DESCRIPTION "An ospfVirtNbrStateChange trap signifies that there
|
||||
has been a change in the state of an OSPF virtual
|
||||
neighbor. This trap should be generated
|
||||
when the neighbor state regresses (e.g., goes
|
||||
from Attempt or Full to 1-Way or Down) or
|
||||
progresses to a terminal state (e.g., Full)."
|
||||
::= 3
|
||||
|
||||
|
||||
ospfIfConfigError TRAP-TYPE
|
||||
ENTERPRISE ospfTraps
|
||||
VARIABLES { ospfRouterId, ospfIfIpAddress, ospfAddressLessIf, ospfPacketSrc, ospfConfigErrorType, ospfPacketType }
|
||||
DESCRIPTION "An ospfIfConfigError trap signifies that a
|
||||
packet has been received on a non-virtual
|
||||
interface from a router whose configuration
|
||||
parameters conflict with this router's
|
||||
configuration parameters. Note that the event
|
||||
optionMismatch should cause a trap only if it
|
||||
prevents an adjacency from forming."
|
||||
::= 4
|
||||
|
||||
|
||||
ospfVirtIfConfigError TRAP-TYPE
|
||||
ENTERPRISE ospfTraps
|
||||
VARIABLES { ospfRouterId, ospfVirtIfAreaId, ospfVirtIfNeighbor, ospfConfigErrorType, ospfPacketType }
|
||||
DESCRIPTION "An ospfVirtIfConfigError trap signifies that a
|
||||
packet has been received on a virtual interface
|
||||
from a router whose configuration parameters
|
||||
conflict with this router's configuration
|
||||
parameters. Note that the event optionMismatch
|
||||
should cause a trap only if it prevents an
|
||||
adjacency from forming."
|
||||
::= 5
|
||||
|
||||
|
||||
ospfIfAuthFailure TRAP-TYPE
|
||||
ENTERPRISE ospfTraps
|
||||
VARIABLES { ospfRouterId, ospfIfIpAddress, ospfAddressLessIf, ospfPacketSrc, ospfConfigErrorType, ospfPacketType }
|
||||
DESCRIPTION "An ospfIfAuthFailure trap signifies that a
|
||||
packet has been received on a non-virtual
|
||||
interface from a router whose authentication key
|
||||
or authentication type conflicts with this
|
||||
router's authentication key or authentication
|
||||
type."
|
||||
::= 6
|
||||
|
||||
|
||||
ospfVirtIfAuthFailure TRAP-TYPE
|
||||
ENTERPRISE ospfTraps
|
||||
VARIABLES { ospfRouterId, ospfVirtIfAreaId, ospfVirtIfNeighbor, ospfConfigErrorType, ospfPacketType }
|
||||
DESCRIPTION "An ospfVirtIfAuthFailure trap signifies that a
|
||||
packet has been received on a virtual interface
|
||||
from a router whose authentication key or
|
||||
authentication type conflicts with this router's
|
||||
authentication key or authentication type."
|
||||
::= 7
|
||||
|
||||
|
||||
ospfIfRxBadPacket TRAP-TYPE
|
||||
ENTERPRISE ospfTraps
|
||||
VARIABLES { ospfRouterId, ospfIfIpAddress, ospfAddressLessIf, ospfPacketSrc, ospfPacketType }
|
||||
DESCRIPTION "An ospfIfRxBadPacket trap signifies that an
|
||||
OSPF packet has been received on a non-virtual
|
||||
interface that cannot be parsed."
|
||||
::= 8
|
||||
|
||||
|
||||
ospfVirtIfRxBadPacket TRAP-TYPE
|
||||
ENTERPRISE ospfTraps
|
||||
VARIABLES { ospfRouterId, ospfVirtIfAreaId, ospfVirtIfNeighbor, ospfPacketType }
|
||||
DESCRIPTION "An ospfVirtIfRxBadPacket trap signifies that an OSPF
|
||||
packet has been received on a virtual interface
|
||||
that cannot be parsed."
|
||||
::= 9
|
||||
|
||||
|
||||
ospfTxRetransmit TRAP-TYPE
|
||||
ENTERPRISE ospfTraps
|
||||
VARIABLES { ospfRouterId, ospfIfIpAddress, ospfAddressLessIf, ospfNbrRtrId, ospfPacketType, ospfLsdbType, ospfLsdbLsid, ospfLsdbRouterId }
|
||||
DESCRIPTION "An ospfTxRetransmit trap signifies than an
|
||||
OSPF packet has been retransmitted on a
|
||||
non-virtual interface. All packets that may be
|
||||
retransmitted are associated with an LSDB entry.
|
||||
The LS type, LS ID, and Router ID are used to
|
||||
identify the LSDB entry."
|
||||
::= 10
|
||||
|
||||
|
||||
ospfVirtIfTxRetransmit TRAP-TYPE
|
||||
ENTERPRISE ospfTraps
|
||||
VARIABLES { ospfRouterId, ospfVirtIfAreaId, ospfVirtIfNeighbor, ospfPacketType, ospfLsdbType, ospfLsdbLsid, ospfLsdbRouterId }
|
||||
DESCRIPTION "An ospfVirtIfTxRetransmit trap signifies than an
|
||||
OSPF packet has been retransmitted on a virtual
|
||||
interface. All packets that may be retransmitted
|
||||
are associated with an LSDB entry. The LS
|
||||
type, LS ID, and Router ID are used to identify
|
||||
the LSDB entry."
|
||||
::= 11
|
||||
|
||||
|
||||
ospfOriginateLsa TRAP-TYPE
|
||||
ENTERPRISE ospfTraps
|
||||
VARIABLES { ospfRouterId, ospfLsdbAreaId, ospfLsdbType, ospfLsdbLsid, ospfLsdbRouterId }
|
||||
DESCRIPTION "An ospfOriginateLsa trap signifies that a new
|
||||
LSA has been originated by this router. This
|
||||
trap should not be invoked for simple refreshes
|
||||
of LSAs (which happens every 30 minutes), but
|
||||
instead will only be invoked when an LSA is
|
||||
(re)originated due to a topology change.
|
||||
Additionally, this trap does not include LSAs that
|
||||
are being flushed because they have reached
|
||||
MaxAge."
|
||||
::= 12
|
||||
|
||||
|
||||
ospfMaxAgeLsa TRAP-TYPE
|
||||
ENTERPRISE ospfTraps
|
||||
VARIABLES { ospfRouterId, ospfLsdbAreaId, ospfLsdbType, ospfLsdbLsid, ospfLsdbRouterId }
|
||||
DESCRIPTION "An ospfMaxAgeLsa trap signifies that one of
|
||||
the LSAs in the router's link state database has
|
||||
aged to MaxAge."
|
||||
::= 13
|
||||
|
||||
|
||||
ospfLsdbOverflow TRAP-TYPE
|
||||
ENTERPRISE ospfTraps
|
||||
VARIABLES { ospfRouterId, ospfExtLsdbLimit }
|
||||
DESCRIPTION "An ospfLsdbOverflow trap signifies that the
|
||||
number of LSAs in the router's link state
|
||||
database has exceeded ospfExtLsdbLimit."
|
||||
::= 14
|
||||
|
||||
|
||||
ospfLsdbApproachingOverflow TRAP-TYPE
|
||||
ENTERPRISE ospfTraps
|
||||
VARIABLES { ospfRouterId, ospfExtLsdbLimit }
|
||||
DESCRIPTION "An ospfLsdbApproachingOverflow trap signifies
|
||||
that the number of LSAs in the router's
|
||||
link state database has exceeded ninety percent of
|
||||
ospfExtLsdbLimit."
|
||||
::= 15
|
||||
|
||||
|
||||
ospfIfStateChange TRAP-TYPE
|
||||
ENTERPRISE ospfTraps
|
||||
VARIABLES { ospfRouterId, ospfIfIpAddress, ospfAddressLessIf, ospfIfState }
|
||||
DESCRIPTION "An ospfIfStateChange trap signifies that there
|
||||
has been a change in the state of a non-virtual
|
||||
OSPF interface. This trap should be generated
|
||||
when the interface state regresses (e.g., goes
|
||||
from Dr to Down) or progresses to a terminal
|
||||
state (i.e., Point-to-Point, DR Other, Dr, or
|
||||
Backup)."
|
||||
::= 16
|
||||
|
||||
|
||||
ospfNssaTranslatorStatusChange TRAP-TYPE
|
||||
ENTERPRISE ospfTraps
|
||||
VARIABLES { ospfRouterId, ospfAreaId, ospfAreaNssaTranslatorState }
|
||||
DESCRIPTION "An ospfNssaTranslatorStatusChange trap indicates that
|
||||
there has been a change in the router's ability to
|
||||
translate OSPF type-7 LSAs into OSPF type-5 LSAs.
|
||||
This trap should be generated when the translator
|
||||
status transitions from or to any defined status on
|
||||
a per-area basis."
|
||||
::= 17
|
||||
|
||||
|
||||
ospfRestartStatusChange TRAP-TYPE
|
||||
ENTERPRISE ospfTraps
|
||||
VARIABLES { ospfRouterId, ospfRestartStatus, ospfRestartInterval, ospfRestartExitReason }
|
||||
DESCRIPTION "An ospfRestartStatusChange trap signifies that
|
||||
there has been a change in the graceful restart
|
||||
state for the router. This trap should be
|
||||
generated when the router restart status
|
||||
changes."
|
||||
::= 18
|
||||
|
||||
|
||||
ospfNbrRestartHelperStatusChange TRAP-TYPE
|
||||
ENTERPRISE ospfTraps
|
||||
VARIABLES { ospfRouterId, ospfNbrIpAddr, ospfNbrAddressLessIndex, ospfNbrRtrId, ospfNbrRestartHelperStatus, ospfNbrRestartHelperAge, ospfNbrRestartHelperExitReason }
|
||||
DESCRIPTION "An ospfNbrRestartHelperStatusChange trap signifies that
|
||||
there has been a change in the graceful restart
|
||||
helper state for the neighbor. This trap should be
|
||||
generated when the neighbor restart helper status
|
||||
transitions for a neighbor."
|
||||
::= 19
|
||||
|
||||
|
||||
ospfVirtNbrRestartHelperStatusChange TRAP-TYPE
|
||||
ENTERPRISE ospfTraps
|
||||
VARIABLES { ospfRouterId, ospfVirtNbrArea, ospfVirtNbrRtrId, ospfVirtNbrRestartHelperStatus, ospfVirtNbrRestartHelperAge, ospfVirtNbrRestartHelperExitReason }
|
||||
DESCRIPTION "An ospfVirtNbrRestartHelperStatusChange trap signifies
|
||||
that there has been a change in the graceful restart
|
||||
helper state for the virtual neighbor. This trap should
|
||||
be generated when the virtual neighbor restart helper
|
||||
status transitions for a virtual neighbor."
|
||||
::= 20
|
||||
|
||||
|
||||
END
|
||||
|
259
snmp_mib_archive/ThreeParMIB.cfg
Normal file
259
snmp_mib_archive/ThreeParMIB.cfg
Normal file
@ -0,0 +1,259 @@
|
||||
#-MIBFILE: ThreeParMIB.mib
|
||||
|
||||
ThreeParMIB DEFINITIONS ::= BEGIN
|
||||
|
||||
|
||||
DisplayString ::=
|
||||
OCTET STRING (SIZE(0..255))
|
||||
|
||||
PhysAddress ::=
|
||||
OCTET STRING
|
||||
|
||||
MacAddress ::=
|
||||
OCTET STRING (SIZE(6))
|
||||
|
||||
TruthValue ::=
|
||||
INTEGER {
|
||||
true(1),
|
||||
false(2)
|
||||
}
|
||||
|
||||
TestAndIncr ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
AutonomousType ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
InstancePointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
VariablePointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
RowPointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
RowStatus ::=
|
||||
INTEGER {
|
||||
active(1),
|
||||
notInService(2),
|
||||
notReady(3),
|
||||
createAndGo(4),
|
||||
createAndWait(5),
|
||||
destroy(6)
|
||||
}
|
||||
|
||||
TimeStamp ::=
|
||||
TimeTicks
|
||||
|
||||
TimeInterval ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
DateAndTime ::=
|
||||
OCTET STRING (SIZE(8|11))
|
||||
|
||||
StorageType ::=
|
||||
INTEGER {
|
||||
other(1),
|
||||
volatile(2),
|
||||
nonVolatile(3),
|
||||
permanent(4),
|
||||
readOnly(5)
|
||||
}
|
||||
|
||||
TDomain ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
TAddress ::=
|
||||
OCTET STRING (SIZE(1..255))
|
||||
|
||||
ThreeparLongDisplayString ::=
|
||||
OCTET STRING
|
||||
|
||||
threepar OBJECT IDENTIFIER ::= { enterprises 12925 }
|
||||
|
||||
inserv OBJECT IDENTIFIER ::= { threepar 1 }
|
||||
|
||||
inservAgentCaps OBJECT IDENTIFIER ::= { inserv 4 }
|
||||
|
||||
alertTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AlertEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Contains critical information in notifications sent to
|
||||
SNMP managers. This information is translated from alerts
|
||||
generated by the system."
|
||||
::= { inserv 7 }
|
||||
|
||||
|
||||
alertEntry OBJECT-TYPE
|
||||
SYNTAX AlertEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Row Description"
|
||||
INDEX { index }
|
||||
|
||||
::= { alertTable 1 }
|
||||
|
||||
alertEntry ::=
|
||||
SEQUENCE {
|
||||
index Integer32,
|
||||
severity INTEGER,
|
||||
timeOccurred DisplayString,
|
||||
nodeID Unsigned32,
|
||||
component DisplayString,
|
||||
details ThreeparLongDisplayString,
|
||||
id Unsigned32,
|
||||
messageCode Unsigned32,
|
||||
state INTEGER,
|
||||
serialNumber DisplayString
|
||||
}
|
||||
|
||||
index OBJECT-TYPE
|
||||
SYNTAX INTEGER (1)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Index to access entries in alert table. However, the table is
|
||||
empty most of the time because the entry is deleted after sending
|
||||
the trap"
|
||||
::= { alertEntry 1 }
|
||||
|
||||
|
||||
severity OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
fatal(0),
|
||||
critical(1),
|
||||
major(2),
|
||||
minor(3),
|
||||
degraded(4),
|
||||
info(5),
|
||||
debug(6)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Severity of the alert. The enumeration is borrowed from
|
||||
Common Information Model (CIM): 0 - fatal: indicates an
|
||||
error occurred, but it's too late to take any actions; 1 -
|
||||
critical: an action is needed immediately and scope of the
|
||||
error is broad; 2 - major: an action is needed, the
|
||||
situation is serious; 3 - minor: an action is needed, but
|
||||
the situation is not serious; 4 - degraded/warning: the
|
||||
user decides whether to take an action; 5 - informational:
|
||||
indicates state change or status change, but it's not an
|
||||
error; 6 - debug: information that are logged for later
|
||||
analysis."
|
||||
::= { alertEntry 2 }
|
||||
|
||||
|
||||
timeOccurred OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The local time and date when the alert occurred. The
|
||||
format is
|
||||
'DDD mmm dd hh:mm:ss ZZZ yyyy'. Where: DDD= day of the week
|
||||
(Sun, Mon, ,,,), mmm= month (Jan, Feb, Mar ...), dd= date,
|
||||
hh: hour, mm:
|
||||
minute, ss= second, ZZZ: time zone, yyyy: year."
|
||||
::= { alertEntry 3 }
|
||||
|
||||
|
||||
nodeID OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..31)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The node the alert was posted on. The node number starts
|
||||
from 0. The maximum number of node is 32."
|
||||
::= { alertEntry 4 }
|
||||
|
||||
|
||||
component OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The component which the event applies to; for example,
|
||||
power supply, SCSI disk, BIOS, cage etc..."
|
||||
::= { alertEntry 5 }
|
||||
|
||||
|
||||
details OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..511))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Additional detailed description of the alert. The detail
|
||||
may include things like disk number, cage number the alert
|
||||
applies to."
|
||||
::= { alertEntry 6 }
|
||||
|
||||
|
||||
id OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..4294967295)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Unique ID that identifies the instance of an alert. This
|
||||
is a unique number that is generated each time an alert is
|
||||
generated by the system."
|
||||
::= { alertEntry 7 }
|
||||
|
||||
|
||||
messageCode OBJECT-TYPE
|
||||
SYNTAX INTEGER (65537..4294967295)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Message code is assigned to a particular event type, and is
|
||||
encoded as a 32-bit number in the following way:
|
||||
The MSB 8 bits are reserved.
|
||||
The next 8 bits represent a particular subsystem or component.
|
||||
The LSB 16 bits are the keycode id within the subsystem.
|
||||
|
||||
For example, Remote Copy Target Down event has a subsystem ID
|
||||
of 37 (remote copy subsystem), and a keycode ID of 1, thus the
|
||||
message code for this event = ((37 << 16) | 1) = 0x250001 = 2424833.
|
||||
|
||||
This is shown as 'Message Code' in the CLI 'showalert' display,
|
||||
and also shows up in the Alerts Details Pane in the GUI."
|
||||
::= { alertEntry 8 }
|
||||
|
||||
|
||||
state OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
undefined(0),
|
||||
new(1),
|
||||
acknowledged(2),
|
||||
fixed(3),
|
||||
removed(4),
|
||||
autofixed(5)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This provides information about the state of the alert.
|
||||
new - new alert generated by the system
|
||||
acknowledged - an administrator has acknowledged the alert but may
|
||||
or may not have fixed it, depending on whether remedial
|
||||
action is necessary
|
||||
fixed - remedial action has been taken to fix the alert condition
|
||||
removed - the alert has been removed
|
||||
autofixed - the system has taken action to automatically resolve
|
||||
the alert condition."
|
||||
::= { alertEntry 9 }
|
||||
|
||||
|
||||
serialNumber OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The serial-number of the HP 3PAR InServ system"
|
||||
::= { alertEntry 10 }
|
||||
|
||||
|
||||
alertNotify TRAP-TYPE
|
||||
ENTERPRISE inserv
|
||||
VARIABLES { component, details, nodeID, severity, timeOccurred, id, messageCode, state, serialNumber }
|
||||
DESCRIPTION "Alert notification contains details about an event that
|
||||
may affect system operations and performance. The
|
||||
details include all columns defined in alertTable."
|
||||
::= 8
|
||||
|
||||
|
||||
END
|
||||
|
31
snmp_mib_archive/VMWARE-CIMOM-MIB.cfg
Normal file
31
snmp_mib_archive/VMWARE-CIMOM-MIB.cfg
Normal file
@ -0,0 +1,31 @@
|
||||
#-MIBFILE: VMWARE-CIMOM-MIB.mib
|
||||
|
||||
VMWARE-CIMOM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
|
||||
vmware OBJECT IDENTIFIER ::= { enterprises 6876 }
|
||||
vmwProductSpecific OBJECT IDENTIFIER ::= { vmware 4 }
|
||||
vmwCimOm OBJECT IDENTIFIER ::= { vmwProductSpecific 90 }
|
||||
|
||||
vmwCIMOMMIB OBJECT IDENTIFIER ::= { vmwCimOm 10 }
|
||||
|
||||
vmwCimOmNotifications OBJECT IDENTIFIER ::= { vmwCimOm 0 }
|
||||
|
||||
vmwCimOmMIBConformance OBJECT IDENTIFIER ::= { vmwCimOm 2 }
|
||||
|
||||
vmwCimOmMIBCompliances OBJECT IDENTIFIER ::= { vmwCimOmMIBConformance 1 }
|
||||
|
||||
vmwCimOmMIBGroups OBJECT IDENTIFIER ::= { vmwCimOmMIBConformance 2 }
|
||||
|
||||
vmwCimOmNotificationGroup OBJECT IDENTIFIER ::= { vmwCimOmMIBGroups 2 }
|
||||
|
||||
vmwCimOmHeartbeat TRAP-TYPE
|
||||
ENTERPRISE vmwCimOm
|
||||
VARIABLES { vmwEnvIndicationTime }
|
||||
DESCRIPTION "This notification, if the agent is so configured, will be sent
|
||||
on a periodic basis to indicate cimom indication delivery is functioning."
|
||||
::= 401
|
||||
|
||||
|
||||
END
|
||||
|
28785
snmp_mib_archive/XL_HSV_200.cfg
Normal file
28785
snmp_mib_archive/XL_HSV_200.cfg
Normal file
File diff suppressed because it is too large
Load Diff
276
snmp_mib_archive/ZYXEL-415AAKY2C0-enterprise.mib
Normal file
276
snmp_mib_archive/ZYXEL-415AAKY2C0-enterprise.mib
Normal file
@ -0,0 +1,276 @@
|
||||
-- ZyXEL Communications Corporation
|
||||
-- Private Enterprise MIB definition
|
||||
|
||||
-- This file describes the ZyXEL Communications Corporation Enterprise MIB.
|
||||
-- It contains ZyXEL products OIDs, and common managed objects.
|
||||
|
||||
-- $Log: zywall.mib,v $
|
||||
-- Revision 1.1 2006/07/28 04:17:47 saxont
|
||||
-- support zld module(CPU,MEM,VPNthroughput)
|
||||
--
|
||||
-- Revision 1.36 2004/11/01 11:21:07 cchiang
|
||||
-- add p2602r-61
|
||||
-- Revision 1.35 2004/10/26 06:59:23 cchiang
|
||||
-- Add p660ru-t3/p660ru-t7
|
||||
-- Revision 1.34 2004/10/14 02:17:23 cchiang
|
||||
-- Add p2302r-obm
|
||||
-- Revision 1.33 2004/10/12 09:44:20 cchiang
|
||||
-- Add p2002-obm, p2002l-obm and p2002l-aol series.
|
||||
-- Revision 1.32 2004/10/01 08:56:36 cchiang
|
||||
-- Add p660hw-13
|
||||
-- Revision 1.31 2004/09/29 12:31:24 cchiang
|
||||
-- Add p660r-61C
|
||||
-- Revision 1.30 2004/09/23 11:06:14 cchiang
|
||||
-- Add p660r-67C
|
||||
-- Revision 1.29 2004/06/03 07:41:04 cchiang
|
||||
-- Add p202hPlus
|
||||
-- Revision 1.28 2004/05/28 01:28:21 cchiang
|
||||
-- zywallidp10
|
||||
-- Revision 1.27 2004/04/26 09:53:45 cchiang
|
||||
-- Add p2602 series
|
||||
-- Revision 1.26 2004/04/14 08:26:42 cchiang
|
||||
-- Add P861h, P861HW
|
||||
-- Revision 1.25 2004/02/24 05:57:54 cchiang
|
||||
-- Add P660h series
|
||||
-- Revision 1.24 2004/02/05 01:21:30 cchiang
|
||||
-- Add P662HW-61/63/76
|
||||
-- Revision 1.23 2004/01/15 01:48:52 cchiang
|
||||
-- Modified p650m-t3 to p650r-t3 and add p650r-t1
|
||||
-- Revision 1.22 2004/01/06 03:36:53 cchiang
|
||||
-- Add AR7 series
|
||||
-- Revision 1.21 2003/11/27 03:11:55 cchiang
|
||||
-- add P650M-T3
|
||||
-- Revision 1.20 2003/10/21 06:19:12 cchiang
|
||||
-- Add p660hw-61
|
||||
-- Revision 1.19 2003/10/03 04:00:05 cchiang
|
||||
-- Add p653HWI-1x series
|
||||
-- Revision 1.18 2003/08/11 07:31:21 cchiang
|
||||
-- Change P645R-T1/T3/T7 to P623R-T1/T3/T7
|
||||
-- Revision 1.17 2003/07/18 10:18:48 cchiang
|
||||
-- Add p650h-e1,p645r-t1,p645r-t3,p645r-t7
|
||||
-- Revision 1.16 2003/06/12 12:14:57 cchiang
|
||||
-- Add p652hw37
|
||||
-- Revision 1.15 2003/06/02 06:29:04 cchiang
|
||||
-- Add p654ra-a1, p645r-e1, p645r-e3, p645r-e7, p645h-e7
|
||||
-- Revision 1.14 2003/04/08 02:21:14 cchiang
|
||||
-- Add p652hw31,p652hw33
|
||||
-- Revision 1.13 2003/02/27 06:31:04 cchiang
|
||||
-- Add p650h37
|
||||
-- Revision 1.12 2003/02/13 06:37:35 cchiang
|
||||
-- Add P623ra1
|
||||
-- Revision 1.11 2003/01/08 11:18:35 cchiang
|
||||
-- Add zywall200
|
||||
-- Revision 1.10 2003/01/06 05:52:58 cchiang
|
||||
-- Add p791r, 792r and p202h
|
||||
-- Revision 1.9 2002/12/30 07:30:17 cchiang
|
||||
-- Add p650hw31 and p650hw33
|
||||
-- Revision 1.8 2002/11/05 08:09:13 cchiang
|
||||
-- Add p650r33 object identifier
|
||||
-- Revision 1.7 2002/10/24 03:02:13 cchiang
|
||||
-- Add IP sharing and ZyWall series
|
||||
-- Revision 1.6 2002/09/05 00:46:21 cchiang
|
||||
-- Add p652r11 and p652r13
|
||||
-- Revision 1.5 2002/09/03 07:54:00 cchiang
|
||||
-- Revision 1.4 2002/06/26 02:16:16 cchiang
|
||||
-- Add p650r11, p650h11, p650hw11
|
||||
-- Revision 1.3 2002/06/12 02:29:30 cchiang
|
||||
-- Add p645ra1 ans p650r31 oid
|
||||
-- Revision 1.2 2002/06/05 04:07:42 cchiang
|
||||
-- Add p742 OID.
|
||||
-- Revision 1.1 2001/11/22 10:51:27 jennyhsu
|
||||
-- Initial revision
|
||||
-- Revision 1.3 2001/10/26 02:50:02 jennyhsu
|
||||
-- Revision 1.2 2001/10/03 09:03:20 jennyhsu
|
||||
-- Revision 1.1 2001/08/25 06:01:16 jennyhsu
|
||||
-- Initial revision
|
||||
|
||||
ZYXEL-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
enterprises FROM RFC1155-SMI;
|
||||
|
||||
|
||||
|
||||
zyxel OBJECT IDENTIFIER ::= { enterprises 890 }
|
||||
|
||||
products OBJECT IDENTIFIER ::= { zyxel 1 }
|
||||
|
||||
prestige OBJECT IDENTIFIER ::= { products 2 }
|
||||
rack OBJECT IDENTIFIER ::= { products 3 }
|
||||
dslam OBJECT IDENTIFIER ::= { products 4 }
|
||||
accessSwitch OBJECT IDENTIFIER ::= { products 5 }
|
||||
zywall OBJECT IDENTIFIER ::= { products 6 }
|
||||
|
||||
-- Prestige products
|
||||
|
||||
prestigeCommon OBJECT IDENTIFIER ::= { prestige 1 }
|
||||
p200Series OBJECT IDENTIFIER ::= { prestige 2 }
|
||||
p300Series OBJECT IDENTIFIER ::= { prestige 3 }
|
||||
p400Series OBJECT IDENTIFIER ::= { prestige 4 }
|
||||
p500Series OBJECT IDENTIFIER ::= { prestige 5 }
|
||||
p600Series OBJECT IDENTIFIER ::= { prestige 6 }
|
||||
p700Series OBJECT IDENTIFIER ::= { prestige 7 }
|
||||
p800Series OBJECT IDENTIFIER ::= { prestige 8 }
|
||||
p900Series OBJECT IDENTIFIER ::= { prestige 9 }
|
||||
p2X00Series OBJECT IDENTIFIER ::= { prestige 10 }
|
||||
|
||||
|
||||
|
||||
-- ISDN TA and Router P200 series
|
||||
p202h OBJECT IDENTIFIER ::= { p200Series 1 }
|
||||
p202hPlus OBJECT IDENTIFIER ::= { p200Series 2 }
|
||||
|
||||
|
||||
|
||||
-- IP Sharing Gateway P300 series
|
||||
p304 OBJECT IDENTIFIER ::= { p300Series 1 }
|
||||
p310 OBJECT IDENTIFIER ::= { p300Series 2 }
|
||||
p314 OBJECT IDENTIFIER ::= { p300Series 3 }
|
||||
p314Plus OBJECT IDENTIFIER ::= { p300Series 4 }
|
||||
p324 OBJECT IDENTIFIER ::= { p300Series 5 }
|
||||
|
||||
p641 OBJECT IDENTIFIER ::= { p600Series 1 }
|
||||
p642 OBJECT IDENTIFIER ::= { p600Series 2 }
|
||||
p643 OBJECT IDENTIFIER ::= { p600Series 3 }
|
||||
p645ra1 OBJECT IDENTIFIER ::= { p600Series 4 }
|
||||
p650r31 OBJECT IDENTIFIER ::= { p600Series 5 }
|
||||
p650r11 OBJECT IDENTIFIER ::= { p600Series 6 }
|
||||
p650h11 OBJECT IDENTIFIER ::= { p600Series 7 }
|
||||
p650hw11 OBJECT IDENTIFIER ::= { p600Series 8 }
|
||||
p650r13 OBJECT IDENTIFIER ::= { p600Series 9 }
|
||||
p650me11 OBJECT IDENTIFIER ::= { p600Series 10 }
|
||||
p650me13 OBJECT IDENTIFIER ::= { p600Series 11 }
|
||||
p652r11 OBJECT IDENTIFIER ::= { p600Series 12 }
|
||||
p652r13 OBJECT IDENTIFIER ::= { p600Series 13 }
|
||||
p650r33 OBJECT IDENTIFIER ::= { p600Series 14 }
|
||||
p650hw31 OBJECT IDENTIFIER ::= { p600Series 15 }
|
||||
p650hw33 OBJECT IDENTIFIER ::= { p600Series 16 }
|
||||
p623ra1 OBJECT IDENTIFIER ::= { p600Series 17 }
|
||||
p650h37 OBJECT IDENTIFIER ::= { p600Series 18 }
|
||||
p652hw31 OBJECT IDENTIFIER ::= { p600Series 19 }
|
||||
p652hw33 OBJECT IDENTIFIER ::= { p600Series 20 }
|
||||
p654ra-a1 OBJECT IDENTIFIER ::= { p600Series 21 }
|
||||
p650r-e1 OBJECT IDENTIFIER ::= { p600Series 22 }
|
||||
p650r-e3 OBJECT IDENTIFIER ::= { p600Series 23 }
|
||||
p650r-e7 OBJECT IDENTIFIER ::= { p600Series 24 }
|
||||
p650h-e7 OBJECT IDENTIFIER ::= { p600Series 25 }
|
||||
p652hw37 OBJECT IDENTIFIER ::= { p600Series 26 }
|
||||
p650h-e1 OBJECT IDENTIFIER ::= { p600Series 27 }
|
||||
p623r-t1 OBJECT IDENTIFIER ::= { p600Series 28 }
|
||||
p623r-t3 OBJECT IDENTIFIER ::= { p600Series 29 }
|
||||
p623r-t7 OBJECT IDENTIFIER ::= { p600Series 30 }
|
||||
p653hwi-11 OBJECT IDENTIFIER ::= { p600Series 31 }
|
||||
p653hwi-13 OBJECT IDENTIFIER ::= { p600Series 32 }
|
||||
p653hwi-17 OBJECT IDENTIFIER ::= { p600Series 33 }
|
||||
p660hw-61 OBJECT IDENTIFIER ::= { p600Series 34 }
|
||||
p650r-t3 OBJECT IDENTIFIER ::= { p600Series 35 }
|
||||
p660hw-63 OBJECT IDENTIFIER ::= { p600Series 36 }
|
||||
p660hw-67 OBJECT IDENTIFIER ::= { p600Series 37 }
|
||||
p660w-61 OBJECT IDENTIFIER ::= { p600Series 38 }
|
||||
p660w-63 OBJECT IDENTIFIER ::= { p600Series 39 }
|
||||
p660w-67 OBJECT IDENTIFIER ::= { p600Series 40 }
|
||||
p660r-61 OBJECT IDENTIFIER ::= { p600Series 41 }
|
||||
p660r-63 OBJECT IDENTIFIER ::= { p600Series 42 }
|
||||
p660r-67 OBJECT IDENTIFIER ::= { p600Series 43 }
|
||||
p650r-t1 OBJECT IDENTIFIER ::= { p600Series 44 }
|
||||
p662w-61 OBJECT IDENTIFIER ::= { p600Series 45 }
|
||||
p662w-63 OBJECT IDENTIFIER ::= { p600Series 46 }
|
||||
p662w-67 OBJECT IDENTIFIER ::= { p600Series 47 }
|
||||
p660h-61 OBJECT IDENTIFIER ::= { p600Series 48 }
|
||||
p660h-63 OBJECT IDENTIFIER ::= { p600Series 49 }
|
||||
p660h-67 OBJECT IDENTIFIER ::= { p600Series 50 }
|
||||
p660r-67C OBJECT IDENTIFIER ::= { p600Series 51 }
|
||||
p660r-61C OBJECT IDENTIFIER ::= { p600Series 52 }
|
||||
p660hw-13 OBJECT IDENTIFIER ::= { p600Series 53 }
|
||||
p660ru-t1 OBJECT IDENTIFIER ::= { p600Series 54 }
|
||||
p660ru-t3 OBJECT IDENTIFIER ::= { p600Series 55 }
|
||||
-- p660ru-t7 OBJECT IDENTIFIER ::= { p600Series 55 } the same as p660ru-t3
|
||||
|
||||
p794ra OBJECT IDENTIFIER ::= { p700Series 1 }
|
||||
p794rb OBJECT IDENTIFIER ::= { p700Series 2 }
|
||||
p742 OBJECT IDENTIFIER ::= { p700Series 3 }
|
||||
p791r OBJECT IDENTIFIER ::= { p700Series 4 }
|
||||
p792r OBJECT IDENTIFIER ::= { p700Series 5 }
|
||||
|
||||
p861h OBJECT IDENTIFIER ::= { p800Series 1 }
|
||||
p861hw OBJECT IDENTIFIER ::= { p800Series 2 }
|
||||
|
||||
-- VoIP p2X00 series
|
||||
p2602hw-61 OBJECT IDENTIFIER ::= { p2X00Series 1 }
|
||||
p2602hw-63 OBJECT IDENTIFIER ::= { p2X00Series 2 }
|
||||
p2602hw-67 OBJECT IDENTIFIER ::= { p2X00Series 3 }
|
||||
p2602hwl-61 OBJECT IDENTIFIER ::= { p2X00Series 4 }
|
||||
p2602hwl-63 OBJECT IDENTIFIER ::= { p2X00Series 5 }
|
||||
p2602hwl-67 OBJECT IDENTIFIER ::= { p2X00Series 6 }
|
||||
p2002-obm OBJECT IDENTIFIER ::= { p2X00Series 7 }
|
||||
p2002l-obm OBJECT IDENTIFIER ::= { p2X00Series 8 }
|
||||
p2002l-aol OBJECT IDENTIFIER ::= { p2X00Series 9 }
|
||||
p2302r-obm OBJECT IDENTIFIER ::= { p2X00Series 10 }
|
||||
p2602r-61 OBJECT IDENTIFIER ::= { p2X00Series 11 }
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
-- Access Switch products
|
||||
accessSwitchCommon OBJECT IDENTIFIER ::= { accessSwitch 1 }
|
||||
aes100 OBJECT IDENTIFIER ::= { accessSwitch 2 }
|
||||
pes100 OBJECT IDENTIFIER ::= { accessSwitch 3 }
|
||||
ves1012 OBJECT IDENTIFIER ::= { accessSwitch 4 }
|
||||
sesSeries OBJECT IDENTIFIER ::= { accessSwitch 5 }
|
||||
sesSeriesCommon OBJECT IDENTIFIER ::= { sesSeries 1 }
|
||||
sam1008 OBJECT IDENTIFIER ::= { sesSeries 2 }
|
||||
ses1024 OBJECT IDENTIFIER ::= { sesSeries 3 }
|
||||
slc1024 OBJECT IDENTIFIER ::= { sesSeries 4 }
|
||||
p1600 OBJECT IDENTIFIER ::= { accessSwitch 6 }
|
||||
p1400 OBJECT IDENTIFIER ::= { accessSwitch 7 }
|
||||
ees1024 OBJECT IDENTIFIER ::= { accessSwitch 8 }
|
||||
aes100-1 OBJECT IDENTIFIER ::= { accessSwitch 9 }
|
||||
pes1014 OBJECT IDENTIFIER ::= { accessSwitch 10 }
|
||||
aesSeries OBJECT IDENTIFIER ::= { accessSwitch 11 }
|
||||
aesSeriesCommon OBJECT IDENTIFIER ::= { aesSeries 1 }
|
||||
aes1024 OBJECT IDENTIFIER ::= { aesSeries 2 }
|
||||
alc1024 OBJECT IDENTIFIER ::= { aesSeries 3 }
|
||||
aam1008 OBJECT IDENTIFIER ::= { aesSeries 4 }
|
||||
vesSeries OBJECT IDENTIFIER ::= { accessSwitch 12 }
|
||||
vesSeriesCommon OBJECT IDENTIFIER ::= { vesSeries 1 }
|
||||
ves1008 OBJECT IDENTIFIER ::= { vesSeries 2 }
|
||||
vmb2024 OBJECT IDENTIFIER ::= { vesSeries 3 }
|
||||
ies2000 OBJECT IDENTIFIER ::= { accessSwitch 13 }
|
||||
ies3000 OBJECT IDENTIFIER ::= { accessSwitch 14 }
|
||||
|
||||
-- DSLAM products
|
||||
dslamCommon OBJECT IDENTIFIER ::= { dslam 1 }
|
||||
|
||||
-- ZyWALL series
|
||||
zywallCommon OBJECT IDENTIFIER ::= { zywall 1 }
|
||||
zywall1 OBJECT IDENTIFIER ::= { zywall 2 }
|
||||
zywall2 OBJECT IDENTIFIER ::= { zywall 3 }
|
||||
zywall2w OBJECT IDENTIFIER ::= { zywall 4 }
|
||||
zywall10 OBJECT IDENTIFIER ::= { zywall 5 }
|
||||
zywall10ii OBJECT IDENTIFIER ::= { zywall 6 }
|
||||
zywall10w OBJECT IDENTIFIER ::= { zywall 7 }
|
||||
zywall50 OBJECT IDENTIFIER ::= { zywall 8 }
|
||||
zywall100 OBJECT IDENTIFIER ::= { zywall 9 }
|
||||
zywall200 OBJECT IDENTIFIER ::= { zywall 10 }
|
||||
zywallidp10 OBJECT IDENTIFIER ::= { zywall 11 }
|
||||
zywall5 OBJECT IDENTIFIER ::= { zywall 12 }
|
||||
zywall30w OBJECT IDENTIFIER ::= { zywall 13 }
|
||||
zywall35 OBJECT IDENTIFIER ::= { zywall 14 }
|
||||
zywall70 OBJECT IDENTIFIER ::= { zywall 15 }
|
||||
zywall1000 OBJECT IDENTIFIER ::= { zywall 16 }
|
||||
zywallCHT1 OBJECT IDENTIFIER ::= { zywall 17 }
|
||||
zywallM70 OBJECT IDENTIFIER ::= { zywall 18 }
|
||||
zywallP1 OBJECT IDENTIFIER ::= { zywall 19 }
|
||||
zywallP2 OBJECT IDENTIFIER ::= { zywall 20 }
|
||||
zywallM110 OBJECT IDENTIFIER ::= { zywall 21 }
|
||||
|
||||
-- ZyWALL ZLD series
|
||||
zywallZLDCommon OBJECT IDENTIFIER ::= { zywall 22 }
|
||||
|
||||
END
|
||||
|
363
snmp_mib_archive/ZYXEL-415AAKY2C0-private.mib
Normal file
363
snmp_mib_archive/ZYXEL-415AAKY2C0-private.mib
Normal file
@ -0,0 +1,363 @@
|
||||
ZYXEL-ZYWALL-ZLD-COMMON-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
enterprises
|
||||
FROM RFC1155-SMI
|
||||
OBJECT-TYPE
|
||||
FROM RFC-1212
|
||||
DisplayString
|
||||
FROM RFC1213-MIB
|
||||
TRAP-TYPE
|
||||
FROM RFC-1215
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
zywallZLDCommon
|
||||
FROM ZYXEL-MIB;
|
||||
|
||||
-- ZyWALL ZLD Key Groups
|
||||
zldSystem OBJECT IDENTIFIER ::= { zywallZLDCommon 1 }
|
||||
zldIpSecVPN OBJECT IDENTIFIER ::= { zywallZLDCommon 2 }
|
||||
|
||||
-- ZyWALL ZLD System
|
||||
sysCPUUsage OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Device CPU load."
|
||||
::= { zldSystem 1 }
|
||||
|
||||
sysRAMUsage OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Device RAM Usage."
|
||||
::= { zldSystem 2 }
|
||||
|
||||
sysCPU5SecUsage OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Average of past 5 secs cpu load."
|
||||
::= { zldSystem 3 }
|
||||
|
||||
sysCPU1MinUsage OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Average of past 1 min cpu load."
|
||||
::= { zldSystem 4 }
|
||||
|
||||
sysCPU5MinUsage OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Average of past 5 min cpu load."
|
||||
::= { zldSystem 5 }
|
||||
|
||||
sysSessionNum OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Device Session Num."
|
||||
::= { zldSystem 6 }
|
||||
|
||||
sysFLASHUsage OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Device FLASH Usage."
|
||||
::= { zldSystem 7 }
|
||||
|
||||
-- ZyWALL ZLD IpSec VPN
|
||||
|
||||
vpnIpSecTotalThroughput OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The VPN total throughput(B/s)."
|
||||
::= { zldIpSecVPN 1 }
|
||||
|
||||
vpnTunnelTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VPNTunnelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of VPN tunnel entries. The number depends on product
|
||||
definition."
|
||||
::= { zldIpSecVPN 2 }
|
||||
|
||||
vpnTunnelEntry OBJECT-TYPE
|
||||
SYNTAX VPNTunnelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing comment the information for on a particular
|
||||
configured VPN tunnel."
|
||||
INDEX { vpnTunnelIndex }
|
||||
::= { vpnTunnelTable 1 }
|
||||
|
||||
VPNTunnelEntry ::= SEQUENCE {
|
||||
vpnTunnelName DisplayString,
|
||||
vpnIKEName DisplayString,
|
||||
vpnTunnelSPI DisplayString
|
||||
}
|
||||
|
||||
vpnTunnelName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of VPN tunnel."
|
||||
::= { vpnTunnelEntry 1 }
|
||||
|
||||
vpnIKEName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of IKE tunnel."
|
||||
::= { vpnTunnelEntry 2 }
|
||||
|
||||
vpnTunnelSPI OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The security parameter index associated with a VPN tunnel."
|
||||
::= { vpnTunnelEntry 3 }
|
||||
|
||||
vpnTunnelDisconnected NOTIFICATION-TYPE
|
||||
OBJECTS {vpnTunnelName, vpnIKEName,
|
||||
vpnTunnelSPI }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The trap indicates that the specified tunnel is disconnected."
|
||||
::= { zldIpSecVPN 3 }
|
||||
|
||||
vpnStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VpnStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of VPN tunnel entries. The number depends on product
|
||||
definition."
|
||||
::= { zldIpSecVPN 4 }
|
||||
|
||||
vpnStatusEntry OBJECT-TYPE
|
||||
SYNTAX VpnStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing comment the information for on a particular
|
||||
configured VPN tunnel."
|
||||
INDEX { vpnStatusIndex }
|
||||
::= { vpnStatusTable 1 }
|
||||
|
||||
VpnStatusEntry ::= SEQUENCE {
|
||||
vpnStatusIndex INTEGER,
|
||||
vpnStatusConnectionName DisplayString,
|
||||
vpnStatusGateway DisplayString,
|
||||
vpnStatusIPVersion DisplayString,
|
||||
vpnStatusActiveStatus INTEGER,
|
||||
vpnStatusConnectStatus INTEGER
|
||||
}
|
||||
|
||||
vpnStatusIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table index of VPN connection."
|
||||
::= { vpnStatusEntry 1 }
|
||||
|
||||
vpnStatusConnectionName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of VPN connection."
|
||||
::= { vpnStatusEntry 2 }
|
||||
|
||||
vpnStatusGateway OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of VPN gateway."
|
||||
::= { vpnStatusEntry 3 }
|
||||
|
||||
vpnStatusIPVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP version of the VPN connection: either IPv4 or IPv6."
|
||||
::= { vpnStatusEntry 4 }
|
||||
|
||||
vpnStatusActiveStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inactive(0),
|
||||
active(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Activation status of VPN connection."
|
||||
::= { vpnStatusEntry 5 }
|
||||
|
||||
vpnStatusConnectStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disconnected(0),
|
||||
connected(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Connection status of VPN connection."
|
||||
::= { vpnStatusEntry 6 }
|
||||
|
||||
vpnConnectionCounter OBJECT IDENTIFIER ::= { zldIpSecVPN 5 }
|
||||
|
||||
vpnConnectionTotal OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of VPN connection configured."
|
||||
::= { vpnConnectionCounter 1 }
|
||||
|
||||
vpnConnectionActive OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of activated VPN connection."
|
||||
::= { vpnConnectionCounter 2 }
|
||||
|
||||
vpnConnectionConnected OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of connected VPN connection."
|
||||
::= { vpnConnectionCounter 3 }
|
||||
|
||||
vpnConnectionDisconnected OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of disconnected VPN connection. The
|
||||
value is equal to vpnConnectionActive minus
|
||||
vpnConnectionConnected."
|
||||
::= { vpnConnectionCounter 4 }
|
||||
|
||||
vpnSaMonitorTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VpnSaMonitorEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of VPN security associate (SA) entries."
|
||||
::= { zldIpSecVPN 6 }
|
||||
|
||||
vpnSaMonitorEntry OBJECT-TYPE
|
||||
SYNTAX VpnSaMonitorEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing comment the information for on a particular
|
||||
configured VPN tunnel."
|
||||
INDEX { vpnSaMonitorIndex }
|
||||
::= { vpnSaMonitorTable 1 }
|
||||
|
||||
VpnSaMonitorEntry ::= SEQUENCE {
|
||||
vpnSaMonitorIndex INTEGER,
|
||||
vpnSaMonitorConnectionName DisplayString,
|
||||
vpnSaMonitorPolicy DisplayString,
|
||||
vpnSaMonitorUpTime INTEGER,
|
||||
vpnSaMonitorTimeout INTEGER,
|
||||
vpnSaMonitorInPkts Counter64,
|
||||
vpnSaMonitorInBytes Counter64,
|
||||
vpnSaMonitorOutPkts Counter64,
|
||||
vpnSaMonitorOutBytes Counter64,
|
||||
}
|
||||
|
||||
vpnSaMonitorIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table index of VPN connection."
|
||||
::= { vpnSaMonitorEntry 1 }
|
||||
|
||||
vpnSaMonitorConnectionName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of VPN connection."
|
||||
::= { vpnSaMonitorEntry 2 }
|
||||
|
||||
vpnSaMonitorPolicy OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IPSec policy of current VPN connection."
|
||||
::= { vpnSaMonitorEntry 3 }
|
||||
|
||||
vpnSaMonitorUpTime OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Up time (in seconds) of current VPN connection."
|
||||
::= { vpnSaMonitorEntry 4 }
|
||||
|
||||
vpnSaMonitorTimeout OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Timeout (in seconds) of current VPN connection."
|
||||
::= { vpnSaMonitorEntry 5 }
|
||||
|
||||
vpnSaMonitorInPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of in-bound packets of VPN connection."
|
||||
::= { vpnSaMonitorEntry 6 }
|
||||
|
||||
vpnSaMonitorInBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of in-bound bytes of VPN connection."
|
||||
::= { vpnSaMonitorEntry 7 }
|
||||
|
||||
vpnSaMonitorOutPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of out-bound packets of VPN connection."
|
||||
::= { vpnSaMonitorEntry 8 }
|
||||
|
||||
vpnSaMonitorOutBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of out-bound bytes of VPN connection."
|
||||
::= { vpnSaMonitorEntry 9 }
|
||||
END
|
122
snmp_mib_archive/ZYXEL-ES-CAPWAP.MIB
Normal file
122
snmp_mib_archive/ZYXEL-ES-CAPWAP.MIB
Normal file
@ -0,0 +1,122 @@
|
||||
-- **********************************************
|
||||
-- ZyXEL Communications Corporation
|
||||
--
|
||||
-- Enterprise Solution MIB definitions
|
||||
-- CAPWAP MIBs
|
||||
--
|
||||
-- LiKuang
|
||||
--
|
||||
-- Copyright by ZyXEL Communications Corp.
|
||||
-- All rights reserved.
|
||||
-- **********************************************
|
||||
|
||||
ZYXEL-ES-CAPWAP DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-IDENTITY,
|
||||
OBJECT-TYPE FROM SNMPv2-SMI
|
||||
|
||||
OBJECT-GROUP,
|
||||
MODULE-COMPLIANCE FROM SNMPv2-CONF
|
||||
|
||||
DisplayString FROM SNMPv2-TC
|
||||
|
||||
esMgmt FROM ZYXEL-ES-SMI;
|
||||
|
||||
esCAPWAP MODULE-IDENTITY
|
||||
LAST-UPDATED "201010060000Z"
|
||||
ORGANIZATION "Enterprise Solution ZyXEL"
|
||||
CONTACT-INFO
|
||||
""
|
||||
DESCRIPTION
|
||||
"The subtree for CAPWAP information"
|
||||
::= { esMgmt 3 }
|
||||
|
||||
|
||||
-- esCAPWAP OIDs
|
||||
|
||||
capwapInfo OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The subtree for CAPWAP"
|
||||
::= { esCAPWAP 1 }
|
||||
|
||||
capwapTraps OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The subtree for CAPWAP"
|
||||
::= { esCAPWAP 2 }
|
||||
|
||||
capwapOnlineAP OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Capwap online AP. "
|
||||
::= { capwapInfo 1 }
|
||||
|
||||
capwapOfflineAP OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Capwap offline AP. "
|
||||
::= { capwapInfo 2 }
|
||||
|
||||
capwapUnMgntAP OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Capwap unmanagment AP. "
|
||||
::= { capwapInfo 3 }
|
||||
|
||||
capwapTotalStation OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total stations in all AP. "
|
||||
::= { capwapInfo 4 }
|
||||
|
||||
-- capwapTrapsControl OBJECT-IDENTITY
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "The subtree for CAPWAP"
|
||||
-- ::= { capwapTraps 1 }
|
||||
|
||||
capwapTrapsControl OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls capwap group traps enable or disable."
|
||||
::= { capwapTraps 1 }
|
||||
|
||||
|
||||
capwapTrapsItems OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The subtree for CAPWAP"
|
||||
::= { capwapTraps 2 }
|
||||
|
||||
|
||||
capwapWTPOnline NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"WTP online notification. "
|
||||
::= { capwapTrapsItems 1 }
|
||||
|
||||
capwapWTPOffline NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"WTP offline notification. "
|
||||
::= { capwapTrapsItems 2 }
|
||||
|
||||
END
|
||||
|
424
snmp_mib_archive/ZYXEL-ES-COMMON.MIB
Normal file
424
snmp_mib_archive/ZYXEL-ES-COMMON.MIB
Normal file
@ -0,0 +1,424 @@
|
||||
-- **********************************************
|
||||
-- ZyXEL Communications Corporation
|
||||
--
|
||||
-- Enterprise Solution MIB definitions
|
||||
-- Common MIBs (COMMON)
|
||||
--
|
||||
-- Julian Wu
|
||||
--
|
||||
-- Copyright by ZyXEL Communications Corp.
|
||||
-- All rights reserved.
|
||||
-- **********************************************
|
||||
|
||||
ZYXEL-ES-COMMON DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-IDENTITY,
|
||||
OBJECT-TYPE FROM SNMPv2-SMI
|
||||
|
||||
OBJECT-GROUP,
|
||||
MODULE-COMPLIANCE FROM SNMPv2-CONF
|
||||
|
||||
DisplayString FROM SNMPv2-TC
|
||||
EnabledStatus FROM P-BRIDGE-MIB
|
||||
|
||||
esMgmt FROM ZYXEL-ES-SMI
|
||||
esConformance FROM ZYXEL-ES-SMI;
|
||||
|
||||
esSysInfo MODULE-IDENTITY
|
||||
LAST-UPDATED "201009200000Z"
|
||||
ORGANIZATION "Enterprise Solution ZyXEL"
|
||||
CONTACT-INFO
|
||||
""
|
||||
DESCRIPTION
|
||||
"The subtree for system information"
|
||||
::= { esMgmt 1 }
|
||||
|
||||
esSysMgmt MODULE-IDENTITY
|
||||
LAST-UPDATED "201009060000Z"
|
||||
ORGANIZATION "Enterprise Solution ZyXEL"
|
||||
CONTACT-INFO
|
||||
""
|
||||
DESCRIPTION
|
||||
"The subtree for basic system management"
|
||||
::= { esMgmt 2 }
|
||||
|
||||
-- esSysInfo OIDs
|
||||
|
||||
SwPlatform ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The indicattion of software platform.
|
||||
|
||||
zynos : ZyNOS.
|
||||
zld : ZLD.
|
||||
other : Other operating system."
|
||||
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
zynos(2),
|
||||
zld(3)
|
||||
}
|
||||
|
||||
|
||||
|
||||
sysSwPlatform OBJECT-TYPE
|
||||
SYNTAX SwPlatform
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The software platform information."
|
||||
::= { esSysInfo 1 }
|
||||
|
||||
sysSwMajorVersion OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The major version of software platform."
|
||||
::= { esSysInfo 2 }
|
||||
|
||||
sysSwMinorVersion OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minor version of software platform."
|
||||
::= { esSysInfo 3 }
|
||||
|
||||
sysSwModel OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device model ID."
|
||||
::= { esSysInfo 4 }
|
||||
|
||||
sysSwPatchNumber OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The firmeare patch number."
|
||||
::= { esSysInfo 5 }
|
||||
|
||||
sysSwVersionString OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The detail software version."
|
||||
::= { esSysInfo 6 }
|
||||
|
||||
sysSwDay OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The day of software build date."
|
||||
::= { esSysInfo 7 }
|
||||
|
||||
sysSwMonth OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The month of software build date."
|
||||
::= { esSysInfo 8 }
|
||||
|
||||
sysSwYear OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The year of software build date."
|
||||
::= { esSysInfo 9 }
|
||||
|
||||
sysProductFamily OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The product line information."
|
||||
::= { esSysInfo 10 }
|
||||
|
||||
sysProductModel OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device model name."
|
||||
::= { esSysInfo 11 }
|
||||
|
||||
sysProductSerialNumber OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The searial number of this device."
|
||||
::= { esSysInfo 12 }
|
||||
|
||||
sysHwMajorVersion OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The major version of hardware platform."
|
||||
::= { esSysInfo 13 }
|
||||
|
||||
sysHwMinorVersion OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minor version of hardware platform."
|
||||
::= { esSysInfo 14 }
|
||||
|
||||
sysHwVersionString OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The detail hardware version."
|
||||
::= { esSysInfo 15 }
|
||||
|
||||
sysCountryCode OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"System Country."
|
||||
::= { esSysInfo 16 }
|
||||
|
||||
-- sysCurrentDateTime is obsoleted. don't use it.
|
||||
sysCurrentDateTime OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"System current date time."
|
||||
::= { esSysInfo 17 }
|
||||
|
||||
-- sysCurrentTime is obsoleted. don't use it.
|
||||
sysCurrentTime OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { esSysInfo 18 }
|
||||
|
||||
-- sysActiveSessionNum is only used in NXC5200.
|
||||
sysActiveSessionNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of active session."
|
||||
::= { esSysInfo 19 }
|
||||
|
||||
|
||||
-- esSysMgmt OIDs
|
||||
|
||||
MgmtAlarmStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
SYNTAX BITS {
|
||||
sysAlarmDetected(0),
|
||||
sysTemperatureError(1),
|
||||
sysFanRPMError(2),
|
||||
sysVoltageRangeError(3)
|
||||
}
|
||||
|
||||
sysMgmtReboot OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
running(0),
|
||||
reboot (1)
|
||||
}
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { esSysMgmt 1 }
|
||||
|
||||
sysMgmtConfigSave OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
running(0),
|
||||
save (1)
|
||||
}
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { esSysMgmt 2 }
|
||||
|
||||
sysMgmtRestoreDefaultConfig OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
running(0),
|
||||
restore (1)
|
||||
}
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { esSysMgmt 3 }
|
||||
|
||||
sysMgmtCPUUsage OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Device CPU usage (%)"
|
||||
::= { esSysMgmt 4 }
|
||||
|
||||
sysMgmtMemUsage OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Device memory usage (%)"
|
||||
::= { esSysMgmt 5 }
|
||||
|
||||
sysMgmtFlashUsage OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Device flash usage (%)"
|
||||
::= { esSysMgmt 6 }
|
||||
|
||||
sysMgmtCPU5SecUsage OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average CPU usage in 5 seconds. (%)"
|
||||
::= { esSysMgmt 7 }
|
||||
|
||||
sysMgmtCPU1MinUsage OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average CPU usage in 1 minute. (%)"
|
||||
::= { esSysMgmt 8 }
|
||||
|
||||
sysMgmtCPU5MinUsage OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average CPU usage in 5 minutes. (%)"
|
||||
::= { esSysMgmt 9 }
|
||||
|
||||
sysMgmtBootupConfigIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { esSysMgmt 10 }
|
||||
|
||||
|
||||
sysMgmtBootupImageIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { esSysMgmt 11 }
|
||||
|
||||
-- sysMgmtAlarmStatus is obsoleted, don't use it.
|
||||
sysMgmtAlarmStatus OBJECT-TYPE
|
||||
SYNTAX MgmtAlarmStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { esSysMgmt 12 }
|
||||
|
||||
-- sysMgmtVLANControl is used only for NWA1K series and NWA1300-NJ.
|
||||
sysMgmtVLANControl OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Enable/Disable management vlan."
|
||||
::= { esSysMgmt 13 }
|
||||
|
||||
-- sysMgmtVLANID is used only for NWA1K series and NWA1300-NJ.
|
||||
sysMgmtVLANID OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..4094)
|
||||
MAX-ACCESS read-write
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Management vlan id."
|
||||
::= { esSysMgmt 14 }
|
||||
|
||||
-- sys8021QControl is used only for NWA1K series.
|
||||
sys8021QControl OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"System vlan status."
|
||||
::= { esSysMgmt 15 }
|
||||
|
||||
|
||||
-- compliance statements for ES-COMMON
|
||||
|
||||
esBasicCompliances OBJECT IDENTIFIER ::= { esConformance 1 }
|
||||
esBasicGroups OBJECT IDENTIFIER ::= { esConformance 2 }
|
||||
|
||||
esBasicCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for ES common MIB"
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
esSysInfoGroup,
|
||||
esSysMgmtGroup
|
||||
}
|
||||
::= { esBasicCompliances 1 }
|
||||
|
||||
esSysInfoGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
sysSwPlatform,
|
||||
sysSwMajorVersion,
|
||||
sysSwMinorVersion,
|
||||
sysSwModel,
|
||||
sysSwPatchNumber,
|
||||
sysSwVersionString,
|
||||
sysSwDay,
|
||||
sysSwMonth,
|
||||
sysSwYear,
|
||||
sysProductFamily,
|
||||
sysProductModel,
|
||||
sysProductSerialNumber
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { esBasicGroups 1 }
|
||||
|
||||
esSysMgmtGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
sysMgmtReboot,
|
||||
sysMgmtConfigSave,
|
||||
sysMgmtRestoreDefaultConfig,
|
||||
sysMgmtCPUUsage,
|
||||
sysMgmtMemUsage
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { esBasicGroups 2 }
|
||||
|
||||
END
|
||||
|
36
snmp_mib_archive/ZYXEL-ES-ProWLAN.MIB
Normal file
36
snmp_mib_archive/ZYXEL-ES-ProWLAN.MIB
Normal file
@ -0,0 +1,36 @@
|
||||
-- **********************************************
|
||||
-- ZyXEL Communications Corporation
|
||||
--
|
||||
-- Enterprise Solution MIB definitions
|
||||
-- ProWLAN MIBs
|
||||
--
|
||||
-- LiKuang Tsai
|
||||
--
|
||||
-- Copyright by ZyXEL Communications Corp.
|
||||
-- All rights reserved.
|
||||
-- **********************************************
|
||||
|
||||
ZYXEL-ES-ProWLAN DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-IDENTITY,
|
||||
OBJECT-TYPE FROM SNMPv2-SMI
|
||||
|
||||
OBJECT-GROUP,
|
||||
MODULE-COMPLIANCE FROM SNMPv2-CONF
|
||||
|
||||
esProductSpecific FROM ZYXEL-ES-SMI;
|
||||
|
||||
esProWLAN MODULE-IDENTITY
|
||||
LAST-UPDATED "201010060000Z"
|
||||
ORGANIZATION "Enterprise Solution ZyXEL"
|
||||
CONTACT-INFO
|
||||
""
|
||||
DESCRIPTION
|
||||
"The subtree for ProWLAN product line"
|
||||
::= { esProductSpecific 1 }
|
||||
|
||||
END
|
||||
|
80
snmp_mib_archive/ZYXEL-ES-SMI.MIB
Normal file
80
snmp_mib_archive/ZYXEL-ES-SMI.MIB
Normal file
@ -0,0 +1,80 @@
|
||||
-- **********************************************
|
||||
-- ZyXEL Communications Corporation
|
||||
--
|
||||
-- Enterprise Solution MIB definitions
|
||||
-- Structure of Management Information (SMI)
|
||||
--
|
||||
-- Julian Wu
|
||||
--
|
||||
-- Copyright by ZyXEL Communications Corp.
|
||||
-- All rights reserved.
|
||||
-- **********************************************
|
||||
|
||||
ZYXEL-ES-SMI DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-IDENTITY,
|
||||
enterprises FROM SNMPv2-SMI;
|
||||
|
||||
|
||||
|
||||
zyxel OBJECT IDENTIFIER ::= { enterprises 890 }
|
||||
products OBJECT IDENTIFIER ::= { zyxel 1 }
|
||||
|
||||
|
||||
|
||||
enterpriseSolution MODULE-IDENTITY
|
||||
LAST-UPDATED "201009200000Z"
|
||||
ORGANIZATION "Enterprise Solution ZyXEL"
|
||||
CONTACT-INFO
|
||||
""
|
||||
DESCRIPTION
|
||||
"The Structure of Management Information
|
||||
for Enterprise Solution ZyXEL"
|
||||
::= { products 15 }
|
||||
|
||||
|
||||
esAgentCapability OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The root object identifier for
|
||||
AGENT-CAPABILITIES values"
|
||||
::= { enterpriseSolution 1 }
|
||||
|
||||
esConformance OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The root object identifier for
|
||||
MODULE-COMPLIANCE values"
|
||||
::= { enterpriseSolution 2 }
|
||||
|
||||
esMgmt OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The main subtree for MIBs"
|
||||
::= { enterpriseSolution 3 }
|
||||
|
||||
esProductSpecific OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The root of product-specific OID subtrees"
|
||||
::= { enterpriseSolution 4 }
|
||||
|
||||
esPartnerProducts OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The root for MIBs from partner products.
|
||||
Followed by partner sysObjectID values"
|
||||
::= { enterpriseSolution 5 }
|
||||
|
||||
tenders OBJECT IDENTIFIER ::= { esProductSpecific 4 }
|
||||
|
||||
zyxelNAS OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The root object identifier for zyxelNAS"
|
||||
::= { tenders 5 }
|
||||
|
||||
END
|
27311
snmp_mib_archive/ashcroft_hsv_340.mib
Normal file
27311
snmp_mib_archive/ashcroft_hsv_340.mib
Normal file
File diff suppressed because it is too large
Load Diff
27560
snmp_mib_archive/ashcroft_hsv_360.mib
Normal file
27560
snmp_mib_archive/ashcroft_hsv_360.mib
Normal file
File diff suppressed because it is too large
Load Diff
1069
snmp_mib_archive/bgp4-mib.mib
Normal file
1069
snmp_mib_archive/bgp4-mib.mib
Normal file
File diff suppressed because it is too large
Load Diff
27237
snmp_mib_archive/dexl_h_450.mib
Normal file
27237
snmp_mib_archive/dexl_h_450.mib
Normal file
File diff suppressed because it is too large
Load Diff
27237
snmp_mib_archive/dexl_l_400.mib
Normal file
27237
snmp_mib_archive/dexl_l_400.mib
Normal file
File diff suppressed because it is too large
Load Diff
253
snmp_mib_archive/hh3c-common-system-mib.mib
Normal file
253
snmp_mib_archive/hh3c-common-system-mib.mib
Normal file
@ -0,0 +1,253 @@
|
||||
-- =========================================================================
|
||||
-- Copyright (c) 2004-2013 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description:This file describes various common MIB objects implemented by both
|
||||
-- Routers and Switches for use.
|
||||
-- Reference:
|
||||
-- Version: V2.4
|
||||
-- History:
|
||||
-- V1.0 2004-6-30 Created by MIB standard group
|
||||
-- V1.1 16th Aug 2004
|
||||
-- Add a trap node 'hh3cRebootSendTrap' into hh3cSystemNotification
|
||||
-- V2.0 2004-10-12 updated by gaolong
|
||||
-- Import from SNMPv2-SMI and SNMPv2-TC instead from RFC1212 and RFC1155-SMI
|
||||
-- Change ACCESS clauses to MAX-ACCESS
|
||||
-- Change STATUS clauses from mandatory to current
|
||||
-- V2.1 2008-11-11 add node hh3cSysBootType by lifengguang
|
||||
-- V2.2 2009-05-05 add hh3cSysStatisticPeriod, hh3cSysSamplePeriod,
|
||||
-- hh3cSysTrapResendPeriod, hh3cSysTrapCollectionPeriod, hh3cSysColdStartTrap,
|
||||
-- hh3cSysWarmStartTrap, hh3cSysSnmpPort, hh3cSysSnmpTrapPort, hh3cSysNetID,
|
||||
-- hh3cSysLastSampleTime by jinyi
|
||||
-- V2.3 2012-01-07 add node hh3cSysTrapSendNum and hh3cSysFirstTrapTime by duyanbing
|
||||
-- V2.4 2012-06-06 add node hh3cSysBannerMOTD by jixugang
|
||||
-- =========================================================================
|
||||
HH3C-COMMON-SYSTEM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, TimeTicks, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, DateAndTime
|
||||
FROM SNMPv2-TC
|
||||
hh3c
|
||||
FROM HH3C-OID-MIB;
|
||||
|
||||
hh3cSystem MODULE-IDENTITY
|
||||
LAST-UPDATED "201206060000Z"
|
||||
ORGANIZATION "Hangzhou H3C Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"Platform Team H3C Technologies Co., Ltd.
|
||||
Hai-Dian District Beijing P.R. China
|
||||
Zip:100085
|
||||
http://www.h3c.com"
|
||||
DESCRIPTION
|
||||
"This file describes various common MIB objects implemented by
|
||||
both Routers and Switches for use."
|
||||
REVISION "200406300000Z"
|
||||
DESCRIPTION "The initial revision of this MIB module."
|
||||
::= { hh3c 6 }
|
||||
|
||||
-- ==============================
|
||||
-- Begin define of hh3cmHostName
|
||||
-- ==============================
|
||||
|
||||
hh3cWriteConfig OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
save(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Write config to router."
|
||||
::= { hh3cSystem 5 }
|
||||
|
||||
hh3cStartFtpServer OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Decide whether start ftp-server.enable(1) indicates to start ftp-server;
|
||||
disable(2) indicates to stop ftp-server."
|
||||
::= { hh3cSystem 6 }
|
||||
|
||||
hh3cReboot OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
reboot(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reboot router."
|
||||
::= { hh3cSystem 7 }
|
||||
|
||||
hh3cSystemNotification OBJECT IDENTIFIER ::= { hh3cSystem 8 }
|
||||
|
||||
hh3cWriteSuccessTrap NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"send a trap about write success."
|
||||
::= { hh3cSystemNotification 1 }
|
||||
|
||||
hh3cWriteFailureTrap NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"send a trap about write failure."
|
||||
::= { hh3cSystemNotification 2 }
|
||||
|
||||
hh3cRebootSendTrap NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When users restart the device with command
|
||||
'reboot', this trap will be sent two seconds
|
||||
before the device reboots."
|
||||
::= { hh3cSystemNotification 3 }
|
||||
|
||||
hh3cSysColdStartTrap NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
hh3cSysFirstTrapTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A system cold start trap."
|
||||
::= { hh3cSystemNotification 4 }
|
||||
|
||||
hh3cSysWarmStartTrap NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
hh3cSysFirstTrapTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A system warm start trap."
|
||||
::= { hh3cSystemNotification 5 }
|
||||
|
||||
hh3cSoftwareVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Software version."
|
||||
::= { hh3cSystem 9 }
|
||||
|
||||
hh3cSysBootType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
coldStart(1), -- Cold start
|
||||
warmStart(2) -- Warm start
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The boot type of the system whether the last device reboot was by
|
||||
CLI (warm start) or power off (cold start)."
|
||||
::= { hh3cSystem 10 }
|
||||
|
||||
hh3cSystemInfo OBJECT IDENTIFIER ::= { hh3cSystem 11 }
|
||||
|
||||
hh3cSysStatisticPeriod OBJECT-TYPE
|
||||
SYNTAX Integer32(0..900)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The statistic period. The device collects statistics
|
||||
within the period."
|
||||
DEFVAL { 0 }
|
||||
::= { hh3cSystemInfo 1 }
|
||||
|
||||
hh3cSysSamplePeriod OBJECT-TYPE
|
||||
SYNTAX Integer32(0..300)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sampling period. The device takes samples periodically
|
||||
for statistics collection."
|
||||
DEFVAL { 0 }
|
||||
::= { hh3cSystemInfo 2 }
|
||||
|
||||
hh3cSysTrapResendPeriod OBJECT-TYPE
|
||||
SYNTAX Integer32(0..3600)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The trap resending period. If the value is zero, the trap
|
||||
will not be re-sent."
|
||||
DEFVAL { 0 }
|
||||
::= { hh3cSystemInfo 3 }
|
||||
|
||||
hh3cSysTrapCollectionPeriod OBJECT-TYPE
|
||||
SYNTAX Integer32(0..60)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The trap collecting period. If the value is zero, the trap
|
||||
will not be re-sent."
|
||||
DEFVAL { 0 }
|
||||
::= { hh3cSystemInfo 4 }
|
||||
|
||||
hh3cSysSnmpPort OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"UDP port for SNMP protocol entity to receive messages except Trap-PDU."
|
||||
::= { hh3cSystemInfo 5 }
|
||||
|
||||
hh3cSysSnmpTrapPort OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"UDP port for Trap-PDU to receive messages."
|
||||
::= { hh3cSystemInfo 6 }
|
||||
|
||||
hh3cSysNetID OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0..127))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The system Net ID."
|
||||
::= { hh3cSystemInfo 7 }
|
||||
|
||||
hh3cSysLastSampleTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The last sample local time of the system."
|
||||
::= { hh3cSystemInfo 8 }
|
||||
|
||||
hh3cSysTrapSendNum OBJECT-TYPE
|
||||
SYNTAX Integer32(0..24)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The trap send times. If the value is zero, the trap
|
||||
will be sent all the time if it occurs."
|
||||
::= { hh3cSystemInfo 9 }
|
||||
|
||||
hh3cSysFirstTrapTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the first trap time."
|
||||
::= { hh3cSystemInfo 10 }
|
||||
|
||||
hh3cSysBannerMOTD OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..2000))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An administratively configured message that is displayed
|
||||
to the user when logged in to the device through either
|
||||
the console or web-ui."
|
||||
::= { hh3cSystemInfo 11 }
|
||||
|
||||
END
|
1096
snmp_mib_archive/hh3c-config-man-mib.mib
Normal file
1096
snmp_mib_archive/hh3c-config-man-mib.mib
Normal file
File diff suppressed because it is too large
Load Diff
312
snmp_mib_archive/hh3c-dldp2-mib.mib
Normal file
312
snmp_mib_archive/hh3c-dldp2-mib.mib
Normal file
@ -0,0 +1,312 @@
|
||||
-- =====================================================================
|
||||
-- Copyright (c) 2004-2011 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description: Device Link Detection Protocol (DLDP) MIB.
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 2011-12-26 created by Gu Ce
|
||||
-- =====================================================================
|
||||
HH3C-DLDP2-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
TruthValue, MacAddress
|
||||
FROM SNMPv2-TC
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
ifIndex, ifDescr
|
||||
FROM IF-MIB
|
||||
hh3cCommon
|
||||
FROM HH3C-OID-MIB;
|
||||
|
||||
hh3cDldp2 MODULE-IDENTITY
|
||||
LAST-UPDATED
|
||||
"201112261530Z"
|
||||
ORGANIZATION
|
||||
"Hangzhou H3C Technologies. Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"Platform Team Hangzhou H3C Technologies. Co., Ltd.
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.h3c.com
|
||||
Zip: 100085"
|
||||
DESCRIPTION
|
||||
"Device Link Detection Protocol (DLDP) MIB.
|
||||
Device Link Detection Protocol is a private Layer 2 protocol,
|
||||
which can be used to detect and shut down unidirectional links (fiber or
|
||||
copper links) to avoid network problems."
|
||||
REVISION
|
||||
"201112261530Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { hh3cCommon 117 }
|
||||
|
||||
hh3cDldp2ScalarGroup OBJECT IDENTIFIER ::= { hh3cDldp2 1 }
|
||||
|
||||
hh3cDldp2GlobalEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable(true) or disable(false) DLDP on the device."
|
||||
::= { hh3cDldp2ScalarGroup 1 }
|
||||
|
||||
hh3cDldp2Interval OBJECT-TYPE
|
||||
SYNTAX Integer32(1..100)
|
||||
UNITS "second"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the advertisement packet sending interval."
|
||||
DEFVAL { 5 }
|
||||
::= { hh3cDldp2ScalarGroup 2 }
|
||||
|
||||
hh3cDldp2AuthMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unknown(1),
|
||||
none(2),
|
||||
simple(3),
|
||||
md5(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the authentication mode.
|
||||
unknown: cannot be determined for some reason.
|
||||
none: not authenticated.
|
||||
simple: authenticated by a clear text password.
|
||||
md5: authenticated by MD5 digest."
|
||||
DEFVAL { none }
|
||||
::= { hh3cDldp2ScalarGroup 3 }
|
||||
|
||||
hh3cDldp2AuthPassword OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0..16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the authentication password.
|
||||
Setting the password to a zero-length octet string means
|
||||
deleting the password.
|
||||
When read, it always returns a zero-length octet string."
|
||||
::= { hh3cDldp2ScalarGroup 4 }
|
||||
|
||||
hh3cDldp2UniShutdown OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unknown(1),
|
||||
auto(2),
|
||||
manual(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the shutdown mode when a unidirectional
|
||||
link has been detected.
|
||||
unknown: cannot be determined for some reason.
|
||||
auto: the port will be shutdown automatically.
|
||||
manual: the port must be shut down manually."
|
||||
DEFVAL { auto }
|
||||
::= { hh3cDldp2ScalarGroup 5 }
|
||||
|
||||
hh3cDldp2TableGroup OBJECT IDENTIFIER ::= { hh3cDldp2 2 }
|
||||
|
||||
hh3cDldp2PortConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cDldp2PortConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains all ports that support DLDP."
|
||||
::= { hh3cDldp2TableGroup 1 }
|
||||
|
||||
hh3cDldp2PortConfigEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cDldp2PortConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This entry describes a port that supports DLDP."
|
||||
INDEX
|
||||
{
|
||||
ifIndex
|
||||
}
|
||||
::= { hh3cDldp2PortConfigTable 1 }
|
||||
|
||||
Hh3cDldp2PortConfigEntry ::= SEQUENCE
|
||||
{
|
||||
hh3cDldp2PortEnable TruthValue
|
||||
}
|
||||
|
||||
hh3cDldp2PortEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable(true) or disable(false) DLDP on a port."
|
||||
::= { hh3cDldp2PortConfigEntry 1 }
|
||||
|
||||
hh3cDldp2PortStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cDldp2PortStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains all ports enabled with DLDP."
|
||||
::= { hh3cDldp2TableGroup 2 }
|
||||
|
||||
hh3cDldp2PortStatusEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cDldp2PortStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This entry describes a port enabled with DLDP."
|
||||
INDEX
|
||||
{
|
||||
ifIndex
|
||||
}
|
||||
::= { hh3cDldp2PortStatusTable 1 }
|
||||
|
||||
Hh3cDldp2PortStatusEntry ::= SEQUENCE
|
||||
{
|
||||
hh3cDldp2PortOperStatus INTEGER,
|
||||
hh3cDldp2PortLinkStatus INTEGER
|
||||
}
|
||||
|
||||
hh3cDldp2PortOperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unknown(1),
|
||||
initial(2),
|
||||
inactive(3),
|
||||
unidirectional(4),
|
||||
bidirectional(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the DLDP operating status on the port.
|
||||
unknown: cannot be determined for some reason.
|
||||
initial: DLDP is not globally enabled.
|
||||
inactive: physical status of the port is down.
|
||||
unidirectional: all neighbors of the port are in 'unconfirmed' status.
|
||||
bidirectional: more than one neighbor of the port is in 'confirmed'
|
||||
status."
|
||||
::= { hh3cDldp2PortStatusEntry 1 }
|
||||
|
||||
hh3cDldp2PortLinkStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unknown(1),
|
||||
down(2),
|
||||
up(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the DLDP link status of the port.
|
||||
unknown: cannot be determined for some reason.
|
||||
down: the DLDP link status of the port is down.
|
||||
up: the DLDP link status of the port is up.
|
||||
If the port operating status is not 'inactive',
|
||||
'unidirectional', or 'bidirectional', it always returns 'unknown'."
|
||||
::= { hh3cDldp2PortStatusEntry 2 }
|
||||
|
||||
hh3cDldp2NeighborTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cDldp2NeighborEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains all port's neighbors."
|
||||
::= { hh3cDldp2TableGroup 3 }
|
||||
|
||||
hh3cDldp2NeighborEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cDldp2NeighborEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This entry describes a port's neighbors."
|
||||
INDEX
|
||||
{
|
||||
ifIndex,
|
||||
hh3cDldp2NeighborBridgeMac,
|
||||
hh3cDldp2NeighborPortIndex
|
||||
}
|
||||
::= { hh3cDldp2NeighborTable 1 }
|
||||
|
||||
Hh3cDldp2NeighborEntry ::= SEQUENCE
|
||||
{
|
||||
hh3cDldp2NeighborBridgeMac MacAddress,
|
||||
hh3cDldp2NeighborPortIndex Integer32,
|
||||
hh3cDldp2NeighborStatus INTEGER,
|
||||
hh3cDldp2NeighborAgingTime Integer32
|
||||
}
|
||||
|
||||
hh3cDldp2NeighborBridgeMac OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the bridge MAC address of a neighbor."
|
||||
::= { hh3cDldp2NeighborEntry 1 }
|
||||
|
||||
hh3cDldp2NeighborPortIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the port index of a neighbor."
|
||||
::= { hh3cDldp2NeighborEntry 2 }
|
||||
|
||||
hh3cDldp2NeighborStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unknown(1),
|
||||
unconfirmed(2),
|
||||
confirmed(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the status of a neighbor.
|
||||
unknown: cannot be determined for some reason.
|
||||
unconfirmed: unidirectional communication between the port and
|
||||
its neighbor.
|
||||
confirmed: bidirectional communication between the port and
|
||||
its neighbor."
|
||||
::= { hh3cDldp2NeighborEntry 3 }
|
||||
|
||||
hh3cDldp2NeighborAgingTime OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "second"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the aging time of a neighbor.
|
||||
If the neighbor status is not 'confirmed', it always returns 0."
|
||||
::= { hh3cDldp2NeighborEntry 4 }
|
||||
|
||||
hh3cDldp2TrapBindObjects OBJECT IDENTIFIER ::= { hh3cDldp2 3 }
|
||||
|
||||
hh3cDldp2Trap OBJECT IDENTIFIER ::= { hh3cDldp2 4 }
|
||||
hh3cDldp2TrapPrefix OBJECT IDENTIFIER ::= { hh3cDldp2Trap 0 }
|
||||
hh3cDldp2TrapUniLink NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
ifIndex,
|
||||
ifDescr
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is generated when DLDP detects a unidirectional link,
|
||||
ifIndex and ifDescr identify the port."
|
||||
::= { hh3cDldp2TrapPrefix 1 }
|
||||
|
||||
hh3cDldp2TrapBidLink NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
ifIndex,
|
||||
ifDescr
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is generated when DLDP detects a bidirectional link,
|
||||
ifIndex and ifDescr identify the port."
|
||||
::= { hh3cDldp2TrapPrefix 2 }
|
||||
|
||||
END
|
1533
snmp_mib_archive/hh3c-entity-ext-mib.mib
Normal file
1533
snmp_mib_archive/hh3c-entity-ext-mib.mib
Normal file
File diff suppressed because it is too large
Load Diff
1246
snmp_mib_archive/hh3c-flash-man-mib.mib
Normal file
1246
snmp_mib_archive/hh3c-flash-man-mib.mib
Normal file
File diff suppressed because it is too large
Load Diff
372
snmp_mib_archive/hh3c-lag-mib.mib
Normal file
372
snmp_mib_archive/hh3c-lag-mib.mib
Normal file
@ -0,0 +1,372 @@
|
||||
-- =====================================================================
|
||||
-- Copyright (c) 2004-2012 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description: LACP extend MIB
|
||||
-- Reference:
|
||||
-- Version: V1.7
|
||||
-- History:
|
||||
-- V1.0 Initial version
|
||||
-- V1.1 2004-10-12 updated by gaolong
|
||||
-- Remove OID comments.
|
||||
-- Change MAX-ACCESS clause value of hh3cAggLinkNumber to accessible-for-notify
|
||||
-- because this index object is used when sending notification.
|
||||
-- Fix a default value error of hh3cAggResourceAllocationValue.
|
||||
-- V1.2 2004-10-25 updated by fuzhenyu
|
||||
-- Change the range of hh3cAggLinkNumber from (1..256) to (1..728)
|
||||
-- Change the size of hh3cAggPortNotAttachedString from (1..50) to (1..255)
|
||||
-- V1.3 2006-03-05 updated by zhangjian
|
||||
-- Edit the description of hh3cAggPortNotAttachedReason.
|
||||
-- Change value range of hh3cAggLinkNumber.
|
||||
-- V1.4 2006-11-15 updated by zhangjian
|
||||
-- Change MAX-ACCESS clause of hh3cAggPortIndex to accessible-for-notify.
|
||||
-- Add hh3cAggPortInactiveNotification2 and hh3cAggPortActiveNotification.
|
||||
-- V1.5 2009-10-09 updated by songjianyong
|
||||
-- Change value range of hh3cAggPortNotAttachedReason.
|
||||
-- V1.6 2010-03-26 updated by songjianyong
|
||||
-- Change value range of hh3cAggPortNotAttachedReason.
|
||||
-- V1.7 2011-10-12 updated by liyugang
|
||||
-- Change some descriptions.
|
||||
-- =====================================================================
|
||||
HH3C-LAG-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, Gauge32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, RowStatus,TruthValue,TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
hh3cRhw
|
||||
FROM HH3C-OID-MIB
|
||||
PortList
|
||||
FROM Q-BRIDGE-MIB;
|
||||
|
||||
hh3cLAG MODULE-IDENTITY
|
||||
LAST-UPDATED "200310091942Z" -- October 09, 2003 at 19:42 GMT
|
||||
ORGANIZATION
|
||||
"Hangzhou H3C Tech. Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"Platform Team Hangzhou H3C Tech. Co., Ltd.
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.h3c.com
|
||||
Zip:100085
|
||||
"
|
||||
DESCRIPTION
|
||||
"LACP extend MIB."
|
||||
::= { hh3cRhw 25 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
hh3cLAGMibObjects OBJECT IDENTIFIER ::= { hh3cLAG 1 }
|
||||
|
||||
|
||||
hh3cAggLinkTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cAggLinkEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of aggregate link objects."
|
||||
::= { hh3cLAGMibObjects 1 }
|
||||
|
||||
|
||||
hh3cAggLinkEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cAggLinkEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry of table."
|
||||
INDEX { hh3cAggLinkNumber }
|
||||
::= { hh3cAggLinkTable 1 }
|
||||
|
||||
|
||||
Hh3cAggLinkEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cAggLinkNumber
|
||||
Integer32,
|
||||
hh3cAggLinkName
|
||||
DisplayString,
|
||||
hh3cAggLinkMode
|
||||
INTEGER,
|
||||
hh3cAggLinkPortList
|
||||
PortList,
|
||||
hh3cAggLinkState
|
||||
RowStatus,
|
||||
hh3cAggPortListSelectedPorts
|
||||
PortList,
|
||||
hh3cAggPortListSamePartnerPorts
|
||||
PortList
|
||||
}
|
||||
|
||||
hh3cAggLinkNumber OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The serial number of aggregation group."
|
||||
::= { hh3cAggLinkEntry 1 }
|
||||
|
||||
|
||||
hh3cAggLinkName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Aggregation name."
|
||||
::= { hh3cAggLinkEntry 2 }
|
||||
|
||||
|
||||
hh3cAggLinkMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
manual(1),
|
||||
static(2),
|
||||
dynamic(3)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of aggregation.
|
||||
manual: Manual aggregation, no LACP.
|
||||
static: Membership specified by user, LACP is
|
||||
used to validate.
|
||||
dynamic: Completely dynamic aggregation detected
|
||||
by LACP."
|
||||
::= { hh3cAggLinkEntry 3 }
|
||||
|
||||
|
||||
hh3cAggLinkPortList OBJECT-TYPE
|
||||
SYNTAX PortList
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"List of ports in this link aggregation group, by bridge port
|
||||
number. If the mode of the link aggregation group is manual
|
||||
or static, you can update this list to your
|
||||
hearts content. However, if the link aggregation group is
|
||||
dynamic, the system will maintain it. You are not
|
||||
permitted to set the value of this to
|
||||
all zeroes."
|
||||
::= { hh3cAggLinkEntry 4 }
|
||||
|
||||
|
||||
hh3cAggLinkState OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus, now support three states:
|
||||
createAndGo, active, destroy."
|
||||
::= { hh3cAggLinkEntry 5 }
|
||||
|
||||
|
||||
hh3cAggPortListSelectedPorts OBJECT-TYPE
|
||||
SYNTAX PortList
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A PortList of physical ports that have been
|
||||
selected but not attached to this aggregator.
|
||||
When the bit is set to 1,it means the
|
||||
corresponding port is in the portlist."
|
||||
::= { hh3cAggLinkEntry 6 }
|
||||
|
||||
|
||||
hh3cAggPortListSamePartnerPorts OBJECT-TYPE
|
||||
SYNTAX PortList
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PortList of physical ports that have the
|
||||
same Actor SystemID and partner systemID as
|
||||
this aggregator, but have different actor
|
||||
and partner keys of aggregator."
|
||||
::= { hh3cAggLinkEntry 7 }
|
||||
|
||||
|
||||
hh3cAggPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cAggPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of aggregate port objects."
|
||||
::= { hh3cLAGMibObjects 2 }
|
||||
|
||||
|
||||
hh3cAggPortEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cAggPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry of table."
|
||||
INDEX { hh3cAggPortIndex }
|
||||
::= { hh3cAggPortTable 1 }
|
||||
|
||||
|
||||
Hh3cAggPortEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cAggPortIndex
|
||||
Gauge32,
|
||||
hh3cAggPortNotAttachedReason
|
||||
Integer32,
|
||||
hh3cAggPortLacpState
|
||||
TruthValue,
|
||||
hh3cAggPortNotAttachedString
|
||||
DisplayString
|
||||
}
|
||||
|
||||
hh3cAggPortIndex OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port ifindex which is according to RFC1213 MIB."
|
||||
::= { hh3cAggPortEntry 1 }
|
||||
|
||||
|
||||
hh3cAggPortNotAttachedReason OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..10)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reason why this port is selected for an
|
||||
aggregator but not attached,
|
||||
0: The port is attached to this aggregator.
|
||||
1: The current number of active ports has
|
||||
reached the upper limit.
|
||||
2: All aggregation resources are already in-use.
|
||||
3: The port's configuration is improper
|
||||
for being attached.
|
||||
4: The port's partner is improper for being attached.
|
||||
5: The number of current active ports
|
||||
has not reached the lower limit.
|
||||
6: The port's physical state (down) is
|
||||
improper for being attached.
|
||||
7: The port is not selected for an aggregator.
|
||||
8: The port's hardware restriction is
|
||||
improper for being attached.
|
||||
9: The port's speed is improper for being attached.
|
||||
10: The port's duplex mode is improper for being attached."
|
||||
::= { hh3cAggPortEntry 2 }
|
||||
|
||||
hh3cAggPortLacpState OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Control ports' lacp enble or disable."
|
||||
::= { hh3cAggPortEntry 3 }
|
||||
|
||||
hh3cAggPortNotAttachedString OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The string which interprets this
|
||||
port is selected for an aggregator
|
||||
but not attached."
|
||||
::= { hh3cAggPortEntry 4 }
|
||||
|
||||
|
||||
hh3cAggResourceAllocationValue OBJECT-TYPE
|
||||
SYNTAX PortList
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The priority value calculated to decide which
|
||||
aggregations have first call on the load-sharing
|
||||
aggregation resources in the hardware. It
|
||||
depends on the aggregation type and total
|
||||
speed."
|
||||
DEFVAL { "0" }
|
||||
::= { hh3cLAGMibObjects 3 }
|
||||
|
||||
|
||||
hh3cLAGMibNotifications OBJECT IDENTIFIER ::= { hh3cLAG 2 }
|
||||
|
||||
|
||||
hh3cAggSpeedChangedNotification NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cAggLinkNumber }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This event will be triggered whenever an
|
||||
aggregation changes its speed."
|
||||
::= { hh3cLAGMibNotifications 1 }
|
||||
|
||||
|
||||
hh3cAggPortInactiveNotification NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cAggLinkNumber }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This event will be triggered whenever any port
|
||||
in aggregator is made inactive."
|
||||
::= { hh3cLAGMibNotifications 2 }
|
||||
|
||||
|
||||
hh3cAggPortInactiveNotification2 NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cAggLinkNumber,
|
||||
hh3cAggPortIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This event will be triggered whenever the port
|
||||
in aggregator is made inactive."
|
||||
::= { hh3cLAGMibNotifications 3 }
|
||||
|
||||
|
||||
hh3cAggPortActiveNotification NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cAggLinkNumber,
|
||||
hh3cAggPortIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This event will be triggered whenever the port
|
||||
in aggregator is made active."
|
||||
::= { hh3cLAGMibNotifications 4 }
|
||||
|
||||
|
||||
hh3cLAGMibConformance OBJECT IDENTIFIER ::= { hh3cLAG 3 }
|
||||
|
||||
|
||||
hh3cLAGMibCompliances OBJECT IDENTIFIER ::= { hh3cLAGMibConformance 1 }
|
||||
|
||||
|
||||
hh3cLAGMibCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for SNMP entities
|
||||
which implement the Lag MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS
|
||||
{ hh3cLAGMibObjectGroup, hh3cLAGMibNotificationGroup }
|
||||
::= { hh3cLAGMibCompliances 1 }
|
||||
|
||||
|
||||
hh3cLAGMibGroup OBJECT IDENTIFIER ::= { hh3cLAGMibConformance 2 }
|
||||
|
||||
|
||||
hh3cLAGMibObjectGroup OBJECT-GROUP
|
||||
OBJECTS { hh3cAggLinkName, hh3cAggLinkMode, hh3cAggLinkPortList,
|
||||
hh3cAggLinkState, hh3cAggPortListSelectedPorts,
|
||||
hh3cAggPortListSamePartnerPorts,
|
||||
hh3cAggPortNotAttachedReason, hh3cAggPortLacpState,
|
||||
hh3cAggPortNotAttachedString,
|
||||
hh3cAggResourceAllocationValue }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of objects which are used to
|
||||
represent LAG objects."
|
||||
::= { hh3cLAGMibGroup 1 }
|
||||
|
||||
|
||||
hh3cLAGMibNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hh3cAggSpeedChangedNotification,
|
||||
hh3cAggPortInactiveNotification,
|
||||
hh3cAggPortInactiveNotification2,
|
||||
hh3cAggPortActiveNotification }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of objects which are used to
|
||||
represent notifications."
|
||||
::= { hh3cLAGMibGroup 2 }
|
||||
|
||||
END
|
93
snmp_mib_archive/hh3c-lpbkdt-mib.mib
Normal file
93
snmp_mib_archive/hh3c-lpbkdt-mib.mib
Normal file
@ -0,0 +1,93 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2008 by H3C Technologies. All rights reserved.
|
||||
--
|
||||
-- Description: Loopback detection MIB
|
||||
-- Reference:
|
||||
-- Version: V1.1
|
||||
-- History:
|
||||
-- V1.0 2008-09-27 Created by LuoXuefang
|
||||
-- V1.1 2009-03-30 Added hh3cLpbkdtTrapPerVlanLoopbacked,
|
||||
-- hh3cLpbkdtTrapPerVlanRecovered and
|
||||
-- hh3cLpbkdtObjects by TongWei.
|
||||
-- ==================================================================
|
||||
HH3C-LPBKDT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hh3cCommon
|
||||
FROM HH3C-OID-MIB
|
||||
ifIndex, ifDescr
|
||||
FROM IF-MIB
|
||||
VlanId
|
||||
FROM Q-BRIDGE-MIB
|
||||
OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
hh3cLpbkdt MODULE-IDENTITY
|
||||
LAST-UPDATED "200903301741Z" -- March 30, 2009 at 17:41 GMT
|
||||
ORGANIZATION "H3C Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"Comware Team H3C Technologies Co., Ltd.
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.h3c.com
|
||||
Zip:100085"
|
||||
DESCRIPTION
|
||||
"Loops may cause broadcast storms. The purpose of loopback detection
|
||||
is to detect loops on the device and to protect the network."
|
||||
|
||||
REVISION "200903301741Z"
|
||||
DESCRIPTION
|
||||
"To fix bugs in the MIB file."
|
||||
REVISION "200809271504Z"
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
::= { hh3cCommon 95 }
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- ======================= definition begin =========================
|
||||
--
|
||||
-- ==================================================================
|
||||
|
||||
hh3cLpbkdtNotifications OBJECT IDENTIFIER ::= { hh3cLpbkdt 1 }
|
||||
hh3cLpbkdtObjects OBJECT IDENTIFIER ::= { hh3cLpbkdt 2 }
|
||||
hh3cLpbkdtTrapPrefix OBJECT IDENTIFIER ::= { hh3cLpbkdtNotifications 0 }
|
||||
|
||||
hh3cLpbkdtTrapLoopbacked NOTIFICATION-TYPE
|
||||
OBJECTS { ifIndex, ifDescr }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap message is generated when the interface is looped."
|
||||
::= { hh3cLpbkdtTrapPrefix 1 }
|
||||
|
||||
hh3cLpbkdtTrapRecovered NOTIFICATION-TYPE
|
||||
OBJECTS { ifIndex, ifDescr }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap message is generated when the loops on the interface
|
||||
are eliminated."
|
||||
::= { hh3cLpbkdtTrapPrefix 2 }
|
||||
|
||||
hh3cLpbkdtTrapPerVlanLoopbacked NOTIFICATION-TYPE
|
||||
OBJECTS { ifIndex, ifDescr, hh3cLpbkdtVlanID }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap message is generated when the interface is looped in the VLAN."
|
||||
::= { hh3cLpbkdtTrapPrefix 3 }
|
||||
|
||||
hh3cLpbkdtTrapPerVlanRecovered NOTIFICATION-TYPE
|
||||
OBJECTS { ifIndex, ifDescr, hh3cLpbkdtVlanID }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap message is generated when the loop on the interface
|
||||
is eliminated in the VLAN."
|
||||
::= { hh3cLpbkdtTrapPrefix 4 }
|
||||
|
||||
hh3cLpbkdtVlanID OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ID of VLAN."
|
||||
::= { hh3cLpbkdtObjects 1 }
|
||||
|
||||
END
|
2337
snmp_mib_archive/hh3c-lsw-dev-adm-mib.mib
Normal file
2337
snmp_mib_archive/hh3c-lsw-dev-adm-mib.mib
Normal file
File diff suppressed because it is too large
Load Diff
613
snmp_mib_archive/hh3c-lswdevm-mib.mib
Normal file
613
snmp_mib_archive/hh3c-lswdevm-mib.mib
Normal file
@ -0,0 +1,613 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (c) 2004-2012 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description: Device Management MIB
|
||||
-- Reference:
|
||||
-- Version: V2.3
|
||||
-- History:
|
||||
-- V1.0 (1) Created by Hou Qiang, 2001.06.29
|
||||
-- (2) Revised by Qi Zhenglin, 2001.12.30 ----r003 revision
|
||||
-- V1.1 2004/7/20 import hh3cLswFrameIndex, hh3cLswSlotIndex
|
||||
-- FROM HH3C-LSW-DEV-ADM-MIB
|
||||
-- V1.2 2004/09/10
|
||||
-- 1) change all MIB objects' STATUS from mandatory to current.
|
||||
-- 2) remove statement before hh3cLswdevMMib
|
||||
-- 3) adjust file format, change tab to space and some small
|
||||
-- changes.
|
||||
-- 4) change STATUS of hh3cCfmWriteFlash and hh3cCfmEraseFlash
|
||||
-- from write-only to read-write.
|
||||
-- V2.0 2004-10-12 updated by gaolong
|
||||
-- Import Gauge32, OBJECT-IDENTITY.
|
||||
-- Relocate hh3cLswdevMMib MODULE-IDENTITY clause.
|
||||
-- Change ACCESS to MAX-ACCESS
|
||||
-- Change Gauge to Gauge32.
|
||||
-- Change value of hh3cDevMFanStatus and hh3cDevMPowerStatus from underscores to hyphens.
|
||||
-- V2.1 2005-01-12
|
||||
-- Change the description of hh3cFlhTotalSize and hh3cFlhTotalFree by sunqiang
|
||||
-- V2.2 2005-06-10 updated by Chen Xi
|
||||
-- Modify the SYNTAX and DESCRIPTION of hh3cLinkUpDownTrapEnable
|
||||
-- and adjust file format.
|
||||
-- V2.3 2011-11-26 updated by duyanbing
|
||||
-- Add hh3cDevMFirstTrapTime.
|
||||
-- ==================================================================
|
||||
-- ==================================================================
|
||||
--
|
||||
-- Varibles and types be imported
|
||||
--
|
||||
-- ==================================================================
|
||||
HH3C-LswDEVM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, TimeTicks, Gauge32, OBJECT-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
hh3clswCommon, hh3cRhw
|
||||
FROM HH3C-OID-MIB
|
||||
hh3cLswFrameIndex, hh3cLswSlotIndex
|
||||
FROM HH3C-LSW-DEV-ADM-MIB
|
||||
;
|
||||
|
||||
hh3cLswdevMMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201111260000Z"
|
||||
ORGANIZATION
|
||||
"Hangzhou H3C Tech. Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"Platform Team Hangzhou H3C Tech. Co., Ltd.
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.h3c.com
|
||||
Zip:100085
|
||||
"
|
||||
DESCRIPTION
|
||||
""
|
||||
REVISION "200106290000Z"
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { hh3clswCommon 9 }
|
||||
|
||||
|
||||
hh3cDevice OBJECT IDENTIFIER ::= { hh3cRhw 8 }
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- ======================= definition begin =========================
|
||||
--
|
||||
-- ==================================================================
|
||||
|
||||
hh3cCpuTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cCpuEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of CPU statistics."
|
||||
::= { hh3cDevice 1 }
|
||||
|
||||
hh3cCpuEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cCpuEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Entries of hh3cCpuTable."
|
||||
INDEX { hh3cCpuIndex }
|
||||
::= { hh3cCpuTable 1 }
|
||||
|
||||
Hh3cCpuEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cCpuIndex INTEGER,
|
||||
hh3cCpuCostRate Gauge32,
|
||||
hh3cCpuCostRatePer1Min Gauge32,
|
||||
hh3cCpuCostRatePer5Min Gauge32
|
||||
}
|
||||
|
||||
hh3cCpuIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of hh3cCpuTable. This integer is a uniq number to
|
||||
identify the CPU(s). We recommand two Number Plans in this
|
||||
paper, Logical Number or Phisical Number. For the first
|
||||
case, hh3cCpuIndex is a integer, range from 1 to the Maximum
|
||||
number, for example 1,2,3,4,5 ..., where 1 represents
|
||||
the first CPU, 2 represents the second CPU, etc. For the
|
||||
second case hh3cCpuIndex represents physical card position
|
||||
(Shelf Number, Frame Number, Slot Number, SubSlotNumber)
|
||||
where the CPU residing, for example, 0x01020304 represent
|
||||
the CPU on the 4th subslot of the 3th slot of the 2nd frame
|
||||
of the 1st Shelf. In the condition of multiple CPU system
|
||||
where CPU group coordinately process on one board, we see
|
||||
the CPUs as one CPU"
|
||||
::= { hh3cCpuEntry 1 }
|
||||
|
||||
hh3cCpuCostRate OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The overall CPU busy percentage in the last 5 second period. "
|
||||
::= { hh3cCpuEntry 2 }
|
||||
|
||||
hh3cCpuCostRatePer1Min OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The overall CPU cost percentage in the last 1 minute period. "
|
||||
::= { hh3cCpuEntry 3 }
|
||||
|
||||
hh3cCpuCostRatePer5Min OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The overall CPU cost percentage in the last 5 minutes period. "
|
||||
::= { hh3cCpuEntry 4 }
|
||||
|
||||
|
||||
hh3cMem OBJECT IDENTIFIER ::= { hh3cDevice 2 }
|
||||
|
||||
hh3cMemTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cMemEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains memory information. "
|
||||
::= { hh3cMem 1 }
|
||||
|
||||
hh3cMemEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cMemEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Entries of hh3cMemTable"
|
||||
INDEX { hh3cMemModuleIndex }
|
||||
::= { hh3cMemTable 1 }
|
||||
|
||||
Hh3cMemEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cMemModuleIndex INTEGER,
|
||||
hh3cMemSize Gauge32,
|
||||
hh3cMemFree Gauge32,
|
||||
hh3cMemRawSliceUsed Gauge32,
|
||||
hh3cMemLgFree Gauge32,
|
||||
hh3cMemFail Gauge32,
|
||||
hh3cMemFailNoMem Gauge32
|
||||
}
|
||||
|
||||
hh3cMemModuleIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of hh3cMemTable. This integer is a uniq number to
|
||||
identify the memory module. We recommand two Number Plans
|
||||
in this paper, Logical Number or Phisical Number. For the
|
||||
first case, hh3cMemModuleIndex is a integer, range from 1 to
|
||||
the Maximum number, for example 1,2,3,4,5 ..., where 1
|
||||
represents the first memory module, 2 represents the second
|
||||
memory module, etc. For the second case hh3cMemModuleIndex
|
||||
represents physical card position (Shelf Number, Frame Number,
|
||||
Slot Number, SubSlotNumber) where the memory module residing,
|
||||
for example, 0x01020304 represent the memory module on the 4th
|
||||
subslot of the 3th slot of the 2nd frame of the 1st Shelf. "
|
||||
::= { hh3cMemEntry 1 }
|
||||
|
||||
hh3cMemSize OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the total size of the memory module
|
||||
which is on the managed object."
|
||||
::= { hh3cMemEntry 2 }
|
||||
|
||||
hh3cMemFree OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the free size of the memory"
|
||||
::= { hh3cMemEntry 3 }
|
||||
|
||||
hh3cMemRawSliceUsed OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the used size of the raw slice memory"
|
||||
::= { hh3cMemEntry 4 }
|
||||
|
||||
hh3cMemLgFree OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The largest free size of the contiguous area in the memory.
|
||||
The unit is byte."
|
||||
::= { hh3cMemEntry 5 }
|
||||
|
||||
hh3cMemFail OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The times of memory allocation failures"
|
||||
::= { hh3cMemEntry 6 }
|
||||
|
||||
hh3cMemFailNoMem OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The times of memory allocation failures due to no free memory."
|
||||
::= { hh3cMemEntry 7 }
|
||||
|
||||
|
||||
hh3cBufTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cBufEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains buffer information. "
|
||||
::= { hh3cMem 2 }
|
||||
|
||||
hh3cBufEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cBufEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Entries of hh3cBufferTable"
|
||||
INDEX { hh3cBufModuleIndex , hh3cBufSize }
|
||||
::= { hh3cBufTable 1 }
|
||||
|
||||
Hh3cBufEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cBufModuleIndex INTEGER,
|
||||
hh3cBufSize INTEGER,
|
||||
hh3cBufCurrentTotal Gauge32,
|
||||
hh3cBufCurrentUsed Gauge32
|
||||
}
|
||||
|
||||
hh3cBufModuleIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of hh3cBufferTable. This integer is a uniq number to
|
||||
identify the buffer module. We recommand two Number Plans
|
||||
in this paper, Logical Number or Phisical Number. For the
|
||||
first case, hh3cBufferModuleIndex is a integer, range from 1 to
|
||||
the Maximum number, for example 1,2,3,4,5 ..., where 1
|
||||
represents the first buffer module, 2 represents the second
|
||||
buffer module, etc. For the second case hh3cBufferModuleIndex
|
||||
represents physical card position (Shelf Number, Frame Number,
|
||||
Slot Number, SubSlotNumber) where the buffer module residing,
|
||||
for example, 0x01020304 represent the buffer module on the 4th
|
||||
subslot of the 3th slot of the 2nd frame of the 1st Shelf. "
|
||||
::= { hh3cBufEntry 1 }
|
||||
|
||||
hh3cBufSize OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The size of buffer,unit is byte."
|
||||
::= { hh3cBufEntry 2 }
|
||||
|
||||
hh3cBufCurrentTotal OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of buffer currently."
|
||||
::= { hh3cBufEntry 3 }
|
||||
|
||||
hh3cBufCurrentUsed OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of used buffer currently."
|
||||
::= { hh3cBufEntry 4 }
|
||||
|
||||
|
||||
hh3cFlh OBJECT IDENTIFIER ::= { hh3cDevice 3 }
|
||||
|
||||
-- hh3c Local Flash Group
|
||||
-- This group is present in all products which contain flash"
|
||||
|
||||
hh3cFlhTotalSize OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The flash memory's total size, in kilobyte"
|
||||
::= { hh3cFlh 1 }
|
||||
|
||||
hh3cFlhTotalFree OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The free space in internal flash memory, in kilobyte"
|
||||
::= { hh3cFlh 2 }
|
||||
|
||||
hh3cFlhLastDelTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time since system up of the lastest deleting operation of
|
||||
flash memory.The value of Zero indicates there is no erasing operation
|
||||
since system up"
|
||||
DEFVAL { 0 }
|
||||
::= { hh3cFlh 3 }
|
||||
|
||||
hh3cFlhDelState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
executing(1),
|
||||
ok(2),
|
||||
error(3),
|
||||
readOnly(4),
|
||||
failtoopen(5),
|
||||
blockMallocFail(6),
|
||||
noneDelOperationSinceStart(7)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The state indicates the result of current or
|
||||
lastest flash memory deleting operation"
|
||||
::= { hh3cFlh 4 }
|
||||
|
||||
hh3cFlhState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
busy(1),
|
||||
free(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Busy indicates the flash memory is unavailable due to others may be using it,
|
||||
and free indicates the flash memory is available now"
|
||||
::= { hh3cFlh 5 }
|
||||
|
||||
-- ==================================================================
|
||||
|
||||
hh3cLswdevMMibObject OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hh3cLswdevMMib 1 }
|
||||
|
||||
hh3cdevMFanStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cDevMFanStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION " Fan status description table "
|
||||
::= { hh3cLswdevMMibObject 1 }
|
||||
|
||||
|
||||
hh3cdevMFanStatusEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cDevMFanStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION " Fan status description table entry "
|
||||
INDEX { hh3cDevMFanNum }
|
||||
::= { hh3cdevMFanStatusTable 1}
|
||||
|
||||
|
||||
Hh3cDevMFanStatusEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cDevMFanNum INTEGER,
|
||||
hh3cDevMFanStatus INTEGER
|
||||
}
|
||||
|
||||
hh3cDevMFanNum OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION " Fan number "
|
||||
::= { hh3cdevMFanStatusEntry 1 }
|
||||
|
||||
|
||||
hh3cDevMFanStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
active (1),
|
||||
deactive (2),
|
||||
not-install (3),
|
||||
unsupport (4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION " Fan status: active (1), deactive (2) not installed (3) and unsupported (4)"
|
||||
::= { hh3cdevMFanStatusEntry 2 }
|
||||
|
||||
|
||||
hh3cdevMPowerStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cDevMPowerStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION " Power status description table "
|
||||
::= { hh3cLswdevMMibObject 2 }
|
||||
|
||||
|
||||
hh3cdevMPowerStatusEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cDevMPowerStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION " Power status description table entry "
|
||||
INDEX { hh3cDevMPowerNum }
|
||||
::= { hh3cdevMPowerStatusTable 1}
|
||||
|
||||
Hh3cDevMPowerStatusEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cDevMPowerNum INTEGER,
|
||||
hh3cDevMPowerStatus INTEGER
|
||||
}
|
||||
|
||||
|
||||
hh3cDevMPowerNum OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Power number "
|
||||
::= { hh3cdevMPowerStatusEntry 1 }
|
||||
|
||||
|
||||
hh3cDevMPowerStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
active (1),
|
||||
deactive (2),
|
||||
not-install (3),
|
||||
unsupport (4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION " Power status: active (1), deactive (2) not installed (3) and unsupported "
|
||||
::= { hh3cdevMPowerStatusEntry 2 }
|
||||
|
||||
|
||||
hh3cdevMSlotEnvironmentTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cdevMSlotEnvironmentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION " environment description table "
|
||||
::= { hh3cLswdevMMibObject 3 }
|
||||
|
||||
|
||||
hh3cdevMSlotEnvironmentEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cdevMSlotEnvironmentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION " environment description table entry "
|
||||
INDEX { hh3cLswFrameIndex, hh3cLswSlotIndex, hh3cdevMSlotEnvironmentType }
|
||||
::= { hh3cdevMSlotEnvironmentTable 1 }
|
||||
|
||||
|
||||
Hh3cdevMSlotEnvironmentEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cdevMSlotEnvironmentType INTEGER,
|
||||
hh3cDevMSlotEnvironmentStatus INTEGER,
|
||||
hh3cDevMSlotEnvironmentValue INTEGER,
|
||||
hh3cDevMSlotEnvironmentUpperLimit INTEGER,
|
||||
hh3cDevMSlotEnvironmentLowerLimit INTEGER
|
||||
}
|
||||
|
||||
|
||||
hh3cdevMSlotEnvironmentType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
temperature(1),
|
||||
humidity(2),
|
||||
fog(3)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Environment type "
|
||||
::= { hh3cdevMSlotEnvironmentEntry 1 }
|
||||
|
||||
hh3cDevMSlotEnvironmentStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
normal(1),
|
||||
upper(2),
|
||||
lower(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION " Environment status"
|
||||
::= { hh3cdevMSlotEnvironmentEntry 2 }
|
||||
|
||||
hh3cDevMSlotEnvironmentValue OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION " Environment value"
|
||||
::= { hh3cdevMSlotEnvironmentEntry 3 }
|
||||
|
||||
hh3cDevMSlotEnvironmentUpperLimit OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Environment upper limit "
|
||||
::= { hh3cdevMSlotEnvironmentEntry 4 }
|
||||
|
||||
|
||||
hh3cDevMSlotEnvironmentLowerLimit OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " Environment Lower limit"
|
||||
::= { hh3cdevMSlotEnvironmentEntry 5 }
|
||||
|
||||
|
||||
hh3cLinkUpDownTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enableBoth(1) ,
|
||||
disableBoth(2) ,
|
||||
enableLinkUpTrapOnly(3) ,
|
||||
enableLinkDownTrapOnly(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/Disable linkUp/linkDown traps of the device, determining whether
|
||||
to enable linkUp/linkDown traps with that of the interface.
|
||||
When the value is enableBoth(1), the linkUp/linkDown traps are both
|
||||
enabled.
|
||||
When the value is disableBoth(2), the linkUp/linkDown traps are both
|
||||
disabled.
|
||||
When the value is enableLinkUpTrapOnly(3), the linkUp traps is enabled
|
||||
and the linkDown traps is disabled.
|
||||
When the value is enableLinkDownTrapOnly(4), the linkUp traps is
|
||||
disabled and the linkDown traps is enabled. "
|
||||
::= { hh3cLswdevMMibObject 9 }
|
||||
|
||||
hh3cdot1qTpFdbLearnStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " Enable/Disable the address learning."
|
||||
::= { hh3cLswdevMMibObject 10 }
|
||||
|
||||
|
||||
|
||||
hh3cCfmWriteFlash OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
write(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " Write the current effective configuration into the Flash memory.
|
||||
This object does not support read operation."
|
||||
::= { hh3cLswdevMMibObject 11 }
|
||||
|
||||
|
||||
hh3cCfmEraseFlash OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
erase(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " Delete the configuration from the Flash memory.
|
||||
This object does not support read operation."
|
||||
::= { hh3cLswdevMMibObject 12 }
|
||||
|
||||
hh3cDevMFirstTrapTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the first trap time."
|
||||
::= { hh3cLswdevMMibObject 13 }
|
||||
|
||||
END
|
159
snmp_mib_archive/hh3c-lswmix-mib.mib
Normal file
159
snmp_mib_archive/hh3c-lswmix-mib.mib
Normal file
@ -0,0 +1,159 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2002 by H3C TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: Dual Main Control MIB
|
||||
--
|
||||
-- Version: V1.2
|
||||
-- History:
|
||||
-- Revise History: 1) 2003-03-27 Fuzhenyu created
|
||||
-- V1.1 2004-10-12 updated by gaolong
|
||||
-- Import NOTIFICATION-TYPE.
|
||||
-- MAX-ACCESS clause value from write-only to read-write.
|
||||
-- Substitute hh3csMixTrapMib MODULE-IDENTITY with hh3csMixTrapMib OBJECT IDENTIFIER.
|
||||
-- V1.2 2005-11-14
|
||||
-- updated by Chen Xi
|
||||
-- Modify description of all objects except hh3cLswXSlotTable and hh3cLswXSlotEntry.
|
||||
-- updated by Yu Lan
|
||||
-- Add process(3) value for hh3cLswMainCardBoardStatus.
|
||||
-- Add hh3cLswCrossBarStatus.
|
||||
-- ------------------------------------------------------------------
|
||||
--
|
||||
-- ------------------------------------------------------------------
|
||||
--
|
||||
-- Variable imported
|
||||
--
|
||||
-- ------------------------------------------------------------------
|
||||
HH3C-LswMix-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
hh3cLswFrameIndex,hh3cLswSlotIndex
|
||||
FROM HH3C-LSW-DEV-ADM-MIB
|
||||
hh3clswCommon
|
||||
FROM HH3C-OID-MIB;
|
||||
|
||||
-- the document include the private data about device
|
||||
-- ******************************beginning ******************************
|
||||
--
|
||||
-- ------------------------------------------------------------------
|
||||
hh3cLswMix MODULE-IDENTITY
|
||||
LAST-UPDATED "200106290000Z"
|
||||
ORGANIZATION
|
||||
"Hangzhou H3C Tech. Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"Platform Team Hangzhou H3C Tech. Co., Ltd.
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.h3c.com
|
||||
Zip:100085
|
||||
"
|
||||
DESCRIPTION
|
||||
""
|
||||
REVISION "200106290000Z"
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { hh3clswCommon 17 }
|
||||
|
||||
|
||||
-- the document include the private data about device mix
|
||||
|
||||
hh3cLswLastSwitchDate OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the date of the most recent change
|
||||
to the mpu(Main Processing Unit). "
|
||||
::= { hh3cLswMix 1 }
|
||||
|
||||
hh3cLswLastSwitchTime OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the time of the most recent change
|
||||
to the mpu. "
|
||||
::= { hh3cLswMix 2 }
|
||||
|
||||
hh3cLswMpuSwitchsNum OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the total times of the mpu switched
|
||||
since the system start up. "
|
||||
::= { hh3cLswMix 3 }
|
||||
|
||||
hh3cLswMpuSwitch OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
switch(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object will immediately switch the standby mpu
|
||||
to master mpu. Read is not supported. "
|
||||
::= { hh3cLswMix 4 }
|
||||
|
||||
-- the document include the private data about main card
|
||||
hh3cLswXSlotTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cLswXSlotEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The source main table."
|
||||
::= { hh3cLswMix 5 }
|
||||
|
||||
hh3cLswXSlotEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cLswXSlotEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the source main table."
|
||||
INDEX { hh3cLswFrameIndex, hh3cLswSlotIndex }
|
||||
::= { hh3cLswXSlotTable 1 }
|
||||
|
||||
Hh3cLswXSlotEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cLswMainCardBoardStatus INTEGER,
|
||||
hh3cLswCrossBarStatus INTEGER
|
||||
}
|
||||
|
||||
hh3cLswMainCardBoardStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
master(1),
|
||||
standby(2),
|
||||
process(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value describes whether the board is master, standby or process.
|
||||
master and standby are the possible states for the mpu, while process
|
||||
indicates the state of lpu(Line Processing Unit)"
|
||||
::= { hh3cLswXSlotEntry 1 }
|
||||
|
||||
hh3cLswCrossBarStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
master(1),
|
||||
standby(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value describes whether the crossbar is master or standby. It is
|
||||
master when it's in the master mpu board, standby when in the standby mpu.
|
||||
But both crossbars in mpus are master when the device in load-balance mode."
|
||||
::= { hh3cLswXSlotEntry 2 }
|
||||
|
||||
hh3csMixTrapMib OBJECT IDENTIFIER ::= { hh3cLswMix 10 }
|
||||
|
||||
hh3cSlaveSwitchOver NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An hh3cSlaveSwitchOver trap signifies that the action of
|
||||
standby mpu switching to master has completed. "
|
||||
::= { hh3csMixTrapMib 1 }
|
||||
|
||||
END
|
894
snmp_mib_archive/hh3c-lswmstp-mib.mib
Normal file
894
snmp_mib_archive/hh3c-lswmstp-mib.mib
Normal file
@ -0,0 +1,894 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (c) 2004-2012 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description: MSTP MIB
|
||||
-- Reference:
|
||||
-- Version: V1.15
|
||||
-- History:
|
||||
-- v1.0 (1) Created by Zhang Shilin, 2001.6.29
|
||||
-- (2) Revised by Qi Zhenglin, 2002.01.08
|
||||
-- v1.01 2004-7-13 remove default value
|
||||
-- of hh3cdot1sMstDefaultVlanAllo & hh3cdot1sMstDefaultRegionName
|
||||
-- v1.02 2004-08-19 Revised by Song Jianyong,
|
||||
-- add hh3cdot1sStpPathCostStandard in mstp global table
|
||||
-- v1.1 2004-10-12 updated by gaolong
|
||||
-- Import OBJECT-IDENTITY, NOTIFICATION-TYPE, TEXTUAL-CONVENTION.
|
||||
-- Import dot1dStpPort.
|
||||
-- Relocate hh3cdot1sMstp MODULE-IDENTITY clause.
|
||||
-- Fix default value errors for hh3cdot1sMstBpduGuard, hh3cdot1sMstiStpPortEdgeport,
|
||||
-- hh3cdot1sMstiStpStatus, hh3cdot1sMstiPortRootGuard, hh3cdot1sMstiPortLoopGuard.
|
||||
-- v1.11 2004-10-23 Revised by Song Jianyong,
|
||||
-- modify the range of hh3cdot1sMstiPathCost value in hh3cdot1sPortTable
|
||||
-- v1.12 2005-01-22 Revised by Song Jianyong,
|
||||
-- Add an enumeration for hh3cdot1sStpForceVersion in mstp global table
|
||||
-- Add an enumeration for hh3cdot1sStpPathCostStandard in hh3cdot1sPortTable
|
||||
-- Adjust format of objects' description
|
||||
-- V1.13 2005-6-30 Updated by zhanghaihong
|
||||
-- add hh3cdot1sMstiStpPortSendingBPDUType, hh3cdot1sMstiStpOperPortPointToPoint
|
||||
-- in hh3cdot1sPortTable
|
||||
-- V1.14 2005-11-07 Updated by zhanghaihong
|
||||
-- Modify the description of hh3cdot1sMstiStpOperPortPointToPoint in
|
||||
-- hh3cdot1sPortTable.
|
||||
-- Add hh3cdot1sMstiStpPortAdminBPDUFmt, hh3cdot1sMstiStpPortOperBPDUFmt
|
||||
-- in hh3cdot1sPortTable.
|
||||
-- V1.15 2011-8-11 Updated by zhangwei
|
||||
-- Modify the range of hh3cdot1sAdminMstID, hh3cdot1sOperMstID in
|
||||
-- hh3cdot1sPortTable and hh3cdot1sInstanceID in hh3cdot1sInstanceTable.
|
||||
-- Remove the default value of hh3cdot1sMstiStpTransLimit.
|
||||
-- Add hh3cdot1sMstiStpPortRoleRestriction, hh3cdot1sMstiStpPortTcRestriction and
|
||||
-- hh3cdot1sMstiStpPortDisputed in hh3cdot1sPortTable.
|
||||
-- ==================================================================
|
||||
-- ==================================================================
|
||||
--
|
||||
-- Variables and types be imported
|
||||
--
|
||||
-- ==================================================================
|
||||
-- ------------------------------------------------------------------
|
||||
-- ------------------------------------------------------------------
|
||||
HH3C-LswMSTP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
MODULE-IDENTITY,OBJECT-TYPE,Counter32, OBJECT-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
dot1dStpPortEntry, dot1dStpPort
|
||||
FROM BRIDGE-MIB
|
||||
hh3clswCommon
|
||||
FROM HH3C-OID-MIB;
|
||||
|
||||
hh3cdot1sMstp MODULE-IDENTITY
|
||||
LAST-UPDATED "200106290000Z"
|
||||
ORGANIZATION
|
||||
"Hangzhou H3C Tech. Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"Platform Team Hangzhou H3C Tech. Co., Ltd.
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.h3c.com
|
||||
Zip:100085
|
||||
"
|
||||
DESCRIPTION
|
||||
""
|
||||
REVISION "200106290000Z"
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { hh3clswCommon 14 }
|
||||
|
||||
EnabledStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A simple status value for the object."
|
||||
SYNTAX INTEGER { enabled(1), disabled(2) }
|
||||
|
||||
BridgeId ::= OCTET STRING (SIZE (8))
|
||||
|
||||
Hh3cdot1sFormatStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Legacy means that the BPDU format is legacy. Dot1s means that the
|
||||
BPDU format is IEEE 802.1s. Auto means that the format of BPDU sending
|
||||
on the port is determined by the BPDU format of its connective port."
|
||||
SYNTAX INTEGER { legacy(1), dot1s(2), auto(3) }
|
||||
|
||||
|
||||
hh3cdot1sStpStatus OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether the Bridge MSTP is enabled."
|
||||
DEFVAL { 2 }
|
||||
::= { hh3cdot1sMstp 1 }
|
||||
|
||||
hh3cdot1sStpForceVersion OBJECT-TYPE
|
||||
SYNTAX INTEGER{stp(0),rstp(2),mstp(3)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The mode of this Bridge spanning-tree protocol."
|
||||
DEFVAL { mstp}
|
||||
::= { hh3cdot1sMstp 2 }
|
||||
|
||||
hh3cdot1sStpDiameter OBJECT-TYPE
|
||||
SYNTAX INTEGER(2..7)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The diameter of Bridge."
|
||||
DEFVAL { 7}
|
||||
::= { hh3cdot1sMstp 3 }
|
||||
|
||||
hh3cdot1sMstBridgeMaxHops OBJECT-TYPE
|
||||
SYNTAX INTEGER(1..40)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum value of the Bridge hops."
|
||||
DEFVAL { 20}
|
||||
::= { hh3cdot1sMstp 4 }
|
||||
|
||||
hh3cdot1sMstMasterBridgeID OBJECT-TYPE
|
||||
SYNTAX BridgeId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Bridge Identifier of the current Master Bridge."
|
||||
::= { hh3cdot1sMstp 5 }
|
||||
|
||||
hh3cdot1sMstMasterPathCost OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CIST path cost from the transmitting Bridge to the Master Bridge."
|
||||
DEFVAL { 0}
|
||||
::= { hh3cdot1sMstp 6 }
|
||||
|
||||
hh3cdot1sMstBpduGuard OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether the Bridge BPDU Guard function is enabled. If the function
|
||||
is enabled, the port will shutdown when received BPDU and the port
|
||||
is configured as portfast."
|
||||
DEFVAL { disabled}
|
||||
::= { hh3cdot1sMstp 7 }
|
||||
|
||||
hh3cdot1sMstAdminFormatSelector OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The administrative Configuration Identifier Format Selector in use
|
||||
by the Bridge. This has a value of 0 indicate the format specified
|
||||
in the Standard of IEEE 802.1s."
|
||||
DEFVAL { 0}
|
||||
::= { hh3cdot1sMstp 8 }
|
||||
|
||||
hh3cdot1sMstAdminRegionName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(1..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MSTP administrative region name."
|
||||
::= { hh3cdot1sMstp 9 }
|
||||
|
||||
hh3cdot1sMstAdminRevisionLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MSTP administrative revision level."
|
||||
DEFVAL { 0}
|
||||
::= { hh3cdot1sMstp 10 }
|
||||
|
||||
hh3cdot1sMstOperFormatSelector OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operative Configuration Identifier Format Selector in use by the
|
||||
Bridge. This has a value of 0 indicate the format specified in the
|
||||
Standard of IEEE 802.1s."
|
||||
DEFVAL { 0}
|
||||
::= { hh3cdot1sMstp 11 }
|
||||
|
||||
hh3cdot1sMstOperRegionName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING( SIZE(0..32) )
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MSTP operative region name."
|
||||
::= { hh3cdot1sMstp 12 }
|
||||
|
||||
hh3cdot1sMstOperRevisionLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MSTP operative revision level."
|
||||
DEFVAL { 0}
|
||||
::= { hh3cdot1sMstp 13 }
|
||||
|
||||
hh3cdot1sMstOperConfigDigest OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0..16))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MSTP Region's Configuration Digest Signature Key."
|
||||
::= { hh3cdot1sMstp 14 }
|
||||
|
||||
hh3cdot1sMstRegionConfActive OBJECT-TYPE
|
||||
SYNTAX INTEGER{enable(1),disable(2)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Active the region configuration."
|
||||
DEFVAL { disable }
|
||||
::= { hh3cdot1sMstp 15 }
|
||||
|
||||
hh3cdot1sMstDefaultVlanAllo OBJECT-TYPE
|
||||
SYNTAX INTEGER{enable(1),unused(65535)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Set default configuration about VLAN allocation and all VLANs
|
||||
are mapped to CIST."
|
||||
::= { hh3cdot1sMstp 16 }
|
||||
|
||||
hh3cdot1sMstDefaultRegionName OBJECT-TYPE
|
||||
SYNTAX INTEGER{enable(1),unused(65535)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Set default region name."
|
||||
::= { hh3cdot1sMstp 17 }
|
||||
|
||||
-- TABLE: hh3cdot1sVIDAllocationTable ------
|
||||
hh3cdot1sVIDAllocationTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cdot1sVIDAllocationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { hh3cdot1sMstp 18 }
|
||||
|
||||
hh3cdot1sVIDAllocationEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cdot1sVIDAllocationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX {
|
||||
hh3cdot1sMstVID
|
||||
}
|
||||
::= { hh3cdot1sVIDAllocationTable 1 }
|
||||
|
||||
Hh3cdot1sVIDAllocationEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
hh3cdot1sMstVID INTEGER,
|
||||
hh3cdot1sAdminMstID INTEGER,
|
||||
hh3cdot1sOperMstID INTEGER
|
||||
}
|
||||
|
||||
hh3cdot1sMstVID OBJECT-TYPE
|
||||
SYNTAX INTEGER(1..4094)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"VLAN Identifier"
|
||||
::={ hh3cdot1sVIDAllocationEntry 1 }
|
||||
|
||||
hh3cdot1sAdminMstID OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..4094)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Administrative Multiple spanning-tree instance Identifier."
|
||||
::={ hh3cdot1sVIDAllocationEntry 2 }
|
||||
|
||||
hh3cdot1sOperMstID OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..4094)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Operative Multiple spanning-tree instance Identifier."
|
||||
::={ hh3cdot1sVIDAllocationEntry 3 }
|
||||
|
||||
-- TABLE: hh3cdot1sInstanceTable ------
|
||||
hh3cdot1sInstanceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cdot1sInstanceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { hh3cdot1sMstp 19 }
|
||||
|
||||
hh3cdot1sInstanceEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cdot1sInstanceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX {
|
||||
hh3cdot1sInstanceID
|
||||
}
|
||||
::= { hh3cdot1sInstanceTable 1 }
|
||||
|
||||
Hh3cdot1sInstanceEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
hh3cdot1sInstanceID INTEGER,
|
||||
hh3cdot1sMstiBridgeID BridgeId,
|
||||
hh3cdot1sMstiBridgePriority INTEGER,
|
||||
hh3cdot1sMstiDesignedRoot BridgeId,
|
||||
hh3cdot1sMstiRootPathCost INTEGER,
|
||||
hh3cdot1sMstiRootPort INTEGER,
|
||||
hh3cdot1sMstiRootType INTEGER,
|
||||
hh3cdot1sMstiRemainingHops INTEGER,
|
||||
hh3cdot1sMstiAdminMappedVlanListLow OCTET STRING,
|
||||
hh3cdot1sMstiAdminMappedVlanListHigh OCTET STRING,
|
||||
hh3cdot1sMstiOperMappedVlanListLow OCTET STRING,
|
||||
hh3cdot1sMstiOperMappedVlanListHigh OCTET STRING
|
||||
}
|
||||
|
||||
hh3cdot1sInstanceID OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..4094)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Multiple spanning-tree instance Identifier"
|
||||
::={ hh3cdot1sInstanceEntry 1 }
|
||||
|
||||
hh3cdot1sMstiBridgeID OBJECT-TYPE
|
||||
SYNTAX BridgeId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Bridge Identifier for the spanning tree instance
|
||||
identified by MSTID"
|
||||
::={ hh3cdot1sInstanceEntry 2 }
|
||||
|
||||
hh3cdot1sMstiBridgePriority OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..61440)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Bridge Priority for the spanning tree instance
|
||||
identified by MSTID. Step of 4096"
|
||||
DEFVAL { 32768 }
|
||||
::={ hh3cdot1sInstanceEntry 3 }
|
||||
|
||||
hh3cdot1sMstiDesignedRoot OBJECT-TYPE
|
||||
SYNTAX BridgeId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Bridge Identifier of the Root Bridge for the spanning
|
||||
tree instance identified by MSTID"
|
||||
::={ hh3cdot1sInstanceEntry 4 }
|
||||
|
||||
hh3cdot1sMstiRootPathCost OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The path cost from the transmitting Bridge to the Root Bridge
|
||||
for the spanning tree instance identified by MSTID"
|
||||
::={ hh3cdot1sInstanceEntry 5 }
|
||||
|
||||
hh3cdot1sMstiRootPort OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Root Port for the spanning tree instance identified by the MSTID"
|
||||
::={ hh3cdot1sInstanceEntry 6 }
|
||||
|
||||
hh3cdot1sMstiRootType OBJECT-TYPE
|
||||
SYNTAX INTEGER{normal(0), secondary(1), primary(2)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Config this Bridge as a primary root or secondary root and or cancel
|
||||
the root for this spanning tree instance identified by MSTID"
|
||||
DEFVAL { normal }
|
||||
::={ hh3cdot1sInstanceEntry 7 }
|
||||
|
||||
hh3cdot1sMstiRemainingHops OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The remaining hops of the spanning tree instance identified by MSTID"
|
||||
::={ hh3cdot1sInstanceEntry 8 }
|
||||
|
||||
hh3cdot1sMstiAdminMappedVlanListLow OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..256))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The lower part of administrative Vlan list mapped to the spanning
|
||||
tree instance identified by MSTID"
|
||||
::= { hh3cdot1sInstanceEntry 9 }
|
||||
|
||||
hh3cdot1sMstiAdminMappedVlanListHigh OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..256))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The higher part of administrative Vlan list mapped to the spanning
|
||||
tree instance identified by MSTID"
|
||||
::= { hh3cdot1sInstanceEntry 10 }
|
||||
|
||||
hh3cdot1sMstiOperMappedVlanListLow OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..256))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The lower part of operative Vlan list mapped to the spanning
|
||||
tree instance identified by MSTID"
|
||||
::= { hh3cdot1sInstanceEntry 11 }
|
||||
|
||||
hh3cdot1sMstiOperMappedVlanListHigh OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..256))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The higher part of operative Vlan list mapped to the spanning
|
||||
tree instance identified by MSTID"
|
||||
::= { hh3cdot1sInstanceEntry 12 }
|
||||
|
||||
-- TABLE: hh3cdot1sPortTable ------
|
||||
hh3cdot1sPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cdot1sPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { hh3cdot1sMstp 20 }
|
||||
|
||||
hh3cdot1sPortEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cdot1sPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { hh3cdot1sInstanceID,
|
||||
hh3cdot1sMstiPortIndex
|
||||
}
|
||||
::= { hh3cdot1sPortTable 1 }
|
||||
|
||||
Hh3cdot1sPortEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
hh3cdot1sMstiPortIndex INTEGER,
|
||||
hh3cdot1sMstiState INTEGER,
|
||||
hh3cdot1sMstiPortPriority INTEGER,
|
||||
hh3cdot1sMstiPathCost INTEGER,
|
||||
hh3cdot1sMstiDesignatedRoot BridgeId,
|
||||
hh3cdot1sMstiDesignatedCost INTEGER,
|
||||
hh3cdot1sMstiDesignatedBridge BridgeId,
|
||||
hh3cdot1sMstiDesignatedPort OCTET STRING,
|
||||
hh3cdot1sMstiMasterBridgeID BridgeId,
|
||||
hh3cdot1sMstiMasterPortCost INTEGER,
|
||||
hh3cdot1sMstiStpPortEdgeport EnabledStatus,
|
||||
hh3cdot1sMstiStpPortPointToPoint INTEGER,
|
||||
hh3cdot1sMstiStpMcheck INTEGER,
|
||||
hh3cdot1sMstiStpTransLimit INTEGER,
|
||||
hh3cdot1sMstiStpRXStpBPDU Counter32,
|
||||
hh3cdot1sMstiStpTXStpBPDU Counter32,
|
||||
hh3cdot1sMstiStpRXTCNBPDU Counter32,
|
||||
hh3cdot1sMstiStpTXTCNBPDU Counter32,
|
||||
hh3cdot1sMstiStpRXRSTPBPDU Counter32,
|
||||
hh3cdot1sMstiStpTXRSTPBPDU Counter32,
|
||||
hh3cdot1sMstiStpRXMSTPBPDU Counter32,
|
||||
hh3cdot1sMstiStpTXMSTPBPDU Counter32,
|
||||
hh3cdot1sMstiStpClearStatistics INTEGER,
|
||||
hh3cdot1sMstiStpDefaultPortCost INTEGER,
|
||||
hh3cdot1sMstiStpStatus EnabledStatus,
|
||||
hh3cdot1sMstiPortRootGuard EnabledStatus,
|
||||
hh3cdot1sMstiPortLoopGuard EnabledStatus,
|
||||
hh3cdot1sMstiStpPortSendingBPDUType INTEGER,
|
||||
hh3cdot1sMstiStpOperPortPointToPoint INTEGER,
|
||||
hh3cdot1sMstiStpPortAdminBPDUFmt Hh3cdot1sFormatStatus,
|
||||
hh3cdot1sMstiStpPortOperBPDUFmt Hh3cdot1sFormatStatus,
|
||||
hh3cdot1sMstiStpPortRoleRestriction EnabledStatus,
|
||||
hh3cdot1sMstiStpPortTcRestriction EnabledStatus,
|
||||
hh3cdot1sMstiStpPortDisputed TruthValue
|
||||
}
|
||||
|
||||
hh3cdot1sMstiPortIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the Bridge Port"
|
||||
::={ hh3cdot1sPortEntry 1 }
|
||||
|
||||
hh3cdot1sMstiState OBJECT-TYPE
|
||||
SYNTAX INTEGER{disabled(1),discarding(2),learning(4),forwarding(5)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current state of the Port (i.e., Disabled, Discarding ,
|
||||
Learning, Forwarding)"
|
||||
::={ hh3cdot1sPortEntry 2 }
|
||||
|
||||
hh3cdot1sMstiPortPriority OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..240)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the priority field which is contained in the
|
||||
first (in network byte order) four bits of the (2 octet long) Port ID.
|
||||
The other octet of the Port ID is given by the value of mstiPortIndex.
|
||||
And step of 16"
|
||||
DEFVAL { 128 }
|
||||
::={ hh3cdot1sPortEntry 3 }
|
||||
|
||||
hh3cdot1sMstiPathCost OBJECT-TYPE
|
||||
SYNTAX INTEGER(1..200000000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The contribution of this port to the path cost of paths towards the
|
||||
spanning tree root which include this port. The range of path cost
|
||||
is 1..65535 for 802.1d standard, is 1..200000000 for 802.1t standard,
|
||||
and is 1..200000 for the legacy standard. "
|
||||
::={ hh3cdot1sPortEntry 4 }
|
||||
|
||||
hh3cdot1sMstiDesignatedRoot OBJECT-TYPE
|
||||
SYNTAX BridgeId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Bridge Identifier of the Root Bridge for the port of the Spanning
|
||||
Tree instance identified by the MSTID"
|
||||
::={ hh3cdot1sPortEntry 5 }
|
||||
|
||||
hh3cdot1sMstiDesignatedCost OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The path cost of the Designated Port of the segment connected to
|
||||
this port. This value is compared to the Root Path Cost field
|
||||
in received bridge PDUs."
|
||||
::={ hh3cdot1sPortEntry 6 }
|
||||
|
||||
hh3cdot1sMstiDesignatedBridge OBJECT-TYPE
|
||||
SYNTAX BridgeId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Bridge Identifier of the bridge which this port considers to
|
||||
be the Designated Bridge for this port's segment."
|
||||
::={ hh3cdot1sPortEntry 7 }
|
||||
|
||||
hh3cdot1sMstiDesignatedPort OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE (2))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Port Identifier of the port on the Designated Bridge
|
||||
for this port's segment."
|
||||
::={ hh3cdot1sPortEntry 8 }
|
||||
|
||||
hh3cdot1sMstiMasterBridgeID OBJECT-TYPE
|
||||
SYNTAX BridgeId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Bridge Idnetifier of the current Master Bridge.
|
||||
Effective in CIST."
|
||||
::={ hh3cdot1sPortEntry 9 }
|
||||
|
||||
hh3cdot1sMstiMasterPortCost OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CIST path cost from the transmitting Bridge to
|
||||
the Master Bridge. Effective in CIST."
|
||||
::={ hh3cdot1sPortEntry 10 }
|
||||
|
||||
hh3cdot1sMstiStpPortEdgeport OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Whether the port fast is enabled. Effective in CIST."
|
||||
DEFVAL { disabled }
|
||||
::={ hh3cdot1sPortEntry 11 }
|
||||
|
||||
hh3cdot1sMstiStpPortPointToPoint OBJECT-TYPE
|
||||
SYNTAX INTEGER{forceTrue (1),forceFalse (2),auto (3)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Whether the port connects the point to point link. Effective in CIST."
|
||||
DEFVAL { auto }
|
||||
::={ hh3cdot1sPortEntry 12 }
|
||||
|
||||
hh3cdot1sMstiStpMcheck OBJECT-TYPE
|
||||
SYNTAX INTEGER{enable(1),unused(65535)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Forcing the state machine to send MST BPDUs in this manner
|
||||
can be used to test whether all legacy Bridges on a given LAN
|
||||
have been removed. Effective in CIST."
|
||||
::={ hh3cdot1sPortEntry 13 }
|
||||
|
||||
hh3cdot1sMstiStpTransLimit OBJECT-TYPE
|
||||
SYNTAX INTEGER(1..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value used by the Port Transmit state machine to limit
|
||||
the maximum transmission rate. Effective in CIST."
|
||||
::={ hh3cdot1sPortEntry 14 }
|
||||
|
||||
hh3cdot1sMstiStpRXStpBPDU OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of received Config BPDU. Effective in CIST."
|
||||
::={ hh3cdot1sPortEntry 15 }
|
||||
|
||||
hh3cdot1sMstiStpTXStpBPDU OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of transmitted Config BPDU. Effective in CIST."
|
||||
::={ hh3cdot1sPortEntry 16 }
|
||||
|
||||
hh3cdot1sMstiStpRXTCNBPDU OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of received TCN BPDU. Effective in CIST."
|
||||
::={ hh3cdot1sPortEntry 17 }
|
||||
|
||||
hh3cdot1sMstiStpTXTCNBPDU OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of transimitted TCN BPDU. Effective in CIST."
|
||||
::={ hh3cdot1sPortEntry 18 }
|
||||
|
||||
hh3cdot1sMstiStpRXRSTPBPDU OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of received RST BPDU. Effective in CIST."
|
||||
::={ hh3cdot1sPortEntry 19 }
|
||||
|
||||
hh3cdot1sMstiStpTXRSTPBPDU OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of transimitted RST BPDU. Effective in CIST."
|
||||
::={ hh3cdot1sPortEntry 20 }
|
||||
|
||||
hh3cdot1sMstiStpRXMSTPBPDU OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of received MST BPDU. Effective in CIST."
|
||||
::={ hh3cdot1sPortEntry 21 }
|
||||
|
||||
hh3cdot1sMstiStpTXMSTPBPDU OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of transimitted MST BPDU. Effective in CIST."
|
||||
::={ hh3cdot1sPortEntry 22 }
|
||||
|
||||
hh3cdot1sMstiStpClearStatistics OBJECT-TYPE
|
||||
SYNTAX INTEGER{clear(1),unused(65535)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Clear the spanning tree statistic. Effective in CIST."
|
||||
::={ hh3cdot1sPortEntry 23 }
|
||||
|
||||
hh3cdot1sMstiStpDefaultPortCost OBJECT-TYPE
|
||||
SYNTAX INTEGER{enable(1),unused(65535)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Set default Port path cost. "
|
||||
::={ hh3cdot1sPortEntry 24 }
|
||||
|
||||
hh3cdot1sMstiStpStatus OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether the spanning tree protocol is enabled on this port.
|
||||
Effective in CIST."
|
||||
DEFVAL { enabled}
|
||||
::={ hh3cdot1sPortEntry 25 }
|
||||
|
||||
hh3cdot1sMstiPortRootGuard OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether the root guard is enabled. Effective in CIST."
|
||||
DEFVAL { disabled }
|
||||
::={ hh3cdot1sPortEntry 26 }
|
||||
|
||||
hh3cdot1sMstiPortLoopGuard OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether the loop protection is enabled. Effective in CIST."
|
||||
DEFVAL { disabled }
|
||||
::={ hh3cdot1sPortEntry 27 }
|
||||
|
||||
hh3cdot1sMstiStpPortSendingBPDUType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
stp(1),
|
||||
rstp(2),
|
||||
mstp(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of BPDU which the port is sending."
|
||||
::= { hh3cdot1sPortEntry 28 }
|
||||
|
||||
hh3cdot1sMstiStpOperPortPointToPoint OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
true(1),
|
||||
false(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether the port has connected to a
|
||||
point-to-point link or not. The value of the node is an operative value.
|
||||
The administrative value can be read from the node
|
||||
hh3cdot1sMstiStpPortPointToPoint. If the value of
|
||||
hh3cdot1sMstiStpPortPointToPoint is auto, the value of this node
|
||||
should be calculated by the network topology of this port. If the
|
||||
value of hh3cdot1sMstiStpPortPointToPoint is forceFalse, the value of this
|
||||
node is false. If the value of hh3cdot1sMstiStpPortPointToPoint is
|
||||
forceTrue, the value of this node is true."
|
||||
::= { hh3cdot1sPortEntry 29 }
|
||||
|
||||
hh3cdot1sMstiStpPortAdminBPDUFmt OBJECT-TYPE
|
||||
SYNTAX Hh3cdot1sFormatStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the node is an administrative value. Value legacy means that
|
||||
the MST BPDU format is forced to legacy. Value dot1s means that the MST BPDU format
|
||||
is forced to IEEE 802.1s. Value auto means that the format of MST BPDU sending
|
||||
on the port is determined by the MST BPDU that the port has received. Effective in
|
||||
CIST."
|
||||
::= { hh3cdot1sPortEntry 30 }
|
||||
|
||||
hh3cdot1sMstiStpPortOperBPDUFmt OBJECT-TYPE
|
||||
SYNTAX Hh3cdot1sFormatStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The format of MST BPDU which the port is sending. Value legacy means that the
|
||||
format of MST BPDU sending on the port is legacy. Value dot1s means that the
|
||||
format of MST BPDU sending on the port is IEEE 802.1s. Effective in CIST."
|
||||
::= { hh3cdot1sPortEntry 31 }
|
||||
|
||||
hh3cdot1sMstiStpPortRoleRestriction OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether the role-restriction is enabled. Effective in CIST.
|
||||
The role-restriction causes the port not to be selected as root port for the
|
||||
CIST or any MSTI."
|
||||
DEFVAL { disabled }
|
||||
::= { hh3cdot1sPortEntry 32 }
|
||||
|
||||
hh3cdot1sMstiStpPortTcRestriction OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether the tc-restriction is enabled. Effective in CIST.
|
||||
The tc-restriction causes the port not to propagate topology changes to
|
||||
other ports."
|
||||
DEFVAL { disabled }
|
||||
::= { hh3cdot1sPortEntry 33 }
|
||||
|
||||
hh3cdot1sMstiStpPortDisputed OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether the port is disputed for the CIST or MSTI."
|
||||
::= { hh3cdot1sPortEntry 34 }
|
||||
|
||||
hh3cdot1sStpPathCostStandard OBJECT-TYPE
|
||||
SYNTAX INTEGER{legacy(0),dot1d-1998(1),dot1t(2)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Path cost standard of the bridge. Value dot1d-1998 is
|
||||
IEEE 802.1d standard in 1998, value dot1t is IEEE 802.1t standard,
|
||||
and value legacy is a private legacy standard."
|
||||
::= { hh3cdot1sMstp 21 }
|
||||
|
||||
-- Mstp Traps
|
||||
|
||||
hh3cMstpEventsV2 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Definition point for Mstp notifications."
|
||||
::= { hh3cdot1sMstp 0 }
|
||||
|
||||
hh3cPortMstiStateForwarding NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cdot1sInstanceID , hh3cdot1sMstiPortIndex}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when a port turns into
|
||||
forwarding state form other state."
|
||||
::= { hh3cMstpEventsV2 1 }
|
||||
|
||||
hh3cPortMstiStateDiscarding NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cdot1sInstanceID , hh3cdot1sMstiPortIndex}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when a port turns into
|
||||
discarding state form forwarding state."
|
||||
::= { hh3cMstpEventsV2 2 }
|
||||
|
||||
|
||||
hh3cBridgeLostRootPrimary NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cdot1sInstanceID }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when the bridge is no longer
|
||||
the root bridge of the instance. Another switch with higher
|
||||
priority has already been the root bridge of the instance."
|
||||
::= { hh3cMstpEventsV2 3 }
|
||||
|
||||
hh3cPortMstiRootGuarded NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cdot1sInstanceID , hh3cdot1sMstiPortIndex}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when a root-guard port
|
||||
receives a superior message on the relevant instance."
|
||||
::= { hh3cMstpEventsV2 4 }
|
||||
|
||||
hh3cPortMstiBpduGuarded NOTIFICATION-TYPE
|
||||
OBJECTS { dot1dStpPort }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when an edged port of
|
||||
the BPDU-guard switch receives BPDU packets."
|
||||
::= { hh3cMstpEventsV2 5 }
|
||||
|
||||
hh3cPortMstiLoopGuarded NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cdot1sInstanceID , hh3cdot1sMstiPortIndex}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when an Alternate-Port
|
||||
or Root-Port is aged out."
|
||||
::= { hh3cMstpEventsV2 6 }
|
||||
|
||||
END
|
227
snmp_mib_archive/hh3c-lswtrap-mib.mib
Normal file
227
snmp_mib_archive/hh3c-lswtrap-mib.mib
Normal file
@ -0,0 +1,227 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (c) 2004-2012 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description: Lan Switch trap MIB
|
||||
-- Reference:
|
||||
-- Version: V1.2
|
||||
-- History:
|
||||
-- V1.0 Created by Zhangshilin, 2001.06.29
|
||||
-- V1.1 Modified by lifengguang 2008.11.10, add trap node hh3cBootImageUpdated
|
||||
-- V1.2 2011-11-26 updated by duyanbing
|
||||
-- Add hh3cDevMFirstTrapTime to powerfailure and hh3cPowerNormal.
|
||||
-- ==================================================================
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- Variables and types be imported
|
||||
--
|
||||
-- ==================================================================
|
||||
HH3C-LswTRAP-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
hh3clswCommon
|
||||
FROM HH3C-OID-MIB
|
||||
|
||||
hh3cDevMPowerNum, hh3cDevMFanNum, hh3cDevMFirstTrapTime
|
||||
FROM HH3C-LswDEVM-MIB
|
||||
|
||||
hh3cLswFrameIndex, hh3cLswSlotIndex, hh3cLswSubslotIndex
|
||||
FROM HH3C-LSW-DEV-ADM-MIB;
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- ======================= definition begin =========================
|
||||
--
|
||||
-- ==================================================================
|
||||
|
||||
hh3cLswTrapMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201111260000Z"
|
||||
ORGANIZATION
|
||||
"Hangzhou H3C Tech. Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"Platform Team Hangzhou H3C Tech. Co., Ltd.
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.h3c.com
|
||||
Zip:100085
|
||||
"
|
||||
DESCRIPTION
|
||||
""
|
||||
REVISION "201111260000Z"
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { hh3clswCommon 12 }
|
||||
|
||||
hh3csLswTRAPMibObject OBJECT IDENTIFIER ::= { hh3cLswTrapMib 1 }
|
||||
|
||||
hh3cpowerfailure NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cDevMPowerNum, hh3cDevMFirstTrapTime }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Power supply failure"
|
||||
::= { hh3csLswTRAPMibObject 1 }
|
||||
|
||||
hh3cPowerNormal NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cDevMPowerNum, hh3cDevMFirstTrapTime }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Power supply normal"
|
||||
::= { hh3csLswTRAPMibObject 2 }
|
||||
|
||||
hh3cMasterPowerNormal NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cDevMPowerNum }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Master power supply normal"
|
||||
::= { hh3csLswTRAPMibObject 3 }
|
||||
|
||||
hh3cSlavePowerNormal NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cDevMPowerNum }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Slave power supply normal"
|
||||
::= { hh3csLswTRAPMibObject 4 }
|
||||
|
||||
hh3cPowerRemoved NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cDevMPowerNum }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Power removed"
|
||||
::= { hh3csLswTRAPMibObject 5 }
|
||||
|
||||
hh3cfanfailure NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cDevMFanNum }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Fan failure"
|
||||
::= { hh3csLswTRAPMibObject 6 }
|
||||
|
||||
hh3cFanNormal NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cDevMFanNum }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Fan normal"
|
||||
::= { hh3csLswTRAPMibObject 7 }
|
||||
|
||||
hh3cBoardRemoved NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cLswFrameIndex, hh3cLswSlotIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Board removed"
|
||||
::= { hh3csLswTRAPMibObject 8 }
|
||||
|
||||
hh3cBoardInserted NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cLswFrameIndex,hh3cLswSlotIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Board inserted"
|
||||
::= { hh3csLswTRAPMibObject 9 }
|
||||
|
||||
hh3cBoardFailure NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cLswFrameIndex, hh3cLswSlotIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Board failed"
|
||||
::= { hh3csLswTRAPMibObject 10 }
|
||||
|
||||
hh3cBoardNormal NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cLswFrameIndex, hh3cLswSlotIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Board normal"
|
||||
::= { hh3csLswTRAPMibObject 11 }
|
||||
|
||||
hh3cSubcardRemove NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cLswFrameIndex, hh3cLswSlotIndex, hh3cLswSubslotIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sub card removeed"
|
||||
::= { hh3csLswTRAPMibObject 12 }
|
||||
|
||||
hh3cSubcardInsert NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cLswFrameIndex, hh3cLswSlotIndex, hh3cLswSubslotIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sub card inserted"
|
||||
::= { hh3csLswTRAPMibObject 13 }
|
||||
|
||||
hh3cBoardTemperatureLower NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cLswFrameIndex, hh3cLswSlotIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Board temperature low"
|
||||
::= { hh3csLswTRAPMibObject 14 }
|
||||
|
||||
hh3cBoardTemperatureFromLowerToNormal NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cLswFrameIndex, hh3cLswSlotIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Board temperature form lower to normal"
|
||||
::= { hh3csLswTRAPMibObject 15 }
|
||||
|
||||
hh3cBoardTemperatureHigher NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cLswFrameIndex, hh3cLswSlotIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Board temperature high"
|
||||
::= { hh3csLswTRAPMibObject 16 }
|
||||
|
||||
hh3cBoardTemperatureFormHigherToNormal NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cLswFrameIndex, hh3cLswSlotIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Board temperature from higher to normal"
|
||||
::= { hh3csLswTRAPMibObject 17 }
|
||||
|
||||
hh3cRequestLoading NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cLswFrameIndex, hh3cLswSlotIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Board request load"
|
||||
::= { hh3csLswTRAPMibObject 18 }
|
||||
|
||||
hh3cLoadFailure NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cLswFrameIndex, hh3cLswSlotIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Board load failure"
|
||||
::= { hh3csLswTRAPMibObject 19 }
|
||||
|
||||
hh3cLoadFinished NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cLswFrameIndex, hh3cLswSlotIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Board load finished"
|
||||
::= { hh3csLswTRAPMibObject 20 }
|
||||
|
||||
hh3cBackBoardModeSetFuilure NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cLswFrameIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Back board mode set failure"
|
||||
::= { hh3csLswTRAPMibObject 21 }
|
||||
|
||||
hh3cBackBoardModeSetOK NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cLswFrameIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Back board mode set OK"
|
||||
::= { hh3csLswTRAPMibObject 22 }
|
||||
|
||||
hh3cPowerInserted NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cDevMPowerNum }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Power inserted"
|
||||
::= { hh3csLswTRAPMibObject 23 }
|
||||
|
||||
hh3cBootImageUpdated NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cLswFrameIndex, hh3cLswSlotIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap node indicates that the boot image of specified board
|
||||
is updated."
|
||||
::= { hh3csLswTRAPMibObject 24 }
|
||||
|
||||
END
|
402
snmp_mib_archive/hh3c-mac-information-mib.mib
Normal file
402
snmp_mib_archive/hh3c-mac-information-mib.mib
Normal file
@ -0,0 +1,402 @@
|
||||
-- ============================================================================
|
||||
-- Copyright (c) 2004-2009 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description: The purpose of this MIB file is to provide the definition of
|
||||
-- the MAC Information general configuration.
|
||||
-- Reference:
|
||||
-- Version: V1.1
|
||||
-- History:
|
||||
-- V1.0 2007-12-28
|
||||
-- Initial version, created by gejianzhuang
|
||||
-- V1.1 2009-08-13
|
||||
-- Add 'hh3cMACInformationTrapObjectsExt' by gejianzhuang
|
||||
-- ============================================================================
|
||||
HH3C-MAC-INFORMATION-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hh3cCommon
|
||||
FROM HH3C-OID-MIB
|
||||
Unsigned32, Counter32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
ifIndex
|
||||
FROM IF-MIB;
|
||||
|
||||
-- Node definitions
|
||||
hh3cMACInformation MODULE-IDENTITY
|
||||
LAST-UPDATED "200712281912Z" -- DEC 28, 2007 at 19:12 GMT
|
||||
ORGANIZATION
|
||||
"Hangzhou H3C Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"Platform Team H3C Technologies Co., Ltd.
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.h3c.com
|
||||
Zip: 100085"
|
||||
DESCRIPTION
|
||||
"This MIB file is to provide the definition of the MAC Information
|
||||
general configuration. MAC Information feature is used to
|
||||
make that the changed MAC information in the monitored device is
|
||||
knowable in remote monitoring device."
|
||||
REVISION "200712281912Z"
|
||||
DESCRIPTION
|
||||
"The initial version of this MIB file."
|
||||
::= { hh3cCommon 87 }
|
||||
|
||||
Hh3cMACInfoWorkMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The working mode of the MAC Information feature."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
trap(1),
|
||||
syslog(2)
|
||||
}
|
||||
|
||||
hh3cMACInformationObjects OBJECT IDENTIFIER ::= { hh3cMACInformation 1 }
|
||||
|
||||
hh3cMACInformationMibGlobal OBJECT IDENTIFIER ::= { hh3cMACInformationObjects 1 }
|
||||
|
||||
hh3cMACInformationMIBTableTroop OBJECT IDENTIFIER ::= { hh3cMACInformationObjects 2 }
|
||||
|
||||
hh3cMACInformationMibTrap OBJECT IDENTIFIER ::= { hh3cMACInformationObjects 3 }
|
||||
|
||||
hh3cMACInformationMibTrapExt OBJECT IDENTIFIER ::= { hh3cMACInformationObjects 4 }
|
||||
|
||||
|
||||
hh3cMACInformationEnabled OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value is a global setting. The feature will not work until the
|
||||
value is set to enabled(1). If the value is set to disabled(2),
|
||||
the feature will stop working even there are interfaces that have
|
||||
been enabled the feature."
|
||||
DEFVAL { disabled }
|
||||
::= { hh3cMACInformationMibGlobal 1 }
|
||||
|
||||
hh3cMACInformationcSendInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32(1..20000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum interval that the device generate syslogs or traps.
|
||||
The unit is second."
|
||||
DEFVAL { 1 }
|
||||
::= { hh3cMACInformationMibGlobal 2 }
|
||||
|
||||
|
||||
hh3cMACInformationLearntMACNum OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of MAC addresses that learnt by the device since the
|
||||
hh3cMACInformationEnabled is set to enabled(1) and hh3cMACLearntEnable
|
||||
is set to enabled(1) at least on one interface. If the hh3cMACInformationEnabled
|
||||
is set to disabled(2), the object will always return 0."
|
||||
::= { hh3cMACInformationMibGlobal 3 }
|
||||
|
||||
hh3cMACInformationRemovedMACNum OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of MAC addresses that removed by the device since the
|
||||
hh3cMACInformationEnabled is set to enabled(1) and hh3cMACRemovedEnable
|
||||
is set to enabled(1) at least on one interface. If the hh3cMACInformationEnabled
|
||||
is set to disabled(2), the object will always return 0."
|
||||
::= { hh3cMACInformationMibGlobal 4 }
|
||||
|
||||
hh3cMACInformationTrapSendNum OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of traps that have been generated. This object is valid
|
||||
only when the hh3cMACInfomationWorkMode is set to trap(1). If the
|
||||
hh3cMACInfomationWorkMode is set to syslog(2), the object will always return 0."
|
||||
::= { hh3cMACInformationMibGlobal 5 }
|
||||
|
||||
|
||||
hh3cMACInformationSyslogSendNum OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of syslogs that have been generated. This object is valid only
|
||||
when the hh3cMACInfomationWorkMode is set to syslog(2). If the
|
||||
hh3cMACInfomationWorkMode is set to trap(1), the object will always return 0."
|
||||
::= { hh3cMACInformationMibGlobal 6 }
|
||||
|
||||
|
||||
hh3cMACInformationCacheLen OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..1000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum queue lenth used to cache the changed MAC addresses information
|
||||
in the monitored device. If the value is set to 0, syslog or trap will generate
|
||||
as soon as there is a MAC address learnt or removed."
|
||||
DEFVAL { 50 }
|
||||
::= { hh3cMACInformationMibGlobal 7 }
|
||||
|
||||
hh3cMACInfomationWorkMode OBJECT-TYPE
|
||||
SYNTAX Hh3cMACInfoWorkMode
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The working mode of MAC Information feature. If the object is
|
||||
set to trap(1), the device will use trap mode to notify the MAC
|
||||
address information and all properties of trap interrelated is
|
||||
valid. If the object is set to syslog(2), the device will use
|
||||
syslog mode to notify the MAC address information and all
|
||||
properties of trap interrelated is invalid."
|
||||
::= { hh3cMACInformationMibGlobal 8}
|
||||
|
||||
|
||||
--hh3cMACInfomationIfTable
|
||||
|
||||
hh3cMACInfomationIfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cMACInfomationIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table is used to enable or disable the MAC Information feature
|
||||
on interfaces."
|
||||
::= { hh3cMACInformationMIBTableTroop 1 }
|
||||
|
||||
hh3cMACInfomationIfEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cMACInfomationIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry of hh3cMACInfomationIfTable."
|
||||
INDEX
|
||||
{
|
||||
ifIndex
|
||||
}
|
||||
::= { hh3cMACInfomationIfTable 1 }
|
||||
|
||||
Hh3cMACInfomationIfEntry ::= SEQUENCE
|
||||
{
|
||||
hh3cMACLearntEnable INTEGER,
|
||||
hh3cMACRemovedEnable INTEGER
|
||||
}
|
||||
|
||||
hh3cMACLearntEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If the object is set to enabled(1) on interface, the device
|
||||
will cache the MAC address information that learnt on the interface."
|
||||
DEFVAL { disabled }
|
||||
::= { hh3cMACInfomationIfEntry 1 }
|
||||
|
||||
hh3cMACRemovedEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If the object is set to enable(1) on interface, the device
|
||||
will cache the MAC address information that removed on the interface."
|
||||
DEFVAL { disabled }
|
||||
::= { hh3cMACInfomationIfEntry 2 }
|
||||
|
||||
|
||||
-- hh3cMACNotificationTrap
|
||||
|
||||
hh3cMACInformationTraps OBJECT IDENTIFIER ::= { hh3cMACInformationMibTrap 0 }
|
||||
|
||||
hh3cMACInformationChangedTrap NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
hh3cMACInfoTrapIndex,
|
||||
hh3cMACInfoTrapCount,
|
||||
hh3cMACInfoTrapMsg
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When the cached number of MAC address information is reached the
|
||||
value specified by hh3cMACInformationCacheLen, trap is generated
|
||||
and is sent to the remote monitoring device. The trap is also
|
||||
generated when the amount of time elapsed since the previous
|
||||
notification is greater than the interval value specified by
|
||||
hh3cMACInformationcSendInterval and there is at least one cached
|
||||
MAC address information learnt or removed. The object is valid
|
||||
only when hh3cMACInfomationWorkMode is set to trap(1). When the
|
||||
hh3cMACInfomationWorkMode is set to syslog(2), No trap will be
|
||||
generated even hh3cMACInformationEnabled is set to enabled(1) and
|
||||
the feature is enabled on interface."
|
||||
::= { hh3cMACInformationTraps 1 }
|
||||
|
||||
hh3cMACInformationTrapObjects OBJECT IDENTIFIER ::= { hh3cMACInformationMibTrap 2 }
|
||||
|
||||
hh3cMACInfoTrapIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32(1..4294967295)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sequence number of trap information. When it reaches the
|
||||
maximum value, it should be set to 1."
|
||||
::= { hh3cMACInformationTrapObjects 1 }
|
||||
|
||||
hh3cMACInfoTrapCount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The cell number of the current trap information. The trap
|
||||
message may consists of more than one MAC address information.
|
||||
Each of the one MAC address information in one trap is called cell."
|
||||
::= { hh3cMACInformationTrapObjects 2 }
|
||||
|
||||
hh3cMACInfoTrapMsg OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(1..254))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is the MAC information that learnt or removed
|
||||
in the monitored device. It can consists of more than
|
||||
one MAC information in the object.
|
||||
This object is in the format of '<cell1><cell2>...'. Each
|
||||
cell consists of 12 octets in the format of
|
||||
'<operationType><VLAN><MAC><MACtype><ifIndex>'.
|
||||
|
||||
<operationType> is the reason type of MAC address changed and have
|
||||
size of 1 octet. It only supports the following values.
|
||||
1 - MAC learnt.
|
||||
2 - MAC removed.
|
||||
|
||||
<VLAN> is the vlan number that correspond to the MAC address in
|
||||
MAC address table and has size of 2 octet.
|
||||
|
||||
<MAC> is the MAC address and has size of 6 octets.
|
||||
|
||||
<MACtype> is the MAC address type and has size of 1 octet. It only
|
||||
supports the following values.
|
||||
0 - Unknown
|
||||
1 - Learnt
|
||||
2 - Config dynamic
|
||||
3 - Config static
|
||||
4 - Blackhole
|
||||
5 - Security
|
||||
6 - 802.1x
|
||||
7 - MAC authentication
|
||||
8 - Voice VLAN
|
||||
9 - Ext
|
||||
|
||||
<ifIndex> is the index of the interface where the MAC
|
||||
address is learnt or removed and has size of 2 octets."
|
||||
::= { hh3cMACInformationTrapObjects 3 }
|
||||
|
||||
-- hh3cMACNotificationTrapExt
|
||||
|
||||
hh3cMACInformationTrapsExt OBJECT IDENTIFIER ::= { hh3cMACInformationMibTrapExt 0 }
|
||||
|
||||
hh3cMACInformationChangedTrapExt NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
hh3cMACInfoTrapVerExt,
|
||||
hh3cMACInfoTrapIndexExt,
|
||||
hh3cMACInfoTrapCountExt,
|
||||
hh3cMACInfoTrapMsgExt
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When the cached number of MAC address information is reached the
|
||||
value specified by hh3cMACInformationCacheLen, trap is generated
|
||||
and is sent to the remote monitoring device. The trap is also
|
||||
generated when the amount of time elapsed since the previous
|
||||
notification is greater than the interval value specified by
|
||||
hh3cMACInformationcSendInterval and there is at least one cached
|
||||
MAC address information learnt or removed. The object is valid
|
||||
only when hh3cMACInfomationWorkMode is set to trap(1). When the
|
||||
hh3cMACInfomationWorkMode is set to syslog(2), No trap will be
|
||||
generated even hh3cMACInformationEnabled is set to enabled(1) and
|
||||
the feature is enabled on interface."
|
||||
::= { hh3cMACInformationTrapsExt 1 }
|
||||
|
||||
hh3cMACInformationTrapObjectsExt OBJECT IDENTIFIER ::= { hh3cMACInformationMibTrapExt 2 }
|
||||
|
||||
hh3cMACInfoTrapVerExt OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The version of trap information."
|
||||
::= { hh3cMACInformationTrapObjectsExt 1 }
|
||||
|
||||
hh3cMACInfoTrapIndexExt OBJECT-TYPE
|
||||
SYNTAX Unsigned32(1..4294967295)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sequence number of trap information. When it reaches the
|
||||
maximum value, it should be set to 1."
|
||||
::= { hh3cMACInformationTrapObjectsExt 2 }
|
||||
|
||||
hh3cMACInfoTrapCountExt OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The cell number of the current trap information. The trap
|
||||
message may consists of more than one MAC address information.
|
||||
Each of the one MAC address information in one trap is called cell."
|
||||
::= { hh3cMACInformationTrapObjectsExt 3 }
|
||||
|
||||
hh3cMACInfoTrapMsgExt OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(1..254))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is the MAC information that learnt or removed
|
||||
in the monitored device. It can consists of more than
|
||||
one MAC information in the object.
|
||||
This object is in the format of '<cell1><cell2>...'. Each
|
||||
cell consists of 14 octets in the format of
|
||||
'<operationType><VLAN><MAC><MACtype><ifIndex>'.
|
||||
|
||||
<operationType> is the reason type of MAC address changed and have
|
||||
size of 1 octet. It only supports the following values.
|
||||
1 - MAC learnt.
|
||||
2 - MAC removed.
|
||||
|
||||
<VLAN> is the vlan number that correspond to the MAC address in
|
||||
MAC address table and has size of 2 octet.
|
||||
|
||||
<MAC> is the MAC address and has size of 6 octets.
|
||||
|
||||
<MACtype> is the MAC address type and has size of 1 octet. It only
|
||||
supports the following values.
|
||||
0 - Unknown
|
||||
1 - Learnt
|
||||
2 - Config dynamic
|
||||
3 - Config static
|
||||
4 - Blackhole
|
||||
5 - Security
|
||||
6 - 802.1x
|
||||
7 - MAC authentication
|
||||
8 - Voice VLAN
|
||||
9 - Ext
|
||||
|
||||
<ifIndex> is the index of the interface where the MAC
|
||||
address is learnt or removed and has size of 4 octets."
|
||||
::= { hh3cMACInformationTrapObjectsExt 4 }
|
||||
|
||||
END
|
267
snmp_mib_archive/hh3c-oid-mib.mib
Normal file
267
snmp_mib_archive/hh3c-oid-mib.mib
Normal file
@ -0,0 +1,267 @@
|
||||
-- ============================================================================
|
||||
-- Copyright (c) 2004-2013 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
-- Description: This MIB will maintain the products MIB OID and management
|
||||
-- properties root node for products
|
||||
--
|
||||
-- Reference:
|
||||
-- Version: V1.19
|
||||
-- History:
|
||||
-- V1.00 2006-04-19 created by longyin
|
||||
-- V1.01 2007/08/09 add 'hh3cSiemMib' by gaolong
|
||||
-- V1.02 2007/09/25 add 'hh3cSurveillanceMIB', 'hh3cVMMan', 'hh3cPUMan',
|
||||
-- and 'hh3cMSMan' by longyin
|
||||
-- V1.03 2007/10/25 add 'hh3cStorageRef' under 'hh3c',
|
||||
-- and 'hh3cStorageMIB', 'hh3cStorageSnap', 'hh3cDisk',
|
||||
-- 'hh3cRaid', 'hh3cLogicVolume' under 'hh3cStorageRef'
|
||||
-- and 'hh3cUps' under 'hh3cCommon' by longyin
|
||||
-- V1.04 2007/11/27 add 'hh3cEOCCommon' and 'hh3cHPEOC' by longyin
|
||||
-- V1.05 2007/12/27 add 'hh3cAFC' and 'hh3cMultCDR' by longyin
|
||||
-- V1.06 2008/02/27 add 'hh3cMACInformation', 'hh3cFireWall', 'hh3cDSP' by longyin
|
||||
-- V1.07 2008/04/29 add 'hh3cNetMan' by songhao
|
||||
-- V1.08 2008/06/02 add 'hh3cStack', 'hh3cPosa' by songhao
|
||||
-- V1.09 2008/07/29 add 'hh3cWebAuthentication' by songhao
|
||||
-- V1.10 2008/08/26 add 'hh3cCATVTransceiver' by songhao
|
||||
-- V1.11 2008/12/03 add 'hh3cLpbkdt' by songhao
|
||||
-- V1.12 2009/02/27 add 'hh3cMultiMedia', 'hh3cDns', 'hh3c3GModem'
|
||||
-- and 'hh3cPortal' by songhao
|
||||
-- V1.13 2009/05/18 add 'hh3clldp','hh3cDHCPServer','hh3cPPPoEServer',
|
||||
-- 'hh3cL2Isolate','hh3cSnmpExt' by duyanbing
|
||||
-- V1.14 2009/11/04 add 'hh3cVsi','hh3cEvc','hh3cMinm','hh3cblg','hh3cRS485' by shuaixiaojuan
|
||||
-- V1.15 2010/03/16 add 'hh3cARPRatelimit', 'hh3cLI' by songhao
|
||||
-- 2010/09/15 add 'hpNetworking' by songhao
|
||||
-- V1.16 2011/01/31 add 'hh3cDar', 'hh3cPBR' by songhao
|
||||
-- V1.17 2011/04/22 add 'hh3cAAANasId' by duyanbing
|
||||
-- V1.18 2012/04/19 add 'hh3cTeTunnel','hh3cLB','hh3cDldp2','hh3cWIPS','hh3cFCoE',
|
||||
-- 'hh3cDot11Sa' by duyanbing
|
||||
-- V1.19 2013/01/08 add 'hh3cInfoCenter', 'hh3cTRNG2', 'hh3cDhcp4', 'hh3cDhcpSnoop2',
|
||||
-- 'hh3cRmonExt', 'hh3cIPsecMonitorV2', 'hh3cSanAgg', 'hh3cSpb',
|
||||
-- 'hh3cPortExtender', 'hh3cSlbg', 'hh3cFdmi', 'hh3cFirmwareUpgrade',
|
||||
-- 'hh3cIssuUpgrade' by songhao
|
||||
-- ============================================================================
|
||||
HH3C-OID-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
enterprises
|
||||
FROM RFC1155-SMI;
|
||||
|
||||
-- Object under .enterprises
|
||||
hh3c OBJECT IDENTIFIER ::= { enterprises 25506 }
|
||||
|
||||
-- Object under .enterprises.hh3c
|
||||
hh3cProductId OBJECT IDENTIFIER ::= { hh3c 1 }
|
||||
hh3cCommon OBJECT IDENTIFIER ::= { hh3c 2 }
|
||||
hh3cEntityVendorTypeOID OBJECT IDENTIFIER ::= { hh3c 3 }
|
||||
hh3cNM OBJECT IDENTIFIER ::= { hh3c 4 }
|
||||
hh3cSystem OBJECT IDENTIFIER ::= { hh3c 6 }
|
||||
hh3cSNMPAgCpb OBJECT IDENTIFIER ::= { hh3c 7 }
|
||||
hh3cRhw OBJECT IDENTIFIER ::= { hh3c 8 }
|
||||
hh3cSurveillanceMIB OBJECT IDENTIFIER ::= { hh3c 9 }
|
||||
hh3cStorageRef OBJECT IDENTIFIER ::= { hh3c 10 }
|
||||
hpNetworking OBJECT IDENTIFIER ::= { hh3c 11 }
|
||||
|
||||
-- Object under .enterprises.hh3c.hh3cCommon
|
||||
hh3cFtm OBJECT IDENTIFIER ::= { hh3cCommon 1 }
|
||||
hh3cUIMgt OBJECT IDENTIFIER ::= { hh3cCommon 2 }
|
||||
hh3cSystemMan OBJECT IDENTIFIER ::= { hh3cCommon 3 }
|
||||
hh3cConfig OBJECT IDENTIFIER ::= { hh3cCommon 4 }
|
||||
hh3cFlash OBJECT IDENTIFIER ::= { hh3cCommon 5 }
|
||||
hh3cEntityExtend OBJECT IDENTIFIER ::= { hh3cCommon 6 }
|
||||
hh3cIPSecMonitor OBJECT IDENTIFIER ::= { hh3cCommon 7 }
|
||||
hh3cAcl OBJECT IDENTIFIER ::= { hh3cCommon 8 }
|
||||
hh3cVoiceVlan OBJECT IDENTIFIER ::= { hh3cCommon 9 }
|
||||
hh3cL4Redirect OBJECT IDENTIFIER ::= { hh3cCommon 10 }
|
||||
hh3cIpPBX OBJECT IDENTIFIER ::= { hh3cCommon 11 }
|
||||
hh3cUser OBJECT IDENTIFIER ::= { hh3cCommon 12 }
|
||||
hh3cRadius OBJECT IDENTIFIER ::= { hh3cCommon 13 }
|
||||
hh3cPowerEthernetExt OBJECT IDENTIFIER ::= { hh3cCommon 14 }
|
||||
hh3cEntityRelation OBJECT IDENTIFIER ::= { hh3cCommon 15 }
|
||||
hh3cProtocolVlan OBJECT IDENTIFIER ::= { hh3cCommon 16 }
|
||||
hh3cQosProfile OBJECT IDENTIFIER ::= { hh3cCommon 17 }
|
||||
hh3cNat OBJECT IDENTIFIER ::= { hh3cCommon 18 }
|
||||
hh3cPos OBJECT IDENTIFIER ::= { hh3cCommon 19 }
|
||||
hh3cNS OBJECT IDENTIFIER ::= { hh3cCommon 20 }
|
||||
hh3cAAL5 OBJECT IDENTIFIER ::= { hh3cCommon 21 }
|
||||
hh3cSSH OBJECT IDENTIFIER ::= { hh3cCommon 22 }
|
||||
hh3cRSA OBJECT IDENTIFIER ::= { hh3cCommon 23 }
|
||||
hh3cVrrpExt OBJECT IDENTIFIER ::= { hh3cCommon 24 }
|
||||
hh3cIpa OBJECT IDENTIFIER ::= { hh3cCommon 25 }
|
||||
hh3cPortSecurity OBJECT IDENTIFIER ::= { hh3cCommon 26 }
|
||||
hh3cVpls OBJECT IDENTIFIER ::= { hh3cCommon 27 }
|
||||
hh3cE1 OBJECT IDENTIFIER ::= { hh3cCommon 28 }
|
||||
hh3cT1 OBJECT IDENTIFIER ::= { hh3cCommon 29 }
|
||||
hh3cIKEMonitor OBJECT IDENTIFIER ::= { hh3cCommon 30 }
|
||||
hh3cWebSwitch OBJECT IDENTIFIER ::= { hh3cCommon 31 }
|
||||
hh3cAutoDetect OBJECT IDENTIFIER ::= { hh3cCommon 32 }
|
||||
hh3cIpBroadcast OBJECT IDENTIFIER ::= { hh3cCommon 33 }
|
||||
hh3cIpx OBJECT IDENTIFIER ::= { hh3cCommon 34 }
|
||||
hh3cIPS OBJECT IDENTIFIER ::= { hh3cCommon 35 }
|
||||
hh3cDhcpSnoop OBJECT IDENTIFIER ::= { hh3cCommon 36 }
|
||||
hh3cProtocolPriority OBJECT IDENTIFIER ::= { hh3cCommon 37 }
|
||||
hh3cTrap OBJECT IDENTIFIER ::= { hh3cCommon 38 }
|
||||
hh3cVoice OBJECT IDENTIFIER ::= { hh3cCommon 39 }
|
||||
hh3cIfExt OBJECT IDENTIFIER ::= { hh3cCommon 40 }
|
||||
hh3cCfCard OBJECT IDENTIFIER ::= { hh3cCommon 41 }
|
||||
hh3cEpon OBJECT IDENTIFIER ::= { hh3cCommon 42 }
|
||||
hh3cDldp OBJECT IDENTIFIER ::= { hh3cCommon 43 }
|
||||
hh3cUnicast OBJECT IDENTIFIER ::= { hh3cCommon 44 }
|
||||
hh3cRrpp OBJECT IDENTIFIER ::= { hh3cCommon 45 }
|
||||
hh3cDomain OBJECT IDENTIFIER ::= { hh3cCommon 46 }
|
||||
hh3cIds OBJECT IDENTIFIER ::= { hh3cCommon 47 }
|
||||
hh3cRcr OBJECT IDENTIFIER ::= { hh3cCommon 48 }
|
||||
hh3cAtmDxi OBJECT IDENTIFIER ::= { hh3cCommon 49 }
|
||||
hh3cMulticast OBJECT IDENTIFIER ::= { hh3cCommon 50 }
|
||||
hh3cMpm OBJECT IDENTIFIER ::= { hh3cCommon 51 }
|
||||
hh3cOadp OBJECT IDENTIFIER ::= { hh3cCommon 52 }
|
||||
hh3cTunnel OBJECT IDENTIFIER ::= { hh3cCommon 53 }
|
||||
hh3cGre OBJECT IDENTIFIER ::= { hh3cCommon 54 }
|
||||
hh3cObjectInfo OBJECT IDENTIFIER ::= { hh3cCommon 55 }
|
||||
hh3cStorage OBJECT IDENTIFIER ::= { hh3cCommon 56 }
|
||||
hh3cDvpn OBJECT IDENTIFIER ::= { hh3cCommon 57 }
|
||||
hh3cDhcpRelay OBJECT IDENTIFIER ::= { hh3cCommon 58 }
|
||||
hh3cIsis OBJECT IDENTIFIER ::= { hh3cCommon 59 }
|
||||
hh3cRpr OBJECT IDENTIFIER ::= { hh3cCommon 60 }
|
||||
hh3cSubnetVlan OBJECT IDENTIFIER ::= { hh3cCommon 61 }
|
||||
hh3cDlswExt OBJECT IDENTIFIER ::= { hh3cCommon 62 }
|
||||
hh3cSyslog OBJECT IDENTIFIER ::= { hh3cCommon 63 }
|
||||
hh3cFlowTemplate OBJECT IDENTIFIER ::= { hh3cCommon 64 }
|
||||
hh3cQos2 OBJECT IDENTIFIER ::= { hh3cCommon 65 }
|
||||
hh3cStormConstrain OBJECT IDENTIFIER ::= { hh3cCommon 66 }
|
||||
hh3cIpAddrMIB OBJECT IDENTIFIER ::= { hh3cCommon 67 }
|
||||
hh3cMirrGroup OBJECT IDENTIFIER ::= { hh3cCommon 68 }
|
||||
hh3cQINQ OBJECT IDENTIFIER ::= { hh3cCommon 69 }
|
||||
hh3cTransceiver OBJECT IDENTIFIER ::= { hh3cCommon 70 }
|
||||
hh3cIpv6AddrMIB OBJECT IDENTIFIER ::= { hh3cCommon 71 }
|
||||
hh3cBfdMIB OBJECT IDENTIFIER ::= { hh3cCommon 72 }
|
||||
hh3cRCP OBJECT IDENTIFIER ::= { hh3cCommon 73 }
|
||||
hh3cAcfp OBJECT IDENTIFIER ::= { hh3cCommon 74 }
|
||||
hh3cDot11 OBJECT IDENTIFIER ::= { hh3cCommon 75 }
|
||||
hh3cE1T1VI OBJECT IDENTIFIER ::= { hh3cCommon 76 }
|
||||
hh3cL2VpnPwe3 OBJECT IDENTIFIER ::= { hh3cCommon 78 }
|
||||
hh3cMplsOam OBJECT IDENTIFIER ::= { hh3cCommon 79 }
|
||||
hh3cMplsOamPs OBJECT IDENTIFIER ::= { hh3cCommon 80 }
|
||||
hh3cSiemMib OBJECT IDENTIFIER ::= { hh3cCommon 81 }
|
||||
hh3cUps OBJECT IDENTIFIER ::= { hh3cCommon 82 }
|
||||
hh3cEOCCommon OBJECT IDENTIFIER ::= { hh3cCommon 83 }
|
||||
hh3cHPEOC OBJECT IDENTIFIER ::= { hh3cCommon 84 }
|
||||
hh3cAFC OBJECT IDENTIFIER ::= { hh3cCommon 85 }
|
||||
hh3cMultCDR OBJECT IDENTIFIER ::= { hh3cCommon 86 }
|
||||
hh3cMACInformation OBJECT IDENTIFIER ::= { hh3cCommon 87 }
|
||||
hh3cFireWall OBJECT IDENTIFIER ::= { hh3cCommon 88 }
|
||||
hh3cDSP OBJECT IDENTIFIER ::= { hh3cCommon 89 }
|
||||
hh3cNetMan OBJECT IDENTIFIER ::= { hh3cCommon 90 }
|
||||
hh3cStack OBJECT IDENTIFIER ::= { hh3cCommon 91 }
|
||||
hh3cPosa OBJECT IDENTIFIER ::= { hh3cCommon 92 }
|
||||
hh3cWebAuthentication OBJECT IDENTIFIER ::= { hh3cCommon 93 }
|
||||
hh3cCATVTransceiver OBJECT IDENTIFIER ::= { hh3cCommon 94 }
|
||||
hh3cLpbkdt OBJECT IDENTIFIER ::= { hh3cCommon 95 }
|
||||
hh3cMultiMedia OBJECT IDENTIFIER ::= { hh3cCommon 96 }
|
||||
hh3cDns OBJECT IDENTIFIER ::= { hh3cCommon 97 }
|
||||
hh3c3GModem OBJECT IDENTIFIER ::= { hh3cCommon 98 }
|
||||
hh3cPortal OBJECT IDENTIFIER ::= { hh3cCommon 99 }
|
||||
hh3clldp OBJECT IDENTIFIER ::= { hh3cCommon 100 }
|
||||
hh3cDHCPServer OBJECT IDENTIFIER ::= { hh3cCommon 101 }
|
||||
hh3cPPPoEServer OBJECT IDENTIFIER ::= { hh3cCommon 102 }
|
||||
hh3cL2Isolate OBJECT IDENTIFIER ::= { hh3cCommon 103 }
|
||||
hh3cSnmpExt OBJECT IDENTIFIER ::= { hh3cCommon 104 }
|
||||
hh3cVsi OBJECT IDENTIFIER ::= { hh3cCommon 105 }
|
||||
hh3cEvc OBJECT IDENTIFIER ::= { hh3cCommon 106 }
|
||||
hh3cMinm OBJECT IDENTIFIER ::= { hh3cCommon 107 }
|
||||
hh3cBlg OBJECT IDENTIFIER ::= { hh3cCommon 108 }
|
||||
hh3cRS485 OBJECT IDENTIFIER ::= { hh3cCommon 109 }
|
||||
hh3cARPRatelimit OBJECT IDENTIFIER ::= { hh3cCommon 110 }
|
||||
hh3cLI OBJECT IDENTIFIER ::= { hh3cCommon 111 }
|
||||
hh3cDar OBJECT IDENTIFIER ::= { hh3cCommon 112 }
|
||||
hh3cPBR OBJECT IDENTIFIER ::= { hh3cCommon 113 }
|
||||
hh3cAAANasId OBJECT IDENTIFIER ::= { hh3cCommon 114 }
|
||||
hh3cTeTunnel OBJECT IDENTIFIER ::= { hh3cCommon 115 }
|
||||
hh3cLB OBJECT IDENTIFIER ::= { hh3cCommon 116 }
|
||||
hh3cDldp2 OBJECT IDENTIFIER ::= { hh3cCommon 117 }
|
||||
hh3cWIPS OBJECT IDENTIFIER ::= { hh3cCommon 118 }
|
||||
hh3cInfoCenter OBJECT IDENTIFIER ::= { hh3cCommon 119 }
|
||||
hh3cFCoE OBJECT IDENTIFIER ::= { hh3cCommon 120 }
|
||||
hh3cTRNG2 OBJECT IDENTIFIER ::= { hh3cCommon 121 }
|
||||
hh3cDhcp4 OBJECT IDENTIFIER ::= { hh3cCommon 122 }
|
||||
hh3cDhcpSnoop2 OBJECT IDENTIFIER ::= { hh3cCommon 124 }
|
||||
hh3cRmonExt OBJECT IDENTIFIER ::= { hh3cCommon 125 }
|
||||
hh3cIPsecMonitorV2 OBJECT IDENTIFIER ::= { hh3cCommon 126 }
|
||||
hh3cSanAgg OBJECT IDENTIFIER ::= { hh3cCommon 127 }
|
||||
hh3cSpb OBJECT IDENTIFIER ::= { hh3cCommon 128 }
|
||||
hh3cPortExtender OBJECT IDENTIFIER ::= { hh3cCommon 129 }
|
||||
hh3cSlbg OBJECT IDENTIFIER ::= { hh3cCommon 130 }
|
||||
hh3cFdmi OBJECT IDENTIFIER ::= { hh3cCommon 131 }
|
||||
hh3cFirmwareUpgrade OBJECT IDENTIFIER ::= { hh3cCommon 132 }
|
||||
hh3cIssuUpgrade OBJECT IDENTIFIER ::= { hh3cCommon 133 }
|
||||
|
||||
-- under enterprises.hh3c.hh3cCommon.hh3cQos2
|
||||
hh3cIfQos2 OBJECT IDENTIFIER ::= { hh3cQos2 1 }
|
||||
hh3cCBQos2 OBJECT IDENTIFIER ::= { hh3cQos2 2 }
|
||||
|
||||
-- under enterprises.hh3c.hh3cSNMPAgCpb
|
||||
hh3cQosCapability OBJECT IDENTIFIER ::= { hh3cSNMPAgCpb 1 }
|
||||
|
||||
-- under enterprises.hh3c.hh3cRhw
|
||||
hh3cDHCPRelayMib OBJECT IDENTIFIER ::= { hh3cRhw 1 }
|
||||
hh3cDHCPServerMib OBJECT IDENTIFIER ::= { hh3cRhw 2 }
|
||||
hh3cNqa OBJECT IDENTIFIER ::= { hh3cRhw 3 }
|
||||
hh3crmonExtend OBJECT IDENTIFIER ::= { hh3cRhw 4 }
|
||||
-- hh3cVlan OBJECT IDENTIFIER ::= { hh3cRhw 5 } removed
|
||||
hh3cpaeExtMib OBJECT IDENTIFIER ::= { hh3cRhw 6 }
|
||||
hh3cHgmp OBJECT IDENTIFIER ::= { hh3cRhw 7 }
|
||||
hh3cDevice OBJECT IDENTIFIER ::= { hh3cRhw 8 }
|
||||
hh3cMpls OBJECT IDENTIFIER ::= { hh3cRhw 12 }
|
||||
hh3cTRNG OBJECT IDENTIFIER ::= { hh3cRhw 13 }
|
||||
hh3cUserLogMIB OBJECT IDENTIFIER ::= { hh3cRhw 18 }
|
||||
hh3cNTP OBJECT IDENTIFIER ::= { hh3cRhw 22 }
|
||||
hh3cLAG OBJECT IDENTIFIER ::= { hh3cRhw 25 }
|
||||
hh3cSmonExtend OBJECT IDENTIFIER ::= { hh3cRhw 26 }
|
||||
hh3cQoS OBJECT IDENTIFIER ::= { hh3cRhw 32 }
|
||||
hh3cMultilinkPPP OBJECT IDENTIFIER ::= { hh3cRhw 33 }
|
||||
-- delete hh3crouter OBJECT IDENTIFIER ::= { hh3cRhw 34 }
|
||||
hh3clswCommon OBJECT IDENTIFIER ::= { hh3cRhw 35 }
|
||||
hh3cmlsr OBJECT IDENTIFIER ::= { hh3cRhw 36 }
|
||||
hh3cdlsw OBJECT IDENTIFIER ::= { hh3cRhw 37 }
|
||||
|
||||
-- Object under .enterprises.hh3c.hh3cSurveillanceMIB
|
||||
hh3cVMMan OBJECT IDENTIFIER ::= { hh3cSurveillanceMIB 1 }
|
||||
hh3cPUMan OBJECT IDENTIFIER ::= { hh3cSurveillanceMIB 2 }
|
||||
hh3cMSMan OBJECT IDENTIFIER ::= { hh3cSurveillanceMIB 3 }
|
||||
|
||||
-- Object under .enterprises.hh3c.hh3cStorageRef
|
||||
hh3cStorageMIB OBJECT IDENTIFIER ::= { hh3cStorageRef 1 }
|
||||
hh3cStorageSnap OBJECT IDENTIFIER ::= { hh3cStorageRef 2 }
|
||||
hh3cDisk OBJECT IDENTIFIER ::= { hh3cStorageRef 3 }
|
||||
hh3cRaid OBJECT IDENTIFIER ::= { hh3cStorageRef 4 }
|
||||
hh3cLogicVolume OBJECT IDENTIFIER ::= { hh3cStorageRef 5 }
|
||||
|
||||
|
||||
-- under enterprises.hh3c.hh3cRhw.hh3cMpls
|
||||
hh3cMplsLsr OBJECT IDENTIFIER ::= { hh3cMpls 1 }
|
||||
hh3cMplsLdp OBJECT IDENTIFIER ::= { hh3cMpls 2 }
|
||||
hh3cMplsVpn OBJECT IDENTIFIER ::= { hh3cMpls 3 }
|
||||
|
||||
-- under enterprises.hh3c.hh3cRhw.hh3clswCommon
|
||||
hh3cLswExtInterface OBJECT IDENTIFIER ::= { hh3clswCommon 1 }
|
||||
hh3cLswVlan OBJECT IDENTIFIER ::= { hh3clswCommon 2 }
|
||||
hh3cLswMacPort OBJECT IDENTIFIER ::= { hh3clswCommon 3 }
|
||||
hh3cLswArpMib OBJECT IDENTIFIER ::= { hh3clswCommon 4 }
|
||||
hh3cLswL2InfMib OBJECT IDENTIFIER ::= { hh3clswCommon 5 }
|
||||
hh3cLswRstpMib OBJECT IDENTIFIER ::= { hh3clswCommon 6 }
|
||||
hh3cLswIgmpsnoopingMib OBJECT IDENTIFIER ::= { hh3clswCommon 7 }
|
||||
hh3cLswDhcpMib OBJECT IDENTIFIER ::= { hh3clswCommon 8 }
|
||||
hh3cLswdevMMib OBJECT IDENTIFIER ::= { hh3clswCommon 9 }
|
||||
hh3cLswTrapMib OBJECT IDENTIFIER ::= { hh3clswCommon 12 }
|
||||
hh3cdot1sMstp OBJECT IDENTIFIER ::= { hh3clswCommon 14 }
|
||||
hh3cLswQosAclMib OBJECT IDENTIFIER ::= { hh3clswCommon 16 }
|
||||
hh3cLswMix OBJECT IDENTIFIER ::= { hh3clswCommon 17 }
|
||||
hh3cLswDeviceAdmin OBJECT IDENTIFIER ::= { hh3clswCommon 18 }
|
||||
|
||||
-- under enterprises.hh3c.hh3cRhw.hh3cmlsr
|
||||
hh3cNDEC OBJECT IDENTIFIER ::= { hh3cmlsr 2 }
|
||||
hh3credundancyPower OBJECT IDENTIFIER ::= { hh3cmlsr 4 }
|
||||
hh3credundancyFan OBJECT IDENTIFIER ::= { hh3cmlsr 5 }
|
||||
-- delete hh3cmSystem OBJECT IDENTIFIER ::= { hh3cmlsr 6 }
|
||||
-- delete hh3c8040If OBJECT IDENTIFIER ::= { hh3cmlsr 7 }
|
||||
hh3cpos OBJECT IDENTIFIER ::= { hh3cmlsr 8 }
|
||||
hh3cIsdnMib OBJECT IDENTIFIER ::= { hh3cmlsr 9 }
|
||||
-- delete hh3caR46-E200 OBJECT IDENTIFIER ::= { hh3cmlsr 20 }
|
||||
|
||||
END
|
459
snmp_mib_archive/hh3c-stack-mib.mib
Normal file
459
snmp_mib_archive/hh3c-stack-mib.mib
Normal file
@ -0,0 +1,459 @@
|
||||
-- =================================================================
|
||||
-- Copyright (c) 2004-2012 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description: stack mib
|
||||
-- Reference: STACK-MIB
|
||||
-- Version: V1.1
|
||||
-- History:
|
||||
-- V1.0 created by ranbin
|
||||
-- Initial version 2008-04-30
|
||||
-- V1.1 Modified by zhengwei
|
||||
-- Change the range of link-delay to 0-30000ms
|
||||
-- =================================================================
|
||||
HH3C-STACK-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hh3cCommon
|
||||
FROM HH3C-OID-MIB
|
||||
entPhysicalIndex
|
||||
FROM ENTITY-MIB
|
||||
Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
hh3cStack MODULE-IDENTITY
|
||||
LAST-UPDATED "200804301650Z" -- 30th April, 2007 at 16:50 GMT
|
||||
ORGANIZATION
|
||||
"Hangzhou H3C Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"Platform Team H3C Technologies Co., Ltd.
|
||||
Hai-Dian District Beijing P.R. China
|
||||
Http://www.h3c.com
|
||||
Zip:100085"
|
||||
DESCRIPTION
|
||||
"This MIB is used to manage STM (Stack Topology Management)
|
||||
information for IRF (Intelligent Resilient Framework) device.
|
||||
This MIB is applicable to products which support IRF. Some objects in
|
||||
this MIB may be used only for some specific products, so users should
|
||||
refer to the related documents to acquire more detailed information."
|
||||
REVISION "200804301650Z" -- 30th April, 2007 at 16:50 GMT
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
::= { hh3cCommon 91 }
|
||||
|
||||
|
||||
-- Scalar MIB objects, which are considered as global variables
|
||||
-- Global Level Configuration
|
||||
|
||||
hh3cStackGlobalConfig OBJECT IDENTIFIER ::= { hh3cStack 1 }
|
||||
|
||||
hh3cStackMaxMember OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of members in a stack."
|
||||
::= { hh3cStackGlobalConfig 1 }
|
||||
|
||||
hh3cStackMemberNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of members currently in a stack."
|
||||
::= { hh3cStackGlobalConfig 2 }
|
||||
|
||||
hh3cStackMaxConfigPriority OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The highest priority that can be configured for a member in a stack."
|
||||
::= { hh3cStackGlobalConfig 3 }
|
||||
|
||||
hh3cStackAutoUpdate OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
disabled(1),
|
||||
enabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The function for automatically updating the image from master to
|
||||
slave. When a new device tries to join a stack, the image version is
|
||||
checked. When this function is enabled, if the image version of the
|
||||
new device is different from that of the master, the image of the new
|
||||
device will be updated to be consistent with that of the master.
|
||||
When this function is disabled, the new device can not join the stack
|
||||
if the image version of the new device is different from that of the
|
||||
master.
|
||||
|
||||
disabled: disable auto update function
|
||||
enabled: enable auto update function"
|
||||
::= { hh3cStackGlobalConfig 4 }
|
||||
|
||||
hh3cStackMacPersistence OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
notPersist(1),
|
||||
persistForSixMin(2),
|
||||
persistForever(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mode of bridge MAC address persistence. When a stack starts, the
|
||||
bridge MAC address of master board will be used as that of the stack.
|
||||
If the master board leaves the stack, the bridge MAC address of the
|
||||
stack will change based on the mode of bridge MAC address persistence.
|
||||
|
||||
notPersist: The bridge MAC address of the new master board will be used
|
||||
as that of the stack immediately.
|
||||
persistForSixMin: The bridge MAC address will be reserved for six
|
||||
minutes. In this period, if the master board which has left the stack
|
||||
rejoins the stack, the bridge MAC address of the stack will not change.
|
||||
Otherwise, the bridge MAC address of the new master board will be used
|
||||
as that of the stack.
|
||||
persistForever: Whether the master leaves or not, the bridge MAC address
|
||||
of the stack will never change."
|
||||
::= { hh3cStackGlobalConfig 5 }
|
||||
|
||||
hh3cStackLinkDelayInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..30000)
|
||||
UNITS "millisecond"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The delay time for a device in a stack to report the change of stack
|
||||
port link status.
|
||||
If the delay time is configured, a device in a stack will not report
|
||||
the change immediately when the stack port link status changes to down.
|
||||
During the delay period, if the stack port link status is resumed, the
|
||||
device will ignore the current change of the stack port link status.
|
||||
If the stack port link status is not resumed after the delay time,
|
||||
the device will report the change.
|
||||
0 means no delay, namely, the device will report the change as soon as
|
||||
the stack port link status changes to down.
|
||||
|
||||
0: no delay
|
||||
1-30000(ms): delay time"
|
||||
::= { hh3cStackGlobalConfig 6 }
|
||||
|
||||
hh3cStackTopology OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
chainConn(1),
|
||||
ringConn(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The topology of the stack.
|
||||
|
||||
chainConn: chain connection
|
||||
ringConn: ring connection"
|
||||
::= { hh3cStackGlobalConfig 7 }
|
||||
|
||||
|
||||
-- Device Level Configuration
|
||||
hh3cStackDeviceConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cStackDeviceConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains objects to manage device information in a stack."
|
||||
::= { hh3cStack 2 }
|
||||
|
||||
hh3cStackDeviceConfigEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cStackDeviceConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains objects to manage device information in a stack."
|
||||
INDEX
|
||||
{
|
||||
entPhysicalIndex
|
||||
}
|
||||
::= { hh3cStackDeviceConfigTable 1 }
|
||||
|
||||
Hh3cStackDeviceConfigEntry ::= SEQUENCE
|
||||
{
|
||||
hh3cStackMemberID Integer32,
|
||||
hh3cStackConfigMemberID Integer32,
|
||||
hh3cStackPriority Integer32,
|
||||
hh3cStackPortNum Integer32,
|
||||
hh3cStackPortMaxNum Integer32
|
||||
}
|
||||
|
||||
hh3cStackMemberID OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The member ID of the device in a stack."
|
||||
::= { hh3cStackDeviceConfigEntry 1 }
|
||||
|
||||
hh3cStackConfigMemberID OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configured member ID of the device. The valid value ranges from 1
|
||||
to the value of hh3cStackMaxMember. After the member ID is configured
|
||||
for a device, if this ID is not the same with that of another device,
|
||||
the ID will be used as the member ID of the device when the device
|
||||
reboots. If a same ID exists, the member ID of the device will be set
|
||||
as another exclusive ID automatically."
|
||||
::= { hh3cStackDeviceConfigEntry 2 }
|
||||
|
||||
hh3cStackPriority OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The priority of a device in a stack. The valid value ranges from 1 to
|
||||
the value of hh3cStackMaxConfigPriority."
|
||||
::= { hh3cStackDeviceConfigEntry 3 }
|
||||
|
||||
hh3cStackPortNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of stack ports which is enabled in a device."
|
||||
::= { hh3cStackDeviceConfigEntry 4 }
|
||||
|
||||
hh3cStackPortMaxNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of stack ports in a device."
|
||||
::= { hh3cStackDeviceConfigEntry 5 }
|
||||
|
||||
|
||||
-- Board Level Configuration
|
||||
hh3cStackBoardConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cStackBoardConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains objects to manage board information of the device
|
||||
in a stack."
|
||||
::= { hh3cStack 3 }
|
||||
|
||||
hh3cStackBoardConfigEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cStackBoardConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains objects to manage board information of the device
|
||||
in a stack."
|
||||
INDEX
|
||||
{
|
||||
entPhysicalIndex
|
||||
}
|
||||
::= { hh3cStackBoardConfigTable 1 }
|
||||
|
||||
Hh3cStackBoardConfigEntry ::= SEQUENCE
|
||||
{
|
||||
hh3cStackBoardRole INTEGER,
|
||||
hh3cStackBoardBelongtoMember Integer32
|
||||
}
|
||||
|
||||
hh3cStackBoardRole OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
slave(1),
|
||||
master(2),
|
||||
loading(3),
|
||||
other(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The role of the board in a stack.
|
||||
|
||||
slave: slave board
|
||||
master: master board
|
||||
loading: slave board whose image version is different from that of the
|
||||
master board.
|
||||
other: other"
|
||||
::= { hh3cStackBoardConfigEntry 1 }
|
||||
|
||||
hh3cStackBoardBelongtoMember OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The member ID of the device where the current board resides in a
|
||||
stack."
|
||||
::= { hh3cStackBoardConfigEntry 2 }
|
||||
|
||||
|
||||
-- stack port Information
|
||||
hh3cStackPortInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cStackPortInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains objects to manage stack port information of a
|
||||
device in a stack."
|
||||
::= { hh3cStack 4 }
|
||||
|
||||
hh3cStackPortInfoEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cStackPortInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains objects to manage stack port information of a
|
||||
device in a stack."
|
||||
INDEX
|
||||
{
|
||||
hh3cStackMemberID,
|
||||
hh3cStackPortIndex
|
||||
}
|
||||
::= { hh3cStackPortInfoTable 1 }
|
||||
|
||||
Hh3cStackPortInfoEntry ::= SEQUENCE
|
||||
{
|
||||
hh3cStackPortIndex Integer32,
|
||||
hh3cStackPortEnable INTEGER,
|
||||
hh3cStackPortStatus INTEGER,
|
||||
hh3cStackNeighbor Integer32
|
||||
}
|
||||
|
||||
hh3cStackPortIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of a stack port of the device in a stack."
|
||||
::= { hh3cStackPortInfoEntry 1 }
|
||||
|
||||
hh3cStackPortEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
disabled(1),
|
||||
enabled(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the stack port of the device in a stack. If no physical
|
||||
port is added to the stack port, its status is 'disabled'; otherwise,
|
||||
its status is 'enabled'.
|
||||
|
||||
disabled: The stack port is disabled.
|
||||
enabled: The stack port is enabled."
|
||||
::= { hh3cStackPortInfoEntry 2 }
|
||||
|
||||
hh3cStackPortStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
up(1),
|
||||
down(2),
|
||||
silent(3),
|
||||
disabled(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The link status of the stack port of the device in a stack.
|
||||
|
||||
up: The link status of a stack port with reasonable physical connection
|
||||
is up.
|
||||
down: The link status of a stack port without physical connection is
|
||||
down.
|
||||
silent: The link status of a stack port which can not be used normally
|
||||
is silent.
|
||||
disabled: The link status of a stack port in disabled status is
|
||||
disabled."
|
||||
::= { hh3cStackPortInfoEntry 3 }
|
||||
|
||||
hh3cStackNeighbor OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The member ID of the stack port's neighbor in a stack. 0 means no
|
||||
neighbor exists."
|
||||
::= { hh3cStackPortInfoEntry 4 }
|
||||
|
||||
|
||||
-- Physical port Information
|
||||
hh3cStackPhyPortInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cStackPhyPortInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains objects to manage the information for physical
|
||||
ports which can be used for physical connection of stack port in a
|
||||
stack."
|
||||
::= { hh3cStack 5 }
|
||||
|
||||
hh3cStackPhyPortInfoEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cStackPhyPortInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains objects to manage the information for physical
|
||||
ports which can be used for physical connection of stack port in a
|
||||
stack."
|
||||
INDEX
|
||||
{
|
||||
entPhysicalIndex
|
||||
}
|
||||
::= { hh3cStackPhyPortInfoTable 1 }
|
||||
|
||||
Hh3cStackPhyPortInfoEntry ::= SEQUENCE
|
||||
{
|
||||
hh3cStackBelongtoPort Integer32
|
||||
}
|
||||
|
||||
hh3cStackBelongtoPort OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the stack port to which the physical port is added. 0
|
||||
means the physical port is not added to any stack port. The value will
|
||||
be valid after the device in the stack reboots."
|
||||
::= { hh3cStackPhyPortInfoEntry 1 }
|
||||
|
||||
--
|
||||
-- Notification definitions
|
||||
--
|
||||
-- =================================================================
|
||||
-- Traps are defined below.
|
||||
hh3cStackTrap OBJECT IDENTIFIER ::= { hh3cStack 6 }
|
||||
|
||||
-- All objects used for TRAP only are defined here.
|
||||
hh3cStackTrapOjbects OBJECT IDENTIFIER ::= { hh3cStackTrap 0 }
|
||||
|
||||
hh3cStackPortLinkStatusChange NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
hh3cStackMemberID,
|
||||
hh3cStackPortIndex,
|
||||
hh3cStackPortStatus
|
||||
}
|
||||
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The hh3cStackPortLinkStatusChange trap indicates that the link status
|
||||
of the stack port has changed."
|
||||
::= { hh3cStackTrapOjbects 1 }
|
||||
|
||||
hh3cStackTopologyChange NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
hh3cStackTopology
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The hh3cStackTopologyChange trap indicates that the topology type of
|
||||
the stack has changed."
|
||||
::= { hh3cStackTrapOjbects 2 }
|
||||
|
||||
END
|
289
snmp_mib_archive/hh3c-storm-constrain-mib.mib
Normal file
289
snmp_mib_archive/hh3c-storm-constrain-mib.mib
Normal file
@ -0,0 +1,289 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2004 by H3C Technologies. All rights reserved.
|
||||
--
|
||||
-- Description: Storm-Constrain MIB
|
||||
-- Reference:
|
||||
-- Version: V1.1
|
||||
-- History:
|
||||
-- V1.0 2005-11-19 Created by XueCong
|
||||
-- V1.1 2008-06-06 Modified the description of Hh3cStormConstrainUnit
|
||||
-- add hh3cStormCtrlPortMode by jinyi
|
||||
-- ==================================================================
|
||||
HH3C-STORM-CONSTRAIN-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, OBJECT-IDENTITY,
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
RowStatus, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
|
||||
ifIndex
|
||||
FROM RFC1213-MIB
|
||||
|
||||
hh3cCommon
|
||||
FROM HH3C-OID-MIB;
|
||||
|
||||
hh3cStormConstrain MODULE-IDENTITY
|
||||
LAST-UPDATED "200806060000Z"
|
||||
ORGANIZATION
|
||||
"Hangzhou H3C Tech. Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"Platform Team Hangzhou H3C Tech. Co., Ltd.
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.h3c.com
|
||||
Zip:100085"
|
||||
DESCRIPTION
|
||||
"The Storm-Constrain function is used to avoid the
|
||||
packet-storm on a port. Three types of flux can be
|
||||
set observed respectively: broadcast, multicast and
|
||||
unicast. If an observed flux exceeds its upper limit,
|
||||
this kind of flux will be recognized as over-upper-flux.
|
||||
This kind of flux will be considered as normal-flux
|
||||
until it falls below its lower limit. If any type of
|
||||
observed flux is over-upper-flux, the port will change
|
||||
its status to controlled-status, that is to stop packet
|
||||
forwarding to avoid storm. Only when all the observed
|
||||
fluxes are not over-upper-flux, will the port return to
|
||||
normal(forwarding) status."
|
||||
::= { hh3cCommon 66 }
|
||||
|
||||
Hh3cStormConstrainUnit ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The unit of the flux.
|
||||
none: not define.
|
||||
packetsPerSecond: packets per second.
|
||||
ratio: unit is 1%. For example, if the value is 40, it means 40%.
|
||||
bytesPerSecond: bytes per second.
|
||||
kbitsPerSecond: kilobits per second."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(1),
|
||||
packetsPerSecond(2),
|
||||
ratio(3),
|
||||
bytesPerSecond(4),
|
||||
kbitsPerSecond(5)
|
||||
}
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- ======================= definition begin =========================
|
||||
--
|
||||
-- ==================================================================
|
||||
|
||||
hh3cStormScalarGroup OBJECT IDENTIFIER ::= { hh3cStormConstrain 1 }
|
||||
|
||||
hh3cStormTrapType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
broadcast(1),
|
||||
multicast(2),
|
||||
unicast(3)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value is used to identify the type of trap.
|
||||
broadcast: trap message is generated for broadcast flux exceeds
|
||||
upper limit or falls under lower limit on a port.
|
||||
multicast: trap message is generated for multicast flux exceeds
|
||||
upper limit or falls under lower limit on a port.
|
||||
unicast : trap message is generated for unicast flux exceeds
|
||||
upper limit or falls under lower limit on a port."
|
||||
::= { hh3cStormScalarGroup 1 }
|
||||
|
||||
hh3cStormTrapThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value is used to figure the threshold of flux in
|
||||
trap message.
|
||||
For example, when the trap is generated for broadcast
|
||||
flux exceeds upper limit on a port, this value is
|
||||
equal to upper limit value configured. And when the
|
||||
trap is generated for broadcast flux fell under lower
|
||||
limit, this value is equal to lower limit value configured."
|
||||
::= { hh3cStormScalarGroup 2 }
|
||||
|
||||
hh3cStormTableGroup OBJECT IDENTIFIER ::= { hh3cStormConstrain 2 }
|
||||
|
||||
hh3cStormCtrlTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cStormCtrlEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table containing configurations of storm-constrain."
|
||||
::= { hh3cStormTableGroup 1 }
|
||||
|
||||
hh3cStormCtrlEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cStormCtrlEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Detailed information of storm-constrain configurations."
|
||||
INDEX { ifIndex }
|
||||
::= { hh3cStormCtrlTable 1 }
|
||||
|
||||
Hh3cStormCtrlEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cStormCtrlPortStatus INTEGER,
|
||||
hh3cStormCtrlBroadcastUnit Hh3cStormConstrainUnit,
|
||||
hh3cStormCtrlBroadcastUpper Integer32,
|
||||
hh3cStormCtrlBroadcastLower Integer32,
|
||||
hh3cStormCtrlMulticastUnit Hh3cStormConstrainUnit,
|
||||
hh3cStormCtrlMulticastUpper Integer32,
|
||||
hh3cStormCtrlMulticastLower Integer32,
|
||||
hh3cStormCtrlUnicastUnit Hh3cStormConstrainUnit,
|
||||
hh3cStormCtrlUnicastUpper Integer32,
|
||||
hh3cStormCtrlUnicastLower Integer32,
|
||||
hh3cStormCtrlRowStatus RowStatus,
|
||||
hh3cStormCtrlPortMode INTEGER
|
||||
}
|
||||
|
||||
hh3cStormCtrlPortStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER{ controlled(1), normal(2)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of the port:
|
||||
controlled: indicate that the port is in controlled status.
|
||||
Port which is in this status will not forward some type
|
||||
of packet.
|
||||
normal : indicate that the port is in normal status."
|
||||
::= { hh3cStormCtrlEntry 1 }
|
||||
|
||||
hh3cStormCtrlBroadcastUnit OBJECT-TYPE
|
||||
SYNTAX Hh3cStormConstrainUnit
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The unit of the broadcast flux.
|
||||
This value must be set together with hh3cStormCtrlBroadcastUpper
|
||||
and hh3cStormCtrlBroadcastLower."
|
||||
::= { hh3cStormCtrlEntry 2 }
|
||||
|
||||
hh3cStormCtrlBroadcastUpper OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The upper-limit of incoming broadcast taffic at a port
|
||||
within 1 second interval.
|
||||
Its unit depends on hh3cStormCtrlBroadcastUnit value."
|
||||
::= { hh3cStormCtrlEntry 3 }
|
||||
|
||||
hh3cStormCtrlBroadcastLower OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The lower-limit of incoming broadcast taffic at a port
|
||||
within 1 second interval.
|
||||
This value must be lower than hh3cStormCtrlBroadcastUpper value.
|
||||
Its unit depends on hh3cStormCtrlBroadcastUnit value."
|
||||
::= { hh3cStormCtrlEntry 4 }
|
||||
|
||||
hh3cStormCtrlMulticastUnit OBJECT-TYPE
|
||||
SYNTAX Hh3cStormConstrainUnit
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The unit of the multicast flux.
|
||||
This value must be set together with hh3cStormCtrlMulticastUpper
|
||||
and hh3cStormCtrlMulticastLower."
|
||||
::= { hh3cStormCtrlEntry 5 }
|
||||
|
||||
hh3cStormCtrlMulticastUpper OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The upper-limit of incoming multicast taffic at a port
|
||||
within 1 second interval.
|
||||
Its unit depends on hh3cStormCtrlMulticastUnit value."
|
||||
::= { hh3cStormCtrlEntry 6 }
|
||||
|
||||
hh3cStormCtrlMulticastLower OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The lower-limit of incoming multicast taffic at a port
|
||||
within 1 second interval.
|
||||
This value must be lower than hh3cStormCtrlMulticastUpper value.
|
||||
Its unit depends on hh3cStormCtrlMulticastUnit value."
|
||||
::= { hh3cStormCtrlEntry 7 }
|
||||
|
||||
hh3cStormCtrlUnicastUnit OBJECT-TYPE
|
||||
SYNTAX Hh3cStormConstrainUnit
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The unit of the unicast flux.
|
||||
This value must be set together with hh3cStormCtrlUnicastUpper
|
||||
and hh3cStormCtrlUnicastLower."
|
||||
::= { hh3cStormCtrlEntry 8 }
|
||||
|
||||
hh3cStormCtrlUnicastUpper OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The upper-limit of incoming unicast taffic at a port
|
||||
within 1 second interval.
|
||||
Its unit depends on hh3cStormCtrlUnicastUnit value."
|
||||
::= { hh3cStormCtrlEntry 9 }
|
||||
|
||||
hh3cStormCtrlUnicastLower OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The lower-limit of incoming unicast taffic at a port
|
||||
within 1 second interval.
|
||||
This value must be lower than hh3cStormCtrlUnicastUpper value.
|
||||
Its unit depends on hh3cStormCtrlUnicastUnit value."
|
||||
::= { hh3cStormCtrlEntry 10 }
|
||||
|
||||
hh3cStormCtrlRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is responsible for managing the creation,
|
||||
deletion and modification of rows, which supports active
|
||||
status and CreatAndGo, destroy operation."
|
||||
::= { hh3cStormCtrlEntry 11 }
|
||||
|
||||
hh3cStormCtrlPortMode OBJECT-TYPE
|
||||
SYNTAX INTEGER{ none(1), block(2), shutdown(3) }
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The storm control mode of the port."
|
||||
::= { hh3cStormCtrlEntry 12 }
|
||||
|
||||
hh3cStormNotifications OBJECT IDENTIFIER ::= { hh3cStormConstrain 3 }
|
||||
|
||||
hh3cStormRising NOTIFICATION-TYPE
|
||||
OBJECTS { ifIndex, hh3cStormTrapType, hh3cStormTrapThreshold, hh3cStormCtrlPortStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap message is generated when any type of the
|
||||
flux exceeds its upper limit on a port."
|
||||
::= { hh3cStormNotifications 1 }
|
||||
|
||||
hh3cStormFalling NOTIFICATION-TYPE
|
||||
OBJECTS { ifIndex, hh3cStormTrapType, hh3cStormTrapThreshold, hh3cStormCtrlPortStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap message is generated when a flux which used
|
||||
to overflow its upper limit, falls below its lower
|
||||
limit on a port."
|
||||
::= { hh3cStormNotifications 2 }
|
||||
|
||||
END
|
644
snmp_mib_archive/hh3c-trap-mib.mib
Normal file
644
snmp_mib_archive/hh3c-trap-mib.mib
Normal file
@ -0,0 +1,644 @@
|
||||
-- =================================================================
|
||||
-- Copyright (c) 2004-2010 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description: This file describes the enterprise mib implementation
|
||||
-- of sending some traps.
|
||||
-- Reference:
|
||||
-- Version: V1.5
|
||||
-- History:
|
||||
-- V1.0 created by Huang Yang
|
||||
-- Initial version 2005-01-25
|
||||
-- V1.1 2005-10-27 added hh3cArpPortDynamicEntryFullTrap by ZhangLin
|
||||
-- V1.2 2007-02-06 added hh3cNdTabTrapEnable, hh3cNdTabTrapInterval,
|
||||
-- hh3cNdTabLen and hh3cNdTabFullTrap by lizuxing04859
|
||||
-- V1.3 2008-07-18 added hh3cPeriodicalTrapGroup by songhao
|
||||
-- V1.4 2009-10-09 modified hh3cPeriodicalTrapInterval by lisong
|
||||
-- V1.5 2010-03-06 added hh3cPeriodicalTrapSwitch, hh3cTrapDesInfoTable
|
||||
-- hh3cTrapConfigTable by haoyan
|
||||
-- 2010-04-29 added hh3cDefaultRtDelTrap by wenchenhua
|
||||
-- 2010-06-05 added hh3cTrapDesAddrTAddress by jinyi
|
||||
-- =================================================================
|
||||
HH3C-TRAP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB
|
||||
ifIndex, ifDescr, InterfaceIndex
|
||||
FROM IF-MIB
|
||||
RowStatus, TAddress, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
Integer32, OBJECT-TYPE,
|
||||
MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
InetAddressType, InetAddress
|
||||
FROM INET-ADDRESS-MIB
|
||||
hh3cCommon
|
||||
FROM HH3C-OID-MIB;
|
||||
|
||||
hh3cTrap MODULE-IDENTITY
|
||||
LAST-UPDATED "201006051050Z"
|
||||
ORGANIZATION
|
||||
"Hangzhou H3C Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"Platform Team H3C Technologies Co., Ltd.
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.h3c.com
|
||||
Zip: 100085"
|
||||
DESCRIPTION
|
||||
"This MIB is applicable to routers, switches and other products.
|
||||
|
||||
Some objects in this may be used only for some specific products,
|
||||
so users should refer to the related documents to acquire more
|
||||
detail information.
|
||||
"
|
||||
REVISION "201006051050Z"
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
::= { hh3cCommon 38 }
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
hh3cTableGroup OBJECT IDENTIFIER ::= { hh3cTrap 1 }
|
||||
|
||||
-- Describe objects for MAC table
|
||||
hh3cMacTabStatGroup OBJECT IDENTIFIER ::= { hh3cTableGroup 1 }
|
||||
|
||||
hh3cMacTabTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether hh3cMacTabFullTrap and
|
||||
hh3cMacTabAlmostFullTrap traps should be generated
|
||||
when the MAC table is filled."
|
||||
DEFVAL { enable }
|
||||
::= { hh3cMacTabStatGroup 1 }
|
||||
|
||||
hh3cMacTabTrapInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (30..3600)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Definition of the minimum interval between two
|
||||
traps which occur when the MAC table is full or
|
||||
two traps which occur when the MAC table is almost full."
|
||||
DEFVAL { 30 }
|
||||
::= { hh3cMacTabStatGroup 2 }
|
||||
|
||||
hh3cMacTabTrapInfo OBJECT IDENTIFIER ::= { hh3cMacTabStatGroup 3 }
|
||||
|
||||
hh3cMacTabLen OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of the MAC table."
|
||||
::= { hh3cMacTabTrapInfo 1 }
|
||||
|
||||
hh3cMacTabTrap OBJECT IDENTIFIER ::= { hh3cMacTabStatGroup 4 }
|
||||
|
||||
hh3cMacTabFullTrap NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cMacTabLen }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send this trap when the MAC table is filled. The
|
||||
interval between two traps generated should be longer
|
||||
than hh3cMacTabTrapInterval."
|
||||
::= { hh3cMacTabTrap 1 }
|
||||
|
||||
hh3cMacTabAlmostFullTrap NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send this trap when the MAC table is almost full. The
|
||||
interval between two traps generated should be longer
|
||||
than hh3cMacTabTrapInterval."
|
||||
::= { hh3cMacTabTrap 2 }
|
||||
|
||||
-- Describe objects for ARP table
|
||||
hh3cArpTabStatGroup OBJECT IDENTIFIER ::= { hh3cTableGroup 2 }
|
||||
|
||||
hh3cArpTabTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether hh3cArpTabFullTrap traps
|
||||
should be generated when the ARP table is filled."
|
||||
DEFVAL { enable }
|
||||
::= { hh3cArpTabStatGroup 1 }
|
||||
|
||||
hh3cArpTabTrapInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (30..3600)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Definition of the minimum interval between two traps
|
||||
which occur when the ARP table is filled."
|
||||
DEFVAL { 30 }
|
||||
::= { hh3cArpTabStatGroup 2 }
|
||||
|
||||
hh3cArpTabTrapInfo OBJECT IDENTIFIER ::= { hh3cArpTabStatGroup 3 }
|
||||
|
||||
hh3cArpTabLen OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of the ARP table."
|
||||
::= { hh3cArpTabTrapInfo 1 }
|
||||
|
||||
hh3cArpTabTrap OBJECT IDENTIFIER ::= { hh3cArpTabStatGroup 4 }
|
||||
|
||||
hh3cArpTabFullTrap NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cArpTabLen }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send this trap when the ARP table is filled. The
|
||||
interval between two traps generated should be longer
|
||||
than hh3cArpTabTrapInterval."
|
||||
::= { hh3cArpTabTrap 1 }
|
||||
|
||||
hh3cArpPortDynamicEntryFullTrap NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cArpTabLen, ifIndex, ifDescr }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send this trap when the dynamic ARP number of the
|
||||
port exceeds the limitation. The object hh3cArpTabLen
|
||||
describes the limitation of the max dynamic ARP number
|
||||
of this port. The interval between two traps should be
|
||||
longer than hh3cArpTabTrapInterval."
|
||||
::= { hh3cArpTabTrap 2 }
|
||||
|
||||
-- Describe objects for routing table
|
||||
hh3cRtTabStatGroup OBJECT IDENTIFIER ::= { hh3cTableGroup 3 }
|
||||
|
||||
hh3cDetailRtTrapTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cDetailRtTrapEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains objects to decide what kind of
|
||||
trap should be sent."
|
||||
::= { hh3cRtTabStatGroup 1 }
|
||||
|
||||
hh3cDetailRtTrapEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cDetailRtTrapEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry items"
|
||||
INDEX { hh3cDetailRtProType }
|
||||
::= { hh3cDetailRtTrapTable 1 }
|
||||
|
||||
Hh3cDetailRtTrapEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cDetailRtProType
|
||||
INTEGER,
|
||||
hh3cDetailRtEnable
|
||||
INTEGER
|
||||
}
|
||||
|
||||
hh3cDetailRtProType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1), -- none of the following
|
||||
|
||||
-- non-protocol information,
|
||||
-- e.g., manually configured
|
||||
local(2), -- entries
|
||||
rip(3),
|
||||
isis(4),
|
||||
ospf(5),
|
||||
bgp(6)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index value which uniquely identifies an entry
|
||||
in the hh3cDetailRtTrapTable."
|
||||
::= { hh3cDetailRtTrapEntry 1 }
|
||||
|
||||
hh3cDetailRtEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether hh3cDetailRtTabFullTrap traps
|
||||
should be generated when a specific routing table
|
||||
is filled."
|
||||
DEFVAL { enable }
|
||||
::= { hh3cDetailRtTrapEntry 2 }
|
||||
|
||||
hh3cRtTabTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether hh3cRtTabFullTrap traps should
|
||||
be generated when the routing table is filled."
|
||||
DEFVAL { enable }
|
||||
::= { hh3cRtTabStatGroup 2 }
|
||||
|
||||
hh3cRtTabTrapInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (30..3600)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Definition of the minimum interval between two
|
||||
traps which occur when the routing table is filled."
|
||||
DEFVAL { 30 }
|
||||
::= { hh3cRtTabStatGroup 3 }
|
||||
|
||||
hh3cRtTabTrapInfo OBJECT IDENTIFIER ::= { hh3cRtTabStatGroup 4 }
|
||||
|
||||
hh3cRtTabLen OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of the routing table. The detail
|
||||
routing tables also use the same object."
|
||||
::= { hh3cRtTabTrapInfo 1 }
|
||||
|
||||
hh3cDefaultRtNextHopType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address type of the next hop of the default route.
|
||||
The value must be ipv4 or ipv6"
|
||||
::= { hh3cRtTabTrapInfo 2 }
|
||||
|
||||
hh3cDefaultRtNextHop OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of the next hop of the default route."
|
||||
::= { hh3cRtTabTrapInfo 3 }
|
||||
|
||||
hh3cDefaultRtOutIf OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index value which uniquely identifies the
|
||||
local interface through which the next hop of this
|
||||
route should be reached. The interface identified
|
||||
by a particular value of this index is the same
|
||||
interface as identified by the same value of
|
||||
ifIndex."
|
||||
::= { hh3cRtTabTrapInfo 4 }
|
||||
|
||||
hh3cRtTabTrap OBJECT IDENTIFIER ::= { hh3cRtTabStatGroup 5 }
|
||||
|
||||
hh3cRtTabFullTrap NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cRtTabLen }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send this trap when the routing table is filled. The
|
||||
interval between two traps generated should be longer
|
||||
than hh3cRtTabTrapInterval."
|
||||
::= { hh3cRtTabTrap 1 }
|
||||
|
||||
hh3cDetailRtTabFullTrap NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cDetailRtProType, hh3cRtTabLen }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send this trap when the detail routing table is filled. The
|
||||
interval between two traps generated should be longer than
|
||||
hh3cRtTabTrapInterval."
|
||||
::= { hh3cRtTabTrap 2 }
|
||||
|
||||
hh3cDefaultRtDelTrap NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cDetailRtProType, hh3cDefaultRtNextHopType, hh3cDefaultRtNextHop, hh3cDefaultRtOutIf }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send this trap when the default route is deleted."
|
||||
::= { hh3cRtTabTrap 3 }
|
||||
|
||||
hh3cDefaultRtDelTrapEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether hh3cDefaultRtDelTrap traps should
|
||||
be generated when the default route is deleted."
|
||||
DEFVAL { false }
|
||||
::= { hh3cRtTabStatGroup 6 }
|
||||
|
||||
-- Describe objects for multicast table
|
||||
hh3cMulticastTabStatGroup OBJECT IDENTIFIER ::= { hh3cTableGroup 4 }
|
||||
|
||||
hh3cMulticastTabTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether hh3cMulticastTabFullTrap traps
|
||||
should be generated when the multicast table is filled."
|
||||
DEFVAL { enable }
|
||||
::= { hh3cMulticastTabStatGroup 1 }
|
||||
|
||||
hh3cMulticastTabTrapInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (30..3600)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Definition of the minimum interval between two traps
|
||||
which occur when the multicast table is filled."
|
||||
DEFVAL { 30 }
|
||||
::= { hh3cMulticastTabStatGroup 2 }
|
||||
|
||||
hh3cMulticastTabTrapInfo OBJECT IDENTIFIER ::= { hh3cMulticastTabStatGroup 3 }
|
||||
|
||||
hh3cMulticastTabType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
lay2(1),
|
||||
lay3(2)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Defining the type of the multicast table, layer2 or layer3."
|
||||
::= { hh3cMulticastTabTrapInfo 1 }
|
||||
|
||||
hh3cMulticastTabLen OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of the multicast table."
|
||||
::= { hh3cMulticastTabTrapInfo 2 }
|
||||
|
||||
hh3cMulticastTabTrap OBJECT IDENTIFIER ::= { hh3cMulticastTabStatGroup 4 }
|
||||
|
||||
hh3cMulticastTabFullTrap NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cMulticastTabType, hh3cMulticastTabLen }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send this trap when the multicast table is filled. The
|
||||
interval between two traps generated should be longer
|
||||
than hh3cMulticastTabTrapInterval."
|
||||
::= { hh3cMulticastTabTrap 1 }
|
||||
|
||||
|
||||
-- Describe objects for Neighbor table
|
||||
hh3cNdTabStatGroup OBJECT IDENTIFIER ::= { hh3cTableGroup 5 }
|
||||
|
||||
hh3cNdTabTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether hh3cNdTabFullTrap traps
|
||||
should be generated when the ND table is filled."
|
||||
DEFVAL { enable }
|
||||
::= { hh3cNdTabStatGroup 1 }
|
||||
|
||||
hh3cNdTabTrapInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (30..3600)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Definition of the minimum interval between two traps
|
||||
which occur when the ND table is filled."
|
||||
DEFVAL { 30 }
|
||||
::= { hh3cNdTabStatGroup 2 }
|
||||
|
||||
hh3cNdTabTrapInfo OBJECT IDENTIFIER ::= { hh3cNdTabStatGroup 3 }
|
||||
|
||||
hh3cNdTabLen OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of the ND table."
|
||||
::= { hh3cNdTabTrapInfo 1 }
|
||||
|
||||
hh3cNdTabTrap OBJECT IDENTIFIER ::= { hh3cNdTabStatGroup 4 }
|
||||
|
||||
hh3cNdTabFullTrap NOTIFICATION-TYPE
|
||||
OBJECTS { hh3cNdTabLen }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send this trap when the ND table is filled. The
|
||||
interval between two traps generated should be longer
|
||||
than hh3cNdTabTrapInterval."
|
||||
::= { hh3cNdTabTrap 1 }
|
||||
|
||||
-- Describe SNMP periodical trap group
|
||||
hh3cPeriodicalTrapGroup OBJECT IDENTIFIER ::= { hh3cTableGroup 6 }
|
||||
|
||||
-- Describe objects for SNMP periodical trap
|
||||
hh3cPeriodicalTrapObjects OBJECT IDENTIFIER
|
||||
::= { hh3cPeriodicalTrapGroup 1 }
|
||||
|
||||
hh3cPeriodicalTrapInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (0|10..3600)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Definition of the periodical interval.
|
||||
If no trap occurs during the certain interval, an hh3cPeriodicalTrap
|
||||
will be generated.
|
||||
If the interval is set to 0, no hh3cPeriodicalTrap will be generated."
|
||||
DEFVAL { 60 }
|
||||
::= { hh3cPeriodicalTrapObjects 1 }
|
||||
|
||||
hh3cPeriodicalTrapSwitch OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Definition of the periodical switch.
|
||||
If the value is off,the hh3cPeriodicalTrap will not be generated.
|
||||
the hh3cPeriodicalTrapInterval will be set to 0."
|
||||
DEFVAL { enable }
|
||||
::= { hh3cPeriodicalTrapObjects 2 }
|
||||
|
||||
-- Describe information for SNMP periodical trap
|
||||
hh3cPeriodicalTrapInfo OBJECT IDENTIFIER
|
||||
::= { hh3cPeriodicalTrapGroup 2 }
|
||||
|
||||
-- Describe SNMP periodical trap
|
||||
hh3cPeriodicalNotification OBJECT IDENTIFIER
|
||||
::= { hh3cPeriodicalTrapGroup 3 }
|
||||
|
||||
hh3cPeriodicalNotificationPrefix OBJECT IDENTIFIER
|
||||
::= { hh3cPeriodicalNotification 0 }
|
||||
|
||||
hh3cPeriodicalTrap NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If no trap occurs during the interval spicified by
|
||||
hh3cPeriodicalTrapInterval, an hh3cPeriodicalTrap
|
||||
will be generated. If the interval is set to 0, no
|
||||
hh3cPeriodicalTrap will be generated."
|
||||
::= { hh3cPeriodicalNotificationPrefix 1 }
|
||||
|
||||
-- Describe SNMP TrapDesInfo group
|
||||
hh3cTrapDesInfo OBJECT IDENTIFIER ::= { hh3cTableGroup 7 }
|
||||
|
||||
hh3cTrapDesInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cTrapDesInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of trap destination host address and port ."
|
||||
::= { hh3cTrapDesInfo 1 }
|
||||
|
||||
hh3cTrapDesInfoEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cTrapDesInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry of trap destination host address and port."
|
||||
INDEX { hh3cTrapDesInfoIndex }
|
||||
::= { hh3cTrapDesInfoTable 1 }
|
||||
|
||||
Hh3cTrapDesInfoEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cTrapDesInfoIndex Integer32,
|
||||
hh3cTrapDesIPAddress IpAddress,
|
||||
hh3cTrapDesPort Integer32,
|
||||
hh3cTrapDesRowStatus RowStatus,
|
||||
hh3cTrapDesAddrTAddress TAddress
|
||||
}
|
||||
|
||||
hh3cTrapDesInfoIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..20)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of this table."
|
||||
::= { hh3cTrapDesInfoEntry 1 }
|
||||
|
||||
hh3cTrapDesIPAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The host IP address of the trap destination."
|
||||
::= { hh3cTrapDesInfoEntry 2 }
|
||||
|
||||
hh3cTrapDesPort OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The port of the trap destination."
|
||||
::= { hh3cTrapDesInfoEntry 3 }
|
||||
|
||||
hh3cTrapDesRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this table entry."
|
||||
::= { hh3cTrapDesInfoEntry 4 }
|
||||
|
||||
hh3cTrapDesAddrTAddress OBJECT-TYPE
|
||||
SYNTAX TAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains a transport address."
|
||||
::= { hh3cTrapDesInfoEntry 5 }
|
||||
|
||||
-- Describe SNMP TrapConfig group
|
||||
hh3cTrapConfig OBJECT IDENTIFIER ::= { hh3cTableGroup 8 }
|
||||
|
||||
hh3cTrapConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hh3cTrapConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of trap configuration."
|
||||
::= { hh3cTrapConfig 1 }
|
||||
|
||||
hh3cTrapConfigEntry OBJECT-TYPE
|
||||
SYNTAX Hh3cTrapConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry of trap configuration."
|
||||
INDEX { hh3cTrapConfigIndex }
|
||||
::= { hh3cTrapConfigTable 1 }
|
||||
|
||||
Hh3cTrapConfigEntry ::=
|
||||
SEQUENCE {
|
||||
hh3cTrapConfigIndex Integer32,
|
||||
hh3cTrapConfigName SnmpAdminString,
|
||||
hh3cTrapConfigDescr SnmpAdminString,
|
||||
hh3cTrapConfigSwitch INTEGER
|
||||
}
|
||||
|
||||
hh3cTrapConfigIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of this table."
|
||||
::= { hh3cTrapConfigEntry 1 }
|
||||
|
||||
hh3cTrapConfigName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE(0..127))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the appointed traps."
|
||||
::= { hh3cTrapConfigEntry 2 }
|
||||
|
||||
hh3cTrapConfigDescr OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE(0..127))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The description of the appointed traps."
|
||||
::= { hh3cTrapConfigEntry 3 }
|
||||
|
||||
hh3cTrapConfigSwitch OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether the appointed traps
|
||||
should be generated."
|
||||
DEFVAL { enable }
|
||||
::= { hh3cTrapConfigEntry 4 }
|
||||
|
||||
END
|
BIN
snmp_mib_archive/hpux1111mcompile
Normal file
BIN
snmp_mib_archive/hpux1111mcompile
Normal file
Binary file not shown.
BIN
snmp_mib_archive/hpux1123iamcompile
Normal file
BIN
snmp_mib_archive/hpux1123iamcompile
Normal file
Binary file not shown.
BIN
snmp_mib_archive/hpux1123pamcompile
Normal file
BIN
snmp_mib_archive/hpux1123pamcompile
Normal file
Binary file not shown.
2111
snmp_mib_archive/ibrixMib.cfg
Normal file
2111
snmp_mib_archive/ibrixMib.cfg
Normal file
File diff suppressed because it is too large
Load Diff
2240
snmp_mib_archive/ibrixMib.mib
Normal file
2240
snmp_mib_archive/ibrixMib.mib
Normal file
File diff suppressed because it is too large
Load Diff
27305
snmp_mib_archive/le_hsv_300.mib
Normal file
27305
snmp_mib_archive/le_hsv_300.mib
Normal file
File diff suppressed because it is too large
Load Diff
BIN
snmp_mib_archive/linuxmcompile
Normal file
BIN
snmp_mib_archive/linuxmcompile
Normal file
Binary file not shown.
2143
snmp_mib_archive/lldp-v2-mib.mib
Normal file
2143
snmp_mib_archive/lldp-v2-mib.mib
Normal file
File diff suppressed because it is too large
Load Diff
398
snmp_mib_archive/lldp-v2-tc-mib.mib
Normal file
398
snmp_mib_archive/lldp-v2-tc-mib.mib
Normal file
@ -0,0 +1,398 @@
|
||||
LLDP-V2-TC-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
Unsigned32,
|
||||
org
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
lldpV2TcMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200906080000Z" -- June 08, 2009
|
||||
-- <<Editor's Note: Date will need updating before publication>>
|
||||
ORGANIZATION "IEEE 802.1 Working Group"
|
||||
CONTACT-INFO
|
||||
"WG-URL: http://grouper.ieee.org/groups/802/1/index.html
|
||||
WG-EMail: STDS-802-1-L@LISTSERV.IEEE.ORG
|
||||
|
||||
Contact: Tony Jeffree
|
||||
Postal: 11a Poplar Grove
|
||||
Sale
|
||||
Cheshire M33 3AX
|
||||
UK
|
||||
Tel: +44-161-973-4278
|
||||
E-mail: tony@jeffree.co.uk"
|
||||
DESCRIPTION
|
||||
"Textual conventions used throughout the IEEE Std 802.1AB
|
||||
version 2 and later MIB modules.
|
||||
|
||||
Unless otherwise indicated, the references in this
|
||||
MIB module are to IEEE 802.1AB-2009.
|
||||
|
||||
The TCs in this MIB are taken from the original LLDP-MIB,
|
||||
LLDP-EXT-DOT1-MIB, and LLDP-EXT-DOT3-MIB published in
|
||||
IEEE Std 802-1D-2005, with the addition of TCs to support
|
||||
the management address table. They have been made available
|
||||
as a separate TC MIB module to facilitate referencing from
|
||||
other MIB modules.
|
||||
|
||||
Copyright (C) IEEE (2009). This version of this MIB module
|
||||
is published as subclause 11.5.1 of IEEE Std 802.1AB-2009;
|
||||
see the standard itself for full legal notices."
|
||||
|
||||
REVISION "200906080000Z" -- June 08, 2009
|
||||
|
||||
|
||||
DESCRIPTION
|
||||
"Published as part of IEEE Std 802.1AB-2009 revision."
|
||||
|
||||
::= { org ieee(111) standards-association-numbers-series-standards(2)
|
||||
lan-man-stds(802) ieee802dot1(1) ieee802dot1mibs(1) 12 }
|
||||
|
||||
--
|
||||
-- Definition of the root OID arc for IEEE 802.1 MIBs
|
||||
--
|
||||
|
||||
ieee802dot1mibs OBJECT IDENTIFIER
|
||||
::= { org ieee(111) standards-association-numbers-series-standards(2)
|
||||
lan-man-stds(802) ieee802dot1(1) 1 }
|
||||
|
||||
--
|
||||
-- ***********************************************************
|
||||
--
|
||||
-- Textual Conventions
|
||||
--
|
||||
-- ***********************************************************
|
||||
|
||||
LldpV2ChassisIdSubtype ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This TC describes the source of a chassis identifier.
|
||||
|
||||
The enumeration 'chassisComponent(1)' represents a chassis
|
||||
identifier based on the value of entPhysicalAlias object
|
||||
(defined in IETF RFC 4133) for a chassis component (i.e.,
|
||||
an entPhysicalClass value of 'chassis(3)').
|
||||
|
||||
The enumeration 'interfaceAlias(2)' represents a chassis
|
||||
identifier based on the value of ifAlias object (defined in
|
||||
IETF RFC 2863) for an interface on the containing chassis.
|
||||
|
||||
The enumeration 'portComponent(3)' represents a chassis
|
||||
identifier based on the value of entPhysicalAlias object
|
||||
(defined in IETF RFC 4133) for a port or backplane
|
||||
component (i.e., entPhysicalClass value of 'port(10)' or
|
||||
'backplane(4)'), within the containing chassis.
|
||||
|
||||
The enumeration 'macAddress(4)' represents a chassis
|
||||
identifier based on the value of a unicast source address
|
||||
(encoded in network byte order and IEEE 802.3 canonical bit
|
||||
order), of a port on the containing chassis as defined in
|
||||
IEEE Std 802.
|
||||
|
||||
The enumeration 'networkAddress(5)' represents a chassis
|
||||
identifier based on a network address, associated with
|
||||
a particular chassis. The encoded address is actually
|
||||
composed of two fields. The first field is a single octet,
|
||||
representing the IANA AddressFamilyNumbers value for the
|
||||
specific address type, and the second field is the network
|
||||
address value.
|
||||
|
||||
The enumeration 'interfaceName(6)' represents a chassis
|
||||
identifier based on the value of ifName object (defined in
|
||||
IETF RFC 2863) for an interface on the containing chassis.
|
||||
|
||||
The enumeration 'local(7)' represents a chassis identifier
|
||||
based on a locally defined value."
|
||||
SYNTAX INTEGER {
|
||||
chassisComponent(1),
|
||||
interfaceAlias(2),
|
||||
portComponent(3),
|
||||
macAddress(4),
|
||||
networkAddress(5),
|
||||
interfaceName(6),
|
||||
local(7)
|
||||
}
|
||||
|
||||
LldpV2ChassisId ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "1x:"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This TC describes the format of a chassis identifier string.
|
||||
Objects of this type are always used with an associated
|
||||
LldpChassisIdSubtype object, which identifies the format of
|
||||
the particular LldpChassisId object instance.
|
||||
|
||||
If the associated LldpChassisIdSubtype object has a value of
|
||||
'chassisComponent(1)', then the octet string identifies
|
||||
a particular instance of the entPhysicalAlias object
|
||||
(defined in IETF RFC 4133) for a chassis component (i.e.,
|
||||
an entPhysicalClass value of 'chassis(3)').
|
||||
|
||||
If the associated LldpChassisIdSubtype object has a value
|
||||
of 'interfaceAlias(2)', then the octet string identifies
|
||||
a particular instance of the ifAlias object (defined in
|
||||
IETF RFC 2863) for an interface on the containing chassis.
|
||||
If the particular ifAlias object does not contain any values,
|
||||
another chassis identifier type should be used.
|
||||
|
||||
If the associated LldpChassisIdSubtype object has a value
|
||||
of 'portComponent(3)', then the octet string identifies a
|
||||
particular instance of the entPhysicalAlias object (defined
|
||||
in IETF RFC 4133) for a port or backplane component within
|
||||
the containing chassis.
|
||||
|
||||
If the associated LldpChassisIdSubtype object has a value of
|
||||
'macAddress(4)', then this string identifies a particular
|
||||
unicast source address (encoded in network byte order and
|
||||
IEEE 802.3 canonical bit order), of a port on the containing
|
||||
chassis as defined in IEEE Std 802.
|
||||
|
||||
If the associated LldpChassisIdSubtype object has a value of
|
||||
'networkAddress(5)', then this string identifies a particular
|
||||
network address, encoded in network byte order, associated
|
||||
with one or more ports on the containing chassis. The first
|
||||
octet contains the IANA Address Family Numbers enumeration
|
||||
value for the specific address type, and octets 2 through
|
||||
N contain the network address value in network byte order.
|
||||
|
||||
If the associated LldpChassisIdSubtype object has a value
|
||||
of 'interfaceName(6)', then the octet string identifies
|
||||
a particular instance of the ifName object (defined in
|
||||
IETF RFC 2863) for an interface on the containing chassis.
|
||||
If the particular ifName object does not contain any values,
|
||||
another chassis identifier type should be used.
|
||||
|
||||
If the associated LldpChassisIdSubtype object has a value of
|
||||
'local(7)', then this string identifies a locally assigned
|
||||
Chassis ID."
|
||||
SYNTAX OCTET STRING (SIZE (1..255))
|
||||
|
||||
LldpV2PortIdSubtype ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This TC describes the source of a particular type of port
|
||||
identifier used in the LLDP MIB.
|
||||
|
||||
The enumeration 'interfaceAlias(1)' represents a port
|
||||
identifier based on the ifAlias MIB object, defined in IETF
|
||||
RFC 2863.
|
||||
|
||||
The enumeration 'portComponent(2)' represents a port
|
||||
identifier based on the value of entPhysicalAlias (defined in
|
||||
IETF RFC 4133) for a port component (i.e., entPhysicalClass
|
||||
value of 'port(10)'), within the containing chassis.
|
||||
|
||||
The enumeration 'macAddress(3)' represents a port identifier
|
||||
based on a unicast source address (encoded in network
|
||||
byte order and IEEE 802.3 canonical bit order), which has
|
||||
been detected by the agent and associated with a particular
|
||||
port (IEEE Std 802).
|
||||
|
||||
The enumeration 'networkAddress(4)' represents a port
|
||||
identifier based on a network address, detected by the agent
|
||||
and associated with a particular port.
|
||||
|
||||
The enumeration 'interfaceName(5)' represents a port
|
||||
identifier based on the ifName MIB object, defined in IETF
|
||||
RFC 2863.
|
||||
|
||||
The enumeration 'agentCircuitId(6)' represents a port
|
||||
identifier based on the agent-local identifier of the circuit
|
||||
(defined in RFC 3046), detected by the agent and associated
|
||||
with a particular port.
|
||||
|
||||
The enumeration 'local(7)' represents a port identifier
|
||||
based on a value locally assigned."
|
||||
|
||||
SYNTAX INTEGER {
|
||||
interfaceAlias(1),
|
||||
portComponent(2),
|
||||
macAddress(3),
|
||||
networkAddress(4),
|
||||
interfaceName(5),
|
||||
agentCircuitId(6),
|
||||
local(7)
|
||||
}
|
||||
|
||||
LldpV2PortId ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "1x:"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This TC describes the format of a port identifier string.
|
||||
Objects of this type are always used with an associated
|
||||
LldpPortIdSubtype object, which identifies the format of the
|
||||
particular LldpPortId object instance.
|
||||
|
||||
If the associated LldpPortIdSubtype object has a value of
|
||||
'interfaceAlias(1)', then the octet string identifies a
|
||||
particular instance of the ifAlias object (defined in IETF
|
||||
RFC 2863). If the particular ifAlias object does not contain
|
||||
any values, another port identifier type should be used.
|
||||
|
||||
If the associated LldpPortIdSubtype object has a value of
|
||||
'portComponent(2)', then the octet string identifies a
|
||||
particular instance of the entPhysicalAlias object (defined
|
||||
in IETF RFC 4133) for a port or backplane component.
|
||||
|
||||
If the associated LldpPortIdSubtype object has a value of
|
||||
'macAddress(3)', then this string identifies a particular
|
||||
unicast source address (encoded in network byte order
|
||||
and IEEE 802.3 canonical bit order) associated with the port
|
||||
(IEEE Std 802).
|
||||
|
||||
If the associated LldpPortIdSubtype object has a value of
|
||||
'networkAddress(4)', then this string identifies a network
|
||||
address associated with the port. The first octet contains
|
||||
the IANA AddressFamilyNumbers enumeration value for the
|
||||
specific address type, and octets 2 through N contain the
|
||||
networkAddress address value in network byte order.
|
||||
|
||||
If the associated LldpPortIdSubtype object has a value of
|
||||
'interfaceName(5)', then the octet string identifies a
|
||||
particular instance of the ifName object (defined in IETF
|
||||
RFC 2863). If the particular ifName object does not contain
|
||||
any values, another port identifier type should be used.
|
||||
|
||||
If the associated LldpPortIdSubtype object has a value of
|
||||
'agentCircuitId(6)', then this string identifies a agent-local
|
||||
identifier of the circuit (defined in RFC 3046).
|
||||
|
||||
If the associated LldpPortIdSubtype object has a value of
|
||||
'local(7)', then this string identifies a locally
|
||||
assigned port ID."
|
||||
SYNTAX OCTET STRING (SIZE (1..255))
|
||||
|
||||
LldpV2ManAddrIfSubtype ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This TC defines an enumeration value that identifies
|
||||
the interface numbering method used for defining the
|
||||
interface number associated with a management address.
|
||||
An object with this syntax defines the format of an
|
||||
interface number object.
|
||||
|
||||
The enumeration 'unknown(1)' represents the case where the
|
||||
interface is not known. In this case, the corresponding
|
||||
interface number is of zero length.
|
||||
|
||||
The enumeration 'ifIndex(2)' represents interface identifier
|
||||
based on the ifIndex MIB object.
|
||||
|
||||
The enumeration 'systemPortNumber(3)' represents interface
|
||||
identifier based on the system port numbering convention."
|
||||
REFERENCE
|
||||
"8.5.9.5"
|
||||
|
||||
SYNTAX INTEGER {
|
||||
unknown(1),
|
||||
ifIndex(2),
|
||||
systemPortNumber(3)
|
||||
}
|
||||
|
||||
LldpV2ManAddress ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "1x:"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of a management address associated with the LLDP
|
||||
agent that may be used to reach higher layer entities to
|
||||
assist discovery by network management.
|
||||
|
||||
It should be noted that appropriate security credentials,
|
||||
such as SNMP engineId, may be required to access the LLDP
|
||||
agent using a management address. These necessary credentials
|
||||
should be known by the network management and the objects
|
||||
associated with the credentials are not included in the
|
||||
LLDP agent."
|
||||
SYNTAX OCTET STRING (SIZE (1..31))
|
||||
|
||||
LldpV2SystemCapabilitiesMap ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This TC describes the system capabilities.
|
||||
|
||||
The bit 'other(0)' indicates that the system has capabilities
|
||||
other than those listed below.
|
||||
|
||||
The bit 'repeater(1)' indicates that the system has repeater
|
||||
capability.
|
||||
|
||||
The bit 'bridge(2)' indicates that the system has bridge
|
||||
capability.
|
||||
|
||||
The bit 'wlanAccessPoint(3)' indicates that the system has
|
||||
WLAN access point capability.
|
||||
|
||||
The bit 'router(4)' indicates that the system has router
|
||||
capability.
|
||||
|
||||
The bit 'telephone(5)' indicates that the system has telephone
|
||||
capability.
|
||||
|
||||
The bit 'docsisCableDevice(6)' indicates that the system has
|
||||
DOCSIS Cable Device capability (IETF RFC 4639 & 2670).
|
||||
|
||||
The bit 'stationOnly(7)' indicates that the system has only
|
||||
station capability and nothing else.
|
||||
|
||||
The bit 'cVLANComponent(8)' indicates that the system has
|
||||
C-VLAN component functionality.
|
||||
|
||||
The bit 'sVLANComponent(8)' indicates that the system has
|
||||
S-VLAN component functionality.
|
||||
|
||||
The bit 'twoPortMACRelay(10)' indicates that the system has
|
||||
Two-port MAC Relay (TPMR) functionality."
|
||||
SYNTAX BITS {
|
||||
other(0),
|
||||
repeater(1),
|
||||
bridge(2),
|
||||
wlanAccessPoint(3),
|
||||
router(4),
|
||||
telephone(5),
|
||||
docsisCableDevice(6),
|
||||
stationOnly(7),
|
||||
cVLANComponent(8),
|
||||
sVLANComponent(9),
|
||||
twoPortMACRelay(10)
|
||||
|
||||
}
|
||||
|
||||
|
||||
LldpV2DestAddressTableIndex ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index value, used as the index to the table of destination
|
||||
MAC addresses used both as the destination addresses on
|
||||
transmitted LLDPDUs and on received LLDPDUs. This index value
|
||||
is also used as a secondary index value in tables indexed
|
||||
by fields of type ifIndex, in order to associate
|
||||
a destination address with each row of the table."
|
||||
SYNTAX Unsigned32(1..4096)
|
||||
|
||||
LldpV2LinkAggStatusMap ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This TC describes the link aggregation status.
|
||||
|
||||
The bit 'aggCapable(0)' indicates the link is capable of being
|
||||
aggregated.
|
||||
|
||||
The bit 'aggEnabled(1)' indicates the link is currently in
|
||||
aggregation."
|
||||
SYNTAX BITS {
|
||||
aggCapable(0),
|
||||
aggEnabled(1)
|
||||
}
|
||||
|
||||
LldpV2PowerPortClass ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This TC describes the Power over Ethernet (PoE) port class."
|
||||
SYNTAX INTEGER {
|
||||
pClassPSE(1),
|
||||
pClassPD(2)
|
||||
}
|
||||
|
||||
END
|
331
snmp_mib_archive/threeparmib.mib
Normal file
331
snmp_mib_archive/threeparmib.mib
Normal file
@ -0,0 +1,331 @@
|
||||
|
||||
-- File Name : ThreeParMIB.mib
|
||||
-- Date : Tue Mar 12 11:22:00 PDT 2013
|
||||
-- Revision : rev 1.7
|
||||
-- - added serialNumber to alertTable and alertNotify
|
||||
--
|
||||
-- Date : Thur Aug 02 15:22:00 PDT 2012
|
||||
-- Revision : rev 1.6
|
||||
-- - Renamed this file from 3PAR-MIB.mib to ThreeParMIB.mib
|
||||
-- - Rebranded company name from 3PAR to HP 3PAR
|
||||
--
|
||||
-- Date : Fri Oct 04 14:45:00 PDT 2010
|
||||
-- Revision : rev 1.5
|
||||
-- - Added new type Debug to Severity
|
||||
--
|
||||
-- File Name : 3PAR-MIB.mib
|
||||
-- Date : Fri Oct 05 15:00:00 PDT 2007
|
||||
-- Revision : rev 1.4
|
||||
-- - Corrected company name to 3PAR in the ORGANIZATION and CONTACT
|
||||
--
|
||||
-- Date : Mon Dec 13 17:00:00 PDT 2004
|
||||
-- Revision : rev 1.3
|
||||
-- - Added AGENT-CAPABILITIES statement to specify that
|
||||
-- sysName is read-only
|
||||
--
|
||||
-- Date : Mon Dec 13 16:40:00 PDT 2004
|
||||
-- Revision : rev 1.2
|
||||
-- - Added id, messageCode and state to alertTable and alertNotify
|
||||
--
|
||||
-- Date : Tue June 14 15:45:00 PDT 2004
|
||||
-- Revision : rev 1.1
|
||||
-- - 'inserv' is changed from OBJECT IDENTIFIER to
|
||||
-- OBJECT-IDENTITY
|
||||
-- - Defined ThreeparLongDisplayString for strings
|
||||
-- longer than 255
|
||||
-- - Got rid of size specifications for DisplayString
|
||||
-- - Removed possibleCause and suggestedAction from
|
||||
-- alertNotify as they are neither used nor defined
|
||||
--
|
||||
-- Date : Tue Jul 09 17:15:55 PDT 2002
|
||||
-- Revision : rev 1.0
|
||||
|
||||
ThreeParMIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
DisplayString, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
AGENT-CAPABILITIES
|
||||
FROM SNMPv2-CONF
|
||||
enterprises, MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
OBJECT-IDENTITY, Integer32, Unsigned32
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
threepar MODULE-IDENTITY
|
||||
LAST-UPDATED "201303121122Z"
|
||||
ORGANIZATION "Organization : HP 3PAR"
|
||||
CONTACT-INFO "Contact-info www.hp.com/go/3PAR"
|
||||
DESCRIPTION
|
||||
"This file specifies management information interface for
|
||||
all HP 3PAR's products. This information is normally used
|
||||
by any management software that utilizes SNMP as management
|
||||
standard. The SNMP agent inside the device provides the
|
||||
specified information."
|
||||
|
||||
REVISION "201303121122Z"
|
||||
DESCRIPTION
|
||||
"rev 1.7
|
||||
- added serialNumber to alertTable and alertNotify"
|
||||
|
||||
REVISION "201208021522Z"
|
||||
DESCRIPTION
|
||||
"rev 1.6
|
||||
- Renamed this file from 3PAR-MIB.mib to ThreeParMIB.mib
|
||||
- Rebranded company name from 3PAR to HP 3PAR"
|
||||
|
||||
REVISION "201010041445Z"
|
||||
DESCRIPTION
|
||||
"rev 1.5
|
||||
- Added a new level to Severity"
|
||||
|
||||
REVISION "200710051500Z"
|
||||
DESCRIPTION
|
||||
"rev 1.4
|
||||
- Corrected company name to 3PAR in the ORGANIZATION
|
||||
and CONTACT"
|
||||
|
||||
REVISION "200412131700Z"
|
||||
DESCRIPTION
|
||||
"rev 1.3
|
||||
- Added AGENT-CAPABILITIES statement to specify that
|
||||
sysName is read-only"
|
||||
|
||||
REVISION "200412131640Z"
|
||||
DESCRIPTION
|
||||
"rev 1.2
|
||||
- Added id, messageCode and state to alertTable and
|
||||
alertNotify"
|
||||
|
||||
REVISION "200406141545Z"
|
||||
DESCRIPTION
|
||||
"rev 1.1
|
||||
- 'inserv' is changed from OBJECT IDENTIFIER to
|
||||
OBJECT-IDENTITY
|
||||
- Defined ThreeparLongDisplayString for strings
|
||||
longer than 255
|
||||
- Got rid of size specifications for DisplayString
|
||||
- Removed possibleCause and suggestedAction from
|
||||
alertNotify as they are neither used nor defined"
|
||||
|
||||
REVISION "200204161327Z"
|
||||
DESCRIPTION
|
||||
"rev 1.0"
|
||||
::= { enterprises 12925 }
|
||||
|
||||
ThreeparLongDisplayString ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Use this textual convention for display string that can be
|
||||
longer than 255 characters, since DisplayString is defined
|
||||
in SNMPv2-TC as having a maximum size of only 255.
|
||||
|
||||
A size range will have to be specified when using this
|
||||
convention."
|
||||
SYNTAX OCTET STRING
|
||||
|
||||
inserv OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "InServ product"
|
||||
::= { threepar 1 }
|
||||
|
||||
inservAgentCaps OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "InServ agent profile"
|
||||
::= { inserv 4 }
|
||||
|
||||
alertTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AlertEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains critical information in notifications sent to
|
||||
SNMP managers. This information is translated from alerts
|
||||
generated by the system."
|
||||
::= { inserv 7 }
|
||||
|
||||
alertEntry OBJECT-TYPE
|
||||
SYNTAX AlertEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Row Description"
|
||||
INDEX { index }
|
||||
::= { alertTable 1 }
|
||||
|
||||
AlertEntry ::= SEQUENCE {
|
||||
index Integer32,
|
||||
severity INTEGER,
|
||||
timeOccurred DisplayString,
|
||||
nodeID Unsigned32,
|
||||
component DisplayString,
|
||||
details ThreeparLongDisplayString,
|
||||
id Unsigned32,
|
||||
messageCode Unsigned32,
|
||||
state INTEGER,
|
||||
serialNumber DisplayString
|
||||
}
|
||||
|
||||
|
||||
index OBJECT-TYPE
|
||||
SYNTAX Integer32 (1)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index to access entries in alert table. However, the table is
|
||||
empty most of the time because the entry is deleted after sending
|
||||
the trap"
|
||||
::= { alertEntry 1 }
|
||||
|
||||
|
||||
severity OBJECT-TYPE
|
||||
SYNTAX INTEGER { fatal ( 0 ) , critical ( 1 ) , major ( 2 ) , minor ( 3 ) , degraded ( 4 ) , info ( 5 ), debug ( 6 ) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Severity of the alert. The enumeration is borrowed from
|
||||
Common Information Model (CIM): 0 - fatal: indicates an
|
||||
error occurred, but it's too late to take any actions; 1 -
|
||||
critical: an action is needed immediately and scope of the
|
||||
error is broad; 2 - major: an action is needed, the
|
||||
situation is serious; 3 - minor: an action is needed, but
|
||||
the situation is not serious; 4 - degraded/warning: the
|
||||
user decides whether to take an action; 5 - informational:
|
||||
indicates state change or status change, but it's not an
|
||||
error; 6 - debug: information that are logged for later
|
||||
analysis."
|
||||
::= { alertEntry 2 }
|
||||
|
||||
|
||||
timeOccurred OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local time and date when the alert occurred. The
|
||||
format is
|
||||
'DDD mmm dd hh:mm:ss ZZZ yyyy'. Where: DDD= day of the week
|
||||
(Sun, Mon, ,,,), mmm= month (Jan, Feb, Mar ...), dd= date,
|
||||
hh: hour, mm:
|
||||
minute, ss= second, ZZZ: time zone, yyyy: year."
|
||||
::= { alertEntry 3 }
|
||||
|
||||
|
||||
nodeID OBJECT-TYPE
|
||||
SYNTAX Unsigned32 ( 0 .. 31 )
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The node the alert was posted on. The node number starts
|
||||
from 0. The maximum number of node is 32."
|
||||
::= { alertEntry 4 }
|
||||
|
||||
|
||||
component OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The component which the event applies to; for example,
|
||||
power supply, SCSI disk, BIOS, cage etc..."
|
||||
DEFVAL { "1" }
|
||||
::= { alertEntry 5 }
|
||||
|
||||
|
||||
details OBJECT-TYPE
|
||||
SYNTAX ThreeparLongDisplayString (SIZE(0..511))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Additional detailed description of the alert. The detail
|
||||
may include things like disk number, cage number the alert
|
||||
applies to."
|
||||
::= { alertEntry 6 }
|
||||
|
||||
id OBJECT-TYPE
|
||||
SYNTAX Unsigned32 ( 1 .. 4294967295 )
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique ID that identifies the instance of an alert. This
|
||||
is a unique number that is generated each time an alert is
|
||||
generated by the system."
|
||||
::= { alertEntry 7 }
|
||||
|
||||
messageCode OBJECT-TYPE
|
||||
SYNTAX Unsigned32 ( 65537 .. 4294967295 )
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Message code is assigned to a particular event type, and is
|
||||
encoded as a 32-bit number in the following way:
|
||||
The MSB 8 bits are reserved.
|
||||
The next 8 bits represent a particular subsystem or component.
|
||||
The LSB 16 bits are the keycode id within the subsystem.
|
||||
|
||||
For example, Remote Copy Target Down event has a subsystem ID
|
||||
of 37 (remote copy subsystem), and a keycode ID of 1, thus the
|
||||
message code for this event = ((37 << 16) | 1) = 0x250001 = 2424833.
|
||||
|
||||
This is shown as 'Message Code' in the CLI 'showalert' display,
|
||||
and also shows up in the Alerts Details Pane in the GUI."
|
||||
::= { alertEntry 8 }
|
||||
|
||||
state OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
undefined (0),
|
||||
new (1),
|
||||
acknowledged (2),
|
||||
fixed (3),
|
||||
removed (4),
|
||||
autofixed (5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This provides information about the state of the alert.
|
||||
new - new alert generated by the system
|
||||
acknowledged - an administrator has acknowledged the alert but may
|
||||
or may not have fixed it, depending on whether remedial
|
||||
action is necessary
|
||||
fixed - remedial action has been taken to fix the alert condition
|
||||
removed - the alert has been removed
|
||||
autofixed - the system has taken action to automatically resolve
|
||||
the alert condition."
|
||||
::= { alertEntry 9 }
|
||||
|
||||
serialNumber OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The serial-number of the HP 3PAR InServ system"
|
||||
::= { alertEntry 10 }
|
||||
|
||||
|
||||
alertNotify NOTIFICATION-TYPE
|
||||
OBJECTS { component, details, nodeID, severity, timeOccurred, id,
|
||||
messageCode, state, serialNumber}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Alert notification contains details about an event that
|
||||
may affect system operations and performance. The
|
||||
details include all columns defined in alertTable."
|
||||
::= { inserv 8 }
|
||||
|
||||
inservAgentCapability AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE "InServ Release 2.2"
|
||||
STATUS current
|
||||
DESCRIPTION "HP 3PAR agent capability.
|
||||
|
||||
Please note that the HP 3PAR agent supports
|
||||
snmpObsoleteGroup in SNMPv2-MIB instead of snmpGroup."
|
||||
|
||||
SUPPORTS SNMPv2-MIB
|
||||
INCLUDES { systemGroup }
|
||||
|
||||
VARIATION sysName
|
||||
ACCESS read-only
|
||||
DESCRIPTION "System name is not configurable"
|
||||
|
||||
::= { inservAgentCaps 1 }
|
||||
|
||||
END
|
77
snmp_mib_archive/updatemibs
Normal file
77
snmp_mib_archive/updatemibs
Normal file
@ -0,0 +1,77 @@
|
||||
#!/bin/sh
|
||||
if ps -ef | grep mxdomainmgr
|
||||
then
|
||||
|
||||
echo Copying cfg files to /opt/mx/mibs
|
||||
for NAME in $(ls *.cfg)
|
||||
do
|
||||
echo $NAME
|
||||
cp -f $NAME /opt/mx/mibs
|
||||
done
|
||||
|
||||
echo Copying mib files to /opt/mx/mibs
|
||||
for NAME in $(ls *.mib)
|
||||
do
|
||||
echo $NAME
|
||||
cp -f $NAME /opt/mx/mibs
|
||||
done
|
||||
|
||||
echo Copying mcompile to /opt/mx/bin
|
||||
|
||||
if uname -a | grep Linux
|
||||
then
|
||||
echo Copying mcompile
|
||||
cp linuxmcompile /opt/mx/bin/mcompile
|
||||
chmod +x /opt/mx/bin/mcompile
|
||||
else
|
||||
if uname -a | grep HP-UX
|
||||
then
|
||||
if uname -a | grep 11.23
|
||||
then
|
||||
if uname -a | grep ia64
|
||||
then
|
||||
cp hpux1123iamcompile /opt/mx/bin/mcompile
|
||||
chmod +x /opt/mx/bin/mcompile
|
||||
else
|
||||
cp hpux1123pamcompile /opt/mx/bin/mcompile
|
||||
chmod +x /opt/mx/bin/mcompile
|
||||
fi
|
||||
elif uname -a | grep 11.31
|
||||
then
|
||||
if uname -a | grep ia64
|
||||
then
|
||||
cp hpux1123iamcompile /opt/mx/bin/mcompile
|
||||
chmod +x /opt/mx/bin/mcompile
|
||||
else
|
||||
cp hpux1123pamcompile /opt/mx/bin/mcompile
|
||||
chmod +x /opt/mx/bin/mcompile
|
||||
fi
|
||||
else
|
||||
if uname -a | grep 11.11
|
||||
then
|
||||
cp hpux1111mcompile /opt/mx/bin/mcompile
|
||||
chmod +x /opt/mx/bin/mcompile
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
||||
echo Following MIBs may have been already registered in HP SIM, so un-installing them.
|
||||
echo If your SIM does not have these MIBs already installed, then you may get an error message while un-installing it, which you can ignore.
|
||||
|
||||
for NAME in $(cat modifiedcfgs.list)
|
||||
do
|
||||
mibfilename="$(echo $NAME | sed 's/\.cfg/\.mib/g')"
|
||||
/opt/mx/bin/mxmib -d $mibfilename
|
||||
done
|
||||
|
||||
echo Importing mibs into Systems Insight Manager
|
||||
for NAME in $(cat cfgstoimport.list)
|
||||
do
|
||||
/opt/mx/bin/mxmib -a $NAME
|
||||
done
|
||||
|
||||
echo MIB Update for Management CD completed successfully.
|
||||
else
|
||||
echo No Mib update - Systems Insight Manager is not running!
|
||||
fi
|
473
snmp_mib_archive/vc-qos-mib.cfg
Normal file
473
snmp_mib_archive/vc-qos-mib.cfg
Normal file
@ -0,0 +1,473 @@
|
||||
#-MIBFILE: vc-qos-mib.mib
|
||||
|
||||
HPVCQOS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
|
||||
mib-2 OBJECT IDENTIFIER ::= { mgmt 1 }
|
||||
DisplayString ::=
|
||||
OCTET STRING (SIZE(0..255))
|
||||
|
||||
PhysAddress ::=
|
||||
OCTET STRING
|
||||
|
||||
MacAddress ::=
|
||||
OCTET STRING (SIZE(6))
|
||||
|
||||
TruthValue ::=
|
||||
INTEGER {
|
||||
true(1),
|
||||
false(2)
|
||||
}
|
||||
|
||||
TestAndIncr ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
AutonomousType ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
InstancePointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
VariablePointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
RowPointer ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
RowStatus ::=
|
||||
INTEGER {
|
||||
active(1),
|
||||
notInService(2),
|
||||
notReady(3),
|
||||
createAndGo(4),
|
||||
createAndWait(5),
|
||||
destroy(6)
|
||||
}
|
||||
|
||||
TimeStamp ::=
|
||||
TimeTicks
|
||||
|
||||
TimeInterval ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
DateAndTime ::=
|
||||
OCTET STRING (SIZE(8|11))
|
||||
|
||||
StorageType ::=
|
||||
INTEGER {
|
||||
other(1),
|
||||
volatile(2),
|
||||
nonVolatile(3),
|
||||
permanent(4),
|
||||
readOnly(5)
|
||||
}
|
||||
|
||||
TDomain ::=
|
||||
OBJECT IDENTIFIER
|
||||
|
||||
TAddress ::=
|
||||
OCTET STRING (SIZE(1..255))
|
||||
|
||||
SnmpEngineID ::=
|
||||
OCTET STRING (SIZE(5..32))
|
||||
|
||||
SnmpSecurityModel ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
SnmpMessageProcessingModel ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
SnmpSecurityLevel ::=
|
||||
INTEGER {
|
||||
noAuthNoPriv(1),
|
||||
authNoPriv(2),
|
||||
authPriv(3)
|
||||
}
|
||||
|
||||
SnmpAdminString ::=
|
||||
OCTET STRING (SIZE(0..255))
|
||||
|
||||
OwnerString ::=
|
||||
OCTET STRING (SIZE(0..255))
|
||||
|
||||
InterfaceIndex ::=
|
||||
INTEGER (1..2147483647)
|
||||
|
||||
InterfaceIndexOrZero ::=
|
||||
INTEGER (0..2147483647)
|
||||
|
||||
interfaces OBJECT IDENTIFIER ::= { mib-2 2 }
|
||||
ifTable OBJECT IDENTIFIER ::= { interfaces 2 }
|
||||
ifEntry OBJECT IDENTIFIER ::= { ifTable 1 }
|
||||
ifIndex OBJECT IDENTIFIER ::= { ifEntry 1 }
|
||||
VcModuleRole ::=
|
||||
INTEGER {
|
||||
unintegrated(1),
|
||||
primaryProtected(2),
|
||||
primaryUnprotected(3),
|
||||
standby(4),
|
||||
other(5)
|
||||
}
|
||||
|
||||
VcEnclosureRole ::=
|
||||
INTEGER {
|
||||
unknown(1),
|
||||
primary(2),
|
||||
secondary(3)
|
||||
}
|
||||
|
||||
VcModuleType ::=
|
||||
INTEGER {
|
||||
vcModuleEnet(1),
|
||||
vcModuleFC(2),
|
||||
vcModuleOther(3)
|
||||
}
|
||||
|
||||
VcModulePortBpduLoopStatus ::=
|
||||
INTEGER {
|
||||
ok(1),
|
||||
loop-dectected(2)
|
||||
}
|
||||
|
||||
VcModulePortProtectionStatus ::=
|
||||
INTEGER {
|
||||
ok(1),
|
||||
pause-flood-detected(2)
|
||||
}
|
||||
|
||||
hp OBJECT IDENTIFIER ::= { enterprises 11 }
|
||||
hpSysMgt OBJECT IDENTIFIER ::= { hp 5 }
|
||||
hpEmbeddedServerMgt OBJECT IDENTIFIER ::= { hpSysMgt 7 }
|
||||
hpModuleMgmtProc OBJECT IDENTIFIER ::= { hpEmbeddedServerMgt 5 }
|
||||
virtualConnect OBJECT IDENTIFIER ::= { hpModuleMgmtProc 2 }
|
||||
VcQoSConfigType ::=
|
||||
INTEGER {
|
||||
unknown(1),
|
||||
passthrough(2),
|
||||
customFCoE(3),
|
||||
customNoFCoE(4)
|
||||
}
|
||||
|
||||
vcQoSMIB OBJECT IDENTIFIER ::= { virtualConnect 5 }
|
||||
|
||||
vcQoSMIBObjects OBJECT IDENTIFIER ::= { vcQoSMIB 1 }
|
||||
|
||||
vcQoSIfQoSConfig OBJECT IDENTIFIER ::= { vcQoSMIBObjects 2 }
|
||||
|
||||
vcQoSTrafficClassConfig OBJECT IDENTIFIER ::= { vcQoSMIBObjects 3 }
|
||||
|
||||
vcQoSTrafficClass OBJECT IDENTIFIER ::= { vcQoSMIBObjects 4 }
|
||||
|
||||
vcQoSClassificationMap OBJECT IDENTIFIER ::= { vcQoSMIBObjects 5 }
|
||||
|
||||
vcQoSDot1pMap OBJECT IDENTIFIER ::= { vcQoSMIBObjects 6 }
|
||||
|
||||
vcQoSDscpMap OBJECT IDENTIFIER ::= { vcQoSMIBObjects 7 }
|
||||
|
||||
vcQoSConfigType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(1),
|
||||
passthrough(2),
|
||||
customFCoE(3),
|
||||
customNoFCoE(4)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The configuration type of QoS used in this VC Enet module."
|
||||
::= { vcQoSMIBObjects 1 }
|
||||
|
||||
|
||||
vcQoSIfQoSConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VcQoSIfQoSConfigEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This table lists the Traffic Class Config table and
|
||||
the Classification Map table associcated with each
|
||||
port."
|
||||
::= { vcQoSIfQoSConfig 1 }
|
||||
|
||||
|
||||
vcQoSIfQoSConfigEntry OBJECT-TYPE
|
||||
SYNTAX VcQoSIfQoSConfigEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION ""
|
||||
INDEX { ifIndex }
|
||||
|
||||
::= { vcQoSIfQoSConfigTable 1 }
|
||||
|
||||
vcQoSIfQoSConfigEntry ::=
|
||||
SEQUENCE {
|
||||
vcQoSIfQoSTrafficClassConfigIndex INTEGER,
|
||||
vcQoSIfQoSClassificationMapIndex INTEGER
|
||||
}
|
||||
|
||||
vcQoSIfQoSTrafficClassConfigIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Value should be index value of the corresponding
|
||||
TrafficClassConfigTable entry"
|
||||
::= { vcQoSIfQoSConfigEntry 1 }
|
||||
|
||||
|
||||
vcQoSIfQoSClassificationMapIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Value should be index value of the corresponding
|
||||
ClassificationMap entry
|
||||
"
|
||||
::= { vcQoSIfQoSConfigEntry 2 }
|
||||
|
||||
|
||||
vcQoSTrafficClassConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VcQoSTrafficClassConfigEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This table lists the available Traffic Class Tables."
|
||||
::= { vcQoSTrafficClassConfig 1 }
|
||||
|
||||
|
||||
vcQoSTrafficClassConfigEntry OBJECT-TYPE
|
||||
SYNTAX VcQoSTrafficClassConfigEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "One entry represents a Traffic Class Table"
|
||||
INDEX { vcQoSTrafficClassConfigIndex }
|
||||
|
||||
::= { vcQoSTrafficClassConfigTable 1 }
|
||||
|
||||
vcQoSTrafficClassConfigEntry ::=
|
||||
SEQUENCE {
|
||||
vcQoSTrafficClassConfigIndex INTEGER,
|
||||
vcQoSTrafficClassConfigName SnmpAdminString
|
||||
}
|
||||
|
||||
vcQoSTrafficClassConfigIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Index for the Traffic Class Config Table"
|
||||
::= { vcQoSTrafficClassConfigEntry 1 }
|
||||
|
||||
|
||||
vcQoSTrafficClassConfigName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Name of the Traffic Class Table associated with this entry"
|
||||
::= { vcQoSTrafficClassConfigEntry 2 }
|
||||
|
||||
|
||||
vcQoSTrafficClassTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VcQoSTrafficClassEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Traffic Class Definition Table"
|
||||
::= { vcQoSTrafficClass 1 }
|
||||
|
||||
|
||||
vcQoSTrafficClassEntry OBJECT-TYPE
|
||||
SYNTAX VcQoSTrafficClassEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION ""
|
||||
INDEX { vcQoSTrafficClassConfigIndex , vcQoSTrafficClassId }
|
||||
|
||||
::= { vcQoSTrafficClassTable 1 }
|
||||
|
||||
vcQoSTrafficClassEntry ::=
|
||||
SEQUENCE {
|
||||
vcQoSTrafficClassId INTEGER,
|
||||
vcQoSTrafficClassName SnmpAdminString,
|
||||
vcQoSTrafficClassRealTime TruthValue,
|
||||
vcQoSTrafficClassShare INTEGER,
|
||||
vcQoSTrafficClassMaxShare INTEGER,
|
||||
vcQoSTrafficClassEgressDot1pPrio INTEGER,
|
||||
vcQoSTrafficClassEnabled TruthValue
|
||||
}
|
||||
|
||||
vcQoSTrafficClassId OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..8)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Class/queue ID, index for the Traffic Class Table"
|
||||
::= { vcQoSTrafficClassEntry 1 }
|
||||
|
||||
|
||||
vcQoSTrafficClassName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Administratively assigned name for the Traffic Class"
|
||||
::= { vcQoSTrafficClassEntry 2 }
|
||||
|
||||
|
||||
vcQoSTrafficClassRealTime OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Returns true if this class is real time."
|
||||
::= { vcQoSTrafficClassEntry 3 }
|
||||
|
||||
|
||||
vcQoSTrafficClassShare OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..100)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Assigned minimum share for traffic in this class"
|
||||
::= { vcQoSTrafficClassEntry 4 }
|
||||
|
||||
|
||||
vcQoSTrafficClassMaxShare OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..100)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Maximum share allowed for traffic in this class"
|
||||
::= { vcQoSTrafficClassEntry 5 }
|
||||
|
||||
|
||||
vcQoSTrafficClassEgressDot1pPrio OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..7)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "802.1p priority traffic in this class will egress with"
|
||||
::= { vcQoSTrafficClassEntry 6 }
|
||||
|
||||
|
||||
vcQoSTrafficClassEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Returns true if this class is enabled."
|
||||
::= { vcQoSTrafficClassEntry 7 }
|
||||
|
||||
|
||||
vcQoSClassificationMapTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VcQoSTrafficClassConfigEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This table lists the configured classification maps."
|
||||
::= { vcQoSClassificationMap 1 }
|
||||
|
||||
|
||||
vcQoSClassificationMapEntry OBJECT-TYPE
|
||||
SYNTAX VcQoSClassificationMapEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Each entry is associated with a DSCP, Dot1p, ... map."
|
||||
INDEX { vcQoSClassificationMapIndex }
|
||||
|
||||
::= { vcQoSClassificationMapTable 1 }
|
||||
|
||||
vcQoSClassificationMapEntry ::=
|
||||
SEQUENCE {
|
||||
vcQoSClassificationMapIndex INTEGER,
|
||||
vcQoSClassificationMapName SnmpAdminString
|
||||
}
|
||||
|
||||
vcQoSClassificationMapIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Index for the Classification Map Table"
|
||||
::= { vcQoSClassificationMapEntry 1 }
|
||||
|
||||
|
||||
vcQoSClassificationMapName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Name of the classification map associated with this entry"
|
||||
::= { vcQoSClassificationMapEntry 2 }
|
||||
|
||||
|
||||
vcQoSDot1pMapTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VcQoSDot1pMapEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Table of Ingress Dot1p to class mappings"
|
||||
::= { vcQoSDot1pMap 1 }
|
||||
|
||||
|
||||
vcQoSDot1pMapEntry OBJECT-TYPE
|
||||
SYNTAX VcQoSDot1pMapEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION ""
|
||||
INDEX { vcQoSClassificationMapIndex , vcQoSDot1pMapPrioValue }
|
||||
|
||||
::= { vcQoSDot1pMapTable 1 }
|
||||
|
||||
vcQoSDot1pMapEntry ::=
|
||||
SEQUENCE {
|
||||
vcQoSDot1pMapPrioValue INTEGER,
|
||||
vcQoSDot1MapTrafficClassId INTEGER
|
||||
}
|
||||
|
||||
vcQoSDot1pMapPrioValue OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..7)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION " Ingress Dot1p value of the traffic."
|
||||
::= { vcQoSDot1pMapEntry 1 }
|
||||
|
||||
|
||||
vcQoSDot1pMapTrafficClassId OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..8)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Class/queue ID of the associated Traffic Class"
|
||||
::= { vcQoSDot1pMapEntry 2 }
|
||||
|
||||
|
||||
vcQoSDscpMapTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VcQoSDscpMapEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Table of Ingress DSCP to class mappings"
|
||||
::= { vcQoSDscpMap 1 }
|
||||
|
||||
|
||||
vcQoSDscpMapEntry OBJECT-TYPE
|
||||
SYNTAX VcQoSDscpMapEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION ""
|
||||
INDEX { vcQoSClassificationMapIndex , vcQoSDscpMapDscpValue }
|
||||
|
||||
::= { vcQoSDscpMapTable 1 }
|
||||
|
||||
vcQoSDscpMapEntry ::=
|
||||
SEQUENCE {
|
||||
vcQoSDscpMapDscpValue INTEGER,
|
||||
vcQoSDscpMapTrafficClassId INTEGER
|
||||
}
|
||||
|
||||
vcQoSDscpMapDscpValue OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..63)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Ingress DSCP value of the traffic."
|
||||
::= { vcQoSDscpMapEntry 1 }
|
||||
|
||||
|
||||
vcQoSDscpMapTrafficClassId OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..8)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Class/queue ID of the associated Traffic Class"
|
||||
::= { vcQoSDscpMapEntry 2 }
|
||||
|
||||
|
||||
vcQoSMIBConformance OBJECT IDENTIFIER ::= { vcQoSMIB 2 }
|
||||
|
||||
vcQoSMIBCompliances OBJECT IDENTIFIER ::= { vcQoSMIBConformance 1 }
|
||||
|
||||
vcQoSMIBGroups OBJECT IDENTIFIER ::= { vcQoSMIBConformance 2 }
|
||||
|
||||
vcQoSGroup OBJECT IDENTIFIER ::= { vcQoSMIBGroups 1 }
|
||||
|
||||
END
|
||||
|
422
snmp_mib_archive/vc-qos-mib.mib
Normal file
422
snmp_mib_archive/vc-qos-mib.mib
Normal file
@ -0,0 +1,422 @@
|
||||
-- ****************************************************************************
|
||||
--
|
||||
-- Virtual Connect QoS MIB
|
||||
--
|
||||
-- Copyright 2012 Hewlett-Packard Development Company, L.P.
|
||||
--
|
||||
--
|
||||
-- ****************************************************************************
|
||||
|
||||
HPVCQOS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
mib-2 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, TruthValue,
|
||||
RowPointer FROM SNMPv2-TC
|
||||
SnmpAdminString FROM SNMP-FRAMEWORK-MIB
|
||||
enterprises FROM RFC1155-SMI
|
||||
ifIndex FROM IF-MIB
|
||||
|
||||
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP,
|
||||
NOTIFICATION-GROUP FROM SNMPv2-CONF
|
||||
|
||||
virtualConnect FROM HPVCMODULE-MIB;
|
||||
|
||||
vcQoSMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201204250000Z" -- 25 April 2012
|
||||
ORGANIZATION "Hewlett-Packard Company"
|
||||
CONTACT-INFO "Contact HP Support"
|
||||
DESCRIPTION
|
||||
"This MIB module describes QoS specific MIB objects present in the
|
||||
Virtual Connect VC-Enet Module."
|
||||
|
||||
|
||||
-- Revision History
|
||||
|
||||
REVISION "201204250000Z" -- 25 April 2012
|
||||
DESCRIPTION "Draft-0. Initial cut. -Quynh Nguyen"
|
||||
::= { virtualConnect 5 }
|
||||
|
||||
vcQoSMIBObjects OBJECT IDENTIFIER ::= { vcQoSMIB 1 }
|
||||
|
||||
-- Top level object for VC MIB
|
||||
vcQoSIfQoSConfig OBJECT IDENTIFIER ::= { vcQoSMIBObjects 2 }
|
||||
vcQoSTrafficClassConfig OBJECT IDENTIFIER ::= { vcQoSMIBObjects 3 }
|
||||
vcQoSTrafficClass OBJECT IDENTIFIER ::= { vcQoSMIBObjects 4 }
|
||||
vcQoSClassificationMap OBJECT IDENTIFIER ::= { vcQoSMIBObjects 5 }
|
||||
vcQoSDot1pMap OBJECT IDENTIFIER ::= { vcQoSMIBObjects 6 }
|
||||
vcQoSDscpMap OBJECT IDENTIFIER ::= { vcQoSMIBObjects 7 }
|
||||
|
||||
--
|
||||
-- Textual conventions
|
||||
--
|
||||
|
||||
VcQoSConfigType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configuration type of QoS operation in a VC Domain.
|
||||
The enumerations are described below:
|
||||
unknown
|
||||
passthrough
|
||||
customFCoE
|
||||
customNoFCoE
|
||||
"
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unknown(1),
|
||||
passthrough(2),
|
||||
customFCoE(3),
|
||||
customNoFCoE(4)
|
||||
}
|
||||
|
||||
--
|
||||
-- Object Definitions
|
||||
--
|
||||
|
||||
-- Configuration Type of QoS
|
||||
|
||||
vcQoSConfigType OBJECT-TYPE
|
||||
SYNTAX VcQoSConfigType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configuration type of QoS used in this VC Enet module."
|
||||
::= { vcQoSMIBObjects 1 }
|
||||
|
||||
|
||||
-- Sets of classification configurations
|
||||
|
||||
vcQoSIfQoSConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VcQoSIfQoSConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table lists the Traffic Class Config table and
|
||||
the Classification Map table associcated with each
|
||||
port."
|
||||
::= { vcQoSIfQoSConfig 1 }
|
||||
|
||||
vcQoSIfQoSConfigEntry OBJECT-TYPE
|
||||
SYNTAX VcQoSIfQoSConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
INDEX { ifIndex }
|
||||
::= { vcQoSIfQoSConfigTable 1 }
|
||||
|
||||
VcQoSIfQoSConfigEntry ::=
|
||||
SEQUENCE {
|
||||
vcQoSIfQoSTrafficClassConfigIndex INTEGER,
|
||||
vcQoSIfQoSClassificationMapIndex INTEGER
|
||||
}
|
||||
|
||||
vcQoSIfQoSTrafficClassConfigIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Value should be index value of the corresponding
|
||||
TrafficClassConfigTable entry"
|
||||
::= { vcQoSIfQoSConfigEntry 1 }
|
||||
|
||||
vcQoSIfQoSClassificationMapIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Value should be index value of the corresponding
|
||||
ClassificationMap entry
|
||||
"
|
||||
::= { vcQoSIfQoSConfigEntry 2 }
|
||||
|
||||
-- Traffic Class Configurations
|
||||
|
||||
vcQoSTrafficClassConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VcQoSTrafficClassConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table lists the available Traffic Class Tables."
|
||||
::= { vcQoSTrafficClassConfig 1 }
|
||||
|
||||
vcQoSTrafficClassConfigEntry OBJECT-TYPE
|
||||
SYNTAX VcQoSTrafficClassConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"One entry represents a Traffic Class Table"
|
||||
INDEX { vcQoSTrafficClassConfigIndex }
|
||||
::= { vcQoSTrafficClassConfigTable 1 }
|
||||
|
||||
VcQoSTrafficClassConfigEntry ::=
|
||||
SEQUENCE {
|
||||
vcQoSTrafficClassConfigIndex INTEGER,
|
||||
vcQoSTrafficClassConfigName SnmpAdminString
|
||||
}
|
||||
|
||||
vcQoSTrafficClassConfigIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index for the Traffic Class Config Table"
|
||||
::= { vcQoSTrafficClassConfigEntry 1 }
|
||||
|
||||
vcQoSTrafficClassConfigName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the Traffic Class Table associated with this entry"
|
||||
::= { vcQoSTrafficClassConfigEntry 2 }
|
||||
|
||||
-- Traffic Classes Configuration
|
||||
|
||||
vcQoSTrafficClassTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VcQoSTrafficClassEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Traffic Class Definition Table"
|
||||
::= { vcQoSTrafficClass 1 }
|
||||
|
||||
vcQoSTrafficClassEntry OBJECT-TYPE
|
||||
SYNTAX VcQoSTrafficClassEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
INDEX { vcQoSTrafficClassConfigIndex,
|
||||
vcQoSTrafficClassId }
|
||||
::= { vcQoSTrafficClassTable 1 }
|
||||
|
||||
VcQoSTrafficClassEntry ::=
|
||||
SEQUENCE {
|
||||
vcQoSTrafficClassId INTEGER,
|
||||
vcQoSTrafficClassName SnmpAdminString,
|
||||
vcQoSTrafficClassRealTime TruthValue,
|
||||
vcQoSTrafficClassShare INTEGER,
|
||||
vcQoSTrafficClassMaxShare INTEGER,
|
||||
vcQoSTrafficClassEgressDot1pPrio INTEGER,
|
||||
vcQoSTrafficClassEnabled TruthValue
|
||||
}
|
||||
|
||||
vcQoSTrafficClassId OBJECT-TYPE
|
||||
SYNTAX INTEGER(1..8)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Class/queue ID, index for the Traffic Class Table"
|
||||
::= { vcQoSTrafficClassEntry 1 }
|
||||
|
||||
vcQoSTrafficClassName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Administratively assigned name for the Traffic Class"
|
||||
::= { vcQoSTrafficClassEntry 2 }
|
||||
|
||||
vcQoSTrafficClassRealTime OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Returns true if this class is real time."
|
||||
::= { vcQoSTrafficClassEntry 3 }
|
||||
|
||||
vcQoSTrafficClassShare OBJECT-TYPE
|
||||
SYNTAX INTEGER(1..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Assigned minimum share for traffic in this class"
|
||||
::= { vcQoSTrafficClassEntry 4 }
|
||||
|
||||
vcQoSTrafficClassMaxShare OBJECT-TYPE
|
||||
SYNTAX INTEGER(1..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum share allowed for traffic in this class"
|
||||
::= { vcQoSTrafficClassEntry 5 }
|
||||
|
||||
vcQoSTrafficClassEgressDot1pPrio OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..7)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"802.1p priority traffic in this class will egress with"
|
||||
::= { vcQoSTrafficClassEntry 6 }
|
||||
|
||||
vcQoSTrafficClassEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Returns true if this class is enabled."
|
||||
::= { vcQoSTrafficClassEntry 7 }
|
||||
|
||||
|
||||
-- Class Mappings
|
||||
|
||||
-- Classification Map
|
||||
|
||||
vcQoSClassificationMapTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VcQoSTrafficClassConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table lists the configured classification maps."
|
||||
::= { vcQoSClassificationMap 1 }
|
||||
|
||||
vcQoSClassificationMapEntry OBJECT-TYPE
|
||||
SYNTAX VcQoSClassificationMapEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry is associated with a DSCP, Dot1p, ... map."
|
||||
INDEX { vcQoSClassificationMapIndex }
|
||||
::= { vcQoSClassificationMapTable 1 }
|
||||
|
||||
VcQoSClassificationMapEntry ::=
|
||||
SEQUENCE {
|
||||
vcQoSClassificationMapIndex INTEGER,
|
||||
vcQoSClassificationMapName SnmpAdminString
|
||||
}
|
||||
|
||||
vcQoSClassificationMapIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index for the Classification Map Table"
|
||||
::= { vcQoSClassificationMapEntry 1 }
|
||||
|
||||
vcQoSClassificationMapName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the classification map associated with this entry"
|
||||
::= { vcQoSClassificationMapEntry 2 }
|
||||
|
||||
-- Dot1p-to-class map
|
||||
|
||||
vcQoSDot1pMapTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VcQoSDot1pMapEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of Ingress Dot1p to class mappings"
|
||||
::= { vcQoSDot1pMap 1 }
|
||||
|
||||
vcQoSDot1pMapEntry OBJECT-TYPE
|
||||
SYNTAX VcQoSDot1pMapEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
INDEX { vcQoSClassificationMapIndex,
|
||||
vcQoSDot1pMapPrioValue }
|
||||
::= { vcQoSDot1pMapTable 1 }
|
||||
|
||||
VcQoSDot1pMapEntry ::=
|
||||
SEQUENCE {
|
||||
vcQoSDot1pMapPrioValue INTEGER,
|
||||
vcQoSDot1MapTrafficClassId INTEGER
|
||||
}
|
||||
|
||||
vcQoSDot1pMapPrioValue OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..7)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Ingress Dot1p value of the traffic."
|
||||
::= { vcQoSDot1pMapEntry 1 }
|
||||
|
||||
vcQoSDot1pMapTrafficClassId OBJECT-TYPE
|
||||
SYNTAX INTEGER(1..8)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Class/queue ID of the associated Traffic Class"
|
||||
::= { vcQoSDot1pMapEntry 2 }
|
||||
|
||||
|
||||
-- DSCP-to-class map
|
||||
|
||||
vcQoSDscpMapTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VcQoSDscpMapEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of Ingress DSCP to class mappings"
|
||||
::= { vcQoSDscpMap 1 }
|
||||
|
||||
vcQoSDscpMapEntry OBJECT-TYPE
|
||||
SYNTAX VcQoSDscpMapEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
INDEX { vcQoSClassificationMapIndex,
|
||||
vcQoSDscpMapDscpValue }
|
||||
::= { vcQoSDscpMapTable 1 }
|
||||
|
||||
VcQoSDscpMapEntry ::=
|
||||
SEQUENCE {
|
||||
vcQoSDscpMapDscpValue INTEGER,
|
||||
vcQoSDscpMapTrafficClassId INTEGER
|
||||
}
|
||||
|
||||
vcQoSDscpMapDscpValue OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..63)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ingress DSCP value of the traffic."
|
||||
::= { vcQoSDscpMapEntry 1 }
|
||||
|
||||
vcQoSDscpMapTrafficClassId OBJECT-TYPE
|
||||
SYNTAX INTEGER(1..8)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Class/queue ID of the associated Traffic Class"
|
||||
::= { vcQoSDscpMapEntry 2 }
|
||||
|
||||
--
|
||||
-- Conformance
|
||||
--
|
||||
|
||||
vcQoSMIBConformance OBJECT IDENTIFIER ::= { vcQoSMIB 2 }
|
||||
vcQoSMIBCompliances OBJECT IDENTIFIER ::= { vcQoSMIBConformance 1 }
|
||||
vcQoSMIBGroups OBJECT IDENTIFIER ::= { vcQoSMIBConformance 2 }
|
||||
|
||||
-- Compliance
|
||||
|
||||
vcQoSMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
|
||||
"The compliance statement for entities which implement
|
||||
the VC MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
vcQoSGroup
|
||||
}
|
||||
|
||||
::= { vcQoSMIBCompliances 1 }
|
||||
|
||||
-- Units of Conformance
|
||||
|
||||
vcQoSGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
vcQoSIfQoSConfig, vcQoSTrafficClassConfig, vcQoSTrafficClass,
|
||||
vcQoSClassificationMap, vcQoSDot1pMap, vcQoSDscpMap
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Virtual Connect QoS objects."
|
||||
::= { vcQoSMIBGroups 1 }
|
||||
END
|
25792
snmp_mib_archive/xl_hsv_200.mib
Normal file
25792
snmp_mib_archive/xl_hsv_200.mib
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user