加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

XDP

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

XDP全称eXpress Data Path,即快速数据路径,是Linux内核提供的高性能、可编程的网络数据包处理框架。XDP会直接接管网卡的RX方向数据包,通过在内核运行eBPF指令快速的处理报文并无缝对接内核协议栈。

XDP全称eXpress Data Path,即快速数据路径,是Linux内核提供的高性能、可编程的网络数据包处理框架。XDP会直接接管网卡的RX方向数据包,通过在内核运行eBPF指令快速的处理报文并无缝对接内核协议栈。收起

查看更多
  • 高性能网络框架之XDP技术
    高性能网络框架之XDP技术
    谈到高性能网络处理,DPDK已成为用户态网络数据处理的基础框架,其中最广泛熟知的项目就是OVS-DPDK。然而由于DPDK完全旁路内核,这会导致TCP/UDP等协议栈需要在用户态重新实现,且迄今还没有较好的通用用户态协议栈开源项目出现。在这种情况下,XDP借助于eBPF虚拟机技术在网卡驱动层实现高性能网络框架,且其原生运行在内核态可直通内核TCP/UDP协议栈。XDP作为一种数据面高性能框架技术为平衡高速数据处理和协议栈兼容开辟了一个新的道路。
    3.4万
    2023/10/31