[发明专利]基于路由表的报文转发方法与路由表维护方法及相关装置有效
申请号: | 201810323531.2 | 申请日: | 2018-04-11 |
公开(公告)号: | CN108718277B | 公开(公告)日: | 2021-11-09 |
发明(设计)人: | 王阳;廖以顺;章靠 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L29/12 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 戈丰 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 路由 报文 转发 方法 维护 相关 装置 | ||
1.一种基于路由表的报文转发方法,应用于网络设备,所述网络设备维护有路由表,其特征在于,所述方法包括:
根据接收到的数据报文的目的IP地址查找所述路由表的路由索引,所述路由索引包括待查询IP地址及与所述待查询IP地址对应的出接口、标记位及主机IP字段;当所述目的IP地址与所述路由索引的待查询IP地址匹配时,确定与所述目的IP地址匹配的待查询IP地址对应的路由索引为目标路由索引;
若所述目标路由索引的标记位为第一设定值且所述目标路由索引的主机IP字段中记录有所述目的IP地址,基于所述目标路由索引的出接口转发所述数据报文;所述第一设定值表征需要查找所述目标路由索引的主机IP字段中是否记录有所述目的IP地址;
若所述目标路由索引的标记位为第二设定值,基于所述目标路由索引的出接口转发所述数据报文。
2.如权利要求1所述的基于路由表的报文转发方法,其特征在于,所述方法还包括:
当所述目的IP地址与所述路由表的所有路由索引的待查询IP地址都不匹配时,将所述数据报文丢弃。
3.一种路由表维护方法,应用于网络设备,其特征在于,所述网络设备维护有初始路由表,所述初始路由表包括路由索引,所述路由索引包括待查询IP地址及与所述待查询IP地址对应的出接口、标记位及主机IP字段,所述方法包括:
获取主机路由及所述主机路由的接收端口;
若所述主机路由与所述待查询IP地址匹配,根据所述接收端口和所述出接口确定待处理路由索引;
若所述待处理路由索引的标记位为第一设定值,将所述主机路由记录到所述待处理路由索引的主机IP字段中;
若所述主机路由与所述待查询IP地址不匹配,则在所述初始路由表中添加新的路由索引;其中,所述新的路由索引的待查询IP地址为所述主机路由,所述新的路由索引的标记位为第二设定值,所述新的路由索引的出接口为所述接收端口,所述新的路由索引的主机IP字段为默认值。
4.一种基于路由表的报文转发装置,应用于网络设备,所述网络设备中维护有路由表,其特征在于,所述装置包括:
路由查找模块,用于根据接收到的数据报文的目的IP地址查找所述路由表的路由索引,所述路由索引均包括待查询IP地址及与所述待查询IP地址对应的出接口、标记位及主机IP字段;当所述目的IP地址与所述路由索引的待查询IP地址匹配时,确定与所述目的IP地址匹配的待查询IP地址对应的路由索引为目标路由索引;
报文处理模块,用于若所述目标路由索引的标记位为第一设定值且所述目标路由索引的主机IP字段中记录有所述目的IP地址,基于所述目标路由索引的出接口转发所述数据报文;所述第一设定值表征需要查找所述目标路由索引的主机IP字段中是否记录有所述目的IP地址;
所述报文处理模块还用于若所述目标路由索引的标记位为第二设定值,基于所述目标路由索引的出接口转发所述数据报文。
5.如权利要求4所述的基于路由表的报文转发装置,其特征在于,所述报文处理模块还用于当所述目的IP地址与所述路由表的所有路由索引的待查询IP地址都不匹配时,将所述数据报文丢弃。
6.一种路由表维护装置,应用于网络设备,其特征在于,所述网络设备维护有初始路由表,所述初始路由表包括路由索引,所述路由索引包括待查询IP地址及与所述待查询IP地址对应的出接口、标记位及主机IP字段,所述装置包括:
获取模块,用于获取主机路由及所述主机路由的接收端口;
确定模块,用于若所述主机路由与所述待查询IP地址匹配,根据所述接收端口和所述出接口确定待处理路由索引;
维护模块,用于若所述待处理路由索引的标记位为第一设定值,将所述主机路由记录到所述待处理路由索引的主机IP字段中;
所述维护模块还用于若所述主机路由与所述待查询IP地址不匹配,则在所述初始路由表中添加新的路由索引;其中,所述新的路由索引的待查询IP地址为所述主机路由,所述新的路由索引的标记位为第二设定值,所述新的路由索引的出接口为所述接收端口,所述新的路由索引的主机IP字段为默认值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810323531.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种报文转发方法和装置
- 下一篇:一种报文传输方法和装置