加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入

XDP

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

XDP全稱eXpress Data Path,即快速數(shù)據(jù)路徑,是Linux內(nèi)核提供的高性能、可編程的網(wǎng)絡(luò)數(shù)據(jù)包處理框架。XDP會直接接管網(wǎng)卡的RX方向數(shù)據(jù)包,通過在內(nèi)核運(yùn)行eBPF指令快速的處理報(bào)文并無縫對接內(nèi)核協(xié)議棧。

XDP全稱eXpress Data Path,即快速數(shù)據(jù)路徑,是Linux內(nèi)核提供的高性能、可編程的網(wǎng)絡(luò)數(shù)據(jù)包處理框架。XDP會直接接管網(wǎng)卡的RX方向數(shù)據(jù)包,通過在內(nèi)核運(yùn)行eBPF指令快速的處理報(bào)文并無縫對接內(nèi)核協(xié)議棧。收起

查看更多
  • 高性能網(wǎng)絡(luò)框架之XDP技術(shù)
    高性能網(wǎng)絡(luò)框架之XDP技術(shù)
    談到高性能網(wǎng)絡(luò)處理,DPDK已成為用戶態(tài)網(wǎng)絡(luò)數(shù)據(jù)處理的基礎(chǔ)框架,其中最廣泛熟知的項(xiàng)目就是OVS-DPDK。然而由于DPDK完全旁路內(nèi)核,這會導(dǎo)致TCP/UDP等協(xié)議棧需要在用戶態(tài)重新實(shí)現(xiàn),且迄今還沒有較好的通用用戶態(tài)協(xié)議棧開源項(xiàng)目出現(xiàn)。在這種情況下,XDP借助于eBPF虛擬機(jī)技術(shù)在網(wǎng)卡驅(qū)動(dòng)層實(shí)現(xiàn)高性能網(wǎng)絡(luò)框架,且其原生運(yùn)行在內(nèi)核態(tài)可直通內(nèi)核TCP/UDP協(xié)議棧。XDP作為一種數(shù)據(jù)面高性能框架技術(shù)為平衡高速數(shù)據(jù)處理和協(xié)議棧兼容開辟了一個(gè)新的道路。