[发明专利]ACL下发方法及装置有效
申请号: | 202110343311.8 | 申请日: | 2021-03-30 |
公开(公告)号: | CN113114579B | 公开(公告)日: | 2022-03-25 |
发明(设计)人: | 符志清 | 申请(专利权)人: | 杭州迪普信息技术有限公司 |
主分类号: | H04L47/10 | 分类号: | H04L47/10;H04L47/32;H04L49/15 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 陈蕾 |
地址: | 310051 浙江省杭州市滨江区*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | acl 下发 方法 装置 | ||
本说明书提供一种ACL下发方法及装置,所述方法包括:机框式设备的主控板卡获取针对目标类型报文的上限值,并将上限值拆分为N个阈值分别分配各N个交换芯片,以生成并向每个交换芯片下发一个或两个ACL,这些ACL使得任一交换芯片达到阈值后,该交换芯片接收的目标类型报文也可以通过重定向使得其他未达到阈值的交换芯片受理该报文,即报文进设备后,只有交换芯片序列中所有交换芯片均达到各自阈值后才会被丢弃,从而使得多个交换芯片共享上限值,达到了较好的限速效果。
技术领域
本说明书涉及计算机应用技术领域,尤其涉及一种ACL下发方法及装置。
背景技术
机框式设备一般可以通过若干个交换芯片接收其他设备发送的报文,这些接收报文的交换芯片一般位于机框式设备的业务板卡或交换板卡上。交换芯片接收报文后,可以通过查表将接收的报文丢弃或转发出去,比如送至业务板卡的中央处理器(CentralProcessing Unit,CPU),以实现对报文的处理。其中,交换芯片按照板卡业务需求处理报文的过程称为受理报文。
有时候需要限制该机框式设备单位时间内受理的目标类型报文(包含指定特征的报文)的报文量,针对单位时间内超过限制的上限值的报文,需要进行丢弃,这称之为对报文进行限速。
然而,目前缺少一种针对目标类型报文的有效的限速方法。
发明内容
为克服相关技术中存在的缺少针对目标类型报文的有效的限速方法问题,本说明书提供了ACL下发方法及装置。
根据本说明书实施例的第一方面,提供一种ACL下发方法,对于发往机框式设备的任一具有指定特征的报文,所述机框式设备通过交换芯片序列中的一个交换芯片接收该目标类型报文;所述交换芯片序列中的每个交换芯片位于所述机框式设备的业务板卡或交换板卡;所述交换芯片序列包括N个交换芯片,N≥2;
所述方法应用于所述机框式设备的主控板卡,包括:
获取用户指定的上限值;所述上限值用于限定单位时间内所述机框式设备受理的具有指定特征的报文的报文量上限;
将所述上限值拆分为N个阈值并分别分配给所述交换芯片序列中每个交换芯片;
向所述交换芯片序列中的第1个交换芯片下发ACL,该ACL的匹配条件包括报文具有指定特征;该ACL的执行动作包括:对于匹配到的任一报文,若受理该报文将导致单位时间内受理的目标类型报文量超过对应的阈值,则将该报文发送给第2个交换芯片进行受理;
向第i个交换芯片分别下发ACL,i=2,…,N;该ACL的匹配条件包括报文具有指定特征,且通过外部口接收到该报文;该ACL的执行动作包括:对于匹配到的任一报文,若受理该报文将导致单位时间内受理的目标类型报文量超过对应的阈值,则将该报文发送给第1个交换芯片进行受理;
向第j个交换芯片分别下发其他ACL,j=2,…,N-1;该其他ACL的匹配条件包括报文具有指定特征,且通过内部口接收到该报文;该其他ACL 的执行动作包括:对于匹配到的任一报文,若受理该报文将导致单位时间内受理的目标类型报文量超过对应的阈值,则将该报文发送给第j+1个交换芯片进行受理;
向第N个交换芯片下发其他ACL;该其他ACL的匹配条件包括报文具有指定特征,且通过内部口接收到该报文;该其他ACL的执行动作包括:对于匹配到的任一报文,若受理该报文将导致单位时间内受理的目标类型报文量超过对应的阈值,则将该报文丢弃。
根据本说明书实施例的第二方面,提供一种报文处理方法,应用于机框式设备交换芯片序列的每一交换芯片,所述方法包括:
该交换芯片接收目标类型报文;
判断接收的报文是否包含任一ACL的匹配特征;所述ACL是通过本说明书实施例第一方面的ACL下发方法所下发的ACL;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普信息技术有限公司,未经杭州迪普信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110343311.8/2.html,转载请声明来源钻瓜专利网。