MA5200-ACL-MIB DEFINITIONS ::= BEGIN IMPORTS hwAclNumStandardAclNum, hwAclNumStandardSubitem, hwAclNumExtendedAclNum, hwAclNumExtendedSubitem, hwAclNameStandardAclName, hwAclNameStandardSubitem, hwAclNameExtendedAclName, hwAclNameExtendedSubitem FROM HUAWEI-ACL-MIB hwMA5200V100R007Mib FROM HUAWEI-MA5200-V100R007-Mib OBJECT-TYPE FROM SNMPv2-SMI DisplayString, DateAndTime, RowStatus FROM SNMPv2-TC; hwMA5200Acl MODULE-IDENTITY LAST-UPDATED "200303280900Z" ORGANIZATION "Huawei Technologies Co., Ltd. " CONTACT-INFO " NanJing Institute,Huawei Technologies Co.,Ltd. HuiHong Mansion,No.91 BaiXia Rd. NanJing, P.R. of China Zipcode:210001 Http://www.huawei.com E-mail:support@huawei.com " DESCRIPTION "The MA5200-ACL-MIB contains objects to manage acl ." ::= { hwMA5200V100R007Mib 2 } hwAclNumStandartActionExtTable OBJECT-TYPE SYNTAX SEQUENCE OF HwAclNumStandartActionExtEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "hwAclNumStandardTable的扩展表,配置标准编号ACL规则的相关动作:安全日志,qos优先级,计费等级" ::= { hwMA5200Acl 1 } hwAclNumStandartActionExtEntry OBJECT-TYPE SYNTAX HwAclNumStandartActionExtEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { hwAclNumStandardAclNum, hwAclNumStandardSubitem } ::= { hwAclNumStandartActionExtTable 1 } HwAclNumStandartActionExtEntry ::= SEQUENCE { hwAclNumStandardLog INTEGER, hwAclNumStandardQosNum INTEGER, hwAclNumStandardAccountingGrade INTEGER } hwAclNumStandardLog OBJECT-TYPE SYNTAX INTEGER { no(0), yes(1) } MAX-ACCESS read-create STATUS current DESCRIPTION "是否作用户日志" DEFVAL { 0 } ::= { hwAclNumStandartActionExtEntry 1 } hwAclNumStandardQosNum OBJECT-TYPE SYNTAX INTEGER (0..8) MAX-ACCESS read-create STATUS current DESCRIPTION "转发优先级" DEFVAL { 0 } ::= { hwAclNumStandartActionExtEntry 2 } hwAclNumStandardAccountingGrade OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-create STATUS current DESCRIPTION "计费等级" DEFVAL { 0 } ::= { hwAclNumStandartActionExtEntry 3 } hwAclNumExtendedActionExtTable OBJECT-TYPE SYNTAX SEQUENCE OF HwAclNumExtendedActionExtEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "hwAclNumExtendedTable的扩展表,配置扩展编号ACL规则的相关动作:安全日志,qos优先级,计费等级" ::= { hwMA5200Acl 2 } hwAclNumExtendedActionExtEntry OBJECT-TYPE SYNTAX HwAclNumExtendedActionExtEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { hwAclNumExtendedAclNum, hwAclNumExtendedSubitem } ::= { hwAclNumExtendedActionExtTable 1 } HwAclNumExtendedActionExtEntry ::= SEQUENCE { hwAclNumExtendedLog INTEGER, hwAclNumExtendedQosNum INTEGER, hwAclNumExtendedAccountingGrade INTEGER, hwAclNumExtendedCarIndex INTEGER, hwAclNumExtendedVoip INTEGER } hwAclNumExtendedLog OBJECT-TYPE SYNTAX INTEGER { no(0), yes(1) } MAX-ACCESS read-create STATUS current DESCRIPTION "是否作用户日志" DEFVAL { 0 } ::= { hwAclNumExtendedActionExtEntry 1 } hwAclNumExtendedQosNum OBJECT-TYPE SYNTAX INTEGER (0..10) MAX-ACCESS read-create STATUS current DESCRIPTION "转发优先级" DEFVAL { 0 } ::= { hwAclNumExtendedActionExtEntry 2 } hwAclNumExtendedAccountingGrade OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-create STATUS current DESCRIPTION "计费等级" DEFVAL { 0 } ::= { hwAclNumExtendedActionExtEntry 3 } hwAclNumExtendedCarIndex OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-create STATUS current DESCRIPTION "CAR索引" DEFVAL { 0 } ::= { hwAclNumExtendedActionExtEntry 4 } hwAclNumExtendedVoip OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { hwAclNumExtendedActionExtEntry 5 } hwAclNameStandardAddActionExtTable OBJECT-TYPE SYNTAX SEQUENCE OF HwAclNameStandardAddActionExtEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "hwAclNameStandardAddTable的扩展表,配置标准命名ACL规则的相关动作:安全日志,qos优先级,计费等级" ::= { hwMA5200Acl 3 } hwAclNameStandardAddActionExtEntry OBJECT-TYPE SYNTAX HwAclNameStandardAddActionExtEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { hwAclNameStandardAclName, hwAclNameStandardSubitem } ::= { hwAclNameStandardAddActionExtTable 1 } HwAclNameStandardAddActionExtEntry ::= SEQUENCE { hwAclNameStandardLog INTEGER, hwAclNameStandardQosNum INTEGER, hwAclNameStandardAccountingGrade INTEGER } hwAclNameStandardLog OBJECT-TYPE SYNTAX INTEGER { no(0), yes(1) } MAX-ACCESS read-create STATUS current DESCRIPTION "是否作用户日志" DEFVAL { 0 } ::= { hwAclNameStandardAddActionExtEntry 1 } hwAclNameStandardQosNum OBJECT-TYPE SYNTAX INTEGER (0..8) MAX-ACCESS read-create STATUS current DESCRIPTION "转发优先级" DEFVAL { 0 } ::= { hwAclNameStandardAddActionExtEntry 2 } hwAclNameStandardAccountingGrade OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-create STATUS current DESCRIPTION "计费等级" DEFVAL { 0 } ::= { hwAclNameStandardAddActionExtEntry 3 } hwAclNameExtendedAddActionExtTable OBJECT-TYPE SYNTAX SEQUENCE OF HwAclNameExtendedAddActionExtEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { hwMA5200Acl 4 } hwAclNameExtendedAddActionExtEntry OBJECT-TYPE SYNTAX HwAclNameExtendedAddActionExtEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { hwAclNameExtendedAclName, hwAclNameExtendedSubitem } ::= { hwAclNameExtendedAddActionExtTable 1 } HwAclNameExtendedAddActionExtEntry ::= SEQUENCE { hwAclNameExtendedLog INTEGER, hwAclNameExtendedQosNum INTEGER, hwAclNameExtendedAccountingGrade INTEGER, hwAclNameExtendedCarIndex INTEGER, hwAclNameExtendedVoip INTEGER } hwAclNameExtendedLog OBJECT-TYPE SYNTAX INTEGER { no(0), yes(1) } MAX-ACCESS read-create STATUS current DESCRIPTION "是否作用户日志" DEFVAL { 0 } ::= { hwAclNameExtendedAddActionExtEntry 1 } hwAclNameExtendedQosNum OBJECT-TYPE SYNTAX INTEGER (0..10) MAX-ACCESS read-create STATUS current DESCRIPTION "转发优先级" DEFVAL { 0 } ::= { hwAclNameExtendedAddActionExtEntry 2 } hwAclNameExtendedAccountingGrade OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-create STATUS current DESCRIPTION "计费等级" DEFVAL { 0 } ::= { hwAclNameExtendedAddActionExtEntry 3 } hwAclNameExtendedCarIndex OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-create STATUS current DESCRIPTION "CAR索引" DEFVAL { 0 } ::= { hwAclNameExtendedAddActionExtEntry 4 } hwAclNameExtendedVoip OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { hwAclNameExtendedAddActionExtEntry 5} hwAclPortVlanUseExtTable OBJECT-TYPE SYNTAX SEQUENCE OF HwAclPortVlanUseExtEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "配置全局端口,端口vlan下面的应用的ACL规则" ::= { hwMA5200Acl 5 } hwAclPortVlanUseExtEntry OBJECT-TYPE SYNTAX HwAclPortVlanUseExtEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { hwAclPortVlanUseIfIndex} ::= { hwAclPortVlanUseExtTable 1 } HwAclPortVlanUseExtEntry ::= SEQUENCE { hwAclPortVlanUseIfIndex INTEGER, hwAclPortVlanUseName OCTET STRING, hwAclPortVlanUseNum INTEGER, hwAclPortVlanUseRowStatus RowStatus, hwAclPortVlanUseVlanNumber INTEGER } hwAclPortVlanUseIfIndex OBJECT-TYPE SYNTAX INTEGER (0..4294967295) MAX-ACCESS read-only STATUS current DESCRIPTION "要应用端口的接口索引,为0时表示应用于全局范围" ::= { hwAclPortVlanUseExtEntry 1 } hwAclPortVlanUseName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "被应用的ACL规则的名字,此处ACL名字和下面的ACL编号只能有一个起作用。长度为0表示未配置" ::= { hwAclPortVlanUseExtEntry 2 } hwAclPortVlanUseNum OBJECT-TYPE SYNTAX INTEGER (0..199) MAX-ACCESS read-write STATUS current DESCRIPTION "被应用的ACL规则的编号,限制同上。为0时表示未配置" ::= { hwAclPortVlanUseExtEntry 3 } hwAclPortVlanUseRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-write STATUS current DESCRIPTION "目前仅实现CreateAndGo和Destroy" ::= { hwAclPortVlanUseExtEntry 4 } hwAclPortVlanUseVlanNumber OBJECT-TYPE SYNTAX INTEGER (1..4095) MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { hwAclPortVlanUseExtEntry 5 } hwAclDefaultExtTable OBJECT IDENTIFIER ::= { hwMA5200Acl 6 } hwAclDefaultLog OBJECT-TYPE SYNTAX INTEGER { no(0), yes(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "是否作用户日志" DEFVAL { 0 } ::= { hwAclDefaultExtTable 1 } hwAclDefaultAction OBJECT-TYPE SYNTAX INTEGER { permit(1), deny(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "采取的动作" DEFVAL { 1 } ::= { hwAclDefaultExtTable 2 } hwAclDefaultQosNum OBJECT-TYPE SYNTAX INTEGER (0..10) MAX-ACCESS read-write STATUS current DESCRIPTION "转发优先级" DEFVAL { 0 } ::= { hwAclDefaultExtTable 3 } hwAclDefaultAccoutingGrade OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-write STATUS current DESCRIPTION "计费等级" DEFVAL { 0 } ::= { hwAclDefaultExtTable 4 } hwAclDefaultCarIndex OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-write STATUS current DESCRIPTION "CAR索引" DEFVAL { 0 } ::= { hwAclDefaultExtTable 5 } --以下为时间段的配置 hwMA5200TimeRangeTable OBJECT-TYPE SYNTAX SEQUENCE OF HwMA5200TimeRangeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "配置时间段" ::= { hwMA5200Acl 11 } hwMA5200TimeRangeEntry OBJECT-TYPE SYNTAX HwMA5200TimeRangeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { hwMA5200TimeRangeName } ::= { hwMA5200TimeRangeTable 1 } HwMA5200TimeRangeEntry ::= SEQUENCE { hwMA5200TimeRangeName DisplayString, hwMA5200TimeRangeRowStatus RowStatus } hwMA5200TimeRangeName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "时间段名,以字母开始,大小写无关,不能有空格" ::= { hwMA5200TimeRangeEntry 1 } hwMA5200TimeRangeRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "支持添加、删除" ::= { hwMA5200TimeRangeEntry 2 } hwMA5200AbsoluteTimeRangeTable OBJECT-TYPE SYNTAX SEQUENCE OF HwMA5200AbsoluteTimeRangeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "配置绝对时间段" ::= { hwMA5200Acl 12 } hwMA5200AbsoluteTimeRangeEntry OBJECT-TYPE SYNTAX HwMA5200AbsoluteTimeRangeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { hwMA5200TimeRangeName, hwMA5200AbsoluteTimeRangeIndex } ::= { hwMA5200AbsoluteTimeRangeTable 1 } HwMA5200AbsoluteTimeRangeEntry ::= SEQUENCE { hwMA5200AbsoluteTimeRangeIndex INTEGER, hwMA5200AbsoluteTimeRangeStartTime DateAndTime, hwMA5200AbsoluteTimeRangeEndTime DateAndTime, hwMA5200AbsoluteTimeRangeRowStatus RowStatus } hwMA5200AbsoluteTimeRangeIndex OBJECT-TYPE SYNTAX INTEGER (0..11) MAX-ACCESS read-only STATUS current DESCRIPTION "绝对时间段索引" ::= { hwMA5200AbsoluteTimeRangeEntry 1 } hwMA5200AbsoluteTimeRangeStartTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-create STATUS current DESCRIPTION "绝对时间段开始时间,只有年月日时分信息有效" ::= { hwMA5200AbsoluteTimeRangeEntry 2 } hwMA5200AbsoluteTimeRangeEndTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-create STATUS current DESCRIPTION "绝对时间段结束时间,只有年月日时分信息有效" ::= { hwMA5200AbsoluteTimeRangeEntry 3 } hwMA5200AbsoluteTimeRangeRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "支持添加、删除" ::= { hwMA5200AbsoluteTimeRangeEntry 4 } hwMA5200PeriodicTimeRangeTable OBJECT-TYPE SYNTAX SEQUENCE OF HwMA5200PeriodicTimeRangeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "配置周期时间段" ::= { hwMA5200Acl 13 } hwMA5200PeriodicTimeRangeEntry OBJECT-TYPE SYNTAX HwMA5200PeriodicTimeRangeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { hwMA5200TimeRangeName, hwMA5200PeriodicTimeRangeIndex } ::= { hwMA5200PeriodicTimeRangeTable 1 } HwMA5200PeriodicTimeRangeEntry ::= SEQUENCE { hwMA5200PeriodicTimeRangeIndex INTEGER, hwMA5200PeriodicTimeRangeStartTime DisplayString, hwMA5200PeriodicTimeRangeEndTime DisplayString, hwMA5200PeriodicTimeRangeDays INTEGER, hwMA5200PeriodicTimeRangeRowStatus RowStatus } hwMA5200PeriodicTimeRangeIndex OBJECT-TYPE SYNTAX INTEGER (0..31) MAX-ACCESS read-only STATUS current DESCRIPTION "周期时间段索引" ::= { hwMA5200PeriodicTimeRangeEntry 1 } hwMA5200PeriodicTimeRangeStartTime OBJECT-TYPE SYNTAX DisplayString ( SIZE (3..5) ) MAX-ACCESS read-create STATUS current DESCRIPTION "周期时间段开始时间" ::= { hwMA5200PeriodicTimeRangeEntry 2 } hwMA5200PeriodicTimeRangeEndTime OBJECT-TYPE SYNTAX DisplayString ( SIZE (3..5) ) MAX-ACCESS read-create STATUS current DESCRIPTION "周期时间段结束时间" ::= { hwMA5200PeriodicTimeRangeEntry 3 } hwMA5200PeriodicTimeRangeDays OBJECT-TYPE SYNTAX INTEGER ( 1..127 ) MAX-ACCESS read-create STATUS current DESCRIPTION "周期时间段每周有效时间,以掩码格式,从后往前第几位为1就表示周几有效。如0x1001表示周1、周四有效" DEFVAL { 127 } ::= { hwMA5200PeriodicTimeRangeEntry 4 } hwMA5200PeriodicTimeRangeRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "支持添加、删除" ::= { hwMA5200PeriodicTimeRangeEntry 5 } END