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

S10506 做的qos转发到上网控制设备,路由过来的地址没有被转发

2025-09-23提问
  • 0关注
  • 0收藏,95浏览
粉丝:0人 关注:0人

问题描述:

S10506使用qos 将全局流量转发到了指定端口到上网控制设备

使用acl base 2xxx写的访问控制策略,做为qos的转发匹配策略

正常trunk二层过来的流量可以正常被转发,且被上网控制设备管理到

但是发现路由过来的地址的流量却没有转发到上网控制设备,从而脱离了上网控制设备的管理

另s10506 acl rule 后面加了counting,但是还是看不到统计数

 

2 个回答
已采纳
粉丝:12人 关注:0人

第一部分:路由流量未被重定向的原因与解决方案

​根本原因​

在H3C Comware交换机(如S10500系列)中,数据包的处理流程遵循特定的路径:

  1. ​入方向(Inbound)​​:数据包从物理端口进入。

  2. ​查表转发​​:根据目的IP地址查询路由表,确定出接口(这是三层转发)。

  3. ​出方向(Outbound)​​:从确定的三层接口(VLAN接口/路由子接口)或物理出端口发出。

您的QoS策略(重定向)很可能只应用在了​​物理端口的入方向​​。对于​​二层Trunk流量​​,它在入端口被命中ACL并重定向,流程简单。

但对于​​路由流量​​,数据包在入端口进入后,需要先经过三层路由引擎处理。​​应用在物理端口入方向的QoS/ACL策略,通常在路由查询之前生效​​。此时,数据包的目的IP地址可能还不是最终的上网控制设备地址,或者策略在路由处理过程中被绕过,导致重定向失败。

​解决方案​

您需要确保重定向策略在数据包转发的​​正确节点​​生效。以下是两种最可靠的方法:

​方法一:在物理出端口(Outbound)应用QoS策略【推荐】​

这是最直接有效的方法。无论流量是二层过来还是路由过来,最终所有需要上网的流量都会从连接防火墙或上网控制设备的那个物理端口出去。在这个端口上做重定向,可以捕获所有最终要通过它出去的流量。

# 假设连接上网控制设备的端口是 GigabitEtheret1/0/1 interface GigabitEthernet1/0/1 qos apply policy <您的重定向策略名称> outbound # 关键:outbound方向

​方法二:在三层接口(VLANIF)的出方向应用QoS策略​

如果流量结构非常复杂,您也可以在选择性的VLAN接口上应用策略。

# 假设需要重定向的流量属于VLAN 10,其三层接口是Vlan-interface10 interface Vlan-interface10 qos apply policy <您的重定向策略名称> outbound # 关键:outbound方向

​配置验证步骤:​

  1. ​检查当前策略应用位置​​:display qos policy interface查看您的策略应用在了哪些接口和哪个方向。

  2. ​移除旧的入方向策略​​:在原来的入接口上取消策略绑定。

  3. ​应用新的出方向策略​​:按上述方法在正确的出接口上绑定策略。

  4. ​验证​​:使用 display interface查看目标端口的计数是否增长,并在上网控制设备上检查是否能看到路由过来的IP地址。


第二部分:ACL规则计数不增长的原因与解决方案

​根本原因​

即使ACL被QoS策略调用,counting功能不显示统计值,通常有以下原因:

  1. ​硬件资源限制​​:高端交换机使用TCAM等硬件芯片来加速ACL匹配。如果规则没有完全被硬件编译或资源不足,统计功能可能无法正常工作。

  2. ​流量不匹配​​:这是最常见的原因。您的ACL规则没有匹配到任何流量。

    • 规则中的IP地址、端口号写错了。

    • 流量没有经过您应用了ACL/QoS策略的接口(方向)。

  3. ​策略未生效​​:虽然配置了,但可能未成功激活或提交给硬件处理。

​解决方案与排查步骤​

  1. ​首先检查ACL规则本身​​:

    display acl <acl-number>
    • 确认规则(rule)的permit语句是否正确,IP地址范围是否覆盖了所有需要重定向的流量(例如,目的IP是外网,源IP是内网网段)。

    • 确认没有配置 rule deny语句在您需要匹配的规则之前,导致流量被拒绝而不再匹配后续规则。

  2. ​使用更强大的调试工具——报文捕获​​:

    ACL计数不直观,直接在交换机上对目标流量进行捕包是最直接的验证方式。

    # 在S10506上开启捕包功能(需要指定端口和过滤条件) packet-capture interface ingress GigabitEthernet x/x/x cpu # 捕获某个入端口的流量 packet-capture interface egress GigabitEthernet x/x/x cpu # 捕获某个出端口的流量 # 设置过滤条件,只捕获特定IP的流量,例如源IP是那个路由过来的地址 packet-capture filter ip src-ip <那个路由过来的IP地址> # 开始捕包 packet-capture start # ...让流量跑一会儿... packet-capture stop packet-capture save filename test.pcap # 通过FTP/TFTP将pcap文件导出,用Wireshark分析

    ​通过捕包,您可以清晰地看到:​

    • 流量是否到达了您期望的接口。

    • 如果没有,说明路由或策略应用点有问题。

    • 如果到达了,但没被重定向,说明ACL规则可能不匹配。

  3. ​检查TCAM资源​​:

    display qos-acl resource

    查看是否有资源耗尽的情况。

总结与行动清单

  1. ​立即操作​​:将您的QoS重定向策略从源端口的​​入方向(inbound)​​ 移动到连接上网控制设备端口的​​出方向(outbound)​​。

  2. ​验证流量​​:使用 display interface命令查看计数,并使用 packet-capture功能直接捕获流量,确认流量路径和匹配情况。

  3. ​复查ACL​​:使用 display acl仔细检查规则配置是否正确。

  4. ​保存配置​​:确认问题解决后,记得 save

按照这个流程,您应该能很快定位并解决路由流量未被重定向的问题。ACL计数更多是辅助,捕包才是诊断数据包转发问题的“终极武器”。

暂无评论

Xcheng 九段
粉丝:134人 关注:3人

先搞清楚组网详情吧


目前主流方案中没有需要sw侧qos方式引流到行为管理的方案的。。。


另外这种105高端设备尽快联系400或供应商技术支持方便快速定位处理吧


而且信息根本对不上,前面qos引流后面咋又成路由了?

先确认方案可行性和原始需求吧

暂无评论

编辑答案

你正在编辑答案

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

分享扩散:

提出建议

    +

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

确定

亲~检测到您登陆的账号未在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. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

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

不规范转载

×

举报说明