[发明专利]一种实现FCOE Fabric网络域ID分配的方法有效
申请号: | 201310401087.9 | 申请日: | 2013-09-05 |
公开(公告)号: | CN103414662A | 公开(公告)日: | 2013-11-27 |
发明(设计)人: | 曾浩;周锐;幸倩;刘陆军 | 申请(专利权)人: | 重庆大学 |
主分类号: | H04L12/947 | 分类号: | H04L12/947 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 400044 重庆市沙坪*** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 fcoe fabric 网络 id 分配 方法 | ||
技术领域
本发明涉及网络中域ID(Identifier Domain)分配技术,特别涉及在以太网上运行光纤协议的FCOE Fabric网络中交换机获取域ID的方法。
背景技术
数据中心正以前所未有的速度增长,为了降低多种并行的网络架构带来的建设成本,多网融合成为必然趋势。FCOE(Fibre Channel over Ethernet)便是一种网络融合的技术,它可以使得存储网络和以太网共享一个单一的、集成的网络基础设施。在以太网中,具有FCOE功能的FCF(FCOE Forworder)交换机组成了Fabric网络,也即是FCOE Fabric。
FCOE Fabric网络初始化过程如图1所示。步骤1是FIP(Fabric initialization Protocol)初始化,当网络中的交换机上电启动后,FCF交换机之间通过此过程建立以太网上点对点的虚链路。步骤2是FC(Fibre Channel)链路初始化,即交换机间通过发送ELP(Exchange Link Prarmeters)报文进行链路参数协商。ELP报文中会携带定时器参数值、交换机的WWN(Word Wild Name)和各种流控参数等信息。步骤3是区分端口操作类型,当端口间的安全认证通过,端口的操作类型就为E模式。步骤4是选择主交换机,即当交换机发现自己处于多交换机环境(有E端口UP),将会引发一个主机换机选举过程,交换机间通过相连接的E端口发送EFP((Exchange Fabric Prarmeters)报文,来完成主交换机选举。步骤5是分配域ID,即在FCOE Fabric网络中由选举出来的主交换机为每个交 换机分配域ID。步骤6是路径选择FSPF(Fabric Shortest Path First),即网络内的交换机获得域ID之后,将利用最短路径优先算法找出所有路径信息,从而确定到达目标的最佳路径。
根据网络初始化过程图可以看出,通过FCOE Fabric网络传输数据之前,必须为FCOE Fabric网络中的每台FCF交换机分配域ID。域ID是FCF交换机在Fabric网络中的唯一标志,FCF交换机也会根据分配给自己的域ID,计算出和其相连的节点设备的Fabric地址,从而实现节点间端到端的转发。
现有的FCOE Fabric网络分配域ID的方法如图2所示。分配过程中,主交换机首先为自己分配最小可用域ID并更新本地域ID列表,分配完成后发送EFP1通告报文通知非主交换机1,非主交换机1更新本地域ID列表的同时也会转发EFP1报文给非主交换机2。之后主交换机向非主交换机1发送DIA1(Domain Identifier Assigned)报文,通知其可以开始申请域ID。非主交换机1收到DIA1后,回复DIA1-ACC(Domain Identifier Assigned Accept)并发送RDI1(Request Domain ID)报文,用于请求域ID。主交换机收到RDI1请求之后,通过RDI1-ACC(Request Domain ID Accept)为其分配域ID,并更新本地域ID列表。分配完成后发送EFP2通告报文通知非主交换机1,非主交换机1更新本地域ID列表的同时也会转发EFP2报文给非主交换机2,通知其进行域列表更新。非主交换机1拥有域ID后,就向非主交换机2发送DIA2报文,通知其开始申请域ID。非主交换机2收到DIA2后,回复DIA2-ACC并发送RDI2报文,请求域ID。非主交换机1收到RDI2报文后,将RDI2通过上游主链路转发给主交换机。主交换机收到RDI2请求,通过RDI2-ACC为其分配域ID,并更新本地域ID列表。非主交换机1收到RDI2-ACC,再将此回应报文转发给非主交换机2,这样非主交换机2就获取到了域ID。主交换机分配完成后,发送EFP3通 告报文通知非主交换机1,非主交换机1更新本地域ID列表的同时也会转发EFP3报文给非主交换机2,通知其进行域列表更新。以此类推进行域ID分配和通告,最后网络中的每一个交换机在本地都记录了其他交换机的名字和其对应的域ID。
可见现有的域ID分配过程中,每分配出去一个域ID时,都会发送一个EFP通告给所有的非主交换机,通知其更新域ID列表。这样会产生大量的EFP通告报文而且每个交换机要不断地更新本地的域ID列表,直到所有交换机都获得域ID。尤其当网络中的FCF交换机数量增加时,更会导致网络运行效率降低。
发明内容
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆大学,未经重庆大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310401087.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分布式Web漏洞扫描的方法
- 下一篇:逐力恒动动力电力剪板机