一种报文转发方法及装置的制造方法

文档序号:10473629阅读:242来源:国知局
一种报文转发方法及装置的制造方法
【专利摘要】本发明实施例提供了一种报文转发方法及装置,该方法包括:当作为备管理板的第一管理板接收到主备切换消息,触发自身切换为主管理板时,向所有接口的邻居设备发送链路状态更新LSU报文,所述LSU报文包括网络中所有设备的链路状态记录LSR;接收所述邻居设备根据所述LSU报文进行处理后应答的报文并进行解析,学习网络中所有设备的LSR,并对自身的链路状态数据库LSDB中的LSR进行更新;根据更新后的LSDB计算路由,进行报文转发。本发明能够在FC交换机进行主备切换后防止备份信息丢失,并能快速感知网络拓扑变化。
【专利说明】
一种报文转发方法及装置
技术领域
[0001 ]本发明涉及通信技术领域,尤其涉及一种报文转发方法及装置。
【背景技术】
[0002]光纤通道(FibreChannel,FC)为现有存储网络(Storage Area Network,SAN)最主流的支撑技术,FC本身定义了一套遵循OSI模型的协议栈,通过FC相关协议标准实现SAN服务器和存储设备的互访技术。
[0003]Fabric用以描述连接服务器和存储设备之间广为使用的光纤通道交换机的拓扑结构。交换机可以级联并与环路网络连接构成具有高度混合的网络系统,即为Fabric。
[0004]—个应用Fabric拓扑组建的SAN网络架构如图1所示,其中,服务器和磁盘控制器前端是Fabric拓扑,Fabric拓扑由多台FC交换机构成,FC交换机之间的每条链路用一个COST值度量其链路状态,COST值越高,则表示其链路状态越差。
[0005]Domain ID用来标识Fabric网络中的FC交换机。在一个Fabric网络中,每台FC交换机拥有一个唯一的Domain ID0Domain ID格式为8位二进制数。其中可以用来标识FC交换机的Domain ID共有239个(I?239),就是说每个Fabric网络最多拥有239台FC交换机。
[0006]光纤网络最短路径优先协议(Fabric Shortest Path First,FSPF),用于在Fabric网络中的FC交换机之间互相发现和计算路由。在FSPF协议运行过程中,每台FC交换机都要收集Fabric网络中所有FC交换机的链路状态信息,再通过最短路径优先(ShortestPath First,SPF)算法计算出到达其他FC交换机的最短路由。
[0007]每台支持FSPF协议的FC交换机利用本机生成的链路状态记录(LinkStateRecord,LSR)描述本机与邻居FC交换机之间的链路状态。LSR包含如下信息:LSR头部(LinkState Record Header)、LSR包含的链路数量(Number of Links)、链路描述符(LinkDescriptor),每个链路描述符表示一条进入稳定状态链路的信息。其中,LSR头部包括有:
1)LSR类型(LSR Type);2)LSR Age: LSR生成后经历的时间,单位为秒,最大值3600。达到3600的LSR视为过期LSR,用于通告泛洪删除。3)Link State Identifier:LSR所表示的FC交换机的Domain ID。4)Incarnat1n Number:LSR代数,用来标识LSR的新旧程度。格式为4字节的有符号整数,取值范围[0x80000001,0x7FFFFFFF]。代数为0x80000000的LSR表示无效LSR0
[0008]FSPF协议主要功能包括:I)建立和保持邻居关系:FC交换机之间通过相互发送HLO报文,来建立和保持FSPF连接关系,建立FSPF连接的邻居状态机处于“FULL”状态。建立连接后,FC交换机之间需要定时互相发送FSPF邻居保活(HELL0,HL0)报文。一旦超过一定间隔时间(通常为80秒)未收到邻居的HLO报文,则FC交换机认为和邻居的连接中断,邻居的状态机从“邻居建立完成(FULL)”状态变为“邻居初始化状态(INIT)"状态。2)同步LSR,建立链路状态数据库(Link State Database,LSDB):初始化同步LSR,FC交换机发现邻居交换机后,与邻居交换机通过链路状态更新(Link State Update,LSU)报文交互各自LSDB中所有的LSR。将学习到的最新的LSR保存到自身的LSDB中,其中,一个LSU报文可以包含一个或多个LSR;变化更新同步LSR,当FC交换机的链路状态发生变化后,根据新的链路状态生成新的LSR,其中LSR代数加一(这里,LSR代数到达最大值后,发生代数翻转,重新设置为最小值,具体实现中认为代数最小值的LSR比代数最大值的LSR更新)。并通过LSU报文将更新的LSR发送给所有邻居交换机。邻居交换机收到该LSU报文后,解析出LSR,根据LSR代数判断出该LSR是最新的LSR,并将该LSR保存到自身的LSDB中,同时向自己的其他邻居转发该LSU报文。3)路由计算,根据LSDB进行路由计算,当FC交换机的LSDB发生变化后,根据LSDB保存的LSR信息,使用SPF算法计算路由。
[0009]在支持热备份功能的FC交换机中,转发层面和业务层面相互独立,分别由接口板和管理板处理。管理板包括主管理板和备管理板,其中主管理板负责业务层面功能,并将必要的信息备份到从管理板。当主管理板发生故障后,从管理板升级为主管理板,接替原来的主管理板处理交换机业务,而原来的主管理板则降级为从管理板,该过程称为主备切换。主备切换过程中,接口板可继续工作,转发层面不受影响。
[00?0]优雅重启(Graceful Restart,GR)是保证网络中报文转发与业务不中断的高可靠性技术的一种,它可以在路由协议重启时保证数据的正常转发,从而保证关键业务不中断。
[0011]然而,为了实现主备切换后持续转发,需要FC交换机的管理板在主备切换后能够学习到正确的FSPF LSR,并计算出正确的FSPF路由。当前的实现方式主要是采用FSPF本机热备的方案,该方式是由主管理板在发生主备切换之前,将LSR信息或路由信息备份到备管理板。等待主备切换后,备管理板切换为主管理板后,根据备份的LSR信息重新计算FSPF路由,从而实现持续转发,但是该方式存在如下问题:首先,存在备份信息丢失的风险。主管理板需要将LSR或路由信息备份到备管理板。管理板之间的信息备份存在丢失的风险,一旦备份信息丢失,备管理板就无法接收到和主管理板一致的LSR或路由,导致主备切换后,无法得到正确路由。其次,无法快速感知主备切换过程中发生的拓扑变化并计算出正确路由。在交换机发生主备切换过程中,如果SAN网络拓扑发生变化,则其他交换机发出的体现拓扑变化的LSU报文无法被该交换机接收。当交换机完成主备切换后,根据旧有的LSR信息计算出错误的网络路由。只有等待交换机接收到邻居交换机重传的LSU报文,才能感知到拓扑变化,并等待SPF计算定时器到期,重新计算出正确的路由。

【发明内容】

[0012]本发明的实施例提供了一种报文转发方法及装置,能够在FC交换机进行主备切换后防止备份信息丢失,并能快速感知网络拓扑变化。
[0013]本发明提供了如下方案:
[00Μ] —种报文转发方法,包括:
[0015]当作为备管理板的第一管理板接收到主备切换消息,触发自身切换为主管理板时,向所有接口的邻居设备发送链路状态更新LSU报文,所述LSU报文包括网络中所有设备的链路状态记录LSR;
[0016]接收所述邻居设备根据所述LSU报文进行处理后应答的报文并进行解析,学习网络中所有设备的LSR,并对自身的链路状态数据库LSDB中的LSR进行更新;
[0017]根据更新后的LSDB计算路由,进行报文转发。
[0018]一种报文转发装置,所述装置包括:链路状态更新LSU报文发送单元、报文解析单元、链路状态数据库LSDB更新单元以及报文转发单元;其中,
[0019]所述LSU报文发送单元,用于当作为备管理板的第一管理板接收到主备切换消息,触发自身切换为主管理板时,向所有接口的邻居设备发送LSU报文,所述LSU报文包括网络中所有设备的链路状态记录LSR;
[0020]所述报文解析单元,用于接收所述邻居设备根据所述LSU报文进行处理后应答的报文并进行解析,学习网络中所有设备的LSR;
[0021 ] 所述LSDB更新单元,用于对LSDB中的LSR进行更新;
[0022]所述报文转发单元,用于根据更新后的LSDB计算路由,进行报文转发。
[0023]由上述本发明的实施例提供的技术方案可以看出,本发明实施例提供的报文转发方法及装置,在由备管理板切换到主管理板时,即发送LSU报文,使用了标准定义的报文通信机制,功能兼容性强,提高报文持续转发的可靠性;而且能够在FC交换机进行主备管理板切换时,及时获取网络中所有设备的LSR,进行LSR同步,避免备份LSR可能发生的信息丢失问题,能够快速感知网络拓扑的变换,并根据更新后的LSDB计算路由,提高了路由计算的正确性。
【附图说明】
[0024]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0025]图1为应用Fabric拓扑组建的SAN网络架构示意图;
[0026]图2为本发明实施例提供的报文转发方法的实现流程图;
[0027]图3a_图3b为本发明实施例提供的报文转发方法中学习LSR示意图;
[0028]图4a_图4c为本发明实施例提供的报文转发方法中更新LSDB示意图;
[0029]图5为本发明实施例一提供的报文转发方法的实现流程图;
[0030]图6为本发明实施例提供的报文转发装置的结构示意图;
[0031 ]图7为本发明实施例一提供的报文转发装置的结构示意图。
【具体实施方式】
[0032]为便于对本发明实施例的理解,下面将结合附图以几个具体实施例为例做进一步的解释说明,且各个实施例并不构成对本发明实施例的限定。
[0033]图2为本发明实施例提供的报文转发方法的实现流程图,如图2所示,本实施例包括下述步骤:
[0034]步骤201,当作为备管理板的第一管理板接收到主备切换消息,触发自身切换为主管理板时,向所有接口的邻居设备发送LSU报文,所述LSU报文包括网络中所有设备的链路状态记录LSR;
[0035]这里,向所述接口的邻居设备发送包括239个LSR的LSU报文;其中,所述239个LSR的Domain ID为1-239,每个LSR设置如下:LSR Age字段为最大值,本实施例中为3600;LSR代数为0x80000000 ; LINK描述符数目设置为O,且不包含任何LINK描述符。
[0036]步骤202,接收所述邻居设备根据所述LSU报文进行处理后应答的报文并进行解析,学习网络中所有设备的LSR,并对自身的LSDB中的LSR进行更新;
[0037]当所述邻居设备的LSDB包含有与所述LSU报文中相同DomainID的LSR时,接收所述邻居设备应答的、包含所述相同Domain ID的LSR的LSU报文;
[0038]当所述邻居设备的LSDB包含有与所述LSU报文中不相同DomainID的LSR时,接收所述邻居设备应答的表示收到所述与所述LSU报文中不相同Domain ID的LSR的链路状态应答报文(Link State Acknowledgement,LSA)报文。
[0039]比较收到的LSR中与所述LSDB中domain ID相同的LSR的LSR代数,将LSR代数较大的LSR保存到自身的LSDB中。
[0040]具体地,可参考图3a,FC交换机A主备管理板切换后,FC交换机A向所有邻居设备发送一个LSU报文,图3a中以其中一个邻居设备FC交换机B进行示意说明;该LSU报文中包括239个LSR,包含的domain ID范围为1-239。由于一个SAN网络中最多包含了239台FC交换机,因此,该LSU报文包含的LSR覆盖了全网的所有FC交换机。
[0041 ]根据FSPF协议规定,邻居设备FC交换机B收到LSU报文后,需要对每个LSR进行解析处理,对于Age字段为3600,代数为0X80000000的LSR,视为一个到期且无效的LSR,FC交换机B不保存也不转发无效的LSR,并根据自身的LSDB,进行如下处理,具体可参考图3b:
[0042]I)如果FC交换机B自身LSDB包含有与接收到LSU中相同domain ID的LSR,如图3b中的LSRl和LSR2,则需要将这些LSR应答给FC交换机A,即图3b中包含有LSRl和LSR2的LSU报文。
[0043]2)如果交换机B自身LSDB不包含有与接收到LSU中相同domain ID的LSR,如图3b中的LSR3?239,则需要应答LSA报文,告知FC交换机A已经收到这些LSR。
[0044]FC交换机A通过接收上述LSR1-LSR239的应答报文,确定和FC交换机B完成交互,并学习到FC交换机B的LSDB保存的所有LSR,保存到自身的LSDB中,具体地,可以通过比较收到的LSR中与所述LSDB中domain ID相同的LSR的LSR代数,将LSR代数较大的LSR保存到自身的LSDB中。根据每个LSR的代数判断LSR的新旧,最终保存网络拓扑中最新的LSR。例如,可参考图4a-图4c,FC交换机B分别从FC交换机A和FC交换机C上学习LSDB,其中,LSRl、LSR2、LSR4相同,LSR3有new和old两个版本,FC交换机判断接收到的LSR3的代数,判断得到的LSR3(new)>LSR3(old),因此FC交换机B保留LSR(new)。
[0045]步骤203,根据更新后的LSDB计算路由,进行报文转发。
[0046]图5为本发明实施例一提供的报文转发方法的实现流程图;
[0047]步骤501,作为备管理板的第一管理板接收作为主管理板的第二管理板发送的接口备份信息;
[0048]这里,当所述主管理板的接口状态发生变化时,实时将最新的接口备份信息发送给备管理板。
[0049]步骤502,当所述第一管理板接收到主备切换消息,触发自身切换为主管理板时,向所述接口备份信息中处于FULL状态的邻居设备发送HLO报文。
[0050]本发明实施例中,当主备切换后,立即向所述接口备份信息中处于FULL状态的邻居设备发送HLO报文,由于FSPF连接默认超时间隔为80秒,而通过软件进行主备切换的时间远小于80秒,通过立即发送HLO报文保证FSPF连接关系不中断,提高报文持续转发的可靠性。
[0051 ]步骤503,当作为备管理板的第一管理板接收到主备切换消息,触发自身切换为主管理板时,向所有接口的邻居设备发送LSU报文,所述LSU报文包括网络中所有设备的链路状态记录LSR;
[0052]这里,向所述接口的邻居设备发送包括239个LSR的LSU报文;其中,所述239个LSR的Domain ID为1-239,每个LSR设置如下:LSR Age字段为最大值,本实施例中为3600;LSR代数为0x80000000 ; LINK描述符数目设置为O,且不包含任何LINK描述符。
[0053]步骤504,接收所述邻居设备根据所述LSU报文进行处理后应答的报文并进行解析,学习网络中所有设备的LSR,并对自身的LSDB中的LSR进行更新;
[0054]当所述邻居设备的LSDB包含有与所述LSU报文中相同DomainID的LSR时,接收所述邻居设备应答的、包含所述相同Domain ID的LSR的LSU报文;
[0055]当所述邻居设备的LSDB包含有与所述LSU报文中不相同DomainID的LSR时,接收所述邻居设备应答的表示收到所述与所述LSU报文中不相同Domain ID的LSR的LSA报文。
[0056]比较收到的LSR中与所述LSDB中domain ID相同的LSR的LSR代数,将LSR代数较大的LSR保存到自身的LSDB中。
[0057]具体地,可参考图3a,FC交换机A主备管理板切换后,FC交换机A向所有邻居设备发送一个LSU报文,图3a中以其中一个邻居设备FC交换机B进行示意说明;该LSU报文中包括239个LSR,包含的domain ID范围为1-239。由于一个SAN网络中最多包含了239台FC交换机,因此,该LSU报文包含的LSR覆盖了全网的所有FC交换机。
[0058]根据FSPF协议规定,邻居设备FC交换机B收到LSU报文后,需要对每个LSR进行解析处理,对于Age字段为3600,代数为0X80000000的LSR,视为一个到期且无效的LSR,FC交换机B不保存也不转发无效的LSR,并根据自身的LSDB,进行如下处理,具体可参考图3b:
[0059]I)如果FC交换机B自身LSDB包含有与接收到LSU中相同domain ID的LSR,如图3b中的LSRl和LSR2,则需要将这些LSR应答给FC交换机A,即图3b中包含有LSRl和LSR2的LSU报文。
[0060]2)如果交换机B自身LSDB不包含有与接收到LSU中相同domain ID的LSR,如图3b中的LSR3?239,则需要应答LSA,告知FC交换机A已经收到这些LSR。
[0061 ] FC交换机A通过接收上述LSR1-LSR239的应答报文,确定和FC交换机B完成交互,并学习到FC交换机B的LSDB保存的所有LSR,保存到自身的LSDB中,具体地,可以通过比较收到的LSR中与所述LSDB中domain ID相同的LSR的LSR代数,将LSR代数较大的LSR保存到自身的LSDB中。根据每个LSR的代数判断LSR的新旧,最终保存网络拓扑中最新的LSR。例如,可参考图4a-图4c,FC交换机B分别从FC交换机A和FC交换机C上学习LSDB,其中,LSRl、LSR2、LSR4相同,LSR3有new和old两个版本,FC交换机判断接收到的LSR3的代数,判断得到的LSR3(new)>LSR3(old),因此FC交换机B保留LSR(new)。
[0062]步骤505,根据更新后的LSDB计算路由,进行报文转发。
[0063]这里,应当理解,所述步骤502和步骤503没有严格的先后顺序。
[0064]图6为本发明实施例提供的报文转发装置的结构示意图,如图6所示,所述报文转发装置包括:LSU报文发送单元61、报文解析单元62、LSDB更新单元63以及报文转发单元64;其中,
[0065]所述LSU报文发送单元61,用于当作为备管理板的第一管理板接收到主备切换消息,触发自身切换为主管理板时,向所有接口的邻居设备发送LSU报文,所述LSU报文包括网络中所有设备的链路状态记录LSR;
[0066]所述报文解析单元62,用于接收所述邻居设备根据所述LSU报文进行处理后应答的报文并进行解析,学习网络中所有设备的LSR;
[0067]所述LSDB更新单元63,用于对LSDB中的LSR进行更新;
[0068]所述报文转发单元64,用于根据更新后的LSDB计算路由,进行报文转发。
[0069]可选地,如图7所示,所述装置还包括:HLO报文发送单元65,用于当所述第一管理板接收到主备切换消息,触发自身切换为主管理板时,向接收到的接口备份信息中处于FULL状态的邻居交换机发送HLO报文;其中,所述接口备份信息是作为备管理板时的第一管理板接收到的作为主管理板的第二管理板发送的接口备份信息。
[0070]进一步地,所述LSU报文发送单元61,具体用于向所述接口的邻居设备发送包括239个链路状态记录LSR的LSU报文;其中,所述239个LSR的Domain ID为1-239,每个LSR的LSR Age字段为最大值,LSR代数为0x80000000,且不包含任何LINK描述符。
[0071]进一步地,所述报文解析单元62,具体用于当所述邻居设备的LSDB包含有与所述LSU报文中相同Domain ID的LSR时,接收所述邻居设备应答的、包含所述相同Domain ID的LSR的LSU报文;当所述邻居设备的LSDB包含有与所述LSU报文中不相同Domain ID的LSR时,接收所述邻居设备应答的表示收到所述与所述LSU报文中不相同Domain ID的LSR的LSA报文。
[0072]进一步地,所述LSDB更新单元63,具体用于比较收到的LSR中与所述LSDB中domainID相同的LSR的LSR代数,将LSR代数较大的LSR保存到自身的LSDB中。
[0073]应当理解,本发明实施例提供的报文转发装置实现原理及过程与上述图2及图5所示的实施例类似,在此不再赘述。
[0074]本发明实施例提供的报文转发方法及装置,在由备管理板切换到主管理板时,SP发送LSU报文,使用了标准定义的报文通信机制,功能兼容性强,提高报文持续转发的可靠性;而且能够在FC交换机进行主备管理板切换时,及时获取网络中所有设备的LSR,进行LSR同步,避免备份LSR可能发生的信息丢失问题,能够快速感知网络拓扑的变换,并根据更新后的LSDB计算路由,提尚了路由计算的正确性。
[0075]本领域普通技术人员可以理解:附图只是一个实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。
[0076]通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
[0077]本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0078]以上所述,仅为本发明较佳的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
【主权项】
1.一种报文转发方法,其特征在于,包括: 当作为备管理板的第一管理板接收到主备切换消息,触发自身切换为主管理板时,向所有接口的邻居设备发送链路状态更新LSU报文,所述LSU报文包括网络中所有设备的链路状态记录LSR; 接收所述邻居设备根据所述LSU报文进行处理后应答的报文并进行解析,学习网络中所有设备的LSR,并对自身的链路状态数据库LSDB中的LSR进行更新; 根据更新后的LSDB计算路由,进行报文转发。2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 作为备管理板的第一管理板接收作为主管理板的第二管理板发送的接口备份信息; 当所述第一管理板接收到主备切换消息,触发自身切换为主管理板时,向所述接口备份信息中处于FULL状态的邻居交换机发送HLO报文。3.根据权利要求1所述的方法,其特征在于,所述向所有接口的邻居设备发送LSU报文,所述LSU报文包括239个LSR,具体包括: 向所述接口的邻居设备发送包括239个链路状态记录LSR的LSU报文;其中,所述239个LSR的Domain ID为1-239,每个LSR的LSR Age字段为最大值,LSR代数为0x80000000,且不包含任何LINK描述符。4.根据权利要求3所述的方法,其特征在于,所述接收所述邻居设备应答的报文,具体包括: 当所述邻居设备的LSDB包含有与所述LSU报文中相同Domain ID的LSR时,接收所述邻居设备应答的、包含所述相同Domain ID的LSR的LSU报文; 当所述邻居设备的LSDB包含有与所述LSU报文中不相同Domain ID的LSR时,接收所述邻居设备应答的表示收到所述与所述LSU报文中不相同Domain ID的LSR的链路状态应答LSA报文。5.根据权利要求3所述的方法,其特征在于,所述对自身的LSDB中的LSR进行更新,具体包括: 比较收到的LSR中与所述LSDB中domain ID相同的LSR的LSR代数,将LSR代数较大的LSR保存到自身的LSDB中。6.一种报文转发装置,其特征在于,所述装置包括:链路状态更新LSU报文发送单元、报文解析单元、链路状态数据库LSDB更新单元以及报文转发单元;其中, 所述LSU报文发送单元,用于当作为备管理板的第一管理板接收到主备切换消息,触发自身切换为主管理板时,向所有接口的邻居设备发送LSU报文,所述LSU报文包括网络中所有设备的链路状态记录LSR; 所述报文解析单元,用于接收所述邻居设备根据所述LSU报文进行处理后应答的报文并进行解析,学习网络中所有设备的LSR; 所述LSDB更新单元,用于对LSDB中的LSR进行更新; 所述报文转发单元,用于根据更新后的LSDB计算路由,进行报文转发。7.根据权利要求6所述的装置,其特征在于,所述装置还包括:HLO报文发送单元,用于当所述第一管理板接收到主备切换消息,触发自身切换为主管理板时,向接收到的接口备份信息中处于FULL状态的邻居交换机发送HLO报文;其中,所述接口备份信息是作为备管理板时的第一管理板接收到的作为主管理板的第二管理板发送的接口备份信息。8.根据权利要求6所述的装置,其特征在于,所述LSU报文发送单元,具体用于向所述接口的邻居设备发送包括239个链路状态记录LSR的LSU报文;其中,所述239个LSR的DomainID为1-239,每个LSR的LSR Age字段为最大值,LSR代数为0x80000000,且不包含任何LINK描述符。9.根据权利要求8所述的装置,其特征在于,所述报文解析单元,具体用于当所述邻居设备的LSDB包含有与所述LSU报文中相同Domain ID的LSR时,接收所述邻居设备应答的、包含所述相同Domain ID的LSR的LSU报文;当所述邻居设备的LSDB包含有与所述LSU报文中不相同Domain ID的LSR时,接收所述邻居设备应答的表示收到所述与所述LSU报文中不相同Domain ID的LSR的LSA报文。10.根据权利要求8所述的装置,其特征在于,所述LSDB更新单元,具体用于比较收到的LSR中与所述LSDB中domain ID相同的LSR的LSR代数,将LSR代数较大的LSR保存到自身的LSDB 中。
【文档编号】H04L12/755GK105827533SQ201610137343
【公开日】2016年8月3日
【申请日】2016年3月10日
【发明人】林伟
【申请人】北京星网锐捷网络技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1