技術(shù)總結(jié)
本申請(qǐng)?zhí)峁┮环N基于通配符掩碼規(guī)則的數(shù)據(jù)包過濾方法及裝置,該方法可以包括:從接收到的待過濾數(shù)據(jù)包中提取預(yù)設(shè)bit位的數(shù)值,并按照預(yù)設(shè)算法將提取到的數(shù)值生成相應(yīng)的索引值;根據(jù)預(yù)定義的通配符掩碼規(guī)則對(duì)應(yīng)的規(guī)則索引表,確定對(duì)應(yīng)于所述索引值的所有通配符掩碼規(guī)則;在對(duì)應(yīng)于所述索引值的所有通配符掩碼規(guī)則中,確定匹配于所述待過濾數(shù)據(jù)包的通配符掩碼規(guī)則;根據(jù)匹配于所述待過濾數(shù)據(jù)包的通配符掩碼規(guī)則對(duì)應(yīng)的過濾策略,對(duì)所述待過濾數(shù)據(jù)包進(jìn)行過濾處理。通過本申請(qǐng)的技術(shù)方案,一方面降低了對(duì)網(wǎng)絡(luò)設(shè)備的規(guī)則緩存空間的需求,另一方面能夠提升對(duì)待過濾數(shù)據(jù)包的規(guī)則匹配效率,并有助于提升對(duì)待過濾數(shù)據(jù)包的過濾效率。
技術(shù)研發(fā)人員:譚天
受保護(hù)的技術(shù)使用者:杭州迪普科技股份有限公司
文檔號(hào)碼:201710008116
技術(shù)研發(fā)日:2017.01.05
技術(shù)公布日:2017.05.10