欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

分配虛擬局域網(wǎng)資源的方法和交換機的制作方法

文檔序號:7723127閱讀:298來源:國知局
專利名稱:分配虛擬局域網(wǎng)資源的方法和交換機的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及FCoE技術(shù)領(lǐng)域,特別涉及一種分配VLAN資源的方法和FCF交換機。
背景技術(shù)
光纖通道(FC,F(xiàn)ibre Channel)協(xié)議是應(yīng)用在存儲局域網(wǎng)(SAN,Storage AreaNetwork)中的高性能傳輸協(xié)議,在FC網(wǎng)絡(luò)中,使用虛擬結(jié)構(gòu)(Virtual Fabric)技術(shù) 可以將整個網(wǎng)絡(luò)劃分成多個虛擬局域網(wǎng)(VSAN,Virtual Storage AreaNetwork),不同的 VSAN在邏輯上彼此隔離,相互之間不能進行數(shù)據(jù)訪問;由于不同VSAN之間彼此隔離,故不 同VSAN中設(shè)備的FC-ID地址可以重疊?;谝蕴W(wǎng)的 FC (FCoE,F(xiàn)ibre Channel over Ethernet)是通過 Khernet 網(wǎng)絡(luò)承 載FC協(xié)議的技術(shù),支持FCoE協(xié)議的交換機稱為FCoE傳輸(FCF,F(xiàn)CoEForwarders)交換機, 支持FCoE協(xié)議的通信實體設(shè)備稱為以太節(jié)點(ENode),ENode包括服務(wù)器和磁盤陣列等。參見圖1,圖1為現(xiàn)有技術(shù)中FCoE網(wǎng)絡(luò)的結(jié)構(gòu)示意圖。在圖1中,整個網(wǎng)絡(luò)被劃分 成2個VSAN,即VSAN 1和VSAN 2,一個VSAN內(nèi)的ENode只能訪問位于同一 VSAN中的其它 ENode。FCF交換機1和FCF交換機2分別有兩個F端口,兩個F端口的Access VSAN ID分 別配置為 VSANl、VSAN2 ;E 端 口 的配置 iTrunk VSANl 和 VSAN2。當(dāng)FCF交換機收到ENode發(fā)送的FC報文后,為了在Khernet網(wǎng)進行傳輸,需要將 FC報文封裝成Khernet報文,不同VSAN內(nèi)的FC報文可能在同一條Khernet鏈路上進行 傳輸。在FC協(xié)議層面上,使用VSAN ID來區(qū)分不同VSAN內(nèi)的FC報文;為了避免報文地址 沖突和安全性問題,在Khernet協(xié)議層面上,也需要對不同VSAN的FC報文進行區(qū)分。為了實現(xiàn)上述目的,在目前的FCoE協(xié)議中,將FC協(xié)議中的VSAN唯一映射到 Ethernet不同的VLAN中,使VSAN和VLAN形成一對一的映射關(guān)系,從而通過不同VLAN對 Ethernet報文的隔離達到在Khernet網(wǎng)絡(luò)中對不同VSAN的FC報文隔離的目的。然而,由于VSAN和VLAN存在一對一的映射關(guān)系,這就要求為VSAN保留專門的 VLAN,造成對VLAN資源的浪費。

發(fā)明內(nèi)容
本發(fā)明提出一種分配VLAN資源方法,能夠節(jié)約FCoE系統(tǒng)中的VLAN資源。本發(fā)明還一種FCF交換機,能夠節(jié)約FCoE系統(tǒng)中的VLAN資源。本發(fā)明的技術(shù)方案是這樣實現(xiàn)的
一種分配VLAN資源的方法,包括FCF交換機向相鄰設(shè)備發(fā)送FIP報文,所述FIP報文攜帶相鄰設(shè)備的VSANID與 VLAN ID和映射MAC地址的對應(yīng)關(guān)系,將相鄰設(shè)備所屬的多個VSAN映射到同一個VLAN。一種FCF交換機,包括對應(yīng)關(guān)系生成模塊,用于生成相鄰設(shè)備的VSAN ID與VLAN ID和映射MAC地址的 對應(yīng)關(guān)系;
FIP報文發(fā)送模塊,用于向相鄰設(shè)備發(fā)送攜帶所述對應(yīng)關(guān)系的FIP報文,將相鄰設(shè) 備所屬的多個VSAN映射到同一個VLAN。綜上可見,本發(fā)明提出的分配VLAN資源的方法和FCF交換機,在進行FCoE初始化 協(xié)議(FIP,F(xiàn)CoE Initialization Protocol)交互的過程中,在FIP報文中攜帶相鄰設(shè)備的 VSAN ID與VLAN ID和映射MAC地址的對應(yīng)關(guān)系,從而將相鄰設(shè)備所屬的多個VSAN映射到 同一個VLAN,為多個VSAN分配同一個VLAN,節(jié)約了 VLAN資源。


圖1為現(xiàn)有技術(shù)中FCoE網(wǎng)絡(luò)的結(jié)構(gòu)示意圖;圖2為本發(fā)明實施例分配VLAN資源的方法流程圖;圖3為本發(fā)明實施例FCoE-VSAN-MAPPING描述符的結(jié)構(gòu)示意圖;圖4為本發(fā)明實施例FCF交換機的結(jié)構(gòu)示意圖。
具體實施例方式本發(fā)明提出一種分配VLAN資源的方法,該方法的主要思想是在FIP交互的過 程中,將多個VSAN映射到同一個VLAN,使不同VSAN內(nèi)的報文可以在同一個VLAN內(nèi)傳播; 由于不同VSAN中設(shè)備的FC-ID可能重疊,為了不同保證FC-ID映射出的同一個VLAN中 的MAC地址不會重疊,本發(fā)明設(shè)置VSAN ID與VLAN ID和映射MAC地址(以下將“映射 MAC地址”具體為“FCoE-VSAN-MAPPING MAC地址”進行舉例)的對應(yīng)關(guān)系。后續(xù)在將FC 報文封裝成Khernet報文時,根據(jù)該FC報文中包含的VSAN ID查找對應(yīng)的VLAN ID和 FCoE-VSAN-MAPPING MAC地址;將FC報文的FC-ID作為MAC地址的低M位,將查找到的 FCoE-VSAN-MAPPING MAC地址作為MAC地址的高M位,從而映射出48位的MAC地址。這樣, 即使不同VSAN中存在相同的FC-ID的設(shè)備,由于不同VSAN所對應(yīng)的FCoE-VSAN-MAPPING MAC地址不同,這些VSAN中設(shè)備的FC-ID映射出的MAC地址也能夠保證不同,從而避免了同 一 VLAN中地址重疊的問題。以下參照附圖,對本發(fā)明具體實施方式
做詳細(xì)介紹。參見圖2,圖2為本發(fā)明實施例分配VLAN資源的方法流程圖,該方法包括在FCF 交換機與ENode、或者FCF交換機與FCF交換機進行FIP交互的過程中,將VSAN ID與VLAN ID和FCoE-VSAN-MAPPING MAC地址的對應(yīng)關(guān)系攜帶在FIP報文中,將多個VSAN映射到同一 個VLAN。具體過程可以為步驟201 =ENode或FCF交換機向相鄰的FCF交換機發(fā)送FIP發(fā)現(xiàn)請求(FIP Discovery Solicitation)報文;步驟202 相鄰的FCF交換機收到FIP Discovery Solicitation報文后,向該 ENode 或 FCF 交換機反饋 FIP 發(fā)現(xiàn)廣播(FIP Discovery Advertisement)報文,在 FIP Discovery Advertisement 報文中攜帶 VSAN ID 與 VLAN ID 和 FCoE-VSAN-MAPPING MAC 地 址的對應(yīng)關(guān)系。為了攜帶VSAN ID與VLAN ID和FCoE-VSAN-MAPPING MAC地址的對應(yīng)關(guān)系,本發(fā) 明實施例可以在FIP報文中增加FCoE-VSAN-MAPPING描述符,參見圖3,圖3為本發(fā)明實施 例FCoE-VSAN-MAPPING描述符的結(jié)構(gòu)示意圖。在圖3所示的描述符中,
Type用于表示該描述符的類型,取值為OfH ;Length用于表示該描述符的長度;Map Number用于表示該描述符所包含的對應(yīng)關(guān)系的個數(shù);圖3所示的描述符中包含了三組VSAN ID與VLAN ID和FCoE-VSAN-MAPPING MAC 地址的對應(yīng)關(guān)系,其中FCoE-VSAN-MAPPINGMAC地址的長度為M位。當(dāng)然,本發(fā)明也可以采用其它形式的描述符,用于攜帶VSAN ID與VLAN ID和 FCoE-VSAN-MAPPING MAC地址的對應(yīng)關(guān)系,本發(fā)明對此不做限制。上述實施例中,VSAN ID與VLAN ID和FCoE-VSAN-MAPPING MAC地址的對應(yīng)關(guān)系 是攜帶于FIP Discovery Advertisement報文中進行發(fā)送的,本發(fā)明也可以將該對應(yīng)關(guān)系 攜帶于其他的FIP報文中進行發(fā)送。后續(xù)相鄰設(shè)備將FC報文封裝成Khernet報文時,可以根據(jù)該對應(yīng)關(guān)系,將FC報 文中的FC-ID映射成對應(yīng)的MAC地址,采用該MAC地址作為Khernet報文的地址。具體的映射方式可以為根據(jù)FC報文包含的VSAN ID查找上述對應(yīng)關(guān)系,獲 取VSAN ID對應(yīng)的FCoE-VSAN-MAPPING MAC地址,將FC-ID作為MAC地址的低M位,將 FCoE-VSAN-MAPPING MAC地址作為MAC地址的高M位,從而得到映射出的MAC地址。進一步地,該相鄰設(shè)備可以根據(jù)該FC報文包含的VSAN ID查找所述對應(yīng)關(guān)系,獲 取VSAN ID對應(yīng)的VLAN ID,將該VLAN ID添加到Khernet報文,就可以對Khernet報文 進行轉(zhuǎn)發(fā)。本發(fā)明還提出一種FCF交換機,參見圖4,圖4為本發(fā)明實施例FCF交換機的結(jié)構(gòu) 示意圖,該FCF交換機包括對應(yīng)關(guān)系生成模塊401,用于生成相鄰設(shè)備的VSAN ID與VLAN ID和映射MAC地址 的對應(yīng)關(guān)系;FIP報文發(fā)送模塊402,用于向相鄰設(shè)備發(fā)送攜帶所述對應(yīng)關(guān)系的FIP報文,將相 鄰設(shè)備所屬的多個VSAN映射到同一個VLAN。上述FIP報文發(fā)送模塊402,具體可以用于向相鄰設(shè)備發(fā)送攜帶預(yù)先設(shè)定的描述 符的FIP報文,所述描述符包含所述對應(yīng)關(guān)系。上述FIP報文發(fā)送模塊發(fā)送的FIP報文可以為FIP發(fā)現(xiàn)廣播報文。綜上可見,本發(fā)明提出的分配VLAN資源的方法和FCF交換機,在進行FIP交互的 過程中,在FIP報文中攜帶相鄰設(shè)備的VSAN ID與VLAN ID和FCoE-VSAN-MAPPING MAC地 址的對應(yīng)關(guān)系,從而將相鄰設(shè)備所屬的多個VSAN映射到同一個VLAN,為多個VSAN分配同一 個VLAN,節(jié)約了 VLAN資源。同時,由于采用VLAN和FCoE-VSAN-MAPPING MAC地址的組合劃 分VSAN,避免了同一 VLAN中MAC地址重疊的問題。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精 神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明保護的范圍之內(nèi)。
權(quán)利要求
1.一種分配虛擬局域網(wǎng)VLAN資源的方法,其特征在于,所述方法包括基于以太網(wǎng)的光纖通道傳輸FCF交換機向相鄰設(shè)備發(fā)送基于以太網(wǎng)的光纖通道初始 化協(xié)議FIP報文,所述FIP報文攜帶相鄰設(shè)備的虛擬存儲局域網(wǎng)VSAN標(biāo)識ID與VLAN ID和 映射媒體訪問控制MAC地址的對應(yīng)關(guān)系,將相鄰設(shè)備所屬的多個VSAN映射到同一個VLAN。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述FIP報文中攜帶對應(yīng)關(guān)系的方式為在FIP報文中增加預(yù)先設(shè)定的描述符,該描述符包含所述VSAN ID與VLAN ID和映射MAC地址的對應(yīng)關(guān)系。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述FIP報文為FIP發(fā)現(xiàn)廣播報文。
4.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述發(fā)送之前進一步包括所述FCF交換機接收來自所述相鄰設(shè)備的FIP發(fā)現(xiàn)請求報文。
5.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述方法進一步包括所述相鄰設(shè)備將接收的FC報文封裝成以太報文時,根據(jù)所述對應(yīng)關(guān)系,將所述FC報文 的FC-ID映射為MAC地址,采用所述MAC地址作為所述以太報文的地址。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述將FC報文的FC-ID映射為MAC地址 的方式為根據(jù)所述FC報文包含的VSAN ID查找所述對應(yīng)關(guān)系,獲取所述VSAN ID對應(yīng)的映射 MAC地址,將所述FC報文的FC-ID作為MAC地址的低M位,將所述映射MAC地址作為MAC 地址的高M位,形成MAC地址。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述相鄰設(shè)備將接收的FC報文封裝成以 太報文之后,進一步包括根據(jù)所述FC報文包含的VSAN ID查找所述對應(yīng)關(guān)系,獲取所述VSAN ID對應(yīng)的VLAN ID,將該VLAN ID添加到所述以太報文。
8.—種FCF交換機,其特征在于,所述FCF交換機包括對應(yīng)關(guān)系生成模塊,用于生成相鄰設(shè)備的VSAN ID與VLAN ID和映射MAC地址的對應(yīng) 關(guān)系;FIP報文發(fā)送模塊,用于向相鄰設(shè)備發(fā)送攜帶所述對應(yīng)關(guān)系的FIP報文,將相鄰設(shè)備所 屬的多個VSAN映射到同一個VLAN。
9.根據(jù)權(quán)利要求8所述的FCF交換機,其特征在于,所述FIP報文發(fā)送模塊,用于向相 鄰設(shè)備發(fā)送攜帶預(yù)先設(shè)定的描述符的FIP報文,所述描述符包含所述對應(yīng)關(guān)系。
10.根據(jù)權(quán)利要求8或9所述的FCF交換機,其特征在于,所述FIP報文發(fā)送模塊發(fā)送 的FIP報文為FIP發(fā)現(xiàn)廣播報文。
全文摘要
本發(fā)明提出一種分配虛擬局域網(wǎng)(VLAN)資源的方法和基于以太網(wǎng)的光纖通道傳輸(FCF)交換機,其中方法包括FCF交換機向相鄰設(shè)備發(fā)送基于以太網(wǎng)的光纖通道初始化協(xié)議(FIP)報文,所述FIP報文攜帶相鄰設(shè)備的虛擬存儲局域網(wǎng)(VSAN)標(biāo)識(ID)與VLAN ID和映射媒體訪問控制(MAC)地址的對應(yīng)關(guān)系,將相鄰設(shè)備所屬的多個VSAN映射到同一個VLAN。本發(fā)明能夠節(jié)約VLAN資源。
文檔編號H04L12/46GK102111318SQ20091026204
公開日2011年6月29日 申請日期2009年12月23日 優(yōu)先權(quán)日2009年12月23日
發(fā)明者王曉東 申請人:杭州華三通信技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
汤阴县| 渑池县| 河池市| 库尔勒市| 南川市| 赣州市| 濉溪县| 南京市| 晴隆县| 体育| 上栗县| 余江县| 思茅市| 新密市| 辉南县| 勃利县| 达拉特旗| 益阳市| 南靖县| 延安市| 威海市| 和平县| 桓仁| 万全县| 香河县| 石棉县| 陆河县| 佳木斯市| 兴和县| 井研县| 利川市| 巩义市| 张家口市| 宁远县| 都兰县| 长泰县| 五原县| 屯昌县| 萍乡市| 刚察县| 潮州市|