一种TRILL网络中nickname冲突的处理方法和装置制造方法及图纸

技术编号:10311166 阅读:145 留言:0更新日期:2014-08-13 14:16
本发明专利技术提供了一种TRILL网络中nickname冲突的处理方法和装置,该方法包括:当前RB接收其它RB发送的LSP报文;当根据接收到的LSP报文判定与所述其它RB发生nickname冲突时,如果当前RB的优先级低于所述其它RB的优先级,则广播发送所述其它RB的LSP报文,若预设时间内接收到所述其它RB发送的LSP报文,则修改当前RB的nickname,若预设时间内未接收到所述其它RB发送的LSP报文,保持当前RB的nickname不变。本发明专利技术能够保证TRILL网络的稳定性。

【技术实现步骤摘要】
—种TRILL网络中nickname冲突的处理方法和装置
本申请涉及通信
,特别涉及一种多链接透明互联(TRILL, TransparentInterconnection of Lots of Links)网络中nickname冲突的处理方法和装置。
技术介绍
TRILL是互联网工程任务组(IETF)推荐的链路层(L2)网络标准,用于解决大型数据中心中生成树(STP)协议的不足。TRILL网络中,运行TRILL协议的设备称为路由桥(Routing Bridge, RB)设备,每个RB设备具有一个全网唯一的nickname。在计算路由表项时,使用各RB的nickname进行单播路由表项和组播路由表项的计算,nickname的变化会导致路由表项的重新计算。当发生nickname冲突时,需要进行冲突处理,目前的解决方案为:发生nickname冲突的所有RB比较持有该nickname的优先级,优先级高的RB将继续持有该nickname,优先级低的RB则需要修改nickname。实际上,并非所有的nickname冲突都需要通过修改优先级低的RB的nickname来解决。对于T本文档来自技高网...
一种TRILL网络中nickname冲突的处理方法和装置

【技术保护点】
一种多链接透明互联TRILL网络中昵称nickname冲突的处理方法,其特征在于,该方法包括:当前RB接收其它RB发送的LSP报文;当根据接收到的LSP报文判定与所述其它RB发生nickname冲突时,如果当前RB的优先级低于所述其它RB的优先级,则广播发送所述其它RB的LSP报文,若预设时间内接收到所述其它RB发送的LSP报文,则修改当前RB的nickname,若预设时间内未接收到所述其它RB发送的LSP报文,保持当前RB的nickname不变。

【技术特征摘要】
1.一种多链接透明互联TRILL网络中昵称nickname冲突的处理方法,其特征在于,该方法包括: 当前RB接收其它RB发送的LSP报文; 当根据接收到的LSP报文判定与所述其它RB发生nickname冲突时,如果当前RB的优先级低于所述其它RB的优先级,则广播发送所述其它RB的LSP报文,若预设时间内接收到所述其它RB发送的LSP报文,则修改当前RB的nickname,若预设时间内未接收到所述其它RB发送的LSP报文,保持当前RB的nickname不变。2.根据权利要 求1所述的TRILL网络中nickname冲突的处理方法,其特征在于该方法进一步包括: 当根据接收到的LSP报文判定与所述其它RB发生nickname冲突时,如果当前RB的优先级与所述其它RB的优先级相同且当前RB的系统标识小于所述其它RB的系统标识,则广播发送所述其它RB的LSP报文,若预设时间内接收到所述其它RB发送的LSP报文,则修改当前RB的nickname,若预设时间内未接收到所述其它RB发送的LSP报文,保持当前RB的nickname 不变。3.根据权利要求1或2所述的TRILL网络中nickname冲突的处理方法,其特征在于, 根据接收到的LSP报文判断是否与所述其它RB发生nickname冲突的方法为:如果接收到的LSP报文中携带的nickname与当前RB的nickname相同,贝U确定发生nickname冲突,否则,确定未发生nickname冲突。4.根据权利要求3所述的TRILL网络中nickname冲突的处理方法,其特征在于, 根据接收到的LSP报文判定与所述其它RB发生nickname冲突后,广播发送所述其它RB的LSP报文的方法为:将该接收到的LSP报文的序列号加1,将修改后的LSP报文广播发送出去; 广播发送所述其它RB的LSP报文时,进一步包括:记录该发送的LSP报文的序列号; 预设时间内接收到所述其它RB的LSP报文之后,修改当前RB的nickname之前,进一步包括:判断在预设时间内接收到的LSP报文中的序列号是否大于记录的序列号,如果是,则修改当前RB的nickname,否则,保持当前RB的nickname不变。5.根据权利要求4所述的TRILL网络中nickname冲突的处理方法,其特征在于, 保持当前RB的nickname不变之后,进一步包括:广播发送所述其它RB的LSP老化报文,用以使TRILL网络中的各RB清除自身的LSDB中所述其它RB的LSP。6.—种多链接透明互联TRILL网络中昵称nickname冲突的处理装置,应用于路由桥RB设备,其特征在于,该装置包括:接收单元、冲突检测单元、冲突处理单元、发送单元; 所述接收单元,用于接收其它RB发送的LSP报文; ...

【专利技术属性】
技术研发人员:邹文宇曲进
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:浙江;33

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

1