[發明專利]一種建立FCoE通信連接的方法、裝置、名字服務器和系統有效
| 申請號: | 201010208035.6 | 申請日: | 2010-06-08 |
| 公開(公告)號: | CN102209023A | 公開(公告)日: | 2011-10-05 |
| 發明(設計)人: | 劉利鋒;孟健;王雨晨;邁克爾·A·高 | 申請(專利權)人: | 成都市華為賽門鐵克科技有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56;H04L12/28;H04L29/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 611731 四川*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 建立 fcoe 通信 連接 方法 裝置 名字 服務器 系統 | ||
技術領域
本發明涉及通信領域,尤其涉及一種建立FCoE通信連接的方法、裝置、名字服務器和系統。
背景技術
隨著Internet應用的不斷發展,網絡服務器需要存儲的信息和數據越來越多,進而就導致網絡服務器所需的存儲容量不斷增長。當網絡服務器的內部存儲容量無法滿足信息增長的需求,就需要將網絡服務器的存儲“外部化”。
為了解決這一問題,現有技術中提出了存儲局域網絡(Storage?Area?Networks,SAN),并由SAN為網絡服務器提供專用的外部存儲環境,充分利用新的存儲硬件技術和網絡技術,滿足對大容量高可靠數據的存儲、訪問和備份等需求。
光纖通道(Fiber?Channel,FC)是SAN中應用最為廣泛的一種協議,即SAN中基于FC網絡傳輸數據。但是,實現FC網絡需使用的交換機、網絡接口卡、以及線纜的數量較大,加之,這些設備的成本較高,因而使得FC網絡的設備成本高、維護難度大、可擴展性差。為解決上述問題,現有技術利用FCoE(Fiber?Channel?over?Ethernet,以太網光纖通道)協議在以太網的基礎上承載FC協議,以將SAN和局域網(LAN)整合。
數據中心內大多數存儲陣列為FC目標器(FC?Target)時,FCoE啟動器(FCoE?Initiator)連接到無損以太網(Lossless?Ethernet),通過FCoE交換機(FCoE?Switch)將FC數據傳輸到FC?SAN,最終訪問FC目標器。但是,隨著FCoE標準的發展,開始出現了FCoE目標器(FCoE?Target),FCoE啟動器可以直接通過無損以太網訪問FCoE?Target。
現有的FC-BB-5(Fiber?Channel?Backbone?Generation?5)標準中,FCoE啟動器與FC目標器建立通信連接的流程如下:
步驟A:FCoE啟動器啟動時,會以目的MAC地址(Media?Access?Control?address)為All-FCF-MACs(All-FCF-MACs為協議定義的廣播地址)發送Discovery?Solicitation(發現請求)報文,通過FCF回傳一個Discovery?Advertisement(發現通告)報文,以獲取當前網絡中所有FCF(FCoEForwarder,FCoE轉發器)的MAC地址;
步驟B:FCoE啟動器選擇其中一個FCF發送FLOGI(FABRIC?LOGIN,交換結構注冊)報文;
步驟C:FCF收到FLOGI報文后會為該FCoE啟動器分配一個N_Port_ID(N端口標識),以作為該FCoE啟動器在FC網絡中的唯一標識;
步驟D:FCF在N_Port_ID前面加上FC-MAP(FCoE?mapped?MAC?address,FCoE映射MAC地址)作為該FCoE啟動器的虛擬MAC地址,并通過FLOGI?LS_ACC(鏈路接受)報文,返回給FCoE啟動器,其中,虛擬MAC地址共計48位,高24位為FC-MAP,低24位為N_Port_ID;
步驟E:FCoE啟動器向FCF發送PLOGI?NS(Port?Login?Name?Server,端口注冊名字服務器)報文,以使FCF在Name?Server(名字服務器)上,使用該FCoE啟動器將要訪問的FC目標器的WWN(World?Wide?Name,全球唯一名字)查詢到該FC目標器在網絡中的N_Port_ID,并通過PLOGI?NS響應報文,將該N_Port_ID發送給FCoE啟動器;
步驟F:FCoE啟動器獲得該N_Port_ID,通過FCF,FCoE啟動器向FC目標器發送PLOGI(Port?Login,端口注冊)報文到將要訪問的FC目標器,然后,FC目標器返回PLOGI?ACC(端口注冊接收)報文,端口注冊完成,FCoE啟動器通過FCF建立起與FC目標器的通信。
現有技術中,按照FC-BB-5規定的流程,實現了FCoE啟動器與FCoE目標器建立通信連接的流程,但是,發明人發現,現有技術中,FCoE啟動器只知道FCoE目標器的N_Port_ID,當FCoE啟動器與FCoE目標器通信時,必須通過FCF進行轉發,由于轉發操作,造成了不必要的傳輸延時,同時也加重了FCF的處理負荷。
發明內容
本發明實施例中提供了一種建立FCoE通信連接的方法、裝置和系統,實現了FCoE啟動器與FCoE目標器可直接建立通信連接,減少了數據傳輸延時,減輕了原有FCoE轉發器的處理負荷。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都市華為賽門鐵克科技有限公司,未經成都市華為賽門鐵克科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010208035.6/2.html,轉載請聲明來源鉆瓜專利網。





