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

S7510X-G交换机Portal免认证规则过多导致TCAM资源不足、用户认证异常

  • 0关注
  • 0收藏 43浏览
粉丝:0人 关注:0人

组网及说明

不涉及

告警信息

Portal认证异常期间,交换机出现以下日志:

%Oct 8 14:56:23:804 2026 waiwanghexin PORTAL/4/RULE: -Chassis=2-Slot=0; Not enough resources. %Oct 8 14:56:25:079 2026 waiwanghexin PORTAL/4/RULE: -Chassis=1-Slot=0; Not enough resources.

同时存在TCAM资源不足告警:

DEV/2/BOARD_ALARM_OCCUR: ErrorCode=425027, Reason=Insufficient entry resources on TCAM.

资源监控日志:

RESMON/2/RESMON_USEDUP: -Resource=igs_acl_0_0 -Total=4920-Used=4920-Free=0

问题描述

现场使用iMC进行Portal认证测试时,部分终端能够正常认证上线,部分终端需要多次认证,存在认证失败、无法正常访问网络的情况。

设备同时出现Portal规则下发资源不足告警

过程分析

1. 分析Portal模块告警

查看设备日志,发现两台IRF成员设备的Slot 0均出现PORTAL/4/RULE: Not enough resources告警,说明Portal模块在处理规则时存在资源不足的情况。

进一步查看诊断,发现设备同时出现Insufficient entry resources on TCAM告警,初步判断与交换芯片硬件表项资源有关。

2. 检查硬件资源使用情况

通过display resource-monitor查看两块业务板的资源使用情况,发现:

Chassis 1 Slot 0: igs_acl_0_0 0/4920 Chassis 2 Slot 0: igs_acl_0_0 0/4920

igs_acl_0_0表示入方向ACL资源,Free/Total表示剩余资源数与总资源数。

两块业务板的入方向ACL资源均已耗尽,与Portal规则下发资源不足及TCAM告警相吻合,可以确认存在ACL硬件资源不足问题。

3. 分析Portal配置及资源消耗原因

检查当前配置,发现设备在73个VLAN接口上启用了Portal认证,并配置了大量未指定生效接口的portal free-rule,例如:

portal free-rule 2001 source ip 10.100.1.240 255.255.255.240 portal free-rule 2002 source ip 10.100.2.240 255.255.255.240 portal free-rule 2003 source ip 10.100.3.240 255.255.255.240

根据故障前后配置及操作记录,原有免认证规则约77条,诊断收集时已删除其中5条。

查阅H3C Portal命令手册,未指定接口的全局免认证规则,缺省情况下会在每个启用Portal的接口上分别下发。

因此,现场大量Portal接口叠加较多全局免认证规则,导致硬件规则重复下发,消耗大量ACL/TCAM资源,最终可能影响Portal规则正常下发。

4. 结合现场调整情况确认

现场删除部分portal free-rule后,使用多台终端测试,Portal认证已能够正常完成,故障现象有所改善。

结合Portal资源不足日志、TCAM资源告警、ACL资源耗尽情况及现场调整结果,判断故障主要与大量Portal免认证规则重复下发造成的硬件资源不足有关。

解决方法

1. 优化Portal免认证规则资源占用

H3C S7500X-G R7764版本支持Portal免认证规则资源优化功能,建议在维护窗口于系统视图下配置(04-Portal命令-新华三集团-H3C):

system-view portal free-rule resource optimize

开启该功能后,未指定接口的Portal免认证规则可采用全局下发方式,减少规则在多个Portal接口上的重复下发,降低硬件ACL资源消耗。

2. 按需恢复免认证规则

对于现场已经删除的portal free-rule,根据实际业务需求决定是否恢复。启用资源优化功能后,可分批恢复必要规则,避免大量规则一次性下发导致资源再次耗尽。

3. 检查优化后的资源使用情况

分别查看两块业务板的ACL资源:

display resource-monitor chassis 1 slot 0 display resource-monitor chassis 2 slot 0

重点关注igs_acl_0_0的Free/Total字段,确认剩余资源是否增加,并检查Portal用户认证及业务访问情况。

 

附官网原文如:

1.1.51  portal free-rule resource optimize

portal free-rule resource optimize命令用来开启Portal免认证规则资源优化功能。

undo portal free-rule resource optimize命令用来关闭Portal免认证规则资源优化功能。

【命令】

portal free-rule resource optimize

undo portal free-rule resource optimize

【缺省情况】

Portal免认证规则资源优化功能处于关闭状态。

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【使用指导】

应用场景

缺省情况下,在系统视图下执行portal free-rule命令配置Portal用户的免认证规则时,如果未指定免认证规则生效的接口,则该规则对所有使能了Portal功能的接口有效,系统会对每个接口都下发一遍规则。当设备上存在大量接口使能了Portal功能,并且配置了较多未指定接口的免认证规则时,按照缺省实现每条规则下发到每个接口将消耗大量的系统资源,影响正常业务运行。

为了解决以上问题,提高设备业务运行的性能和稳定性,可以开启Portal免认证规则资源优化功能。

工作机制

开启Portal免认证规则资源优化能后,系统视图下配置的未指定接口的免认证规则,不再单独遍历每个接口下发规则,只需在全局下发一条规则即可对所有接口生效,从而节约系统资源。

推荐配置

启用Portal功能后,如果配置了未指定接口的免认证规则且设备资源不足,则建议开启本功能;否则不建议开启本功能。

【举例】

# 配置Portal免认证规则资源优化功能。

<Sysname> system-view

[Sysname] portal free-rule resource optimize

【相关命令】

·     portal free-rule

·     display portal global-rule

该案例对您是否有帮助:

您的评价:1

若您有关于案例的建议,请反馈:

1 个评论
Yuk1 四段
粉丝:0人 关注:0人

👍👍👍

编辑评论

举报

×

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

侵犯我的权益

×

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

泄露了我的隐私

×

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

侵犯了我企业的权益

×

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

抄袭了我的内容

×

原文链接或出处

诽谤我

×

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

对根叔知了社区有害的内容

×

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

不规范转载

×

举报说明

✖

➤

提出建议

✖

    +
✖

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

确定
✖

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

注册后可访问此模块

跳转hclhub
✖

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

✖