亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

交換機(jī)裝置、vlan設(shè)置管理方法以及程序的制作方法

文檔序號(hào):7793387閱讀:125來(lái)源:國(guó)知局
交換機(jī)裝置、vlan設(shè)置管理方法以及程序的制作方法
【專利摘要】本發(fā)明使得每個(gè)交換機(jī)裝置能夠適當(dāng)?shù)毓芾鞻LAN ID和端口之間的對(duì)應(yīng)關(guān)系,而不需要人工設(shè)置或由控制裝置集中管理。一種交換機(jī)裝置,包括:多個(gè)端口;VLAN設(shè)置管理單元,存儲(chǔ)項(xiàng)目,其中在每一個(gè)所述項(xiàng)目中,VLAN信息和所述多個(gè)端口中的至少一個(gè)彼此相關(guān)聯(lián),以及如果未存儲(chǔ)與在從端口接收的分組中包括的VLAN信息和所述分組的接收端口的組合相對(duì)應(yīng)的項(xiàng)目,則添加或更新針對(duì)所接收的分組的相應(yīng)項(xiàng)目;以及功能單元,向預(yù)定的控制裝置通知所述項(xiàng)目的添加或更新的內(nèi)容。
【專利說(shuō)明】交換機(jī)裝置、VLAN設(shè)置管理方法以及程序
[0001]相關(guān)申請(qǐng)的交叉引用
[0002]本申請(qǐng)基于并要求于2012年6月6日遞交的日本專利申請(qǐng)N0.2012-129231的優(yōu)先權(quán),通過(guò)引用將其全部公開(kāi)內(nèi)容一并在此加入。

【技術(shù)領(lǐng)域】
[0003]本發(fā)明涉及交換機(jī)裝置、VLAN(虛擬局域網(wǎng))設(shè)置管理方法以及程序。具體地,本發(fā)明涉及由控制裝置采用集中式方式控制的交換機(jī)裝置、VLAN設(shè)置管理方法以及程序。

【背景技術(shù)】
[0004]近年來(lái),提出了被稱為開(kāi)放流(OpenFlow)的技術(shù)(參見(jiàn)PTL I和2以及NPL I和2)。開(kāi)放流將通信看作端到端流并在每個(gè)流的基礎(chǔ)上執(zhí)行路徑控制、失敗恢復(fù)、負(fù)載平衡以及優(yōu)化。根據(jù)NPL 2的每個(gè)開(kāi)放流交換機(jī)具有用于與開(kāi)放流控制器通信的安全信道,并且根據(jù)由開(kāi)放流控制器適當(dāng)添加或重寫的流表進(jìn)行操作。在流表中,為每個(gè)流定義以下三項(xiàng)的集合:匹配條件(匹配字段),分組首部與其進(jìn)行匹配;流統(tǒng)計(jì)信息(計(jì)數(shù)器);以及定義處理內(nèi)容的指令(參見(jiàn)NPL 2中的節(jié)4.1 “流表”)。
[0005]例如,當(dāng)開(kāi)放流交換機(jī)接收分組時(shí),開(kāi)放流交換機(jī)在流表中搜索具有與所接收的分組的首部信息相匹配的匹配規(guī)則(參見(jiàn)NPL 2中的節(jié)4.3 “匹配字段”)的項(xiàng)目。如果(作為搜索的結(jié)果)開(kāi)放流交換機(jī)找到與接收的分組匹配的項(xiàng)目,則開(kāi)放流交換機(jī)更新流統(tǒng)計(jì)信息(計(jì)數(shù)器)并且基于在所述項(xiàng)目的指令字段中寫入的處理內(nèi)容(從特定端口發(fā)送分組、洪泛、丟棄等)處理所接收的分組。如果(作為搜索的結(jié)果)開(kāi)放流交換機(jī)沒(méi)有找到與接收的分組匹配的項(xiàng)目,則開(kāi)放流交換機(jī)經(jīng)由安全信道向開(kāi)放流控制器發(fā)送項(xiàng)目設(shè)置請(qǐng)求。也就是說(shuō),開(kāi)放流交換機(jī)請(qǐng)求開(kāi)放流控制器確定針對(duì)所接收的分組的處理內(nèi)容(Packet-Ιη (分組輸入)消息)。開(kāi)放流交換機(jī)接收定義處理內(nèi)容的流項(xiàng)目并更新流表。通過(guò)這種方式,通過(guò)將存儲(chǔ)在流表中的項(xiàng)目用作處理規(guī)則(分組處理指令),開(kāi)放流交換機(jī)執(zhí)行分組轉(zhuǎn)發(fā)。
[0006]參考文獻(xiàn)列表
[0007]專利文獻(xiàn)
[0008]PTL 1:國(guó)際公開(kāi) W02008/095010A1
[0009]PTL 2:日本專利公開(kāi) 2011-170718A
[0010]非專利文獻(xiàn)
[0011]NPL I:Nick McKeown 等 7 人的 “OpenFlow:Enabling Innovat1n in CampusNetworks",(在線)(搜索于2012年5月31日),互聯(lián)網(wǎng)
[0012]〈URL:http://www.0penflow.0rg/documents/openflow-wp-latest.pdf>
[0013]NPL 2:“0penFlow Switch Specificat1n” Vers1n 1.1.0Implemented(WireProtocol 0x02)(在線)(搜索于2012年5月31日),互聯(lián)網(wǎng)
[0014]〈URL:http://www.0penflow.0rg/documents/openflow-spec-vl.1.0.pdf>


【發(fā)明內(nèi)容】

[0015]技術(shù)問(wèn)題
[0016]發(fā)明人已經(jīng)給出以下分析。為了向以上文的開(kāi)放流交換機(jī)作為典型的交換機(jī)裝置的端口分配VLAN,需要經(jīng)由命令行接口(CLI)人工創(chuàng)建VLAN ID并分配到接口,這是一個(gè)問(wèn)題。
[0017]通過(guò)使用用于使得開(kāi)放流交換機(jī)向開(kāi)放流控制器(控制裝置)發(fā)送Packet-1n消息的機(jī)制等,控制裝置可以管理將VLAN向每個(gè)交換機(jī)裝置的分配。然而,在這種情況中,可能引起多種問(wèn)題,比如控制裝置上負(fù)載的增加以及在控制裝置發(fā)生故障時(shí)處理的停滯。
[0018]本發(fā)明的目的是提供一種交換機(jī)裝置、一種VLAN設(shè)置管理方法和一種程序,以用于實(shí)現(xiàn)對(duì)VLAN ID和端口之間的對(duì)應(yīng)關(guān)系進(jìn)行適當(dāng)管理,而不需要人工設(shè)置或由控制裝置進(jìn)行集中管理。
[0019]解決問(wèn)題的方案
[0020]根據(jù)第一方面,提供了一種交換機(jī)裝置,包括:多個(gè)端口 ;VLAN設(shè)置管理單元,存儲(chǔ)項(xiàng)目,其中在每一個(gè)所述項(xiàng)目中,VLAN信息和所述多個(gè)端口中的至少一個(gè)彼此相關(guān)聯(lián),以及如果未存儲(chǔ)與在從端口接收的分組中包括的VLAN信息和所述分組的接收端口的組合相對(duì)應(yīng)的項(xiàng)目,則添加或更新針對(duì)所接收的分組的相應(yīng)項(xiàng)目;以及功能單元,向預(yù)定的控制裝置通知所述項(xiàng)目的添加或更新的內(nèi)容。也就是說(shuō),該交換機(jī)裝置具有學(xué)習(xí)每個(gè)端口的VLAN設(shè)置的功能。
[0021]根據(jù)第二方面,提供了一種VLAN設(shè)置管理方法,包括以下步驟:使得包括多個(gè)端口并存儲(chǔ)項(xiàng)目的交換機(jī)裝置確定是否存儲(chǔ)了與在從端口接收的分組中包括的VLAN信息和所述分組的接收端口的組合相對(duì)應(yīng)的項(xiàng)目,其中在所述交換機(jī)裝置存儲(chǔ)的每一個(gè)所述項(xiàng)目中,VLAN信息和所述多個(gè)端口中的至少一個(gè)彼此相關(guān)聯(lián);如果VLAN設(shè)置管理單元未存儲(chǔ)在從所述端口接收的所述分組中包括的VLAN信息和所述分組的接收端口的組合,則使得所述交換機(jī)裝置添加或更新針對(duì)所接收的分組的相應(yīng)項(xiàng)目;以及使得所述交換機(jī)裝置向預(yù)定的控制裝置通知所述項(xiàng)目的添加或更新的內(nèi)容。該方法與特定機(jī)器相關(guān)聯(lián),即與處理添加有VLAN信息的分組的交換機(jī)裝置相關(guān)聯(lián)。
[0022]根據(jù)第三方面,提供了一種程序,使得計(jì)算機(jī)構(gòu)成交換機(jī)裝置,所述交換機(jī)裝置包括多個(gè)端口并存儲(chǔ)項(xiàng)目以執(zhí)行以下處理,其中在每一個(gè)所述項(xiàng)目中,VLAN信息和所述多個(gè)端口中的至少一個(gè)彼此相關(guān)聯(lián):確定是否存儲(chǔ)了與在從端口接收的分組包括中的VLAN信息和所述分組的接收端口的組合相對(duì)應(yīng)的項(xiàng)目;如果VLAN設(shè)置管理單元未存儲(chǔ)在從所述端口接收的分組中包括的VLAN信息和所述分組的接收端口的組合,則添加或更新針對(duì)所接收的分組的相應(yīng)項(xiàng)目;以及向預(yù)定的控制裝置通知所述項(xiàng)目的添加或更新的內(nèi)容。所述程序可以記錄于計(jì)算機(jī)可讀(非瞬時(shí))存儲(chǔ)介質(zhì)中。也就是說(shuō),本發(fā)明可以被實(shí)現(xiàn)為計(jì)算機(jī)程序產(chǎn)品。
[0023]有益效果
[0024]本發(fā)明使得每個(gè)交換機(jī)裝置能夠適當(dāng)?shù)毓芾鞻LAN ID和端口之間的對(duì)應(yīng)關(guān)系,而不需要人工設(shè)置或由控制裝置進(jìn)行集中管理。

【專利附圖】

【附圖說(shuō)明】
[0025]圖1示出了根據(jù)本發(fā)明的示例性實(shí)施例的配置;
[0026]圖2示出了根據(jù)本發(fā)明的第一示例性實(shí)施例的交換機(jī)裝置的配置;
[0027]圖3示出了根據(jù)本發(fā)明的第一示例性實(shí)施例的交換機(jī)裝置中的VLAN設(shè)置管理單元中存儲(chǔ)的表;
[0028]圖4是根據(jù)本發(fā)明的第一示例性實(shí)施例的交換機(jī)裝置的操作的流程圖;
[0029]圖5示出了根據(jù)本發(fā)明的第一示例性實(shí)施例的交換機(jī)裝置的操作(當(dāng)端口接收到不具有VLAN ID的分組時(shí));
[0030]圖6示出了根據(jù)本發(fā)明的第一示例性實(shí)施例的交換機(jī)裝置的操作(發(fā)送Packet-Ιη);
[0031]圖7示出了根據(jù)本發(fā)明的第一示例性實(shí)施例的交換機(jī)裝置的操作(發(fā)送更新的內(nèi)容);
[0032]圖8示出了根據(jù)本發(fā)明的第一示例性實(shí)施例的交換機(jī)裝置的操作(當(dāng)端口接收到不具有VLAN ID的分組時(shí));
[0033]圖9示出了根據(jù)本發(fā)明的第一示例性實(shí)施例的交換機(jī)裝置的操作(發(fā)送更新的內(nèi)容)。

【具體實(shí)施方式】
[0034]首先,將參考附圖對(duì)本發(fā)明的示例性實(shí)施例進(jìn)行概述。在以下概述中,為了簡(jiǎn)便,使用參考符號(hào)對(duì)各個(gè)組件進(jìn)行標(biāo)示。也就是說(shuō),以下的參考符號(hào)只用作用來(lái)便于理解本發(fā)明的示例,而不將本發(fā)明限于所示出的模式。
[0035]如圖1所示,可由控制裝置20控制的交換機(jī)裝置10實(shí)現(xiàn)本發(fā)明的示例性實(shí)施例。該交換機(jī)裝置10包括多個(gè)(N個(gè))端口 104和存儲(chǔ)項(xiàng)目的VLAN設(shè)置管理單元107,其中在每一個(gè)所述項(xiàng)目中,VLAN ID和所述多個(gè)端口 104中的至少一個(gè)彼此相關(guān)聯(lián)。當(dāng)接收分組時(shí),VLAN設(shè)置管理單元107確定在VLAN設(shè)置管理單元107中所存儲(chǔ)的項(xiàng)目中是否存在添加到該分組的VLAN ID和接收該分組的端口的組合。作為所述確定的結(jié)果,如果VLAN設(shè)置管理單元107中未存儲(chǔ)與VLAN ID和接收端口的組合相對(duì)應(yīng)的任何項(xiàng)目,則VLAN設(shè)置管理單元107添加或更新針對(duì)所接收的分組的相應(yīng)項(xiàng)目。此外,交換機(jī)裝置10中的功能單元(開(kāi)放流交換機(jī)功能單元105)向控制裝置20通知所述項(xiàng)目的添加或更新的內(nèi)容。
[0036]通過(guò)使用如上所述的交換機(jī)裝置10,可以適當(dāng)?shù)毓芾鞻LAN ID和接口之間的對(duì)應(yīng)關(guān)系,而無(wú)需人工設(shè)置或通過(guò)控制裝置進(jìn)行集中管理。
[0037][第一示例性實(shí)施例]
[0038]接下來(lái),將參照附圖具體描述本發(fā)明的第一示例性實(shí)施例。圖2示出了根據(jù)本發(fā)明的第一示例性實(shí)施例的交換機(jī)裝置的配置。如圖2所示,布置了連接到開(kāi)放流控制器(OFC) 102的開(kāi)放流交換機(jī)(OFS) 100。在圖2中,OFS 100和OFC 102經(jīng)由安全信道103彼此相連。
[0039]在圖2中,OFS 100包括:三個(gè)端口 104a到104c ;執(zhí)行與NPL I和2中的開(kāi)放流交換機(jī)中等同的分組處理的開(kāi)放流交換機(jī)功能單元105 ;包括命令行接口(CLI) 1061的平臺(tái)功能單元106 ;以及VLAN設(shè)置管理單元107。
[0040]端口 104a_104c中的每一個(gè)連接到另一 OFS或主機(jī)裝置,OFS 100與這些裝置交換的分組經(jīng)由這些端口 104a-104c輸入和輸出。圖2中所示的參考符號(hào)“0/1”、“0/2”和“0/3”表不插槽(slot)編號(hào)和端口編號(hào)。例如,端口 104a可由(0/1)表不,表明插槽編號(hào)是0,端口編號(hào)是I。
[0041]開(kāi)放流交換機(jī)功能單元105與OFC 102交換消息并執(zhí)行與NPL I和2中的開(kāi)放流交換機(jī)中等同的分組處理。更具體地,開(kāi)放流交換機(jī)功能單元105參考其中存儲(chǔ)的流表并處理從VLAN設(shè)置管理單元107轉(zhuǎn)發(fā)的分組。此外,舉例來(lái)講,開(kāi)放流交換機(jī)功能單元105根據(jù)來(lái)自O(shè)FC 102的控制消息,添力卩、更新或刪除流表中的項(xiàng)目。
[0042]當(dāng)經(jīng)由CLI 1061在VLAN設(shè)置管理單元107中更新表時(shí),使用平臺(tái)功能單元106。
[0043]VLAN設(shè)置管理單元107是管理VLAN ID和端口之間的對(duì)應(yīng)關(guān)系的功能單元。圖3示出了由用于管理VLAN ID和端口之間的對(duì)應(yīng)關(guān)系的VLAN設(shè)置管理單元107使用的表。在圖3中,圖2中的端口 104a (0/1)和端口 104b (0/2)被分配給VLAN ID = 10,圖2中的端口 104c(0/3)被分配給VLAN ID = 20。圖3中的VLAN ID和端口之間的這一對(duì)應(yīng)關(guān)系可由操作者經(jīng)由平臺(tái)功能單元106中的CLI 1061輸入或可按照如下過(guò)程自動(dòng)設(shè)置。
[0044]圖1和2中所示的OFS和交換機(jī)裝置的每個(gè)單元(處理裝置)可通過(guò)計(jì)算機(jī)程序來(lái)實(shí)現(xiàn),其中所述計(jì)算機(jī)程序使得計(jì)算機(jī)構(gòu)成這些裝置中的相應(yīng)一個(gè),以使用其硬件并執(zhí)行以上處理中的每一個(gè)。
[0045]接下來(lái),將結(jié)合附圖具體描述本示例性實(shí)施例的操作。圖4是由根據(jù)本示例性實(shí)施例的OFS 100執(zhí)行的操作的流程圖。OFS 100在接收分組時(shí)執(zhí)行該操作。如圖4所示,首先,OFS 100使得VLAN設(shè)置管理單元107確定所接收的分組的首部中是否設(shè)置了 VLANID (步驟S001)。如果所接收的分組的首部中未設(shè)置VLAN ID (步驟SOOl中為否),則將所接收的分組轉(zhuǎn)發(fā)到開(kāi)放流交換機(jī)功能單元105。開(kāi)放流交換機(jī)功能單元105根據(jù)流表處理所接收的分組(步驟S004)。
[0046]相反,如果所接收的分組的首部中設(shè)置了 VLAN ID (步驟SOOl中為是)JUOFS 100確定VLAN設(shè)置管理單元107中的表中是否登記了所接收的分組的VLAN ID和接收端口的組合(步驟S002)。如果VLAN設(shè)置管理單元107中的表中登記了所接收的分組的VLAN ID和接收端口的組合(步驟S002中為是),則將所接收的分組轉(zhuǎn)發(fā)到開(kāi)放流交換機(jī)功能單元105。開(kāi)放流交換機(jī)功能單元105根據(jù)流表處理所接收的分組(步驟S003)。
[0047]相反,如果VLAN設(shè)置管理單元107中的表中未登記所接收的分組的VLAN ID和接收端口的組合(步驟S002中為否),則首先OFS 100中的開(kāi)放流交換機(jī)功能單元105向OFC 102發(fā)送消息(Packet-Ιη消息),請(qǐng)求0FC102確定針對(duì)所接收的分組的處理內(nèi)容。此外,VLAN設(shè)置管理單元107更新所述表,以使得所接收的分組的VLAN ID和接收端口的組合添加到所述表。此外,VLAN設(shè)置管理單元107請(qǐng)求開(kāi)放流交換機(jī)功能單元105向OFC 102發(fā)送更新的內(nèi)容。當(dāng)接收這一請(qǐng)求時(shí),開(kāi)放流交換機(jī)功能單元105將從VLAN設(shè)置管理單元107接收的表的更新的內(nèi)容發(fā)送到0FC102。例如,開(kāi)放流協(xié)議中可由廠商任意設(shè)置的消息可用于對(duì)更新的內(nèi)容的發(fā)送。在本示例性實(shí)施例中,這一用于通知表的更新的內(nèi)容的消息被稱作VLAN STATUS (VLAN狀態(tài))消息。
[0048]當(dāng)接收VLAN STATUS消息時(shí),OFC 102基于例如所接收的VLANSTATUS消息,更新其所管理的虛擬網(wǎng)絡(luò)配置信息。
[0049]此時(shí),可使得OFC 102考慮虛擬網(wǎng)絡(luò)配置等來(lái)確定在所接收的VLANSTATUS消息中指示的VLAN ID和接收端口的組合是否適當(dāng)。作為所述確定的結(jié)果,如果OFC 102確定VLAN ID和接收端口的組合是不適當(dāng)?shù)?,則OFC 102可以指示OFS 100在VLAN設(shè)置管理單元107中恢復(fù)所述表或設(shè)置用于丟棄相關(guān)分組的流項(xiàng)目。
[0050]接下來(lái),將基于具體示例詳細(xì)描述根據(jù)本示例性實(shí)施例的OFS 100的操作。
[0051][端口接收具有與端口不匹配的已知VLANID的分組的情況]
[0052]圖5示出了端口 104c接收具有VLAN ID = 10的分組的情況。在這一情況中,由于VLAN ID = 10被添加到所述分組,所以VLAN設(shè)置管理單元107參考圖3中所示的表中的具有VLAN ID = 10的項(xiàng)目并確定端口 104c和該VLAN ID的組合是否被登記(圖4中的步驟S002)。由于在圖3中的具有VLAN ID = 10的項(xiàng)目中只登記了端口 104a(0/l)和端口104b (0/2),所以VLAN設(shè)置管理單元107確定未登記該組合。
[0053]在這種情況中,如圖6所示,OFS 100經(jīng)由開(kāi)放流交換機(jī)功能單元105向OFC 102發(fā)送消息(Packet-Ιη消息),以請(qǐng)求OFC 102確定針對(duì)所接收的分組的處理內(nèi)容。
[0054]此外,如圖7所示,OFS 100將接收端口 104c (0/3)添加到VLAN設(shè)置管理單元107中的表中的具有VLAN ID = 10的項(xiàng)目并請(qǐng)求開(kāi)放流交換機(jī)功能單元105向OFC 102發(fā)送更新的內(nèi)容。當(dāng)接收該請(qǐng)求時(shí),開(kāi)放流交換機(jī)功能單元105使用VLAN STATUS消息并將從VLAN設(shè)置管理單元107接收的表的更新的內(nèi)容發(fā)送到OFC 102(將端口 104c(0/3)添加到具有VLAN ID = 10的項(xiàng)目)。
[0055][接收到具有未知VLANID的分組的情況]
[0056]圖8示出了端口 104c接收具有VLAN ID = 30的分組的情況。在這一情況中,由于VLAN ID = 30被添加到所述分組,VLAN設(shè)置管理單元107在圖3中所示的表中搜索具有VLAN ID = 30的項(xiàng)目。然而,由于圖3中所示的表不包括具有VLAN ID = 30的項(xiàng)目,所以VLAN設(shè)置管理單元107確定未登記端口 104c和該VLAN ID的組合。
[0057]在這種情況中,如圖6所示,OFS 100經(jīng)由開(kāi)放流交換機(jī)功能單元105向OFC 102發(fā)送消息(Packet-Ιη消息),以請(qǐng)求OFC 102確定針對(duì)所接收的分組的處理內(nèi)容。
[0058]此外,如圖9所示,OFS 100在VLAN設(shè)置管理單元107中的表中添加VLAN ID =30與端口 104c (0/3)彼此相關(guān)聯(lián)的項(xiàng)目,并請(qǐng)求開(kāi)放流交換機(jī)功能單元105向OFC 102發(fā)送更新的內(nèi)容。當(dāng)接收該請(qǐng)求時(shí),開(kāi)放流交換機(jī)功能單元105使用VLAN STATUS消息并將從VLAN設(shè)置管理單元107接收的表的更新的內(nèi)容發(fā)送到OFC 102 (添加VLAN ID = 30與端口 104c (0/3)彼此相關(guān)聯(lián)的項(xiàng)目)。
[0059]如上所述,根據(jù)本示例性實(shí)施例,即使在VLAN設(shè)置管理單元107中未登記接收的分組中的VLAN ID和接收端口的組合時(shí),OFS 100也自動(dòng)地創(chuàng)建VLAN ID并將所創(chuàng)建的VLANID分配到接收端口。
[0060]雖然如上文對(duì)本發(fā)明的示例性實(shí)施例進(jìn)行了描述,但本發(fā)明不限于此。在不偏離本發(fā)明的基本技術(shù)概念的情況下,可以對(duì)本發(fā)明進(jìn)行進(jìn)一步的修改、替換和調(diào)整。例如,以上示例性實(shí)施例中所使用的端口數(shù)量和VLAN信息的條目數(shù)量只是示例。因此,這些數(shù)量并不被限制。
[0061]此外,雖然在以上示例性實(shí)施例中將VLAN ID和端口的組合發(fā)送到OFC 102,但是這一組合還可被發(fā)送到與OFC 102協(xié)作操作的另一控制裝置。
[0062]此外,在以上示例性實(shí)施例中,請(qǐng)求OFC 102確定針對(duì)所接收的分組的處理內(nèi)容的消息(Packet-Ιη消息)是在發(fā)送VLAN ID和端口的組合之前發(fā)送的。然而,VLAN ID和端口的組合可以首先發(fā)送。
[0063]以上PTL和NPL中的每一個(gè)的公開(kāi)都在這里通過(guò)引用而加入。對(duì)示例性實(shí)施例和示例的修改和調(diào)整在本發(fā)明的總體公開(kāi)(包括權(quán)利要求)的范圍內(nèi)并且根據(jù)本發(fā)明的基本技術(shù)概念都是可能的。在本發(fā)明的權(quán)利要求的范圍內(nèi),對(duì)各種公開(kāi)元素(包括每個(gè)權(quán)利要求、示例性實(shí)施例、示例和附圖等中的元素)的各種選擇和組合都是可能的。也就是說(shuō),本發(fā)明當(dāng)然地包括可由本領(lǐng)域技術(shù)人員根據(jù)包括權(quán)利要求和技術(shù)概念的總體公開(kāi)進(jìn)行的各種改變和修改。
[0064]附圖標(biāo)記列表
[0065]10 交換機(jī)裝置
[0066]20 控制裝置
[0067]100開(kāi)放流交換機(jī)(OFS)
[0068]102開(kāi)放流控制器(OFC)
[0069]103安全信道
[0070]104U04a-104c 端口
[0071]105開(kāi)放流交換機(jī)功能單元
[0072]106平臺(tái)功能單元
[0073]107 VLAN設(shè)置管理單元
[0074]1061 命令行接口(CLI)
【權(quán)利要求】
1.一種交換機(jī)裝置,包括: 多個(gè)端口 ; VLAN設(shè)置管理單元,所述VLAN設(shè)置管理單元存儲(chǔ)項(xiàng)目,其中在每一個(gè)所述項(xiàng)目中,VLAN信息和所述多個(gè)端口中的至少一個(gè)彼此相關(guān)聯(lián),以及如果未存儲(chǔ)與在從端口接收的分組中包括的VLAN信息和所述分組的接收端口的組合相對(duì)應(yīng)的項(xiàng)目,則添加或更新針對(duì)所接收的分組的相應(yīng)項(xiàng)目;以及 功能單元,所述功能單元向預(yù)定的控制裝置通知所述項(xiàng)目的添加或更新的內(nèi)容。
2.根據(jù)權(quán)利要求1所述的交換機(jī)裝置,其中: 如果所述VLAN設(shè)置管理單元存儲(chǔ)了與所接收的分組中包括的VLAN信息具有相同的VLAN信息的項(xiàng)目,并且如果所接收的分組的所述接收端口未關(guān)聯(lián)在所述項(xiàng)目中,則所述VLAN設(shè)置管理單元在所述項(xiàng)目中添加所述接收端口 ; 如果所述VLAN設(shè)置管理單元未存儲(chǔ)與所接收的分組中包括的VLAN信息具有相同的VLAN信息的項(xiàng)目,則所述VLAN設(shè)置管理單元添加所接收的分組中包括的所述VLAN信息與所述接收端口彼此相關(guān)聯(lián)的項(xiàng)目。
3.根據(jù)權(quán)利要求1或2所述的交換機(jī)裝置,其中: 所述功能單元包括存儲(chǔ)一個(gè)或多個(gè)項(xiàng)目的流表,所接收的分組與所述一個(gè)或多個(gè)項(xiàng)目進(jìn)行匹配以確定應(yīng)用到所接收的分組的一個(gè)或多個(gè)處理內(nèi)容;以及 所述功能單元根據(jù)來(lái)自所述預(yù)定的控制裝置的指令,對(duì)所述流表中的所述一個(gè)或多個(gè)項(xiàng)目進(jìn)行更新。
4.一種VLAN設(shè)置管理方法,包括以下步驟: 使得包括多個(gè)端口并存儲(chǔ)項(xiàng)目的交換機(jī)裝置確定是否存儲(chǔ)了與在從端口接收的分組中包括的VLAN信息和所述分組的接收端口的組合相對(duì)應(yīng)的項(xiàng)目,其中在所述交換機(jī)裝置存儲(chǔ)的每一個(gè)所述項(xiàng)目中,VLAN信息和所述多個(gè)端口中的至少一個(gè)彼此相關(guān)聯(lián); 如果VLAN設(shè)置管理單元未存儲(chǔ)在從所述端口接收的所述分組中包括的VLAN信息和所述分組的接收端口的組合,則使得所述交換機(jī)裝置添加或更新針對(duì)所接收的分組的相應(yīng)項(xiàng)目;以及 使得所述交換機(jī)裝置向預(yù)定的控制裝置通知所述項(xiàng)目的添加或更新的內(nèi)容。
5.一種程序,使得計(jì)算機(jī)構(gòu)成交換機(jī)裝置,所述交換機(jī)裝置包括多個(gè)端口并存儲(chǔ)項(xiàng)目以執(zhí)行以下處理,其中在每一個(gè)所述項(xiàng)目中,VLAN信息和所述多個(gè)端口中的至少一個(gè)彼此相關(guān)聯(lián): 確定是否存儲(chǔ)了與在從端口接收的分組包括中的VLAN信息和所述分組的接收端口的組合相對(duì)應(yīng)的項(xiàng)目; 如果VLAN設(shè)置管理單元未存儲(chǔ)在從所述端口接收的分組中包括的VLAN信息和所述分組的接收端口的組合,則添加或更新針對(duì)所接收的分組的相應(yīng)項(xiàng)目;以及 向預(yù)定的控制裝置通知所述項(xiàng)目的添加或更新的內(nèi)容。
【文檔編號(hào)】H04L12/717GK104380668SQ201380029812
【公開(kāi)日】2015年2月25日 申請(qǐng)日期:2013年6月5日 優(yōu)先權(quán)日:2012年6月6日
【發(fā)明者】吉田博一, 鈴木洋司 申請(qǐng)人:日本電氣株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1