[发明专利]一种流表项管理方法、装置、电子设备及存储介质有效
申请号: | 201711345549.4 | 申请日: | 2017-12-14 |
公开(公告)号: | CN108111420B | 公开(公告)日: | 2021-05-18 |
发明(设计)人: | 普庭松 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 金相允 |
地址: | 610041 四川省成都市高*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 流表项 管理 方法 装置 电子设备 存储 介质 | ||
本发明涉及一种流表项管理方法、装置、电子设备及存储介质,属于计算机通信技术领域。该方法应用于网络设备中,所述方法包括:获得与数据流首报文相匹配的最优路由,根据所述最优路由创建对应的流表项,所述流表项中包含所述最优路由对应的唯一索引号;在所述与数据流首报文相匹配的最优路由发生变化时,基于所述唯一索引号删除所述流表项。该方法通过数据流首报文匹配最优路由获得流表项时,在流表项中记录该最优路由对应的唯一索引号,以便在该最优路由发生变化时,基于该唯一索引号删除与之对应的流表项,以使后续相关数据流重新以首报文方式匹配路由表并重新获得流表项,避免网络出现次优路径、环路等问题。
技术领域
本发明属于计算机通信技术领域,具体涉及一种流表项管理方法、装置、电子设备及存储介质。
背景技术
通常,网络中的IP报文在到达某一个目的地址后,随后还会有更多的报文会发往这一地址,因此产生了基于流表来实现报文快速交换的技术,其采用了“一次路由,多次交换”的思想转发报文。当到达某个目的地址的第一个IP报文进入设备时,首先采用传统方式进行该报文的转发和ACL、QoS等处理,然后基于该报文特征及处理结果等信息形成一条流表项存储至高速缓存,后续特征完全相同的IP报文进入设备时,只需要对高速缓存中的流表项特征进行精确匹配后直接处理并转发,不再经过传统路由转发流程,提高了报文转发的效率。
当网络发生改变导致部分路由变化(例如撤销路由,产生明细路由,更新路由指向)时,之前基于这些路由产生的流表项需要删除后重新构建,否则后续报文继续按老旧的流表项转发会出现次优路径、浪费网络带宽等问题。
发明内容
鉴于此,本本申请实施例的目的在于提供一种流表项管理方法、装置、电子设备及存储介质,以有效地改善上述问题。
本发明的实施例是这样实现的:
第一方面,本申请实施例提供了一种流表项管理方法,应用于网络设备中,所述方法包括:获得与数据流首报文相匹配的最优路由,根据所述最优路由创建对应的流表项,所述流表项中包含所述最优路由对应的唯一索引号;在所述与数据流首报文相匹配的最优路由发生变化时,基于所述唯一索引号删除所述流表项。在第一方面提供的实施例中,通过为安装于路由表中的每条路由配置一个唯一索引号,以便当数据流首报文匹配最优路由获得流表项时,在流表项中记录该最优路由对应的唯一索引号,进而在网络设备所在的网络发生变化导致该最优路由发生变化时,基于发生变化的最优路由的唯一索引号删除与该唯一索引号对应的流表项,以便后续相关数据流重新以首报文方式匹配路由表并重新获得流表项,从而避免网络出现次优路径、环路等严重问题。
进一步地,结合上述第一方面提供的实施例,所述获得与数据流首报文相匹配的最优路由,根据所述最优路由创建对应的流表项,包括:基于所述数据流首报文查找路由表,筛选出相匹配的最优路由,其中,所述最优路由对应有所述唯一索引号;根据所述唯一索引号、所述最优路由以及所述数据流首报文的特征信息创建与所述数据流对应的流表项。即在本申请中,在接收到数据流首报文时,基于该数据流首报文查找路由表,帅选出相匹配的最优路由,其中,每条路由被安装至路由表时,网络设备即为其配置有对应的唯一索引号,再基于获得的唯一索引号、最优路由以及数据流首报文的特征信息创建与所述数据流对应的流向项,以便在网络设备所在的网络发生变化导致该最优路由发生变化时,基于该唯一索引号能快速找到对应的流向项,提高了查找效率。
进一步地,结合上述第一方面提供的实施例,基于所述数据流首报文查找路由表,筛选出相匹配的最优路由,具体包括:根据所述数据流首报文中携带的目的地址,基于最长掩码原则查找路由表中与所述目的地址相匹配的最优路由。即在本申请中,通过数据流首报文中携带的目的地址查找路由表中与所述目的地址相对应的所有路由,根据每条路由的掩码长度从所述所有路由中筛选出掩码长度最长的路由作为最优路由,进而提高了报文转发的速率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711345549.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种路径选择的方法及装置
- 下一篇:一种基于多重哈希的报文分流方法及装置