一种网络互通的方法及设备的制造方法_6

文档序号:9710719阅读:来源:国知局
系; 向所述FC设备发送网络注册接受FLOGIAccept消息,所述FLOGIAccept消息中携带 所述标识信息。2. 根据权利要求1所述的方法,其特征在于,所述根据所述FLOGI消息为所述FC设备 配置标识信息包括: 将所述FLOGI消息中携带的N端口名称N_PortName配置为所述FC设备的WWPN; 为所述FC设备配置MAC地址; 为所述FC设备生成临时N_PortID; 其中,所述向所述无损以太网络中的FCoE设备组播发送包含所述标识信息的探测请 求ProbeRequest包括: 向所述无损以太网络中的FCoE设备组播发送包含所述WWPN、所述MAC地址以及所述临 时N_PortID的ProbeRequest; 所述当接收到所述FCoE设备中的每个FCoE设备发送的探测响应ProbeReply,且根据 所述每个FCoE设备发送的ProbeReply确定为所述FC设备配置的N_PortID不与所述无 损以太网络中的任何FCoE设备的VN2VN_PortID冲突时,保存所述FC设备与所述标识信 息的对应关系包括: 当接收到所述FCoE设备中的每个FCoE设备发送的ProbeReply且根据所述每个FCoE设备发送的ProbeReply确定为所述FC设备配置的所述临时N_PortID不与所述无损以 太网络中的任何FCoE设备的VN2VN_PortID冲突时,将所述临时N_PortID作为所述FC 设备的N_PortID,并保存所述FC设备与所述WWPN、MAC地址以及所述N_PortID的对应 关系。3. 根据权利要求1或2所述的方法,其特征在于,所述方法还包括: 接收所述FC设备发送的域名服务器端口标识信息请求NSGID_FT消息,所述NSGID_FT消息用于请求所述FC设备的邻居节点的标识信息; 根据保存的所述FC设备与所述标识信息的对应关系生成包含所述标识信息的邻居发 现Claim消息,向所述无损以太网络中的FCoE设备组播发送所述Claim消息; 接收所述无损以太网络中的FCoE设备中的每个FCoE设备发送的邻居发现响应Claim Response消息,解析所述每个FCoE设备发送的Claim Response消息获得所述每个FCoE设 备的标识信息,保存所述每个FCoE设备的标识信息作为所述FC设备的邻居节点的标识信 息; 向所述FC设备发送域名服务器端口标识信息响应NS GID_FT Accept消息,所述NS GID_FT Accept消息携带所述FC设备的邻居节点的标识信息。4. 根据权利要求1至3任意一项所述的方法,其特征在于,所述方法还包括: 接收所述无损以太网络中的FCoE设备中的第一FCoE设备发送的Claim消息,解析所 述Claim消息获得所述第一FCoE设备的标识信息,保存所述第一FCoE设备的标识信息; 向所述第一FCoE设备发送Claim Response消息,所述Claim Response消息携带所述 FC设备的标识信息。5. 根据权利要求3或4所述的方法,其特征在于,所述方法还包括: 当在预定周期内未收到所述无损以太网络中的第二FCoE设备发送的心跳消息时,确 定所述FC设备与所述第二FCoE设备心跳连接超时,更新所述FC设备的邻居节点的标识信 息; 其中,所述更新所述FC设备的邻居节点的标识信息包括: 在所述FC设备的邻居节点标识信息中删除所述第二FCoE设备的标识信息。6. 根据权利要求5所述的方法,其特征在于,所述方法还包括: 向所述FC设备发送注册状态变化通知RSCN消息,所述RSCN消息用于指示所述FC设 备的邻居节点的标识信息发生更新; 接收所述FC设备发送的NSGID_FT消息; 向所述FC设备发送NSGID_FTAcc印t消息,所述NSGID_FTAcc印t消息携带更新后 的所述FC设备的邻居节点的标识信息。7. 根据权利要求1至6任意一项所述的方法,其特征在于,所述方法还包括: 当接收到所述FC设备发送的FC数据报文时,根据所述FC数据报文中包含的目的N_ PortID和源N_PortID,确定目的MAC地址和源MAC地址; 将所述FC数据报文封装成包含所述目的MAC地址和所述源目的MAC地址的FCoE数据 报文,向与所述目的MAC地址对应的FCoE设备发送所述FCoE数据报文。8. -种用于网络互通的网关设备,其特征在于,所述网关设备包括虚拟N端口 -虚拟 N端口网络接入端口VN2VN_Port和光纤通道网络接入端口F_Port,所述网关设备通过所述 VN2VN_Port接入无损以太网络,并通过所述F_Port端口与具有N端口N_Port的光纤通道 FC设备通信,所述网关设备还包括接收单元、配置单元、发送单元、存储单元,其中: 所述接收单元用于接收所述FC设备发送的网络注册FL0GI消息; 所述配置单元用于在所述接收单元接收到所述FL0GI消息后,根据所述FL0GI为所述FC设备配置标识信息;所述标识信息包括全球唯一端口名称WWPN、N端口标识N_PortID以 及介质访问控制MAC地址,其中,所述N_PortID用于在所述FC设备与另一FC设备通信或 者所述FC设备与所述无损以太网络中的FCoE设备通信时标识所述FC设备;为所述FC设 备配置的所述N_PortID与所述FCoE设备的端口标识VN2VN_PortID的生成规则相同; 所述发送单元用于接收所述配置单元配置的标识信息,向所述无损以太网络中的FCoE设备组播发送包含所述标识信息的探测请求ProbeRequest; 所述接收单元还用于:接收所述FCoE设备中的每个FCoE设备发送的探测响应Probe Reply; 所述存储单元用于当所述接收单元接收到所述FCoE设备中的每个FCoE设备发送的探 测响应ProbeReply且根据所述每个FCoE设备发送的ProbeReply确定为所述FC设备配 置的N_PortID不与所述无损以太网络中的任何FCoE设备的VN2VN_PortID冲突时,保存 所述FC设备与所述标识信息的对应关系; 其中,所述发送单元还用于向所述FC设备发送网络注册接受FLOGIAcc印t消息,所述FLOGIAccept消息携带所述标识信息。9. 根据权利要求8所述的设备,其特征在于,所述配置单元具体用于: 将所述FL0GI消息中携带的N端口名称N_PortName配置为所述FC设备的WWPN;为 所述FC设备配置MAC地址;为所述FC设备生成临时N_PortID; 其中,所述发送单元具体用于: 向所述无损以太网络中的FCoE设备组播发送包含所述WWPN、所述MAC地址以及所述临 时N_PortID的ProbeRequest; 所述存储单元具体用于: 当所述接收单元接收到所述FCoE设备中的每个FCoE设备发送的ProbeReply且根据 所述每个FCoE设备发送的ProbeR印ly确定为所述FC设备配置的所述临时N_PortID不 与所述无损以太网络中的任何FCoE设备的VN2VN_PortID冲突时,将所述临时N_PortID 作为所述FC设备的N_PortID,并保存所述FC设备与所述WWPN、所述MAC地址以及所述N_ PortID的对应关系。10. 根据权利要求8或9所述的设备,其特征在于,所述接收单元还用于: 接收所述FC设备发送的域名服务器端口标识信息请求NSGID_FT消息,所述NSGID_FT消息用于请求所述FC设备的邻居节点的标识信息; 所述发送单元还用于: 当所述接收单元接收到所述NSGID_FT消息时,根据保存的所述FC设备与所述标识 信息的对应关系生成包含所述标识信息的邻居发现Claim消息,向所述无损以太网络中的 FCoE设备组播发送所述Claim消息; 所述接收单元还用于: 接收所述无损以太网络中的FCoE设备中的每个FCoE设备发送的邻居发现响应Claim Response消息,解析所述每个FCoE设备发送的ClaimResponse消息获得所述每个FCoE设 备的标识信息,保存所述每个FCoE设备的标识信息作为所述FC设备的邻居节点的标识信 息; 所述发送单元还用于: 接收所述接收单元获得的所述FC设备的邻居节点的标识信息,向所述FC设备发送域 名服务器端口标识信息响应NSGID_FTAcc印t消息,所述NSGID_FTAcc印t消息中携带 所述FC设备的邻居节点的标识信息。11. 根据权利要求8至10任意一项所述的设备,其特征在于,所述接收单元还用于: 接收所述无损以太网络中的FCoE设备中的第一FCoE设备发送的Claim消息,解析所 述Claim消息获得所述第一FCoE设备的标识信息,保存所述第一FCoE设备的标识信息; 所述发送单元还用于: 向所述第一FCoE设备发送ClaimResponse消息,所述ClaimResponse消息携带对应 所述FC设备的标识信息。12. 根据权利要求10或11所述的设备,其特征在于,所述设备还包括: 更新单元,用于当在预定周期内未收到所述无损以太网络中的第二FCoE设备发送的 心跳消息时,确定所述FC设备与所述第二FCoE设备心跳连接超时,更新所述FC设备的邻 居节点的标识信息;其中,更新所述FC设备的邻居节点的标识信息包括:在所述FC设备的 邻居节点标识信息中删除所述第二FCoE设备的标识信息。13. 根据权利要求12所述的设备,其特征在于,所述发送单元还用于: 向所述FC设备发送注册状态变化通知RSCN消息,所述RSCN消息用于指示所述FC设 备的邻居节点的标识信息发生更新; 所述接收单元还用于:接收所述FC设备发送的NSGID_FT消息; 所述发送单元还用于:向所述FC设备发送NSGID_FTAcc印t消息,所述NSGID_FT Accept消息携带更新后的所述FC设备的邻居节点的标识信息。14. 根据权利要求8-13任意一项所述的设备,其特征在于,所述接收单元还用于:接收 所述FC设备发送的FC数据报文; 所述发送单元还用于:当所述接收单元接收到所述FC设备发送的FC数据报文时,根据 所述FC数据报文中包含的目的N_PortID和源N_PortID,确定目的MAC地址和源MAC地 址,将所述FC数据报文封装成包含所述目的MAC地址和所述源目的MAC地址的FCoE数据 报文,向与所述目的MAC地址对应的FCoE设备发送所述发送所述FCoE数据报文。
【专利摘要】一种网络互通方法,应用于网关设备,所述网关设备包括VN2VN_Port和F_Port,所述网关设备通过VN2VN_Port接入无损以太网络,并通过F_Port与具有N_Port的FC设备相连,所述网关设备接收FC设备发送的FLOGI消息,根据FLOGI为所述FC设备配置标识信息;所述标识信息包括WWPN、N_Port?ID以及MAC地址;向无损以太网络中的FCoE设备组播发送包含所述标识信息的Probe?Request;当接收到FCoE设备中的每个FCoE设备发送的Probe?Reply,且根据每个FCoE设备发送的Probe?Reply确定为所述FC设备配置的标识信息不与无损以太网络中的任何FCoE设备的标识信息冲突时,保存所述FC设备与所述标识信息的对应关系;向FC设备发送FLOGI?Accept消息,所述FLOGI?Accept消息中携带所述标识信息。本发明以较低的成本实现了具有VN-Port的FCoE设备与具有N-Port端口的FC设备的互通。
【IPC分类】H04L12/46
【公开号】CN105471692
【申请号】CN201410366765
【发明人】宋伟, 陈昊
【申请人】华为技术有限公司
【公开日】2016年4月6日
【申请日】2014年7月29日
【公告号】WO2016015496A1
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1