[发明专利]一种路由切换方法及装置有效
申请号: | 202010246664.1 | 申请日: | 2020-03-31 |
公开(公告)号: | CN111431798B | 公开(公告)日: | 2022-07-12 |
发明(设计)人: | 李光 | 申请(专利权)人: | 新华三信息安全技术有限公司 |
主分类号: | H04L45/247 | 分类号: | H04L45/247;H04L45/00;H04L45/745;H04L45/28 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 230001 安徽省合肥市高新区*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 路由 切换 方法 装置 | ||
本申请提供了一种路由切换方法和装置。在该路由切换方法中,路由设备的交换芯片确定切换到达IP地址的路由时,确定切换到达IP地址的路由;根据到达IP地址的待切换路由设置重定向下一跳表项以及重定向下一跳表项指向的重定向出端口表项和重定向出方向封装表项;设置高优先级的下一跳重定向表项;将需要查找主用路由的主用下一跳表项的发往IP地的报文,通过下一跳重定向表项重定向到重定向下一跳表项;根据重定向出方向封装表项对报文进行出方向封装;根据重定向出端口表项的出端口发送完成出方向封装的报文。
技术领域
本申请涉及通信技术,具体地讲涉及一种路由切换方法及装置。
背景技术
路由设备的转发芯片执行三层转发时,根据三层报文的目的IP(InternetProtocol)地址以及VPN(Virtual Private Network,VPN)标识查找到下一跳索引,根据下一跳索引指向的下一跳表项获取出端口索引和出方向封装索引,再根据出端口索引指向出端口表项获取报文的出端口、根据出方向封装索引指向的出方向封装表项获取封装信息,比如包括作为源MAC(Media Access Control)地址的出端口的MAC地址、出端口的VLAN(Virtual Local Area Network)、作为目的MAC地址的下一跳的MAC地址的以太网封装信息或者其他隧道封装信息等。
当路由设备能够通过两条主备路由到达目的IP地址时,路由设备存储了主用下一跳索引指向的主用下一跳表项和备用下一跳索引备用下一跳表项;主用下一跳表项和备用下一跳表项记录出端口索引和出方向封装索引。当高优先级的主用路由故障时,路由设备将路由表中主用下一跳索引修改为备用下一跳索引,根据备用路由修改出端口表项和出方向封装表项,快速地切换到备用路由进行三层转发。
但是上述主备路由切换存在的缺点在于,随着具有主备路由的目的地的增加,路由设备的交换芯片存储的重定向下一跳表项越多,交换芯片被占用地存储资源越多。
发明内容
本申请的目的在于提供一种路由切换方法和装置,降低备用路由表项在无需路由切换时占用路由设备交换芯片的存储资源。
为实现上述申请目的,本申请提供了一种路由切换方法,该方法包括:确定切换到达IP地址的路由;根据到达IP地址的待切换路由设置重定向下一跳表项以及重定向下一跳表项指向的重定向出端口表项和重定向出方向封装表项;设置高优先级的下一跳重定向表项;将需要查找主用路由的主用下一跳表项的发往IP地的报文,通过下一跳重定向表项重定向到重定向下一跳表项;根据重定向出方向封装表项对报文进行出方向封装;根据重定向出端口表项的出端口发送完成出方向封装的报文。
为实现上述申请目的,本申请还提供了一种路由切换装置,该装置包括路由识别模块,用于确定切换到达IP地址的路由;根据到达IP地址的待切换路由设置重定向下一跳表项以及重定向下一跳表项指向的重定向出端口表项和重定向出方向封装表项;设置高优先级的下一跳重定向表项;将需要查找主用路由的主用下一跳表项的发往IP地的报文,通过下一跳重定向表项重定向到重定向下一跳表项;根据重定向出方向封装表项对报文进行出方向封装;根据重定向出端口表项的出端口发送完成出方向封装的报文。
本申请的有益效果在于,降低无需路由切换时占用的路由设备交换芯片的存储资源。
附图说明
图1所示为本申请提供的路由切换方法实施例的流程图;
图2为本申请提供的主用路由正常的转发示意图;
图3为本申请提供的重定向路由的转发示意图;
图4为本申请提供的切换到备用路由的转发示意图;
图5为本申请提供的备用路由重定向到主用路由的转发示意图;
图6本申请提供的实施例的示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三信息安全技术有限公司,未经新华三信息安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010246664.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:山核桃裂壳的加工方法及加工系统
- 下一篇:智能语音识别按摩枕