[发明专利]一种BGP报文的处理方法、装置、电子设备及存储介质有效
申请号: | 201911120457.5 | 申请日: | 2019-11-15 |
公开(公告)号: | CN110995586B | 公开(公告)日: | 2022-07-15 |
发明(设计)人: | 缪福进 | 申请(专利权)人: | 锐捷网络股份有限公司 |
主分类号: | H04L45/00 | 分类号: | H04L45/00;H04L9/40 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 350002 福建省福州市仓*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 bgp 报文 处理 方法 装置 电子设备 存储 介质 | ||
本发明实施例提供一种BGP报文的处理方法、装置、电子设备及存储介质。所述方法包括:根据接收的BGP报文是否合法,确定访问控制列表ACL中的多个ACL规则,以及每个所述ACL规则对应的ACL优先级和硬件限速器安装指令;向介质访问控制MAC芯片下发所述ACL、ACL优先级和硬件限速器安装指令,以便所述MAC芯片根据所述ACL优先级以及所述ACL规则,匹配接收到的BGP报文,根据匹配结果执行对应的硬件限速器安装指令,并通过所述硬件限速器对所述BGP报文归属的报文流进行限速;其中与所述电子设备已建立BGP连接的设备发送的BGP报文为合法BGP报文。本发明实施例能够降低设备受BGP攻击报文的影响,维护了网络系统的稳定性。
技术领域
本发明实施例涉及通信技术领域,具体涉及一种BGP(Border Gateway Protocol,边界网关协议)报文的处理方法、装置、电子设备及存储介质。
背景技术
边界网关协议(Border Gateway Protocol,BGP)是运行于传输控制协议(Transmission Control Protocol,TCP)上的一种不同自治系统(Autonomous System,AS)的路由设备之间进行通信的外部网关协议(Exterior Gateway Protocol,EGP),其主要功能是在不同的AS之间交换网络可达信息。
BGP使用了TCP的传输方式,因此也会引入TCP方面的问题,例如,利用TCP协议缺陷,发送大量伪造的TCP连接请求,使被攻击方资源耗尽(CPU满负荷或内存不足)。当前基于BGP的CPU防攻击方案为:介质访问控制(Media Access Control,MAC)芯片对接收到的BGP报文,根据BGP特征通过访问控制列表(Access Control Lists,ACL)进行匹配,并关联硬件限速器,对符合ACL特征的BGP报文进行硬件限速,之后上送至CPU,保证了MAC芯片送往CPU的报文在对应协议阀值之内,确保CPU不会收到过量的协议报文,保护了CPU。
然而,该方案存在以下问题:由于BGP协议设计之初是基于网络中的实体均可以彼此信任的前提,并没有添加任何安全机制,因此一旦网络中存在恶意的攻击源,就可以轻易的发起攻击,导致正常的BGP连接无法建立、已经建立的BGP间无法进行正常交换路由信息等,严重影响网络系统的稳定性。
发明内容
针对现有技术中的缺陷,本发明实施例提供了一种BGP报文的处理方法、装置、电子设备及存储介质。
第一方面,本发明实施例提供一种边界网关协议BGP报文的处理方法,应用于电子设备中,包括:
根据接收的BGP报文是否合法,确定访问控制列表ACL中的多个ACL规则,以及每个所述ACL规则对应的ACL优先级和硬件限速器安装指令;
向介质访问控制MAC芯片下发所述ACL、ACL优先级和硬件限速器安装指令,以便所述MAC芯片根据所述ACL优先级以及所述ACL规则,匹配接收到的BGP报文,根据匹配结果执行对应的硬件限速器安装指令,并通过所述硬件限速器对所述BGP报文归属的报文流进行限速;
其中与所述电子设备已建立BGP连接的设备发送的BGP报文为合法BGP报文。
如上述方法,可选地,所述根据接收的BGP报文是否合法,确定访问控制列表ACL中的多个ACL规则,以及每个所述ACL规则对应的ACL优先级,包括:
根据合法BGP报文的报文特征,确定第一ACL规则,所述第一ACL规则为接收到的BGP报文的源设备信息为与所述电子设备已建立BGP连接的设备信息,所述第一ACL规则优先级为第一优先级;
若BGP报文为非合法报文,则根据所述非合法报文的目的设备信息确定第二ACL规则和第三ACL规则;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于锐捷网络股份有限公司,未经锐捷网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911120457.5/2.html,转载请声明来源钻瓜专利网。