999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于空間優(yōu)化的決策樹算法

2007-12-31 00:00:00董小明
計算機(jī)應(yīng)用研究 2007年11期

摘要:通過增加一些規(guī)則來最終減少規(guī)則轉(zhuǎn)換的冗余問題,并設(shè)計一種算法實(shí)現(xiàn)這種優(yōu)化。在優(yōu)化后的規(guī)則庫、單維上用決策樹方法查找,結(jié)果以位向量的方式存放,保持了算法的高速度,同時有效地節(jié)省了空間。

關(guān)鍵詞:報文分類;范圍匹配; 規(guī)則縮減;規(guī)則膨脹

中圖分類號:TP393文獻(xiàn)標(biāo)志碼:A

文章編號:1001-3695(2007)11-0222-03

報文分類在當(dāng)前Internet中被廣泛地應(yīng)用于區(qū)分服務(wù)、高速路由器、網(wǎng)絡(luò)QoS、網(wǎng)絡(luò)安全等。它是當(dāng)前防火墻、入侵檢測系統(tǒng)、分組高速路由等網(wǎng)絡(luò)應(yīng)用的基石。

報文分類最簡單的形式是網(wǎng)絡(luò)路由,即只根據(jù)網(wǎng)絡(luò)包目的地址來確定下一跳地址。但在很多網(wǎng)絡(luò)應(yīng)用中,有時需要知道報文更多的信息以選擇需要的服務(wù)。一般情況是根據(jù)報文的五元組(即原地址、目的地址、傳輸層協(xié)議及端口)來確定其所屬的流及對應(yīng)的服務(wù)[1,2]。所以分類問題的實(shí)質(zhì)是路由算法問題在多維上的延伸。

1相關(guān)研究進(jìn)展

1)窮盡搜索算法

這是最簡單直觀的方法,對規(guī)則空間中的所有規(guī)則逐一搜索比較,從而找出相匹配的規(guī)則。缺點(diǎn)是速度慢,不能滿足大多數(shù)應(yīng)用的需要。

2)決策樹法[3]

這種算法的思想是將規(guī)則統(tǒng)一表示成前綴形式,需要將區(qū)間匹配轉(zhuǎn)換成多個前綴匹配來表示,然后對規(guī)則空間進(jìn)行樹型層次劃分。

3)多維分解法[4]將多維問題分解為單維解決。

一般在單維上采用成熟的樹型算法,多維上采用bv[5]或abv[6]方法進(jìn)行綜合。

4)Tuple space[7] 方法它

是一種基于空間劃分的方法。根據(jù)規(guī)則的各維長度劃分子空間;然后在子空間中用哈希方法來查找。

5)非精確算法Hash[2]算法首先在預(yù)處理階段建立一個哈希表;然后對報文頭部信息進(jìn)行哈希后作為表的入口地址來查詢對應(yīng)的規(guī)則。

2本文的改進(jìn)方法

決策樹思想是分類中一個比較成熟的方案,也可以與更多的方法配合使用。本文通過對規(guī)則空間進(jìn)行優(yōu)化處理;然后在單維上使用決策樹進(jìn)行查找,多維上用abv聚合方法進(jìn)一步處理結(jié)果。

2.1決策樹算法面臨的問題及解決方法

決策樹方法面臨的問題一般有:

a)一個前綴規(guī)則可能出現(xiàn)在多個子樹中,增大了存儲空間,可以通過把共同的前綴存放在父節(jié)點(diǎn)上以減少空間。

b)時間效率和空間效率的矛盾。樹的層數(shù)越高,所需要的存儲空間越少,但查找時間越長。可根據(jù)應(yīng)用需要合理調(diào)節(jié)。

c)區(qū)間匹配需要轉(zhuǎn)換成前綴匹配。本文提出一種算法來縮減空間,改進(jìn)效率。

2.2空間膨脹問題描述

區(qū)間匹配需要轉(zhuǎn)換成前綴匹配。若直接轉(zhuǎn)換,所耗費(fèi)的空間太大。例如區(qū)間[1,2w-2]轉(zhuǎn)換成前綴表示時為{01*,001*,…,0w-11,10*,110*,…,1w-10},需要用2w-2條前綴匹配規(guī)則來表示一條區(qū)間匹配規(guī)則[8];若位寬為16,則需要30條規(guī)則來表示一個范圍匹配規(guī)則;若一個規(guī)則中有兩個這樣的范圍,則最壞情況下需要302條規(guī)則來表示,空間損耗嚴(yán)重。

2.3空間優(yōu)化思想描述

對于實(shí)際規(guī)則庫的觀察,有幾種情況在轉(zhuǎn)換時極大地浪費(fèi)空間。具體情形如下:

a)規(guī)則1tcpany!20→anyany act1 

由結(jié)果看到,應(yīng)用改進(jìn)的算法大大減少了空間損耗,并且算法1與改進(jìn)的算法無沖突。若對于某些區(qū)間沒有明顯的效果時,可以用算法1來轉(zhuǎn)換。 

4結(jié)束語

將區(qū)間變?yōu)榍熬Y表示是很多網(wǎng)絡(luò)應(yīng)用要考慮的問題,如TCAM中空間壓縮、網(wǎng)絡(luò)路由對規(guī)則的優(yōu)化等。本文在不改變規(guī)則意義的基礎(chǔ)上,通過添補(bǔ)若干規(guī)則大幅提高了規(guī)則轉(zhuǎn)換的效率。關(guān)于空間壓縮算法的后續(xù)問題,即如何對改進(jìn)后的算法效果進(jìn)行理論分析、最壞情況分析等,還有待進(jìn)一步研究。

參考文獻(xiàn):

[1]GUPTA P, McKEWON N.Algorithms for packet classification[J]. IEEE Network, 2001,15(2):24-32.

[2]TAYLOR D E. Survey taxonomy of packet classification techniques[D]. Saint Louis: Wa ̄shington University, 2004.

[3]GUPTA P, McKEOWN N.Packet classification using hierarchical intelligent cuttings[C]//Proc of Hot Interconnects. 1999.

[4]TAYLOR D E, TURNER J S. Scalable packet classification using distributed crossproducting of field labels, WUCSE-2004-38[R]. Saint Louis: Department of Computer Science and Engineering,Wa ̄shington University, 2004.

[5]LAKSHMAN L, STILIADIS D.High-speed policy-based packet forwarding using efficient multi-dimensional range matching[J].Comput Commun,1998,28(4):203-214.

[6]BABOESCU F, VARGHESE G.Scalable packet classification[C]//Proc of ACM SIGCOMM. San Diego:[s.n.],2001.

[7]SRINIVASAN V,SURI S,VARGHESE G.Packet classication using tuple space search[C]//Proc of SIGCOMM. 1999.

[8]LIU Huan. Efficient mapping of range classifier into Ternary-CAM[C]//Proc of the 10th Symposium on Hign Performance Interconnects. California:[s.n.],2002.

[9]YU Fang,KATZ R H. Efficient multi-match packet classification with TCAM[C]//Proc of Hot Interconnects. Stanford:[s.n.], 2004.

[10]OVERMARS M H, STAPPEN A F van der.Range searching and point location among fat objects[J]. J of Algorithms, 1996,21(3):629-656.

“本文中所涉及到的圖表、注解、公式等內(nèi)容請以PDF格式閱讀原文”

主站蜘蛛池模板: 亚洲永久免费网站| 久久人妻xunleige无码| 尤物国产在线| 久热re国产手机在线观看| 亚洲日本中文综合在线| 亚洲AⅤ波多系列中文字幕| 高清色本在线www| a欧美在线| 久久永久视频| 超碰aⅴ人人做人人爽欧美| 精品亚洲欧美中文字幕在线看| 亚洲欧美日韩视频一区| 干中文字幕| 无码在线激情片| 亚洲日本韩在线观看| 亚洲黄网视频| 国禁国产you女视频网站| 丝袜亚洲综合| a在线亚洲男人的天堂试看| 欧美精品亚洲精品日韩专区| 亚洲一区无码在线| 一级黄色欧美| 国产人成网线在线播放va| 噜噜噜综合亚洲| 久久精品日日躁夜夜躁欧美| 亚洲精品视频免费观看| 无码粉嫩虎白一线天在线观看| 精品国产电影久久九九| 国产精品分类视频分类一区| 波多野结衣视频一区二区| 天堂va亚洲va欧美va国产| 亚洲美女操| 在线亚洲精品自拍| 亚洲AⅤ无码国产精品| 98超碰在线观看| 午夜精品久久久久久久2023| 伊人精品视频免费在线| 国产手机在线观看| 99er这里只有精品| 国产人成在线视频| 久草视频一区| 免费中文字幕一级毛片| 亚洲欧美综合另类图片小说区| 亚洲性视频网站| 欧美精品亚洲精品日韩专区| 国产尤物在线播放| 无套av在线| 国产在线视频二区| 国产精品偷伦视频免费观看国产 | 亚洲欧美成人综合| 国产一二视频| 婷婷久久综合九色综合88| 亚洲av无码牛牛影视在线二区| 日韩在线2020专区| 国产黄网站在线观看| 97国产在线视频| 亚洲91精品视频| 综合人妻久久一区二区精品| 全部免费毛片免费播放| 国产亚洲第一页| 中国一级特黄大片在线观看| 中国黄色一级视频| 国产欧美日韩精品综合在线| 日韩成人高清无码| 伊人激情久久综合中文字幕| 在线观看欧美精品二区| 欧美日韩成人在线观看| 国产高清免费午夜在线视频| 久久这里只有精品8| 亚洲伊人电影| 狠狠操夜夜爽| 精品国产aⅴ一区二区三区 | 精品国产欧美精品v| 国产精品美乳| 又黄又爽视频好爽视频| 亚洲色偷偷偷鲁综合| 青青极品在线| 亚洲免费黄色网| 黄色网址免费在线| 久久久噜噜噜| 日韩a级毛片| 欧美亚洲国产一区|