• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    光纖通道身份標識處理方法、裝置、系統及網絡設備制造方法及圖紙

    技術編號:7303197 閱讀:325 留言:0更新日期:2012-04-27 16:02
    本發明專利技術提供一種光纖通道身份標識處理方法、裝置、系統及網絡設備。其中,方法包括:接收主機設備發送的第一FLOGI或第一FDISC,所述第一FLOGI或第一FDISC包括主機設備的N端口設備標識;根據第一FLOGI或第一FDISC,從預先申請到的尚未被分配的FC?ID中選擇一個FC?ID;將所選擇的FCID封裝在第一LS_ACC中發送給主機設備。本發明專利技術技術方案通過預先申請FC?ID,在主機設備申請FC?ID時,直接從預先申請的FC?ID中為主機設備分配FC?ID,減少了主機設備申請FC?ID時的交互環節,解決了因延遲分配FC?ID導致主機設備的FLOGI或FDISC失敗的問題。

    【技術實現步驟摘要】

    本專利技術涉及網絡通信技術,尤其涉及一種光纖通道身份標識處理方法、裝置、系統及網絡設備
    技術介紹
    隨著網絡存儲和各種分布式應用的不斷發展,企業和用戶對高速通信技術的需求越來越高。光纖通道(Fibre Channel, FC)就是一種高速度、高可靠、高吞吐量的數據傳輸系統,極大地滿足了企業和用戶對高速通信的需求。FC可以廣泛應用于高性能存儲、大規模數據庫和數據倉庫、存儲備份與恢復、集群系統、網絡存儲系統、數字視頻網絡等領域。FC將數據的分發和數據的內容完全分離開來,只關心數據的傳輸,這就為其傳輸多種數據類型提供了便利。FC主要是多種高層數據協議的傳輸載體,其中尤以傳輸小型計算機系統接口(Small Computer System Interface, SCSI)和網際協議 Qnternet Protocol, IP)數據為主。它作為載體傳輸高層數據協議的過程,實際上就是一個把高層數據協議映射到FC物理層傳輸服務的過程。從這個角度講,FC協議(簡稱為FCP)就是SCSI 數據、命令和狀態信息到FC物理層傳輸服務的映射。在FC網絡中,FC接口存在6種模式,包括N/L/NL/F/FL/E模式。在FC網絡中,主機設備和FC交換機之間的Fabric網絡拓撲接口一般選用N (主機端口類型)、F(FC交換機對應的端口類型)模式。在FC網絡中,最主要的尋址方式是使用24bit的FC身份標識(Identity ;簡稱為 ID),一種類似IP網絡中的IP地址的標識。所有的主機設備都必須獲得至少一個FC ID才能發起對外的通訊。FC ID是在主機設備和FC交換機之間動態交互獲得的,當主機設備需要一個FC ID時必須先發起一個交換機登陸(Fabric Login, FL0GI)操作等待FC交換機應答,當FC交換機認同該FLOGI操作時會反饋一個鏈路服務接受(Link Service Accept, LS_ACC)應答給主機設備,其中就包含了由FC交換機分配的FC ID,該FC ID就是主機設備的 FC ID。當FC交換機工作在fabric模式時,需要為該FC交換機分配一個主(domain) ID。 而每個存儲局域網Gtorge Area Network, SAN)最多只能分配239個domain ID,因此一個SAN網絡中同時只能有239個設備工作于fabric模式。SAN網絡對domain ID個數的限制,直接影響了 SAN網絡拓撲的規模。對于一個大型的SAN網絡拓撲,239個fabric設備顯然不能滿足需要。N端口虛擬(N-Port Virtualizer, NPV)技術正是為了解決上述問題而出現的,NPV通過使FC交換機和若干邊緣設備共享domain ID的方式來減緩SAN網絡對 domain ID個數的限制。FCN端口代理設備(即FC NPV設備)直接將所有從主機設備收到的FC相關報文透傳到FC交換機。由FC交換機提供F端口功能和全部交換功能,這一透傳過程對主機設備來說是透明的,主機設備感知不到FC交換機的存在,其認為所有的F端口以及交換行為都是FC NPV設備在處理。而從FC交換機來看,NPV模式下的FC NPV設備相當于連接到FC交換機的主機設備,FC NPV設備對FC交換機表現為主機行為。在NPV應用模式下,FC NPV設備在啟動的時候會發送FLOGI給FC交換機,用以申請一個FC ID作為FC NPV設備的標識以便在FC網絡中進行通信。在“FC ID資源”富裕的情況下,FC交換機將發送LS_ACC應答給FC NPV設備,在LS_ACC應答中攜帶分配給FC NPV 設備的FC ID。然后,主機設備發起對FC NPV設備的登陸過程,用以申請一個FC ID以便于主機設備在FC網絡中進行通信。FC NPV設備將接收主機設備發送的FLOGI消息并將FLOGI消息轉換成F端口服務參數發現(Discover F_Port Service Parameter,FDISC)消息發送給 FC交換機。在“FC ID資源”富裕的情況下,FC交換機將發送LS_ACC應答給FC NPV設備, 并在LS_ACC應答中攜帶新分配給FC NPV設備的FC ID。FC NPV設備將新申請到的FC ID 通過LS_ACC應答發送給主機設備,使得主機設備擁有了從FC交換機分配的FC ID。在上述主機設備申請FC ID的過程中,由于FC NPV設備的代理使得主機設備的請求并不是直接發送到FC交換機上,而主機設備一般都有等待LS_ACC應答返回的超時時間, 大多數主機設備是2秒(s)的時間。如果因FC NPV設備繁忙或者FC交換機繁忙或者FC NPV設備和FC交換機之間的線路繁忙導致延遲分配FC ID,這將造成主機設備FLOGI失敗。 隨著主機設備和FC交換機之間的FC NPV設備的越來越多(可以達到255臺甚至更多),這個導致主機設備FLOGI失敗的問題就會越專利技術顯。
    技術實現思路
    本專利技術提供一種光纖通道身份標識處理方法、裝置、系統及網絡設備,用以解決因 FC NPV設備繁忙或者FC交換機繁忙或者FC NPV設備和FC交換機之間的線路繁忙導致延遲分配FC ID的問題,降低主機設備FLOGI失敗的概率。本專利技術一方面提供一種光纖通道身份標識處理方法,包括接收主機設備發送的第一交換機登陸報文FLOGI或第一 F端口服務參數發現報文 FDISC,所述第一 FLOGI或第一 FDISC包括所述主機設備的N端口設備標識;根據所述第一FLOGI或第一FDISC,從預先申請到的尚未被分配的FC ID中選擇一個 FCID ;將所選擇的FC ID封裝在第一鏈路狀態接受報文LS_ACC中發送給所述主機設備。本專利技術另一方面提供一種光纖通道身份標識處理裝置,包括;第一接收模塊,用于接收主機設備發送的第一交換機登陸報文FLOGI或第一 F端口服務參數發現報文FDISC,所述第一 FLOGI或第一 FDISC包括所述主機設備的N端口設備標識;選擇模塊,用于根據所述第一 FLOGI或第一 FDISC,從預先申請到的尚未被分配的 FCID中選擇一個FCID ;發送模塊,用于將所選擇的FC ID封裝在第一鏈路狀態接受報文LS_ACC中發送給所述主機設備。本專利技術又一方面提供一種網絡設備,包括本專利技術提供的任一光纖通道身份標識處理裝置。本專利技術再一方面提供一種光纖通道身份標識處理系統,包括本專利技術提供的任一網絡設備、主機設備和FC交換機。本專利技術一方面提供的光纖通道身份標識處理方法,在接收到主機設備的FLOGI或 FDISC時,從預先申請到的尚未被分配的FC ID中直接選擇一個FC ID并分配給主機設備, 而不再像現有技術那樣將主機設備的FLOGI或FDISC轉換為FDISC并發送給FC交換機,由 FC交換機申請為主機設備分配FC ID,減少了主機設備申請FC ID時的交互環節,提高了響應主機設備的FLOGI或FDISC請求的實時性,從而解決了因FC NPV設備繁忙或者FC交換機繁忙或者FC NPV設備和FC交換機之間的線路繁忙導致延遲分配FC ID的問題,降低了主機設備FLOGI或FDISC失敗的概率。本專利技術另一方面提供的光纖通道身份標識處理裝置,在接收到主機設備的FLOGI 或FDIS本文檔來自技高網
    ...

    【技術保護點】

    【技術特征摘要】
    1.一種光纖通道FC身份標識ID處理方法,其特征在于,包括接收主機設備發送的第一交換機登陸報文FLOGI或第一 F端口服務參數發現報文 FDISC,所述第一 FLOGI或第一 FDISC包括所述主機設備的N端口設備標識;根據所述第一 FLOGI或第一 FDISC,從預先申請到的尚未被分配的FC ID中選擇一個 FCID ;將所選擇的FC ID封裝在第一鏈路狀態接受報文LS_ACC中發送給所述主機設備。2.根據權利要求1所述的FCID處理方法,其特征在于,所述接收主機設備發送的第一交換機登陸報文FLOGI或第一 F端口服務參數發現報文FDISC之前包括向FC交換機發送包括本地N端口設備標識的第二 FDISC,并接收所述FC交換機根據所述第二 FDISC返回的第二 LS_ACC,以向所述FC交換機預先申請第一個數的FC ID,并將所申請到的FC ID和所述本地N端口設備標識對應存儲到ID資源列表中。3.根據權利要求2所述的FCID處理方法,其特征在于,所述向FC交換機發送包括本地N端口設備標識的第二 FDISC,并接收所述FC交換機根據所述第二 FDISC返回的第二 LS_ ACC,以向所述FC交換機預先申請第一個數的FC ID,并將所申請到的FC ID和所述本地N 端口設備標識對應存儲到ID資源列表中之前包括接收網絡中各所述主機設備發送的鏈路層發現協議LLDP消息,所述LLDP消息包括標識所述主機設備為支持FCoE的終端的FCoE標識和所述主機設備的介質訪問控制MAC地址;根據所述LLDP消息中的FCoE標識和MAC地址,對所述網絡中支持FCoE的終端進行統計,獲取所述第一個數。4.根據權利要求3所述的FCID處理方法,其特征在于,所述根據所述LLDP消息中的 FCoE標識和MAC地址,對所述網絡中支持FCoE的終端進行統計,獲取所述第一個數包括根據所述LLDP消息中的MAC地址,在FCoE終端列表中進行查找;如果在所述FCoE終端列表中查找到所述LLDP消息中的MAC地址,根據所述LLDP消息中的FCoE標識,在所述FCoE終端列表中標識所述LLDP消息中的MAC地址對應的主機設備是否支持FCoE ;如果在所述FCoE終端列表中未查找到所述LLDP消息中的MAC地址,根據所述LLDP消息中的FCoE標識,在所述FCoE終端列表中添加所述LLDP消息中的MAC地址,并在所述FCoE 終端列表中標識所述LLDP消息中的MAC地址對應的主機設備是否支持FCoE ;對所述FCoE終端列表中的標識MAC地址對應的主機設備支持FCoE的標識進行統計, 獲取所述第一個數。5.根據權利要求3所述的FCID處理方法,其特征在于,所述LLDP消息還包括標識所述主機設備為終端設備的終端標識;所述根據所述LLDP消息中的FCoE標識和MAC地址,對所述網絡中支持FCoE的終端進行統計,獲取所述第一個數之前包括根據所述LLDP消息中的終端標識,判斷接收到的LLDP消息的發送者是否為終端設備;如果判斷結果為否,將所述LLDP消息丟棄。6.根據權利要求2-5任一項所述的FCID處理方法,其特征在于,所述根據所述第一FLOGI或第一 FDISC,從預先申請到的尚未被分配的FC ID中選擇一個FCID包括 判斷所述ID資源列表中是否存在尚未被分配的FC ID ;如果所述ID資源列表中存在尚未被分配的FC ID,為所述主機設備從所述ID資源列表中選擇一個未被分配的FC ID,將所選擇的FC ID置為已分配狀態,并將與所選擇的FC ID 對應的所述主機設備的N端口設備標識對應存儲在所述ID資源列表中。7.根據權利要求6所述的FCID處理方法,其特征在于,所述判斷所述ID資源列表中是否存在尚未被分配的FC ID之前包括判斷所述ID資源列表中是否存在所述主機設備的N端口設備標識; 如果所述ID資源列表中不存在所述主機設備的N端口設備標識,執行判斷所述ID資源列表中是否存在尚未被分配的FC ID的操作;如果所述ID分配列表中存在所述主機設備的N端口設備標識,將所述ID分配列表中與所述主機設備的N端口設備標識對應的FC ID封裝在第五LS_ACC中發送給所述主機設備。8.根據權利要求2-5任一項所述的FCID處理方法,其特征在于,還包括接收所述主機設備發送的第一登錄退出報文FL0G0,所述第一 FLOGO包括所述主機設備的N端口設備標識;判斷所述ID資源列表中是否存在所述主機設備的N端口設備標識; 如果所述ID資源列表中存在所述主機設備的N端口設備標識,將所述ID資源列表中與所述主機設備的N端口設備標識對應的FC ID置為空閑狀態,并將所述主機設備的N端口設備標識從所述ID資源列表中刪除。9.根據權利要求8所述的FCID處理方法,其特征在于,所述將所述ID資源列表中與所述主機設備的N端口設備標識對應的FC ID置為空閑狀態,并將所述主機設備的N端口設備標識從所述ID資源列表中刪除之后包括判斷所述ID資源列表中尚未被分配的FC ID的個數是否大于預設上限值; 如果所述ID資源列表中尚未被分配的FC ID的個數大于預設上限值,從所述ID資源列表中選擇一個空閑狀態的FC ID,將所選擇的空閑狀態的FC ID和與所選擇的空閑狀態的 FCID對應的所述本地N端口設備標識從所述ID資源列表中刪除,并主動向所述FC交換機發送包括所選擇的空閑狀態的FC ID和其所對應的本地N端口設備標識的第二FL0G0,以釋放FC ID直到所述ID資源列表中尚未被分配的FC ID的個數小于或等于預設上限值為止。10.根據權利要求9所述的FCID處理方法,其特征在于,還包括在將所述ID資源列表中與所述主機設備的N端口設備標識對應的FC ID置為空閑狀態時,記錄與所述主機設備的N端口設備標識對應的FC ID被置為空閑狀態的順序編號; 所述從所述ID資源列表中選擇一個空閑狀態的FC ID包括 根據所述ID資源列表中所有處于空閑狀態的FC ID對應的順序編號,選擇順序編號最小的處于空閑狀態的FC ID。11.根據權利要求6所述的FCID處理方法,其特征在于,所述為所述主機設備從所述 ID資源列表中選擇一個未被分配的FC ID,將所選擇的FC ID置為已分配狀態,并將與所選擇的FC ID對應的所述主機設備的N端口設備標識對應存儲在所述ID資源列表中之后包括判斷所述ID資源列表中尚未被分配的FC ID的個數是否小于預設下限值; 如果所述ID資源列表中尚未被分配的FC ID的個數小于預設下限值,主動向所述FC交換機發送包括所述本地N端口設備標...

    【專利技術屬性】
    技術研發人員:吳航陳曉彬
    申請(專利權)人:北京星網銳捷網絡技術有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    相關領域技術
    主站蜘蛛池模板: 精品久久久久久无码中文字幕一区| 国产亚洲精久久久久久无码| 亚洲av无码av制服另类专区| 国产在线无码视频一区二区三区| 一本大道无码av天堂| 中文AV人妻AV无码中文视频| 国产免费久久久久久无码| 日韩精品无码一区二区三区| 丰满少妇被猛烈进入无码| 久久综合精品国产二区无码| 亚洲一级特黄无码片| 久久久久亚洲精品无码网址色欲| 亚洲AV无码一区二区二三区入口 | 秋霞鲁丝片无码av| 国产爆乳无码视频在线观看| 日韩AV无码精品一二三区| 久久久无码人妻精品无码| 国产AV无码专区亚洲AWWW| 免费无码午夜福利片| 精品人妻无码一区二区三区蜜桃一 | 国产精品爆乳奶水无码视频| 久久水蜜桃亚洲av无码精品麻豆| 精品人体无码一区二区三区| 国产精品亚洲专区无码不卡| 特级毛片内射www无码| 亚洲中文字幕无码久久| 亚洲人成人伊人成综合网无码| 久久久久亚洲AV成人无码网站| 国产亚洲情侣一区二区无码AV | 中文字幕无码精品三级在线电影| 永久免费av无码网站大全 | 国产精品亚洲а∨无码播放不卡 | 亚洲av无码一区二区三区观看| 亚洲中文字幕无码爆乳AV| 亚洲国产精品无码av| 国产成人无码一区二区三区| 无码日韩精品一区二区免费暖暖| 色综合久久久久无码专区| 亚洲精品偷拍无码不卡av| 免费无码精品黄AV电影| 国产精品亚洲αv天堂无码|