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

網(wǎng)絡(luò)系統(tǒng)及其交換方法

文檔序號(hào):7989253閱讀:358來(lái)源:國(guó)知局
網(wǎng)絡(luò)系統(tǒng)及其交換方法
【專(zhuān)利摘要】本發(fā)明在開(kāi)放流的流交換機(jī)等中執(zhí)行精細(xì)的流監(jiān)視而未增加控制器上的負(fù)荷。具體而言,交換機(jī)向控制器發(fā)送包含使用采樣裝置而提取的分組信息的控制消息??刂破鞣治鼋邮盏南ⅲ⑶胰绻⑹歉吡魉俾柿髁?,則控制器通過(guò)配置交換機(jī)的流條目而從待采樣的流量中去除流量。通過(guò)精細(xì)化待采樣的流量,控制器可以有選擇地提取具體流量并且向異常檢測(cè)設(shè)備等有選擇地交換流。
【專(zhuān)利說(shuō)明】網(wǎng)絡(luò)系統(tǒng)及其交換方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種網(wǎng)絡(luò)系統(tǒng),具體地涉及一種執(zhí)行分組采樣的網(wǎng)絡(luò)系統(tǒng)。
【背景技術(shù)】
[0002]在提供有交換節(jié)點(diǎn)、比如在因特網(wǎng)等中使用的分組交換機(jī)(下文稱(chēng)為“交換機(jī)”)的網(wǎng)絡(luò)中,通過(guò)分組復(fù)用來(lái)傳送不同流量,并且各種異常可能由于具有異常行為的流量的污染而出現(xiàn)。
[0003]在這樣的分組網(wǎng)絡(luò)中,提出一種用于將流定義為與相似服務(wù)有關(guān)的流量的合并,按流為單位定義交換機(jī)以及執(zhí)行流量的精細(xì)控制的方法。
[0004]作為這樣的流量控制方法,可以提到使用如下開(kāi)放流(Open Flow)技術(shù)的開(kāi)放流網(wǎng)絡(luò)系統(tǒng),該開(kāi)放流技術(shù)通過(guò)從控制器控制交換機(jī)來(lái)執(zhí)行網(wǎng)絡(luò)的路徑控制。非專(zhuān)利文獻(xiàn)I詳細(xì)公開(kāi)了開(kāi)放流技術(shù)。
[0005]應(yīng)當(dāng)注意,開(kāi)放流網(wǎng)絡(luò)系統(tǒng)僅為如下C/U (控制平面/用戶平面)離散型網(wǎng)絡(luò)系統(tǒng)的示例,在該C/U離散型網(wǎng)絡(luò)系統(tǒng)中,節(jié)點(diǎn)設(shè)備(用戶平面)由外部控制器設(shè)備(控制平面)控制。
[0006][關(guān)于開(kāi)放流網(wǎng)絡(luò)系統(tǒng)的描述]
[0007]在開(kāi)放流網(wǎng)絡(luò)系統(tǒng)中,通過(guò)諸如0FC(開(kāi)放流控制器)的控制器對(duì)諸如OFS(開(kāi)放流交換機(jī))的交換機(jī)的流表的操作來(lái)控制交換機(jī)的行為??刂破骱徒粨Q機(jī)由安全信道連接,控制器利用該安全信道通過(guò)使用符合開(kāi)放流協(xié)議的控制消息來(lái)控制交換機(jī)。
[0008]開(kāi)放流網(wǎng)絡(luò)系統(tǒng)中的交換機(jī)意味著構(gòu)成開(kāi)放流網(wǎng)絡(luò)系統(tǒng)并且在控制器的控制之下的邊緣交換機(jī)或者核心交換機(jī)。定義開(kāi)放流網(wǎng)絡(luò)中的從在輸入側(cè)的邊緣交換機(jī)中分組的接收到從輸出側(cè)的邊緣交換機(jī)的發(fā)送的電流序列,并且符合這一定義的一組分組稱(chēng)為流。
[0009]可以讀取分組作為幀。分組與幀之間的不同僅在于rou(協(xié)議數(shù)據(jù)單元)的不同,PDu是由協(xié)議操縱的數(shù)據(jù)單元。分組是tcp/ip(傳輸控制協(xié)議/網(wǎng)際協(xié)議)的rou。在另一方面,幀是以太網(wǎng)(注冊(cè)商標(biāo))的rou。
[0010]流表是這樣的表,在該表中注冊(cè)流條目,在該流條目中定義將對(duì)符合預(yù)定匹配條件(規(guī)則)的分組(通信數(shù)據(jù))執(zhí)行的預(yù)定動(dòng)作。
[0011]用包括在分組的每個(gè)協(xié)議層的首部區(qū)域中的如下若干組合來(lái)定義并且可以通過(guò)這些組合來(lái)區(qū)分流條目的規(guī)則,這些組合使用目的地地址、源地址、目的地端口和源端口中的一些或者所有。應(yīng)當(dāng)注意,上述地址包括MAC(介質(zhì)訪問(wèn)控制)地址和IP(網(wǎng)際協(xié)議)地址。另外,除了上述各項(xiàng)之外,還可以使用入口端口的信息作為流條目規(guī)則。
[0012]流條目的動(dòng)作意味著“向指定的端口輸出”、“放棄”、“轉(zhuǎn)換首部”等。例如,如果示出標(biāo)識(shí)信息(輸出端口號(hào)等)作為流條目動(dòng)作,則交換機(jī)向?qū)?yīng)端口輸出分組,或者如果未示出輸出端口的標(biāo)識(shí)信息,則交換機(jī)放棄分組。或者,如果在流條目動(dòng)作中示出首部信息,則交換機(jī)基于首部信息轉(zhuǎn)換分組的首部。
[0013]開(kāi)放流網(wǎng)絡(luò)系統(tǒng)中的交換機(jī)對(duì)符合流條目規(guī)則的一組分組執(zhí)行流條目動(dòng)作。[0014]開(kāi)放流網(wǎng)絡(luò)系統(tǒng)中的交換機(jī)可以執(zhí)行按流為單位的精細(xì)交換處理、按流為單位的流量控制以及流量監(jiān)視。然而有如下問(wèn)題,該問(wèn)題為在對(duì)如下架構(gòu)中的流執(zhí)行精細(xì)控制時(shí)控制目標(biāo)增加并且控制的處理負(fù)荷增加,在該架構(gòu)中,執(zhí)行分組處理、比如開(kāi)放流的傳送處理單元以及控制處理單元在邏輯上被分離。
[0015]在另一方面,可以通過(guò)增加流粒度(分段單位)來(lái)減少控制部的處理負(fù)荷;然而可以僅按流粒度為單位進(jìn)行統(tǒng)計(jì),并且不可以監(jiān)視由交換機(jī)設(shè)置為流和高速傳送的分組的細(xì)節(jié)。
[0016]作為流監(jiān)視技術(shù)的示例,分組采樣技術(shù)是已知的。例如,“s流(sFlow)”、“網(wǎng)流(NetFlow) ”等是已知的。通過(guò)分組采樣的流量監(jiān)視通過(guò)用某個(gè)概率對(duì)通過(guò)的分組進(jìn)行采樣、監(jiān)視分組的流以及根據(jù)出現(xiàn)概率推斷原始流量數(shù)量來(lái)執(zhí)行對(duì)總流量的監(jiān)視。
[0017]分組采樣由于概率處理而適合于在流量數(shù)量中占大比率的流量的監(jiān)視而不適合于小流量監(jiān)視。
[0018]作為上述方法的改進(jìn)方法,在專(zhuān)利文獻(xiàn)I (日本特開(kāi)平專(zhuān)利公開(kāi)2009-77136)中公
開(kāi)一種流量信息提供裝置、一種流量信息獲取裝置、一種流量信息收集系統(tǒng)、一種流量信息提供程序、一種流量信息獲取程序和一種流量信息收集方法。
[0019]在專(zhuān)利文獻(xiàn)I中建議通過(guò)組合具有不同采樣率的若干監(jiān)視來(lái)監(jiān)視希望的流量。
[0020]然而,僅通過(guò)用分組采樣收集流量信息不能實(shí)現(xiàn)流量控制。因此,希望有一種由交換機(jī)進(jìn)行與流量控制組合的方法。
[0021]引用列表
[0022][專(zhuān)利文獻(xiàn)]
[0023][PLT I]
[0024]日本特開(kāi)平專(zhuān)利公開(kāi)2009-77136
[0025][非專(zhuān)利文獻(xiàn)]
[0026][NPL I]
[0027]“OpenFlow:Enabling Innovation in Campus Networks (開(kāi)放流:支持校園網(wǎng)絡(luò)中的創(chuàng)新)”,2008年3月14日,Nick MkKeown等,互聯(lián)網(wǎng)(URL:http: //www.0penflowswitch.0rg//documents/openfI ow~wp-latest.pdf)
[0028][NPL2]
[0029]“OpenFlow Switch Specif ication, Versionl.0.0 (開(kāi)放流交換機(jī)規(guī)范,版本1.0.0) ”, 2009 年 12 月 31 日,互聯(lián)網(wǎng)(URL:http: //w ww.0penf lowswitch.0rg/documents/openflow-spec-vl.0.0.pdf)

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

[0030]需要一種對(duì)開(kāi)放流的流交換機(jī)等執(zhí)行精細(xì)流監(jiān)視而未增加控制器的負(fù)荷的方法。
[0031]與本發(fā)明有關(guān)的一種網(wǎng)絡(luò)系統(tǒng)包括:交換機(jī)和控制器,控制器向交換機(jī)的流表設(shè)置流條目,向流條目定義用來(lái)將分組作為流統(tǒng)一控制的規(guī)則和動(dòng)作。交換機(jī)根據(jù)流表設(shè)置確定是否對(duì)接收的分組執(zhí)行采樣處理,并且在對(duì)接收的分組執(zhí)行采樣處理的情況下通知控制器采樣結(jié)果。控制器響應(yīng)于采樣結(jié)果更新流表并且縮減用于執(zhí)行采樣處理的分組。
[0032]與本發(fā)明有關(guān)的一種控制器包括:向交換機(jī)的流表設(shè)置流條目的設(shè)備,向流條目定義用來(lái)將分組作為流統(tǒng)一控制的規(guī)則和動(dòng)作;產(chǎn)生根據(jù)流表設(shè)置對(duì)接收的分組執(zhí)行采樣處理的采樣結(jié)果的設(shè)備;以及響應(yīng)于采樣結(jié)果更新流表并且縮減用于執(zhí)行采樣處理的分組的設(shè)備。
[0033]與本發(fā)明有關(guān)的一種交換機(jī)包括:響應(yīng)于來(lái)自控制器的控制向交換機(jī)本身的流表設(shè)置流條目的設(shè)備,向流條目定義用來(lái)將分組作為流統(tǒng)一控制的規(guī)則和動(dòng)作;根據(jù)流表設(shè)置確定是否對(duì)接收的分組執(zhí)行采樣處理的設(shè)備;以及在對(duì)接收的分組執(zhí)行采樣處理的情況下通知控制器采樣結(jié)果的設(shè)備。
[0034]在與本發(fā)明有關(guān)的一種交換方法中,控制器向交換機(jī)的流表設(shè)置流條目,向流條目定義用來(lái)將分組作為流統(tǒng)一控制的規(guī)則和動(dòng)作。交換機(jī)根據(jù)流表設(shè)置確定是否對(duì)接收的分組執(zhí)行采樣處理并且在對(duì)接收的分組執(zhí)行采樣處理的情況下通知控制器采樣結(jié)果??刂破黜憫?yīng)于采樣結(jié)果更新流表并且縮減用于執(zhí)行采樣處理的分組。
[0035]與本發(fā)明有關(guān)的一種程序是一種用于使控制器和交換機(jī)執(zhí)行上述交換方法中的過(guò)程的程序。應(yīng)當(dāng)注意,可以在記錄設(shè)備或者記錄介質(zhì)中存儲(chǔ)與本發(fā)明有關(guān)的程序。
[0036]開(kāi)放流中的流交換機(jī)等可以有選擇地分析在流量中隱藏的具有大帶寬并旦難以分析的流。
【專(zhuān)利附圖】

【附圖說(shuō)明】
[0037]圖1是示出與本發(fā)明有關(guān)的網(wǎng)絡(luò)系統(tǒng)的配置示例的框圖。
[0038]圖2是用于說(shuō)明關(guān)于與本發(fā)明有關(guān)的網(wǎng)絡(luò)系統(tǒng)的示例性實(shí)施例的圖。
[0039]圖3是用于說(shuō)明關(guān)于與本發(fā)明有關(guān)的交換機(jī)的基本操作的流程圖。
[0040]圖4A是示出其中設(shè)置一個(gè)流作為初始流的狀態(tài)的圖。
[0041]圖4B是示出其中設(shè)置初始流和無(wú)采樣的流的狀態(tài)的圖。
[0042]圖5是示出FLO、FL1、FL2和FL3的流量數(shù)量分布的示例的圖。
【具體實(shí)施方式】
[0043]<示例性實(shí)施例>
[0044]以下將通過(guò)參照附圖描述本發(fā)明的示例性實(shí)施例。
[0045]本發(fā)明的目標(biāo)是⑶分離型的網(wǎng)絡(luò)系統(tǒng)。在這里,以作為⑶分離型網(wǎng)絡(luò)系統(tǒng)之一的開(kāi)放流網(wǎng)絡(luò)系統(tǒng)為例進(jìn)行說(shuō)明。應(yīng)當(dāng)注意,事實(shí)上,本發(fā)明不限于開(kāi)放流網(wǎng)絡(luò)系統(tǒng)。
[0046][系統(tǒng)配置]
[0047]如圖1中所示,與本發(fā)明有關(guān)的網(wǎng)絡(luò)系統(tǒng)包括交換機(jī)10和控制器20。
[0048]交換機(jī)10是基于流表執(zhí)行交換處理的開(kāi)放流交換機(jī)。
[0049]控制器20是設(shè)置流表并且控制交換機(jī)的行為的開(kāi)放流控制器。例如控制器20是執(zhí)行軟件以作為開(kāi)放流控制器實(shí)施功能的服務(wù)器裝置。
[0050]交換機(jī)10和控制器20經(jīng)由控制線連接??刂凭€用來(lái)發(fā)送和接收符合開(kāi)放流協(xié)議的控制消息。
[0051][交換機(jī)配置]
[0052]交換機(jī)10具有接收部11、交換處理部12、流表13、采樣處理部14、動(dòng)作執(zhí)行部15、發(fā)送部16和控制處理部17。[0053]接收部11經(jīng)由接收線從外部接收分組。接收線與接收部11具有的多個(gè)接口(輸入端口數(shù)目)一起存在。接收部11經(jīng)由接收線接收分組并且向交換處理部12傳遞接收的分組。
[0054]交換處理部12在緩沖器中存儲(chǔ)接收的分組,提取接收的分組的首部字段值并且基于提取的首部字段值生成流表13的搜索鍵。交換處理部12使用生成的搜索鍵來(lái)在流表
13中執(zhí)行搜索。在搜索鍵命中(對(duì)應(yīng))流表13中的流條目中的任何一個(gè)流條目的情況下,交換處理部12根據(jù)流表?xiàng)l目的動(dòng)作向采樣處理部14、動(dòng)作執(zhí)行部15、發(fā)送部16或者控制處理部17之中的一個(gè)發(fā)送接收的分組。流條目的動(dòng)作可以是指定輸出端口、轉(zhuǎn)換輸出分組首部、向控制線輸出或者放棄分組等。應(yīng)當(dāng)注意,輸出端口意味著發(fā)送端口。
[0055]在這里,在指定“采樣指令:是”作為流表13的流條目動(dòng)作的情況下,交換處理部12向采樣處理部14傳遞接收的分組。也就是說(shuō),對(duì)接收的分組執(zhí)行采樣處理。或者,在指定“采樣指令:否”作為流表13的流條目動(dòng)作的情況下,交換處理部12向動(dòng)作執(zhí)行部15傳遞接收的分組。也就是說(shuō),未對(duì)接收的分組執(zhí)行采樣處理,并且執(zhí)行確定的動(dòng)作。另外,在流表13中無(wú)對(duì)應(yīng)的流的情況下,交換處理部12向發(fā)送部16傳遞接收的分組。也就是說(shuō),輸出接收的分組作為不與流對(duì)應(yīng)的普通分組。
[0056]在流表13中設(shè)置分組的示出流和動(dòng)作作為流條目的首部字段值的集合。在這里,分組的首部字段值是流條目的規(guī)則。應(yīng)當(dāng)注意,可以說(shuō)明分組的首部字段值的如下部分(或者全部)來(lái)在流表13中設(shè)置流條目規(guī)則,該部分(或者全部)通過(guò)用正規(guī)表達(dá)式或者通配符、比如示出流。
[0057]采樣處理部14用指定的采樣率執(zhí)行分組的采樣。例如采樣處理部14在某個(gè)間隔(每一定時(shí)間、每一定數(shù)目的分組)收集一個(gè)分組以執(zhí)行統(tǒng)計(jì)分析。然后,采樣處理部14向動(dòng)作執(zhí)行部15傳遞分組。在這里,采樣處理部14可以隨著分組一起向動(dòng)作執(zhí)行部15傳遞采樣結(jié)果。
[0058]動(dòng)作執(zhí)行部15對(duì)分組執(zhí)行確定的動(dòng)作。例如,動(dòng)作執(zhí)行部15執(zhí)行首部的轉(zhuǎn)換、向預(yù)定發(fā)送線發(fā)送或者放棄分組,以作為對(duì)分組的動(dòng)作。在這里,動(dòng)作執(zhí)行部15可以獨(dú)立提取分組的首部字段,基于提取的首部字段在流表13中搜索,確定對(duì)接收的分組的動(dòng)作以及執(zhí)行確定的動(dòng)作?;蛘撸瑒?dòng)作執(zhí)行部15也可以在從采樣處理部14隨著分組一起接收采樣結(jié)果的情況下響應(yīng)于采樣結(jié)果改變對(duì)分組的動(dòng)作。
[0059]發(fā)送部16經(jīng)由發(fā)送線向外部發(fā)送分組。發(fā)送線與發(fā)送部16具有的多個(gè)接口(輸出端口數(shù)目)一起存在。應(yīng)當(dāng)注意,發(fā)送部16的輸出端口之一可以經(jīng)由控制線連接到控制器20。在這一情況下,在控制器20側(cè)上有與發(fā)送部16的輸出端口對(duì)應(yīng)的輸入端口。也就是說(shuō),發(fā)送部16將輸出分組向發(fā)送線和控制線輸出。
[0060]控制處理部17控制整個(gè)交換機(jī)的操作??刂铺幚聿?7也執(zhí)行與控制器20 —起發(fā)送和接收控制消息并且根據(jù)來(lái)自控制器20的控制消息來(lái)執(zhí)行流表13的設(shè)置。
[0061][控制器配置]
[0062]控制器20具有控制處理部21。
[0063]控制處理部21控制整個(gè)控制器的操作??刂铺幚聿?1也執(zhí)行與交換機(jī)10—起發(fā)送和接收控制消息并且通過(guò)控制消息的使用來(lái)執(zhí)行在交換機(jī)10中設(shè)置流表13。例如,控制消息、比如流更新(FlOwMod)用來(lái)執(zhí)行在交換機(jī)10中向流表13注冊(cè)或者更新流條目。也就是說(shuō),控制處理部21執(zhí)行與交換機(jī)10的控制有關(guān)的過(guò)程。
[0064]控制處理部21經(jīng)由控制線接收控制消息、比如分組信息或者分組查詢,確定是否傳送分組并且在允許傳送分組的情況下確定交換機(jī)10的傳送過(guò)程的內(nèi)容并且經(jīng)由交換機(jī)10中的控制處理部17執(zhí)行流表13的設(shè)置。
[0065][兩種流條目注冊(cè)方法]
[0066]在開(kāi)放流網(wǎng)絡(luò)系統(tǒng)中,在交換機(jī)的流表中注冊(cè)流條目的方法分類(lèi)為兩大類(lèi)型:第一個(gè)是“前攝類(lèi)型”而第二個(gè)是“反應(yīng)類(lèi)型”。
[0067]在“前攝類(lèi)型”的情況下,控制器“預(yù)先(在數(shù)據(jù)通信開(kāi)始之前)”計(jì)算確定的一組分組(流)的路徑并且在交換機(jī)的流表中注冊(cè)流條目。也就是說(shuō),這里所謂的“前攝類(lèi)型”是指控制器獨(dú)立執(zhí)行的“預(yù)先流條目注冊(cè)”。
[0068]在“反應(yīng)類(lèi)型”的情況下,控制器在從交換機(jī)接收關(guān)于第一個(gè)分組(無(wú)對(duì)應(yīng)的流條目的新分組)時(shí)計(jì)算對(duì)應(yīng)的一組分組(流)的路徑并且在交換機(jī)的流表中注冊(cè)流條目。也就是說(shuō),這里所謂的“反應(yīng)類(lèi)型”是指控制器響應(yīng)于來(lái)自交換機(jī)的查詢而執(zhí)行的“實(shí)時(shí)流條
目注冊(cè)”。
[0069]在本發(fā)明中,可以使用“前攝類(lèi)型”或者“反應(yīng)類(lèi)型”中的任何一個(gè)。
[0070]在采用“前攝類(lèi)型”的情況下,控制器20的控制處理部21預(yù)先(在數(shù)據(jù)通信開(kāi)始之前)確定用于標(biāo)識(shí)被預(yù)計(jì)到達(dá)交換機(jī)10的確定的分組的首部字段值和將對(duì)這一個(gè)分組執(zhí)行的動(dòng)作并且使用控制消息以執(zhí)行交換機(jī)10的流表的設(shè)置。
[0071]在采用“反應(yīng)類(lèi)型”的情況下,控制器20的控制處理部21在從交換機(jī)10接收關(guān)于分組的查詢時(shí)確定用于標(biāo)識(shí)這一個(gè)分組的首部字段值和將對(duì)這一個(gè)分組執(zhí)行的動(dòng)作并且使用控制消息以執(zhí)行交換機(jī)10的流表的設(shè)置。
[0072][硬件示例]
[0073]下文將描述用于實(shí)施與本發(fā)明有關(guān)的網(wǎng)絡(luò)系統(tǒng)的硬件的詳細(xì)示例。
[0074]作為交換機(jī)10的示例,可以考慮網(wǎng)絡(luò)交換機(jī)、路由器、代理、網(wǎng)關(guān)、防火墻、負(fù)荷平衡器、分組整形器、SCADA (監(jiān)督控制和數(shù)據(jù)采集)、網(wǎng)守、基站、AP (接入點(diǎn))、CS (通信衛(wèi)星)或者具有多個(gè)通信端口的計(jì)算機(jī)等。交換機(jī)10也可以是在物理機(jī)器中構(gòu)造的VM (虛擬機(jī))實(shí)現(xiàn)的虛擬交換機(jī)。
[0075]作為控制器20的示例,假設(shè)是計(jì)算機(jī)、比如PC (個(gè)人計(jì)算機(jī))、電器、瘦客戶端服務(wù)器、工作站、主機(jī)、超級(jí)計(jì)算機(jī)等??刂破?0也可以是在計(jì)算機(jī)上安裝的擴(kuò)展板或者在物理機(jī)器中構(gòu)造的VM (虛擬機(jī))。
[0076]交換機(jī)10和控制器20由基于用于執(zhí)行預(yù)定過(guò)程的程序進(jìn)行驅(qū)動(dòng)的處理器、存儲(chǔ)程序和每種數(shù)據(jù)的存儲(chǔ)器以及用于連接到網(wǎng)絡(luò)的通信Ι/F(接口)來(lái)實(shí)現(xiàn)。
[0077]作為上述處理器的示例,可以考慮CPU(中央處理單元)、NP(網(wǎng)絡(luò)處理器)、微處理器、微控制器、LSI (大規(guī)模集成)等。
[0078]作為上述存儲(chǔ)器的示例,可以考慮半導(dǎo)體存儲(chǔ)器設(shè)備、比如RAM(隨機(jī)存取存儲(chǔ)器)、R0M(只讀存儲(chǔ)器)、EEPROM(電可擦除可編程只讀存儲(chǔ)器)或者閃存,輔助存儲(chǔ)設(shè)備、比如HDD (硬盤(pán)驅(qū)動(dòng))或者SSD (固態(tài)驅(qū)動(dòng)),可去除盤(pán)、比如DVD (數(shù)字萬(wàn)用盤(pán))或者存儲(chǔ)介質(zhì)、比如SD卡(安全數(shù)字記憶卡)。
[0079]應(yīng)當(dāng)注意,可以集成上述處理器和上述存儲(chǔ)器。例如,正在發(fā)展將微處理器等集成到一個(gè)芯片中。因此,可以考慮其中安裝在計(jì)算機(jī)等上的一個(gè)芯片的微計(jì)算機(jī)具有處理器和存儲(chǔ)器的情況。
[0080]作為用于通信的上述接口的示例,可以考慮半導(dǎo)體集成電路如與網(wǎng)絡(luò)通信對(duì)應(yīng)的板(母板、I/o板)和芯片、網(wǎng)絡(luò)適配器如NIC(網(wǎng)絡(luò)接口卡)和相似的擴(kuò)展卡、通信設(shè)備如天線、通信端口如連接器等。
[0081]作為網(wǎng)絡(luò)的示例,也可以考慮因特網(wǎng)、LAN(局域網(wǎng))、無(wú)線LAN、WAN(廣域網(wǎng))、主干網(wǎng)、有線電視線、固定電話網(wǎng)絡(luò)、移動(dòng)電話網(wǎng)絡(luò)、WiMAX(IEEE802.16a)、3G(第3代)、租賃線、IrDA (紅外線數(shù)據(jù)協(xié)會(huì))、藍(lán)牙(注冊(cè)商標(biāo))、串行通信線、數(shù)據(jù)總線等。
[0082]作為接收部11和發(fā)送部16的示例,假設(shè)是上述通信接口。
[0083]作為交換處理部12、采樣處理部14、動(dòng)作執(zhí)行部15、控制處理部17和控制處理部21的示例,假設(shè)是上述處理器。應(yīng)當(dāng)注意,交換處理部12、采樣處理部14、動(dòng)作執(zhí)行部15、控制處理部17和控制處理部21可以是上述處理器和上述存儲(chǔ)器的組合。具體而言,控制處理部17和控制處理部21可以是上述處理器、上述存儲(chǔ)器和上述通信接口的組合。交換處理部12、采樣處理部14、動(dòng)作執(zhí)行部15、控制處理部17和控制處理部21也可以是模塊、部件、獨(dú)占設(shè)備或者用于啟動(dòng)/調(diào)用這些設(shè)備的程序。
[0084]作為用于存儲(chǔ)流表13的存儲(chǔ)器區(qū)域的示例,假設(shè)是上述存儲(chǔ)器。
[0085]應(yīng)當(dāng)注意,事實(shí)上,本發(fā)明不受上述示例限制。
[0086][基本概念]
[0087]參照?qǐng)D2說(shuō)明在交換機(jī)、控制器和流之間的關(guān)系以及當(dāng)在交換機(jī)中設(shè)置多個(gè)流條目時(shí)的操作的概念。
[0088]在圖2中,網(wǎng)絡(luò)包括交換機(jī)10(10_i,i = I至η,η =交換機(jī)數(shù)目)和控制器20。
[0089]交換機(jī)10(10_i,i = I至η)中的每個(gè)交換機(jī)與以上公開(kāi)的交換機(jī)10相同??刂破?0與以上公開(kāi)的控制器20相同。
[0090]交換機(jī)10(10_i,i = I至η)中的每個(gè)交換機(jī)經(jīng)由控制線連接到控制器20并且根據(jù)來(lái)自控制器20的流表設(shè)置指令(控制消息)設(shè)置流表13。
[0091]每個(gè)交換機(jī)10使用從接收線接收的分組的首部字段值的組合作為搜索鍵以在流表13中執(zhí)行搜索,如果有命中的流條目則分類(lèi)到對(duì)應(yīng)的流并且執(zhí)行由該流條目指定的動(dòng)作。
[0092]在這里,交換機(jī)10-1將接收的分組分類(lèi)成FLO至FL3。應(yīng)當(dāng)注意,F(xiàn)L示出流。向那些流(FL0至FL3)指定用于執(zhí)行采樣(采樣處理)和預(yù)定輸出端口(輸出動(dòng)作)的意圖或者指示作為動(dòng)作。
[0093]交換機(jī)10-1在那些FLO至FL3之中向FLO應(yīng)用采樣處理并且經(jīng)由控制線向控制器20傳送以概率1/Ν與分組采樣目標(biāo)匹配的分組的信息(采樣分組信息)。也就是說(shuō),交換機(jī)10-1用每N個(gè)分組有一個(gè)分組的比率收集FLO的分組,并且經(jīng)由控制線向控制器20傳送收集的分組的信息。應(yīng)當(dāng)注意,交換機(jī)10-1可以經(jīng)由控制線向控制器20傳送從收集的分組(采樣分組)拷貝(復(fù)制)的分組作為收集的分組信息。
[0094]交換機(jī)10-1向FLO至FL3中的每個(gè)應(yīng)用與FLO的輸出動(dòng)作相似的動(dòng)作,向指示的輸出端口輸出分組以經(jīng)由該輸出端口向發(fā)送線發(fā)送。
[0095]除了交換機(jī)10-1之外的交換機(jī)10也執(zhí)行與上述處理相似的處理,經(jīng)由控制線向控制器20傳送與FLO對(duì)應(yīng)的流的分組(與分組采樣目標(biāo)匹配的分組)的信息,并且從輸出端口向發(fā)送線發(fā)送與FLl至FL3對(duì)應(yīng)的流的分組(未與分組采樣目標(biāo)匹配的分組)。
[0096]在這里,流FLl至FL3是在FLO的流集合中包括的一組流。也就是說(shuō),F(xiàn)LO至FL3中的每個(gè)示出屬于FLO的流集合的分組。
[0097]參照?qǐng)D3說(shuō)明交換機(jī)的基本操作。
[0098](I)步驟 SlOl
[0099]交換機(jī)10接收分組、提取接收的分組的首部字段值并且生成用于搜索流的搜索鍵。
[0100]⑵步驟SlO2
[0101]交換機(jī)10使用搜索鍵以在流表中搜索。
[0102]⑶步驟SlO3
[0103]交換機(jī)10在搜索鍵命中流表13的流條目中的任何一個(gè)流條目(在步驟S102中為是)的情況下驗(yàn)證是否有作為命中的流條目的動(dòng)作而指示的采樣指定。
[0104](4)步驟 S104
[0105]交換機(jī)10在有采樣指定(在步驟S103中為是)的情況下用指定的采樣率(1/N)對(duì)流執(zhí)行采樣處理。也就是說(shuō),交換機(jī)10對(duì)流的分組進(jìn)行計(jì)數(shù)并且執(zhí)行每N個(gè)分組有一個(gè)分組的采樣。
[0106](5)步驟 SlO5
[0107]交換機(jī)10驗(yàn)證分組是否與分組采樣目標(biāo)匹配。也就是說(shuō),交換機(jī)10驗(yàn)證分組是否是在N個(gè)分組之中的一個(gè)分組。
[0108](6)步驟 SlO6
[0109]交換機(jī)10在分組與分組采樣目標(biāo)匹配的情況下執(zhí)行第一指定的動(dòng)作。例如,作為第一指定的動(dòng)作,在指定向控制器20傳送分組的情況下,交換機(jī)用1/N的概率向控制器20傳送在流中包括的分組的信息。控制器20分析分組的信息,在具有大的流數(shù)量的流量的情況下在交換機(jī)10中執(zhí)行流條目13的設(shè)置的更新(添加/更新流條目),并且從采樣目標(biāo)排除非必需流量。因而控制器20縮減采樣目標(biāo)的流量并且有選擇地提取流量。
[0110]⑵步驟SlO7
[0111]交換機(jī)10在分組未與分組采樣目標(biāo)的情況下執(zhí)行第二指定的動(dòng)作。例如,在規(guī)定向預(yù)定端口輸出作為第二指定的動(dòng)作的情況下,交換機(jī)10向端口輸出流并且向發(fā)送線發(fā)送。
[0112](8)步驟 S108
[0113]交換機(jī)10在無(wú)采樣指示(在步驟S103中為否)的情況下根據(jù)指定的動(dòng)作傳送分組。
[0114](9)步驟 SlO9
[0115]交換機(jī)10也在搜索鍵未命中流表13的流條目(在步驟S102中為否)的情況下根據(jù)預(yù)定默認(rèn)條目的動(dòng)作(默認(rèn)動(dòng)作)傳送分組。
[0116]應(yīng)當(dāng)注意,默認(rèn)條目是數(shù)目未指定的初始設(shè)置目標(biāo)分組(或者所有分組)的流條目??梢酝ㄟ^(guò)表達(dá)分組的首部字段值的如下部分(或者全部)來(lái)標(biāo)定數(shù)目未指定的分組,該部分(或者全部)利用正規(guī)表達(dá)式或者通配符、比如示出流。默認(rèn)條目具有更低優(yōu)先級(jí);如果有命中的其他流條目,則命中的流條目?jī)?yōu)先。也就是說(shuō),默認(rèn)條目是僅在無(wú)命中的流條目存在的情況下命中的流條目。在默認(rèn)條目中命中的分組是不與流對(duì)應(yīng)的普通分組。
[0117]例如,在規(guī)定向控制器20傳送分組作為默認(rèn)動(dòng)作的情況下,交換機(jī)10向控制器20傳送未在流表13中命中并且關(guān)于傳送過(guò)程未知的分組。控制器20對(duì)分組執(zhí)行處理并且根據(jù)需要執(zhí)行設(shè)置交換機(jī)10的流表13的過(guò)程(“反應(yīng)類(lèi)型”)。
[0118]或者,在規(guī)定向某個(gè)端口輸出作為默認(rèn)動(dòng)作的情況下,交換機(jī)10向端口輸出分組并且向發(fā)送線發(fā)送(“前攝類(lèi)型”)。
[0119][僅初始流]
[0120]參照?qǐng)D4A說(shuō)明其中設(shè)置一個(gè)流作為初始流的狀態(tài)。
[0121]在流表13中設(shè)置與FLO對(duì)應(yīng)的流條目。在與FLO對(duì)應(yīng)的流條目中,定義“動(dòng)作I”為“在用采樣率(1/N)與分組采樣目標(biāo)匹配的情況下向控制器20傳送;在無(wú)匹配的情況下向輸出目的地I輸出”。另外,在輸出時(shí)定義“動(dòng)作2”為“執(zhí)行首部轉(zhuǎn)換”。
[0122]因此,交換處理部12在用采樣率(1/N)與分組采樣目標(biāo)匹配的情況下向控制器20而在無(wú)匹配的情況下向輸出目的地I傳送命中與FLO對(duì)應(yīng)的流條目的接收的分組。另外,在輸出時(shí)執(zhí)行“首部轉(zhuǎn)換”作為“動(dòng)作2”。
[0123]FLO示出某個(gè)網(wǎng)絡(luò)地址組的集合。假設(shè),例如是來(lái)自網(wǎng)絡(luò)、比如“IPSA(網(wǎng)際協(xié)議源地址)=10.0.0.0/8”的流集合命中與FLO對(duì)應(yīng)的流條目并且另外可以劃分成多個(gè)流集

口 ο
[0124][初始流+無(wú)采樣的流]
[0125]參照?qǐng)D4B說(shuō)明如下?tīng)顟B(tài),在該狀態(tài)中,在流表13中設(shè)置根據(jù)通過(guò)采樣從FLO向控制器20發(fā)送的分組的信息而從作為FLl的采樣目標(biāo)排除的流。
[0126]在流表13中設(shè)置FLl作為具有比FLO的流條目更高的優(yōu)先級(jí)的流條目。接收的分組即使在包含于FLO和FLl 二者中的情況下仍然命中與FLl對(duì)應(yīng)的流條目。在與FLl對(duì)應(yīng)的流條目中,定義“向輸出目的地I輸出”作為“動(dòng)作I ”。另外,在輸出時(shí)定義“執(zhí)行首部轉(zhuǎn)換”作為“動(dòng)作2”。
[0127]因此,交換處理部12向輸出目的地I輸出命中與FLl對(duì)應(yīng)的流條目的所有接收的分組而未執(zhí)行采樣處理。另外,在輸出時(shí)執(zhí)行“首部轉(zhuǎn)換”作為“動(dòng)作2”。
[0128]通過(guò)執(zhí)行上述動(dòng)作,在FLO中包括的分組之中,可以從作為FLl的采樣目標(biāo)中排除具有大帶寬并且易于與分組采樣目標(biāo)匹配的流。
[0129]類(lèi)似地,通過(guò)設(shè)置通過(guò)采樣向控制器20發(fā)送的分組作為FL2和FL3,它們?yōu)榉遣蓸幽繕?biāo)的流,命中FLO的流條目的流量變成相對(duì)少量流量的集合;并且通過(guò)由控制器20或者分析設(shè)備分析這一流量,精細(xì)(分段)的流檢查變得有可能。
[0130]也就是說(shuō),為了在命中FLO的流條目的分組之中排除從一開(kāi)始就不是采樣目標(biāo)的分組而使用FLl至FL3的流條目。具體而言,對(duì)在從“命中FLO的流條目的分組”中排除“命中FLl至FL3的流條目的分組”之后保留的分組執(zhí)行采樣。
[0131]因此,在流條目規(guī)則之中,F(xiàn)Ll至FL3的流條目規(guī)則在分組的示出流的首部字段值上比FLO的流條目規(guī)則更多限制。
[0132]例如,在FLO的流條目規(guī)則為“IPSA = 10.0.0.*/8”的情況下,可以通過(guò)設(shè)置FLl的流條目規(guī)則為“IPSA = 10.0.0.1/8”、FL2的流條目規(guī)則為“IPSA = 10.0.0.2/8”和FL3的流條目規(guī)則為“IPSA = 10.0.0.3/8”來(lái)從“命中FLO的流條目的分組”中排除“命中FLl至FL3的流條目的分組”。
[0133]在這里,流條目?jī)?yōu)先級(jí)的數(shù)量關(guān)系是“默認(rèn)條目< FLO < FLl至FL3'“FL1至FL3”的流條目?jī)?yōu)先級(jí)的數(shù)量關(guān)系依賴于設(shè)置。
[0134]參照?qǐng)D5說(shuō)明FLO、FLl、FL2和FL3的流量數(shù)量分布的示例。
[0135]圖5中的曲線示出在水平軸中取FLO的流集合中的首部組合而在豎直軸中取每個(gè)流量數(shù)量的情況下的流量數(shù)量的分布。
[0136]在這里,交換機(jī)10通過(guò)對(duì)FLO進(jìn)行采樣來(lái)向控制器20發(fā)送分組。作為結(jié)果,控制器20在交換機(jī)10中的流表13中設(shè)置流條目、比如FL1、FL2和FL3。通過(guò)如上執(zhí)行,在FLO的流集合之中未在FL1、FL2和FL3中包括的區(qū)域變成FLO的目標(biāo)。
[0137]通過(guò)分析(FL0、FL1、FL2和FL3的)那些流量,有可能有選擇地分析流量中隱藏的具有大帶寬并且難以分析的流。
[0138]交換機(jī)10根據(jù)流的匹配(在流條目中命中的情況下)和分組采樣的匹配(在分組采樣中匹配的情況下)來(lái)改變分組傳送過(guò)程中的目的地。
[0139]具體而言,交換機(jī)10向控制器20傳送在分組采樣中匹配的分組。
[0140]控制器20基于通過(guò)采樣而獲得的流信息在交換機(jī)10的流表13中設(shè)置流條目并且從采樣目標(biāo)中排除以使采樣目標(biāo)限于更精細(xì)流的流量。
[0141][總結(jié)]
[0142]如以上公開(kāi)的那樣,在本發(fā)明中,交換機(jī)向控制器發(fā)送如下控制消息,該控制消息包括通過(guò)采樣過(guò)程而提取的分組的信息??刂破鞣治鼋邮盏南⒉⑶以诰哂写髷?shù)量的流的流量的情況下通過(guò)設(shè)置交換機(jī)的流條目來(lái)從采樣目標(biāo)中排除非必需流量。通過(guò)縮減采樣目標(biāo)的流量,控制器可以有選擇地提取精細(xì)流量,并且變得有可能有選擇地向異常檢測(cè)裝置等交換對(duì)應(yīng)的流(向異常檢測(cè)裝置等交換傳送目的地)。
[0143]〈附錄〉
[0144]也可以描述上述示例實(shí)施例的部分或者全部為以下附錄。應(yīng)當(dāng)注意,事實(shí)上,本發(fā)明不受以下描述的示例所限制。
[0145](附錄I)
[0146]一種控制器,包括:
[0147]被配置用于在交換機(jī)的流表中設(shè)置流條目的設(shè)備,向所述流條目定義用來(lái)將分組作為流統(tǒng)一控制的規(guī)則和動(dòng)作;
[0148]被配置用于從所述交換機(jī)接收根據(jù)所述流表設(shè)置對(duì)接收的分組執(zhí)行的采樣處理的采樣結(jié)果的設(shè)備;以及
[0149]被配置用于響應(yīng)于所述采樣結(jié)果更新所述流表并且縮減用于執(zhí)行采樣處理的分組的設(shè)備。
[0150](附錄2)
[0151]根據(jù)附錄I所述的控制器,進(jìn)一步包括:
[0152]被配置用于向所述流表設(shè)置與用于執(zhí)行采樣處理的流有關(guān)的流條目、與未用于執(zhí)行采樣處理的流有關(guān)的流條目和與不對(duì)應(yīng)于流的普通分組有關(guān)的默認(rèn)條目的設(shè)備。
[0153](附錄3)[0154]根據(jù)附錄2所述的控制器,進(jìn)一步包括:
[0155]被配置用于基于所述交換機(jī)通知的分組的信息并且以比與用于執(zhí)行采樣處理的流有關(guān)的流條目更高的優(yōu)先級(jí)在流表中設(shè)置與從用于執(zhí)行采樣處理的分組中新近被排除出采樣處理的流有關(guān)的流條目,并且從與用于執(zhí)行采樣處理的流對(duì)應(yīng)的分組中排除與被排除出采樣處理的流對(duì)應(yīng)的分組的設(shè)備。
[0156](附錄4)
[0157]一種交換機(jī),包括:
[0158]被配置用于響應(yīng)于來(lái)自控制器的控制在所述交換機(jī)的流表中設(shè)置流條目的設(shè)備,向所述流條目定義用來(lái)將分組作為流統(tǒng)一控制的規(guī)則和動(dòng)作;
[0159]被配置用于根據(jù)所述流表設(shè)置確定是否對(duì)接收的分組執(zhí)行采樣處理的設(shè)備;以及
[0160]被配置用于在對(duì)所述接收的分組執(zhí)行采樣處理的情況下通知所述控制器采樣結(jié)果的設(shè)備。
[0161](附錄5)
[0162]根據(jù)附錄4所述的交換機(jī),進(jìn)一步包括:
[0163]被配置用于將接收的分組分類(lèi)為與用于執(zhí)行采樣處理的流對(duì)應(yīng)的分組、與未用于執(zhí)行采樣處理的流對(duì)應(yīng)的分組或者不與流對(duì)應(yīng)的普通分組的設(shè)備;
[0164]被配置用于通知所述控制器與用于執(zhí)行采樣處理的流對(duì)應(yīng)的分組的信息的設(shè)備;以及
[0165]被配置用于轉(zhuǎn)換與用于執(zhí)行采樣處理的流對(duì)應(yīng)的分組和與未用于執(zhí)行采樣處理的流對(duì)應(yīng)的分組的首部信息的設(shè)備。
[0166](附錄6)
[0167]根據(jù)附錄5所述的交換機(jī),進(jìn)一步包括:
[0168]被配置用于響應(yīng)于基于分組信息的來(lái)自控制器的控制并且以比與用于執(zhí)行采樣處理的流有關(guān)的流條目更高的優(yōu)先級(jí)在流表中設(shè)置與從用于執(zhí)行采樣處理的分組中新近被排除出采樣處理的流有關(guān)的流條目的設(shè)備;以及
[0169]被配置用于根據(jù)所述流表設(shè)置從與用于執(zhí)行采樣處理的流對(duì)應(yīng)的分組排除與被排除出采樣處理的流對(duì)應(yīng)的分組的設(shè)備。
[0170](備注)
[0171]以上已經(jīng)公開(kāi)本發(fā)明的示例實(shí)施例;但是在事實(shí)上,本發(fā)明不受上述示例性實(shí)施例限制并且包括在未脫離本發(fā)明的實(shí)質(zhì)的范圍中包括若干變化。
[0172]應(yīng)當(dāng)注意,本發(fā)明基于日本專(zhuān)利申請(qǐng)2011-060389要求優(yōu)先權(quán),因此通過(guò)這一引用在本發(fā)明中并入日本專(zhuān)利申請(qǐng)2011-060389的公開(kāi)內(nèi)容。
【權(quán)利要求】
1.一種網(wǎng)絡(luò)系統(tǒng),包括: 交換機(jī);以及 控制器,被配置用于在所述交換機(jī)的流表中設(shè)置流條目,在所述流條目中定義用來(lái)將分組作為流統(tǒng)一控制的規(guī)則和動(dòng)作; 其中所述交換機(jī)根據(jù)所述流表設(shè)置而確定是否對(duì)接收的分組執(zhí)行采樣處理,以及在對(duì)所述接收的分組執(zhí)行采樣處理的情況下通知所述控制器采樣結(jié)果,并且 其中所述控制器根據(jù)所述采樣結(jié)果而更新所述流表,并且縮減用于執(zhí)行采樣處理的分組。
2.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)系統(tǒng), 其中所述控制器包括: 被配置用于設(shè)置與用于執(zhí)行采樣處理的流有關(guān)的流條目、與未用于執(zhí)行采樣處理的流有關(guān)的流條目和與不對(duì)應(yīng)于流的普通分組有關(guān)的默認(rèn)流條目的裝置,并且其中所述交換機(jī)包括: 被配置用于將接收的分組分類(lèi)為與用于執(zhí)行采樣處理的流對(duì)應(yīng)的分組、與未用于執(zhí)行采樣處理的流對(duì)應(yīng)的分組或者不與流對(duì)應(yīng)的普通分組的裝置; 被配置用于通知所述控制器與用于執(zhí)行所述采樣處理的流對(duì)應(yīng)的分組的信息的裝置;. 被配置用于轉(zhuǎn)換與用于執(zhí)行所述采樣處理的流對(duì)應(yīng)的分組和與未用于執(zhí)行所述采樣處理的流對(duì)應(yīng)的分組二者的首部信息的裝置;以及被配置用于輸出分組的裝置。
3.根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)系統(tǒng), 其中所述控制器進(jìn)一步包括: 被配置用于基于從所述交換機(jī)通知的分組的信息并且以比與用于執(zhí)行采樣處理的流有關(guān)的流條目更高的優(yōu)先級(jí),在所述流表中設(shè)置與從用于執(zhí)行所述采樣處理的流中新近被排除出所述采樣處理的流有關(guān)的流條目,并且從與用于執(zhí)行所述采樣處理的流對(duì)應(yīng)的分組中排除與被排除出所述采樣處理的流對(duì)應(yīng)的分組的裝置。
4.一種控制器,包括: 被配置用于在交換機(jī)的流表中設(shè)置流條目的裝置,在所述流條目中定義用來(lái)將分組作為流統(tǒng)一控制的規(guī)則和動(dòng)作; 被配置用于在根據(jù)所述流表設(shè)置而對(duì)接收的分組執(zhí)行采樣處理的情況下,從所述交換機(jī)接收采樣結(jié)果的裝置;以及 被配置用于響應(yīng)于所述采樣結(jié)果而更新所述流表,并且縮減用于執(zhí)行采樣處理的分組的裝置。
5.一種交換機(jī),包括: 被配置用于響應(yīng)于來(lái)自控制器的控制向所述交換機(jī)的流表設(shè)置流條目的裝置,在所述流條目中定義用來(lái)將分組作為流統(tǒng)一控制的規(guī)則和動(dòng)作; 被配置用于根據(jù)所述流表設(shè)置確定是否對(duì)接收的分組執(zhí)行采樣處理的裝置;以及 被配置用于在對(duì)所述接收的分組執(zhí)行采樣處理的情況下,通知所述控制器采樣結(jié)果的>j-U ρ?α裝直。
6.—種交換方法,包括: 控制器在交換機(jī)的流表中設(shè)置流條目,在所述流條目中定義用來(lái)將分組作為流統(tǒng)一控制的規(guī)則和動(dòng)作; 所述交換機(jī)根據(jù)所述流表設(shè)置而確定是否對(duì)接收的分組執(zhí)行采樣處理,并且在對(duì)所述接收的分組執(zhí)行采樣處理的情況下通知所述控制器采樣結(jié)果,以及 所述控制器響應(yīng)于所述采樣結(jié)果而更新所述流表,并且縮減用于執(zhí)行采樣處理的分組。
7.根據(jù)權(quán)利要求6所述的交換方法,包括: 所述控制器在所述流表中設(shè)置與用于執(zhí)行采樣處理的流有關(guān)的流條目、與未用于執(zhí)行采樣處理的流有關(guān)的流條目和與不有關(guān)于流的普通分組有關(guān)的默認(rèn)條目; 所述交換機(jī)根據(jù)所述流表設(shè)置而將接收的分組分類(lèi)為與用于執(zhí)行采樣處理的流對(duì)應(yīng)的分組、與未用于執(zhí)行采樣處理的流對(duì)應(yīng)的分組或者不與流對(duì)應(yīng)的普通分組; 所述交換機(jī)通知所述控制器與用于執(zhí)行所述采樣處理的流對(duì)應(yīng)的分組的信息; 所述交換機(jī)轉(zhuǎn)換與用于執(zhí)行所述采樣處理的流對(duì)應(yīng)的分組和與未用于執(zhí)行所述采樣處理的流對(duì)應(yīng)的分組的首部信息;以及所述交換機(jī)輸出分組。
8.根據(jù)權(quán)利要求7所述的交換方法,進(jìn)一步包括: 所述控制器基于從所述交換機(jī)通知的分組的信息并且以比與用于執(zhí)行采樣處理的流有關(guān)的流條目更高的優(yōu)先級(jí),在所述流表中設(shè)置與從用于執(zhí)行所述采樣處理的流中新近被排除出所述采樣處理的流有關(guān)的流條目;并且 所述控制器從與用于執(zhí)行所述采樣處理的流對(duì)應(yīng)的分組中排除與被排除出所述采樣處理的流對(duì)應(yīng)的分組。
9.一種記錄介質(zhì),在所述記錄介質(zhì)中存儲(chǔ)用于使控制器執(zhí)行方法的程序,所述方法包括: 在交換機(jī)的流表中設(shè)置流條目的步驟,在所述流條目中定義用來(lái)將分組作為流統(tǒng)一控制的規(guī)則和動(dòng)作; 從所述交換機(jī)接收根據(jù)所述流表設(shè)置而對(duì)接收的分組執(zhí)行的采樣處理的采樣結(jié)果的步驟;以及 響應(yīng)于所述采樣結(jié)果而更新所述流表,并且縮減用于執(zhí)行采樣處理的分組的步驟。
10.一種記錄介質(zhì),在所述記錄介質(zhì)中存儲(chǔ)用于使交換機(jī)執(zhí)行方法的程序,所述方法包括: 響應(yīng)于來(lái)自控制器的控制而在所述交換機(jī)的流表中設(shè)置流條目的步驟,在所述流條目中定義用來(lái)將分組作為流統(tǒng)一控制的規(guī)則和動(dòng)作; 根據(jù)所述流表設(shè)置而確定是否對(duì)接收的分組執(zhí)行采樣處理的步驟;以及 在對(duì)所述接收的分組執(zhí)行采樣處理的情況下通知所述控制器采樣結(jié)果的步驟。
【文檔編號(hào)】H04L12/931GK103444132SQ201280013961
【公開(kāi)日】2013年12月11日 申請(qǐng)日期:2012年1月18日 優(yōu)先權(quán)日:2011年3月18日
【發(fā)明者】上野洋史 申請(qǐng)人:日本電氣株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
金门县| 缙云县| 宜都市| 盈江县| 涡阳县| 怀化市| 华宁县| 张家口市| 响水县| 峨边| 兰溪市| 察雅县| 调兵山市| 汉阴县| 虎林市| 汝城县| 米林县| 商城县| 绍兴市| 荃湾区| 二连浩特市| 高雄市| 绩溪县| 改则县| 濮阳市| 山西省| 东丰县| 台前县| 寻乌县| 楚雄市| 桃园市| 北安市| 阳信县| 江永县| 大石桥市| 扎鲁特旗| 咸丰县| 广元市| 湄潭县| 鄂温| 海淀区|