两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

配置虛擬局域網(wǎng)的方法和裝置的制作方法

文檔序號:7955589閱讀:282來源:國知局
專利名稱:配置虛擬局域網(wǎng)的方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明實施例涉及通信領(lǐng)域,并且更具體地,涉及一種配置虛擬局域網(wǎng)的方法和
直O(jiān)
背景技術(shù)
在以太網(wǎng)光纖通道(Fibre Channel over Ethernet,簡稱“FCoE”)網(wǎng)絡(luò)中,節(jié)點(eNode)通常會連接諸如光纖通道初始協(xié)議偵聽橋(Fibre Channel Initialization Protocol Snooping Bridge,簡稱“FSB”)的匯聚設(shè)備,F(xiàn)SB再連接光纖通道交換機(jī)(Fibre Channel Forwarder,簡稱“FCF”),并且在有些場景下還可能存在FSB多跳級聯(lián)的情況。FSB 作為中間設(shè)備,通常需要靜態(tài)配置FCoE虛擬局域網(wǎng)(Virtual Local Area Network,簡稱 “VLAN”),用于支持FCoE轉(zhuǎn)發(fā)。從協(xié)議角度而言,F(xiàn)CF給eNode分配的為VLAN列表,F(xiàn)SB設(shè)備必須要獲取全部的VLAN列表內(nèi)容才能靜態(tài)配置,以保證eNode正常工作。因而,如果配置過程中遺漏了某個VLAN,將會導(dǎo)致選擇該VLAN的eNode無法工作。然而,這要求從FCF到eNode的整個鏈路所包括的設(shè)備都必須動態(tài)獲取FCoE VLAN 信息,并配置全部的FCoE VLAN,而且每個eNode需要獲取FCF發(fā)送的全部VLAN的信息,這將提高配置難度,并增加組網(wǎng)成本,從而降低市場競爭力。因此,需要合適的方案來配置虛擬局域網(wǎng),以減小配置難度,節(jié)約組網(wǎng)成本。

發(fā)明內(nèi)容
本發(fā)明實施例提供一種配置虛擬局域網(wǎng)的方法和裝置,能夠減小配置難度,節(jié)約組網(wǎng)成本。一方面,提供了一種配置虛擬局域網(wǎng)的方法,所述方法包括接收交換機(jī)設(shè)備發(fā)送的第一報文,所述第一報文攜帶第一虛擬局域網(wǎng)VLAN列表;根據(jù)下游節(jié)點的VLAN資源需求信息和所述第一 VLAN列表,為所述節(jié)點分配第二 VLAN列表;向所述節(jié)點發(fā)送第二報文,所述第二報文攜帶所述第二 VLAN列表,以便于所述節(jié)點在配置所述第二 VLAN列表的第一網(wǎng)絡(luò)上傳輸數(shù)據(jù)??蛇x地,根據(jù)下游節(jié)點的VLAN資源需求信息和所述第一 VLAN列表,從所述第一 VLAN列表中選擇至少一個VLAN組成所述第二 VLAN列表??蛇x地,當(dāng)所述節(jié)點所在的網(wǎng)絡(luò)架構(gòu)并存第二網(wǎng)絡(luò)時,根據(jù)所述第二網(wǎng)絡(luò)配置的第三VLAN列表,為所述節(jié)點分配所述第二 VLAN列表,所述第二 VLAN列表中的VLAN不同于所述第三VLAN列表中的VLAN??蛇x地,所述VLAN資源需求信息包括所述節(jié)點所需的VLAN的數(shù)量和/或ID??蛇x地,所述第一網(wǎng)絡(luò)為存儲區(qū)域網(wǎng)絡(luò)SAN,所述第二網(wǎng)絡(luò)為局域網(wǎng)絡(luò)LAN??蛇x地,所述第一報文和所述第二報文為光纖通道初始協(xié)議FIP VLAN通知報文。另一方面,提供了一種配置虛擬局域網(wǎng)的裝置,所述裝置包括接收器,用于接收交換機(jī)設(shè)備發(fā)送的第一報文,所述第一報文攜帶第一虛擬局域網(wǎng)VLAN列表;分配單元,用于根據(jù)下游節(jié)點的VLAN資源需求信息和所述接收器接收的所述第一報文攜帶的所述第一 VLAN列表,為所述節(jié)點分配第二 VLAN列表;發(fā)送器,用于向所述節(jié)點發(fā)送第二報文,所述第二報文攜帶所述分配單元為所述節(jié)點分配的所述第二 VLAN列表,以便于所述節(jié)點在配置所述第二 VLAN列表的第一網(wǎng)絡(luò)上傳輸數(shù)據(jù)??蛇x地,所述分配單元根據(jù)下游節(jié)點的VLAN資源需求信息和所述接收器接收的所述第一報文攜帶的所述第一 VLAN列表,從所述第一 VLAN列表中選擇至少一個VLAN組成所述第二 VLAN列表??蛇x地,當(dāng)所述節(jié)點所在的網(wǎng)絡(luò)架構(gòu)并存第二網(wǎng)絡(luò)時,所述分配單元根據(jù)所述 VLAN資源需求信息、所述接收器接收的所述第一報文攜帶的所述第一 VLAN列表以及所述第二網(wǎng)絡(luò)配置的第三VLAN列表,為所述節(jié)點分配第二 VLAN列表,所述第二 VLAN列表中的 VLAN不同于所述第三VLAN列表中的VLAN??蛇x地,所述分配單元根據(jù)包括所述節(jié)點所需的VLAN的數(shù)量和/或ID的所述 VLAN資源需求信息,為所述節(jié)點分配所述第二 VLAN列表??蛇x地,所述第一網(wǎng)絡(luò)為存儲區(qū)域網(wǎng)絡(luò)SAN,所述第二網(wǎng)絡(luò)為局域網(wǎng)絡(luò)LAN??蛇x地,所述接收器接收的所述第一報文和所述發(fā)送器發(fā)送的所述第二報文為光纖通道初始協(xié)議FIP VLAN通知報文?;谝陨霞夹g(shù)方案,本發(fā)明實施例的配置虛擬局域網(wǎng)的方法和裝置,通過基于節(jié)點的VLAN資源需求信息為節(jié)點分配VLAN,能夠減小配置難度,節(jié)約組網(wǎng)成本,以及避免動態(tài)獲取大量VLAN信息給組網(wǎng)帶來的風(fēng)險,從而能夠顯著提升網(wǎng)絡(luò)系統(tǒng)的市場競爭力。


為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是根據(jù)本發(fā)明實施例的配置虛擬局域網(wǎng)的方法的示意性流程圖。圖2是根據(jù)本發(fā)明另一實施例的配置虛擬局域網(wǎng)的方法的示意性流程圖。圖3是根據(jù)本發(fā)明實施例的FCoE網(wǎng)絡(luò)架構(gòu)示意圖。圖4是根據(jù)本發(fā)明實施例的配置虛擬局域網(wǎng)的裝置的示意性框圖。
具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。應(yīng)理解,本發(fā)明的技術(shù)方案可以應(yīng)用于各種通信系統(tǒng),例如全球移動通訊 (Global System of Mobile communication,簡稱“GSM,,)系統(tǒng)、碼分多址(Code Division Multiple Access,簡稱“CDMA”)系統(tǒng)、寬帶碼分多址(Wideband Code Division Multiple Access,簡稱 “WCDMA”)系統(tǒng)、通用分組無線業(yè)務(wù)(General Packet Radio Service,簡稱“GPRS”)、長期演進(jìn)(LongTerm Evolution,簡稱 “LTE”)系統(tǒng)、LTE 頻分雙工(Frequency Division Duplex,簡稱“FDD”)系統(tǒng)、LTE 時分雙工(Time Division Duplex,簡稱“TDD”)、 通用移動通信系統(tǒng)(Universal Mobile Telecommunication System,簡稱"UMTS,,)等。另外,本文中術(shù)語“系統(tǒng)”和“網(wǎng)絡(luò)”在本文中常被可互換使用。本文中術(shù)語“和/ 或”,僅僅是一種描述關(guān)聯(lián)對象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示單獨存在A,同時存在A和B,單獨存在B這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對象是一種“或”的關(guān)系。圖1示出了根據(jù)本發(fā)明實施例的配置虛擬局域網(wǎng)的方法的示意性流程圖。如圖1 所示,方法100包括S110,接收交換機(jī)設(shè)備發(fā)送的第一報文,該第一報文攜帶第一 VLAN列表。S120,根據(jù)下游節(jié)點的VLAN資源需求信息和該第一 VLAN列表,為該節(jié)點分配第二 VLAN列表。S130,向該節(jié)點發(fā)送第二報文,該第二報文攜帶該第二 VLAN列表,以便于該節(jié)點在配置該第二 VLAN列表的第一網(wǎng)絡(luò)上傳輸數(shù)據(jù)。配置虛擬局域網(wǎng)的裝置接收交換機(jī)設(shè)備發(fā)送的攜帶第一 VLAN列表的第一報文, 該裝置根據(jù)其下游節(jié)點的VLAN資源需求信息,為該節(jié)點分配包括一個或多個VLAN的第二 VLAN列表,并且該裝置向該節(jié)點發(fā)送第二報文,該第二報文攜帶該第二 VLAN列表,從而節(jié)點接收到該第二報文之后,可以根據(jù)該第二報文攜帶的第二 VLAN列表,在配置有第二 VLAN 列表的第一網(wǎng)絡(luò)上傳輸數(shù)據(jù)。因此,本發(fā)明實施例的配置虛擬局域網(wǎng)的方法,通過基于節(jié)點的VLAN資源需求信息為節(jié)點分配VLAN,能夠減小配置難度,節(jié)約組網(wǎng)成本,以及避免動態(tài)獲取大量VLAN信息給組網(wǎng)帶來的風(fēng)險,從而能夠顯著提升網(wǎng)絡(luò)系統(tǒng)的市場競爭力。本發(fā)明實施例的配置虛擬局域網(wǎng)的裝置可以為FSB,也可以為別的裝置,本發(fā)明實施例的節(jié)點可以為存儲設(shè)備或服務(wù)器,也可以為別的裝置,本發(fā)明實施例并不限于此。在本發(fā)明實施中,S120中為該節(jié)點分配第二 VLAN列表可以包括從該第一 VLAN 列表中選擇至少一個VLAN組成該第二 VLAN列表。應(yīng)理解,第二 VLAN列表中的VLAN也可以部分屬于第一 VLAN列表或完全不屬于第一 VLAN列表。本發(fā)明實施例的配置虛擬局域網(wǎng)的方法可應(yīng)用于一個網(wǎng)絡(luò)的場景,也可應(yīng)用于同一網(wǎng)絡(luò)架構(gòu)下并存至少兩個網(wǎng)絡(luò)的場景。當(dāng)該節(jié)點所在的網(wǎng)絡(luò)架構(gòu)下并存第二網(wǎng)絡(luò)時,方法100中的S120具體包括根據(jù)該節(jié)點的VLAN資源需求信息、該第一 VLAN列表以及該第二網(wǎng)絡(luò)配置的第三 VLAN列表,為該節(jié)點分配第二 VLAN列表,該第二 VLAN列表中的VLAN不同于該第三VLAN列表中的VLAN。例如,從該第一 VLAN列表中去掉與該第三VLAN列表重合的VLAN后的剩余 VLAN中,選擇一個或多個VLAN組成該第二 VLAN列表。應(yīng)理解,在本發(fā)明實施例中,該第二網(wǎng)絡(luò)為節(jié)點所在網(wǎng)絡(luò)架構(gòu)中的第二網(wǎng)絡(luò),該節(jié)點在該第二網(wǎng)絡(luò)中可以具有網(wǎng)絡(luò)業(yè)務(wù),也可以不具有網(wǎng)絡(luò)業(yè)務(wù)。應(yīng)理解,第三VLAN列表包括一個或多個VLAN,該第三VLAN列表的全部或部分可以屬于第一 VLAN列表,也可以不屬于第一 VLAN列表。還應(yīng)理解,第一網(wǎng)絡(luò)或第二網(wǎng)絡(luò)并不代表一個網(wǎng)絡(luò),可分別代表一個或一個以上的網(wǎng)絡(luò)。
因此,根據(jù)本發(fā)明的實施例,當(dāng)在同一網(wǎng)絡(luò)架構(gòu)下并存至少兩個網(wǎng)絡(luò)時,通過對該至少兩個網(wǎng)絡(luò)配置不同的VLAN,能夠避免VLAN資源沖突。在本發(fā)明的實施例中,該第一 VLAN列表和第二 VLAN列表具體包括VLAN的標(biāo)識 ID,或用于指示VLAN的其它信息,諸如VLAN的名稱、編號等。可選地,節(jié)點的VLAN資源需求信息包括該節(jié)點所需的VLAN的數(shù)量和/或ID,相應(yīng)地,配置虛擬局域網(wǎng)的裝置可根據(jù)節(jié)點所需的VLAN的數(shù)量和/或ID確定第二 VLAN列表。 應(yīng)理解,配置虛擬局域網(wǎng)的裝置根據(jù)其下游節(jié)點的VLAN資源需求信息和第一 VLAN列表, 可以為節(jié)點分配該節(jié)點所需的VLAN,也可根據(jù)其它的信息為節(jié)點分配不同于該節(jié)點所需的 VLAN,或部分不同于該節(jié)點所需的VLAN。例如,當(dāng)節(jié)點所需的VLAN的ID為50和60時,配置虛擬局域網(wǎng)的裝置可以為節(jié)點分配包括ID為50和60的兩個VLAN的第二 VLAN列表。例如,當(dāng)節(jié)點所需的VLAN的數(shù)量為兩個時,配置虛擬局域網(wǎng)的裝置可以在第一 VLAN列表中確定包括兩個VLAN的第二 VLAN 列表,當(dāng)存在第二網(wǎng)絡(luò)時,確定的兩個VLAN應(yīng)不屬于第二網(wǎng)絡(luò)中已配置的第三VLAN列表。 再例如,當(dāng)節(jié)點所需的VLAN的ID為70和80時,雖然ID為70和80的VLAN未在第二網(wǎng)絡(luò)中配置,但是配置虛擬局域網(wǎng)的裝置可根據(jù)其它信息,例如其它節(jié)點的配置信息等,為該節(jié)點分配ID不同于70或80的其它兩個VLAN,該其它兩個VLAN應(yīng)不同于第二網(wǎng)絡(luò)中已配置的第三VLAN列表中的VLAN。本發(fā)明的實施例可應(yīng)用于多種通信系統(tǒng),為了描述方便,下述實施例將以FCoE網(wǎng)絡(luò)為例對本發(fā)明進(jìn)行詳細(xì)說明,并且以網(wǎng)絡(luò)側(cè)設(shè)備FCF和FSB為例進(jìn)行說明,但本發(fā)明實施例并不限于此。在FCoE網(wǎng)絡(luò)中,根據(jù)本發(fā)明實施例的第一網(wǎng)絡(luò)為存儲區(qū)域網(wǎng)絡(luò)(Storage Area Network,簡稱“SAN”),第二網(wǎng)絡(luò)為局域網(wǎng)絡(luò)(Local Area Network,簡稱“LAN”)??蛇x地,第一報文和第二報文為光纖通道初始協(xié)議虛擬局域網(wǎng)通知(Fibre Channel Initialization Protocol Virtual Local Area Network Notification,■禾爾“FIP VLAN Notification") 報文。在FCoE網(wǎng)絡(luò)中,當(dāng)增加SAN網(wǎng)絡(luò)功能時,配置虛擬局域網(wǎng)的裝置根據(jù)節(jié)點的VLAN 資源需求信息為節(jié)點分配VLAN,從而能夠減小配置難度,節(jié)約組網(wǎng)成本,以及避免動態(tài)獲取大量VLAN信息給組網(wǎng)帶來的風(fēng)險。在FCoE網(wǎng)絡(luò)中,根據(jù)本發(fā)明的實施例也可應(yīng)用于在原有的LAN網(wǎng)絡(luò)架構(gòu)下,增加SAN網(wǎng)絡(luò)功能的場景。例如,節(jié)點A需要在原有的LAN網(wǎng)絡(luò)架構(gòu)下,增加SAN網(wǎng)絡(luò)功能,節(jié)點A原有的LAN 網(wǎng)絡(luò)已配置的VLAN的ID為1-50,如果增加SAN網(wǎng)絡(luò)功能,現(xiàn)有技術(shù)需要靜態(tài)配置全部的 VLAN1-100,這可能導(dǎo)致資源沖突,所以現(xiàn)有技術(shù)中如果節(jié)點A增加SAN網(wǎng)絡(luò)功能,需要重新規(guī)劃組網(wǎng),或增加設(shè)備。而在本發(fā)明實施例中,當(dāng)需要在原有的LAN網(wǎng)絡(luò)架構(gòu)下增加SAN網(wǎng)絡(luò)功能時,配置虛擬局域網(wǎng)的裝置根據(jù)節(jié)點的VLAN資源需求信息,為節(jié)點分配VLAN,該為節(jié)點分配的VLAN 不同于LAN網(wǎng)絡(luò)已配置的VLAN,并在相應(yīng)的端口上只配置根據(jù)節(jié)點的VLAN資源需求信息為該節(jié)點分配的VLAN,從而能夠解決SAN網(wǎng)絡(luò)和LAN網(wǎng)絡(luò)的VLAN資源沖突的問題。因此,本發(fā)明實施例的配置虛擬局域網(wǎng)的方法,通過基于節(jié)點的VLAN資源需求信息為節(jié)點分配VLAN,能夠減小配置難度,節(jié)約組網(wǎng)成本,以及避免動態(tài)獲取大量VLAN信息給組網(wǎng)帶來的風(fēng)險,并能解決在同一網(wǎng)絡(luò)架構(gòu)下并存至少兩個網(wǎng)絡(luò)時,VLAN資源沖突的問題,從而能夠顯著提升網(wǎng)絡(luò)系統(tǒng)的市場競爭力。為了更充分地理解本發(fā)明,下面將結(jié)合圖2具體描述根據(jù)本發(fā)明實施例的配置虛擬局域網(wǎng)的方法。圖2示出了根據(jù)本發(fā)明實施例的配置虛擬局域網(wǎng)的方法的示意性流程圖。如圖2 所示,方法200包括S201,當(dāng)節(jié)點在原有的LAN網(wǎng)絡(luò)架構(gòu)下,增加SAN網(wǎng)絡(luò)功能時,節(jié)點可以向FCF發(fā)送VLAN請求,該VLAN請求用于請求FCF下發(fā)VLAN資源信息。S202,當(dāng)FCF收到節(jié)點發(fā)送的VLAN請求后,發(fā)送FIP VLAN通知(Notification) 報文,該FIP VLAN Notification報文可以攜帶全部VLAN的信息,諸如,全部VLAN的ID。S203,F(xiàn)SB接收FCF發(fā)送的FIP VLAN Notification報文,并根據(jù)節(jié)點的VLAN資源需求信息為該節(jié)點分配VLAN,例如,該VLAN資源需求信息為節(jié)點的靜態(tài)配置信息??蛇x地,VLAN資源需求信息包括節(jié)點所需的VLAN的數(shù)量和/或ID。例如,當(dāng)節(jié)點所需的VLAN 的數(shù)量為五個時,F(xiàn)SB從全部的VLAN中為該節(jié)點選擇五個VLAN,其中,該五個VLAN不同于 LAN網(wǎng)絡(luò)已配置的VLAN。例如,當(dāng)節(jié)點所需的VLAN的ID為50和60時,F(xiàn)SB為該節(jié)點分配 ID為50和60的VLAN。再例如,當(dāng)節(jié)點所需的VLAN的ID為70和80,但是該ID為70和 80的VLAN已被LAN網(wǎng)絡(luò)配置時,則FSB為該節(jié)點分配另外兩個VLAN,且該另外兩個VLAN 不同于LAN網(wǎng)絡(luò)已配置的VLAN。S204,F(xiàn)SB為節(jié)點分配VLAN之后,在其下行端口上配置為該節(jié)點分配的VLAN,并修改FCF發(fā)送的FIP VLAN Notification報文,使該報文中只攜帶FSB為該節(jié)點分配的VLAN 的信息,并向該節(jié)點發(fā)送修改后的報文。S205,節(jié)點接收該修改后的FIP VLAN Notification報文后,可以根據(jù)報文中攜帶的信息,在配置有相應(yīng)VLAN的SAN網(wǎng)絡(luò)上傳輸數(shù)據(jù)。應(yīng)理解,在本發(fā)明的各種實施例中,上述各過程的序號的大小并不意味著執(zhí)行順序的先后,各過程的執(zhí)行順序應(yīng)以其功能和內(nèi)在邏輯確定,而不應(yīng)對本發(fā)明實施例的實施過程構(gòu)成任何限定。因此,本發(fā)明實施例的配置虛擬局域網(wǎng)的方法,通過基于節(jié)點的VLAN資源需求信息為節(jié)點分配VLAN,能夠減小配置難度,節(jié)約組網(wǎng)成本,以及避免動態(tài)獲取大量VLAN信息給組網(wǎng)帶來的風(fēng)險,并能解決在同一網(wǎng)絡(luò)架構(gòu)下并存至少兩個網(wǎng)絡(luò)時,VLAN資源沖突的問題,從而能夠顯著提升網(wǎng)絡(luò)系統(tǒng)的市場競爭力。根據(jù)本發(fā)明實施例的配置虛擬局域網(wǎng)的方法也可應(yīng)用于如圖3所示的存在FSB多跳級聯(lián)的FCoE網(wǎng)絡(luò)中。圖3示出了根據(jù)本發(fā)明實施例的FCoE網(wǎng)絡(luò)架構(gòu)示意圖。其中,eNode為根據(jù)本發(fā)明實施例的節(jié)點,可以為存儲設(shè)備或服務(wù)器,也可以為別的裝置,本發(fā)明實施例并不限于此。如圖3 所示,對于 eNode-l、eNode-2、eNode-3、eNode-4 的 VLAN 資源需求,可分別由 FSB-O 禾口 / 或 FSB-U FSB-O 禾口 / 或 FSB—2、FSB-O 禾口 / 或 FSB—3、FSB-O 禾口 / 或 FSB—4 為其選擇相應(yīng)的VLAN。例如,當(dāng)eNode-Ι需要增加SAN網(wǎng)絡(luò)功能時,F(xiàn)CF下發(fā)攜帶全部VLAN的信息的報文,F(xiàn)SB-O捕獲該報文,可以根據(jù)eNode-Ι的VLAN資源需求信息為其分配VLAN,并修改報文中的信息,使該報文只攜帶為eNode-Ι分配的VLAN的信息,然后向eNode-Ι發(fā)送該報文, FSB-I獲取該報文,并將該報文下發(fā)至eNode-Ι。可選地,F(xiàn)SB-O不對FCF發(fā)送的報文進(jìn)行修改,而直接將該報文發(fā)送至FSB-I,由FSB-I根據(jù)eNode-Ι的VLAN資源需求信息選擇相應(yīng)的 VLAN。例如,當(dāng)eNode-Ι和eNode-2同時需要增加SAN網(wǎng)絡(luò)功能時,F(xiàn)CF下發(fā)攜帶全部 VLAN的信息的報文,F(xiàn)SB-O捕獲該報文,根據(jù)eNode-Ι和eNode-2的VLAN資源需求信息確定為eNode-Ι和eNode-2分配的VLAN,并修改報文中的信息,使該報文只攜帶為eNode-1 和eNode-2分配的VLAN的信息,然后分別向eNode-Ι和eNode-2發(fā)送該報文。FSB-I捕獲 FSB-O向eNode-Ι發(fā)送的報文,并根據(jù)eNode-Ι的VLAN資源需求信息,確定為eNode-Ι分配的VLAN,修改報文中的信息,使該報文只攜帶為eNode-Ι分配的VLAN的信息,然后將該報文下發(fā)至eNode-Ι ;相應(yīng)地,F(xiàn)SB-2捕獲FSB-O向eNode-2發(fā)送的報文,并根據(jù)eNode-2的 VLAN資源需求信息,確定為eNode-2分配的VLAN,并修改報文中的信息,使該報文只攜帶為 eNode-2分配的VLAN的信息,然后將該報文下發(fā)至eNode-2。可選地,F(xiàn)SB-O不對FCF發(fā)送的報文中的信息進(jìn)行修改,而直接將該報文發(fā)送至eNode-Ι和eNode-2,F(xiàn)SB-I和FSB-2分別捕獲該報文,并分別根據(jù)eNode-Ι和eNode-2的VLAN資源需求信息選擇相應(yīng)的VLAN。應(yīng)理解,以上該該的eNode和FSB的數(shù)量以及連接方式,只是示范性說明,不應(yīng)對本發(fā)明實施例構(gòu)成任何限定。因此,本發(fā)明實施例的配置虛擬局域網(wǎng)的方法,通過基于節(jié)點的VLAN資源需求信息為節(jié)點分配VLAN,能夠減小配置難度,節(jié)約組網(wǎng)成本,以及避免動態(tài)獲取大量VLAN信息給組網(wǎng)帶來的風(fēng)險,并能解決在同一網(wǎng)絡(luò)架構(gòu)下并存至少兩個網(wǎng)絡(luò)時,VLAN資源沖突的問題,從而能夠顯著提升網(wǎng)絡(luò)系統(tǒng)的市場競爭力。以上已結(jié)合圖1至圖3描述了根據(jù)本發(fā)明實施例的配置虛擬局域網(wǎng)的方法,以下將結(jié)合圖4描述根據(jù)本發(fā)明實施例的配置虛擬局域網(wǎng)的裝置。圖4示出了根據(jù)本發(fā)明實施例的配置虛擬局域網(wǎng)的裝置的示意性框圖。如圖4所示,裝置400包括接收器410,用于接收交換機(jī)設(shè)備發(fā)送的第一報文,該第一報文攜帶第一 VLAN列表。分配單元420,用于根據(jù)下游節(jié)點的VLAN資源需求信息和接收器410接收的該第一報文攜帶的該第一 VLAN列表,為該節(jié)點分配第二 VLAN列表。發(fā)送器430,用于向該節(jié)點發(fā)送第二報文,該第二報文攜帶分配單元420為該節(jié)點分配的該第二 VLAN列表,以便于該節(jié)點在配置該第二 VLAN列表的第一網(wǎng)絡(luò)上傳輸數(shù)據(jù)。因此,本發(fā)明實施例的配置虛擬局域網(wǎng)的裝置,通過基于節(jié)點的VLAN資源需求信息為節(jié)點分配VLAN,能夠減小配置難度,節(jié)約組網(wǎng)成本,以及避免動態(tài)獲取大量VLAN信息給組網(wǎng)帶來的風(fēng)險,從而能夠顯著提升網(wǎng)絡(luò)系統(tǒng)的市場競爭力??蛇x地,分配單元420還用于從該第一 VLAN列表中選擇至少一個VLAN組成該第二 VLAN列表。本發(fā)明實施例的配置虛擬局域網(wǎng)的方法可應(yīng)用于一個網(wǎng)絡(luò)的場景,也可應(yīng)用于同一網(wǎng)絡(luò)架構(gòu)下并存至少兩個網(wǎng)絡(luò)的場景。在該節(jié)點所在的網(wǎng)絡(luò)架構(gòu)下并存第二網(wǎng)絡(luò)時,分配單元420具體用于根據(jù)該節(jié)點的VLAN資源需求信息、接收器410接收的該第一報文攜帶的該第一 VLAN列表以及該第二網(wǎng)絡(luò)配置的第三VLAN列表,為該節(jié)點分配第二 VLAN列表,該第二 VLAN列表中的VLAN不同于該第三VLAN列表中的VLAN。因此,當(dāng)該節(jié)點所在的網(wǎng)絡(luò)架構(gòu)下并存至少兩個網(wǎng)絡(luò)時,該至少兩個網(wǎng)絡(luò)配置的 VLAN資源相互不沖突,從而能夠解決在同一網(wǎng)絡(luò)架構(gòu)下并存至少兩個網(wǎng)絡(luò)時,VLAN資源沖突的問題??蛇x地,分配單元420根據(jù)包括該節(jié)點所需的VLAN的數(shù)量和/或ID的該VLAN資源需求信息,為該節(jié)點分配第二 VLAN列表??蛇x地,該第一網(wǎng)絡(luò)為存儲區(qū)域網(wǎng)絡(luò)SAN,該第二網(wǎng)絡(luò)為局域網(wǎng)絡(luò)LAN??蛇x地,接收器410接收的該第一報文和發(fā)送器430發(fā)送的該第二報文為光纖通道初始協(xié)議FIP VLAN通知報文??蛇x地,配置虛擬局域網(wǎng)的裝置400為FSB。應(yīng)理解,根據(jù)本發(fā)明實施例的配置虛擬局域網(wǎng)的裝置400可對應(yīng)于本發(fā)明實施例中的配置虛擬局域網(wǎng)的方法中的配置虛擬局域網(wǎng)的裝置,并且裝置400中的各個單元的上述和其它操作和/或功能分別為了實現(xiàn)圖1至圖3中的方法的相應(yīng)流程,為了簡潔,在此不再贅述。因此,本發(fā)明實施例的配置虛擬局域網(wǎng)的裝置,通過基于節(jié)點的VLAN資源需求信息為節(jié)點分配VLAN,能夠減小配置難度,節(jié)約組網(wǎng)成本,以及避免動態(tài)獲取大量VLAN信息給組網(wǎng)帶來的風(fēng)險,并能解決在同一網(wǎng)絡(luò)架構(gòu)下并存至少兩個網(wǎng)絡(luò)時,VLAN資源沖突的問題,從而能夠顯著提升網(wǎng)絡(luò)系統(tǒng)的市場競爭力。本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計算機(jī)軟件和電子硬件的結(jié)合來實現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)、 裝置和單元的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的系統(tǒng)、裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。所述功能如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機(jī)可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。 而前述的存儲介質(zhì)包括U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機(jī)存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。以上所述,僅為本發(fā)明的具體實施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種配置虛擬局域網(wǎng)的方法,其特征在于,所述方法包括接收交換機(jī)設(shè)備發(fā)送的第一報文,所述第一報文攜帶第一虛擬局域網(wǎng)VLAN列表;根據(jù)下游節(jié)點的VLAN資源需求信息和所述第一 VLAN列表,為所述節(jié)點分配第二 VLAN 列表;向所述節(jié)點發(fā)送第二報文,所述第二報文攜帶所述第二 VLAN列表,以便于所述節(jié)點在配置所述第二 VLAN列表的第一網(wǎng)絡(luò)上傳輸數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述為所述節(jié)點分配第二VLAN列表包括從所述第一 VLAN列表中選擇至少一個VLAN組成所述第二 VLAN列表。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述為所述節(jié)點分配第二VLAN列表, 包括當(dāng)所述節(jié)點所在的網(wǎng)絡(luò)架構(gòu)并存第二網(wǎng)絡(luò)時,根據(jù)所述第二網(wǎng)絡(luò)配置的第三VLAN列表,為所述節(jié)點分配所述第二 VLAN列表,所述第二 VLAN列表中的VLAN不同于所述第三 VLAN列表中的VLAN。
4.根據(jù)權(quán)利要求1至3中任一項所述的方法,其特征在于,所述VLAN資源需求信息包括所述節(jié)點所需的VLAN的數(shù)量和/或ID。
5.根據(jù)權(quán)利要求2至4中任一項所述的方法,其特征在于,所述第一網(wǎng)絡(luò)為存儲區(qū)域網(wǎng)絡(luò)SAN,所述第二網(wǎng)絡(luò)為局域網(wǎng)絡(luò)LAN。
6.根據(jù)權(quán)利要求1至5中任一項所述的方法,其特征在于,所述第一報文和所述第二報文為光纖通道初始協(xié)議FIP VLAN通知報文。
7.一種配置虛擬局域網(wǎng)的裝置,其特征在于,所述裝置包括接收器,用于接收交換機(jī)設(shè)備發(fā)送的第一報文,所述第一報文攜帶第一虛擬局域網(wǎng) VLAN列表;分配單元,用于根據(jù)下游節(jié)點的VLAN資源需求信息和所述接收器接收的所述第一報文攜帶的所述第一 VLAN列表,為所述節(jié)點分配第二 VLAN列表;發(fā)送器,用于向所述節(jié)點發(fā)送第二報文,所述第二報文攜帶所述分配單元為所述節(jié)點分配的所述第二 VLAN列表,以便于所述節(jié)點在配置所述第二 VLAN列表的第一網(wǎng)絡(luò)上傳輸數(shù)據(jù)。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述分配單元還用于從所述第一 VLAN列表中選擇至少一個VLAN組成所述第二 VLAN列表。
9.根據(jù)權(quán)利要求7或8所述的裝置,其特征在于,所述分配單元還用于在所述節(jié)點所在的網(wǎng)絡(luò)架構(gòu)并存第二網(wǎng)絡(luò)時,根據(jù)所述VLAN資源需求信息、所述接收器接收的所述第一報文攜帶的所述第一 VLAN列表以及所述第二網(wǎng)絡(luò)配置的第三VLAN列表,為所述節(jié)點分配第二 VLAN列表,所述第二 VLAN列表中的VLAN不同于所述第三VLAN列表中的VLAN。
10.根據(jù)權(quán)利要求7至9中任一項所述的裝置,其特征在于,所述分配單元根據(jù)包括所述節(jié)點所需的VLAN的數(shù)量和/或ID的所述VLAN資源需求信息,為所述節(jié)點分配所述第二 VLAN列表。
11.根據(jù)權(quán)利要求8至10中任一項所述的裝置,其特征在于,所述第一網(wǎng)絡(luò)為存儲區(qū)域網(wǎng)絡(luò)SAN,所述第二網(wǎng)絡(luò)為局域網(wǎng)絡(luò)LAN。
12.根據(jù)權(quán)利要求7至11中任一項所述的裝置,其特征在于,所述接收器接收的所述第一報文和所述發(fā)送器發(fā)送的所述第二報文為光纖通道初始協(xié)議FIP VLAN通知報文。
全文摘要
本發(fā)明實施例提供了一種配置虛擬局域網(wǎng)的方法和裝置。該方法包括接收交換機(jī)設(shè)備發(fā)送的第一報文,該第一報文攜帶第一虛擬局域網(wǎng)VLAN列表;根據(jù)下游節(jié)點的VLAN資源需求信息和該第一VLAN列表,為該節(jié)點分配第二VLAN列表;向該節(jié)點發(fā)送第二報文,該第二報文攜帶該第二VLAN列表,以便于該節(jié)點在配置該第二VLAN列表的第一網(wǎng)絡(luò)上傳輸數(shù)據(jù)。本發(fā)明實施例的配置虛擬局域網(wǎng)的方法和裝置,通過基于節(jié)點的VLAN資源需求信息為節(jié)點分配VLAN,能夠減小配置難度,節(jié)約組網(wǎng)成本,以及避免動態(tài)獲取大量VLAN信息給組網(wǎng)帶來的風(fēng)險,從而能夠顯著提升網(wǎng)絡(luò)系統(tǒng)的市場競爭力。
文檔編號H04L12/46GK102316002SQ201110337480
公開日2012年1月11日 申請日期2011年10月31日 優(yōu)先權(quán)日2011年10月31日
發(fā)明者于來凱, 吳振宇 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
朝阳区| 遂溪县| 伊通| 二手房| 孝义市| 神池县| 崇义县| 云龙县| 兴隆县| 申扎县| 闻喜县| 柳州市| 伊金霍洛旗| 开化县| 罗田县| 台北县| 景德镇市| 双牌县| 辉南县| 普安县| 雅安市| 禄劝| 平遥县| 上犹县| 崇明县| 靖州| 临海市| 孙吴县| 云梦县| 中江县| 离岛区| 岱山县| 新绛县| 明光市| 义马市| 芜湖县| 哈尔滨市| 城口县| 鞍山市| 雷波县| 阜阳市|