一種多虛擬機(jī)應(yīng)用的數(shù)據(jù)過濾方法

基本信息

申請(qǐng)?zhí)?/td> CN200910083891.0 申請(qǐng)日 -
公開(公告)號(hào) CN101599966B 公開(公告)日 2012-01-18
申請(qǐng)公布號(hào) CN101599966B 申請(qǐng)公布日 2012-01-18
分類號(hào) H04L29/06(2006.01)I;H04L12/56(2006.01)I;H04L12/46(2006.01)I;H04L12/02(2006.01)I 分類 電通信技術(shù);
發(fā)明人 曾宇;方信我;鄭臣明;杜哲峰;吳平 申請(qǐng)(專利權(quán))人 南京城市云計(jì)算中心有限公司
代理機(jī)構(gòu) 北京安博達(dá)知識(shí)產(chǎn)權(quán)代理有限公司 代理人 曙光信息產(chǎn)業(yè)(北京)有限公司;南京城市云計(jì)算中心有限公司
地址 100084 北京市海淀區(qū)水磨西街64號(hào)
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及一種多虛擬機(jī)應(yīng)用的高速網(wǎng)卡的數(shù)據(jù)包硬件過濾方法,在網(wǎng)卡采用FPGA和DDR2的硬件結(jié)構(gòu),在硬件中對(duì)接收到的數(shù)據(jù)包進(jìn)行單播過濾、組播過濾、廣播過濾、VLAN過濾、IP地址過濾、端口過濾、ARP過濾及硬件checksum,根據(jù)過濾結(jié)果將數(shù)據(jù)包送到不同的虛擬機(jī)硬件隊(duì)列,并通過并行數(shù)據(jù)通道策略來保證數(shù)據(jù)線速傳輸,可以在多虛擬應(yīng)用的情況下減少虛擬機(jī)平臺(tái)軟交換對(duì)系統(tǒng)CPU資源的消耗,降低CPU使用率,通過硬件過濾可以大大提高數(shù)據(jù)包的過濾速度,提高數(shù)據(jù)包傳輸速率。