[发明专利]一种LSP报文流量控制方法及系统有效
申请号: | 202111014081.7 | 申请日: | 2021-08-31 |
公开(公告)号: | CN113746747B | 公开(公告)日: | 2023-05-30 |
发明(设计)人: | 彭浩林;张旋;张熙慕 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
主分类号: | H04L47/12 | 分类号: | H04L47/12 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 张凯 |
地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 lsp 报文 流量 控制 方法 系统 | ||
本发明公开了一种LSP报文流量控制方法及系统,涉及路由技术领域,该方法包括以下步骤:使各中间系统IS与其直连邻居IS之间通告设备状态。在检测到LSP报文频繁刷新时,作为震荡源的IS通告异常设备状态和震荡抑制时间至震荡源的直连邻居IS。震荡源的直连邻居IS在震荡抑制时间内抑制该LSP报文扩散。本发明中的LSP报文流量控制方法,其能减少网络中无效LSP报文扩散以及NSR同步,节省了域内LSP报文泛洪以及同步产生的流量。
技术领域
本发明涉及路由技术领域,具体涉及一种LSP报文流量控制方法及系统。
背景技术
网络中有震荡、链路状态不稳定或者设备NSR(Non-Stopping Routing,不间断路由)倒换的时候,引起LSP(Link-State Packet,链路状态包)报文频繁改变刷新,并在域内泛洪。
按照协议的数据库同步机制,收到新的LSP报文后IS-IS(Intermediate System-to-Intermediate System,中间系统到中间系统)会向每个邻居接口进行周期性通告,不仅增加了带宽消耗,还会因为刷新LSP报文引起的全网路由计算而占用更多的CPU资源,进而加剧网络流量拥塞,而网络拥塞又可能进一步使得IS-IS邻居和数据库震荡,形成恶性循环。
目前各厂商的做法是在每个IS-IS设备的控制层面限制路由计算频率,这种方法在一定程度上减少了设备的CPU消耗,但还是不能有效减少网络中无意义的LSP泛洪。另外如果不能保证全网设备都支持这种抑制路由计算的能力,或者各设备的路由计算抑制算法不一致,将会引起路由微环。
发明内容
针对现有技术中存在的缺陷,本发明第一方面在于提供一种LSP报文流量控制方法,其能减少网络中无效LSP报文扩散以及NSR同步,节省了域内LSP报文泛洪以及同步产生的流量。
为达到以上目的,本发明采取的技术方案是:
一种LSP报文流量控制方法,该方法包括以下步骤:
使各中间系统IS与其直连邻居IS之间通告设备状态;
在检测到LSP报文频繁刷新时,作为震荡源的IS通告设备异常状态和震荡抑制时间至震荡源的直连邻居IS;
震荡源的直连邻居IS在震荡抑制时间内抑制该LSP报文扩散。
一些实施例中,
通过包含于HELLO报文的扩展TLV,使各中间系统IS与其直连邻居IS之间通告设备状态。
一些实施例中,所述方法还包括:
通过包含于HELLO报文的扩展TLV,使各中间系统IS与其直连邻居IS之间通告本地端口的收包速率。
一些实施例中,
作为震荡源的IS,通过包含于LSP报文的扩展TLV,通告震荡抑制时间至震荡源的直连邻居IS。
一些实施例中,所述方法还包括:
当震荡源的直连邻居IS在震荡抑制时间内再次收到包含扩展TLV的LSP报文时,以新的震荡抑制时间抑制LSP报文的扩散,且在检测到震荡抑制时间清零时,泛洪该LSP报文。
一些实施例中,所述震荡源根据公式:
delay=(2/p)*arctan(DBsize)*log2(1000+Ftimes*100),计算震荡抑制时间,其中,DBsize表示IS-IS数据库规模,Ftimes表示预设时间内IS-IS数据库刷新次数。
一些实施例中,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111014081.7/2.html,转载请声明来源钻瓜专利网。