• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

交换机的acl

1天前提问
  • 0关注
  • 0收藏,57浏览
粉丝:0人 关注:0人

问题描述:

 

我这个写了个acl,然后在接口下packet-filter name TEST inbound调用,但dis acl all发现没匹配次数,然后其他的规则有命中的,这个是为什么呢?还是必须开accounting呢?

acl advanced name TEST

rule permit ip source 1.1.1.1 0 destination 192.221.30.8 0

2 个回答
粉丝:97人 关注:0人

您好。参考

  1. 不用配置 accounting。

2.display acl all看到 0 命中:该 rule 缺少counting,硬件转发下 ACL 本身生效,但软件计数器不更新;其他有命中的规则配置了 counting。

3. 解决:rule 后加counting;如需硬件统计,接口调用时追加hardware‑count

4. 硬件过滤统计查看:display packet‑filter statistics interface 接口 inbound

5. 排查:重置 ACL 计数器后打流验证。  

暂无评论

粉丝:28人 关注:2人

H3C Comware7 ACL display acl all 无匹配计数问题复盘
现象:acl advanced name TEST,接口下packet‑filter name TEST inbound调用;dis acl all这条规则看不到匹配 hit 计数,但是 ACL 内其他规则有命中计数。
配置:
plaintext
acl advanced name TEST
rule permit ip source 1.1.1.1 0 destination 192.221.30.8 0
核心原理
display acl all看到的软件匹配计数,必须在 rule 后面带上counting关键字才会统计,默认关闭。
你写的这条规则没有加counting,所以display acl all看不到 hit;ACL 其余有计数的规则,是那些规则配置了counting。
accounting不是 ACL 统计关键字,不要混淆,acl 规则统计关键字是counting。
硬件报文过滤(packet‑filter)报文是芯片硬件转发,硬件命中不会自动回写到display acl all软件计数器。
方式 A:单条 rule 加counting:软件统计,display acl all可以看到计数;
方式 B:接口调用时加hardware‑count:硬件统计,不能看 display acl all,要用display packet‑filter statistics查看统计。
两种解决方式
方式 1:规则开启软件 counting,dis acl all 可以看到 hit(适合少量规则)
plaintext
acl advanced name TEST
rule permit ip source 1.1.1.1 0 destination 192.221.30.8 0 counting
注意:修改 rule 需要先 undo 旧 rule,再新建带 counting 的 rule。
方式 2:接口调用开启硬件统计 hardware‑count(推荐,硬件报文过滤首选)
plaintext
interface GigabitEthernet 1/0/x
packet‑filter name TEST inbound hardware‑count
查看统计不用display acl all,使用报文过滤专用统计命令:
plaintext
display packet‑filter statistics interface GigabitEthernet 1/0/x inbound name TEST
display packet‑filter statistics sum inbound name TEST
排查点(即使统计为 0 也要确认业务是否真的有流量过来)
确认确实有1.1.1.1 →192.221.30.8的流量从该接口 inbound 进入交换机;没有对应流量,计数自然 0。
ACL 规则顺序:确认这条规则前面没有其他 rule 已经提前匹配该流量;被前面规则命中,本规则不会触发。
确认接口下display packet‑filter verbose确认 ACL TEST 已经正确绑定在接口 inbound 方向。
区分两个容易混淆点
counting:rule 视图下,软件统计,输出在display acl all;
hardware‑count:接口 packet‑filter 下,硬件统计,输出在display packet‑filter statistics;
accounting 不是 acl 匹配统计命令,是计费相关,不要配置在这里。

暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明