Linux高性能网络详解:从DPDK、RDMA到XDP 电子书

Linux高性能网络详解:从DPDK、RDMA到XDP

编辑推荐

源自作者十多年高性能网络设备领域的开发经验总结细致剖析Linux高性能网络主流解决方案以及开发细节涵盖DPDK和RDMA等当下热点技术,同时涉及前沿的XDP技术源码级教学,图示软硬件交互流程,实现方法翔实齐全,可直接用于业务实践,提升高性能网络开发能力本书主要内容:第1部分,背景知识介绍网络基本概念、计算机硬件构成、Linux操作系统、软硬件之间的信息传递方式、内核协议栈方案及其存在的问题,并详细讲解了开源网卡解决方案Corundum的实现机制。第2部分,DPDK介绍DPDK技术,具体内容包括DPDK简介、内存管理、UIO机制、基本使用方法等,并测试和分析DPDK的性能,以及为Corundum编写DPDK驱动程序。第3部分,RDMA介绍RDMA技术,内容包括其软件架构、基本元素、基本操作类型及其配套机制、传输服务、RDMA主要元素的实现等。第4部分,XDP介绍XDP的基本概念、实现机制、使用方法,以及如何在Linux设备驱动中支持XDP功能。

内容简介

《Linux高性能网络详解:从DPDK、RDMA到XDP》主要介绍了DPDK、RDMA和XDP三种高性能网络技术的原理、使用方法和实现方案。《Linux高性能网络详解:从DPDK、RDMA到XDP》总计26章,分为四大部分。第1部分介绍了计算机网络、计算机硬件和Linux操作系统的基础知识,以及软件和硬件之间传递信息的方式、以内核协议栈为基础的网络方案和Corundum。第2部分介绍了DPDK的入门知识、DPDK的内存管理、UIO/DPDK的基本使用方法、测试和分析高性能网卡,以及如何为Corundum编写DPDK驱动程序。第3部分包括RDMA技术简介、软件架构、基本元素、基本操作类型及其配套机制、传输服务类型、应用程序执行流程、主要元素的实现、数据传输、RoCEv2网卡的配置、性能测试工具等内容。第4部分包括XDP简介、XDP教程代码分析、简单的XDP性能测试、如何让网卡驱动程序支持XDP功能等内容。《Linux高性能网络详解:从DPDK、RDMA到XDP》适合对高性能网络技术感兴趣的软件和硬件开发工程师、系统工程师、网络性能分析人员阅读。

章节目录

展开全部

Linux高性能网络详解:从DPDK、RDMA到XDP是1970年由人民邮电出版社出版,作者刘伟。

版权说明:本电子书已获得正版授权,由出版社通过知传链发行。
得书感谢您对《Linux高性能网络详解:从DPDK、RDMA到XDP》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢
Linux从入门到精通(第2版) 电子书

涵盖基础、系统管理、应用、开发、服务器配置及系统安全等内容,适用面广,不但适合UbuntuLinux爱好者,也适合使用其他主流Linux版本的爱好者。
Linux系统运维指南:从入门到企业实战 电子书

《Linux系统运维指南:从入门到企业实战》用简洁的语言阐述了企业系统运维的核心知识;《Linux系统运维指南:从入门到企业实战》囊括学习Linux操作系统必备的理论;《Lin...
Python网络爬虫从入门到精通 电子书

适读人群:Python语言初学者;网络爬虫技术爱好者;数据分析从业人士内容全面,结构清晰:本书详细介绍了网络爬虫技术的方方面面,讨论了数据抓取、数据处理和数据分析的整个流程。全...
Wireshark网络分析从入门到实践 电子书

1.这是一本好用的工具书对于对于网络运维人员、网络安全人员,WireShark是非常好的网络分析工具,这本优秀的基础工具书正是目前大家需要的。本书内容由浅入深,案例环环相扣,同...
非常网管:网络管理从入门到精通(第3版) 电子书

传道——讲授网络管理的理论授业——分享提升技能的方法解惑——探索解决问题的关键20年zi深网络管理员详细剖析网络管理核心技术65个经典实验全面提升网络管理实战技能4大讨论主题全...