The invention provides an announcement method and device based on ISIS protocol, in which the method includes: within the delay time after the establishment of a new neighbor in the intermediate system IS, the cost metrics for notifying the arrival of IS to the outside through the link state protocol LSP data packet is the preset value; after the delay time expires, the metrics are restored to the normal value, in which the preset value is larger than the normal value. The invention solves the technical problem of neighbor oscillation caused by neighbor link problems in related technology, restrains the network topology and routing oscillation caused by neighbor oscillation, and eliminates the bad user experience caused by intermittent traffic.
【技术实现步骤摘要】
基于ISIS协议的通告方法及装置
本专利技术涉及通信领域,具体而言,涉及一种基于ISIS协议的通告方法及装置。
技术介绍
中间系统到中间系统路由协议(ISIS)是一种动态的、基于链路状态的内部网关协议(IGP)。ISIS协议通过hello报文交互协商建立邻居后,每一个中间系统(IS)都产生链路状态协议数据包(LSP)描述本中间系统(IS)的链路状态信息,并发送到网络中,并且也会存储网络拓扑上所有中间系统(IS)设备发送过来的LSP,形成链路状态数据库(LSDB)。ISIS就是使用链路状态数据库(LSDB)通过最短路径优先算法(SPF)计算出到达目的地址的最佳路由。一个中间系统(IS)在邻居建立UP之后,就会马上触发LSP的重新生成,向外通过LSP通告其新邻居的产生,同时,自己也会重新进行拓扑计算和路由计算。但是,这时存在一个问题,如果这个邻居所在链路存在问题,导致邻居频繁的在UP和DOWN之间震荡,将会导致网络上所有的中间系统(IS)频繁进行响应这种震荡,频繁进行拓扑计算和路由计算,而网络上所有的中间系统(IS)频繁进行拓扑计算和路由计算,总是存在短暂的环路,从而 ...
【技术保护点】
1.一种基于ISIS协议的通告方法,其特征在于,包括:在中间系统IS建立新邻居后的延迟时间内,通过链路状态协议LSP数据包向外部通告所述IS到达的代价metric为预设值;在所述延迟时间到期后,将所述metric恢复为正常值,其中,所述预设值大于所述正常值。
【技术特征摘要】
1.一种基于ISIS协议的通告方法,其特征在于,包括:在中间系统IS建立新邻居后的延迟时间内,通过链路状态协议LSP数据包向外部通告所述IS到达的代价metric为预设值;在所述延迟时间到期后,将所述metric恢复为正常值,其中,所述预设值大于所述正常值。2.根据权利要求1所述的方法,其特征在于,所述预设值包括以下至少之一:协议最大值,将所述正常值增加一个数值后得到的值。3.根据权利要求1所述的方法,其特征在于,中间系统IS建立新邻居后的延迟时间包括以下之一:IS在广播链路上建立新邻居后的延迟时间;IS在点对点链路上建立新邻居后的延迟时间。4.根据权利要求3所述的方法,其特征在于,通过LSP数据包向外部通告所述IS到达的代价metric为预设值包括:在链路为广播链路时,通过LSP数据包向外部通告所述IS到达所述广播链路上伪节点的代价metric为预设值;在链路为点对点链路时,通过LSP数据包向外部通告所述IS到达所述新邻居的代价metric为预设值。5.根据权利要求3所述的方法,其特征在于,将所述metric恢复为正常值包括:在链路为广播链路时,将所述IS到达伪节点的metric恢复为正常...
【专利技术属性】
技术研发人员:吴强,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。