[发明专利]静态路由更新方法和路由集中管理分发方法有效
申请号: | 201910251381.3 | 申请日: | 2019-03-29 |
公开(公告)号: | CN109981467B | 公开(公告)日: | 2022-02-11 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 中国人民银行清算总中心 |
主分类号: | H04L45/02 | 分类号: | H04L45/02;H04L45/021 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 王涛;任默闻 |
地址: | 100048 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 静态 路由 更新 方法 集中 管理 分发 | ||
本发明提供一种静态路由更新方法和路由集中管理分发方法,该用于路由节点的静态路由更新方法,包括:获取路由管理节点下发的静态路由更新报文;根据该静态路由更新报文更新本地路由配置文件;加载更新后的本地路由配置文件得到更新后的静态路由表。其中,通过在节点启动时加载本地路由配置文件到内存中,形成静态路由表,在收到路由管理节点下发的静态路由更新报文时,先维持内存中的静态路由表不变,修改本地配置文件,然后根据修改后的本地路由配置文件重新加载静态路由表,实现无需重启节点中的应用软件即可更新路由信息,保证业务不中断,满足应用需求。
技术领域
本发明涉及互联网数据传输领域,尤其涉及一种静态路由更新方法和路由集中管理分发方法。
背景技术
随着互联网的不断发展,数据传输系统的应用范围越来越广,银行、餐饮、物流等行业均研发出了配套的数据传输系统用于实现数据的分级统一管理,其中,现有的数据传输系统主要采用汇聚式架构,如图1所示,多个下级节点逐层汇聚,其中,上级节点的数量少于下级节点的数量,下级节点向上级节点发送监控数据报文,实现数据汇总传输,上级节点向下级节点发送监控管理报文,实现数据下发和节点管理。
目前,各节点路由不集中管理,由各节点自行管理所辖区域内下级节点的路由信息,所有路由配置需要静态设置在配置文件中,当需要改动路由信心时需要重新启动节点中的应用软件,导致业务中断,不能满足应用需求。
发明内容
有鉴于此,本发明提供一种用于路由节点的静态路由更新方法和装置、用于路由管理节点的路由集中管理分发方法和装置、电子设备以及计算机可读存储介质,通过在节点启动时加载本地路由配置文件到内存中,形成静态路由表,在收到路由管理节点下发的静态路由更新报文时,先维持内存中的静态路由表不变,修改本地配置文件,然后根据修改后的本地路由配置文件重新加载静态路由表,实现无需重启节点中的应用软件即可更新路由信息,保证业务不中断,满足应用需求。
为了实现上述目的,本发明采用如下技术方案:
第一方面,提供一种用于路由节点的静态路由更新方法,包括:
获取静态路由更新报文,该静态路由更新报文是路由管理节点在路由网络拓扑变化时生成的;
根据该静态路由更新报文更新本地路由配置文件;
加载更新后的本地路由配置文件得到更新后的静态路由表。
进一步地,该获取路由管理节点下发的静态路由更新报文之前,还包括:
获取本地路由配置文件;
加载本地路由配置文件得到静态路由表。
进一步地,该静态路由更新报文包括:多条静态路由更新信息,
该根据该静态路由更新报文更新本地路由配置文件包括:
将各条静态路由更新信息与该本地路由配置文件中的各条静态路由信息逐一对比;
若该本地路由配置文件中已存在与该静态路由更新信息相同的静态路由信息,则将该静态路由信息标识为更新状态;
若该本地路由配置文件中不存在与该静态路由更新信息相同的静态路由信息,则将该静态路由更新信息写入该本地路由配置文件中并将其标识为增加状态;
若该本地路由配置文件中的静态路由信息未出现在多条静态路由更新信息中时,将该静态路由信息标识为删除状态。
进一步地,该静态路由信息和该静态路由更新信息均包括:当前节点、目标节点、相邻节点、跳数。
进一步地,该加载更新后的本地路由配置文件得到更新后的静态路由表,包括:
加载更新后的本地路由配置文件中标识为更新状态和增加状态的静态路由信息,得到更新后的静态路由表;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民银行清算总中心,未经中国人民银行清算总中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910251381.3/2.html,转载请声明来源钻瓜专利网。