一種實(shí)現(xiàn)VXLAN報(bào)文線(xiàn)速收發(fā)的方法及系統(tǒng)
基本信息
申請(qǐng)?zhí)?/td> | CN201310130270.X | 申請(qǐng)日 | - |
公開(kāi)(公告)號(hào) | CN103200085B | 公開(kāi)(公告)日 | 2016-05-25 |
申請(qǐng)公布號(hào) | CN103200085B | 申請(qǐng)公布日 | 2016-05-25 |
分類(lèi)號(hào) | H04L12/70(2013.01)I;H04L12/28(2006.01)I;H04L29/08(2006.01)I | 分類(lèi) | 電通信技術(shù); |
發(fā)明人 | 陳喬 | 申請(qǐng)(專(zhuān)利權(quán))人 | 中航網(wǎng)信(北京)科技有限公司 |
代理機(jī)構(gòu) | 北京愛(ài)普納杰專(zhuān)利代理事務(wù)所(特殊普通合伙) | 代理人 | 中航網(wǎng)信(北京)科技有限公司;西安乘祥科技有限公司 |
地址 | 100098 北京市海淀區(qū)知春路甲48號(hào)盈都大廈A座6A | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明適用于網(wǎng)絡(luò)數(shù)據(jù)處理領(lǐng)域,提供了一種實(shí)現(xiàn)VXLAN報(bào)文線(xiàn)速收發(fā)的方法及系統(tǒng),所述方法包括:虛擬機(jī)應(yīng)用程序調(diào)用VXLAN接口庫(kù)打開(kāi)網(wǎng)卡設(shè)備端口;VXLAN接口庫(kù)在用戶(hù)空間分配DMA緩沖區(qū)隊(duì)列,并向網(wǎng)卡驅(qū)動(dòng)傳遞緩沖區(qū)地址;網(wǎng)卡擴(kuò)展驅(qū)動(dòng)程序?qū)⑹盏降腣XLAN報(bào)文寫(xiě)入DMA緩沖區(qū),接口庫(kù)函數(shù)將收到的報(bào)文進(jìn)行VXLAN協(xié)議解封裝后提交給虛擬機(jī)應(yīng)用程序;虛擬機(jī)應(yīng)用程序調(diào)用接口庫(kù)函數(shù)發(fā)送報(bào)文,接口庫(kù)函數(shù)將報(bào)文進(jìn)行VXLAN封裝后寫(xiě)入DMA緩沖區(qū),網(wǎng)卡擴(kuò)展驅(qū)動(dòng)程序根據(jù)目的地址轉(zhuǎn)發(fā)。本發(fā)明在不更換硬件設(shè)備的情況下,在云計(jì)算環(huán)境中實(shí)現(xiàn)對(duì)VXLAN報(bào)文的實(shí)時(shí)處理,有效降低了VXLAN報(bào)文處理的成本。 |
