專利名稱:控制裝置、通信系統(tǒng)、通信方法和其上記錄有通信程序的記錄介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在用于執(zhí)行通信的網(wǎng)絡(luò)中提供的控制裝置、通信系統(tǒng)、通信方法以及記錄有通信程序的記錄介質(zhì)。
背景技術(shù):
近些年來,隨著通信網(wǎng)絡(luò)中涌現(xiàn)的業(yè)務(wù)和網(wǎng)絡(luò)中執(zhí)行的數(shù)目日益增長的服務(wù),已開發(fā)出了用于在通信網(wǎng)絡(luò)中附加建立虛擬網(wǎng)絡(luò)的大量技術(shù)。作為用于建立這種虛擬網(wǎng)絡(luò)的一種典型方法,在非專利文獻(xiàn)I中公開了 VLAN(虛擬局域網(wǎng))。在類似于大規(guī)模數(shù)據(jù)中心的多個服務(wù)器相連的網(wǎng)絡(luò)中,除了用于每個服務(wù)器的IP(網(wǎng)際協(xié)議)地址之外,一般還使用作為每個VLAN的標(biāo)識符的VLAN-1D來實現(xiàn)虛擬化。通過該虛擬化,網(wǎng)絡(luò)被設(shè)計為:即使在多個服務(wù)器之間使用相同的IP地址,該網(wǎng)絡(luò)在通信中也不受到影響。然而,在要分配的VLAN-1D的數(shù)目方面存在限制,且其數(shù)目最多是4096個。當(dāng)在大規(guī)模網(wǎng)絡(luò)中使用VLAN時,如果通過上述方法向服務(wù)器的每個IP地址分配VLAN-1D,則VLAN-1D的數(shù)目變得不夠。因此,存在不能提供充足數(shù)目虛擬網(wǎng)絡(luò)的問題。在專利文獻(xiàn)I中公開了解決這種問題的技術(shù)。在專利文獻(xiàn)I中,新提出了 VLAN域ID,其是與非專利文獻(xiàn)I中描述的VLAN-1D不同的另一個標(biāo)識符。在專利文獻(xiàn)I中,其描述了交換集線器通過組合VLAN域ID和VLAN-1D來識別接收幀屬于哪個VLAN的技術(shù)。在專利文獻(xiàn)2中,其描述了在已經(jīng)接收到分組時在與VLAN標(biāo)簽信息相關(guān)聯(lián)的MAC地址學(xué)習(xí)表中存儲源MAC (媒體訪問控制)地址的技術(shù)。[引用列表][專利文獻(xiàn)][專利文獻(xiàn)I]日本專利申請公開N0.2003-318937[專利文獻(xiàn)2]日本專利申請公開N0.2006-311066[非專利文獻(xiàn)][非專利文獻(xiàn) I] IEEE Standard 802.1Q.-2005 and IEEE Standard for Localand metropolitan area networks-Virtual Bridged Local Area Networks[非專利文獻(xiàn) 2]0penFlow Switch Specification Version1.0.0 (Wire Protocol 0x01) , December 31,2009, [searched on July 20,2010], the internet〈URL:http://www.0penflowswitch.0rg/documents/openf low-spec-vl.0.0.pdf>
發(fā)明內(nèi)容
[技術(shù)問題]如上所述,專利文獻(xiàn)I中描述的技術(shù)已嘗試通過組合現(xiàn)有VLAN-1D和新提出的VLAN域ID來避開VLAN-1D的數(shù)目限制。然而,因為專利文獻(xiàn)I所述的技術(shù)在幀中提供用于VLAN域ID的字段,所以在VLAN域ID的數(shù)目方面也具有限制,且在建立大規(guī)模網(wǎng)絡(luò)時能提供的虛擬網(wǎng)絡(luò)數(shù)目受限這一點依然未改變。本發(fā)明的目標(biāo)是提供能夠解決上述問題的控制裝置、通信系統(tǒng)、通信方法和其上記錄有通信程序的記錄介質(zhì)。[問題的解決方案]一種用于對在屬于由第一標(biāo)識符標(biāo)識的第一虛擬網(wǎng)絡(luò)的終端之間的分組傳輸進(jìn)行控制的控制裝置,包括:網(wǎng)絡(luò)配置信息管理裝置,用于保存與由第二標(biāo)識符標(biāo)識的第二虛擬網(wǎng)絡(luò)相關(guān)的配置信息,使得所述終端屬于所述第二虛擬網(wǎng)絡(luò);以及路徑控制裝置,用于基于與所述第二虛擬網(wǎng)絡(luò)相關(guān)的配置信息來控制在所述終端之間的通信。一種通信系統(tǒng),包括:終端,其屬于由第一標(biāo)識符標(biāo)識的第一虛擬網(wǎng)絡(luò);以及控制裝置,用于對在所述終端之間分組傳輸進(jìn)行控制;其中,所述控制裝置包括:網(wǎng)絡(luò)配置信息管理裝置,用于保存與由第二標(biāo)識符標(biāo)識的第二虛擬網(wǎng)絡(luò)相關(guān)的配置信息,使得所述終端屬于所述第二虛擬網(wǎng)絡(luò);以及路徑控制裝置,用于基于與所述第二虛擬網(wǎng)絡(luò)相關(guān)的配置信息來控制在所述終端之間的通信。 一種用于對在屬于由第一標(biāo)識符標(biāo)識的第一虛擬網(wǎng)絡(luò)的終端之間的分組傳輸進(jìn)行控制的控制方法,包括:基于在網(wǎng)絡(luò)配置信息管理裝置中保存的與第二虛擬網(wǎng)絡(luò)相關(guān)的配置信息,控制在所述終端之間的通信,使得所述終端屬于由第二標(biāo)識符識別的第二虛擬網(wǎng)絡(luò)。一種其上記錄有通信程序的記錄介質(zhì),所述通信程序用于使得計算機(jī)執(zhí)行對在屬于由第一標(biāo)識符標(biāo)識的第一虛擬網(wǎng)絡(luò)的終端之間的分組傳輸進(jìn)行控制的過程,所述過程包括:路徑控制過程,用于基于在網(wǎng)絡(luò)配置信息管理裝置中保存的與第二虛擬網(wǎng)絡(luò)相關(guān)的配置信息,控制在所述終端之間的通信,使得所述終端屬于由第二標(biāo)識符識別的第二虛擬網(wǎng)絡(luò)。[發(fā)明的有益效果]根據(jù)本發(fā)明,有可能在不管虛擬網(wǎng)絡(luò)的標(biāo)識符數(shù)目的限制的情況下使用第二虛擬網(wǎng)絡(luò)來建立大規(guī)模網(wǎng)絡(luò)。
圖1是示出了第一示例實施例的配置的框圖。圖2是示出了網(wǎng)絡(luò)配置信息表101的構(gòu)成的圖。圖3是示出了轉(zhuǎn)發(fā)表112的構(gòu)成的圖。圖4是示出了第一示例實施例的操作的流程圖。圖5是示出了第一示例實施例的操作的流程圖。圖6是示出了第二示例實施例的配置的框圖。圖7是示出了網(wǎng)絡(luò)配置信息表201的構(gòu)成的圖。圖8是示出了第三示例實施例的構(gòu)成的框圖。圖9是示出了網(wǎng)絡(luò)配置信息表301的構(gòu)成的圖。
圖10是示出了流表312的構(gòu)成的圖。圖11是示出了第三示例實施例的操作的流程圖。圖12是示出了第三示例實施例的操作的流程圖。圖13是示出了第三示例實施例的特定示例的圖。圖14是示出了第三示例實施例的特定示例的圖。圖15是示出了第三示例實施例的特定示例的圖。圖16是示出了第三示例實施例的特定示例的圖。圖17是示出了第三示例實施例的特定示例的圖。圖18是示出了第三示例實施例的特定示例的圖。圖19是示出了第三示例實施例的特定示例的圖。圖20是示出了第三示例實施例的特定示例的圖。圖21是示出了第三示例實施例的特定示例的圖。圖22是示出了第四示例實施例的配置的框圖。圖23是示出了第一示例實施例的概要的框圖。
具體實施例方式下文中,將參照附圖來詳細(xì)描述本發(fā)明的示例實施例。<第一示例實施例>(概要) 首先,下面將參照圖23來描述第一示例實施例的概要。圖23是示出了根據(jù)第一示例實施例的示例系統(tǒng)配置的框圖。圖23的系統(tǒng)包括:控制器100、交換機(jī)110、交換機(jī)120、終端130、終端131、終端140和終端141。終端130和終端140屬于虛擬網(wǎng)絡(luò)(NW) I。終端131和終端141屬于NW2。下文中,虛擬網(wǎng)絡(luò)NW被稱為“NW”??刂破?00管理在系統(tǒng)中執(zhí)行的通信??刂破?00包括:網(wǎng)絡(luò)配置信息管理單元101、搜索單元102和路徑控制單元103。稍后將描述關(guān)于每個單元的配置和操作的細(xì)節(jié)。交換機(jī)110和交換機(jī)120根據(jù)設(shè)置的處理規(guī)則發(fā)送在每個終端之間傳輸?shù)姆纸M。終端130和終端131分別連接到交換機(jī)110,且終端140和終端141分別連接到交換機(jī)120,以及每個終端在它們之間通信。根據(jù)第一示例實施例,控制器100控制屬于VLAN的終端之間的通信,控制器100在網(wǎng)絡(luò)配置信息管理單元101中保存與NW相關(guān)的配置信息,使得每個終端可以屬于虛擬網(wǎng)絡(luò)NW,該虛擬網(wǎng)絡(luò)NW是與VLAN不同的網(wǎng)絡(luò)。此外,控制器100基于與NW相關(guān)的配置信息來控制在終端之間的通信。NWl和NW2是與上述VLAN不同的虛擬網(wǎng)絡(luò)?,F(xiàn)在通過該NW和作為NW的標(biāo)識符的虛擬網(wǎng)絡(luò)NW-1D來實現(xiàn)原本通過VLAN實現(xiàn)的虛擬網(wǎng)絡(luò)的建立。每個終端屬于NW和VLAN,且每個終端具有兩個標(biāo)識符(ID)。由于終端130屬于NWl和VLANl,NW-1D是I且VLAN-1D是I。類似地,終端131屬于NW2和VLAN2,終端141屬于NWl和VLAN2,以及終端142分別屬于NW2和VLAN1。在圖23中由點虛線來指示NWl以及由破折虛線來指示NW2。盡管向每個終端分配了 VLAN-1D,VLAN-1D不用于建立虛擬網(wǎng)絡(luò),而是用作識別每個終端的標(biāo)識符。更具體地,在圖2所示的網(wǎng)絡(luò)配置信息表101中,通過由MAC地址表示的終端標(biāo)識符和VLAN-1D的組合來識別每個終端。因此,由于相同的NW-1D,在具有彼此不同的VLAN-1D的終端130和終端140之間進(jìn)行通信是可能的。由保存與NW相關(guān)的配置信息的控制器100來執(zhí)行該通信的設(shè)置。下文中,將參照圖1至5來詳細(xì)描述第一示例實施例。(配置)將參照圖1來描述第一示例實施例的配置。圖1是示出了根據(jù)第一示例實施例的系統(tǒng)配置的框圖。根據(jù)圖1,第一示例實施例的系統(tǒng)包括:控制器100、交換機(jī)110、交換機(jī)120、終端130和終端140。此外,盡管在第一示例實施例的上述概要描述(圖23)中已示例說明了 4個終端的情況,下文中,為了簡潔,將描述兩個終端(作為終端數(shù)目)的情況??刂破?00包括:網(wǎng)絡(luò)配置信息表101、搜索單元102和路徑控制單元103??刂破?00是管理交換機(jī)110、交換機(jī)120、終端130和終端140的裝置。網(wǎng)絡(luò)配置信息表101是保存與在控制器100的控制下的網(wǎng)絡(luò)中的終端(終端130和終端140)相關(guān)的信息的表。稍后將在圖2中進(jìn)行詳細(xì)描述?;谂c每個交換機(jī)接收到的分組(下文中,“接收分組”)相關(guān)的信息,搜索單元102從網(wǎng)絡(luò)配置信息表101中搜索接收分組的目的地終端所屬的VLAN-1D。路徑控制單元103從網(wǎng)絡(luò)配置信息表101中取出與接收分組的源終端或目的地終端屬于相同網(wǎng)絡(luò)的交換機(jī)的列表。接下來,向取出的交換機(jī)設(shè)置處理規(guī)則(條目),使得在接收分組的源終端和目的地終端之間的通信成為可能。交換機(jī)110包括分組傳輸單元111和轉(zhuǎn)發(fā)表112。類似地,交換機(jī)120包括分組傳輸單元121和轉(zhuǎn)發(fā)表122。分組傳輸單元111針對接收分組搜索轉(zhuǎn)發(fā)表112中是否存在與接收分組相對應(yīng)的處理規(guī)則。當(dāng)存在對應(yīng)處理規(guī)則時,參照處理規(guī)則中指示的處理內(nèi)容來執(zhí)行處理。作為處理內(nèi)容的示例,存在如下處理:經(jīng)由特定端口(圖中未示出)向交換機(jī)120發(fā)送分組,丟棄分組,改寫分組的報頭或廣播分組。當(dāng)在轉(zhuǎn)發(fā)表112中未指示與接收分組相對應(yīng)的處理規(guī)則時,分組傳輸單元111向控制器100查詢要如何執(zhí)行處理。轉(zhuǎn)發(fā)表112將以下信息存儲在一個條目中作為處理規(guī)則:該信息將與交換機(jī)110的接收分組相關(guān)的信息(報頭)的內(nèi)容和根據(jù)接收分組的報頭的處理內(nèi)容相關(guān)。如上所述,分組傳輸單元111根據(jù)針對接收分組的該處理規(guī)則來執(zhí)行處理。稍后在圖3中進(jìn)行詳細(xì)描述。此外,由于交換機(jī)120的分組傳輸單元121和轉(zhuǎn)發(fā)表122類似于交換機(jī)110的分組傳輸單元111和轉(zhuǎn)發(fā)表112,將省略對它們的描述。盡管圖1所示的交換機(jī)數(shù)目是2,其不限于此,且即使在大于等于3的情況下,其也類似地操作。終端130執(zhí)行與終端140的分組通信。類似地,終端140執(zhí)行與終端130的分組通信。此后,盡管將其描述為在從終端130到終端140的方向上執(zhí)行分組通信,其不限于此,且即使在相反方向的情況下,其也類似地操作。圖2是示出了網(wǎng)絡(luò)配置信息表101的細(xì)節(jié)的圖。網(wǎng)絡(luò)配置信息表101包括網(wǎng)絡(luò)配置信息條目101-1和101-2等。每個網(wǎng)絡(luò)配置信息條目保存與控制器100管理的網(wǎng)絡(luò)中的終端相關(guān)的信息。因此,網(wǎng)絡(luò)配置信息表101保存與終端數(shù)目N —樣多的網(wǎng)絡(luò)配置信息條目。網(wǎng)絡(luò)配置信息條目包括:VLAN_ID、MAC地址、作為用于識別NW的標(biāo)識符的NW-1D、以及交換機(jī)列表。下文中,將描述網(wǎng)絡(luò)配置信息條目101-1作為示例。網(wǎng)絡(luò)配置信息條目101-1對應(yīng)于圖1中終端130。在“VLAN-1D”中存儲終端130所屬VLAN的標(biāo)識符。在“MAC地址”中存儲作為終端130的特定標(biāo)識符的MAC地址。此外,根據(jù)第一示例實施例,盡管使用MAC地址作為終端的特定標(biāo)識符,其不限于此。例如,可以使用IP地址。在“NW-1D”中存儲終端130所屬的NW的標(biāo)識符。此外,作為NW-1D,例如提及了通過使用分配給每個終端的IP地址的前半部分或作為無線LAN(局域網(wǎng))的標(biāo)識符的SSID(服務(wù)集標(biāo)識符)等來表達(dá)的網(wǎng)絡(luò)地址。只要其與作為虛擬網(wǎng)絡(luò)的VLAN的ID不同就可以,本發(fā)明不限于這些,且可以設(shè)置并使用新的標(biāo)識符。最終,在“交換機(jī)列表”中存儲屬于終端130所屬的NW的交換機(jī)的列表。在圖2的示例中,存儲交換機(jī)Iio和交換機(jī)120。根據(jù)控制器100已收集的與每個交換機(jī)相關(guān)的信息(VLAN-1D、MAC地址和NW-1D)來產(chǎn)生該交換機(jī)列表。作為交換機(jī)列表的其他構(gòu)成,可以存儲例如在計算出的路由上存在的交換機(jī)的列表,該計算出的路由通過計算接收分組的傳輸路由來獲得。交換機(jī)列表對于網(wǎng)絡(luò)配置信息表101而言不是不可或缺的。下述情況也是可能的:在無論何時搜索單元102或路徑控制單元103搜索網(wǎng)絡(luò)配置信息表101時收集與控制器100控制的交換機(jī)相關(guān)的信息,并臨時使用該信息。圖3是示出了轉(zhuǎn)發(fā)表112的細(xì)節(jié)的圖。轉(zhuǎn)發(fā)表112包括轉(zhuǎn)發(fā)表條目112_1和112_2
坐寸ο如上所述,轉(zhuǎn)發(fā)表條目指示處理規(guī)則,在該處理規(guī)則中,寫下了對于交換機(jī)110的接收分組的報頭要執(zhí)行的處理。作為轉(zhuǎn)發(fā)表條目的內(nèi)容,包括VLAN-1D、源MAC地址、目的地MAC地址、處理內(nèi)容、輸入端口和輸出端口。此處,將交換機(jī)110的接收分組的報頭中指示的信息中的一些視為在執(zhí)行對轉(zhuǎn)發(fā)表112的搜索時的搜索關(guān)鍵字。例如,有可能將VLAN-1D、源MAC地址和目的地MAC地址用作搜索關(guān)鍵字。將對相同搜索關(guān)鍵字所定義的分組執(zhí)行相同的處理。(操作)接下來,將參照圖4和圖5來詳細(xì)描述第一示例實施例的操作。如上所述,將描述在從終端130至終端140的方向上執(zhí)行通信的情況。圖4是示出了交換機(jī)110的操作的流程圖。圖5是示出了控制器100的操作的流程圖。首先,將參照圖4來描述交換機(jī)110的操作。交換機(jī)110從終端130接收分組(圖4:步驟S1001)。接下來,分組傳輸單元111參考轉(zhuǎn)發(fā)表112,并確定是否存在與接收分組相對應(yīng)的轉(zhuǎn)發(fā)表條目(圖4:步驟S1002)。當(dāng)在步驟S1002中確定與接收分組相對應(yīng)的轉(zhuǎn)發(fā)表條目存在時,執(zhí)行步驟S1003。分組傳輸單元111根據(jù)在對應(yīng)的轉(zhuǎn)發(fā)表條目中指示的處理的內(nèi)容、輸出端口等來處理接收分組(圖4:步驟S1003)。當(dāng)在步驟S1002中確定與接收分組相對應(yīng)的轉(zhuǎn)發(fā)表條目不存在時,執(zhí)行步驟S1004。分組傳輸單元111發(fā)送分組接收消息,其針對其接收到處理規(guī)則未知的分組的報告向控制器100查詢。該分組接收消息包括與接收分組相關(guān)的信息(包括報頭)。因此,還有可能照原樣發(fā)送接收分組,而不是分組接收消息。在已執(zhí)行了步驟S1004之后,控制器100執(zhí)行圖5所示操作。下文中,將參照圖5來描述控制器100的操作。首先,控制器100從交換機(jī)110接收分組接收消息(圖5:步驟S1005)。接下來,搜索單元102從網(wǎng)絡(luò)配置信息表101中搜索與接收分組的源終端(終端130)相對應(yīng)的NW-1D是否存在(圖5:步驟S1006)。更具體地,搜索單元102使用接收分組的VLAN-1D和源MAC地址作為搜索關(guān)鍵字來搜索對應(yīng)的NW-1D。當(dāng)在步驟S1006中在網(wǎng)絡(luò)配置信息表101中不存在與接收分組的源終端相對應(yīng)的NW-1D時,其命令交換機(jī)110丟棄接收分組(圖5:步驟S1007)。當(dāng)控制器100正在接收接收分組本身而不是分組接收消息時,控制器100丟棄該接收分組。當(dāng)在網(wǎng)絡(luò)配置信息表101中存在與接收分組的源終端相對應(yīng)的NW-1D,且已經(jīng)在步驟S1006中搜索到它時,執(zhí)行步驟S1008。搜索單元102從網(wǎng)絡(luò)配置信息表101中搜索是否存在與接收分組的目的地終端(終端140)相對應(yīng)的VLAN-1D (圖5:步驟S1008)。更具體地,使用接收分組的目的地MAC地址和步驟S1006中已搜索到的NW-1D作為用于搜索對應(yīng)VLAN-1D的搜索關(guān)鍵字。當(dāng)在步驟S1008中在網(wǎng)絡(luò)配置信息表101中不存在與接收分組的目的地終端相對應(yīng)的VLAN-1D時,其命令交換機(jī)110丟棄接收分組(圖5:步驟S1009)。類似于步驟S1007,當(dāng)控制器100正在接收接收分組本身而不是分組接收消息時,控制器100丟棄該接收分組。當(dāng)在網(wǎng)絡(luò)配置信息表101中存在與接收分組的目的地終端相對應(yīng)的VLAN-1D,且已經(jīng)在步驟S1008中搜索到它時,執(zhí)行步驟S1010。首先,路徑控制部分103從網(wǎng)絡(luò)配置信息表101中搜索與在步驟S1008中搜索VLAN-1D時已找到的終端(目的地終端)相對應(yīng)的交換機(jī)列表。在第一示例實施例中,假定指示了交換機(jī)110和交換機(jī)120。之后,向搜索到的交換機(jī)列表中指示的每個交換機(jī)發(fā)送條目改寫消息(圖5:步驟S1010)。該條目改寫消息是用于向交換機(jī)110的轉(zhuǎn)發(fā)表112和交換機(jī)120的轉(zhuǎn)發(fā)表122的每個條目新添加與接收分組相對應(yīng)的條目的命令。條目改寫消息包括:接收分組的報頭(VLAN-1D、源MAC地址和目的地MAC地址)、與報頭相對應(yīng)的處理的內(nèi)容、輸入端口和輸出端口。將更詳細(xì)地描述該條目改寫消息。針對交換機(jī)110或交換機(jī)120中任一個,用在步驟S1008中搜索到的VLAN-1D來改寫要新添加的條目的VLAN-1D。針對交換機(jī)110或交換機(jī)120中的另一個交換機(jī),將以下處理設(shè)置為處理內(nèi)容:該處理在交換機(jī)接收到對應(yīng)分組時,將在接收分組的報頭中指示的VLAN-1D改寫為在步驟S1008中搜索到的VLAN-1D。此夕卜,當(dāng)存在多于3個交換機(jī)時,可以向除了交換機(jī)120之外的應(yīng)當(dāng)設(shè)置處理規(guī)則的交換機(jī)發(fā)送與針對交換機(jī)120的消息相同的條目改寫消息。最終,控制器100向條目改寫消息的源交換機(jī)(交換機(jī)110)發(fā)出用于向目的地終端(終端140)發(fā)送接收分組的指令。當(dāng)控制器100正在照原樣接收接收分組而不是分組接收消息時,可以向接收分組的目的地終端(終端140)直接發(fā)送該接收分組(圖5:步驟S1011)。(效果)
如上所述,在第一示例實施例中,控制器100通過保存配置信息來控制在終端之間的通信,使得屬于VLAN的終端可以屬于與VLAN不同的虛擬網(wǎng)絡(luò)的NW。通過該配置,本實施例具有以下效果:(I)只要終端屬于相同NW,就有可能在VLAN-1D彼此不同的終端之間通信。例如,圖23所示的終端130和終端140均具有不同的VLAN-1D,但是它們具有相同的NW-1D。即使當(dāng)不能建立終端130和終端140之間的通信時,其也變得有可能通過控制器100的控制在NW中執(zhí)行通信。(2)相同的VLAN-1D可被多個終端使用,只要NW不同。例如,圖23所示的終端131和終端140具有相同的VLAN-1D “2”。因為終端131和終端140分別屬于不同的NW,除非改變NW配置,否則它們彼此不通信。因此,終端131和終端140可以保存相同的VLAN-1D。如已經(jīng)通過上面(I)和⑵描述的,由于使用NW和NW-1D,因此虛擬網(wǎng)絡(luò)的建立不依賴于VLAN和VLAN-1D。因此,可以消除VLAN-1D的數(shù)目受限的問題。由于不將VLAN-1D用于建立虛擬網(wǎng)絡(luò),可以將VLAN-1D用于對每個終端中提供的NIC(網(wǎng)絡(luò)接口卡)的復(fù)用。<第二示例實施例>(概要)接下來,將參照圖6和圖7來詳細(xì)描述本發(fā)明的第二示例實施例。第二示例實施例和第一示例實施例之間的差異在于:在搜索交換機(jī)的接收分組的源終端所在的NW-1D時控制器所使用的信息(圖5:步驟S1006)以及在搜索接收分組的目的地終端所屬的VLAN-1D時使用的信息(圖5:步驟S1008)。(配置)圖6是示出了第二示例實施例的系統(tǒng)的配置的框圖。根據(jù)第二示例實施例的系統(tǒng)包括:控制器200、交換機(jī)210、交換機(jī)220、終端230、以及終端240。控制器200包括網(wǎng)絡(luò)配置信息表201、搜索單元202和路徑控制部分203。交換機(jī)210包括分組傳輸單元211和轉(zhuǎn)發(fā)表212。類似地,交換機(jī)220包括分組傳輸單元221和轉(zhuǎn)發(fā)表222。此外,由于除了控制器200的網(wǎng)絡(luò)配置信息表201之外的配置與第一示例實施例的配置相同,因此此處將省略描述。下文中,將參照圖7來描述網(wǎng)絡(luò)配置信息表201。圖7示出了網(wǎng)絡(luò)配置信息表201的詳細(xì)構(gòu)成。網(wǎng)絡(luò)配置信息表201包括網(wǎng)絡(luò)配置信息條目201-1和201_2等。每個網(wǎng)絡(luò)配置信息條目保存與由控制器200控制的網(wǎng)絡(luò)中的終端相關(guān)的信息。因此,網(wǎng)絡(luò)配置信息表201保存與終端數(shù)目N —樣多的網(wǎng)絡(luò)配置信息條目,類似于第一示例實施例。網(wǎng)絡(luò)配置信息條目包括:VLAN_ID、MAC (媒體訪問控制)地址、L3 (層3)地址、NW-1D和交換機(jī)列表。與第一示例實施例的差異是:在網(wǎng)絡(luò)配置信息條目中包括L3地址。L3表示OSI (開放系統(tǒng)互聯(lián))參考模型的7層結(jié)構(gòu)中的第3層(層3,或網(wǎng)絡(luò)層)。作為L3地址的典型示例,提及了 IP地址。下文中,將網(wǎng)絡(luò)配置信息條目201-1作為示例進(jìn)行描述。網(wǎng)絡(luò)配置信息條目201-1對應(yīng)于圖6的終端230。如上所述,與圖2的第一實施例相比,添加了 L3地址。在“L3地址”中存儲作為終端230的標(biāo)識符的L3地址。由于在網(wǎng)絡(luò)配置信息條目中除了 L3地址之夕卜,其他條目,即VLAN-1D、MAC地址、NW-1D和交換機(jī)列表,與第一示例實施例的那些相同,因此將省略描述。(操作)如上所述,第二示例實施例和第一示例實施例的操作的差異是圖5的步驟S1006和步驟S1008。下文中,將參照圖5來描述步驟S1006和步驟S1008中的差異。在步驟S1006中,搜索單元202從網(wǎng)絡(luò)配置信息表201中搜索與接收分組的源終端(終端230)相對應(yīng)的NW-1D是否存在。根據(jù)第二示例實施例,除了接收分組的VLAN-D和源MAC地址之外,搜索單元202還使用源終端(終端230)的L3地址作為關(guān)鍵字來搜索對應(yīng)NW-1D。當(dāng)在步驟S1006中網(wǎng)絡(luò)配置信息表201中存在與接收分組的源終端相對應(yīng)的NW-1D且已搜索到它時,執(zhí)行步驟S1008。搜索單元202從網(wǎng)絡(luò)配置信息表201中搜索與接收分組的目的地終端(終端240)相對應(yīng)的VLAN-1D是否存在(圖5:步驟S1008)。根據(jù)第二示例實施例,除了接收分組的目的地MAC地址和在步驟S1006中搜索到的NW-1D之外,還使用目的地終端(終端240)的L3地址作為關(guān)鍵字來搜索對應(yīng)VLAN-1D。(效果)第二示例實施例具有與上面已經(jīng)描述的第一示例實施例相同的效果?!吹谌纠龑嵤├?概要)將參照附圖來詳細(xì)描述本發(fā)明的第三示例實施例。第三示例實施例將描述將第一示例實施例應(yīng)用于在非專利文獻(xiàn)2中描述的被稱為開放流(OF)的技術(shù)的情況。(配置)將參照圖8至10來描述第三示例實施例的配置。圖8是示出了根據(jù)第三示例實施例的系統(tǒng)的配置的框圖。根據(jù)圖8,第三示例實施例的系統(tǒng)包括:0F控制器300、OF交換機(jī)310、OF交換機(jī)320、終端330以及終端340。OF控制器300包括網(wǎng)絡(luò)配置信息表301、搜索單元302和路徑控制單元303。OF控制器300是管理OF交換機(jī)310、OF交換機(jī)320、終端330和終端340的裝置。網(wǎng)絡(luò)配置信息表301是保存與由OF控制器300控制的網(wǎng)絡(luò)中的終端(終端330和終端340)相關(guān)的信息的表。稍后將進(jìn)行詳細(xì)描述(圖9)?;谂c每個OF交換機(jī)接收到的分組(下文中,“接收分組”)相關(guān)的信息,搜索單元302從網(wǎng)絡(luò)配置信息表301中搜索接收分組的目的地終端所屬的VLAN-1D。路徑控制單元303從網(wǎng)絡(luò)配置信息表301中取出與接收分組的源終端或目的地終端屬于相同的NW的OF交換機(jī)的列表。接下來,路徑控制單元303向已被取出的交換機(jī)設(shè)置處理規(guī)則(條目),使得在接收分組的源終端和目的地終端之間的通信成為可能。OF交換機(jī)310包括分組傳輸單元311和流表312。類似地,OF交換機(jī)320包括分組傳輸單元321和流表322。分組傳輸單元311針對接收分組搜索流表312中是否存在與接收分組相對應(yīng)的處理規(guī)則。當(dāng)存在對應(yīng)處理規(guī)則時,分組傳輸單元311參考處理規(guī)則中指示的處理內(nèi)容,并執(zhí)行“動作”。動作包括例如以下處理:經(jīng)由特定端口(圖中未示出)向OF交換機(jī)320發(fā)送分組,丟棄分組,改寫分組報頭以及廣播分組。當(dāng)在流表312中未指示與接收分組相對應(yīng)的處理規(guī)則時,分組傳輸單元311向OF控制器300查詢執(zhí)行哪個動作。流表312通過以下方式存儲作為處理規(guī)則的每個條目:將與OF交換機(jī)310的接收分組相關(guān)的信息(報頭)的內(nèi)容和與接收分組的報頭相對應(yīng)的動作相關(guān)。如上所述,分組傳輸單元311執(zhí)行與接收分組相對應(yīng)的動作。稍后在圖10中進(jìn)行詳細(xì)描述。此外,由于OF交換機(jī)320的分組傳輸單元321和流表322類似于OF交換機(jī)310的分組傳輸單元311和流表312,將省略對它們的描述。盡管圖8所示的交換機(jī)數(shù)目是2,其不限于此,且即使在大于3的情況下,其也類似地操作。終端330執(zhí)行與終端340的分組通信。類似地,終端340執(zhí)行與終端330的分組通信。此后,盡管將其描述為在從終端330到終端340的方向上執(zhí)行分組通信,其不限于此,且即使在相反方向的情況下,其也類似地操作。圖9是示出了網(wǎng)絡(luò)配置信息表301的細(xì)節(jié)的圖。網(wǎng)絡(luò)配置信息表301包括網(wǎng)絡(luò)配置信息條目301-1和301-2等。每個網(wǎng)絡(luò)配置信息條目保存與OF控制器300控制的網(wǎng)絡(luò)中的終端相關(guān)的信息。因此,網(wǎng)絡(luò)配置信息表301保存與終端數(shù)目N—樣多的網(wǎng)絡(luò)配置信息條目。網(wǎng)絡(luò)配置信息條目包括:VLAN_ID、MAC地址、NW-1D以及交換機(jī)列表。下文中,將描述網(wǎng)絡(luò)配置信息條目301-1作為示例。網(wǎng)絡(luò)配置信息條目301-1對應(yīng)于圖8中終端330。在“VLAN-1D”中存儲終端330所屬VLAN的標(biāo)識符。在“MAC地址”中存儲作為終端330的特定標(biāo)識符的MAC地址。此外,類似于第一示例實施例,在第三示例實施例中,也使用MAC地址作為終端的特定標(biāo)識符,然而其不限于此。例如,可以使用IP地址。在“NW-1D”中存儲終端330所屬的NW的標(biāo)識符。此外,作為NW-1D,提及了例如通過使用分配給每個終端的IP地址的前半部分或作為無線LAN(局域網(wǎng))的標(biāo)識符的SSID(服務(wù)集標(biāo)識符)等來表達(dá)的網(wǎng)絡(luò)地址。只要其與作為虛擬網(wǎng)絡(luò)的VLAN的ID不同就可以,本發(fā)明不限于這些,且可以設(shè)置并使用新的標(biāo)識符。最終,在“交換機(jī)列表”中存儲屬于終端330所屬的NW的交換機(jī)的列表。根據(jù)OF控制器300已收集的與每個交換機(jī)相關(guān)的信息(VLAN-1D、MAC地址和NW-1D)來產(chǎn)生該交換機(jī)列表。作為交換機(jī)列表的其他構(gòu)成,可以存儲例如在計算出的路由上存在的OF交換機(jī)的列表,該計算出的路由通過計算接收分組的傳輸路由來獲得。交換機(jī)列表對于網(wǎng)絡(luò)配置信息表301而言不是不可或缺的,類似于第一示例實施例。也有可能在無論何時搜索單元302或路徑控制單元303搜索網(wǎng)絡(luò)配置信息表301時收集與由OF控制器300控制的交換機(jī)相關(guān)的信息,并臨時使用該信息。在圖9中,其示出了在網(wǎng)絡(luò)配置信息條目中包括4種信息VLAN-1D、MAC地址、NW-1D以及交換機(jī)列表在內(nèi)的示例;然而,有可能類似于第二示例實施例來添加L3地址。由于該情況下的配置和操作與第二示例實施例的配置和操作幾乎相同,此處將省略描述。圖10是示出了流表312的細(xì)節(jié)的圖。流表312包括流表條目312-1和312-2等。如上所述,流表條目指示處理規(guī)則,在該處理規(guī)則中,寫下了對于交換機(jī)110的接收分組的報頭要執(zhí)行的處理。作為條目的內(nèi)容,包括VLAN-1D、源MAC地址、目的地MAC地址、動作、輸入端口和輸出端口。此處,將OF交換機(jī)310的接收分組的報頭中指示的信息中的一些視為在搜索流表312時的搜索關(guān)鍵字。例如,有可能將VLAN-1D、源MAC地址和目的地MAC地址用作搜索關(guān)鍵字。將對相同搜索關(guān)鍵字定義的分組執(zhí)行相同的動作。(操作)接下來,將參照圖11和圖12來詳細(xì)描述第三示例實施例的操作。如上所述,下文將描述在從終端330至終端340的方向上執(zhí)行通信的情況。圖11是示出了 OF交換機(jī)310的操作的流程圖。圖12是示出了 OF控制器300的操作的流程圖。首先,將參照圖11來描述OF交換機(jī)310的操作。OF交換機(jī)310從終端330接收分組(圖11:步驟S3001)。接下來,分組傳輸單元311參考流表312,并確定是否存在與接收分組相對應(yīng)的流表條目(圖11:步驟S3002)。當(dāng)在步驟S3002中確定與接收分組相對應(yīng)的流表條目存在時,執(zhí)行步驟S3003。分組傳輸單元311根據(jù)在對應(yīng)的流表條目中指示的處理的內(nèi)容和輸出端口等來處理接收分組(圖11:步驟S3003)。當(dāng)在步驟S3002中確定與接收分組相對應(yīng)的流表條目不存在時,執(zhí)行步驟S3004。分組傳輸單元311向OF控制器300發(fā)送消息,以通知其已接收到處理規(guī)則未知的分組。在非專利文獻(xiàn)2中該消息被稱為“分組輸入(packet-1n) ”。該“分組輸入”包括與接收分組(包括報頭)相關(guān)的信息。因此,還有可能照原樣發(fā)送接收分組,而不是分組輸入。當(dāng)執(zhí)行步驟S3004時,OF控制器300執(zhí)行圖12所示操作。下文中,將參照圖12來描述OF控制器300的操作。首先,OF控制器300從OF交換機(jī)310接收分組輸入(圖12:步驟S3005)。接下來,搜索單元302從網(wǎng)絡(luò)配置信息表301中搜索與接收分組的源終端(終端330)相對應(yīng)的NW-1D是否存在(圖12:步驟S3006)。更具體地,搜索單元302使用接收分組的VLAN-1D和源MAC地址作為搜索關(guān)鍵字來搜索對應(yīng)的NW-1D。當(dāng)在步驟S3006中在網(wǎng)絡(luò)配置信息表301中不存在與接收分組的源終端相對應(yīng)的NW-1D時,其命令OF交換機(jī)310丟棄該接收分組(圖12:步驟S3007)。當(dāng)OF控制器300正在接收接收分組本身而不是分組輸入時,OF控制器300丟棄該接收分組。當(dāng)在網(wǎng)絡(luò)配置信息表301中存在與接收分組的源終端相對應(yīng)的NW-1D,且已經(jīng)在步驟S3006中搜索到它時,執(zhí)行步驟S3008。搜索單元302從網(wǎng)絡(luò)配置信息表301中搜索是否存在與接收分組的目的地終端(終端340)相對應(yīng)的VLAN-1D (圖12:步驟S3008)。更具體地,使用接收分組的目的地MAC地址和步驟S3006中搜索到的NW-1D作為用于搜索對應(yīng)VLAN-1D的搜索關(guān)鍵字。當(dāng)在步驟S3008中在網(wǎng)絡(luò)配置信息表301中不存在與接收分組的目的地終端相對應(yīng)的VLAN-1D時,其命令OF交換機(jī)310丟棄接收分組(圖12:步驟S3009)。更具體地,該命令意味著其命令OF交換機(jī)301設(shè)置條目,該條目包括在其中寫入丟棄接收分組的處理的動作。在非專利文獻(xiàn)2中,通過被稱為“flow_mod(流模式)”的消息向OF交換機(jī)設(shè)置這種命令。該flow_mod是來自O(shè)F控制器的消息,其用于向OF交換機(jī)設(shè)置流表中的條目。例如,在流表條目的設(shè)置中包括初始注冊、改變、改寫和刪除。當(dāng)OF控制器300類似于步驟S3007不是正在接收接收“分組輸入”而是正在接收接收分組本身時,OF控制器300丟棄接收分組。當(dāng)在網(wǎng)絡(luò)配置信息表301中存在與接收分組的目的地終端相對應(yīng)的VLAN-1D,且已經(jīng)在步驟S3008中搜索到它時,執(zhí)行步驟S3010。首先,路徑控制單元303從網(wǎng)絡(luò)配置信息表301中搜索與在步驟S3008中搜索VLAN-1D時已找到的終端(目的地終端)相對應(yīng)的OF交換機(jī)列表。在第三示例實施例中,假定指示了 OF交換機(jī)310和OF交換機(jī)320。之后,向搜索到的OF交換機(jī)列表中指示的每個OF交換機(jī)發(fā)送flow_mod(圖12:步驟S3010)。發(fā)送該f lowjnod,以向OF交換機(jī)310的流表312的條目和OF交換機(jī)320的流表322的條目新添加與接收分組相對應(yīng)的條目。將更詳細(xì)地描述在步驟S3010中發(fā)送的flow_mod。針對OF交換機(jī)310或OF交換機(jī)320中任一個,用在步驟S3008中搜索到的VLAN-1D改寫要新添加的條目的VLAN-1D。針對OF交換機(jī)310或OF交換機(jī)320中的另一個交換機(jī),將以下處理設(shè)置為動作:該處理在OF交換機(jī)接收到對應(yīng)分組時,將在接收分組的報頭中指示的VLAN-1D改寫為在步驟S3008中搜索到的VLAN-1D。此外,當(dāng)存在多于3個交換機(jī)時,可以向除了 OF交換機(jī)320之外的應(yīng)當(dāng)設(shè)置處理規(guī)則的OF交換機(jī)發(fā)送與針對OF交換機(jī)320的flow_mod相同的flow_mod。最終,OF控制器300向分組輸入的源交換機(jī)(交換機(jī)310)發(fā)出用于向目的地終端(終端340)發(fā)送接收分組的命令。該命令對應(yīng)于非專利文獻(xiàn)2中被稱為“分組輸出”的消息。當(dāng)OF控制器300正在照原樣接收接收分組而不是分組輸入時,可以向接收分組的目的地終端(終端340)直接發(fā)送接收分組(圖12:步驟S3011)。(操作示例)下文中,將參照圖13至21來詳細(xì)描述第三示例實施例的操作的示例。圖13示出了用于該操作實例的系統(tǒng)配置。圖13所示系統(tǒng)包括:0F控制器300、0F交換機(jī)310、OF交換機(jī)320、終端330和終端340。OF交換機(jī)310、OF交換機(jī)320、終端330和終端340包括在如圖13所示的網(wǎng)絡(luò)I (NWl)中。分別假定OF交換機(jī)310和終端330包括在VLANl中,且OF交換機(jī)320和終端340包括在VLAN2中。分別將終端330的MAC地址設(shè)為“330”和將終端340的MAC地址設(shè)為“340”。此外,在本操作示例中,為了簡潔,其示出了在NW數(shù)目為I的情況下的操作。圖13所指示的A、B、C或D表達(dá)了每個OF交換機(jī)的端口。OF交換機(jī)310的端口A與終端330相連。OF交換機(jī)310的端口 B與OF交換機(jī)320相連。OF交換機(jī)320的端口C與OF交換機(jī)310相連。OF交換機(jī)320的端口 D與終端340相連。此處,在圖13中,盡管其示出了 OF控制器300沒包括在NWl中的情況下的配置,但是可以將OF控制器300包括在NWl中。OF控制器300、OF交換機(jī)310和OF交換機(jī)320可以經(jīng)由專用網(wǎng)絡(luò)相連,或OF控制器300可以經(jīng)由將OF交換機(jī)310和OF交換機(jī)320鏈接在一起的網(wǎng)絡(luò)(NWl)相連。圖14示出了第三示例實施例的步驟S3001、步驟S3002(圖11)、步驟S3004和步驟S3005(圖12)的操作示例。除了圖13之外,其也示出了流表312、流表322和由OF交換機(jī)310接收的分組的報頭。假定在流表312和流表322中都尚未寫入與接收分組相對應(yīng)的條目。首先,終端330發(fā)送具有終端340的目的地地址的分組。在該分組的報頭中,分別寫入“I”作為終端330所屬的VLAN-1D,終端330的“330”作為源MAC地址以及終端340的“340”作為目的地MAC地址。已接收到該分組的OF交換機(jī)310的分組傳輸單元311搜索流表312中是否存在與接收分組相對應(yīng)的條目(圖11:步驟S3001和步驟S3002)。由于流表312中不存在對應(yīng)條目,分組傳輸單元311使用分組輸入向OF控制器300查詢處理內(nèi)容(圖11:步驟S3004)。然后,OF控制器300接收該分組輸入(圖12:步驟S3005)。圖15和圖16示出了第三示例實施例的步驟S3006的操作實例。除了圖14之外,圖15和圖16也示出了在OF控制器300中保存的網(wǎng)絡(luò)配置信息表301的內(nèi)容。在該操作示例中,在網(wǎng)絡(luò)配置信息表301中存儲與終端330和終端340相對應(yīng)的條目作為條目。在與終端330相對應(yīng)的條目中,其分別存儲“ I ”作為VLAN-1D,“330”作為MAC地址,“I”作為NW-1D,以及“310和320”作為交換機(jī)列表(SW-列表)。類似地,在與終端340相對應(yīng)的條目中,其分別存儲“2”作為VLAN_ID,“340”作為MAC地址,“I”作為NW-1D,以及“310和320”作為交換機(jī)列表。在步驟S3006中,OF控制器300的搜索單元302使用接收分組的VLAN-1D(I)和源MAC地址(330)作為關(guān)鍵字從網(wǎng)絡(luò)配置信息表301中搜索對應(yīng)的NW-1D。作為該搜索的結(jié)果,可以從網(wǎng)絡(luò)配置信息表301獲得終端330所屬的NW-1D “I”(圖 16)。圖17和圖18示出了第三示例實施例的步驟S3008的操作實例。在步驟S3008中,搜索單元302使用接收分組的目的地MAC地址(340)和已在步驟S3006中獲得的NW-1D (I)作為關(guān)鍵字來搜索對應(yīng)VLAN-1D (圖17)。因此,可以獲得“2”作為VLAN-1D (圖18)。圖19示出了第三示例實施例的步驟S3010和步驟S3011的操作實例。首先,OF控制器300的路徑控制單元303從網(wǎng)絡(luò)配置信息表301中與在步驟S3008中搜索VLAN-1D時找到的終端(目的地終端)相對應(yīng)的OF交換機(jī)列表。在該情況下,存儲“ 310 ”和“ 320 ”作為交換機(jī)列表。之后,向交換機(jī)列表中指示的每個交換機(jī)發(fā)送flow_mod(圖12:步驟S3010)。發(fā)送該flowjnod,以向OF交換機(jī)310的流表312和OF交換機(jī)320的流表322的每一項新添加與接收分組相對應(yīng)的條目。以下兩種類型被視為該f 1wjnod的內(nèi)容。(I)其向OF交換機(jī)310的流表312分別設(shè)置“I”作為VLAN-1D,“330”作為源MAC地址,“340”作為目的地MAC地址,“向端口 B輸出”和“將分組的VLAN-1D改寫為2”作為處理內(nèi)容,“A”作為輸入端口,以及“B”作為輸出端口。同時,其向OF交換機(jī)320的流表322分別設(shè)置“2”作為VLAN-1D,“330”作為源MAC地址,“340”作為目的地MAC地址,“向端口D輸出”作為處理內(nèi)容,“C”作為輸入端口,以及“D”作為輸出端口。從而,通過如上設(shè)置,當(dāng)OF交換機(jī)310接收到相關(guān)分組時,將分組的VLAN-1D從“I”改寫為“2”,且變得有可能與屬于VLAN-1D “2”的終端340通信。(2)其向OF交換機(jī)310的流表312分別設(shè)置“I”作為VLAN-1D,“330”作為源MAC地址,“ 340 ”作為目的地MAC地址,“向端口 B輸出”作為處理內(nèi)容,“A”作為輸入端口,以及“B”作為輸出端口。同時,其向OF交換機(jī)320的流表322分別設(shè)置“I”作為VLAN-1D,“330”作為源MAC地址,“340”作為目的地MAC地址,“向端口 D輸出”和“將分組的VLAN-1D改寫為2”作為處理內(nèi)容,“C”作為輸入端口,以及“D”作為輸出端口。從而,通過如上設(shè)置,變得有可能在不改寫相關(guān)分組的VLAN-1D “I”的情況下,從OF交換機(jī)310向OF交換機(jī)320進(jìn)行通信。此外,變得有可能通過在OF交換機(jī)320處將分組的VLAN-1D改寫為“2”來與屬于VLAN-1D “2”的終端340通信。最終,在步驟S3011中,OF控制器300向OF交換機(jī)310發(fā)送分組輸出,并命令向目的地終端發(fā)送接收分組。圖20和21示出了在通過上述操作已更新了流表312和流表322之后的操作示例。圖20示出了當(dāng)在步驟S3010中通過flow_mod如圖19的(I) 一樣已更新了每個流表時的操作示例。圖21示出了當(dāng)在步驟S3010中通過flow_mod如圖19的(2) —樣已更新了每個流表時的操作示例。在圖20的示例中,首先當(dāng)OF交換機(jī)310已接收到相關(guān)分組時,搜索流表312。在流表312的對應(yīng)條目中,其示出了 “設(shè)置V-1D 2”作為動作,換言之,將VLAN-1D改寫為2。之后,在OF交換機(jī)320中,根據(jù)流表322的對應(yīng)條目向終端340執(zhí)行發(fā)送。通過在屬于VLAN(I)的OF交換機(jī)310中執(zhí)行該VLAN-1D的改寫,在不同VLAN之間的通信變得有可能。在圖21的示例中,首先當(dāng)OF交換機(jī)310已接收到相關(guān)分組時,搜索流表312。由于在流表312中存在對應(yīng)的條目,OF交換機(jī)310根據(jù)該條目向OF交換機(jī)320發(fā)送接收到的分組。接下來,當(dāng)OF交換機(jī)320已接收到相關(guān)分組時,搜索流表322,且根據(jù)動作中指示的“設(shè)置V-1D 2”將接收分組的VLAN-1D改寫為2。在圖21的示例中,通過事先將流表322的相關(guān)條目的VLAN-1D設(shè)置為“ 1”,變得有可能在不同VLAN之間通信。(效果)第三示例實施例具有與上面已經(jīng)描述的第一示例實施例相同的效果。〈第四示例實施例〉將參照圖22來詳細(xì)描述本發(fā)明的第四示例實施例。(配置)將參照圖22來描述第四示例實施例的配置。圖22是示出了根據(jù)第四示例實施例的系統(tǒng)配置的框圖。根據(jù)圖22,第四示例實施例的系統(tǒng)包括:控制裝置400、終端430和終端440。控制裝置400包括:網(wǎng)絡(luò)配置信息管理單元401和路徑控制單元403。控制裝置400是控制在終端430和終端440之間執(zhí)行的通信(分組傳輸)的裝置。終端430和終端440分別屬于由第一標(biāo)識符標(biāo)識的第一虛擬網(wǎng)絡(luò)。網(wǎng)絡(luò)配置信息管理單元401保存與第二虛擬網(wǎng)絡(luò)相關(guān)的配置信息,使得終端430和終端440可以屬于由第二標(biāo)識符標(biāo)識的第二虛擬網(wǎng)絡(luò)。路徑控制單元403基于由網(wǎng)絡(luò)配置信息管理單元401所保存的與第二虛擬網(wǎng)絡(luò)相關(guān)的配置信息,控制在每個終端之間的通信。(效果)根據(jù)第四示例實施例,控制裝置通過保存配置信息,使得屬于第一虛擬網(wǎng)絡(luò)的終端可以屬于第二虛擬網(wǎng)絡(luò),來控制終端之間的通信。因此,即使在第一虛擬網(wǎng)絡(luò)的標(biāo)識符的數(shù)目的使用上存在限制的情況下,也變得有可能通過使用第二虛擬網(wǎng)絡(luò)來建立大規(guī)模網(wǎng)絡(luò)。
盡管已參照本發(fā)明的示例實施例來具體示出和描述本發(fā)明,但是本發(fā)明不限于這些特定實施例。本領(lǐng)域普通技術(shù)人員將理解:在不脫離本發(fā)明的精神和范圍的情況下,可以對其進(jìn)行形式和細(xì)節(jié)的各種改變。本申請要求于2010年9月3日提交的日本專利申請N0.2010-197630的優(yōu)先權(quán),通過引用的方式將其內(nèi)容全部并入本文中??梢詫⑸厦婀_的全部或部分示例實施例描述為(但不限于)以下補充注釋。(補充注釋I)—種用于對在屬于由第一標(biāo)識符標(biāo)識的第一虛擬網(wǎng)絡(luò)的終端之間的分組傳輸進(jìn)行控制的控制裝置,包括:網(wǎng)絡(luò)配置信息管理裝置,所述網(wǎng)絡(luò)配置信息管理裝置用于保存與由第二標(biāo)識符標(biāo)識的第二虛擬網(wǎng)絡(luò)相關(guān)的配置信息,使得所述終端屬于所述第二虛擬網(wǎng)絡(luò);以及路徑控制裝置,所述路徑控制裝置用于基于與所述第二虛擬網(wǎng)絡(luò)相關(guān)的配置信息來控制在所述終端之間的通信。(補充注釋2)根據(jù)補充注釋I所述的控制裝置,其中,所述網(wǎng)絡(luò)配置信息管理裝置通過下述方式來管理每個終端的與終端相關(guān)的識別信息:將所述終端的標(biāo)識符與在所述終端中提供的第一標(biāo)識符進(jìn)行相關(guān)。(補充注釋3)根據(jù)補充注釋I或2所述的控制裝置,其中,所述網(wǎng)絡(luò)配置信息管理裝置通過下述方式來管理每個終端的與所述第二虛擬網(wǎng)絡(luò)相關(guān)的配置信息:將與所述終端相關(guān)的識別信息與在所述終端中提供的第二標(biāo)識符進(jìn)行相關(guān)。(補充注釋4)根據(jù)補充注釋I至3中任一項所述的控制裝置,還包括:搜索裝置,所述搜索裝置用于:當(dāng)接收到傳輸裝置通過發(fā)送分組進(jìn)行的與接收分組相關(guān)的查詢時,基于與所述接收分組相關(guān)的信息,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索所述接收分組的源終端和目的地終端中的每一個是否具有相同的第二標(biāo)識符,當(dāng)所述接收分組的源終端和目的地終端中的每一個具有相同第二標(biāo)識符時,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索所述目的地終端的第一標(biāo)識符,以及當(dāng)所述接收分組的源終端和目的地終端中的每一個具有不同的第二標(biāo)識符時,丟棄所述接收分組;以及其中,所述路徑控制裝置計算在所述源終端和所述目的地終端之間的傳輸路由,并基于檢測到的所述目的地終端的第一標(biāo)識符向所述傳輸路由上的傳輸裝置通知命令,所述命令用以設(shè)置包括針對所述接收分組的處理在內(nèi)的處理規(guī)則。(補充注釋5)根據(jù)補充注釋4所述的控制裝置,其中,所述搜索裝置基于所述源終端的第一標(biāo)識符和所述源終端的標(biāo)識符,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述源終端中提供的第二標(biāo)識符,以及基于所述目的地終端的標(biāo)識符和作為搜索結(jié)果獲得的在所述源終端中提供的第二標(biāo)識符,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述目的地終端中提供的第一標(biāo)識符。
(補充注釋6)根據(jù)補充注釋4或5所述的控制裝置,其中,所述路徑控制裝置針對所述查詢的源傳輸裝置設(shè)置包括用以將所述接收分組的報頭中的第一標(biāo)識符更新為在所述目的地終端中提供的第一標(biāo)識符的處理在內(nèi)的處理規(guī)則,以及針對所述接收分組的路由上的除了所述查詢的源傳輸裝置之外的傳輸裝置,將與所述接收分組相對應(yīng)的處理規(guī)則中的接收分組的報頭的第一標(biāo)識符更新為在所述目的地終端中提供的第一標(biāo)識符。(補充注釋7)根據(jù)補充注釋4或5所述的控制裝置,其中,所述路徑控制裝置針對所述接收分組的路由上的除了所述查詢的源傳輸裝置之外的傳輸裝置,設(shè)置包括用以將所述分組的報頭中的第二標(biāo)識符更新為在所述目的地終端中提供的第一標(biāo)識符的處理在內(nèi)的處理規(guī)則。(補充注釋8)根據(jù)補充注釋3至7中任一項所述的控制裝置,其中,所述網(wǎng)絡(luò)配置信息管理裝置還存儲終端的IP地址作為所述第二網(wǎng)絡(luò)配置/[目息;以及其中,所述搜索裝置基于所述源終端中提供的第一標(biāo)識符、所述源終端的標(biāo)識符和所述源終端的IP地址,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述源終端中提供的第二標(biāo)識符,以及基于所述目的地終端的標(biāo)識符、作為搜索結(jié)果獲得的在所述源終端中提供的第二標(biāo)識符、和所述目的地終端的IP地址,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述目的地終端中提供的第一標(biāo)識符。(補充注釋9)根據(jù)補充注釋3至8中任一項所述的控制裝置,其中,所述網(wǎng)絡(luò)配置信息管理裝置還存儲所述終端所屬的第二虛擬網(wǎng)絡(luò)中的傳輸裝置的列表,作為與所述終端相關(guān)的識別信息;以及其中,所述路徑控制裝置從所述傳輸裝置的列表中搜索與所述源終端或所述目的地終端屬于相同的第二虛擬網(wǎng)絡(luò)的傳輸裝置。(補充注釋10)一種通信系統(tǒng),包括:終端,所述終端屬于由第一標(biāo)識符標(biāo)識的第一虛擬網(wǎng)絡(luò);以及控制裝置,所述控制裝置用于對在所述終端之間分組傳輸進(jìn)行控制;其中,所述控制裝置包括:網(wǎng)絡(luò)配置信息管理裝置,所述網(wǎng)絡(luò)配置信息管理裝置用于保存與由第二標(biāo)識符標(biāo)識的第二虛擬網(wǎng)絡(luò)相關(guān)的配置信息,使得所述終端屬于所述第二虛擬網(wǎng)絡(luò);以及路徑控制裝置,所述路徑控制裝置用于基于與所述第二虛擬網(wǎng)絡(luò)相關(guān)的配置信息來控制在所述終端之間的通信。(補充注釋11)根據(jù)補充注釋10所述的通信系統(tǒng),其中,所述網(wǎng)絡(luò)配置信息管理裝置通過下述方式來管理每個終端的與終端相關(guān)的識別信息:將所述終端的標(biāo)識符與在所述終端中提供的第一標(biāo)識符進(jìn)行相關(guān)。(補充注釋12)根據(jù)補充注釋10或11所述的通信系統(tǒng),其中,所述網(wǎng)絡(luò)配置信息管理裝置通過下述方式來管理每個終端的與所述第二虛擬網(wǎng)絡(luò)相關(guān)的配置信息:將與終端相關(guān)的識別信息與在所述終端中提供的第二標(biāo)識符進(jìn)行相關(guān)。(補充注釋13)根據(jù)補充注釋10至12中任一項所述的通信系統(tǒng),還包括:傳輸裝置,所述傳輸裝置用于基于將接收分組的報頭和與所述分組相對應(yīng)的處理進(jìn)行相關(guān)的處理規(guī)則來處理所述接收分組,以及當(dāng)針對所述接收分組的處理規(guī)則未知時向所述控制裝置查詢;其中,所述控制裝置還包括搜索裝置,所述搜索裝置用于:當(dāng)已經(jīng)接收到所述查詢時,基于與所述接收分組相關(guān)的信息,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索所述接收分組的源終端和目的地終端中的每一個是否具有相同的第二標(biāo)識符,當(dāng)所述接收分組的源終端和目的地終端中的每一個具有相同第二標(biāo)識符時,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索所述目的地終端的第一標(biāo)識符,以及當(dāng)所述接收分組的源終端和目的地終端中的每一個具有不同的第二標(biāo)識符時,丟棄所述接收分組;以及其中,所述路徑控制裝置計算在所述源終端和所述目的地終端之間的傳輸路由,并基于檢測到的所述目的地終端的第一標(biāo)識符向所述傳輸路由上的傳輸裝置通知命令,所述命令用以設(shè)置包括針對所述接收分組的處理在內(nèi)的處理規(guī)則。(補充注釋14)根據(jù)補充注釋13所述的通信系統(tǒng),其中,所述搜索裝置基于所述源終端的第一標(biāo)識符和所述源終端的標(biāo)識符,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述源終端中提供的第二標(biāo)識符,以及基于所述目的地終端的標(biāo)識符和作為搜索結(jié)果獲得的在所述源終端中提供的第二標(biāo)識符,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述目的地終端中提供的第一標(biāo)識符。(補充注釋I5)根據(jù)補充注釋13或14所述的通信系統(tǒng),其中,所述路徑控制裝置針對所述查詢的源傳輸裝置設(shè)置包括用以將所述接收分組的報頭中的第一標(biāo)識符更新為在所述目的地終端中提供的第一標(biāo)識符的處理在內(nèi)的處理規(guī)則,以及針對所述接收分組的路由上的除了所述查詢的發(fā)送源傳輸裝置之外的傳輸裝置,將與所述接收分組相對應(yīng)的處理規(guī)則中的接收分組的報頭的第一標(biāo)識符更新為在所述目的地終端中提供的第一標(biāo)識符。(補充注釋I6)根據(jù)補充注釋13或14所述的通信系統(tǒng),其中,所述路徑控制裝置針對所述接收分組的路由上的除了所述查詢的源傳輸裝置之外的傳輸裝置,設(shè)置包括用以將所述分組的報頭中的第二標(biāo)識符更新為在所述目的地終端中提供的第一標(biāo)識符的處理在內(nèi)的處理規(guī)則。(補充注釋17)
根據(jù)補充注釋12至16中任一項所述的通信系統(tǒng),其中,所述網(wǎng)絡(luò)配置信息管理裝置還存儲終端的IP地址作為所述第二網(wǎng)絡(luò)配置/[目息;以及其中,所述搜索裝置基于所述源終端中提供的第一標(biāo)識符、所述源終端的標(biāo)識符和所述源終端的IP地址,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述源終端中提供的第二標(biāo)識符,以及基于所述目的地終端的標(biāo)識符、作為搜索結(jié)果獲得的在所述源終端中提供的第二標(biāo)識符、和所述目的地終端的IP地址,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述目的地終端中提供的第一標(biāo)識符。(補充注釋18)根據(jù)補充注釋12至17中任一項所述的通信系統(tǒng),其中,所述網(wǎng)絡(luò)配置信息管理裝置還存儲所述終端所屬的第二虛擬網(wǎng)絡(luò)中的傳輸裝置的列表,作為與所述終端相關(guān)的識別信息;以及其中,所述路徑控制裝置從所述傳輸裝置的列表中搜索與所述源終端或所述目的地終端屬于相同的第二虛擬網(wǎng)絡(luò)的傳輸裝置。(補充注釋19)—種用于對在屬于由第一標(biāo)識符標(biāo)識的第一虛擬網(wǎng)絡(luò)的終端之間的分組傳輸進(jìn)行控制的控制方法,包括:基于在網(wǎng)絡(luò)配置信息管理裝置中保存的與第二虛擬網(wǎng)絡(luò)相關(guān)的配置信息,控制在所述終端之間的通信,使得所述終端屬于由第二標(biāo)識符識別的第二虛擬網(wǎng)絡(luò)。(補充注釋20)根據(jù)補充注釋19所述的通信方法,其中,所述網(wǎng)絡(luò)配置信息管理裝置通過下述方式來管理每個終端的與終端相關(guān)的識別信息:將所述終端的標(biāo)識符與在所述終端中提供的第一標(biāo)識符進(jìn)行相關(guān)。(補充注釋21)根據(jù)補充注釋19或20所述的通信方法,其中,所述網(wǎng)絡(luò)配置信息管理裝置通過下述方式來管理每個終端的與所述第二虛擬網(wǎng)絡(luò)相關(guān)的配置信息:將與所述終端相關(guān)的識別信息與在所述終端中提供的第二標(biāo)識符進(jìn)行相關(guān)。(補充注釋22)根據(jù)補充注釋19至21中任一項所述的通信方法,還包括:當(dāng)接收到傳輸裝置通過發(fā)送分組進(jìn)行的與接收分組相關(guān)的查詢時,基于與所述接收分組相關(guān)的信息,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索所述接收分組的源終端和目的地終端中的每一個是否具有相同的第二標(biāo)識符;當(dāng)所述接收分組的源終端和目的地終端中的每一個具有相同第二標(biāo)識符時,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索所述目的地終端的第一標(biāo)識符;當(dāng)所述接收分組的源終端和目的地終端中的每一個具有不同的第二標(biāo)識符時,丟棄所述接收分組;計算在所述源終端和所述目的地終端之間的傳輸路由;以及基于檢測到的所述目的地終端的第一標(biāo)識符向所述傳輸路由上的傳輸裝置通知命令,所述命令用以設(shè)置包括針對所述接收分組的處理在內(nèi)的處理規(guī)則。(補充注釋23)根據(jù)補充注釋22所述的通信方法,還包括:基于所述源終端的第一標(biāo)識符和所述源終端的標(biāo)識符,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述源終端中提供的第二標(biāo)識符;以及基于所述目的地終端的標(biāo)識符和作為搜索結(jié)果獲得的在所述源終端中提供的第二標(biāo)識符,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述目的地終端中提供的第一標(biāo)識符。(補充注釋24)根據(jù)補充注釋22或23所述的通信方法,還包括:針對所述查詢的發(fā)送源傳輸裝置,設(shè)置包括用以將所述接收分組的報頭中的第一標(biāo)識符更新為在所述目的地終端中提供的第一標(biāo)識符的處理在內(nèi)的處理規(guī)則;以及針對所述接收分組的路由上的除了所述查詢的源傳輸裝置之外的傳輸裝置,將與所述接收分組相對應(yīng)的處理規(guī)則中的接收分組的報頭的第一標(biāo)識符更新為在所述目的地終端中提供的第一標(biāo)識符。(補充注釋25)根據(jù)補充注釋22或23所述的通信方法,還包括:針對所述接收分組的路由上的除了所述查詢的源傳輸裝置之外的傳輸裝置,設(shè)置包括用以將所述分組的報頭中的第二標(biāo)識符更新為在所述目的地終端中提供的第一標(biāo)識符的處理在內(nèi)的處理規(guī)則。(補充注釋26)根據(jù)補充注釋21至25中任一項所述的通信方法,其中,所述網(wǎng)絡(luò)配置信息管理裝置還存儲終端的IP地址作為所述第二網(wǎng)絡(luò)配置/[目息;以及其中,所述通信方法還包括:基于所述源終端中提供的第一標(biāo)識符、所述源終端的標(biāo)識符和所述源終端的IP地址,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述源終端中提供的第二標(biāo)識符;以及基于所述目的地終端的標(biāo)識符、作為搜索結(jié)果獲得的在所述源終端中提供的第二標(biāo)識符、和所述目的地終端的IP地址,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述目的地終端中提供的第一標(biāo)識符。(補充注釋27)根據(jù)補充注釋21至25中任一項所述的通信方法,其中,所述網(wǎng)絡(luò)配置信息管理裝置還存儲所述終端所屬的第二虛擬網(wǎng)絡(luò)中的傳輸裝置的列表,作為與所述終端相關(guān)的識別信息;以及其中,所述通信方法還包括:從所述傳輸裝置的列表中搜索與所述源終端或所述目的地終端屬于相同的第二虛擬網(wǎng)絡(luò)的傳輸裝置。(補充注釋28)一種其上記錄有通信程序的記錄介質(zhì),所述通信程序用于使得計算機(jī)執(zhí)行對在屬于由第一標(biāo)識符標(biāo)識的第一虛擬網(wǎng)絡(luò)的終端之間的分組傳輸進(jìn)行控制的處理,包括:
路徑控制處理,所述路徑控制處理用于基于在網(wǎng)絡(luò)配置信息管理裝置中保存的與第二虛擬網(wǎng)絡(luò)相關(guān)的配置信息,控制在所述終端之間的通信,使得所述終端屬于由第二標(biāo)識符識別的第二虛擬網(wǎng)絡(luò)。(補充注釋29)根據(jù)補充注釋28所述的記錄介質(zhì),其中,所述網(wǎng)絡(luò)配置信息管理裝置通過下述方式來管理每個終端的與終端相關(guān)的識別信息:將所述終端的標(biāo)識符與在所述終端中提供的第一標(biāo)識符進(jìn)行相關(guān)。(補充注釋3O)根據(jù)補充注釋28或29所述的記錄介質(zhì),其中,所述網(wǎng)絡(luò)配置信息管理裝置通過下述方式來管理每個終端的與所述第二虛擬網(wǎng)絡(luò)相關(guān)的配置信息:將與所述終端相關(guān)的識別信息與在所述終端中提供的第二標(biāo)識符進(jìn)行相關(guān)。(補充注釋3I)根據(jù)補充注釋28至30中任一項所述的記錄介質(zhì),還包括:搜索處理,所述搜索處理用于:當(dāng)接收到傳輸裝置通過發(fā)送分組進(jìn)行的與接收分組相關(guān)的查詢時,基于與所述接收分組相關(guān)的信息,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索所述接收分組的源終端和目的地終端中的每一個是否具有相同的第二標(biāo)識符;當(dāng)所述接收分組的源終端和目的地終端中的每一個具有相同第二標(biāo)識符時,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索所述目的地終端的第一標(biāo)識符;以及當(dāng)所述接收分組的源終端和目的地終端中的每一個具有不同的第二標(biāo)識符時,丟棄所述接收分組;其中,所述路徑控制處理還包括:計算在所述源終端和所述目的地終端之間的傳輸路由,以及基于檢測到的所述目的地終端的第一標(biāo)識符向所述傳輸路由上的傳輸裝置通知命令,所述命令用以設(shè)置包括針對所述接收分組的處理在內(nèi)的處理規(guī)則。(補充注釋32)根據(jù)補充注釋31所述的記錄介質(zhì),其中,所述搜索處理還包括:基于所述源終端的第一標(biāo)識符和所述源終端的標(biāo)識符,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述源終端中提供的第二標(biāo)識符,以及基于所述目的地終端的標(biāo)識符和作為搜索結(jié)果獲得的在所述源終端中提供的第二標(biāo)識符,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述目的地終端中提供的第一標(biāo)識符。(補充注釋如根據(jù)補充注釋31或32所述的記錄介質(zhì),其中,所述路徑控制處理還包括:針對所述查詢的發(fā)送源傳輸裝置,設(shè)置包括用以將所述接收分組的報頭中的第一標(biāo)識符更新為在所述目的地終端中提供的第一標(biāo)識符的處理在內(nèi)的處理規(guī)則;以及針對所述接收分組的路由上的除了所述查詢的源傳輸裝置之外的傳輸裝置,將與所述接收分組相對應(yīng)的處理規(guī)則中的接收分組的報頭的第一標(biāo)識符更新為在所述目的地終端中提供的第一標(biāo)識符。(補充注釋34)根據(jù)補充注釋31或32所述的記錄介質(zhì),其中,所述路徑控制處理還包括:針對所述接收分組的路由上的除了所述查詢的發(fā)送源傳輸裝置之外的傳輸裝置,設(shè)置包括用以將所述分組的報頭中的第二標(biāo)識符更新為在所述目的地終端中提供的第一標(biāo)識符的處理在內(nèi)的處理規(guī)則。(補充注釋35)根據(jù)補充注釋30至34中任一項所述的記錄介質(zhì),其中,所述網(wǎng)絡(luò)配置信息管理裝置還存儲終端的IP地址作為所述第二網(wǎng)絡(luò)配置/[目息;以及其中,所述搜索處理還包括:基于所述源終端中提供的第一標(biāo)識符、所述源終端的標(biāo)識符和所述源終端的IP地址,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述源終端中提供的第二標(biāo)識符,以及基于所述目的地終端的標(biāo)識符、作為搜索結(jié)果獲得的在所述源終端中提供的第二標(biāo)識符、和所述目的地終端的IP地址,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述目的地終端中提供的第一標(biāo)識符。(補充注釋加)根據(jù)補充注釋30至34中任一項所述的記錄介質(zhì),其中,所述網(wǎng)絡(luò)配置信息管理裝置還存儲所述終端所屬的第二虛擬網(wǎng)絡(luò)中的傳輸裝置的列表,作為與所述終端相關(guān)的識別信息;以及其中,所述路徑控制處理還包括:從所述傳輸裝置的列表中搜索與所述源終端或所述目的地終端屬于相同的第二虛擬網(wǎng)絡(luò)的傳輸裝置。附圖標(biāo)記列表1、2 網(wǎng)絡(luò) NW100、200 控制器300 OF 控制器400控制裝置101、201、301網(wǎng)絡(luò)配置信息表401網(wǎng)絡(luò)配置信息管理單元101-1、101-2、101-N、201-1、201-2、201-N、301-1、301-2、301-Ν、401-1、401-2、401-N網(wǎng)絡(luò)配置信息條目102、202、302 搜索單元103、203、303路徑控制單元110、120、210、220 交換機(jī)310、320 OF 交換機(jī)111、121、211、221、311、321 分組傳輸單元112、122、212、222 轉(zhuǎn)發(fā)表112-1、112-2、112-M 轉(zhuǎn)發(fā)表條目312、322 流表312-1、312-2、312_M 流表條目130、140、230、240、330、340 終端
權(quán)利要求
1.一種用于對在屬于由第一標(biāo)識符標(biāo)識的第一虛擬網(wǎng)絡(luò)的終端之間的分組傳輸進(jìn)行控制的控制裝置,包括:網(wǎng)絡(luò)配置信息管理裝置,所述網(wǎng)絡(luò)配置信息管理裝置用于保存與由第二標(biāo)識符標(biāo)識的第二虛擬網(wǎng)絡(luò)相關(guān)的配置信息,使得所述終端屬于所述第二虛擬網(wǎng)絡(luò);以及路徑控制裝置,所述路徑控制裝置用于基于與所述第二虛擬網(wǎng)絡(luò)相關(guān)的配置信息來控制在所述終端之間的通信。
2.根據(jù)權(quán)利要求1所述的控制裝置,其中,所述網(wǎng)絡(luò)配置信息管理裝置通過下述方式來管理每個終端的與終端相關(guān)的識別信息:將所述終端的標(biāo)識符與在所述終端中提供的第一標(biāo)識符進(jìn)行相關(guān)。
3.根據(jù)權(quán)利要求1或2所述的控制裝置,其中,所述網(wǎng)絡(luò)配置信息管理裝置通過下述方式來管理每個終端的與所述第二虛擬網(wǎng)絡(luò)相關(guān)的配置信息:將與所述終端相關(guān)的識別信息與在所述終端中提供的第二標(biāo)識符進(jìn)行相關(guān)。
4.根據(jù)權(quán)利要求1至3中任一項所述的控制裝置,還包括:搜索裝置,所述搜索裝置用于:當(dāng)接收到傳輸裝置通過發(fā)送分組進(jìn)行的與接收分組相關(guān)的查詢時,基于與所述接收分組相關(guān)的信息,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索所述接收分組的源終端和目的地終端中的每一個是否具有相同的第二標(biāo)識符,當(dāng)所述接收分組的源終端和目的地終端中的每一個具有相同第二標(biāo)識符時,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索所述目的地終端的第一標(biāo)識符,以及當(dāng)所述接收分組的源終端和目的地終端中的每一個具有不同的第二標(biāo)識符時,丟棄所述接收分組;以及 其中,所述路徑控制裝置計算在所述源終端和所述目的地終端之間的傳輸路由,并基于檢測到的所述目的地終端的第一標(biāo)識符向所述傳輸路由上的傳輸裝置通知命令,所述命令用以設(shè)置包括針對所述接收分組的處理在內(nèi)的處理規(guī)則。
5.根據(jù)權(quán)利要求4所述的控制裝置,其中,所述搜索裝置基于所述源終端的第一標(biāo)識符和所述源終端的標(biāo)識符,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述源終端中提供的第二標(biāo)識符,以及基于所述目的地終端的標(biāo)識符和作為搜索結(jié)果獲得的在所述源終端中提供的第二標(biāo)識符,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述目的地終端中提供的第一標(biāo)識符。
6.根據(jù)權(quán)利要求4或5所述的控制裝置,其中,所述路徑控制裝置針對所述查詢的源傳輸裝置設(shè)置包括用以將所述接收分組的報頭中的第一標(biāo)識符更新為在所述目的地終端中提供的第一標(biāo)識符的處理在內(nèi)的處理規(guī)貝U,以及針對所述接收分組的路由上的除了所述查詢的源傳輸裝置之外的傳輸裝置,將與所述接收分組相對應(yīng)的處理規(guī)則中的接收分組的報頭的第一標(biāo)識符更新為在所述目的地終端中提供的第一標(biāo)識符。
7.根據(jù)權(quán)利要求4或5所述的控制裝置,其中,所述路徑控制裝置針對所述接收分組的路由上的除了所述查詢的源傳輸裝置之外的傳輸裝置,設(shè)置包括用以將所述分組的報頭中的第二標(biāo)識符更新為在所述目的地終端中提供的第一標(biāo)識符的處理在內(nèi)的處理規(guī)則。
8.根據(jù)權(quán)利要求3至7中任一項所述的控制裝置,其中,所述網(wǎng)絡(luò)配置信息管理裝置還存儲終端的IP地址作為所述第二網(wǎng)絡(luò)配置信息;以及其中,所述搜索裝置基于所述源終端中提供的第一標(biāo)識符、所述源終端的標(biāo)識符和所述源終端的IP地址,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述源終端中提供的第二標(biāo)識符,以及基于所述目的地終端的標(biāo)識符、作為搜索結(jié)果獲得的在所述源終端中提供的第二標(biāo)識符、和所述目的地終端的IP地址,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述目的地終端中提供的第一標(biāo)識符。
9.根據(jù)權(quán)利要求3至8中任一項所述的控制裝置,其中,所述網(wǎng)絡(luò)配置信息管理裝置還存儲所述終端所屬的第二虛擬網(wǎng)絡(luò)中的傳輸裝置的列表,作為與所述終端相關(guān)的識別信息;以及其中,所述路徑控制裝置從所述傳輸裝置的列表中搜索與所述源終端或所述目的地終端屬于相同的第二虛擬網(wǎng)絡(luò)的傳輸裝置。
10.一種通信系統(tǒng),包括:終端,所述終端屬于由第一標(biāo)識符標(biāo)識的第一虛擬網(wǎng)絡(luò);以及控制裝置,所述控制裝置用于對在所述終端之間分組傳輸進(jìn)行控制;其中,所述控制裝置包括:網(wǎng)絡(luò)配置信息管理裝置,所述網(wǎng)絡(luò)配置信息管理裝置用于保存與由第二標(biāo)識符標(biāo)識的第二虛擬網(wǎng)絡(luò)相關(guān)的配置信息,使得所述終端屬于所述第二虛擬網(wǎng)絡(luò);以及路徑控制裝置,所述 路徑控制裝置用于基于與所述第二虛擬網(wǎng)絡(luò)相關(guān)的配置信息來控制在所述終端之間的通信。
11.根據(jù)權(quán)利要求10所述的通信系統(tǒng),其中,所述網(wǎng)絡(luò)配置信息管理裝置通過下述方式來管理每個終端的與終端相關(guān)的識別信息:將所述終端的標(biāo)識符與在所述終端中提供的第一標(biāo)識符進(jìn)行相關(guān)。
12.根據(jù)權(quán)利要求10或11所述的通信系統(tǒng),其中,所述網(wǎng)絡(luò)配置信息管理裝置通過下述方式來管理每個終端的與所述第二虛擬網(wǎng)絡(luò)相關(guān)的配置信息:將與終端相關(guān)的識別信息與在所述終端中提供的第二標(biāo)識符進(jìn)行相關(guān)。
13.根據(jù)權(quán)利要求10至12中任一項所述的通信系統(tǒng),還包括:傳輸裝置,所述傳輸裝置用于基于將接收分組的報頭和與所述分組相對應(yīng)的處理進(jìn)行相關(guān)的處理規(guī)則來處理所述接收分組,以及當(dāng)針對所述接收分組的處理規(guī)則未知時向所述控制裝置查詢;其中,所述控制裝置還包括搜索裝置,所述搜索裝置用于:當(dāng)已經(jīng)接收到所述查詢時,基于與所述接收分組相關(guān)的信息,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索所述接收分組的源終端和目的地終端中的每一個是否具有相同的第二標(biāo)識符,當(dāng)所述接收分組的源終端和目的地終端中的每一個具有相同第二標(biāo)識符時,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索所述目的地終端的第一標(biāo)識符,以及當(dāng)所述接收分組的源終端和目的地終端中的每一個具有不同的第二標(biāo)識符時,丟棄所述接收分組;以及其中,所述路徑控制裝置計算在所述源終端和所述目的地終端之間的傳輸路由,并基于檢測到的所述目的地終端的第一標(biāo)識符向所述傳輸路由上的傳輸裝置通知命令,所述命令用以設(shè)置包括針對所述接收分組的處理在內(nèi)的處理規(guī)則。
14.根據(jù)權(quán)利要求13所述的通信系統(tǒng),其中,所述搜索裝置基于所述源終端的第一標(biāo)識符和所述源終端的標(biāo)識符,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述源終端中提供的第二標(biāo)識符,以及基于所述目的地終端的標(biāo)識符和作為搜索結(jié)果獲得的在所述源終端中提供的第二標(biāo)識符,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述目的地終端中提供的第一標(biāo)識符。
15.根據(jù)權(quán)利要求13或14所述的通信系統(tǒng),其中,所述路徑控制裝置針對所述查詢的源傳輸裝置設(shè)置包括用以將所述接收分組的報頭中的第一標(biāo)識符更新為在所述目的地終端中提供的第一標(biāo)識符的處理在內(nèi)的處理規(guī)貝U,以及針對所述接收分組的路由上的除了所述查詢的發(fā)送源傳輸裝置之外的傳輸裝置,將與所述接收分組相對應(yīng)的處理規(guī)則中的接收分組的報頭的第一標(biāo)識符更新為在所述目的地終端中提供的第一標(biāo)識符。
16.根據(jù)權(quán)利要求13或14所述的通信系統(tǒng),其中,所述路徑控制裝置針對所述接收分組的路由上的除了所述查詢的源傳輸裝置之外的傳輸裝置,設(shè)置包括用以將所述分組的報頭中的第二標(biāo)識符更新為在所述目的地終端中提供的第一標(biāo)識符的處理在內(nèi)的處理規(guī)則。
17.根據(jù)權(quán)利要求12至16中任一項所述的通信系統(tǒng),其中,所述網(wǎng)絡(luò)配置信息管理裝置還存儲終端的IP地址作為所述第二網(wǎng)絡(luò)配置信息;以及其中,所述搜索裝置基于所述源終端中提供的第一標(biāo)識符、所述源終端的標(biāo)識符和所述源終端的IP地址,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述源終端中提供的第二標(biāo)識符,以及基于所述目的地終端的標(biāo)識符、作為搜索結(jié)果獲得的在所述源終端中提供的第二標(biāo)識符、和所述目的地終端的IP地址,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述目的地終端中提供的第一標(biāo)識符。
18.根據(jù)權(quán)利要求12至17中任一項所述的通信系統(tǒng),其中,所述網(wǎng)絡(luò)配置信息管理裝置還存儲所述終端所屬的第二虛擬網(wǎng)絡(luò)中的傳輸裝置的列表,作為與所述終端相關(guān)的識別信息;以及其中,所述路徑控制裝置從所述傳輸裝置的列表中搜索與所述源終端或所述目的地終端屬于相同的第二虛擬網(wǎng)絡(luò)的傳輸裝置。
19.一種用于對在屬于由第一標(biāo)識符標(biāo)識的第一虛擬網(wǎng)絡(luò)的終端之間的分組傳輸進(jìn)行控制的控制方法,包括:基于在網(wǎng)絡(luò)配置信息管理裝置中保存的與第二虛擬網(wǎng)絡(luò)相關(guān)的配置信息,控制在所述終端之間的通信,使得所述終端屬于由第二標(biāo)識符識別的第二虛擬網(wǎng)絡(luò)。
20.根據(jù)權(quán)利要求19所述的通信方法,其中,所述網(wǎng)絡(luò)配置信息管理裝置通過下述方式來管理每個終端的與終端相關(guān)的識別信息:將所述終端的標(biāo)識符與在所述終端中提供的第一標(biāo)識符進(jìn)行相關(guān)。
21.根據(jù)權(quán)利要求19或20所述的通信方法,其中,所述網(wǎng)絡(luò)配置信息管 理裝置通過下述方式來管理每個終端的與所述第二虛擬網(wǎng)絡(luò)相關(guān)的配置信息:將與所述終端相關(guān)的識別信息與在所述終端中提供的第二標(biāo)識符進(jìn)行相關(guān)。
22.根據(jù)權(quán)利要求19至21中任一項所述的通信方法,還包括:當(dāng)接收到傳輸裝置通過發(fā)送分組進(jìn)行的與接收分組相關(guān)的查詢時,基于與所述接收分組相關(guān)的信息,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索所述接收分組的源終端和目的地終端中的每一個是否具有相同的第二標(biāo)識符;當(dāng)所述接收分組的源終端和目的地終端中的每一個具有相同第二標(biāo)識符時,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索所述目的地終端的第一標(biāo)識符;當(dāng)所述接收分組的源終端和目的地終端中的每一個具有不同的第二標(biāo)識符時,丟棄所述接收分組;計算在所述源終端和所述目的地終端之間的傳輸路由;以及基于檢測到的所述目的地終端的第一標(biāo)識符向所述傳輸路由上的傳輸裝置通知命令,所述命令用以設(shè)置包括針對所述接收分組的處理在內(nèi)的處理規(guī)則。
23.根據(jù)權(quán)利要求22所述的通信方法,還包括:基于所述源終端的第一標(biāo)識符和所述源終端的標(biāo)識符,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述源終端中提供的第二標(biāo)識符;以及基于所述目的地終端的標(biāo)識符和作為搜索結(jié)果獲得的在所述源終端中提供的第二標(biāo)識符,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述目的地終端中提供的第一標(biāo)識符。
24.根據(jù)權(quán)利要求22或23所述的通信方法,還包括: 對所述查詢的發(fā)送源傳輸裝置,設(shè)置包括用以將所述接收分組的報頭中的第一標(biāo)識符更新為在所述目的地終端中提供的第一標(biāo)識符的處理在內(nèi)的處理規(guī)則;以及針對所述接收分組的路由上的除了所述查詢的源傳輸裝置之外的傳輸裝置,將與所述接收分組相對應(yīng)的處理規(guī)則中的接收分組的報頭的第一標(biāo)識符更新為在所述目的地終端中提供的第一標(biāo)識符。
25.根據(jù)權(quán)利要求22或23所述的通信方法,還包括:針對所述接收分組的路由上的除了所述查詢的源傳輸裝置之外的傳輸裝置,設(shè)置包括用以將所述分組的報頭中的第二標(biāo)識符更新為在所述目的地終端中提供的第一標(biāo)識符的處理在內(nèi)的處理規(guī)則。
26.根據(jù)權(quán)利要求21至25中任一項所述的通信方法,其中,所述網(wǎng)絡(luò)配置信息管理裝置還存儲終端的IP地址作為所述第二網(wǎng)絡(luò)配置信息;以及其中,所述通信方法還包括:基于所述源終端中提供的第一標(biāo)識符、所述源終端的標(biāo)識符和所述源終端的IP地址,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述源終端中提供的第二標(biāo)識符;以及基于所述目的地終端的標(biāo)識符、作為搜索結(jié)果獲得的在所述源終端中提供的第二標(biāo)識符、和所述目的地終端的IP地址,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述目的地終端中提供的第一標(biāo)識符。
27.根據(jù)權(quán)利要求21至25中任一項所述的通信方法,其中,所述網(wǎng)絡(luò)配置信息管理裝置還存儲所述終端所屬的第二虛擬網(wǎng)絡(luò)中的傳輸裝置的列表,作為與所述終端相關(guān)的識別信息;以及其中,所述通信方法還包括:從所述傳輸裝置的列表中搜索與所述源終端或所述目的地終端屬于相同的第二虛擬網(wǎng)絡(luò)的傳輸裝置。
28.一種其上記錄有通信程序的記錄介質(zhì),所述通信程序用于使得計算機(jī)執(zhí)行對在屬于由第一標(biāo)識符標(biāo)識的第一虛擬網(wǎng)絡(luò)的終端之間的分組傳輸進(jìn)行控制的處理,包括:路徑控制處理,所述路徑控制處理用于基于在網(wǎng)絡(luò)配置信息管理裝置中保存的與第二虛擬網(wǎng)絡(luò)相關(guān)的配置信息,控制在所述終端之間的通信,使得所述終端屬于由第二標(biāo)識符識別的第二虛擬網(wǎng)絡(luò)。
29.根據(jù)權(quán)利要求28所述的記錄介質(zhì),其中,所述網(wǎng)絡(luò)配置信息管理裝置通過下述方式來管理每個終端的與終端相關(guān)的識別信息:將所述終端的標(biāo)識符與在所述終端中提供的第一標(biāo)識符進(jìn)行相關(guān)。
30.根據(jù)權(quán)利要求28或29所述的記錄介質(zhì),其中,所述網(wǎng)絡(luò)配置信息管理裝置通過下述方式來管理每個終端的與所述第二虛擬網(wǎng)絡(luò)相關(guān)的配置信息:將與所述終端相關(guān)的識別信息與在所述終端中提供的第二標(biāo)識符進(jìn)行相關(guān)。
31.根據(jù)權(quán)利要求28至30中任一項所述的記錄介質(zhì),還包括:搜索處理,所述搜索處理用于:當(dāng)接收到傳輸裝置通過發(fā)送分組進(jìn)行的與接收分組相關(guān)的查詢時,基于與所述接收分組相關(guān)的信息,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索所述接收分組的源終端和目的地終端中的每一個是否具有相同的第二標(biāo)識符;當(dāng)所述接收分組的源終端和目的地終端中的每一個具有相同第二標(biāo)識符時,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索所述目的地終端的第 一標(biāo)識符;以及當(dāng)所述接收分組的源終端和目的地終端中的每一個具有不同的第二標(biāo)識符時,丟棄所述接收分組;其中,所述路徑控制處理還包括:計算在所述源終端和所述目的地終端之間的傳輸路由,以及基于檢測到的所述目的地終端的第一標(biāo)識符向所述傳輸路由上的傳輸裝置通知命令,所述命令用以設(shè)置包括針對所述接收分組的處理在內(nèi)的處理規(guī)則。
32.根據(jù)權(quán)利要求31所述的記錄介質(zhì),其中,所述搜索處理還包括:基于所述源終端的第一標(biāo)識符和所述源終端的標(biāo)識符,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述源終端中提供的第二標(biāo)識符,以及基于所述目的地終端的標(biāo)識符和作為搜索結(jié)果獲得的在所述源終端中提供的第二標(biāo)識符,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述目的地終端中提供的第一標(biāo)識符。
33.根據(jù)權(quán)利要求31或32所述的記錄介質(zhì),其中,所述路徑控制處理還包括:針對所述查詢的發(fā)送源傳輸裝置,設(shè)置包括用以將所述接收分組的報頭中的第一標(biāo)識符更新為在所述目的地終端中提供的第一標(biāo)識符的處理在內(nèi)的處理規(guī)則;以及針對所述接收分組的路由上的除了所述查詢的源傳輸裝置之外的傳輸裝置,將與所述接收分組相對應(yīng)的處理規(guī)則中的接收分組的報頭的第一標(biāo)識符更新為在所述目的地終端中提供的第一標(biāo)識符。
34.根據(jù)權(quán)利要求31或32所述的記錄介質(zhì),其中,所述路徑控制處理還包括:針對所述接收分組的路由上的除了所述查詢的發(fā)送源傳輸裝置之外的傳輸裝置,設(shè)置包括用以將所述分組的報頭中的第二標(biāo)識符更新為在所述目的地終端中提供的第一標(biāo)識符的處理在內(nèi)的處理規(guī)則。
35.根據(jù)權(quán)利要求30至34中任一項所述的記錄介質(zhì),其中,所述網(wǎng)絡(luò)配置信息管理裝置還存儲終端的IP地址作為所述第二網(wǎng)絡(luò)配置信息;以及其中,所述搜索處理還包括:基于所述源終端中提供的第一標(biāo)識符、所述源終端的標(biāo)識符和所述源終端的IP地址,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述源終端中提供的第二標(biāo)識符,以及基于所述目的地終端的標(biāo)識符、作為搜索結(jié)果獲得的在所述源終端中提供的第二標(biāo)識符、和所述目的地終端的IP地址,從所述網(wǎng)絡(luò)配置信息管理裝置中搜索在所述目的地終端中提供的第一標(biāo)識符。
36.根據(jù)權(quán)利要求30至34中任一項所述的記錄介質(zhì),其中,所述網(wǎng)絡(luò)配置信息管理裝置還存儲所述終端所屬的第二虛擬網(wǎng)絡(luò)中的傳輸裝置的列表,作為與所述終端相關(guān)的識別信息;以及其中,所述路徑控制處理還包括:從所述傳輸裝置的列表中搜索與所述源終端或所述目的地終端屬于相同的第二虛 擬網(wǎng)絡(luò)的傳輸裝置。
全文摘要
[技術(shù)問題]在虛擬網(wǎng)絡(luò)的標(biāo)識符數(shù)目方面存在限制,且難以使用虛擬網(wǎng)絡(luò)來建立大規(guī)模網(wǎng)絡(luò)。[問題的解決方案]一種用于對在屬于由第一標(biāo)識符標(biāo)識的第一虛擬網(wǎng)絡(luò)的終端之間的分組傳輸進(jìn)行控制的控制裝置,包括網(wǎng)絡(luò)配置信息管理裝置,用于保存與由第二標(biāo)識符標(biāo)識的第二虛擬網(wǎng)絡(luò)相關(guān)的配置信息,使得所述終端屬于所述第二虛擬網(wǎng)絡(luò);以及路徑控制裝置,用于基于與所述第二虛擬網(wǎng)絡(luò)相關(guān)的配置信息來控制在所述終端之間的通信。
文檔編號H04L12/46GK103081415SQ20118004225
公開日2013年5月1日 申請日期2011年7月1日 優(yōu)先權(quán)日2010年9月3日
發(fā)明者石井秀治 申請人:日本電氣株式會社