摘要:本發明適用于網絡數據處理領域,提供了一種實現VXLAN報文線速收發的方法及系統,所述方法包括:虛擬機應用程序調用VXLAN接口庫打開網卡設備端口;VXLAN接口庫在用戶空間分配DMA緩沖區隊列,并向網卡驅動傳遞緩沖區地址;網卡擴展驅動程序將收到的VXLAN報文寫入DMA緩沖區,接口庫函數將收到的報文進行VXLAN協議解封裝后提交給虛擬機應用程序;虛擬機應用程序調用接口庫函數發送報文,接口庫函數將報文進行VXLAN封裝后寫入DMA緩沖區,網卡擴展驅動程序根據目的地址轉發。本發明在不更換硬件設備的情況下,在云計算環境中實現對VXLAN報文的實時處理,有效降低了VXLAN報文處理的成本。
- 專利類型發明專利
- 申請人中航網信(北京)科技有限公司;
- 發明人陳喬;
- 地址100098 北京市海淀區知春路甲48號盈都大廈A座6A
- 申請號CN201310130270.X
- 申請時間2013年04月16日
- 申請公布號CN103200085A
- 申請公布時間2013年07月10日
- 分類號H04L12/70(2013.01)I;H04L12/28(2006.01)I;H04L29/08(2006.01)I;