华为设备:使用用户自定义ACL过滤特定报文流示例

华为设备:使用用户自定义ACL过滤特定报文流示例

组网需求
如图所示,Switch通过GE1/0/1接口连接用户。要求Switch能对来自用户的特定报文(从二层报文头偏移14个字节开始匹配的字符串内容为0x0180C200的报文)进行过滤,并拒绝该报文通过。
使用用户自定义ACL过滤特定报文流示例组网图

图片.png

配置思路
采用如下的思路在Switch上进行配置:
    配置用户自定义ACL和基于ACL的流分类,使设备可以对特定报文(从二层报文头偏移14个字节开始匹配的字符串是0x0180C200的报文)进行过滤。
    配置流行为,拒绝匹配上ACL的报文通过。
    配置并应用流策略,使ACL和流行为生效。

操作步骤
    配置ACL
    # 配置符合要求的用户自定义ACL。
    <HUAWEI> system-view
    [HUAWEI] sysname Switch
    [Switch] acl 5000
    [Switch-acl-user-5000] rule deny l2-head 0x0180C200 0xFFFFFFFF 14
    [Switch-acl-user-5000] quit

    配置基于用户自定义ACL的流分类
    # 配置流分类tc1,对匹配ACL 5000的报文进行分类。
    [Switch] traffic classifier tc1
    [Switch-classifier-tc1] if-match acl 5000
    [Switch-classifier-tc1] quit

    配置流行为
    # 配置流行为tb1,动作为拒绝报文通过。
    [Switch] traffic behavior tb1
    [Switch-behavior-tb1] deny         #默认是permit  陈
    [Switch-behavior-tb1] quit

    配置流策略
    # 定义流策略,将流分类与流行为关联。
    [Switch] traffic policy tp1
    [Switch-trafficpolicy-tp1] classifier tc1 behavior tb1
    [Switch-trafficpolicy-tp1] quit

    在接口下应用流策略
    # 在接口GE1/0/1的入方向应用流策略。
    [Switch] interface gigabitethernet 1/0/1
    [Switch-GigabitEthernet1/0/1] traffic-policy tp1 inbound
    [Switch-GigabitEthernet1/0/1] quit

    验证配置结果
    # 查看ACL规则的配置信息。
    [Switch] display acl 5000
    User ACL 5000, 1 rule
    Acl's step is 5
     rule 5 deny 0x0180c200 0xffffffff 14

    # 查看流分类的配置信息。
    [Switch] display traffic classifier user-defined
      User Defined Classifier Information:
       Classifier: tc1
        Precedence: 5
        Operator: OR
        Rule(s) : if-match acl 5000
    Total classifier number is 1   

    # 查看流策略的配置信息。
    [Switch] display traffic policy user-defined tp1
      User Defined Traffic Policy Information:                                      
      Policy: tp1                                                                   
       Classifier: tc1                                                              
        Operator: OR                                                                
         Behavior: tb1                                                              
          Deny  

配置文件
Switch的配置文件
#
sysname Switch
#
acl number 5000
 rule 5 deny 0x0180c200 0xffffffff 14
#
traffic classifier tc1 operator or precedence 5
 if-match acl 5000
#
traffic behavior tb1
 deny
#
traffic policy tp1 match-order config
 classifier tc1 behavior tb1
#
interface GigabitEthernet1/0/1
 traffic-policy tp1 inbound
#
return

ACL(列表、list、全)acllist
http://www.zh-cjh.com/wenzhangguilei/1514.html
文章归类、所有文章列表、LISTLIST
http://www.zh-cjh.com/wangzhangonggao/2195.html

1、本站资源长期持续更新。
2、本资源基本为原创,部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
3、本站大部分文章的截图来源实验测试环境,请不要在生产环境中随意模仿,以免带来灾难性后果。

转载请保留出处:  www.zh-cjh.com珠海陈坚浩博客 » 华为设备:使用用户自定义ACL过滤特定报文流示例

作者: cjh


手机扫一扫,手机上查看此文章:

一切源于价值!

其他 模板文件不存在: ./template/plugins/comment/pc/index.htm

未雨绸缪、居安思危!

数据安全、有备无患!

注意操作、数据无价!

一切源于价值!