本书从软件和硬件层面详细介绍了DPDK、RDMA和XDP这3种高性能网络技术的实现方案和交互流程, 以帮助解决企业Linux原生网络方案中的业务实际需求。本书分为四大部分。第一部分讲解计算机网络、硬件和Linux操作系统的基础知识, 第二部分详细介绍DPDK技术的基础知识以及为Corundum编写DPDK驱动程序的实现机制和源代码。第三部分详细介绍RDMA技术的基础知识, 以及一个简单的RDMA应用程序和RDMA的性能测试工具 —— perftest的安装和测试流程。第四部分介绍XDP技术的基本概念、测试XDP性能的方法, 以及如何让Linux网络设备驱动支持XDP功能。
作者:博特(Both, David)
出版:机械工业出版社,2025
作者:韩相国
出版:机械工业出版社,2025
作者:吴光科,朱秋扬,闵韬
出版:北京理工大学出版社,2025
作者:刘伟
出版:东方出版中心,2023
作者:武长虹,刘伟
出版:浙江大学出版社,2019
作者:刘玉铭,刘伟
出版:中国民主法制出版社,2018