一种路由管理方法、装置、设备及机器可读存储介质制造方法及图纸

技术编号:30362389 阅读:14 留言:0更新日期:2021-10-16 17:20
本公开提供一种路由管理方法、装置、设备及机器可读存储介质,该方法包括:与备设备建立VRRP连接,根据作为主设备的选举结果,生成虚拟IP地址;发送源IP地址为虚拟IP地址的hello报文,根据关联于hello报文的应答,与对端设备建立关联于虚拟IP地址的OSPF邻居;根据OSPF路由协议学习关联于虚拟IP地址的路由信息,将路由信息发布于关联的设备。通过本公开的技术方案,主设备通过源IP地址为虚拟IP地址的hello报文与关联的设备建立OSPF邻居,并使网络系统使用虚拟IP地址计算路由信息,从而使的在主设备故障,备设备继续使用虚拟IP地址处理业务时,上下游设备无需重新计算路由路径。上下游设备无需重新计算路由路径。上下游设备无需重新计算路由路径。

【技术实现步骤摘要】
一种路由管理方法、装置、设备及机器可读存储介质


[0001]本公开涉及通信
,尤其是涉及一种路由管理方法、装置、设备及机器可读存储介质。

技术介绍

[0002]OSPF(Open Shortest Path First开放式最短路径优先)是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由。是对链路状态路由协议的一种实现,隶属内部网关协议(IGP),故运作于自治系统内部。OSPF支持负载均衡和基于服务类型的选路,也支持多种路由形式,如特定主机路由和子网路由等。
[0003]VRRP(Virtual Router Redundancy Protocol,虚拟路由冗余协议)是一种选择协议,它可以把一个虚拟路由器的责任动态分配到局域网上的VRRP路由器中的一台。控制虚拟路由器IP地址的VRRP路由器称为主路由器,它负责转发数据包到这些虚拟IP地址。一旦主路由器不可用,这种选择过程就提供了动态的故障转移机制,这就允许虚拟路由器的IP地址可以作为终端主机的默认第一跳路由器。是一种LAN接入设备备份协议。一个局域网络内的所有主机都设置缺省网关,这样主机发出的目的地址不在本网段的报文将被通过缺省网关发往三层交换机,从而实现了主机和外部网络的通信。
[0004]VRRP组网时主设备device A和备设备device B作为一台虚拟网络设备,为上下游设备提供了一个虚拟IP作为网关。而OSPF路由协议只能通过设备接口的主IP地址与上下游设备建立OSPF邻居,无法通过提供的虚IP地址建立邻居,就会导致上下游设备学习到的路由下一跳为设备接口IP而不是VRRP的虚拟IP。当devcie A故障时上下游设备就只能重新进行路由计算切换到device B上,在重新计算路由过程中会导致业务中断。

技术实现思路

[0005]有鉴于此,本公开提供一种路由管理方法、装置及电子设备、机器可读存储介质,以改善上述主设备故障时路由切换造成业务中断的问题。
[0006]具体地技术方案如下:
[0007]本公开提供了一种路由管理方法,应用于双机备份系统的主设备,所述方法包括:与备设备建立VRRP连接,根据作为主设备的选举结果,生成VRRP虚拟IP地址;发送源IP地址为VRRP虚拟IP地址的hello报文,根据关联于hello报文的应答,与对端设备建立关联于VRRP虚拟IP地址的OSPF邻居;根据OSPF路由协议学习关联于VRRP虚拟IP地址的路由信息,将路由信息发布于关联的设备。
[0008]作为一种技术方案,所述发送源IP地址为VRRP虚拟IP地址的hello报文,根据关联于hello报文的应答,与对端设备建立关联于VRRP虚拟IP地址的OSPF邻居,包括:添加VRRP虚拟IP地址至管理单元,为VRRP虚拟IP地址分配关联的MAC地址和关联的VRRP主接口。
[0009]作为一种技术方案,所述发送源IP地址为VRRP虚拟IP地址的hello报文,根据关联
于hello报文的应答,与对端设备建立关联于VRRP虚拟IP地址的OSPF邻居,包括:与建立OSPF邻居的对端设备交换关联于VRRP虚拟IP地址的DD报文和LSR报文。
[0010]作为一种技术方案,与双机备份系统的备设备同步数据,以使备设备在主设备故障时,使用所述VRRP虚拟IP地址处理业务。
[0011]本公开同时提供了一种路由管理装置,应用于双机备份系统的主设备,所述装置包括:地址单元,用于与备设备建立VRRP连接,根据作为主设备的选举结果,生成VRRP虚拟IP地址;报文单元,用于发送源IP地址为VRRP虚拟IP地址的hello报文,根据关联于hello报文的应答,与对端设备建立关联于VRRP虚拟IP地址的OSPF邻居;路由单元,用于根据OSPF路由协议学习关联于VRRP虚拟IP地址的路由信息,将路由信息发布于关联的设备。
[0012]作为一种技术方案,所述发送源IP地址为VRRP虚拟IP地址的hello报文,根据关联于hello报文的应答,与对端设备建立关联于VRRP虚拟IP地址的OSPF邻居,包括:添加VRRP虚拟IP地址至管理单元,为VRRP虚拟IP地址分配关联的MAC地址和关联的VRRP主接口。
[0013]作为一种技术方案,所述发送源IP地址为VRRP虚拟IP地址的hello报文,根据关联于hello报文的应答,与对端设备建立关联于VRRP虚拟IP地址的OSPF邻居,包括:与建立OSPF邻居的对端设备交换关联于VRRP虚拟IP地址的DD报文和LSR报文。
[0014]作为一种技术方案,与双机备份系统的备设备同步数据,以使备设备在主设备故障时,使用所述VRRP虚拟IP地址处理业务。
[0015]本公开同时提供了一种电子设备,包括处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令,处理器执行所述机器可执行指令以实现前述的路由管理方法。
[0016]本公开同时提供了一种机器可读存储介质,所述机器可读存储介质存储有机器可执行指令,所述机器可执行指令在被处理器调用和执行时,所述机器可执行指令促使所述处理器实现前述的路由管理方法。
[0017]本公开提供的上述技术方案至少带来了以下有益效果:
[0018]主设备通过源IP地址为VRRP虚拟IP地址的hello报文与关联的设备建立OSPF邻居,并使网络系统使用VRRP虚拟IP地址计算路由信息,从而使的在主设备故障,备设备继续使用VRRP虚拟IP地址处理业务时,上下游设备无需重新计算路由路径,避免因路由重算造成业务中断。
附图说明
[0019]为了更加清楚地说明本公开实施方式或者现有技术中的技术方案,下面将对本公开实施方式或者现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开中记载的一些实施方式,对于本领域普通技术人员来讲,还可以根据本公开实施方式的这些附图获得其他的附图。
[0020]图1是本公开一种实施方式中的路由管理方法的流程图;
[0021]图2是本公开一种实施方式中的路由管理装置的结构图;
[0022]图3是本公开一种实施方式中的电子设备的硬件结构图。
具体实施方式
[0023]在本公开实施方式使用的术语仅仅是出于描述特定实施方式的目的,而非限制本公开。本公开和权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其它含义。还应当理解,本文中使用的术语“和/或”是指包含一个或多个相关联的列出项目的任何或所有可能组合。
[0024]应当理解,尽管在本公开实施方式可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种路由管理方法,其特征在于,应用于双机备份系统的主设备,所述方法包括:与备设备建立VRRP连接,根据作为主设备的选举结果,生成VRRP虚拟IP地址;发送源IP地址为VRRP虚拟IP地址的hello报文,根据关联于hello报文的应答,与对端设备建立关联于VRRP虚拟IP地址的OSPF邻居;根据OSPF路由协议学习关联于VRRP虚拟IP地址的路由信息,将路由信息发布于关联的设备。2.根据权利要求1所述的方法,其特征在于,所述发送源IP地址为VRRP虚拟IP地址的hello报文,根据关联于hello报文的应答,与对端设备建立关联于VRRP虚拟IP地址的OSPF邻居,包括:添加VRRP虚拟IP地址至管理单元,为VRRP虚拟IP地址分配关联的MAC地址和关联的VRRP主接口。3.根据权利要求1所述的方法,其特征在于,所述发送源IP地址为VRRP虚拟IP地址的hello报文,根据关联于hello报文的应答,与对端设备建立关联于VRRP虚拟IP地址的OSPF邻居,包括:与建立OSPF邻居的对端设备交换关联于VRRP虚拟IP地址的DD报文和LSR报文。4.根据权利要求1所述的方法,其特征在于,与双机备份系统的备设备同步数据,以使备设备在主设备故障时,使用所述VRRP虚拟IP地址处理业务。5.一种路由管理装置,其特征在于,应用于双机备份系统的主设备,所述装置包括:地址单元,用于与备设备建立VRRP连接,根据作为主设备的选举结果,生成VRRP虚拟IP地址;报文单元,用于发送源IP地址为VRRP虚拟IP地址的hello报文,根据关联于hello...

【专利技术属性】
技术研发人员:金宝磊
申请(专利权)人:新华三信息安全技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1