[发明专利]路由播发方法及装置有效
申请号: | 201911322255.9 | 申请日: | 2019-12-20 |
公开(公告)号: | CN113014493B | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 蔡旭晖 | 申请(专利权)人: | 中盈优创资讯科技有限公司 |
主分类号: | H04L45/16 | 分类号: | H04L45/16;H04L45/745;H04L45/02;H04L47/12 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 薛平;谷敬丽 |
地址: | 100872 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 路由 播发 方法 装置 | ||
本发明公开了一种路由播发方法及装置,该方法包括:根据预设配置规则对从源设备接收的原始路由进行分解,获取多个粒度大小小于原始路由的派生路由;将原始路由与派生路由播发给目标设备。本发明通过根据预设配置规则对从源设备接收的原始路由进行分解,获取多个粒度大小小于原始路由的派生路由,并将原始路由与派生路由发给目标设备,可以改变从外部网络流入数据包的流向,引导流量优先流向指定的目标设备,从而减少其他设备接口接收到的流量,避免产生网络堵塞,整个过程无需工作人员手工操作,省时省力,作业效率较高。
技术领域
本发明涉及通信技术领域,尤其涉及一种路由播发方法及装置。
背景技术
IP网络的访问是基于IP路由表进行寻址的,而IP路由表是随着网络状态的变化不断动态更新的。目前,电信运营商的IP网络组网均使用BGP路由协议用于网络间的IP路由表的传播,网内IP地址的BGP(Border Gateway Protocol,边界网关协议)路由在各个业务路由器生成,通过路由反射器来进行网内传播。所有网络设备将自身接入的网内业务路由都播发给路由反射器,并在路由反射器形成BGP播发路由表,网络边界路由器将从路由反射器接收的网内路由播发给外部互联的网络,并接收流量,为了避免某个边界路由器接收的流量过多,造成网络堵塞,现有技术目前通过工作人员登录到多个边界路由器上对其进行手工调整,改变其对外播发路由的数量和粒度,从而改变引入的流量大小,减少流量过多的边界路由器接收到的数据包流量。
发明人发现现有技术至少存在以下问题:
现有技术所采用的方法需要工作人员手工操作,费时费力,作业效率低。
发明内容
本发明实施例提供一种路由播发方法,用以省时省力地减少其他设备接口接收到的流量,避免产生网络堵塞,该方法包括:
根据预设配置规则对原始路由进行分解,获取多个粒度大小小于原始路由的派生路由;
将从源设备接收的原始路由与派生路由播发给目标设备。
可选的,将原始路由与派生路由播发给目标设备,包括:
将原始路由与派生路由发送至BGP播发路由表;
对BGP播发路由表中的原始路由与派生路由进行更新或撤销;
将更新后的原始路由与派生路由发送给目标设备。
可选的,对BGP播发路由表中的原始路由与派生路由进行更新,包括:
判断BGP播发路由表中是否已存在发送来的原始路由与派生路由;
根据判断结果对BGP播发路由表中的原始路由与派生路由进行更新。
可选的,根据判断结果对BGP播发路由表中的原始路由与派生路由进行更新,包括:
获取判断结果,若判断结果为否,则将原始路由及派生路由增加至BGP播发路由表中,并建立原始路由与派生路由的关联关系;
否则,对BGP播发路由表中的原始路由与派生路由进行更新。
可选的,根据判断结果对BGP播发路由表中的原始路由与派生路由进行更新,还包括:
在对BGP播发路由表中的原始路由与派生路由进行更新的过程中,若发送来的原始路由与BGP播发路由表中的现存派生路由相同,则解除BGP播发路由表中的现存派生路由与原始路由的关联关系,并将现存派生路由的路由类别更新为原始路由;
若发送来的派生路由与BGP播发路由表中的现存原始路由相同,则清除发送来的派生路由。
本发明实施例还提供一种路由播发装置,用以省时省力地减少其他设备接口接收到的流量,避免产生网络堵塞,该装置包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中盈优创资讯科技有限公司,未经中盈优创资讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911322255.9/2.html,转载请声明来源钻瓜专利网。