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系统运维指南:从入门到企业实战 电子书
《Linux系统运维指南:从入门到企业实战》用简洁的语言阐述了企业系统运维的核心知识; 《Linux系统运维指南:从入门到企业实战》囊括学习Linux操作系统必备的理论; 《Linux系统运维指南:从入门到企业实战》LAMP/LNMP架构的部署、配置与优化的应用详解; 《Linux系统运维指南:从入门到企业实战》展示企业运维环境下的各开源软件服务及配置过程; 《Linux系统运维指南:从入门到企业实战》结合实际场景对数据库、服务器等架构进行演练。
Python网络爬虫从入门到精通 电子书
适读人群 :Python语言初学者;网络爬虫技术爱好者;数据分析从业人士 内容全面,结构清晰:本书详细介绍了网络爬虫技术的方方面面,讨论了数据抓取、数据处理和数据分析的整个流程。全书结构清晰,坚持理论知识与实践操作结合。 循序渐进,生动简洁:从简单的Python程序示例开始,在网络爬虫的核心主题之下一步步深入,兼顾内容的广度与深度。在行文中,使用生动简洁的阐述方式,力争详略得当。 示例丰富,实战性强:网络爬虫是实践性、操作性非常强的技术,本书将提供丰富的代码来作为读者的参考,同时对必要的术语和代码进行解释。从生活实际出发,选取实用性、趣味性兼具的主题进行网络爬虫实践。
Wireshark网络分析从入门到实践 电子书
1.这是一本好用的工具书 对于对于网络运维人员、网络安全人员,WireShark是非常好的网络分析工具,这本优秀的基础工具书正是目前大家需要的。本书内容由浅入深,案例环环相扣,同时配备完整的代码资源,适合读者边学边练,从实践中夯实基础,掌握实践技能。 2.带读者体验身临其境的网络分析 本书系统地将WireShark与虚拟网络环境(ENSP)相结合,将WireShark的应用提升到真正实践的层面,可以帮助那些无法拥有真实网络设备的读者建立虚拟环境,从而降低学习者的门槛。除此之外,本书还采用Lua语言,扩展了Wireshark的功能。 3.这是一本经得起实践考验的教程 除此之外,本书的作者是拥有丰富经验高校教师,多年来培育了大量的网络安全方向工作人员,拥有多年的网络安全一线教学与实践经验,让你读书犹如老师在身边一对一地讲解。
非常网管:网络管理从入门到精通(第3版) 电子书
传道——讲授网络管理的理论 授业——分享提升技能的方法 解惑——探索解决问题的关键 20年zi深网络管理员详细剖析网络管理核心技术 65个经典实验全面提升网络管理实战技能 4大讨论主题全面涵盖网络基础、服务器架设和管理、路由和交换、高级应用与故障排除 畅销10余年,被众多院校和培训机构选作网络管理课程 内容全新升级,适用于Windows 10和Windows Server 2016 本书源自作者近20年网络管理从业经历的经验总结,并在其中巧妙融合了作者多年的培训经验,旨在打造一本即有利于帮助读者夯实理论基础,又能切实提高其动手能力的实用类网络管理教程。 本书深入浅出地讲解了网络管理所涉及的理论知识,分享了提升网络管理水平的技巧和方法,并通过贯穿于全书的65个经典实验帮助读者将理论知识上升到实战水平,实现从理性到感性、从抽象到具体的知识转化。对于打算从事网络管理的零基础读者来说,本书实为理想之选。 本书组织架构: 网络管理篇 网络基础知识回顾 网络硬件知识 服务器架设和管理篇 Windows Server 2016安装和简介 计算机管理 配置常用服务器 活动目录 路由和交换篇 路由器的硬件和软件 路由 交换机 访问控制列表 AAA(认证、授权、记账) VPN(虚拟专用网) VoIP(IP电话) SolarWinds网管系统 高级应用和故障排除篇 在路由器上配置DHCP 策略路由 路由器NAT实验 网关冗余 交换端口分析 配置QoS 防止非法DHCP影响网络 限制BT流量 ARP攻击的攻、判、防
Linux嵌入式系统开发从小白到大牛 电子书
紧跟书中内容的安排顺序并结合具体案例进行学习,带你独立编写个人的嵌入式Linux系统。
Oracle从入门到精通 电子书
(1)全程同步视频教学,手机扫码,随看随学 (2)Oracle项目实战教学录像 (3)Java项目实战教学录像 (4)全书配套范例源码与实战练习答案 (5)Oracle常见面试题、Oracle常见函数汇总等相关电子书