[發(fā)明專利]一種分區(qū)方法及設備有效
| 申請?zhí)枺?/td> | 201410373288.7 | 申請日: | 2014-07-31 |
| 公開(公告)號: | CN105306387B | 公開(公告)日: | 2018-11-13 |
| 發(fā)明(設計)人: | 陳昊;宋偉 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L12/931 | 分類號: | H04L12/931;H04L12/917;H04B10/25 |
| 代理公司: | 深圳市深佳知識產(chǎn)權代理事務所(普通合伙) 44285 | 代理人: | 唐華明 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 分區(qū) 方法 設備 | ||
本發(fā)明提供的分區(qū)方法,應用于無損以太網(wǎng)交換設備,其中,多個ENode通過所述無損以太網(wǎng)交換設備互聯(lián),所述方法包括:偵聽每個ENode發(fā)送的報文,從所述報文中獲得所述ENode的第一標識;向FCoE控制設備發(fā)送所述ENode的第一標識;接收所述FCoE控制設備發(fā)送的分區(qū)配置,根據(jù)所述分區(qū)配置控制所述多個ENode之間的報文轉發(fā);其中,所述分區(qū)配置包括屬于同一分區(qū)的各ENode的第二標識;其中,每個ENode的第一標識包括所述ENode的第二標識。本發(fā)明實施例通過對VN2VN網(wǎng)絡的各節(jié)點進行分區(qū)處理,實現(xiàn)各節(jié)點之間的網(wǎng)絡隔離,提高了網(wǎng)絡安全性。本發(fā)明實施例還提供了一種無損以太網(wǎng)交換設備和FCoE控制設備。
技術領域
本發(fā)明實施例涉及通信技術領域,具體涉及一種分區(qū)(英文:zoning)方法及設備。
背景技術
在以太網(wǎng)光纖通道(英文:Fibre Channel over Ethernet,簡稱:FCoE)網(wǎng)絡中,以太網(wǎng)光纖通道網(wǎng)絡節(jié)點(英文:FCoE Node,簡稱:ENode)之間通過一個或多個FCoE交換機互聯(lián)。ENode在初始化時需要向FCoE轉發(fā)器(英文:FCoE Forwarder,簡稱:FCF)注冊,由FCF為ENode分配N端口標識(英文:N_Port_ID),用于在后續(xù)通信過程中標識所述ENode。
虛擬N端口-虛擬N端口(英文:Virtual N_Port to Virtual N_Port,簡稱:VN2VN)網(wǎng)絡是FCoE網(wǎng)絡的一種新型的組網(wǎng)形態(tài)。如圖1所示,為現(xiàn)有技術中的VN2VN網(wǎng)絡示意圖。在VN2VN組網(wǎng)中,多個ENode(例如ENode1,ENode2,ENode3)通過無損以太網(wǎng)絡(英文:LosslessEthernet Network)進行互聯(lián),無需FCoE交換機的支持。此外,在VN2VN組網(wǎng)中,各ENode之間直接交互協(xié)商N_Port_ID等網(wǎng)絡參數(shù),無需FCF設備的參與。
在現(xiàn)有VN2VN組網(wǎng)中,當有新的ENode上線時,需按照一定步驟進行N_Port_ID協(xié)商,以使該新的ENode加入VN2VN網(wǎng)絡。假設在VN2VN網(wǎng)絡中,已經(jīng)有3個ENode進入工作態(tài),該3個ENode具有各自的N_Port_ID,在VN2VN網(wǎng)絡中,該N_Port_ID又可稱為局部唯一標識(英文:locally Unique N_Port_ID,簡稱:LUID)。當ENode完成鄰居發(fā)現(xiàn)后,其VN2VN鄰居列表(英文:VN2VN Neighbor Set)中保存了鄰居節(jié)點的信息。新增ENode在剛加入VN2VN網(wǎng)絡時,其N_Port_ID還未分配,其VN2VN Neighbor Set也為空。新增ENode只有成功獲取N_Port_ID才能進行數(shù)據(jù)傳輸。新增ENode協(xié)商N_Port_ID以及進行鄰居發(fā)現(xiàn)的處理流程如下:
Step1,新增ENode先在本地隨機產(chǎn)生一個臨時的N_Port_ID,然后向所在網(wǎng)絡內(nèi)所有VN2VN_Port組播發(fā)送探測(Probe)報文,以向網(wǎng)絡內(nèi)的所有其他ENode通告其臨時N_Port_ID,然后等待其他ENode的響應消息。如果其他ENode返回的響應消息表明該臨時N_Port_ID不與已分配的N_Port_ID沖突,則在連續(xù)兩次發(fā)送Probe報文之后,確定該臨時N_Port_ID可以作為新增ENode的VN2VN_Port的N_Port_ID值。如果有沖突,則所述新增ENode重新隨機產(chǎn)生一個臨時N_Port_ID,再重復上述沖突探測流程,直到N_Port_ID不與網(wǎng)絡中現(xiàn)有的N_Port_ID產(chǎn)生沖突為止。
Step2,新增ENode確定N_Port_ID后,通過向網(wǎng)絡內(nèi)所有VN2VN_Port發(fā)送鄰居發(fā)現(xiàn)Claim報文以通告自身的N_Port_ID,所有ENode在收到該Claim報文并解析報文內(nèi)容后將所述新增ENode的N_Port_ID添加到各自的鄰居列表中。
Step3,鄰居ENode在收到Claim報文后,均需向新增ENode發(fā)送鄰居發(fā)現(xiàn)響應ClaimResponse報文,以通告各自的N_Port_ID。新增ENode逐一解析這些Claim Response報文并將所有鄰居的N_Port_ID逐一添加到自己的鄰居列表中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經(jīng)華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410373288.7/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。





