initial commit; version 22.5.12042
This commit is contained in:
0
mibs/DO_NOT_MODIFY_THE_CONTENTS_OF_THIS_DIRECTORY
Normal file
0
mibs/DO_NOT_MODIFY_THE_CONTENTS_OF_THIS_DIRECTORY
Normal file
35
mibs/OBSERVIUM-MIB
Normal file
35
mibs/OBSERVIUM-MIB
Normal file
@ -0,0 +1,35 @@
|
||||
OBSERVIUM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
enterprises, MODULE-IDENTITY, OBJECT-TYPE, Counter32,
|
||||
Gauge32, Counter64, Integer32, TimeTicks, mib-2,
|
||||
NOTIFICATION-TYPE FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, DisplayString,
|
||||
PhysAddress, TruthValue, RowStatus,
|
||||
TimeStamp, AutonomousType, TestAndIncr FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP,
|
||||
NOTIFICATION-GROUP FROM SNMPv2-CONF
|
||||
snmpTraps FROM SNMPv2-MIB;
|
||||
|
||||
observium OBJECT IDENTIFIER ::= { enterprises 36602 }
|
||||
obsObjects OBJECT IDENTIFIER ::= { observium 1 }
|
||||
obsHostInfo OBJECT IDENTIFIER ::= { obsObjects 1 }
|
||||
|
||||
obsLinuxDistro OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Linux distribution and version"
|
||||
::= { obsHostInfo 2 }
|
||||
|
||||
obsCPUUsage OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"CPU Usage"
|
||||
::= { obsHostInfo 3 }
|
||||
|
||||
|
||||
END
|
||||
6662
mibs/a10/A10-AX-CGN-MIB
Normal file
6662
mibs/a10/A10-AX-CGN-MIB
Normal file
File diff suppressed because it is too large
Load Diff
10369
mibs/a10/A10-AX-MIB
Normal file
10369
mibs/a10/A10-AX-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1559
mibs/a10/A10-AX-NOTIFICATIONS
Normal file
1559
mibs/a10/A10-AX-NOTIFICATIONS
Normal file
File diff suppressed because it is too large
Load Diff
241
mibs/a10/A10-COMMON-MIB
Normal file
241
mibs/a10/A10-COMMON-MIB
Normal file
@ -0,0 +1,241 @@
|
||||
--
|
||||
-- File Name : A10-COMMON-MIB.txt
|
||||
--
|
||||
-- Copyright(C) 2005-2011, A10 Networks Inc. All rights reserved.
|
||||
-- Software for all A10 products contain trade secrets and confidential
|
||||
-- information of A10 Networks and its subsidiaries and may not be disclosed,
|
||||
-- copied, reproduced or distributed to anyone outside of A10 Networks
|
||||
-- without prior written consent of A10 Networks, Inc.
|
||||
--
|
||||
-- Description: This is the A10 Common MIB file. It's the root of all A10 products MIB OIDs.
|
||||
--
|
||||
-- History:
|
||||
--
|
||||
--
|
||||
--
|
||||
|
||||
A10-COMMON-MIB DEFINITIONS ::= BEGIN
|
||||
--================================================================
|
||||
-- A10-COMMON-MIB
|
||||
-- A private enterprise MIB for A10 Networks, Inc.
|
||||
--================================================================
|
||||
IMPORTS
|
||||
enterprises, OBJECT-IDENTITY, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
a10 MODULE-IDENTITY
|
||||
LAST-UPDATED "200611071327Z"
|
||||
ORGANIZATION "A10 Networks, Inc."
|
||||
CONTACT-INFO "Address: A10 Networks, Inc.
|
||||
2309 Bering Drive
|
||||
San Jose, CA 95131
|
||||
Phone: +1-888-822-7210 (USA/Canada)
|
||||
+1-408-325-8676 (International)
|
||||
E-mail: support@A10Networks.com"
|
||||
|
||||
DESCRIPTION "This file defines the private enterprise MIB of A10 Networks, Inc."
|
||||
::= { enterprises 22610 }
|
||||
|
||||
a10Products OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "a10Products is the root OBJECT IDENTIFIER from which sysObjectID values are assigned."
|
||||
::= { a10 1 }
|
||||
|
||||
a10Mgmt OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "root OID of A10 product management MIBs"
|
||||
::= { a10 2 }
|
||||
|
||||
-- The following are product OIDs
|
||||
|
||||
a10IDsentrie OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the IDsentrie family appliances"
|
||||
::= { a10Products 1 }
|
||||
|
||||
a10IDsentrie1000 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, IDsentrie 1000 appliance"
|
||||
::= { a10IDsentrie 1 }
|
||||
|
||||
a10StealthWatch OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the StealthWatch IDentity 1000 appliance"
|
||||
::= { a10IDsentrie 2 }
|
||||
|
||||
a10RetiEntity1000 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the RetiEntity 1000 appliance"
|
||||
::= { a10IDsentrie 3 }
|
||||
|
||||
a10EX OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the Edge accelerator family appliances"
|
||||
::= { a10Products 2 }
|
||||
|
||||
a10EX2100 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, Edge accelerator EX2100, appliance"
|
||||
::= { a10EX 1 }
|
||||
|
||||
a10EX2180 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, Edge accelerator EX2180, appliance"
|
||||
::= { a10EX 2 }
|
||||
|
||||
a10EX2200 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, Edge accelerator EX2200, appliance"
|
||||
::= { a10EX 3 }
|
||||
|
||||
a10EX2280 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, Edge accelerator EX2280, appliance"
|
||||
::= { a10EX 4 }
|
||||
|
||||
a10AX OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the advanced traffic manager product family"
|
||||
::= { a10Products 3 }
|
||||
|
||||
a10AX2100 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, AX2100 Advanced Traffic Manager"
|
||||
::= { a10AX 1 }
|
||||
|
||||
a10AX3100 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, AX3100 Advanced Traffic Manager"
|
||||
::= { a10AX 2 }
|
||||
|
||||
a10AX3200 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, AX3200 Advanced Traffic Manager"
|
||||
::= { a10AX 3 }
|
||||
|
||||
a10AX2200 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, AX2200 Advanced Traffic Manager"
|
||||
::= { a10AX 4 }
|
||||
|
||||
a10AX2000 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, AX2000 Advanced Traffic Manager"
|
||||
::= { a10AX 5 }
|
||||
|
||||
a10AX1000 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, AX1000 Advanced Traffic Manager"
|
||||
::= { a10AX 6 }
|
||||
|
||||
a10AX5200 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, AX5200 Advanced Traffic Manager"
|
||||
::= { a10AX 7 }
|
||||
|
||||
a10AX2500 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, AX2500 Advanced Traffic Manager"
|
||||
::= { a10AX 8 }
|
||||
|
||||
a10AX2600 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, AX2600 Advanced Traffic Manager"
|
||||
::= { a10AX 9 }
|
||||
|
||||
a10AX3000 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, AX3000 Advanced Traffic Manager"
|
||||
::= { a10AX 10 }
|
||||
|
||||
a10HitachiBladeServer OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, Hitachi Blade Server Advanced Traffic Manager"
|
||||
::= { a10AX 11 }
|
||||
|
||||
a10AX5100 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, AX5100 Advanced Traffic Manager"
|
||||
::= { a10AX 12 }
|
||||
|
||||
a10SoftAX OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, SoftAX Advanced Traffic Manager"
|
||||
::= { a10AX 13 }
|
||||
|
||||
a10AX3030 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, AX3030 Advanced Traffic Manager"
|
||||
::= { a10AX 14 }
|
||||
|
||||
a10AX1030 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, AX1030 Advanced Traffic Manager"
|
||||
::= { a10AX 15 }
|
||||
|
||||
a10AX3200-12 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, AX3200-12 Advanced Traffic Manager"
|
||||
::= { a10AX 16 }
|
||||
|
||||
a10AX3400 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, AX3400 Advanced Traffic Manager"
|
||||
::= { a10AX 17 }
|
||||
|
||||
a10AX3530 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, AX3530 Advanced Traffic Manager"
|
||||
::= { a10AX 18 }
|
||||
|
||||
a10AX5630 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, AX5630 Advanced Traffic Manager"
|
||||
::= { a10AX 19 }
|
||||
|
||||
a10TH6430 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, TH6430 Unified Application Service Gateway"
|
||||
::= { a10AX 20 }
|
||||
|
||||
a10TH5430 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, TH5430 Unified Application Service Gateway"
|
||||
::= { a10AX 21 }
|
||||
|
||||
a10TH3030S OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, TH3030S Unified Application Service Gateway"
|
||||
::= { a10AX 22 }
|
||||
|
||||
a10TH1030S OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, TH1030S Unified Application Service Gateway"
|
||||
::= { a10AX 23 }
|
||||
|
||||
a10TH930S OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, TH930S Unified Application Service Gateway"
|
||||
::= { a10AX 24 }
|
||||
|
||||
a10CentMgmt OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the centralized management product family"
|
||||
::= { a10Products 4 }
|
||||
|
||||
a10AGA1 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, aGalaxy1 Centralized Management Appliance"
|
||||
::= { a10CentMgmt 1 }
|
||||
|
||||
a10AGA5000 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, aGalaxy5000 Centralized Management Appliance"
|
||||
::= { a10CentMgmt 2 }
|
||||
|
||||
a10SoftAGA OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "OID assigned to the model, aGalaxy Centralized Management Virtual Appliance"
|
||||
::= { a10CentMgmt 3 }
|
||||
|
||||
END
|
||||
158
mibs/a3com/A3COM-AUDL-r1-MIB
Normal file
158
mibs/a3com/A3COM-AUDL-r1-MIB
Normal file
@ -0,0 +1,158 @@
|
||||
|
||||
--
|
||||
-- SNMP MIB for 3Com Audit Log Service
|
||||
--
|
||||
-- This SNMP MIB defines 3Com Audit Log service parameters
|
||||
--
|
||||
|
||||
A3COM-AUDL-r1-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
enterprises, IpAddress
|
||||
FROM RFC1155-SMI
|
||||
OBJECT-TYPE
|
||||
FROM RFC-1212;
|
||||
|
||||
a3Com OBJECT IDENTIFIER ::= { enterprises 43 }
|
||||
brouterMIB OBJECT IDENTIFIER ::= { a3Com 2 }
|
||||
a3ComAuditLog OBJECT IDENTIFIER ::= { brouterMIB 29 }
|
||||
a3ComAudlControl OBJECT IDENTIFIER ::= { a3ComAuditLog 1 }
|
||||
a3ComAudlConfig OBJECT IDENTIFIER ::= { a3ComAuditLog 2 }
|
||||
|
||||
--
|
||||
-- CONTrol Categories
|
||||
--
|
||||
|
||||
a3ComAudlControlAuditTrail OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
auditTrail (1),
|
||||
noAuditTrail (2)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This parameter enables/disables the log message AuditTrail
|
||||
category which logs the AuditTrail messages. A default
|
||||
value of 2 means no AuditTrail."
|
||||
DEFVAL{ noAuditTrail }
|
||||
::= { a3ComAudlControl 1 }
|
||||
|
||||
a3ComAudlControlConfig OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
config (1),
|
||||
noConfig (2)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This parameter enables/disables the log message COnfig
|
||||
category which logs the SET/SETD/ADD/DELETE commands and
|
||||
other commands such as SysPassWord, SU, Login, Listen etc.
|
||||
The default value of 2 means no COnfig."
|
||||
DEFVAL { noConfig }
|
||||
::= { a3ComAudlControl 2 }
|
||||
|
||||
a3ComAudlControlMessages OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
messages (1),
|
||||
noMessages (2)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This parameter enables/disables the log message MEssages
|
||||
category which log System Message and Dial History. The
|
||||
default value of 2 means no MEssages."
|
||||
DEFVAL { noMessages }
|
||||
::= { a3ComAudlControl 3 }
|
||||
|
||||
a3ComAudlControlSecurity OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
security (1),
|
||||
noSecurity (2)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This parameter enables/disables the log message SEcurity
|
||||
category which logs faulted set privilege, failed login and
|
||||
invalid community string. The default 2 means no SEcurity."
|
||||
DEFVAL { noSecurity }
|
||||
::= { a3ComAudlControl 4 }
|
||||
|
||||
--
|
||||
-- Configurations
|
||||
--
|
||||
--
|
||||
-- LogServerAddr
|
||||
--
|
||||
|
||||
a3ComAudlLogServerAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This is the IP address of a log server which has syslog
|
||||
daemon active with proper syslog configuration."
|
||||
::= { a3ComAudlConfig 1 }
|
||||
|
||||
--
|
||||
-- PriorityLevel
|
||||
--
|
||||
|
||||
a3ComAudlPriorityLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
log-EMERG (1),
|
||||
log-ALERT (2),
|
||||
log-CRITICAL (3),
|
||||
log-ERROR (4),
|
||||
log-WARNING (5),
|
||||
log-NOTICE (6),
|
||||
log-INFO (7),
|
||||
log-DEBUG (8)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The level is used with facility to format a priority
|
||||
which used as a tag in log message before sending it
|
||||
to syslog daemon. It also controls the log sending
|
||||
operation, a log message with higher Level will be
|
||||
be sent together with what has been in Audit Log
|
||||
buffer, to a LogServerAddr immediately."
|
||||
DEFVAL { log-INFO }
|
||||
::= { a3ComAudlConfig 2 }
|
||||
|
||||
--
|
||||
-- MaxLog
|
||||
--
|
||||
|
||||
a3ComAudlMaxLog OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..30)
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"It decides the maximum number of log commands/messages
|
||||
could accumulate in Audit Log buffer before sending to
|
||||
a LogServerAddr. Value 1 means send each log without
|
||||
buffering."
|
||||
DEFVAL { 10 }
|
||||
::= { a3ComAudlConfig 3 }
|
||||
|
||||
--
|
||||
-- IdleTime
|
||||
--
|
||||
|
||||
a3ComAudlIdleTime OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..480)
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This controls the idle time in minute till sending
|
||||
Audit log buffer if it has data. Value of 0 means
|
||||
this idle time is disabled."
|
||||
DEFVAL { 5 }
|
||||
::= { a3ComAudlConfig 4 }
|
||||
|
||||
END
|
||||
|
||||
813
mibs/a3com/A3COM-HUAWEI-3GMODEM-MIB
Normal file
813
mibs/a3com/A3COM-HUAWEI-3GMODEM-MIB
Normal file
@ -0,0 +1,813 @@
|
||||
-- =============================================================
|
||||
-- Copyright (c) 2004-2011 by H3C Technologies. All rights reserved.
|
||||
--
|
||||
-- Description:
|
||||
-- Reference:
|
||||
-- Version: V1.2
|
||||
-- History:
|
||||
-- V1.0 2009-04-30 Initial Version by jinyi
|
||||
-- V1.1 2009-12-30 Added h3cAccessMediaChanged by jinyi
|
||||
-- V1.2 2011-07-22 Added h3cWirelessCardInterfaceIndex,
|
||||
-- h3cWirelessCardModemStatus, h3cWirelessCardCurServiceStatus,
|
||||
-- h3cWirelessCardCurRoamingStatus and in h3cWirelessCardTable.
|
||||
-- Added h3c3GCdma1xRttTable, h3c3GCdmaEvDoTable, h3c3GGsmInfoTable
|
||||
-- h3c3GCurrentService, h3c3GCurrentRssiBind, h3c3GImsiBind,
|
||||
-- h3c3GRssiStrongSignalTrap, h3c3GRssiMediumSignalTrap and
|
||||
-- h3c3GRssiWeakSignalTrap.
|
||||
-- Changed MAX-ACCESS of h3cWirelessCardIndex by songhao
|
||||
-- =============================================================
|
||||
A3COM-HUAWEI-3GMODEM-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Integer32, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB;
|
||||
|
||||
h3c3GModem MODULE-IDENTITY
|
||||
LAST-UPDATED "200904301200Z"
|
||||
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 information about the wireless card and the UIM
|
||||
(User Identification Module)."
|
||||
REVISION "200904301200Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { h3cCommon 98 }
|
||||
|
||||
H3cUIMStatusType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the UIM."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
absent(1), -- the UIM is absent
|
||||
initial(2), -- the UIM is initial
|
||||
fault(3), -- something wrong in UIM
|
||||
unprotected(4), -- the UIM is not protected with PIN
|
||||
-- (Personal Identification Number) and can be
|
||||
-- used normally
|
||||
protected(5), -- the UIM is protected with PIN and can be
|
||||
-- used normally
|
||||
pinLocked(6), -- the UIM is locked, and need be unlocked with PIN
|
||||
pukLocked(7), -- the UIM is locked, and need be unlocked with PUK
|
||||
-- (PIN Unblocking Key)
|
||||
selfDestruct(8) -- the UIM is destruct by itself
|
||||
}
|
||||
|
||||
h3c3GModemObjects OBJECT IDENTIFIER ::= { h3c3GModem 1 }
|
||||
|
||||
h3cWirelessCard OBJECT IDENTIFIER ::= { h3c3GModemObjects 1 }
|
||||
h3cUIM OBJECT IDENTIFIER ::= { h3c3GModemObjects 2 }
|
||||
h3c3GCdma OBJECT IDENTIFIER ::= { h3c3GModemObjects 3 }
|
||||
h3c3GGsm OBJECT IDENTIFIER ::= { h3c3GModemObjects 4 }
|
||||
|
||||
|
||||
-- The wireless card table
|
||||
h3cWirelessCardTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cWirelessCardEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains one row per wireless card."
|
||||
::= { h3cWirelessCard 1 }
|
||||
|
||||
h3cWirelessCardEntry OBJECT-TYPE
|
||||
SYNTAX H3cWirelessCardEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information about a particular wireless card."
|
||||
INDEX { h3cWirelessCardIndex }
|
||||
::= { h3cWirelessCardTable 1 }
|
||||
|
||||
H3cWirelessCardEntry ::= SEQUENCE
|
||||
{
|
||||
h3cWirelessCardIndex Integer32,
|
||||
h3cWirelessCardModelName SnmpAdminString,
|
||||
h3cWirelessCardMfgName SnmpAdminString,
|
||||
h3cWirelessCardDescription SnmpAdminString,
|
||||
h3cWirelessCardSerialNumber SnmpAdminString,
|
||||
h3cWirelessCardCMIIID SnmpAdminString,
|
||||
h3cWirelessCardHardwareVersion SnmpAdminString,
|
||||
h3cWirelessCardFirmwareVersion SnmpAdminString,
|
||||
h3cWirelessCardPRLVersion SnmpAdminString,
|
||||
h3cWirelessCardInterfaceIndex InterfaceIndex,
|
||||
h3cWirelessCardModemStatus INTEGER,
|
||||
h3cWirelessCardCurServiceStatus INTEGER,
|
||||
h3cWirelessCardCurRoamingStatus INTEGER
|
||||
}
|
||||
|
||||
h3cWirelessCardIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index for this entry."
|
||||
::= { h3cWirelessCardEntry 1 }
|
||||
|
||||
h3cWirelessCardModelName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The model name of this card."
|
||||
::= { h3cWirelessCardEntry 2 }
|
||||
|
||||
h3cWirelessCardMfgName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the manufacturer of this card."
|
||||
::= { h3cWirelessCardEntry 3 }
|
||||
|
||||
h3cWirelessCardDescription OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The textual description of this card."
|
||||
::= { h3cWirelessCardEntry 4 }
|
||||
|
||||
h3cWirelessCardSerialNumber OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE (0..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The vendor-specific serial number string for this card."
|
||||
::= { h3cWirelessCardEntry 5 }
|
||||
|
||||
h3cWirelessCardCMIIID OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE (0..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The card ID of CMII (Ministry of Information Industry of China)."
|
||||
::= { h3cWirelessCardEntry 6 }
|
||||
|
||||
h3cWirelessCardHardwareVersion OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The vendor-specific hardware version string for this card."
|
||||
::= { h3cWirelessCardEntry 7 }
|
||||
|
||||
h3cWirelessCardFirmwareVersion OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The vendor-specific firmware version string for this card."
|
||||
::= { h3cWirelessCardEntry 8 }
|
||||
|
||||
h3cWirelessCardPRLVersion OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The preferred roaming list version for this card."
|
||||
::= { h3cWirelessCardEntry 9 }
|
||||
|
||||
h3cWirelessCardInterfaceIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface index in IF-MIB of this card."
|
||||
::= { h3cWirelessCardEntry 10 }
|
||||
|
||||
h3cWirelessCardModemStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(1),
|
||||
onLine(2),
|
||||
offLine(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of modem."
|
||||
::= { h3cWirelessCardEntry 11 }
|
||||
|
||||
h3cWirelessCardCurServiceStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(1),
|
||||
available(2),
|
||||
emergency(3),
|
||||
lowPower(4),
|
||||
noService(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of service."
|
||||
|
||||
::= { h3cWirelessCardEntry 12 }
|
||||
|
||||
h3cWirelessCardCurRoamingStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(1),
|
||||
roaming(2),
|
||||
home(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of roaming."
|
||||
::= { h3cWirelessCardEntry 13 }
|
||||
|
||||
|
||||
-- The UIM information table
|
||||
h3cUIMInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cUIMInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains one row per UIM."
|
||||
::= { h3cUIM 1 }
|
||||
|
||||
h3cUIMInfoEntry OBJECT-TYPE
|
||||
SYNTAX H3cUIMInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The information about the UIM."
|
||||
INDEX { h3cWirelessCardIndex, h3cUIMIndex }
|
||||
::= { h3cUIMInfoTable 1 }
|
||||
|
||||
H3cUIMInfoEntry ::= SEQUENCE
|
||||
{
|
||||
h3cUIMIndex Integer32,
|
||||
h3cUIMStatus H3cUIMStatusType,
|
||||
h3cUIMImsi SnmpAdminString,
|
||||
h3cUIMPin SnmpAdminString,
|
||||
h3cUIMVoltage Unsigned32,
|
||||
h3cUIMProvider SnmpAdminString,
|
||||
h3cUIMSignal Integer32,
|
||||
h3cUIMTryPinPukTimes Unsigned32,
|
||||
h3cUIMOldPin SnmpAdminString
|
||||
}
|
||||
|
||||
h3cUIMIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index for this entry."
|
||||
::= { h3cUIMInfoEntry 1 }
|
||||
|
||||
h3cUIMStatus OBJECT-TYPE
|
||||
SYNTAX H3cUIMStatusType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status about this UIM."
|
||||
::= { h3cUIMInfoEntry 2 }
|
||||
|
||||
h3cUIMImsi OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE (0..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IMSI (International Mobile Subscriber Identification Number) about
|
||||
this UIM. If this information is unknown to the agent, then this object
|
||||
will be returned a zero-length string."
|
||||
::= { h3cUIMInfoEntry 3 }
|
||||
|
||||
h3cUIMPin OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE (0..9))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The PIN about this UIM. If this information is unknown to the agent,
|
||||
then this object will be returned a zero-length string."
|
||||
::= { h3cUIMInfoEntry 4 }
|
||||
|
||||
h3cUIMVoltage OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..4294967295)
|
||||
UNITS "milli-volt"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The voltage about this UIM. If this information is unknown to the
|
||||
agent, then this object will be returned 4294967295."
|
||||
::= { h3cUIMInfoEntry 5 }
|
||||
|
||||
h3cUIMProvider OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE (0..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The provider of mobile network. If this information is unknown to the
|
||||
agent, then this object will be returned a zero-length string."
|
||||
::= { h3cUIMInfoEntry 6 }
|
||||
|
||||
h3cUIMSignal OBJECT-TYPE
|
||||
SYNTAX Integer32(0..31 | 99)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The intensity of the signal about this UIM.
|
||||
A value of '99' means no signal."
|
||||
::= { h3cUIMInfoEntry 7 }
|
||||
|
||||
h3cUIMTryPinPukTimes OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of remaining times for unlocking PIN or PUK.
|
||||
The value is associated the same instance of h3cUIMStatus. If this
|
||||
information is unknown to the agent, then this object will be
|
||||
returned 4294967295."
|
||||
::= { h3cUIMInfoEntry 8 }
|
||||
|
||||
h3cUIMOldPin OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE (0..9))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The old PIN for this UIM."
|
||||
::= { h3cUIMInfoEntry 9 }
|
||||
|
||||
|
||||
-- The CDMA information table of 1xRTT
|
||||
h3c3GCdma1xRttTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3c3GCdma1xRttEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CDMA 1xRTT table."
|
||||
::= { h3c3GCdma 1 }
|
||||
|
||||
h3c3GCdma1xRttEntry OBJECT-TYPE
|
||||
SYNTAX H3c3GCdma1xRttEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry of h3c3GCdma1xRttTable."
|
||||
INDEX { h3cWirelessCardIndex }
|
||||
::= { h3c3GCdma1xRttTable 1 }
|
||||
|
||||
H3c3GCdma1xRttEntry ::= SEQUENCE
|
||||
{
|
||||
h3c3GCdma1xRttCurrentRssi Integer32,
|
||||
h3c3GCdma1xRttRssiMediumThreshold Integer32,
|
||||
h3c3GCdma1xRttRssiWeakThreshold Integer32
|
||||
}
|
||||
|
||||
h3c3GCdma1xRttCurrentRssi OBJECT-TYPE
|
||||
SYNTAX Integer32 (-150..0)
|
||||
UNITS "dBm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Received Signal Strength Indicator(RSSI) of CDMA 1xRTT."
|
||||
::= { h3c3GCdma1xRttEntry 1 }
|
||||
|
||||
h3c3GCdma1xRttRssiMediumThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32 (-150..0)
|
||||
UNITS "dBm"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The medium signal threshold of CMDA 1xRTT RSSI. The absolute
|
||||
value of h3c3GCdma1xRttRssiMediumThreshold should be less than
|
||||
or equal to the absolute value of h3c3GCdma1xRttRssiWeakThreshold.
|
||||
(|h3c3GCdma1xRttRssiMediumThreshold| <= |h3c3GCdma1xRttRssiWeakThreshold|)."
|
||||
DEFVAL { 0 }
|
||||
::= { h3c3GCdma1xRttEntry 2 }
|
||||
|
||||
h3c3GCdma1xRttRssiWeakThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32 (-150..0)
|
||||
UNITS "dBm"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The weak signal threshold of CMDA 1xRTT RSSI. The absolute
|
||||
value of h3c3GCdma1xRttRssiMediumThreshold should be less than
|
||||
or equal to the absolute value of h3c3GCdma1xRttRssiWeakThreshold.
|
||||
(|h3c3GCdma1xRttRssiMediumThreshold| <= |h3c3GCdma1xRttRssiWeakThreshold|)."
|
||||
DEFVAL { -150 }
|
||||
::= { h3c3GCdma1xRttEntry 3 }
|
||||
|
||||
|
||||
-- The CDMA information table of EvDo
|
||||
h3c3GCdmaEvDoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3c3GCdmaEvDoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CDMA EvDo table."
|
||||
::= { h3c3GCdma 2 }
|
||||
|
||||
h3c3GCdmaEvDoEntry OBJECT-TYPE
|
||||
SYNTAX H3c3GCdmaEvDoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry of h3c3GCdmaEvDoTable."
|
||||
INDEX { h3cWirelessCardIndex }
|
||||
::= { h3c3GCdmaEvDoTable 1 }
|
||||
|
||||
H3c3GCdmaEvDoEntry ::= SEQUENCE
|
||||
{
|
||||
h3c3GCdmaEvDoCurrentRssi Integer32,
|
||||
h3c3GCdmaEvDoRssiMediumThreshold Integer32,
|
||||
h3c3GCdmaEvDoRssiWeakThreshold Integer32
|
||||
}
|
||||
|
||||
h3c3GCdmaEvDoCurrentRssi OBJECT-TYPE
|
||||
SYNTAX Integer32 (-150..0)
|
||||
UNITS "dBm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Received Signal Strength Indicator(RSSI) of CDMA EvDo."
|
||||
::= { h3c3GCdmaEvDoEntry 1 }
|
||||
|
||||
h3c3GCdmaEvDoRssiMediumThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32 (-150..0)
|
||||
UNITS "dBm"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The medium signal threshold of CMDA EvDo RSSI. The absolute
|
||||
value of h3c3GCdmaEvDoRssiMediumThreshold should be less than
|
||||
or equal to the absolute value of h3c3GCdmaEvDoRssiWeakThreshold.
|
||||
(|h3c3GCdmaEvDoRssiMediumThreshold| <= |h3c3GCdmaEvDoRssiWeakThreshold|)."
|
||||
DEFVAL { 0 }
|
||||
::= { h3c3GCdmaEvDoEntry 2 }
|
||||
|
||||
h3c3GCdmaEvDoRssiWeakThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32 (-150..0)
|
||||
UNITS "dBm"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The weak signal threshold of CMDA EvDo RSSI. The absolute
|
||||
value of h3c3GCdmaEvDoRssiMediumThreshold should be less than
|
||||
or equal to the absolute value of h3c3GCdmaEvDoRssiWeakThreshold.
|
||||
(|h3c3GCdmaEvDoRssiMediumThreshold| <= |h3c3GCdmaEvDoRssiWeakThreshold|)."
|
||||
DEFVAL { -150 }
|
||||
::= { h3c3GCdmaEvDoEntry 3 }
|
||||
|
||||
|
||||
-- The GSM information table
|
||||
h3c3GGsmInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3c3GGsmInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"GSM information table."
|
||||
::= { h3c3GGsm 1 }
|
||||
|
||||
h3c3GGsmInfoEntry OBJECT-TYPE
|
||||
SYNTAX H3c3GGsmInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry of h3c3GGsmInfoTable."
|
||||
INDEX { h3cWirelessCardIndex }
|
||||
::= { h3c3GGsmInfoTable 1 }
|
||||
|
||||
H3c3GGsmInfoEntry ::= SEQUENCE
|
||||
{
|
||||
h3c3GGsmCurrentRssi Integer32,
|
||||
h3c3GGsmRssiMediumThreshold Integer32,
|
||||
h3c3GGsmRssiWeakThreshold Integer32,
|
||||
h3c3GGsmImsi SnmpAdminString,
|
||||
h3c3GGsmImei SnmpAdminString,
|
||||
h3c3GGsmApn SnmpAdminString,
|
||||
h3c3GGsmPacketSessionStatus INTEGER,
|
||||
h3c3GGsmNetworkSelectionMode INTEGER,
|
||||
h3c3GGsmMobileNetworkName SnmpAdminString,
|
||||
h3c3GGsmLac SnmpAdminString,
|
||||
h3c3GGsmCellId SnmpAdminString,
|
||||
h3c3GGsmSimStatus INTEGER
|
||||
}
|
||||
|
||||
h3c3GGsmCurrentRssi OBJECT-TYPE
|
||||
SYNTAX Integer32 (-150..0)
|
||||
UNITS "dBm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Received Signal Strength Indicator(RSSI) of GSM."
|
||||
::= { h3c3GGsmInfoEntry 1 }
|
||||
|
||||
h3c3GGsmRssiMediumThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32 (-150..0)
|
||||
UNITS "dBm"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The medium signal threshold of GSM RSSI. The absolute
|
||||
value of h3c3GGsmRssiMediumThreshold should be less than
|
||||
or equal to the absolute value of h3c3GGsmRssiWeakThreshold.
|
||||
(|h3c3GGsmRssiMediumThreshold| <= |h3c3GGsmRssiWeakThreshold|)."
|
||||
DEFVAL { 0 }
|
||||
::= { h3c3GGsmInfoEntry 2 }
|
||||
|
||||
h3c3GGsmRssiWeakThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32 (-150..0)
|
||||
UNITS "dBm"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The weak signal threshold of GSM RSSI. The absolute
|
||||
value of h3c3GGsmRssiMediumThreshold should be less than
|
||||
or equal to the absolute value of h3c3GGsmRssiWeakThreshold.
|
||||
(|h3c3GGsmRssiMediumThreshold| <= |h3c3GGsmRssiWeakThreshold|)."
|
||||
DEFVAL { -150 }
|
||||
::= { h3c3GGsmInfoEntry 3 }
|
||||
|
||||
h3c3GGsmImsi OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The International Mobile Subscriber Identity(IMSI) of GSM."
|
||||
::= { h3c3GGsmInfoEntry 4 }
|
||||
|
||||
h3c3GGsmImei OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The International Mobile Equipment Identity(IMEI) of GSM."
|
||||
::= { h3c3GGsmInfoEntry 5 }
|
||||
|
||||
h3c3GGsmApn OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE (0..100))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Access Point Name(APN) of GSM."
|
||||
::= { h3c3GGsmInfoEntry 6 }
|
||||
|
||||
h3c3GGsmPacketSessionStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(1),
|
||||
active(2),
|
||||
inactive(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The packet session status of GSM."
|
||||
::= { h3c3GGsmInfoEntry 7 }
|
||||
|
||||
h3c3GGsmNetworkSelectionMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(1),
|
||||
automatic(2),
|
||||
manual(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The network selection mode of GSM."
|
||||
::= { h3c3GGsmInfoEntry 8 }
|
||||
|
||||
h3c3GGsmMobileNetworkName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mobile network name of GSM."
|
||||
::= { h3c3GGsmInfoEntry 9 }
|
||||
|
||||
h3c3GGsmLac OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Location Area Code(LAC) of GSM."
|
||||
::= { h3c3GGsmInfoEntry 10 }
|
||||
|
||||
h3c3GGsmCellId OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ID of cell."
|
||||
::= { h3c3GGsmInfoEntry 11 }
|
||||
|
||||
h3c3GGsmSimStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(1),
|
||||
ok(2),
|
||||
notInsert(3),
|
||||
networkReject(4),
|
||||
blocked(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of SIM."
|
||||
::= { h3c3GGsmInfoEntry 12 }
|
||||
|
||||
|
||||
-- MIB trap definitions
|
||||
h3c3GModemTrap OBJECT IDENTIFIER ::= { h3c3GModem 2 }
|
||||
h3c3GModemTraps OBJECT IDENTIFIER ::= { h3c3GModem 3 }
|
||||
h3c3GModemTrapPrefix OBJECT IDENTIFIER ::= { h3c3GModemTraps 0 }
|
||||
|
||||
h3cDevSerialNumber OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE (0..32))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The serial number of the current device."
|
||||
::= { h3c3GModemTrap 1 }
|
||||
|
||||
h3cDeviceOUI OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE (0..64))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The OUI (Organizational Unique Identifier) of the current device."
|
||||
::= { h3c3GModemTrap 2 }
|
||||
|
||||
h3cAccessMedia OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unknown(1),
|
||||
air(2),
|
||||
cable(3)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current access media."
|
||||
::= { h3c3GModemTrap 3 }
|
||||
|
||||
h3c3GCurrentService OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unknown(1),
|
||||
oneXRtt(2),
|
||||
evDo(3),
|
||||
gsm(4)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current service type which binded in the notifications."
|
||||
::= { h3c3GModemTrap 4 }
|
||||
|
||||
h3c3GCurrentRssiBind OBJECT-TYPE
|
||||
SYNTAX Integer32 (-150..0)
|
||||
UNITS "dBm"
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current RSSI which binded in the notifications."
|
||||
::= { h3c3GModemTrap 5 }
|
||||
|
||||
h3c3GImsiBind OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE (0..32))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IMSI which binded in the notifications."
|
||||
::= { h3c3GModemTrap 6 }
|
||||
|
||||
h3cWirelessCardInserted NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
h3cDeviceOUI,
|
||||
h3cDevSerialNumber,
|
||||
h3cWirelessCardSerialNumber,
|
||||
h3cUIMImsi
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A h3cWirelessCardInserted notification is generated when a wireless
|
||||
card is inserted."
|
||||
::= { h3c3GModemTrapPrefix 1 }
|
||||
|
||||
h3cWirelessCardPulledOut NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
h3cDeviceOUI,
|
||||
h3cDevSerialNumber,
|
||||
h3cWirelessCardSerialNumber,
|
||||
h3cUIMImsi
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A h3cWirelessCardPulledOut notification is generated when a wireless
|
||||
card is pulled out."
|
||||
::= { h3c3GModemTrapPrefix 2 }
|
||||
|
||||
h3cUIMPinInvalid NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
h3cDeviceOUI,
|
||||
h3cDevSerialNumber,
|
||||
h3cWirelessCardSerialNumber,
|
||||
h3cUIMImsi
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A h3cUIMPinInvalid notification is generated when UIM PIN is invalid."
|
||||
::= { h3c3GModemTrapPrefix 3 }
|
||||
|
||||
h3cUIMPinChanged NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
h3cDeviceOUI,
|
||||
h3cDevSerialNumber,
|
||||
h3cWirelessCardSerialNumber,
|
||||
h3cUIMImsi,
|
||||
h3cUIMOldPin,
|
||||
h3cUIMPin
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A h3cUIMPinInvalid notification is generated when UIM PIN is changed."
|
||||
::= { h3c3GModemTrapPrefix 4 }
|
||||
|
||||
h3cAccessMediaChanged NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
h3cDeviceOUI,
|
||||
h3cDevSerialNumber,
|
||||
h3cWirelessCardSerialNumber,
|
||||
h3cUIMImsi,
|
||||
h3cAccessMedia
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A h3cAccessMediaChanged notification is generated when access media
|
||||
is changed."
|
||||
::= { h3c3GModemTrapPrefix 5 }
|
||||
|
||||
h3c3GRssiStrongSignalTrap NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
h3cWirelessCardIndex,
|
||||
h3cDeviceOUI,
|
||||
h3cDevSerialNumber,
|
||||
h3cWirelessCardSerialNumber,
|
||||
h3c3GCurrentService,
|
||||
h3c3GCurrentRssiBind,
|
||||
h3c3GImsiBind
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A h3c3GRssiStrongSignalTrap notification is generated when current RSSI
|
||||
exceeds the medium signal threshold."
|
||||
::= { h3c3GModemTrapPrefix 6 }
|
||||
|
||||
h3c3GRssiMediumSignalTrap NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
h3cWirelessCardIndex,
|
||||
h3cDeviceOUI,
|
||||
h3cDevSerialNumber,
|
||||
h3cWirelessCardSerialNumber,
|
||||
h3c3GCurrentService,
|
||||
h3c3GCurrentRssiBind,
|
||||
h3c3GImsiBind
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A h3c3GRssiMediumSignalTrap notification is generated when the current RSSI
|
||||
falls or rises to a value between the medium and weak signal thresholds."
|
||||
::= { h3c3GModemTrapPrefix 7 }
|
||||
|
||||
h3c3GRssiWeakSignalTrap NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
h3cWirelessCardIndex,
|
||||
h3cDeviceOUI,
|
||||
h3cDevSerialNumber,
|
||||
h3cWirelessCardSerialNumber,
|
||||
h3c3GCurrentService,
|
||||
h3c3GCurrentRssiBind,
|
||||
h3c3GImsiBind
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A h3c3GRssiWeakSignalTrap notification is generated when current RSSI
|
||||
falls below the weak signal threshold."
|
||||
::= { h3c3GModemTrapPrefix 8 }
|
||||
|
||||
END
|
||||
305
mibs/a3com/A3COM-HUAWEI-8021PAE-MIB
Normal file
305
mibs/a3com/A3COM-HUAWEI-8021PAE-MIB
Normal file
@ -0,0 +1,305 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2002 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI Lan Switch 802.1X MIB
|
||||
-- Reference:
|
||||
-- Version: V1.3
|
||||
-- History:
|
||||
-- 1) 2003-03-27 Fuzhenyu created
|
||||
-- 2) v1.1 2004-08-28 chaiyongfu
|
||||
-- change node hwdot1xAuthServerTimeout's DEFVAL { 30 } to DEFVAL { 100 }
|
||||
-- v1.2 2004-10-12 updated by gaolong
|
||||
-- Import NOTIFICATION-TYPE
|
||||
-- Remove chinese characters
|
||||
-- Fix time format of hwpaeExtMib.
|
||||
-- v1.3 2007-10-23 updated by chaiyongfu
|
||||
-- Add node hwdot1xAuthMethod, hwdot1xpaeportMcastTrigStatus,
|
||||
-- hwdot1xpaeportHandshakeStatus
|
||||
-- ==================================================================
|
||||
|
||||
A3COM-HUAWEI-8021PAE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
huaweiMgmt
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
OBJECT-TYPE,Unsigned32,NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
MacAddress
|
||||
FROM SNMPv2-TC
|
||||
|
||||
dot1xPaePortNumber
|
||||
FROM IEEE8021-PAE-MIB;
|
||||
|
||||
|
||||
hwpaeExtMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200106290000Z"
|
||||
ORGANIZATION ""
|
||||
CONTACT-INFO
|
||||
""
|
||||
DESCRIPTION
|
||||
"this file extends IEEE8021-PAE-MIB(802.1x)"
|
||||
REVISION "200106290000Z"
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { huaweiMgmt 22 }
|
||||
-- ============================================================
|
||||
-- groups in the PAE MIB
|
||||
-- ============================================================
|
||||
|
||||
hwpaeExtMibObjects OBJECT IDENTIFIER ::= { hwpaeExtMib 1 }
|
||||
hwdot1xPaeSystem OBJECT IDENTIFIER ::= { hwpaeExtMibObjects 1 }
|
||||
hwdot1xPaeAuthenticator OBJECT IDENTIFIER ::= { hwpaeExtMibObjects 2 }
|
||||
|
||||
-- ============================================================
|
||||
|
||||
hwdot1xAuthQuietPeriod OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value, in seconds, of the quietPeriod constant
|
||||
currently in use by the Authenticator PAE state
|
||||
machine."
|
||||
REFERENCE
|
||||
" 9.4.1, quietPeriod"
|
||||
DEFVAL { 60 }
|
||||
::= { hwdot1xPaeSystem 1 }
|
||||
|
||||
hwdot1xAuthTxPeriod OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value, in seconds, of the txPeriod constant
|
||||
currently in use by the Authenticator PAE state
|
||||
machine."
|
||||
REFERENCE
|
||||
" 9.4.1, txPeriod"
|
||||
DEFVAL { 30 }
|
||||
::= { hwdot1xPaeSystem 2 }
|
||||
|
||||
hwdot1xAuthSuppTimeout OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value, in seconds, of the suppTimeout constant
|
||||
currently in use by the Backend Authentication state
|
||||
machine."
|
||||
REFERENCE
|
||||
" 9.4.1, suppTimeout"
|
||||
DEFVAL { 30 }
|
||||
::= { hwdot1xPaeSystem 3 }
|
||||
|
||||
hwdot1xAuthServerTimeout OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value, in seconds, of the serverTimeout constant
|
||||
currently in use by the Backend Authentication state
|
||||
machine."
|
||||
REFERENCE
|
||||
" 9.4.1, serverTimeout"
|
||||
DEFVAL { 100 }
|
||||
::= { hwdot1xPaeSystem 4 }
|
||||
|
||||
hwdot1xAuthMaxReq OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the maxReq constant currently in use by
|
||||
the Backend Authentication state machine."
|
||||
REFERENCE
|
||||
" 9.4.1, maxReq"
|
||||
DEFVAL { 2 }
|
||||
::= { hwdot1xPaeSystem 5 }
|
||||
|
||||
hwdot1xAuthReAuthPeriod OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value, in seconds, of the reAuthPeriod constant
|
||||
currently in use by the Reauthentication Timer state
|
||||
machine."
|
||||
REFERENCE
|
||||
" 9.4.1, reAuthPeriod"
|
||||
DEFVAL { 3600 }
|
||||
::= { hwdot1xPaeSystem 6 }
|
||||
|
||||
hwdot1xAuthMethod OBJECT-TYPE
|
||||
SYNTAX INTEGER { chap(1), pap(2), eap(3) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value defines the 802.1X authenticatin method."
|
||||
REFERENCE
|
||||
""
|
||||
DEFVAL { 1 }
|
||||
::= { hwdot1xPaeSystem 7 }
|
||||
|
||||
-- ============================================================
|
||||
-- The Authenticator Configuration Extracte Table
|
||||
-- ============================================================
|
||||
|
||||
hwdot1xAuthConfigExtTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hwdot1xAuthConfigExtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" table extends dot1xAuthConfigTable"
|
||||
REFERENCE
|
||||
" 9.4.1 Authenticator Configuration"
|
||||
::= { hwdot1xPaeAuthenticator 1 }
|
||||
|
||||
hwdot1xAuthConfigExtEntry OBJECT-TYPE
|
||||
SYNTAX Hwdot1xAuthConfigExtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The configuration information for an Authenticator PAE."
|
||||
INDEX { dot1xPaePortNumber }
|
||||
::= { hwdot1xAuthConfigExtTable 1 }
|
||||
|
||||
Hwdot1xAuthConfigExtEntry ::=
|
||||
SEQUENCE {
|
||||
hwdot1xpaeportAuthAdminStatus INTEGER ,
|
||||
hwdot1xpaeportControlledType INTEGER ,
|
||||
hwdot1xpaeportMaxUserNum INTEGER ,
|
||||
hwdot1xpaeportUserNumNow INTEGER ,
|
||||
hwdot1xpaeportClearStatistics INTEGER ,
|
||||
hwdot1xpaeportMcastTrigStatus INTEGER ,
|
||||
hwdot1xpaeportHandshakeStatus INTEGER
|
||||
}
|
||||
|
||||
hwdot1xpaeportAuthAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { enabled( 1), disabled( 2) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The administrative enable/disable state for Port Access Control in a port."
|
||||
REFERENCE
|
||||
""
|
||||
DEFVAL {2}
|
||||
::= { hwdot1xAuthConfigExtEntry 1 }
|
||||
|
||||
|
||||
hwdot1xpaeportControlledType OBJECT-TYPE
|
||||
SYNTAX INTEGER { port(1), mac(2) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port Access Control type , base port access control or base MAC access control"
|
||||
REFERENCE
|
||||
""
|
||||
DEFVAL {2}
|
||||
::= { hwdot1xAuthConfigExtEntry 2 }
|
||||
|
||||
hwdot1xpaeportMaxUserNum OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the max num of online user in a port"
|
||||
REFERENCE
|
||||
""
|
||||
DEFVAL {256}
|
||||
::= { hwdot1xAuthConfigExtEntry 3 }
|
||||
|
||||
hwdot1xpaeportUserNumNow OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the num of online user in a port now "
|
||||
REFERENCE
|
||||
""
|
||||
::= { hwdot1xAuthConfigExtEntry 4 }
|
||||
|
||||
|
||||
hwdot1xpaeportClearStatistics OBJECT-TYPE
|
||||
SYNTAX INTEGER {clear(1)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Clear various Statistics viz. "
|
||||
REFERENCE
|
||||
""
|
||||
::= { hwdot1xAuthConfigExtEntry 5 }
|
||||
|
||||
|
||||
hwdot1xpaeportMcastTrigStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { enabled( 1), disabled( 2) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The administrative enable/disable state for sending
|
||||
muticast EAP_REQ/ID packet."
|
||||
REFERENCE
|
||||
""
|
||||
DEFVAL {1}
|
||||
::= { hwdot1xAuthConfigExtEntry 6 }
|
||||
|
||||
hwdot1xpaeportHandshakeStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { enabled( 1 ), disabled( 2 ) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The administrative enable/disable state for sending
|
||||
handshake EAP_REQ/ID packet."
|
||||
REFERENCE
|
||||
""
|
||||
DEFVAL {1}
|
||||
::= { hwdot1xAuthConfigExtEntry 7 }
|
||||
|
||||
-- trap defination
|
||||
hwdot1xPaeTraps OBJECT IDENTIFIER ::= { hwpaeExtMibObjects 0 }
|
||||
|
||||
supplicantproxycheck NOTIFICATION-TYPE
|
||||
OBJECTS { proxycheckVlanId, proxycheckPortName, proxycheckMacAddr, proxycheckIpaddr, proxycheckUsrName }
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { hwdot1xPaeTraps 1 }
|
||||
|
||||
proxycheckVlanId OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "."
|
||||
::= { hwdot1xPaeTraps 2 }
|
||||
|
||||
proxycheckPortName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "."
|
||||
::= { hwdot1xPaeTraps 3 }
|
||||
|
||||
proxycheckMacAddr OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "."
|
||||
::= { hwdot1xPaeTraps 4 }
|
||||
|
||||
proxycheckIpaddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "."
|
||||
::= { hwdot1xPaeTraps 5 }
|
||||
|
||||
proxycheckUsrName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "."
|
||||
::= { hwdot1xPaeTraps 6 }
|
||||
END
|
||||
|
||||
|
||||
71
mibs/a3com/A3COM-HUAWEI-AAA-NASID-MIB
Normal file
71
mibs/a3com/A3COM-HUAWEI-AAA-NASID-MIB
Normal file
@ -0,0 +1,71 @@
|
||||
-- ==========================================================================
|
||||
-- Copyright (c) 2004-2011 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description: AAA Nas-id mib
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 2011-03-09 created by wangbin
|
||||
-- ==========================================================================
|
||||
A3COM-HUAWEI-AAA-NASID-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB;
|
||||
|
||||
h3cAAANasId MODULE-IDENTITY
|
||||
LAST-UPDATED "201103090945Z"
|
||||
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 contains objects to
|
||||
manage configuration for AAA Nas-id feature.
|
||||
AAA presents authentication, authorization and accouting.
|
||||
NAS acts as the Network Access Server.
|
||||
Nas-id is an identifier that contains some strings identifying the NAS."
|
||||
REVISION "201103090945Z"
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
::= { h3cCommon 114 }
|
||||
|
||||
h3cAAANasIdObjects OBJECT IDENTIFIER ::= { h3cAAANasId 1 }
|
||||
|
||||
-- ==========================================================================
|
||||
-- h3cAAANasIdTable OBJECT
|
||||
-- ==========================================================================
|
||||
h3cAAANasIdTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cAAANasIdEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The AAA Nas-id table."
|
||||
::= { h3cAAANasIdObjects 1 }
|
||||
|
||||
h3cAAANasIdEntry OBJECT-TYPE
|
||||
SYNTAX H3cAAANasIdEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The AAA Nas-id entry."
|
||||
INDEX { h3cAAANasIdName }
|
||||
::= { h3cAAANasIdTable 1 }
|
||||
|
||||
H3cAAANasIdEntry ::= SEQUENCE {
|
||||
h3cAAANasIdName OCTET STRING }
|
||||
|
||||
h3cAAANasIdName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Nas-id name."
|
||||
::= { h3cAAANasIdEntry 1 }
|
||||
|
||||
END
|
||||
195
mibs/a3com/A3COM-HUAWEI-AAL5-MIB
Normal file
195
mibs/a3com/A3COM-HUAWEI-AAL5-MIB
Normal file
@ -0,0 +1,195 @@
|
||||
-- =============================================================
|
||||
-- Copyright (C) 2008 by Hangzhou H3C Technologies Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description: This file describes the huawei mib implementation of ATM
|
||||
-- Reference: extension of RFC 1695
|
||||
-- Version: V1.1
|
||||
-- History:
|
||||
-- V1.0 Initial Version by lizhiyong
|
||||
-- V1.1 Add node h3cAal5VccState and Trap h3cAal5VccStateChange
|
||||
-- =============================================================
|
||||
A3COM-HUAWEI-AAL5-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Integer32,
|
||||
NOTIFICATION-TYPE,
|
||||
Counter32
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP,
|
||||
NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
ifIndex
|
||||
FROM RFC1213-MIB
|
||||
h3cAAL5
|
||||
FROM A3COM-HUAWEI-OID-MIB;
|
||||
|
||||
h3cAAL5MIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200411041350Z"
|
||||
ORGANIZATION
|
||||
"Hangzhou H3C Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"PLAT Team Hangzhou H3C Technologies Co.,Ltd.
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.h3c.com
|
||||
Zip:100085"
|
||||
DESCRIPTION
|
||||
"This MIB file provides AAL5 specific information
|
||||
that are excluded by RFC 1695 "
|
||||
REVISION "200411041350Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { h3cAAL5 1 }
|
||||
|
||||
|
||||
h3cAal5MIBObjects OBJECT IDENTIFIER ::= { h3cAAL5MIB 1 }
|
||||
h3cAal5MIBTraps OBJECT IDENTIFIER ::= { h3cAAL5MIB 0 }
|
||||
|
||||
h3cAal5VccTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3CAal5VccEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table extends AAL5 VCC performance
|
||||
parameters which definded in aal5VccEntry of RFC1695."
|
||||
::= { h3cAal5MIBObjects 1 }
|
||||
|
||||
h3cAal5VccEntry OBJECT-TYPE
|
||||
SYNTAX H3CAal5VccEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This list contains the additional AAL5 VCC performance
|
||||
parameters which are not definded in aal5VccEntry
|
||||
of RFC1695."
|
||||
INDEX { ifIndex, h3cAal5VccVpi, h3cAal5VccVci }
|
||||
::= { h3cAal5VccTable 1 }
|
||||
|
||||
H3CAal5VccEntry ::= SEQUENCE {
|
||||
h3cAal5VccVpi Integer32,
|
||||
h3cAal5VccVci Integer32,
|
||||
h3cAal5VccInPkts Counter32,
|
||||
h3cAal5VccOutPkts Counter32,
|
||||
h3cAal5VccInOctets Counter32,
|
||||
h3cAal5VccOutOctets Counter32,
|
||||
h3cAal5VccState INTEGER
|
||||
}
|
||||
|
||||
h3cAal5VccVpi OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..4095)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VPI value of the AAL5 VCC."
|
||||
::= { h3cAal5VccEntry 1 }
|
||||
|
||||
h3cAal5VccVci OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VCI value of the AAL5 VCC."
|
||||
::= { h3cAal5VccEntry 2 }
|
||||
|
||||
h3cAal5VccInPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of AAL5 CPCS PDUs received."
|
||||
::= { h3cAal5VccEntry 3 }
|
||||
|
||||
h3cAal5VccOutPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of AAL5 CPCS PDUs transmitted."
|
||||
::= { h3cAal5VccEntry 4 }
|
||||
|
||||
h3cAal5VccInOctets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of AAL5 CPCS PDU octets received."
|
||||
::= { h3cAal5VccEntry 5 }
|
||||
|
||||
h3cAal5VccOutOctets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of AAL5 CPCS PDU octets transmitted."
|
||||
::= { h3cAal5VccEntry 6 }
|
||||
|
||||
h3cAal5VccState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
invalid (1),
|
||||
active (2),
|
||||
inactive (3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether the particular virtual circuit is
|
||||
operational. 'Active' indicates the particular virtual
|
||||
circuit is operational. 'Inactive' indicates the circuit
|
||||
is temporarily disabled. 'Invalid' indicates the circuit
|
||||
is deleted"
|
||||
DEFVAL { active }
|
||||
::= { h3cAal5VccEntry 7 }
|
||||
|
||||
h3cAal5VccStateChange NOTIFICATION-TYPE
|
||||
OBJECTS { h3cAal5VccState }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of AAL5 VCC."
|
||||
::= { h3cAal5MIBTraps 1 }
|
||||
|
||||
|
||||
-- Conformance Information
|
||||
|
||||
h3cAal5MIBConformance OBJECT IDENTIFIER ::= { h3cAAL5MIB 3 }
|
||||
h3cAal5MIBCompliances OBJECT IDENTIFIER ::= { h3cAal5MIBConformance 1 }
|
||||
h3cAal5MIBGroups OBJECT IDENTIFIER ::= { h3cAal5MIBConformance 2 }
|
||||
|
||||
-- Compliance Statement
|
||||
h3cAal5MIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { h3cAal5MIBGroup }
|
||||
GROUP h3cAal5NotificationGroup
|
||||
DESCRIPTION
|
||||
"This optional group defines the asynchronous
|
||||
notifications generated by ATM Systems."
|
||||
::= { h3cAal5MIBCompliances 1 }
|
||||
|
||||
-- units of conformance:
|
||||
|
||||
h3cAal5MIBGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
h3cAal5VccInPkts,
|
||||
h3cAal5VccOutPkts,
|
||||
h3cAal5VccInOctets,
|
||||
h3cAal5VccOutOctets
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects."
|
||||
::= { h3cAal5MIBGroups 1 }
|
||||
|
||||
h3cAal5NotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { h3cAal5VccStateChange }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Traps which may be used to enhance event driven
|
||||
management of the interface."
|
||||
::= { h3cAal5MIBGroups 2 }
|
||||
|
||||
END
|
||||
1115
mibs/a3com/A3COM-HUAWEI-ACFP-MIB
Normal file
1115
mibs/a3com/A3COM-HUAWEI-ACFP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
4568
mibs/a3com/A3COM-HUAWEI-ACL-MIB
Normal file
4568
mibs/a3com/A3COM-HUAWEI-ACL-MIB
Normal file
File diff suppressed because it is too large
Load Diff
174
mibs/a3com/A3COM-HUAWEI-AFC-MIB
Normal file
174
mibs/a3com/A3COM-HUAWEI-AFC-MIB
Normal file
@ -0,0 +1,174 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2008 by Hangzhou H3C TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: This MIB is to provide the definition of
|
||||
-- Abnormal Flow Clean system.
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 2008-07-23, Created by luohaijun
|
||||
-- =================================================================
|
||||
A3COM-HUAWEI-AFC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
h3cCommon FROM A3COM-HUAWEI-OID-MIB
|
||||
OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY, Integer32, IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
;
|
||||
|
||||
h3cAFC MODULE-IDENTITY
|
||||
LAST-UPDATED "200807230000Z"
|
||||
ORGANIZATION "H3C Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"PLAT Team Hangzhou H3C Technologies Co.,Ltd.
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.h3c.com
|
||||
Zip:100085"
|
||||
DESCRIPTION
|
||||
"This MIB is to provide the definition of Abnormal Flow Clean system."
|
||||
REVISION "200807230000Z"
|
||||
DESCRIPTION
|
||||
"The Initial Version of this MIB module."
|
||||
::= { h3cCommon 85 }
|
||||
|
||||
|
||||
h3cAFCLeaf OBJECT IDENTIFIER ::= {h3cAFC 1}
|
||||
|
||||
--
|
||||
-- DDOS ATTACK 'Target IP' OBJECT
|
||||
--
|
||||
|
||||
h3cDDosAttackTargetIP OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This shows the victim of a DDos attack. The IP Address is in the list
|
||||
of protected IP address."
|
||||
::= {h3cAFCLeaf 1}
|
||||
|
||||
--
|
||||
-- DDOS ATTACK 'Attack type' OBJECT
|
||||
--
|
||||
|
||||
h3cDDosAttackType OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
land(1),
|
||||
smurf(2),
|
||||
fraggle(3),
|
||||
winnuke(4),
|
||||
synflood(5),
|
||||
icmpflood(6),
|
||||
udpflood(7),
|
||||
icmpredirect(8),
|
||||
icmpunreachable(9),
|
||||
tracert(11),
|
||||
tcpflag(12),
|
||||
pingofdeath(13),
|
||||
teardrop(14),
|
||||
ipfragment(15),
|
||||
largeicmp(18),
|
||||
sourceroute(19),
|
||||
routerecord(20),
|
||||
fragflood(24),
|
||||
scan(27),
|
||||
appstreamalarm(29),
|
||||
sessionstreamalarm(30),
|
||||
tcpabnormal(32),
|
||||
ipfragabnormal(33),
|
||||
tftpabnormal(34),
|
||||
dnsabnormal(35),
|
||||
httpabnormal(36),
|
||||
telnetabnormal(37),
|
||||
ftpabnormal(38),
|
||||
smtpabnormal(39),
|
||||
pop3abnormal(40),
|
||||
snmpabnormal(41),
|
||||
ackabnormal(42),
|
||||
cc(43),
|
||||
otherabnormal(1024)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This shows the attack type which the victim is sufferd."
|
||||
::= {h3cAFCLeaf 2}
|
||||
|
||||
--
|
||||
-- DDOS ATTACK 'Attack policy' OBJECT
|
||||
--
|
||||
|
||||
h3cDDosAttackPolicy OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..80))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This shows the policy name which detects the DDos Attack."
|
||||
::= {h3cAFCLeaf 3}
|
||||
|
||||
--
|
||||
-- DDOS ATTACK 'Attack threshold' OBJECT
|
||||
--
|
||||
|
||||
h3cDDosAttackThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This shows the policy threshold in the DDos Attack."
|
||||
::= {h3cAFCLeaf 4}
|
||||
|
||||
--
|
||||
-- DDOS ATTACK 'Attack speed' OBJECT
|
||||
--
|
||||
|
||||
h3cDDosAttackSpeed OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This shows the rate of policy in the DDos Attack."
|
||||
::= {h3cAFCLeaf 5}
|
||||
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- Define enterprise repeater traps. Rules for traps are that any
|
||||
-- varbind must be from a table in which the first qualifier on the
|
||||
-- object id is the service identifier of the 'thing' causing the trap.
|
||||
-- **********************************************************************
|
||||
h3cAFCNotify OBJECT IDENTIFIER ::= {h3cAFC 2}
|
||||
|
||||
h3cAFCNotifyPrefix OBJECT IDENTIFIER ::= { h3cAFCNotify 0 }
|
||||
|
||||
h3cDDosAttackStart NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
h3cDDosAttackTargetIP,
|
||||
h3cDDosAttackType,
|
||||
h3cDDosAttackPolicy,
|
||||
h3cDDosAttackThreshold,
|
||||
h3cDDosAttackSpeed
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when a DDos attack on specific IP is detected.
|
||||
The IP address of the victim is the first object.
|
||||
The exact type of the attack is the second object.
|
||||
The policy name which detects the attack is the third object.
|
||||
The threshold of the attack is the 4th object.
|
||||
The speed of the attack is the 5th object."
|
||||
::= {h3cAFCNotifyPrefix 1}
|
||||
|
||||
|
||||
h3cDDosAttackEnd NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
h3cDDosAttackTargetIP
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when a DDos Attack end. The IP address of the
|
||||
victim is the very object."
|
||||
::= {h3cAFCNotifyPrefix 2}
|
||||
|
||||
END
|
||||
112
mibs/a3com/A3COM-HUAWEI-ARP-RATELIMIT-MIB
Normal file
112
mibs/a3com/A3COM-HUAWEI-ARP-RATELIMIT-MIB
Normal file
@ -0,0 +1,112 @@
|
||||
-- ============================================================================
|
||||
-- Copyright (c) 2004-2010 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description: The purpose of this MIB file is to provide the definition of
|
||||
-- the ARP Rate Limit general configuration.
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 2009-12-08
|
||||
-- Initial version, created by gejianzhuang
|
||||
-- ============================================================================
|
||||
A3COM-HUAWEI-ARP-RATELIMIT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
Unsigned32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
h3cARPRatelimit MODULE-IDENTITY
|
||||
LAST-UPDATED "200912081912Z" -- DEC 08, 2009 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 defines the ARP packet rate limit configuration.
|
||||
The ARP packet rate limit feature monitors and controls the
|
||||
rate of ARP packets delivered to the CPU on a device. The
|
||||
current version supports the monitoring feature only."
|
||||
REVISION "200912081912Z"
|
||||
DESCRIPTION
|
||||
"The initial version of this MIB file."
|
||||
::= { h3cCommon 110 }
|
||||
|
||||
|
||||
h3cARPRatelimitObjects OBJECT IDENTIFIER ::= { h3cARPRatelimit 1 }
|
||||
|
||||
h3cARPRatelimitTrap OBJECT IDENTIFIER ::= { h3cARPRatelimitObjects 1 }
|
||||
|
||||
-- h3cARPRatelimitTraps
|
||||
|
||||
h3cARPRatelimitTraps OBJECT IDENTIFIER ::= { h3cARPRatelimitTrap 0 }
|
||||
|
||||
h3cARPRatelimitOverspeedTrap NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
h3cARPRatelimitTrapVer,
|
||||
h3cARPRatelimitTrapCount,
|
||||
h3cARPRatelimitTrapMsg
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If the rate of ARP packets delivered to the CPU on a device
|
||||
exceeds the threshold, a trap message is generated and sent
|
||||
to the remote monitoring device."
|
||||
::= { h3cARPRatelimitTraps 1 }
|
||||
|
||||
h3cARPRatelimitTrapObjects OBJECT IDENTIFIER ::= { h3cARPRatelimitTrap 1 }
|
||||
|
||||
h3cARPRatelimitTrapVer OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The version of trap information."
|
||||
::= { h3cARPRatelimitTrapObjects 1 }
|
||||
|
||||
h3cARPRatelimitTrapCount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of cells in the trap message. A trap message may contain
|
||||
multiple cells, each of which indicates that the rate information of
|
||||
ARP packets exceeds the threshold."
|
||||
::= { h3cARPRatelimitTrapObjects 2 }
|
||||
|
||||
h3cARPRatelimitTrapMsg OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(1..254))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is the cell section in a trap message sent from a
|
||||
monitored device. This object can contain multiple cells.
|
||||
This object is in the format of '<cell1><cell2>...'. Each cell
|
||||
consists of 17 octets in the format of
|
||||
'<TrapOrigin><IfIndex><OverSpeedValue><Threshold><Interval>'.
|
||||
|
||||
<TrapOrigin> indicates the source of the trap message and has
|
||||
size of 1 octet. It only supports the following values.
|
||||
1 - Global.
|
||||
2 - Interface.
|
||||
|
||||
<IfIndex> is the index of the interface where the rate of ARP packet
|
||||
exceeds the threshold and has size of 4 octets. It is 0xFFFFFFFF
|
||||
when <TrapOrigin> is 1(Global).
|
||||
|
||||
<OverSpeedValue> indicates the rate that ARP packets are actually
|
||||
delivered and has size of 4 octets.
|
||||
|
||||
<Threshold> indicates the threshold that ARP packets can be delivered
|
||||
to CPU and has size of 4 octets.
|
||||
|
||||
<Interval> indicates the interval that a trap message is sent out
|
||||
and has size of 4 octets."
|
||||
|
||||
::= { h3cARPRatelimitTrapObjects 3 }
|
||||
END
|
||||
324
mibs/a3com/A3COM-HUAWEI-ATM-DXI-MIB
Normal file
324
mibs/a3com/A3COM-HUAWEI-ATM-DXI-MIB
Normal file
@ -0,0 +1,324 @@
|
||||
-- ============================================================================
|
||||
-- Copyright (C) 2005 by HUAWEI 3COM TECHNOLOGIES. All rights reserved.
|
||||
-- Description: This mib is used for configuration of ATM-DXI.
|
||||
-- include :1.ATM-DXI PVC
|
||||
-- 2.ATM-DXI MAP
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 2005/04/14 created by Liguanmin
|
||||
-- ============================================================================
|
||||
A3COM-HUAWEI-ATM-DXI-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
ifIndex
|
||||
FROM RFC1213-MIB
|
||||
OBJECT-GROUP,MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
InetAddressType,InetAddress
|
||||
FROM INET-ADDRESS-MIB
|
||||
RowStatus
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
h3cAtmDxi MODULE-IDENTITY
|
||||
LAST-UPDATED "200504141518Z" -- 14 April, 2005 at 15:18 GMT
|
||||
ORGANIZATION
|
||||
"Huawei-3Com Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"Platform Team Huawei 3Com Technologies Co., Ltd.
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.huawei-3com.com
|
||||
Zip:100085"
|
||||
DESCRIPTION
|
||||
"This MIB contains objects to manage configuration of ATM-DXI.
|
||||
There are no constraints on this MIB."
|
||||
REVISION "200504141518Z" -- 14 April, 2005 at 15:18 GMT
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
::= { h3cCommon 49 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
h3cAtmDxiScalarGroup OBJECT IDENTIFIER ::= { h3cAtmDxi 1 }
|
||||
|
||||
h3cAtmDxiConfMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
mode1a(1),
|
||||
mode1b(2),
|
||||
mode2(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This node identifies the ATM-DXI mode being
|
||||
used at the ATM-DXI port."
|
||||
::= { h3cAtmDxiScalarGroup 1 }
|
||||
|
||||
|
||||
h3cAtmDxiIfObjects OBJECT IDENTIFIER ::= { h3cAtmDxi 2 }
|
||||
|
||||
|
||||
h3cAtmDxiPvcTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cAtmDxiPvcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table describes information of PVC in ATM-DXI interface."
|
||||
::= { h3cAtmDxiIfObjects 1 }
|
||||
|
||||
|
||||
h3cAtmDxiPvcEntry OBJECT-TYPE
|
||||
SYNTAX H3cAtmDxiPvcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry of h3cAtmDxiPvcTable."
|
||||
INDEX { ifIndex, h3cAtmDxiPvcVpi, h3cAtmDxiPvcVci }
|
||||
::= { h3cAtmDxiPvcTable 1 }
|
||||
|
||||
|
||||
H3cAtmDxiPvcEntry ::=
|
||||
SEQUENCE {
|
||||
h3cAtmDxiPvcVpi
|
||||
Integer32,
|
||||
h3cAtmDxiPvcVci
|
||||
Integer32,
|
||||
h3cAtmDxiPvcDFA
|
||||
Integer32,
|
||||
h3cAtmDxiPvcEncType
|
||||
INTEGER,
|
||||
h3cAtmDxiPvcMapCount
|
||||
Integer32,
|
||||
h3cAtmDxiPvcRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
|
||||
h3cAtmDxiPvcVpi OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..15)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of VPI. It can't be 0 if h3cAtmDxiPvcVci is 0."
|
||||
::= { h3cAtmDxiPvcEntry 1 }
|
||||
|
||||
|
||||
h3cAtmDxiPvcVci OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..63)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of VCI. It can't be 0 if h3cAtmDxiPvcVpi is 0."
|
||||
::= { h3cAtmDxiPvcEntry 2 }
|
||||
|
||||
|
||||
h3cAtmDxiPvcDFA OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of PVC. It is equal with vci and VPI. And this node value
|
||||
is correlate with h3cAtmDxiPvcVpi and h3cAtmDxiPvcVci. "
|
||||
::= { h3cAtmDxiPvcEntry 3 }
|
||||
|
||||
|
||||
h3cAtmDxiPvcEncType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
snap(1),
|
||||
nlpid(2),
|
||||
mux(3)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Encapsulation type of the frame."
|
||||
DEFVAL { snap }
|
||||
::= { h3cAtmDxiPvcEntry 4 }
|
||||
|
||||
|
||||
h3cAtmDxiPvcMapCount OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..32)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of map. One map can only associate with one PVC, but
|
||||
one PVC can associate with 32 maps. This node is the map count
|
||||
which one PVC associated with."
|
||||
::= { h3cAtmDxiPvcEntry 5 }
|
||||
|
||||
|
||||
h3cAtmDxiPvcRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Only support 'destroy' 'createAndGo' and 'active'."
|
||||
::= { h3cAtmDxiPvcEntry 6 }
|
||||
|
||||
|
||||
h3cAtmDxiMapTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cAtmDxiMapEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table describes PVC map information."
|
||||
::= { h3cAtmDxiIfObjects 2 }
|
||||
|
||||
|
||||
h3cAtmDxiMapEntry OBJECT-TYPE
|
||||
SYNTAX H3cAtmDxiMapEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry of h3cAtmDxiMapTable."
|
||||
INDEX { ifIndex,
|
||||
h3cAtmDxiMapPeerIpType,
|
||||
h3cAtmDxiMapPeerIp,
|
||||
h3cAtmDxiMapPvcVpi,
|
||||
h3cAtmDxiMapPvcVci,
|
||||
h3cAtmDxiMapType
|
||||
}
|
||||
::= { h3cAtmDxiMapTable 1 }
|
||||
|
||||
|
||||
H3cAtmDxiMapEntry ::=
|
||||
SEQUENCE {
|
||||
h3cAtmDxiMapPeerIpType
|
||||
InetAddressType,
|
||||
h3cAtmDxiMapPeerIp
|
||||
InetAddress,
|
||||
h3cAtmDxiMapPvcVpi
|
||||
Integer32,
|
||||
h3cAtmDxiMapPvcVci
|
||||
Integer32,
|
||||
h3cAtmDxiMapType
|
||||
INTEGER,
|
||||
h3cAtmDxiMapInarpTime
|
||||
Integer32,
|
||||
h3cAtmDxiMapBroEnable
|
||||
INTEGER,
|
||||
h3cAtmDxiMapRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
h3cAtmDxiMapPeerIpType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of ip address: IPv4 or IPv6."
|
||||
::= { h3cAtmDxiMapEntry 1 }
|
||||
|
||||
h3cAtmDxiMapPeerIp OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The peer ip address. This ip address is the peer ip
|
||||
address which the frame will arrive."
|
||||
::= { h3cAtmDxiMapEntry 2 }
|
||||
|
||||
h3cAtmDxiMapPvcVpi OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..15)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VPI of PVC. It can't be 0 if h3cAtmDxiMapPvcVci is 0."
|
||||
::= { h3cAtmDxiMapEntry 3 }
|
||||
|
||||
h3cAtmDxiMapPvcVci OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..63)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VCI of PVC. It can't be 0 if h3cAtmDxiMapPvcVpi is 0."
|
||||
::= { h3cAtmDxiMapEntry 4 }
|
||||
|
||||
h3cAtmDxiMapType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
address(1),
|
||||
inarp(2),
|
||||
default(3)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Pvc map type."
|
||||
::= { h3cAtmDxiMapEntry 5 }
|
||||
|
||||
h3cAtmDxiMapInarpTime OBJECT-TYPE
|
||||
SYNTAX Integer32 (0 | 5..10)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interval time of inarp request. This node describes
|
||||
the interval time inarp request frame sent. If the h3cAtmDxiMapType
|
||||
isn't inarp, this value is 0. Its unit is minute."
|
||||
DEFVAL { 10 }
|
||||
::= { h3cAtmDxiMapEntry 6 }
|
||||
|
||||
h3cAtmDxiMapBroEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether ATM-DXI map enable broadcast or not."
|
||||
DEFVAL { 2 }
|
||||
::= { h3cAtmDxiMapEntry 7 }
|
||||
|
||||
h3cAtmDxiMapRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Only support 'destroy', 'createAndGo' and 'active'."
|
||||
::= { h3cAtmDxiMapEntry 8 }
|
||||
|
||||
|
||||
h3cAtmDxiConformance OBJECT IDENTIFIER ::= { h3cAtmDxi 3 }
|
||||
|
||||
h3cAtmDxiCompliances OBJECT IDENTIFIER ::= { h3cAtmDxiConformance 1 }
|
||||
|
||||
h3cAtmDxiCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement."
|
||||
MODULE
|
||||
MANDATORY-GROUPS { h3cPVCMAPGroup }
|
||||
GROUP h3cAtmDxiGeneralGroup
|
||||
DESCRIPTION
|
||||
"If ATM-DXI protocol supports other ATM-DXI modes,
|
||||
this group must be supported."
|
||||
::= { h3cAtmDxiCompliances 1 }
|
||||
|
||||
h3cAtmDxiGroup OBJECT IDENTIFIER ::= { h3cAtmDxiConformance 2 }
|
||||
|
||||
h3cPVCMAPGroup OBJECT-GROUP
|
||||
OBJECTS { h3cAtmDxiPvcDFA, h3cAtmDxiPvcEncType, h3cAtmDxiPvcMapCount,
|
||||
h3cAtmDxiPvcRowStatus, h3cAtmDxiMapBroEnable, h3cAtmDxiMapInarpTime,
|
||||
h3cAtmDxiMapRowStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This group includes nodes which are associated with interface."
|
||||
::= { h3cAtmDxiGroup 1 }
|
||||
|
||||
h3cAtmDxiGeneralGroup OBJECT-GROUP
|
||||
OBJECTS { h3cAtmDxiConfMode }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This group includes the general nodes about ATM-DXI."
|
||||
::= { h3cAtmDxiGroup 2 }
|
||||
|
||||
END
|
||||
739
mibs/a3com/A3COM-HUAWEI-BFD-STD-MIB
Normal file
739
mibs/a3com/A3COM-HUAWEI-BFD-STD-MIB
Normal file
@ -0,0 +1,739 @@
|
||||
-- ============================================================================
|
||||
-- Copyright (C) 2002 by HUAWEI 3Com TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description: The MIB is extracted from draft-ietf-bfd-base-04.txt.
|
||||
-- This file defines a portion of the Management Information Base (MIB) for use
|
||||
-- with network management protocols in the Internet community. It describes
|
||||
-- managed objects to configure or monitor Bi-Directional Forwarding Detection
|
||||
-- on devices supporting this feature.
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 2006-05-15 created by huanglina and xuqigang
|
||||
-- ============================================================================
|
||||
A3COM-HUAWEI-BFD-STD-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Unsigned32, Counter32, Counter64,
|
||||
NOTIFICATION-TYPE, mib-2
|
||||
FROM SNMPv2-SMI -- [RFC2578]
|
||||
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP,
|
||||
NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF -- [RFC2580]
|
||||
|
||||
TEXTUAL-CONVENTION, TruthValue,
|
||||
RowStatus, StorageType, TimeStamp
|
||||
FROM SNMPv2-TC
|
||||
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
|
||||
InetAddress, InetAddressType, InetPortNumber
|
||||
FROM INET-ADDRESS-MIB -- [RFC3291]
|
||||
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB;
|
||||
|
||||
h3cBfdMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200605081200Z" -- 08 May 2006 12:00:00 Beijing time
|
||||
ORGANIZATION "H3C"
|
||||
CONTACT-INFO
|
||||
"huawei-3com, Inc.
|
||||
Email: huanglina@huawei-3com.com"
|
||||
|
||||
DESCRIPTION
|
||||
"Bidirectional Forwarding Management Information Base."
|
||||
|
||||
-- Revision history.
|
||||
REVISION "200605161200Z" -- 08 May 2006 12:00:00 Beijing time
|
||||
DESCRIPTION
|
||||
"The first version. "
|
||||
|
||||
::= { h3cCommon 72 }
|
||||
|
||||
-- Top level components of this MIB module.
|
||||
|
||||
h3cBfdNotifications OBJECT IDENTIFIER ::= { h3cBfdMIB 0 }
|
||||
h3cBfdObjects OBJECT IDENTIFIER ::= { h3cBfdMIB 1 }
|
||||
h3cBfdConformance OBJECT IDENTIFIER ::= { h3cBfdMIB 2 }
|
||||
h3cBfdGlobalObjects OBJECT IDENTIFIER ::= { h3cBfdObjects 1 }
|
||||
|
||||
-- Textual Conventions
|
||||
|
||||
BfdSessIndexTC ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index used to uniquely identify BFD sessions."
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
|
||||
BfdInterval ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A time interval delay in microseconds, which is used by the BFD."
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
|
||||
BfdDiag ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The diagnostic code is used by the BFD specifying the local
|
||||
system's reason for the last session state change, and must
|
||||
be initialized to zero(No Diagnostic).
|
||||
|
||||
The 'noDiagnostic' means the session keeps state up.
|
||||
The 'controlDetectionTimeExpired' indicates the reason the session
|
||||
enters state down from state up is that the control detection time
|
||||
expires.
|
||||
The 'echoFunctionFailed' indicates the reason the session
|
||||
enters state down from state up is that Echo Function fails.
|
||||
The 'neighborSignaledSessionDown' indicates the reason the session
|
||||
enters state down from state up is that neighbor signals session Down.
|
||||
The 'forwardingPlaneReset' indicates the reason the session
|
||||
enters state down from state up is that the Forwarding Plane resets.
|
||||
The 'pathDown' indicates the reason the session
|
||||
enters state down from state up is that the path state is down.
|
||||
The 'concatenatedPathDown' indicates the reason the session
|
||||
enters state down from state up is that the concatenated path state
|
||||
is down.
|
||||
The 'administrativelyDown' indicates the reason the session
|
||||
enters state down from state up is that the session is kept
|
||||
administratively down by entering the AdminDown state.
|
||||
The 'reverseConcatenatedPathDown' indicates the reason the session
|
||||
enters state down from state up is that reverse concatenated path
|
||||
state is down.
|
||||
"
|
||||
|
||||
SYNTAX INTEGER { noDiagnostic(1),
|
||||
controlDetectionTimeExpired(2),
|
||||
echoFunctionFailed(3),
|
||||
neighborSignaledSessionDown(4),
|
||||
forwardingPlaneReset(5),
|
||||
pathDown(6),
|
||||
concatenatedPathDown(7),
|
||||
administrativelyDown(8),
|
||||
reverseConcatenatedPathDown(9)
|
||||
}
|
||||
|
||||
-- BFD General Variables
|
||||
|
||||
-- These variables apply globally to the Router's BFD Process.
|
||||
h3cBfdVersionNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It indicates the BFD session's current version number."
|
||||
REFERENCE
|
||||
"BFD Version 1 (draft-ietf-bfd-base-04.txt)"
|
||||
DEFVAL { 1 }
|
||||
::= { h3cBfdGlobalObjects 1 }
|
||||
|
||||
h3cBfdSysInitMode OBJECT-TYPE
|
||||
SYNTAX INTEGER { active(1), passive(2)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A system may take either an active role or a passive role in
|
||||
session initialization. A system taking the active role must
|
||||
send BFD control packets for a particular session, regardless
|
||||
of whether it has received any BFD packets for that session.
|
||||
A system taking the passive role must not begin sending BFD
|
||||
packets for a particular session until it has received a BFD
|
||||
packet for that session, and thus has learned the remote system's
|
||||
discriminator value."
|
||||
DEFVAL { active }
|
||||
::= { h3cBfdGlobalObjects 2 }
|
||||
|
||||
-- BFD Interface Table
|
||||
-- The BFD Interface Table defines BFD interface specific information.
|
||||
|
||||
h3cBfdIfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cBfdIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This Table describes the BFD interface specific information."
|
||||
::= { h3cBfdObjects 2 }
|
||||
|
||||
h3cBfdIfEntry OBJECT-TYPE
|
||||
SYNTAX H3cBfdIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This Entry describes the BFD interface specific information."
|
||||
INDEX { h3cBfdIfIndex }
|
||||
::= { h3cBfdIfTable 1 }
|
||||
|
||||
H3cBfdIfEntry ::= SEQUENCE {
|
||||
h3cBfdIfIndex InterfaceIndex,
|
||||
h3cBfdIfDesiredMinTxInterval BfdInterval,
|
||||
h3cBfdIfDesiredMinRxInterval BfdInterval,
|
||||
h3cBfdIfDetectMult Unsigned32,
|
||||
h3cBfdIfAuthType INTEGER
|
||||
|
||||
}
|
||||
|
||||
h3cBfdIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable contains an index that represents a
|
||||
unique BFD interface on this device."
|
||||
::= { h3cBfdIfEntry 1 }
|
||||
|
||||
h3cBfdIfDesiredMinTxInterval OBJECT-TYPE
|
||||
SYNTAX BfdInterval
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable defines the minimum interval, in
|
||||
microseconds, that the interface would like to use when
|
||||
transmitting BFD Control packets."
|
||||
::= { h3cBfdIfEntry 2 }
|
||||
|
||||
h3cBfdIfDesiredMinRxInterval OBJECT-TYPE
|
||||
SYNTAX BfdInterval
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable defines the minimum interval, in,
|
||||
microseconds, between received BFD Control packets the
|
||||
local system is capable of supporting."
|
||||
::= { h3cBfdIfEntry 3 }
|
||||
|
||||
h3cBfdIfDetectMult OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The desired detect time multiplier for BFD control packets.
|
||||
The negotiated control packet transmission interval, multiplied
|
||||
by this variable, will be the detection time for this session
|
||||
(as seen by the remote system.) The variable must be a
|
||||
nonzero integer."
|
||||
::= { h3cBfdIfEntry 4 }
|
||||
|
||||
h3cBfdIfAuthType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
simple(2),
|
||||
md5(3),
|
||||
mmd5(4),
|
||||
sha1(5),
|
||||
msha1(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Authentication Type used for this interface. This
|
||||
field is valid only when the Authentication Present bit is set.
|
||||
|
||||
The 'none' indicates the session doesn't support
|
||||
authentication.
|
||||
The 'simple' indicates the session supports simple
|
||||
password authentication.
|
||||
The 'md5' indicates the session supports Keyed MD5
|
||||
authentication.
|
||||
The 'mmd5' indicates the session supports
|
||||
Meticulous Keyed MD5 authentication.
|
||||
The 'sha1' indicates the session supports Keyed SHA1
|
||||
authentication.
|
||||
The 'msha1' indicates the session supports
|
||||
Meticulous Keyed SHA1 authentication.
|
||||
"
|
||||
DEFVAL { none }
|
||||
::= { h3cBfdIfEntry 5 }
|
||||
|
||||
-- BFD Session Table
|
||||
-- The BFD Session Table defines BFD session specific information.
|
||||
|
||||
h3cBfdSessTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cBfdSessEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table describes the BFD sessions."
|
||||
REFERENCE
|
||||
"BFD Version 1 (draft-ietf-bfd-base-04.txt)"
|
||||
::= { h3cBfdObjects 3 }
|
||||
|
||||
h3cBfdSessEntry OBJECT-TYPE
|
||||
SYNTAX H3cBfdSessEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This Entry describes the BFD sessions."
|
||||
INDEX { h3cBfdSessIfIndex,
|
||||
h3cBfdSessIndex }
|
||||
::= { h3cBfdSessTable 1 }
|
||||
|
||||
H3cBfdSessEntry ::= SEQUENCE {
|
||||
h3cBfdSessIfIndex InterfaceIndex,
|
||||
h3cBfdSessIndex BfdSessIndexTC,
|
||||
h3cBfdSessAppSupportId BITS,
|
||||
h3cBfdSessLocalDiscr Unsigned32,
|
||||
h3cBfdSessRemoteDiscr Unsigned32,
|
||||
h3cBfdSessDstPort InetPortNumber,
|
||||
h3cBfdSessOperMode INTEGER,
|
||||
h3cBfdSessAddrType InetAddressType,
|
||||
h3cBfdSessLocalAddr InetAddress,
|
||||
h3cBfdSessRemoteAddr InetAddress,
|
||||
h3cBfdSessLocalDiag BfdDiag,
|
||||
h3cBfdSessState INTEGER,
|
||||
h3cBfdSessControlPlanIndepFlag TruthValue,
|
||||
h3cBfdSessAuthFlag TruthValue,
|
||||
h3cBfdSessDemandModeFlag TruthValue
|
||||
|
||||
}
|
||||
|
||||
h3cBfdSessIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable contains an interface's index under which the BFD
|
||||
session runs."
|
||||
::= { h3cBfdSessEntry 1 }
|
||||
|
||||
h3cBfdSessIndex OBJECT-TYPE
|
||||
SYNTAX BfdSessIndexTC
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable contains an index which represents a
|
||||
unique BFD session on this device."
|
||||
::= { h3cBfdSessEntry 2 }
|
||||
|
||||
h3cBfdSessAppSupportId OBJECT-TYPE
|
||||
SYNTAX BITS {none(0), ospf(1), isis(2), bgp(3), mpls(4)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable contains an ID used to indicate
|
||||
a local application which owns or maintains this
|
||||
BFD session. Note, a BFD session can support several route
|
||||
protocols. This is a bit-map of possible conditions.
|
||||
The corresponding bit positions are:
|
||||
|0 |none |
|
||||
|1 |ospf |
|
||||
|2 |isis |
|
||||
|3 |bgp |
|
||||
|4 |mpls |
|
||||
"
|
||||
::= { h3cBfdSessEntry 3 }
|
||||
|
||||
h3cBfdSessLocalDiscr OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable defines the local discriminator for this BFD
|
||||
session, used to uniquely identify it."
|
||||
::= { h3cBfdSessEntry 4 }
|
||||
|
||||
h3cBfdSessRemoteDiscr OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable defines the session discriminator chosen
|
||||
by the remote system for this BFD session."
|
||||
::= { h3cBfdSessEntry 5 }
|
||||
|
||||
h3cBfdSessDstPort OBJECT-TYPE
|
||||
SYNTAX InetPortNumber
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The UDP Port for BFD. The default value is the
|
||||
well-known value for this port."
|
||||
REFERENCE
|
||||
"BFD Version 1 (draft-ietf-bfd-base-04.txt)"
|
||||
DEFVAL { 3784 }
|
||||
::= { h3cBfdSessEntry 6 }
|
||||
|
||||
h3cBfdSessOperMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
asynchModeWOEchoFun(1),
|
||||
demandModeWOEchoFunction(2),
|
||||
asyncModeWEchoFun(3),
|
||||
demandModeWEchoFunction(4)
|
||||
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable defines current operating mode that BFD
|
||||
session is running in.
|
||||
|
||||
The primary mode which the BFD session runs in is known as
|
||||
Asynchronous mode. In this mode, the systems periodically
|
||||
send BFD Control packets to one another, and if a number of
|
||||
those packets in a row are not received by the other system,
|
||||
the session is declared to be down.
|
||||
|
||||
The second mode is known as Demand mode. In this mode, it is
|
||||
assumed that each system has an independent way of verifying
|
||||
that it has connectivity to the other system. Once a BFD
|
||||
session is established, the systems stop sending BFD Control
|
||||
packets, except when either system feels the need to verify
|
||||
connectivity explicitly, in which case a short sequence of BFD
|
||||
Control packets is sent, and then the protocol quiesces.
|
||||
|
||||
An adjunct to both modes is the Echo function. When the Echo
|
||||
function is active, a stream of BFD Echo packets is transmitted
|
||||
in such a way as to have the other system loop them back through
|
||||
its forwarding path. If a number of packets of the echoed data
|
||||
stream are not received, the session is declared to be down.
|
||||
The Echo function may be used with either Asynchronous or
|
||||
Demand modes.
|
||||
|
||||
The 'asynchModeWOEchoFun' indicates this BFD session operates in
|
||||
the Asynchronous mode, and doesn't support the Echo Function.
|
||||
|
||||
The 'demandModeWOEchoFunction' indicates this BFD session operates in
|
||||
the Demand mode, and doesn't support the Echo Function.
|
||||
|
||||
The 'asyncModeWEchoFun' indicates this BFD session operates in
|
||||
the Asynchronous mode, and also supports the Echo Function.
|
||||
|
||||
The 'demandModeWEchoFunction' indicates this BFD session operates in
|
||||
the Demand mode, and also supports the Echo Function.
|
||||
"
|
||||
DEFVAL { asynchModeWOEchoFun }
|
||||
::= { h3cBfdSessEntry 7 }
|
||||
|
||||
h3cBfdSessAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object defines IP address type of the interface
|
||||
associated with this BFD session.
|
||||
|
||||
Only values unknown(0), ipv4(1) or ipv6(2)
|
||||
have to be supported.
|
||||
|
||||
A value of unknown(0) is allowed only when
|
||||
the outgoing interface is of type point-to-point, or
|
||||
when the BFD session is not associated with a specific
|
||||
interface.
|
||||
|
||||
If any other unsupported values are attempted in a set
|
||||
operation, the agent must return an inconsistentValue
|
||||
error.
|
||||
"
|
||||
::= { h3cBfdSessEntry 8 }
|
||||
|
||||
h3cBfdSessLocalAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable defines IP address of the local interface
|
||||
from which the BFD packets is transmitted.
|
||||
It can also be used to enabled BFD on a specific
|
||||
interface. The value is set to zero when BFD session is not
|
||||
associated with a specific interface."
|
||||
::= { h3cBfdSessEntry 9 }
|
||||
|
||||
h3cBfdSessRemoteAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable defines IP address of the remote interface
|
||||
from which the BFD packets is transmitted.
|
||||
It can also be used to enabled BFD on a specific
|
||||
interface. The value is set to zero when BFD session is not
|
||||
associated with a specific interface. "
|
||||
::= { h3cBfdSessEntry 10 }
|
||||
|
||||
h3cBfdSessLocalDiag OBJECT-TYPE
|
||||
SYNTAX BfdDiag
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The BFD diagnostic code for the BFD session was down with the
|
||||
neighbor. If no such event happens this object contains a zero
|
||||
value."
|
||||
DEFVAL { noDiagnostic }
|
||||
::= { h3cBfdSessEntry 11 }
|
||||
|
||||
h3cBfdSessState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
adminDown(0),
|
||||
down(1),
|
||||
init(2),
|
||||
up(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The state of the running BFD session.
|
||||
|
||||
There are three states through which a session normally
|
||||
proceeds, two for establishing a session (Init and Up)
|
||||
and one for tearing down a session (Down.) This allows
|
||||
a three-way handshake for both session establishment and
|
||||
session teardown (assuring that both systems are aware of
|
||||
all session state changes.) A fourth state (AdminDown)
|
||||
exists so that a session can be administratively put down
|
||||
indefinitely.
|
||||
|
||||
The Down state means that the session is down (or has just been
|
||||
created.) A session remains in Down state until the remote
|
||||
system indicates that it agrees that the session is down by
|
||||
sending a BFD Control packet with the State field set to
|
||||
anything other than Up. If that packet signals Down state,
|
||||
the session advances to Init state; if that packet signals
|
||||
Init state, the session advances to Up state.
|
||||
|
||||
Init state means that the remote system is 0communicating,
|
||||
and the local system desires to bring the session up, but
|
||||
the remote system does not yet realize it. A session will
|
||||
remain in Init state until either a BFD Control Packet is
|
||||
received that is signaling Init or Up state (in which case
|
||||
the session advances to Up state) or until the detection time
|
||||
expires, meaning that communication with the remote system
|
||||
has been lost (in which case the session advances to Down
|
||||
state.)
|
||||
|
||||
Up state means that the BFD session has successfully been
|
||||
established, and implies that connectivity between the systems
|
||||
is working. The session will remain in the Up state until either
|
||||
connectivity fails, or the session is taken down administratively.
|
||||
If either the remote system signals Down state, or the detection
|
||||
time expires, the session advances to Down state.
|
||||
|
||||
AdminDown state means that the session is being held
|
||||
administratively down. This causes the remote system to enter
|
||||
Down state, and remain there until the local system exits
|
||||
AdminDown state.
|
||||
"
|
||||
DEFVAL { down }
|
||||
::= { h3cBfdSessEntry 12 }
|
||||
|
||||
h3cBfdSessControlPlanIndepFlag OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable indicates whether the local system
|
||||
can continue to work while the control plane is out
|
||||
of work. Specifically, it is set to true(1) if the
|
||||
local system is independent of the control plane. Otherwise,
|
||||
the value is set to false(0)"
|
||||
DEFVAL { true }
|
||||
::= { h3cBfdSessEntry 13 }
|
||||
|
||||
h3cBfdSessAuthFlag OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable indicates that the local system wants
|
||||
to use Authentication. Specifically, it is set
|
||||
to true(1) if the local system wishes the session
|
||||
to be authenticated or false(0) if not."
|
||||
DEFVAL { false }
|
||||
::= { h3cBfdSessEntry 14 }
|
||||
|
||||
h3cBfdSessDemandModeFlag OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable indicates that the local system wants
|
||||
to use Demand mode. Specifically, it is set
|
||||
to true(1) if the local system wishes to use
|
||||
Demand mode or false(0) if not"
|
||||
DEFVAL { false }
|
||||
::= { h3cBfdSessEntry 15 }
|
||||
|
||||
-- BFD Session State Table
|
||||
|
||||
h3cBfdSessStatTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cBfdSessStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table defines BFD session state."
|
||||
::= { h3cBfdObjects 4 }
|
||||
|
||||
h3cBfdSessStatEntry OBJECT-TYPE
|
||||
SYNTAX H3cBfdSessStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in this table is created by a BFD-enabled node for
|
||||
every BFD Session. It defines BFD session statistics."
|
||||
AUGMENTS { h3cBfdSessEntry }
|
||||
::= { h3cBfdSessStatTable 1 }
|
||||
|
||||
H3cBfdSessStatEntry ::= SEQUENCE {
|
||||
h3cBfdSessStatPktInHC Counter64,
|
||||
h3cBfdSessStatPktOutHC Counter64,
|
||||
h3cBfdSessStatDownCount Counter32,
|
||||
h3cBfdSessStatPktDiscard Counter64,
|
||||
h3cBfdSessStatPktLost Counter64
|
||||
|
||||
}
|
||||
|
||||
|
||||
h3cBfdSessStatPktInHC OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of BFD messages received by this BFD
|
||||
session."
|
||||
::= { h3cBfdSessStatEntry 1 }
|
||||
|
||||
h3cBfdSessStatPktOutHC OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of BFD messages sent by this BFD session."
|
||||
::= { h3cBfdSessStatEntry 2 }
|
||||
|
||||
h3cBfdSessStatDownCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times this session has gone into the Down
|
||||
state since the router last rebooted."
|
||||
::= { h3cBfdSessStatEntry 3 }
|
||||
|
||||
h3cBfdSessStatPktDiscard OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packets the local system has discarded
|
||||
since the router last rebooted."
|
||||
::= { h3cBfdSessStatEntry 4 }
|
||||
|
||||
h3cBfdSessStatPktLost OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packets the local system has failed to transmit
|
||||
since the router last rebooted."
|
||||
::= { h3cBfdSessStatEntry 5 }
|
||||
|
||||
|
||||
-- BFD Session Performance Table
|
||||
|
||||
h3cBfdSessPerfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cBfdSessPerfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table defines BFD session performance."
|
||||
::= { h3cBfdObjects 5 }
|
||||
|
||||
h3cBfdSessPerfEntry OBJECT-TYPE
|
||||
SYNTAX H3cBfdSessPerfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in this table is created by a BFD-enabled node for
|
||||
every BFD session. It defines BFD Session performance."
|
||||
AUGMENTS { h3cBfdSessEntry }
|
||||
::= { h3cBfdSessPerfTable 1 }
|
||||
|
||||
H3cBfdSessPerfEntry ::= SEQUENCE {
|
||||
h3cBfdSessPerfCreatTime TimeStamp,
|
||||
h3cBfdSessPerfLastUpTime TimeStamp,
|
||||
h3cBfdSessPerfLastDownTime TimeStamp
|
||||
}
|
||||
|
||||
h3cBfdSessPerfCreatTime OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime when the session was created. If no such
|
||||
create event exists this object contains a zero value."
|
||||
::= { h3cBfdSessPerfEntry 1 }
|
||||
|
||||
h3cBfdSessPerfLastUpTime OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime when the last time communication was lost.
|
||||
If no such up event exists this variable contains a zero value."
|
||||
::= { h3cBfdSessPerfEntry 2 }
|
||||
|
||||
h3cBfdSessPerfLastDownTime OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime when the last time communication was lost
|
||||
with the neighbor. If no such event exist this variable contains
|
||||
a zero value."
|
||||
::= { h3cBfdSessPerfEntry 3 }
|
||||
|
||||
|
||||
-- Notification Configuration
|
||||
|
||||
h3cBfdSessNotificationsEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable enables the emission of h3cBfdSessStateChange and
|
||||
h3cBfdSessAuthFail notifications if this variable is set to
|
||||
true(1); otherwise these notifications are not emitted."
|
||||
DEFVAL { false }
|
||||
::= { h3cBfdGlobalObjects 3 }
|
||||
|
||||
h3cBfdSessStateChange NOTIFICATION-TYPE
|
||||
OBJECTS { h3cBfdSessIfIndex,
|
||||
h3cBfdSessIndex,
|
||||
h3cBfdSessState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A notification sent when an session changes
|
||||
state, entering state up or entering state down.
|
||||
The session will enter state up finishing three times handshakes
|
||||
, and will enter state down when the communication path is out
|
||||
of work.
|
||||
|
||||
When the h3cBfdSessState's value is state up, the session enters
|
||||
state up, and the session enters state down when the
|
||||
h3cBfdSessState's value is state down.
|
||||
|
||||
The h3cBfdSessIfIndex contains an interface's index under which
|
||||
the BFD session runs.
|
||||
|
||||
The h3cBfdSessIndex contains an index which represents a
|
||||
unique BFD session on this device.
|
||||
|
||||
The h3cBfdSessState is the state of the running BFD session.
|
||||
"
|
||||
::= { h3cBfdNotifications 1 }
|
||||
|
||||
h3cBfdSessAuthFail NOTIFICATION-TYPE
|
||||
OBJECTS { h3cBfdIfIndex
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A notification sent when receiving a session
|
||||
with an authentication fail.
|
||||
|
||||
The h3cBfdIfIndex is an index which represents a unique BFD
|
||||
interface on this device.
|
||||
"
|
||||
::= { h3cBfdNotifications 2 }
|
||||
|
||||
END
|
||||
142
mibs/a3com/A3COM-HUAWEI-BLG-MIB
Normal file
142
mibs/a3com/A3COM-HUAWEI-BLG-MIB
Normal file
@ -0,0 +1,142 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (c) 2004-2009 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description: This MIB file is used for management of Balance Group
|
||||
-- information.
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 2009-09-15 Created by xupengfei02152
|
||||
-- ==================================================================
|
||||
A3COM-HUAWEI-BLG-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
Integer32, Counter64, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
h3cBlg MODULE-IDENTITY
|
||||
LAST-UPDATED "200909151111Z"
|
||||
ORGANIZATION
|
||||
"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 module defines a set of basic objects for
|
||||
configuring switches and routers to set/get balance
|
||||
group information."
|
||||
REVISION
|
||||
"200909151111Z"
|
||||
DESCRIPTION
|
||||
"The initial version of this MIB."
|
||||
|
||||
::= { h3cCommon 108 }
|
||||
|
||||
CounterClear ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Cleared: reset the value of the group's counter.
|
||||
Nouse: 'nouse' will be returned when getting."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
cleared(1),
|
||||
nouse(2)
|
||||
}
|
||||
|
||||
h3cBlgObjects OBJECT IDENTIFIER ::= { h3cBlg 1 }
|
||||
|
||||
h3cBlgStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cBlgStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains the statistics information
|
||||
about balance groups."
|
||||
::= { h3cBlgObjects 1 }
|
||||
|
||||
h3cBlgStatsEntry OBJECT-TYPE
|
||||
SYNTAX H3cBlgStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This list contains statistics information."
|
||||
INDEX { h3cBlgIndex }
|
||||
::= { h3cBlgStatsTable 1 }
|
||||
|
||||
H3cBlgStatsEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
h3cBlgIndex
|
||||
Integer32,
|
||||
h3cBlgGroupTxPacketCount
|
||||
Counter64,
|
||||
h3cBlgGroupRxPacketCount
|
||||
Counter64,
|
||||
h3cBlgGroupTxByteCount
|
||||
Counter64,
|
||||
h3cBlgGroupRxByteCount
|
||||
Counter64,
|
||||
h3cBlgGroupCountClear
|
||||
CounterClear
|
||||
}
|
||||
|
||||
h3cBlgIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the balance group."
|
||||
::= { h3cBlgStatsEntry 1 }
|
||||
|
||||
h3cBlgGroupTxPacketCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When retrieved, this object returns the count of
|
||||
packets the balance group has sent."
|
||||
::= { h3cBlgStatsEntry 2 }
|
||||
|
||||
h3cBlgGroupRxPacketCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When retrieved, this object returns the count of
|
||||
packets the balance group has received."
|
||||
::= { h3cBlgStatsEntry 3 }
|
||||
|
||||
h3cBlgGroupTxByteCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When retrieved, this object returns the count of
|
||||
bytes the balance group has sent."
|
||||
::= { h3cBlgStatsEntry 4 }
|
||||
|
||||
h3cBlgGroupRxByteCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When retrieved, this object returns the count of
|
||||
bytes the balance group has received."
|
||||
::= { h3cBlgStatsEntry 5 }
|
||||
|
||||
h3cBlgGroupCountClear OBJECT-TYPE
|
||||
SYNTAX CounterClear
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to reset the counter of the balance group.
|
||||
Read operation is meaningless."
|
||||
::= { h3cBlgStatsEntry 6 }
|
||||
|
||||
END
|
||||
4104
mibs/a3com/A3COM-HUAWEI-CBQOS-MIB
Normal file
4104
mibs/a3com/A3COM-HUAWEI-CBQOS-MIB
Normal file
File diff suppressed because it is too large
Load Diff
5805
mibs/a3com/A3COM-HUAWEI-CBQOS2-MIB
Normal file
5805
mibs/a3com/A3COM-HUAWEI-CBQOS2-MIB
Normal file
File diff suppressed because it is too large
Load Diff
309
mibs/a3com/A3COM-HUAWEI-CFCARD-MIB
Normal file
309
mibs/a3com/A3COM-HUAWEI-CFCARD-MIB
Normal file
@ -0,0 +1,309 @@
|
||||
-- =============================================================
|
||||
-- Copyright (C) 2002 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: provide the info about CF Card.
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 Initial Version created by lizhiyong
|
||||
-- =============================================================
|
||||
A3COM-HUAWEI-CFCARD-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
h3cCfCard
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Unsigned32, OBJECT-TYPE, MODULE-IDENTITY, OBJECT-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
|
||||
-- December 24, 2004 at 15:41 GMT
|
||||
h3cCfCardMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200412240000Z"
|
||||
ORGANIZATION
|
||||
"Huawei-3com Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"Platform Team Beijing Institute Huawei-3com Tech, Inc.
|
||||
Http://www.huawei-3com.com
|
||||
E-mail:support@huawei-3com.com"
|
||||
DESCRIPTION
|
||||
"This MIB provides the information about CF Card."
|
||||
::= { h3cCfCard 1 }
|
||||
|
||||
|
||||
|
||||
|
||||
h3cCfCardMIBObjects OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Objects used for CF Card management."
|
||||
::= { h3cCfCardMIB 1 }
|
||||
|
||||
|
||||
h3cCfCardScalarObjects OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The scalar objects for the CF Card(s)."
|
||||
::= { h3cCfCardMIBObjects 1 }
|
||||
|
||||
|
||||
h3cCfCardNumber OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the CF Card(s) at present."
|
||||
::= { h3cCfCardScalarObjects 1 }
|
||||
|
||||
|
||||
h3cCfCardInfoObjects OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The basic information about CF Card(s)."
|
||||
::= { h3cCfCardMIBObjects 2 }
|
||||
|
||||
|
||||
h3cCfCardInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3CfCardInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains the basic information about CF Card(s)."
|
||||
::= { h3cCfCardInfoObjects 2 }
|
||||
|
||||
|
||||
h3CfCardInfoEntry OBJECT-TYPE
|
||||
SYNTAX H3CfCardInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This list contains the basic information about CF Card."
|
||||
INDEX { h3cCfCardIndex }
|
||||
::= { h3cCfCardInfoTable 1 }
|
||||
|
||||
|
||||
H3CfCardInfoEntry ::=
|
||||
SEQUENCE {
|
||||
h3cCfCardIndex
|
||||
INTEGER,
|
||||
h3cCfCardIsPresent
|
||||
INTEGER,
|
||||
h3cCfCardContainedIn
|
||||
INTEGER,
|
||||
h3cCfCardParentRelPos
|
||||
INTEGER,
|
||||
h3cCfCardDescription
|
||||
OCTET STRING,
|
||||
h3cCfCardSerialNumber
|
||||
OCTET STRING,
|
||||
h3cCfCardFirewareVersion
|
||||
OCTET STRING,
|
||||
h3cCfCardModelNumber
|
||||
OCTET STRING,
|
||||
h3cCfCardState
|
||||
INTEGER,
|
||||
h3cCfCardSize
|
||||
Unsigned32,
|
||||
h3cCfCardUsedSize
|
||||
Unsigned32,
|
||||
h3cCfCardFreeSize
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
h3cCfCardIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the table."
|
||||
::= { h3CfCardInfoEntry 1 }
|
||||
|
||||
|
||||
h3cCfCardIsPresent OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
yes(1),
|
||||
no(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value indicates whether the CF Card is present or not."
|
||||
::= { h3CfCardInfoEntry 2 }
|
||||
|
||||
|
||||
h3cCfCardContainedIn OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of the slot which containes this CF Card "
|
||||
::= { h3CfCardInfoEntry 3 }
|
||||
|
||||
|
||||
h3cCfCardParentRelPos OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An indication of the relative position of this CF Card
|
||||
among all the CF Card contained in the same slot."
|
||||
::= { h3CfCardInfoEntry 4 }
|
||||
|
||||
|
||||
h3cCfCardDescription OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Description of CF Card."
|
||||
::= { h3CfCardInfoEntry 5 }
|
||||
|
||||
|
||||
h3cCfCardSerialNumber OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The serial number of CF Card."
|
||||
::= { h3CfCardInfoEntry 6 }
|
||||
|
||||
|
||||
h3cCfCardFirewareVersion OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The firmware revision of CF Card."
|
||||
::= { h3CfCardInfoEntry 7 }
|
||||
|
||||
|
||||
h3cCfCardModelNumber OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The model number containing infomation of manufacturer."
|
||||
::= { h3CfCardInfoEntry 8 }
|
||||
|
||||
|
||||
h3cCfCardState OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
sNoError(1), -- No error
|
||||
sFormatError(2), -- Format error
|
||||
sSectorBufferError(3),-- Sector Buffer error
|
||||
sECCError(4), -- ECC circuitry error
|
||||
sCMPError(5), -- Controlling microprocessor error
|
||||
sSlaveError(128), -- Slave error in True IDE Mode
|
||||
sIOError(240), -- I/O error
|
||||
sOther(255) -- Unknown status
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The state of CF Card."
|
||||
::= { h3CfCardInfoEntry 9 }
|
||||
|
||||
|
||||
h3cCfCardSize OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "byte"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The size of CF Card."
|
||||
::= { h3CfCardInfoEntry 10 }
|
||||
|
||||
|
||||
h3cCfCardUsedSize OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "byte"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The used size of CF Card."
|
||||
::= { h3CfCardInfoEntry 11 }
|
||||
|
||||
|
||||
h3cCfCardFreeSize OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "byte"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The free size of CF Card."
|
||||
::= { h3CfCardInfoEntry 12 }
|
||||
|
||||
|
||||
h3cCfCardNotifications OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification about the CF Card."
|
||||
::= { h3cCfCardMIB 2 }
|
||||
|
||||
|
||||
h3cCfCardNotificationsV2 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Root node for the Notification."
|
||||
::= { h3cCfCardNotifications 0 }
|
||||
|
||||
|
||||
h3cCfCardHotSwapOn NOTIFICATION-TYPE
|
||||
OBJECTS { h3cCfCardContainedIn, h3cCfCardParentRelPos, h3cCfCardDescription }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent when a CF Card is hot swapped in."
|
||||
::= { h3cCfCardNotificationsV2 1 }
|
||||
|
||||
|
||||
h3cCfCardHotSwapOff NOTIFICATION-TYPE
|
||||
OBJECTS { h3cCfCardContainedIn, h3cCfCardParentRelPos, h3cCfCardDescription }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent when a CF Card is hot swapped out."
|
||||
::= { h3cCfCardNotificationsV2 2 }
|
||||
|
||||
|
||||
h3cCfCardMIBConformance OBJECT IDENTIFIER ::= { h3cCfCardMIB 4 }
|
||||
|
||||
|
||||
h3cCfCardMIBGroups OBJECT IDENTIFIER ::= { h3cCfCardMIBConformance 1 }
|
||||
|
||||
|
||||
currentObjectGroup OBJECT-GROUP
|
||||
OBJECTS { h3cCfCardNumber, h3cCfCardIndex, h3cCfCardIsPresent,
|
||||
h3cCfCardContainedIn, h3cCfCardParentRelPos, h3cCfCardDescription,
|
||||
h3cCfCardSerialNumber, h3cCfCardFirewareVersion, h3cCfCardModelNumber,
|
||||
h3cCfCardState, h3cCfCardSize, h3cCfCardUsedSize, h3cCfCardFreeSize
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects."
|
||||
::= { h3cCfCardMIBGroups 1 }
|
||||
|
||||
|
||||
currentNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { h3cCfCardHotSwapOn, h3cCfCardHotSwapOff }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification group."
|
||||
::= { h3cCfCardMIBGroups 2 }
|
||||
|
||||
|
||||
h3cCfCardMIBCompliances OBJECT IDENTIFIER ::= { h3cCfCardMIBConformance 2 }
|
||||
|
||||
|
||||
|
||||
basicCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { currentObjectGroup, currentNotificationGroup }
|
||||
::= { h3cCfCardMIBCompliances 1 }
|
||||
|
||||
|
||||
|
||||
END
|
||||
235
mibs/a3com/A3COM-HUAWEI-COMMON-MIB
Normal file
235
mibs/a3com/A3COM-HUAWEI-COMMON-MIB
Normal file
@ -0,0 +1,235 @@
|
||||
-- =========================================================================
|
||||
-- Copyright (c) 2004-2012 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.3
|
||||
-- History:
|
||||
-- V1.0 26th Nov 2003
|
||||
-- Separated from a3Comm8040.mib
|
||||
-- V1.1 9th Dec 2003
|
||||
-- a3comoemrouter.mib added
|
||||
-- V1.2 23rd Jan 2004
|
||||
-- merged in common node defns from a3Comoemrouter.mib
|
||||
-- V1.3 24th Feb 2004
|
||||
-- module imported from A3COM-HUAWEI-OID-MIB which is the root MIB MODULE for huawei-3com.
|
||||
-- delete MODULE-IDENTITY import declaration
|
||||
-- V1.4 16th Aug 2004
|
||||
-- Add a trap node 'hwRebootSendTrap' into hwSystemNotification
|
||||
-- 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 hwSysBootType by lifengguang
|
||||
-- V2.2 2009-05-05 add hwSysStatisticPeriod, hwSysSamplePeriod,
|
||||
-- hwSysTrapResendPeriod, hwSysTrapCollectionPeriod, hwSysColdStartTrap,
|
||||
-- hwSysWarmStartTrap, hwSysSnmpPort, hwSysSnmpTrapPort, hwSysNetID,
|
||||
-- hwSysLastSampleTime by jinyi
|
||||
-- V2.3 2012-01-07 add node hwSysTrapSendNum and hwSysFirstTrapTime by duyanbing
|
||||
-- =========================================================================
|
||||
A3COM-HUAWEI-COMMON-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE, NOTIFICATION-TYPE, TimeTicks
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, DateAndTime
|
||||
FROM SNMPv2-TC
|
||||
hwSystem
|
||||
FROM A3COM-HUAWEI-OID-MIB;
|
||||
|
||||
-- ==============================
|
||||
-- Begin define of hwmHostName
|
||||
-- ==============================
|
||||
|
||||
hwWriteConfig OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
save(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Write config to router."
|
||||
::= { hwSystem 5 }
|
||||
|
||||
hwStartFtpServer 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."
|
||||
::= { hwSystem 6 }
|
||||
|
||||
hwReboot OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
reboot(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reboot router."
|
||||
::= { hwSystem 7 }
|
||||
|
||||
hwSystemNotification OBJECT IDENTIFIER ::= { hwSystem 8 }
|
||||
|
||||
hwWriteSuccessTrap NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"send a trap about write success."
|
||||
::= { hwSystemNotification 1 }
|
||||
|
||||
hwWriteFailureTrap NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"send a trap about write failure."
|
||||
::= { hwSystemNotification 2 }
|
||||
|
||||
hwRebootSendTrap NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When users restart the device with command
|
||||
'reboot', this trap will be sent two seconds
|
||||
before the device reboots."
|
||||
::= { hwSystemNotification 3 }
|
||||
|
||||
hwSysColdStartTrap NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
hwSysFirstTrapTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A system cold start trap."
|
||||
::= { hwSystemNotification 4 }
|
||||
|
||||
hwSysWarmStartTrap NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
hwSysFirstTrapTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A system warm start trap."
|
||||
::= { hwSystemNotification 5 }
|
||||
|
||||
hwSoftwareVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Software version."
|
||||
::= { hwSystem 9 }
|
||||
|
||||
hwSysBootType 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)."
|
||||
::= { hwSystem 10 }
|
||||
|
||||
hwSystemInfo OBJECT IDENTIFIER ::= { hwSystem 11 }
|
||||
|
||||
hwSysStatisticPeriod OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..900)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The statistic period. The device collects statistics
|
||||
within the period."
|
||||
DEFVAL { 0 }
|
||||
::= { hwSystemInfo 1 }
|
||||
|
||||
hwSysSamplePeriod OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..300)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sampling period. The device takes samples periodically
|
||||
for statistics collection."
|
||||
DEFVAL { 0 }
|
||||
::= { hwSystemInfo 2 }
|
||||
|
||||
hwSysTrapResendPeriod OBJECT-TYPE
|
||||
SYNTAX INTEGER(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 }
|
||||
::= { hwSystemInfo 3 }
|
||||
|
||||
hwSysTrapCollectionPeriod OBJECT-TYPE
|
||||
SYNTAX INTEGER(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 }
|
||||
::= { hwSystemInfo 4 }
|
||||
|
||||
hwSysSnmpPort OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"UDP port for SNMP protocol entity to receive messages except Trap-PDU."
|
||||
::= { hwSystemInfo 5 }
|
||||
|
||||
hwSysSnmpTrapPort OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"UDP port for Trap-PDU to receive messages."
|
||||
::= { hwSystemInfo 6 }
|
||||
|
||||
hwSysNetID OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0..127))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The system Net ID."
|
||||
::= { hwSystemInfo 7 }
|
||||
|
||||
hwSysLastSampleTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The last sample local time of the system."
|
||||
::= { hwSystemInfo 8 }
|
||||
|
||||
hwSysTrapSendNum OBJECT-TYPE
|
||||
SYNTAX INTEGER(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."
|
||||
::= { hwSystemInfo 9 }
|
||||
|
||||
hwSysFirstTrapTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the first trap time."
|
||||
::= { hwSystemInfo 10 }
|
||||
|
||||
END
|
||||
1096
mibs/a3com/A3COM-HUAWEI-CONFIG-MAN-MIB
Normal file
1096
mibs/a3com/A3COM-HUAWEI-CONFIG-MAN-MIB
Normal file
File diff suppressed because it is too large
Load Diff
270
mibs/a3com/A3COM-HUAWEI-DAR-MIB
Normal file
270
mibs/a3com/A3COM-HUAWEI-DAR-MIB
Normal file
@ -0,0 +1,270 @@
|
||||
-- =================================================================
|
||||
-- Copyright (c) 2004-2011 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description: The MIB is designed to get DAR(Deeper Application Recognition)
|
||||
-- packet statistic information.
|
||||
-- Reference: DAR-MIB
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 created by wangchenxiao
|
||||
-- Initial version 2010-11-03
|
||||
-- =================================================================
|
||||
A3COM-HUAWEI-DAR-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
ifIndex
|
||||
FROM IF-MIB
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
Counter64, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
|
||||
h3cDar MODULE-IDENTITY
|
||||
LAST-UPDATED "201011030000Z" -- Nov. 03, 2010 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
|
||||
"The MIB is designed to get DAR packet statistics."
|
||||
::= { h3cCommon 112 }
|
||||
|
||||
H3cDarProtocol ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The protocols DAR support."
|
||||
SYNTAX INTEGER {
|
||||
invalidProtocol(1),
|
||||
bgp(2),
|
||||
cifs(3),
|
||||
citrix(4),
|
||||
cuseeme(5),
|
||||
dhcp(6),
|
||||
dns(7),
|
||||
egp(8),
|
||||
eigrp(9),
|
||||
exchange(10),
|
||||
fasttrack(11),
|
||||
finger(12),
|
||||
ftp(13),
|
||||
gnutella(14),
|
||||
gopher(15),
|
||||
gre(16),
|
||||
http(17),
|
||||
h323(18),
|
||||
icmp(19),
|
||||
igmp(20),
|
||||
imap(21),
|
||||
ip(22),
|
||||
ipinip(23),
|
||||
ipsec(24),
|
||||
ipv6(25),
|
||||
irc(26),
|
||||
kerberos(27),
|
||||
l2tp(28),
|
||||
ldap(29),
|
||||
mgcp(30),
|
||||
napster(31),
|
||||
netbios(32),
|
||||
netshow(33),
|
||||
nfs(34),
|
||||
nntp(35),
|
||||
notes(36),
|
||||
novadign(37),
|
||||
ntp(38),
|
||||
pcanywhere(39),
|
||||
pop3(40),
|
||||
pptp(41),
|
||||
printer(42),
|
||||
rcmd(43),
|
||||
rip(44),
|
||||
rsvp(45),
|
||||
rtcp(46),
|
||||
rtp(47),
|
||||
rtsp(48),
|
||||
secureftp(49),
|
||||
securehttp(50),
|
||||
secureimap(51),
|
||||
secureirc(52),
|
||||
secureldap(53),
|
||||
securenntp(54),
|
||||
securepop3(55),
|
||||
securetelnet(56),
|
||||
sip(57),
|
||||
skinny (58),
|
||||
smtp(59),
|
||||
snmp(60),
|
||||
socks(61),
|
||||
sqlnet(62),
|
||||
sqlserver(63),
|
||||
ssh(64),
|
||||
streamwork(65),
|
||||
sunrpc(66),
|
||||
syslog(67),
|
||||
tcp(68),
|
||||
tcphandshake(69),
|
||||
telnet(70),
|
||||
tftp(71),
|
||||
total(72),
|
||||
udp(73),
|
||||
unknownothers(74),
|
||||
unknowntcp(75),
|
||||
unknownudp(76),
|
||||
userdefine001(77),
|
||||
userdefine002(78),
|
||||
userdefine003(79),
|
||||
userdefine004(80),
|
||||
userdefine005(81),
|
||||
userdefine006(82),
|
||||
userdefine007(83),
|
||||
userdefine008(84),
|
||||
userdefine009(85),
|
||||
userdefine010(86),
|
||||
vdolive(87),
|
||||
winmx(88),
|
||||
xwindows(89)
|
||||
}
|
||||
-- ========================================================================
|
||||
-- Node definitions
|
||||
-- ========================================================================
|
||||
--Begin the node of h3cDarIfObjects.
|
||||
|
||||
h3cDarIfObjects OBJECT IDENTIFIER ::= { h3cDar 1 }
|
||||
|
||||
--Begin the node of h3cDarIfStatisticsObjects.
|
||||
|
||||
h3cDarIfStatisticsObjects OBJECT IDENTIFIER ::= { h3cDarIfObjects 1 }
|
||||
|
||||
|
||||
-- ===============================================
|
||||
-- Begin the table of h3cDarStatisticsTable.
|
||||
-- ===============================================
|
||||
|
||||
h3cDarStatisticsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDarStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table contains packet statistics of DAR."
|
||||
::= { h3cDarIfStatisticsObjects 1 }
|
||||
|
||||
h3cDarStatisticsEntry OBJECT-TYPE
|
||||
SYNTAX H3cDarStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry items."
|
||||
INDEX { ifIndex, h3cDarStatisticsProtocolID }
|
||||
::= { h3cDarStatisticsTable 1 }
|
||||
|
||||
H3cDarStatisticsEntry ::=
|
||||
SEQUENCE {
|
||||
h3cDarStatisticsProtocolID
|
||||
H3cDarProtocol,
|
||||
h3cDarStatisticsProtocolName
|
||||
OCTET STRING,
|
||||
h3cDarStatisticsInPkts
|
||||
Counter64,
|
||||
h3cDarStatisticsInBytes
|
||||
Counter64,
|
||||
h3cDarStatisticsInBitRate
|
||||
Counter64,
|
||||
h3cDarStatisticsMaxInBitRate
|
||||
Counter64,
|
||||
h3cDarStatisticsOutPkts
|
||||
Counter64,
|
||||
h3cDarStatisticsOutBytes
|
||||
Counter64,
|
||||
h3cDarStatisticsOutBitRate
|
||||
Counter64,
|
||||
h3cDarStatisticsMaxOutBitRate
|
||||
Counter64
|
||||
}
|
||||
|
||||
h3cDarStatisticsProtocolID OBJECT-TYPE
|
||||
SYNTAX H3cDarProtocol
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Protocol id."
|
||||
::= { h3cDarStatisticsEntry 1 }
|
||||
|
||||
h3cDarStatisticsProtocolName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Protocol name."
|
||||
::= { h3cDarStatisticsEntry 2 }
|
||||
|
||||
h3cDarStatisticsInPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of incoming packets of the specific protocol."
|
||||
::= { h3cDarStatisticsEntry 3 }
|
||||
|
||||
h3cDarStatisticsInBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of incoming octets of the specific protocol."
|
||||
::= { h3cDarStatisticsEntry 4 }
|
||||
|
||||
h3cDarStatisticsInBitRate OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Incoming bitrate of the specific protocol in last 5 minutes."
|
||||
::= { h3cDarStatisticsEntry 5 }
|
||||
|
||||
h3cDarStatisticsMaxInBitRate OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Max incoming bitrate of the specific protocol in last 5 minutes."
|
||||
::= { h3cDarStatisticsEntry 6 }
|
||||
|
||||
h3cDarStatisticsOutPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of outgoing packets of the specific protocol."
|
||||
::= { h3cDarStatisticsEntry 7 }
|
||||
|
||||
h3cDarStatisticsOutBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of outgoing octets of the specific protocol."
|
||||
::= { h3cDarStatisticsEntry 8 }
|
||||
|
||||
h3cDarStatisticsOutBitRate OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Outgoing bitrate of the specific protocol in last 5 minutes."
|
||||
::= { h3cDarStatisticsEntry 9 }
|
||||
|
||||
h3cDarStatisticsMaxOutBitRate OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Max outgoing bitrate of the specific protocol in last 5 minutes."
|
||||
::= { h3cDarStatisticsEntry 10 }
|
||||
|
||||
END
|
||||
2198
mibs/a3com/A3COM-HUAWEI-DEVICE-MIB
Normal file
2198
mibs/a3com/A3COM-HUAWEI-DEVICE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
787
mibs/a3com/A3COM-HUAWEI-DHCP-SERVER-MIB
Normal file
787
mibs/a3com/A3COM-HUAWEI-DHCP-SERVER-MIB
Normal file
@ -0,0 +1,787 @@
|
||||
-- =================================================================
|
||||
-- Copyright (c) 2004-2011 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description: DHCP Server MIB
|
||||
-- Reference:
|
||||
-- Version: V1.4
|
||||
-- History:
|
||||
-- V1.0 Initial version Created by y04444
|
||||
-- V1.1 2009-09-07 Modify by xuyufei
|
||||
-- Add DHCP Server trap
|
||||
-- V1.2 2010-05-30 Modify by liuxiaoming06874
|
||||
-- Add h3cDHCPSrvMibObject,including h3cDHCPSrvGlobalPoolTable
|
||||
-- h3cDHCPSrvGlobalPoolConfigTable,h3cDHCPSrvGlobalPoolParaTable
|
||||
-- h3cDHCPSrvGlobalPoolOptionTable
|
||||
-- 2010-08-13 Modify by Cui Jing
|
||||
-- Add h3cDHCPSrvGlobalPoolStatTable,
|
||||
-- modify h3cDHCPServerReqTimes and h3cDHCPServerReqSuccessTimes.
|
||||
-- V1.3 2011-08-10 Modify by zhangshuai06624
|
||||
-- modify h3cDHCPSrvGlbPoolReqTimes and h3cDHCPSrvGlbPoolSuccessTimes.
|
||||
-- Add h3cDHCPSrvGlbPoolDiscoverTimes, h3cDHCPSrvGlbPoolOfferTimes and
|
||||
-- h3cDHCPSrvGlbPoolACKTimes
|
||||
-- V1.4 2011-11-23 Modify by zhangshuai06624
|
||||
-- Add h3cDHCPServerTrapObjects and h3cDHCPServerFirstTrapTime
|
||||
-- =================================================================
|
||||
A3COM-HUAWEI-DHCP-SERVER-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY, IpAddress, Integer32,
|
||||
TimeTicks, Counter32
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus, MacAddress
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
h3cDHCPServer MODULE-IDENTITY
|
||||
LAST-UPDATED "200905060000Z" -- May 06th, 2009 at 00:00 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
|
||||
"The MIB module is used for DHCP server."
|
||||
REVISION "200905060000Z"
|
||||
DESCRIPTION
|
||||
"Initial version"
|
||||
::= { h3cCommon 101 }
|
||||
|
||||
--
|
||||
-- Define the DHCP Server GLOBAL.
|
||||
--
|
||||
h3cDHCPServerObjects OBJECT IDENTIFIER ::= { h3cDHCPServer 1 }
|
||||
|
||||
h3cDHCPServerIPPoolUsage OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Usage factor of DHCP server ip pool."
|
||||
::= { h3cDHCPServerObjects 1 }
|
||||
|
||||
h3cDHCPServerReqTimes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of requests received by the DHCP server."
|
||||
::= { h3cDHCPServerObjects 2 }
|
||||
|
||||
h3cDHCPServerReqSuccessTimes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of requests success responses sent by the DHCP server."
|
||||
::= { h3cDHCPServerObjects 3 }
|
||||
|
||||
h3cDHCPServerAvgIpUseThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Threshold of average IP useage of a DHCP server pool in 5 minutes."
|
||||
::= { h3cDHCPServerObjects 4 }
|
||||
|
||||
h3cDHCPServerMaxIpUseThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Threshold of maximum IP useage of a DHCP server pool in 5 minutes."
|
||||
::= { h3cDHCPServerObjects 5 }
|
||||
|
||||
h3cDHCPServerAllocateThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Threshold of DHCP server allocated IP address in 5 minutes."
|
||||
::= { h3cDHCPServerObjects 6 }
|
||||
|
||||
--
|
||||
-- Define the DHCP Server Tables.
|
||||
--
|
||||
h3cDHCPServerTables OBJECT IDENTIFIER ::= { h3cDHCPServer 2 }
|
||||
|
||||
h3cDHCPServerPoolName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0..255))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DHCP server pool name."
|
||||
::= { h3cDHCPServerTables 1 }
|
||||
|
||||
-- =================================================================
|
||||
-- 1st Table of h3cDHCPServerTables: h3cDHCPSrvGlobalPoolTable
|
||||
-- =================================================================
|
||||
h3cDHCPSrvGlobalPoolTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDHCPSrvGlobalPoolEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table for creating DHCP server global pools."
|
||||
::= { h3cDHCPServerTables 2 }
|
||||
|
||||
h3cDHCPSrvGlobalPoolEntry OBJECT-TYPE
|
||||
SYNTAX H3cDHCPSrvGlobalPoolEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing objects for creating or
|
||||
deleting a global pool for the DHCP server."
|
||||
INDEX { h3cDHCPSrvGlobalPoolName }
|
||||
::= { h3cDHCPSrvGlobalPoolTable 1 }
|
||||
|
||||
H3cDHCPSrvGlobalPoolEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
h3cDHCPSrvGlobalPoolName OCTET STRING,
|
||||
h3cDHCPSrvGlobalPoolRowStatus RowStatus
|
||||
}
|
||||
|
||||
h3cDHCPSrvGlobalPoolName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DHCP server global pool name."
|
||||
::= { h3cDHCPSrvGlobalPoolEntry 1 }
|
||||
|
||||
h3cDHCPSrvGlobalPoolRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus. Three actions are used: active,
|
||||
createAndGo, destroy."
|
||||
::= { h3cDHCPSrvGlobalPoolEntry 2 }
|
||||
|
||||
-- =================================================================
|
||||
-- 2nd Table of h3cDHCPServerTables: h3cDHCPSrvGlobalPoolConfigTable
|
||||
-- =================================================================
|
||||
h3cDHCPSrvGlobalPoolConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDHCPSrvGlobalPoolConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table containing the configurations of dhcp
|
||||
server global pools."
|
||||
::= { h3cDHCPServerTables 3 }
|
||||
|
||||
h3cDHCPSrvGlobalPoolConfigEntry OBJECT-TYPE
|
||||
SYNTAX H3cDHCPSrvGlobalPoolConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing the objects for configuring
|
||||
the network ip or host ip etc. to global pools for
|
||||
DHCP server."
|
||||
INDEX { h3cDHCPSrvGlobalPoolName }
|
||||
::= { h3cDHCPSrvGlobalPoolConfigTable 1 }
|
||||
|
||||
H3cDHCPSrvGlobalPoolConfigEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
h3cDHCPSrvGlobalPoolType INTEGER,
|
||||
h3cDHCPSrvGlobalPoolNetwork IpAddress,
|
||||
h3cDHCPSrvGlobalPoolNetworkMask IpAddress,
|
||||
h3cDHCPSrvGlobalPoolHostIPAddr IpAddress,
|
||||
h3cDHCPSrvGlobalPoolHostMask IpAddress,
|
||||
h3cDHCPSrvGlobalPoolHostHAddr MacAddress,
|
||||
h3cDHCPSrvGlobalPoolCfgUndoFlag INTEGER,
|
||||
h3cDHCPSrvGlobalPoolStartAddr IpAddress,
|
||||
h3cDHCPSrvGlobalPoolEndAddr IpAddress
|
||||
}
|
||||
|
||||
h3cDHCPSrvGlobalPoolType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
null(0),
|
||||
host(1),
|
||||
network(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of a DHCP global pool. Any operations of
|
||||
this object will be bound with the operations
|
||||
of h3cDHCPSrvGlobalPoolNetwork, h3cDHCPSrvGlobalPoolHostIPAddr,
|
||||
or h3cDHCPSrvGlobalPoolHostHAddr.
|
||||
That means any operation of this object alone will
|
||||
be regarded as invalid operation."
|
||||
::= { h3cDHCPSrvGlobalPoolConfigEntry 1 }
|
||||
|
||||
h3cDHCPSrvGlobalPoolNetwork OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Network ip of a DHCP global pool.
|
||||
To delete a configured network ip, please set
|
||||
h3cDHCPSrvGlobalPoolCfgUndoFlag to 1."
|
||||
::= { h3cDHCPSrvGlobalPoolConfigEntry 2 }
|
||||
|
||||
h3cDHCPSrvGlobalPoolNetworkMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Net mask of a DHCP global pool(network).
|
||||
The SET operation to this object ought to be with
|
||||
the SET of h3cDHCPSrvGlobalPoolNetwork together, and
|
||||
any SET operation alone to this object will be
|
||||
regarded as an invalid operation.
|
||||
When a network ip of a DHCP global pool was
|
||||
deleted, the net mask would also be deleted
|
||||
automatically, and no further operation needed."
|
||||
::= { h3cDHCPSrvGlobalPoolConfigEntry 3 }
|
||||
|
||||
h3cDHCPSrvGlobalPoolHostIPAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Host ip of a DHCP global pool.
|
||||
To delete a configured network ip, please set
|
||||
h3cDHCPSrvGlobalPoolCfgUndoFlag to 2."
|
||||
::= { h3cDHCPSrvGlobalPoolConfigEntry 4 }
|
||||
|
||||
h3cDHCPSrvGlobalPoolHostMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Net mask of a DHCP global pool(host)
|
||||
The SET operation to this object ought to be with
|
||||
the SET of h3cDHCPSrvGlobalPoolHostIPAddr together,
|
||||
and any SET operation alone to this object will be
|
||||
regarded as an invalid operation.
|
||||
When a host ip of a DHCP global pool was
|
||||
deleted, the net mask would also be deleted
|
||||
automatically, and no further operation needed."
|
||||
::= { h3cDHCPSrvGlobalPoolConfigEntry 5 }
|
||||
|
||||
h3cDHCPSrvGlobalPoolHostHAddr OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Hardware address of a DHCP global pool(host).
|
||||
To delete a configured hardware address, please
|
||||
set h3cDHCPSrvGlobalPoolCfgUndoFlag to 3."
|
||||
::= { h3cDHCPSrvGlobalPoolConfigEntry 6 }
|
||||
|
||||
h3cDHCPSrvGlobalPoolCfgUndoFlag OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
undonetworkip(1),
|
||||
undohostip(2),
|
||||
undohosthaddr(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Flag of undo operation for h3cDHCPSrvGlobalPoolConfigTable."
|
||||
::= { h3cDHCPSrvGlobalPoolConfigEntry 7 }
|
||||
|
||||
h3cDHCPSrvGlobalPoolStartAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Start IP of a DHCP global pool.
|
||||
To delete a configured start IP, please set
|
||||
h3cDHCPSrvGlobalPoolStartAddr to 0. It takes
|
||||
effect only when h3cDHCPSrvGlobalPoolNetwork is set."
|
||||
::= { h3cDHCPSrvGlobalPoolConfigEntry 8 }
|
||||
|
||||
h3cDHCPSrvGlobalPoolEndAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"End ip of a DHCP global pool."
|
||||
::= { h3cDHCPSrvGlobalPoolConfigEntry 9 }
|
||||
-- =================================================================
|
||||
-- 3rd Table of h3cDHCPServerTables: h3cDHCPSrvGlobalPoolParaTable
|
||||
-- =================================================================
|
||||
h3cDHCPSrvGlobalPoolParaTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDHCPSrvGlobalPoolParaEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table for configuring parameters to DHCP global
|
||||
pools."
|
||||
::= { h3cDHCPServerTables 4 }
|
||||
|
||||
h3cDHCPSrvGlobalPoolParaEntry OBJECT-TYPE
|
||||
SYNTAX H3cDHCPSrvGlobalPoolParaEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing the objects for the
|
||||
configurations of parameters of DHCP global pools."
|
||||
INDEX { h3cDHCPSrvGlobalPoolName }
|
||||
::= { h3cDHCPSrvGlobalPoolParaTable 1 }
|
||||
|
||||
H3cDHCPSrvGlobalPoolParaEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
h3cDHCPSrvGlbPoolLeaseDay Integer32,
|
||||
h3cDHCPSrvGlbPoolLeaseHour Integer32,
|
||||
h3cDHCPSrvGlbPoolLeaseMinute Integer32,
|
||||
h3cDHCPSrvGlbPoolLeaseUnlimited INTEGER,
|
||||
h3cDHCPSrvGlbPoolDomainName OCTET STRING,
|
||||
h3cDHCPSrvGlbPoolCliGWIPStr OCTET STRING,
|
||||
h3cDHCPSrvGlbPoolCliGWIPUndo IpAddress,
|
||||
h3cDHCPSrvGlbPoolCliDNSIPStr OCTET STRING,
|
||||
h3cDHCPSrvGlbPoolCliDNSIPUndo IpAddress,
|
||||
h3cDHCPSrvGlbPoolCliNetbiosType INTEGER,
|
||||
h3cDHCPSrvGlbPoolCliNbnsIPStr OCTET STRING,
|
||||
h3cDHCPSrvGlbPoolCliNbnsIPUndo IpAddress,
|
||||
h3cDHCPSrvGlbPoolParaUndoFlag INTEGER,
|
||||
h3cDHCPSrvGlbPoolIPInUseReset INTEGER,
|
||||
h3cDHCPSrvGlbPoolLeaseTime TimeTicks,
|
||||
h3cDHCPSrvGlbPoolPrimaryDNSIP IpAddress,
|
||||
h3cDHCPSrvGlbPoolSecondaryDNSIP IpAddress,
|
||||
h3cDHCPSrvGlbPoolLeaseSecond Integer32
|
||||
}
|
||||
|
||||
h3cDHCPSrvGlbPoolLeaseDay OBJECT-TYPE
|
||||
SYNTAX Integer32(0..365)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of days of the lease."
|
||||
DEFVAL { 1 }
|
||||
::= { h3cDHCPSrvGlobalPoolParaEntry 1 }
|
||||
|
||||
h3cDHCPSrvGlbPoolLeaseHour OBJECT-TYPE
|
||||
SYNTAX Integer32(0..23)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of hours of the lease."
|
||||
DEFVAL { 0 }
|
||||
::= { h3cDHCPSrvGlobalPoolParaEntry 2 }
|
||||
|
||||
h3cDHCPSrvGlbPoolLeaseMinute OBJECT-TYPE
|
||||
SYNTAX Integer32(0..59)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of minutes of the lease."
|
||||
DEFVAL { 0 }
|
||||
::= { h3cDHCPSrvGlobalPoolParaEntry 3 }
|
||||
|
||||
h3cDHCPSrvGlbPoolLeaseUnlimited OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
invalid(0),
|
||||
unlimited(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A flag denoting if the lease of a pool is
|
||||
unlimited."
|
||||
::= { h3cDHCPSrvGlobalPoolParaEntry 4 }
|
||||
|
||||
h3cDHCPSrvGlbPoolDomainName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Domain name for DHCP clients."
|
||||
::= { h3cDHCPSrvGlobalPoolParaEntry 5 }
|
||||
|
||||
h3cDHCPSrvGlbPoolCliGWIPStr OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0..129))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"String of gateway ip addresses for DHCP clients.
|
||||
Since mostly 8 ip can be configured for a pool
|
||||
totally, a string is defined to get or configure 8 ip
|
||||
ip at a time."
|
||||
::= { h3cDHCPSrvGlobalPoolParaEntry 6 }
|
||||
|
||||
h3cDHCPSrvGlbPoolCliGWIPUndo OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A gateway ip address to delete. This object is
|
||||
only for deleting a given ip of gateway router."
|
||||
::= { h3cDHCPSrvGlobalPoolParaEntry 7 }
|
||||
|
||||
h3cDHCPSrvGlbPoolCliDNSIPStr OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0..129))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"String of DNS server ip addresses for DHCP clients.
|
||||
Since mostly 8 ip can be configured for a pool
|
||||
totally, a string is defined to get or configure 8
|
||||
ip at a time."
|
||||
::= { h3cDHCPSrvGlobalPoolParaEntry 8 }
|
||||
|
||||
h3cDHCPSrvGlbPoolCliDNSIPUndo OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A DNS server ip address to delete. This object
|
||||
is only for deleting a given ip of DNS server."
|
||||
::= { h3cDHCPSrvGlobalPoolParaEntry 9 }
|
||||
|
||||
h3cDHCPSrvGlbPoolCliNetbiosType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
null(0),
|
||||
bnode(1),
|
||||
pnode(2),
|
||||
mnode(4),
|
||||
hnode(8)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"NetBios node type for DHCP clients."
|
||||
DEFVAL { 0 }
|
||||
::= { h3cDHCPSrvGlobalPoolParaEntry 10 }
|
||||
|
||||
h3cDHCPSrvGlbPoolCliNbnsIPStr OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0..129))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"String of NetBios server ip addresses for DHCP
|
||||
clients. Since mostly 8 ip can be configured for
|
||||
a pool totally, so a string is defined to get or
|
||||
configure 8 ip at a time."
|
||||
::= { h3cDHCPSrvGlobalPoolParaEntry 11 }
|
||||
|
||||
h3cDHCPSrvGlbPoolCliNbnsIPUndo OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A NetBios server ip address to delete. This
|
||||
object is only for deleting a given ip of NetBios
|
||||
server."
|
||||
::= { h3cDHCPSrvGlobalPoolParaEntry 12 }
|
||||
|
||||
h3cDHCPSrvGlbPoolParaUndoFlag OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
undoDomain(1),
|
||||
undoLease(2),
|
||||
undoGateway(3),
|
||||
undoDns(4),
|
||||
undoNbns(5),
|
||||
undoNbType(6)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Flag of undo-operation for h3cDHCPSrvGlobalPoolParaTable."
|
||||
::= { h3cDHCPSrvGlobalPoolParaEntry 13 }
|
||||
|
||||
h3cDHCPSrvGlbPoolIPInUseReset OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
reset(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reset the auto binding ip of the given global
|
||||
pool for DHCP server."
|
||||
::= { h3cDHCPSrvGlobalPoolParaEntry 14 }
|
||||
|
||||
h3cDHCPSrvGlbPoolLeaseTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of timeticks of the lease."
|
||||
::= { h3cDHCPSrvGlobalPoolParaEntry 15 }
|
||||
|
||||
h3cDHCPSrvGlbPoolPrimaryDNSIP OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Primary DNS server IP address to be assigned to the
|
||||
client. To delete a configured Primary DNS server IP, please
|
||||
set h3cDHCPSrvGlbPoolPrimaryDNSIP to 0. It takes
|
||||
effect only when h3cDHCPSrvGlobalPoolNetwork is set."
|
||||
::= { h3cDHCPSrvGlobalPoolParaEntry 16 }
|
||||
|
||||
h3cDHCPSrvGlbPoolSecondaryDNSIP OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Secondary DNS server IP address to be assigned to the
|
||||
client. To delete a configured Secondary DNS server IP, please
|
||||
set h3cDHCPSrvGlbPoolSecondaryDNSIP to 0. It takes
|
||||
effect only when h3cDHCPSrvGlobalPoolNetwork is set."
|
||||
::= { h3cDHCPSrvGlobalPoolParaEntry 17 }
|
||||
|
||||
h3cDHCPSrvGlbPoolLeaseSecond OBJECT-TYPE
|
||||
SYNTAX Integer32(0..59)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of seconds of the lease."
|
||||
DEFVAL { 0 }
|
||||
::= { h3cDHCPSrvGlobalPoolParaEntry 18 }
|
||||
|
||||
-- =================================================================
|
||||
-- 4th Table of h3cDHCPServerTables: h3cDHCPSrvGlobalPoolOptionTable
|
||||
-- =================================================================
|
||||
h3cDHCPSrvGlobalPoolOptionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDHCPSrvGlobalPoolOptionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table for configuring options to DHCP global pools."
|
||||
::= { h3cDHCPServerTables 5 }
|
||||
|
||||
h3cDHCPSrvGlobalPoolOptionEntry OBJECT-TYPE
|
||||
SYNTAX H3cDHCPSrvGlobalPoolOptionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing the objects for configuring
|
||||
options to DHCP global pools."
|
||||
INDEX { h3cDHCPSrvGlobalPoolName, h3cDHCPSrvGlbPoolOptCode }
|
||||
::= { h3cDHCPSrvGlobalPoolOptionTable 1 }
|
||||
|
||||
H3cDHCPSrvGlobalPoolOptionEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
h3cDHCPSrvGlbPoolOptCode Integer32,
|
||||
h3cDHCPSrvGlbPoolOptType INTEGER,
|
||||
h3cDHCPSrvGlbPoolOptAscii OCTET STRING,
|
||||
h3cDHCPSrvGlbPoolOptHexString OCTET STRING,
|
||||
h3cDHCPSrvGlbPoolOptIPString OCTET STRING,
|
||||
h3cDHCPSrvGlbPoolOptRowStatus RowStatus
|
||||
}
|
||||
|
||||
h3cDHCPSrvGlbPoolOptCode OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..254)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Option code."
|
||||
::= { h3cDHCPSrvGlobalPoolOptionEntry 1 }
|
||||
|
||||
h3cDHCPSrvGlbPoolOptType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
ascii(1),
|
||||
hex(2),
|
||||
ip(3)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Option type."
|
||||
::= { h3cDHCPSrvGlobalPoolOptionEntry 2 }
|
||||
|
||||
h3cDHCPSrvGlbPoolOptAscii OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0..63))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ascii string of an option."
|
||||
::= { h3cDHCPSrvGlobalPoolOptionEntry 3 }
|
||||
|
||||
h3cDHCPSrvGlbPoolOptHexString OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0..143))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Hex string of an option. 1st to 16th hex strings,
|
||||
which are 2 bytes, 4 bytes, 6 bytes or 8 bytes,
|
||||
can be configured at most simultaneously.
|
||||
That means the format of each string
|
||||
must be '12', '1234', '123456' or '12345678'."
|
||||
::= { h3cDHCPSrvGlobalPoolOptionEntry 4 }
|
||||
|
||||
h3cDHCPSrvGlbPoolOptIPString OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0..129))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ip string of an option. 1 to 8 ip addresses can
|
||||
be configured at most simultaneously."
|
||||
::= { h3cDHCPSrvGlobalPoolOptionEntry 5 }
|
||||
|
||||
h3cDHCPSrvGlbPoolOptRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus. Three actions are used: active,
|
||||
createAndGo, destroy."
|
||||
::= { h3cDHCPSrvGlobalPoolOptionEntry 6 }
|
||||
|
||||
-- =================================================================
|
||||
-- 5th Table of h3cDHCPServerTables: h3cDHCPSrvGlobalPoolStatTable
|
||||
-- =================================================================
|
||||
h3cDHCPSrvGlobalPoolStatTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDHCPSrvGlobalPoolStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The statistics of each DHCP address pool."
|
||||
::= { h3cDHCPServerTables 6 }
|
||||
|
||||
h3cDHCPSrvGlobalPoolStatEntry OBJECT-TYPE
|
||||
SYNTAX H3cDHCPSrvGlobalPoolStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing the statistics of each DHCP address pool."
|
||||
INDEX { h3cDHCPSrvGlobalPoolName }
|
||||
::= { h3cDHCPSrvGlobalPoolStatTable 1 }
|
||||
|
||||
H3cDHCPSrvGlobalPoolStatEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
h3cDHCPSrvGlbPoolIPPoolUsage Integer32,
|
||||
h3cDHCPSrvGlbPoolReqTimes Counter32,
|
||||
h3cDHCPSrvGlbPoolSuccessTimes Counter32,
|
||||
h3cDHCPSrvGlbPoolDiscoverTimes Counter32,
|
||||
h3cDHCPSrvGlbPoolOfferTimes Counter32,
|
||||
h3cDHCPSrvGlbPoolACKTimes Counter32
|
||||
}
|
||||
|
||||
h3cDHCPSrvGlbPoolIPPoolUsage OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Utilization rate of IP addresses in each DHCP address pool, in percentage."
|
||||
::= { h3cDHCPSrvGlobalPoolStatEntry 1 }
|
||||
|
||||
h3cDHCPSrvGlbPoolReqTimes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of request packets received by each DHCP address pool,
|
||||
including the request packets for an extension of the lease."
|
||||
::= { h3cDHCPSrvGlobalPoolStatEntry 2 }
|
||||
|
||||
h3cDHCPSrvGlbPoolSuccessTimes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of positive responses sent by each DHCP address pool,
|
||||
including responses to the request for an extension of the lease."
|
||||
::= { h3cDHCPSrvGlobalPoolStatEntry 3 }
|
||||
|
||||
h3cDHCPSrvGlbPoolDiscoverTimes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of discover packets received by each DHCP address pool."
|
||||
::= { h3cDHCPSrvGlobalPoolStatEntry 4 }
|
||||
|
||||
h3cDHCPSrvGlbPoolOfferTimes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of offer packets sent by each DHCP address pool."
|
||||
::= { h3cDHCPSrvGlobalPoolStatEntry 5 }
|
||||
|
||||
h3cDHCPSrvGlbPoolACKTimes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of ACK packets sent by each DHCP address pool."
|
||||
::= { h3cDHCPSrvGlobalPoolStatEntry 6 }
|
||||
|
||||
--
|
||||
-- Define the DHCP Server Traps.
|
||||
--
|
||||
h3cDHCPServerTraps OBJECT IDENTIFIER ::= { h3cDHCPServer 3 }
|
||||
|
||||
h3cDHCPServerTrapPrefix OBJECT IDENTIFIER ::= { h3cDHCPServerTraps 0 }
|
||||
|
||||
h3cDHCPServerAddrExhaust NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
h3cDHCPServerPoolName,
|
||||
h3cDHCPServerFirstTrapTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is generated when the device DHCP server address
|
||||
exhaust."
|
||||
::= { h3cDHCPServerTrapPrefix 1 }
|
||||
|
||||
h3cDHCPServerAddrExhaustRecover NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
h3cDHCPServerPoolName,
|
||||
h3cDHCPServerFirstTrapTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is generated when the device DHCP server address
|
||||
exhaust recover."
|
||||
::= { h3cDHCPServerTrapPrefix 2 }
|
||||
|
||||
h3cDHCPServerAvgIpUsageOverflow NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
h3cDHCPServerPoolName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is generated when the average IP address usage
|
||||
of DHCP server pool in 5 minutes overflows."
|
||||
::= { h3cDHCPServerTrapPrefix 3 }
|
||||
|
||||
h3cDHCPServerMaxIpUsageOverflow NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
h3cDHCPServerPoolName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is generated when the maximun IP address usage
|
||||
of DHCP server pool in 5 minutes overflows."
|
||||
::= { h3cDHCPServerTrapPrefix 4 }
|
||||
|
||||
h3cDHCPServerAllocateOverflow NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is generated when the number of DHCP server
|
||||
allocated IP address in 5 minutes overflows."
|
||||
::= { h3cDHCPServerTrapPrefix 5 }
|
||||
|
||||
h3cDHCPServerTrapObjects OBJECT IDENTIFIER ::= { h3cDHCPServerTraps 1 }
|
||||
|
||||
h3cDHCPServerFirstTrapTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the first trap time."
|
||||
::= { h3cDHCPServerTrapObjects 1 }
|
||||
|
||||
END
|
||||
322
mibs/a3com/A3COM-HUAWEI-DHCPR-MIB
Normal file
322
mibs/a3com/A3COM-HUAWEI-DHCPR-MIB
Normal file
@ -0,0 +1,322 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2003 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: Huawei DHCP Relay MIB
|
||||
-- Reference: HUAWEI Enterprise MIB
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- initial version 2003-03-06
|
||||
-- V1.0 6th Mar 2004
|
||||
-- =================================================================
|
||||
|
||||
A3COM-HUAWEI-DHCPR-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
huaweiMgmt, hwDhcp
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
ifIndex
|
||||
FROM RFC1213-MIB
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
hwDHCPRelayMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200303010000Z" -- March 01, 2003 at 00:00 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies co., Ltd."
|
||||
CONTACT-INFO
|
||||
" R&D BeiJing, Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
Zip:100085
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com "
|
||||
DESCRIPTION
|
||||
"This MIB describes objects used for managing DHCP relay."
|
||||
REVISION "200302120000Z" -- February 12, 2003 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
::= { hwDhcp 1 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
hwDHCPRelayMibObject OBJECT IDENTIFIER ::= { hwDHCPRelayMib 1 }
|
||||
|
||||
-- =================================================================
|
||||
-- 1st Table of hwDHCPRelayMibObjects: hwDHCPRIPTable
|
||||
-- =================================================================
|
||||
hwDHCPRIPTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDHCPRIPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table for configuring ip addresses for DHCP relay"
|
||||
::= { hwDHCPRelayMibObject 1 }
|
||||
|
||||
hwDHCPRIPEntry OBJECT-TYPE
|
||||
SYNTAX HwDHCPRIPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for configuring ip addresses for DHCP
|
||||
relay"
|
||||
INDEX { ifIndex, hwDHCPRIPAddr }
|
||||
::= { hwDHCPRIPTable 1 }
|
||||
|
||||
HwDHCPRIPEntry ::=
|
||||
SEQUENCE {
|
||||
hwDHCPRIPAddr
|
||||
IpAddress,
|
||||
hwDHCPRIPRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwDHCPRIPAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ip address for DHCP relay"
|
||||
::= { hwDHCPRIPEntry 1 }
|
||||
|
||||
hwDHCPRIPRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus. Three actions are used: active,
|
||||
createAndGo, destroy"
|
||||
::= { hwDHCPRIPEntry 2 }
|
||||
|
||||
-- =================================================================
|
||||
-- 2nd Table of hwDHCPRelayMibObjects: hwDHCPRSeletAllocateModeTable
|
||||
-- =================================================================
|
||||
hwDHCPRSeletAllocateModeTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDHCPRSeletAllocateModeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table for selecting allocation mode of dhcp
|
||||
service"
|
||||
::= { hwDHCPRelayMibObject 2 }
|
||||
|
||||
hwDHCPRSeletAllocateModeEntry OBJECT-TYPE
|
||||
SYNTAX HwDHCPRSeletAllocateModeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for configuring the allocation mode of
|
||||
DHCP service"
|
||||
INDEX { ifIndex }
|
||||
::= { hwDHCPRSeletAllocateModeTable 1 }
|
||||
|
||||
HwDHCPRSeletAllocateModeEntry ::=
|
||||
SEQUENCE {
|
||||
hwDHCPRSelectAllocateMode
|
||||
INTEGER
|
||||
}
|
||||
|
||||
hwDHCPRSelectAllocateMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
global(0),
|
||||
interface(1),
|
||||
relay(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Allocation mode of DHCP service"
|
||||
::= { hwDHCPRSeletAllocateModeEntry 1 }
|
||||
|
||||
--
|
||||
-- Non-table objects
|
||||
--
|
||||
hwDHCPRelayCycleStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
on(0),
|
||||
off(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of DHCP relay cycle mode"
|
||||
::= { hwDHCPRelayMibObject 3 }
|
||||
|
||||
hwDHCPRRxBadPktNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the bad packets received by
|
||||
DHCP relay"
|
||||
::= { hwDHCPRelayMibObject 4 }
|
||||
|
||||
hwDHCPRRxServerPktNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the packets received from
|
||||
DHCP servers by DHCP relay module"
|
||||
::= { hwDHCPRelayMibObject 5 }
|
||||
|
||||
hwDHCPRTxServerPktNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the packets transmited to
|
||||
DHCP servers by DHCP relay module"
|
||||
::= { hwDHCPRelayMibObject 6 }
|
||||
|
||||
hwDHCPRRxClientPktNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the packets received form DHCP
|
||||
clients by DHCP relay"
|
||||
::= { hwDHCPRelayMibObject 7 }
|
||||
|
||||
hwDHCPRTxClientPktNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the brodcast packets transmited
|
||||
to DHCP clients by DHCP relay"
|
||||
::= { hwDHCPRelayMibObject 8 }
|
||||
|
||||
hwDHCPRTxClientUniPktNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the unicast packets received
|
||||
form DHCP clients by DHCP relay"
|
||||
::= { hwDHCPRelayMibObject 9 }
|
||||
|
||||
hwDHCPRTxClientBroPktNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the brodcast packets received
|
||||
form DHCP clients by DHCP relay"
|
||||
::= { hwDHCPRelayMibObject 10 }
|
||||
|
||||
hwDHCPRelayDiscoverPktNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the DHCP Discover packets handled
|
||||
by DHCP relay"
|
||||
::= { hwDHCPRelayMibObject 11 }
|
||||
|
||||
hwDHCPRelayRequestPktNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the DHCP Request packets handled
|
||||
by DHCP relay"
|
||||
::= { hwDHCPRelayMibObject 12 }
|
||||
|
||||
hwDHCPRelayDeclinePktNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the DHCP Decline packets handled
|
||||
by DHCP relay"
|
||||
::= { hwDHCPRelayMibObject 13 }
|
||||
|
||||
hwDHCPRelayReleasePktNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the DHCP Release packets handled
|
||||
by DHCP relay"
|
||||
::= { hwDHCPRelayMibObject 14 }
|
||||
|
||||
hwDHCPRelayInformPktNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the DHCP Inform packets handled
|
||||
by DHCP relay"
|
||||
::= { hwDHCPRelayMibObject 15 }
|
||||
|
||||
hwDHCPRelayOfferPktNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the DHCP Offer packets handled
|
||||
by DHCP server"
|
||||
::= { hwDHCPRelayMibObject 16 }
|
||||
|
||||
hwDHCPRelayAckPktNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the DHCP Ack packets handled
|
||||
by DHCP relay"
|
||||
::= { hwDHCPRelayMibObject 17 }
|
||||
|
||||
hwDHCPRelayNakPktNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the DHCP Nak packets handled
|
||||
by DHCP relay"
|
||||
::= { hwDHCPRelayMibObject 18 }
|
||||
|
||||
hwDHCPRelayStatisticsReset OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
invalid(0),
|
||||
reset(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reset the above statictics information of handled
|
||||
packets by DHCP relay"
|
||||
::= { hwDHCPRelayMibObject 19 }
|
||||
|
||||
hwDHCPRelayMIBConformance OBJECT IDENTIFIER ::= { hwDHCPRelayMib 2 }
|
||||
|
||||
hwDHCPRelayMIBCompliances OBJECT IDENTIFIER ::= { hwDHCPRelayMIBConformance 1 }
|
||||
|
||||
hwDHCPRelayMIBGroups OBJECT IDENTIFIER ::= { hwDHCPRelayMIBConformance 2 }
|
||||
|
||||
hwDHCPRelayMIBGroup OBJECT-GROUP
|
||||
OBJECTS { hwDHCPRIPAddr, hwDHCPRIPRowStatus, hwDHCPRSelectAllocateMode, hwDHCPRelayCycleStatus, hwDHCPRRxBadPktNum,
|
||||
hwDHCPRRxServerPktNum, hwDHCPRTxServerPktNum, hwDHCPRRxClientPktNum, hwDHCPRTxClientPktNum, hwDHCPRTxClientUniPktNum,
|
||||
hwDHCPRTxClientBroPktNum, hwDHCPRelayDiscoverPktNum, hwDHCPRelayRequestPktNum, hwDHCPRelayDeclinePktNum, hwDHCPRelayReleasePktNum,
|
||||
hwDHCPRelayInformPktNum, hwDHCPRelayOfferPktNum, hwDHCPRelayAckPktNum, hwDHCPRelayNakPktNum, hwDHCPRelayStatisticsReset
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The basic collection of objects providing management of
|
||||
DHCP realy."
|
||||
::= { hwDHCPRelayMIBGroups 1 }
|
||||
|
||||
|
||||
END
|
||||
673
mibs/a3com/A3COM-HUAWEI-DHCPRELAY-MIB
Normal file
673
mibs/a3com/A3COM-HUAWEI-DHCPRELAY-MIB
Normal file
@ -0,0 +1,673 @@
|
||||
-- =====================================================================
|
||||
-- Copyright (C) 2003 by HUAWEI 3COM TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: DHCP Relay MIB.
|
||||
-- Reference:
|
||||
-- Version: V1.1
|
||||
-- History:
|
||||
-- V1.0 2005-4-11 created by wumingyu
|
||||
-- V1.1 2006-01-10 modified by xuyufei
|
||||
-- Add h3cDHCPRConfigOption82IfTable
|
||||
-- =====================================================================
|
||||
A3COM-HUAWEI-DHCPRELAY-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
TruthValue, RowStatus, MacAddress
|
||||
FROM SNMPv2-TC
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
ifIndex
|
||||
FROM RFC1213-MIB
|
||||
InetAddress, InetAddressType
|
||||
FROM INET-ADDRESS-MIB
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB;
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- module identity part
|
||||
--
|
||||
-- ==================================================================
|
||||
h3cDhcpRelay MODULE-IDENTITY
|
||||
LAST-UPDATED
|
||||
"200506080000Z"
|
||||
ORGANIZATION
|
||||
"Huawei 3Com Technologies Co.,Ltd. "
|
||||
CONTACT-INFO
|
||||
"Platform Team Huawei 3Com Technologies Co.,Ltd.
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.huawei-3com.com
|
||||
Zip: 100085"
|
||||
DESCRIPTION "HUAWEI-3COM DHCPR MIB"
|
||||
REVISION
|
||||
"200506080000Z"
|
||||
DESCRIPTION
|
||||
"The initial version of this MIB module."
|
||||
::= { h3cCommon 58 }
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- =====================object definition begin======================
|
||||
--
|
||||
-- ==================================================================
|
||||
h3cDHCPRMibObject OBJECT IDENTIFIER ::= { h3cDhcpRelay 1 }
|
||||
|
||||
--h3cDHCPRIfSelectTable--
|
||||
h3cDHCPRIfSelectTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDHCPRIfSelectEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table for configuring relay mode
|
||||
for interfaces.
|
||||
"
|
||||
::= { h3cDHCPRMibObject 1 }
|
||||
|
||||
h3cDHCPRIfSelectEntry OBJECT-TYPE
|
||||
SYNTAX H3cDHCPRIfSelectEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry for configuring relay mode for an
|
||||
interface.
|
||||
"
|
||||
INDEX
|
||||
{
|
||||
ifIndex
|
||||
}
|
||||
::= { h3cDHCPRIfSelectTable 1 }
|
||||
|
||||
H3cDHCPRIfSelectEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
h3cDHCPRIfSelectRelayMode INTEGER
|
||||
}
|
||||
|
||||
h3cDHCPRIfSelectRelayMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
on(1),
|
||||
off(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "If the value is on, the DHCP relay function
|
||||
would be enabled on this interface.
|
||||
"
|
||||
DEFVAL { off }
|
||||
|
||||
::= { h3cDHCPRIfSelectEntry 1 }
|
||||
|
||||
--h3cDHCPRIpToGroupTable--
|
||||
h3cDHCPRIpToGroupTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDHCPRIpToGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table for configuring ip addresses for DHCP
|
||||
server groups.
|
||||
"
|
||||
::= { h3cDHCPRMibObject 2 }
|
||||
|
||||
h3cDHCPRIpToGroupEntry OBJECT-TYPE
|
||||
SYNTAX H3cDHCPRIpToGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry for configuring ip addresses for a DHCP
|
||||
server group.
|
||||
"
|
||||
INDEX
|
||||
{
|
||||
h3cDHCPRIpToGroupGroupId,
|
||||
h3cDHCPRIpToGroupServerIpType,
|
||||
h3cDHCPRIpToGroupServerIp
|
||||
}
|
||||
::= { h3cDHCPRIpToGroupTable 1 }
|
||||
|
||||
H3cDHCPRIpToGroupEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
h3cDHCPRIpToGroupGroupId Integer32,
|
||||
h3cDHCPRIpToGroupServerIpType InetAddressType,
|
||||
h3cDHCPRIpToGroupServerIp InetAddress,
|
||||
h3cDHCPRIpToGroupRowStatus RowStatus
|
||||
}
|
||||
|
||||
h3cDHCPRIpToGroupGroupId OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..19)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Group identifier of DHCP server group. "
|
||||
::= { h3cDHCPRIpToGroupEntry 1 }
|
||||
|
||||
h3cDHCPRIpToGroupServerIpType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Ip address type of DHCP server. "
|
||||
::= { h3cDHCPRIpToGroupEntry 2 }
|
||||
|
||||
h3cDHCPRIpToGroupServerIp OBJECT-TYPE
|
||||
SYNTAX InetAddress (SIZE (1..64))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Ip address of DHCP server. "
|
||||
::= { h3cDHCPRIpToGroupEntry 3 }
|
||||
|
||||
h3cDHCPRIpToGroupRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Operation status of this table entry.
|
||||
Three actions are used: active,
|
||||
createAndGo, destroy.
|
||||
"
|
||||
::= { h3cDHCPRIpToGroupEntry 4 }
|
||||
|
||||
--h3cDHCPRIfToGroupTable--
|
||||
h3cDHCPRIfToGroupTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDHCPRIfToGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table for configuring DHCP server groups
|
||||
for interfaces.
|
||||
"
|
||||
::= { h3cDHCPRMibObject 3 }
|
||||
|
||||
h3cDHCPRIfToGroupEntry OBJECT-TYPE
|
||||
SYNTAX H3cDHCPRIfToGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry for configuring DHCP server group for
|
||||
an interface.
|
||||
"
|
||||
INDEX
|
||||
{
|
||||
ifIndex
|
||||
}
|
||||
::= { h3cDHCPRIfToGroupTable 1 }
|
||||
|
||||
H3cDHCPRIfToGroupEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
h3cDHCPRIfToGroupGroupId Integer32,
|
||||
h3cDHCPRIfToGroupRowStatus RowStatus
|
||||
}
|
||||
|
||||
h3cDHCPRIfToGroupGroupId OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..19)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The DHCP server group for this interface. "
|
||||
::= { h3cDHCPRIfToGroupEntry 1 }
|
||||
|
||||
h3cDHCPRIfToGroupRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Operation status of this table entry.
|
||||
Three actions are used: active,
|
||||
createAndGo, destroy"
|
||||
::= { h3cDHCPRIfToGroupEntry 2 }
|
||||
|
||||
--h3cDHCPRAddrCheckTable--
|
||||
h3cDHCPRAddrCheckTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDHCPRAddrCheckEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table containing the states of dhcp security address
|
||||
check switchs for interfaces.
|
||||
"
|
||||
::= { h3cDHCPRMibObject 4 }
|
||||
|
||||
h3cDHCPRAddrCheckEntry OBJECT-TYPE
|
||||
SYNTAX H3cDHCPRAddrCheckEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing the state of dhcp security address
|
||||
check switch for an interface.
|
||||
"
|
||||
INDEX
|
||||
{
|
||||
ifIndex
|
||||
}
|
||||
::= { h3cDHCPRAddrCheckTable 1 }
|
||||
|
||||
H3cDHCPRAddrCheckEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
h3cDHCPRAddrCheckSwitch INTEGER
|
||||
}
|
||||
|
||||
h3cDHCPRAddrCheckSwitch OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The state of dhcp security address check switch for
|
||||
this interface.
|
||||
It has two defined values: enabled and disabled.
|
||||
If the value is enabled, the address check function
|
||||
would be enabled. The default value is disabled.
|
||||
"
|
||||
DEFVAL { disabled }
|
||||
::= { h3cDHCPRAddrCheckEntry 1 }
|
||||
|
||||
--h3cDHCPRSecurityTable--
|
||||
h3cDHCPRSecurityTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDHCPRSecurityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table containing the information of
|
||||
DHCP security.
|
||||
"
|
||||
::= { h3cDHCPRMibObject 5 }
|
||||
|
||||
h3cDHCPRSecurityEntry OBJECT-TYPE
|
||||
SYNTAX H3cDHCPRSecurityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry containing the information of
|
||||
DHCP security.
|
||||
"
|
||||
INDEX
|
||||
{
|
||||
h3cDHCPRSecurityClientIpAddrType,
|
||||
h3cDHCPRSecurityClientIpAddr
|
||||
}
|
||||
::= { h3cDHCPRSecurityTable 1 }
|
||||
|
||||
H3cDHCPRSecurityEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
h3cDHCPRSecurityClientIpAddrType InetAddressType,
|
||||
h3cDHCPRSecurityClientIpAddr InetAddress,
|
||||
h3cDHCPRSecurityClientMacAddr MacAddress,
|
||||
h3cDHCPRSecurityClientProperty INTEGER,
|
||||
h3cDHCPRSecurityClientRowStatus RowStatus
|
||||
}
|
||||
|
||||
h3cDHCPRSecurityClientIpAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "DHCP client's net ip address type"
|
||||
::= { h3cDHCPRSecurityEntry 1 }
|
||||
|
||||
h3cDHCPRSecurityClientIpAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress (SIZE (1..64))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "DHCP client's net ip address"
|
||||
::= { h3cDHCPRSecurityEntry 2 }
|
||||
|
||||
h3cDHCPRSecurityClientMacAddr OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "DHCP client's mac address"
|
||||
::= { h3cDHCPRSecurityEntry 3 }
|
||||
|
||||
h3cDHCPRSecurityClientProperty OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
static(1),
|
||||
dynamic(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Property of client address"
|
||||
::= { h3cDHCPRSecurityEntry 4 }
|
||||
|
||||
h3cDHCPRSecurityClientRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Operation status of this table entry.
|
||||
Three actions are used: active,
|
||||
createAndGo, destroy"
|
||||
::= { h3cDHCPRSecurityEntry 5 }
|
||||
|
||||
--h3cDHCPRStatisticsGroup--
|
||||
h3cDHCPRStatisticsGroup OBJECT IDENTIFIER ::= { h3cDHCPRMibObject 6 }
|
||||
|
||||
h3cDHCPRRxClientPktNum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the packets received from DHCP
|
||||
clients by DHCP relay.
|
||||
"
|
||||
::= { h3cDHCPRStatisticsGroup 1 }
|
||||
|
||||
h3cDHCPRTxClientPktNum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the brodcast packets transmitted
|
||||
to DHCP clients by DHCP relay.
|
||||
"
|
||||
::= { h3cDHCPRStatisticsGroup 2 }
|
||||
|
||||
h3cDHCPRRxServerPktNum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the packets received from
|
||||
DHCP Servers by DHCP relay.
|
||||
"
|
||||
::= { h3cDHCPRStatisticsGroup 3 }
|
||||
|
||||
h3cDHCPRTxServerPktNum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the packets transmitted to
|
||||
DHCP Servers by DHCP relay.
|
||||
"
|
||||
::= { h3cDHCPRStatisticsGroup 4 }
|
||||
|
||||
h3cDHCPRDiscoverPktNum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the DHCP Discover packets handled
|
||||
by DHCP relay.
|
||||
"
|
||||
::= { h3cDHCPRStatisticsGroup 5 }
|
||||
|
||||
h3cDHCPRRequestPktNum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the DHCP Request packets handled
|
||||
by DHCP relay.
|
||||
"
|
||||
::= { h3cDHCPRStatisticsGroup 6 }
|
||||
|
||||
h3cDHCPRDeclinePktNum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the DHCP Decline packets handled
|
||||
by DHCP relay.
|
||||
"
|
||||
::= { h3cDHCPRStatisticsGroup 7 }
|
||||
|
||||
h3cDHCPRReleasePktNum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the DHCP Release packets handled
|
||||
by DHCP relay.
|
||||
"
|
||||
::= { h3cDHCPRStatisticsGroup 8 }
|
||||
|
||||
h3cDHCPRInformPktNum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the DHCP Inform packets handled
|
||||
by DHCP relay.
|
||||
"
|
||||
::= { h3cDHCPRStatisticsGroup 9 }
|
||||
|
||||
h3cDHCPROfferPktNum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the DHCP Offer packets handled
|
||||
by DHCP relay.
|
||||
"
|
||||
::= { h3cDHCPRStatisticsGroup 10 }
|
||||
|
||||
h3cDHCPRAckPktNum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the DHCP Ack packets handled
|
||||
by DHCP relay.
|
||||
"
|
||||
::= { h3cDHCPRStatisticsGroup 11 }
|
||||
|
||||
h3cDHCPRNakPktNum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the DHCP Nak packets handled
|
||||
by DHCP relay.
|
||||
"
|
||||
::= { h3cDHCPRStatisticsGroup 12 }
|
||||
|
||||
h3cDHCPRStatisticsReset OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This node only supports set operation.
|
||||
If the value is true,it will clear all of the packet
|
||||
statistics.
|
||||
"
|
||||
::= { h3cDHCPRStatisticsGroup 13 }
|
||||
|
||||
--h3cDHCPRCycleGroup--
|
||||
h3cDHCPRCycleGroup OBJECT IDENTIFIER ::= { h3cDHCPRMibObject 7 }
|
||||
|
||||
h3cDHCPRCycleStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
on(1),
|
||||
off(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "If the value is on, the cycle function
|
||||
would be enabled.
|
||||
"
|
||||
DEFVAL { off }
|
||||
::= { h3cDHCPRCycleGroup 1 }
|
||||
|
||||
--h3cDHCPRConfigOption82Group--
|
||||
h3cDHCPRConfigOption82Group OBJECT IDENTIFIER ::= { h3cDHCPRMibObject 8 }
|
||||
|
||||
h3cDHCPROption82Switch OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "If the value is enabled,
|
||||
DHCP relay supporting option 82 function
|
||||
would be enabled.
|
||||
"
|
||||
DEFVAL { disabled }
|
||||
::= { h3cDHCPRConfigOption82Group 1 }
|
||||
|
||||
h3cDHCPROption82HandleStrategy OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
drop(1),
|
||||
keep(2),
|
||||
replace(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The strategies of DHCP relay handling option 82.
|
||||
|
||||
'drop' indicates DHCP relay discarding the request
|
||||
packet including option 82.
|
||||
|
||||
'keep' indicates DHCP relay accepting the request
|
||||
packet without any change of the option 82.
|
||||
|
||||
'replace' indicates DHCP relay accepting the
|
||||
request packet on condition that it generates a new
|
||||
option 82 to replace the original one.
|
||||
"
|
||||
DEFVAL { replace }
|
||||
::= { h3cDHCPRConfigOption82Group 2 }
|
||||
|
||||
h3cDHCPRConfigOption82IfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDHCPRConfigOption82IfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table containing the information of DHCP
|
||||
option 82.
|
||||
This table depends on h3cDHCPRIfToGroupTable.
|
||||
An entry of this table will be created when
|
||||
an entry of h3cDHCPRIfToGroupTable is created.
|
||||
"
|
||||
::= { h3cDHCPRConfigOption82Group 3 }
|
||||
|
||||
h3cDHCPRConfigOption82IfEntry OBJECT-TYPE
|
||||
SYNTAX H3cDHCPRConfigOption82IfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry containing the information of
|
||||
DHCP option 82.
|
||||
"
|
||||
INDEX
|
||||
{
|
||||
ifIndex
|
||||
}
|
||||
::= { h3cDHCPRConfigOption82IfTable 1 }
|
||||
|
||||
H3cDHCPRConfigOption82IfEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
h3cDHCPROption82IfSwitch INTEGER,
|
||||
h3cDHCPROption82IfStrategy INTEGER,
|
||||
h3cDHCPROption82IfFormat INTEGER,
|
||||
h3cDHCPROption82IfNodeType INTEGER,
|
||||
h3cDHCPROption82IfUsrDefString OCTET STRING
|
||||
}
|
||||
|
||||
h3cDHCPROption82IfSwitch OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "If DHCP relay supports option 82 functions, the
|
||||
value is 'enabled'.
|
||||
If DHCP relay does not support option 82 functions,
|
||||
the value is 'disabled'.
|
||||
"
|
||||
DEFVAL { disabled }
|
||||
::= { h3cDHCPRConfigOption82IfEntry 1 }
|
||||
|
||||
h3cDHCPROption82IfStrategy OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
drop(1),
|
||||
keep(2),
|
||||
replace(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The strategies of DHCP relay handling option 82.
|
||||
|
||||
'drop' indicates DHCP relay discarding the request
|
||||
packet including option 82.
|
||||
|
||||
'keep' indicates DHCP relay accepting the request
|
||||
packet without any change of the option 82.
|
||||
|
||||
'replace' indicates DHCP relay accepting the
|
||||
request packet on condition that it generates a new
|
||||
option 82 to replace the original one.
|
||||
"
|
||||
DEFVAL { replace }
|
||||
::= { h3cDHCPRConfigOption82IfEntry 2 }
|
||||
|
||||
h3cDHCPROption82IfFormat OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
normal(1),
|
||||
verbose(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The format of DHCP relay option 82.
|
||||
|
||||
'normal' is the standard format.
|
||||
|
||||
'verbose' is the detailed format.
|
||||
"
|
||||
DEFVAL { normal }
|
||||
::= { h3cDHCPRConfigOption82IfEntry 3 }
|
||||
|
||||
h3cDHCPROption82IfNodeType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
invalid(1),
|
||||
mac(2),
|
||||
sysname(3),
|
||||
userdefine(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Property of DHCP relay option 82 verbose format.
|
||||
The value can be set by user only when the value
|
||||
of h3cDHCPROption82IfFormat is set with 'verbose'.
|
||||
|
||||
If the value of h3cDHCPROption82IfFormat is
|
||||
'normal', the value is automatically set with
|
||||
'invalid'. the value can not be set with 'invalid'
|
||||
by user.
|
||||
|
||||
'mac' indicates the option 82 verbose format is
|
||||
filled in with the mac of DHCP relay input
|
||||
interface. If the value of h3cDHCPROption82IfFormat
|
||||
is set with 'verbose', the value is automatically
|
||||
set with 'mac'.
|
||||
|
||||
'sysname' indicates the option 82 verbose format
|
||||
is filled in with the name of the DHCP relay.
|
||||
|
||||
'userdefine' indicates the option 82 verbose format
|
||||
is filled in with the string defined by user.
|
||||
If the value is set with 'userdefine', the value of
|
||||
h3cDHCPROption82IfUsrDefString must be set
|
||||
simultaneously.
|
||||
"
|
||||
DEFVAL { invalid }
|
||||
::= { h3cDHCPRConfigOption82IfEntry 4 }
|
||||
|
||||
h3cDHCPROption82IfUsrDefString OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..256))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The string defined by user to fill in the
|
||||
option 82 verbose format. If the value of
|
||||
h3cDHCPROption82IfFormat is 'normal', or the
|
||||
value of h3cDHCPROption82IfNodeType is 'mac'
|
||||
or 'sysname', it is set with a null string
|
||||
automatically and can not be modified by user.
|
||||
It must be set with a non-zero length string
|
||||
when the value of h3cDHCPROption82IfNodeType
|
||||
is set with 'userdefine'.
|
||||
"
|
||||
::= { h3cDHCPRConfigOption82IfEntry 5 }
|
||||
END
|
||||
1594
mibs/a3com/A3COM-HUAWEI-DHCPS-MIB
Normal file
1594
mibs/a3com/A3COM-HUAWEI-DHCPS-MIB
Normal file
File diff suppressed because it is too large
Load Diff
271
mibs/a3com/A3COM-HUAWEI-DHCPSNOOP-MIB
Normal file
271
mibs/a3com/A3COM-HUAWEI-DHCPSNOOP-MIB
Normal file
@ -0,0 +1,271 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2004 by HUAWEI 3COM TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI-3COM Lan Switch DHCP Snooping MIB
|
||||
-- Reference:
|
||||
-- Version: V1.2
|
||||
-- History:
|
||||
-- V1.0 The initial version, created by FuJiajia, 2004.12.29
|
||||
-- V1.1 2006-03-08 updated by HeHangjun
|
||||
-- Added h3cDhcpSnoopVlanTable
|
||||
-- V1.2 2007-06-18 updated by qizhenglin
|
||||
-- Added h3cDhcpSnoopSpoofServerDetected
|
||||
-- h3cDhcpSnoopSpoofServerMac
|
||||
-- h3cDhcpSnoopSpoofServerIP
|
||||
-- ==================================================================
|
||||
-- ==================================================================
|
||||
--
|
||||
-- Varibles and types be imported
|
||||
--
|
||||
-- ==================================================================
|
||||
A3COM-HUAWEI-DHCPSNOOP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
RowStatus, MacAddress
|
||||
FROM SNMPv2-TC
|
||||
|
||||
MODULE-IDENTITY,OBJECT-TYPE,IpAddress,Integer32
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
ifIndex
|
||||
FROM RFC1213-MIB
|
||||
|
||||
hwdot1qVlanIndex
|
||||
FROM A3COM-HUAWEI-LswVLAN-MIB
|
||||
|
||||
InetAddressType, InetAddress
|
||||
FROM INET-ADDRESS-MIB
|
||||
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
|
||||
TruthValue
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- ======================= definition begin =========================
|
||||
--
|
||||
-- ==================================================================
|
||||
h3cDhcpSnoop MODULE-IDENTITY
|
||||
LAST-UPDATED "200501140000Z"
|
||||
ORGANIZATION "Huawei-3com Technologies Co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"Platform Team Beijing Institute Huawei-3com Tech, Inc.
|
||||
Http:\\www.huawei-3com.com
|
||||
E-mail:support@huawei-3com.com"
|
||||
DESCRIPTION
|
||||
"The private mib file includes the DHCP Snooping profile."
|
||||
::= { h3cCommon 36 }
|
||||
|
||||
h3cDhcpSnoopMibObject OBJECT IDENTIFIER ::= { h3cDhcpSnoop 1 }
|
||||
|
||||
h3cDhcpSnoopEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "DHCP Snooping status (enable or disable)."
|
||||
DEFVAL { disable }
|
||||
::= { h3cDhcpSnoopMibObject 1 }
|
||||
|
||||
h3cDhcpSnoopTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDhcpSnoopEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The table containing information of DHCP clients listened by
|
||||
DHCP snooping and it's enabled or disabled by setting
|
||||
h3cDhcpSnoopEnable node."
|
||||
::= { h3cDhcpSnoopMibObject 2 }
|
||||
|
||||
|
||||
h3cDhcpSnoopEntry OBJECT-TYPE
|
||||
SYNTAX H3cDhcpSnoopEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry containing information of DHCP clients."
|
||||
INDEX { h3cDhcpSnoopClientIpAddressType, h3cDhcpSnoopClientIpAddress }
|
||||
::= { h3cDhcpSnoopTable 1}
|
||||
|
||||
H3cDhcpSnoopEntry ::=
|
||||
SEQUENCE {
|
||||
h3cDhcpSnoopClientIpAddressType InetAddressType,
|
||||
h3cDhcpSnoopClientIpAddress InetAddress,
|
||||
h3cDhcpSnoopClientMacAddress MacAddress,
|
||||
h3cDhcpSnoopClientProperty INTEGER ,
|
||||
h3cDhcpSnoopClientUnitNum INTEGER
|
||||
}
|
||||
|
||||
h3cDhcpSnoopClientIpAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "DHCP clients' IP addresses type (IPv4 or IPv6)."
|
||||
DEFVAL { ipv4 }
|
||||
::= { h3cDhcpSnoopEntry 1 }
|
||||
|
||||
h3cDhcpSnoopClientIpAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "DHCP clients' IP addresses collected by DHCP snooping."
|
||||
::= { h3cDhcpSnoopEntry 2 }
|
||||
|
||||
h3cDhcpSnoopClientMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "DHCP clients' MAC addresses collected by DHCP snooping."
|
||||
::= { h3cDhcpSnoopEntry 3 }
|
||||
|
||||
h3cDhcpSnoopClientProperty OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
static(1),
|
||||
dynamic(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Method of getting IP addresses collected by DHCP snooping."
|
||||
::= { h3cDhcpSnoopEntry 4 }
|
||||
|
||||
h3cDhcpSnoopClientUnitNum OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "IRF (Intelligent Resilient Fabric) unit number via whom the clients
|
||||
get their IP addresses. The value 0 means this device does not support IRF."
|
||||
::= { h3cDhcpSnoopEntry 5 }
|
||||
|
||||
h3cDhcpSnoopTrustTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDhcpSnoopTrustEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table is used to configure and monitor port trusted status."
|
||||
::= { h3cDhcpSnoopMibObject 3 }
|
||||
|
||||
h3cDhcpSnoopTrustEntry OBJECT-TYPE
|
||||
SYNTAX H3cDhcpSnoopTrustEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry containing information about trusted status of ports."
|
||||
INDEX { ifIndex }
|
||||
::= { h3cDhcpSnoopTrustTable 1}
|
||||
|
||||
H3cDhcpSnoopTrustEntry ::=
|
||||
SEQUENCE {
|
||||
h3cDhcpSnoopTrustStatus INTEGER
|
||||
}
|
||||
|
||||
h3cDhcpSnoopTrustStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
untrusted(0),
|
||||
trusted(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Trusted status of current port which supports both get and
|
||||
set operation."
|
||||
DEFVAL { untrusted }
|
||||
::= { h3cDhcpSnoopTrustEntry 1 }
|
||||
|
||||
h3cDhcpSnoopVlanTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDhcpSnoopVlanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table is used to configure and monitor DHCP Snooping
|
||||
status of VLANs."
|
||||
::= { h3cDhcpSnoopMibObject 4 }
|
||||
|
||||
h3cDhcpSnoopVlanEntry OBJECT-TYPE
|
||||
SYNTAX H3cDhcpSnoopVlanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The entry information about h3cDhcpSnoopVlanTable."
|
||||
INDEX
|
||||
{
|
||||
h3cDhcpSnoopVlanIndex
|
||||
}
|
||||
::= { h3cDhcpSnoopVlanTable 1 }
|
||||
|
||||
H3cDhcpSnoopVlanEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
h3cDhcpSnoopVlanIndex Integer32,
|
||||
h3cDhcpSnoopVlanEnable TruthValue
|
||||
}
|
||||
|
||||
h3cDhcpSnoopVlanIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Current VLAN index."
|
||||
::= { h3cDhcpSnoopVlanEntry 1 }
|
||||
|
||||
h3cDhcpSnoopVlanEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "DHCP Snooping status of current VLAN."
|
||||
DEFVAL { false }
|
||||
::= { h3cDhcpSnoopVlanEntry 2 }
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- ======================= trap definition begin ====================
|
||||
--
|
||||
-- ==================================================================
|
||||
h3cDhcpSnoopTraps OBJECT IDENTIFIER ::= { h3cDhcpSnoop 2 }
|
||||
h3cDhcpSnoopTrapsPrefix OBJECT IDENTIFIER ::= { h3cDhcpSnoopTraps 0 }
|
||||
h3cDhcpSnoopTrapsObject OBJECT IDENTIFIER ::= { h3cDhcpSnoopTraps 1 }
|
||||
|
||||
h3cDhcpSnoopSpoofServerMac OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "MAC address of the spoofing server and it is derived from
|
||||
link-layer header of offer packet. If the offer packet is relayed
|
||||
by dhcp relay entity, it may be the MAC address of relay entity.
|
||||
"
|
||||
::= { h3cDhcpSnoopTrapsObject 1 }
|
||||
|
||||
h3cDhcpSnoopSpoofServerIP OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "IP address of the spoofing server and it is derived from
|
||||
IP header of offer packet. A tricksy host may send offer packet use
|
||||
other host's address, so this address can not always be trust.
|
||||
"
|
||||
::= { h3cDhcpSnoopTrapsObject 2 }
|
||||
|
||||
h3cDhcpSnoopSpoofServerDetected NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
ifIndex, -- The interface from which an
|
||||
-- illegal dhcp server accessed
|
||||
hwdot1qVlanIndex, -- The vlan from which an illegal
|
||||
-- dhcp server accessed
|
||||
h3cDhcpSnoopSpoofServerMac,
|
||||
h3cDhcpSnoopSpoofServerIP
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To detect unauthorized DHCP servers on a network, the DHCP snooping
|
||||
device sends DHCP-DISCOVER messages through its downstream port
|
||||
(which is connected to the DHCP clients).
|
||||
If any response (DHCP-OFFER message) is received from the downstream port,
|
||||
an unauthorized DHCP server is considered present, and then the device
|
||||
sends a trap.
|
||||
With unauthorized DHCP server detection enabled, the interface sends a
|
||||
DHCP-DISCOVER message to detect unauthorized DHCP servers on the network.
|
||||
If this interface receives a DHCP-OFFER message, the DHCP server which
|
||||
sent it is considered unauthorized. "
|
||||
::= { h3cDhcpSnoopTrapsPrefix 1 }
|
||||
|
||||
END
|
||||
422
mibs/a3com/A3COM-HUAWEI-DLDP-MIB
Normal file
422
mibs/a3com/A3COM-HUAWEI-DLDP-MIB
Normal file
@ -0,0 +1,422 @@
|
||||
-- =====================================================================
|
||||
-- Copyright (c) 2004-2011 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI 3COM device link detection protocol (DLDP) MIB.
|
||||
-- Device Link Detection Protocol is Huawei 3Com private Layer2 protocol,
|
||||
-- which is used for automatically detecting unidirectional link to
|
||||
-- prevent a loop communication.
|
||||
-- Reference:
|
||||
-- Version: V1.2
|
||||
-- History:
|
||||
-- V1.0 2004-12-13 created by tangshun
|
||||
-- V1.1 2006-11-24 modify SYNTAX and DEFVAL of h3cDLDPInterval by yubo
|
||||
-- V1.2 2011-11-23 modify SYNTAX and DESCRIPTION of
|
||||
h3cDLDPAuthenticationPassword by zhangwei
|
||||
-- =====================================================================
|
||||
A3COM-HUAWEI-DLDP-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
TruthValue, MacAddress, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Integer32, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
ifIndex
|
||||
FROM RFC1213-MIB
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB;
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- module identity part
|
||||
--
|
||||
-- ==================================================================
|
||||
h3cDldp MODULE-IDENTITY
|
||||
LAST-UPDATED
|
||||
"200412130000Z"
|
||||
ORGANIZATION
|
||||
"Huawei 3Com Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"Platform Team Huawei 3Com Technologies Co., Ltd.
|
||||
Hai-Dian District Beijing P.R. China
|
||||
Http://www.huawei-3com.com
|
||||
Zip:100085"
|
||||
DESCRIPTION "HUAWEI-3COM DLDP (Device Link Detection Protocol) MIB"
|
||||
REVISION
|
||||
"200412130000Z"
|
||||
DESCRIPTION
|
||||
"The initial version of this MIB module."
|
||||
::= { h3cCommon 43 }
|
||||
|
||||
-- ==================================================================
|
||||
-- Textual Conventions
|
||||
-- ==================================================================
|
||||
EnabledStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current state of the Ethernet port.
|
||||
This object has two defined values:
|
||||
- 'enabled', which indicates that the Ethernet port enables DLDP.
|
||||
- 'disabled', which indicates that the Ethernet port does not enable DLDP.
|
||||
"
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
|
||||
|
||||
DLDPStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Operating state of DLDP on the port.
|
||||
This object has six defined values:
|
||||
- 'initial', which indicates that the Ethernet port does not enable DLDP.
|
||||
This status does not appear in the 'h3cDLDPPortDLDPState' object (below)
|
||||
because the port which is not enabled DLDP does not appear in
|
||||
'h3cDLDPPortDLDPTable', it appears in 'h3cDLDPPortStateTable'.
|
||||
- 'inactive', which indicates that the Ethernet port enables DLDP and
|
||||
the link status of the port is down.
|
||||
- 'active', which indicates that the Ethernet port enables DLDP and
|
||||
the link status of the port is up.
|
||||
- 'advertisement', which indicates that all neighbors of the port are
|
||||
bidirectional communication.
|
||||
- 'probe', which indicates that the port sends PDU to detect
|
||||
the communication mode between it and it's neighbors.
|
||||
- 'disable', which indicates that an unidirectional communication
|
||||
between the port and it's neighbor.
|
||||
|
||||
When the user get or walk the 'h3cDLDPPortDLDPState' objects (below)
|
||||
these status will output."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
initial(1),
|
||||
inactive(2),
|
||||
active(3),
|
||||
advertisement(4),
|
||||
probe(5),
|
||||
disable(6)
|
||||
}
|
||||
|
||||
|
||||
DLDPNeighborStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current state of the neighbor of a port.
|
||||
This object has three defined values:
|
||||
- 'unidirection', which indicates an unidirectional communication
|
||||
between the port and it's neighbor.
|
||||
- 'bidirection', which indicates a bidirectional communication
|
||||
between the port and it's neighbor.
|
||||
- 'unknown', which indicates that the port does not know
|
||||
the communication mode between it and it's neighbor.
|
||||
|
||||
When the user get or walk the 'h3cDLDPNeighborState' objects (below)
|
||||
these status will output. "
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unidirection(1),
|
||||
bidirection(2),
|
||||
unknown(3)
|
||||
}
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- =====================object definition begin======================
|
||||
--
|
||||
-- ==================================================================
|
||||
h3cDLDPMibObject OBJECT IDENTIFIER ::= { h3cDldp 1 }
|
||||
h3cDLDPConfigGroup OBJECT IDENTIFIER ::= { h3cDLDPMibObject 1 }
|
||||
|
||||
h3cDLDPWorkMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
normal(1),
|
||||
enhance(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The work mode of DLDP.
|
||||
Normal mode means DLDP does not detect neighbor on its own initiative
|
||||
when all neighbors aged.
|
||||
Enhance mode means DLDP detects neighbor on its own initiative
|
||||
when all neighbors aged.
|
||||
"
|
||||
DEFVAL { normal }
|
||||
::= { h3cDLDPConfigGroup 1 }
|
||||
|
||||
h3cDLDPSystemEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DLDP enable or disable systematically.
|
||||
This node only supports set operation.
|
||||
If setting it to true, all the fiber ports will enable DLDP and
|
||||
the agent automatically creates new rows for each port in
|
||||
h3cDLDPPortDLDPTable.
|
||||
If setting it to false, all the fiber ports will disable DLDP
|
||||
and the agent automatically destroy the corresponding rows in
|
||||
h3cDLDPPortDLDPTable."
|
||||
::= { h3cDLDPConfigGroup 2 }
|
||||
|
||||
h3cDLDPSystemReset OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DLDP reset systematically.
|
||||
This node only supports set operation.
|
||||
If the value of h3cDLDPSystemReset is true,
|
||||
and the current state is disable,
|
||||
it will change to inactive while the port is down
|
||||
or active while the port is up.
|
||||
If h3cDLDPPortDLDPState is not disable, it does not change.
|
||||
"
|
||||
::= { h3cDLDPConfigGroup 3 }
|
||||
|
||||
h3cDLDPInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER(1..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interval of sending an advertisement PDU.
|
||||
unit : second
|
||||
"
|
||||
DEFVAL { 5 }
|
||||
::= { h3cDLDPConfigGroup 4 }
|
||||
|
||||
h3cDLDPAuthenticationMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(1), --DLDP exchanges are not authenticated.
|
||||
simple(2), --DLDP exchanges are authenticated by a clear text password.
|
||||
md5(3) --DLDP exchanges are authenticated by a MD5 digest.
|
||||
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of authentication mode."
|
||||
DEFVAL { none }
|
||||
::= { h3cDLDPConfigGroup 5 }
|
||||
|
||||
h3cDLDPAuthenticationPassword OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(1..53))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the password for authentication.
|
||||
If the value of h3cDLDPAuthenticationMode is null,
|
||||
the user cannot set this node.
|
||||
If the value of h3cDLDPAuthenticationMode is simple or MD5,
|
||||
the user must set this node with a string.
|
||||
|
||||
When the user gets or walks this node,
|
||||
it displays a cipher password if h3cDLDPAuthenticationMode is MD5 or
|
||||
simple or a zero-length string if h3cDLDPAuthenticationMode is null.
|
||||
"
|
||||
::= { h3cDLDPConfigGroup 6 }
|
||||
|
||||
h3cDLDPUnidirectionalShutdown OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
auto(1),
|
||||
manual(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mode of unidirectional shutdown.
|
||||
It indicates the shutdown mode when a unidirectional link happened.
|
||||
Auto mode means the port will be shut down automatically
|
||||
when DLDP detects unidirectional link.
|
||||
Manual mode means the port needs to be shut down by
|
||||
the administrator manually when DLDP detects unidirectional link.
|
||||
"
|
||||
DEFVAL { auto }
|
||||
::= { h3cDLDPConfigGroup 7 }
|
||||
|
||||
--h3cDLDPPortStateTable--
|
||||
h3cDLDPPortStateTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDLDPPortStateEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of the Ethernet ports of a LAN switch."
|
||||
::= { h3cDLDPMibObject 2 }
|
||||
|
||||
h3cDLDPPortStateEntry OBJECT-TYPE
|
||||
SYNTAX H3cDLDPPortStateEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information about a h3cDLDPPortDLDPTable entity."
|
||||
INDEX
|
||||
{
|
||||
ifIndex
|
||||
}
|
||||
::= { h3cDLDPPortStateTable 1 }
|
||||
|
||||
H3cDLDPPortStateEntry ::= SEQUENCE
|
||||
{
|
||||
h3cDLDPPortState EnabledStatus
|
||||
}
|
||||
|
||||
h3cDLDPPortState OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"State of a port.
|
||||
If setting it to enabled, the port will enable DLDP and a new row
|
||||
will be added in h3cDLDPPortDLDPTable for this port.
|
||||
If setting it to disabled, the port will disable DLDP and the
|
||||
corresponding row will be destroyed in h3cDLDPPortDLDPTable."
|
||||
DEFVAL { disabled }
|
||||
::= { h3cDLDPPortStateEntry 1 }
|
||||
|
||||
--h3cDLDPPortDLDPTable--
|
||||
h3cDLDPPortDLDPTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDLDPPortDLDPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of a LAN switch's ports, which enable DLDP."
|
||||
::= { h3cDLDPMibObject 3 }
|
||||
|
||||
h3cDLDPPortDLDPEntry OBJECT-TYPE
|
||||
SYNTAX H3cDLDPPortDLDPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The information of a port, which enable DLDP."
|
||||
INDEX
|
||||
{
|
||||
ifIndex
|
||||
}
|
||||
::= { h3cDLDPPortDLDPTable 1 }
|
||||
|
||||
H3cDLDPPortDLDPEntry ::= SEQUENCE
|
||||
{
|
||||
h3cDLDPPortDLDPState DLDPStatus,
|
||||
h3cDLDPLinkState INTEGER,
|
||||
h3cDLDPPortDLDPReset TruthValue
|
||||
}
|
||||
|
||||
h3cDLDPPortDLDPState OBJECT-TYPE
|
||||
SYNTAX DLDPStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Operating state of DLDP on the port.
|
||||
It is relational with h3cDLDPPortState and h3cDLDPLinkState."
|
||||
::= { h3cDLDPPortDLDPEntry 1 }
|
||||
|
||||
h3cDLDPLinkState OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
down(1),
|
||||
up(2),
|
||||
unknown(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The link state of the port."
|
||||
::= { h3cDLDPPortDLDPEntry 2 }
|
||||
|
||||
h3cDLDPPortDLDPReset OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DLDP reset systematically.
|
||||
This node only supports set operation.
|
||||
If the value of h3cDLDPPortDLDPReset is true,
|
||||
and the current state is disable,
|
||||
it will change to inactive while the port is down
|
||||
or active while the port is up.
|
||||
"
|
||||
::= { h3cDLDPPortDLDPEntry 3 }
|
||||
|
||||
|
||||
|
||||
--h3cDLDPNeighborTable--
|
||||
h3cDLDPNeighborTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDLDPNeighborEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of a port's neighbors."
|
||||
::= { h3cDLDPMibObject 4 }
|
||||
|
||||
h3cDLDPNeighborEntry OBJECT-TYPE
|
||||
SYNTAX H3cDLDPNeighborEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The information of a neighbor."
|
||||
INDEX
|
||||
{
|
||||
ifIndex,
|
||||
h3cDLDPNeighborBridgeMac,
|
||||
h3cDLDPNeighborPortIndex
|
||||
}
|
||||
::= { h3cDLDPNeighborTable 1 }
|
||||
|
||||
H3cDLDPNeighborEntry ::= SEQUENCE
|
||||
{
|
||||
h3cDLDPNeighborBridgeMac MacAddress,
|
||||
h3cDLDPNeighborPortIndex Integer32,
|
||||
h3cDLDPNeighborState DLDPNeighborStatus,
|
||||
h3cDLDPNeighborAgingTime Integer32
|
||||
}
|
||||
h3cDLDPNeighborBridgeMac OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The bridge MAC address of a neighbor."
|
||||
::= { h3cDLDPNeighborEntry 1 }
|
||||
|
||||
h3cDLDPNeighborPortIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The port index of a neighbor."
|
||||
::= { h3cDLDPNeighborEntry 2 }
|
||||
|
||||
h3cDLDPNeighborState OBJECT-TYPE
|
||||
SYNTAX DLDPNeighborStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The state of a neighbor."
|
||||
::= { h3cDLDPNeighborEntry 3 }
|
||||
|
||||
h3cDLDPNeighborAgingTime OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The aging time of a neighbor. unit: second."
|
||||
::= { h3cDLDPNeighborEntry 4 }
|
||||
|
||||
--trap--
|
||||
h3cDLDPTrapObject OBJECT IDENTIFIER ::= { h3cDldp 2 }
|
||||
|
||||
h3cDLDPNotification OBJECT IDENTIFIER ::= { h3cDLDPTrapObject 1 }
|
||||
|
||||
h3cDLDPUnidirectionalPort NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
ifIndex
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It will send a SNMP trap when the state of a port
|
||||
has changed to unidirectional-link."
|
||||
::= { h3cDLDPNotification 1 }
|
||||
|
||||
END
|
||||
312
mibs/a3com/A3COM-HUAWEI-DLDP2-MIB
Normal file
312
mibs/a3com/A3COM-HUAWEI-DLDP2-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
|
||||
-- =====================================================================
|
||||
A3COM-HUAWEI-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
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB;
|
||||
|
||||
h3cDldp2 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."
|
||||
::= { h3cCommon 117 }
|
||||
|
||||
h3cDldp2ScalarGroup OBJECT IDENTIFIER ::= { h3cDldp2 1 }
|
||||
|
||||
h3cDldp2GlobalEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable(true) or disable(false) DLDP on the device."
|
||||
::= { h3cDldp2ScalarGroup 1 }
|
||||
|
||||
h3cDldp2Interval OBJECT-TYPE
|
||||
SYNTAX Integer32(1..100)
|
||||
UNITS "second"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the advertisement packet sending interval."
|
||||
DEFVAL { 5 }
|
||||
::= { h3cDldp2ScalarGroup 2 }
|
||||
|
||||
h3cDldp2AuthMode 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 }
|
||||
::= { h3cDldp2ScalarGroup 3 }
|
||||
|
||||
h3cDldp2AuthPassword 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."
|
||||
::= { h3cDldp2ScalarGroup 4 }
|
||||
|
||||
h3cDldp2UniShutdown 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 }
|
||||
::= { h3cDldp2ScalarGroup 5 }
|
||||
|
||||
h3cDldp2TableGroup OBJECT IDENTIFIER ::= { h3cDldp2 2 }
|
||||
|
||||
h3cDldp2PortConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDldp2PortConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains all ports that support DLDP."
|
||||
::= { h3cDldp2TableGroup 1 }
|
||||
|
||||
h3cDldp2PortConfigEntry OBJECT-TYPE
|
||||
SYNTAX H3cDldp2PortConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This entry describes a port that supports DLDP."
|
||||
INDEX
|
||||
{
|
||||
ifIndex
|
||||
}
|
||||
::= { h3cDldp2PortConfigTable 1 }
|
||||
|
||||
H3cDldp2PortConfigEntry ::= SEQUENCE
|
||||
{
|
||||
h3cDldp2PortEnable TruthValue
|
||||
}
|
||||
|
||||
h3cDldp2PortEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable(true) or disable(false) DLDP on a port."
|
||||
::= { h3cDldp2PortConfigEntry 1 }
|
||||
|
||||
h3cDldp2PortStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDldp2PortStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains all ports enabled with DLDP."
|
||||
::= { h3cDldp2TableGroup 2 }
|
||||
|
||||
h3cDldp2PortStatusEntry OBJECT-TYPE
|
||||
SYNTAX H3cDldp2PortStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This entry describes a port enabled with DLDP."
|
||||
INDEX
|
||||
{
|
||||
ifIndex
|
||||
}
|
||||
::= { h3cDldp2PortStatusTable 1 }
|
||||
|
||||
H3cDldp2PortStatusEntry ::= SEQUENCE
|
||||
{
|
||||
h3cDldp2PortOperStatus INTEGER,
|
||||
h3cDldp2PortLinkStatus INTEGER
|
||||
}
|
||||
|
||||
h3cDldp2PortOperStatus 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."
|
||||
::= { h3cDldp2PortStatusEntry 1 }
|
||||
|
||||
h3cDldp2PortLinkStatus 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'."
|
||||
::= { h3cDldp2PortStatusEntry 2 }
|
||||
|
||||
h3cDldp2NeighborTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDldp2NeighborEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains all port's neighbors."
|
||||
::= { h3cDldp2TableGroup 3 }
|
||||
|
||||
h3cDldp2NeighborEntry OBJECT-TYPE
|
||||
SYNTAX H3cDldp2NeighborEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This entry describes a port's neighbors."
|
||||
INDEX
|
||||
{
|
||||
ifIndex,
|
||||
h3cDldp2NeighborBridgeMac,
|
||||
h3cDldp2NeighborPortIndex
|
||||
}
|
||||
::= { h3cDldp2NeighborTable 1 }
|
||||
|
||||
H3cDldp2NeighborEntry ::= SEQUENCE
|
||||
{
|
||||
h3cDldp2NeighborBridgeMac MacAddress,
|
||||
h3cDldp2NeighborPortIndex Integer32,
|
||||
h3cDldp2NeighborStatus INTEGER,
|
||||
h3cDldp2NeighborAgingTime Integer32
|
||||
}
|
||||
|
||||
h3cDldp2NeighborBridgeMac OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the bridge MAC address of a neighbor."
|
||||
::= { h3cDldp2NeighborEntry 1 }
|
||||
|
||||
h3cDldp2NeighborPortIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the port index of a neighbor."
|
||||
::= { h3cDldp2NeighborEntry 2 }
|
||||
|
||||
h3cDldp2NeighborStatus 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."
|
||||
::= { h3cDldp2NeighborEntry 3 }
|
||||
|
||||
h3cDldp2NeighborAgingTime 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."
|
||||
::= { h3cDldp2NeighborEntry 4 }
|
||||
|
||||
h3cDldp2TrapBindObjects OBJECT IDENTIFIER ::= { h3cDldp2 3 }
|
||||
|
||||
h3cDldp2Trap OBJECT IDENTIFIER ::= { h3cDldp2 4 }
|
||||
h3cDldp2TrapPrefix OBJECT IDENTIFIER ::= { h3cDldp2Trap 0 }
|
||||
h3cDldp2TrapUniLink NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
ifIndex,
|
||||
ifDescr
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is generated when DLDP detects a unidirectional link,
|
||||
ifIndex and ifDescr identify the port."
|
||||
::= { h3cDldp2TrapPrefix 1 }
|
||||
|
||||
h3cDldp2TrapBidLink NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
ifIndex,
|
||||
ifDescr
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is generated when DLDP detects a bidirectional link,
|
||||
ifIndex and ifDescr identify the port."
|
||||
::= { h3cDldp2TrapPrefix 2 }
|
||||
|
||||
END
|
||||
236
mibs/a3com/A3COM-HUAWEI-DNS-MIB
Normal file
236
mibs/a3com/A3COM-HUAWEI-DNS-MIB
Normal file
@ -0,0 +1,236 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2009 by H3C Technologies. All rights reserved.
|
||||
--
|
||||
-- Description: DNS MIB File
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 created by jiangshuaihua
|
||||
-- initial version 2009-02-12
|
||||
-- =================================================================
|
||||
A3COM-HUAWEI-DNS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus
|
||||
FROM SNMPv2-TC
|
||||
InetAddressType, InetAddress
|
||||
FROM INET-ADDRESS-MIB
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB;
|
||||
|
||||
h3cDns MODULE-IDENTITY
|
||||
LAST-UPDATED
|
||||
"200902120000Z"
|
||||
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
|
||||
"This MIB contains objects to manage the DNS."
|
||||
REVISION
|
||||
"200902120000Z"
|
||||
DESCRIPTION
|
||||
" "
|
||||
::= { h3cCommon 97 }
|
||||
|
||||
-- Objects define
|
||||
h3cDnsObjects OBJECT IDENTIFIER ::= { h3cDns 1 }
|
||||
|
||||
-- DNS static server IP table
|
||||
h3cDnsStaticSrvIpTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDnsStaticSrvIpEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This table is a list of DNS static server IPv4 address
|
||||
configuration, which is manually specified.
|
||||
"
|
||||
::= { h3cDnsObjects 1 }
|
||||
|
||||
h3cDnsStaticSrvIpEntry OBJECT-TYPE
|
||||
SYNTAX H3cDnsStaticSrvIpEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
An entry of h3cDnsStaticSrvIpTable.
|
||||
"
|
||||
INDEX
|
||||
{
|
||||
h3cDnsStaticSrvIpType,
|
||||
h3cDnsStaticSrvIpAddr
|
||||
}
|
||||
::= { h3cDnsStaticSrvIpTable 1 }
|
||||
|
||||
H3cDnsStaticSrvIpEntry ::=
|
||||
SEQUENCE {
|
||||
h3cDnsStaticSrvIpType InetAddressType,
|
||||
h3cDnsStaticSrvIpAddr InetAddress,
|
||||
h3cDnsStaticSrvIpPriority Integer32,
|
||||
h3cDnsStaticSrvIpRowStatus RowStatus
|
||||
}
|
||||
|
||||
h3cDnsStaticSrvIpType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This node gives the type of the static DNS server IP address.
|
||||
"
|
||||
::= { h3cDnsStaticSrvIpEntry 1 }
|
||||
|
||||
h3cDnsStaticSrvIpAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress (SIZE (1..64))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This node gives the IP address of the DNS server
|
||||
specified by the user.
|
||||
"
|
||||
::= { h3cDnsStaticSrvIpEntry 2 }
|
||||
|
||||
h3cDnsStaticSrvIpPriority OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This node gives the priority of the DNS server, according to the
|
||||
creation order. The smaller the value is, the higher the priority
|
||||
level is.
|
||||
"
|
||||
::= { h3cDnsStaticSrvIpEntry 3 }
|
||||
|
||||
h3cDnsStaticSrvIpRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This node gives the operation status of this table entry.
|
||||
"
|
||||
::= { h3cDnsStaticSrvIpEntry 4 }
|
||||
|
||||
-- DNS dynamic server IP table
|
||||
h3cDnsDynamicSrvIpTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDnsDynamicSrvIpEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This table is a list of DNS dynamic server IPv4 address
|
||||
configuration, which is dynamically obtained through DHCP.
|
||||
"
|
||||
::= { h3cDnsObjects 2 }
|
||||
|
||||
h3cDnsDynamicSrvIpEntry OBJECT-TYPE
|
||||
SYNTAX H3cDnsDynamicSrvIpEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry of h3cDnsDynamicSrvIpTable."
|
||||
INDEX
|
||||
{
|
||||
h3cDnsDynamicSrvIpType,
|
||||
h3cDnsDynamicSrvIpAddr
|
||||
}
|
||||
::= { h3cDnsDynamicSrvIpTable 1 }
|
||||
|
||||
H3cDnsDynamicSrvIpEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
h3cDnsDynamicSrvIpType InetAddressType,
|
||||
h3cDnsDynamicSrvIpAddr InetAddress,
|
||||
h3cDnsDynamicSrvIpPriority Integer32
|
||||
}
|
||||
|
||||
h3cDnsDynamicSrvIpType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This node gives the type of the dynamic DNS server IP address.
|
||||
"
|
||||
::= { h3cDnsDynamicSrvIpEntry 1 }
|
||||
|
||||
h3cDnsDynamicSrvIpAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress (SIZE (1..64))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This node gives the IP address of the DNS server dynamically
|
||||
obtained through DHCP.
|
||||
"
|
||||
::= { h3cDnsDynamicSrvIpEntry 2 }
|
||||
|
||||
h3cDnsDynamicSrvIpPriority OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This node gives the priority of the DNS server, according to the
|
||||
order obtained through DHCP. The smaller the value is, the higher
|
||||
the priority level is.
|
||||
"
|
||||
::= { h3cDnsDynamicSrvIpEntry 3 }
|
||||
|
||||
-- Conformance define
|
||||
h3cDnsMIBConformance OBJECT IDENTIFIER ::= { h3cDns 2 }
|
||||
|
||||
h3cDnsMIBCompliances OBJECT IDENTIFIER ::= { h3cDnsMIBConformance 1 }
|
||||
|
||||
h3cDnsMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The compliance statement for entities which implement
|
||||
the DNS MIB.
|
||||
"
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS
|
||||
{
|
||||
h3cDnsStaticSrvIpGroup,
|
||||
h3cDnsDynamicSrvIpGroup
|
||||
}
|
||||
::= { h3cDnsMIBCompliances 1 }
|
||||
|
||||
h3cDnsMIBGroups OBJECT IDENTIFIER ::= { h3cDnsMIBConformance 2 }
|
||||
|
||||
h3cDnsStaticSrvIpGroup OBJECT-GROUP
|
||||
OBJECTS
|
||||
{
|
||||
h3cDnsStaticSrvIpPriority,
|
||||
h3cDnsStaticSrvIpRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
A collection of objects providing mandatory DNS server IP
|
||||
addresses manually specified.
|
||||
"
|
||||
::= { h3cDnsMIBGroups 1 }
|
||||
|
||||
h3cDnsDynamicSrvIpGroup OBJECT-GROUP
|
||||
OBJECTS { h3cDnsDynamicSrvIpPriority }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
A collection of objects providing mandatory DNS server IP
|
||||
addresses dynamically obtained through DHCP.
|
||||
"
|
||||
::= { h3cDnsMIBGroups 2 }
|
||||
END
|
||||
496
mibs/a3com/A3COM-HUAWEI-DOMAIN-MIB
Normal file
496
mibs/a3com/A3COM-HUAWEI-DOMAIN-MIB
Normal file
@ -0,0 +1,496 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2009 by H3C Technologies. All rights reserved.
|
||||
--
|
||||
-- Description: Domain MIB
|
||||
-- Reference:
|
||||
-- Version: V1.6
|
||||
-- History:
|
||||
-- V1.0 2005.03.23 The initial version, created by Xulei
|
||||
-- V1.1 2005.06.03 updated by Xulei
|
||||
-- Update SMIv2 syntax of some MIB objects
|
||||
-- V1.2 2006.03.27 updated by yuanzhijie
|
||||
-- 1. Modified the description of h3cDomainSchemeRowStatus
|
||||
-- 2. Add h3cDomainSchemeAAAType, h3cDomainSchemeAAAName,
|
||||
-- h3cDomainSchemeAccessMode
|
||||
-- 3. Change the value range of the object h3cDomainAuthSchemeName
|
||||
-- and h3cDomainAcctSchemeName
|
||||
-- V1.3 2007.03.07 updated by yangyang
|
||||
-- Change SYNTAX of h3cDomainName and h3cDomainDefault
|
||||
-- V1.4 2008.11.25 updated by ouzhili
|
||||
-- Add an enumeration vlanlist(3) to object h3cDomainVlanAssignMode
|
||||
-- V1.5 2008.12.30 updated by dupengfei
|
||||
-- Add h3cDomainCurrentAccessNum
|
||||
-- V1.6 2009.08.05 updated by huxiulan
|
||||
-- Add an enumeration wapi(12) to object h3cAccessModeofDomainScheme
|
||||
-- ==================================================================
|
||||
A3COM-HUAWEI-DOMAIN-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, Counter32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
InetAddressType, InetAddress
|
||||
FROM INET-ADDRESS-MIB
|
||||
RowStatus, TruthValue, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
h3cDomain MODULE-IDENTITY
|
||||
LAST-UPDATED "200908050000Z" -- August 05, 2009 at 00:00 GMT
|
||||
ORGANIZATION
|
||||
"H3C Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"Platform Team Beijing Institute H3C Tech, Inc.
|
||||
Http://www.h3c.com
|
||||
E-mail:support@h3c.com "
|
||||
DESCRIPTION
|
||||
"The MIB module is used for managing domain."
|
||||
::= { h3cCommon 46 }
|
||||
|
||||
H3cModeOfDomainScheme ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The scheme mode of the domain.
|
||||
none: indicates the domain has no scheme.
|
||||
local:indicates the domain will use local-server as a scheme.
|
||||
radius:indicates the domain will use radius scheme.
|
||||
tacacs:indicates the domain will use tacacs scheme."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(1),
|
||||
local(2),
|
||||
radius(3),
|
||||
tacacs(4)
|
||||
}
|
||||
|
||||
H3cAAATypeDomainScheme ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The service type of the server."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
accounting(1),
|
||||
authentication(2),
|
||||
authorization(3),
|
||||
none(4)
|
||||
}
|
||||
|
||||
H3cAccessModeofDomainScheme ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The access mode of the domain."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
default(1),
|
||||
login(2),
|
||||
lanAccess(3),
|
||||
portal(4),
|
||||
ppp(5),
|
||||
gcm(6),
|
||||
dvpn(7),
|
||||
dhcp(8),
|
||||
voice(9),
|
||||
superauthen(10),
|
||||
command(11),
|
||||
wapi(12)
|
||||
}
|
||||
|
||||
h3cDomainControl OBJECT IDENTIFIER ::= { h3cDomain 1 }
|
||||
|
||||
h3cDomainDefault OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..128))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies default domain on the equipment. Default value is 'system'."
|
||||
::= { h3cDomainControl 1 }
|
||||
|
||||
|
||||
h3cDomainTables OBJECT IDENTIFIER ::= { h3cDomain 2 }
|
||||
|
||||
h3cDomainInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDomainInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing the domains."
|
||||
::= { h3cDomainTables 1 }
|
||||
|
||||
h3cDomainInfoEntry OBJECT-TYPE
|
||||
SYNTAX H3cDomainInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) representing a domain."
|
||||
INDEX { h3cDomainName }
|
||||
::= { h3cDomainInfoTable 1 }
|
||||
|
||||
H3cDomainInfoEntry ::= SEQUENCE {
|
||||
h3cDomainName OCTET STRING,
|
||||
h3cDomainState INTEGER,
|
||||
h3cDomainMaxAccessNum Integer32,
|
||||
h3cDomainVlanAssignMode INTEGER,
|
||||
h3cDomainIdleCutEnable TruthValue,
|
||||
h3cDomainIdleCutMaxTime Integer32,
|
||||
h3cDomainIdleCutMinFlow Integer32,
|
||||
h3cDomainMessengerEnable TruthValue,
|
||||
h3cDomainMessengerLimitTime Integer32,
|
||||
h3cDomainMessengerSpanTime Integer32,
|
||||
h3cDomainSelfServiceEnable TruthValue,
|
||||
h3cDomainSelfServiceURL OCTET STRING,
|
||||
h3cDomainAccFailureAction INTEGER,
|
||||
h3cDomainRowStatus RowStatus,
|
||||
h3cDomainCurrentAccessNum Integer32 }
|
||||
|
||||
h3cDomainName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..128))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index uniquely identifies a domain. "
|
||||
::= { h3cDomainInfoEntry 1 }
|
||||
|
||||
h3cDomainState OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
active(1),
|
||||
block(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The state of the domain, which reflects whether the domain is active.
|
||||
Default value is active."
|
||||
::= { h3cDomainInfoEntry 2 }
|
||||
|
||||
h3cDomainMaxAccessNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number which the domain allows to access. If the value
|
||||
is set to 0, the access limit will be disabled."
|
||||
::= { h3cDomainInfoEntry 3 }
|
||||
|
||||
h3cDomainVlanAssignMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
integer(1),
|
||||
string(2),
|
||||
vlanlist(3)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The vlan assignment mode. The mode SHOULD be the same as the mode of
|
||||
corresponding server.
|
||||
1 (integer) - Integer Vlan assignment mode.
|
||||
2 (string) - String Vlan assignment mode.
|
||||
3 (vlanlist) - VLAN-List Vlan assignment mode.
|
||||
The default value is integer."
|
||||
::= { h3cDomainInfoEntry 4 }
|
||||
|
||||
h3cDomainIdleCutEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The idle cut control. Setting this attribute to true, the connection will be
|
||||
cut when the flow is less than h3cDomainIdleCutMinFlow and lasts
|
||||
h3cDomainIdleCutMaxTime. Default value is false."
|
||||
::= { h3cDomainInfoEntry 5 }
|
||||
|
||||
h3cDomainIdleCutMaxTime OBJECT-TYPE
|
||||
SYNTAX Integer32(1..120)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximal time of idle-cut. The unit is minute. If the value of
|
||||
h3cDomainIdleCutEnable is false, the value of h3cDomainIdleCutMaxTime
|
||||
is meaningless."
|
||||
::= { h3cDomainInfoEntry 6 }
|
||||
|
||||
h3cDomainIdleCutMinFlow OBJECT-TYPE
|
||||
SYNTAX Integer32(1..10240000)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimal flow of idle-cut. The unit is byte. If the value of
|
||||
h3cDomainIdleCutEnable is false, the value of h3cDomainIdleCutMinFlow
|
||||
is meaningless."
|
||||
::= { h3cDomainInfoEntry 7 }
|
||||
|
||||
h3cDomainMessengerEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The messenger service control. If set h3cDomainMessengerEnable to true,
|
||||
h3cDomainMessengerLimitTime and h3cDomainMessengerSpanTime must be
|
||||
set to valid values. Default value is false."
|
||||
::= { h3cDomainInfoEntry 8 }
|
||||
|
||||
h3cDomainMessengerLimitTime OBJECT-TYPE
|
||||
SYNTAX Integer32(1..60)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The messenger service limit time. The unit is minute. If the value of
|
||||
h3cDomainMessengerEnable is false, the value of h3cDomainMessengerLimitTime
|
||||
is meaningless."
|
||||
::= { h3cDomainInfoEntry 9 }
|
||||
|
||||
h3cDomainMessengerSpanTime OBJECT-TYPE
|
||||
SYNTAX Integer32(5..60)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The messenger service span time. The unit is minute.
|
||||
It must be a multiple of 5. If the value of h3cDomainMessengerEnable is false,
|
||||
the value of h3cDomainMessengerSpanTime is meaningless."
|
||||
::= { h3cDomainInfoEntry 10 }
|
||||
|
||||
h3cDomainSelfServiceEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The self service control. If set h3cDomainSelfServiceEnable to true,
|
||||
h3cDomainSelfServiceURL must be set to a valid value.
|
||||
Default value is FALSE."
|
||||
::= { h3cDomainInfoEntry 11 }
|
||||
|
||||
h3cDomainSelfServiceURL OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..64))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Self-service URL(Uniform Resource Locator) of the domain."
|
||||
::= { h3cDomainInfoEntry 12 }
|
||||
|
||||
h3cDomainAccFailureAction OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
ignore(1),
|
||||
reject(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Defines the action that authentication should be taken if
|
||||
authentication succeeds but the associated accounting start
|
||||
fails.
|
||||
1 (ignore) - treat as authentication success; ignore
|
||||
accounting start failure.
|
||||
2 (reject) - treat as authentication failed if
|
||||
corresponding accounting start fails.
|
||||
Default value is reject."
|
||||
::= { h3cDomainInfoEntry 13 }
|
||||
|
||||
h3cDomainRowStatus 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 CreateAndGo, Destroy operation. To destroy
|
||||
an existent row, the domain of the row MUST NOT be used by user."
|
||||
::= { h3cDomainInfoEntry 14 }
|
||||
|
||||
h3cDomainCurrentAccessNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current access number of the domain."
|
||||
::= { h3cDomainInfoEntry 15 }
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- Scheme Table
|
||||
-- ----------------------------------------------------------------------
|
||||
h3cDomainSchemeTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDomainSchemeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing schemes of all domains."
|
||||
::= { h3cDomainTables 2 }
|
||||
|
||||
h3cDomainSchemeEntry OBJECT-TYPE
|
||||
SYNTAX H3cDomainSchemeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) representing an IP pool of a domain"
|
||||
INDEX { h3cDomainName, h3cDomainSchemeIndex }
|
||||
::= { h3cDomainSchemeTable 1 }
|
||||
|
||||
H3cDomainSchemeEntry ::= SEQUENCE {
|
||||
h3cDomainSchemeIndex Integer32,
|
||||
h3cDomainSchemeMode H3cModeOfDomainScheme,
|
||||
h3cDomainAuthSchemeName OCTET STRING,
|
||||
h3cDomainAcctSchemeName OCTET STRING,
|
||||
h3cDomainSchemeRowStatus RowStatus,
|
||||
h3cDomainSchemeAAAType H3cAAATypeDomainScheme,
|
||||
h3cDomainSchemeAAAName OCTET STRING,
|
||||
h3cDomainSchemeAccessMode H3cAccessModeofDomainScheme
|
||||
|
||||
}
|
||||
|
||||
h3cDomainSchemeIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The scheme index of domain, which is an identifier of a domain scheme."
|
||||
::= { h3cDomainSchemeEntry 1 }
|
||||
|
||||
h3cDomainSchemeMode OBJECT-TYPE
|
||||
SYNTAX H3cModeOfDomainScheme
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The scheme mode of the domain. Setting h3cDomainSchemeMode to none(1) indicates
|
||||
the domain has none scheme. Setting h3cDomainSchemeMode to local(2) indicates the
|
||||
domain will use local-server as a scheme. Setting h3cDomainSchemeMode to radius(3)
|
||||
or tacacs(4) indicates the domain will use radius or tacacs scheme. If set
|
||||
h3cDomainSchemeMode to radius(3) or tacacs(4), h3cDomainAuthSchemeName and
|
||||
h3cDomainAcctSchemeName must be set to valid values. And if h3cDomainSchemeMode is
|
||||
set to none(1) or local(2), the value of h3cDomainAuthSchemeName and h3cDomainAcctSchemeName
|
||||
will be ignored."
|
||||
::= { h3cDomainSchemeEntry 2 }
|
||||
|
||||
h3cDomainAuthSchemeName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The authentication scheme name of domain. If h3cDomainSchemeMode is set to radius
|
||||
or tacacs, the h3cDomainAuthSchemeName must be configured with a valid value."
|
||||
::= { h3cDomainSchemeEntry 3 }
|
||||
|
||||
h3cDomainAcctSchemeName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The accounting scheme name of the domain. If h3cDomainSchemeMode is set to radius
|
||||
or tacacs, the h3cDomainAcctSchemeName must be configured with a valid value."
|
||||
::= { h3cDomainSchemeEntry 4 }
|
||||
|
||||
h3cDomainSchemeRowStatus 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 createAndGo, destroy operation. To
|
||||
create a new row, h3cDomainSchemeMode must be specified. To destroy an existent
|
||||
row, the scheme of the row MUST NOT be used by user."
|
||||
::= { h3cDomainSchemeEntry 5 }
|
||||
|
||||
h3cDomainSchemeAAAType OBJECT-TYPE
|
||||
SYNTAX H3cAAATypeDomainScheme
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Service Type of the server."
|
||||
::= { h3cDomainSchemeEntry 6 }
|
||||
|
||||
h3cDomainSchemeAAAName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE (0..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The scheme name of the domain, whether the scheme represents accounting,
|
||||
authentication or authorization references the object h3cDomainSchemeAAAType.
|
||||
The value of the object must be valid if the value of h3cDomainSchemeMode
|
||||
is radius or tacacs, the value of the object will be ignored if the value
|
||||
of h3cDomainSchemeMode is none or local. If the domain has no scheme,
|
||||
there will be a null string. If this object is supported, the objects
|
||||
h3cDomainAuthSchemeName and h3cDomainAcctSchemeName will be ignored."
|
||||
::= { h3cDomainSchemeEntry 7 }
|
||||
|
||||
h3cDomainSchemeAccessMode OBJECT-TYPE
|
||||
SYNTAX H3cAccessModeofDomainScheme
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The access mode of the domain scheme."
|
||||
::= { h3cDomainSchemeEntry 8 }
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- IP pool Table
|
||||
-- ----------------------------------------------------------------------
|
||||
h3cDomainIpPoolTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDomainIpPoolEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing IP pools of all domains."
|
||||
::= { h3cDomainTables 3 }
|
||||
|
||||
h3cDomainIpPoolEntry OBJECT-TYPE
|
||||
SYNTAX H3cDomainIpPoolEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) representing an IP pool of a domain."
|
||||
INDEX { h3cDomainName, h3cDomainIpPoolNum }
|
||||
::= { h3cDomainIpPoolTable 1 }
|
||||
|
||||
H3cDomainIpPoolEntry ::= SEQUENCE {
|
||||
h3cDomainIpPoolNum Integer32,
|
||||
h3cDomainIpPoolLowIpAddrType InetAddressType,
|
||||
h3cDomainIpPoolLowIpAddr InetAddress,
|
||||
h3cDomainIpPoolLen Integer32,
|
||||
h3cDomainIpPoolRowStatus RowStatus }
|
||||
|
||||
|
||||
h3cDomainIpPoolNum OBJECT-TYPE
|
||||
SYNTAX Integer32(0..99)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of IP pool, which is an identifier of an IP pool."
|
||||
::= { h3cDomainIpPoolEntry 1 }
|
||||
|
||||
|
||||
h3cDomainIpPoolLowIpAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The low IP addresses type (IPv4 or IPv6) of IP pool."
|
||||
::= { h3cDomainIpPoolEntry 2 }
|
||||
|
||||
|
||||
h3cDomainIpPoolLowIpAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The low IP address of IP pool."
|
||||
::= { h3cDomainIpPoolEntry 3 }
|
||||
|
||||
|
||||
h3cDomainIpPoolLen OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of IP pool. Default value is 1."
|
||||
::= { h3cDomainIpPoolEntry 4 }
|
||||
|
||||
h3cDomainIpPoolRowStatus 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 CreateAndGo, Destroy operation. To
|
||||
create a new row, h3cDomainIpPoolNum and h3cDomainIpPoolLowIpAddr must be specified.
|
||||
To destroy an existent row, the IP pool of this row MUST NOT be used by user."
|
||||
::= { h3cDomainIpPoolEntry 5 }
|
||||
END
|
||||
973
mibs/a3com/A3COM-HUAWEI-DOT11-ACMT-MIB
Normal file
973
mibs/a3com/A3COM-HUAWEI-DOT11-ACMT-MIB
Normal file
@ -0,0 +1,973 @@
|
||||
-- =============================================================================
|
||||
-- Copyright (c) 2004-2010 Hangzhou H3C Technologies. All rights reserved.
|
||||
--
|
||||
-- Description:
|
||||
-- The file defines a MIB to provide wireless switch object and CAPWAP
|
||||
-- tunnel information.
|
||||
-- Reference:
|
||||
-- Version: V2.0
|
||||
-- History:
|
||||
-- V1.0 created by shiyang (Richard)
|
||||
-- Initial version 2006-05-10
|
||||
-- V1.1 2007-04-27 modified by shiyang(Richard)
|
||||
-- Add apCfgChange(6) for h3cDot11ACMtTrapTunlDwnInfo.
|
||||
-- Delete h3cDot11ACPhysicalIndex,h3cDot11ACGlobalCountryCode,
|
||||
-- h3cDot11ACCtrlTunnelSecSupport and h3cDot11ACDataTunnelSecSupport
|
||||
-- nodes.
|
||||
-- V1.2 2007-06-19 modified by Vikas K.
|
||||
-- Add h3cDot11WLANAssocStatisInfo for h3cDot11ACObjectGroup.
|
||||
-- Add h3cDot11MaxAPNumPermitted and h3cDot11MaxStationNumPermitted
|
||||
-- nodes.
|
||||
-- V1.3 2007-12-21 modified by wanghao (Kumar)
|
||||
-- Add h3cDot11StationExDeAuthenSum and h3cDot11StationCurAssocSum
|
||||
-- for h3cDot11WLANAssocStatisInfo.
|
||||
-- V1.4 2008-07-09 modified by ChangHuifeng
|
||||
-- Add h3cDot11ACMtBackupSwtTrap and h3cDot11ACMtTrapBackupSwitchInfo
|
||||
-- for h3cDot11ACMtNotifyGroup.
|
||||
-- Change description of h3cDot11ACMtTunnelSetupTrap.
|
||||
-- V1.5 2008-12-03 modified by Wang Lu
|
||||
-- Add new variable bindings h3cDot11ACMtTrapTnlAPName and
|
||||
-- h3cDot11ACMtTrapTnlAPIPAddr to h3cDot11ACMtTunnelSetupTrap and
|
||||
-- h3cDot11ACMtTunnelDownTrap.
|
||||
-- V1.6 2009-05-07 modified by Wang Shaojie
|
||||
-- Add new trap h3cDot11ACLoadBalanceTrap.
|
||||
-- Add new variable bindings h3cDot11LoadBalanceType,
|
||||
-- h3cDot11LoadBalanceThreshold for h3cDot11ACLoadBalanceTrap.
|
||||
-- Add h3cDot11ACIFLoadInfoTable to h3cDot11ACIFLoadInfoTable.
|
||||
-- V1.7 2009-07-29 modified by Heziqi
|
||||
-- Add new variable bindings h3cDot11ACMtTrapAPIPv6Addr
|
||||
-- to h3cDot11ACMtTunnelSetupTrap and h3cDot11ACMtTunnelDownTrap.
|
||||
-- Add h3cDot11MasterAPCount, h3cDot11SlaveAPCount,
|
||||
-- h3cDot11ConnectAutoAPCount and h3cDot11PersistentAPCount to
|
||||
-- h3cDot11ACLoadInfo.
|
||||
-- V1.8 2009-08-07 modified by Wang Shaojie, Qi Kai
|
||||
-- Add new variable bindings h3cDot11ACMtTrapTunlDwnCount
|
||||
-- to h3cDot11ACMtTrapVarObjects
|
||||
-- Add h3cDot11ACIfStaNum, h3cDot11ACIfName to h3cDot11ACIFLoadInfoTable
|
||||
-- V1.9 2009-12-01 modified by Wang Shaojie
|
||||
-- Add h3cDot11ACStaFullTrap to h3cDot11ACMtTraps and variable bindings
|
||||
-- h3cDot11ACMaxStaNum for h3cDot11ACStaFullTrap.
|
||||
-- Add h3cDot11CtrlTunnelUpTimeTicks to h3cDot11CAPWAPTunnelTable
|
||||
-- Add h3cDot11AcDownloadFrameCnt, h3cDot11AcUploadFrameCnt,
|
||||
-- h3cDot11AcDownloadFrameBytes, h3cDot11AcUploadFrameBytes to
|
||||
-- h3cDot11ACLoadInfo.
|
||||
-- 2010-06-10 added h3cDot11ACBASIfTable by jinyi
|
||||
-- 2010-08-04 modified by yin junjie
|
||||
-- Add new table h3cDot11ACStaUserSecAuthStatis
|
||||
-- Add h3cDot11ACStaUserAuthCurNumber, h3cDot11ACStaUserConnFailCnt,
|
||||
-- h3cDot11ACStaUserAuthReqCnt, h3cDot11ACStaUserAuthSuccCnt,
|
||||
-- h3cDot11ACStaUserAuthFailCnt to h3cDot11ACStaUserSecAuthStatis.
|
||||
-- V2.0 2011-09-30 modified by Dong Laqi
|
||||
-- Add h3cDot11ACMtTrapTnlAPSysName,h3cDot11ACMtFirstTrapTime
|
||||
-- to h3cDot11ACMtTrapVarObjects
|
||||
-- and varialbe bindings h3cDot11ACMtFirstTrapTime for
|
||||
-- h3cDot11ACMtTunnelSetupTrap,h3cDot11ACMtTunnelDownTrap,
|
||||
-- h3cDot11ACMtBackupSwtTrap.
|
||||
-- 2012-02-14 modified by Dong Laqi
|
||||
-- Add h3cDot11BackupACRole,h3cDot11BackupACNMSIP,h3cDot11ACBackupMode,
|
||||
-- h3cDot11ACBackupStatus and h3cDot11ACSwitchCnt to h3cDot11ACLoadInfo
|
||||
-- Add h3cDot11ACStatusSwitchTrap to h3cDot11ACMtTraps
|
||||
-- and binding h3cDot11ACMtTrapACStatusSwitchInfo and h3cDot11MasterACNmsIP
|
||||
-- for h3cDot11ACMtTrapVarObjects
|
||||
-- =============================================================================
|
||||
A3COM-HUAWEI-DOT11-ACMT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
NOTIFICATION-TYPE,
|
||||
Integer32,
|
||||
Counter32,
|
||||
IpAddress,
|
||||
Counter64,
|
||||
TimeTicks
|
||||
FROM SNMPv2-SMI
|
||||
IANAifType
|
||||
FROM IANAifType-MIB
|
||||
h3cDot11,
|
||||
H3cDot11MACModeType,
|
||||
H3cDot11TunnelSecSchemType,
|
||||
H3cDot11ObjectIDType
|
||||
FROM A3COM-HUAWEI-DOT11-REF-MIB;
|
||||
|
||||
h3cDot11ACMT MODULE-IDENTITY
|
||||
LAST-UPDATED "201008041800Z" -- Aug 04, 2009 at 18:00 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 defines information as per wireless AC and tunnel between
|
||||
AP and AC.
|
||||
If NMS intends to get more detailed information for the AP and AC,
|
||||
it could refer entPhysicalIndex in the Entity MIB to get entity
|
||||
information.
|
||||
|
||||
GLOSSARY
|
||||
|
||||
IEEE 802.11
|
||||
Standard to encourage interoperability among
|
||||
wireless networking equipment.
|
||||
|
||||
Access point (AP)
|
||||
Transmitter/receiver (transceiver) device
|
||||
that commonly connects and transports data
|
||||
between a wireless network and a wired network.
|
||||
|
||||
Access control (AC)
|
||||
To control and manage multi-APs, it will bridge
|
||||
wireless and wired network.
|
||||
|
||||
Radio
|
||||
The chip set to receive and send wireless signal.
|
||||
|
||||
Fat AP
|
||||
Applied in the home, SOHO and so on, and it could
|
||||
independently work without help from AC.
|
||||
|
||||
Fit AP
|
||||
Applied in the enterprise environment, it will work
|
||||
under the control and management from AC.
|
||||
|
||||
Control And Provisioning of Wireless Access Points Protocol
|
||||
The short name of protocol is CAPWAP. AC will control
|
||||
and manage AP by CAPWAP tunnel protocol defined by IETF.
|
||||
Also, a data tunnel will be set up between AC and AP.
|
||||
|
||||
Basic Service Set
|
||||
The IEEE 802.11 BSS of an AP comprises of the
|
||||
stations directly associating with the AP. It will
|
||||
be identified by BSSID."
|
||||
|
||||
REVISION "201008041800Z" -- Aug 04, 2010 at 18:00 GMT
|
||||
DESCRIPTION
|
||||
"Add new nodes."
|
||||
REVISION "200908071800Z" -- Aug 07, 2009 at 18:00 GMT
|
||||
DESCRIPTION
|
||||
"Modified to add new nodes."
|
||||
REVISION "200907291800Z" -- Jul 29, 2009 at 18:00 GMT
|
||||
DESCRIPTION
|
||||
"Modified to add new nodes."
|
||||
REVISION "200905072000Z" -- May 7, 2009 at 20:00 GMT
|
||||
DESCRIPTION
|
||||
"Modified to add new nodes."
|
||||
REVISION "200807091800Z" -- July 09, 2008 at 18:00 GMT
|
||||
DESCRIPTION
|
||||
"Modified to add new nodes."
|
||||
REVISION "200712211800Z" -- Dec 21, 2007 at 18:00 GMT
|
||||
DESCRIPTION
|
||||
"Modified to add new nodes."
|
||||
REVISION "200706191800Z" -- June 19, 2007 at 18:00 GMT
|
||||
DESCRIPTION
|
||||
"Modified to add new table and new nodes."
|
||||
REVISION "200704272000Z" -- Apr 27, 2007 at 20:00 GMT
|
||||
DESCRIPTION
|
||||
"Modified to fix some issue."
|
||||
REVISION "200605101900Z" -- May 10, 2006 at 19:00 GMT
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
::= { h3cDot11 1 }
|
||||
|
||||
-- *****************************************************************************
|
||||
-- * Major sections
|
||||
-- *****************************************************************************
|
||||
|
||||
-- AC Object Group Attributes
|
||||
-- DEFINED AS " The group provides AC information like MAC Mode and so on,
|
||||
-- also could refer to software version and hardware version kept
|
||||
-- by Entity MIB by Physical index"
|
||||
|
||||
h3cDot11ACObjectGroup OBJECT IDENTIFIER ::= { h3cDot11ACMT 1 }
|
||||
h3cDot11ACObject OBJECT IDENTIFIER ::= { h3cDot11ACObjectGroup 1 }
|
||||
h3cDot11ACLoadInfo OBJECT IDENTIFIER ::= { h3cDot11ACObjectGroup 2 }
|
||||
h3cDot11WLANAssocStatisInfo OBJECT IDENTIFIER ::= { h3cDot11ACObjectGroup 3 }
|
||||
h3cDot11ACBASInfo OBJECT IDENTIFIER ::= { h3cDot11ACObjectGroup 4 }
|
||||
h3cDot11ACStaUserSecAuthStatis OBJECT IDENTIFIER ::= { h3cDot11ACObjectGroup 5 }
|
||||
|
||||
-- AC CAPWAP tunnel Group Attributes
|
||||
-- DEFINED AS "The group provides CAPWAP tunnel information"
|
||||
|
||||
h3cDot11CAPWAPTunnelGroup OBJECT IDENTIFIER ::= { h3cDot11ACMT 2 }
|
||||
|
||||
-- AC CAPWAP Notification
|
||||
-- DEFINED AS "The notification for AC Management"
|
||||
|
||||
h3cDot11ACMtNotifyGroup OBJECT IDENTIFIER ::= { h3cDot11ACMT 3 }
|
||||
|
||||
-- *****************************************************************************
|
||||
-- * h3cDot11ACObject element Definition
|
||||
-- *****************************************************************************
|
||||
h3cDot11CurrentACMACMode OBJECT-TYPE
|
||||
SYNTAX H3cDot11MACModeType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents which MAC mode defined in the CAPWAP draft is in use
|
||||
for the AC."
|
||||
DEFVAL { split }
|
||||
::= { h3cDot11ACObject 1 }
|
||||
|
||||
h3cDot11MaxAPNumPermitted OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the maximum number of AP connection permitted
|
||||
for one AC."
|
||||
::= { h3cDot11ACObject 2 }
|
||||
|
||||
h3cDot11MaxStationNumPermitted OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the maximum number of station connection
|
||||
permitted for one AC."
|
||||
::= { h3cDot11ACObject 3 }
|
||||
-- *****************************************************************************
|
||||
-- * End of h3cDot11ACObject element Definition
|
||||
-- *****************************************************************************
|
||||
|
||||
-- *****************************************************************************
|
||||
-- * h3cDot11ACLoadInfo element Definition
|
||||
-- *****************************************************************************
|
||||
h3cDot11APConnectCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the total number of APs which are connecting to AC."
|
||||
::= { h3cDot11ACLoadInfo 1 }
|
||||
|
||||
h3cDot11StationConnectCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the total number of stations which are accessing the
|
||||
WLAN service through AC."
|
||||
::= { h3cDot11ACLoadInfo 2 }
|
||||
|
||||
-- *****************************************************************************
|
||||
-- * h3cDot11ACIFLoadInfoTable Definition
|
||||
-- *****************************************************************************
|
||||
h3cDot11ACIFLoadInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDot11ACIFLoadInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents AP number information of interface."
|
||||
::= { h3cDot11ACLoadInfo 3 }
|
||||
|
||||
h3cDot11ACIFLoadInfoEntry OBJECT-TYPE
|
||||
SYNTAX H3cDot11ACIFLoadInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry represents AP number information of an interface"
|
||||
INDEX
|
||||
{
|
||||
h3cDot11ACIfIndex
|
||||
}
|
||||
::= { h3cDot11ACIFLoadInfoTable 1 }
|
||||
|
||||
H3cDot11ACIFLoadInfoEntry ::= SEQUENCE
|
||||
{
|
||||
h3cDot11ACIfIndex Integer32,
|
||||
h3cDot11ACIfApNum Integer32,
|
||||
h3cDot11ACIfStaNum Integer32,
|
||||
h3cDot11ACIfName OCTET STRING
|
||||
}
|
||||
|
||||
h3cDot11ACIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents index of AC interface."
|
||||
::= { h3cDot11ACIFLoadInfoEntry 1 }
|
||||
|
||||
h3cDot11ACIfApNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents AP number connected to the AC interface."
|
||||
::= { h3cDot11ACIFLoadInfoEntry 2 }
|
||||
|
||||
h3cDot11ACIfStaNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents Station number connected to the AC interface."
|
||||
::= { h3cDot11ACIFLoadInfoEntry 3 }
|
||||
|
||||
h3cDot11ACIfName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents InterfaceName AP number connected to AC interface."
|
||||
::= { h3cDot11ACIFLoadInfoEntry 4 }
|
||||
|
||||
-- *****************************************************************************
|
||||
-- * End of h3cDot11ACIFLoadInfoTable element Definition
|
||||
-- *****************************************************************************
|
||||
h3cDot11MasterAPCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the total number of AP which have established the
|
||||
master tunnel with AC."
|
||||
::= { h3cDot11ACLoadInfo 4 }
|
||||
|
||||
h3cDot11SlaveAPCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the total number of AP which have established the
|
||||
slave tunnel with AC."
|
||||
::= { h3cDot11ACLoadInfo 5 }
|
||||
|
||||
h3cDot11ConnectAutoAPCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the total number of auto AP which are connecting to AC."
|
||||
::= { h3cDot11ACLoadInfo 6 }
|
||||
|
||||
h3cDot11PersistentAPCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the total number of persistent AP."
|
||||
::= { h3cDot11ACLoadInfo 7 }
|
||||
|
||||
h3cDot11AcUploadFrameCnt OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the number of frames that AP sends to AC through LWAPP tunnel."
|
||||
::= { h3cDot11ACLoadInfo 8 }
|
||||
|
||||
h3cDot11AcDownloadFrameCnt OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the number of frames that AC sends to AP through LWAPP tunnel."
|
||||
::= { h3cDot11ACLoadInfo 9 }
|
||||
|
||||
h3cDot11AcUploadFrameBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the bytes of frames that AP sends to AC through LWAPP tunnel."
|
||||
::= { h3cDot11ACLoadInfo 10 }
|
||||
|
||||
h3cDot11AcDownloadFrameBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the bytes of frames that AC sends to AP through LWAPP tunnel."
|
||||
::= { h3cDot11ACLoadInfo 11 }
|
||||
|
||||
h3cDot11BackupACRole OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
null(1),
|
||||
master(2),
|
||||
slave(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the Identity of the AC
|
||||
null: Not configured
|
||||
master: Master AC
|
||||
slave: Slave AC."
|
||||
DEFVAL { null }
|
||||
::= { h3cDot11ACLoadInfo 12 }
|
||||
|
||||
h3cDot11BackupACNMSIP OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the manger IP address of the slave ac."
|
||||
::= { h3cDot11ACLoadInfo 13 }
|
||||
|
||||
h3cDot11ACBackupMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
null(1),
|
||||
hotBackup(2),
|
||||
coldBackup(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the ac backup mode."
|
||||
DEFVAL { null }
|
||||
::= { h3cDot11ACLoadInfo 14 }
|
||||
|
||||
h3cDot11ACBackupStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
active(1),
|
||||
standby(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the ac backup status."
|
||||
::= { h3cDot11ACLoadInfo 15 }
|
||||
|
||||
h3cDot11ACSwitchCnt OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the ac switch times."
|
||||
::= { h3cDot11ACLoadInfo 16 }
|
||||
|
||||
-- *****************************************************************************
|
||||
-- * End of h3cDot11ACLoad element Definition
|
||||
-- *****************************************************************************
|
||||
|
||||
-- *****************************************************************************
|
||||
-- * h3cDot11WLANAssocStatisInfo Definition
|
||||
-- *****************************************************************************
|
||||
h3cDot11StationAssocSum OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the total number of station association."
|
||||
::= { h3cDot11WLANAssocStatisInfo 1 }
|
||||
|
||||
h3cDot11StationAssocFailSum OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the total number of station association failure."
|
||||
::= { h3cDot11WLANAssocStatisInfo 2 }
|
||||
|
||||
h3cDot11StationReassocSum OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the total number of station reassociation."
|
||||
::= { h3cDot11WLANAssocStatisInfo 3 }
|
||||
|
||||
h3cDot11StationAssocRejectedSum OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the total number of station association rejected on
|
||||
account of resource limit."
|
||||
::= { h3cDot11WLANAssocStatisInfo 4 }
|
||||
|
||||
h3cDot11StationExDeAuthenSum OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the total number of exceptional station deauthentication
|
||||
(Without sending a deauthentication to AP)."
|
||||
::= { h3cDot11WLANAssocStatisInfo 5 }
|
||||
|
||||
h3cDot11StationCurAssocSum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the total number of current associated stations."
|
||||
::= { h3cDot11WLANAssocStatisInfo 6 }
|
||||
-- *****************************************************************************
|
||||
-- * End of h3cDot11WLANAssocStatisInfo Definition
|
||||
-- *****************************************************************************
|
||||
|
||||
-- *****************************************************************************
|
||||
-- * h3cDot11ACBASInfo Definition
|
||||
-- *****************************************************************************
|
||||
h3cDot11ACBASSysObjects OBJECT IDENTIFIER ::= { h3cDot11ACBASInfo 1 }
|
||||
h3cDot11ACBASTableObjects OBJECT IDENTIFIER ::= { h3cDot11ACBASInfo 2 }
|
||||
|
||||
h3cDot11ACBASIfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDot11ACBASIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the BAS information of interfaces."
|
||||
::= { h3cDot11ACBASTableObjects 3 }
|
||||
|
||||
h3cDot11ACBASIfEntry OBJECT-TYPE
|
||||
SYNTAX H3cDot11ACBASIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry represents the BAS information of an interface"
|
||||
INDEX
|
||||
{
|
||||
h3cDot11ACBASIfIndex
|
||||
}
|
||||
::= { h3cDot11ACBASIfTable 1 }
|
||||
|
||||
H3cDot11ACBASIfEntry ::= SEQUENCE
|
||||
{
|
||||
h3cDot11ACBASIfIndex Integer32,
|
||||
h3cDot11ACBASIfDescr OCTET STRING,
|
||||
h3cDot11ACBASIfType IANAifType
|
||||
}
|
||||
|
||||
h3cDot11ACBASIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex of the BAS interface. "
|
||||
::= { h3cDot11ACBASIfEntry 1 }
|
||||
|
||||
h3cDot11ACBASIfDescr OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual string containing information about the BAS interface. "
|
||||
::= { h3cDot11ACBASIfEntry 2 }
|
||||
|
||||
h3cDot11ACBASIfType OBJECT-TYPE
|
||||
SYNTAX IANAifType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of the BAS interface. "
|
||||
::= { h3cDot11ACBASIfEntry 3 }
|
||||
|
||||
-- *****************************************************************************
|
||||
-- * End of h3cDot11ACBASInfo Definition
|
||||
-- *****************************************************************************
|
||||
|
||||
-- *****************************************************************************
|
||||
-- * h3cDot11ACStaUserSecAuthStatis element Definition
|
||||
-- *****************************************************************************
|
||||
h3cDot11ACStaUserAuthCurNumber OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the current number of user authenticated with this AC."
|
||||
::= { h3cDot11ACStaUserSecAuthStatis 1 }
|
||||
|
||||
h3cDot11ACStaUserConnFailCnt OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the total number of user disconnected with this AC."
|
||||
::= { h3cDot11ACStaUserSecAuthStatis 2 }
|
||||
|
||||
h3cDot11ACStaUserAuthReqCnt OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the total number of user authenticate request with this AC."
|
||||
::= { h3cDot11ACStaUserSecAuthStatis 3 }
|
||||
|
||||
h3cDot11ACStaUserAuthSuccCnt OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the total number of user authenticated successed with this AC."
|
||||
::= { h3cDot11ACStaUserSecAuthStatis 4 }
|
||||
|
||||
h3cDot11ACStaUserAuthFailCnt OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the total number of user authenticated failed with this AC."
|
||||
::= { h3cDot11ACStaUserSecAuthStatis 5 }
|
||||
|
||||
-- *****************************************************************************
|
||||
-- * End of h3cDot11StaUserSecAuthStatis element Definition
|
||||
-- *****************************************************************************
|
||||
|
||||
-- *****************************************************************************
|
||||
-- * h3cDot11CAPWAPTunnelTable Definition
|
||||
-- *****************************************************************************
|
||||
h3cDot11CAPWAPTunnelTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDot11CAPWAPTunnelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table will list all the APs which are connecting to the AC
|
||||
by the CAPWAP tunnel protocol."
|
||||
::= { h3cDot11CAPWAPTunnelGroup 1 }
|
||||
|
||||
h3cDot11CAPWAPTunnelEntry OBJECT-TYPE
|
||||
SYNTAX H3cDot11CAPWAPTunnelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry contains information of data tunnel and control
|
||||
tunnel of AP which is connecting to AC."
|
||||
INDEX
|
||||
{
|
||||
h3cDot11CurrTunnelAPID
|
||||
}
|
||||
::= { h3cDot11CAPWAPTunnelTable 1 }
|
||||
|
||||
H3cDot11CAPWAPTunnelEntry ::= SEQUENCE
|
||||
{
|
||||
h3cDot11CurrTunnelAPID H3cDot11ObjectIDType,
|
||||
h3cDot11CtrlTunnelCurrSec H3cDot11TunnelSecSchemType,
|
||||
h3cDot11CtrlTunnelUpTime Integer32,
|
||||
h3cDot11DataTunnelCurrSec H3cDot11TunnelSecSchemType,
|
||||
h3cDot11DataTunnelUpTime Integer32,
|
||||
h3cDot11CtrlTunnelUpTimeTicks TimeTicks
|
||||
}
|
||||
|
||||
h3cDot11CurrTunnelAPID OBJECT-TYPE
|
||||
SYNTAX H3cDot11ObjectIDType
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To uniquely identify the CAPWAP tunnel set up between the AP
|
||||
identified by APID and a specific AC."
|
||||
::= { h3cDot11CAPWAPTunnelEntry 1 }
|
||||
|
||||
h3cDot11CtrlTunnelCurrSec OBJECT-TYPE
|
||||
SYNTAX H3cDot11TunnelSecSchemType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents what security scheme is in use for
|
||||
control tunnel."
|
||||
DEFVAL { cleartxt }
|
||||
::= { h3cDot11CAPWAPTunnelEntry 2 }
|
||||
|
||||
h3cDot11CtrlTunnelUpTime OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "second"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents how long for control tunnel up. If the value is zero,
|
||||
then tunnel is not set up."
|
||||
::= { h3cDot11CAPWAPTunnelEntry 3 }
|
||||
|
||||
h3cDot11DataTunnelCurrSec OBJECT-TYPE
|
||||
SYNTAX H3cDot11TunnelSecSchemType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents what security scheme is in use for
|
||||
data tunnel."
|
||||
DEFVAL { cleartxt }
|
||||
::= { h3cDot11CAPWAPTunnelEntry 4 }
|
||||
|
||||
h3cDot11DataTunnelUpTime OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "second"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents how long for data tunnel up.
|
||||
If the value is zero, then tunnel is not set up."
|
||||
::= { h3cDot11CAPWAPTunnelEntry 5 }
|
||||
|
||||
h3cDot11CtrlTunnelUpTimeTicks OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents how long control tunnel is up.
|
||||
If the value is zero, then tunnel is not set up."
|
||||
::= { h3cDot11CAPWAPTunnelEntry 6 }
|
||||
-- *****************************************************************************
|
||||
-- * End of h3cDot11CAPWAPTunnelTable TABLE
|
||||
-- *****************************************************************************
|
||||
|
||||
-- *****************************************************************************
|
||||
-- * Notifications OF h3cDot11ACMtNotifyGroup
|
||||
-- *****************************************************************************
|
||||
-- AC Management Notification
|
||||
|
||||
h3cDot11ACMtTraps OBJECT IDENTIFIER
|
||||
::= { h3cDot11ACMtNotifyGroup 0 }
|
||||
|
||||
h3cDot11ACMtTunnelSetupTrap NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
h3cDot11CurrTunnelAPID,
|
||||
h3cDot11ACMtTrapTunlUpInfo,
|
||||
h3cDot11ACMtTrapTnlAPName,
|
||||
h3cDot11ACMtTrapTnlAPIPAddr,
|
||||
h3cDot11ACMtTrapAPIPv6Addr,
|
||||
h3cDot11ACMtFirstTrapTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent by AC when CAPWAP tunnel becomes up.
|
||||
By this way, NMS will immediately know tunnel up event.
|
||||
It is unnecessary to identify whether it is control or data
|
||||
tunnel."
|
||||
::= { h3cDot11ACMtTraps 1 }
|
||||
|
||||
h3cDot11ACMtTunnelDownTrap NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
h3cDot11CurrTunnelAPID,
|
||||
h3cDot11ACMtTrapTunlDwnInfo,
|
||||
h3cDot11ACMtTrapTnlAPName,
|
||||
h3cDot11ACMtTrapTnlAPIPAddr,
|
||||
h3cDot11ACMtTrapAPIPv6Addr,
|
||||
h3cDot11ACMtTrapTunlDwnCount,
|
||||
h3cDot11ACMtTrapTnlAPSysName,
|
||||
h3cDot11ACMtFirstTrapTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent by AC when CAPWAP tunnel becomes down.
|
||||
By this way, NMS will immediately know tunnel down event.
|
||||
It is unnecessary to identify whether it is control or data
|
||||
tunnel."
|
||||
::= { h3cDot11ACMtTraps 2 }
|
||||
|
||||
h3cDot11ACMtBackupSwtTrap NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
h3cDot11ACMtTrapBackupSwitchInfo,
|
||||
h3cDot11ACMtFirstTrapTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent by AC when AC switches from master to slave
|
||||
or from slave to master."
|
||||
::= { h3cDot11ACMtTraps 3 }
|
||||
|
||||
h3cDot11ACLoadBalanceTrap NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
h3cDot11LoadBalanceType,
|
||||
h3cDot11LoadBalanceThreshold
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent by AC when load-balance is enabled on AC."
|
||||
::= { h3cDot11ACMtTraps 4 }
|
||||
|
||||
h3cDot11ACStaFullTrap NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
h3cDot11ACMaxStaNum
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification will be sent when STA is full on AC."
|
||||
::={ h3cDot11ACMtTraps 5 }
|
||||
|
||||
h3cDot11ACStatusSwitchTrap NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
h3cDot11ACStatusSwitchInfo,
|
||||
h3cDot11SourceACNmsIP
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification will be sent when AC switchs from standby to active
|
||||
or from standby to active."
|
||||
::={ h3cDot11ACMtTraps 6}
|
||||
-- AC Management Notification Variable object
|
||||
|
||||
h3cDot11ACMtTrapVarObjects OBJECT IDENTIFIER
|
||||
::= { h3cDot11ACMtNotifyGroup 1 }
|
||||
|
||||
h3cDot11ACMtTrapTunlDwnInfo OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
tunnelTimeout(1),
|
||||
keyUpdateFailure(2),
|
||||
apReset(3),
|
||||
apCrash(4),
|
||||
apDeleted(5),
|
||||
apCfgChange(6)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the reason for tunnel down.
|
||||
The following values are supported:
|
||||
tunnelTimeout(1), - When AC detects the tunnel is broken,
|
||||
- it will notify NMS.
|
||||
keyUpdateFailure(2), - rekey process is failed, tunnel will
|
||||
- be broken.
|
||||
apReset(3), - Administrator reset AP.
|
||||
apCrash(4), - AP reboot for system crash.
|
||||
apDeleted(5) - Delete AP from AC and trigger
|
||||
- tunnel down.
|
||||
apCfgChange(6) - The configuration for AP was changed."
|
||||
::= { h3cDot11ACMtTrapVarObjects 1 }
|
||||
|
||||
h3cDot11ACMtTrapTunlUpInfo OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
up(1)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the reason for tunnel up.
|
||||
The following values are supported:
|
||||
up(1) - The AP joined AC.
|
||||
"
|
||||
::= { h3cDot11ACMtTrapVarObjects 2 }
|
||||
|
||||
h3cDot11ACMtTrapBackupSwitchInfo OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
masterToSlave(1),
|
||||
slaveToMaster(2)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents status which the AC switches to.
|
||||
The following values are supported:
|
||||
masterToSlave - The AC switches from master to slave.
|
||||
slaveToMaster - The AC switches from slave to master.
|
||||
"
|
||||
::= { h3cDot11ACMtTrapVarObjects 3 }
|
||||
|
||||
h3cDot11ACMtTrapTnlAPName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents name of the AP which sets up the tunnel with the AC.
|
||||
"
|
||||
::= { h3cDot11ACMtTrapVarObjects 4 }
|
||||
|
||||
h3cDot11ACMtTrapTnlAPIPAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents IP address of the AP which sets up the tunnel with the AC.
|
||||
"
|
||||
::= { h3cDot11ACMtTrapVarObjects 5 }
|
||||
|
||||
h3cDot11LoadBalanceType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
traffic(1),
|
||||
session(2)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents which kind load balance is enabled by AC.
|
||||
The following values are supported:
|
||||
traffic mode load-balancing: traffic snapshot is considered.
|
||||
session mode load-balancing: the number of users associated
|
||||
with the AP/radio is considered.
|
||||
"
|
||||
::= { h3cDot11ACMtTrapVarObjects 6 }
|
||||
|
||||
h3cDot11LoadBalanceThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the value of load balance threshold.
|
||||
"
|
||||
::= { h3cDot11ACMtTrapVarObjects 7 }
|
||||
|
||||
h3cDot11ACMtTrapAPIPv6Addr OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents IPv6 address of the AP which sets up the tunnel with
|
||||
the AC."
|
||||
::= { h3cDot11ACMtTrapVarObjects 8 }
|
||||
|
||||
h3cDot11ACMtTrapTunlDwnCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reprsents how many times that the tunnel between AC and AP has down."
|
||||
::= { h3cDot11ACMtTrapVarObjects 9 }
|
||||
|
||||
h3cDot11ACMaxStaNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the max number of STA on AC."
|
||||
::= { h3cDot11ACMtTrapVarObjects 10 }
|
||||
|
||||
h3cDot11ACMtTrapTnlAPSysName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents system name of the AP which sets up the tunnel with the AC."
|
||||
::= { h3cDot11ACMtTrapVarObjects 11 }
|
||||
|
||||
h3cDot11ACMtFirstTrapTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the first trap time."
|
||||
::= { h3cDot11ACMtTrapVarObjects 12 }
|
||||
|
||||
h3cDot11ACStatusSwitchInfo OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
activeToStandby(1),
|
||||
standbyToActive(2)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents status which the AC switches to.
|
||||
The following values are supported:
|
||||
activeToStandby - The AC switches from active to standby.
|
||||
standbyToActive - The AC switches from standby to active.
|
||||
"
|
||||
::= { h3cDot11ACMtTrapVarObjects 13 }
|
||||
|
||||
h3cDot11SourceACNmsIP OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the NMS IP address of master AC.
|
||||
"
|
||||
::= { h3cDot11ACMtTrapVarObjects 14 }
|
||||
|
||||
-- *****************************************************************************
|
||||
-- * End OF NotifyGroup
|
||||
-- *****************************************************************************
|
||||
END
|
||||
5646
mibs/a3com/A3COM-HUAWEI-DOT11-APMT-MIB
Normal file
5646
mibs/a3com/A3COM-HUAWEI-DOT11-APMT-MIB
Normal file
File diff suppressed because it is too large
Load Diff
3982
mibs/a3com/A3COM-HUAWEI-DOT11-CFG-MIB
Normal file
3982
mibs/a3com/A3COM-HUAWEI-DOT11-CFG-MIB
Normal file
File diff suppressed because it is too large
Load Diff
264
mibs/a3com/A3COM-HUAWEI-DOT11-CFGEXT-MIB
Normal file
264
mibs/a3com/A3COM-HUAWEI-DOT11-CFGEXT-MIB
Normal file
@ -0,0 +1,264 @@
|
||||
-- =============================================================================
|
||||
-- Copyright (c) 2004-2010 by Hangzhou H3C Technologies. All rights reserved.
|
||||
--
|
||||
-- Description:
|
||||
-- The file defines a MIB to provide WLAN configuration extended.
|
||||
-- Reference:
|
||||
-- Version: V1.2
|
||||
-- History:
|
||||
-- V1.0 2007-04-25 Initial version, created by shiyang (Richard)
|
||||
-- V1.1 2008-07-17 Changed by chenwei
|
||||
-- Add h3cDot11LoadBalanceTrafficGap and
|
||||
-- h3cDot11LoadBalanceSessionGap to h3cDot11LBGlobalGroup.
|
||||
-- V1.2 2010-02-22 Changed by Wang Chunsheng
|
||||
-- Add new table of h3cDot11LBRadioGroupTable for h3cDot11LoadBalance.
|
||||
-- 2010-06-02 Changed by Yin Junjie
|
||||
-- Add new node h3cDot11LBTrafficThresKbps and
|
||||
-- h3cDot11LBTrafficGapKbps to h3cDot11LBGlobalGroup.
|
||||
-- =============================================================================
|
||||
A3COM-HUAWEI-DOT11-CFGEXT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
TruthValue,
|
||||
RowStatus
|
||||
FROM SNMPv2-TC
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Integer32,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
h3cDot11
|
||||
FROM A3COM-HUAWEI-DOT11-REF-MIB;
|
||||
|
||||
h3cDot11CFGEXT MODULE-IDENTITY
|
||||
LAST-UPDATED "201006021400Z" -- Jun 02, 2010 at 14:00 GMT
|
||||
ORGANIZATION
|
||||
"HUAWEI-3COM Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"Platform Team HUAWEI-3COM Technologies Co., Ltd.
|
||||
Hai-Dian District Beijing P.R. China
|
||||
Http://www.huawei-3com.com
|
||||
Zip:100085"
|
||||
DESCRIPTION
|
||||
"This MIB provides information for WLAN configuration extended.
|
||||
The h3c-dot11-cfg.mib define MIB objects for WLAN basic configuration,
|
||||
while this MIB will define MIB objects for load balance these kinds
|
||||
feature.
|
||||
|
||||
GLOSSARY
|
||||
|
||||
IEEE 802.11
|
||||
Standard to encourage interoperability among
|
||||
wireless networking equipment.
|
||||
|
||||
Access point (AP)
|
||||
Transmitter/receiver (transceiver) device
|
||||
that commonly connects and transports data
|
||||
between a wireless network and a wired network.
|
||||
|
||||
Access control (AC)
|
||||
To control and manage multi-APs, it will bridge
|
||||
wireless and wired network.
|
||||
|
||||
Fat AP
|
||||
Applied in the home, SOHO and so on, and it could
|
||||
work independently without help from AC.
|
||||
|
||||
Fit AP
|
||||
Applied in the enterprise environment, it will work
|
||||
under the control and management from AC.
|
||||
|
||||
Control And Provisioning of Wireless Access Points Protocol
|
||||
The short name of protocol is CAPWAP. AC will control
|
||||
and manage AP by CAPWAP tunnel protocol defined by IETF.
|
||||
Also, a data tunnel will be set up between AC and AP.
|
||||
|
||||
BSS
|
||||
IEEE 802.11 Basic Service Set (Radio Cell). The
|
||||
BSS of an AP comprises of the stations directly
|
||||
associating with the AP.
|
||||
|
||||
Radio
|
||||
The chip set to receive and send wireless signal.
|
||||
|
||||
Association
|
||||
The service used to establish access point
|
||||
or station mapping and enable station invocation
|
||||
of the distribution system services.
|
||||
(Wireless clients attempt to connect to
|
||||
access points.)
|
||||
|
||||
Basic Rate
|
||||
A data rate that is mandatory for client
|
||||
devices to support in order for them to achieve
|
||||
successful association.
|
||||
|
||||
MSDU
|
||||
MAC Service Data Unit, it is frame format defined by
|
||||
802.11.
|
||||
|
||||
TU
|
||||
It is 1,024 microseconds (ms), which is about 1
|
||||
millisecond.
|
||||
|
||||
AKM
|
||||
The authentication and key management method defined by
|
||||
802.11i, and which includes 802.1x and pre-shared key."
|
||||
|
||||
REVISION "201006021400Z" -- Jun 02, 2010 at 14:00 GMT
|
||||
DESCRIPTION
|
||||
"Modified to add new nodes."
|
||||
REVISION "200704252000Z" -- Apr. 25, 2007 at 20:00 GMT
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
::= { h3cDot11 6 }
|
||||
|
||||
-- *****************************************************************************
|
||||
-- * Major sections
|
||||
-- *****************************************************************************
|
||||
-- Load Balancing Group
|
||||
-- DEFINED AS "The group to provide the configuration information
|
||||
-- for load balancing feature.
|
||||
h3cDot11LoadBalance OBJECT IDENTIFIER ::= { h3cDot11CFGEXT 1 }
|
||||
h3cDot11LBGlobalGroup OBJECT IDENTIFIER ::= { h3cDot11LoadBalance 1 }
|
||||
|
||||
-- *****************************************************************************
|
||||
-- * h3cDot11LBGlobalGroup Definition
|
||||
-- *****************************************************************************
|
||||
h3cDot11LoadBalanceTrafficEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents whether enable load balancing according to station
|
||||
traffic."
|
||||
::= { h3cDot11LBGlobalGroup 1 }
|
||||
|
||||
h3cDot11LoadBalanceTrafficThres OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the threshold value for Traffic based load balancing."
|
||||
::= { h3cDot11LBGlobalGroup 2 }
|
||||
|
||||
h3cDot11LoadBalanceSessionEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents whether enable load balancing according to station
|
||||
session number."
|
||||
::= { h3cDot11LBGlobalGroup 3 }
|
||||
|
||||
h3cDot11LoadBalanceSessionThres OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the threshold value for session number based
|
||||
load balancing."
|
||||
::= { h3cDot11LBGlobalGroup 4 }
|
||||
|
||||
h3cDot11LoadBalanceTrafficGap OBJECT-TYPE
|
||||
SYNTAX Integer32 (10..40)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Traffic gap threshold. Load balancing is carried out for a radio
|
||||
when the traffic threshold and session gap are exceeded."
|
||||
DEFVAL { 20 }
|
||||
::= { h3cDot11LBGlobalGroup 5 }
|
||||
|
||||
h3cDot11LoadBalanceSessionGap OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..8)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Session gap threshold. Load balancing is carried out for a radio
|
||||
when the session threshold and session gap are exceeded."
|
||||
DEFVAL { 4 }
|
||||
::= { h3cDot11LBGlobalGroup 6 }
|
||||
|
||||
h3cDot11LBTrafficThresKbps OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "kbps"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the threshold value for Traffic based load balancing."
|
||||
::= { h3cDot11LBGlobalGroup 7 }
|
||||
|
||||
h3cDot11LBTrafficGapKbps OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "kbps"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Traffic gap threshold. Load balancing is carried out for a radio
|
||||
when the traffic threshold gap are exceeded."
|
||||
::= { h3cDot11LBGlobalGroup 8 }
|
||||
|
||||
-- *****************************************************************************
|
||||
-- * End of h3cDot11LBGlobalGroup Definition
|
||||
-- *****************************************************************************
|
||||
|
||||
-- *****************************************************************************
|
||||
-- * h3cDot11LBRadioGroup Definition
|
||||
-- *****************************************************************************
|
||||
h3cDot11LBRadioGroupTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDot11LBRadioGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table defines load balance radio group."
|
||||
::= { h3cDot11LoadBalance 2 }
|
||||
|
||||
h3cDot11LBRadioGroupEntry OBJECT-TYPE
|
||||
SYNTAX H3cDot11LBRadioGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry contains information of one load balance radio group."
|
||||
INDEX
|
||||
{
|
||||
h3cDot11LBRadioGroupId
|
||||
}
|
||||
::= { h3cDot11LBRadioGroupTable 1 }
|
||||
|
||||
H3cDot11LBRadioGroupEntry ::= SEQUENCE
|
||||
{
|
||||
h3cDot11LBRadioGroupId Unsigned32,
|
||||
h3cDot11LBRadioGroupDesc OCTET STRING,
|
||||
h3cDot11LBRadioGroupRowStatus RowStatus
|
||||
}
|
||||
|
||||
h3cDot11LBRadioGroupId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents load balance radio group ID."
|
||||
::= { h3cDot11LBRadioGroupEntry 1 }
|
||||
|
||||
h3cDot11LBRadioGroupDesc OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the description of load balance radio group."
|
||||
::= { h3cDot11LBRadioGroupEntry 2 }
|
||||
|
||||
h3cDot11LBRadioGroupRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row status of this table entry."
|
||||
::= { h3cDot11LBRadioGroupEntry 3 }
|
||||
|
||||
-- *****************************************************************************
|
||||
-- * End of h3cDot11LBRadioGroup Definition
|
||||
-- *****************************************************************************
|
||||
|
||||
END
|
||||
571
mibs/a3com/A3COM-HUAWEI-DOT11-QOS-MIB
Normal file
571
mibs/a3com/A3COM-HUAWEI-DOT11-QOS-MIB
Normal file
@ -0,0 +1,571 @@
|
||||
-- =====================================================================
|
||||
-- Copyright (c) 2004-2010 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description: The file defines a MIB to provide WLAN QoS configuration.
|
||||
-- configuration information.
|
||||
-- Reference:
|
||||
-- Version: V1.1
|
||||
-- History:
|
||||
-- V1.0 2008-7-23 created by heziqi
|
||||
-- V1.1 2010-03-15 Modified by Wang Lu
|
||||
-- Add h3cDot11RadioWmmEdcaCfg2Table
|
||||
-- =====================================================================
|
||||
A3COM-HUAWEI-DOT11-QOS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
TruthValue,
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Integer32
|
||||
FROM SNMPv2-SMI
|
||||
h3cDot11,
|
||||
H3cDot11QosAcType,
|
||||
H3cDot11RadioElementIndex,
|
||||
H3cDot11ObjectIDType,
|
||||
H3cDot11RadioScopeType
|
||||
FROM A3COM-HUAWEI-DOT11-REF-MIB;
|
||||
|
||||
h3cDot11QoS MODULE-IDENTITY
|
||||
LAST-UPDATED "200807231200Z"
|
||||
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
|
||||
"This MIB provides information about WLAN QoS configuration.
|
||||
|
||||
GLOSSARY
|
||||
|
||||
IEEE 802.11
|
||||
Standard to encourage interoperability among
|
||||
wireless networking equipment.
|
||||
|
||||
WMM
|
||||
WMM is a wireless QoS protocol designed to preferentially
|
||||
transmit packets with high priority, thus guaranteeing
|
||||
better QoS services for voice and video applications in
|
||||
a wireless network.
|
||||
|
||||
EDCA
|
||||
Enhanced distributed channel access (EDCA) is a channel
|
||||
contention mechanism designed by WMM to preferentially
|
||||
transmit packets with high priority and allocate more
|
||||
bandwidth to such packets.
|
||||
|
||||
AC
|
||||
Access category (AC), is used for channel contention.
|
||||
WMM defines four access categories; they are AC-VO (voice),
|
||||
AC-VI (video), AC-BE (best-effort), and AC-BK (background)
|
||||
in the descending order of priority. When contending for a
|
||||
channel, a high-priority AC preempts a low-priority AC.
|
||||
|
||||
CAC
|
||||
Connection admission control (CAC) limits the number of
|
||||
clients that are using high-priority ACs (AC-VO and AC-VI)
|
||||
to guarantee sufficient bandwidth for existing high-priority
|
||||
traffic.
|
||||
|
||||
U-APSD
|
||||
Unscheduled automatic power-save delivery (U-APSD) is a new
|
||||
power saving mechanism defined by WMM to enhance the power
|
||||
saving capability of clients.
|
||||
|
||||
SVP
|
||||
SpectraLink voice priority (SVP) is a voice priority protocol
|
||||
designed by the Spectralink company to guarantee QoS for voice
|
||||
traffic."
|
||||
|
||||
REVISION "200807231200Z"
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
::= { h3cDot11 9 }
|
||||
|
||||
-- ==================================================================
|
||||
-- Textual Conventions
|
||||
-- ==================================================================
|
||||
H3cDot11WMMSVPMapAC ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The AC level which SVP packets are assigned to.
|
||||
acbk : for background access category,
|
||||
acbe : for best-effort access category,
|
||||
acvi : for voice access category,
|
||||
acvo : for video access category,
|
||||
disable : for disable SVP feature
|
||||
"
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
acbk(1),
|
||||
acbe(2),
|
||||
acvi(3),
|
||||
acvo(4),
|
||||
disable(5)
|
||||
}
|
||||
|
||||
H3cDot11WMMCACPolicy ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The policy of CAC.
|
||||
channelUtilization : the channel utilization-based admission policy
|
||||
for CAC,
|
||||
userNumber : the users-based admission policy for CAC"
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
channelUtilization(1),
|
||||
userNumber(2)
|
||||
}
|
||||
|
||||
|
||||
|
||||
-- ==================================================================
|
||||
-- Major sections
|
||||
-- ==================================================================
|
||||
h3cDot11WmmCfgGroup OBJECT IDENTIFIER ::= { h3cDot11QoS 1 }
|
||||
-- Roaming Configuration Group has the following children:
|
||||
-- h3cDot11RadioWmmCfgTable ::= { h3cDot11WmmCfgGroup 1 }
|
||||
-- h3cDot11RadioWmmEdcaCfgTable ::= { h3cDot11WmmCfgGroup 2 }
|
||||
-- h3cDot11StationWmmEdcaTable ::= { h3cDot11WmmCfgGroup 3 }
|
||||
-- h3cDot11WmmResetGroup ::= { h3cDot11WmmCfgGroup 4 }
|
||||
|
||||
-- ==================================================================
|
||||
-- h3cDot11WmmCfgGroup Definition
|
||||
-- ==================================================================
|
||||
-- ==================================================================
|
||||
-- h3cDot11RadioWmmCfgTable Definition
|
||||
-- ==================================================================
|
||||
h3cDot11RadioWmmCfgTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDot11RadioWmmCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table defines the basic parameters for WMM configuration."
|
||||
::= { h3cDot11WmmCfgGroup 1 }
|
||||
|
||||
h3cDot11RadioWmmCfgEntry OBJECT-TYPE
|
||||
SYNTAX H3cDot11RadioWmmCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This entry contains the basic information for WMM configuration."
|
||||
INDEX
|
||||
{
|
||||
h3cDot11WmmRadioIndex
|
||||
}
|
||||
::= { h3cDot11RadioWmmCfgTable 1 }
|
||||
|
||||
H3cDot11RadioWmmCfgEntry ::= SEQUENCE
|
||||
{
|
||||
h3cDot11WmmRadioIndex H3cDot11RadioElementIndex,
|
||||
h3cDot11RadioWmmEnabled TruthValue,
|
||||
h3cDot11RadioSVPMapToAC H3cDot11WMMSVPMapAC,
|
||||
h3cDot11RadioCacPolicy H3cDot11WMMCACPolicy,
|
||||
h3cDot11RadioCacChlUtlValue Integer32,
|
||||
h3cDot11RadioCacUserNum Integer32
|
||||
}
|
||||
|
||||
h3cDot11WmmRadioIndex OBJECT-TYPE
|
||||
SYNTAX H3cDot11RadioElementIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents index of the radio."
|
||||
::= { h3cDot11RadioWmmCfgEntry 1 }
|
||||
|
||||
h3cDot11RadioWmmEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the status of WMM in radio.
|
||||
'true' : The WMM function is enabled.
|
||||
'false': The WMM function is disabled."
|
||||
::= { h3cDot11RadioWmmCfgEntry 2 }
|
||||
|
||||
h3cDot11RadioSVPMapToAC OBJECT-TYPE
|
||||
SYNTAX H3cDot11WMMSVPMapAC
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the AC level which SVP packets are assigned to.
|
||||
'acbk' : Specifies the AC-BK (background traffic) queue.
|
||||
'acbe' : Specifies the AC-BE (best-effort traffic) queue.
|
||||
'acvi' : Specifies the AC-VI (video traffic) queue.
|
||||
'acvo' : Specifies the AC-VO (voice traffic) queue.
|
||||
'disable' : Disable SVP packet mapping."
|
||||
::= { h3cDot11RadioWmmCfgEntry 3 }
|
||||
|
||||
h3cDot11RadioCacPolicy OBJECT-TYPE
|
||||
SYNTAX H3cDot11WMMCACPolicy
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the policy for CAC.
|
||||
CAC requires that a client obtain permission of the AP before it can
|
||||
use a high-priority AC for transmission, thus guaranteeing bandwidth
|
||||
to the clients that have gained access. CAC controls real time traffic
|
||||
(AC-VO and AC-VI traffic) but not common data traffic (AC-BE and AC-BK
|
||||
traffic)."
|
||||
::= { h3cDot11RadioWmmCfgEntry 4 }
|
||||
|
||||
h3cDot11RadioCacChlUtlValue OBJECT-TYPE
|
||||
SYNTAX Integer32(0..100)
|
||||
UNITS "percent"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents Maximum channel utilization rate, that is, the medium
|
||||
time of the accepted AC-VO traffic and AC-VI traffic to the valid
|
||||
time during the unit time.
|
||||
This object can be set only if the value of h3cDot11RadioCacPolicy is
|
||||
ChannelUtilization."
|
||||
::= { h3cDot11RadioWmmCfgEntry 5 }
|
||||
|
||||
h3cDot11RadioCacUserNum OBJECT-TYPE
|
||||
SYNTAX Integer32(0..64)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the users-based admission policy for CAC.
|
||||
This object can be set only if the value of h3cDot11RadioCacPolicy is
|
||||
userNumber."
|
||||
::= { h3cDot11RadioWmmCfgEntry 6 }
|
||||
|
||||
-- ==================================================================
|
||||
-- h3cDot11RadioWmmEdcaCfgTable Definition
|
||||
-- ==================================================================
|
||||
h3cDot11RadioWmmEdcaCfgTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDot11RadioWmmEdcaCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table defines the basic parameters for EDCA configuration of
|
||||
radio."
|
||||
::= { h3cDot11WmmCfgGroup 2 }
|
||||
|
||||
h3cDot11RadioWmmEdcaCfgEntry OBJECT-TYPE
|
||||
SYNTAX H3cDot11RadioWmmEdcaCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This entry contains the basic information for EDCA configuration of
|
||||
radio."
|
||||
INDEX
|
||||
{
|
||||
h3cDot11WmmRadioIndex,
|
||||
h3cDot11RadioWmmAC
|
||||
}
|
||||
::= { h3cDot11RadioWmmEdcaCfgTable 1 }
|
||||
|
||||
H3cDot11RadioWmmEdcaCfgEntry ::= SEQUENCE
|
||||
{
|
||||
h3cDot11RadioWmmAC H3cDot11QosAcType,
|
||||
h3cDot11RadioWmmAifsn Integer32,
|
||||
h3cDot11RadioWmmEcwMin Integer32,
|
||||
h3cDot11RadioWmmEcwMax Integer32,
|
||||
h3cDot11RadioWmmTxoplimit Integer32,
|
||||
h3cDot11RadioWmmNoAck TruthValue
|
||||
}
|
||||
|
||||
h3cDot11RadioWmmAC OBJECT-TYPE
|
||||
SYNTAX H3cDot11QosAcType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the AC level index of EDCA parameters of radio.
|
||||
'acbk' : Specifies AC-BK (background traffic).
|
||||
'acbe' : Specifies AC-BE (best-effort traffic).
|
||||
'acvi' : Specifies AC-VI (video traffic).
|
||||
'acvo' : Specifies AC-VO (voice traffic)."
|
||||
::= { h3cDot11RadioWmmEdcaCfgEntry 1 }
|
||||
|
||||
h3cDot11RadioWmmAifsn OBJECT-TYPE
|
||||
SYNTAX Integer32(1..15)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents AIFSN parameter of EDCA. The value range of this
|
||||
object is limited by the radio chip capability."
|
||||
::= { h3cDot11RadioWmmEdcaCfgEntry 2 }
|
||||
|
||||
h3cDot11RadioWmmEcwMin OBJECT-TYPE
|
||||
SYNTAX Integer32(0..15)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents ECWmin parameter of EDCA. The value range of this
|
||||
object is limited by the radio chip capability.
|
||||
ECWmin parameter of EDCA must be smaller than ECWmax parameter."
|
||||
::= { h3cDot11RadioWmmEdcaCfgEntry 3 }
|
||||
|
||||
h3cDot11RadioWmmEcwMax OBJECT-TYPE
|
||||
SYNTAX Integer32(0..15)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents ECWmax parameter of EDCA. The value range of this
|
||||
object is limited by the radio chip capability.
|
||||
ECWmin parameter of EDCA must be larger than ECWmax parameter."
|
||||
::= { h3cDot11RadioWmmEdcaCfgEntry 4 }
|
||||
|
||||
h3cDot11RadioWmmTxoplimit OBJECT-TYPE
|
||||
SYNTAX Integer32(0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents TXOPLimit parameter of EDCA, the value must be
|
||||
in the range of 0 to 65535 (in units of 32 microseconds).
|
||||
The TXOP value of 0 indicates that only one MPDU can be
|
||||
transmitted. The range of this argument is limited by the
|
||||
radio chip capability."
|
||||
::= { h3cDot11RadioWmmEdcaCfgEntry 5 }
|
||||
|
||||
h3cDot11RadioWmmNoAck OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the AC to adopt the No ACK policy. The protocol
|
||||
defines two ACK policies: Normal ACK and No ACK."
|
||||
::= { h3cDot11RadioWmmEdcaCfgEntry 6 }
|
||||
|
||||
-- ==================================================================
|
||||
-- h3cDot11StationWmmEdcaTable Definition
|
||||
-- ==================================================================
|
||||
h3cDot11StationWmmEdcaTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDot11StationWmmEdcaEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table defines the basic parameters for EDCA configuration of
|
||||
station."
|
||||
::= { h3cDot11WmmCfgGroup 3 }
|
||||
|
||||
h3cDot11StationWmmEdcaEntry OBJECT-TYPE
|
||||
SYNTAX H3cDot11StationWmmEdcaEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This entry contains the basic information for EDCA configuration of
|
||||
client. If CAC is enabled for an AC, CAC is also enabled for ACs with
|
||||
higher priority. For example, if CAC is enabled for AC-VI, CAC
|
||||
is also enabled for AC-VO. However, enabling CAC for AC-VO does
|
||||
not enable CAC for AC-VI."
|
||||
INDEX
|
||||
{
|
||||
h3cDot11WmmRadioIndex,
|
||||
h3cDot11StationWmmAC
|
||||
}
|
||||
::= { h3cDot11StationWmmEdcaTable 1 }
|
||||
|
||||
H3cDot11StationWmmEdcaEntry ::= SEQUENCE
|
||||
{
|
||||
h3cDot11StationWmmAC H3cDot11QosAcType,
|
||||
h3cDot11StationWmmAifsn Integer32,
|
||||
h3cDot11StationWmmEcwMin Integer32,
|
||||
h3cDot11StationWmmEcwMax Integer32,
|
||||
h3cDot11StationWmmTxoplimit Integer32,
|
||||
h3cDot11StationWmmCacEnabled TruthValue
|
||||
}
|
||||
|
||||
h3cDot11StationWmmAC OBJECT-TYPE
|
||||
SYNTAX H3cDot11QosAcType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the AC level index of EDCA parameters of client.
|
||||
'acbk' : Specifies AC-BK (background traffic).
|
||||
'acbe' : Specifies AC-BE (best-effort traffic).
|
||||
'acvi' : Specifies AC-VI (video traffic).
|
||||
'acvo' : Specifies AC-VO (voice traffic)."
|
||||
::= { h3cDot11StationWmmEdcaEntry 1 }
|
||||
|
||||
h3cDot11StationWmmAifsn OBJECT-TYPE
|
||||
SYNTAX Integer32(2..15)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents AIFSN parameter of EDCA."
|
||||
::= { h3cDot11StationWmmEdcaEntry 2 }
|
||||
|
||||
h3cDot11StationWmmEcwMin OBJECT-TYPE
|
||||
SYNTAX Integer32(0..15)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents ECWmin parameter of EDCA."
|
||||
::= { h3cDot11StationWmmEdcaEntry 3 }
|
||||
|
||||
h3cDot11StationWmmEcwMax OBJECT-TYPE
|
||||
SYNTAX Integer32(0..15)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents ECWmax parameter of EDCA."
|
||||
::= { h3cDot11StationWmmEdcaEntry 4 }
|
||||
|
||||
h3cDot11StationWmmTxoplimit OBJECT-TYPE
|
||||
SYNTAX Integer32(0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents TXOPLimit parameter of EDCA, the value is in units of 32
|
||||
microseconds.
|
||||
The TXOP value of 0 indicates that only one MPDU can be
|
||||
transmitted."
|
||||
::= { h3cDot11StationWmmEdcaEntry 5 }
|
||||
|
||||
h3cDot11StationWmmCacEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the AC to adopt the No ACK policy. The protocol
|
||||
defines two ACK policies: Normal ACK and No ACK. Only if
|
||||
the value of h3cDot11StationWmmAC is 'acvo' or 'acvi', Cac
|
||||
can be set correctly here."
|
||||
::= { h3cDot11StationWmmEdcaEntry 6 }
|
||||
|
||||
-- ==================================================================
|
||||
-- end of h3cDot11StationWmmEdcaTable Definition
|
||||
-- ==================================================================
|
||||
h3cDot11WmmResetGroup OBJECT IDENTIFIER ::= { h3cDot11WmmCfgGroup 4 }
|
||||
|
||||
h3cDot11WmmResetRadioByAP OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Clear the WMM statistics information of the radio of the
|
||||
specified AP or all radios.
|
||||
The meaning of this object is the same as h3cDot11APElementIndex,
|
||||
it represents the index of AP element. If the value of this object
|
||||
is set to 0xFFFFFFFF, WMM statistics information of all radios
|
||||
will be cleared.
|
||||
The value of this object is always 0 with the get operation."
|
||||
::= { h3cDot11WmmResetGroup 1 }
|
||||
|
||||
h3cDot11WmmResetStationByAP OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Clear the WMM statistics information of the clients associated
|
||||
with the specified AP, or of all clients.
|
||||
The meaning of this object is the same as h3cDot11APElementIndex,
|
||||
it represents the index of AP element. If set with the
|
||||
0xFFFFFFFF, it will clear the WMM statistics information of all
|
||||
clients.
|
||||
The value of this object is always 0 with the get operation."
|
||||
::= { h3cDot11WmmResetGroup 2 }
|
||||
|
||||
h3cDot11RadioWmmEdcaCfg2Table OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDot11RadioWmmEdcaCfg2Entry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table defines the basic parameters for EDCA configuration of
|
||||
radio."
|
||||
::= { h3cDot11WmmCfgGroup 5 }
|
||||
|
||||
h3cDot11RadioWmmEdcaCfg2Entry OBJECT-TYPE
|
||||
SYNTAX H3cDot11RadioWmmEdcaCfg2Entry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This entry contains the basic information for EDCA configuration of
|
||||
radio."
|
||||
INDEX
|
||||
{
|
||||
h3cDot11WMMAPSerialID,
|
||||
h3cDot11WMMRdId,
|
||||
h3cDot11RdWmmAC
|
||||
}
|
||||
::= { h3cDot11RadioWmmEdcaCfg2Table 1 }
|
||||
|
||||
H3cDot11RadioWmmEdcaCfg2Entry ::= SEQUENCE
|
||||
{
|
||||
h3cDot11WMMAPSerialID H3cDot11ObjectIDType,
|
||||
h3cDot11WMMRdId H3cDot11RadioScopeType,
|
||||
h3cDot11RdWmmAC H3cDot11QosAcType,
|
||||
h3cDot11RdWmmAifsn Integer32,
|
||||
h3cDot11RdWmmEcwMin Integer32,
|
||||
h3cDot11RdWmmEcwMax Integer32,
|
||||
h3cDot11RdWmmTxoplimit Integer32
|
||||
}
|
||||
|
||||
h3cDot11WMMAPSerialID OBJECT-TYPE
|
||||
SYNTAX H3cDot11ObjectIDType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Serial ID of the AP."
|
||||
::= { h3cDot11RadioWmmEdcaCfg2Entry 1 }
|
||||
|
||||
h3cDot11WMMRdId OBJECT-TYPE
|
||||
SYNTAX H3cDot11RadioScopeType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"radio ID of the radio."
|
||||
::= { h3cDot11RadioWmmEdcaCfg2Entry 2 }
|
||||
|
||||
|
||||
h3cDot11RdWmmAC OBJECT-TYPE
|
||||
SYNTAX H3cDot11QosAcType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the AC level index of EDCA parameters of radio.
|
||||
'acbk' : Specifies AC-BK (background traffic).
|
||||
'acbe' : Specifies AC-BE (best-effort traffic).
|
||||
'acvi' : Specifies AC-VI (video traffic).
|
||||
'acvo' : Specifies AC-VO (voice traffic)."
|
||||
::= { h3cDot11RadioWmmEdcaCfg2Entry 3 }
|
||||
|
||||
h3cDot11RdWmmAifsn OBJECT-TYPE
|
||||
SYNTAX Integer32(1..15)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents AIFSN parameter of EDCA. The value range of this
|
||||
object is limited by the radio chip capability."
|
||||
::= { h3cDot11RadioWmmEdcaCfg2Entry 4 }
|
||||
|
||||
h3cDot11RdWmmEcwMin OBJECT-TYPE
|
||||
SYNTAX Integer32(0..15)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents ECWmin parameter of EDCA. The value range of this
|
||||
object is limited by the radio chip capability.
|
||||
ECWmin parameter of EDCA must be smaller than ECWmax parameter."
|
||||
::= { h3cDot11RadioWmmEdcaCfg2Entry 5 }
|
||||
|
||||
h3cDot11RdWmmEcwMax OBJECT-TYPE
|
||||
SYNTAX Integer32(0..15)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents ECWmax parameter of EDCA. The value range of this
|
||||
object is limited by the radio chip capability.
|
||||
ECWmin parameter of EDCA must be larger than ECWmax parameter."
|
||||
::= { h3cDot11RadioWmmEdcaCfg2Entry 6 }
|
||||
|
||||
h3cDot11RdWmmTxoplimit OBJECT-TYPE
|
||||
SYNTAX Integer32(0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents TXOPLimit parameter of EDCA, the value must be
|
||||
in the range of 0 to 65535 (in units of 32 microseconds).
|
||||
The TXOP value of 0 indicates that only one MPDU can be
|
||||
transmitted. The range of this argument is limited by the
|
||||
radio chip capability."
|
||||
::= { h3cDot11RadioWmmEdcaCfg2Entry 7 }
|
||||
|
||||
END
|
||||
631
mibs/a3com/A3COM-HUAWEI-DOT11-REF-MIB
Normal file
631
mibs/a3com/A3COM-HUAWEI-DOT11-REF-MIB
Normal file
@ -0,0 +1,631 @@
|
||||
-- =============================================================================
|
||||
-- Copyright (c) 2004-2011 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description:
|
||||
-- The file defines a MIB to provide root node and TC for 802.11 MIB series.
|
||||
-- Reference:
|
||||
-- Version: V1.8
|
||||
-- History:
|
||||
-- V1.0 created by shiyang (Richard)
|
||||
-- Initial version 2006-05-10
|
||||
-- V1.1 2007-04-27 modified by shiyang(Richard)
|
||||
-- Add "none" and "all" enumerate for H3cDot11AuthenType.
|
||||
-- Add H3cDot11RFModeType.
|
||||
-- Add none(1) for H3cDot11AKMType.
|
||||
-- V1.2 2007-06-21 modified by Vikas K
|
||||
-- Added H3cDot11AssocFailType.
|
||||
-- Added H3cDot11AuthorFailType.
|
||||
-- Added H3cDot11QosAcType.
|
||||
-- V1.3 2008-8-23 modified by Wang Lu
|
||||
-- Add H3cDot11RadioElementIndex
|
||||
-- Add enumerations to H3cDot11RadioType.
|
||||
-- Remove hyphen in enumerations of H3cDot11QosAcType.
|
||||
-- Add h3cDot11ElementGroup.
|
||||
-- V1.4 2008-11-18 modified by Wang Lu
|
||||
-- Add H3cDot11WorkMode and H3cDot11CirMode
|
||||
-- V1.5 2009-05-07 modified by Wang Shaojie
|
||||
-- Modify H3cDot11SSIDEncryptModeType
|
||||
-- V1.6 2010-01-07 modified by Wang Shaojie
|
||||
-- Modify H3cDot11SecIEStatusType, H3cDot11CipherType
|
||||
-- 2010-03-18 modified by Wang Lu
|
||||
-- Modify H3cDot11AKMType and H3cDot11CipherType
|
||||
-- V1.7 2011-08-10 modified by limingjin
|
||||
-- Add H3cDot11RadioType2
|
||||
-- V1.8 2011-08-26 modified by Wang Lu
|
||||
-- Add H3cDot11SaIntfDevType
|
||||
-- =============================================================================
|
||||
A3COM-HUAWEI-DOT11-REF-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
MODULE-IDENTITY,
|
||||
Integer32, Unsigned32, OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB;
|
||||
|
||||
h3cDot11 MODULE-IDENTITY
|
||||
LAST-UPDATED "201001072000Z" -- Jan 7, 2009 at 20:00 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
|
||||
"This MIB defines the root node and TC for 802.11 features.
|
||||
By this way, the MIB series for 802.11 will be easily maintained.
|
||||
|
||||
GLOSSARY
|
||||
|
||||
IEEE 802.11
|
||||
Standard to encourage interoperability among
|
||||
wireless networking equipment.
|
||||
|
||||
IEEE 802.11a
|
||||
This is a high speed physical layer extension to
|
||||
the 802.11 standard on the 5 GHz band.
|
||||
|
||||
IEEE 802.11b
|
||||
High-rate wireless LAN standard for wireless
|
||||
data transfer at up to 11 Mbps.
|
||||
|
||||
IEEE 802.11g
|
||||
Higher Speed Physical Layer (PHY) Extension to
|
||||
IEEE 802.11b, will boost wireless LAN speed to 54
|
||||
Mbps by using OFDM (orthogonal frequency division
|
||||
multiplexing). The IEEE 802.11g specification is
|
||||
backward compatible with the widely deployed IEEE
|
||||
802.11b standard.
|
||||
When configure radio with as bg mode, it means that
|
||||
radio will be compatible to 802.11b and 802.11g.
|
||||
When configure radio with as g mode, it means that
|
||||
radio will be only compatible to 802.11g.
|
||||
|
||||
IEEE 802.11i
|
||||
As 802.11 has lot of deficiency in wireless security
|
||||
domain, especially for enterprise custom, IEEE defined
|
||||
a new standard 802.11i to extend security feature of
|
||||
802.11 standard.
|
||||
|
||||
AKM
|
||||
The authentication and key management method defined by
|
||||
802.11i, and which includes 802.1x and pre-shared key."
|
||||
|
||||
|
||||
REVISION "201001072000Z" -- Jan 7, 2010 at 20:00 GMT
|
||||
DESCRIPTION
|
||||
"Modified for CMCC of GuangDong province."
|
||||
REVISION "200905072000Z" -- May 7, 2009 at 20:00 GMT
|
||||
DESCRIPTION
|
||||
"Modified for CMCC of GuangDong province."
|
||||
REVISION "200706212000Z" -- Jun 21, 2007 at 20:00 GMT
|
||||
DESCRIPTION
|
||||
"Modified for CMCC(China Mobile Communication Corporation)
|
||||
requirements."
|
||||
REVISION "200704272000Z" -- Apr 27, 2007 at 20:00 GMT
|
||||
DESCRIPTION
|
||||
"Modified to add new TC."
|
||||
REVISION "200605101900Z" -- May 10, 2006 at 19:00 GMT
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
::= { h3cCommon 75 }
|
||||
|
||||
-- *****************************************************************************
|
||||
-- * Textual conventions from 802 definitions
|
||||
-- *****************************************************************************
|
||||
-- Common TEXTUAL-CONVENTION
|
||||
H3cDot11ObjectIDType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents AP identifier value type."
|
||||
SYNTAX OCTET STRING(SIZE(0..127))
|
||||
|
||||
H3cDot11RadioScopeType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents radio value scope."
|
||||
SYNTAX Integer32
|
||||
|
||||
H3cDot11RadioType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents AP 802.11 radio type of 802.11a/b/g/n as per
|
||||
the standard.
|
||||
The following values are supported:
|
||||
dot11a(1) - 802.11a
|
||||
dot11b(2) - 802.11b
|
||||
dot11g(4) - 802.11g
|
||||
dot11n(8) - 802.11n
|
||||
"
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
dot11a(1),
|
||||
dot11b(2),
|
||||
dot11g(4),
|
||||
dot11n(8),
|
||||
dot11gn(16),
|
||||
dot11an(32)
|
||||
}
|
||||
|
||||
H3cDot11RadioType2 ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents AP 802.11 radio type of 802.11a/b/g/an/gn as per
|
||||
the standard.
|
||||
The following values are supported:
|
||||
dot11a(1) - 802.11a
|
||||
dot11b(2) - 802.11b
|
||||
dot11g(4) - 802.11g
|
||||
dot11an(8) - 802.11an
|
||||
dot11gn(16) - 802.11gn
|
||||
"
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
dot11a(1),
|
||||
dot11b(2),
|
||||
dot11g(4),
|
||||
dot11an(8),
|
||||
dot11gn(16)
|
||||
}
|
||||
|
||||
H3cDot11MACModeType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CAPWAP defines three kinds MAC mode for fit AP.
|
||||
The management packet will be exchanged between AP and AC by
|
||||
CAPWAP control tunnel.
|
||||
For data packet, the following MAC mode are supported:
|
||||
split(1) - AP will tunnel 802.11 data message
|
||||
- to AC by CAPWAP,
|
||||
localtunnel(2) - AP will convert data to 802.3, then tunnel
|
||||
- it to AC by CAPWAP,
|
||||
localbridge(3) - AP will directly handle data packet without
|
||||
- sending to AC to process,
|
||||
fatAP - For fat AP, it will handle all 802.11 frames
|
||||
- by itself."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
split(1),
|
||||
localtunnel(2),
|
||||
localbridge(3),
|
||||
fatAP(4)
|
||||
}
|
||||
|
||||
H3cDot11ChannelScopeType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the channel scope which consists of 802.11a/b/g."
|
||||
SYNTAX Integer32
|
||||
|
||||
H3cDot11NotifyReasonType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The explanation string is for the event notification of dot11."
|
||||
SYNTAX OCTET STRING(SIZE(0..255))
|
||||
|
||||
H3cDot11SSIDStringType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"SSID is a string to identify ESS for wireless network."
|
||||
SYNTAX OCTET STRING
|
||||
|
||||
H3cDot11ServicePolicyIDType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the type of service policy ID."
|
||||
SYNTAX Integer32
|
||||
|
||||
H3cDot11SSIDEncryptModeType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents encryption mode for the specific ESS:
|
||||
The following values are supported:
|
||||
cleartxt(1) - clear txt,
|
||||
cipher(2) - WPA and 802.11i
|
||||
ext(3) - ext."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
cleartxt(1),
|
||||
cipher(2),
|
||||
ext(3)
|
||||
}
|
||||
|
||||
H3cDot11PreambleType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the current radio preamble type.
|
||||
The following values are supported:
|
||||
long(1) - long preambles,
|
||||
short(2) - short preambles."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
long(1),
|
||||
short(2)
|
||||
}
|
||||
|
||||
H3cDot11TxPwrLevelScopeType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the Tx power level scope for 802.11."
|
||||
SYNTAX Integer32
|
||||
|
||||
H3cDot11RFModeType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents RF management mode.
|
||||
The following values are supported:
|
||||
manual(1) - Configure RF parameter by manual,
|
||||
auto(2) - Automaticall configure."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
manual(1),
|
||||
auto(2)
|
||||
}
|
||||
|
||||
-- CAPWAP TEXTUAL-CONVENTION
|
||||
H3cDot11TunnelSecSchemType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents which security scheme option is available for
|
||||
CAPWAP tunnel.
|
||||
The following values are supported:
|
||||
cleartxt(1) - No encryption protection,
|
||||
dtls(2) - Encrypted by DTLS,
|
||||
ipsec(3) - Encrypted by IPSEC."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
cleartxt(1),
|
||||
dtls(2),
|
||||
ipsec(3)
|
||||
}
|
||||
|
||||
-- 802.11i TEXTUAL-CONVENTION
|
||||
H3cDot11SecIEStatusType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To enable the WPA Information element in the beacon and probe
|
||||
response frames sent by AP.
|
||||
The following values are supported:
|
||||
none(1) - both wpa and rsn are disabled,
|
||||
rsn(2) - only enable rsn,
|
||||
wpa(3) - only enable wpa,
|
||||
all(4) - both wpa and rsn are enabled,
|
||||
ext(5) - only enable ext."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(1),
|
||||
rsn(2),
|
||||
wpa(3),
|
||||
all(4),
|
||||
ext(5)
|
||||
}
|
||||
|
||||
H3cDot11CipherType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the frame encryption cipher types for
|
||||
frames on IEEE 802.11 radio interfaces.
|
||||
The MIB defines TC by referring to the 802.11i protocol.
|
||||
The following values are supported:
|
||||
none(1) - clear text or no cipher method is configure,
|
||||
wep40(2) - 40-bit WEP key,
|
||||
tkip(4) - WPA Temporal Key encryption,
|
||||
aesccmp(16) - WPA AES CCMP encryption,
|
||||
wep104(32) - 104-bit WEP key,
|
||||
wpisms4(64) - ext encryption,
|
||||
wep128(128) - 128-bit WEP key."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(1),
|
||||
wep40(2),
|
||||
tkip(4),
|
||||
aesccmp(16),
|
||||
wep104(32),
|
||||
wpisms4(64),
|
||||
wep128(128)
|
||||
}
|
||||
|
||||
H3cDot11AuthenType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the Authentication mode defined by 802.11.
|
||||
The following values are supported:
|
||||
none(1) - No authentication mode configured,
|
||||
opensystem(2) - In fact,no real authentication happened,
|
||||
sharedkey(3) - System will use challenge message to
|
||||
- authenticate the access user,
|
||||
all(4) - both open system and shared key."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(1),
|
||||
opensystem(2),
|
||||
sharedkey(3),
|
||||
all(4)
|
||||
}
|
||||
|
||||
H3cDot11AKMType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the key management mode defined by 802.11i.
|
||||
The following values are supported:
|
||||
none(1) - No key management mode configured,
|
||||
psk(2) - pre-shared key authentication,
|
||||
dot1x(3) - 802.1x authentication,
|
||||
ext(4) - ext."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(1),
|
||||
psk(2),
|
||||
dot1x(3),
|
||||
ext(4)
|
||||
}
|
||||
|
||||
H3cDot11AssocFailType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enumeration of the reasons for station association failure.
|
||||
including:
|
||||
unknownfailure(1) - unknown failure,
|
||||
toomanyassoc(2) - too many association,
|
||||
invalidie(3) - information element is invalid,
|
||||
unsupportedrate(4) - rate is not supported,
|
||||
unsupportedpwrcap(5) - power capability is not supported
|
||||
unsupportedcap(6) - capability is not supported"
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unknownfailure(1),
|
||||
toomanyassoc(2),
|
||||
invalidie(3),
|
||||
unsupportedrate(4),
|
||||
unsupportedpwrcap(5),
|
||||
unsupportedcap(6)
|
||||
}
|
||||
|
||||
H3cDot11AuthorFailType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enumeration of the reasons for station authorization failure.
|
||||
including:
|
||||
unknownfailure(1) - unknown failure,
|
||||
invalidie(2) - information element is invalid,
|
||||
rsnieversionunsupported(3) - rsn information element version
|
||||
is not supported,
|
||||
wpaieversionunsupported(4) - wpa information element version
|
||||
is not supported,
|
||||
groupcipherinvalid(5) - group cipher is invalid,
|
||||
pairwisecipherinvalid(6) - pairwise cipher is invalid,
|
||||
akminvalid(7) - akm is invalid"
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unknownfailure(1),
|
||||
invalidie(2),
|
||||
rsnieversionunsupported(3),
|
||||
wpaieversionunsupported(4),
|
||||
groupcipherinvalid(5),
|
||||
pairwisecipherinvalid(6),
|
||||
akminvalid(7)
|
||||
}
|
||||
|
||||
-- 802.11e TEXTUAL-CONVENTION
|
||||
H3cDot11QosAcType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"802.11e defines four types of access category, including:
|
||||
acbk(1) - for background access category,
|
||||
acbe(2) - for besteffort access category,
|
||||
acvi(3) - for voice access category,
|
||||
acvo(4) - for video access category
|
||||
"
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
acbk(1),
|
||||
acbe(2),
|
||||
acvi(3),
|
||||
acvo(4)
|
||||
}
|
||||
|
||||
H3cDot11RadioElementIndex ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents index of radio. For split architecture, It comprises two parts.
|
||||
The lowest 8 bits mean radio ID. The highest 8 bits are reserved. The
|
||||
highest 8 bits stand for AP ID. The meaning is shown as follows:
|
||||
31 23 15 7 0
|
||||
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
|
||||
| reserved | AP ID | radio ID |
|
||||
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
|
||||
|
||||
For FAT AP, the type represents ifIndex of radio.
|
||||
"
|
||||
SYNTAX Unsigned32
|
||||
|
||||
-- *****************************************************************************
|
||||
-- * Major sections
|
||||
-- *****************************************************************************
|
||||
|
||||
H3cDot11WorkMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Work mode of device.
|
||||
In normal mode, the device will provide WLAN service.
|
||||
In monitor mode, the device will monitor the environment.
|
||||
In hybrid mode, the device will provide WLAN service while monitoring the
|
||||
environment."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
normal(1),
|
||||
monitor(2),
|
||||
hybrid(3)
|
||||
}
|
||||
|
||||
H3cDot11CirMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mode of committed information rate.
|
||||
'static' means station will use the configured CIR seperately.
|
||||
For example, if the CIR is 1Mbps, every station can enjoy 1Mbps.
|
||||
'dynamic' means all stations will share the configured CIR in common."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
static(1),
|
||||
dynamic(2)
|
||||
}
|
||||
|
||||
H3cDot11SaIntfDevType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of interference device."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
microwave(1),
|
||||
microwaveInverter(2),
|
||||
bluetooth(3),
|
||||
fixedFreqOthers(4),
|
||||
fixedFreqCordlessPhone(5),
|
||||
fixedFreqVideo(6),
|
||||
fixedFreqAudio(7),
|
||||
freqHopperOthers(8),
|
||||
freqHopperCordlessBase(9),
|
||||
freqHopperCordlessNetwork(10),
|
||||
freqHopperXbox(11),
|
||||
genericInterferer(12)
|
||||
}
|
||||
|
||||
h3cDot11Common OBJECT IDENTIFIER ::= { h3cDot11 12 }
|
||||
|
||||
h3cDot11ElementGroup OBJECT IDENTIFIER ::= { h3cDot11Common 1 }
|
||||
|
||||
-- *****************************************************************************
|
||||
-- * h3cDot11APElementTable Definition
|
||||
-- *****************************************************************************
|
||||
h3cDot11APElementTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDot11APElementEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is used to represent fat AP and AP template on AC
|
||||
as one kind of AP element."
|
||||
::= { h3cDot11ElementGroup 1 }
|
||||
|
||||
h3cDot11APElementEntry OBJECT-TYPE
|
||||
SYNTAX H3cDot11APElementEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry contains information for each AP element."
|
||||
INDEX
|
||||
{
|
||||
h3cDot11APElementIndex
|
||||
}
|
||||
::= { h3cDot11APElementTable 1 }
|
||||
|
||||
H3cDot11APElementEntry ::= SEQUENCE
|
||||
{
|
||||
h3cDot11APElementIndex Integer32,
|
||||
h3cDot11APElementTemplateName OCTET STRING,
|
||||
h3cDot11APElementSerialID OCTET STRING,
|
||||
h3cDot11APElementModelAlias OCTET STRING
|
||||
}
|
||||
|
||||
h3cDot11APElementIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the index of AP element."
|
||||
::= { h3cDot11APElementEntry 1 }
|
||||
|
||||
h3cDot11APElementTemplateName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the template name of AP element."
|
||||
::= { h3cDot11APElementEntry 2 }
|
||||
|
||||
h3cDot11APElementSerialID OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the serial ID of AP element."
|
||||
::= { h3cDot11APElementEntry 3 }
|
||||
|
||||
h3cDot11APElementModelAlias OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the alias of AP element model name."
|
||||
::= { h3cDot11APElementEntry 4 }
|
||||
|
||||
-- *****************************************************************************
|
||||
-- * End of h3cDot11APElementTable Definition
|
||||
-- *****************************************************************************
|
||||
-- *****************************************************************************
|
||||
-- * h3cDot11RadioElementTable Definition
|
||||
-- *****************************************************************************
|
||||
h3cDot11RadioElementTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDot11RadioElementEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is used to represent the radio element of fat AP and AC."
|
||||
::= { h3cDot11ElementGroup 2 }
|
||||
|
||||
h3cDot11RadioElementEntry OBJECT-TYPE
|
||||
SYNTAX H3cDot11RadioElementEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry contains information for each radio element."
|
||||
INDEX
|
||||
{
|
||||
h3cDot11APElementIndex,
|
||||
h3cDot11RadioElementRadioNum
|
||||
}
|
||||
::= { h3cDot11RadioElementTable 1 }
|
||||
|
||||
H3cDot11RadioElementEntry ::= SEQUENCE
|
||||
{
|
||||
h3cDot11RadioElementRadioNum Unsigned32,
|
||||
h3cDot11RadioElementRadioPolicy OCTET STRING,
|
||||
h3cDot11RadioElementRadioIndex Unsigned32
|
||||
}
|
||||
|
||||
h3cDot11RadioElementRadioNum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the number of the radio element."
|
||||
::= { h3cDot11RadioElementEntry 1 }
|
||||
|
||||
h3cDot11RadioElementRadioPolicy OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the radio policy of the radio element."
|
||||
::= { h3cDot11RadioElementEntry 2 }
|
||||
|
||||
h3cDot11RadioElementRadioIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the index of the radio element.
|
||||
On AC, the higher 24 bits stand for the AP index,
|
||||
and the last 8 bits stand for the radio index.
|
||||
On fat AP, the index stands for the interface index of radio
|
||||
interface."
|
||||
::= { h3cDot11RadioElementEntry 3 }
|
||||
|
||||
-- *****************************************************************************
|
||||
-- * End of h3cDot11RadioElementTable Definition
|
||||
-- *****************************************************************************
|
||||
END
|
||||
689
mibs/a3com/A3COM-HUAWEI-DOT11-ROAM-MIB
Normal file
689
mibs/a3com/A3COM-HUAWEI-DOT11-ROAM-MIB
Normal file
@ -0,0 +1,689 @@
|
||||
-- =====================================================================
|
||||
-- Copyright (c) 2004-2010 by Hangzhou H3C Technologies. All rights reserved.
|
||||
--
|
||||
-- Description: The file defines a MIB to provide WLAN roaming configuration.
|
||||
-- Reference:
|
||||
-- Version: V1.2
|
||||
-- History:
|
||||
-- V1.0 2008-7-23 created by heziqi
|
||||
-- V1.1 2009-05-07 modified by Li Yugang
|
||||
-- Add h3cDot11RoamStatisGroup to h3cDot11ROAM.
|
||||
-- V1.2 2009-12-24 modified for Guangdong Mobile
|
||||
-- Add h3cDot11InterACRoamOutSuccCnt to h3cDot11RoamStatisGroup.
|
||||
-- 2010-08-04 modefied by l07769 for Guangdong CMCC
|
||||
-- Add h3cDot11IntraACRoamingSuccCnt2, h3cDot11InterACRoamingSuccCnt2
|
||||
-- and h3cDot11InterACRoamOutSuccCnt2 to h3cDot11RoamStatis2Group.
|
||||
-- =====================================================================
|
||||
A3COM-HUAWEI-DOT11-ROAM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
TruthValue,
|
||||
MacAddress,
|
||||
RowStatus,
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Integer32
|
||||
FROM SNMPv2-SMI
|
||||
InetAddressType,
|
||||
InetAddress
|
||||
FROM INET-ADDRESS-MIB
|
||||
h3cDot11
|
||||
FROM A3COM-HUAWEI-DOT11-REF-MIB;
|
||||
|
||||
h3cDot11ROAM MODULE-IDENTITY
|
||||
LAST-UPDATED "201008041800Z" -- Aug 04, 2010 at 18:00 GMT
|
||||
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
|
||||
"This MIB provides information about WLAN roaming configuration.
|
||||
|
||||
GLOSSARY
|
||||
|
||||
IEEE 802.11
|
||||
Standard to encourage interoperability among
|
||||
wireless networking equipment.
|
||||
|
||||
Access point (AP)
|
||||
Transmitter/receiver (transceiver) device
|
||||
that commonly connects and transports data
|
||||
between a wireless network and a wired network.
|
||||
|
||||
Access control (AC)
|
||||
To control and manage multi-APs, it will bridge
|
||||
wireless and wired network.
|
||||
|
||||
BSS
|
||||
IEEE 802.11 Basic Service Set (Radio Cell). The
|
||||
BSS of an AP comprises of the stations directly
|
||||
associating with the AP.
|
||||
|
||||
Radio
|
||||
The chip set to receive and send wireless signal.
|
||||
|
||||
HA
|
||||
The AC to which a wireless station is connected by
|
||||
associating with an AP for the first time is the
|
||||
HA of the station.
|
||||
|
||||
FA
|
||||
An AC that is other than the HA and to which a
|
||||
station is currently connected is an FA of the
|
||||
station.
|
||||
|
||||
Fast-roam capable station
|
||||
A wireless station which directly associates to
|
||||
a fast-roam service (rsn+dot1X) with one AC for
|
||||
the first time.
|
||||
|
||||
Roam-out station
|
||||
A wireless station which has associated with an
|
||||
AC other than the HA in the mobility-group is
|
||||
referred to as a roam-out station at its HA.
|
||||
|
||||
Roam-in station
|
||||
A wireless station which has associated with an
|
||||
AC other than the HA in the mobility-group is
|
||||
referred to as a roam-in station at the FA.
|
||||
|
||||
Intra-AC roaming
|
||||
A procedure where a wireless station roams from
|
||||
one AP to another AP, which are connected to the
|
||||
same AC.
|
||||
|
||||
Inter-AC roaming
|
||||
A procedure where a wireless station roams from
|
||||
one AP to another AP, which are connected to
|
||||
different ACs.
|
||||
|
||||
Inter-AC fast roaming capability
|
||||
If a station uses 802.1x (RSN) authentication
|
||||
through negotiation, this station has inter-AC
|
||||
fast roaming capability.
|
||||
|
||||
WLAN-tunnel
|
||||
One type of layer 2 interface which is bound with
|
||||
an IACTP data tunnel and used to tunnel
|
||||
unicast/broadcast frames between ACs."
|
||||
|
||||
REVISION "201008041800Z" -- Aug 04, 2010 at 18:00 GMT
|
||||
DESCRIPTION
|
||||
"Modified to add new h3cDot11RoamStatis2Group."
|
||||
REVISION "200905072000Z"
|
||||
DESCRIPTION
|
||||
"Modified to add new h3cDot11RoamStatisGroup."
|
||||
REVISION "200807231200Z"
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
::= { h3cDot11 10 }
|
||||
|
||||
-- ==================================================================
|
||||
-- Textual Conventions
|
||||
-- ==================================================================
|
||||
H3cDot11RoamMobileTunnelType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The protocol type of the mobility-tunnel.
|
||||
This object has two defined values:
|
||||
- 'ipv4', which indicates that the protocol type of the mobility-tunnel
|
||||
is IPv4.
|
||||
- 'ipv6', which indicates that the protocol type of the mobility-tunnel
|
||||
is IPv6.
|
||||
"
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
ipv4(1),
|
||||
ipv6(2)
|
||||
}
|
||||
|
||||
H3cDot11RoamAuthMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The authentication mode of the mobility-tunnel.
|
||||
This object has two defined values:
|
||||
- 'none', which indicates that the authentication mode of the
|
||||
mobility-tunnel is None.
|
||||
- 'md5', which indicates that the authentication mode of the
|
||||
mobility-tunnel is MD5.
|
||||
"
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(1),
|
||||
md5(2)
|
||||
}
|
||||
|
||||
H3cDot11RoamIACTPStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of IACTP state machine."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
init(1),
|
||||
idle(2),
|
||||
joinRequestWait(3),
|
||||
joinResponseWait(4),
|
||||
joinConfirmWait(5),
|
||||
joinError(6),
|
||||
run(7)
|
||||
}
|
||||
|
||||
-- ==================================================================
|
||||
-- Major sections
|
||||
-- ==================================================================
|
||||
h3cDot11RoamCfgGroup OBJECT IDENTIFIER ::= { h3cDot11ROAM 1 }
|
||||
-- Roaming Configuration Group has the following children:
|
||||
-- h3cDot11MobGrpTable ::= { h3cDot11RoamCfgGroup 1 }
|
||||
-- h3cDot11MobGrpMemberTable ::= { h3cDot11RoamCfgGroup 2 }
|
||||
|
||||
h3cDot11RoamStatusGroup OBJECT IDENTIFIER ::= { h3cDot11ROAM 2 }
|
||||
-- Roaming Status Group has the following children:
|
||||
-- h3cDot11RoamInInfoTable ::= { h3cDot11RoamStatusGroup 1 }
|
||||
-- h3cDot11RoamOutInfoTable ::= { h3cDot11RoamStatusGroup 2 }
|
||||
-- h3cDot11RoamTrackTable ::= { h3cDot11RoamStatusGroup 3 }
|
||||
|
||||
h3cDot11RoamStatisGroup OBJECT IDENTIFIER ::= { h3cDot11ROAM 3 }
|
||||
-- Roaming Statis Group has the following children:
|
||||
-- h3cDot11IntraACRoamingSuccCnt ::= { h3cDot11RoamStatusGroup 1 }
|
||||
-- h3cDot11InterACRoamingSuccCnt ::= { h3cDot11RoamStatusGroup 2 }
|
||||
|
||||
h3cDot11RoamStatis2Group OBJECT IDENTIFIER ::= { h3cDot11ROAM 4 }
|
||||
-- Roaming Statis Group has the following children:
|
||||
-- h3cDot11IntraACRoamingSuccCnt2 ::= { h3cDot11RoamStatus2Group 1 }
|
||||
-- h3cDot11InterACRoamingSuccCnt2 ::= { h3cDot11RoamStatus2Group 2 }
|
||||
-- h3cDot11InterACRoamOutSuccCnt2 ::= { h3cDot11RoamStatus2Group 3 }
|
||||
|
||||
-- ==================================================================
|
||||
-- h3cDot11RoamCfgGroup Definition
|
||||
-- ==================================================================
|
||||
-- ==================================================================
|
||||
-- h3cDot11MobGrpTable Definition
|
||||
-- ==================================================================
|
||||
h3cDot11MobGrpTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDot11MobGrpEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table defines the parameters for roaming group configuration."
|
||||
::= { h3cDot11RoamCfgGroup 1 }
|
||||
|
||||
h3cDot11MobGrpEntry OBJECT-TYPE
|
||||
SYNTAX H3cDot11MobGrpEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This entry contains information of mobile group."
|
||||
INDEX
|
||||
{
|
||||
h3cDot11MobGrpName
|
||||
}
|
||||
::= { h3cDot11MobGrpTable 1 }
|
||||
|
||||
H3cDot11MobGrpEntry ::= SEQUENCE
|
||||
{
|
||||
h3cDot11MobGrpName OCTET STRING,
|
||||
h3cdot11MobGrpTunnelType H3cDot11RoamMobileTunnelType,
|
||||
h3cDot11MobGrpSrcIPAddr InetAddress,
|
||||
h3cDot11MobGrpAuthMode H3cDot11RoamAuthMode,
|
||||
h3cDot11MobGrpAuthKey OCTET STRING,
|
||||
h3cDot11MobGrpEnable TruthValue,
|
||||
h3cDot11MobGrpRowStatus RowStatus
|
||||
}
|
||||
|
||||
h3cDot11MobGrpName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(1..15))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the name of roam group."
|
||||
::= { h3cDot11MobGrpEntry 1 }
|
||||
|
||||
h3cdot11MobGrpTunnelType OBJECT-TYPE
|
||||
SYNTAX H3cDot11RoamMobileTunnelType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the protocol type of mobility-tunnel."
|
||||
DEFVAL { ipv4 }
|
||||
::= { h3cDot11MobGrpEntry 2 }
|
||||
|
||||
h3cDot11MobGrpSrcIPAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the IP address of tunnel source. The IP address
|
||||
type must be the same as h3cdot11MobGrpTunnelType.
|
||||
The default value is zero."
|
||||
::= { h3cDot11MobGrpEntry 3 }
|
||||
|
||||
h3cDot11MobGrpAuthMode OBJECT-TYPE
|
||||
SYNTAX H3cDot11RoamAuthMode
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the authentication mode of IACTP tunnel.
|
||||
This object can be used to enable IACTP control message
|
||||
integrity authentication."
|
||||
DEFVAL { none }
|
||||
::= { h3cDot11MobGrpEntry 4 }
|
||||
|
||||
h3cDot11MobGrpAuthKey OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0..16))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the authentication key of IACTP tunnel.
|
||||
Authentication key to be used with the given
|
||||
authentication method.
|
||||
This object can not be modified when the value of
|
||||
h3cDot11MobGrpAuthMode is 'none'."
|
||||
::= { h3cDot11MobGrpEntry 5 }
|
||||
|
||||
h3cDot11MobGrpEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"State of a mobile group.
|
||||
'true' : The WLAN mobility group will be enabled.
|
||||
'false' : The inter-AC tunnel communication for the
|
||||
mobility group will be disabled.
|
||||
A mobility group can be enabled only when the source
|
||||
IP address is configured. The other objects in this entry
|
||||
can become effective only when mobility group is enabled.
|
||||
The other objects in this entry can not be modified
|
||||
after enabling mobility group."
|
||||
DEFVAL { false }
|
||||
::= { h3cDot11MobGrpEntry 6 }
|
||||
|
||||
h3cDot11MobGrpRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this table entry."
|
||||
::= { h3cDot11MobGrpEntry 7 }
|
||||
|
||||
-- ==================================================================
|
||||
-- h3cDot11MobGrpMemberTable Definition
|
||||
-- ==================================================================
|
||||
|
||||
h3cDot11MobGrpMemberTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDot11MobGrpMemberEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table defines the parameters for roaming member configuration."
|
||||
::= { h3cDot11RoamCfgGroup 2 }
|
||||
|
||||
h3cDot11MobGrpMemberEntry OBJECT-TYPE
|
||||
SYNTAX H3cDot11MobGrpMemberEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This entry contains information of mobile group member."
|
||||
INDEX
|
||||
{
|
||||
h3cDot11MobGrpName,
|
||||
h3cDot11MobGrpMemberIpAddr
|
||||
}
|
||||
::= { h3cDot11MobGrpMemberTable 1 }
|
||||
|
||||
H3cDot11MobGrpMemberEntry ::= SEQUENCE
|
||||
{
|
||||
h3cDot11MobGrpMemberIpAddr InetAddress,
|
||||
h3cDot11MobGrpMemberStatus H3cDot11RoamIACTPStatus,
|
||||
h3cDot11MobGrpMemberIf OCTET STRING,
|
||||
h3cDot11MobGrpMemberUpTime Integer32,
|
||||
h3cDot11MobGrpMemberRowStatus RowStatus
|
||||
}
|
||||
|
||||
h3cDot11MobGrpMemberIpAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the IP address of group member. It can not be
|
||||
the same as the source IP address of the mobile group.
|
||||
The address type must be the same as the h3cdot11MobGrpTunnelType."
|
||||
::= { h3cDot11MobGrpMemberEntry 1 }
|
||||
|
||||
h3cDot11MobGrpMemberStatus OBJECT-TYPE
|
||||
SYNTAX H3cDot11RoamIACTPStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the status of group member."
|
||||
::= { h3cDot11MobGrpMemberEntry 2 }
|
||||
|
||||
h3cDot11MobGrpMemberIf OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the tunnel interface name of group member."
|
||||
::= { h3cDot11MobGrpMemberEntry 3 }
|
||||
|
||||
h3cDot11MobGrpMemberUpTime OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "second"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the sustaining time from tunnel up. If tunnel
|
||||
is down, MemberUpTime is zero."
|
||||
::= { h3cDot11MobGrpMemberEntry 4 }
|
||||
|
||||
h3cDot11MobGrpMemberRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this table entry."
|
||||
::= { h3cDot11MobGrpMemberEntry 5 }
|
||||
|
||||
-- ==================================================================
|
||||
-- h3cDot11RoamStatusGroup Definition
|
||||
-- ==================================================================
|
||||
-- ==================================================================
|
||||
-- h3cDot11RoamInInfoTable Definition
|
||||
-- ==================================================================
|
||||
h3cDot11RoamInInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDot11RoamInInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table can used to display the information of roaming in client."
|
||||
::= { h3cDot11RoamStatusGroup 1 }
|
||||
|
||||
h3cDot11RoamInInfoEntry OBJECT-TYPE
|
||||
SYNTAX H3cDot11RoamInInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This entry contains information of roaming in client."
|
||||
INDEX
|
||||
{
|
||||
h3cDot11RoamClientMAC
|
||||
}
|
||||
::= { h3cDot11RoamInInfoTable 1 }
|
||||
|
||||
H3cDot11RoamInInfoEntry ::= SEQUENCE
|
||||
{
|
||||
h3cDot11RoamClientMAC MacAddress,
|
||||
h3cDot11RoamInClientBSSID MacAddress,
|
||||
h3cDot11RoamInClientVlanID Integer32,
|
||||
h3cDot11RoamInHomeACIPType InetAddressType,
|
||||
h3cDot11RoamInHomeACIPAddr InetAddress
|
||||
}
|
||||
|
||||
h3cDot11RoamClientMAC OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the MAC address of roaming in client."
|
||||
::= { h3cDot11RoamInInfoEntry 1 }
|
||||
|
||||
h3cDot11RoamInClientBSSID OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents BSSID of the AP to which the Roam-In client is associated."
|
||||
::= { h3cDot11RoamInInfoEntry 2 }
|
||||
|
||||
h3cDot11RoamInClientVlanID OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the VLAN ID of Roam-In client."
|
||||
::= { h3cDot11RoamInInfoEntry 3 }
|
||||
|
||||
h3cDot11RoamInHomeACIPType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the protocol type of home AC address."
|
||||
::= { h3cDot11RoamInInfoEntry 4 }
|
||||
|
||||
h3cDot11RoamInHomeACIPAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the address of home AC."
|
||||
::= { h3cDot11RoamInInfoEntry 5 }
|
||||
|
||||
-- ==================================================================
|
||||
-- h3cDot11RoamOutInfoTable Definition
|
||||
-- ==================================================================
|
||||
|
||||
h3cDot11RoamOutInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDot11RoamOutInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table can used to display the information of roaming out client."
|
||||
::= { h3cDot11RoamStatusGroup 2 }
|
||||
|
||||
h3cDot11RoamOutInfoEntry OBJECT-TYPE
|
||||
SYNTAX H3cDot11RoamOutInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This entry contains information of roaming out client."
|
||||
INDEX
|
||||
{
|
||||
h3cDot11RoamClientMAC
|
||||
}
|
||||
::= { h3cDot11RoamOutInfoTable 1 }
|
||||
|
||||
H3cDot11RoamOutInfoEntry ::= SEQUENCE
|
||||
{
|
||||
h3cDot11RoamOutClientBSSID MacAddress,
|
||||
h3cDot11RoamOutClientVlanID Integer32,
|
||||
h3cDot11RoamOutForeignACIPType InetAddressType,
|
||||
h3cDot11RoamOutForeignACIPAddr InetAddress,
|
||||
h3cDot11RoamOutClientUpTime Integer32
|
||||
}
|
||||
|
||||
h3cDot11RoamOutClientBSSID OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the BSSID of the AP to which the Roam-Out client is
|
||||
associated."
|
||||
::= { h3cDot11RoamOutInfoEntry 1 }
|
||||
|
||||
h3cDot11RoamOutClientVlanID OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the VLAN ID of Roam-Out client."
|
||||
::= { h3cDot11RoamOutInfoEntry 2 }
|
||||
|
||||
h3cDot11RoamOutForeignACIPType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the protocol type of foreign AC address."
|
||||
::= { h3cDot11RoamOutInfoEntry 3 }
|
||||
|
||||
h3cDot11RoamOutForeignACIPAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the address of foreign AC."
|
||||
::= { h3cDot11RoamOutInfoEntry 4 }
|
||||
|
||||
h3cDot11RoamOutClientUpTime OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "second"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents how long the Roam-Out client is associated with the foreign
|
||||
AC."
|
||||
::= { h3cDot11RoamOutInfoEntry 5 }
|
||||
|
||||
-- ==================================================================
|
||||
-- h3cDot11RoamTrackTable Definition
|
||||
-- ==================================================================
|
||||
h3cDot11RoamTrackTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDot11RoamTrackEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table contains the roam-track information of a
|
||||
specified client on the client's HA."
|
||||
::= { h3cDot11RoamStatusGroup 3 }
|
||||
|
||||
h3cDot11RoamTrackEntry OBJECT-TYPE
|
||||
SYNTAX H3cDot11RoamTrackEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This entry contains information of a specified client on the
|
||||
client's HA."
|
||||
INDEX
|
||||
{
|
||||
h3cDot11RoamTrackIndex
|
||||
}
|
||||
::= { h3cDot11RoamTrackTable 1 }
|
||||
|
||||
H3cDot11RoamTrackEntry ::= SEQUENCE
|
||||
{
|
||||
h3cDot11RoamTrackIndex Integer32,
|
||||
h3cDot11RoamTrackClientMAC MacAddress,
|
||||
h3cDot11RoamTrackBSSID MacAddress,
|
||||
h3cDot11RoamTrackUpTime Integer32,
|
||||
h3cDot11RoamTrackACIPType InetAddressType,
|
||||
h3cDot11RoamTrackACIPAddr InetAddress
|
||||
}
|
||||
|
||||
h3cDot11RoamTrackIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the index of this entry."
|
||||
::= { h3cDot11RoamTrackEntry 1 }
|
||||
|
||||
h3cDot11RoamTrackClientMAC OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the MAC address of the roamed client."
|
||||
::= { h3cDot11RoamTrackEntry 2 }
|
||||
|
||||
h3cDot11RoamTrackBSSID OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the BSSID of the AP with which the client is associated."
|
||||
::= { h3cDot11RoamTrackEntry 3 }
|
||||
|
||||
h3cDot11RoamTrackUpTime OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "second"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents how long the client is associated with the BSSID."
|
||||
::= { h3cDot11RoamTrackEntry 4 }
|
||||
|
||||
h3cDot11RoamTrackACIPType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the protocol type of the IP address of the access
|
||||
controller with which the client is connected."
|
||||
::= { h3cDot11RoamTrackEntry 5 }
|
||||
|
||||
h3cDot11RoamTrackACIPAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the IP address of the access controller with which
|
||||
the client is connected."
|
||||
::= { h3cDot11RoamTrackEntry 6 }
|
||||
|
||||
-- ==================================================================
|
||||
-- h3cDot11RoamStatisGroup Definition
|
||||
-- ==================================================================
|
||||
h3cDot11IntraACRoamingSuccCnt OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the count of client successfully roam Intra-AC."
|
||||
::= { h3cDot11RoamStatisGroup 1 }
|
||||
|
||||
h3cDot11InterACRoamingSuccCnt OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the count of client successfully roam in Inter-AC."
|
||||
::= { h3cDot11RoamStatisGroup 2 }
|
||||
|
||||
h3cDot11InterACRoamOutSuccCnt OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the count of client successfully roam out Inter-AC."
|
||||
::= { h3cDot11RoamStatisGroup 3 }
|
||||
|
||||
-- ==================================================================
|
||||
-- End of h3cDot11RoamStatisGroup Definition
|
||||
-- ==================================================================
|
||||
|
||||
-- ==================================================================
|
||||
-- h3cDot11RoamStatis2Group Definition
|
||||
-- ==================================================================
|
||||
h3cDot11IntraACRoamingSuccCnt2 OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the count of client successfully roam Intra-AC in Counter32."
|
||||
::= { h3cDot11RoamStatis2Group 1 }
|
||||
|
||||
h3cDot11InterACRoamingSuccCnt2 OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the count of client successfully roam in Inter-AC in Counter32."
|
||||
::= { h3cDot11RoamStatis2Group 2 }
|
||||
|
||||
h3cDot11InterACRoamOutSuccCnt2 OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the count of client successfully roam out Inter-AC in Counter32."
|
||||
::= { h3cDot11RoamStatis2Group 3 }
|
||||
|
||||
-- ==================================================================
|
||||
-- End of h3cDot11RoamStatis2Group Definition
|
||||
-- ==================================================================
|
||||
END
|
||||
1276
mibs/a3com/A3COM-HUAWEI-DOT11-RRM-MIB
Normal file
1276
mibs/a3com/A3COM-HUAWEI-DOT11-RRM-MIB
Normal file
File diff suppressed because it is too large
Load Diff
663
mibs/a3com/A3COM-HUAWEI-DOT11-SA-MIB
Normal file
663
mibs/a3com/A3COM-HUAWEI-DOT11-SA-MIB
Normal file
@ -0,0 +1,663 @@
|
||||
-- =============================================================================
|
||||
-- Copyright (c) 2004-2012 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description:
|
||||
-- The file defines a MIB to provide spectrum analysis information.
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 Created by Wang Lu
|
||||
-- Initial version 2011-08-05
|
||||
-- =============================================================================
|
||||
A3COM-HUAWEI-DOT11-SA-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
TruthValue,
|
||||
DateAndTime
|
||||
FROM SNMPv2-TC
|
||||
MODULE-IDENTITY,
|
||||
Integer32, Unsigned32, OBJECT-TYPE, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
h3cDot11,
|
||||
H3cDot11ChannelScopeType,
|
||||
H3cDot11ObjectIDType,
|
||||
H3cDot11RadioScopeType,
|
||||
H3cDot11SaIntfDevType
|
||||
FROM A3COM-HUAWEI-DOT11-REF-MIB;
|
||||
|
||||
h3cDot11Sa MODULE-IDENTITY
|
||||
LAST-UPDATED "201108262000Z" -- Aug 26, 2011 at 20:00 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
|
||||
"This MIB module provides spectrum analysis information.
|
||||
The initial revision of this MIB module.
|
||||
|
||||
The spectrum analysis module on APs is able to examine the radio
|
||||
frequency (RF) environment in which the Wi-Fi network is operating,
|
||||
identify interference and classify its sources. An analysis of the
|
||||
results can then be used to quickly isolate issues with packet
|
||||
transmission, channel quality, and traffic congestion caused by
|
||||
contention with other devices operating in the same band or channel."
|
||||
REVISION "201108262000Z"
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
::= { h3cDot11 13 }
|
||||
|
||||
-- *****************************************************************************
|
||||
-- * Major sections
|
||||
-- *****************************************************************************
|
||||
|
||||
h3cDot11SaCfgGroup OBJECT IDENTIFIER ::= { h3cDot11Sa 1 }
|
||||
h3cDot11SaStatusGroup OBJECT IDENTIFIER ::= { h3cDot11Sa 2 }
|
||||
h3cDot11SaNotifyGroup OBJECT IDENTIFIER ::= { h3cDot11Sa 3 }
|
||||
|
||||
-- cfg table
|
||||
h3cDot11SaCfgTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDot11SaCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is used to configure spectrum analysis."
|
||||
::= { h3cDot11SaCfgGroup 1 }
|
||||
|
||||
h3cDot11SaCfgEntry OBJECT-TYPE
|
||||
SYNTAX H3cDot11SaCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This entry contains the spectrum analysis configuration."
|
||||
INDEX { h3cDot11SaCfgRadioType }
|
||||
::= { h3cDot11SaCfgTable 1 }
|
||||
|
||||
H3cDot11SaCfgEntry ::= SEQUENCE
|
||||
{
|
||||
h3cDot11SaCfgRadioType INTEGER,
|
||||
h3cDot11SaEnable TruthValue,
|
||||
h3cDot11SaRptDevType BITS,
|
||||
h3cDot11SaTrapDevEnable TruthValue,
|
||||
h3cDot11SaTrapDevType BITS,
|
||||
h3cDot11SaTrapAQEnable TruthValue,
|
||||
h3cDot11SaTrapAQThreshold Integer32,
|
||||
h3cDot11SaDrivenRRMEnable TruthValue,
|
||||
h3cDot11SaDrivenRRMSnt INTEGER
|
||||
}
|
||||
|
||||
h3cDot11SaCfgRadioType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
dot11bg(1),
|
||||
dot11a(2)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the radio type of the configuration."
|
||||
::= { h3cDot11SaCfgEntry 1 }
|
||||
|
||||
h3cDot11SaEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents whether spectrum analysis is enabled globally."
|
||||
::= { h3cDot11SaCfgEntry 2 }
|
||||
|
||||
h3cDot11SaRptDevType OBJECT-TYPE
|
||||
SYNTAX BITS
|
||||
{
|
||||
microwave(0),
|
||||
microwaveInverter(1),
|
||||
bluetooth(2),
|
||||
fixedFreqOthers(3),
|
||||
fixedFreqCordlessPhone(4),
|
||||
fixedFreqVideo(5),
|
||||
fixedFreqAudio(6),
|
||||
freqHopperOthers(7),
|
||||
freqHopperCordlessBase(8),
|
||||
freqHopperCordlessNetwork(9),
|
||||
freqHopperXbox(10),
|
||||
genericInterferer(11)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents which types of interference devices should be reported."
|
||||
::= { h3cDot11SaCfgEntry 3 }
|
||||
|
||||
h3cDot11SaTrapDevEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents whether the interference device trap is enabled."
|
||||
::= { h3cDot11SaCfgEntry 4 }
|
||||
|
||||
h3cDot11SaTrapDevType OBJECT-TYPE
|
||||
SYNTAX BITS
|
||||
{
|
||||
microwave(0),
|
||||
microwaveInverter(1),
|
||||
bluetooth(2),
|
||||
fixedFreqOthers(3),
|
||||
fixedFreqCordlessPhone(4),
|
||||
fixedFreqVideo(5),
|
||||
fixedFreqAudio(6),
|
||||
freqHopperOthers(7),
|
||||
freqHopperCordlessBase(8),
|
||||
freqHopperCordlessNetwork(9),
|
||||
freqHopperXbox(10),
|
||||
genericInterferer(11)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents which types of interference device will send traps
|
||||
when the interference device trap is enabled."
|
||||
::= { h3cDot11SaCfgEntry 5 }
|
||||
|
||||
h3cDot11SaTrapAQEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents whether the air quality trap is enabled."
|
||||
::= { h3cDot11SaCfgEntry 6 }
|
||||
|
||||
h3cDot11SaTrapAQThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32(1..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the air quality trap threshold. When the air quality
|
||||
is below this value, the air quality trap will be sent."
|
||||
::= { h3cDot11SaCfgEntry 7 }
|
||||
|
||||
h3cDot11SaDrivenRRMEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configure whether to trigger RRM to run when an access point detects
|
||||
a certain level of interference."
|
||||
::= { h3cDot11SaCfgEntry 8 }
|
||||
|
||||
h3cDot11SaDrivenRRMSnt OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
low(1),
|
||||
medium(2),
|
||||
high(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configure the threshold at which RRM will be triggered. When the
|
||||
interference level for the access point rises above the threshold
|
||||
level, RRM initiates a local dynamic channel assignment (DCA) run
|
||||
and changes the channel of the affected access point radio if
|
||||
possible to improve network performance. Low represents a decreased
|
||||
sensitivity to changes in the environment while high represents an
|
||||
increased sensitivity."
|
||||
::= { h3cDot11SaCfgEntry 9 }
|
||||
|
||||
-- fft table
|
||||
h3cDot11SaRtFFTDataTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDot11SaRtFFTDataEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains the real-time FFT data for spectrum analysis."
|
||||
::= { h3cDot11SaStatusGroup 1 }
|
||||
|
||||
h3cDot11SaRtFFTDataEntry OBJECT-TYPE
|
||||
SYNTAX H3cDot11SaRtFFTDataEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This entry contains the real-time FFT data for spectrum analysis."
|
||||
INDEX
|
||||
{
|
||||
h3cDot11SaAPID,
|
||||
h3cDot11SaRadioID,
|
||||
h3cDot11SaRtDataGroupID,
|
||||
h3cDot11SaFrequency
|
||||
}
|
||||
::= { h3cDot11SaRtFFTDataTable 1 }
|
||||
|
||||
H3cDot11SaRtFFTDataEntry ::= SEQUENCE
|
||||
{
|
||||
h3cDot11SaAPID H3cDot11ObjectIDType,
|
||||
h3cDot11SaRadioID H3cDot11RadioScopeType,
|
||||
h3cDot11SaRtDataGroupID Integer32,
|
||||
h3cDot11SaFrequency Integer32,
|
||||
h3cDot11SaRtFreqPower Integer32,
|
||||
h3cDot11SaRtFreqMaxPower Integer32,
|
||||
h3cDot11SaRtFreqDutyCycle Integer32,
|
||||
h3cDot11SaRtFreqDataSeqNo Unsigned32
|
||||
}
|
||||
|
||||
h3cDot11SaAPID OBJECT-TYPE
|
||||
SYNTAX H3cDot11ObjectIDType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the serial ID of the AP."
|
||||
::= { h3cDot11SaRtFFTDataEntry 1 }
|
||||
|
||||
h3cDot11SaRadioID OBJECT-TYPE
|
||||
SYNTAX H3cDot11RadioScopeType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the ID of the radio."
|
||||
::= { h3cDot11SaRtFFTDataEntry 2 }
|
||||
|
||||
h3cDot11SaRtDataGroupID OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents group ID of the collected data. Maybe the device collects
|
||||
multiple groups of data at the collected interval."
|
||||
::= { h3cDot11SaRtFFTDataEntry 3 }
|
||||
|
||||
h3cDot11SaFrequency OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the frequency number in 100 Hz."
|
||||
::= { h3cDot11SaRtFFTDataEntry 4 }
|
||||
|
||||
h3cDot11SaRtFreqPower OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the power of the frequency point."
|
||||
::= { h3cDot11SaRtFFTDataEntry 5 }
|
||||
|
||||
h3cDot11SaRtFreqMaxPower OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the max power of the frequency point."
|
||||
::= { h3cDot11SaRtFFTDataEntry 6 }
|
||||
|
||||
h3cDot11SaRtFreqDutyCycle OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the duty cycle of the frequency point."
|
||||
::= { h3cDot11SaRtFFTDataEntry 7 }
|
||||
|
||||
h3cDot11SaRtFreqDataSeqNo OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the sequence number of the data."
|
||||
::= { h3cDot11SaRtFFTDataEntry 8 }
|
||||
|
||||
-- interfering device table
|
||||
h3cDot11SaIntfDevTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDot11SaIntfDevEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains the information of the interfering devices."
|
||||
::= { h3cDot11SaStatusGroup 2 }
|
||||
|
||||
h3cDot11SaIntfDevEntry OBJECT-TYPE
|
||||
SYNTAX H3cDot11SaIntfDevEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This entry contains the information of the interfering devices."
|
||||
INDEX
|
||||
{
|
||||
h3cDot11SaAPID,
|
||||
h3cDot11SaRadioID,
|
||||
h3cDot11SaDevID
|
||||
}
|
||||
::= { h3cDot11SaIntfDevTable 1 }
|
||||
|
||||
H3cDot11SaIntfDevEntry ::= SEQUENCE
|
||||
{
|
||||
h3cDot11SaDevID Integer32,
|
||||
h3cDot11SaDevType H3cDot11SaIntfDevType,
|
||||
h3cDot11SaDevSI Integer32,
|
||||
h3cDot11SaDevRSSI Integer32,
|
||||
h3cDot11SaDevDutyCycle Integer32,
|
||||
h3cDot11SaDevAffectedChls OCTET STRING,
|
||||
h3cDot11SaDevDetectedTime DateAndTime
|
||||
}
|
||||
|
||||
h3cDot11SaDevID OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the device identification number that uniquely
|
||||
identified the interfering device."
|
||||
::= { h3cDot11SaIntfDevEntry 1 }
|
||||
|
||||
h3cDot11SaDevType OBJECT-TYPE
|
||||
SYNTAX H3cDot11SaIntfDevType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents type of the interferer."
|
||||
::= { h3cDot11SaIntfDevEntry 2 }
|
||||
|
||||
h3cDot11SaDevSI OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents severity index of the interfering device. Severity index
|
||||
is calculated, a positive integer between 0 and 100(with 100 being the
|
||||
most severe)."
|
||||
::= { h3cDot11SaIntfDevEntry 3 }
|
||||
|
||||
h3cDot11SaDevRSSI OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents receive signal strength indicator (RSSI) of interfering
|
||||
device."
|
||||
::= { h3cDot11SaIntfDevEntry 4 }
|
||||
|
||||
h3cDot11SaDevDutyCycle OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents proportion of time in percentage during which the
|
||||
interfering device was active."
|
||||
::= { h3cDot11SaIntfDevEntry 5 }
|
||||
|
||||
h3cDot11SaDevAffectedChls OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents channels that the interfering device affects."
|
||||
::= { h3cDot11SaIntfDevEntry 6 }
|
||||
|
||||
h3cDot11SaDevDetectedTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents time at which the interference was detected."
|
||||
::= { h3cDot11SaIntfDevEntry 7 }
|
||||
|
||||
-- air quality table
|
||||
h3cDot11SaAirQualityTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDot11SaAirQualityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains the air quality of the channels."
|
||||
::= { h3cDot11SaStatusGroup 3 }
|
||||
|
||||
h3cDot11SaAirQualityEntry OBJECT-TYPE
|
||||
SYNTAX H3cDot11SaAirQualityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This entry contains the air quality of the channels."
|
||||
INDEX
|
||||
{
|
||||
h3cDot11SaAPID,
|
||||
h3cDot11SaRadioID,
|
||||
h3cDot11SaChlNum
|
||||
}
|
||||
::= { h3cDot11SaAirQualityTable 1 }
|
||||
|
||||
H3cDot11SaAirQualityEntry ::= SEQUENCE
|
||||
{
|
||||
h3cDot11SaChlNum H3cDot11ChannelScopeType,
|
||||
h3cDot11SaAvgQuality Integer32,
|
||||
h3cDot11SaMinQuality Integer32,
|
||||
h3cDot11SaIntfDevNum Integer32,
|
||||
h3cDot11SaWiFiUtil Integer32,
|
||||
h3cDot11SaNonWiFiUtil Integer32,
|
||||
h3cDot11SaNoiseFloor Integer32
|
||||
}
|
||||
|
||||
h3cDot11SaChlNum OBJECT-TYPE
|
||||
SYNTAX H3cDot11ChannelScopeType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the radio channel where the air quality is monitored."
|
||||
::= { h3cDot11SaAirQualityEntry 1 }
|
||||
|
||||
h3cDot11SaAvgQuality OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the average air quality for this radio channel."
|
||||
::= { h3cDot11SaAirQualityEntry 2 }
|
||||
|
||||
h3cDot11SaMinQuality OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the minimum air quality for this radio channel."
|
||||
::= { h3cDot11SaAirQualityEntry 3 }
|
||||
|
||||
h3cDot11SaIntfDevNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the number of interferers detected by the radios
|
||||
on the 802.11a/n or 802.11b/g/n radio band."
|
||||
::= { h3cDot11SaAirQualityEntry 4 }
|
||||
|
||||
h3cDot11SaWiFiUtil OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the percentage of the channel currently being
|
||||
used by Wi-Fi devices."
|
||||
::= { h3cDot11SaAirQualityEntry 5 }
|
||||
|
||||
h3cDot11SaNonWiFiUtil OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the percentage of the channel currently being
|
||||
used by non-Wi-Fi interference."
|
||||
::= { h3cDot11SaAirQualityEntry 6 }
|
||||
|
||||
h3cDot11SaNoiseFloor OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents current noise floor recorded on the channel."
|
||||
::= { h3cDot11SaAirQualityEntry 7 }
|
||||
|
||||
--Notify Group
|
||||
h3cDot11SaTraps OBJECT IDENTIFIER ::= { h3cDot11SaNotifyGroup 0 }
|
||||
h3cDot11SaIntfDevDetected NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
h3cDot11SaTrapAPID,
|
||||
h3cDot11SaTrapRadioID,
|
||||
h3cDot11SaTrapDevID,
|
||||
h3cDot11SaTrapIntfDevType,
|
||||
h3cDot11APTrapDevSI,
|
||||
h3cDot11SaTrapDevRSSI,
|
||||
h3cDot11APTrapDevDC,
|
||||
h3cDot11APTrapDevChls,
|
||||
h3cDot11APTrapDevDctTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interfering device is detected."
|
||||
::= { h3cDot11SaTraps 1 }
|
||||
|
||||
h3cDot11SaIntfDevDisappear NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
h3cDot11SaTrapAPID,
|
||||
h3cDot11SaTrapRadioID,
|
||||
h3cDot11SaTrapDevID,
|
||||
h3cDot11SaTrapIntfDevType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interfering device disappeared."
|
||||
::= { h3cDot11SaTraps 2 }
|
||||
|
||||
h3cDot11SaChlQltLow NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
h3cDot11SaTrapAPID,
|
||||
h3cDot11SaTrapRadioID,
|
||||
h3cDot11SaTrapChlNum,
|
||||
h3cDot11SaTrapChlQlt,
|
||||
h3cDot11SaTrapChlIntfNum
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The quality of the channel is below the specified threshold."
|
||||
::= { h3cDot11SaTraps 3 }
|
||||
|
||||
h3cDot11SaChlQltRecover NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
h3cDot11SaTrapAPID,
|
||||
h3cDot11SaTrapRadioID,
|
||||
h3cDot11SaTrapChlNum,
|
||||
h3cDot11SaTrapChlQlt,
|
||||
h3cDot11SaTrapChlIntfNum
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The quality of the channel recovered from low status."
|
||||
::= { h3cDot11SaTraps 4 }
|
||||
|
||||
h3cDot11SaTrapVars OBJECT IDENTIFIER ::= { h3cDot11SaNotifyGroup 1 }
|
||||
|
||||
h3cDot11SaTrapAPID OBJECT-TYPE
|
||||
SYNTAX H3cDot11ObjectIDType
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the identifier of the AP."
|
||||
::= { h3cDot11SaTrapVars 1 }
|
||||
|
||||
h3cDot11SaTrapRadioID OBJECT-TYPE
|
||||
SYNTAX H3cDot11RadioScopeType
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the identifier of the radio."
|
||||
::= { h3cDot11SaTrapVars 2 }
|
||||
|
||||
h3cDot11SaTrapDevID OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the device identification number that uniquely
|
||||
identified the interfering device."
|
||||
::= { h3cDot11SaTrapVars 3 }
|
||||
|
||||
h3cDot11SaTrapIntfDevType OBJECT-TYPE
|
||||
SYNTAX H3cDot11SaIntfDevType
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents type of the interferer."
|
||||
::= { h3cDot11SaTrapVars 4 }
|
||||
|
||||
h3cDot11APTrapDevSI OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents severity index of the interfering device. Severity index
|
||||
is calculated, a positive integer between 0 and 100(with 100 being the
|
||||
most severe)."
|
||||
::= { h3cDot11SaTrapVars 5 }
|
||||
|
||||
h3cDot11SaTrapDevRSSI OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents receive signal strength indicator (RSSI) of interfering
|
||||
device."
|
||||
::= { h3cDot11SaTrapVars 6 }
|
||||
|
||||
h3cDot11APTrapDevDC OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents proportion of time in percentage during which the
|
||||
interfering device was active."
|
||||
::= { h3cDot11SaTrapVars 7 }
|
||||
|
||||
h3cDot11APTrapDevChls OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents channels that the interfering device affects."
|
||||
::= { h3cDot11SaTrapVars 8 }
|
||||
|
||||
h3cDot11APTrapDevDctTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents time at which the interference was detected."
|
||||
::= { h3cDot11SaTrapVars 9 }
|
||||
|
||||
h3cDot11SaTrapChlNum OBJECT-TYPE
|
||||
SYNTAX H3cDot11ChannelScopeType
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the radio channel where the air quality is monitored."
|
||||
::= { h3cDot11SaTrapVars 10 }
|
||||
|
||||
h3cDot11SaTrapChlQlt OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the quality for this radio channel."
|
||||
::= { h3cDot11SaTrapVars 11 }
|
||||
|
||||
h3cDot11SaTrapChlIntfNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the number of interferers detected by the radios
|
||||
on the 802.11a/n or 802.11b/g/n radio band."
|
||||
::= { h3cDot11SaTrapVars 12 }
|
||||
END
|
||||
1197
mibs/a3com/A3COM-HUAWEI-DOT11-STATION-MIB
Normal file
1197
mibs/a3com/A3COM-HUAWEI-DOT11-STATION-MIB
Normal file
File diff suppressed because it is too large
Load Diff
2462
mibs/a3com/A3COM-HUAWEI-DOT11-WIDS-MIB
Normal file
2462
mibs/a3com/A3COM-HUAWEI-DOT11-WIDS-MIB
Normal file
File diff suppressed because it is too large
Load Diff
325
mibs/a3com/A3COM-HUAWEI-DOT11-WLANEXT-MIB
Normal file
325
mibs/a3com/A3COM-HUAWEI-DOT11-WLANEXT-MIB
Normal file
@ -0,0 +1,325 @@
|
||||
-- =============================================================================
|
||||
-- Copyright (C) 2006-2007 by HUAWEI-3COM TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description:
|
||||
-- The file defines a MIB to provide more information for WLAN network.
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 2007-06-08 Initial version, created by wanghao (Kumar)
|
||||
-- =============================================================================
|
||||
A3COM-HUAWEI-DOT11-WLANEXT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Integer32,
|
||||
Counter32
|
||||
FROM SNMPv2-SMI
|
||||
h3cDot11,
|
||||
H3cDot11ObjectIDType,
|
||||
H3cDot11RadioScopeType,
|
||||
H3cDot11QosAcType
|
||||
FROM A3COM-HUAWEI-DOT11-REF-MIB;
|
||||
|
||||
h3cDot11WLANEXT MODULE-IDENTITY
|
||||
LAST-UPDATED "200706082000Z" -- Jun. 08, 2007 at 20:00 GMT
|
||||
ORGANIZATION
|
||||
"HUAWEI-3COM Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"Platform Team HUAWEI-3COM Technologies Co., Ltd.
|
||||
Hai-Dian District Beijing P.R. China
|
||||
Http://www.huawei-3com.com
|
||||
Zip:100085"
|
||||
DESCRIPTION
|
||||
"This MIB provides more information for WLAN network.
|
||||
|
||||
GLOSSARY
|
||||
|
||||
IEEE 802.11
|
||||
Standard to encourage interoperability among
|
||||
wireless networking equipment.
|
||||
|
||||
IEEE 802.11e
|
||||
Standard to define the MAC procedures to support
|
||||
LAN applications with Quality of Service (QoS) requirements,
|
||||
including the transport of voice, audio and video over
|
||||
IEEE 802.11 wireless LANs.
|
||||
|
||||
Access point (AP)
|
||||
Transmitter/receiver (transceiver) device
|
||||
that commonly connects and transports data
|
||||
between a wireless network and a wired network.
|
||||
|
||||
Access control (AC)
|
||||
To control and manage multi-APs, it will bridge
|
||||
wireless and wired network.
|
||||
|
||||
Radio
|
||||
The chip set to receive and send wireless signal.
|
||||
|
||||
Fat AP
|
||||
Applied in the home, SOHO and so on, and it could
|
||||
independently work without help from AC.
|
||||
|
||||
Fit AP
|
||||
Applied in the enterprise environment, it will work
|
||||
under the control and management from AC.
|
||||
|
||||
Control And Provisioning of Wireless Access Points Protocol
|
||||
The short name of protocol is CAPWAP. AC will control
|
||||
and manage AP by CAPWAP tunnel protocol defined by IETF.
|
||||
Also, a data tunnel will be set up between AC and AP.
|
||||
|
||||
Basic Service Set
|
||||
The IEEE 802.11 BSS of an AP comprises of the
|
||||
stations directly associating with the AP. It will
|
||||
be identified by BSSID."
|
||||
|
||||
REVISION "200706082000Z" -- Jun 08, 2007 at 20:00 GMT
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
::= { h3cDot11 7 }
|
||||
|
||||
-- *****************************************************************************
|
||||
-- * Major sections
|
||||
-- *****************************************************************************
|
||||
-- RF Management Group
|
||||
-- DEFINED AS "The group to provide the statistic information
|
||||
-- for RF management feature.
|
||||
h3cDot11RFGroup OBJECT IDENTIFIER ::= { h3cDot11WLANEXT 1 }
|
||||
|
||||
-- The RF Management Group has the following children:
|
||||
-- h3cDot11RFSignalStatisTable ::= { h3cDot11RFGroup 1 }
|
||||
|
||||
-- Qos Group
|
||||
-- DEFINED AS "The group to provide the statistic information
|
||||
-- for Qos feature."
|
||||
h3cDot11QosGroup OBJECT IDENTIFIER ::= { h3cDot11WLANEXT 2 }
|
||||
|
||||
-- The Qos Group has the following children:
|
||||
-- h3cDot11QosStatisTable ::= { h3cDot11QosGroup 1 }
|
||||
-- h3cDot11QosAcStatisTable ::= { h3cDot11QosGroup 2 }
|
||||
|
||||
-- *****************************************************************************
|
||||
-- * h3cDot11RFSignalStatisticTable Definition
|
||||
-- *****************************************************************************
|
||||
h3cDot11RFSignalStatisTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDot11RFSignalStatisEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table will describe statistic information of signal strength
|
||||
for AP radio."
|
||||
::= { h3cDot11RFGroup 1 }
|
||||
|
||||
h3cDot11RFSignalStatisEntry OBJECT-TYPE
|
||||
SYNTAX H3cDot11RFSignalStatisEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry contains the signal of each signal strength information of
|
||||
a specific AP."
|
||||
INDEX
|
||||
{
|
||||
h3cDot11RFAPID,
|
||||
h3cDot11RFRadioID
|
||||
}
|
||||
::= { h3cDot11RFSignalStatisTable 1 }
|
||||
|
||||
H3cDot11RFSignalStatisEntry ::= SEQUENCE
|
||||
{
|
||||
h3cDot11RFAPID H3cDot11ObjectIDType,
|
||||
h3cDot11RFRadioID H3cDot11RadioScopeType,
|
||||
h3cDot11RFSignalStatisInterv Integer32,
|
||||
h3cDot11RFAverageSignalStrength Integer32,
|
||||
h3cDot11RFMaxSignalStrength Integer32,
|
||||
h3cDot11RFMinSignalStrength Integer32
|
||||
}
|
||||
|
||||
h3cDot11RFAPID OBJECT-TYPE
|
||||
SYNTAX H3cDot11ObjectIDType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To identify each AP, and AP is running status."
|
||||
::= { h3cDot11RFSignalStatisEntry 1 }
|
||||
|
||||
h3cDot11RFRadioID OBJECT-TYPE
|
||||
SYNTAX H3cDot11RadioScopeType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents each radio."
|
||||
::= { h3cDot11RFSignalStatisEntry 2 }
|
||||
|
||||
h3cDot11RFSignalStatisInterv OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "second"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the interval of statistic."
|
||||
::= { h3cDot11RFSignalStatisEntry 3 }
|
||||
|
||||
h3cDot11RFAverageSignalStrength OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "dBm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the average value of signal strength
|
||||
for stations on a specific radio."
|
||||
::= { h3cDot11RFSignalStatisEntry 4 }
|
||||
|
||||
h3cDot11RFMaxSignalStrength OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "dBm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the maximum value of signal strength
|
||||
for stations on a specific radio."
|
||||
::= { h3cDot11RFSignalStatisEntry 5 }
|
||||
|
||||
h3cDot11RFMinSignalStrength OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "dBm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the minimum value of signal strength
|
||||
for stations on a specific radio."
|
||||
::= { h3cDot11RFSignalStatisEntry 6 }
|
||||
-- *****************************************************************************
|
||||
-- * End of h3cDot11RFSignalStatisTable Definition
|
||||
-- *****************************************************************************
|
||||
|
||||
-- *****************************************************************************
|
||||
-- * h3cDot11QosStatisTable Definition
|
||||
-- *****************************************************************************
|
||||
h3cDot11QosStatisTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDot11QosStatisEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table defines the attributes for the Qos feature of radio."
|
||||
::= { h3cDot11QosGroup 1 }
|
||||
|
||||
h3cDot11QosStatisEntry OBJECT-TYPE
|
||||
SYNTAX H3cDot11QosStatisEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry contains information of the Qos attribute of each radio."
|
||||
INDEX
|
||||
{
|
||||
h3cDot11QosAPID,
|
||||
h3cDot11QosRadioID
|
||||
}
|
||||
::= { h3cDot11QosStatisTable 1 }
|
||||
|
||||
H3cDot11QosStatisEntry ::= SEQUENCE
|
||||
{
|
||||
h3cDot11QosAPID H3cDot11ObjectIDType,
|
||||
h3cDot11QosRadioID H3cDot11RadioScopeType,
|
||||
h3cDot11QosAverageQueLen Integer32,
|
||||
h3cDot11QosDropFrameRatio Integer32,
|
||||
h3cDot11QosAverageDataRate Integer32
|
||||
}
|
||||
|
||||
h3cDot11QosAPID OBJECT-TYPE
|
||||
SYNTAX H3cDot11ObjectIDType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To uniquely identify a AP in running status."
|
||||
::= { h3cDot11QosStatisEntry 1 }
|
||||
|
||||
h3cDot11QosRadioID OBJECT-TYPE
|
||||
SYNTAX H3cDot11RadioScopeType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents each radio."
|
||||
::= { h3cDot11QosStatisEntry 2 }
|
||||
|
||||
h3cDot11QosAverageQueLen OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The average frame numbers to be sent out in the queue."
|
||||
::= { h3cDot11QosStatisEntry 3 }
|
||||
|
||||
h3cDot11QosDropFrameRatio OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ratio of dropped frames in a minute because of full queue."
|
||||
::= { h3cDot11QosStatisEntry 4 }
|
||||
|
||||
h3cDot11QosAverageDataRate OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "Kbps"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The average transmit data rate of radio."
|
||||
::= { h3cDot11QosStatisEntry 5 }
|
||||
-- *****************************************************************************
|
||||
-- * End of h3cDot11QosStatisTable Definition
|
||||
-- *****************************************************************************
|
||||
|
||||
-- *****************************************************************************
|
||||
-- * h3cDot11QosAcAttributeTable Definition
|
||||
-- *****************************************************************************
|
||||
h3cDot11QosAcStatisTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDot11QosAcStatisEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table defines the parameters for Qos access category."
|
||||
::= { h3cDot11QosGroup 2 }
|
||||
|
||||
h3cDot11QosAcStatisEntry OBJECT-TYPE
|
||||
SYNTAX H3cDot11QosAcStatisEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry contains information of each Qos access category."
|
||||
INDEX
|
||||
{
|
||||
h3cDot11QosAPID,
|
||||
h3cDot11QosRadioID,
|
||||
h3cDot11QosAcType
|
||||
}
|
||||
::= { h3cDot11QosAcStatisTable 1 }
|
||||
|
||||
H3cDot11QosAcStatisEntry ::= SEQUENCE
|
||||
{
|
||||
h3cDot11QosAcType H3cDot11QosAcType,
|
||||
h3cDot11AcDropFrameCnt Counter32
|
||||
}
|
||||
|
||||
h3cDot11QosAcType OBJECT-TYPE
|
||||
SYNTAX H3cDot11QosAcType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The access category type."
|
||||
::= { h3cDot11QosAcStatisEntry 1 }
|
||||
|
||||
h3cDot11AcDropFrameCnt OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of dropped frames in a minute for one specific access
|
||||
category because of full queue."
|
||||
::= { h3cDot11QosAcStatisEntry 2 }
|
||||
-- *****************************************************************************
|
||||
-- * End of h3cDot11AcAttributeTable Definition
|
||||
-- *****************************************************************************
|
||||
END
|
||||
1075
mibs/a3com/A3COM-HUAWEI-DOT11S-MESH-MIB
Normal file
1075
mibs/a3com/A3COM-HUAWEI-DOT11S-MESH-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1286
mibs/a3com/A3COM-HUAWEI-DOT3-EFM-EPON-MIB
Normal file
1286
mibs/a3com/A3COM-HUAWEI-DOT3-EFM-EPON-MIB
Normal file
File diff suppressed because it is too large
Load Diff
271
mibs/a3com/A3COM-HUAWEI-DSP-MIB
Normal file
271
mibs/a3com/A3COM-HUAWEI-DSP-MIB
Normal file
@ -0,0 +1,271 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2008 by Hangzhou H3C Technologies Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description: The purpose of this MIB is to provide the definition of
|
||||
-- the DSP(Digital Signal Processing) status.
|
||||
-- Reference:
|
||||
-- Version: V1.1
|
||||
-- History:
|
||||
-- V1.0 2008-01-16 Initial version, created by Zhu Xinfeng
|
||||
-- V1.1 2008-07-14 Add h3cVPMStateChange and h3cDSPStateChange by zhuxinfeng
|
||||
-- =================================================================
|
||||
A3COM-HUAWEI-DSP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
PhysicalIndex
|
||||
FROM ENTITY-MIB
|
||||
OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE, Integer32, TimeTicks
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
h3cDSP MODULE-IDENTITY
|
||||
LAST-UPDATED "200801161300Z"
|
||||
ORGANIZATION
|
||||
"Hangzhou H3C Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"PLAT Team Hangzhou H3C Technologies Co.,Ltd.
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.h3c.com
|
||||
Zip:100085"
|
||||
DESCRIPTION
|
||||
"This MIB is to provide the definition of the DSP(Digital Signal
|
||||
Processing) status."
|
||||
REVISION "200801161300Z"
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
::= { h3cCommon 89 }
|
||||
|
||||
-- ===========================================================================
|
||||
-- h3cVPMStatusTable
|
||||
--
|
||||
-- ===========================================================================
|
||||
h3cVPMStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cVPMStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table contains status parameters of VPM(Voice Process
|
||||
Module) card."
|
||||
::= { h3cDSP 1 }
|
||||
|
||||
|
||||
h3cVPMStatusEntry OBJECT-TYPE
|
||||
SYNTAX H3cVPMStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry of VPM status table."
|
||||
INDEX
|
||||
{
|
||||
h3cVPMIndex
|
||||
}
|
||||
::= { h3cVPMStatusTable 1 }
|
||||
|
||||
H3cVPMStatusEntry ::= SEQUENCE
|
||||
{
|
||||
h3cVPMIndex Integer32,
|
||||
h3cVPMEnPhysicalIndex PhysicalIndex,
|
||||
h3cVPMState INTEGER,
|
||||
h3cVPMResourceUtilization Integer32,
|
||||
h3cVPMHiWaterUtilization Integer32,
|
||||
h3cVPMMaxChannel Integer32
|
||||
}
|
||||
|
||||
h3cVPMIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(1..64)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index for this entry. The sequence of VPM card in the chassis is
|
||||
from the top to bottom."
|
||||
::= { h3cVPMStatusEntry 1 }
|
||||
|
||||
h3cVPMEnPhysicalIndex OBJECT-TYPE
|
||||
SYNTAX PhysicalIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object corresponds to PhysicalIndex in the chassis."
|
||||
::= { h3cVPMStatusEntry 2 }
|
||||
|
||||
h3cVPMState OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
normal(1),
|
||||
warning(2),
|
||||
fatal(3),
|
||||
offLine(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates the current state of VPM card being monitored.
|
||||
normal(1) - VPM card in normal condition.
|
||||
warning(2) - VPM card has some problem and need attention.
|
||||
fatal(3) - VPM card is not functional.
|
||||
offLine(4) - VPM card is in off-line maintenance state."
|
||||
::= { h3cVPMStatusEntry 3 }
|
||||
|
||||
h3cVPMResourceUtilization OBJECT-TYPE
|
||||
SYNTAX Integer32(0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates the percentage of current DSP resource utilization
|
||||
of the VPM card. The utilization is a ratio of number of busy DSP
|
||||
resources (for handling calls, transcoding, voice compression,...)
|
||||
to the total available DSP resources."
|
||||
::= { h3cVPMStatusEntry 4 }
|
||||
|
||||
h3cVPMHiWaterUtilization OBJECT-TYPE
|
||||
SYNTAX Integer32(0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates the highest percentage of DSP resource utilization
|
||||
of the VPM card that have been occured."
|
||||
::= { h3cVPMStatusEntry 5 }
|
||||
|
||||
h3cVPMMaxChannel OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of channels can be supported in each VPM card."
|
||||
::= { h3cVPMStatusEntry 6 }
|
||||
|
||||
-- ===========================================================================
|
||||
-- h3cDSPStatusTable
|
||||
--
|
||||
-- ===========================================================================
|
||||
h3cDSPStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cDSPStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table contains status parameters of DSP(Digital Signal
|
||||
Processing) card."
|
||||
::= { h3cDSP 2 }
|
||||
|
||||
h3cDSPStatusEntry OBJECT-TYPE
|
||||
SYNTAX H3cDSPStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry of DSP status table."
|
||||
INDEX
|
||||
{
|
||||
h3cDSPIndex
|
||||
}
|
||||
::= { h3cDSPStatusTable 1 }
|
||||
|
||||
H3cDSPStatusEntry ::= SEQUENCE
|
||||
{
|
||||
h3cDSPIndex Integer32,
|
||||
h3cDSPVPMIndex Integer32,
|
||||
h3cDSPEnPhysicalIndex PhysicalIndex,
|
||||
h3cDSPResetTime TimeTicks,
|
||||
h3cDSPMaxChannel Integer32,
|
||||
h3cDSPState INTEGER,
|
||||
h3cDSPInUseChannel Integer32
|
||||
}
|
||||
|
||||
h3cDSPIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(1..256)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index for this entry. DSP is fixed on VPM card or chassis card.
|
||||
The sequence of DSP in the VPM card or chassis card is from right to left."
|
||||
::= { h3cDSPStatusEntry 1 }
|
||||
|
||||
h3cDSPVPMIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(0..64)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object corresponds to VPMIndex in the chassis.
|
||||
If value of this object is non-zero, it is the index of VPM card.(DSP is in
|
||||
this VPM card.) If value of this object is 0, then the DSP is fixed in the
|
||||
chassis card."
|
||||
::= { h3cDSPStatusEntry 2 }
|
||||
|
||||
h3cDSPEnPhysicalIndex OBJECT-TYPE
|
||||
SYNTAX PhysicalIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object corresponds to PhysicalIndex in the chassis."
|
||||
::= { h3cDSPStatusEntry 3 }
|
||||
|
||||
h3cDSPResetTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime from the last DSP reset occurred."
|
||||
::= { h3cDSPStatusEntry 4 }
|
||||
|
||||
h3cDSPMaxChannel OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of channels can be supported in each DSP.
|
||||
The value is chosen in an implementation-dependent manner by the
|
||||
DSP functionality."
|
||||
::= { h3cDSPStatusEntry 5 }
|
||||
|
||||
h3cDSPState OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
normal(1),
|
||||
fatal(3),
|
||||
offLine(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates the current state of DSP being monitored.
|
||||
normal(1) - DSP in normal condition.
|
||||
fatal(3) - DSP is not functional.
|
||||
offLine(4) - DSP is in off-line maintenance state."
|
||||
::= { h3cDSPStatusEntry 6 }
|
||||
|
||||
h3cDSPInUseChannel OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of channels that are reserved for serving calls.
|
||||
The value is incremented when the DSP channel is reserved for call setup
|
||||
and is decremented after the DSP channel is free due to call disconnection."
|
||||
::= { h3cDSPStatusEntry 7 }
|
||||
|
||||
-- ===========================================================================
|
||||
-- h3cTrapGroup
|
||||
--
|
||||
-- ===========================================================================
|
||||
-- Traps are defined below.
|
||||
|
||||
h3cDSPTrap OBJECT IDENTIFIER ::= { h3cDSP 3 }
|
||||
|
||||
h3cDSPTrapPrex OBJECT IDENTIFIER ::= { h3cDSPTrap 0 }
|
||||
|
||||
h3cVPMStateChange NOTIFICATION-TYPE
|
||||
OBJECTS { h3cVPMIndex, h3cVPMEnPhysicalIndex, h3cVPMState }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when VPM state changes."
|
||||
::= { h3cDSPTrapPrex 1 }
|
||||
|
||||
h3cDSPStateChange NOTIFICATION-TYPE
|
||||
OBJECTS { h3cDSPIndex, h3cDSPVPMIndex, h3cDSPEnPhysicalIndex, h3cDSPState }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when DSP state changes."
|
||||
::= { h3cDSPTrapPrex 2 }
|
||||
|
||||
END
|
||||
2065
mibs/a3com/A3COM-HUAWEI-DVPN-MIB
Normal file
2065
mibs/a3com/A3COM-HUAWEI-DVPN-MIB
Normal file
File diff suppressed because it is too large
Load Diff
442
mibs/a3com/A3COM-HUAWEI-E1-MIB
Normal file
442
mibs/a3com/A3COM-HUAWEI-E1-MIB
Normal file
@ -0,0 +1,442 @@
|
||||
-- =============================================================
|
||||
-- Copyright (c) 2004-2010 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description:
|
||||
-- Reference: Extension of RFC 1213 and RFC 2233
|
||||
-- Version: V1.2
|
||||
-- History:
|
||||
-- V1.0 2004-12-01
|
||||
-- Initial Version by lizhiyong and fangmin
|
||||
-- V1.1 2009-06-08 modified by TONGWEI
|
||||
-- Added h3ce1Table and h3ce1InterfaceTable
|
||||
-- V1.2 2010-04-08 modified by Tong Wei
|
||||
-- Modified h3ce1Table
|
||||
-- Added h3ce1TimeSlotSetTable
|
||||
-- =============================================================
|
||||
A3COM-HUAWEI-E1-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Integer32,
|
||||
Counter32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, RowStatus
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
ifIndex
|
||||
FROM RFC1213-MIB
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB;
|
||||
|
||||
|
||||
h3cE1 MODULE-IDENTITY
|
||||
LAST-UPDATED "201004081855Z" -- Apr. 8, 2010 at 18:55 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 provides E1 interface information that are
|
||||
excluded by RFC 1213 and RFC 2233"
|
||||
REVISION "201004081855Z"
|
||||
DESCRIPTION
|
||||
"To fix bugs in the MIB file."
|
||||
REVISION "200906081741Z"
|
||||
DESCRIPTION
|
||||
"To fix bugs in the MIB file."
|
||||
REVISION "200412011436Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { h3cCommon 28 }
|
||||
|
||||
|
||||
e1InterfaceStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF E1InterfaceStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains E1 interface packet statistics "
|
||||
::= { h3cE1 1 }
|
||||
|
||||
e1InterfaceStatusEntry OBJECT-TYPE
|
||||
SYNTAX E1InterfaceStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This entry contains E1 interface packet statistics.
|
||||
The index of this Entry is ifIndex defined in ifTable
|
||||
of RFC1213-MIB"
|
||||
INDEX { ifIndex }
|
||||
::= { e1InterfaceStatusTable 1 }
|
||||
|
||||
E1InterfaceStatusEntry ::= SEQUENCE {
|
||||
e1InterfaceInErrs Counter32,
|
||||
e1InterfaceInRuntsErrs Counter32,
|
||||
e1InterfaceInGiantsErrs Counter32,
|
||||
e1InterfaceInCrcErrs Counter32,
|
||||
e1InterfaceInAlignErrs Counter32,
|
||||
e1InterfaceInOverRunsErrs Counter32,
|
||||
e1InterfaceInDribblesErrs Counter32,
|
||||
e1InterfaceInAbortedSeqErrs Counter32,
|
||||
e1InterfaceInNoBufferErrs Counter32,
|
||||
e1InterfaceInFramingErrs Counter32,
|
||||
e1InterfaceOutputErrs Counter32,
|
||||
e1InterfaceOutUnderRunErrs Counter32,
|
||||
e1InterfaceOutCollisonsErrs Counter32,
|
||||
e1InterfaceOutDeferedErrs Counter32
|
||||
}
|
||||
|
||||
e1InterfaceInErrs OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of error received on this interface"
|
||||
::= { e1InterfaceStatusEntry 1 }
|
||||
|
||||
e1InterfaceInRuntsErrs OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Runts Error(too short packet) received on this interface"
|
||||
::= { e1InterfaceStatusEntry 2 }
|
||||
|
||||
e1InterfaceInGiantsErrs OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Giants Error(too long packet) received on this interface"
|
||||
::= { e1InterfaceStatusEntry 3 }
|
||||
|
||||
e1InterfaceInCrcErrs OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of CRC Error received on this interface"
|
||||
::= { e1InterfaceStatusEntry 4 }
|
||||
|
||||
e1InterfaceInAlignErrs OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Align Error received on this interface"
|
||||
::= { e1InterfaceStatusEntry 5 }
|
||||
|
||||
e1InterfaceInOverRunsErrs OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Over Runs Error received on this interface"
|
||||
::= { e1InterfaceStatusEntry 6 }
|
||||
|
||||
e1InterfaceInDribblesErrs OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of dribble packets received"
|
||||
::= { e1InterfaceStatusEntry 7 }
|
||||
|
||||
e1InterfaceInAbortedSeqErrs OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of AbortedSeq Error received on this interface"
|
||||
::= { e1InterfaceStatusEntry 8 }
|
||||
|
||||
e1InterfaceInNoBufferErrs OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Error (no buffer available)"
|
||||
::= { e1InterfaceStatusEntry 9 }
|
||||
|
||||
e1InterfaceInFramingErrs OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of framing Errors"
|
||||
::= { e1InterfaceStatusEntry 10 }
|
||||
|
||||
e1InterfaceOutputErrs OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of total Error transmited on this interface"
|
||||
::= { e1InterfaceStatusEntry 11 }
|
||||
|
||||
e1InterfaceOutUnderRunErrs OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of UnderRun Error transmited on this interface"
|
||||
::= { e1InterfaceStatusEntry 12 }
|
||||
|
||||
e1InterfaceOutCollisonsErrs OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Collisions Error transmited on this interface"
|
||||
::= { e1InterfaceStatusEntry 13 }
|
||||
|
||||
e1InterfaceOutDeferedErrs OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Deferred Error transmited on this interface"
|
||||
::= { e1InterfaceStatusEntry 14 }
|
||||
|
||||
h3ce1Table OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cE1Entry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of E1 interface entries."
|
||||
::= { h3cE1 2 }
|
||||
|
||||
h3ce1Entry OBJECT-TYPE
|
||||
SYNTAX H3cE1Entry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This entry contains E1 interface management information."
|
||||
INDEX { ifIndex }
|
||||
::= { h3ce1Table 1 }
|
||||
|
||||
H3cE1TimeSlot ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each octet within this value specifies a set of time
|
||||
slots, with the first octet specifying time slot 1 through
|
||||
8, the second octet specifying time slots 9 through 16, etc.
|
||||
Within each octet, the most significant bit represents
|
||||
the highest numbered time slot, and the least significant bit
|
||||
represents the lowest numbered time slot. Thus, each time slot
|
||||
of the E1 is represented by a single bit within the
|
||||
value of this object. If that bit has a value of '1'
|
||||
then that time slot is included in the set of time slots;
|
||||
the time slot is not included if its bit has a value of '0'."
|
||||
SYNTAX OCTET STRING(SIZE (4))
|
||||
|
||||
H3cE1Entry ::= SEQUENCE {
|
||||
h3ce1Type BITS,
|
||||
h3ce1Clock INTEGER,
|
||||
h3ce1FrameFormat INTEGER,
|
||||
h3ce1LineCode INTEGER,
|
||||
h3ce1PriSetTimeSlot H3cE1TimeSlot,
|
||||
h3ce1DChannelIndex Integer32,
|
||||
h3ce1SubScribLineChannelIndex Integer32,
|
||||
h3ce1FcmChannelIndex Integer32
|
||||
}
|
||||
|
||||
h3ce1Type OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
voice(0),
|
||||
pos(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the type of the E1 interface.
|
||||
Now it supports types as follow:
|
||||
voice voice type
|
||||
pos POS type"
|
||||
::= { h3ce1Entry 1 }
|
||||
|
||||
h3ce1Clock OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
slave(1),
|
||||
master(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the clock type used on the E1 interface."
|
||||
DEFVAL { slave }
|
||||
::= { h3ce1Entry 2 }
|
||||
|
||||
h3ce1FrameFormat OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
crc4(1),
|
||||
nocrc4(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the frame format used on the E1 interface."
|
||||
DEFVAL { crc4 }
|
||||
::= { h3ce1Entry 3 }
|
||||
|
||||
h3ce1LineCode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
ami(1),
|
||||
hdb3(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the line code type used on the E1 interface."
|
||||
DEFVAL { hdb3 }
|
||||
::= { h3ce1Entry 4 }
|
||||
|
||||
h3ce1PriSetTimeSlot OBJECT-TYPE
|
||||
SYNTAX H3cE1TimeSlot
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a bit-map of PRI time slots used on the E1 interface.
|
||||
It needs to administratively shut down the D channel of
|
||||
the E1 interface before cancelling PRI time slots."
|
||||
::= { h3ce1Entry 5 }
|
||||
|
||||
h3ce1DChannelIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the ifIndex of the D channel of the E1 interface."
|
||||
::= { h3ce1Entry 6 }
|
||||
|
||||
h3ce1SubScribLineChannelIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the ifIndex of the subscriber-line channel of the E1
|
||||
interface."
|
||||
::= { h3ce1Entry 7 }
|
||||
|
||||
h3ce1FcmChannelIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the ifIndex of the FCM (Fast Connection Modem) channel
|
||||
of the E1 interface."
|
||||
::= { h3ce1Entry 8 }
|
||||
|
||||
h3ce1InterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cE1InterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of channels of E1 interface entries.
|
||||
Including D channels and subscriber-line channels."
|
||||
::= { h3cE1 3 }
|
||||
|
||||
h3ce1InterfaceEntry OBJECT-TYPE
|
||||
SYNTAX H3cE1InterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This entry contains channels of E1 interface management information.
|
||||
Including D channels and subscriber-line channels."
|
||||
INDEX { ifIndex }
|
||||
::= { h3ce1InterfaceTable 1 }
|
||||
|
||||
H3cE1InterfaceEntry ::= SEQUENCE {
|
||||
h3ce1ControllerIndex Integer32
|
||||
}
|
||||
|
||||
h3ce1ControllerIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Which E1 interface is this channel belonged to."
|
||||
::= { h3ce1InterfaceEntry 1 }
|
||||
|
||||
h3ce1TimeSlotSetTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cE1TimeSlotSetEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of time slot set information of E1 interface entries."
|
||||
::= { h3cE1 4 }
|
||||
|
||||
h3ce1TimeSlotSetEntry OBJECT-TYPE
|
||||
SYNTAX H3cE1TimeSlotSetEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This entry contains time slot set information of E1 interface."
|
||||
INDEX { ifIndex }
|
||||
::= { h3ce1TimeSlotSetTable 1 }
|
||||
|
||||
H3cE1TimeSlotSetEntry ::= SEQUENCE {
|
||||
h3ce1TimeSlotSetGroupId Integer32,
|
||||
h3ce1TimeSlotSetSignalType INTEGER,
|
||||
h3ce1TimeSlotSetList H3cE1TimeSlot,
|
||||
h3ce1TimeSlotSetRowStatus RowStatus
|
||||
}
|
||||
|
||||
h3ce1TimeSlotSetGroupId OBJECT-TYPE
|
||||
SYNTAX Integer32(0..30)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Group ID."
|
||||
::= { h3ce1TimeSlotSetEntry 1 }
|
||||
|
||||
h3ce1TimeSlotSetSignalType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unkown(1),
|
||||
em-delay(2),
|
||||
em-immediate(3),
|
||||
em-wink(4),
|
||||
fxo-ground(5),
|
||||
fxo-loop(6),
|
||||
fxs-ground(7),
|
||||
fxs-loop(8),
|
||||
r2(9)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Signal type. Now it supports types as follow:
|
||||
unkown, unkown
|
||||
em-delay E&M Delay Dial
|
||||
em-immediate E&M Immediate Start
|
||||
em-wink E&M Wink Start
|
||||
fxo-ground FXO Ground Start
|
||||
fxo-loop FXO Loop Start
|
||||
fxs-ground FXS Ground Start
|
||||
fxs-loop FXS Loop Start
|
||||
r2 R2 ITU Q421"
|
||||
::= { h3ce1TimeSlotSetEntry 2 }
|
||||
|
||||
h3ce1TimeSlotSetList OBJECT-TYPE
|
||||
SYNTAX H3cE1TimeSlot
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Time slot bit map."
|
||||
::= { h3ce1TimeSlotSetEntry 3 }
|
||||
|
||||
h3ce1TimeSlotSetRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Operation status."
|
||||
::= { h3ce1TimeSlotSetEntry 4 }
|
||||
|
||||
END
|
||||
124
mibs/a3com/A3COM-HUAWEI-E1T1VI-MIB
Normal file
124
mibs/a3com/A3COM-HUAWEI-E1T1VI-MIB
Normal file
@ -0,0 +1,124 @@
|
||||
-- =============================================================
|
||||
-- Copyright (c) 2004-2010 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description: E1T1VI MIB
|
||||
-- Reference:
|
||||
-- Version: V1.2
|
||||
-- History:
|
||||
-- V1.0 2007-04-05 Initial Version by yandehan
|
||||
-- V1.1 2009-06-08 modified by TONGWEI
|
||||
-- Added h3cE1T1VIUsingTimeslotsRatio
|
||||
-- and h3cE1T1VINotifications
|
||||
-- V1.2 2010-04-08 modified by TONGWEI
|
||||
-- Added h3cE1T1VIGeneral
|
||||
-- =============================================================
|
||||
A3COM-HUAWEI-E1T1VI-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
ifIndex, ifDescr
|
||||
FROM RFC1213-MIB
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB;
|
||||
|
||||
|
||||
-- =============================================================
|
||||
-- E1T1VI Module
|
||||
-- =============================================================
|
||||
h3cE1T1VI MODULE-IDENTITY
|
||||
LAST-UPDATED "201004081855Z" -- Apr. 8, 2010 at 18:55 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 provides E1/T1 voice interface information that are
|
||||
excluded by RFC 1213 and RFC 2233"
|
||||
REVISION "201004081855Z"
|
||||
DESCRIPTION
|
||||
"To fix bugs in the MIB file."
|
||||
REVISION "200906081741Z"
|
||||
DESCRIPTION
|
||||
"To fix bugs in the MIB file."
|
||||
REVISION "200704051542Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { h3cCommon 76 }
|
||||
|
||||
|
||||
h3cE1T1VITable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cE1T1VIEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains E1/T1 voice interface information,
|
||||
such as the total number of using time slot."
|
||||
::= { h3cE1T1VI 1 }
|
||||
|
||||
h3cE1T1VIEntry OBJECT-TYPE
|
||||
SYNTAX H3cE1T1VIEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This entry contains E1/T1 voice interface information.
|
||||
The index of this Entry is ifIndex defined in ifTable
|
||||
of RFC1213-MIB."
|
||||
INDEX
|
||||
{
|
||||
ifIndex
|
||||
}
|
||||
::= { h3cE1T1VITable 1 }
|
||||
|
||||
H3cE1T1VIEntry ::= SEQUENCE
|
||||
{
|
||||
h3cE1T1VIUsingTimeslots Integer32,
|
||||
h3cE1T1VIUsingTimeslotsRatio Integer32
|
||||
}
|
||||
|
||||
h3cE1T1VIUsingTimeslots OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of using time slots on this interface."
|
||||
::= { h3cE1T1VIEntry 1 }
|
||||
|
||||
h3cE1T1VIUsingTimeslotsRatio OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total ratio of using time slots on this interface."
|
||||
::= { h3cE1T1VIEntry 2 }
|
||||
|
||||
h3cE1T1VINotifications OBJECT IDENTIFIER ::= { h3cE1T1VI 2 }
|
||||
h3cE1T1VITrapPrefix OBJECT IDENTIFIER ::= { h3cE1T1VINotifications 0 }
|
||||
|
||||
h3cE1T1VITrapTimeSlot NOTIFICATION-TYPE
|
||||
OBJECTS { ifIndex, ifDescr }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent to the manager under the following
|
||||
condidion: All the available time slots of a E1/T1
|
||||
voice interface has been in use."
|
||||
::= { h3cE1T1VITrapPrefix 1 }
|
||||
|
||||
h3cE1T1VIGeneral OBJECT IDENTIFIER ::= { h3cE1T1VI 3 }
|
||||
|
||||
h3cE1T1VITrapTimeSlotEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute controls whether the h3cE1T1VITrapTimeSlot trap will
|
||||
be sent or not."
|
||||
DEFVAL { enable }
|
||||
::= { h3cE1T1VIGeneral 1 }
|
||||
|
||||
END
|
||||
2033
mibs/a3com/A3COM-HUAWEI-EFM-COMMON-MIB
Normal file
2033
mibs/a3com/A3COM-HUAWEI-EFM-COMMON-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1533
mibs/a3com/A3COM-HUAWEI-ENTITY-EXT-MIB
Normal file
1533
mibs/a3com/A3COM-HUAWEI-ENTITY-EXT-MIB
Normal file
File diff suppressed because it is too large
Load Diff
3360
mibs/a3com/A3COM-HUAWEI-ENTITY-VENDORTYPE-OID-MIB
Normal file
3360
mibs/a3com/A3COM-HUAWEI-ENTITY-VENDORTYPE-OID-MIB
Normal file
File diff suppressed because it is too large
Load Diff
167
mibs/a3com/A3COM-HUAWEI-ENTRELATION-MIB
Normal file
167
mibs/a3com/A3COM-HUAWEI-ENTRELATION-MIB
Normal file
@ -0,0 +1,167 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2001-2002 by HUAWEI-3COM TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description:HUAWEI-3COM ENTITY RELATION MIB
|
||||
-- Version: V1.2
|
||||
-- History:
|
||||
-- V1.0(Initial version) 19th Aug 2004
|
||||
-- V1.1 2004-09-10 Exchange MIB objects' sequence, including h3cEntRelationType
|
||||
-- and h3cEntityIndex.
|
||||
-- Change subidentifier of h3cEntRelationConformance from 3 to 2.
|
||||
-- V1.2 2004-10-12 updated by gaolong
|
||||
-- Remove h3cEntityIndex, h3cEntRelationType from h3cEntRelationGroup
|
||||
-- because they are not-accessible objects.
|
||||
-- =================================================================
|
||||
--
|
||||
|
||||
A3COM-HUAWEI-ENTRELATION-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
PhysicalIndex
|
||||
FROM ENTITY-MIB
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
|
||||
h3cEntityRelation MODULE-IDENTITY
|
||||
LAST-UPDATED "200408190000Z"
|
||||
ORGANIZATION
|
||||
"Huawei-3com Technologies co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"Platform Team Beijing Institute Huawei-3com Tech, Inc.
|
||||
Http://www.huawei-3com.com
|
||||
E-mail:support@huawei-3com.com "
|
||||
DESCRIPTION
|
||||
"The private mib file includes the general relation information
|
||||
information of entities.
|
||||
Entity MIB is used to express the physical location of the physical
|
||||
entities. Other relations, such as stack port pair and combo port
|
||||
pair, are not suitable to be implemented in Entity MIB. So this mib is
|
||||
used to express these relations. "
|
||||
::= { h3cCommon 15 }
|
||||
|
||||
|
||||
|
||||
-- Textual conventions
|
||||
--
|
||||
H3cEntRelationType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"entRelationType describe the relation type of the two entities
|
||||
(indicated by entityIndex and relatedEntityIndex) .
|
||||
stackport: this port is a stack port.
|
||||
entityIndex is the default uplinkport index,
|
||||
and relatedEntityIndex is the default downlinkport index.
|
||||
comboport: this port is a combo port.
|
||||
entityIndex is the default active port index,
|
||||
and relatedEntityIndex is the default inactive port index."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
stackport(1),
|
||||
comboport(2)
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
-- Node definitions
|
||||
--
|
||||
h3cEntRelationObjects OBJECT IDENTIFIER ::= { h3cEntityRelation 1 }
|
||||
|
||||
-- MIB contains four groups
|
||||
h3cEntRelation OBJECT IDENTIFIER ::= { h3cEntRelationObjects 1 }
|
||||
|
||||
h3cEntRelationTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cEntRelationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entity MIB is used to express the physical location of
|
||||
the physical entities. Other relations, such as stack
|
||||
port pair and combo port pair, are not suitable to be
|
||||
implemented in Entity MIB. This MIB is used to express
|
||||
these relations. "
|
||||
::= { h3cEntRelation 1 }
|
||||
|
||||
h3cEntRelationEntry OBJECT-TYPE
|
||||
SYNTAX H3cEntRelationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The information about a particular physical entity."
|
||||
INDEX { h3cEntRelationType, h3cEntityIndex, h3cRelatedEntityIndex }
|
||||
::= { h3cEntRelationTable 1 }
|
||||
|
||||
H3cEntRelationEntry ::=
|
||||
SEQUENCE {
|
||||
h3cEntRelationType
|
||||
H3cEntRelationType,
|
||||
h3cEntityIndex
|
||||
PhysicalIndex,
|
||||
h3cRelatedEntityIndex
|
||||
PhysicalIndex
|
||||
}
|
||||
|
||||
h3cEntRelationType OBJECT-TYPE
|
||||
SYNTAX H3cEntRelationType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of h3cEntRelationTable.
|
||||
entRelationType describe the relation type of the two
|
||||
entities(indicated by entityIndex and relatedEntityIndex) "
|
||||
::= { h3cEntRelationEntry 1 }
|
||||
|
||||
h3cEntityIndex OBJECT-TYPE
|
||||
SYNTAX PhysicalIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of h3cEntRelationTable.
|
||||
entityIndex is the index of the entity.
|
||||
This index is identical to entPhysicalIndex in ENTITY-MIB"
|
||||
::= { h3cEntRelationEntry 2 }
|
||||
|
||||
h3cRelatedEntityIndex OBJECT-TYPE
|
||||
SYNTAX PhysicalIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of h3cEntRelationTable.
|
||||
relatedEntityIndex is the entity index that entityIndex related to,
|
||||
This index is identical to entPhysicalIndex in ENTITY-MIB"
|
||||
::= { h3cEntRelationEntry 3 }
|
||||
|
||||
-- Conformance and Compliance
|
||||
h3cEntRelationConformance OBJECT IDENTIFIER ::= { h3cEntityRelation 2 }
|
||||
|
||||
h3cEntRelationCompliances OBJECT IDENTIFIER ::= { h3cEntRelationConformance 1 }
|
||||
|
||||
|
||||
-- this module
|
||||
h3cEntRelationCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting this MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { h3cEntRelationGroup }
|
||||
::= { h3cEntRelationCompliances 1 }
|
||||
|
||||
h3cEntRelationGroups OBJECT IDENTIFIER ::= { h3cEntRelationConformance 2 }
|
||||
|
||||
h3cEntRelationGroup OBJECT-GROUP
|
||||
OBJECTS { h3cRelatedEntityIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Standard HUAWEI Entity Relation group."
|
||||
::= { h3cEntRelationGroups 1 }
|
||||
|
||||
|
||||
END
|
||||
1528
mibs/a3com/A3COM-HUAWEI-EPON-DEVICE-MIB
Normal file
1528
mibs/a3com/A3COM-HUAWEI-EPON-DEVICE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
160
mibs/a3com/A3COM-HUAWEI-EPON-FB-MIB
Normal file
160
mibs/a3com/A3COM-HUAWEI-EPON-FB-MIB
Normal file
@ -0,0 +1,160 @@
|
||||
-- ===========================================================
|
||||
-- Copyright (C) 2007 by H3C TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description:
|
||||
-- The information of EPON fiber backup.
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 created by zhaodan.
|
||||
-- Initial version for h3cEponFBMibObjects of h3cEpon.
|
||||
-- ===========================================================
|
||||
A3COM-HUAWEI-EPON-FB-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
h3cEpon
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
Integer32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
h3cEponFBMibObjects MODULE-IDENTITY
|
||||
LAST-UPDATED "200711271008Z"
|
||||
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
|
||||
"
|
||||
The objects in this MIB module are used to manage and
|
||||
display current configuration of fiber backup groups
|
||||
based on EPON OLT port.
|
||||
"
|
||||
::= { h3cEpon 6 }
|
||||
|
||||
h3cEponFBMIB OBJECT IDENTIFIER ::= { h3cEponFBMibObjects 1 }
|
||||
--
|
||||
-- h3cEponFBMIBTable
|
||||
--
|
||||
|
||||
h3cEponFBMIBTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cEponFBMIBEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table defines several optical fiber-backup system parameters."
|
||||
::= { h3cEponFBMIB 1 }
|
||||
|
||||
h3cEponFBMIBEntry OBJECT-TYPE
|
||||
SYNTAX H3cEponFBMIBEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry of h3cEponFBMIBTable."
|
||||
INDEX
|
||||
{
|
||||
h3cEponFBGroupIndex
|
||||
}
|
||||
::= { h3cEponFBMIBTable 1}
|
||||
|
||||
|
||||
H3cEponFBMIBEntry ::= SEQUENCE
|
||||
{
|
||||
h3cEponFBGroupIndex Integer32,
|
||||
h3cEponFBGroupRowStatus RowStatus,
|
||||
h3cEponFBMasterPort Integer32,
|
||||
h3cEponFBSlavePort Integer32,
|
||||
h3cEponFBMasterPortStatus INTEGER,
|
||||
h3cEponFBSlavePortStatus INTEGER,
|
||||
h3cEponFBSwitchover INTEGER
|
||||
}
|
||||
|
||||
h3cEponFBGroupIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The EPON fiber-backup group ID."
|
||||
::= { h3cEponFBMIBEntry 1 }
|
||||
|
||||
h3cEponFBGroupRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows entry to be created and deleted
|
||||
from the h3cEponFBMIBTable."
|
||||
::= { h3cEponFBMIBEntry 2 }
|
||||
|
||||
h3cEponFBMasterPort OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"OLT port ifindex of the fiber-backup group.
|
||||
Use it to set or get the group master port."
|
||||
::= { h3cEponFBMIBEntry 3 }
|
||||
|
||||
h3cEponFBSlavePort OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"OLT port ifindex of the fiber-backup group.
|
||||
Use it to set or get the group slave port.
|
||||
h3cEponFBSlavePort must be set after h3cEponFBMasterPort.
|
||||
"
|
||||
::= { h3cEponFBMIBEntry 4 }
|
||||
|
||||
h3cEponFBMasterPortStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
active(1),
|
||||
down(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The master port status of the fiber-backup group.
|
||||
The active state indicates that the port's role is master, the olt chip is right
|
||||
and the optical module is inserted.
|
||||
The down state indicates others conditions."
|
||||
::= { h3cEponFBMIBEntry 5 }
|
||||
|
||||
h3cEponFBSlavePortStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
ready(1),
|
||||
down(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The slave port status of the fiber-backup group.
|
||||
The ready state indicates that the port's role is slave, the olt chip is right
|
||||
and optical module is inserted.
|
||||
The down state indicates others conditions."
|
||||
::= { h3cEponFBMIBEntry 6 }
|
||||
|
||||
h3cEponFBSwitchover OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
false(1),
|
||||
true(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Switch the fiber backup group's two port manually.
|
||||
The group must has two ports
|
||||
and the value of h3cEponFBSlavePortStatus must be ready before Switchover.
|
||||
after Switchover the port's role will be changed.
|
||||
The value true is for switch-over. The default value is false."
|
||||
::= { h3cEponFBMIBEntry 7 }
|
||||
|
||||
END
|
||||
5956
mibs/a3com/A3COM-HUAWEI-EPON-MIB
Normal file
5956
mibs/a3com/A3COM-HUAWEI-EPON-MIB
Normal file
File diff suppressed because it is too large
Load Diff
2052
mibs/a3com/A3COM-HUAWEI-EPON-UNI-MIB
Normal file
2052
mibs/a3com/A3COM-HUAWEI-EPON-UNI-MIB
Normal file
File diff suppressed because it is too large
Load Diff
375
mibs/a3com/A3COM-HUAWEI-EVC-MIB
Normal file
375
mibs/a3com/A3COM-HUAWEI-EVC-MIB
Normal file
@ -0,0 +1,375 @@
|
||||
-- =============================================================================
|
||||
-- Copyright (c) 2004-2010 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description: Ethernet Virtual Connection MIB
|
||||
-- Reference:
|
||||
-- Version: V1.1
|
||||
-- History:
|
||||
-- V1.0 2009-08-08 Initial version Created by Jianyong Song
|
||||
-- V1.1 2011-12-23 Updated by Xuanli Mou
|
||||
-- Add hh3cEvcSrvInstEnableInStat in hh3cEvcSrvInstTable.
|
||||
-- Add hh3cEvcSrvInstEnableOutStat in hh3cEvcSrvInstTable.
|
||||
-- Add hh3cEvcSrvInstCarTable.
|
||||
-- Add hh3cEvcSrvInstStatInfoTable.
|
||||
-- =============================================================================
|
||||
A3COM-HUAWEI-EVC-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
RowStatus,
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Integer32,
|
||||
Counter64
|
||||
FROM SNMPv2-SMI
|
||||
ifIndex
|
||||
FROM IF-MIB
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB;
|
||||
|
||||
-- =============================================================================
|
||||
-- module identity part
|
||||
-- =============================================================================
|
||||
h3cEvc MODULE-IDENTITY
|
||||
LAST-UPDATED
|
||||
"200908081000Z" -- Aug 08, 2009 at 10:00 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
|
||||
"Ethernet Virtual Connection MIB"
|
||||
REVISION
|
||||
"200908081000Z" -- Aug 08, 2009 at 10:00 GMT
|
||||
DESCRIPTION
|
||||
"The initial version of this MIB."
|
||||
::= { h3cCommon 106 }
|
||||
|
||||
-- =============================================================================
|
||||
-- object definition begin
|
||||
-- =============================================================================
|
||||
|
||||
h3cEvcObjects OBJECT IDENTIFIER ::= { h3cEvc 1 }
|
||||
|
||||
h3cEvcScalarGroup OBJECT IDENTIFIER ::= { h3cEvcObjects 1 }
|
||||
|
||||
h3cEvcSrvInstEncapCapabilities OBJECT-TYPE
|
||||
SYNTAX BITS
|
||||
{
|
||||
encapPortBased(0),
|
||||
encapUntagged(1),
|
||||
encapTagged(2),
|
||||
encapSvlanId(3),
|
||||
encapSvlanIdList(4),
|
||||
encapSvlanIdOnlyTagged(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object displays the encapsulation capabilities of service
|
||||
instance with respect to certain fields. The following values may be
|
||||
supported:
|
||||
encapPortBased: Support for matching packets by port.
|
||||
encapUntagged: Support for matching untagged packets.
|
||||
encapTagged: Support for matching all tagged packets.
|
||||
encapSvlanId: Support for matching packets by a SVLAN ID, and
|
||||
the packets may be untagged if PVID of the port is
|
||||
the SVLAN ID when the encapSvlanIdOnlyTagged field
|
||||
is not set.
|
||||
encapSvlanIdList: Support for matching packets by SVLAN ID list, and
|
||||
the packets may be untagged if PVID of the port is
|
||||
in SVLAN ID list when the encapSvlanIdOnlyTagged
|
||||
field is not set.
|
||||
encapSvlanIdOnlyTagged: encapSvlanId or encapSvlanId field indicates
|
||||
to support for matching only tagged packets
|
||||
when this field is set."
|
||||
::= { h3cEvcScalarGroup 1 }
|
||||
|
||||
h3cEvcPortMaxSrvInstNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The max service instance number of a port."
|
||||
::= { h3cEvcScalarGroup 2 }
|
||||
|
||||
-- =============================================================================
|
||||
-- h3cEvcSrvInstTable Definition
|
||||
-- =============================================================================
|
||||
h3cEvcSrvInstTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cEvcSrvInstEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table for configuring service instance parameter of the port."
|
||||
::= { h3cEvcObjects 2 }
|
||||
|
||||
h3cEvcSrvInstEntry OBJECT-TYPE
|
||||
SYNTAX H3cEvcSrvInstEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for configuring service instance parameter of the port."
|
||||
INDEX
|
||||
{
|
||||
ifIndex,
|
||||
h3cEvcSrvInstId
|
||||
}
|
||||
::= { h3cEvcSrvInstTable 1 }
|
||||
|
||||
H3cEvcSrvInstEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
h3cEvcSrvInstId Integer32,
|
||||
h3cEvcSrvInstEncap INTEGER,
|
||||
h3cEvcSrvInstSvlanIdListLow OCTET STRING,
|
||||
h3cEvcSrvInstSvlanIdListHigh OCTET STRING,
|
||||
h3cEvcSrvInstRowStatus RowStatus,
|
||||
h3cEvcSrvInstEnableInStat TruthValue,
|
||||
h3cEvcSrvInstEnableOutStat TruthValue
|
||||
}
|
||||
|
||||
h3cEvcSrvInstId OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Service instance ID. Its value ranges from 1 to the value of
|
||||
h3cEvcPortMaxSrvInstNum."
|
||||
::= { h3cEvcSrvInstEntry 1 }
|
||||
|
||||
h3cEvcSrvInstEncap OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
portBased(1),
|
||||
untagged(2),
|
||||
tagged(3),
|
||||
svlanIdList(4),
|
||||
svlanIdListOnlyTagged(5)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Encapsulation mode of a service instance.
|
||||
none : Invalid value.
|
||||
portBased : Match packets by port. It is supported when encapPortBased
|
||||
field of h3cEvcCapabilities is set.
|
||||
untagged : Match untagged packets. It is supported when encapUntagged
|
||||
field of h3cEvcCapabilities is set.
|
||||
tagged : Match all tagged packets. It is supported when encapTagged
|
||||
field of h3cEvcCapabilities is set.
|
||||
svlanIdList: Match packets by SVLAN ID list and untagged packets if
|
||||
PVID of the port is in SVLAN ID list, the SVLAN ID list is
|
||||
denoted by h3cEvcSrvInstSvlanIdListLow and
|
||||
h3cEvcSrvInstSvlanIdListLow. It is supported when
|
||||
encapSvlanId or encapSvlanIdList field of
|
||||
h3cEvcCapabilities is set. Only a VLAN ID is supported
|
||||
when encapSvlanId field of h3cEvcCapabilities is set.
|
||||
svlanIdListOnlyTagged: Match only tagged packets by SVLAN ID list, the
|
||||
SVLAN ID is denoted by
|
||||
h3cEvcSrvInstSvlanIdListLow and
|
||||
h3cEvcSrvInstSvlanIdListLow. It is
|
||||
supported when encapSvlanId (or
|
||||
encapSvlanIdList) and encapSvlanIdOnlyTagged
|
||||
fields of h3cEvcCapabilities are set. Only a
|
||||
VLAN ID is supported when encapSvlanId and
|
||||
encapSvlanIdOnlyTagged field of
|
||||
h3cEvcCapabilities are set."
|
||||
::= { h3cEvcSrvInstEntry 2 }
|
||||
|
||||
h3cEvcSrvInstSvlanIdListLow OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..256))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains the first 2048 bits of the 4096 bit vector
|
||||
indicating which SVLAN IDs are assigned to this service instance. The
|
||||
lowest order bit of the first octet corresponds to SVLAN 1, while the
|
||||
highest order bit of the last octet corresponds to SVLAN 2048. A bit
|
||||
that is on (equal to 1) indicates that the corresponding SVLAN ID is
|
||||
assigned to this service instance."
|
||||
::= { h3cEvcSrvInstEntry 3 }
|
||||
|
||||
h3cEvcSrvInstSvlanIdListHigh OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..256))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains the second 2048 bits of the 4096 bit vector
|
||||
indicating which SVLAN IDs are assigned to this service instance. The
|
||||
lowest order bit of the first octet corresponds to SVLAN 2049, while
|
||||
the third highest order bit of the last octet corresponds to SVLAN
|
||||
4094. A bit that is on (equal to 1) indicates that the corresponding
|
||||
SVLAN ID is assigned to this service instance."
|
||||
::= { h3cEvcSrvInstEntry 4 }
|
||||
|
||||
h3cEvcSrvInstRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Operation status of this table entry."
|
||||
::= { h3cEvcSrvInstEntry 5 }
|
||||
|
||||
h3cEvcSrvInstEnableInStat OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object is used to configure inbound statistics function
|
||||
to this service instance."
|
||||
DEFVAL { false }
|
||||
::= { h3cEvcSrvInstEntry 6 }
|
||||
|
||||
h3cEvcSrvInstEnableOutStat OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object is used to configure outbound statistics function
|
||||
to this service instance."
|
||||
DEFVAL { false }
|
||||
::= { h3cEvcSrvInstEntry 7 }
|
||||
-- =============================================================================
|
||||
-- End of h3cEvcSrvInstTable Definition
|
||||
-- =============================================================================
|
||||
|
||||
-- =============================================================================
|
||||
-- h3cEvcSrvInstCarTable Definition
|
||||
-- =============================================================================
|
||||
h3cEvcSrvInstCarTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cEvcSrvInstCarEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of configuring CAR for the service instance."
|
||||
::= { h3cEvcObjects 3 }
|
||||
|
||||
h3cEvcSrvInstCarEntry OBJECT-TYPE
|
||||
SYNTAX H3cEvcSrvInstCarEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the table containing CAR configuration on
|
||||
the service instance. If the following entries are not supported
|
||||
by the service instance, or not configured to the service instance,
|
||||
they are zero."
|
||||
INDEX
|
||||
{
|
||||
ifIndex,
|
||||
h3cEvcSrvInstId
|
||||
}
|
||||
::= { h3cEvcSrvInstCarTable 1 }
|
||||
|
||||
H3cEvcSrvInstCarEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
h3cEvcSrvInstInCarIndex Integer32,
|
||||
h3cEvcSrvInstOutCarIndex Integer32
|
||||
}
|
||||
|
||||
h3cEvcSrvInstInCarIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object is used to configure inbound CAR function
|
||||
to this service instance.
|
||||
The CAR index is defined in h3cIfQoSAggregativeCarIndex
|
||||
at A3COM-HUAWEI-IFQOS2-MIB. The default value is 0."
|
||||
::= { h3cEvcSrvInstCarEntry 1 }
|
||||
|
||||
h3cEvcSrvInstOutCarIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object is used to configure outbound CAR function
|
||||
to this service instance.
|
||||
The CAR index is defined in h3cIfQoSAggregativeCarIndex
|
||||
at A3COM-HUAWEI-IFQOS2-MIB. The default value is 0."
|
||||
::= { h3cEvcSrvInstCarEntry 2 }
|
||||
-- =============================================================================
|
||||
-- End of h3cEvcSrvInstTable Definition
|
||||
-- =============================================================================
|
||||
|
||||
-- =============================================================================
|
||||
-- h3cEvcSrvInstStatInfoTable Definition
|
||||
-- =============================================================================
|
||||
h3cEvcSrvInstStatInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cEvcSrvInstStatInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table for displaying statistics information of service instance."
|
||||
::= { h3cEvcObjects 4 }
|
||||
|
||||
h3cEvcSrvInstStatInfoEntry OBJECT-TYPE
|
||||
SYNTAX H3cEvcSrvInstStatInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table entry of the service instance.
|
||||
If the statistics function is not supported
|
||||
by the service instance, or not configured to the service instance,
|
||||
following entries will be zero."
|
||||
INDEX
|
||||
{
|
||||
ifIndex,
|
||||
h3cEvcSrvInstId
|
||||
}
|
||||
::= { h3cEvcSrvInstStatInfoTable 1 }
|
||||
|
||||
H3cEvcSrvInstStatInfoEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
h3cEvcSrvInstInPackets Counter64,
|
||||
h3cEvcSrvInstInBytes Counter64,
|
||||
h3cEvcSrvInstOutPackets Counter64,
|
||||
h3cEvcSrvInstOutBytes Counter64
|
||||
}
|
||||
|
||||
h3cEvcSrvInstInPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of inbound packets received on this service instance."
|
||||
::= { h3cEvcSrvInstStatInfoEntry 1 }
|
||||
|
||||
h3cEvcSrvInstInBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
UNITS "bytes"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Byte counts of inbound packets received on this service instance."
|
||||
::= { h3cEvcSrvInstStatInfoEntry 2 }
|
||||
|
||||
h3cEvcSrvInstOutPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of outbound packets transmitted on this service instance."
|
||||
::= { h3cEvcSrvInstStatInfoEntry 3 }
|
||||
|
||||
h3cEvcSrvInstOutBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
UNITS "bytes"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Byte counts of outbound packets transmitted on this service instance."
|
||||
::= { h3cEvcSrvInstStatInfoEntry 4 }
|
||||
-- =============================================================================
|
||||
-- End of h3cEvcSrvInstStatInfoTable Definition
|
||||
-- =============================================================================
|
||||
|
||||
END
|
||||
421
mibs/a3com/A3COM-HUAWEI-FCOE-MIB
Normal file
421
mibs/a3com/A3COM-HUAWEI-FCOE-MIB
Normal file
@ -0,0 +1,421 @@
|
||||
-- =============================================================================
|
||||
-- Copyright (c) 2004-2012 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description:
|
||||
-- This MIB module is for configuring and monitoring Fibre Channel
|
||||
-- over Ethernet (FCoE) related entities.
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 created by h06247
|
||||
-- =============================================================================
|
||||
A3COM-HUAWEI-FCOE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
h3cCommon FROM A3COM-HUAWEI-OID-MIB
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Unsigned32 FROM SNMPv2-SMI -- [RFC2578]
|
||||
RowStatus, TimeStamp,
|
||||
TruthValue, MacAddress,
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC -- [RFC2578]
|
||||
SnmpAdminString FROM SNMP-FRAMEWORK-MIB -- [RFC3411]
|
||||
InterfaceIndex,
|
||||
InterfaceIndexOrZero FROM IF-MIB -- [RFC2863]
|
||||
VlanIndex FROM Q-BRIDGE-MIB -- [RFC4363]
|
||||
T11FabricIndex FROM T11-TC-MIB -- [RFC4439]
|
||||
fcmInstanceIndex FROM FC-MGMT-MIB; -- [RFC4044]
|
||||
|
||||
h3cFCoE MODULE-IDENTITY
|
||||
LAST-UPDATED "201203280000Z"
|
||||
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 module is for configuring and monitoring Fibre Channel
|
||||
over Ethernet (FCoE) related entities. This MIB defines a
|
||||
Virtual FC (VFC) Interface as an object that represents either
|
||||
a VF_Port or a VE_Port on a FCoE Forwarder (FCF). VFC
|
||||
interfaces can be created either statically (by management
|
||||
request) or dynamically (at the time of FIP based FLOGI or ELP
|
||||
request).
|
||||
Other terminologies used in this MIB are defined by the
|
||||
H3c FCoE standard, as defined in the FC-BB-5 specification.
|
||||
See www.h3c.com for more information.
|
||||
This MIB also supports configuration of the following objects:
|
||||
- Mapping of FCoE VLAN-ID used to carry traffic for a Fabric
|
||||
- FC-MAP value used by the FCF operating in FPMA mode
|
||||
- FIP snooping related objects"
|
||||
REVISION "201203280000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { h3cCommon 120 }
|
||||
|
||||
h3cFCoEObjects OBJECT IDENTIFIER
|
||||
::= { h3cFCoE 1 }
|
||||
h3cFCoEConfig OBJECT IDENTIFIER
|
||||
::= { h3cFCoEObjects 1 }
|
||||
h3cFCoEFIPSnoopingObjects OBJECT IDENTIFIER
|
||||
::= { h3cFCoEObjects 2 }
|
||||
|
||||
H3cFCoEVfcBindType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Defines the different methods to identify (or bind to)
|
||||
- the ENode associated with a particular VF_Port VFC
|
||||
- the remote-FCF associated with a particular VE_Port VFC
|
||||
interfaceIndex(1) - This type is used only when an ENode
|
||||
or remote-FCF is directly connected to the local FCF
|
||||
via one of the local Ethernet interfaces, in which
|
||||
case the value contains the ifIndex of said Ethernet
|
||||
interface.
|
||||
macAddress(2) - This type is used when an ENode or
|
||||
remote-FCF is reachable from the local FCF over a
|
||||
(Layer-2) Ethernet network. A FIP frame from an
|
||||
ENode or remote-FCF is associated to a VFC only if
|
||||
the frame's source MAC address is the same as the
|
||||
MAC Address bound on that VFC."
|
||||
SYNTAX INTEGER {
|
||||
interfaceIndex(1),
|
||||
macAddress(2)
|
||||
}
|
||||
--
|
||||
-- FCoE Globals per Switch in a Fibre Channel Management Instance
|
||||
-- Fibre Channel Management instance is defined in [RFC4044] as a
|
||||
-- separable managed instance of Fibre Channel functionality.
|
||||
-- Fibre Channel functionality may be grouped into Fibre
|
||||
-- Channel management instances in whatever way is most
|
||||
-- convenient for the implementation(s).
|
||||
--
|
||||
-- RFC4044 also defines the fcmSwitchTable as a table of
|
||||
-- information about Fibre Channel switches which are managed
|
||||
-- by Fibre Channel management instances. Each Fibre Channel
|
||||
-- management instance can manage one or more Fibre Channel
|
||||
-- switches. The Switch Index, fcmSwitchIndex, is
|
||||
-- IMPORTed from the FC-MGMT-MIB as the index value
|
||||
-- to uniquely identify a Fibre Channel switch amongst
|
||||
-- those (one or more) managed by the same Fibre
|
||||
-- Channel management instance.
|
||||
-- In this MIB, the same fcmSwitchIndex is used to
|
||||
-- identify each FCF and to distinguish it from other
|
||||
-- FCFs and from other Fibre Channel switches.
|
||||
--
|
||||
--
|
||||
|
||||
h3cFCoECfgTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cFCoECfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table facilitates configuration of FCoE parameters
|
||||
on a per Fibre Channel management instance."
|
||||
::= { h3cFCoEConfig 1 }
|
||||
|
||||
h3cFCoECfgEntry OBJECT-TYPE
|
||||
SYNTAX H3cFCoECfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"There is one entry in this table for each
|
||||
Fibre Channel management instance."
|
||||
INDEX {
|
||||
fcmInstanceIndex
|
||||
}
|
||||
::= { h3cFCoECfgTable 1 }
|
||||
|
||||
H3cFCoECfgEntry ::= SEQUENCE {
|
||||
h3cFCoECfgFcmap OCTET STRING,
|
||||
h3cFCoECfgDynamicVfcCreation TruthValue,
|
||||
h3cFCoECfgDefaultFCFPriority Unsigned32,
|
||||
h3cFCoECfgDATov Unsigned32,
|
||||
h3cFCoECfgAddressingMode INTEGER
|
||||
}
|
||||
|
||||
h3cFCoECfgFcmap OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (3))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object configures the FC-MAP value used by the FCF
|
||||
when operating in FPMA mode. The default value is 0EFC00h,
|
||||
as written in the standard."
|
||||
REFERENCE
|
||||
"Fibre Channel - Backbone - 5 (FC-BB-5),
|
||||
section 7.6 and table 47"
|
||||
DEFVAL { '0EFC00'h }
|
||||
::= { h3cFCoECfgEntry 1 }
|
||||
|
||||
h3cFCoECfgDynamicVfcCreation OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is set to 'true' to enable, or 'false' to
|
||||
disable, the dynamic creation of VFC interfaces on this FCF.
|
||||
When set to 'true', VFC interfaces are dynamically created
|
||||
as and when a FIP-based FLOGI or ELP request is received."
|
||||
DEFVAL { false }
|
||||
::= { h3cFCoECfgEntry 2 }
|
||||
|
||||
h3cFCoECfgDefaultFCFPriority OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The FIP priority value advertised by the FCF to ENodes by
|
||||
default. h3cFCoEStaticVfcFCFPriority configured for a VFC
|
||||
interface overrides this setting for the ENode associated
|
||||
with the VFC."
|
||||
DEFVAL { 128 }
|
||||
::= { h3cFCoECfgEntry 3 }
|
||||
|
||||
h3cFCoECfgDATov OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..60)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Discovery_Advertisement_Timeout value configured for
|
||||
the FCF. This is used as the timeout value in seconds by
|
||||
the FCF to send periodic Discovery Advertisements."
|
||||
DEFVAL { 5 }
|
||||
::= { h3cFCoECfgEntry 4 }
|
||||
|
||||
h3cFCoECfgAddressingMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
fpma(1),
|
||||
spma(2),
|
||||
fpmaAndSpma(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Addressing mode(s) supported by the FCF. Implementations
|
||||
should fail SetRequests for unsupported modes."
|
||||
::= { h3cFCoECfgEntry 5 }
|
||||
|
||||
h3cFCoEVLANTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cFCoEVLANEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"In fabrics in which VLANs are deployed, this table facilitates
|
||||
configuration of VLAN and Virtual Fabric associations in an
|
||||
FCoE network. In such fabrics, FCoE forwarding for a fabric
|
||||
is over a VLAN in a (Layer-2) Ethernet network. That is,
|
||||
reachability between the ENode/remote-FCF and an FCF for a
|
||||
given fabric is determined by the reachability provided by the
|
||||
Ethernet network on the corresponding VLAN.
|
||||
An active entry in this table indicates which VLAN is used
|
||||
to transport FCoE traffic for a particular Virtual Fabric.
|
||||
If VLANs are not deployed or not enabled, entries in this table
|
||||
are ignored by the bridge.
|
||||
Some implmentations may allow traffic from only one Virtual
|
||||
Fabric to be transported over a given VLAN. Such
|
||||
implementations should prevent multiple entries with the same
|
||||
VLAN-ID from being created in this table.
|
||||
Modifying existing VLAN-Virtual Fabric associations is not
|
||||
possible. The specific row must first be deleted and then
|
||||
a new one created."
|
||||
::= { h3cFCoEConfig 2 }
|
||||
|
||||
h3cFCoEVLANEntry OBJECT-TYPE
|
||||
SYNTAX H3cFCoEVLANEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"There is one entry in this table for each VLAN that is
|
||||
designated to transport FCoE traffic for a given Virtual
|
||||
Fabric."
|
||||
INDEX {
|
||||
fcmInstanceIndex,
|
||||
h3cFCoEVLANIndex,
|
||||
h3cFCoEFabricIndex
|
||||
}
|
||||
::= { h3cFCoEVLANTable 1 }
|
||||
|
||||
H3cFCoEVLANEntry ::= SEQUENCE {
|
||||
h3cFCoEVLANIndex VlanIndex,
|
||||
h3cFCoEFabricIndex T11FabricIndex,
|
||||
h3cFCoEVLANOperState INTEGER,
|
||||
h3cFCoEVLANRowStatus RowStatus
|
||||
}
|
||||
|
||||
h3cFCoEVLANIndex OBJECT-TYPE
|
||||
SYNTAX VlanIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the VLAN-ID that the FCoE FCF function
|
||||
is being enabled for."
|
||||
::= { h3cFCoEVLANEntry 1 }
|
||||
|
||||
h3cFCoEFabricIndex OBJECT-TYPE
|
||||
SYNTAX T11FabricIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the Fabric Index of the Virtual Fabric
|
||||
traffic which is to be transported over the VLAN identified
|
||||
by h3cFCoEVLANIndex."
|
||||
::= { h3cFCoEVLANEntry 2 }
|
||||
|
||||
h3cFCoEVLANOperState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
up(1),
|
||||
down(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Operational state of this VLAN-Virtual Fabric association
|
||||
entry. The 'up' state is achieved when both the Virtual
|
||||
Fabric and VLAN are valid."
|
||||
::= { h3cFCoEVLANEntry 3 }
|
||||
|
||||
h3cFCoEVLANRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this conceptual row. The RowStatus becomes active
|
||||
on successful creation of an entry."
|
||||
::= { h3cFCoEVLANEntry 4 }
|
||||
|
||||
h3cFCoEStaticVfcTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cFCoEStaticVfcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table facilitates the creation and deletion of static
|
||||
VFC interfaces. While VFCs can be dynamically created based on
|
||||
FIP FLOGI/ELP requests, operators may want to associate certain
|
||||
pre-configured policy for a particular ENode or a remote-FCF.
|
||||
In such cases static VFC creation becomes necessary. In addition
|
||||
to being creating, a static VFC also needs to be associated to
|
||||
an ENode or remote-FCF. The VFC binding provides such an
|
||||
associaton. The binding does not need to be specified when
|
||||
the row for a VFC is created, but may be specified later."
|
||||
::= { h3cFCoEConfig 3 }
|
||||
|
||||
h3cFCoEStaticVfcEntry OBJECT-TYPE
|
||||
SYNTAX H3cFCoEStaticVfcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"There is one entry in this table for each statically created
|
||||
VFC Interface."
|
||||
INDEX {
|
||||
fcmInstanceIndex,
|
||||
h3cFCoEStaticVfcIndex
|
||||
}
|
||||
::= { h3cFCoEStaticVfcTable 1 }
|
||||
|
||||
H3cFCoEStaticVfcEntry ::= SEQUENCE {
|
||||
h3cFCoEStaticVfcIndex Unsigned32,
|
||||
h3cFCoEStaticVfcFCFPriority Unsigned32,
|
||||
h3cFCoEStaticVfcBindType H3cFCoEVfcBindType,
|
||||
h3cFCoEStaticVfcBindIfIndex InterfaceIndexOrZero,
|
||||
h3cFCoEStaticVfcBindMACAddress MacAddress,
|
||||
h3cFCoEStaticVfcIfIndex InterfaceIndex,
|
||||
h3cFCoEStaticVfcCreationTime TimeStamp,
|
||||
h3cFCoEStaticVfcFailureCause SnmpAdminString,
|
||||
h3cFCoEStaticVfcRowStatus RowStatus
|
||||
}
|
||||
|
||||
h3cFCoEStaticVfcIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This index uniquely identifies a static VFC entry in this
|
||||
table."
|
||||
::= { h3cFCoEStaticVfcEntry 1 }
|
||||
|
||||
h3cFCoEStaticVfcFCFPriority OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..255)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If this VFC is for a VF_Port this object is used to configure
|
||||
FCF priority to be advertised to the ENode associated with the
|
||||
VFC."
|
||||
DEFVAL { 128 }
|
||||
::= { h3cFCoEStaticVfcEntry 2 }
|
||||
|
||||
h3cFCoEStaticVfcBindType OBJECT-TYPE
|
||||
SYNTAX H3cFCoEVfcBindType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mechanism to identify the ENode associated with this VFC
|
||||
if it is of type VF_Port or to identify the remote-FCF
|
||||
associated with this VFC if it is of type VE_Port."
|
||||
::= { h3cFCoEStaticVfcEntry 3 }
|
||||
|
||||
h3cFCoEStaticVfcBindIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is applicable only when the local FCF is
|
||||
directly connected to an ENode or remote-FCF over a
|
||||
specific Ethernet interface, in which case this object
|
||||
contains the ifIndex of said Ethernet interface.
|
||||
If the ENode or remote-FCF is not directly connected
|
||||
to the FCF, this value of this object is zero."
|
||||
::= { h3cFCoEStaticVfcEntry 4 }
|
||||
|
||||
h3cFCoEStaticVfcBindMACAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is applicable when the ENode or remote-FCF to
|
||||
which the local FCF is connected is identified by a MAC
|
||||
address. A FIP frame from a ENode or remote-FCF is
|
||||
associated with this VFC only if the source MAC address
|
||||
in the frame is the same as the value of this object."
|
||||
::= { h3cFCoEStaticVfcEntry 5 }
|
||||
|
||||
h3cFCoEStaticVfcIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex of this Virtual FC interface."
|
||||
::= { h3cFCoEStaticVfcEntry 6 }
|
||||
|
||||
h3cFCoEStaticVfcCreationTime OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The timestamp of this entry's creation time."
|
||||
::= { h3cFCoEStaticVfcEntry 7 }
|
||||
|
||||
h3cFCoEStaticVfcFailureCause OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The cause of failure for the last bind operation. This
|
||||
object will be zero length if and only if the bind is
|
||||
successful."
|
||||
::= { h3cFCoEStaticVfcEntry 8 }
|
||||
|
||||
h3cFCoEStaticVfcRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this conceptual row. The RowStatus becomes
|
||||
active on successful creation of a VFC. The VFC does not
|
||||
need to be bound for the row to be active, but the VFC must
|
||||
be bound before becoming operational."
|
||||
::= { h3cFCoEStaticVfcEntry 9 }
|
||||
|
||||
END
|
||||
61
mibs/a3com/A3COM-HUAWEI-FIREWALL-MIB
Normal file
61
mibs/a3com/A3COM-HUAWEI-FIREWALL-MIB
Normal file
@ -0,0 +1,61 @@
|
||||
-- =========================================================================
|
||||
-- Copyright (C) 2008 by H3C TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: The MIB is designed to get Firewall' statistic information.
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 2008-01-17 created by ZhangBo 05309
|
||||
-- Initial version.
|
||||
-- =========================================================================
|
||||
A3COM-HUAWEI-FIREWALL-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
Unsigned32, Gauge32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
|
||||
h3cFireWall MODULE-IDENTITY
|
||||
LAST-UPDATED "200801171450Z"
|
||||
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 MIB is designed to manage H3C Firewall products."
|
||||
::= { h3cCommon 88 }
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
h3cFirewallobject OBJECT IDENTIFIER ::= { h3cFireWall 1 }
|
||||
|
||||
h3cFirewallSpecs OBJECT IDENTIFIER ::= { h3cFirewallobject 1 }
|
||||
|
||||
h3cFWMaxConnNum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Max connection number of system."
|
||||
::= { h3cFirewallSpecs 1 }
|
||||
|
||||
h3cFirewallGlobalStats OBJECT IDENTIFIER ::= { h3cFirewallobject 2 }
|
||||
|
||||
h3cFWConnNumCurr OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of connections that currently exist."
|
||||
::= { h3cFirewallGlobalStats 1 }
|
||||
|
||||
|
||||
END
|
||||
1219
mibs/a3com/A3COM-HUAWEI-FLASH-MAN-MIB
Normal file
1219
mibs/a3com/A3COM-HUAWEI-FLASH-MAN-MIB
Normal file
File diff suppressed because it is too large
Load Diff
414
mibs/a3com/A3COM-HUAWEI-FLOWTEMPLATE-MIB
Normal file
414
mibs/a3com/A3COM-HUAWEI-FLOWTEMPLATE-MIB
Normal file
@ -0,0 +1,414 @@
|
||||
-- ============================================================================
|
||||
-- Copyright (C) 2004 by HUAWEI 3Com TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI 3COM Flowtemplate Management Information Base.
|
||||
-- Reference:
|
||||
-- Version: 1.0
|
||||
-- History:
|
||||
-- V1.0 created by tangshun.
|
||||
-- ============================================================================
|
||||
A3COM-HUAWEI-FLOWTEMPLATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
ifIndex
|
||||
FROM RFC1213-MIB
|
||||
Integer32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus, MacAddress
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
--
|
||||
-- Nodes definitions
|
||||
--
|
||||
h3cFlowTemplate MODULE-IDENTITY
|
||||
LAST-UPDATED "200511241320Z" -- Nov 24, 2005 at 13:20 GMT
|
||||
ORGANIZATION
|
||||
"Huawei 3Com Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"Platform Team Huawei 3Com Technologies Co., Ltd.
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.huawei-3com.com
|
||||
Zip:100085
|
||||
"
|
||||
DESCRIPTION
|
||||
"Huawei-3com flow template management information base."
|
||||
::= { h3cCommon 64 }
|
||||
|
||||
h3cFlowTemplateMibObject OBJECT IDENTIFIER ::= { h3cFlowTemplate 1 }
|
||||
|
||||
h3cFTConfigGroup OBJECT IDENTIFIER ::= { h3cFlowTemplateMibObject 1 }
|
||||
|
||||
h3cFTGroupNextIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains an appropriate value to be used for h3cFTGroupIndex
|
||||
when creating rows in the h3cFTGroupTable. If it is 2147483647,
|
||||
it denotes that h3cFTGroupTable can't create any instance.
|
||||
"
|
||||
::= { h3cFTConfigGroup 1 }
|
||||
|
||||
h3cFTGroupTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cFTGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of flow template group.
|
||||
A flow template group, which is applied to interface,
|
||||
must use h3cFTGroupTable to create a instance
|
||||
and h3cFTBasicGroupTable or h3cFTExtendGroupTable
|
||||
to configure flow template's need item.
|
||||
A basic flow template must use h3cFTBasicGroupTable
|
||||
to configure some basic flow template's need item,
|
||||
such as: address, protocol, priority.
|
||||
A extend flow template must use h3cFTExtendGroupTable
|
||||
to configure packet's type and offset and length.
|
||||
"
|
||||
::= { h3cFTConfigGroup 2 }
|
||||
|
||||
h3cFTGroupEntry OBJECT-TYPE
|
||||
SYNTAX H3cFTGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Flow template group information."
|
||||
INDEX { h3cFTGroupIndex }
|
||||
::= { h3cFTGroupTable 1 }
|
||||
|
||||
H3cFTGroupEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
h3cFTGroupIndex
|
||||
Integer32,
|
||||
h3cFTGroupName
|
||||
OCTET STRING,
|
||||
h3cFTGroupType
|
||||
INTEGER,
|
||||
h3cFTGroupRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
h3cFTGroupIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Flow template group index."
|
||||
::= { h3cFTGroupEntry 1 }
|
||||
|
||||
h3cFTGroupName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..31))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Flow template group name."
|
||||
::= { h3cFTGroupEntry 2 }
|
||||
|
||||
h3cFTGroupType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
basic(1),
|
||||
extend(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of flow template."
|
||||
::= { h3cFTGroupEntry 3 }
|
||||
|
||||
h3cFTGroupRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus."
|
||||
::= { h3cFTGroupEntry 4 }
|
||||
--
|
||||
--nodes of h3cFTBasicGroupTable
|
||||
--
|
||||
h3cFTBasicGroupTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cFTBasicGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of basic flow template group."
|
||||
::= { h3cFTConfigGroup 3 }
|
||||
|
||||
h3cFTBasicGroupEntry OBJECT-TYPE
|
||||
SYNTAX H3cFTBasicGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Basic flow template group information."
|
||||
INDEX { h3cFTGroupIndex }
|
||||
::= { h3cFTBasicGroupTable 1 }
|
||||
|
||||
H3cFTBasicGroupEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
h3cFTBasicGroupAddressType
|
||||
BITS,
|
||||
h3cFTBasicGroupPriorityType
|
||||
BITS,
|
||||
h3cFTBasicGroupProtocolType
|
||||
BITS,
|
||||
h3cFTBasicGroupSMacWildCard
|
||||
MacAddress,
|
||||
h3cFTBasicGroupDMacWildCard
|
||||
MacAddress,
|
||||
h3cFTBasicGroupRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
h3cFTBasicGroupAddressType OBJECT-TYPE
|
||||
SYNTAX BITS
|
||||
{
|
||||
sourceIpv4Address(0),
|
||||
destIPv4Address(1),
|
||||
sourceIPv6Address(2),
|
||||
destIPv6Address(3),
|
||||
sourceMacAddress(4),
|
||||
destMacAddress(5)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of MAC and IP address.
|
||||
This is a bit-map of possible conditions.
|
||||
The various bit positions are:
|
||||
sourceIpv4Address source IPv4's address
|
||||
destIPv4Address destination IPv4's address
|
||||
sourceIPv6Address source IPv6 address
|
||||
destIPv6Address destination IPv6 address
|
||||
sourceMacAddress source MAC address
|
||||
destMacAddress destination MAC address
|
||||
"
|
||||
::= { h3cFTBasicGroupEntry 1 }
|
||||
|
||||
h3cFTBasicGroupPriorityType OBJECT-TYPE
|
||||
SYNTAX BITS
|
||||
{
|
||||
vlanID(0),
|
||||
cos(1),
|
||||
topVlanID(2),
|
||||
topCos(3),
|
||||
fragment(4),
|
||||
tcpFlag(5),
|
||||
tos(6),
|
||||
dscp(7),
|
||||
ipprecedence(8)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of priority.
|
||||
This is a bit-map of possible conditions.
|
||||
The various bit positions are:
|
||||
vlanID VlanID
|
||||
cos 802.1p priority
|
||||
topVlanID VlanID of top layer
|
||||
topCos 802.1p priority of top layer
|
||||
fragment fragment
|
||||
tcpFlag TCP flag
|
||||
tos type of service
|
||||
dscp DSCP
|
||||
ipprecedence IP precedence
|
||||
"
|
||||
::= { h3cFTBasicGroupEntry 2 }
|
||||
|
||||
h3cFTBasicGroupProtocolType OBJECT-TYPE
|
||||
SYNTAX BITS
|
||||
{
|
||||
l2Potocol(0),
|
||||
ipv4L3Protocol(1),
|
||||
ipv6L3Protocol(2),
|
||||
icmpProtocolType(3),
|
||||
icmpProtocolCode(4),
|
||||
icmpv6ProtocolType(5),
|
||||
icmpv6ProtocolCode(6),
|
||||
sourceL4Port(7),
|
||||
destL4Port(8)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of protocol.
|
||||
This is a bit-map of possible conditions.
|
||||
The various bit positions are:
|
||||
l2Potocol layer 2 protocol
|
||||
ipv4L3Protocol layer 3 protocol of IPv4
|
||||
ipv6L3Protocol layer 3 protocol of IPv6
|
||||
icmpProtocolType Type of ICMP protocol of IPv4
|
||||
icmpProtocolCode Code of ICMP protocol of IPv4
|
||||
icmpv6ProtocolType Type of ICMP protocol of IPv6
|
||||
icmpv6ProtocolCode Code of ICMP protocol of IPv6
|
||||
sourceL4Port port of layer 4 of source
|
||||
destL4Port port of layer 4 of destination
|
||||
"
|
||||
::= { h3cFTBasicGroupEntry 3 }
|
||||
|
||||
h3cFTBasicGroupSMacWildCard OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Source MAC address field in Ethernet packet head."
|
||||
::= { h3cFTBasicGroupEntry 4 }
|
||||
|
||||
h3cFTBasicGroupDMacWildCard OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Destination MAC address field in Ethernet packet head."
|
||||
::= { h3cFTBasicGroupEntry 5 }
|
||||
|
||||
h3cFTBasicGroupRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus."
|
||||
::= { h3cFTBasicGroupEntry 6 }
|
||||
--
|
||||
--nodes of h3cFTExtendGroupTable
|
||||
--
|
||||
h3cFTExtendGroupTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cFTExtendGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of extend flow template group information."
|
||||
::= { h3cFTConfigGroup 4 }
|
||||
|
||||
h3cFTExtendGroupEntry OBJECT-TYPE
|
||||
SYNTAX H3cFTExtendGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Extend flow template group information entry."
|
||||
INDEX { h3cFTGroupIndex, h3cFTExtendGroupOffsetType }
|
||||
::= { h3cFTExtendGroupTable 1 }
|
||||
|
||||
H3cFTExtendGroupEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
h3cFTExtendGroupOffsetType
|
||||
INTEGER,
|
||||
h3cFTExtendGroupOffsetMaxValue
|
||||
Integer32,
|
||||
h3cFTExtendGroupLengthMaxValue
|
||||
Integer32,
|
||||
h3cFTExtendGroupRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
h3cFTExtendGroupOffsetType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
start(1),
|
||||
mpls(2),
|
||||
l2(3),
|
||||
l4(4),
|
||||
l5(5),
|
||||
ipv4(6),
|
||||
ipv6(7)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Offset type of the packet.
|
||||
start Offset from the start of the packet
|
||||
mpls Offset from the head of MPLS
|
||||
l2 Offset from the head of the L2 frame
|
||||
l4 Offset from the head of L4 packet
|
||||
l5 Offset from the head of the L5 packet
|
||||
ipv4 Offset from the head of the IPv4 packet
|
||||
ipv6 Offset from the head of the IPv6 packet
|
||||
"
|
||||
::= { h3cFTExtendGroupEntry 1 }
|
||||
|
||||
h3cFTExtendGroupOffsetMaxValue OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The max value of offset."
|
||||
::= { h3cFTExtendGroupEntry 2 }
|
||||
|
||||
h3cFTExtendGroupLengthMaxValue OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The max value of length."
|
||||
::= { h3cFTExtendGroupEntry 3 }
|
||||
|
||||
h3cFTExtendGroupRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus."
|
||||
::= { h3cFTExtendGroupEntry 4 }
|
||||
|
||||
--
|
||||
--nodes of h3cFTApplyGroup
|
||||
--
|
||||
h3cFTApplyGroup OBJECT IDENTIFIER ::= { h3cFlowTemplateMibObject 2 }
|
||||
|
||||
h3cFTIfApplyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cFTIfApplyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of any interface with flowtemplate.
|
||||
A flow template, which will be applied interface,
|
||||
is an instance at h3cFTGroupTable
|
||||
and h3cFTBasicGroupTable or h3cFTExtendGroupTable.
|
||||
A basic flow template is an instance at h3cFTGroupTable
|
||||
and h3cFTBasicGroupTable, and the instance's RowStatus
|
||||
must be 'active' at each table.
|
||||
A extend flow template is an instance at h3cFTGroupTable
|
||||
and h3cFTExtendGroupTable, and the instance's RowStatus
|
||||
must be 'active' at each table.
|
||||
"
|
||||
::= { h3cFTApplyGroup 1 }
|
||||
|
||||
h3cFTIfApplyEntry OBJECT-TYPE
|
||||
SYNTAX H3cFTIfApplyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Any interface with flowtemplate information."
|
||||
INDEX { ifIndex, h3cFTGroupIndex }
|
||||
::= { h3cFTIfApplyTable 1 }
|
||||
|
||||
H3cFTIfApplyEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
h3cFTIfApplyGroupName
|
||||
OCTET STRING,
|
||||
h3cFTIfApplyRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
h3cFTIfApplyGroupName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of flow template."
|
||||
::= { h3cFTIfApplyEntry 1 }
|
||||
|
||||
h3cFTIfApplyRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus."
|
||||
::= { h3cFTIfApplyEntry 2 }
|
||||
END
|
||||
616
mibs/a3com/A3COM-HUAWEI-FR-QOS-MIB
Normal file
616
mibs/a3com/A3COM-HUAWEI-FR-QOS-MIB
Normal file
@ -0,0 +1,616 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2004 by HUAWEI TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description:This mib file is used for management of huawei Class Based
|
||||
-- FR QoS information.
|
||||
-- Reference:
|
||||
-- Version: V1.1
|
||||
-- History:
|
||||
-- V1.0 caolei,2004.7.12,publish
|
||||
-- V1.1 2004-10-12 updated by gaolong
|
||||
-- Relocate hwFrQoSMib MODULE-IDENTITY.
|
||||
-- =================================================================
|
||||
|
||||
A3COM-HUAWEI-FR-QOS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwQoS
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
|
||||
ifIndex
|
||||
FROM RFC1213-MIB
|
||||
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
|
||||
Integer32, Counter32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
TEXTUAL-CONVENTION, RowStatus
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
hwFrQoSMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200407120000Z" -- JULY 12, 2004 at 00:00 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies co.,Ltd."
|
||||
CONTACT-INFO
|
||||
" R&D BeiJing, Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
Zip:100085
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com "
|
||||
DESCRIPTION
|
||||
"This MIB contains objects to
|
||||
Manage configuration and Monitor running state
|
||||
for Class Based FR QoS feature.
|
||||
|
||||
*********************************
|
||||
MIB Tables
|
||||
**********************************
|
||||
This MIB consists of the following tables:
|
||||
1 : hwFrClassCfgInfoTable
|
||||
2 : hwCirCfgInfoTable
|
||||
3 : hwIfApplyFrClassTable
|
||||
4 : hwPvcApplyFrClassTable
|
||||
5 : hwFrPvcBandwidthTable
|
||||
5 : hwRTPFrClassApplyTable
|
||||
6 : hwRTPFrPvcQueueRunInfoTable
|
||||
"
|
||||
::= { hwQoS 3 } -- need modification later
|
||||
|
||||
--
|
||||
--type definitions in the policy
|
||||
--
|
||||
|
||||
--Direction
|
||||
|
||||
CirAllowDirection ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Packet Direction apply on."
|
||||
SYNTAX INTEGER {
|
||||
inbound (1),
|
||||
outbound (2),
|
||||
inboundAndOutbound (3)
|
||||
}
|
||||
|
||||
--
|
||||
--end of type definitions in policy
|
||||
--
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
hwFrQoSObjects OBJECT IDENTIFIER ::= { hwFrQoSMib 1 }
|
||||
|
||||
--hwFrClassObjects
|
||||
|
||||
hwFrClassObjects OBJECT IDENTIFIER ::= { hwFrQoSObjects 1 }
|
||||
|
||||
-- Fr Class Next Index
|
||||
hwFrClassIndexNext OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains an appropriate value to be used for
|
||||
hwFrClassIndex when creating rows in the
|
||||
hwFrClassCfgInfoTable. Begin with 0.
|
||||
"
|
||||
::= { hwFrClassObjects 1 }
|
||||
|
||||
-- Fr Class
|
||||
hwFrClassCfgInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwFrClassCfgInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of Fr Class configuration information."
|
||||
::= { hwFrClassObjects 2 }
|
||||
|
||||
hwFrClassCfgInfoEntry OBJECT-TYPE
|
||||
SYNTAX HwFrClassCfgInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Fr Class Configuration Information Entry."
|
||||
INDEX { hwFrClassIndex }
|
||||
::= { hwFrClassCfgInfoTable 1 }
|
||||
|
||||
HwFrClassCfgInfoEntry ::=
|
||||
SEQUENCE {
|
||||
hwFrClassIndex
|
||||
Integer32,
|
||||
hwFrClassName
|
||||
OCTET STRING,
|
||||
hwFrClassRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
|
||||
hwFrClassIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of Fr Class. Begin with 0."
|
||||
::= { hwFrClassCfgInfoEntry 1 }
|
||||
|
||||
hwFrClassName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..31))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of Fr Class."
|
||||
::= { hwFrClassCfgInfoEntry 2 }
|
||||
|
||||
hwFrClassRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus. Three actions are used: active,
|
||||
createAndGo, destroy"
|
||||
::= { hwFrClassCfgInfoEntry 3 }
|
||||
|
||||
-- Cir Allow on the Fr Class
|
||||
hwCirAllowCfgInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwCirAllowCfgInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of DCE allowed rate Configuration information."
|
||||
::= { hwFrClassObjects 3 }
|
||||
|
||||
hwCirAllowCfgInfoEntry OBJECT-TYPE
|
||||
SYNTAX HwCirAllowCfgInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DCE allowed ratee Configuration Information Entry."
|
||||
INDEX { hwCirAllowFrClassIndex,
|
||||
hwCirAllowDirection}
|
||||
::= { hwCirAllowCfgInfoTable 1 }
|
||||
|
||||
HwCirAllowCfgInfoEntry ::=
|
||||
SEQUENCE {
|
||||
hwCirAllowFrClassIndex
|
||||
Integer32,
|
||||
hwCirAllowDirection
|
||||
CirAllowDirection,
|
||||
hwCirAllowValue
|
||||
Integer32,
|
||||
hwCirAllowRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwCirAllowFrClassIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of Fr Class. Begin with 0.Equal to hwFrClassIndex"
|
||||
::= { hwCirAllowCfgInfoEntry 1 }
|
||||
|
||||
hwCirAllowDirection OBJECT-TYPE
|
||||
SYNTAX CirAllowDirection
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Packet Direction.
|
||||
inbound (1)
|
||||
outbound (2)
|
||||
inbound and outbound (3)
|
||||
"
|
||||
::= { hwCirAllowCfgInfoEntry 2 }
|
||||
|
||||
hwCirAllowValue OBJECT-TYPE
|
||||
SYNTAX Integer32(1..45000000)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DCE allowed rate (value greater than CIR)
|
||||
Unit : Bits per second.
|
||||
Value : <1-45000000> ."
|
||||
::= { hwCirAllowCfgInfoEntry 3 }
|
||||
|
||||
hwCirAllowRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus. Three actions are used: active,
|
||||
createAndGo, destroy"
|
||||
::= { hwCirAllowCfgInfoEntry 4 }
|
||||
|
||||
-- Cir on the Fr Class
|
||||
hwCirCfgInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwCirCfgInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of Committed Information Rate Configuration information."
|
||||
::= { hwFrClassObjects 4 }
|
||||
|
||||
hwCirCfgInfoEntry OBJECT-TYPE
|
||||
SYNTAX HwCirCfgInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Committed Information Rate Configuration Information Entry."
|
||||
INDEX { hwCirFrClassIndex }
|
||||
::= { hwCirCfgInfoTable 1 }
|
||||
|
||||
HwCirCfgInfoEntry ::=
|
||||
SEQUENCE {
|
||||
hwCirFrClassIndex
|
||||
Integer32,
|
||||
hwCirValue
|
||||
Integer32,
|
||||
hwCirRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwCirFrClassIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of Fr Class. Begin with 0.Equal to hwFrClassIndex"
|
||||
::= { hwCirCfgInfoEntry 1 }
|
||||
|
||||
hwCirValue OBJECT-TYPE
|
||||
SYNTAX Integer32(1000..45000000)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" CIR in packet output direction ,bps.
|
||||
Value : <1000-45000000>."
|
||||
::= { hwCirCfgInfoEntry 2 }
|
||||
|
||||
hwCirRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus. Three actions are used: active,
|
||||
createAndGo, destroy"
|
||||
::= { hwCirCfgInfoEntry 3 }
|
||||
|
||||
|
||||
-- Fr Class Instance on interface Table
|
||||
hwIfApplyFrClassTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwIfApplyFrClassEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of QoS Fr Class instance."
|
||||
::= { hwFrClassObjects 5 }
|
||||
|
||||
hwIfApplyFrClassEntry OBJECT-TYPE
|
||||
SYNTAX HwIfApplyFrClassEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"FrClass applied on interface Configuration Information Entry."
|
||||
INDEX { hwIfApplyFrClassIfIndex }
|
||||
::= { hwIfApplyFrClassTable 1 }
|
||||
|
||||
HwIfApplyFrClassEntry ::=
|
||||
SEQUENCE {
|
||||
hwIfApplyFrClassIfIndex
|
||||
Integer32,
|
||||
hwIfApplyFrClassIndex
|
||||
Integer32,
|
||||
hwIfApplyFrClassRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwIfApplyFrClassIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface Index, equal to ifIndex."
|
||||
::= { hwIfApplyFrClassEntry 1 }
|
||||
|
||||
hwIfApplyFrClassIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of Fr Class, equal to hwFrClassIndex"
|
||||
::= { hwIfApplyFrClassEntry 2 }
|
||||
|
||||
hwIfApplyFrClassRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus. Three actions are used: active,
|
||||
createAndGo, destroy"
|
||||
::= { hwIfApplyFrClassEntry 3 }
|
||||
|
||||
-- Fr Class Instance on fr pvc Table
|
||||
hwPvcApplyFrClassTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwPvcApplyFrClassEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of QoS Fr Class instance."
|
||||
::= { hwFrClassObjects 6 }
|
||||
|
||||
hwPvcApplyFrClassEntry OBJECT-TYPE
|
||||
SYNTAX HwPvcApplyFrClassEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Fr Class applied on FR Pvc Configuration Information Entry."
|
||||
INDEX { hwPvcApplyFrClassIfIndex,
|
||||
hwPvcApplyFrClassDlciNum
|
||||
}
|
||||
::= { hwPvcApplyFrClassTable 1 }
|
||||
|
||||
HwPvcApplyFrClassEntry ::=
|
||||
SEQUENCE {
|
||||
hwPvcApplyFrClassIfIndex
|
||||
Integer32,
|
||||
hwPvcApplyFrClassDlciNum
|
||||
Integer32,
|
||||
hwPvcApplyFrClassIndex
|
||||
Integer32,
|
||||
hwPvcApplyFrClassRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwPvcApplyFrClassIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Fr Interface Index, equal to ifIndex."
|
||||
::= { hwPvcApplyFrClassEntry 1 }
|
||||
|
||||
hwPvcApplyFrClassDlciNum OBJECT-TYPE
|
||||
SYNTAX Integer32 (16..1007)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Fr DLCI number."
|
||||
::= { hwPvcApplyFrClassEntry 2 }
|
||||
|
||||
hwPvcApplyFrClassIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of Fr Class, equal to hwFrClassIndex"
|
||||
::= { hwPvcApplyFrClassEntry 3 }
|
||||
|
||||
hwPvcApplyFrClassRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus. Three actions are used: active,
|
||||
createAndGo, destroy"
|
||||
::= { hwPvcApplyFrClassEntry 4 }
|
||||
|
||||
|
||||
-- bandwidth parameter on interface
|
||||
|
||||
hwFrPvcBandwidthTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwFrPvcBandwidthEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of Running statistics for bandwidth.
|
||||
"
|
||||
::= { hwFrClassObjects 7 }
|
||||
|
||||
hwFrPvcBandwidthEntry OBJECT-TYPE
|
||||
SYNTAX HwFrPvcBandwidthEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Bandwidth Running statistics"
|
||||
INDEX { hwPvcApplyFrClassIfIndex,
|
||||
hwPvcApplyFrClassDlciNum
|
||||
}
|
||||
|
||||
::= { hwFrPvcBandwidthTable 1 }
|
||||
|
||||
HwFrPvcBandwidthEntry ::=
|
||||
SEQUENCE {
|
||||
hwFrPvcBandwidthMaxReservedBW
|
||||
Integer32,
|
||||
hwFrPvcBandwidthAvailable
|
||||
Integer32
|
||||
}
|
||||
|
||||
hwFrPvcBandwidthMaxReservedBW OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Max reserved bandWidth. Unit : Kbps"
|
||||
::= { hwFrPvcBandwidthEntry 1 }
|
||||
|
||||
hwFrPvcBandwidthAvailable OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Available bandWidth. Unit : Kbps"
|
||||
::= { hwFrPvcBandwidthEntry 2 }
|
||||
|
||||
|
||||
--hwRTPQoSObjects
|
||||
|
||||
hwRTPQoSObjects OBJECT IDENTIFIER ::= { hwFrQoSObjects 2 }
|
||||
|
||||
-- Rtpq applied on the Fr Class
|
||||
|
||||
hwRTPFrClassApplyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwRTPFrClassApplyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of RTP(Realtime Transport Protocol) Queue instance."
|
||||
::= { hwRTPQoSObjects 1 }
|
||||
|
||||
hwRTPFrClassApplyEntry OBJECT-TYPE
|
||||
SYNTAX HwRTPFrClassApplyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RTP(Realtime Transport Protocol) Queue Configuration Information Entry."
|
||||
INDEX { hwRTPFrClassApplyFrClassIndex }
|
||||
::= { hwRTPFrClassApplyTable 1 }
|
||||
|
||||
HwRTPFrClassApplyEntry ::=
|
||||
SEQUENCE {
|
||||
hwRTPFrClassApplyFrClassIndex
|
||||
Integer32,
|
||||
hwRTPFrClassApplyStartPort
|
||||
Integer32,
|
||||
hwRTPFrClassApplyEndPort
|
||||
Integer32,
|
||||
hwRTPFrClassApplyBandWidth
|
||||
Integer32,
|
||||
hwRTPFrClassApplyCbs
|
||||
Integer32,
|
||||
hwRTPFrClassApplyRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwRTPFrClassApplyFrClassIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Fr Class Index, equal to HwFrClassIndex."
|
||||
::= { hwRTPFrClassApplyEntry 1 }
|
||||
|
||||
hwRTPFrClassApplyStartPort OBJECT-TYPE
|
||||
SYNTAX Integer32(2000..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
RTP-PORT(3): start-port: 2000~65535
|
||||
"
|
||||
::= { hwRTPFrClassApplyEntry 2 }
|
||||
|
||||
hwRTPFrClassApplyEndPort OBJECT-TYPE
|
||||
SYNTAX Integer32(2000..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
RTP-PORT(3): end-port: 2000~65535
|
||||
"
|
||||
::= { hwRTPFrClassApplyEntry 3 }
|
||||
|
||||
hwRTPFrClassApplyBandWidth OBJECT-TYPE
|
||||
SYNTAX Integer32 (8..1000000)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Max bandWidth Value:
|
||||
Absolute value: 8~1000000. Unit: Kbps
|
||||
"
|
||||
::= { hwRTPFrClassApplyEntry 4 }
|
||||
|
||||
hwRTPFrClassApplyCbs OBJECT-TYPE
|
||||
SYNTAX Integer32 (1500..2000000)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Committed Burst Size: 1500~2000000. Unit: byte
|
||||
"
|
||||
::= { hwRTPFrClassApplyEntry 5 }
|
||||
|
||||
hwRTPFrClassApplyRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus for RTPFrClassApply Table.
|
||||
Three actions are used: active, createAndGo, destroy"
|
||||
::= { hwRTPFrClassApplyEntry 6 }
|
||||
|
||||
-- RTPQ statistics on the Fr Pvc
|
||||
|
||||
hwRTPFrPvcQueueRunInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwRTPFrPvcQueueRunInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of Running statistics for RTP(Realtime Transport Protocol) Queue
|
||||
applied on the FR PVC"
|
||||
::= { hwRTPQoSObjects 2 }
|
||||
|
||||
hwRTPFrPvcQueueRunInfoEntry OBJECT-TYPE
|
||||
SYNTAX HwRTPFrPvcQueueRunInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RTP(Realtime Transport Protocol) Queue statistics entry."
|
||||
INDEX { hwPvcApplyFrClassIfIndex,
|
||||
hwPvcApplyFrClassDlciNum
|
||||
}
|
||||
::= { hwRTPFrPvcQueueRunInfoTable 1 }
|
||||
|
||||
HwRTPFrPvcQueueRunInfoEntry ::=
|
||||
SEQUENCE {
|
||||
hwRTPFrPvcQueueSize
|
||||
Integer32,
|
||||
hwRTPFrPvcQueueMaxSize
|
||||
Integer32,
|
||||
hwRTPFrPvcQueueOutputs
|
||||
Counter32,
|
||||
hwRTPFrPvcQueueDiscards
|
||||
Counter32
|
||||
}
|
||||
|
||||
hwRTPFrPvcQueueSize OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the packet number of RTP(Realtime Transport Protocol) Queue now."
|
||||
::= { hwRTPFrPvcQueueRunInfoEntry 1 }
|
||||
|
||||
hwRTPFrPvcQueueMaxSize OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the Max packet number of RTP(Realtime Transport Protocol) Queue."
|
||||
::= { hwRTPFrPvcQueueRunInfoEntry 2 }
|
||||
|
||||
hwRTPFrPvcQueueOutputs OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the Output packet number of RTP(Realtime Transport Protocol) Queue."
|
||||
::= { hwRTPFrPvcQueueRunInfoEntry 3 }
|
||||
|
||||
hwRTPFrPvcQueueDiscards OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the Discarded packet number of RTP(Realtime Transport Protocol) Queue."
|
||||
::= { hwRTPFrPvcQueueRunInfoEntry 4 }
|
||||
|
||||
END
|
||||
|
||||
|
||||
|
||||
|
||||
237
mibs/a3com/A3COM-HUAWEI-FTM-MIB
Normal file
237
mibs/a3com/A3COM-HUAWEI-FTM-MIB
Normal file
@ -0,0 +1,237 @@
|
||||
-- ============================================================================
|
||||
-- Copyright (C) 2003 by HUAWEI-3COM TECHNOLOGIES. All rights reserved.
|
||||
-- h3c-ftm-man-mib.mib
|
||||
-- Description: this mib is a mib for fabric topology management
|
||||
--
|
||||
-- Reference:
|
||||
-- Version: V2.3
|
||||
-- History:
|
||||
-- V1.0 2004/01/13 created by wangjiao
|
||||
-- V1.1 2004/06/15 modifyied by huxiaolong
|
||||
-- V1.2 2004/07/13 modified by huxiaolong add h3cFtmUnitRole node
|
||||
-- V1.3 2004/07/16 add h3cFtmUnitRole to H3cFtmUnitEntry SEQUENCE { }
|
||||
-- add h3cFtmUnitRole OBJECT
|
||||
-- V2.0 2004-10-12 updated by gaolong
|
||||
-- Relocate h3cFtmManMIB MODULE-IDENTITY.
|
||||
-- Change MAX-ACCESS clause value of h3cFtmIndex to accessible-for-notify
|
||||
-- because this index is used when sending trap.
|
||||
-- Relocate h3cFtmManMIBNotification.
|
||||
-- Add MODULE clause for h3cFtmMIBCompliance.
|
||||
-- Change value of h3cFtmAuthMode from underscores to hephens.
|
||||
-- V2.1 2004-11-20 updated by xuhui
|
||||
-- Add h3cFtmFabricVlanID
|
||||
-- V2.2 2004-12-22 add h3cFtmFabricType node by zhuchaopeng
|
||||
-- V2.3 2005-03-31 add h3cFtmNumberMode by yangjianfeng
|
||||
-- ============================================================================
|
||||
A3COM-HUAWEI-FTM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
h3cFtmManMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200401131055Z" -- January 13, 2004 at 10:55 GMT
|
||||
ORGANIZATION
|
||||
"HUAWEI-3COM TECHNOLOGIES."
|
||||
CONTACT-INFO
|
||||
"http://www.huawei-3com.com"
|
||||
DESCRIPTION
|
||||
"this mib will maintain Fabric topology management.
|
||||
The mib includes unit-id, unit-name and
|
||||
fabric authentication information."
|
||||
::= { h3cFtm 1 }
|
||||
|
||||
h3cFtm OBJECT IDENTIFIER ::= { h3cCommon 1 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
h3cFtmManMIBObjects OBJECT IDENTIFIER ::= { h3cFtmManMIB 1 }
|
||||
|
||||
h3cFtmUnitTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cFtmUnitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of informations of XRN-Fabric Unit."
|
||||
::= { h3cFtmManMIBObjects 1 }
|
||||
|
||||
h3cFtmUnitEntry OBJECT-TYPE
|
||||
SYNTAX H3cFtmUnitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for configuring unit informations of XRN-Fabric."
|
||||
INDEX { h3cFtmIndex }
|
||||
::= { h3cFtmUnitTable 1 }
|
||||
|
||||
H3cFtmUnitEntry ::=
|
||||
SEQUENCE {
|
||||
h3cFtmIndex
|
||||
Integer32,
|
||||
h3cFtmUnitID
|
||||
INTEGER,
|
||||
h3cFtmUnitName
|
||||
OCTET STRING,
|
||||
h3cFtmUnitRole
|
||||
INTEGER,
|
||||
h3cFtmNumberMode
|
||||
INTEGER
|
||||
}
|
||||
|
||||
h3cFtmIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The unique index of a unit."
|
||||
::= { h3cFtmUnitEntry 1 }
|
||||
|
||||
h3cFtmUnitID OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifer of unit in fabric. Its value should be between 1 and the maximum which defines
|
||||
in product specification.
|
||||
An exception is described in description of h3cFtmNumberMode. In that case, the value
|
||||
of this object remains its original value after set to zero.
|
||||
"
|
||||
::= { h3cFtmUnitEntry 2 }
|
||||
|
||||
h3cFtmUnitName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of unit in XRN-Fabric. It consists of no more than 64 characters."
|
||||
::= { h3cFtmUnitEntry 3 }
|
||||
|
||||
h3cFtmUnitRole OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
master(0), -- master unit
|
||||
slave(1) -- slave unit
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Role of unit in XRN-Fabric. One unit in a XRN-Fabric acts as master role and others
|
||||
act as slave roles"
|
||||
::= { h3cFtmUnitEntry 4 }
|
||||
|
||||
h3cFtmNumberMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
automatic(0),
|
||||
manual (1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Numbering Mode of unit in XRN-Fabric. If the unit ID is assigned by the auto
|
||||
numbering algorithm, the numbering mode will be automatic numbering; if the
|
||||
unit ID (h3cFtmUnitID) is assigned by the user, the numbering mode will be manual
|
||||
numbering; if h3cFtmUnitID is set to be zero, the numbering mode will become
|
||||
automatic numbering."
|
||||
::= { h3cFtmUnitEntry 5 }
|
||||
|
||||
h3cFtmAuthMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
ftm-none(0),
|
||||
ftm-simple(1),
|
||||
ftm-md5(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Authentication mode of XRN-Fabric."
|
||||
::= { h3cFtmManMIBObjects 2 }
|
||||
|
||||
h3cFtmAuthValue OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Authentication value of XRN-Fabric Feature. ftm_none mode means no authentication.
|
||||
In simple mode, the value is password of a string of 1 to 16 charactors.
|
||||
While in md5 mode, the value is key of a string within 16 charactors."
|
||||
::= { h3cFtmManMIBObjects 3 }
|
||||
|
||||
h3cFtmFabricVlanID OBJECT-TYPE
|
||||
SYNTAX INTEGER(2..4094)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object is used for get and set the Fabric VlanID.
|
||||
Only is the equipment not in the stacking status, the value can be set."
|
||||
::= { h3cFtmManMIBObjects 4 }
|
||||
|
||||
h3cFtmFabricType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
outofStack(1),
|
||||
line(2),
|
||||
ring(3),
|
||||
mesh(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Topology type of Fabric.
|
||||
outofStack means this unit is not in stack."
|
||||
::= { h3cFtmManMIBObjects 5 }
|
||||
|
||||
h3cFtmManMIBNotification OBJECT IDENTIFIER ::= { h3cFtmManMIB 3 }
|
||||
|
||||
h3cFtmUnitIDChange NOTIFICATION-TYPE
|
||||
OBJECTS { h3cFtmIndex, h3cFtmUnitID}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When unit id changes in fabric, this trap is sent with unit index and its new id ."
|
||||
::= { h3cFtmManMIBNotification 1 }
|
||||
|
||||
h3cFtmUnitNameChange NOTIFICATION-TYPE
|
||||
OBJECTS { h3cFtmIndex, h3cFtmUnitName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When unit name changes in fabric, this trap is sent with unit index and its new name."
|
||||
::= { h3cFtmManMIBNotification 2 }
|
||||
|
||||
h3cFtmManMIBComformance OBJECT IDENTIFIER ::= { h3cFtmManMIB 2 }
|
||||
|
||||
h3cFtmMIBCompliances OBJECT IDENTIFIER ::= { h3cFtmManMIBComformance 1 }
|
||||
|
||||
h3cFtmMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for FTM implementing the MIB."
|
||||
MODULE A3COM-HUAWEI-FTM-MIB
|
||||
MANDATORY-GROUPS { h3cFtmConfigGroup, h3cFtmNotificationGroup
|
||||
}
|
||||
::= { h3cFtmMIBCompliances 1 }
|
||||
|
||||
h3cFtmMIBGroups OBJECT IDENTIFIER ::= { h3cFtmManMIBComformance 2 }
|
||||
|
||||
h3cFtmConfigGroup OBJECT-GROUP
|
||||
OBJECTS { h3cFtmUnitID, h3cFtmUnitName, h3cFtmAuthMode, h3cFtmAuthValue, h3cFtmFabricVlanID,
|
||||
h3cFtmFabricType }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The basic collection of objects for sending trap of FTM Management."
|
||||
::= { h3cFtmMIBGroups 1 }
|
||||
|
||||
h3cFtmNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { h3cFtmUnitIDChange, h3cFtmUnitNameChange }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The basic collection of objects for sending trap of FTM Management."
|
||||
::= { h3cFtmMIBGroups 2 }
|
||||
|
||||
END
|
||||
109
mibs/a3com/A3COM-HUAWEI-GRE-MIB
Normal file
109
mibs/a3com/A3COM-HUAWEI-GRE-MIB
Normal file
@ -0,0 +1,109 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2005 by HUAWEI 3COM TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: Generic Routing Encapsulation configuration MIB
|
||||
-- Reference: IF-MIB
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 created by Sun Ludong
|
||||
-- 2005-06-04 Initial version
|
||||
-- =================================================================
|
||||
A3COM-HUAWEI-GRE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
Unsigned32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
ifIndex
|
||||
FROM IF-MIB;
|
||||
|
||||
h3cGre MODULE-IDENTITY
|
||||
LAST-UPDATED
|
||||
"200506040000Z" -- June 4, 2005 at 00:00 GMT
|
||||
ORGANIZATION
|
||||
"Huawei 3Com Technologies Co., Ltd.
|
||||
"
|
||||
CONTACT-INFO
|
||||
"Platform Team Huawei 3Com Technologies Co., Ltd.
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.huawei-3com.com
|
||||
Zip:100085
|
||||
"
|
||||
DESCRIPTION
|
||||
"This MIB contains objects to Manage configuration and
|
||||
Monitor running state for GRE.
|
||||
"
|
||||
REVISION
|
||||
"200506040000Z" -- June 4, 2005 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module.
|
||||
"
|
||||
::= { h3cCommon 54 }
|
||||
|
||||
h3cGreObjects OBJECT IDENTIFIER ::= { h3cGre 1 }
|
||||
|
||||
h3cGreTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cGreEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of Generic Routing Encapsulation(GRE) configuration.
|
||||
It contains configuration of GRE Key, and enable flags of Key
|
||||
and Checksum. The detail of Key and Checksum is described in
|
||||
RFC2784 and RFC2890.
|
||||
"
|
||||
::= { h3cGreObjects 1 }
|
||||
|
||||
h3cGreEntry OBJECT-TYPE
|
||||
SYNTAX H3cGreEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry of h3cGreTable
|
||||
"
|
||||
INDEX { ifIndex }
|
||||
::= { h3cGreTable 1 }
|
||||
|
||||
H3cGreEntry ::= SEQUENCE {
|
||||
h3cGreKeyValue
|
||||
Unsigned32,
|
||||
h3cGreKey
|
||||
INTEGER,
|
||||
h3cGreChecksum
|
||||
INTEGER
|
||||
}
|
||||
h3cGreKeyValue OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of GRE key
|
||||
"
|
||||
::= { h3cGreEntry 1 }
|
||||
|
||||
h3cGreKey OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The enable flag of GRE key
|
||||
"
|
||||
::= { h3cGreEntry 2 }
|
||||
|
||||
h3cGreChecksum OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The enable flag of GRE Checksum
|
||||
"
|
||||
::= { h3cGreEntry 3 }
|
||||
|
||||
END
|
||||
1710
mibs/a3com/A3COM-HUAWEI-HGMP-MIB
Normal file
1710
mibs/a3com/A3COM-HUAWEI-HGMP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
342
mibs/a3com/A3COM-HUAWEI-IDS-MIB
Normal file
342
mibs/a3com/A3COM-HUAWEI-IDS-MIB
Normal file
@ -0,0 +1,342 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2005 by HUAWEI-3COM TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI-3COM IDS Management MIB
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.00 2005/08/18 Created by Wang Hanlin
|
||||
-- ==================================================================
|
||||
A3COM-HUAWEI-IDS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
Integer32, Unsigned32, OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
InetAddressType, InetAddress
|
||||
FROM INET-ADDRESS-MIB;
|
||||
|
||||
h3cIDSMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200507141942Z"
|
||||
ORGANIZATION
|
||||
"Huawei-3com Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"R&D Hangzhou, Huawei-3com Technologies Co., Ltd."
|
||||
DESCRIPTION
|
||||
"This MIB describes IDS private information.
|
||||
IDS(Instruction Detecting System) is used to detect intruder activity. "
|
||||
::= { h3cIds 1 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
h3cIds OBJECT IDENTIFIER ::= { h3cCommon 47 }
|
||||
|
||||
h3cIDSTrapGroup OBJECT IDENTIFIER ::= { h3cIDSMib 1 }
|
||||
|
||||
h3cIDSTrapInfo OBJECT IDENTIFIER ::= { h3cIDSTrapGroup 1 }
|
||||
|
||||
h3cIDSTrapIPFragmentQueueLen OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of IP fragment queue."
|
||||
::= { h3cIDSTrapInfo 1 }
|
||||
|
||||
h3cIDSTrapStatSessionTabLen OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of status session table."
|
||||
::= { h3cIDSTrapInfo 2 }
|
||||
|
||||
h3cIDSTrapIPAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of IP Address."
|
||||
::= { h3cIDSTrapInfo 3 }
|
||||
|
||||
h3cIDSTrapIPAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP Address."
|
||||
::= { h3cIDSTrapInfo 4 }
|
||||
|
||||
h3cIDSTrapUserName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..64))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"User name."
|
||||
::= { h3cIDSTrapInfo 5 }
|
||||
|
||||
h3cIDSTrapLoginType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
telnet(1),
|
||||
ssh(2),
|
||||
web(3)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Login type, including telnet, ssh and web."
|
||||
::= { h3cIDSTrapInfo 6 }
|
||||
|
||||
h3cIDSTrapUpgradeType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
programme(1), -- image file of system
|
||||
crb(2), -- custom rule base
|
||||
vrb(3) -- vendor rule base
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Upgrade type, including programme(system image),
|
||||
crb(custom rule base, one kind of configuration file),
|
||||
vrb(vendor rule base, one kind of configuration file)."
|
||||
::= { h3cIDSTrapInfo 7 }
|
||||
|
||||
h3cIDSTrapCRLName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..64))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CRL(Certificate Revoke List) name."
|
||||
::= { h3cIDSTrapInfo 8 }
|
||||
|
||||
h3cIDSTrapCertName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..64))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Certificate name."
|
||||
::= { h3cIDSTrapInfo 9 }
|
||||
|
||||
h3cIDSTrapDetectRuleID OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rule ID which is a unique identifier for a specified
|
||||
detect rule."
|
||||
::= { h3cIDSTrapInfo 10 }
|
||||
|
||||
h3cIDSTrapEngineID OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique number used to identify an interface."
|
||||
::= { h3cIDSTrapInfo 11 }
|
||||
|
||||
h3cIDSTrapFileName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..256))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The file name."
|
||||
::= { h3cIDSTrapInfo 12 }
|
||||
|
||||
h3cIDSTrapCfgLineInFile OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The line number in the configuration file."
|
||||
::= { h3cIDSTrapInfo 13 }
|
||||
|
||||
h3cIDSTrapReasonForError OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..256))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The information of the notification. Although the format and
|
||||
content of this object are device specific, they should be
|
||||
defined uniformly in the device."
|
||||
::= { h3cIDSTrapInfo 14 }
|
||||
|
||||
h3cIDSTrap OBJECT IDENTIFIER ::= { h3cIDSTrapGroup 2 }
|
||||
|
||||
h3cIDSTrapPrefix OBJECT IDENTIFIER ::= { h3cIDSTrap 0 }
|
||||
|
||||
h3cIDSTrapIPFragQueueFull NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
h3cIDSTrapIPFragmentQueueLen,
|
||||
h3cIDSTrapReasonForError
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification will be generated when the IP fragment
|
||||
queue is full. The h3cIDSTrapIPFragmentQueueLen describes
|
||||
the length of current fragment queue.
|
||||
The h3cIDSTrapReasonForError describes reason for error."
|
||||
::= { h3cIDSTrapPrefix 1 }
|
||||
|
||||
h3cIDSTrapStatSessTabFull NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
h3cIDSTrapStatSessionTabLen,
|
||||
h3cIDSTrapReasonForError
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification will be generated when the status session
|
||||
table is full. The h3cIDSTrapStatSessionTabLen describes the
|
||||
length of current status session table.
|
||||
The h3cIDSTrapReasonForError describes reason for error."
|
||||
::= { h3cIDSTrapPrefix 2 }
|
||||
|
||||
h3cIDSTrapDetectRuleParseFail NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
h3cIDSTrapDetectRuleID,
|
||||
h3cIDSTrapEngineID,
|
||||
h3cIDSTrapReasonForError
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification will be generated when failing to parse
|
||||
the rules for detecting. The h3cIDSTrapDetectRuleID object describes
|
||||
rule ID. The h3cIDSTrapEngineID object identifies an interface
|
||||
the rule applies to. The h3cIDSTrapReasonForError object
|
||||
describes reason for error."
|
||||
::= { h3cIDSTrapPrefix 3 }
|
||||
|
||||
h3cIDSTrapDBConnLost NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
h3cIDSTrapIPAddressType,
|
||||
h3cIDSTrapIPAddress,
|
||||
h3cIDSTrapReasonForError
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification will be generated when connecting with
|
||||
database server fails. The h3cIDSTrapIPAddressType object describes
|
||||
the IP address type of database server. The h3cIDSTrapIPAddress
|
||||
object describes the IP address of database server. The
|
||||
h3cIDSTrapReasonForError describes reason of connecting failure."
|
||||
::= { h3cIDSTrapPrefix 4 }
|
||||
|
||||
h3cIDSTrapCRLNeedUpdate NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
h3cIDSTrapCRLName,
|
||||
h3cIDSTrapReasonForError
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification will be generated when IDS device detects
|
||||
that CRL is out of date. The h3cIDSTrapCRLName object
|
||||
describes the CRL(Certificate Revoke List) name.
|
||||
The h3cIDSTrapReasonForError object describes reason for error."
|
||||
::= { h3cIDSTrapPrefix 5 }
|
||||
|
||||
h3cIDSTrapCertOverdue NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
h3cIDSTrapCertName,
|
||||
h3cIDSTrapReasonForError
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification will be generated when IDS device detects
|
||||
that certificate is overdue. The h3cIDSTrapCertName object
|
||||
describes the certificate name. The h3cIDSTrapReasonForError
|
||||
object describes reason for error."
|
||||
::= { h3cIDSTrapPrefix 6 }
|
||||
|
||||
h3cIDSTrapTooManyLoginFail NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
h3cIDSTrapUserName,
|
||||
h3cIDSTrapIPAddressType,
|
||||
h3cIDSTrapIPAddress,
|
||||
h3cIDSTrapLoginType,
|
||||
h3cIDSTrapReasonForError
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification will be generated when the login
|
||||
failure times of a user over a certain number.
|
||||
The h3cIDSTrapUserName object describes the user name
|
||||
when logging in. The h3cIDSTrapIPAddressType object
|
||||
describes the IP address type of client. The
|
||||
h3cIDSTrapIPAddress object describes the IP address of
|
||||
client. The h3cIDSTrapLoginType object describes
|
||||
login type, including: telnet, ssh, web.
|
||||
The h3cIDSTrapReasonForError object describes reason for error."
|
||||
::= { h3cIDSTrapPrefix 7 }
|
||||
|
||||
h3cIDSTrapUpgradeError NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
h3cIDSTrapUpgradeType,
|
||||
h3cIDSTrapReasonForError
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification will be generated when upgrading fails.
|
||||
The h3cIDSTrapUpgradeType object describes upgrade type,
|
||||
including: programme, vrb. The h3cIDSTrapReasonForError
|
||||
object describes reason for error."
|
||||
::= { h3cIDSTrapPrefix 8 }
|
||||
|
||||
h3cIDSTrapFileAccessError NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
h3cIDSTrapFileName,
|
||||
h3cIDSTrapReasonForError
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification will be generated when accessing file
|
||||
fails. The h3cIDSTrapFileName object describes the name
|
||||
of file accessed. The h3cIDSTrapReasonForError object describes
|
||||
reason for error."
|
||||
::= { h3cIDSTrapPrefix 9 }
|
||||
|
||||
h3cIDSTrapConsArithMemLow NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
h3cIDSTrapReasonForError
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification will be generated when memory used by
|
||||
constructing the arithmetic to seek content is lacking.
|
||||
The h3cIDSTrapReasonForError object describes reason for error."
|
||||
::= { h3cIDSTrapPrefix 10 }
|
||||
|
||||
h3cIDSTrapSSRAMOperFail NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
h3cIDSTrapReasonForError
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification will be generated when reading or
|
||||
writing SSRAM of CIE card fails. The h3cIDSTrapReasonForError
|
||||
object describes reason for error."
|
||||
::= { h3cIDSTrapPrefix 11 }
|
||||
|
||||
h3cIDSTrapPacketProcessDisorder NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
h3cIDSTrapReasonForError
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification will be generated when packets processed
|
||||
is in disorder. The h3cIDSTrapReasonForError object describes
|
||||
reason for error."
|
||||
::= { h3cIDSTrapPrefix 12 }
|
||||
|
||||
h3cIDSTrapCfgFileFormatError NOTIFICATION-TYPE
|
||||
OBJECTS { h3cIDSTrapFileName, h3cIDSTrapCfgLineInFile }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When devices startup and load the configuration file,
|
||||
if format error is found, this notification will be generated.
|
||||
The h3cIDSTrapFileName object describes the name of
|
||||
configuration file. The h3cIDSTrapCfgLineInFile object
|
||||
describes the line number in the file."
|
||||
::= { h3cIDSTrapPrefix 13 }
|
||||
|
||||
END
|
||||
782
mibs/a3com/A3COM-HUAWEI-IF-EXT-MIB
Normal file
782
mibs/a3com/A3COM-HUAWEI-IF-EXT-MIB
Normal file
@ -0,0 +1,782 @@
|
||||
-- =================================================================
|
||||
-- Copyright (c) 2004-2010 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description: interface extension mib
|
||||
-- Reference: IF-MIB
|
||||
-- Version: V1.6
|
||||
-- History:
|
||||
-- V1.0 created by gaolong
|
||||
-- Initial version 2004-11-13
|
||||
-- V1.1 2007-01-13 Modified by wanglirong
|
||||
-- Add h3cIfStatGlobalFlowInterval and h3cIfSpeedStatTable
|
||||
-- V1.2 Modified by chenxi
|
||||
-- Add h3cRTParentIfTable, h3cRTSubIfTable and
|
||||
-- h3cIfLinkModeTable 2007-10-15
|
||||
-- V1.3 2009-05-05 Add h3cIfPhysicalNumber, h3cIfTable
|
||||
-- V1.4 2009-08-08 Add h3cIfMtu, h3cIfBandwidth, h3cIfDiscardPktRate,
|
||||
-- h3cIfExtTrapCfgTable
|
||||
-- V1.5 2010-09-04 Add h3cIfInNUcastPkts, h3cIfOutNUcastPkts and h3cIfStatusKeepTime by shuaixj
|
||||
-- V1.6 2011-09-16 Add h3cIfHCFlowStatTable by xiedong
|
||||
-- 2011-11-04 Add h3cIfIsPoe by duyanbing
|
||||
-- =================================================================
|
||||
A3COM-HUAWEI-IF-EXT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
ifIndex, ifDescr
|
||||
FROM IF-MIB
|
||||
Integer32, Counter64, Unsigned32, TimeTicks,
|
||||
OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
CounterBasedGauge64
|
||||
FROM HCNUM-TC
|
||||
DisplayString, RowStatus, TruthValue
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
h3cIfExt MODULE-IDENTITY
|
||||
LAST-UPDATED "200905061936Z" -- May 6, 2009 at 19:36 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 an extension of interface MIBs such as IF-MIB.
|
||||
|
||||
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 "200905061936Z"
|
||||
DESCRIPTION
|
||||
"Update this MIB module."
|
||||
REVISION "200411131936Z" -- December 13, 2004 at 19:36 GMT
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
::= { h3cCommon 40 }
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- Scalar MIB objects, which are considered as global variables
|
||||
-- to all interfaces in a device, are defined in this section.
|
||||
h3cIfExtScalarGroup OBJECT IDENTIFIER ::= { h3cIfExt 1 }
|
||||
|
||||
h3cIfStatGlobalFlowInterval OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sampling interval for in/out flow of all interfaces.
|
||||
Setting zero indicates closing the statistic function."
|
||||
::= { h3cIfExtScalarGroup 1 }
|
||||
|
||||
-- =================================================================
|
||||
-- All other groups are defined below. Of course, scalar objects can
|
||||
-- also be defined in a sub section, but they must be one part of
|
||||
-- that sub section.
|
||||
|
||||
-- Note that a scalar group should be defined firstly and all
|
||||
-- scalar objects are placed under that group when doing so.
|
||||
h3cIfExtGroup OBJECT IDENTIFIER ::= { h3cIfExt 2 }
|
||||
|
||||
|
||||
-- =================================================================
|
||||
-- The section below describes statistics of interfaces in a device.
|
||||
-- These statistics may not be included in standard MIBs.
|
||||
h3cIfStat OBJECT IDENTIFIER ::= { h3cIfExtGroup 1 }
|
||||
|
||||
-- Define a scalar group which consists of all scalar objects used for
|
||||
-- interface statistics.
|
||||
h3cIfStatScalarGroup OBJECT IDENTIFIER ::= { h3cIfStat 1 }
|
||||
|
||||
h3cIfStatTable OBJECT IDENTIFIER ::= { h3cIfStat 2 }
|
||||
|
||||
h3cIfFlowStatTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cIfStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains objects to get statistic information
|
||||
of interfaces on a device."
|
||||
::= { h3cIfStatTable 1 }
|
||||
|
||||
h3cIfStatEntry OBJECT-TYPE
|
||||
SYNTAX H3cIfStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry items"
|
||||
INDEX
|
||||
{
|
||||
ifIndex
|
||||
}
|
||||
::= { h3cIfFlowStatTable 1 }
|
||||
|
||||
H3cIfStatEntry ::= SEQUENCE
|
||||
{
|
||||
h3cIfStatFlowInterval Integer32,
|
||||
h3cIfStatFlowInBits Unsigned32,
|
||||
h3cIfStatFlowOutBits Unsigned32,
|
||||
h3cIfStatFlowInPkts Unsigned32,
|
||||
h3cIfStatFlowOutPkts Unsigned32,
|
||||
h3cIfStatFlowInBytes Unsigned32,
|
||||
h3cIfStatFlowOutBytes Unsigned32
|
||||
}
|
||||
|
||||
h3cIfStatFlowInterval OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sampling interval for in/out flow of interface.
|
||||
Setting zero indicates closing this statistic function
|
||||
and objects in this table should return 0."
|
||||
::= { h3cIfStatEntry 1 }
|
||||
|
||||
h3cIfStatFlowInBits OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"In bits in the specific interval."
|
||||
::= { h3cIfStatEntry 2 }
|
||||
|
||||
h3cIfStatFlowOutBits OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Out bits in specific interval."
|
||||
::= { h3cIfStatEntry 3 }
|
||||
|
||||
h3cIfStatFlowInPkts OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"In Packets in the specific interval."
|
||||
::= { h3cIfStatEntry 4 }
|
||||
|
||||
h3cIfStatFlowOutPkts OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Out packets in the specific interval."
|
||||
::= { h3cIfStatEntry 5 }
|
||||
|
||||
h3cIfStatFlowInBytes OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"In bytes in the specific interval."
|
||||
::= { h3cIfStatEntry 6 }
|
||||
|
||||
h3cIfStatFlowOutBytes OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Out bytes in the specific interval."
|
||||
::= { h3cIfStatEntry 7 }
|
||||
|
||||
|
||||
-- =================================================================
|
||||
h3cIfSpeedStatTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cIfSpeedStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains objects to get average speed information
|
||||
in the specific interval of interfaces on a device."
|
||||
::= { h3cIfStatTable 2 }
|
||||
|
||||
h3cIfSpeedStatEntry OBJECT-TYPE
|
||||
SYNTAX H3cIfSpeedStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry items"
|
||||
INDEX
|
||||
{
|
||||
ifIndex
|
||||
}
|
||||
::= { h3cIfSpeedStatTable 1 }
|
||||
|
||||
H3cIfSpeedStatEntry ::= SEQUENCE
|
||||
{
|
||||
h3cIfSpeedStatInterval Integer32,
|
||||
h3cIfSpeedStatInPkts Unsigned32,
|
||||
h3cIfSpeedStatOutPkts Unsigned32,
|
||||
h3cIfSpeedStatInBytes Unsigned32,
|
||||
h3cIfSpeedStatOutBytes Unsigned32
|
||||
}
|
||||
|
||||
h3cIfSpeedStatInterval OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sampling interval for in/out flow of interface.
|
||||
Setting zero indicates closing this statistic function
|
||||
and objects in this table should return 0."
|
||||
::= { h3cIfSpeedStatEntry 1 }
|
||||
|
||||
h3cIfSpeedStatInPkts OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average of input packets per second in the specific interval by
|
||||
h3cIfSpeedStatInterval."
|
||||
::= { h3cIfSpeedStatEntry 2 }
|
||||
|
||||
h3cIfSpeedStatOutPkts OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average of output packets per second in the specific interval by
|
||||
h3cIfSpeedStatInterval."
|
||||
::= { h3cIfSpeedStatEntry 3 }
|
||||
|
||||
h3cIfSpeedStatInBytes OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average of input bytes per second in the specific interval by
|
||||
h3cIfSpeedStatInterval."
|
||||
::= { h3cIfSpeedStatEntry 4 }
|
||||
|
||||
h3cIfSpeedStatOutBytes OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average of output bytes per second in the specific interval by
|
||||
h3cIfSpeedStatInterval."
|
||||
::= { h3cIfSpeedStatEntry 5 }
|
||||
|
||||
-- =================================================================
|
||||
h3cIfHCFlowStatTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cIfHCFlowStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains objects to get statistic information
|
||||
of interfaces on a device."
|
||||
::= { h3cIfStatTable 3 }
|
||||
|
||||
h3cIfHCFlowStatEntry OBJECT-TYPE
|
||||
SYNTAX H3cIfHCFlowStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry items"
|
||||
INDEX
|
||||
{
|
||||
ifIndex
|
||||
}
|
||||
::= { h3cIfHCFlowStatTable 1 }
|
||||
|
||||
H3cIfHCFlowStatEntry ::= SEQUENCE
|
||||
{
|
||||
h3cIfStatFlowHCInBits CounterBasedGauge64,
|
||||
h3cIfStatFlowHCOutBits CounterBasedGauge64,
|
||||
h3cIfStatFlowHCInPkts CounterBasedGauge64,
|
||||
h3cIfStatFlowHCOutPkts CounterBasedGauge64,
|
||||
h3cIfStatFlowHCInBytes CounterBasedGauge64,
|
||||
h3cIfStatFlowHCOutBytes CounterBasedGauge64
|
||||
}
|
||||
|
||||
h3cIfStatFlowHCInBits OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"In bits in the specific interval. This object is a 64-bit
|
||||
version of h3cIfStatFlowInBits."
|
||||
::= { h3cIfHCFlowStatEntry 1 }
|
||||
|
||||
h3cIfStatFlowHCOutBits OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Out bits in specific interval. This object is a 64-bit
|
||||
version of h3cIfStatFlowOutBits."
|
||||
::= { h3cIfHCFlowStatEntry 2 }
|
||||
|
||||
h3cIfStatFlowHCInPkts OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"In Packets in the specific interval. This object is a 64-bit
|
||||
version of h3cIfStatFlowInPkts."
|
||||
::= { h3cIfHCFlowStatEntry 3 }
|
||||
|
||||
h3cIfStatFlowHCOutPkts OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Out packets in the specific interval. This object is a 64-bit
|
||||
version of h3cIfStatFlowOutPkts."
|
||||
::= { h3cIfHCFlowStatEntry 4 }
|
||||
|
||||
h3cIfStatFlowHCInBytes OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"In bytes in the specific interval. This object is a 64-bit
|
||||
version of h3cIfStatFlowInBytes."
|
||||
::= { h3cIfHCFlowStatEntry 5 }
|
||||
|
||||
h3cIfStatFlowHCOutBytes OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Out bytes in the specific interval. This object is a 64-bit
|
||||
version of h3cIfStatFlowOutBytes."
|
||||
::= { h3cIfHCFlowStatEntry 6 }
|
||||
|
||||
-- =================================================================
|
||||
|
||||
h3cIfControl OBJECT IDENTIFIER ::= { h3cIfExtGroup 2 }
|
||||
|
||||
h3cRTParentIfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cRTParentIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains all interfaces that can create sub
|
||||
interface."
|
||||
::= { h3cIfControl 1 }
|
||||
|
||||
h3cRTParentIfEntry OBJECT-TYPE
|
||||
SYNTAX H3cRTParentIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This entry describes a interface that can create sub
|
||||
interface."
|
||||
INDEX
|
||||
{
|
||||
h3cRTParentIfIndex
|
||||
}
|
||||
::= { h3cRTParentIfTable 1}
|
||||
|
||||
H3cRTParentIfEntry ::= SEQUENCE
|
||||
{
|
||||
h3cRTParentIfIndex Integer32,
|
||||
h3cRTMinSubIfOrdinal Integer32,
|
||||
h3cRTMaxSubIfOrdinal Integer32
|
||||
}
|
||||
|
||||
h3cRTParentIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of interface that can creat sub interface. The value
|
||||
is the same as ifIndex value for this interface."
|
||||
::= { h3cRTParentIfEntry 1 }
|
||||
|
||||
h3cRTMinSubIfOrdinal OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum ordinal of the sub interface can be created."
|
||||
::= { h3cRTParentIfEntry 2 }
|
||||
|
||||
h3cRTMaxSubIfOrdinal OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The max ordinal of the sub interface can be created."
|
||||
::= { h3cRTParentIfEntry 3 }
|
||||
|
||||
-- =================================================================
|
||||
|
||||
h3cRTSubIfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cRTSubIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains objects to create or delete sub interfaces.
|
||||
To create a sub interface, a valid parent interface must be
|
||||
specified by h3cRTSubIfParentIfIndex and the h3cRTSubIfOrdinal
|
||||
must be in the range between h3cRTMinSubIfOrdinal and
|
||||
h3cRTMaxSubIfOrdinal of the parent interface from
|
||||
h3cRTParentIfTable.
|
||||
|
||||
Sub interfaces are logical virtual interfaces configured on a
|
||||
main interface. The main interface can be either a physical
|
||||
interface (such as a Layer 3 Ethernet interface) or a logical
|
||||
interface (such as an MFR interface). The subinterfaces on a
|
||||
main interface share the physical layer parameters of the main
|
||||
interface but can have link layer and network layer parameters
|
||||
of their own. Disabling or enabling a subinterface does not
|
||||
affect the main interface, but the main interface status change
|
||||
affects the subinterfaces. The subinterfaces cannot operate
|
||||
normally unless the main interface is connected.
|
||||
A single physical interface containing multiple subinterfaces
|
||||
enables you to network in a more flexible way.
|
||||
|
||||
You can create subinterfaces for the following physical
|
||||
interfaces:
|
||||
Ethernet interface. An Ethernet subinterface associated with no
|
||||
VLAN supports only IPX, while an Ethernet subinterface associated
|
||||
with a VLAN supports both IP and IPX.
|
||||
WAN interfaces with their data link layer protocols being frame
|
||||
relay, whose subinterfaces support IP and IPX.
|
||||
WAN interfaces with their data link layer protocols being X.25,
|
||||
whose subinterfaces support IP and IPX.
|
||||
ATM interface, whose subinterfaces support only IP."
|
||||
::= { h3cIfControl 2 }
|
||||
|
||||
h3cRTSubIfEntry OBJECT-TYPE
|
||||
SYNTAX H3cRTSubIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The h3cRTSubIfTable entry items"
|
||||
INDEX
|
||||
{
|
||||
h3cRTSubIfParentIfIndex,
|
||||
h3cRTSubIfOrdinal
|
||||
}
|
||||
::= { h3cRTSubIfTable 1}
|
||||
|
||||
H3cRTSubIfEntry ::= SEQUENCE
|
||||
{
|
||||
h3cRTSubIfParentIfIndex Integer32,
|
||||
h3cRTSubIfOrdinal Integer32,
|
||||
h3cRTSubIfSubIfIndex Integer32,
|
||||
h3cRTSubIfSubIfDesc DisplayString,
|
||||
h3cRTSubIfRowStatus RowStatus
|
||||
}
|
||||
|
||||
h3cRTSubIfParentIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The parent interface index. The value should be the same as the
|
||||
h3cRTParentIfIndex."
|
||||
::= { h3cRTSubIfEntry 1 }
|
||||
|
||||
h3cRTSubIfOrdinal OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ordinal of sub interface. It should between
|
||||
h3cRTMinSubIfOrdinal and h3cRTMaxSubIfOrdinal of the parent
|
||||
interface."
|
||||
::= { h3cRTSubIfEntry 2 }
|
||||
|
||||
h3cRTSubIfSubIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of the sub interface"
|
||||
::= { h3cRTSubIfEntry 3 }
|
||||
|
||||
h3cRTSubIfSubIfDesc OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the interface"
|
||||
::= { h3cRTSubIfEntry 4 }
|
||||
|
||||
h3cRTSubIfRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Operation status."
|
||||
::= { h3cRTSubIfEntry 5 }
|
||||
|
||||
-- =================================================================
|
||||
h3cIfLinkModeTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cIfLinkModeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains objects to get or set the link mode of an
|
||||
interface.
|
||||
According to the layer at which the device processes received
|
||||
data packets, Ethernet interfaces can operate in bridge or route
|
||||
mode."
|
||||
::= { h3cIfControl 3 }
|
||||
|
||||
h3cIfLinkModeEntry OBJECT-TYPE
|
||||
SYNTAX H3cIfLinkModeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The interface link mode table entry"
|
||||
INDEX
|
||||
{
|
||||
h3cIfLinkModeIndex
|
||||
}
|
||||
::= { h3cIfLinkModeTable 1}
|
||||
|
||||
H3cIfLinkModeEntry ::= SEQUENCE
|
||||
{
|
||||
h3cIfLinkModeIndex Integer32,
|
||||
h3cIfLinkMode INTEGER,
|
||||
h3cIfLinkModeSwitchSupport TruthValue
|
||||
}
|
||||
|
||||
h3cIfLinkModeIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value is same as ifIndex."
|
||||
::= { h3cIfLinkModeEntry 1 }
|
||||
|
||||
|
||||
h3cIfLinkMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
bridgeMode(1),
|
||||
routeMode(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current link mode of the interface
|
||||
If h3cIfLinkModeSwitchSupport is true, writing to the object can
|
||||
change the link mode of the interface."
|
||||
::= { h3cIfLinkModeEntry 2 }
|
||||
|
||||
h3cIfLinkModeSwitchSupport OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether the interface supports link mode switching.
|
||||
If this object is true, the interface can operate in either
|
||||
bridge mode or route mode. Otherwise the interfaces can operate
|
||||
only in bridge or route mode."
|
||||
::= { h3cIfLinkModeEntry 3 }
|
||||
|
||||
h3cIfInterfaces OBJECT IDENTIFIER ::= { h3cIfExtGroup 3 }
|
||||
|
||||
h3cIfPhysicalNumber OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the number of physical interfaces in the device."
|
||||
::= { h3cIfInterfaces 1 }
|
||||
|
||||
h3cIfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of interface entries. The number of entries is given by
|
||||
the value of IfNumber."
|
||||
::= { h3cIfInterfaces 2 }
|
||||
|
||||
h3cIfEntry OBJECT-TYPE
|
||||
SYNTAX H3cIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing management information applicable to a
|
||||
particular interface."
|
||||
INDEX
|
||||
{
|
||||
ifIndex
|
||||
}
|
||||
::= { h3cIfTable 1 }
|
||||
|
||||
H3cIfEntry ::= SEQUENCE
|
||||
{
|
||||
h3cIfUpDownTimes Integer32,
|
||||
h3cIfMtu Integer32,
|
||||
h3cIfBandwidthRate Integer32,
|
||||
h3cIfDiscardPktRate Integer32,
|
||||
h3cIfStatusKeepTime TimeTicks,
|
||||
h3cIfInNUcastPkts Counter64,
|
||||
h3cIfOutNUcastPkts Counter64,
|
||||
h3cIfIsPoe TruthValue
|
||||
}
|
||||
|
||||
h3cIfUpDownTimes OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface's up/down times, since the device was initialized."
|
||||
::= { h3cIfEntry 1 }
|
||||
|
||||
h3cIfMtu OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The size of the largest datagram which can be sent/received on the
|
||||
interface, specified in octets. For interfaces that are used for
|
||||
transmitting network datagram, this is the size of the largest network
|
||||
datagram that can be sent on the interface."
|
||||
::= { h3cIfEntry 2 }
|
||||
|
||||
h3cIfBandwidthRate OBJECT-TYPE
|
||||
SYNTAX Integer32(0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate of the bandwidth for an interface."
|
||||
::= { h3cIfEntry 3 }
|
||||
|
||||
h3cIfDiscardPktRate OBJECT-TYPE
|
||||
SYNTAX Integer32(0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate of the discarded packets for an interface."
|
||||
::= { h3cIfEntry 4 }
|
||||
|
||||
h3cIfStatusKeepTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time since the interface
|
||||
entered its current operational state."
|
||||
::= { h3cIfEntry 5 }
|
||||
|
||||
h3cIfInNUcastPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of non-unicast (i.e., subnetwork-
|
||||
broadcast or subnetwork-multicast) packets
|
||||
delivered to a higher-layer protocol."
|
||||
::= { h3cIfEntry 6 }
|
||||
|
||||
h3cIfOutNUcastPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packets that higher-level
|
||||
protocols requested be transmitted to a non-
|
||||
unicast (i.e., a subnetwork-broadcast or
|
||||
subnetwork-multicast) address."
|
||||
::= { h3cIfEntry 7 }
|
||||
|
||||
h3cIfIsPoe OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether the interface supports poe."
|
||||
::= { h3cIfEntry 8 }
|
||||
|
||||
--
|
||||
-- Notification definitions
|
||||
--
|
||||
-- =================================================================
|
||||
-- Traps are defined below.
|
||||
|
||||
h3cIfExtTrap OBJECT IDENTIFIER ::= { h3cIfExt 3 }
|
||||
h3cIfExtTrapPrex OBJECT IDENTIFIER ::= { h3cIfExtTrap 0 }
|
||||
-- All trap definitions should be placed under this object.
|
||||
|
||||
h3cIfBandwidthUsageHigh NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
ifDescr,
|
||||
h3cIfBandwidthRate,
|
||||
h3cIfBandwidthUpperLimit
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The notification is generated when the rate of the bandwidth for the
|
||||
interface exceeds the upper limit."
|
||||
::= { h3cIfExtTrapPrex 1 }
|
||||
|
||||
h3cIfDiscardPktRateHigh NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
ifDescr,
|
||||
h3cIfDiscardPktRate,
|
||||
h3cIfDiscardPktRateUpperLimit
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The notification is generated when the rate of the discarded packets
|
||||
for the interface exceeds the upper limit."
|
||||
::= { h3cIfExtTrapPrex 2 }
|
||||
|
||||
h3cIfExtTrapObject OBJECT IDENTIFIER ::= { h3cIfExtTrap 1 }
|
||||
|
||||
h3cIfExtTrapCfgTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cIfExtTrapCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The trap configuration table."
|
||||
::= { h3cIfExtTrapObject 1 }
|
||||
|
||||
h3cIfExtTrapCfgEntry OBJECT-TYPE
|
||||
SYNTAX H3cIfExtTrapCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for this table."
|
||||
INDEX
|
||||
{
|
||||
ifIndex
|
||||
}
|
||||
::= { h3cIfExtTrapCfgTable 1 }
|
||||
|
||||
H3cIfExtTrapCfgEntry ::= SEQUENCE
|
||||
{
|
||||
h3cIfBandwidthUpperLimit Integer32,
|
||||
h3cIfDiscardPktRateUpperLimit Integer32
|
||||
}
|
||||
|
||||
h3cIfBandwidthUpperLimit OBJECT-TYPE
|
||||
SYNTAX Integer32(1..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate of the bandwidth upper limit for an interface."
|
||||
::= { h3cIfExtTrapCfgEntry 1 }
|
||||
|
||||
h3cIfDiscardPktRateUpperLimit OBJECT-TYPE
|
||||
SYNTAX Integer32(1..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate of the discarded packets upper limit for an interface."
|
||||
::= { h3cIfExtTrapCfgEntry 2 }
|
||||
|
||||
END
|
||||
4051
mibs/a3com/A3COM-HUAWEI-IFQOS2-MIB
Normal file
4051
mibs/a3com/A3COM-HUAWEI-IFQOS2-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1602
mibs/a3com/A3COM-HUAWEI-IKE-MONITOR-MIB
Normal file
1602
mibs/a3com/A3COM-HUAWEI-IKE-MONITOR-MIB
Normal file
File diff suppressed because it is too large
Load Diff
437
mibs/a3com/A3COM-HUAWEI-IP-ADDRESS-MIB
Normal file
437
mibs/a3com/A3COM-HUAWEI-IP-ADDRESS-MIB
Normal file
@ -0,0 +1,437 @@
|
||||
-- ====================================================================
|
||||
-- Copyright (c) 2004-2011 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description: IPv4 address MIB
|
||||
-- Reference:
|
||||
-- Version: V1.5
|
||||
-- History:
|
||||
-- V1.0 2005-11-22 Created by Wang Hui and Liu Jinguang
|
||||
-- Initial version
|
||||
-- V1.1 2006-03-16 Modify by Yu Hongqiang
|
||||
-- Modify the description of some objects.
|
||||
-- V1.2 2007-12-18 Modify by Zhangyinfei
|
||||
-- Add enmu 'vrrp' for h3cIpAddrReadSourceType and h3cIpAddrReadCatalog
|
||||
-- V1.3 2009-8-11 Modify by lifei
|
||||
-- Add ip address change notify trap
|
||||
-- V1.4 2010-03-06 Modify by Jianzhuang Ge
|
||||
-- Add ipv4 address management table h3cIpv4AddrTable
|
||||
-- V1.5 2011-11-28 Modify by zhangshuai
|
||||
-- Add h3cIpAddrFirstTrapTime
|
||||
-- ====================================================================
|
||||
A3COM-HUAWEI-IP-ADDRESS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
Integer32, IpAddress, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE,
|
||||
TimeTicks
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus
|
||||
FROM SNMPv2-TC
|
||||
InetAddressType,InetAddress
|
||||
FROM INET-ADDRESS-MIB
|
||||
ifIndex
|
||||
FROM IF-MIB;
|
||||
|
||||
h3cIpAddrMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200511220000Z"
|
||||
ORGANIZATION
|
||||
"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
|
||||
"The MIB module for managing IPv4 address."
|
||||
REVISION "200511220000Z"
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
::= { h3cCommon 67 }
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
h3cIpAddressObjects OBJECT IDENTIFIER ::= { h3cIpAddrMIB 1 }
|
||||
|
||||
h3cIpAddressConfig OBJECT IDENTIFIER ::= { h3cIpAddressObjects 1 }
|
||||
|
||||
h3cIpAddrSetTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cIpAddrSetEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of address information is relevant to this
|
||||
entity's IPv4 addresses for setting. The address information
|
||||
that can be read and set in this table is a subset of the
|
||||
address information that can be read in h3cIpAddrReadTable
|
||||
and ipAddrTable in IP-MIB. This table is used to configure IPv4
|
||||
addresses of an interface identified by h3cIpAddrSetIfIndex.
|
||||
When users create or delete an entry in this table, the agent also
|
||||
increases or reduces a corresponding entry in the
|
||||
h3cIpAddrReadTable and ipAddrTable in IP-MIB.
|
||||
When an interface which has been assigned IPv6 address is deleted,
|
||||
the agent also deletes the entry corresponding to the interface
|
||||
in this table and h3cIpAddrReadTable.
|
||||
All IPv4 addresses in this table will also show in ipAddrTable in
|
||||
IP-MIB.
|
||||
"
|
||||
REFERENCE
|
||||
"RFC 2011"
|
||||
::= { h3cIpAddressConfig 1 }
|
||||
|
||||
h3cIpAddrSetEntry OBJECT-TYPE
|
||||
SYNTAX H3cIpAddrSetEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Define the IPv4 address information.
|
||||
"
|
||||
INDEX { h3cIpAddrSetIfIndex, h3cIpAddrSetAddrType, h3cIpAddrSetAddr }
|
||||
::= { h3cIpAddrSetTable 1 }
|
||||
|
||||
H3cIpAddrSetEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
h3cIpAddrSetIfIndex
|
||||
Integer32,
|
||||
h3cIpAddrSetAddrType
|
||||
InetAddressType,
|
||||
h3cIpAddrSetAddr
|
||||
InetAddress,
|
||||
h3cIpAddrSetMask
|
||||
IpAddress,
|
||||
h3cIpAddrSetSourceType
|
||||
INTEGER,
|
||||
h3cIpAddrSetCatalog
|
||||
INTEGER,
|
||||
h3cIpAddrSetRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
h3cIpAddrSetIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index value which uniquely identifies the interface to
|
||||
which this entry is applicable. The interface identified by
|
||||
a particular value of this index is the same interface as
|
||||
identified by the same value of RFC 1573's ifIndex.
|
||||
"
|
||||
::= { h3cIpAddrSetEntry 1 }
|
||||
|
||||
h3cIpAddrSetAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address type to which this entry's address information
|
||||
pertains. The value must be ipv4.
|
||||
"
|
||||
::= { h3cIpAddrSetEntry 2 }
|
||||
|
||||
h3cIpAddrSetAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IPv4 address to which this entry's address information
|
||||
pertains.
|
||||
"
|
||||
::= { h3cIpAddrSetEntry 3 }
|
||||
|
||||
h3cIpAddrSetMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The subnet mask associated with the IPv4 address of this
|
||||
entry. The value of the mask is an IPv4 address with all the
|
||||
network bits set to 1 and all the hosts bits set to 0.
|
||||
"
|
||||
::= { h3cIpAddrSetEntry 4 }
|
||||
|
||||
h3cIpAddrSetSourceType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
assignedIp(1)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicate the type of source of the IPv4 address."
|
||||
DEFVAL { assignedIp }
|
||||
::= { h3cIpAddrSetEntry 5 }
|
||||
|
||||
h3cIpAddrSetCatalog OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
primary(1),
|
||||
sub(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicate the category of the IPv4 address."
|
||||
DEFVAL { primary }
|
||||
::= { h3cIpAddrSetEntry 6 }
|
||||
|
||||
h3cIpAddrSetRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to create a new row or delete an
|
||||
existing row in this table, only support active,
|
||||
createAndGo and destroy.
|
||||
"
|
||||
::= { h3cIpAddrSetEntry 7 }
|
||||
|
||||
h3cIpAddrReadTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cIpAddrReadEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of address information is relevant to this
|
||||
entity's IP addresses for reading. This is the extension
|
||||
of the ipAddrTable in IP-MIB.
|
||||
All IPv4 addresses in this table will also show in ipAddrTable
|
||||
in IP-MIB.
|
||||
"
|
||||
REFERENCE
|
||||
"RFC 2011"
|
||||
::= { h3cIpAddressConfig 2 }
|
||||
|
||||
h3cIpAddrReadEntry OBJECT-TYPE
|
||||
SYNTAX H3cIpAddrReadEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Define the IPv4 address information.
|
||||
"
|
||||
INDEX { h3cIpAddrReadIfIndex, h3cIpAddrReadAddrType, h3cIpAddrReadAddr }
|
||||
::= { h3cIpAddrReadTable 1 }
|
||||
|
||||
H3cIpAddrReadEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
h3cIpAddrReadIfIndex
|
||||
Integer32,
|
||||
h3cIpAddrReadAddrType
|
||||
InetAddressType,
|
||||
h3cIpAddrReadAddr
|
||||
InetAddress,
|
||||
h3cIpAddrReadMask
|
||||
IpAddress,
|
||||
h3cIpAddrReadSourceType
|
||||
INTEGER,
|
||||
h3cIpAddrReadCatalog
|
||||
INTEGER
|
||||
}
|
||||
|
||||
h3cIpAddrReadIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index value which uniquely identifies the interface to
|
||||
which this entry is applicable. The interface identified by
|
||||
a particular value of this index is the same interface as
|
||||
identified by the same value of RFC 1573's ifIndex.
|
||||
"
|
||||
::= { h3cIpAddrReadEntry 1 }
|
||||
|
||||
h3cIpAddrReadAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address type to which this entry's address information
|
||||
pertains. The value must be ipv4.
|
||||
"
|
||||
::= { h3cIpAddrReadEntry 2 }
|
||||
|
||||
h3cIpAddrReadAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IPv4 address to which this entry's address information
|
||||
pertains.
|
||||
"
|
||||
::= { h3cIpAddrReadEntry 3 }
|
||||
|
||||
h3cIpAddrReadMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The subnet mask associated with the IPv4 address of this
|
||||
entry. The value of the mask is an IPv4 address with all the
|
||||
network bits set to 1 and all the hosts bits set to 0.
|
||||
"
|
||||
::= { h3cIpAddrReadEntry 4 }
|
||||
|
||||
h3cIpAddrReadSourceType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
assignedIp(1),
|
||||
cluster(2),
|
||||
dhcp(3),
|
||||
bootp(4),
|
||||
negotiate(5),
|
||||
unnumbered(6),
|
||||
vrrp(7)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicate the type of source of the IPv4 address."
|
||||
::= { h3cIpAddrReadEntry 5 }
|
||||
|
||||
h3cIpAddrReadCatalog OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
primary(1),
|
||||
sub(2),
|
||||
cluster(3),
|
||||
vrrp(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicate the category of the IPv4 address."
|
||||
::= { h3cIpAddrReadEntry 6 }
|
||||
|
||||
h3cIpv4AddrTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cIpv4AddrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is used to configure primary IPv4 address of an
|
||||
interface identified by ifIndex."
|
||||
::= { h3cIpAddressConfig 3 }
|
||||
|
||||
h3cIpv4AddrEntry OBJECT-TYPE
|
||||
SYNTAX H3cIpv4AddrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Define the IPv4 address information.
|
||||
"
|
||||
INDEX { ifIndex }
|
||||
::= { h3cIpv4AddrTable 1 }
|
||||
|
||||
H3cIpv4AddrEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
h3cIpv4AddrAddr
|
||||
IpAddress,
|
||||
h3cIpv4AddrMask
|
||||
IpAddress,
|
||||
h3cIpv4AddrRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
h3cIpv4AddrAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IPv4 address to which this entry's address information
|
||||
pertains.
|
||||
"
|
||||
::= { h3cIpv4AddrEntry 1 }
|
||||
|
||||
h3cIpv4AddrMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The subnet mask associated with the IPv4 address of this
|
||||
entry. The value of the mask is an IPv4 address with all the
|
||||
network bits set to 1 and all the hosts bits set to 0.
|
||||
"
|
||||
::= { h3cIpv4AddrEntry 2 }
|
||||
|
||||
h3cIpv4AddrRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to create a new row or delete an
|
||||
existing row in this table, only support active,
|
||||
notInService, createAndGo and destroy.
|
||||
"
|
||||
::= { h3cIpv4AddrEntry 3 }
|
||||
|
||||
--
|
||||
-- Define the IP Address Traps.
|
||||
--
|
||||
|
||||
h3cIpAddrNotify OBJECT IDENTIFIER ::= { h3cIpAddrMIB 2 }
|
||||
|
||||
-- Scalar Objects for Notify
|
||||
h3cIpAddrNotifyScalarObjects OBJECT IDENTIFIER ::= { h3cIpAddrNotify 1 }
|
||||
|
||||
h3cIpAddrNotifyIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address IfIndex of specified interface on the device."
|
||||
::= { h3cIpAddrNotifyScalarObjects 1 }
|
||||
|
||||
h3cIpAddrOldIpAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Old IP address of specified interface on the device."
|
||||
::= { h3cIpAddrNotifyScalarObjects 2 }
|
||||
|
||||
h3cIpAddrNewIpAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The New IP address of specified interface on the device."
|
||||
::= { h3cIpAddrNotifyScalarObjects 3 }
|
||||
|
||||
h3cIpAddrFirstTrapTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the first trap time."
|
||||
::= { h3cIpAddrNotifyScalarObjects 4 }
|
||||
|
||||
|
||||
-- Notification Objects
|
||||
h3cIpAddrNotifyObjects OBJECT IDENTIFIER ::= { h3cIpAddrNotify 2 }
|
||||
|
||||
h3cIpAddrNotifyObjectsPrefix OBJECT IDENTIFIER ::= { h3cIpAddrNotifyObjects 0 }
|
||||
|
||||
h3cIpAddressChangeNotify NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
h3cIpAddrNotifyIfIndex,
|
||||
h3cIpAddrOldIpAddress,
|
||||
h3cIpAddrNewIpAddress,
|
||||
h3cIpAddrFirstTrapTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification will be generated when the IP address of interface
|
||||
is changed. The change maybe originate from NMS, DHCP server or
|
||||
administrator.
|
||||
|
||||
This notification announces useful IP address change. So it
|
||||
is triggered by significative IP address change."
|
||||
|
||||
::= { h3cIpAddrNotifyObjectsPrefix 1 }
|
||||
|
||||
END
|
||||
97
mibs/a3com/A3COM-HUAWEI-IP-BROADCAST-MIB
Normal file
97
mibs/a3com/A3COM-HUAWEI-IP-BROADCAST-MIB
Normal file
@ -0,0 +1,97 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2002 by HUAWEI-3COM TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: ip broadcast mib
|
||||
-- Reference:huawei-3com enterprise mib
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 Created by Gao Long and Zhou Xin
|
||||
-- Initial version 2004-12-13
|
||||
-- =================================================================
|
||||
A3COM-HUAWEI-IP-BROADCAST-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
h3cIpBroadcast MODULE-IDENTITY
|
||||
LAST-UPDATED "200412131936Z" -- December 13, 2004 at 19:36 GMT
|
||||
ORGANIZATION
|
||||
"Huawei 3Com Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"Platform Team Huawei 3Com Technologies Co., Ltd.
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.huawei-3com.com
|
||||
Zip:100085
|
||||
"
|
||||
DESCRIPTION
|
||||
"This MIB is objects used to describe IP broadcast features or
|
||||
functions.
|
||||
|
||||
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 "200412131936Z" -- December 13, 2004 at 19:36 GMT
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
::= { h3cCommon 33 }
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- Scalar MIB objects, which are considered as global variables
|
||||
-- in a device, are defined in this section.
|
||||
h3cIpBdstScalarGroup OBJECT IDENTIFIER ::= { h3cIpBroadcast 1 }
|
||||
|
||||
h3cIpBdstForwardBroadcast OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
forwarding(1), -- forwarding direct broadcast
|
||||
notForwarding(2) -- not forwarding direct broadcast
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "This object indicates whether a device forwards direct
|
||||
broadcast datagrams or not.
|
||||
More details of this object, please refers to RFC2644.
|
||||
"
|
||||
::= { h3cIpBdstScalarGroup 1 }
|
||||
|
||||
h3cIpReceiveBroadcast OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
receive(1), -- receiving direct broadcast
|
||||
notReceive(2) -- not receiving direct broadcast
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "This objects indicates whether a device receives direct
|
||||
broadcast datagrams or not.
|
||||
More details of this object, please refers to RFC2644.
|
||||
"
|
||||
::= { h3cIpBdstScalarGroup 2 }
|
||||
|
||||
|
||||
-- =================================================================
|
||||
-- All other groups are defined below. Of course, scalar objects can
|
||||
-- also be defined in a sub section, but they must be one part of
|
||||
-- that sub section.
|
||||
-- Note that a scalar group should be defined firstly and all
|
||||
-- scalar objects are placed under that group when doing so.
|
||||
h3cIpBdstGroup OBJECT IDENTIFIER ::= { h3cIpBroadcast 2 }
|
||||
|
||||
|
||||
-- =================================================================
|
||||
-- Traps are defined below.
|
||||
h3cIpBdstTrap OBJECT IDENTIFIER ::= { h3cIpBroadcast 3 }
|
||||
|
||||
-- All traps should be placed under this object.
|
||||
h3cIpBdstTrapPrex OBJECT IDENTIFIER ::= { h3cIpBdstTrap 0 }
|
||||
|
||||
|
||||
END
|
||||
127
mibs/a3com/A3COM-HUAWEI-IP-MIB
Normal file
127
mibs/a3com/A3COM-HUAWEI-IP-MIB
Normal file
@ -0,0 +1,127 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2002 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: This file describes the huawei mib implementation of ip
|
||||
-- Reference:
|
||||
-- Version: V1.1
|
||||
-- History:
|
||||
-- V1.0 created by wanglu
|
||||
-- V1.1 updated by gaolong
|
||||
-- ==================================================================
|
||||
A3COM-HUAWEI-IP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE
|
||||
FROM RFC-1212
|
||||
huawei,hwLocal,hwInternetProtocol
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
Counter
|
||||
FROM RFC1155-SMI;
|
||||
|
||||
-- HW_IP MIB defination
|
||||
|
||||
rIp OBJECT IDENTIFIER ::= { hwInternetProtocol 1}
|
||||
|
||||
--Extension of Ip group of RFC1213 MIBII
|
||||
|
||||
ipTooShorts OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The number of packets with invalid data length."
|
||||
::= { rIp 1 }
|
||||
|
||||
ipTooSmalls OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The number of packets too small to contain IP packet."
|
||||
::= { rIp 2 }
|
||||
|
||||
ipBadVersions OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The number of packets with an IP version other than 4."
|
||||
::= { rIp 3 }
|
||||
|
||||
ipBadChecksums OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The number of packets with bad checksum."
|
||||
::= { rIp 4 }
|
||||
|
||||
ipBadLens OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The number of packets with invalid IP length."
|
||||
::= { rIp 5 }
|
||||
|
||||
ipBadHeadLens OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The number of packets with invalid IP header length."
|
||||
::= { rIp 6 }
|
||||
|
||||
ipBadOptions OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The number of packets discovered with errors in option processing."
|
||||
::= { rIp 7 }
|
||||
|
||||
ipFragDroppeds OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The number of fragments dropped(duplicates or out of space)."
|
||||
::= { rIp 8 }
|
||||
|
||||
ipRawOuts OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The total number of raw ip packets generated."
|
||||
::= { rIp 9 }
|
||||
|
||||
--Extersion of ipRouting
|
||||
|
||||
ipRouteBadRedirects OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The number of invalid redirect calls."
|
||||
::= { rIp 10 }
|
||||
|
||||
ipRouteDynamics OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The number of routes created by redirects."
|
||||
::= { rIp 11 }
|
||||
|
||||
ipRouteNewGateways OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The number of routes modified by redirects."
|
||||
::= { rIp 12 }
|
||||
|
||||
ipRouteUnreachs OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The number of lookups that failed."
|
||||
::= { rIp 13 }
|
||||
|
||||
ipRouteWilds OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The number of lookups matched by wildcard(never used.)"
|
||||
::= { rIp 14 }
|
||||
|
||||
END
|
||||
722
mibs/a3com/A3COM-HUAWEI-IPA-MIB
Normal file
722
mibs/a3com/A3COM-HUAWEI-IPA-MIB
Normal file
@ -0,0 +1,722 @@
|
||||
-- ============================================================================
|
||||
-- Copyright (C) 2003 by HUAWEI 3COM TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: This MIB is designed for IP Accounting Software
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 created by kongfanhua.
|
||||
-- ============================================================================
|
||||
A3COM-HUAWEI-IPA-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Counter64,
|
||||
Integer32, IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB;
|
||||
|
||||
|
||||
h3cIpa MODULE-IDENTITY
|
||||
LAST-UPDATED "200411010000Z"
|
||||
ORGANIZATION
|
||||
"Huawei 3Com Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"Platform Team Huawei 3Com Technologies Co., Ltd.
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.huawei-3com.com
|
||||
Zip:100085
|
||||
"
|
||||
DESCRIPTION
|
||||
"
|
||||
This MIB is used to acquire ip accounting information.
|
||||
|
||||
The h3cIpaAccountListTable is set by user to define the group of ip address
|
||||
which they want to account.
|
||||
This module can be enabled in each port,
|
||||
which was defined in the h3cIpaIfConfigTable.
|
||||
|
||||
If this module has been enabled, the packets will be accounted
|
||||
when crossing the router from the ports having been enabled by user,
|
||||
according to whether the source/destination ip address is in h3cIpaAccountListTable
|
||||
and what kinds of function(in/out/both/fw) are enabled
|
||||
and also whether it is denied by the firewall.
|
||||
If it is denied by the firewall, it will be accounted in h3cIpaFWListTable
|
||||
If it is accepted by the firewall, and ip source or ip destination is in h3cIpaAccountListTable,
|
||||
it will be accounted in h3cIpaIntListTable, otherwise it will be accounted
|
||||
in h3cIpaExtListTable.
|
||||
|
||||
And IP Accounting function also differentiates the packets by direction.
|
||||
If the packet is inbound, the accounting information can be seen as
|
||||
h3cIpaIntListInPackets/h3cIpaIntListInBytes in h3cIpaIntListTable,
|
||||
h3cIpaExtListInPackets/h3cIpaExtListInBytes in h3cIpaExtListTable,
|
||||
h3cIpaFWListInPackets/h3cIpaFWListInBytes in h3cIpaFWListTable.
|
||||
|
||||
or else the accounting information can be seen as
|
||||
h3cIpaIntListOutPackets/h3cIpaIntListOutBytes in h3cIpaIntListTable,
|
||||
h3cIpaExtListOutPackets/h3cIpaExtListOutBytes in h3cIpaExtListTable,
|
||||
h3cIpaFWListOutPackets/h3cIpaFWListOutBytes in h3cIpaFWListTable.
|
||||
"
|
||||
::= { h3cCommon 25 }
|
||||
|
||||
InterfaceIndex ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique value, greater than zero, for each interface
|
||||
or interface sub-layer in the managed system. It is
|
||||
recommended that values are assigned contiguously
|
||||
starting from 1. The value for each interface sub-
|
||||
layer must remain constant at least from one re-
|
||||
initialization of the entity's network management
|
||||
system to the next re-initialization."
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
|
||||
|
||||
-- =============================================================================
|
||||
-- h3cIpaGlobalConfigTable
|
||||
-- The Global Data Set By User of IPA
|
||||
|
||||
h3cIpaGlobalStats OBJECT IDENTIFIER ::= { h3cIpa 1 }
|
||||
|
||||
h3cIpaGlobalEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1), -- the IPA function is disabled
|
||||
enabled(2) -- the IPA function is enabled
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The indication of whether Ip Accounting function is enabled.
|
||||
If it is disabled, ip packets will not be accounted.
|
||||
"
|
||||
DEFVAL { disabled }
|
||||
::= { h3cIpaGlobalStats 1 }
|
||||
|
||||
h3cIpaTimeOutSeconds OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The value of List aging timeout.
|
||||
The unit is second.
|
||||
If exceeding the interval, the item in h3cIpaIntListTable, h3cIpaExtListTable
|
||||
and h3cIpaFWListTable will be removed automaticlly.
|
||||
The range is (3600..604800).
|
||||
"
|
||||
DEFVAL { 43200 }
|
||||
::= { h3cIpaGlobalStats 2 }
|
||||
|
||||
h3cIpaIntListMaxItemNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The max number of items in h3cIpaIntListTable.
|
||||
The range is (0..16384).
|
||||
"
|
||||
DEFVAL { 512 }
|
||||
::= { h3cIpaGlobalStats 3 }
|
||||
|
||||
h3cIpaExtListMaxItemNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The max number of items in h3cIpaExtListTable.
|
||||
The range is (0..8192).
|
||||
"
|
||||
DEFVAL { 0 }
|
||||
::= { h3cIpaGlobalStats 4 }
|
||||
|
||||
h3cIpaFWListMaxItemNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The max number of items in h3cIpaFWListTable.
|
||||
"
|
||||
::= { h3cIpaGlobalStats 5 }
|
||||
|
||||
h3cIpaAccountListMaxItemNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The max number of items in h3cIpaAccountListTable.
|
||||
"
|
||||
::= { h3cIpaGlobalStats 6 }
|
||||
|
||||
h3cIpaAccountListNextIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The next available index for creating rows of h3cIpaAccountListTable.
|
||||
If the value is zero, it means the table is full and no available index
|
||||
can be used.
|
||||
"
|
||||
::= { h3cIpaGlobalStats 7 }
|
||||
|
||||
h3cIpaListCleaningFlag OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
idle(1), -- idling
|
||||
cleaningAll(2), -- clearing all of the tables below.
|
||||
cleaningIntList(3), -- clearing h3cIpaIntListTable
|
||||
cleaningExtList(4), -- clearing h3cIpaExtListTable
|
||||
cleaningFWList(5) -- clearing h3cIpaFWListTable
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Cleaning List in this module.
|
||||
The default value is idle. If user wants to clean some lists, he
|
||||
can set the value to 2, 3, 4 and 5 to clean the corresponding list.
|
||||
After the operation, the value will return to idle.
|
||||
"
|
||||
DEFVAL { idle }
|
||||
::= { h3cIpaGlobalStats 8 }
|
||||
|
||||
|
||||
-- =============================================================================
|
||||
-- h3cIpaIfConfigTable
|
||||
-- enable or disable and show ip accounting function under interface
|
||||
|
||||
h3cIpaIfConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cIpaIfConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Enable or disable the ip accounting inbound/outbound
|
||||
function under a particular interface.
|
||||
"
|
||||
::= { h3cIpa 2 }
|
||||
|
||||
h3cIpaIfConfigEntry OBJECT-TYPE
|
||||
SYNTAX H3cIpaIfConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Entry of the table.
|
||||
"
|
||||
INDEX { h3cIpaIfConfigIfIndex }
|
||||
::= { h3cIpaIfConfigTable 1 }
|
||||
|
||||
H3cIpaIfConfigEntry ::=
|
||||
SEQUENCE {
|
||||
h3cIpaIfConfigIfIndex
|
||||
InterfaceIndex,
|
||||
h3cIpaIfConfigInEnable
|
||||
INTEGER,
|
||||
h3cIpaIfConfigOutEnable
|
||||
INTEGER,
|
||||
h3cIpaIfConfigFWEnable
|
||||
INTEGER
|
||||
}
|
||||
|
||||
h3cIpaIfConfigIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It equals to ifIndex"
|
||||
::= { h3cIpaIfConfigEntry 1 }
|
||||
|
||||
h3cIpaIfConfigInEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1), -- inbound packets are not accounted in this interface
|
||||
enabled(2) -- inbound packets are accounted in this interface
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
|
||||
DESCRIPTION
|
||||
"
|
||||
This object is applicable to h3cIpaIntListTable and h3cIpaExtListTable.
|
||||
If the value is disabled, inbound ip packets are not accounted.
|
||||
"
|
||||
DEFVAL { disabled }
|
||||
::= { h3cIpaIfConfigEntry 2 }
|
||||
|
||||
h3cIpaIfConfigOutEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1), -- outbound packets are not accounted in this interface
|
||||
enabled(2) -- outbound packets are accounted in this interface
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This object is applicable to h3cIpaIntListTable and h3cIpaExtListTable.
|
||||
If the value is disabled, outbound ip packets are not accounted.
|
||||
"
|
||||
DEFVAL { disabled }
|
||||
::= { h3cIpaIfConfigEntry 3 }
|
||||
|
||||
h3cIpaIfConfigFWEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
nodirection(1),
|
||||
inbound(2),
|
||||
outbound(3),
|
||||
bidirection(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This object is applicable to h3cIpaFWListTable only.
|
||||
|
||||
If the value is 'inbound', then inbound ip packets which are denied by firewall
|
||||
are accounted.
|
||||
If the value is 'outbound', then outbound ip packets which were denied by firewall
|
||||
are accounted.
|
||||
If the value is 'nodirection', neither inbound nor outbound ip packets
|
||||
which were denied by firewall are accounted.
|
||||
If the value is 'bidirection', both inbound and outbound ip packets which
|
||||
were denied by firewall are accounted.
|
||||
"
|
||||
DEFVAL { nodirection }
|
||||
::= { h3cIpaIfConfigEntry 4 }
|
||||
|
||||
-- =============================================================================
|
||||
-- h3cIpaAccountListTable
|
||||
-- The function of h3cIpaAccountListTable is to classify the ip packets
|
||||
-- h3cIpaAccountListTable is set and deleted by user
|
||||
|
||||
h3cIpaAccountListTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cIpaAccountListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The List is used by user to sort packets into two groups
|
||||
by source or destination ip address.
|
||||
When source/destination ip address of a packet matches a item in this table,
|
||||
the packet is accounted in h3cIpaIntListTable.
|
||||
When source/destination ip address of a packet does not match any item
|
||||
in this table, the packet is accounted in h3cIpaExtListTable.
|
||||
"
|
||||
::= { h3cIpa 3 }
|
||||
|
||||
h3cIpaAccountListEntry OBJECT-TYPE
|
||||
SYNTAX H3cIpaAccountListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Entry of the table.
|
||||
"
|
||||
INDEX { h3cIpaAccountListIndex }
|
||||
::= { h3cIpaAccountListTable 1 }
|
||||
|
||||
H3cIpaAccountListEntry ::=
|
||||
SEQUENCE {
|
||||
h3cIpaAccountListIndex
|
||||
Integer32,
|
||||
h3cIpaAccountListIpAddr
|
||||
IpAddress,
|
||||
h3cIpaAccountListIpMask
|
||||
IpAddress,
|
||||
h3cIpaAccountListRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
h3cIpaAccountListIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The Index of the table.
|
||||
"
|
||||
::= { h3cIpaAccountListEntry 1 }
|
||||
|
||||
h3cIpaAccountListIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The IP address to which this entry's addressing information
|
||||
pertains.
|
||||
"
|
||||
::= { h3cIpaAccountListEntry 2 }
|
||||
|
||||
h3cIpaAccountListIpMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The subnet mask associated with the IP address of this
|
||||
entry. The value of the mask is an IP address with all the
|
||||
network bits set to 1 and all the hosts bits set to 0.
|
||||
"
|
||||
::= { h3cIpaAccountListEntry 3 }
|
||||
|
||||
h3cIpaAccountListRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The row status of the entry,
|
||||
Supporting CreateAndGo and Destroy operation.
|
||||
"
|
||||
::= { h3cIpaAccountListEntry 4 }
|
||||
|
||||
|
||||
-- =============================================================================
|
||||
-- h3cIpaIntListTable
|
||||
-- for showing accounting information of packet not match h3cIpaAccountListTable
|
||||
|
||||
h3cIpaIntListTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cIpaIntListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
If matching the ip address recorded in h3cIpaAccountListTable
|
||||
and not denied by the firewall, the packets will be accounted
|
||||
in this list.
|
||||
"
|
||||
::= { h3cIpa 4 }
|
||||
|
||||
h3cIpaIntListEntry OBJECT-TYPE
|
||||
SYNTAX H3cIpaIntListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Entry of the table.
|
||||
"
|
||||
INDEX { h3cIpaIntListIpSrc,
|
||||
h3cIpaIntListIpDst,
|
||||
h3cIpaIntListProtocol
|
||||
}
|
||||
::= { h3cIpaIntListTable 1 }
|
||||
|
||||
H3cIpaIntListEntry ::=
|
||||
SEQUENCE {
|
||||
h3cIpaIntListIpSrc
|
||||
IpAddress,
|
||||
h3cIpaIntListIpDst
|
||||
IpAddress,
|
||||
h3cIpaIntListProtocol
|
||||
Integer32,
|
||||
h3cIpaIntListInPackets
|
||||
Counter32,
|
||||
h3cIpaIntListInBytes
|
||||
Counter64,
|
||||
h3cIpaIntListOutPackets
|
||||
Counter32,
|
||||
h3cIpaIntListOutBytes
|
||||
Counter64
|
||||
}
|
||||
|
||||
h3cIpaIntListIpSrc OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Source IP-address of these accounted packets.
|
||||
"
|
||||
::= { h3cIpaIntListEntry 1 }
|
||||
|
||||
h3cIpaIntListIpDst OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Destination IP-address of these accounted packets.
|
||||
"
|
||||
::= { h3cIpaIntListEntry 2 }
|
||||
|
||||
h3cIpaIntListProtocol OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The type of these accounted IP packets defined in RFC 1700.
|
||||
"
|
||||
::= { h3cIpaIntListEntry 3 }
|
||||
|
||||
h3cIpaIntListInPackets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The number of inbound packets in h3cIpaIntListTable.
|
||||
"
|
||||
::= { h3cIpaIntListEntry 4 }
|
||||
|
||||
h3cIpaIntListInBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The number of inbound bytes in h3cIpaIntListTable.
|
||||
"
|
||||
::= { h3cIpaIntListEntry 5 }
|
||||
|
||||
h3cIpaIntListOutPackets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The number of outbound Packets in h3cIpaIntListTable.
|
||||
"
|
||||
::= { h3cIpaIntListEntry 6 }
|
||||
|
||||
h3cIpaIntListOutBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The number of outbound bytes in h3cIpaIntListTable.
|
||||
"
|
||||
::= { h3cIpaIntListEntry 7 }
|
||||
|
||||
-- =============================================================================
|
||||
-- h3cIpaExtListTable
|
||||
-- for showing accounting information of packet not match h3cIpaAccountListTable
|
||||
|
||||
h3cIpaExtListTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cIpaExtListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
If mismatching the ip address recorded in the h3cIpaAccountListTable
|
||||
and not denied by the firewall, the packets will be accounted
|
||||
in this list.
|
||||
"
|
||||
::= { h3cIpa 5 }
|
||||
|
||||
h3cIpaExtListEntry OBJECT-TYPE
|
||||
SYNTAX H3cIpaExtListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Entry of the table.
|
||||
"
|
||||
INDEX { h3cIpaExtListIpSrc,
|
||||
h3cIpaExtListIpDst,
|
||||
h3cIpaExtListProtocol
|
||||
}
|
||||
::= { h3cIpaExtListTable 1 }
|
||||
|
||||
H3cIpaExtListEntry ::=
|
||||
SEQUENCE {
|
||||
h3cIpaExtListIpSrc
|
||||
IpAddress,
|
||||
h3cIpaExtListIpDst
|
||||
IpAddress,
|
||||
h3cIpaExtListProtocol
|
||||
Integer32,
|
||||
h3cIpaExtListInPackets
|
||||
Counter32,
|
||||
h3cIpaExtListInBytes
|
||||
Counter64,
|
||||
h3cIpaExtListOutPackets
|
||||
Counter32,
|
||||
h3cIpaExtListOutBytes
|
||||
Counter64
|
||||
}
|
||||
|
||||
h3cIpaExtListIpSrc OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Source IP-address of these accounted packets.
|
||||
"
|
||||
::= { h3cIpaExtListEntry 1 }
|
||||
|
||||
h3cIpaExtListIpDst OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Destination IP-address of these accounted packets.
|
||||
"
|
||||
::= { h3cIpaExtListEntry 2 }
|
||||
|
||||
h3cIpaExtListProtocol OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The value indicates the value of the 'protocol' field
|
||||
which is part of ip packet header.
|
||||
"
|
||||
::= { h3cIpaExtListEntry 3 }
|
||||
|
||||
h3cIpaExtListInPackets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The number of inbound packets in h3cIpaExtListTable.
|
||||
"
|
||||
::= { h3cIpaExtListEntry 4 }
|
||||
|
||||
h3cIpaExtListInBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The number of inbound bytes in h3cIpaExtListTable.
|
||||
"
|
||||
::= { h3cIpaExtListEntry 5 }
|
||||
|
||||
h3cIpaExtListOutPackets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The number of outbound packets in h3cIpaExtListTable.
|
||||
"
|
||||
::= { h3cIpaExtListEntry 6 }
|
||||
|
||||
h3cIpaExtListOutBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The number of outbound bytes in h3cIpaExtListTable.
|
||||
"
|
||||
::= { h3cIpaExtListEntry 7 }
|
||||
|
||||
-- =============================================================================
|
||||
-- h3cIpaFWListTable
|
||||
-- for showing accounting information of packet denied by the firewall
|
||||
|
||||
h3cIpaFWListTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cIpaFWListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
If the packet is denied by the firewall,
|
||||
it will be accounted in this list.
|
||||
"
|
||||
::= { h3cIpa 6 }
|
||||
|
||||
h3cIpaFWListEntry OBJECT-TYPE
|
||||
SYNTAX H3cIpaFWListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Entry of the table.
|
||||
"
|
||||
INDEX { h3cIpaFWListIpSrc,
|
||||
h3cIpaFWListIpDst
|
||||
}
|
||||
::= { h3cIpaFWListTable 1 }
|
||||
|
||||
H3cIpaFWListEntry ::=
|
||||
SEQUENCE {
|
||||
h3cIpaFWListIpSrc
|
||||
IpAddress,
|
||||
h3cIpaFWListIpDst
|
||||
IpAddress,
|
||||
h3cIpaFWListInPackets
|
||||
Counter32,
|
||||
h3cIpaFWListInBytes
|
||||
Counter64,
|
||||
h3cIpaFWListOutPackets
|
||||
Counter32,
|
||||
h3cIpaFWListOutBytes
|
||||
Counter64
|
||||
}
|
||||
|
||||
h3cIpaFWListIpSrc OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Source IP-address of these accounted packets.
|
||||
"
|
||||
::= { h3cIpaFWListEntry 1 }
|
||||
|
||||
h3cIpaFWListIpDst OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Destination IP-address of these accounted packets.
|
||||
"
|
||||
::= { h3cIpaFWListEntry 2 }
|
||||
|
||||
h3cIpaFWListInPackets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The number of outbound packets in h3cIpaFWListTable.
|
||||
"
|
||||
::= { h3cIpaFWListEntry 3 }
|
||||
|
||||
h3cIpaFWListInBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The number of inbound bytes in h3cIpaFWListTable.
|
||||
"
|
||||
::= { h3cIpaFWListEntry 4 }
|
||||
|
||||
h3cIpaFWListOutPackets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The number of outbound packets in h3cIpaFWListTable.
|
||||
"
|
||||
::= { h3cIpaFWListEntry 5 }
|
||||
|
||||
h3cIpaFWListOutBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The number of outbound bytes in h3cIpaFWListTable.
|
||||
"
|
||||
::= { h3cIpaFWListEntry 6 }
|
||||
|
||||
END
|
||||
1653
mibs/a3com/A3COM-HUAWEI-IPSEC-MONITOR-MIB
Normal file
1653
mibs/a3com/A3COM-HUAWEI-IPSEC-MONITOR-MIB
Normal file
File diff suppressed because it is too large
Load Diff
309
mibs/a3com/A3COM-HUAWEI-IPV6-ADDRESS-MIB
Normal file
309
mibs/a3com/A3COM-HUAWEI-IPV6-ADDRESS-MIB
Normal file
@ -0,0 +1,309 @@
|
||||
-- =====================================================================
|
||||
-- Copyright (C) 2006 by HUAWEI-3COM TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: IPv6 address MIB
|
||||
-- Reference: HUAWEI-3COM enterprise MIB
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 2006-03-15 Created by Zhang Jun and Yu Hongqiang
|
||||
-- Initial version
|
||||
-- =====================================================================
|
||||
A3COM-HUAWEI-IPV6-ADDRESS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
Integer32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus
|
||||
FROM SNMPv2-TC
|
||||
InetAddress, InetAddressType
|
||||
FROM INET-ADDRESS-MIB;
|
||||
|
||||
h3cIpv6AddrMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200603150000Z"
|
||||
ORGANIZATION
|
||||
"Huawei 3Com Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"Platform Team Huawei 3Com Technologies Co., Ltd.
|
||||
HaiDian District Beijing P.R. China
|
||||
http://www.huawei-3com.com
|
||||
Zip:100085"
|
||||
DESCRIPTION
|
||||
"The MIB module for managing IPv6 address"
|
||||
REVISION "200603150000Z"
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
::= { h3cCommon 71 }
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
h3cIpv6AddressObjects OBJECT IDENTIFIER ::= { h3cIpv6AddrMIB 1 }
|
||||
|
||||
h3cIpv6AddressConfig OBJECT IDENTIFIER ::= { h3cIpv6AddressObjects 1 }
|
||||
|
||||
h3cIpv6AddrSetTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cIpv6AddrSetEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of address information is relevant to this
|
||||
entity's IPv6 addresses for setting. The address information
|
||||
that can be read and set in this table is a subset of the
|
||||
address information that can be read in h3cIpv6AddrReadTable
|
||||
and ipv6AddrTable in IPV6-MIB. This table is used to configure IPv6
|
||||
addresses of an interface identified by h3cIpv6AddrSetIfIndex.
|
||||
When users create or delete an entry in this table, the agent also
|
||||
increases or reduces a corresponding entry in the
|
||||
h3cIpv6AddrReadTable and ipv6AddrTable in IPV6-MIB.
|
||||
When an interface which has been assigned IPv6 address is deleted,
|
||||
the agent also deletes the entry corresponding to
|
||||
the interface in this table and h3cIpv6AddrReadTable.
|
||||
All IPv6 addresses in this table will also show in ipv6AddrTable in
|
||||
IPV6-MIB."
|
||||
REFERENCE
|
||||
"RFC 2456"
|
||||
::= { h3cIpv6AddressConfig 1 }
|
||||
|
||||
h3cIpv6AddrSetEntry OBJECT-TYPE
|
||||
SYNTAX H3cIpv6AddrSetEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Define the IPv6 address information."
|
||||
INDEX
|
||||
{
|
||||
h3cIpv6AddrSetIfIndex,
|
||||
h3cIpv6AddrSetAddrType,
|
||||
h3cIpv6AddrSetAddr
|
||||
}
|
||||
::= { h3cIpv6AddrSetTable 1 }
|
||||
|
||||
H3cIpv6AddrSetEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
h3cIpv6AddrSetIfIndex Integer32,
|
||||
h3cIpv6AddrSetAddrType InetAddressType,
|
||||
h3cIpv6AddrSetAddr InetAddress,
|
||||
h3cIpv6AddrSetPfxLength Integer32,
|
||||
h3cIpv6AddrSetSourceType INTEGER,
|
||||
h3cIpv6AddrSetRowStatus RowStatus
|
||||
}
|
||||
|
||||
h3cIpv6AddrSetIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index value which uniquely identifies the interface to
|
||||
which this entry is applicable. The interface identified by
|
||||
a particular value of this index is the same interface as
|
||||
identified by the same value of RFC 1573's ifIndex."
|
||||
::= { h3cIpv6AddrSetEntry 1 }
|
||||
|
||||
h3cIpv6AddrSetAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address type to which this entry's address
|
||||
information pertains. The value must be ipv6."
|
||||
::= { h3cIpv6AddrSetEntry 2 }
|
||||
|
||||
h3cIpv6AddrSetAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IPv6 address to which this entry's address
|
||||
information pertains."
|
||||
::= { h3cIpv6AddrSetEntry 3 }
|
||||
|
||||
h3cIpv6AddrSetPfxLength OBJECT-TYPE
|
||||
SYNTAX Integer32(1..128)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of the prefix (in bits) associated with
|
||||
the IPv6 address of this entry."
|
||||
::= { h3cIpv6AddrSetEntry 4 }
|
||||
|
||||
h3cIpv6AddrSetSourceType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
assignedIp(1),
|
||||
assignedEUI64Ip(2),
|
||||
assignedLinklocalIp(3)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicate the type of source of IPv6 address.
|
||||
The value can be one of following:
|
||||
'assignedIp':
|
||||
Assigned global/site-local IPv6 address;
|
||||
'assignedEUI64Ip':
|
||||
Assigned global/site-local IPv6 address
|
||||
by using EUI-64 interface identifier;
|
||||
'assignedLinklocalIp':
|
||||
Assigned link-local IPv6 address.
|
||||
The value of h3cIpv6AddrSetSourceType is relevant to
|
||||
h3cIpv6AddrReadSourceType and h3cIpv6AddrReadCatalog .
|
||||
For example, if the value of h3cIpv6AddrSetSourceType is set to
|
||||
'assignedIp', then the value of h3cIpv6AddrReadSourceType is
|
||||
'assignedIp' and the value of h3cIpv6AddrReadCatalog is
|
||||
'global' or 'sitelocal'.
|
||||
The relation listed in the following table.
|
||||
----------------------------------------------------------------
|
||||
h3cIpv6Addr- | h3cIpv6Addr- | h3cIpv6Addr-
|
||||
SetSourceType | ReadSourceType | ReadCatalog
|
||||
----------------------------------------------------------------
|
||||
assignedIp | assignedIp | global or sitelocal
|
||||
----------------------------------------------------------------
|
||||
assignedEUI64Ip | assignedIp | global or sitelocal
|
||||
----------------------------------------------------------------
|
||||
assignedLinklocalIp | assignedIp | linklocal
|
||||
----------------------------------------------------------------
|
||||
"
|
||||
::= { h3cIpv6AddrSetEntry 5 }
|
||||
|
||||
h3cIpv6AddrSetRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to create a new row or delete an
|
||||
existing row in this table, only supports active(1),
|
||||
createAndGo(4) and destroy(6)."
|
||||
::= { h3cIpv6AddrSetEntry 6 }
|
||||
|
||||
h3cIpv6AddrReadTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cIpv6AddrReadEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of address information is relevant to this
|
||||
entity's IPv6 addresses for reading.
|
||||
This is the extension of the ipv6AddrTable in IPV6-MIB.
|
||||
All IPv6 addresses in this table will also show in ipv6AddrTable
|
||||
in IPV6-MIB."
|
||||
REFERENCE
|
||||
"RFC 2456"
|
||||
::= { h3cIpv6AddressConfig 2 }
|
||||
|
||||
h3cIpv6AddrReadEntry OBJECT-TYPE
|
||||
SYNTAX H3cIpv6AddrReadEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Define the IPv6 address information."
|
||||
INDEX
|
||||
{
|
||||
h3cIpv6AddrReadIfIndex,
|
||||
h3cIpv6AddrReadAddrType,
|
||||
h3cIpv6AddrReadAddr
|
||||
}
|
||||
::= { h3cIpv6AddrReadTable 1 }
|
||||
|
||||
H3cIpv6AddrReadEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
h3cIpv6AddrReadIfIndex Integer32,
|
||||
h3cIpv6AddrReadAddrType InetAddressType,
|
||||
h3cIpv6AddrReadAddr InetAddress,
|
||||
h3cIpv6AddrReadPfxLength Integer32,
|
||||
h3cIpv6AddrReadSourceType INTEGER,
|
||||
h3cIpv6AddrReadCatalog INTEGER
|
||||
}
|
||||
|
||||
h3cIpv6AddrReadIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index value which uniquely identifies the interface to
|
||||
which this entry is applicable. The interface identified by
|
||||
a particular value of this index is the same interface as
|
||||
identified by the same value of RFC 1573's ifIndex."
|
||||
::= { h3cIpv6AddrReadEntry 1 }
|
||||
|
||||
h3cIpv6AddrReadAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address type to which this entry's address information
|
||||
pertains. The value must be ipv6."
|
||||
::= { h3cIpv6AddrReadEntry 2 }
|
||||
|
||||
h3cIpv6AddrReadAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IPv6 address to which this entry's address information
|
||||
pertains."
|
||||
::= { h3cIpv6AddrReadEntry 3 }
|
||||
|
||||
h3cIpv6AddrReadPfxLength OBJECT-TYPE
|
||||
SYNTAX Integer32(1..128)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of the prefix (in bits) associated with
|
||||
the IPv6 address of this entry."
|
||||
::= { h3cIpv6AddrReadEntry 4 }
|
||||
|
||||
h3cIpv6AddrReadSourceType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
assignedIp(1),
|
||||
assignedEUI64Ip(2),
|
||||
assignedAutoIp(3),
|
||||
autoIp(4),
|
||||
dhcpv6(5),
|
||||
negotiate(6),
|
||||
cluster(7)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicate the type of source of IPv6 address.
|
||||
The value can be one of following:
|
||||
'assignedIp': Assigned IPv6 address;
|
||||
'assignedEUI64Ip': Assigned IPv6 address by using EUI-64
|
||||
interface identifier;
|
||||
'assignedAutoIp': Auto generated IPv6 address by user setting;
|
||||
'autoIp': Auto generated IPv6 address as a result
|
||||
of non-linklocal anycast/unicast address
|
||||
configuration;
|
||||
'dhcpv6': Assigned IPv6 address through DHCPv6
|
||||
protocol;
|
||||
'negotiate': Assigned IPv6 address through negotiation;
|
||||
'cluster': Assigned IPv6 address through cluster
|
||||
module."
|
||||
::= { h3cIpv6AddrReadEntry 5 }
|
||||
|
||||
h3cIpv6AddrReadCatalog OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
nodelocal(1),
|
||||
linklocal(2),
|
||||
sitelocal(3),
|
||||
orglocal(4),
|
||||
global(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicate the category of the IPv6 address.
|
||||
The value can be one of following:
|
||||
'nodelocal': node-local scope;
|
||||
'linklocal': link-local scope;
|
||||
'sitelocal': site-local scope;
|
||||
'orglocal': organization-local scope;
|
||||
'global': global scope. "
|
||||
::= { h3cIpv6AddrReadEntry 6 }
|
||||
END
|
||||
1411
mibs/a3com/A3COM-HUAWEI-IPX-MIB
Normal file
1411
mibs/a3com/A3COM-HUAWEI-IPX-MIB
Normal file
File diff suppressed because it is too large
Load Diff
630
mibs/a3com/A3COM-HUAWEI-ISDN-MIB
Normal file
630
mibs/a3com/A3COM-HUAWEI-ISDN-MIB
Normal file
@ -0,0 +1,630 @@
|
||||
-- ==========================================================
|
||||
-- Copyright (C) 2002 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: This file describes the huawei mib implementation of ISDN
|
||||
-- Reference:
|
||||
-- Version: V1.4
|
||||
-- History:
|
||||
-- V1.0 Initial version
|
||||
-- V1.1 2004-10-27 updated by gaolong
|
||||
-- Modify IMPORTS clause.
|
||||
-- Remove object oid comments from MIB
|
||||
-- Correct DEFVAL value of hwChanbIsdnPermit
|
||||
-- V1.2 2005-03-22 updated by songjie
|
||||
-- Add table: hwQ931IsdnTable.
|
||||
-- Add traps: hwQ931IsdnCallSetup, hwQ931IsdnCallClear.
|
||||
-- V1.3 2009-05-22 updated by chengtiesheng
|
||||
-- Add table: hwLapdIsdnTable.
|
||||
-- V1.4 2009-10-15 updated by chengtiesheng
|
||||
-- Modify leaf node: hwLapdIsdnProtocol, add value ni(9).
|
||||
-- Change MAX-ACCESS of hwLapdIsdnIf.
|
||||
-- Add leaf node: hwLapdStatusTrapEnable.
|
||||
-- Add trap: hwLapdIsdnStatusChange.
|
||||
-- ==============================================================
|
||||
A3COM-HUAWEI-ISDN-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
mlsr
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
Integer32, Counter32, OBJECT-TYPE, MODULE-IDENTITY,
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, TimeStamp, DateAndTime, RowStatus
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
hwIsdnMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200112200000Z"
|
||||
ORGANIZATION "Huawei Technologies Co., Ltd"
|
||||
CONTACT-INFO
|
||||
"VRP Team Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.huawei.com
|
||||
Zip:100085"
|
||||
DESCRIPTION
|
||||
"This file describes the huawei mib implementation of ISDN"
|
||||
::= { mlsr 9 }
|
||||
|
||||
-- Isdn Mib objects definitions
|
||||
hwIsdnMibObjects OBJECT IDENTIFIER ::= { hwIsdnMib 1 }
|
||||
|
||||
isdnChannelB OBJECT IDENTIFIER ::= { hwIsdnMibObjects 1 }
|
||||
|
||||
hwChanbIsdnTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HWChanbIsdnEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is used to describe the router's B Channels
|
||||
infomation"
|
||||
::= { isdnChannelB 1 }
|
||||
|
||||
hwChanbIsdnEntry OBJECT-TYPE
|
||||
SYNTAX HWChanbIsdnEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" A single B channels"
|
||||
INDEX { hwChanbIsdnIf }
|
||||
::= { hwChanbIsdnTable 1 }
|
||||
|
||||
HWChanbIsdnEntry ::=
|
||||
SEQUENCE {
|
||||
hwChanbIsdnIf
|
||||
INTEGER,
|
||||
hwChanbIsdnPermit
|
||||
INTEGER,
|
||||
hwChanbIsdnAddr
|
||||
DisplayString,
|
||||
hwChanbIsdnCallerAddr
|
||||
DisplayString,
|
||||
hwChanbIsdnCallType
|
||||
INTEGER,
|
||||
hwChanbIsdnInfoType
|
||||
INTEGER,
|
||||
hwChanbIsdnState
|
||||
INTEGER,
|
||||
hwChanbIsdnCallFreeReason
|
||||
DisplayString,
|
||||
hwChanbIsdnCallFreeCode
|
||||
INTEGER,
|
||||
hwChanbIsdnCallAccept
|
||||
Counter32,
|
||||
hwChanbIsdnCallReject
|
||||
Counter32,
|
||||
hwChanbIsdnCallSuccess
|
||||
Counter32,
|
||||
hwChanbIsdnCallFailure
|
||||
Counter32,
|
||||
hwChanbIsdnMaxKeepTime
|
||||
Integer32,
|
||||
hwChanbIsdnLastKeepTime
|
||||
Integer32,
|
||||
hwChanbIsdnLastCallTime
|
||||
TimeStamp
|
||||
}
|
||||
|
||||
hwChanbIsdnIf OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" this object is used to describe the virtual
|
||||
interface value associated with one neighbor. "
|
||||
::= { hwChanbIsdnEntry 1 }
|
||||
|
||||
hwChanbIsdnPermit OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
callOut(1),
|
||||
callIn(2),
|
||||
callBidirection(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" this object is used to describe the call permissions."
|
||||
DEFVAL { callBidirection }
|
||||
::= { hwChanbIsdnEntry 2 }
|
||||
|
||||
hwChanbIsdnAddr OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"this object is used to descirbe the call address
|
||||
by which we call one nieghbor."
|
||||
::= { hwChanbIsdnEntry 3 }
|
||||
|
||||
hwChanbIsdnCallerAddr OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"this object is used to describe the callser address
|
||||
which will be known by B channels."
|
||||
::= { hwChanbIsdnEntry 4 }
|
||||
|
||||
hwChanbIsdnCallType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
nocall(0),
|
||||
call(1),
|
||||
answer(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"this object is used to describe that whether it is an
|
||||
incoming call or an outging call."
|
||||
::= { hwChanbIsdnEntry 5 }
|
||||
|
||||
hwChanbIsdnInfoType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unknown(1),
|
||||
speech(2),
|
||||
unrestrDigit(3),
|
||||
unrestrDigit56(4),
|
||||
restrictDigit(5),
|
||||
audio31(6),
|
||||
audio7(7),
|
||||
video(8),
|
||||
swithchedPacket(9)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"this object is used to describe the information type
|
||||
on the call"
|
||||
::= { hwChanbIsdnEntry 6 }
|
||||
|
||||
hwChanbIsdnState OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
idle(1),
|
||||
connecting(2),
|
||||
active(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"this object is used to manage the call by NMS"
|
||||
::= { hwChanbIsdnEntry 7 }
|
||||
|
||||
hwChanbIsdnCallFreeReason OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"this object is used to describe the reason why last
|
||||
call is cleard"
|
||||
::= { hwChanbIsdnEntry 8 }
|
||||
|
||||
hwChanbIsdnCallFreeCode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"this object is used to describe the reason code for
|
||||
the last call down."
|
||||
::= { hwChanbIsdnEntry 9 }
|
||||
|
||||
hwChanbIsdnCallAccept OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"this object is used to describe the accepted call
|
||||
number from the B channels"
|
||||
::= { hwChanbIsdnEntry 10 }
|
||||
|
||||
hwChanbIsdnCallReject OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"this object is used to describe the refused call
|
||||
number from B channels ."
|
||||
::= { hwChanbIsdnEntry 11 }
|
||||
|
||||
hwChanbIsdnCallSuccess OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"this object is used to describe the successful call
|
||||
number to B channels after
|
||||
system restart."
|
||||
::= { hwChanbIsdnEntry 12 }
|
||||
|
||||
hwChanbIsdnCallFailure OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"this object is used to describe the failing call number
|
||||
to B channels after system restart"
|
||||
::= { hwChanbIsdnEntry 13 }
|
||||
|
||||
hwChanbIsdnMaxKeepTime OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "milliseconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to descirbe the maximum duration
|
||||
time in milliseconds."
|
||||
DEFVAL { 2147483647 }
|
||||
::= { hwChanbIsdnEntry 14 }
|
||||
|
||||
hwChanbIsdnLastKeepTime OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "milliseconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"this object is used to describe the last call duration
|
||||
time in milliseconds"
|
||||
::= { hwChanbIsdnEntry 15 }
|
||||
|
||||
hwChanbIsdnLastCallTime OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"this object is used to describe the sysUpTime after
|
||||
last call attempt was made."
|
||||
::= { hwChanbIsdnEntry 16 }
|
||||
|
||||
hwChanbTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER { enabled(1), disabled(2) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to control sending trap"
|
||||
::= { isdnChannelB 2 }
|
||||
|
||||
isdnQ931 OBJECT IDENTIFIER ::= { hwIsdnMibObjects 2 }
|
||||
|
||||
hwQ931IsdnControl OBJECT IDENTIFIER ::= { isdnQ931 1 }
|
||||
|
||||
hwQ931CallSetupTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to control sending callsetup trap."
|
||||
::= { hwQ931IsdnControl 1 }
|
||||
|
||||
hwQ931CallClearTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to control sending callclear trap"
|
||||
::= { hwQ931IsdnControl 2 }
|
||||
|
||||
hwQ931IsdnTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwQ931IsdnEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table describes B channel information for the
|
||||
use of Q931"
|
||||
::= { isdnQ931 2 }
|
||||
|
||||
hwQ931IsdnEntry OBJECT-TYPE
|
||||
SYNTAX HwQ931IsdnEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A B channel entry in the Q931."
|
||||
INDEX { hwQ931IsdnOpIndex }
|
||||
::= { hwQ931IsdnTable 1 }
|
||||
|
||||
HwQ931IsdnEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
hwQ931IsdnOpIndex
|
||||
Integer32,
|
||||
hwQ931IsdnLastCalled
|
||||
DisplayString,
|
||||
hwQ931IsdnLastCalling
|
||||
DisplayString,
|
||||
hwQ931IsdnLastCauseDisc
|
||||
INTEGER,
|
||||
hwQ931IsdnCallDirection
|
||||
INTEGER,
|
||||
hwQ931IsdnCallTimeOpen
|
||||
DateAndTime,
|
||||
hwQ931IsdnCallTimeClose
|
||||
DateAndTime
|
||||
}
|
||||
|
||||
hwQ931IsdnOpIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of the B ISDN channel interface managed by Q93"
|
||||
::= { hwQ931IsdnEntry 1 }
|
||||
|
||||
hwQ931IsdnLastCalled OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the called ISDN number.
|
||||
When an outgoing call is established successfully, the
|
||||
value of this node is the call number of this device,
|
||||
otherwise the value is null string"
|
||||
::= { hwQ931IsdnEntry 2 }
|
||||
|
||||
hwQ931IsdnLastCalling OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the calling ISDN number.
|
||||
When an incoming call is established successfully, the
|
||||
value of this node is the call number of peer device,
|
||||
otherwise the value is null string."
|
||||
::= { hwQ931IsdnEntry 3 }
|
||||
|
||||
hwQ931IsdnLastCauseDisc OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unknown(1),
|
||||
normCallClr(2),
|
||||
noRouteToTransNet(3),
|
||||
noRouteToDest(4),
|
||||
switchEquCongest(5),
|
||||
netOutofOrder(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes last cause of disconnection.
|
||||
In hwQ931IsdnCallClear trap, the value of this node is
|
||||
the reason of disconnection, this node is only valid
|
||||
for hwQ931IsdnCallClear trap, the value of this node
|
||||
is unknown in other situation.
|
||||
unknown: unknown error.
|
||||
normCallClr: normal call clearing.
|
||||
noRouteToTransNet: no route to specified transit network.
|
||||
noRouteToDest: no route to destination.
|
||||
switchEquCongest: switching equipment congestion.
|
||||
netOutofOrder: network out of order."
|
||||
::= { hwQ931IsdnEntry 4 }
|
||||
|
||||
hwQ931IsdnCallDirection OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
incoming(1),
|
||||
outgoing(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the direction of the current call."
|
||||
::= { hwQ931IsdnEntry 5 }
|
||||
|
||||
hwQ931IsdnCallTimeOpen OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the start time of this call.
|
||||
start time is the time of an existent call that
|
||||
has just been established."
|
||||
::= { hwQ931IsdnEntry 6 }
|
||||
|
||||
hwQ931IsdnCallTimeClose OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the close time of this call.
|
||||
This node is only vaild for hwQ931IsdnCallClear trap.
|
||||
In other situation the value of this node is zero.
|
||||
In hwQ931IsdnCallClear trap, this node provides the
|
||||
time of an existent call that the call has just been
|
||||
cleared."
|
||||
::= { hwQ931IsdnEntry 7 }
|
||||
|
||||
-- Define hwLapdIsdnTable
|
||||
|
||||
hwIsdnLapd OBJECT IDENTIFIER ::= { hwIsdnMibObjects 3 }
|
||||
|
||||
hwLapdIsdnTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwLapdIsdnEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is used to describe the config of ISDN D channel."
|
||||
::= { hwIsdnLapd 1 }
|
||||
|
||||
hwLapdIsdnEntry OBJECT-TYPE
|
||||
SYNTAX HwLapdIsdnEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ISDN D channel config"
|
||||
INDEX { hwLapdIsdnIf }
|
||||
::= { hwLapdIsdnTable 1 }
|
||||
|
||||
HwLapdIsdnEntry ::=
|
||||
SEQUENCE {
|
||||
hwLapdIsdnIf
|
||||
Integer32,
|
||||
hwLapdIsdnProtocol
|
||||
INTEGER,
|
||||
hwLapdIsdnIfMode
|
||||
INTEGER,
|
||||
hwLapdIsdnLinkStatus
|
||||
INTEGER
|
||||
}
|
||||
|
||||
hwLapdIsdnIf OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to describe the D channel
|
||||
interface value associated with one neighbor."
|
||||
::= { hwLapdIsdnEntry 1 }
|
||||
|
||||
hwLapdIsdnProtocol OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
dss1(1),
|
||||
qsig(2),
|
||||
etsi(3),
|
||||
ess5(4),
|
||||
ansi(5),
|
||||
ni2(6),
|
||||
ntt(7),
|
||||
att(8),
|
||||
ni(9)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to describe the protocol D channel applied.
|
||||
For E1, the protocol may be dss1, qsig, etsi.
|
||||
For T1, the protocol may be ess5, ansi, att, dss1, etsi, ni2,
|
||||
ntt, qsig.
|
||||
For BRI, the protocol may be ansi, dss1, etsi, ni, ntt."
|
||||
DEFVAL { dss1 }
|
||||
::= { hwLapdIsdnEntry 2 }
|
||||
|
||||
hwLapdIsdnIfMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
userSide(1),
|
||||
networkSide(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The physical interface mode. For TE mode, the value
|
||||
of this object is userSide. For NT mode, the value of this
|
||||
object is networkSide."
|
||||
::= { hwLapdIsdnEntry 3 }
|
||||
|
||||
hwLapdIsdnLinkStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
inactive(1),
|
||||
l1Active(2),
|
||||
l2Active(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operational status of this interface:
|
||||
inactive all layers are inactive.
|
||||
l1Active layer 1 is activated,
|
||||
layer 2 datalink not established.
|
||||
l2Active layer 1 is activated,
|
||||
layer 2 datalink established.
|
||||
"
|
||||
::= { hwLapdIsdnEntry 4 }
|
||||
|
||||
hwLapdIsdnControl OBJECT IDENTIFIER ::= { hwIsdnLapd 2 }
|
||||
hwLapdStatusTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to control sending hwLapdIsdnStatusChange
|
||||
trap."
|
||||
DEFVAL { enabled }
|
||||
::= { hwLapdIsdnControl 1 }
|
||||
|
||||
-- Traps related to Connection management
|
||||
hwIsdnMibTraps OBJECT IDENTIFIER ::= { hwIsdnMib 2 }
|
||||
|
||||
hwChanbIsdnCall NOTIFICATION-TYPE
|
||||
OBJECTS { hwChanbIsdnIf,
|
||||
hwChanbIsdnAddr,
|
||||
hwChanbIsdnCallType,
|
||||
hwChanbIsdnCallerAddr,
|
||||
hwChanbIsdnInfoType,
|
||||
hwChanbIsdnLastKeepTime,
|
||||
hwChanbIsdnCallFreeReason,
|
||||
hwChanbIsdnCallFreeCode
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When one call is setup ,cleard or determined , the trap
|
||||
is sent to NMS"
|
||||
::= { hwIsdnMibTraps 1 }
|
||||
|
||||
hwQ931IsdnCallSetup NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwQ931IsdnOpIndex,
|
||||
hwQ931IsdnLastCalled,
|
||||
hwQ931IsdnLastCalling,
|
||||
hwQ931IsdnCallDirection,
|
||||
hwQ931IsdnCallTimeOpen
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap/inform is sent to the manager whenever a call
|
||||
is established successfully."
|
||||
::= { hwIsdnMibTraps 2 }
|
||||
|
||||
hwQ931IsdnCallClear NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwQ931IsdnOpIndex,
|
||||
hwQ931IsdnLastCalled,
|
||||
hwQ931IsdnLastCalling,
|
||||
hwQ931IsdnLastCauseDisc,
|
||||
hwQ931IsdnCallDirection,
|
||||
hwQ931IsdnCallTimeOpen,
|
||||
hwQ931IsdnCallTimeClose
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap/inform is sent to the manager under the following
|
||||
conditions:
|
||||
- an existent call is normally cleared.
|
||||
- an existent call is determined to have ultimately
|
||||
failed, and has been cleared.
|
||||
- the existent call is cleared when the BRI/PRI port is
|
||||
down.
|
||||
- the existent call is cleared when the dialer rule is
|
||||
down."
|
||||
::= { hwIsdnMibTraps 3 }
|
||||
|
||||
hwLapdIsdnStatusChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwLapdIsdnIf,
|
||||
hwLapdIsdnLinkStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap/inform is sent to the manager whenever the
|
||||
D-channel of an interface changes state."
|
||||
::= { hwIsdnMibTraps 4 }
|
||||
|
||||
END
|
||||
131
mibs/a3com/A3COM-HUAWEI-L2ISOLATE-MIB
Normal file
131
mibs/a3com/A3COM-HUAWEI-L2ISOLATE-MIB
Normal file
@ -0,0 +1,131 @@
|
||||
-- =================================================================
|
||||
-- Copyright (c) 2004-2009 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description: This file describes the h3c MIB implementation of l2 isolation
|
||||
-- Reference: H3C Enterprise MIB
|
||||
-- Version: V1.0 Created by y04444 Initial version
|
||||
-- History:
|
||||
-- V1.0 Initial version
|
||||
-- =================================================================
|
||||
A3COM-HUAWEI-L2ISOLATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
TruthValue,
|
||||
MacAddress,
|
||||
RowStatus
|
||||
FROM SNMPv2-TC
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
OBJECT-TYPE, MODULE-IDENTITY, Integer32
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
h3cL2Isolate MODULE-IDENTITY
|
||||
LAST-UPDATED "200905060000Z" -- May 06th, 2009 at 00:00 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
|
||||
"The MIB module is used for l2 isolation."
|
||||
REVISION "200905060000Z"
|
||||
DESCRIPTION
|
||||
"Initial version"
|
||||
::= { h3cCommon 103 }
|
||||
|
||||
h3cL2IsolateObject OBJECT IDENTIFIER ::= { h3cL2Isolate 1 }
|
||||
|
||||
-- =================================================================
|
||||
-- 1st Table of h3cL2Isolate: h3cL2IsolateEnableTable
|
||||
-- =================================================================
|
||||
h3cL2IsolateEnableTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cL2IsolateEnableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table for enabling/disabling layer-2-isolate for VLAN."
|
||||
::= { h3cL2IsolateObject 1 }
|
||||
|
||||
h3cL2IsolateEnableEntry OBJECT-TYPE
|
||||
SYNTAX H3cL2IsolateEnableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for enabling/disabling layer-2-isolate for VLAN."
|
||||
INDEX
|
||||
{
|
||||
h3cL2IsolateVLANIndex
|
||||
}
|
||||
::= { h3cL2IsolateEnableTable 1 }
|
||||
|
||||
H3cL2IsolateEnableEntry ::= SEQUENCE
|
||||
{
|
||||
h3cL2IsolateVLANIndex Integer32,
|
||||
h3cL2IsolateEnable TruthValue
|
||||
}
|
||||
|
||||
h3cL2IsolateVLANIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..4094)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents index of VLAN for layer-2-isolate."
|
||||
::= { h3cL2IsolateEnableEntry 1 }
|
||||
|
||||
h3cL2IsolateEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the layer-2-isolate status of VLAN."
|
||||
::= { h3cL2IsolateEnableEntry 2 }
|
||||
|
||||
-- =================================================================
|
||||
-- 2nd Table of h3cL2Isolate: h3cL2IsolatePermitMACTable
|
||||
-- =================================================================
|
||||
h3cL2IsolatePermitMACTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cL2IsolatePermitMACEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table represents the permitting MAC address for the specific VLAN."
|
||||
::= { h3cL2IsolateObject 2 }
|
||||
|
||||
h3cL2IsolatePermitMACEntry OBJECT-TYPE
|
||||
SYNTAX H3cL2IsolatePermitMACEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry represents the permitting MAC address for the specific VLAN."
|
||||
INDEX
|
||||
{
|
||||
h3cL2IsolateVLANIndex,
|
||||
h3cL2IsoLatePermitMAC
|
||||
}
|
||||
::= { h3cL2IsolatePermitMACTable 1 }
|
||||
|
||||
H3cL2IsolatePermitMACEntry ::= SEQUENCE
|
||||
{
|
||||
h3cL2IsoLatePermitMAC MacAddress,
|
||||
h3cL2IsoLatePermitMACRowStatus RowStatus
|
||||
}
|
||||
|
||||
h3cL2IsoLatePermitMAC OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the MAC address permitted in the VLAN."
|
||||
::= { h3cL2IsolatePermitMACEntry 1 }
|
||||
|
||||
h3cL2IsoLatePermitMACRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus. Three actions are used: active, CreateAndGo, destroy."
|
||||
::= { h3cL2IsolatePermitMACEntry 2 }
|
||||
|
||||
END
|
||||
362
mibs/a3com/A3COM-HUAWEI-L2VPN-PWE3-MIB
Normal file
362
mibs/a3com/A3COM-HUAWEI-L2VPN-PWE3-MIB
Normal file
@ -0,0 +1,362 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2005 by HUAWEI-3COM TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: H3C L2VPN PWE3(Pseudo Wire Emulation Edge-to-Edge) MIB
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 2007-03-31 Created by Lixufu ID: 05023
|
||||
-- ==================================================================
|
||||
A3COM-HUAWEI-L2VPN-PWE3-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
IpAddress, Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY,
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue, RowStatus, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
h3cL2VpnPwe3 MODULE-IDENTITY
|
||||
LAST-UPDATED "200703310000Z" -- March 31, 2007 at 00:00 GMT
|
||||
ORGANIZATION
|
||||
"Huawei 3Com Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"Platform Team Huawei 3Com Technologies Co., Ltd.
|
||||
Hai-Dian District Beijing P.R. China
|
||||
Http://www.huawei-3com.com
|
||||
Zip:100085"
|
||||
DESCRIPTION
|
||||
"This MIB contains objects to manage PWE3."
|
||||
::= { h3cCommon 78 }
|
||||
|
||||
H3cL2VpnVcEncapsType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An indication of the L2Vpn's VC encapsulation type:
|
||||
Frame Relay DLCI ( Martini Mode ) (1)
|
||||
ATM AAL5 SDU VCC transport (2)
|
||||
ATM transparent cell transport (3)
|
||||
Ethernet Tagged Mode (4)
|
||||
Ethernet (5)
|
||||
HDLC (6)
|
||||
PPP (7)
|
||||
SONET/SDH Circuit Emulation Service Over MPLS (CEM) (8)
|
||||
ATM n-to-one VCC cell transport (9)
|
||||
ATM n-to-one VPC cell transport (10)
|
||||
IP Layer2 Transport (11)
|
||||
ATM one-to-one VCC Cell Mode (12)
|
||||
ATM one-to-one VPC Cell Mode (13)
|
||||
ATM AAL5 PDU VCC transport (14)
|
||||
Frame-Relay Port mode (15)
|
||||
SONET/SDH Circuit Emulation over Packet (CEP) (16)
|
||||
Structure-agnostic E1 over Packet (SAE1oP) (17)
|
||||
Structure-agnostic T1 (DS1) over Packet (SAT1oP) (18)
|
||||
Structure-agnostic E3 over Packet (SAE3oP) (19)
|
||||
Structure-agnostic T3 (DS3) over Packet (SAT3oP) (20)
|
||||
CESoPSN basic mode (21)
|
||||
TDMoIP basic mode (22)
|
||||
CESoPSN TDM with CAS (23)
|
||||
TDMoIP TDM with CAS (24)
|
||||
Frame Relay DLCI (25)
|
||||
IP-interworking (64)
|
||||
unknown (255)
|
||||
"
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
frameRelayDlciMartini(1),
|
||||
atmAal5SduVccTransport(2),
|
||||
atmTransparentCellTransport(3),
|
||||
ethernetTagged(4),
|
||||
ethernet(5),
|
||||
hdlc(6),
|
||||
ppp(7),
|
||||
cem(8),
|
||||
atmN2OneVccCellTransport(9),
|
||||
atmN2OneVpcCellTransport(10),
|
||||
ipLayer2Transport(11),
|
||||
atmOne2OneVccCellMode(12),
|
||||
atmOne2OneVpcCellMode(13),
|
||||
atmAal5PduVccTransport(14),
|
||||
frameRelayPortMode(15),
|
||||
cep(16),
|
||||
saE1oP(17),
|
||||
saT1oP(18),
|
||||
saE3oP(19),
|
||||
saT3oP(20),
|
||||
cESoPsnBasicMode(21),
|
||||
tDMoIPbasicMode(22),
|
||||
l2VpnCESoPSNTDMwithCAS(23),
|
||||
l2VpnTDMoIPTDMwithCAS(24),
|
||||
frameRelayDlci(25),
|
||||
ipInterworking(64),
|
||||
unknown(255)
|
||||
}
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- ======================= definition begin =========================
|
||||
--
|
||||
-- ==================================================================
|
||||
h3cL2VpnPwe3ScalarGroup OBJECT IDENTIFIER ::= { h3cL2VpnPwe3 1 }
|
||||
|
||||
h3cPwVcTrapOpen OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether pwe3 trap is globally enabled.
|
||||
false: disable;
|
||||
true: enable."
|
||||
DEFVAL { false }
|
||||
::= { h3cL2VpnPwe3ScalarGroup 1 }
|
||||
|
||||
h3cL2VpnPwe3Table OBJECT IDENTIFIER ::= { h3cL2VpnPwe3 2 }
|
||||
|
||||
h3cPwVcTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cPwVcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is the VC configuration table. Users
|
||||
can create or delete a VC by it."
|
||||
::= { h3cL2VpnPwe3Table 1 }
|
||||
|
||||
h3cPwVcEntry OBJECT-TYPE
|
||||
SYNTAX H3cPwVcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides the information of a VC entry."
|
||||
INDEX
|
||||
{
|
||||
h3cPwVcIndex
|
||||
}
|
||||
::= { h3cPwVcTable 1 }
|
||||
|
||||
H3cPwVcEntry ::= SEQUENCE
|
||||
{
|
||||
h3cPwVcIndex Integer32,
|
||||
h3cPwVcID Unsigned32,
|
||||
h3cPwVcType H3cL2VpnVcEncapsType,
|
||||
h3cPwVcPeerAddr IpAddress,
|
||||
h3cPwVcMtu Unsigned32,
|
||||
hwPwVcCfgType INTEGER,
|
||||
h3cPwVcInboundLabel Unsigned32,
|
||||
h3cPwVcOutboundLabel Unsigned32,
|
||||
h3cPwVcIfIndex Unsigned32,
|
||||
h3cPwVcAcStatus INTEGER,
|
||||
h3cPwVcStatus INTEGER,
|
||||
h3cPwVcRowStatus RowStatus
|
||||
}
|
||||
|
||||
h3cPwVcIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index for the conceptual row identifying a PW within
|
||||
this PW Emulation table."
|
||||
::= { h3cPwVcEntry 1 }
|
||||
|
||||
h3cPwVcID OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Used in the outgoing PW ID field within the 'Virtual
|
||||
Circuit FEC Element'."
|
||||
::= { h3cPwVcEntry 2 }
|
||||
|
||||
h3cPwVcType OBJECT-TYPE
|
||||
SYNTAX H3cL2VpnVcEncapsType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indication of the L2Vpn's VC encapsulation type."
|
||||
::= { h3cPwVcEntry 3 }
|
||||
|
||||
h3cPwVcPeerAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contain the value of the peer ip address
|
||||
of the Martini VLL PW."
|
||||
::= { h3cPwVcEntry 4 }
|
||||
|
||||
h3cPwVcMtu OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If not equal zero, the optional Mtu object in the
|
||||
signaling protocol will be sent with this value,
|
||||
representing the locally supported MTU size over the
|
||||
interface (or the virtual interface) associated with the
|
||||
PW.
|
||||
The default value is 1500."
|
||||
::= { h3cPwVcEntry 5 }
|
||||
|
||||
hwPwVcCfgType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
primary(1),
|
||||
backup(2),
|
||||
multiPort(3)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the type of the pw:
|
||||
1: primary;
|
||||
2: backup;
|
||||
3: multiPort."
|
||||
::= { h3cPwVcEntry 6 }
|
||||
|
||||
h3cPwVcInboundLabel OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"For Martini VLL, the value will be created by system
|
||||
automatically."
|
||||
::= { h3cPwVcEntry 7 }
|
||||
|
||||
h3cPwVcOutboundLabel OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"For Martini VLL, the value will be created by the peer
|
||||
automatically."
|
||||
::= { h3cPwVcEntry 8 }
|
||||
|
||||
h3cPwVcIfIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of the interface (or the virtual interface)
|
||||
associated with the PW."
|
||||
::= { h3cPwVcEntry 9 }
|
||||
|
||||
h3cPwVcAcStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
down(1),
|
||||
up(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Local AC(Attachment Circuit) status:
|
||||
1: down;
|
||||
2: up."
|
||||
::= { h3cPwVcEntry 10 }
|
||||
|
||||
h3cPwVcStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
down(1),
|
||||
up(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the status of the PW in the local node.
|
||||
1: down;
|
||||
2: up."
|
||||
::= { h3cPwVcEntry 11 }
|
||||
|
||||
h3cPwVcRowStatus 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 support active
|
||||
status and CreatAndGo, destroy operation.
|
||||
To create a new row, h3cPwVcID, h3cPwVcType, h3cPwVcPeerAddr
|
||||
h3cPwVcMtu, hwPwVcCfgType and h3cPwVcIfIndex
|
||||
must be specified."
|
||||
::= { h3cPwVcEntry 12 }
|
||||
|
||||
h3cL2VpnPwe3Notifications OBJECT IDENTIFIER ::= { h3cL2VpnPwe3 3 }
|
||||
|
||||
h3cPwVcSwitchWtoP NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
h3cPwVcID,
|
||||
h3cPwVcType,
|
||||
h3cPwVcPeerAddr,
|
||||
h3cPwVcID,
|
||||
h3cPwVcType,
|
||||
h3cPwVcPeerAddr
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated when switch from working
|
||||
pw to protect pw happens. The first group of
|
||||
h3cPwVcID/h3cPwVcTypeh3cPwVcPeerAddr is parameter of the work PW , and
|
||||
the second group of h3cPwVcID/h3cPwVcTypeh3cPwVcPeerAddr is parameter
|
||||
of the protect PW."
|
||||
::= { h3cL2VpnPwe3Notifications 1 }
|
||||
|
||||
h3cPwVcSwitchPtoW NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
h3cPwVcID,
|
||||
h3cPwVcType,
|
||||
h3cPwVcPeerAddr,
|
||||
h3cPwVcID,
|
||||
h3cPwVcType,
|
||||
h3cPwVcPeerAddr
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated when switch from protect
|
||||
pw to working pw happens. The first group of
|
||||
h3cPwVcID/h3cPwVcTypeh3cPwVcPeerAddr is parameter of the protect PW , and
|
||||
the second group of h3cPwVcID/h3cPwVcTypeh3cPwVcPeerAddr is parameter
|
||||
of the work PW."
|
||||
::= { h3cL2VpnPwe3Notifications 2 }
|
||||
|
||||
h3cPwVcDown NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
h3cPwVcID,
|
||||
h3cPwVcType,
|
||||
h3cPwVcPeerAddr
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification indicates the VC's state changes to down."
|
||||
::= { h3cL2VpnPwe3Notifications 3 }
|
||||
|
||||
h3cPwVcUp NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
h3cPwVcID,
|
||||
h3cPwVcType,
|
||||
h3cPwVcPeerAddr
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification indicates the VC's state changes to up."
|
||||
::= { h3cL2VpnPwe3Notifications 4 }
|
||||
|
||||
h3cPwVcDeleted NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
h3cPwVcID,
|
||||
h3cPwVcType,
|
||||
h3cPwVcPeerAddr
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification indicates the VC is deleted."
|
||||
::= { h3cL2VpnPwe3Notifications 5 }
|
||||
|
||||
END
|
||||
429
mibs/a3com/A3COM-HUAWEI-L4RDT-MIB
Normal file
429
mibs/a3com/A3COM-HUAWEI-L4RDT-MIB
Normal file
@ -0,0 +1,429 @@
|
||||
-- **********************************************************************
|
||||
-- Copyright (C) 2004 by HUAWEI-3COM TECHNOLOGIES. All rights reserved.
|
||||
-- **********************************************************************
|
||||
--
|
||||
-- Name: Huawei-3Com Layer 4 Redirection MIB
|
||||
--
|
||||
-- Description:
|
||||
--
|
||||
-- This MIB is used to configure the redirection of network traffic to a
|
||||
-- network appliance. It is to be used for switches that are Layer 4
|
||||
-- capable. It is divided into 3 tables and 4 scalar objects:
|
||||
-- the Cache table, the IP Exclusion Table, the Redirect VLAN table,
|
||||
-- the Information String object, the Free Cache Entries object,
|
||||
-- the Free IP Exclusion Entries object, and the Free Redirect VLAN
|
||||
-- Entries object.
|
||||
--
|
||||
-- The Cache table is responsible for storing the information
|
||||
-- about each cache to which network traffic is potentially being
|
||||
-- redirected. This table includes the cache IP address, the status
|
||||
-- of redirection, the cache port, the cache VLAN, and TCP port
|
||||
-- information.
|
||||
--
|
||||
-- The IP Exclusion table is responsible for storing the IP information
|
||||
-- on any IP addresses/subnetworks that are NOT allowed to be redirected.
|
||||
--
|
||||
-- The Redirect VLAN table is responsible for storing the VLAN ID of
|
||||
-- the packet which need to be redirected to the Web cache.
|
||||
--
|
||||
-- The Information String object is responsible for storing a string. This
|
||||
-- string will contain information pertaining to configuring Layer 4
|
||||
-- Redirection (success or failure).
|
||||
--
|
||||
-- The Free Cache Entries object is responsible for storing the number
|
||||
-- of entries that may still be added to the Cache Table.
|
||||
--
|
||||
-- The Free IP Exclusion Entries object is responsible for storing the
|
||||
-- number of entries that may still be added to the IP Exclusion Table.
|
||||
--
|
||||
-- The Free Redirect VLAN Entries object is responsible for storing the
|
||||
-- number of entries that may still be added to the Redirect VLAN Table.
|
||||
--
|
||||
-- History V2.0
|
||||
--
|
||||
-- V1.00 4/23/04 Created.
|
||||
-- V2.0 2004-10-12 updated by gaolong
|
||||
-- Add h3cL4Redirect MODULE-IDENTITY clause.
|
||||
-- Change ACCESS clause to MAX-ACCESS
|
||||
-- Change value of STATUS from mandatory to current
|
||||
-- **********************************************************************
|
||||
|
||||
A3COM-HUAWEI-L4RDT-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,MacAddress,TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB;
|
||||
|
||||
h3cL4Redirect MODULE-IDENTITY
|
||||
LAST-UPDATED "200409210000Z" -- Sept 21, 2002 at 00:00 GMT
|
||||
ORGANIZATION
|
||||
"Huawei 3Com Tech, Inc."
|
||||
CONTACT-INFO
|
||||
"Platform Team Beijing Institute Huawei Tech, Inc."
|
||||
DESCRIPTION
|
||||
"See description above"
|
||||
::= { h3cCommon 10 }
|
||||
|
||||
|
||||
|
||||
-- This table should be supported by devices that support Web Cache
|
||||
-- Redirection.
|
||||
h3cL4RedirectCacheTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cL4RedirectCacheEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "This table contains an entry for each Web Cache
|
||||
device that this unit is aware of."
|
||||
::= { h3cL4Redirect 1}
|
||||
|
||||
h3cL4RedirectCacheEntry OBJECT-TYPE
|
||||
SYNTAX H3cL4RedirectCacheEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Each row specifies a known Web Cache device."
|
||||
INDEX { h3cL4RedirectCacheIpAddress}
|
||||
::= { h3cL4RedirectCacheTable 1}
|
||||
|
||||
H3cL4RedirectCacheEntry ::= SEQUENCE {
|
||||
h3cL4RedirectCacheIpAddress IpAddress,
|
||||
h3cL4RedirectCacheRedirectionStatus INTEGER,
|
||||
h3cL4RedirectCachePort INTEGER,
|
||||
h3cL4RedirectCacheRowStatus RowStatus,
|
||||
h3cL4RedirectCacheMacAddress MacAddress,
|
||||
h3cL4RedirectCacheVlan INTEGER,
|
||||
h3cL4RedirectCacheTcpPort INTEGER
|
||||
}
|
||||
|
||||
h3cL4RedirectCacheIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "This object specifies the IP address of the Web
|
||||
Cache device."
|
||||
::= { h3cL4RedirectCacheEntry 1}
|
||||
|
||||
h3cL4RedirectCacheRedirectionStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabledNotRedirecting (1),
|
||||
enabledNoHealthChecker (2),
|
||||
enabledHealthChecking (3),
|
||||
enabledHealthCheckOKNotRedirecting (4),
|
||||
enabledHealthCheckFailed (5),
|
||||
enabledRedirecting (6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "This object returns the current state of traffic
|
||||
redirection to the cache.
|
||||
|
||||
If redirection is disabled, this object shall return
|
||||
disabledNotRedirecting(1).
|
||||
|
||||
If a unit cannot be selected to perform the cache health check,
|
||||
this object shall return enabledNoHealthChecker(2).
|
||||
|
||||
If the software is determining if the cache is able to do
|
||||
redirection(this will happen when the redirection state
|
||||
transitions from disabled to enabled), this object shall return
|
||||
enabledHealthChecking(3).
|
||||
|
||||
If the cache health check succeeded but the hardware is unable
|
||||
to support redirection to the cache port, this object shall
|
||||
return enabledHealthCheckOKNotRedirecting(4).
|
||||
|
||||
If the latest health check of the cache has failed, this object
|
||||
shall return enabledHealthCheckFailed(5).
|
||||
|
||||
If the cache is in use and traffic is being redirected to it,
|
||||
this object shall return enabledRedirecting(6).
|
||||
|
||||
The default value is disabledNotRedirecting(1)."
|
||||
::= { h3cL4RedirectCacheEntry 2}
|
||||
|
||||
h3cL4RedirectCachePort OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION "This object stores the ifIndex that identifies the
|
||||
port or link aggregation which provides the connection that
|
||||
leads to the cache. If only manual cache configuration is
|
||||
supported, this value must be supplied. The method of cache
|
||||
configuration can be ascertained by the presence or absence
|
||||
of the L4 manual cache configuration id within the
|
||||
3com-352 MIB.
|
||||
|
||||
The default value is 0."
|
||||
::= { h3cL4RedirectCacheEntry 3}
|
||||
|
||||
h3cL4RedirectCacheRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION "This object is used to create and remove Web Cache
|
||||
entries.
|
||||
|
||||
The following are the valid values that may be written to
|
||||
RowStatus:
|
||||
|
||||
Writing createAndGo(4) to the RowStatus of a non-existent row
|
||||
shall create a row with default values and shall set the row to
|
||||
active(1). If the row already exists, it shall be an error.
|
||||
|
||||
Writing createAndWait(5) to the RowStatus of a non-existent row
|
||||
shall create a row with default values and shall set the row to
|
||||
notInService(2). If the row already exists, it shall be an
|
||||
error.
|
||||
|
||||
Writing active(1) to the RowStatus of an existing row shall
|
||||
change the value of that row to active(1). Writing active(1) to
|
||||
the RowStatus of an existing row that is already active(1)
|
||||
shall not cause an error, the row shall remain active(1). If
|
||||
the row does not exist, it shall be an error.
|
||||
|
||||
Writing notInService(2) to the RowStatus of an existing row
|
||||
shall change the value of that row to notInService(2). Writing
|
||||
notInService(2) to the RowStatus of an existing row that is
|
||||
already notInService(2) shall not cause an error, the row shall
|
||||
remain notInService(2). If the row does not exist, it shall be
|
||||
an error.
|
||||
|
||||
Writing destroy(6) to the RowStatus of a non-existent row shall
|
||||
be an error. If the row exists, it shall be removed.
|
||||
|
||||
Writing notReady(3) to the RowStatus of a non-existent row or
|
||||
to an existent row shall be an error.
|
||||
|
||||
If the user does not supply values for the necessary objects,
|
||||
default values will be supplied.
|
||||
|
||||
Attempts to create more entries than the hardware can support
|
||||
shall be rejected."
|
||||
::= { h3cL4RedirectCacheEntry 4}
|
||||
|
||||
h3cL4RedirectCacheMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION "This object defines the MAC address of the attached
|
||||
Web cache device. If only manual configuration of
|
||||
the cache is supported, this value must be
|
||||
supplied. The method of cache configuration can be
|
||||
ascertained by the presence or absence of the
|
||||
L4 manual cache configuration id within the
|
||||
3com-352 MIB.
|
||||
|
||||
The default value is 0."
|
||||
::= { h3cL4RedirectCacheEntry 5}
|
||||
|
||||
h3cL4RedirectCacheVlan OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION "This object specifies the VLAN which the cache port belongs to."
|
||||
::= { h3cL4RedirectCacheEntry 6}
|
||||
|
||||
h3cL4RedirectCacheTcpPort OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION "This object specifies the TCP port number that is being redirected "
|
||||
::= { h3cL4RedirectCacheEntry 7}
|
||||
|
||||
|
||||
h3cL4RedirectIpExclusionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cL4RedirectIpExclusionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "This table lists the IP addresses and subnetworks
|
||||
that Web Cache redirection is not supported for.
|
||||
|
||||
Some devices may not support addition to this table."
|
||||
::= { h3cL4Redirect 2}
|
||||
|
||||
h3cL4RedirectIpExclusionEntry OBJECT-TYPE
|
||||
SYNTAX H3cL4RedirectIpExclusionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Each row contains an IP address or a IP subnetwork
|
||||
that is being excluded from the redirection."
|
||||
INDEX { h3cL4RedirectIpExclusionIpAddress}
|
||||
::= { h3cL4RedirectIpExclusionTable 1}
|
||||
|
||||
H3cL4RedirectIpExclusionEntry ::= SEQUENCE {
|
||||
h3cL4RedirectIpExclusionIpAddress IpAddress,
|
||||
h3cL4RedirectIpExclusionMaskLen INTEGER,
|
||||
h3cL4RedirectIpExclusionRowStatus RowStatus
|
||||
}
|
||||
|
||||
h3cL4RedirectIpExclusionIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "This object specifies the IP address or the
|
||||
subnetwork address that is to be excluded."
|
||||
::= { h3cL4RedirectIpExclusionEntry 1}
|
||||
|
||||
h3cL4RedirectIpExclusionMaskLen OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..32)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION "This object provides the number of bits in the
|
||||
subnetwork mask. This mask shall be applied to the excludeIP
|
||||
address to determine the subnetwork that is to be excluded. A
|
||||
value of 32 implies that the excludeIP address refers to an
|
||||
individual host.
|
||||
|
||||
The default value is 32."
|
||||
::= { h3cL4RedirectIpExclusionEntry 2}
|
||||
|
||||
h3cL4RedirectIpExclusionRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION "This object is used to add rows to the Exclusion
|
||||
Table.
|
||||
|
||||
The following are the valid values that may be written to
|
||||
RowStatus:
|
||||
|
||||
Writing createAndGo(4) to the RowStatus of a non-existent row
|
||||
shall create a new row. The new row shall be active(1). If
|
||||
the row exists, it shall be an error.
|
||||
|
||||
Writing createAndWait(5) to the RowStatus of a non-existent row
|
||||
or to an existent row shall be an error.
|
||||
|
||||
Writing active(1) to the RowStatus of an existing row shall
|
||||
change the value of that row to active(1). Writing active(1) to
|
||||
the RowStatus of an existing row that is already active(1)
|
||||
shall not cause an error, the row shall remain active(1). If
|
||||
the row does not exist, it shall be an error.
|
||||
|
||||
Writing notInService(2) to the RowStatus of an existing row
|
||||
shall change the value of that row to notInService(2). Writing
|
||||
notInService(2) to the RowStatus of an existing row that is
|
||||
already notInService(2) shall not cause an error, the row shall
|
||||
remain notInService(2). If the row does not exist, it shall be
|
||||
an error.
|
||||
|
||||
Writing destroy(6) to the RowStatus of a non-existent row shall
|
||||
be an error. If the row exists, it shall be removed.
|
||||
|
||||
Writing notReady(3) to the RowStatus of a non-existent row or
|
||||
to an existent row shall be an error.
|
||||
|
||||
Attempts to create more entries than the hardware can support
|
||||
shall be rejected."
|
||||
::= { h3cL4RedirectIpExclusionEntry 3}
|
||||
|
||||
h3cL4RedirectVlanTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cL4RedirectVlanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "This table contains a row for each VLAN of the packet
|
||||
which need to be redirected to the Web cache."
|
||||
::= { h3cL4Redirect 3}
|
||||
|
||||
h3cL4RedirectVlanEntry OBJECT-TYPE
|
||||
SYNTAX H3cL4RedirectVlanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Each row specifies a VLAN of the packet which need to
|
||||
be redirected to the Web cache."
|
||||
INDEX { h3cL4RedirectVlanID}
|
||||
::= { h3cL4RedirectVlanTable 1}
|
||||
|
||||
H3cL4RedirectVlanEntry ::= SEQUENCE {
|
||||
h3cL4RedirectVlanID INTEGER,
|
||||
h3cL4RedirectVlanRowStatus RowStatus
|
||||
}
|
||||
|
||||
h3cL4RedirectVlanID OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "This object specifies the VLAN ID of the packet which
|
||||
need to be redirected to the Web cache."
|
||||
::= { h3cL4RedirectVlanEntry 1}
|
||||
|
||||
h3cL4RedirectVlanRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION "This object allows ports to be added and removed
|
||||
from the table.
|
||||
|
||||
The following are the valid values that may be written to
|
||||
RowStatus:
|
||||
|
||||
Writing createAndGo(4) to the RowStatus of a non-existent row
|
||||
shall create a new row. The new row shall be active(1). If
|
||||
the row exists, it shall be an error.
|
||||
|
||||
Writing createAndWait(5) to the RowStatus of a non-existent row
|
||||
or to an existent row shall be an error.
|
||||
|
||||
Writing active(1) to the RowStatus of an existing row shall
|
||||
change the value of that row to active(1). Writing active(1) to
|
||||
the RowStatus of an existing row that is already active(1)
|
||||
shall not cause an error, the row shall remain active(1). If
|
||||
the row does not exist, it shall be an error.
|
||||
|
||||
Writing notInService(2) to the RowStatus of a non-existent row
|
||||
or to an existent row shall be an error.
|
||||
|
||||
Writing destroy(6) to the RowStatus of a non-existent row shall
|
||||
be an error. If the row exists, it shall be removed.
|
||||
|
||||
Writing notReady(3) to the RowStatus of a non-existent row or
|
||||
to an existent row shall be an error.
|
||||
|
||||
Attempts to create more entries than the hardware can support
|
||||
shall be rejected."
|
||||
::= { h3cL4RedirectVlanEntry 2}
|
||||
|
||||
h3cL4RedirectInformationString OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..80))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "This object shall contain the string generated as a
|
||||
result of a Layer 4 Redirection configuration. It shall
|
||||
contain either a string describing successful configuration or
|
||||
a string describing unsuccessful configuration.
|
||||
|
||||
This length of this string shall be no longer than 80
|
||||
characters."
|
||||
::= { h3cL4Redirect 4}
|
||||
|
||||
h3cL4RedirectFreeCacheEntries OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "This object indicates the number of entries that may
|
||||
still be added to the h3cL4RedirectCacheTable."
|
||||
::= { h3cL4Redirect 5}
|
||||
|
||||
h3cL4RedirectFreeIpExclusionEntries OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "This object indicates the number of entries that may
|
||||
still be added to the h3cL4RedirectIpExclusionTable."
|
||||
::= { h3cL4Redirect 6}
|
||||
|
||||
h3cL4RedirectFreeVlanEntries OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "This object indicates the number of entries that may
|
||||
still be added to the h3cL4RedirectVlanTable."
|
||||
::= { h3cL4Redirect 7}
|
||||
|
||||
END
|
||||
|
||||
371
mibs/a3com/A3COM-HUAWEI-LAG-MIB
Normal file
371
mibs/a3com/A3COM-HUAWEI-LAG-MIB
Normal file
@ -0,0 +1,371 @@
|
||||
-- =====================================================================
|
||||
-- Copyright (c) 2004-2010 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 hwAggLinkNumber to accessible-for-notify
|
||||
-- because this index object is used when sending notification.
|
||||
-- Fix a default value error of hwAggResourceAllocationValue.
|
||||
-- V1.2 2004-10-25 updated by fuzhenyu
|
||||
-- Change the range of hwAggLinkNumber from (1..256) to (1..728)
|
||||
-- Change the size of hwAggPortNotAttachedString from (1..50) to (1..255)
|
||||
-- V1.3 2006-03-05 updated by zhangjian
|
||||
-- Edit the description of hwAggPortNotAttachedReason.
|
||||
-- Change value range of hwAggLinkNumber.
|
||||
-- V1.4 2006-11-15 updated by zhangjian
|
||||
-- Change MAX-ACCESS clause of hwAggPortIndex to accessible-for-notify.
|
||||
-- Add hwAggPortInactiveNotification2 and hwAggPortActiveNotification.
|
||||
-- V1.5 2009-10-09 updated by songjianyong
|
||||
-- Change value range of hwAggPortNotAttachedReason.
|
||||
-- V1.6 2010-03-26 updated by songjianyong
|
||||
-- Change value range of hwAggPortNotAttachedReason.
|
||||
-- V1.7 2011-10-12 updated by liyugang
|
||||
-- Change some descriptions.
|
||||
-- =====================================================================
|
||||
A3COM-HUAWEI-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
|
||||
huaweiMgmt, huaweiDatacomm
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
PortList
|
||||
FROM Q-BRIDGE-MIB;
|
||||
|
||||
hwLAG 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."
|
||||
::= { huaweiDatacomm 25 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
hwLAGMibObjects OBJECT IDENTIFIER ::= { hwLAG 1 }
|
||||
|
||||
|
||||
hwAggLinkTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwAggLinkEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of aggregate link objects."
|
||||
::= { hwLAGMibObjects 1 }
|
||||
|
||||
|
||||
hwAggLinkEntry OBJECT-TYPE
|
||||
SYNTAX HwAggLinkEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry of table."
|
||||
INDEX { hwAggLinkNumber }
|
||||
::= { hwAggLinkTable 1 }
|
||||
|
||||
|
||||
HwAggLinkEntry ::=
|
||||
SEQUENCE {
|
||||
hwAggLinkNumber
|
||||
Integer32,
|
||||
hwAggLinkName
|
||||
DisplayString,
|
||||
hwAggLinkMode
|
||||
INTEGER,
|
||||
hwAggLinkPortList
|
||||
PortList,
|
||||
hwAggLinkState
|
||||
RowStatus,
|
||||
hwAggPortListSelectedPorts
|
||||
PortList,
|
||||
hwAggPortListSamePartnerPorts
|
||||
PortList
|
||||
}
|
||||
|
||||
hwAggLinkNumber OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The serial number of aggregation group."
|
||||
::= { hwAggLinkEntry 1 }
|
||||
|
||||
|
||||
hwAggLinkName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Aggregation name."
|
||||
::= { hwAggLinkEntry 2 }
|
||||
|
||||
|
||||
hwAggLinkMode 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."
|
||||
::= { hwAggLinkEntry 3 }
|
||||
|
||||
|
||||
hwAggLinkPortList 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."
|
||||
::= { hwAggLinkEntry 4 }
|
||||
|
||||
|
||||
hwAggLinkState OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus, now support three states:
|
||||
createAndGo, active, destroy."
|
||||
::= { hwAggLinkEntry 5 }
|
||||
|
||||
|
||||
hwAggPortListSelectedPorts 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."
|
||||
::= { hwAggLinkEntry 6 }
|
||||
|
||||
|
||||
hwAggPortListSamePartnerPorts 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."
|
||||
::= { hwAggLinkEntry 7 }
|
||||
|
||||
|
||||
hwAggPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwAggPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of aggregate port objects."
|
||||
::= { hwLAGMibObjects 2 }
|
||||
|
||||
|
||||
hwAggPortEntry OBJECT-TYPE
|
||||
SYNTAX HwAggPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry of table."
|
||||
INDEX { hwAggPortIndex }
|
||||
::= { hwAggPortTable 1 }
|
||||
|
||||
|
||||
HwAggPortEntry ::=
|
||||
SEQUENCE {
|
||||
hwAggPortIndex
|
||||
Gauge32,
|
||||
hwAggPortNotAttachedReason
|
||||
Integer32,
|
||||
hwAggPortLacpState
|
||||
TruthValue,
|
||||
hwAggPortNotAttachedString
|
||||
DisplayString
|
||||
}
|
||||
|
||||
hwAggPortIndex OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port ifindex which is according to RFC1213 MIB."
|
||||
::= { hwAggPortEntry 1 }
|
||||
|
||||
|
||||
hwAggPortNotAttachedReason 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."
|
||||
::= { hwAggPortEntry 2 }
|
||||
|
||||
hwAggPortLacpState OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Control ports' lacp enble or disable."
|
||||
::= { hwAggPortEntry 3 }
|
||||
|
||||
hwAggPortNotAttachedString 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."
|
||||
::= { hwAggPortEntry 4 }
|
||||
|
||||
|
||||
hwAggResourceAllocationValue 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" }
|
||||
::= { hwLAGMibObjects 3 }
|
||||
|
||||
|
||||
hwLAGMibNotifications OBJECT IDENTIFIER ::= { hwLAG 2 }
|
||||
|
||||
|
||||
hwAggSpeedChangedNotification NOTIFICATION-TYPE
|
||||
OBJECTS { hwAggLinkNumber }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This event will be triggered whenever an
|
||||
aggregation changes its speed."
|
||||
::= { hwLAGMibNotifications 1 }
|
||||
|
||||
|
||||
hwAggPortInactiveNotification NOTIFICATION-TYPE
|
||||
OBJECTS { hwAggLinkNumber }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This event will be triggered whenever any port
|
||||
in aggregator is made inactive."
|
||||
::= { hwLAGMibNotifications 2 }
|
||||
|
||||
|
||||
hwAggPortInactiveNotification2 NOTIFICATION-TYPE
|
||||
OBJECTS { hwAggLinkNumber,
|
||||
hwAggPortIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This event will be triggered whenever the port
|
||||
in aggregator is made inactive."
|
||||
::= { hwLAGMibNotifications 3 }
|
||||
|
||||
|
||||
hwAggPortActiveNotification NOTIFICATION-TYPE
|
||||
OBJECTS { hwAggLinkNumber,
|
||||
hwAggPortIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This event will be triggered whenever the port
|
||||
in aggregator is made active."
|
||||
::= { hwLAGMibNotifications 4 }
|
||||
|
||||
|
||||
hwLAGMibConformance OBJECT IDENTIFIER ::= { hwLAG 3 }
|
||||
|
||||
|
||||
hwLAGMibCompliances OBJECT IDENTIFIER ::= { hwLAGMibConformance 1 }
|
||||
|
||||
|
||||
hwLAGMibCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for SNMP entities
|
||||
which implement the Lag MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS
|
||||
{ hwLAGMibObjectGroup, hwLAGMibNotificationGroup }
|
||||
::= { hwLAGMibCompliances 1 }
|
||||
|
||||
|
||||
hwLAGMibGroup OBJECT IDENTIFIER ::= { hwLAGMibConformance 2 }
|
||||
|
||||
|
||||
hwLAGMibObjectGroup OBJECT-GROUP
|
||||
OBJECTS { hwAggLinkName, hwAggLinkMode, hwAggLinkPortList,
|
||||
hwAggLinkState, hwAggPortListSelectedPorts,
|
||||
hwAggPortListSamePartnerPorts,
|
||||
hwAggPortNotAttachedReason, hwAggPortLacpState,
|
||||
hwAggPortNotAttachedString,
|
||||
hwAggResourceAllocationValue }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of objects which are used to
|
||||
represent LAG objects."
|
||||
::= { hwLAGMibGroup 1 }
|
||||
|
||||
|
||||
hwLAGMibNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwAggSpeedChangedNotification,
|
||||
hwAggPortInactiveNotification,
|
||||
hwAggPortInactiveNotification2,
|
||||
hwAggPortActiveNotification }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of objects which are used to
|
||||
represent notifications."
|
||||
::= { hwLAGMibGroup 2 }
|
||||
|
||||
END
|
||||
164
mibs/a3com/A3COM-HUAWEI-LB-MIB
Normal file
164
mibs/a3com/A3COM-HUAWEI-LB-MIB
Normal file
@ -0,0 +1,164 @@
|
||||
-- =================================================================
|
||||
-- Copyright (c) 2004-2012 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description: Private MIB File For Loadbalance
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 2010-12 Initial Version by l05567
|
||||
-- 2011-11 Add 'h3cLBRealServerConnectNumber', 'h3cLBTrap',
|
||||
-- 'h3cLBRealServerOverLoad', 'h3cLBTrapPrex' by l05567
|
||||
-- =================================================================
|
||||
A3COM-HUAWEI-LB-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB;
|
||||
|
||||
h3cLB MODULE-IDENTITY
|
||||
LAST-UPDATED "201012010000Z"
|
||||
ORGANIZATION
|
||||
"Hangzhou H3C Technologies 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 private mib file includes the loadbalance information of
|
||||
the device."
|
||||
REVISION "201012010000Z"
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
::= { h3cCommon 116 }
|
||||
|
||||
h3cLBTables OBJECT IDENTIFIER ::= { h3cLB 1 }
|
||||
|
||||
-- MIB contains 2 groups
|
||||
|
||||
-- =================================================================
|
||||
-- Real Server Group Table
|
||||
-- =================================================================
|
||||
|
||||
h3cLBRealServerGroupTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cLBRealServerGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Real server group table for loadbalance."
|
||||
::= { h3cLBTables 1 }
|
||||
|
||||
h3cLBRealServerGroupEntry OBJECT-TYPE
|
||||
SYNTAX H3cLBRealServerGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry contains the information of the real server group."
|
||||
INDEX {
|
||||
h3cLBRealServerGroupName
|
||||
}
|
||||
::= { h3cLBRealServerGroupTable 1 }
|
||||
|
||||
H3cLBRealServerGroupEntry ::=
|
||||
SEQUENCE{
|
||||
h3cLBRealServerGroupName DisplayString
|
||||
}
|
||||
|
||||
h3cLBRealServerGroupName OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(1..31))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Real server group name."
|
||||
::= { h3cLBRealServerGroupEntry 1 }
|
||||
|
||||
|
||||
-- =================================================================
|
||||
-- Real Server Table
|
||||
-- =================================================================
|
||||
h3cLBRealServerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cLBRealServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Real server table for loadbalance."
|
||||
::= { h3cLBTables 2 }
|
||||
|
||||
h3cLBRealServerEntry OBJECT-TYPE
|
||||
SYNTAX H3cLBRealServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry contains the information of the real server."
|
||||
INDEX {
|
||||
h3cLBRealServerGroupName,
|
||||
h3cLBRealServerName
|
||||
}
|
||||
::= { h3cLBRealServerTable 1 }
|
||||
|
||||
H3cLBRealServerEntry ::=
|
||||
SEQUENCE{
|
||||
h3cLBRealServerName DisplayString,
|
||||
h3cLBRealServerStatus INTEGER,
|
||||
h3cLBRealServerConnectNumber Integer32
|
||||
}
|
||||
|
||||
h3cLBRealServerName OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(1..31))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Real server name."
|
||||
::= { h3cLBRealServerEntry 1 }
|
||||
|
||||
h3cLBRealServerStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enabled(1),
|
||||
disabled(2),
|
||||
slowdown(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of real server status type.
|
||||
enabled: the real server is enabled.
|
||||
disabled: the real server is disabled, the loadbalance device
|
||||
does not assign any traffic to the real server.
|
||||
slowdown: the real server continues to process the existed session
|
||||
previously assigned to it, but the loadbalance device
|
||||
does not assign any new session to the real server."
|
||||
::= { h3cLBRealServerEntry 2 }
|
||||
|
||||
h3cLBRealServerConnectNumber OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The connection number of real server."
|
||||
::= { h3cLBRealServerEntry 3 }
|
||||
|
||||
-- =================================================================
|
||||
-- Traps of Loadbalance
|
||||
-- =================================================================
|
||||
h3cLBTrap OBJECT IDENTIFIER ::= {h3cLB 2}
|
||||
|
||||
h3cLBTrapPrex OBJECT IDENTIFIER ::= {h3cLBTrap 0}
|
||||
|
||||
h3cLBRealServerOverLoad NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
h3cLBRealServerGroupName,
|
||||
h3cLBRealServerName,
|
||||
h3cLBRealServerConnectNumber
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when the real server is overloaded."
|
||||
::= {h3cLBTrapPrex 1}
|
||||
|
||||
END
|
||||
792
mibs/a3com/A3COM-HUAWEI-LI-MIB
Normal file
792
mibs/a3com/A3COM-HUAWEI-LI-MIB
Normal file
@ -0,0 +1,792 @@
|
||||
-- ============================================================================
|
||||
-- Copyright (c) 2004-2010 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description: Lawful Interception MIB
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 2009-08-25 Initial version Created by Lixin Xu
|
||||
-- ============================================================================
|
||||
A3COM-HUAWEI-LI-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
Counter64, Counter32, Integer32, Unsigned32,
|
||||
OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus, TruthValue, MacAddress, DateAndTime
|
||||
FROM SNMPv2-TC
|
||||
InetAddress, InetAddressType, InetAddressPrefixLength, InetPortNumber
|
||||
FROM INET-ADDRESS-MIB
|
||||
InterfaceIndexOrZero
|
||||
FROM IF-MIB
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB;
|
||||
|
||||
h3cLI MODULE-IDENTITY
|
||||
LAST-UPDATED "200908251000Z"
|
||||
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
|
||||
"Lawful Interception MIB"
|
||||
REVISION
|
||||
"200908251000Z"
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
::= { h3cCommon 111 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
h3cLICommon OBJECT IDENTIFIER ::= { h3cLI 1 }
|
||||
|
||||
h3cLITrapBindObjects OBJECT IDENTIFIER ::= { h3cLICommon 1 }
|
||||
|
||||
h3cLIBoardInformation OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It is a slot number."
|
||||
::= { h3cLITrapBindObjects 1 }
|
||||
|
||||
h3cLINotifications OBJECT IDENTIFIER ::= { h3cLICommon 2 }
|
||||
|
||||
h3cLINotificationsPrefix OBJECT IDENTIFIER ::= { h3cLINotifications 0 }
|
||||
|
||||
h3cLIActive NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
h3cLIStreamtype
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This Notification is sent when a type of intercepting configuration
|
||||
is changed from inactive to active.
|
||||
The value of the h3cLIStreamtype which identify the actual intercept
|
||||
stream is included in this notification."
|
||||
::= { h3cLINotificationsPrefix 1 }
|
||||
|
||||
h3cLITimeOut NOTIFICATION-TYPE
|
||||
OBJECTS { h3cLIMediationRowStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When the time specified in h3cLIMediationTimeout arrives,
|
||||
the device notifies the manager corresponding intercept is removed."
|
||||
::= { h3cLINotificationsPrefix 2 }
|
||||
|
||||
h3cLIFailureInformation NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
h3cLIStreamtype,
|
||||
h3cLIBoardInformation
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When interception is configured on distributed device,
|
||||
the configuration perhaps failed on some board.
|
||||
If this happened, this notification will occur."
|
||||
::= { h3cLINotificationsPrefix 3 }
|
||||
|
||||
h3cLIObjects OBJECT IDENTIFIER ::= { h3cLICommon 3 }
|
||||
|
||||
h3cLINewIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object will be used as an index value for a new
|
||||
h3cLIMediationEntry. Whenever read, the agent will
|
||||
give a non-used value. This is to reduce the probability
|
||||
of conflict during creation of new h3cLIMediationTable entries."
|
||||
::= { h3cLIObjects 1 }
|
||||
--
|
||||
-- h3cLIMediationTable definition
|
||||
--
|
||||
h3cLIMediationTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cLIMediationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table describes interception gateway information with which
|
||||
interception device communicates."
|
||||
::= { h3cLIObjects 2 }
|
||||
|
||||
h3cLIMediationEntry OBJECT-TYPE
|
||||
SYNTAX H3cLIMediationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry of configuring mediation device."
|
||||
INDEX { h3cLIMediationIndex }
|
||||
::= { h3cLIMediationTable 1 }
|
||||
|
||||
H3cLIMediationEntry ::=
|
||||
SEQUENCE {
|
||||
h3cLIMediationIndex Integer32,
|
||||
h3cLIMediationDestAddrType InetAddressType,
|
||||
h3cLIMediationDestAddr InetAddress,
|
||||
h3cLIMediationDestPort InetPortNumber,
|
||||
h3cLIMediationSrcInterface InterfaceIndexOrZero,
|
||||
h3cLIMediationDscp Integer32,
|
||||
h3cLIMediationTimeOut DateAndTime,
|
||||
h3cLIMediationTransport INTEGER,
|
||||
h3cLIMediationNotificationEnable TruthValue,
|
||||
h3cLIMediationRowStatus RowStatus
|
||||
}
|
||||
|
||||
h3cLIMediationIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"h3cLIMediationIndex is a entry identifier. The Mediation Device
|
||||
should be responsible for making sure these are unique.
|
||||
Before creating a new entry, a value for this variable may be
|
||||
obtained by reading h3cLINewIndex to reduce the probability
|
||||
of a value collision."
|
||||
::= { h3cLIMediationEntry 1 }
|
||||
|
||||
h3cLIMediationDestAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of h3cLIMediationDestAddr."
|
||||
::= { h3cLIMediationEntry 2 }
|
||||
|
||||
h3cLIMediationDestAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP Address of the Mediation Device to receive intercepted traffic."
|
||||
::= { h3cLIMediationEntry 3 }
|
||||
|
||||
h3cLIMediationDestPort OBJECT-TYPE
|
||||
SYNTAX InetPortNumber
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The L4-port number on the Mediation Device
|
||||
to receive intercepted traffic."
|
||||
::= { h3cLIMediationEntry 4 }
|
||||
|
||||
h3cLIMediationSrcInterface OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface on the intercepting device from which to
|
||||
transmit intercepted data.
|
||||
If zero, intercepting device will select an outbound
|
||||
interface according to h3cLIMediationDestAddr."
|
||||
::= { h3cLIMediationEntry 5 }
|
||||
|
||||
h3cLIMediationDscp OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Differentiated Services Code Point the intercepting
|
||||
device applies to the IP packets encapsulating the intercepted traffic."
|
||||
DEFVAL { 34 }
|
||||
::= { h3cLIMediationEntry 6 }
|
||||
|
||||
h3cLIMediationTimeOut OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time at which this row and all related Stream Table rows
|
||||
should be automatically removed, and the intercept function expire."
|
||||
::= { h3cLIMediationEntry 7 }
|
||||
|
||||
h3cLIMediationTransport OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
udp(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The protocol used in transferring intercepted data to the
|
||||
Mediation Device."
|
||||
::= { h3cLIMediationEntry 8 }
|
||||
|
||||
h3cLIMediationNotificationEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable controls the generation of any notifications or
|
||||
informs by the MIB agent for this table entry."
|
||||
DEFVAL { true }
|
||||
::= { h3cLIMediationEntry 9 }
|
||||
|
||||
h3cLIMediationRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Operation status of this table entry."
|
||||
::= { h3cLIMediationEntry 10 }
|
||||
|
||||
--
|
||||
-- h3cLIStreamTable definition
|
||||
--
|
||||
h3cLIStreamTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cLIStreamEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table lists the traffic stream's type to be intercepted.
|
||||
The specified filter is defined in h3cLIIPStreamTable,
|
||||
h3cLIMACStreamTable or h3cLIUserStreamTable, according to
|
||||
h3cLIStreamtype. Also it contains counters for packets to
|
||||
be intercepted and dropped by attached type of filter."
|
||||
::= { h3cLIObjects 3 }
|
||||
|
||||
h3cLIStreamEntry OBJECT-TYPE
|
||||
SYNTAX H3cLIStreamEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A single type of data stream to be intercepted."
|
||||
INDEX { h3cLIMediationIndex, h3cLIStreamIndex }
|
||||
::= { h3cLIStreamTable 1 }
|
||||
|
||||
H3cLIStreamEntry ::=
|
||||
SEQUENCE {
|
||||
h3cLIStreamIndex Integer32,
|
||||
h3cLIStreamtype INTEGER,
|
||||
h3cLIStreamEnable TruthValue,
|
||||
h3cLIStreamPackets Counter32,
|
||||
h3cLIStreamDrops Counter32,
|
||||
h3cLIStreamHPackets Counter64,
|
||||
h3cLIStreamHDrops Counter64,
|
||||
h3cLIStreamRowStatus RowStatus
|
||||
}
|
||||
|
||||
h3cLIStreamIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the stream entry."
|
||||
::= { h3cLIStreamEntry 1 }
|
||||
|
||||
h3cLIStreamtype OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
ip(1),
|
||||
mac(2),
|
||||
userConnection(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the type of stream, and according to it uses filter table.
|
||||
It can not be changed after a filter table is attached to it.
|
||||
The following types of streams are supported:
|
||||
ip: IP filter. The exact definition is a row in
|
||||
h3cLIIPStreamTable.
|
||||
mac: MAC filter. The exact definition is a row in
|
||||
h3cLIMACStreamTable.
|
||||
userConnecton: User connection filter. The exact definition
|
||||
is a row in h3cLIUserStreamTable."
|
||||
::= { h3cLIStreamEntry 2 }
|
||||
|
||||
h3cLIStreamEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If 'true', the interception is active. And it is set to 'true'
|
||||
only after an additional filter specification has been attached
|
||||
to this stream."
|
||||
DEFVAL { false }
|
||||
::= { h3cLIStreamEntry 3 }
|
||||
|
||||
h3cLIStreamPackets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The numbers of packets that have been intercepted."
|
||||
::= { h3cLIStreamEntry 4 }
|
||||
|
||||
h3cLIStreamDrops OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The numbers of packets were dropped in the lawful intercept process."
|
||||
::= { h3cLIStreamEntry 5 }
|
||||
|
||||
h3cLIStreamHPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The numbers of packets have been intercepted.
|
||||
This object is a 64-bit version of h3cLIStreamPackets."
|
||||
::= { h3cLIStreamEntry 6 }
|
||||
|
||||
h3cLIStreamHDrops OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The numbers of packets were dropped in the lawful intercept process.
|
||||
This object is a 64-bit version of h3cLIStreamDrops."
|
||||
::= { h3cLIStreamEntry 7 }
|
||||
|
||||
h3cLIStreamRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Operation status of this table entry."
|
||||
::= { h3cLIStreamEntry 8 }
|
||||
|
||||
--
|
||||
-- h3cLIIPStreamTable definition
|
||||
--
|
||||
h3cLIIPStream OBJECT IDENTIFIER ::= { h3cLI 2 }
|
||||
|
||||
h3cLIIPStreamObjects OBJECT IDENTIFIER ::= { h3cLIIPStream 1 }
|
||||
|
||||
h3cLIIPStreamTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cLIIPStreamEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table lists the IPv4 and IPv6 streams to be intercepted.
|
||||
It is associated with h3cLIMediationTable and h3cLIStreamTable."
|
||||
::= { h3cLIIPStreamObjects 1 }
|
||||
|
||||
h3cLIIPStreamEntry OBJECT-TYPE
|
||||
SYNTAX H3cLIIPStreamEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A single stream to be intercepted.
|
||||
The first index indicates the Mediation Device.
|
||||
The second index is that of the stream's counter entry
|
||||
in the h3cLIStreamTable. The second index permits multiple
|
||||
classifiers to be used together, such as having an IP address
|
||||
as source or destination."
|
||||
INDEX { h3cLIMediationIndex, h3cLIStreamIndex }
|
||||
::= { h3cLIIPStreamTable 1 }
|
||||
|
||||
H3cLIIPStreamEntry ::=
|
||||
SEQUENCE {
|
||||
h3cLIIPStreamInterface InterfaceIndexOrZero,
|
||||
h3cLIIPStreamAddrType InetAddressType,
|
||||
h3cLIIPStreamDestAddr InetAddress,
|
||||
h3cLIIPStreamDestAddrLength InetAddressPrefixLength,
|
||||
h3cLIIPStreamSrcAddr InetAddress,
|
||||
h3cLIIPStreamSrcAddrLength InetAddressPrefixLength,
|
||||
h3cLIIPStreamTosByte Integer32,
|
||||
h3cLIIPStreamTosByteMask Integer32,
|
||||
h3cLIIPStreamFlowId Integer32,
|
||||
h3cLIIPStreamProtocol Integer32,
|
||||
h3cLIIPStreamDestL4PortMin InetPortNumber,
|
||||
h3cLIIPStreamDestL4PortMax InetPortNumber,
|
||||
h3cLIIPStreamSrcL4PortMin InetPortNumber,
|
||||
h3cLIIPStreamSrcL4PortMax InetPortNumber,
|
||||
h3cLIIPStreamVRF SnmpAdminString,
|
||||
h3cLIIPStreamRowStatus RowStatus
|
||||
}
|
||||
|
||||
h3cLIIPStreamInterface OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Traffic received or transmitted over this interface
|
||||
will be intercepted.
|
||||
|
||||
This value must be set when creating a stream entry,
|
||||
either zero, or a valid interface index.
|
||||
|
||||
If the value is zero, interception accepts any interface.
|
||||
Then at least one additional parameter must be selected,
|
||||
and not be default value."
|
||||
::= { h3cLIIPStreamEntry 1 }
|
||||
|
||||
h3cLIIPStreamAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of address, used in packet selection."
|
||||
DEFVAL { ipv4 }
|
||||
::= { h3cLIIPStreamEntry 2 }
|
||||
|
||||
h3cLIIPStreamDestAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Destination address used in packet selection.
|
||||
This address will be consistent with the type specified in
|
||||
h3cLIIPStreamAddrType."
|
||||
DEFVAL { '00000000'H }
|
||||
::= { h3cLIIPStreamEntry 3 }
|
||||
|
||||
h3cLIIPStreamDestAddrLength OBJECT-TYPE
|
||||
SYNTAX InetAddressPrefixLength
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of the Destination Prefix. A value of zero means
|
||||
all addresses to match. This prefix length will be consistent
|
||||
with the type specified in h3cLIIPStreamAddrType."
|
||||
DEFVAL { 0 }
|
||||
::= { h3cLIIPStreamEntry 4 }
|
||||
|
||||
h3cLIIPStreamSrcAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Source Address used in packet selection. This address will
|
||||
be consistent with the type specified in h3cLIIPStreamAddrType."
|
||||
DEFVAL { '00000000'H }
|
||||
::= { h3cLIIPStreamEntry 5 }
|
||||
|
||||
h3cLIIPStreamSrcAddrLength OBJECT-TYPE
|
||||
SYNTAX InetAddressPrefixLength
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of the Source Prefix. A value of zero means all
|
||||
addresses to match. This prefix length will be consistent with
|
||||
the type specified in h3cLIIPStreamAddrType."
|
||||
DEFVAL { 0 }
|
||||
::= { h3cLIIPStreamEntry 6 }
|
||||
|
||||
h3cLIIPStreamTosByte OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the TOS byte.
|
||||
If h3cLIIPStreamTosByte&(~h3cLIIPStreamTosByteMask)!=0,
|
||||
configuration is rejected."
|
||||
DEFVAL { 0 }
|
||||
::= { h3cLIIPStreamEntry 7 }
|
||||
|
||||
h3cLIIPStreamTosByteMask OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value is ANDed with the value of the TOS byte in a packet
|
||||
and compared with h3cLIIPStreamTosByte. If the values are equal,
|
||||
the comparison is equal.
|
||||
If both the mask and the TosByte value are zero,
|
||||
the result is to always accept."
|
||||
DEFVAL { 0 }
|
||||
::= { h3cLIIPStreamEntry 8 }
|
||||
|
||||
h3cLIIPStreamFlowId OBJECT-TYPE
|
||||
SYNTAX Integer32 (-1 | 0..1048575)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The flow identifier in an IPv6 header. -1 indicates that the
|
||||
Flow Id is unused."
|
||||
DEFVAL { -1 } -- any flow identifier value
|
||||
::= { h3cLIIPStreamEntry 9 }
|
||||
|
||||
h3cLIIPStreamProtocol OBJECT-TYPE
|
||||
SYNTAX Integer32 (-1 | 0..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP protocol to match against the IPv4 protocol number or
|
||||
the IPv6 Next- Header number in the packet."
|
||||
DEFVAL { -1 } -- any IP protocol
|
||||
::= { h3cLIIPStreamEntry 10 }
|
||||
|
||||
h3cLIIPStreamDestL4PortMin OBJECT-TYPE
|
||||
SYNTAX InetPortNumber
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum value that the layer-4 destination port number in
|
||||
the packet must have in order to match. This value must be
|
||||
equal to or less than the value specified for this entry in
|
||||
h3cLIIPStreamDestL4PortMax.
|
||||
|
||||
If both h3cLIIPStreamDestL4PortMin and h3cLIIPStreamDestL4PortMax
|
||||
are at their default values, the port number is effectively unused.
|
||||
If h3cLIIPStreamDestL4PortMin is equal to
|
||||
h3cLIIPStreamDestL4PortMax, only one port number to be intercepted."
|
||||
DEFVAL { 0 }
|
||||
::= { h3cLIIPStreamEntry 11 }
|
||||
|
||||
h3cLIIPStreamDestL4PortMax OBJECT-TYPE
|
||||
SYNTAX InetPortNumber
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum value that the layer-4 destination port number in
|
||||
the packet must have in order to match this classifier entry.
|
||||
This value must be equal to or greater than the value specified
|
||||
for this entry in h3cLIIPStreamDestL4PortMin.
|
||||
If both h3cLIIPStreamDestL4PortMin and h3cLIIPStreamDestL4PortMax
|
||||
are at their default values, the port number is effectively unused.
|
||||
If h3cLIIPStreamDestL4PortMin is equal to h3cLIIPStreamDestL4PortMax,
|
||||
only one port number to be intercepted."
|
||||
DEFVAL { 65535 }
|
||||
::= { h3cLIIPStreamEntry 12 }
|
||||
|
||||
h3cLIIPStreamSrcL4PortMin OBJECT-TYPE
|
||||
SYNTAX InetPortNumber
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum value that the layer-4 destination port number in
|
||||
the packet must have in order to match. This value must be
|
||||
equal to or less than the value specified for this entry in
|
||||
h3cLIIPStreamSrcL4PortMax.
|
||||
If both h3cLIIPStreamSrcL4PortMin and h3cLIIPStreamSrcL4PortMax
|
||||
are at their default values, the port number is effectively unused.
|
||||
If h3cLIIPStreamSrcL4PortMin is equal to
|
||||
h3cLIIPStreamSrcL4PortMax, only one port number to be intercepted."
|
||||
DEFVAL { 0 }
|
||||
::= { h3cLIIPStreamEntry 13 }
|
||||
|
||||
h3cLIIPStreamSrcL4PortMax OBJECT-TYPE
|
||||
SYNTAX InetPortNumber
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum value that the layer-4 destination port number in
|
||||
the packet must have in order to match this classifier entry.
|
||||
This value must be equal to or greater than the value specified
|
||||
for this entry in h3cLIIPStreamSrcL4PortMin.
|
||||
If both h3cLIIPStreamSrcL4PortMin and h3cLIIPStreamSrcL4PortMax
|
||||
are at their default values, the port number is effectively unused.
|
||||
If h3cLIIPStreamSrcL4PortMin is equal to h3cLIIPStreamSrcL4PortMax,
|
||||
only one port number to be intercepted."
|
||||
DEFVAL { 65535 }
|
||||
::= { h3cLIIPStreamEntry 14 }
|
||||
|
||||
h3cLIIPStreamVRF OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It is the name of a Virtual Routing and Forwarding (VRF) of a VPN."
|
||||
DEFVAL { "" }
|
||||
::= { h3cLIIPStreamEntry 15 }
|
||||
|
||||
h3cLIIPStreamRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Operation status of this table entry."
|
||||
::= { h3cLIIPStreamEntry 18 }
|
||||
|
||||
--
|
||||
-- h3cLIMACStreamTable definition
|
||||
--
|
||||
h3cLIMACStream OBJECT IDENTIFIER ::= { h3cLI 3 }
|
||||
|
||||
h3cLIMACStreamObjects OBJECT IDENTIFIER ::= { h3cLIMACStream 1 }
|
||||
|
||||
h3cLIMACStreamTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cLIMACStreamEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table lists the IEEE 802 streams to be intercepted.
|
||||
It is associated with h3cLIMediationTable and h3cLIStreamTable."
|
||||
::= { h3cLIMACStreamObjects 1 }
|
||||
|
||||
h3cLIMACStreamEntry OBJECT-TYPE
|
||||
SYNTAX H3cLIMACStreamEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A single stream to be intercepted.
|
||||
The first index indicates the Mediation Device.
|
||||
The second index is that of the stream's counter entry
|
||||
in the h3cLIStreamTable. The second index permits multiple
|
||||
classifiers to be used together, such as having an MAC address
|
||||
as source or destination."
|
||||
INDEX { h3cLIMediationIndex, h3cLIStreamIndex }
|
||||
::= { h3cLIMACStreamTable 1 }
|
||||
|
||||
H3cLIMACStreamEntry ::=
|
||||
SEQUENCE {
|
||||
h3cLIMACStreamFields BITS,
|
||||
h3cLIMACStreamInterface InterfaceIndexOrZero,
|
||||
h3cLIMACStreamDestAddr MacAddress,
|
||||
h3cLIMACStreamSrcAddr MacAddress,
|
||||
h3cLIMACStreamEthPid Unsigned32,
|
||||
h3cLIMACStreamDSap Unsigned32,
|
||||
h3cLIMACStreamSSap Unsigned32,
|
||||
h3cLIMACStreamRowStatus RowStatus
|
||||
}
|
||||
|
||||
h3cLIMACStreamFields OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
interface(0),
|
||||
dstMacAddress(1),
|
||||
srcMacAddress(2),
|
||||
ethernetPid(3),
|
||||
dSap(4),
|
||||
sSap(5)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object displays what attributes will be compared to
|
||||
identify traffic.
|
||||
interface: indicates that traffic on the stated
|
||||
interface is to be intercepted
|
||||
dstMacAddress: indicates that traffic destined to a
|
||||
given address should be intercepted
|
||||
srcMacAddress: indicates that traffic sourced from a
|
||||
given address should be intercepted
|
||||
ethernetPid: indicates that traffic with a stated
|
||||
Ethernet Protocol Identifier should
|
||||
be intercepted
|
||||
dSap: indicates that traffic with an certain
|
||||
802.2 LLC Destination SAP should be
|
||||
intercepted
|
||||
sSap: indicates that traffic with an certain
|
||||
802.2 LLC Source SAP should be intercepted
|
||||
|
||||
At least one of the bits has to be set in order to activate an
|
||||
entry. If multiple bits are set, traffic to be intercepted must
|
||||
be satisfied with all set attributes."
|
||||
::= { h3cLIMACStreamEntry 1 }
|
||||
|
||||
h3cLIMACStreamInterface OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Traffic received or transmitted over this interface
|
||||
will be intercepted.
|
||||
This value must be set when creating a stream entry,
|
||||
either zero, or a valid interface index.
|
||||
If the value is zero, interception accepts any interface.
|
||||
Additional parameter must be selected together."
|
||||
::= { h3cLIMACStreamEntry 2 }
|
||||
|
||||
h3cLIMACStreamDestAddr OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Destination address used in packet selection."
|
||||
::= { h3cLIMACStreamEntry 3 }
|
||||
|
||||
h3cLIMACStreamSrcAddr OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Source Address used in packet selection."
|
||||
::= { h3cLIMACStreamEntry 4 }
|
||||
|
||||
h3cLIMACStreamEthPid OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the Ethernet Protocol Identifier in the
|
||||
Ethernet traffic or IEEE 802.2 SNAP traffic."
|
||||
::= { h3cLIMACStreamEntry 5 }
|
||||
|
||||
h3cLIMACStreamDSap OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the IEEE 802.2 Destination SAP."
|
||||
::= { h3cLIMACStreamEntry 6 }
|
||||
|
||||
h3cLIMACStreamSSap OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the IEEE 802.2 Source SAP."
|
||||
::= { h3cLIMACStreamEntry 7 }
|
||||
|
||||
h3cLIMACStreamRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Operation status of this table entry."
|
||||
::= { h3cLIMACStreamEntry 8 }
|
||||
|
||||
--
|
||||
-- h3cLIUserStreamTable definition
|
||||
--
|
||||
h3cLIUserStream OBJECT IDENTIFIER ::= { h3cLI 4 }
|
||||
|
||||
h3cLIUserStreamObjects OBJECT IDENTIFIER ::= { h3cLIUserStream 1 }
|
||||
|
||||
h3cLIUserStreamTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3cLIUserStreamEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table lists the user connection streams to be intercepted.
|
||||
It is associated with h3cLIMediationTable and h3cLIStreamTable."
|
||||
::= { h3cLIUserStreamObjects 1 }
|
||||
|
||||
h3cLIUserStreamEntry OBJECT-TYPE
|
||||
SYNTAX H3cLIUserStreamEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A single stream to be intercepted.
|
||||
The first index indicates the Mediation Device.
|
||||
The second index is that of the stream's counter entry
|
||||
in the h3cLIStreamTable. This permits multiple classifiers
|
||||
to be used together."
|
||||
INDEX { h3cLIMediationIndex, h3cLIStreamIndex }
|
||||
::= { h3cLIUserStreamTable 1 }
|
||||
|
||||
H3cLIUserStreamEntry ::=
|
||||
SEQUENCE {
|
||||
h3cLIUserStreamAcctSessID OCTET STRING,
|
||||
h3cLIUserStreamRowStatus RowStatus
|
||||
}
|
||||
|
||||
h3cLIUserStreamAcctSessID OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..253))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the RADIUS attribute 44 acct-session-ID.
|
||||
The string must be set, and the length not be zero."
|
||||
::= { h3cLIUserStreamEntry 1 }
|
||||
|
||||
h3cLIUserStreamRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Operation status of this table entry."
|
||||
::= { h3cLIUserStreamEntry 2 }
|
||||
|
||||
END
|
||||
127
mibs/a3com/A3COM-HUAWEI-LLDP-EXT-MIB
Normal file
127
mibs/a3com/A3COM-HUAWEI-LLDP-EXT-MIB
Normal file
@ -0,0 +1,127 @@
|
||||
-- ============================================================================
|
||||
-- Copyright (C) 2009 by H3C Technologies. All rights reserved.
|
||||
--
|
||||
-- Description: There are three standard MIB definitions, "LLDP-MIB", "LLDP-EXT-
|
||||
-- DOT1-MIB", "LLDP-EXT-DOT3-MIB", define almost all MIB objects of LLDP.
|
||||
-- This document defines more MIB objects privately For LLDP implementation.
|
||||
-- 1)LLDP default global status is disabled, a management object needed to
|
||||
-- enable it.
|
||||
-- 2)LLDP needs to be compliable with CDP (Non standard IEEE link layer di-
|
||||
-- scovery protocol). A management object needed to enable or disable co-
|
||||
-- mpliance.
|
||||
-- 3)For compliance with CDP, port based control management object is need-
|
||||
-- ed.
|
||||
--
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 created by qizhenglin 2009-03-20
|
||||
-- ============================================================================
|
||||
A3COM-HUAWEI-LLDP-EXT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
LldpPortNumber
|
||||
FROM LLDP-MIB;
|
||||
|
||||
h3clldp MODULE-IDENTITY
|
||||
LAST-UPDATED "200903210000Z"
|
||||
ORGANIZATION
|
||||
"Hangzhou H3C Tech. Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"Platform Team H3C Technologies Co.,Ltd.
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.h3c.com
|
||||
Zip:100085
|
||||
"
|
||||
DESCRIPTION
|
||||
"LLDP extended management infomation."
|
||||
REVISION "200903210000Z"
|
||||
DESCRIPTION ""
|
||||
::= { h3cCommon 100 }
|
||||
|
||||
h3clldpObjects OBJECT IDENTIFIER ::= { h3clldp 1 }
|
||||
|
||||
--
|
||||
-- LLDP extended MIB Objects
|
||||
--
|
||||
h3clldpConfiguration OBJECT IDENTIFIER ::= { h3clldpObjects 1 }
|
||||
|
||||
--
|
||||
-- LLDP extended global configuration
|
||||
--
|
||||
h3clldpAdminStatus OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The global administratively desired status of the local LLDP agent."
|
||||
::= { h3clldpConfiguration 1 }
|
||||
|
||||
h3clldpComplianceCDPStatus OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The global administratively desired status of CDP Compliance."
|
||||
::= { h3clldpConfiguration 2 }
|
||||
|
||||
--
|
||||
-- h3clldpPortConfigTable: LLDP configuration on a per port basis
|
||||
--
|
||||
|
||||
h3clldpPortConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF H3clldpPortConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The port-based table that controls extended functions."
|
||||
::= { h3clldpConfiguration 3 }
|
||||
|
||||
h3clldpPortConfigEntry OBJECT-TYPE
|
||||
SYNTAX H3clldpPortConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LLDP extended configuration information for a particular port. This co-
|
||||
nfiguration parameter controls compliance with other non-standard link
|
||||
layer discovery protocol such as CDP."
|
||||
INDEX { h3clldpPortConfigPortNum }
|
||||
::= { h3clldpPortConfigTable 1 }
|
||||
|
||||
H3clldpPortConfigEntry ::= SEQUENCE {
|
||||
h3clldpPortConfigPortNum LldpPortNumber,
|
||||
h3clldpPortConfigCDPComplianceStatus INTEGER }
|
||||
|
||||
h3clldpPortConfigPortNum OBJECT-TYPE
|
||||
SYNTAX LldpPortNumber
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index value used to identify the port component associated with th-
|
||||
is entry."
|
||||
::= { h3clldpPortConfigEntry 1 }
|
||||
|
||||
h3clldpPortConfigCDPComplianceStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
txAndRx(1),
|
||||
disabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The administratively desired CDP Compliance status of the local LLDP a-
|
||||
gent. If the associated h3clldpPortConfigCDPComplianceStatus object has
|
||||
a value of 'txAndRx', then the LLDP agent will receive CDP frames on th-
|
||||
is port, and will transmit CDP frames only after receive a CDP frames.
|
||||
If the associated lldpPortConfigAdminStatus object has a value of 'disa-
|
||||
bled', LLDP agent will not transmit or receive CDP frames on this port."
|
||||
DEFVAL { disabled }
|
||||
::= { h3clldpPortConfigEntry 2 }
|
||||
|
||||
END
|
||||
93
mibs/a3com/A3COM-HUAWEI-LPBKDT-MIB
Normal file
93
mibs/a3com/A3COM-HUAWEI-LPBKDT-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 h3cLpbkdtTrapPerVlanLoopbacked,
|
||||
-- h3cLpbkdtTrapPerVlanRecovered and
|
||||
-- h3cLpbkdtObjects by TongWei.
|
||||
-- ==================================================================
|
||||
A3COM-HUAWEI-LPBKDT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
h3cCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
ifIndex, ifDescr
|
||||
FROM IF-MIB
|
||||
VlanId
|
||||
FROM Q-BRIDGE-MIB
|
||||
OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
h3cLpbkdt 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."
|
||||
::= { h3cCommon 95 }
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- ======================= definition begin =========================
|
||||
--
|
||||
-- ==================================================================
|
||||
|
||||
h3cLpbkdtNotifications OBJECT IDENTIFIER ::= { h3cLpbkdt 1 }
|
||||
h3cLpbkdtObjects OBJECT IDENTIFIER ::= { h3cLpbkdt 2 }
|
||||
h3cLpbkdtTrapPrefix OBJECT IDENTIFIER ::= { h3cLpbkdtNotifications 0 }
|
||||
|
||||
h3cLpbkdtTrapLoopbacked NOTIFICATION-TYPE
|
||||
OBJECTS { ifIndex, ifDescr }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap message is generated when the interface is looped."
|
||||
::= { h3cLpbkdtTrapPrefix 1 }
|
||||
|
||||
h3cLpbkdtTrapRecovered NOTIFICATION-TYPE
|
||||
OBJECTS { ifIndex, ifDescr }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap message is generated when the loops on the interface
|
||||
are eliminated."
|
||||
::= { h3cLpbkdtTrapPrefix 2 }
|
||||
|
||||
h3cLpbkdtTrapPerVlanLoopbacked NOTIFICATION-TYPE
|
||||
OBJECTS { ifIndex, ifDescr, h3cLpbkdtVlanID }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap message is generated when the interface is looped in the VLAN."
|
||||
::= { h3cLpbkdtTrapPrefix 3 }
|
||||
|
||||
h3cLpbkdtTrapPerVlanRecovered NOTIFICATION-TYPE
|
||||
OBJECTS { ifIndex, ifDescr, h3cLpbkdtVlanID }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap message is generated when the loop on the interface
|
||||
is eliminated in the VLAN."
|
||||
::= { h3cLpbkdtTrapPrefix 4 }
|
||||
|
||||
h3cLpbkdtVlanID OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ID of VLAN."
|
||||
::= { h3cLpbkdtObjects 1 }
|
||||
|
||||
END
|
||||
83
mibs/a3com/A3COM-HUAWEI-LswARP-MIB
Normal file
83
mibs/a3com/A3COM-HUAWEI-LswARP-MIB
Normal file
@ -0,0 +1,83 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2002 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI Lan Switch mac management MIB
|
||||
-- Reference:
|
||||
-- Version: V1.3
|
||||
-- History:
|
||||
-- V1.0 Created by Zhangshilin, 2001.06.29
|
||||
-- V1.1 2002-01-08 modified by qizhenglin
|
||||
-- V1.2 2004-09-08 modify STATUS of hwLswProxyArpObject from mandatory to current by gaolong.
|
||||
-- V1.3 2004-10-12 updated by gaolong
|
||||
-- Import OBJECT-IDENTITY.
|
||||
-- ------------------------------------------------------------------
|
||||
|
||||
A3COM-HUAWEI-LswARP-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
|
||||
MODULE-IDENTITY,OBJECT-TYPE, OBJECT-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
lswCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB;
|
||||
|
||||
|
||||
hwLswArpMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200106290000Z"
|
||||
ORGANIZATION ""
|
||||
CONTACT-INFO
|
||||
""
|
||||
DESCRIPTION
|
||||
""
|
||||
REVISION "200106290000Z"
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { lswCommon 4 }
|
||||
|
||||
hwLswProxyArpObject OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwLswArpMib 1 }
|
||||
hwLswProxyArpEnableTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwLswProxyArpEnableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Contains information that if proxy ARP enabled for every VLAN interface. "
|
||||
::= { hwLswProxyArpObject 1 }
|
||||
|
||||
hwLswProxyArpEnableEntry OBJECT-TYPE
|
||||
SYNTAX HwLswProxyArpEnableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains information that if proxy ARP enabled for VLAN interface."
|
||||
INDEX { hwLswIfIndex }
|
||||
::= { hwLswProxyArpEnableTable 1}
|
||||
|
||||
HwLswProxyArpEnableEntry ::=
|
||||
SEQUENCE {
|
||||
hwLswIfIndex INTEGER ,
|
||||
hwLswProxyArpStatus INTEGER
|
||||
}
|
||||
|
||||
hwLswIfIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION " Vlan interface index "
|
||||
::= { hwLswProxyArpEnableEntry 1 }
|
||||
|
||||
hwLswProxyArpStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
disabled(0),
|
||||
enabled(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " Proxy ARP status for this VLAN interface."
|
||||
::= { hwLswProxyArpEnableEntry 2 }
|
||||
|
||||
|
||||
END
|
||||
608
mibs/a3com/A3COM-HUAWEI-LswDEVM-MIB
Normal file
608
mibs/a3com/A3COM-HUAWEI-LswDEVM-MIB
Normal file
@ -0,0 +1,608 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (c) 2004-2012 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description<6F><6E> HUAWEI Lan Switch Platform 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 hwLswFrameIndex, hwLswSlotIndex
|
||||
-- FROM A3COM-HUAWEI-DEVICE-MIB
|
||||
-- V1.2 2004/09/10
|
||||
-- 1) change all MIB objects' STATUS from mandatory to current.
|
||||
-- 2) remove statement before hwLswdevMMib
|
||||
-- 3) adjust file format, change tab to space and some small
|
||||
-- changes.
|
||||
-- 4) change STATUS of hwCfmWriteFlash and hwCfmEraseFlash
|
||||
-- from write-only to read-write.
|
||||
-- V2.0 2004-10-12 updated by gaolong
|
||||
-- Import Gauge32, OBJECT-IDENTITY.
|
||||
-- Relocate hwLswdevMMib MODULE-IDENTITY clause.
|
||||
-- Change ACCESS to MAX-ACCESS
|
||||
-- Change Gauge to Gauge32.
|
||||
-- Change value of hwDevMFanStatus and hwDevMPowerStatus from underscores to hyphens.
|
||||
-- V2.1 2005-01-12
|
||||
-- Change the description of hwFlhTotalSize and hwFlhTotalFree by sunqiang
|
||||
-- V2.2 2005-06-10 updated by Chen Xi
|
||||
-- Modify the SYNTAX and DESCRIPTION of hwLinkUpDownTrapEnable
|
||||
-- and adjust file format.
|
||||
-- V2.3 2011-11-26 updated by duyanbing
|
||||
-- Add hwDevMFirstTrapTime.
|
||||
-- ==================================================================
|
||||
-- ==================================================================
|
||||
--
|
||||
-- Varibles and types be imported
|
||||
--
|
||||
-- ==================================================================
|
||||
A3COM-HUAWEI-LswDEVM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, TimeTicks, Gauge32, OBJECT-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
lswCommon, huaweiUtility
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
hwLswFrameIndex, hwLswSlotIndex
|
||||
FROM A3COM-HUAWEI-DEVICE-MIB
|
||||
;
|
||||
|
||||
hwLswdevMMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201111260000Z"
|
||||
ORGANIZATION ""
|
||||
CONTACT-INFO
|
||||
""
|
||||
DESCRIPTION
|
||||
""
|
||||
REVISION "200106290000Z"
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { lswCommon 9 }
|
||||
|
||||
|
||||
hwDevice OBJECT IDENTIFIER ::= { huaweiUtility 1 }
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- ======================= definition begin =========================
|
||||
--
|
||||
-- ==================================================================
|
||||
|
||||
hwCpuTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwCpuEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of CPU statistics."
|
||||
::= { hwDevice 1 }
|
||||
|
||||
hwCpuEntry OBJECT-TYPE
|
||||
SYNTAX HwCpuEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Entries of hwCpuTable."
|
||||
INDEX { hwCpuIndex }
|
||||
::= { hwCpuTable 1 }
|
||||
|
||||
HwCpuEntry ::=
|
||||
SEQUENCE {
|
||||
hwCpuIndex INTEGER,
|
||||
hwCpuCostRate Gauge32,
|
||||
hwCpuCostRatePer1Min Gauge32,
|
||||
hwCpuCostRatePer5Min Gauge32
|
||||
}
|
||||
|
||||
hwCpuIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of hwCpuTable. 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, hwCpuIndex 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 hwCpuIndex 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"
|
||||
::= { hwCpuEntry 1 }
|
||||
|
||||
hwCpuCostRate OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The overall CPU busy percentage in the last 5 second period. "
|
||||
::= { hwCpuEntry 2 }
|
||||
|
||||
hwCpuCostRatePer1Min OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The overall CPU cost percentage in the last 1 minute period. "
|
||||
::= { hwCpuEntry 3 }
|
||||
|
||||
hwCpuCostRatePer5Min OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The overall CPU cost percentage in the last 5 minutes period. "
|
||||
::= { hwCpuEntry 4 }
|
||||
|
||||
|
||||
hwMem OBJECT IDENTIFIER ::= { hwDevice 2 }
|
||||
|
||||
hwMemTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwMemEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains memory information. "
|
||||
::= { hwMem 1 }
|
||||
|
||||
hwMemEntry OBJECT-TYPE
|
||||
SYNTAX HwMemEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Entries of hwMemTable"
|
||||
INDEX { hwMemModuleIndex }
|
||||
::= { hwMemTable 1 }
|
||||
|
||||
HwMemEntry ::=
|
||||
SEQUENCE {
|
||||
hwMemModuleIndex INTEGER,
|
||||
hwMemSize Gauge32,
|
||||
hwMemFree Gauge32,
|
||||
hwMemRawSliceUsed Gauge32,
|
||||
hwMemLgFree Gauge32,
|
||||
hwMemFail Gauge32,
|
||||
hwMemFailNoMem Gauge32
|
||||
}
|
||||
|
||||
hwMemModuleIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of hwMemTable. 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, hwMemModuleIndex 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 hwMemModuleIndex
|
||||
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. "
|
||||
::= { hwMemEntry 1 }
|
||||
|
||||
hwMemSize 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."
|
||||
::= { hwMemEntry 2 }
|
||||
|
||||
hwMemFree OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the free size of the memory"
|
||||
::= { hwMemEntry 3 }
|
||||
|
||||
hwMemRawSliceUsed OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the used size of the raw slice memory"
|
||||
::= { hwMemEntry 4 }
|
||||
|
||||
hwMemLgFree 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."
|
||||
::= { hwMemEntry 5 }
|
||||
|
||||
hwMemFail OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The times of memory allocation failures"
|
||||
::= { hwMemEntry 6 }
|
||||
|
||||
hwMemFailNoMem OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The times of memory allocation failures due to no free memory."
|
||||
::= { hwMemEntry 7 }
|
||||
|
||||
|
||||
hwBufTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwBufEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains buffer information. "
|
||||
::= { hwMem 2 }
|
||||
|
||||
hwBufEntry OBJECT-TYPE
|
||||
SYNTAX HwBufEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Entries of hwBufferTable"
|
||||
INDEX { hwBufModuleIndex , hwBufSize }
|
||||
::= { hwBufTable 1 }
|
||||
|
||||
HwBufEntry ::=
|
||||
SEQUENCE {
|
||||
hwBufModuleIndex INTEGER,
|
||||
hwBufSize INTEGER,
|
||||
hwBufCurrentTotal Gauge32,
|
||||
hwBufCurrentUsed Gauge32
|
||||
}
|
||||
|
||||
hwBufModuleIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of hwBufferTable. 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, hwBufferModuleIndex 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 hwBufferModuleIndex
|
||||
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. "
|
||||
::= { hwBufEntry 1 }
|
||||
|
||||
hwBufSize OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The size of buffer,unit is byte."
|
||||
::= { hwBufEntry 2 }
|
||||
|
||||
hwBufCurrentTotal OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of buffer currently."
|
||||
::= { hwBufEntry 3 }
|
||||
|
||||
hwBufCurrentUsed OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of used buffer currently."
|
||||
::= { hwBufEntry 4 }
|
||||
|
||||
|
||||
hwFlh OBJECT IDENTIFIER ::= { hwDevice 3 }
|
||||
|
||||
-- huawei Local Flash Group
|
||||
-- This group is present in all products which contain flash"
|
||||
|
||||
hwFlhTotalSize OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The flash memory's total size, in kilobyte"
|
||||
::= { hwFlh 1 }
|
||||
|
||||
hwFlhTotalFree OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The free space in internal flash memory, in kilobyte"
|
||||
::= { hwFlh 2 }
|
||||
|
||||
hwFlhLastDelTime 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 }
|
||||
::= { hwFlh 3 }
|
||||
|
||||
hwFlhDelState 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"
|
||||
::= { hwFlh 4 }
|
||||
|
||||
hwFlhState 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"
|
||||
::= { hwFlh 5 }
|
||||
|
||||
-- ==================================================================
|
||||
|
||||
hwLswdevMMibObject OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwLswdevMMib 1 }
|
||||
|
||||
hwdevMFanStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDevMFanStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION " Fan status description table "
|
||||
::= { hwLswdevMMibObject 1 }
|
||||
|
||||
|
||||
hwdevMFanStatusEntry OBJECT-TYPE
|
||||
SYNTAX HwDevMFanStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION " Fan status description table entry "
|
||||
INDEX { hwDevMFanNum }
|
||||
::= { hwdevMFanStatusTable 1}
|
||||
|
||||
|
||||
HwDevMFanStatusEntry ::=
|
||||
SEQUENCE {
|
||||
hwDevMFanNum INTEGER,
|
||||
hwDevMFanStatus INTEGER
|
||||
}
|
||||
|
||||
hwDevMFanNum OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION " Fan number "
|
||||
::= { hwdevMFanStatusEntry 1 }
|
||||
|
||||
|
||||
hwDevMFanStatus 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)"
|
||||
::= { hwdevMFanStatusEntry 2 }
|
||||
|
||||
|
||||
hwdevMPowerStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDevMPowerStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION " Power status description table "
|
||||
::= { hwLswdevMMibObject 2 }
|
||||
|
||||
|
||||
hwdevMPowerStatusEntry OBJECT-TYPE
|
||||
SYNTAX HwDevMPowerStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION " Power status description table entry "
|
||||
INDEX { hwDevMPowerNum }
|
||||
::= { hwdevMPowerStatusTable 1}
|
||||
|
||||
HwDevMPowerStatusEntry ::=
|
||||
SEQUENCE {
|
||||
hwDevMPowerNum INTEGER,
|
||||
hwDevMPowerStatus INTEGER
|
||||
}
|
||||
|
||||
|
||||
hwDevMPowerNum OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Power number "
|
||||
::= { hwdevMPowerStatusEntry 1 }
|
||||
|
||||
|
||||
hwDevMPowerStatus 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 "
|
||||
::= { hwdevMPowerStatusEntry 2 }
|
||||
|
||||
|
||||
hwdevMSlotEnvironmentTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwdevMSlotEnvironmentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION " environment description table "
|
||||
::= { hwLswdevMMibObject 3 }
|
||||
|
||||
|
||||
hwdevMSlotEnvironmentEntry OBJECT-TYPE
|
||||
SYNTAX HwdevMSlotEnvironmentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION " environment description table entry "
|
||||
INDEX { hwLswFrameIndex, hwLswSlotIndex, hwdevMSlotEnvironmentType }
|
||||
::= { hwdevMSlotEnvironmentTable 1 }
|
||||
|
||||
|
||||
HwdevMSlotEnvironmentEntry ::=
|
||||
SEQUENCE {
|
||||
hwdevMSlotEnvironmentType INTEGER,
|
||||
hwDevMSlotEnvironmentStatus INTEGER,
|
||||
hwDevMSlotEnvironmentValue INTEGER,
|
||||
hwDevMSlotEnvironmentUpperLimit INTEGER,
|
||||
hwDevMSlotEnvironmentLowerLimit INTEGER
|
||||
}
|
||||
|
||||
|
||||
hwdevMSlotEnvironmentType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
temperature(1),
|
||||
humidity(2),
|
||||
fog(3)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Environment type "
|
||||
::= { hwdevMSlotEnvironmentEntry 1 }
|
||||
|
||||
hwDevMSlotEnvironmentStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
normal(1),
|
||||
upper(2),
|
||||
lower(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION " Environment status"
|
||||
::= { hwdevMSlotEnvironmentEntry 2 }
|
||||
|
||||
hwDevMSlotEnvironmentValue OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION " Environment value"
|
||||
::= { hwdevMSlotEnvironmentEntry 3 }
|
||||
|
||||
hwDevMSlotEnvironmentUpperLimit OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Environment upper limit "
|
||||
::= { hwdevMSlotEnvironmentEntry 4 }
|
||||
|
||||
|
||||
hwDevMSlotEnvironmentLowerLimit OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " Environment Lower limit"
|
||||
::= { hwdevMSlotEnvironmentEntry 5 }
|
||||
|
||||
|
||||
hwLinkUpDownTrapEnable 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. "
|
||||
::= { hwLswdevMMibObject 9 }
|
||||
|
||||
hwdot1qTpFdbLearnStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " Enable/Disable the address learning."
|
||||
::= { hwLswdevMMibObject 10 }
|
||||
|
||||
|
||||
|
||||
hwCfmWriteFlash 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."
|
||||
::= { hwLswdevMMibObject 11 }
|
||||
|
||||
|
||||
hwCfmEraseFlash 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."
|
||||
::= { hwLswdevMMibObject 12 }
|
||||
|
||||
hwDevMFirstTrapTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the first trap time."
|
||||
::= { hwLswdevMMibObject 13 }
|
||||
|
||||
END
|
||||
214
mibs/a3com/A3COM-HUAWEI-LswDHCP-MIB
Normal file
214
mibs/a3com/A3COM-HUAWEI-LswDHCP-MIB
Normal file
@ -0,0 +1,214 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2002 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI Lan Switch DHCP MIB
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
--(1) Created by Zhang Shilin, 2001.6.29
|
||||
--(2) Revised by Qi Zhenglin, 2002.01.08
|
||||
-- ==================================================================
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- Varibles and types be imported
|
||||
--
|
||||
-- ==================================================================
|
||||
|
||||
A3COM-HUAWEI-LswDHCP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
RowStatus, MacAddress
|
||||
FROM SNMPv2-TC
|
||||
|
||||
MODULE-IDENTITY,OBJECT-TYPE, IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
lswCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB;
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- ======================= definition begin =========================
|
||||
--
|
||||
-- ==================================================================
|
||||
hwLswDhcpMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200106290000Z"
|
||||
ORGANIZATION ""
|
||||
CONTACT-INFO
|
||||
""
|
||||
DESCRIPTION
|
||||
""
|
||||
REVISION "200106290000Z"
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { lswCommon 8 }
|
||||
|
||||
hwLswDhcpMibObject OBJECT IDENTIFIER ::= { hwLswDhcpMib 1 }
|
||||
|
||||
hwDhcpGroupTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDhcpGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table containing the information of dhcp group "
|
||||
::= { hwLswDhcpMibObject 1 }
|
||||
|
||||
|
||||
hwDhcpGroupEntry OBJECT-TYPE
|
||||
SYNTAX HwDhcpGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table entry containing the information of dhcp group "
|
||||
INDEX { hwDhcpGroupID }
|
||||
::= { hwDhcpGroupTable 1}
|
||||
|
||||
HwDhcpGroupEntry ::=
|
||||
SEQUENCE {
|
||||
hwDhcpGroupID INTEGER ,
|
||||
hwIpDhcpServerAddress1 IpAddress ,
|
||||
hwIpDhcpServerAddress2 IpAddress ,
|
||||
hwDhcpRowStatus RowStatus
|
||||
}
|
||||
|
||||
hwDhcpGroupID OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..19)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION " DHCP group identifier "
|
||||
::= { hwDhcpGroupEntry 1 }
|
||||
|
||||
hwIpDhcpServerAddress1 OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " The first IP address of DHCP server group "
|
||||
::= { hwDhcpGroupEntry 2 }
|
||||
|
||||
hwIpDhcpServerAddress2 OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " The second IP address of DHCP server group "
|
||||
::= { hwDhcpGroupEntry 3 }
|
||||
|
||||
hwDhcpRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION " Operation status of this table entry "
|
||||
::= { hwDhcpGroupEntry 4 }
|
||||
|
||||
hwDhcpSecurityTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDhcpSecurityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table containing the information of dhcp security "
|
||||
::= { hwLswDhcpMibObject 2 }
|
||||
|
||||
|
||||
hwDhcpSecurityEntry OBJECT-TYPE
|
||||
SYNTAX HwDhcpSecurityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table containing the information of dhcp security "
|
||||
INDEX { hwDhcpClientIpAddress }
|
||||
::= { hwDhcpSecurityTable 1}
|
||||
|
||||
HwDhcpSecurityEntry ::=
|
||||
SEQUENCE {
|
||||
hwDhcpClientIpAddress IpAddress ,
|
||||
hwDhcpClientMacAddress MacAddress,
|
||||
hwDhcpClientProperty INTEGER ,
|
||||
hwDhcpClientRowStatus RowStatus
|
||||
}
|
||||
|
||||
hwDhcpClientIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION " DHCP client's net ip address "
|
||||
::= { hwDhcpSecurityEntry 1 }
|
||||
|
||||
hwDhcpClientMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " DHCP client's mac address "
|
||||
::= { hwDhcpSecurityEntry 2 }
|
||||
|
||||
hwDhcpClientProperty OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
static(1),
|
||||
dynamic(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " Property of client address "
|
||||
::= { hwDhcpSecurityEntry 3 }
|
||||
|
||||
hwDhcpClientRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION " status of this table's entry. "
|
||||
::= { hwDhcpSecurityEntry 4 }
|
||||
|
||||
|
||||
hwDhcpToL3IfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDhcpToL3IfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table configuring dhcp for layer 3 interface"
|
||||
::= { hwLswDhcpMibObject 3 }
|
||||
|
||||
|
||||
hwDhcpToL3IfEntry OBJECT-TYPE
|
||||
SYNTAX HwDhcpToL3IfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table configuring dhcp for layer 3 interface "
|
||||
INDEX { hwDhcpToL3VlanIfIndex }
|
||||
::= { hwDhcpToL3IfTable 1}
|
||||
|
||||
HwDhcpToL3IfEntry ::=
|
||||
SEQUENCE {
|
||||
hwDhcpToL3VlanIfIndex INTEGER ,
|
||||
hwDhcpToL3GroupId INTEGER,
|
||||
hwDhcpToL3AddressCheck INTEGER ,
|
||||
hwDhcpToL3RowStatus RowStatus
|
||||
}
|
||||
|
||||
hwDhcpToL3VlanIfIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION " vlan virtual interface index "
|
||||
::= { hwDhcpToL3IfEntry 1 }
|
||||
|
||||
hwDhcpToL3GroupId OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..19)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " DHCP group id for this vlan virtual interface"
|
||||
::= { hwDhcpToL3IfEntry 2 }
|
||||
|
||||
hwDhcpToL3AddressCheck OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " If dhcp security check enabled for this vlan virtual interface "
|
||||
::= { hwDhcpToL3IfEntry 3 }
|
||||
|
||||
hwDhcpToL3RowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION " status of this table's entry. "
|
||||
::= { hwDhcpToL3IfEntry 4 }
|
||||
END
|
||||
388
mibs/a3com/A3COM-HUAWEI-LswIGSP-MIB
Normal file
388
mibs/a3com/A3COM-HUAWEI-LswIGSP-MIB
Normal file
@ -0,0 +1,388 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2002 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI Lan Switch Igmp snooping MIB
|
||||
-- Reference:
|
||||
-- Version: V1.4
|
||||
-- History:
|
||||
--(1) Created by Zhangshilin, 2001.06.29
|
||||
--(2) Revised by Qi Zhenglin, 2002.1.8
|
||||
-- V1.1 2004-10-12 updated by gaolong
|
||||
-- Import TEXTUAL-CONVENTION.
|
||||
-- Relocate hwLswIgmpsnoopingMib MODULE-IDENTITY clause.
|
||||
-- V1.2 Revised by yaochunyan, 2004.11.28
|
||||
-- V1.2 Add hwIgmpSnoopingGroupLimitTable,
|
||||
-- hwIgmpSnoopingFastLeaveTable and
|
||||
-- hwIgmpSnoopingGroupPolicyTable.
|
||||
-- Adjust format of the whole file by gaolong.
|
||||
-- V1.3 2005-3-9 updated by fuzhenyu
|
||||
-- Add object hwIgmpSnoopingNonFloodingStatus.
|
||||
-- Change the descriptions of hwIgmpSnoopingGroupIfIndex,
|
||||
-- hwIgmpSnoopingFastLeaveIfIndex, hwIgmpSnoopingGroupPolicyIfIndex
|
||||
-- V1.4 2005-3-22 updated by wangxiaodong
|
||||
-- Add hwIgmpSnoopingVlanStatusTable
|
||||
-- Add hwRecvIGMPGQueryNum, hwRecvIGMPSQueryNum,
|
||||
-- hwRecvIGMPV1ReportNum, hwRecvIGMPV2ReportNum,
|
||||
-- hwRecvIGMPLeaveNum, hwRecvErrorIGMPPacketNum,
|
||||
-- hwSentIGMPSQueryNum, hwIgmpSnoopingClearStats
|
||||
-- Adjust file format
|
||||
-- ==================================================================
|
||||
--
|
||||
-- ==================================================================
|
||||
--
|
||||
-- Varibles and types be imported
|
||||
--
|
||||
-- ==================================================================
|
||||
A3COM-HUAWEI-LswIGSP-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
|
||||
Integer32,MODULE-IDENTITY,OBJECT-TYPE,Unsigned32,Counter32
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
TEXTUAL-CONVENTION,RowStatus
|
||||
FROM SNMPv2-TC
|
||||
|
||||
lswCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
|
||||
InterfaceIndex
|
||||
FROM IF-MIB;
|
||||
|
||||
hwLswIgmpsnoopingMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200106290000Z"
|
||||
ORGANIZATION ""
|
||||
CONTACT-INFO
|
||||
""
|
||||
DESCRIPTION
|
||||
""
|
||||
REVISION "200106290000Z"
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { lswCommon 7 }
|
||||
|
||||
EnabledStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A simple status value for the object."
|
||||
SYNTAX INTEGER { enabled(1), disabled(2) }
|
||||
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- ======================= definition begin =========================
|
||||
--
|
||||
-- ==================================================================
|
||||
|
||||
hwLswIgmpsnoopingMibObject OBJECT IDENTIFIER ::= { hwLswIgmpsnoopingMib 1 }
|
||||
|
||||
hwIgmpSnoopingStatus OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Configure to enable IGMP Snooping."
|
||||
::= { hwLswIgmpsnoopingMibObject 1 }
|
||||
|
||||
hwIgmpSnoopingRouterPortAge OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..1000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Configure the aging time of the router port."
|
||||
DEFVAL {105}
|
||||
::= { hwLswIgmpsnoopingMibObject 2 }
|
||||
|
||||
hwIgmpSnoopingResponseTime OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..25)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Configure the maximum query response time."
|
||||
DEFVAL {10}
|
||||
::= { hwLswIgmpsnoopingMibObject 3 }
|
||||
|
||||
hwIgmpSnoopingHostTime OBJECT-TYPE
|
||||
SYNTAX INTEGER (200..1000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Configure the aging time of the multicast group port."
|
||||
DEFVAL {260}
|
||||
::= { hwLswIgmpsnoopingMibObject 4 }
|
||||
|
||||
hwIgmpSnoopingGroupLimitTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwIgmpSnoopingGroupLimitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table lists the maximum group number that one
|
||||
interface could do IGMP Snooping."
|
||||
::= { hwLswIgmpsnoopingMibObject 5 }
|
||||
|
||||
hwIgmpSnoopingGroupLimitEntry OBJECT-TYPE
|
||||
SYNTAX HwIgmpSnoopingGroupLimitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) representing the maximum
|
||||
group number on an interface which IGMP Snooping operation
|
||||
is enabled."
|
||||
INDEX { hwIgmpSnoopingGroupIfIndex }
|
||||
::= { hwIgmpSnoopingGroupLimitTable 1 }
|
||||
|
||||
HwIgmpSnoopingGroupLimitEntry ::= SEQUENCE {
|
||||
hwIgmpSnoopingGroupIfIndex InterfaceIndex,
|
||||
hwIgmpSnoopingGroupLimitNumber Unsigned32
|
||||
}
|
||||
|
||||
hwIgmpSnoopingGroupIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of the port on which IGMP
|
||||
snooping is enabled."
|
||||
::= { hwIgmpSnoopingGroupLimitEntry 1 }
|
||||
|
||||
hwIgmpSnoopingGroupLimitNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maxmum group number of IGMP Snooping on a port."
|
||||
DEFVAL { 4294967295 }
|
||||
::= { hwIgmpSnoopingGroupLimitEntry 2 }
|
||||
|
||||
hwIgmpSnoopingFastLeaveTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwIgmpSnoopingFastLeaveEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table specifies the fast leave status
|
||||
on those ports that do IGMP Snooping."
|
||||
::= { hwLswIgmpsnoopingMibObject 6 }
|
||||
|
||||
hwIgmpSnoopingFastLeaveEntry OBJECT-TYPE
|
||||
SYNTAX HwIgmpSnoopingFastLeaveEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry specifies the fast leave status
|
||||
on those ports that do IGMP Snooping."
|
||||
INDEX { hwIgmpSnoopingFastLeaveIfIndex }
|
||||
::= { hwIgmpSnoopingFastLeaveTable 1 }
|
||||
|
||||
HwIgmpSnoopingFastLeaveEntry ::= SEQUENCE {
|
||||
hwIgmpSnoopingFastLeaveIfIndex InterfaceIndex,
|
||||
hwIgmpSnoopingFastLeaveStatus EnabledStatus
|
||||
}
|
||||
|
||||
hwIgmpSnoopingFastLeaveIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of the port on which IGMP
|
||||
snooping is enabled."
|
||||
::= { hwIgmpSnoopingFastLeaveEntry 1 }
|
||||
|
||||
hwIgmpSnoopingFastLeaveStatus OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The fast leave status of the port on which IGMP
|
||||
Snooping is enabled."
|
||||
DEFVAL { 2 }
|
||||
::= { hwIgmpSnoopingFastLeaveEntry 2 }
|
||||
|
||||
hwIgmpSnoopingGroupPolicyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwIgmpSnoopingGroupPolicyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a table specifies the group policy parameter and
|
||||
Vlan ID of the IGMP Snooping port."
|
||||
::= { hwLswIgmpsnoopingMibObject 7 }
|
||||
|
||||
hwIgmpSnoopingGroupPolicyEntry OBJECT-TYPE
|
||||
SYNTAX HwIgmpSnoopingGroupPolicyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry representing the group policy parameter and Vlan ID
|
||||
of a port on which IGMP Snooping operation is enabled."
|
||||
INDEX { hwIgmpSnoopingGroupPolicyIfIndex,
|
||||
hwIgmpSnoopingGroupPolicyVlanID }
|
||||
::= { hwIgmpSnoopingGroupPolicyTable 1 }
|
||||
|
||||
HwIgmpSnoopingGroupPolicyEntry ::= SEQUENCE {
|
||||
hwIgmpSnoopingGroupPolicyIfIndex InterfaceIndex,
|
||||
hwIgmpSnoopingGroupPolicyVlanID Integer32,
|
||||
hwIgmpSnoopingGroupPolicyParameter Integer32,
|
||||
hwIgmpSnoopingGroupPolicyStatus RowStatus
|
||||
}
|
||||
|
||||
hwIgmpSnoopingGroupPolicyIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of the port on which
|
||||
IGMP Snooping is enabled."
|
||||
::= { hwIgmpSnoopingGroupPolicyEntry 1 }
|
||||
|
||||
hwIgmpSnoopingGroupPolicyVlanID OBJECT-TYPE
|
||||
SYNTAX Integer32(1..4094)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Vlan ID which the IGMP Snooping port
|
||||
is attached to."
|
||||
::= { hwIgmpSnoopingGroupPolicyEntry 2 }
|
||||
|
||||
hwIgmpSnoopingGroupPolicyParameter OBJECT-TYPE
|
||||
SYNTAX Integer32(2000..2999)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ACL Number which is used as the group policy parameter
|
||||
of the IGMP Snooping port."
|
||||
::= { hwIgmpSnoopingGroupPolicyEntry 3 }
|
||||
|
||||
hwIgmpSnoopingGroupPolicyStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to create or delete a row
|
||||
and represent the current status of this row.
|
||||
Now support three state:CreateAndGo,Active,Destroy."
|
||||
::= { hwIgmpSnoopingGroupPolicyEntry 4 }
|
||||
|
||||
hwIgmpSnoopingNonFloodingStatus OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configure to disable multicast flooding when no member exists
|
||||
in the destinated group. To use this function,IGMP snooping
|
||||
must be enabled."
|
||||
::= { hwLswIgmpsnoopingMibObject 8 }
|
||||
|
||||
hwIgmpSnoopingVlanStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwIgmpSnoopingVlanStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table used to enable or disable IGMP snooping
|
||||
on the specified VLAN."
|
||||
::= { hwLswIgmpsnoopingMibObject 9 }
|
||||
|
||||
hwIgmpSnoopingVlanStatusEntry OBJECT-TYPE
|
||||
SYNTAX HwIgmpSnoopingVlanStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry representing the IGMP snooping status on
|
||||
the specified VLAN."
|
||||
INDEX { hwIgmpSnoopingVlanID }
|
||||
::= { hwIgmpSnoopingVlanStatusTable 1 }
|
||||
|
||||
HwIgmpSnoopingVlanStatusEntry ::= SEQUENCE {
|
||||
hwIgmpSnoopingVlanID Integer32,
|
||||
hwIgmpSnoopingVlanEnabled EnabledStatus
|
||||
}
|
||||
|
||||
hwIgmpSnoopingVlanID OBJECT-TYPE
|
||||
SYNTAX Integer32(1..4094)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index uniquely identifies on which VLAN IGMP
|
||||
snooping is enabled or disabled. "
|
||||
::= { hwIgmpSnoopingVlanStatusEntry 1 }
|
||||
|
||||
hwIgmpSnoopingVlanEnabled OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicating whether IGMP snooping is enabled on this VLAN."
|
||||
DEFVAL { disabled }
|
||||
::= { hwIgmpSnoopingVlanStatusEntry 2 }
|
||||
|
||||
hwIgmpSnoopingStatsObjects OBJECT IDENTIFIER ::= { hwLswIgmpsnoopingMibObject 10 }
|
||||
|
||||
hwRecvIGMPGQueryNum OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The statistics of IGMP general query packets received on
|
||||
the device."
|
||||
::= { hwIgmpSnoopingStatsObjects 1 }
|
||||
|
||||
hwRecvIGMPSQueryNum OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The statistics of IGMP specific query packets received on
|
||||
the device."
|
||||
::= { hwIgmpSnoopingStatsObjects 2 }
|
||||
|
||||
hwRecvIGMPV1ReportNum OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The statistics of IGMP V1 report packets received on
|
||||
the device."
|
||||
::= { hwIgmpSnoopingStatsObjects 3 }
|
||||
|
||||
hwRecvIGMPV2ReportNum OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The statistics of IGMP V2 report packets received on
|
||||
the device."
|
||||
::= { hwIgmpSnoopingStatsObjects 4 }
|
||||
|
||||
hwRecvIGMPLeaveNum OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The statistics of IGMP leave packets received on
|
||||
the device."
|
||||
::= { hwIgmpSnoopingStatsObjects 5 }
|
||||
|
||||
hwRecvErrorIGMPPacketNum OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The statistics of error IGMP packets received on
|
||||
the device."
|
||||
::= { hwIgmpSnoopingStatsObjects 6 }
|
||||
|
||||
hwSentIGMPSQueryNum OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The statistics of IGMP specific query packets sent from
|
||||
the device."
|
||||
::= { hwIgmpSnoopingStatsObjects 7 }
|
||||
|
||||
hwIgmpSnoopingClearStats OBJECT-TYPE
|
||||
SYNTAX INTEGER { clear(1),
|
||||
counting(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configuration to clear the statistics of IGMP packets."
|
||||
DEFVAL { counting }
|
||||
::= { hwIgmpSnoopingStatsObjects 8 }
|
||||
|
||||
|
||||
END
|
||||
1428
mibs/a3com/A3COM-HUAWEI-LswINF-MIB
Normal file
1428
mibs/a3com/A3COM-HUAWEI-LswINF-MIB
Normal file
File diff suppressed because it is too large
Load Diff
283
mibs/a3com/A3COM-HUAWEI-LswMAM-MIB
Normal file
283
mibs/a3com/A3COM-HUAWEI-LswMAM-MIB
Normal file
@ -0,0 +1,283 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2002 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI Lan Switch mac management MIB
|
||||
-- Reference:
|
||||
-- Version: V2.3
|
||||
-- History:
|
||||
--(1) Created by Zhangshilin, 2001.06.29
|
||||
-- V2.0 2004-10-12 updated by gaolong
|
||||
-- Import TEXTUAL-CONVENTION and MODULE-IDENTITY.
|
||||
-- Add hwLswMacPort MODULE-IDENTITY clause.
|
||||
-- Change ACCESS to MAX-ACCESS.
|
||||
-- Change MAX-ACCESS clause value from write-only to read-write.
|
||||
-- V2.1 2005-03-16 by gaolong
|
||||
-- Change import clause of hwdot1qVlanIndex
|
||||
-- V2.2 2005-07-28 by huna kf0518
|
||||
-- Add hwdot1qTpFdbGroupSetTable
|
||||
-- V2.3 2005-02-25 by wangyupeng
|
||||
-- Add blackhole and security for hwdot1qTpFdbSetStatus
|
||||
-- ==================================================================
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- Varibles and types be imported
|
||||
--
|
||||
-- ==================================================================
|
||||
A3COM-HUAWEI-LswMAM-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
|
||||
MacAddress, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
|
||||
OBJECT-TYPE,Integer32, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
lswCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
|
||||
hwdot1qVlanIndex
|
||||
FROM A3COM-HUAWEI-LswVLAN-MIB;
|
||||
|
||||
hwLswMacPort MODULE-IDENTITY
|
||||
LAST-UPDATED "200106290000Z"
|
||||
ORGANIZATION " "
|
||||
CONTACT-INFO
|
||||
" "
|
||||
DESCRIPTION
|
||||
" "
|
||||
REVISION "200106290000Z"
|
||||
DESCRIPTION
|
||||
" "
|
||||
::= { lswCommon 3 }
|
||||
|
||||
InterfaceIndex ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique value, greater than zero, for each interface
|
||||
or interface sub-layer in the managed system. It is
|
||||
recommended that values are assigned contiguously
|
||||
starting from 1. The value for each interface sub-
|
||||
layer must remain constant at least from one re-
|
||||
initialization of the entity's network management
|
||||
system to the next re-initialization."
|
||||
SYNTAX Integer32
|
||||
|
||||
PortList ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each octet within this value specifies a set of eight
|
||||
ports, with the first octet specifying ports 1 through
|
||||
8, the second octet specifying ports 9 through 16, etc.
|
||||
Within each octet, the most significant bit represents
|
||||
the lowest numbered port, and the least significant bit
|
||||
represents the highest numbered port. Thus, each port
|
||||
of the bridge is represented by a single bit within the
|
||||
value of this object. If that bit has a value of '1'
|
||||
then that port is included in the set of ports; the port
|
||||
is not included if its bit has a value of '0'."
|
||||
SYNTAX OCTET STRING
|
||||
|
||||
|
||||
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- ======================= definition begin =========================
|
||||
--
|
||||
-- ==================================================================
|
||||
|
||||
|
||||
|
||||
hwdot1qMacSearchTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDot1qMacSearchEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information table for searching port with mac address "
|
||||
::= { hwLswMacPort 1 }
|
||||
|
||||
hwdot1qMacSearchEntry OBJECT-TYPE
|
||||
SYNTAX HwDot1qMacSearchEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Information table for searching port with mac address entry "
|
||||
INDEX { hwdot1qMacSearchAddress, hwdot1qMacSearchVlanID }
|
||||
::= { hwdot1qMacSearchTable 1 }
|
||||
|
||||
HwDot1qMacSearchEntry ::=
|
||||
SEQUENCE {
|
||||
hwdot1qMacSearchAddress MacAddress ,
|
||||
hwdot1qMacSearchVlanID INTEGER ,
|
||||
hwdot1qMacSearchPort InterfaceIndex ,
|
||||
hwdot1qMacSearchAgeTime INTEGER
|
||||
}
|
||||
|
||||
hwdot1qMacSearchAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MAC address"
|
||||
::= { hwdot1qMacSearchEntry 1 }
|
||||
|
||||
hwdot1qMacSearchVlanID OBJECT-TYPE
|
||||
SYNTAX INTEGER (-1 | 1..4096)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" VLANID of the native VLAN of the MAC address to be searched for "
|
||||
::= { hwdot1qMacSearchEntry 2 }
|
||||
|
||||
hwdot1qMacSearchPort OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface index corresponding to the MAC address"
|
||||
::= { hwdot1qMacSearchEntry 3 }
|
||||
|
||||
hwdot1qMacSearchAgeTime OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Address aging time"
|
||||
::= { hwdot1qMacSearchEntry 4 }
|
||||
|
||||
|
||||
hwdot1qTpFdbSetTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDot1qTpFdbSetEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unicast address setting table "
|
||||
::= { hwLswMacPort 2 }
|
||||
|
||||
hwdot1qTpFdbSetEntry OBJECT-TYPE
|
||||
SYNTAX HwDot1qTpFdbSetEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Unicast address setting table entry "
|
||||
INDEX { hwdot1qVlanIndex, hwdot1qTpFdbSetAddress }
|
||||
::= { hwdot1qTpFdbSetTable 1 }
|
||||
|
||||
HwDot1qTpFdbSetEntry ::=
|
||||
SEQUENCE {
|
||||
hwdot1qTpFdbSetAddress MacAddress ,
|
||||
hwdot1qTpFdbSetPort InterfaceIndex ,
|
||||
hwdot1qTpFdbSetStatus INTEGER,
|
||||
hwdot1qTpFdbSetOperate INTEGER
|
||||
}
|
||||
|
||||
hwdot1qTpFdbSetAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unicast MAC address "
|
||||
::= { hwdot1qTpFdbSetEntry 1 }
|
||||
|
||||
|
||||
hwdot1qTpFdbSetPort OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface index corresponding to the MAC address "
|
||||
::= { hwdot1qTpFdbSetEntry 2 }
|
||||
|
||||
hwdot1qTpFdbSetStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
learned(3),
|
||||
static(6),
|
||||
dynamic(7),
|
||||
blackhole(9),
|
||||
security(11)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"State corresponding to the MAC address"
|
||||
::= { hwdot1qTpFdbSetEntry 3 }
|
||||
|
||||
hwdot1qTpFdbSetOperate OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
add(1),
|
||||
delete(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Add or delete an MAC address. Read operation not supported."
|
||||
::= { hwdot1qTpFdbSetEntry 4 }
|
||||
|
||||
|
||||
hwdot1qTpFdbGroupSetTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDot1qTpFdbGroupSetEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Multistcast address setting table, whose maximal row number
|
||||
is dynamically changed by the influence of IGSP. When
|
||||
reaching the upper limit of the table, no more row could be
|
||||
added, then an error will be returned."
|
||||
::= { hwLswMacPort 3 }
|
||||
|
||||
hwdot1qTpFdbGroupSetEntry OBJECT-TYPE
|
||||
SYNTAX HwDot1qTpFdbGroupSetEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Multicast address setting table entry."
|
||||
INDEX { hwdot1qVlanIndex, hwdot1qTpFdbGroupSetAddress }
|
||||
::= { hwdot1qTpFdbGroupSetTable 1 }
|
||||
|
||||
HwDot1qTpFdbGroupSetEntry ::=
|
||||
SEQUENCE {
|
||||
hwdot1qTpFdbGroupSetAddress MacAddress,
|
||||
hwdot1qTpFdbGroupSetPort PortList,
|
||||
hwdot1qTpFdbGroupSetOperate INTEGER
|
||||
}
|
||||
|
||||
hwdot1qTpFdbGroupSetAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Multicast MAC address."
|
||||
::= { hwdot1qTpFdbGroupSetEntry 1 }
|
||||
|
||||
hwdot1qTpFdbGroupSetPort OBJECT-TYPE
|
||||
SYNTAX PortList
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The complete set of ports, in this VLAN, to which
|
||||
frames destined to this Multicast MAC address are currently
|
||||
being explicitly forwarded. This does not include ports
|
||||
for which this address is only implicitly forwarded."
|
||||
::= { hwdot1qTpFdbGroupSetEntry 2 }
|
||||
|
||||
hwdot1qTpFdbGroupSetOperate OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
add(1),
|
||||
delete(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Add or delete a Multicast MAC address. Read operation is
|
||||
meaningless. When adding a Multicast MAC address, it is
|
||||
required to provide MacAddress, VLAN and PortList all. For
|
||||
deleting operation, MacAddress and VLAN must be provided,
|
||||
but hwdot1qTpFdbGroupSetPort is optional."
|
||||
::= { hwdot1qTpFdbGroupSetEntry 3 }
|
||||
|
||||
|
||||
END
|
||||
889
mibs/a3com/A3COM-HUAWEI-LswMSTP-MIB
Normal file
889
mibs/a3com/A3COM-HUAWEI-LswMSTP-MIB
Normal file
@ -0,0 +1,889 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2002 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI Lan Switch 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 hwdot1sMstDefaultVlanAllo & hwdot1sMstDefaultRegionName
|
||||
-- v1.02 2004-08-19 Revised by Song Jianyong,
|
||||
-- add hwdot1sStpPathCostStandard in mstp global table
|
||||
-- v1.1 2004-10-12 updated by gaolong
|
||||
-- Import OBJECT-IDENTITY, NOTIFICATION-TYPE, TEXTUAL-CONVENTION.
|
||||
-- Import dot1dStpPort.
|
||||
-- Relocate hwdot1sMstp MODULE-IDENTITY clause.
|
||||
-- Fix default value errors for hwdot1sMstBpduGuard, hwdot1sMstiStpPortEdgeport,
|
||||
-- hwdot1sMstiStpStatus, hwdot1sMstiPortRootGuard, hwdot1sMstiPortLoopGuard.
|
||||
-- v1.11 2004-10-23 Revised by Song Jianyong,
|
||||
-- modify the range of hwdot1sMstiPathCost value in hwdot1sPortTable
|
||||
-- v1.12 2005-01-22 Revised by Song Jianyong,
|
||||
-- Add an enumeration for hwdot1sStpForceVersion in mstp global table
|
||||
-- Add an enumeration for hwdot1sStpPathCostStandard in hwdot1sPortTable
|
||||
-- Adjust format of objects' description
|
||||
-- V1.13 2005-6-30 Updated by zhanghaihong
|
||||
-- add hwdot1sMstiStpPortSendingBPDUType, hwdot1sMstiStpOperPortPointToPoint
|
||||
-- in hwdot1sPortTable
|
||||
-- V1.14 2005-11-07 Updated by zhanghaihong
|
||||
-- Modify the description of hwdot1sMstiStpOperPortPointToPoint in
|
||||
-- hwdot1sPortTable.
|
||||
-- Add hwdot1sMstiStpPortAdminBPDUFmt, hwdot1sMstiStpPortOperBPDUFmt
|
||||
-- in hwdot1sPortTable.
|
||||
-- V1.15 2011-8-11 Updated by zhangwei
|
||||
-- Modify the range of hwdot1sAdminMstID, hwdot1sOperMstID in
|
||||
-- hwdot1sPortTable and hwdot1sInstanceID in hwdot1sInstanceTable.
|
||||
-- Remove the default value of hwdot1sMstiStpTransLimit.
|
||||
-- Add hwdot1sMstiStpPortRoleRestriction, hwdot1sMstiStpPortTcRestriction and
|
||||
-- hwdot1sMstiStpPortDisputed in hwdot1sPortTable.
|
||||
-- ==================================================================
|
||||
-- ==================================================================
|
||||
--
|
||||
-- Variables and types be imported
|
||||
--
|
||||
-- ==================================================================
|
||||
-- ------------------------------------------------------------------
|
||||
-- ------------------------------------------------------------------
|
||||
A3COM-HUAWEI-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
|
||||
lswCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB;
|
||||
|
||||
hwdot1sMstp MODULE-IDENTITY
|
||||
LAST-UPDATED "200106290000Z"
|
||||
ORGANIZATION ""
|
||||
CONTACT-INFO
|
||||
""
|
||||
DESCRIPTION
|
||||
""
|
||||
REVISION "200106290000Z"
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { lswCommon 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))
|
||||
|
||||
Hwdot1sFormatStatus ::= 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) }
|
||||
|
||||
|
||||
hwdot1sStpStatus OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether the Bridge MSTP is enabled."
|
||||
DEFVAL { 2 }
|
||||
::= { hwdot1sMstp 1 }
|
||||
|
||||
hwdot1sStpForceVersion 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}
|
||||
::= { hwdot1sMstp 2 }
|
||||
|
||||
hwdot1sStpDiameter OBJECT-TYPE
|
||||
SYNTAX INTEGER(2..7)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The diameter of Bridge."
|
||||
DEFVAL { 7}
|
||||
::= { hwdot1sMstp 3 }
|
||||
|
||||
hwdot1sMstBridgeMaxHops OBJECT-TYPE
|
||||
SYNTAX INTEGER(1..40)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum value of the Bridge hops."
|
||||
DEFVAL { 20}
|
||||
::= { hwdot1sMstp 4 }
|
||||
|
||||
hwdot1sMstMasterBridgeID OBJECT-TYPE
|
||||
SYNTAX BridgeId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Bridge Identifier of the current Master Bridge."
|
||||
::= { hwdot1sMstp 5 }
|
||||
|
||||
hwdot1sMstMasterPathCost 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}
|
||||
::= { hwdot1sMstp 6 }
|
||||
|
||||
hwdot1sMstBpduGuard 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}
|
||||
::= { hwdot1sMstp 7 }
|
||||
|
||||
hwdot1sMstAdminFormatSelector 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}
|
||||
::= { hwdot1sMstp 8 }
|
||||
|
||||
hwdot1sMstAdminRegionName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(1..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MSTP administrative region name."
|
||||
::= { hwdot1sMstp 9 }
|
||||
|
||||
hwdot1sMstAdminRevisionLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MSTP administrative revision level."
|
||||
DEFVAL { 0}
|
||||
::= { hwdot1sMstp 10 }
|
||||
|
||||
hwdot1sMstOperFormatSelector 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}
|
||||
::= { hwdot1sMstp 11 }
|
||||
|
||||
hwdot1sMstOperRegionName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING( SIZE(0..32) )
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MSTP operative region name."
|
||||
::= { hwdot1sMstp 12 }
|
||||
|
||||
hwdot1sMstOperRevisionLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MSTP operative revision level."
|
||||
DEFVAL { 0}
|
||||
::= { hwdot1sMstp 13 }
|
||||
|
||||
hwdot1sMstOperConfigDigest OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0..16))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MSTP Region's Configuration Digest Signature Key."
|
||||
::= { hwdot1sMstp 14 }
|
||||
|
||||
hwdot1sMstRegionConfActive OBJECT-TYPE
|
||||
SYNTAX INTEGER{enable(1),disable(2)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Active the region configuration."
|
||||
DEFVAL { disable }
|
||||
::= { hwdot1sMstp 15 }
|
||||
|
||||
hwdot1sMstDefaultVlanAllo 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."
|
||||
::= { hwdot1sMstp 16 }
|
||||
|
||||
hwdot1sMstDefaultRegionName OBJECT-TYPE
|
||||
SYNTAX INTEGER{enable(1),unused(65535)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Set default region name."
|
||||
::= { hwdot1sMstp 17 }
|
||||
|
||||
-- TABLE: hwdot1sVIDAllocationTable ------
|
||||
hwdot1sVIDAllocationTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hwdot1sVIDAllocationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { hwdot1sMstp 18 }
|
||||
|
||||
hwdot1sVIDAllocationEntry OBJECT-TYPE
|
||||
SYNTAX Hwdot1sVIDAllocationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX {
|
||||
hwdot1sMstVID
|
||||
}
|
||||
::= { hwdot1sVIDAllocationTable 1 }
|
||||
|
||||
Hwdot1sVIDAllocationEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
hwdot1sMstVID INTEGER,
|
||||
hwdot1sAdminMstID INTEGER,
|
||||
hwdot1sOperMstID INTEGER
|
||||
}
|
||||
|
||||
hwdot1sMstVID OBJECT-TYPE
|
||||
SYNTAX INTEGER(1..4094)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"VLAN Identifier"
|
||||
::={ hwdot1sVIDAllocationEntry 1 }
|
||||
|
||||
hwdot1sAdminMstID OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..4094)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Administrative Multiple spanning-tree instance Identifier."
|
||||
::={ hwdot1sVIDAllocationEntry 2 }
|
||||
|
||||
hwdot1sOperMstID OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..4094)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Operative Multiple spanning-tree instance Identifier."
|
||||
::={ hwdot1sVIDAllocationEntry 3 }
|
||||
|
||||
-- TABLE: hwdot1sInstanceTable ------
|
||||
hwdot1sInstanceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hwdot1sInstanceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { hwdot1sMstp 19 }
|
||||
|
||||
hwdot1sInstanceEntry OBJECT-TYPE
|
||||
SYNTAX Hwdot1sInstanceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX {
|
||||
hwdot1sInstanceID
|
||||
}
|
||||
::= { hwdot1sInstanceTable 1 }
|
||||
|
||||
Hwdot1sInstanceEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
hwdot1sInstanceID INTEGER,
|
||||
hwdot1sMstiBridgeID BridgeId,
|
||||
hwdot1sMstiBridgePriority INTEGER,
|
||||
hwdot1sMstiDesignedRoot BridgeId,
|
||||
hwdot1sMstiRootPathCost INTEGER,
|
||||
hwdot1sMstiRootPort INTEGER,
|
||||
hwdot1sMstiRootType INTEGER,
|
||||
hwdot1sMstiRemainingHops INTEGER,
|
||||
hwdot1sMstiAdminMappedVlanListLow OCTET STRING,
|
||||
hwdot1sMstiAdminMappedVlanListHigh OCTET STRING,
|
||||
hwdot1sMstiOperMappedVlanListLow OCTET STRING,
|
||||
hwdot1sMstiOperMappedVlanListHigh OCTET STRING
|
||||
}
|
||||
|
||||
hwdot1sInstanceID OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..4094)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Multiple spanning-tree instance Identifier"
|
||||
::={ hwdot1sInstanceEntry 1 }
|
||||
|
||||
hwdot1sMstiBridgeID OBJECT-TYPE
|
||||
SYNTAX BridgeId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Bridge Identifier for the spanning tree instance
|
||||
identified by MSTID"
|
||||
::={ hwdot1sInstanceEntry 2 }
|
||||
|
||||
hwdot1sMstiBridgePriority 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 }
|
||||
::={ hwdot1sInstanceEntry 3 }
|
||||
|
||||
hwdot1sMstiDesignedRoot 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"
|
||||
::={ hwdot1sInstanceEntry 4 }
|
||||
|
||||
hwdot1sMstiRootPathCost 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"
|
||||
::={ hwdot1sInstanceEntry 5 }
|
||||
|
||||
hwdot1sMstiRootPort OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Root Port for the spanning tree instance identified by the MSTID"
|
||||
::={ hwdot1sInstanceEntry 6 }
|
||||
|
||||
hwdot1sMstiRootType 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 }
|
||||
::={ hwdot1sInstanceEntry 7 }
|
||||
|
||||
hwdot1sMstiRemainingHops OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The remaining hops of the spanning tree instance identified by MSTID"
|
||||
::={ hwdot1sInstanceEntry 8 }
|
||||
|
||||
hwdot1sMstiAdminMappedVlanListLow 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"
|
||||
::= { hwdot1sInstanceEntry 9 }
|
||||
|
||||
hwdot1sMstiAdminMappedVlanListHigh 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"
|
||||
::= { hwdot1sInstanceEntry 10 }
|
||||
|
||||
hwdot1sMstiOperMappedVlanListLow 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"
|
||||
::= { hwdot1sInstanceEntry 11 }
|
||||
|
||||
hwdot1sMstiOperMappedVlanListHigh 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"
|
||||
::= { hwdot1sInstanceEntry 12 }
|
||||
|
||||
-- TABLE: hwdot1sPortTable ------
|
||||
hwdot1sPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hwdot1sPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { hwdot1sMstp 20 }
|
||||
|
||||
hwdot1sPortEntry OBJECT-TYPE
|
||||
SYNTAX Hwdot1sPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { hwdot1sInstanceID,
|
||||
hwdot1sMstiPortIndex
|
||||
}
|
||||
::= { hwdot1sPortTable 1 }
|
||||
|
||||
Hwdot1sPortEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
hwdot1sMstiPortIndex INTEGER,
|
||||
hwdot1sMstiState INTEGER,
|
||||
hwdot1sMstiPortPriority INTEGER,
|
||||
hwdot1sMstiPathCost INTEGER,
|
||||
hwdot1sMstiDesignatedRoot BridgeId,
|
||||
hwdot1sMstiDesignatedCost INTEGER,
|
||||
hwdot1sMstiDesignatedBridge BridgeId,
|
||||
hwdot1sMstiDesignatedPort OCTET STRING,
|
||||
hwdot1sMstiMasterBridgeID BridgeId,
|
||||
hwdot1sMstiMasterPortCost INTEGER,
|
||||
hwdot1sMstiStpPortEdgeport EnabledStatus,
|
||||
hwdot1sMstiStpPortPointToPoint INTEGER,
|
||||
hwdot1sMstiStpMcheck INTEGER,
|
||||
hwdot1sMstiStpTransLimit INTEGER,
|
||||
hwdot1sMstiStpRXStpBPDU Counter32,
|
||||
hwdot1sMstiStpTXStpBPDU Counter32,
|
||||
hwdot1sMstiStpRXTCNBPDU Counter32,
|
||||
hwdot1sMstiStpTXTCNBPDU Counter32,
|
||||
hwdot1sMstiStpRXRSTPBPDU Counter32,
|
||||
hwdot1sMstiStpTXRSTPBPDU Counter32,
|
||||
hwdot1sMstiStpRXMSTPBPDU Counter32,
|
||||
hwdot1sMstiStpTXMSTPBPDU Counter32,
|
||||
hwdot1sMstiStpClearStatistics INTEGER,
|
||||
hwdot1sMstiStpDefaultPortCost INTEGER,
|
||||
hwdot1sMstiStpStatus EnabledStatus,
|
||||
hwdot1sMstiPortRootGuard EnabledStatus,
|
||||
hwdot1sMstiPortLoopGuard EnabledStatus,
|
||||
hwdot1sMstiStpPortSendingBPDUType INTEGER,
|
||||
hwdot1sMstiStpOperPortPointToPoint INTEGER,
|
||||
hwdot1sMstiStpPortAdminBPDUFmt Hwdot1sFormatStatus,
|
||||
hwdot1sMstiStpPortOperBPDUFmt Hwdot1sFormatStatus,
|
||||
hwdot1sMstiStpPortRoleRestriction EnabledStatus,
|
||||
hwdot1sMstiStpPortTcRestriction EnabledStatus,
|
||||
hwdot1sMstiStpPortDisputed TruthValue
|
||||
}
|
||||
|
||||
hwdot1sMstiPortIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the Bridge Port"
|
||||
::={ hwdot1sPortEntry 1 }
|
||||
|
||||
hwdot1sMstiState 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)"
|
||||
::={ hwdot1sPortEntry 2 }
|
||||
|
||||
hwdot1sMstiPortPriority 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 }
|
||||
::={ hwdot1sPortEntry 3 }
|
||||
|
||||
hwdot1sMstiPathCost 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. "
|
||||
::={ hwdot1sPortEntry 4 }
|
||||
|
||||
hwdot1sMstiDesignatedRoot 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"
|
||||
::={ hwdot1sPortEntry 5 }
|
||||
|
||||
hwdot1sMstiDesignatedCost 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."
|
||||
::={ hwdot1sPortEntry 6 }
|
||||
|
||||
hwdot1sMstiDesignatedBridge 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."
|
||||
::={ hwdot1sPortEntry 7 }
|
||||
|
||||
hwdot1sMstiDesignatedPort 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."
|
||||
::={ hwdot1sPortEntry 8 }
|
||||
|
||||
hwdot1sMstiMasterBridgeID OBJECT-TYPE
|
||||
SYNTAX BridgeId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Bridge Idnetifier of the current Master Bridge.
|
||||
Effective in CIST."
|
||||
::={ hwdot1sPortEntry 9 }
|
||||
|
||||
hwdot1sMstiMasterPortCost 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."
|
||||
::={ hwdot1sPortEntry 10 }
|
||||
|
||||
hwdot1sMstiStpPortEdgeport OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Whether the port fast is enabled. Effective in CIST."
|
||||
DEFVAL { disabled }
|
||||
::={ hwdot1sPortEntry 11 }
|
||||
|
||||
hwdot1sMstiStpPortPointToPoint 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 }
|
||||
::={ hwdot1sPortEntry 12 }
|
||||
|
||||
hwdot1sMstiStpMcheck 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."
|
||||
::={ hwdot1sPortEntry 13 }
|
||||
|
||||
hwdot1sMstiStpTransLimit 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."
|
||||
::={ hwdot1sPortEntry 14 }
|
||||
|
||||
hwdot1sMstiStpRXStpBPDU OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of received Config BPDU. Effective in CIST."
|
||||
::={ hwdot1sPortEntry 15 }
|
||||
|
||||
hwdot1sMstiStpTXStpBPDU OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of transmitted Config BPDU. Effective in CIST."
|
||||
::={ hwdot1sPortEntry 16 }
|
||||
|
||||
hwdot1sMstiStpRXTCNBPDU OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of received TCN BPDU. Effective in CIST."
|
||||
::={ hwdot1sPortEntry 17 }
|
||||
|
||||
hwdot1sMstiStpTXTCNBPDU OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of transimitted TCN BPDU. Effective in CIST."
|
||||
::={ hwdot1sPortEntry 18 }
|
||||
|
||||
hwdot1sMstiStpRXRSTPBPDU OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of received RST BPDU. Effective in CIST."
|
||||
::={ hwdot1sPortEntry 19 }
|
||||
|
||||
hwdot1sMstiStpTXRSTPBPDU OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of transimitted RST BPDU. Effective in CIST."
|
||||
::={ hwdot1sPortEntry 20 }
|
||||
|
||||
hwdot1sMstiStpRXMSTPBPDU OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of received MST BPDU. Effective in CIST."
|
||||
::={ hwdot1sPortEntry 21 }
|
||||
|
||||
hwdot1sMstiStpTXMSTPBPDU OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of transimitted MST BPDU. Effective in CIST."
|
||||
::={ hwdot1sPortEntry 22 }
|
||||
|
||||
hwdot1sMstiStpClearStatistics OBJECT-TYPE
|
||||
SYNTAX INTEGER{clear(1),unused(65535)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Clear the spanning tree statistic. Effective in CIST."
|
||||
::={ hwdot1sPortEntry 23 }
|
||||
|
||||
hwdot1sMstiStpDefaultPortCost OBJECT-TYPE
|
||||
SYNTAX INTEGER{enable(1),unused(65535)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Set default Port path cost. "
|
||||
::={ hwdot1sPortEntry 24 }
|
||||
|
||||
hwdot1sMstiStpStatus 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}
|
||||
::={ hwdot1sPortEntry 25 }
|
||||
|
||||
hwdot1sMstiPortRootGuard OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether the root guard is enabled. Effective in CIST."
|
||||
DEFVAL { disabled }
|
||||
::={ hwdot1sPortEntry 26 }
|
||||
|
||||
hwdot1sMstiPortLoopGuard OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether the loop protection is enabled. Effective in CIST."
|
||||
DEFVAL { disabled }
|
||||
::={ hwdot1sPortEntry 27 }
|
||||
|
||||
hwdot1sMstiStpPortSendingBPDUType 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."
|
||||
::= { hwdot1sPortEntry 28 }
|
||||
|
||||
hwdot1sMstiStpOperPortPointToPoint 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
|
||||
hwdot1sMstiStpPortPointToPoint. If the value of
|
||||
hwdot1sMstiStpPortPointToPoint is auto, the value of this node
|
||||
should be calculated by the network topology of this port. If the
|
||||
value of hwdot1sMstiStpPortPointToPoint is forceFalse, the value of this
|
||||
node is false. If the value of hwdot1sMstiStpPortPointToPoint is
|
||||
forceTrue, the value of this node is true."
|
||||
::= { hwdot1sPortEntry 29 }
|
||||
|
||||
hwdot1sMstiStpPortAdminBPDUFmt OBJECT-TYPE
|
||||
SYNTAX Hwdot1sFormatStatus
|
||||
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."
|
||||
::= { hwdot1sPortEntry 30 }
|
||||
|
||||
hwdot1sMstiStpPortOperBPDUFmt OBJECT-TYPE
|
||||
SYNTAX Hwdot1sFormatStatus
|
||||
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."
|
||||
::= { hwdot1sPortEntry 31 }
|
||||
|
||||
hwdot1sMstiStpPortRoleRestriction 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 }
|
||||
::= { hwdot1sPortEntry 32 }
|
||||
|
||||
hwdot1sMstiStpPortTcRestriction 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 }
|
||||
::= { hwdot1sPortEntry 33 }
|
||||
|
||||
hwdot1sMstiStpPortDisputed OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether the port is disputed for the CIST or MSTI."
|
||||
::= { hwdot1sPortEntry 34 }
|
||||
|
||||
hwdot1sStpPathCostStandard 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."
|
||||
::= { hwdot1sMstp 21 }
|
||||
|
||||
-- Mstp Traps
|
||||
|
||||
hwMstpEventsV2 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Definition point for Mstp notifications."
|
||||
::= { hwdot1sMstp 0 }
|
||||
|
||||
hwPortMstiStateForwarding NOTIFICATION-TYPE
|
||||
OBJECTS { hwdot1sInstanceID , hwdot1sMstiPortIndex}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when a port turns into
|
||||
forwarding state form other state."
|
||||
::= { hwMstpEventsV2 1 }
|
||||
|
||||
hwPortMstiStateDiscarding NOTIFICATION-TYPE
|
||||
OBJECTS { hwdot1sInstanceID , hwdot1sMstiPortIndex}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when a port turns into
|
||||
discarding state form forwarding state."
|
||||
::= { hwMstpEventsV2 2 }
|
||||
|
||||
|
||||
hwBridgeLostRootPrimary NOTIFICATION-TYPE
|
||||
OBJECTS { hwdot1sInstanceID }
|
||||
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."
|
||||
::= { hwMstpEventsV2 3 }
|
||||
|
||||
hwPortMstiRootGuarded NOTIFICATION-TYPE
|
||||
OBJECTS { hwdot1sInstanceID , hwdot1sMstiPortIndex}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when a root-guard port
|
||||
receives a superior message on the relevant instance."
|
||||
::= { hwMstpEventsV2 4 }
|
||||
|
||||
hwPortMstiBpduGuarded 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."
|
||||
::= { hwMstpEventsV2 5 }
|
||||
|
||||
hwPortMstiLoopGuarded NOTIFICATION-TYPE
|
||||
OBJECTS { hwdot1sInstanceID , hwdot1sMstiPortIndex}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when an Alternate-Port
|
||||
or Root-Port is aged out."
|
||||
::= { hwMstpEventsV2 6 }
|
||||
|
||||
END
|
||||
153
mibs/a3com/A3COM-HUAWEI-LswMix-MIB
Normal file
153
mibs/a3com/A3COM-HUAWEI-LswMix-MIB
Normal file
@ -0,0 +1,153 @@
|
||||
-- ------------------------------------------------------------------
|
||||
--
|
||||
-- Description: HuaWei Lan Switch 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 hwsMixTrapMib MODULE-IDENTITY with hwsMixTrapMib OBJECT IDENTIFIER.
|
||||
-- V1.2 2005-11-14
|
||||
-- updated by Chen Xi
|
||||
-- Modify description of all objects except hwLswXSlotTable and hwLswXSlotEntry.
|
||||
-- updated by Yu Lan
|
||||
-- Add process(3) value for hwLswMainCardBoardStatus.
|
||||
-- Add hwLswCrossBarStatus.
|
||||
-- ------------------------------------------------------------------
|
||||
--
|
||||
-- ------------------------------------------------------------------
|
||||
--
|
||||
-- Variable imported
|
||||
--
|
||||
-- ------------------------------------------------------------------
|
||||
A3COM-HUAWEI-LswMix-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
hwLswFrameIndex,hwLswSlotIndex
|
||||
FROM A3COM-HUAWEI-DEVICE-MIB
|
||||
lswCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB;
|
||||
|
||||
-- the document include the private data about device
|
||||
-- ******************************beginning ******************************
|
||||
--
|
||||
-- ------------------------------------------------------------------
|
||||
hwLswMix MODULE-IDENTITY
|
||||
LAST-UPDATED "200106290000Z"
|
||||
ORGANIZATION ""
|
||||
CONTACT-INFO
|
||||
""
|
||||
DESCRIPTION
|
||||
""
|
||||
REVISION "200106290000Z"
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { lswCommon 17 }
|
||||
|
||||
|
||||
-- the document include the private data about device mix
|
||||
|
||||
hwLswLastSwitchDate 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). "
|
||||
::= { hwLswMix 1 }
|
||||
|
||||
hwLswLastSwitchTime OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the time of the most recent change
|
||||
to the mpu. "
|
||||
::= { hwLswMix 2 }
|
||||
|
||||
hwLswMpuSwitchsNum 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. "
|
||||
::= { hwLswMix 3 }
|
||||
|
||||
hwLswMpuSwitch 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. "
|
||||
::= { hwLswMix 4 }
|
||||
|
||||
-- the document include the private data about main card
|
||||
hwLswXSlotTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwLswXSlotEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The source main table."
|
||||
::= { hwLswMix 5 }
|
||||
|
||||
hwLswXSlotEntry OBJECT-TYPE
|
||||
SYNTAX HwLswXSlotEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the source main table."
|
||||
INDEX { hwLswFrameIndex, hwLswSlotIndex }
|
||||
::= { hwLswXSlotTable 1 }
|
||||
|
||||
HwLswXSlotEntry ::=
|
||||
SEQUENCE {
|
||||
hwLswMainCardBoardStatus INTEGER,
|
||||
hwLswCrossBarStatus INTEGER
|
||||
}
|
||||
|
||||
hwLswMainCardBoardStatus 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)"
|
||||
::= { hwLswXSlotEntry 1 }
|
||||
|
||||
hwLswCrossBarStatus 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."
|
||||
::= { hwLswXSlotEntry 2 }
|
||||
|
||||
hwsMixTrapMib OBJECT IDENTIFIER ::= { hwLswMix 10 }
|
||||
|
||||
hwSlaveSwitchOver NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An hwSlaveSwitchOver trap signifies that the action of
|
||||
standby mpu switching to master has completed. "
|
||||
::= { hwsMixTrapMib 1 }
|
||||
|
||||
END
|
||||
3987
mibs/a3com/A3COM-HUAWEI-LswQos-MIB
Normal file
3987
mibs/a3com/A3COM-HUAWEI-LswQos-MIB
Normal file
File diff suppressed because it is too large
Load Diff
432
mibs/a3com/A3COM-HUAWEI-LswRSTP-MIB
Normal file
432
mibs/a3com/A3COM-HUAWEI-LswRSTP-MIB
Normal file
@ -0,0 +1,432 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2002 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI Lan Switch Rstp MIB
|
||||
-- Reference:
|
||||
-- Version: V1.4
|
||||
-- History:
|
||||
--(1) Created by Zhangshilin, 2001.06.29
|
||||
--(2) Revised by Qi Zhenglin, 2002.01.08
|
||||
-- V1.1 2004-10-12 updated by gaolong
|
||||
-- Import TEXTUAL-CONVENTION, OBJECT-IDENTITY, NOTIFICATION-TYPE.
|
||||
-- Relocate hwLswRstpMib MODULE-IDENTITY clause.
|
||||
-- Substitute chinese characters with English words.
|
||||
-- Change MAX-ACCESS clause value of hwdot1dStpClearStatistics and
|
||||
-- hwdot1dSetStpDefaultPortCost from write-only to read-write.
|
||||
-- V1.2 2004-11-10 add hwdot1dStpRXTCBPDU by xuboning
|
||||
-- V1.3 2004-12-21 add hwdot1dStpPortSendingBPDUType, hwdot1dStpOperPortPointToPoint,
|
||||
-- change hwdot1dStpPortPointToPoint by zhuchaopeng
|
||||
-- V1.4 2005-07-04 modify hwdot1dStpPathCostStandard by zhanghaihong
|
||||
-- adjust file format by gaolong
|
||||
-- ==================================================================
|
||||
-- ==================================================================
|
||||
--
|
||||
-- Varibles and types be imported
|
||||
--
|
||||
-- ==================================================================
|
||||
A3COM-HUAWEI-LswRSTP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
TruthValue, MacAddress, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
|
||||
MODULE-IDENTITY,OBJECT-TYPE,Counter32, OBJECT-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
dot1dStpPortEntry, dot1dStpPort
|
||||
FROM BRIDGE-MIB
|
||||
lswCommon
|
||||
FROM A3COM-HUAWEI-OID-MIB;
|
||||
|
||||
hwLswRstpMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200106290000Z"
|
||||
ORGANIZATION ""
|
||||
CONTACT-INFO
|
||||
""
|
||||
DESCRIPTION
|
||||
""
|
||||
REVISION "200106290000Z"
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { lswCommon 6 }
|
||||
|
||||
EnabledStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A simple status value for the object."
|
||||
SYNTAX INTEGER { enabled(1), disabled(2) }
|
||||
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- ======================= definition begin =========================
|
||||
--
|
||||
-- ==================================================================
|
||||
|
||||
hwLswRstpMibObject OBJECT IDENTIFIER ::= { hwLswRstpMib 1 }
|
||||
|
||||
|
||||
|
||||
hwdot1dStpStatus OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " Bridge STP enabled/disabled state"
|
||||
::= { hwLswRstpMibObject 1 }
|
||||
|
||||
hwdot1dStpForceVersion OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
stp(0),
|
||||
rstp(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " Running mode of the bridge RSTP state machine"
|
||||
::= { hwLswRstpMibObject 2 }
|
||||
|
||||
hwdot1dStpDiameter OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..7)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " Permitted amount of bridges between any two ends on the network."
|
||||
::= { hwLswRstpMibObject 3 }
|
||||
|
||||
hwdot1dStpRootBridgeAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION " MAC address of the root bridge"
|
||||
::= { hwLswRstpMibObject 4 }
|
||||
|
||||
hwDot1dStpBpduGuard OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " If BPDU guard enabled. The edge port will discard illegal BPDU when enabled"
|
||||
::= { hwLswRstpMibObject 6 }
|
||||
|
||||
hwDot1dStpRootType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
normal (1),
|
||||
primary (2),
|
||||
secondary (3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " Root type of the bridge"
|
||||
::= { hwLswRstpMibObject 7 }
|
||||
|
||||
hwDot1dTimeOutFactor OBJECT-TYPE
|
||||
SYNTAX INTEGER (3..7)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " Time Out Factor of the bridge."
|
||||
::= { hwLswRstpMibObject 8 }
|
||||
|
||||
hwDot1dStpPathCostStandard OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
dot1d-1998 (1),
|
||||
dot1t (2),
|
||||
legacy (3)
|
||||
}
|
||||
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."
|
||||
::= { hwLswRstpMibObject 9 }
|
||||
|
||||
hwdot1dStpPortXTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDot1dStpPortXEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "RSTP extended information of the port "
|
||||
::= { hwLswRstpMibObject 5 }
|
||||
|
||||
|
||||
hwdot1dStpPortXEntry OBJECT-TYPE
|
||||
SYNTAX HwDot1dStpPortXEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION " RSTP extended information of the port "
|
||||
AUGMENTS { dot1dStpPortEntry }
|
||||
::= { hwdot1dStpPortXTable 1 }
|
||||
|
||||
HwDot1dStpPortXEntry ::=
|
||||
SEQUENCE {
|
||||
hwdot1dStpPortStatus EnabledStatus ,
|
||||
hwdot1dStpPortEdgeport TruthValue ,
|
||||
hwdot1dStpPortPointToPoint INTEGER ,
|
||||
hwdot1dStpMcheck TruthValue ,
|
||||
hwdot1dStpTransLimit INTEGER ,
|
||||
hwdot1dStpRXStpBPDU Counter32 ,
|
||||
hwdot1dStpTXStpBPDU Counter32 ,
|
||||
hwdot1dStpRXTCNBPDU Counter32 ,
|
||||
hwdot1dStpTXTCNBPDU Counter32 ,
|
||||
hwdot1dStpRXRSTPBPDU Counter32 ,
|
||||
hwdot1dStpTXRSTPBPDU Counter32 ,
|
||||
hwdot1dStpClearStatistics INTEGER ,
|
||||
hwdot1dSetStpDefaultPortCost INTEGER ,
|
||||
hwdot1dStpRootGuard EnabledStatus ,
|
||||
hwdot1dStpLoopGuard EnabledStatus,
|
||||
hwdot1dStpPortBlockedReason INTEGER ,
|
||||
hwdot1dStpRXTCBPDU Counter32 ,
|
||||
hwdot1dStpPortSendingBPDUType INTEGER,
|
||||
hwdot1dStpOperPortPointToPoint INTEGER
|
||||
}
|
||||
|
||||
|
||||
|
||||
hwdot1dStpPortStatus OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " RSTP status of the port"
|
||||
::= { hwdot1dStpPortXEntry 1 }
|
||||
|
||||
|
||||
hwdot1dStpPortEdgeport OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " Whether the port can be an edge port"
|
||||
::= { hwdot1dStpPortXEntry 2 }
|
||||
|
||||
|
||||
hwdot1dStpPortPointToPoint OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
forceTrue (1),
|
||||
forceFalse (2),
|
||||
auto (3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " It is the administrative value indicates whether the port
|
||||
can be connected to a point-to-point link or not.
|
||||
|
||||
If the value is 'auto', the operative value of a point-to-point link state is
|
||||
determined by device itself, and can be read from hwdot1dStpOperPortPointToPoint."
|
||||
::= { hwdot1dStpPortXEntry 3 }
|
||||
|
||||
|
||||
hwdot1dStpMcheck OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " Check if the port transfer state machine enters"
|
||||
::= { hwdot1dStpPortXEntry 4 }
|
||||
|
||||
|
||||
hwdot1dStpTransLimit OBJECT-TYPE
|
||||
SYNTAX INTEGER(1..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " Packet transmission limit of the bridge in a duration of Hello Time."
|
||||
::= { hwdot1dStpPortXEntry 5 }
|
||||
|
||||
|
||||
hwdot1dStpRXStpBPDU OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION " Number of STP BPDU received "
|
||||
::= { hwdot1dStpPortXEntry 6 }
|
||||
|
||||
|
||||
hwdot1dStpTXStpBPDU OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION " Number of STP BPDU transmitted "
|
||||
::= { hwdot1dStpPortXEntry 7 }
|
||||
|
||||
|
||||
hwdot1dStpRXTCNBPDU OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION " Number of TCN BPDU received "
|
||||
::= { hwdot1dStpPortXEntry 8 }
|
||||
|
||||
|
||||
hwdot1dStpTXTCNBPDU OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION " Number of TCN BPDU transmitted "
|
||||
::= { hwdot1dStpPortXEntry 9 }
|
||||
|
||||
|
||||
hwdot1dStpRXRSTPBPDU OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Number of RSTP BPDU received"
|
||||
::= { hwdot1dStpPortXEntry 10 }
|
||||
|
||||
|
||||
hwdot1dStpTXRSTPBPDU OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION " Number of RSTP BPDU transmitted "
|
||||
::= { hwdot1dStpPortXEntry 11 }
|
||||
|
||||
hwdot1dStpClearStatistics OBJECT-TYPE
|
||||
SYNTAX INTEGER {clear(1)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Clear RSTP statistics. Read operation not supported. "
|
||||
::= { hwdot1dStpPortXEntry 12 }
|
||||
|
||||
hwdot1dSetStpDefaultPortCost OBJECT-TYPE
|
||||
SYNTAX INTEGER {enable(1)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Set PathCost back to the default setting. Read operation not supported."
|
||||
::= { hwdot1dStpPortXEntry 13 }
|
||||
|
||||
hwdot1dStpRootGuard OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " If the port guard root bridge. Other bridge which want to be root can not become root through this port if enabled. "
|
||||
::= { hwdot1dStpPortXEntry 14 }
|
||||
|
||||
hwdot1dStpLoopGuard OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " Loop guard function that keep a root port or an alternate port in discarding state while the information on the port is aged out."
|
||||
::= { hwdot1dStpPortXEntry 15 }
|
||||
|
||||
hwdot1dStpPortBlockedReason OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
notBlock (1),
|
||||
blockForProtocol (2),
|
||||
blockForRootGuard (3),
|
||||
blockForBPDUGuard (4),
|
||||
blockForLoopGuard (5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION " Record the block reason of the port.
|
||||
notBlock (1) means that the port is not in block state,.
|
||||
blockForProtocol (2) means that the port is blocked by stp protocol to avoid loop.
|
||||
blockForRootGuard(3) means that the root guard flag of bridge is set and a better message received from the port,and the port is blocked.
|
||||
blockForBPDUGuard(4) means that the port has been configured as an edge port and receive a BPDU and thus blocked.
|
||||
blockForLoopGuard(5) means that the port is blocked for loopguarded. "
|
||||
::= { hwdot1dStpPortXEntry 16 }
|
||||
|
||||
hwdot1dStpRXTCBPDU OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION " The number of received TC BPDUs "
|
||||
::= { hwdot1dStpPortXEntry 17 }
|
||||
|
||||
hwdot1dStpPortSendingBPDUType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
stp(0),
|
||||
rstp(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION " Type of BPDU which the port is sending. "
|
||||
::= { hwdot1dStpPortXEntry 18 }
|
||||
|
||||
hwdot1dStpOperPortPointToPoint 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 administrative value should be read from hwdot1dStpPortPointToPoint. "
|
||||
::= { hwdot1dStpPortXEntry 19 }
|
||||
|
||||
hwRstpEventsV2 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Definition point for RSTP notifications."
|
||||
::= { hwLswRstpMibObject 0 }
|
||||
|
||||
hwRstpBpduGuarded NOTIFICATION-TYPE
|
||||
OBJECTS { dot1dStpPort }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when an edged port of the BPDU-guard switch recevies BPDU packets."
|
||||
::= { hwRstpEventsV2 1 }
|
||||
|
||||
hwRstpRootGuarded NOTIFICATION-TYPE
|
||||
OBJECTS { dot1dStpPort }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when a root-guard port receives a superior bpdu."
|
||||
::= { hwRstpEventsV2 2 }
|
||||
|
||||
hwRstpBridgeLostRootPrimary NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when the bridge is no longer the root bridge of the spanning tree.
|
||||
Another switch with higher priority has already been the root bridge. "
|
||||
::= { hwRstpEventsV2 3 }
|
||||
|
||||
hwRstpLoopGuarded NOTIFICATION-TYPE
|
||||
OBJECTS { dot1dStpPort }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when a loop-guard port is aged out ."
|
||||
::= { hwRstpEventsV2 4 }
|
||||
|
||||
hwdot1dStpIgnoredVlanTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDot1dStpIgnoredVlanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "RSTP extended information of vlan "
|
||||
::= { hwLswRstpMibObject 10 }
|
||||
|
||||
|
||||
hwdot1dStpIgnoredVlanEntry OBJECT-TYPE
|
||||
SYNTAX HwDot1dStpIgnoredVlanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION " RSTP extended information of the vlan "
|
||||
INDEX { hwdot1dVlan }
|
||||
::= { hwdot1dStpIgnoredVlanTable 1 }
|
||||
|
||||
HwDot1dStpIgnoredVlanEntry ::=
|
||||
SEQUENCE {
|
||||
hwdot1dVlan INTEGER ,
|
||||
hwdot1dStpIgnore INTEGER
|
||||
}
|
||||
|
||||
hwdot1dVlan OBJECT-TYPE
|
||||
SYNTAX INTEGER(1..4094)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION " Vlan id supported"
|
||||
::= { hwdot1dStpIgnoredVlanEntry 1 }
|
||||
|
||||
|
||||
hwdot1dStpIgnore OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enable (1),
|
||||
disable (2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " Whether the vlan is stp Ignored"
|
||||
::= { hwdot1dStpIgnoredVlanEntry 2 }
|
||||
|
||||
END
|
||||
96
mibs/a3com/A3COM-HUAWEI-LswSMON-MIB
Normal file
96
mibs/a3com/A3COM-HUAWEI-LswSMON-MIB
Normal file
@ -0,0 +1,96 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2002 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI Lan Switch private rmon alarm Information MIB
|
||||
-- Reference:
|
||||
-- Version: V1.1
|
||||
-- History:
|
||||
--(1) Created by Qizhenglin, 2002.8.15
|
||||
-- V1.1 2004-10-12 updated by gaolong
|
||||
-- Change MAX-ACCESS to ACCESS.
|
||||
-- Change current to mandatory.
|
||||
-- ==================================================================
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- Varibles and types be imported
|
||||
--
|
||||
-- ==================================================================
|
||||
|
||||
A3COM-HUAWEI-LswSMON-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE
|
||||
FROM RFC-1212
|
||||
huaweiMgmt,huaweiDatacomm
|
||||
FROM A3COM-HUAWEI-OID-MIB;
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- ======================= definition begin =========================
|
||||
--
|
||||
-- ==================================================================
|
||||
|
||||
hwSmonExtend OBJECT IDENTIFIER ::= { huaweiDatacomm 26 }
|
||||
|
||||
smonExtendObject OBJECT IDENTIFIER ::= { hwSmonExtend 1 }
|
||||
|
||||
|
||||
hwdot1qVlanStatNumber OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The number of vlans that can collect statistics of packets."
|
||||
::= { smonExtendObject 1 }
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- VLAN statistics status table (for SMON)
|
||||
--
|
||||
-- ==================================================================
|
||||
hwdot1qVlanStatStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Hwdot1qVlanStatStatusEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"VLAN statistics status table."
|
||||
::= { smonExtendObject 2 }
|
||||
|
||||
hwdot1qVlanStatStatusEntry OBJECT-TYPE
|
||||
SYNTAX Hwdot1qVlanStatStatusEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" VLAN statistics status table entry."
|
||||
INDEX { hwdot1qVlanStatEnableIndex }
|
||||
::= { hwdot1qVlanStatStatusTable 1 }
|
||||
|
||||
|
||||
Hwdot1qVlanStatStatusEntry ::= SEQUENCE {
|
||||
hwdot1qVlanStatEnableIndex INTEGER,
|
||||
hwdot1qVlanStatEnableStatus INTEGER
|
||||
}
|
||||
|
||||
|
||||
hwdot1qVlanStatEnableIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Vlan index ."
|
||||
::= { hwdot1qVlanStatStatusEntry 1 }
|
||||
|
||||
hwdot1qVlanStatEnableStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"VLAN Statistics Status.It represent the current VLAN supports statistic or not."
|
||||
::= { hwdot1qVlanStatStatusEntry 2 }
|
||||
|
||||
END
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user