[发明专利]一种利用流表转发报文的方法、装置及计算机设备有效
申请号: | 202011304698.8 | 申请日: | 2020-11-19 |
公开(公告)号: | CN112511438B | 公开(公告)日: | 2022-12-13 |
发明(设计)人: | 邱扩伟 | 申请(专利权)人: | 锐捷网络股份有限公司 |
主分类号: | H04L45/00 | 分类号: | H04L45/00;H04L45/302;H04L47/2425 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 李静文 |
地址: | 350002 福建省福州市仓*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 转发 报文 方法 装置 计算机 设备 | ||
本发明公开了一种利用流表转发报文的方法、装置及计算机设备,用于解决现有技术中流平台流表爆表影响数据流的网络使用的问题。该方法包括:接收待转发报文;在总流表中查找所述待转发报文的五元组信息;若在所述总流表中未查找到所述待转发报文的五元组信息,则基于所述待转发报文的服务质量QoS确定所述待转发报文的优先级信息;基于所述优先级信息在预留流表或非预留流表中新建与所述待转发报文对应的流表项,并基于所述流表项转发所述待转发报文,所述预留流表和所述非预留流表组成所述总流表。
技术领域
本发明涉及通信技术领域,尤其涉及一种利用流表转发报文的方法、装置及计算机设备。
背景技术
随着科技的不断发展,用户使用智能手机或者其他智能终端办理的业务也越来越多,例如购物、咨询金融业务、分享链接信息等等,因此导致数据业务流的流条目也越来越多,从而造成流平台利用流表转发报文时,可能出现流表达到容量的情况,即流平台中无多余的流表项可以创建。
具体的,在实际实施过程中,可能出现单次大量迸发的流转发场景,在这样的场景中,由于流平台是直接对所有的扫描报文进行响应转发,因而可能会造成流平台中流表达到容量,导致后续无法新建流表项,无法转发对后续数据,从而造成数据丢包,进而影响正常处理后续数据对应的业务。
可见,现有技术中存在流平台流表爆表影响数据流的网络使用的问题。
发明内容
本发明公开了一种利用流表转发报文的方法、装置及计算机设备,用于解决现有技术中流平台存在流表爆表影响数据流的网络使用问题。本发明的技术方案如下:
第一方面,提供一种利用流表转发报文的方法,所述方法包括:
接收待转发报文;
在总流表中查找所述待转发报文的五元组信息;
若在所述总流表中未查找到所述待转发报文的五元组信息,则基于所述待转发报文的服务质量QoS确定所述待转发报文的优先级信息;
基于所述优先级信息在预留流表或非预留流表中新建与所述待转发报文对应的流表项,并基于所述流表项转发所述待转发报文,所述预留流表和所述非预留流表组成所述总流表。
在一种可能的实施方式中,基于所述优先级信息在预留流表或非预留流表中新建与所述待转发报文对应的流表项,包括:
确定所述优先级信息是否包括高优先级标识;
若确定所述优先级信息包括高优先级标识,则在所述预留流表中新建与所述待转发报文对应的流表项;
若所述优先级信息包括低优先级标识,则确定所述待转发报文的类型是否是选定类型,若确定所述待转发报文的类型是所述选定类型,则在所述预留流表中新建与所述待转发报文对应的流表项。
在一种可能的实施方式中,还包括:
若确定所述待转发报文的类型不是所述选定类型,则在所述非预留流表中新建与所述待转发报文对应的流表项。
在一种可能的实施方式中,在所述预留流表中新建与所述待转发报文对应的流表项,包括:
确定所述预留流表的普通子流表是否存在可用表项;
若确定所述普通子流表存在可用表项,则在所述可用表项中新建与所述待转发报文对应的流表项;
若确定所述普通子流表不存在可用表项,且所述优先级信息包括高优先级标识,则在所述预留流表的特殊子流表中新建与所述待转发报文对应的流表项。
在一种可能的实施方式中,还包括:
若所述普通子流表不存在可用表项、所述优先级信息包括低优先级标识且所述待转发报文的类型是所述选定类型,则释放所述普通子流表中业务优先级最低的流表项。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于锐捷网络股份有限公司,未经锐捷网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011304698.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种干燥机的双向过载调节装置
- 下一篇:一种智慧校园用计算机集成设备