[发明专利]一种单机堆叠系统的路由同步方法在审
申请号: | 201810369066.6 | 申请日: | 2018-04-23 |
公开(公告)号: | CN108616455A | 公开(公告)日: | 2018-10-02 |
发明(设计)人: | 汪革;芶利平;于广程 | 申请(专利权)人: | 上海泰砚通信技术有限公司 |
主分类号: | H04L12/775 | 分类号: | H04L12/775;H04L12/755;H04L12/703 |
代理公司: | 上海天翔知识产权代理有限公司 31224 | 代理人: | 刘常宝 |
地址: | 201507 上海市金山区金*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 主设备 成员设备 备设备 路由 堆叠系统 单机 变化通知 封装报文 解析报文 有效路由 转发报文 报文 更新 打包 | ||
本发明公开了一种单机堆叠系统的路由同步方法,其包括:主设备内部RIB和FIB的同步:在主设备内部,若RIB中当前有效路由发生变化,则把变化通知给FIB,并做RIB与FIB的同步;主设备FIB到备设备和成员设备FIB的同步:主设备FIB从RIB得到更新后,通知给备设备和成员设备的FIB,且主设备通过封装报文,把变化的路由打包进报文里发送给备设备和成员设备,使得备设备和成员设备通过解析报文得到变化的路由,并据此更新自身的FIB表。本发明提供的方案可以做到主设备、备设备和成员设备的FIB表的独立同步,使三者都能同时转发报文。
技术领域
本发明涉及数据通信技术,具体涉及IP路由技术。
背景技术
堆叠指“多虚一”虚拟化有关的特性。
传统网络中,为了增加网络的可靠性,通常在网络的核心或汇聚层配置两台设备形成双核心,这样可以起到冗余备份的作用,提高网络的可靠性。相应的,邻居设备需要分别与这两台核心设备连接。冗余的网络架构增加了网络设计和操作的复杂性,同时大量的备份链路也降低了网络资源的利用率,减少了投资回报率。为了解决这样的问题,许多厂商都提出了各自的网络设备的N:1虚拟化技术。
在另外一种场景中,也有些用户希望将成本低廉的单机设备虚拟化成一台虚拟设备,从而使单机设备之间互相冗余备份,提高网络的可靠性,简化网络的管理。这也需要通过N:1虚拟化技术来实现,称为单机堆叠。与传统的分布式设备不同,单机堆叠系统里的主设备和备设备上的端口也具有转发能力,大大提高了资源的利用率。
但是,由于单机堆叠系统上仅主设备具有学习路由的能力,为了使备设备和成员设备也能获得用于转发报文的路由表,则需要有效的实现路由同步。然而目前现有技术还未有很好的用于单机堆叠系统的路由同步技术。
另外,在此基础上,如何有效的保证主备切换期间的网络稳定,也本领域需要解决的问题。
发明内容
针对现有单机堆叠系统技术中所存在的问题,需要一种新的具备学习路由能力的单机堆叠方案。
为此,本发明所要解决的问题是提供一种单机堆叠系统的路由同步方法,以克服现有技术所存在的问题。
在具体说明本方案之前,先对本方案中涉及到的一些技术名称进行说明:
RIB-Route information base,路由信息库(主路由表);
FIB-Forward information base,转发信息库(转发表);
主控-分布式路由器的主控板,路由协议处理模块运行的硬件环境;
备控-分布式路由器的备用主控板,既不运行路由协议,也不转发报文,但当主控重启后,升级为主控,并接手主控的工作;
线卡-分布式路由器的线卡,实际的路由查找、报文转发运行的硬件环境;
单机堆叠-把多台单机路由器虚拟成一台分布式路由器的技术;
主设备-单机堆叠系统里同时起到主控和线卡作用的设备;
备设备-单机堆叠系统里同时起到备控和线卡作用的设备;
成员设备-单机堆叠系统里仅起到线卡作用的设备。
据此,为了解决上述问题,本发明提供的单机堆叠系统的路由同步方法,包括:
主设备内部RIB和FIB的同步:
在主设备内部,若RIB中当前有效路由发生变化,则把变化通知给FIB,并做RIB与FIB的同步;
主设备FIB到备设备和成员设备FIB的同步:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海泰砚通信技术有限公司,未经上海泰砚通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810369066.6/2.html,转载请声明来源钻瓜专利网。