FCoE报文转发方法、设备及系统技术方案

技术编号:10124159 阅读:200 留言:0更新日期:2014-06-12 14:38
本发明专利技术提供一种FCoE报文转发方法、设备及系统,其中FCoE报文转发方法包括接收源设备发送的FCoE报文,FCoE报文中携带有目的地址和源设备的虚拟局域网标识;根据虚拟局域网标识,查询与虚拟局域网标识对应的多拓扑网络;对FCoE报文进行封装,得到TRILL报文;将TRILL报文在与虚拟局域网标识对应的多拓扑网络中发送给边缘交换设备,所述边缘交换设备与所述目的地址对应的目标设备所在的以太网连接。从而使得TRILL网络中的交换设备在发生故障时,仅能够将故障通告发送给其所属的多拓扑网络中的其他交换设备,避免了不属于该多拓扑网络的交换设备重新计算转发路径,提高了在交换设备发生故障时恢复报文传输的效率。

【技术实现步骤摘要】
FCoE报文转发方法、设备及系统
本专利技术涉及网络技术,尤其涉及一种FCoE报文转发方法、设备及系统。
技术介绍
随着数据存储技术的发展,对数据的存储方式从采用大规模磁盘阵列,到发展为采用磁盘柜,再到目前采用的基于光纤通道(英文:FibreChannel,缩写:FC)技术的存储局域网络(英文:storageareanetwork,缩写:SAN)。基于FC实现的数据中心网络的结构为,服务器通过基于以太网(英文:Ethernet)的局域网(英文:localareanetwork,缩写:LAN)与外部网络或外部服务器互联,并且该服务器通过基于FC的SAN与存储设备互联。为了简化数据中心网络的结构,并降低建网成本和后期维护成本,将以太网承载的光纤通道(英文:FCOverEthernet,缩写:FCoE)技术应用到数据中心网络中。FCoE技术将SAN与LAN融合,用于在基于FCoE技术的网络中实现服务器与存储设备之间的存储业务。网络设备之间的数据业务,通常承载在多链接透明互联(英文:TransparentInterconnectionofLotsofLink,缩写:TRILL)网络中。TRILL网络用于构建数据中心网络的大数据链路层(英文:datalinklayer),又称为大二层方案,以解决虚拟机(英文:VirtualManufacturing,缩写:VM)在数据中心迁移的问题。为了进一步地实现网络融合,在将FCoE技术应用到TRILL网络形成的FCoEoverTRILL的组网场景中,将基于FCoE技术实现的存储业务和基于TRILL网络实现的数据业务均承载在基于TRILL网络的大二层网络中,以实现网络融合和统一交换。为了提高采用FCoE技术传输报文的可靠性,在基于FCoE技术的网络中,设置有等价的主用路径和备用路径,主用路径与备用路径等价是指,两条转发路径在传输过程中所经过的设备的数量相等,即跳数相等;并且,主用路径上的交换设备与备用路径上的交换设备之间是物理隔离的。当主用路径上有交换设备发生故障时,源设备可以将报文切换到备用路径进行传输。由于主用路径上的交换设备与备用路径上的交换设备之间不存在连接关系,因此主用路径上发生故障的交换设备不会将故障通告发送到备用路径的交换设备上。如果直接将FCoE技术应用到TRILL网络中,由于TRILL网络是网状网络(英文:MeshNetwork),发生故障的交换设备会将故障通告发送给其所连接的多个交换设备。由于接收到该故障通告的所有交换设备均会重新计算转发路径,从而使得目前的TRILL网络在交换设备发生故障时,恢复报文传输的效率较低。
技术实现思路
本专利技术提供一种FCoE报文转发方法、设备及系统,用于解决目前的TRILL网络在交换设备在发生故障时,恢复报文传输的效率较低的问题。本专利技术的第一个方面是提供一种FCoE报文转发方法包括:接收源设备发送的FCoE报文,所述FCoE报文中携带有目的地址和所述源设备的虚拟局域网标识;根据所述虚拟局域网标识,查询与所述虚拟局域网标识对应的多拓扑网络;对所述FCoE报文进行封装,得到TRILL报文;将所述TRILL报文在与所述虚拟局域网标识对应的所述多拓扑网络中发送给边缘交换设备,所述边缘交换设备与所述目的地址对应的目标设备所在的以太网连接。结合第一个方面提供的FCoE报文转发方法,在第一种可能的实现方式中,所述对所述FCoE报文进行封装,获取TRILL报文具体为:在所述FCoE报文的外层,封装包括MT-ID的TRILL报文头,获得TRILL报文,所述MT-ID为与所述虚拟局域网标识对应的多拓扑网络的标识。本专利技术的第二个方面是提供一种FCoE报文转发设备,包括:接收单元,用于接收源设备发送的FCoE报文,所述FCoE报文中携带有目的地址和所述源设备的虚拟局域网标识;查询单元,用于根据所述虚拟局域网标识,查询与所述虚拟局域网标识对应的多拓扑网络;处理单元,用于对所述FCoE报文进行封装,获得TRILL报文;发送单元,用于将所述TRILL报文在与所述虚拟局域网标识对应的所述多拓扑网络中发送给边缘交换设备,所述边缘交换设备与所述目的地址对应的目标设备所在的以太网连接。结合第二个方面提供的FCoE报文转发设备,在第一种可能的实现方式中,所述处理单元具体用于:在所述FCoE报文的外层,封装包括MT-ID的TRILL报文头,获得TRILL报文,所述MT-ID为与所述虚拟局域网标识对应的多拓扑网络的标识。本专利技术第三个方面是提供一种FCoE报文转发系统,包括至少两个边缘交换设备,所述边缘交换设备为上述FCoE报文转发设备。结合第三个方面的FCoE报文转发系统,在第一种可能的实现方式中,所述FCoE报文转发系统还包括源设备和目标设备;主用路径上的两个边缘交换设备分别与所述源设备或所述目标设备所在的以太网连接,备用路径上的两个边缘交换设备分别与所述源设备或所述目标设备所在的以太网连接,所述主用路径与所述备用路径属于不同的多拓扑网络,具有不同的MT-ID。在本专利技术实施例提供的FCoE报文转发方法、设备及系统中,交换设备在从源设备接收到FCoE报文之后,根据该FCoE报文中所携带的源设备的虚拟局域网标识,查询出与该虚拟局域网标识对应的多拓扑网络,在将FCoE报文封装为TRILL报文之后,将该TRILL报文在TRILL网络中的该多拓扑网络中进行转发,从而使得TRILL网络中发生故障的交换设备仅能够将故障通告发送给其所属的多拓扑网络中的其他交换设备,不会造成不属于该多拓扑网络的交换设备重新计算转发路径,有效地提高了在交换设备发生故障时恢复报文传输的效率。附图说明图1为本专利技术实施例提供的FCoE报文转发方法的流程图;图2为本专利技术实施例提供的FCoE报文转发设备的结构示意图;图3为本专利技术实施例提供的边缘交换设备的结构示意图;图4为本专利技术实施例提供的FCoE报文转发系统的结构示意图。具体实施方式TRILL网络中的交换设备是路由桥(英文:RoutingBridge,缩写:RB);基于FCoE技术的网络中的交换设备是具有FC转发者(英文:FCForwarder,缩写:FCF)功能的设备。本专利技术各实施例中将FCoE技术应用到TRILL网络中,形成FCoEoverTRILL的组网方式,实现在TRILL网络中传输存储业务。本专利技术各实施例中的源设备为服务器,目标设备为SAN中的存储设备。源设备和目标设备均位于以太网中,交换设备位于TRILL网络中,也就是说,以太网中的源设备经过TRILL网络中的交换设备,将报文发送给以太网中的目标设备。TRILL网络中与源设备或目标设备连接的交换设备为边缘交换设备。边缘交换设备在面向以太网侧具有FCF的功能,在面向TRILL网络侧具有RB的功能。为了使TRILL网络中的交换设备在发生故障时,不将故障通告发送给所有与其存在连接关系的交换设备,预先将TRILL网络划分为多个多拓扑(英文:multipletopologies,缩写:MT)网络。不同MT网络中的交换设备之间可能存在物理连接,但是在逻辑上是相互隔离的,也就是说交换设备仅能够和其属于同一个MT网络中的交换设备进行通信。每个交换设备可以属于一个或多个MT网络。在交换设备中可以通过路由表的形式本文档来自技高网
...
FCoE报文转发方法、设备及系统

【技术保护点】
一种以太网光纤通道FCoE报文转发方法,其特征在于,包括:接收源设备发送的FCoE报文,所述FCoE报文中携带有目的地址和所述源设备的虚拟局域网标识;根据所述虚拟局域网标识,查询与所述虚拟局域网标识对应的多拓扑网络;对所述FCoE报文进行封装,得到多链接透明互联TRILL报文;将所述TRILL报文在与所述虚拟局域网标识对应的所述多拓扑网络中发送给边缘交换设备,所述边缘交换设备与所述目的地址对应的目标设备所在的以太网连接。

【技术特征摘要】
1.一种以太网光纤通道FCoE报文转发方法,其特征在于,包括:接收源设备发送的FCoE报文,所述FCoE报文中携带有目的地址和所述源设备的虚拟局域网标识;根据所述虚拟局域网标识,查询与所述虚拟局域网标识对应的多拓扑网络;对所述FCoE报文进行封装,得到多链接透明互联TRILL报文;将所述TRILL报文在与所述虚拟局域网标识对应的所述多拓扑网络中发送给边缘交换设备,所述边缘交换设备与所述目的地址对应的目标设备所在的以太网连接;所述对所述FCoE报文进行封装,获取TRILL报文具体为:在所述FCoE报文的外层,封装包括多拓扑标识MT-ID的TRILL报文头,获得TRILL报文,所述MT-ID为与所述虚拟局域网标识对应的多拓扑网络的标识。2.一种FCoE报文转发设备,其特征在于,包括:接收单元,用于接收源设备发送的FCoE报文,所述FCoE报文中携带有目的地址和所述源设备的虚拟局域网标识;查询单元,用于根据所述虚拟局域网标识,查询与所述虚拟局域网标识对...

【专利技术属性】
技术研发人员:张磊厉益舟宋伟
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1