• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于FPGA的報(bào)文分類技術(shù)

    2015-05-04 08:08:10敏,邰
    關(guān)鍵詞:流水線結(jié)點(diǎn)決策樹

    王 敏,邰 銘

    (1.信息工程大學(xué) 網(wǎng)絡(luò)空間安全學(xué)院,河南 鄭州450001;2.信息工程大學(xué)數(shù)學(xué)工程與先進(jìn)計(jì)算國(guó)家重點(diǎn)實(shí)驗(yàn)室,河南 鄭州450001)

    0 引 言

    隨著快速增長(zhǎng)的網(wǎng)絡(luò)鏈路速率與分類規(guī)則的增多,多維報(bào)文分類問(wèn)題成為設(shè)計(jì)高速路由器的一個(gè)基本挑戰(zhàn)。例如,當(dāng)主干網(wǎng)鏈路速率達(dá)到80Gbps時(shí),在報(bào)文長(zhǎng)度為40字節(jié)時(shí),需要每4ns內(nèi)處理一個(gè)數(shù)據(jù)報(bào),這個(gè)速度用現(xiàn)在的軟件算法不可能實(shí)現(xiàn)。

    為了滿足以上網(wǎng)絡(luò)速率的需要,研究人員尋求硬件上的解決方 案,三 態(tài) 內(nèi) 容 存 儲(chǔ) 器[1](ternary content addressable memory-TCAM)是一個(gè)不錯(cuò)的選擇,它能夠?qū)斎氲年P(guān)鍵字進(jìn)行并行查找,最大的優(yōu)點(diǎn)是分類速度快,但也有如下一些缺點(diǎn),如存儲(chǔ)面積大、價(jià)格高,特別是TCAM不支持直接的范圍匹配等。另一方面,由于FPGA具有可重構(gòu)性和并行性,結(jié)合了軟件的靈活性與硬件的高效性,使它成為實(shí)現(xiàn)實(shí)時(shí)網(wǎng)絡(luò)處理引擎一個(gè)很好的選擇。現(xiàn)在,研究人員已經(jīng)開始在FPGA上實(shí)現(xiàn)一些現(xiàn)有分類算法[2-4],可以達(dá)到很高的吞吐量,由于存儲(chǔ)需求過(guò)多,這些算法很少有能夠支持大的規(guī)則集 (超過(guò)10K)。本文主要針對(duì)基于決策樹類的分類算法在FPGA中的實(shí)現(xiàn)做了深入研究,解決了在規(guī)則集較大的情況下對(duì)報(bào)文進(jìn)行快速分類的問(wèn)題。

    1 分類算法的定義及評(píng)估方法

    1.1 分類算法的定義

    報(bào)文分類問(wèn)題有許多定義,它們基本上是等價(jià)的,描述如下:報(bào)文頭部H包含K個(gè)域,分別表示成H[1]、H[2]…H[K],一條過(guò)濾規(guī)則F相應(yīng)地也具有K個(gè)域,其中F[i](F的第i部分)是H[i]的正則表達(dá)式,如果對(duì)任意的H [i]滿足正則表達(dá)式F[i],則稱報(bào)文P與規(guī)則F相匹配。

    對(duì)具有N條過(guò)濾規(guī)則的分類器R來(lái)說(shuō),為了解決同一個(gè)報(bào)文與分類器R中多條規(guī)則相匹配的問(wèn)題,在定義過(guò)濾規(guī)則F時(shí),對(duì)每條規(guī)則指定了一個(gè)優(yōu)先級(jí),當(dāng)有多條規(guī)則與報(bào)文頭部匹配時(shí),選擇一個(gè)優(yōu)先級(jí)最高的作為最終匹配規(guī)則。與每條規(guī)則相關(guān)聯(lián)還有一個(gè)動(dòng)作,它指出了當(dāng)報(bào)文與此規(guī)則相匹配時(shí),下一步所執(zhí)行的操作,一個(gè)包含10規(guī)則的簡(jiǎn)單分類器見表1。

    表1 10個(gè)規(guī)則的分類器例子 (IP地址8位;端口號(hào)4位;協(xié)議域2位)

    也可以從計(jì)算機(jī)幾何中的點(diǎn)定位問(wèn)題來(lái)看待多維報(bào)文分類問(wèn)題,一個(gè)D維的分類規(guī)則相當(dāng)于D維空間中的一個(gè)超矩形,D維空間中的N個(gè)規(guī)則至多可構(gòu)成 (2N-1)D個(gè)互不重疊的超矩形,而一個(gè)報(bào)文則相當(dāng)于D維空間中的一個(gè)點(diǎn),所以,多維報(bào)文分類轉(zhuǎn)化為找到包含這個(gè)點(diǎn)的超矩形。由此可得到,多維報(bào)文分類的時(shí)間復(fù)雜度為O(logN),空間復(fù)雜度為O(ND),或是在時(shí)間度為O(logD-1N)的情況下,空間復(fù)雜度為O(N)。從上面的分析可以看到,多維報(bào)文分類問(wèn)題是一個(gè)非常復(fù)雜的問(wèn)題,幸運(yùn)的是,現(xiàn)實(shí)情況要比這好,真實(shí)的分類器沒(méi)這么復(fù)雜,它們有一些自身特點(diǎn),我們可以在實(shí)際中加以利用,可以使分類算法得到簡(jiǎn)化。

    1.2 分類算法的評(píng)估方法

    由于IP分類問(wèn)題可以抽象成一個(gè)查找表項(xiàng)巨大的多關(guān)鍵字查找問(wèn)題,因此衡量一個(gè)算法好壞的關(guān)鍵是查詢速度快,再就是用分類規(guī)則來(lái)構(gòu)建查找表數(shù)據(jù)結(jié)構(gòu)時(shí)所占內(nèi)存要少??紤]到分類算法自身的特點(diǎn),其它評(píng)估方法還有過(guò)濾規(guī)則的插入與刪除速度快,維數(shù) (查找中關(guān)鍵字個(gè)數(shù))易擴(kuò)展以及能夠根據(jù)規(guī)則中各個(gè)域的不同表現(xiàn)形式,支持多種查詢 (匹配)方式等??偟膩?lái)說(shuō),算法的關(guān)鍵是怎么找到時(shí)間與空間的平衡點(diǎn)。

    2 現(xiàn)有的分類算法

    現(xiàn)有的分類算法很多,文獻(xiàn) [5]對(duì)各類算法進(jìn)行了總結(jié),并對(duì)每種類型的算法,列舉出了相關(guān)的例子;文獻(xiàn)[6]根據(jù)分類算法對(duì)規(guī)則進(jìn)行預(yù)處理情況,把它們分為基于分解、基于分割和基于決策樹3種情況。

    基于分解算法的主要思想是對(duì)報(bào)文頭部的每個(gè)域進(jìn)行獨(dú)立的搜索,最后把每個(gè)域查詢結(jié)果結(jié)合起,就可得到最終匹配規(guī)則,該類型的算法適合于硬件實(shí)現(xiàn),典型代表是平行位向量 (parallel bit vector)(BV)算法。

    基于分割算法的主要思想是把原來(lái)的規(guī)則集劃分為若干個(gè)子集,每個(gè)子集中的規(guī)則在單個(gè)或多個(gè)域之間是沒(méi)有重疊的,獨(dú)立集合算法 (independent sets algorithm))就屬于這類。我們知道,對(duì)于有N條分類規(guī)則的D維分類器,算法所需要的空間復(fù)雜度為O(ND),現(xiàn)假設(shè)把規(guī)則集R均勻地劃分為K組,每組有N/K個(gè)規(guī)則,劃分后的空間復(fù)雜度為O(K*(N/K)D),所以通過(guò)規(guī)則集劃分后,空間復(fù)雜度減少為原來(lái)的1/KD-1。算法面臨的主要挑戰(zhàn)是獨(dú)立規(guī)則集劃分個(gè)數(shù)的不確定性和過(guò)多。

    決策樹類的代表算法是HiCuts,它通過(guò)對(duì)分類器的預(yù)處理,建立決策樹這種數(shù)據(jù)結(jié)構(gòu),樹的根點(diǎn)代表整個(gè)搜索空間,它 “包含”了規(guī)則集中的所有規(guī)則,對(duì)決策樹中的每個(gè)內(nèi)部點(diǎn),都遞歸地進(jìn)行如下操作,根據(jù)預(yù)先定義的某種標(biāo)準(zhǔn),選擇在某一維方向上,相等地切割多少份,直到該結(jié)點(diǎn)所 “包含”的規(guī)則數(shù)少于預(yù)先定義的某個(gè)定值為止,不再進(jìn)行切割,該結(jié)點(diǎn)為葉子結(jié)點(diǎn)。每當(dāng)有報(bào)文達(dá)到時(shí),對(duì)決策樹進(jìn)行遍歷,找到葉子結(jié)點(diǎn),由于葉子結(jié)點(diǎn)中的規(guī)則數(shù)較少,可以進(jìn)行線性搜索,找到最佳匹配規(guī)則。Hi-Cuts算法的主要缺點(diǎn)是由于對(duì)搜索空間進(jìn)行了切割,帶來(lái)了規(guī)則的復(fù)制,增加了存儲(chǔ)空間。HyperCuts算法是Hi-Cuts的改進(jìn)版本,HiCuts是通過(guò)局部?jī)?yōu)化的方法在每個(gè)結(jié)點(diǎn)選擇哪一維和 “切割”多少份來(lái)建立決策樹,而Hyper-Cuts算法允許每一步選擇多個(gè)維度進(jìn)行 “切割”,其結(jié)果是樹的寬度變大,深度減少。例如對(duì)表1中前5個(gè)規(guī)則所建立的決策樹如圖1所示 (只選擇源/目的端口),可以看到對(duì)規(guī)則集端口域采用HyperCuts算法 “切割”后,決策樹的深度從3變成2了。

    圖1 HiCuts與HyperCuts算法建立決策樹的例子。((a)X軸與Y軸分別表示表1中規(guī)則R1至R5所代表的源端口域與目的端口域,(b)(c)圓矩形框表示樹的內(nèi)部結(jié)點(diǎn),長(zhǎng)方形框表示樹的葉子結(jié)點(diǎn))

    現(xiàn)在,這幾類算法都能在FPGA中實(shí)現(xiàn),文獻(xiàn) [6]是基于分割算法在FPGA中的實(shí)現(xiàn),為了避免分割的子集過(guò)多,該文獻(xiàn)對(duì)Independent Sets algorithm進(jìn)行改進(jìn),提出了coarse-grained獨(dú)立集合算法,該算法把原始規(guī)則集劃分為若干個(gè)coarse-grained獨(dú)立集合,進(jìn)行并行搜索,剩下的規(guī)則建立cross-producting表進(jìn)行查詢。由于對(duì)獨(dú)立集合算法進(jìn)行了改進(jìn),可以在coarse-grained中存放更多的規(guī)則,這樣規(guī)則子集數(shù)就減少了,在Xilinx Virtex-5FPGA上實(shí)現(xiàn)結(jié)果表明,在消耗較少片內(nèi)資源情況下,在單個(gè)FPGA芯片中能夠存儲(chǔ)10K的實(shí)時(shí)規(guī)則,在最小報(bào)文長(zhǎng)度為40字節(jié)時(shí),可以維持80Gbps的吞吐量。

    文獻(xiàn) [7]把基于分割算法與決策樹算法結(jié)合起來(lái),即先把規(guī)則集分割成若干個(gè)子集,再對(duì)各個(gè)子集分別建立決策樹,當(dāng)報(bào)文達(dá)到時(shí),可以對(duì)各個(gè)決策樹進(jìn)行并行搜索。為了使對(duì)規(guī)則的劃分達(dá)到最優(yōu),作者采用范圍到點(diǎn)轉(zhuǎn)換(range-point conversion)的思想,也就是F維空間中的一個(gè)超矩形能夠在2F空間中轉(zhuǎn)換成一個(gè)點(diǎn)。從計(jì)算幾何的角度來(lái)看,每個(gè)D維分類規(guī)則可以看作是D維空間中的一個(gè)超矩形,也就是2D空間中的一個(gè)點(diǎn),再用組合優(yōu)化的方法把這些 “點(diǎn)”劃分成不同的集合,為了使劃分達(dá)到近似最優(yōu),使用模擬退伙的方法,在各個(gè)集合之間進(jìn)行相應(yīng)的規(guī)則調(diào)整。當(dāng)近似優(yōu)化劃分完成后,對(duì)每個(gè)子集用Hyper-Split[8]算法分別建立決策樹,再把每棵決策樹映射到專有的流水線上,由于這個(gè)設(shè)計(jì)消耗的資源較少,多個(gè)這樣的機(jī)制能夠在單個(gè)FPGA中實(shí)現(xiàn),達(dá)到更高的吞吐量。

    3 改進(jìn)的HyperCuts算法在FPGA中的實(shí)現(xiàn)

    雖然HyperCuts算法對(duì)HiCuts有很多改進(jìn),但是在建立決策樹時(shí),雖然能減少樹的深度,但并沒(méi)有消除規(guī)則復(fù)制,從圖2中我們可以看到,在兩棵決策樹中,規(guī)則R1、R2和R4都得復(fù)制到它們多個(gè)孩子結(jié)點(diǎn)中。通過(guò)觀察可以發(fā)現(xiàn),規(guī)則復(fù)制有兩個(gè)來(lái)源,一是不同的規(guī)則之間相互重疊,上例中R1與R3、R5都重疊,無(wú)論怎么切割,R1都要復(fù)制到包含R3與R5的結(jié)點(diǎn)中去;二是在每個(gè)維度上進(jìn)行均勻切割,如R2與R4都要復(fù)制一次,雖然它們沒(méi)有與任何規(guī)則相重疊。需要說(shuō)明的是第二點(diǎn)對(duì)用前綴表示的IP地址來(lái)說(shuō)并不存在,因?yàn)镮P地址查找是從最高有效位到最低有效位,等同于均勻切割。針對(duì)上面的問(wèn)題,我們提出了兩個(gè)優(yōu)化的方法 (圖2),一是把需要復(fù)制到多個(gè)孩子結(jié)點(diǎn)的規(guī)則,存儲(chǔ)到附加在內(nèi)部結(jié)點(diǎn)的一條鏈中,這個(gè)鏈叫做內(nèi)部規(guī)則鏈,例如上面的R1,就可以把它選出來(lái)放在附加在根結(jié)點(diǎn)中的規(guī)則鏈中;第二種方法叫做精確范圍切割,當(dāng)我們對(duì)端口域進(jìn)行切割時(shí),選擇能導(dǎo)致最小復(fù)制的切割點(diǎn),如圖2所示,重新選擇切割點(diǎn)后,R2與R4就不用復(fù)制了。

    圖2 改進(jìn)后的切割方法

    3.1 決策樹的建立

    結(jié)合上面兩種優(yōu)化思想,用以下步驟來(lái)建立決策樹,首先,從根結(jié)點(diǎn)開始,根結(jié)點(diǎn) “包含”了規(guī)則集中的所有規(guī)則,對(duì)決策樹結(jié)點(diǎn)進(jìn)行遞歸地切割,直到葉子,葉子結(jié)點(diǎn) “包含”規(guī)則小于等于預(yù)先定義的參數(shù)binth。在每個(gè)內(nèi)部結(jié)點(diǎn),需要計(jì)算出對(duì)哪些維進(jìn)行切割,每一維切割多少份,規(guī)則切割次數(shù)的上限為64,所以每個(gè)內(nèi)部結(jié)點(diǎn)有2、4、8、16、32或64個(gè)孩子。對(duì)于端口域需要尋找精確的切割點(diǎn),而不是切割多少份,可以限定端口域最大的切割數(shù)為2。因此沒(méi)有對(duì)協(xié)議域進(jìn)行切割,因?yàn)樵趯?shí)時(shí)規(guī)則集中,前四維就可以滿足分類要求了。當(dāng)選擇哪些維進(jìn)行切割和在源、目的IP地址上切割多少份時(shí),標(biāo)準(zhǔn)與HiCuts和Hyper-Cuts算法一樣,不同之處在于,當(dāng)選擇端口域進(jìn)行切割時(shí),選擇的切割點(diǎn)能導(dǎo)致最少規(guī)則復(fù)制;當(dāng)切割方法決定下來(lái)后,把在當(dāng)前結(jié)點(diǎn)中復(fù)制次數(shù)最多的規(guī)則挑選出來(lái),加到當(dāng)前結(jié)點(diǎn)的內(nèi)部規(guī)則鏈中,直到鏈中規(guī)則數(shù)達(dá)到上界binth為止。按上述方法對(duì)表1建立的決策樹如圖3所示。

    圖3 對(duì)表1中規(guī)則所建立決策樹(SA/DA表示源/目的IP地址,DP表示源端口號(hào),圓括號(hào)中的數(shù)字表示對(duì)端口號(hào)的切割點(diǎn))

    3.2 決策樹映射到流水線

    為了把決策樹映射到流水線去,流水線每一階段需要的存儲(chǔ)大小都需要在FPGA實(shí)現(xiàn)之前確定,一般采用的方法是,把決策樹相同層次上的結(jié)點(diǎn)映射到單獨(dú)的階段中去,由于存儲(chǔ)分布在每個(gè)階段變化很大,如果在每個(gè)階段分配最大的存儲(chǔ)量,將造成浪費(fèi)??梢钥紤]把決策樹映射到線性流水線中去,達(dá)到在每個(gè)階段平衡存儲(chǔ)分布的目的,同時(shí)還可以維持每個(gè)時(shí)鐘周期處理一個(gè)報(bào)文的吞吐量。由于在這種體系中存在著兩種流水線組織,因此,不僅在樹流水線中,而且也要規(guī)則流水線中考慮各個(gè)階段的存儲(chǔ)分布情況,規(guī)則流水線中每個(gè)階段需要的存儲(chǔ)量取決于樹的結(jié)點(diǎn)數(shù),所以樹到流水線映射的方式中,既要平衡存儲(chǔ)分配情況,也要平衡各個(gè)階段的結(jié)點(diǎn)分布情況。在把決策樹映射到線性流水線的過(guò)程中,可以考慮把同一層的結(jié)點(diǎn)映射到流水線的不同階段上去,這就為樹結(jié)點(diǎn)映射提供了更多的靈活性,這樣在每個(gè)階段中能平衡存儲(chǔ)和結(jié)點(diǎn)分布,需要的一個(gè)約束是,如果在決策樹中結(jié)點(diǎn)A是結(jié)點(diǎn)B的祖先,則A映射到的階段要先于B的映射。其具體映射模式如圖4所示。

    3.3 搜索過(guò)程

    圖4 決策樹的流水線映射

    當(dāng)報(bào)文達(dá)到樹流水線的某個(gè)階段進(jìn)行存儲(chǔ)訪問(wèn)時(shí),它同時(shí)也得到了與當(dāng)前樹結(jié)點(diǎn)相聯(lián)系的規(guī)則鏈指針,報(bào)文利用這個(gè)指針與該規(guī)則鏈中的所有規(guī)則進(jìn)行匹配,由于FP-GA提供了足夠的字寬,每條規(guī)則作為一個(gè)字存儲(chǔ)在規(guī)則流水線的某個(gè)階段上。在規(guī)則流水線的某個(gè)階段上,報(bào)文利用指針找到一個(gè)規(guī)則,并用報(bào)文頭部與該規(guī)則進(jìn)行比較,對(duì)不同的域,可采用不同的比較方法,如范圍、前綴、定值比較。當(dāng)它在當(dāng)前規(guī)則流水線階段找到匹配的規(guī)則后,遍歷過(guò)程并沒(méi)有結(jié)束,它需要記下當(dāng)前規(guī)則優(yōu)先級(jí),以便與下一個(gè)匹配規(guī)則相比較。

    3.4 規(guī)則更新

    當(dāng)有規(guī)則需要添加或刪除時(shí),也就是規(guī)則更新,一般采用增量更新的方法,這種方法消耗存儲(chǔ)空間較少,但是頻繁的添加與刪除操作將導(dǎo)致決策樹的不穩(wěn)定,最終得對(duì)決策樹進(jìn)行重建。這里用文獻(xiàn) [9]中的write-bubbles方法,即通過(guò)插入write-bubbles到各自的流水線上,可以在硬件中實(shí)現(xiàn)即時(shí)更新 (即在更新過(guò)程中,分類操作并沒(méi)有停止)。然而,大規(guī)模的改變數(shù)據(jù)結(jié)構(gòu)需要更有效方法,即緩存?zhèn)浞荩@個(gè)方法需要建立額外的流水線來(lái)存放需要更新的數(shù)據(jù),當(dāng)這個(gè)流水線準(zhǔn)備好了以后,與需要更新的流水線進(jìn)行交換,這種方法犧牲了FPGA中的邏輯與RAM,但是帶來(lái)了更有效的即時(shí)更新。

    4 實(shí)驗(yàn)結(jié)果

    實(shí)驗(yàn)所用分類規(guī)則是訪問(wèn)控制鏈規(guī)則 (acl_num),規(guī)則 個(gè) 數(shù) 從 100 到 50000, 可 以 從 網(wǎng) 站:http://www.arl.wustl.edu/~hs1/PClassEval.html中 下 載 得 到。例如,acl_10K表示是由classbench[10]在acl種子文件下產(chǎn)生的10000條件規(guī)則,實(shí)驗(yàn)中用到了num數(shù)為100、1K、5K、10K的4種規(guī)則集。由于這個(gè)算法主要是在Hyper-Cuts算法中做了相應(yīng)的改進(jìn),所以對(duì)這兩種算法在兩個(gè)參數(shù)上進(jìn)行了比較,一是每個(gè)規(guī)則消耗的存儲(chǔ)大小,主要用來(lái)說(shuō)明算法的可擴(kuò)展性;二是決策樹的高度,用來(lái)指出樹流水線的階段數(shù)。比較結(jié)果見表2,從表中可以看到,隨著規(guī)則數(shù)的增加,每個(gè)規(guī)則所需要的存儲(chǔ)空間基本上保持不變,這說(shuō)明了整個(gè)存儲(chǔ)空間需求與存儲(chǔ)規(guī)則數(shù)呈線性增長(zhǎng)關(guān)系,易于擴(kuò)展;同時(shí),由于優(yōu)化了切割方法,決策樹的深度也降低了,減少了報(bào)文遍歷決策樹的延遲。

    表2 不同規(guī)則集下算法性能比較

    FPGA器件采用當(dāng)前比較先進(jìn)的Xilinx Virtex-6,型號(hào)是XC6VSX475T,它包含7640Kb分布式RAM和38304Kb的塊RAM,時(shí)鐘頻率可達(dá)到115.4MHZ,其資源消耗見表3,兩種算法實(shí)現(xiàn)結(jié)果見表4,其中效率這一項(xiàng)表示為吞吐量除以每個(gè)規(guī)則消耗的存儲(chǔ)空間,主要用來(lái)說(shuō)明時(shí)間與空間的平衡度問(wèn)題。

    表3 FPGA資源消耗情況 (acl_10K)

    表4 實(shí)驗(yàn)結(jié)果對(duì)比

    5 結(jié)束語(yǔ)

    隨著網(wǎng)絡(luò)帶寬的快速發(fā)展,線速多維報(bào)文分類問(wèn)題成為了設(shè)計(jì)下一代網(wǎng)絡(luò)處理設(shè)備的主要挑戰(zhàn),傳統(tǒng)的軟件算法已經(jīng)無(wú)法滿足需要。本文針對(duì)HyperCuts算法中規(guī)則復(fù)制的兩個(gè)來(lái)源進(jìn)行了相應(yīng)改進(jìn),解決了該算法存儲(chǔ)需求過(guò)多的缺點(diǎn),基于FPGA的實(shí)驗(yàn)結(jié)果表明,改進(jìn)后的算法能夠在單個(gè)芯片上能夠支持10K的規(guī)則,同時(shí)在報(bào)文長(zhǎng)度為40字節(jié)的情況下能維持100Gbps的吞吐量。

    [1]TIAN Le.Research on storage and power efficiency packet classification algorithm based on TCAM [D].Zhengzhou:Information Engineering University,2013 (in Chinese).[田樂(lè).面向存儲(chǔ)和功耗優(yōu)化的TCAM報(bào)文分類算法研究 [D].鄭州:信息工程大學(xué),2013.]

    [2]Ahmed O,Areibi S,Grewal G.Hardware accelerators targeting a novel group based packet classification algorithm [J].International Journal of Reconfigurable Computing,2013:1-30.

    [3]Ahmed O,Chattha K,Areibi S,et al.PCIU:Hardware implementation of an efficient packet classification algorithm with incremental update capability [J].Intl Journal of Reconfigurable Computing,2011:1-21.

    [4]Jiang W,Prasanna V K.Scalable packet classi_cation on FPGA [J].IEEE Trans VLSI Syst,2012,20 (9):1668-1680.

    [5]QI Yahuan,LI Jun.The theory of high performance packet classification and algorithm summarizing [J].Journal of Computer,2013,36 (2):408-421 (in Chinese). [亓亞烜,李軍.高性能網(wǎng)包分類理論與算法綜述 [J].計(jì)算機(jī)學(xué)報(bào),2013,36 (2):408-421.]

    [6]Jiang W,Prasanna V K.A FPGA-based parallel architecture for scalable high-speed packet classification [C]//20th IEEE International Conference on Application-specific Systems,Architectures and Processors.IEEE,2009:24-31.

    [7]Fong J,Wang X,Qi Y,et al.ParaSplit:A scalable architecture on FPGA for terabit packet classification [C]//IEEE 20th Annual Symposium on High-Performance Interconnects.IEEE,2012:1-8.

    [8]Qi Y,Xu L,Yang B,et al.Packet classification algorithms:From theory to practice [C]//INFOCOM IEEE,2009:648-656.

    [9]Qu Y R,Zhou S,Prasanna V K.High-performance architecture for dynamically updatable packet classification on FPGA[C]//Proceedings of the Ninth ACM/IEEE Symposium on Architectures for Networking and Communications Systems.IEEE Press,2013:125-136.

    [10]Taylor D E,Turner J S.Classbench:A packet classification benchmark [J].IEEE/ACM Trans Netw,2007,15 (3):499-511.

    猜你喜歡
    流水線結(jié)點(diǎn)決策樹
    Gen Z Migrant Workers Are Leaving the Assembly Line
    流水線
    一種針對(duì)不均衡數(shù)據(jù)集的SVM決策樹算法
    決策樹和隨機(jī)森林方法在管理決策中的應(yīng)用
    電子制作(2018年16期)2018-09-26 03:27:06
    Ladyzhenskaya流體力學(xué)方程組的確定模與確定結(jié)點(diǎn)個(gè)數(shù)估計(jì)
    基于決策樹的出租車乘客出行目的識(shí)別
    報(bào)廢汽車拆解半自動(dòng)流水線研究
    基于肺癌CT的決策樹模型在肺癌診斷中的應(yīng)用
    SIMATIC IPC3000 SMART在汽車流水線領(lǐng)域的應(yīng)用
    基于Raspberry PI為結(jié)點(diǎn)的天氣云測(cè)量網(wǎng)絡(luò)實(shí)現(xiàn)
    搞女人的毛片| 舔av片在线| eeuss影院久久| 国产av码专区亚洲av| 人妻 亚洲 视频| 国产久久久一区二区三区| 亚洲国产色片| 天天躁日日操中文字幕| 偷拍熟女少妇极品色| 国国产精品蜜臀av免费| 亚洲国产av新网站| 成人毛片60女人毛片免费| 九草在线视频观看| 午夜免费观看性视频| 在线观看人妻少妇| 中文字幕免费在线视频6| 水蜜桃什么品种好| 国产在视频线精品| 啦啦啦中文免费视频观看日本| 国产国拍精品亚洲av在线观看| 亚洲自拍偷在线| 国产高潮美女av| 国产精品久久久久久久电影| 精品酒店卫生间| 久久久久国产网址| 人人妻人人看人人澡| 日本一本二区三区精品| 亚洲国产精品国产精品| 欧美 日韩 精品 国产| 麻豆精品久久久久久蜜桃| 色婷婷久久久亚洲欧美| 亚洲综合精品二区| 一二三四中文在线观看免费高清| 综合色av麻豆| 亚洲国产欧美在线一区| 九九久久精品国产亚洲av麻豆| 国产黄色免费在线视频| 我的老师免费观看完整版| 全区人妻精品视频| 久久久久久久久久久免费av| 久久久久国产网址| 内射极品少妇av片p| 中文资源天堂在线| 午夜免费观看性视频| 精品一区二区三卡| 日日啪夜夜爽| 成年av动漫网址| 亚洲自拍偷在线| 国产精品99久久久久久久久| 美女被艹到高潮喷水动态| 一级爰片在线观看| 国产探花在线观看一区二区| 国产一区有黄有色的免费视频| 亚洲精品乱码久久久v下载方式| 成年免费大片在线观看| 少妇 在线观看| 国产黄色视频一区二区在线观看| 一本一本综合久久| 亚洲高清免费不卡视频| 午夜老司机福利剧场| 久久午夜福利片| 久久韩国三级中文字幕| 少妇猛男粗大的猛烈进出视频 | 欧美成人a在线观看| 日本猛色少妇xxxxx猛交久久| 有码 亚洲区| 九色成人免费人妻av| 精品久久久久久久久av| 少妇的逼好多水| 色哟哟·www| 国产亚洲午夜精品一区二区久久 | 免费看av在线观看网站| 欧美3d第一页| 欧美极品一区二区三区四区| 晚上一个人看的免费电影| 极品教师在线视频| 中文字幕制服av| 亚洲不卡免费看| 熟妇人妻不卡中文字幕| 晚上一个人看的免费电影| 色视频www国产| 国产精品久久久久久精品古装| 亚洲欧美日韩另类电影网站 | 亚洲欧洲国产日韩| 最新中文字幕久久久久| 26uuu在线亚洲综合色| 亚洲国产av新网站| 亚洲av免费在线观看| 99久久中文字幕三级久久日本| 国产伦精品一区二区三区视频9| 精品一区二区免费观看| 日日撸夜夜添| 亚洲av男天堂| 97超视频在线观看视频| 精品久久国产蜜桃| 亚洲精品国产色婷婷电影| 青青草视频在线视频观看| 亚洲精品久久午夜乱码| 91精品伊人久久大香线蕉| 一区二区三区免费毛片| 久久久色成人| 干丝袜人妻中文字幕| 中文字幕亚洲精品专区| 又爽又黄a免费视频| videos熟女内射| 欧美一级a爱片免费观看看| 少妇的逼水好多| 国产一区二区三区综合在线观看 | 国产高清有码在线观看视频| 欧美激情在线99| videossex国产| 国产综合精华液| 丰满少妇做爰视频| 国产精品99久久99久久久不卡 | 街头女战士在线观看网站| 亚洲自拍偷在线| 亚洲怡红院男人天堂| 爱豆传媒免费全集在线观看| 一级毛片电影观看| 久久99热这里只频精品6学生| 嫩草影院入口| 毛片女人毛片| 狂野欧美激情性bbbbbb| 国产精品一二三区在线看| 如何舔出高潮| av黄色大香蕉| 午夜精品一区二区三区免费看| av专区在线播放| 人人妻人人爽人人添夜夜欢视频 | 蜜臀久久99精品久久宅男| 免费观看a级毛片全部| 日韩精品有码人妻一区| 97超视频在线观看视频| 久久精品综合一区二区三区| 日韩成人av中文字幕在线观看| 久久韩国三级中文字幕| 午夜爱爱视频在线播放| 久久久久性生活片| 特大巨黑吊av在线直播| 日日啪夜夜爽| 久久精品国产亚洲网站| 欧美丝袜亚洲另类| 免费看av在线观看网站| 伊人久久国产一区二区| 日韩视频在线欧美| 日韩在线高清观看一区二区三区| 久久久久久久久久成人| 国产av码专区亚洲av| 精品人妻偷拍中文字幕| 日本午夜av视频| 一级毛片 在线播放| 综合色av麻豆| 女人十人毛片免费观看3o分钟| 日韩欧美精品免费久久| 黄色视频在线播放观看不卡| av线在线观看网站| 午夜免费观看性视频| 搞女人的毛片| 欧美日韩一区二区视频在线观看视频在线 | 高清在线视频一区二区三区| 老女人水多毛片| 18+在线观看网站| 成人免费观看视频高清| 午夜福利高清视频| 国产亚洲5aaaaa淫片| 最近最新中文字幕免费大全7| 欧美另类一区| 91精品伊人久久大香线蕉| 精品一区二区三区视频在线| 日本黄色片子视频| 亚洲av在线观看美女高潮| 欧美变态另类bdsm刘玥| 精品酒店卫生间| 亚洲第一区二区三区不卡| 久久久久久九九精品二区国产| 免费高清在线观看视频在线观看| 精品一区二区免费观看| 搡老乐熟女国产| 91精品伊人久久大香线蕉| 麻豆成人午夜福利视频| 国产一级毛片在线| 日韩视频在线欧美| 看免费成人av毛片| 日本黄大片高清| 国产亚洲5aaaaa淫片| 一区二区av电影网| 2018国产大陆天天弄谢| 嫩草影院新地址| 国模一区二区三区四区视频| 久久久久网色| 干丝袜人妻中文字幕| 欧美97在线视频| 伦精品一区二区三区| 99精国产麻豆久久婷婷| 国产女主播在线喷水免费视频网站| 欧美bdsm另类| 日韩av免费高清视频| 色视频在线一区二区三区| 亚洲四区av| 国产v大片淫在线免费观看| av在线app专区| 久热这里只有精品99| 亚洲国产日韩一区二区| 国产免费一级a男人的天堂| 2021天堂中文幕一二区在线观| 视频区图区小说| 久久久精品欧美日韩精品| 91久久精品国产一区二区成人| 免费观看的影片在线观看| 国产精品久久久久久精品古装| 天堂网av新在线| 在线精品无人区一区二区三 | 国产毛片a区久久久久| 国产高潮美女av| 五月伊人婷婷丁香| 国产成人福利小说| 国产成人a∨麻豆精品| 日本欧美国产在线视频| 婷婷色av中文字幕| 成人综合一区亚洲| 精品少妇黑人巨大在线播放| 99视频精品全部免费 在线| 在线观看av片永久免费下载| 少妇人妻 视频| 久久综合国产亚洲精品| 日韩免费高清中文字幕av| 免费看日本二区| 久久久久久久亚洲中文字幕| 搞女人的毛片| 日本黄大片高清| 精品国产乱码久久久久久小说| 一级a做视频免费观看| 国产成人免费无遮挡视频| 少妇人妻精品综合一区二区| 久久精品国产鲁丝片午夜精品| 波多野结衣巨乳人妻| 亚洲成人av在线免费| 亚洲激情五月婷婷啪啪| 久久久久久伊人网av| 偷拍熟女少妇极品色| 久久久久精品性色| 中文字幕制服av| 免费av观看视频| 亚洲第一区二区三区不卡| 黄片wwwwww| 国产男女内射视频| 大片免费播放器 马上看| 精品人妻熟女av久视频| videos熟女内射| 国产亚洲91精品色在线| 麻豆国产97在线/欧美| 大片免费播放器 马上看| 婷婷色av中文字幕| 日韩一区二区视频免费看| 国产成人精品福利久久| 成人毛片a级毛片在线播放| 日韩精品有码人妻一区| 少妇的逼好多水| 久久国内精品自在自线图片| 亚洲精品中文字幕在线视频 | av福利片在线观看| 在线观看av片永久免费下载| 中国三级夫妇交换| 六月丁香七月| 超碰97精品在线观看| 精品一区二区三卡| 成人亚洲精品一区在线观看 | 久久这里有精品视频免费| 国产有黄有色有爽视频| 日韩精品有码人妻一区| 日韩成人av中文字幕在线观看| 国产淫片久久久久久久久| 亚洲av在线观看美女高潮| 亚洲国产日韩一区二区| 国产精品国产三级专区第一集| 国产精品国产三级国产av玫瑰| 国产综合精华液| 狂野欧美白嫩少妇大欣赏| 亚洲国产精品国产精品| 不卡视频在线观看欧美| 天天躁夜夜躁狠狠久久av| 丰满人妻一区二区三区视频av| 色播亚洲综合网| 青春草国产在线视频| 亚洲av中文字字幕乱码综合| 99视频精品全部免费 在线| 久久精品国产自在天天线| 久久久精品94久久精品| 日韩亚洲欧美综合| 亚洲精品国产av蜜桃| 日日摸夜夜添夜夜添av毛片| 三级国产精品欧美在线观看| 美女国产视频在线观看| 午夜免费鲁丝| 久久人人爽人人片av| 免费人成在线观看视频色| 国产精品久久久久久久电影| 国产精品秋霞免费鲁丝片| 久久人人爽av亚洲精品天堂 | av国产久精品久网站免费入址| 欧美成人精品欧美一级黄| 国产午夜精品一二区理论片| 亚洲av欧美aⅴ国产| 亚洲自偷自拍三级| 午夜福利视频1000在线观看| 中文字幕免费在线视频6| 一个人看视频在线观看www免费| 亚洲精品自拍成人| 高清av免费在线| 国产精品嫩草影院av在线观看| av黄色大香蕉| 99精国产麻豆久久婷婷| 99久久精品热视频| 精品少妇久久久久久888优播| 久久久久精品性色| 国产大屁股一区二区在线视频| 国产成人freesex在线| 身体一侧抽搐| 亚洲国产av新网站| 日本爱情动作片www.在线观看| 国产精品久久久久久精品电影小说 | 久久99热6这里只有精品| 国产精品麻豆人妻色哟哟久久| 最近中文字幕2019免费版| eeuss影院久久| 国产精品女同一区二区软件| 日韩一区二区三区影片| 新久久久久国产一级毛片| www.av在线官网国产| 国产极品天堂在线| 国产一区二区亚洲精品在线观看| 亚洲最大成人手机在线| 九九爱精品视频在线观看| 亚洲性久久影院| 男人舔奶头视频| 亚洲av免费在线观看| 六月丁香七月| 晚上一个人看的免费电影| 亚洲在线观看片| 欧美激情久久久久久爽电影| 22中文网久久字幕| 视频区图区小说| 色视频在线一区二区三区| 久久精品国产亚洲网站| 80岁老熟妇乱子伦牲交| 亚洲精品乱码久久久久久按摩| 久久久久久国产a免费观看| 美女cb高潮喷水在线观看| 中文字幕人妻熟人妻熟丝袜美| 人人妻人人澡人人爽人人夜夜| 在线观看一区二区三区| 欧美激情在线99| 亚洲美女搞黄在线观看| 女人久久www免费人成看片| 在线观看一区二区三区| 亚洲精品久久午夜乱码| 蜜桃亚洲精品一区二区三区| 久久久久国产网址| 26uuu在线亚洲综合色| 亚洲国产精品成人综合色| 欧美成人精品欧美一级黄| 成人高潮视频无遮挡免费网站| 视频区图区小说| 亚洲高清免费不卡视频| 亚洲天堂国产精品一区在线| 精品人妻一区二区三区麻豆| 国产午夜福利久久久久久| 人人妻人人看人人澡| 男女边摸边吃奶| 偷拍熟女少妇极品色| 国产 一区 欧美 日韩| 亚洲精品亚洲一区二区| 91精品伊人久久大香线蕉| 日韩欧美一区视频在线观看 | 免费看不卡的av| 一区二区av电影网| 国产美女午夜福利| 网址你懂的国产日韩在线| 精品久久国产蜜桃| 国产91av在线免费观看| 亚洲激情五月婷婷啪啪| 午夜福利视频精品| 国产成人午夜福利电影在线观看| 国产成人免费观看mmmm| 日韩欧美精品免费久久| 国产 一区 欧美 日韩| av在线蜜桃| 久久久精品94久久精品| 啦啦啦啦在线视频资源| 欧美老熟妇乱子伦牲交| 国产午夜精品久久久久久一区二区三区| 欧美日韩视频高清一区二区三区二| 亚洲国产成人一精品久久久| 身体一侧抽搐| 搡老乐熟女国产| 国产精品蜜桃在线观看| 国产精品.久久久| 久久久久久伊人网av| 在线 av 中文字幕| 午夜免费男女啪啪视频观看| 亚洲自拍偷在线| 男男h啪啪无遮挡| 成人综合一区亚洲| 汤姆久久久久久久影院中文字幕| 国产av国产精品国产| av在线app专区| 纵有疾风起免费观看全集完整版| 亚洲最大成人av| 久久精品久久久久久久性| 国产白丝娇喘喷水9色精品| 国产成人91sexporn| 久久精品夜色国产| 看免费成人av毛片| 国产成人免费观看mmmm| 国产 精品1| 免费看光身美女| 国产精品一及| 秋霞在线观看毛片| 久久鲁丝午夜福利片| 久久久久久久久大av| 在线免费十八禁| 黄色配什么色好看| 97超视频在线观看视频| 少妇熟女欧美另类| 国产毛片a区久久久久| 最近最新中文字幕免费大全7| 亚洲国产精品成人久久小说| 国产成人freesex在线| 丰满人妻一区二区三区视频av| 黄色视频在线播放观看不卡| 黄色配什么色好看| 18禁裸乳无遮挡动漫免费视频 | 全区人妻精品视频| 国产精品三级大全| 午夜精品国产一区二区电影 | 精品久久久久久久久亚洲| 一区二区三区乱码不卡18| 日韩欧美一区视频在线观看 | a级毛色黄片| 在线a可以看的网站| 噜噜噜噜噜久久久久久91| 亚洲av不卡在线观看| 亚洲欧美一区二区三区黑人 | 嫩草影院入口| 青春草视频在线免费观看| 97人妻精品一区二区三区麻豆| 禁无遮挡网站| kizo精华| 亚洲av男天堂| 女人被狂操c到高潮| 在线a可以看的网站| 亚洲精品国产色婷婷电影| 99久久人妻综合| 两个人的视频大全免费| 日本爱情动作片www.在线观看| 一级爰片在线观看| 亚洲欧美精品专区久久| 久久韩国三级中文字幕| 午夜精品一区二区三区免费看| av免费观看日本| 毛片女人毛片| 日韩成人伦理影院| 一本色道久久久久久精品综合| a级毛色黄片| 一级毛片黄色毛片免费观看视频| 激情 狠狠 欧美| 久久久久久久亚洲中文字幕| 免费看a级黄色片| 欧美日韩国产mv在线观看视频 | 一级爰片在线观看| 亚洲精品日韩av片在线观看| 在现免费观看毛片| 中国美白少妇内射xxxbb| 国产成人精品一,二区| 日韩欧美 国产精品| 91精品伊人久久大香线蕉| 亚洲人成网站在线观看播放| 看非洲黑人一级黄片| 国产精品一区www在线观看| 亚洲色图av天堂| 亚洲精品国产色婷婷电影| 日本三级黄在线观看| 亚洲熟女精品中文字幕| 最近手机中文字幕大全| 国产伦在线观看视频一区| 成人国产av品久久久| 久久国产乱子免费精品| 国产在视频线精品| 内射极品少妇av片p| 五月玫瑰六月丁香| 亚洲久久久久久中文字幕| 亚洲精品亚洲一区二区| av国产久精品久网站免费入址| 亚洲精品一二三| 免费电影在线观看免费观看| 婷婷色av中文字幕| 国产高潮美女av| 亚洲婷婷狠狠爱综合网| 尾随美女入室| 国产成人精品婷婷| 亚洲久久久久久中文字幕| 久久精品人妻少妇| 丰满少妇做爰视频| 亚洲无线观看免费| 一级a做视频免费观看| 国产v大片淫在线免费观看| 在线观看av片永久免费下载| 大片免费播放器 马上看| 亚洲欧美成人精品一区二区| 亚洲av.av天堂| 国产精品久久久久久精品古装| 久久热精品热| 毛片女人毛片| 久久鲁丝午夜福利片| 国产视频首页在线观看| 欧美97在线视频| 国内揄拍国产精品人妻在线| 最近的中文字幕免费完整| 99视频精品全部免费 在线| 免费观看无遮挡的男女| 国产精品人妻久久久久久| 国产欧美另类精品又又久久亚洲欧美| 亚洲av不卡在线观看| 久久久午夜欧美精品| 亚洲精品日本国产第一区| 黄色日韩在线| 超碰av人人做人人爽久久| 欧美一级a爱片免费观看看| 菩萨蛮人人尽说江南好唐韦庄| 少妇人妻精品综合一区二区| 制服丝袜香蕉在线| 国产免费一区二区三区四区乱码| 免费av观看视频| 男女国产视频网站| 亚洲人成网站高清观看| 亚洲欧洲国产日韩| 女人被狂操c到高潮| 国产乱人视频| 毛片女人毛片| av天堂中文字幕网| 免费观看无遮挡的男女| 亚洲性久久影院| 男女国产视频网站| 又黄又爽又刺激的免费视频.| 精品国产三级普通话版| 一级黄片播放器| 纵有疾风起免费观看全集完整版| 丰满少妇做爰视频| 国产成人freesex在线| 久久久精品欧美日韩精品| 国产淫语在线视频| 国产av不卡久久| 免费黄频网站在线观看国产| 美女主播在线视频| 热re99久久精品国产66热6| 国产永久视频网站| 久久国内精品自在自线图片| 高清午夜精品一区二区三区| 国模一区二区三区四区视频| 岛国毛片在线播放| 99九九线精品视频在线观看视频| 亚洲av中文字字幕乱码综合| 国产亚洲91精品色在线| 成年女人在线观看亚洲视频 | 国产69精品久久久久777片| 91午夜精品亚洲一区二区三区| 国产亚洲精品久久久com| 国产老妇女一区| 国模一区二区三区四区视频| 伦理电影大哥的女人| 丝袜美腿在线中文| 日日摸夜夜添夜夜添av毛片| a级毛片免费高清观看在线播放| 国产欧美日韩精品一区二区| 精品久久国产蜜桃| 午夜免费观看性视频| 2018国产大陆天天弄谢| 乱码一卡2卡4卡精品| 免费av毛片视频| 九九爱精品视频在线观看| 日韩精品有码人妻一区| 免费黄网站久久成人精品| 国产一区二区三区av在线| 色视频www国产| 自拍偷自拍亚洲精品老妇| 一级黄片播放器| 欧美精品人与动牲交sv欧美| 在现免费观看毛片| 国产高潮美女av| 下体分泌物呈黄色| 边亲边吃奶的免费视频| 亚洲欧美中文字幕日韩二区| 三级国产精品欧美在线观看| 日本一二三区视频观看| 肉色欧美久久久久久久蜜桃 | 伦精品一区二区三区| 久久人人爽av亚洲精品天堂 | 一级毛片aaaaaa免费看小| 国产av不卡久久| 久久精品熟女亚洲av麻豆精品| 中文精品一卡2卡3卡4更新| 亚洲av在线观看美女高潮| 国产精品av视频在线免费观看| 新久久久久国产一级毛片| 亚洲av.av天堂| 国产亚洲av片在线观看秒播厂| 高清日韩中文字幕在线| 国产日韩欧美亚洲二区| 美女国产视频在线观看| 老师上课跳d突然被开到最大视频| 777米奇影视久久| 中文字幕久久专区| 一级a做视频免费观看| 80岁老熟妇乱子伦牲交| 亚洲最大成人av|