237 lines
6.6 KiB
Plaintext
237 lines
6.6 KiB
Plaintext
-- =================================================================
|
|
-- Copyright (C) 2003 by HUAWEI TECHNOLOGIES. All rights reserved
|
|
--
|
|
-- Description: HUAWEI BLS MIB, this mib will maintain the blacklist
|
|
-- for datacomm product.
|
|
-- Reference:
|
|
-- Version: V1.20
|
|
-- History:
|
|
--
|
|
-- V1.20 2005-05-30 Wei Rixi(22510) added mplsVpnVrfName as table index,
|
|
-- added hwBlsFilterTypeSet and its objects
|
|
-- V1.00 2003-03-18 Yang Yinzhu(28193) initial version
|
|
-- =================================================================
|
|
|
|
HUAWEI-BLS-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY
|
|
FROM SNMPv2-SMI
|
|
TruthValue, RowStatus, DateAndTime, TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC
|
|
mplsVpnVrfName
|
|
FROM MPLS-VPN-MIB
|
|
hwDatacomm
|
|
FROM HUAWEI-MIB;
|
|
|
|
hwBLS MODULE-IDENTITY
|
|
LAST-UPDATED "200304111150Z" -- April 11, 2003 at 11:50 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
|
|
"
|
|
V1.00
|
|
The blacklist mib is for all datacomm product.
|
|
"
|
|
::= { hwDatacomm 8 }
|
|
|
|
--
|
|
-- Textual conventions
|
|
--
|
|
|
|
BlsAddReason ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Descript the blacklist item added by manual or by system.
|
|
"
|
|
SYNTAX INTEGER
|
|
{
|
|
reasonUnknow(1),
|
|
reasonManual(2),
|
|
reasonIPSweep(3),
|
|
reasonPortScan(4)
|
|
}
|
|
|
|
--
|
|
-- Node definitions
|
|
--
|
|
-- 1.3.6.1.4.1.2011.5.25.8.1
|
|
hwBlsMibObjects OBJECT IDENTIFIER ::= { hwBLS 1 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.8.1.1
|
|
hwBlsEnableFlag OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The blacklist function switch.
|
|
1: true(on)
|
|
2: false(off)
|
|
"
|
|
DEFVAL { false }
|
|
::= { hwBlsMibObjects 1 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.8.1.2
|
|
hwBlsBlackListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwBlsBlackListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The blacklist table.
|
|
"
|
|
::= { hwBlsMibObjects 2 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.8.1.2.1
|
|
hwBlsBlackListEntry OBJECT-TYPE
|
|
SYNTAX HwBlsBlackListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The blacklist entry.
|
|
"
|
|
INDEX { mplsVpnVrfName, hwBlsItemIPAddress }
|
|
::= { hwBlsBlackListTable 1 }
|
|
|
|
HwBlsBlackListEntry ::=
|
|
SEQUENCE {
|
|
hwBlsItemIPAddress
|
|
IpAddress,
|
|
hwBlsItemAge
|
|
Integer32,
|
|
hwBlsItemAddReason
|
|
BlsAddReason,
|
|
hwBlsItemAddTime
|
|
DateAndTime,
|
|
hwBlsRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.8.1.2.1.1
|
|
hwBlsItemIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The packet source IP address.
|
|
If match, drop the packet.
|
|
"
|
|
::= { hwBlsBlackListEntry 1 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.8.1.2.1.2
|
|
hwBlsItemAge OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The blacklist item aging time.
|
|
This item will be deleted when overtime.
|
|
The default value is 0, no aging.
|
|
(unit:minutes)"
|
|
::= { hwBlsBlackListEntry 2 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.8.1.2.1.3
|
|
hwBlsItemAddReason OBJECT-TYPE
|
|
SYNTAX BlsAddReason
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The blacklist item is added by manual or by system.
|
|
1: manual
|
|
2: dynamic(system)
|
|
"
|
|
::= { hwBlsBlackListEntry 3 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.8.1.2.1.4
|
|
hwBlsItemAddTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The system time when add this blacklist item.
|
|
It's automatically appended by system when create the item.
|
|
(the seconds since 1970.)"
|
|
::= { hwBlsBlackListEntry 4 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.8.1.2.1.5
|
|
hwBlsRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Only support CreateAndGo and Destroy.
|
|
"
|
|
::= { hwBlsBlackListEntry 5 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.8.1.3
|
|
hwBlsFilterTypeSet OBJECT IDENTIFIER ::= { hwBlsMibObjects 3 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.8.1.3.1
|
|
hwBlsFilterType OBJECT-TYPE
|
|
SYNTAX Integer32 (0..15)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The blacklist filter type.
|
|
none(0x00)
|
|
icmp(0x01)
|
|
tcp(0x02)
|
|
udp(0x04)
|
|
others(0x08)
|
|
all(0x0F)
|
|
"
|
|
DEFVAL { 15 }
|
|
::= { hwBlsFilterTypeSet 1 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.8.2
|
|
hwBlsMibConformance OBJECT IDENTIFIER ::= { hwBLS 2 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.8.2.1
|
|
hwBlsMibGroup OBJECT IDENTIFIER ::= { hwBlsMibConformance 1 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.8.2.1.1
|
|
hwBlsEnableGroup OBJECT-GROUP
|
|
OBJECTS { hwBlsEnableFlag }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Blacklist function switch."
|
|
::= { hwBlsMibGroup 1 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.8.2.1.2
|
|
hwBlsBlackListTableGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwBlsItemIPAddress,
|
|
hwBlsItemAge,
|
|
hwBlsItemAddReason,
|
|
hwBlsItemAddTime,
|
|
hwBlsRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Blacklist table struct group."
|
|
::= { hwBlsMibGroup 2 }
|
|
|
|
END
|
|
|