【技术实现步骤摘要】
本专利技术涉及通信
,尤其涉及一种报文转发方法及装置。
技术介绍
光纤通道(FibreChannel,FC)为现有存储网络(StorageAreaNetwork,SAN)最主流的支撑技术,FC本身定义了一套遵循OSI模型的协议栈,通过FC相关协议标准实现SAN服务器和存储设备的互访技术。Fabric用以描述连接服务器和存储设备之间广为使用的光纤通道交换机的拓扑结构。交换机可以级联并与环路网络连接构成具有高度混合的网络系统,即为Fabric。一个应用Fabric拓扑组建的SAN网络架构如图1所示,其中,服务器和磁盘控制器前端是Fabric拓扑,Fabric拓扑由多台FC交换机构成,FC交换机之间的每条链路用一个COST值度量其链路状态,COST值越高,则表示其链路状态越差。DomainID用来标识Fabric网络中的FC交换机。在一个Fabric网络中,每台FC交换机拥有一个唯一的DomainID。DomainID格式为8位二进制数。其中可以用来标识FC交换机的DomainID共有239个(1~239),就是说每个Fabric网络最多拥有239台FC交换机。光纤网络最短路径优先协议(FabricShortestPathFirst,FSPF),用于在Fabric网络中的FC交换机之间互相发现和计算路由。在FSPF协议运行过程中,每台FC交换机都要收集Fabric网络中所有FC交换机的链路状态信息,再通过 ...
【技术保护点】
一种报文转发方法,其特征在于,包括:当作为备管理板的第一管理板接收到主备切换消息,触发自身切换为主管理板时,向所有接口的邻居设备发送链路状态更新LSU报文,所述LSU报文包括网络中所有设备的链路状态记录LSR;接收所述邻居设备根据所述LSU报文进行处理后应答的报文并进行解析,学习网络中所有设备的LSR,并对自身的链路状态数据库LSDB中的LSR进行更新;根据更新后的LSDB计算路由,进行报文转发。
【技术特征摘要】
1.一种报文转发方法,其特征在于,包括:
当作为备管理板的第一管理板接收到主备切换消息,触发自身切换为主管
理板时,向所有接口的邻居设备发送链路状态更新LSU报文,所述LSU报文包
括网络中所有设备的链路状态记录LSR;
接收所述邻居设备根据所述LSU报文进行处理后应答的报文并进行解析,
学习网络中所有设备的LSR,并对自身的链路状态数据库LSDB中的LSR进行更
新;
根据更新后的LSDB计算路由,进行报文转发。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
作为备管理板的第一管理板接收作为主管理板的第二管理板发送的接口
备份信息;
当所述第一管理板接收到主备切换消息,触发自身切换为主管理板时,向
所述接口备份信息中处于FULL状态的邻居交换机发送HLO报文。
3.根据权利要求1所述的方法,其特征在于,所述向所有接口的邻居设备
发送LSU报文,所述LSU报文包括239个LSR,具体包括:
向所述接口的邻居设备发送包括239个链路状态记录LSR的LSU报文;其
中,所述239个LSR的DomainID为1-239,每个LSR的LSRAge字段为最大值,
LSR代数为0x80000000,且不包含任何LINK描述符。
4.根据权利要求3所述的方法,其特征在于,所述接收所述邻居设备应答
的报文,具体包括:
当所述邻居设备的LSDB包含有与所述LSU报文中相同DomainID的LSR
时,接收所述邻居设备应答的、包含所述相同DomainID的LSR的LSU报文;
当所述邻居设备的LSDB包含有与所述LSU报文中不相同DomainID的LSR
时,接收所述邻居设备应答的表示收到所述与所述LSU报文中不相同Domain
ID的LSR的链路状态应答LSA报文。
5.根据权利要求3所述的方法,其特征在于,所述对自身的LSDB中的LSR
进行更新,具体包括:
比较收到的LSR中与所述LSDB中domainID相同的LSR的LSR代数,将LSR
代数较大的LSR保存到自身的LSDB中。
6.一种报文转发装置,其特征在于,所述装置包括:链路状态更新LSU<...
【专利技术属性】
技术研发人员:林伟,
申请(专利权)人:北京星网锐捷网络技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。