书籍详情
《LINUX开源网络全栈详解从DPDK到OPENFLOW》[31M]百度网盘|亲测有效|pdf下载
  • LINUX开源网络全栈详解从DPDK到OPENFLOW

  • 出版社:文轩网旗舰店
  • 出版时间:2019-06
  • 热度:11379
  • 上架时间:2024-06-30 09:08:33
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

作  者:英特尔亚太研发有限公司 著
定  价:79
出 版 社:电子工业出版社
出版日期:2019年06月01日
页  数:268
装  帧:平装
ISBN:9787121367861
主编推荐
"DPDK\OpenFlow\SDN\OpenDaylight\OpenStack\容器\Kubernetes网络\ Service Mesh等,堪称5G时代基础技术集! 《Linux开源网络全栈详解:从DPDK到OpenFlow》基于Linux基金会将开源网络技术划分的层次框架,对处于地位的、较为流行的开源网络项目进行阐述,主要介绍各个项目的起源发展及背后故事、实现原理与框架、要解决的网络问题,力争用轻松的语言对开源网络进行多方位、深层次的揭秘: ● 开源网络组织及生态 ● OpenFl等
目录
章 Linux开源网络1 1.1 开源网络组织1 1.1.1 云计算与三大基金会1 1.1.2 LFN3 1.2 网络标准及架构4 1.2.1 OpenFlow4 1.2.2 SDN10 1.2.3 P414 1.2.4 ETSI的NFV参考架构17 1.3 Linux开源网络生态19 1.3.1 开源硬件20 1.3.2 虚拟交换21 1.3.3 Linux操作系统22 1.3.4 网络控制23 1.3.5 云平台24 1.3.6 网络编排27 1.3.7 网络数据分析27 1.3.8 网络集成28 第2章 Linux虚拟网络29 2.1 TAP/TUN设备30 2.2 Linux Bridge32 2.3 MACVTAP33 2.4 Open vSwitch35 2.5 Linux Network Namespace37 2.6 iptables/NAT42 2.7 虚拟网络隔离技术45 2.7.1 虚拟局域网(VLAN)45 2.7.2 虚拟局域网扩展(VxLAN)47 2.7.3 通用路由封装GRE49 2.7.4 通用网络虚拟化封装(Geneve)50 第3章 高性能数据平面52 3.1 高性能数据面基础54 3.1.1 内核旁路54 3.1.2 平台增强59 3.1.3 DPDK65 3.2 NFV和NFC基础设施72 3.2.1 网络功能虚拟化72 3.2.2 从虚拟机到容器的网络I/O虚拟化78 3.2.3 NFVi平台设备抽象81 3.3 OVS-DPDK86 3.3.1 OVS-DPDK 概述86 3.3.2 OVS-DPDK性能优化93 3.4 FD.IO:用于报文处理的用户面网络协议栈98 3.4.1 VPP98 3.4.2 FD.IO子项目101 3.4.3 与OpenDaylight 和OpenStack集成107 3.4.4 vBRAS109 第4章 网络控制112 4.1 OpenDaylight114 4.1.1 ODL社区114 4.1.2 ODL体系结构115 4.1.3 YANG120 4.1.4 ODL子项目122 4.1.5 ODL应用实例125 4.2 Tungsten Fabric12.2.1 Tungsten Fabric体系结构12.2.2 Tungsten Fabric 转发平面134 4.2.3 Tungsten Fabric实践138 4.2.4 Tungsten Fabric应用实例145 4.2.5 Tungsten Fabric与OpenStack集成146 第5章 OpenStack网络147 5.1 OpenStack网络演进150 5.2 Neutron体系结构152 5.2.1 网络资源模型152 5.2.2 网络实现模型159 5.2.3 Neutron软件架构1 5.3 Neutron Plugin165 5.3.1 ML2 Plugin165 5.3.2 Service Plugin170 5.4 Neutron Agent174 第6章 容器网络177 6.1 容器177 6.1.1 容器技术框架180 6.1.2 Docker184 6.1.3 Kubernetes188 6.2 Kubernetes网络196 6.2.1 Pod内部的容器间通信196 6.2.2 Pod间通信197 6.2.3 Pod与Service之间的网络通信199 6.2.4 Kubernetes外界与Service之间的网络通信202 6.3 Kubernetes CNI202 Service Mesh209 .1 Sidecar模式211 .2 开源Service Mesh方案213 6.5 OpenStack容器网络项目Kuryr217 6.5.1 Kuryr起源217 6.5.2 Kuryr架构217 第7章 网络编排与集成221 7.1 ETSI NFV MANO221 7.1.1 ETSI标准化进展221 7.1.2 OASIS TOSCA223 7.1.3 开源编排器224 7.2 ONAP228 7.2.1 ONAP基本框架230 7.2.2 ONAP应用场景234 7.3 OPNFV237 7.3.1 OPNFV上游238 7.3.2 OPNFV项目245 7.3.3 OPNFV CI251 7.3.4 OPNFV典型用例252
内容简介
本书基于Linux基金会划分的开源网络技术层次框架,对处于地位的、较为流行的开源网络项目进行阐述,包括DPDK、OpenDaylight、Tungsten Fabric、OpenStack Neutron、容器网络、ONAP、OPNFV等。本书内容主要围绕各个项目的起源与发展、实现原理与框架、要解决的网络问题等方面展开讨论,致力于帮助读者对Linux开源网络技术的实现与发展形成完整、清晰的认识。本书语言通俗易懂,能够带领读者快速走入Linux开源网络的世界并做出自己的贡献。本书适合参与Linux开源网络项目开发的读者阅读,也适合互联网应用的开发者、架构师和创业者参考。
作者简介
英特尔亚太研发有限公司 著
"郭瑞景:从事网络与存储开发工作,活跃于OpenStack、OpenDaylight、OPNFV等开源项目。 陆连浩:ONAP项目积极贡献者,此前长期从事Linux驱动、嵌入式系统开发工作。 秦凯伦:OpenStack Neutron项目的活跃贡献者。 徐琛杰:从事边缘计算项目StarlingX网络方面的开发。 应若愚:从事网络相关软件开发和优化工作,目前主要负责ONAP平台开发。 丁亮:从事云ONAP相关的开发和集成工作。 朱礼波:活跃于OPNFV、ONAP等开源项目,此前从事虚拟化技术与GPU底层的开发与维护。 黄海滨:ONAP项目积极贡献者,lti-Cloud 和 VFC的等
摘要
"自1991年诞生起,Linux已经走过了接近三十年。Linux早已没有了问世时的稚气,正在各个领域展示自己成熟的魅力。 以Linux为基础,也衍生出了各种开源生态,例如网络和存储。而生态离不开形形色色的开源项目,在人人谈开源的今天,一个又一个的开源项目正在快速生长。面对一个又一个扑面而来且快速更迭的新项目、新名词,我们会有一定的紧迫感,想去了解它们背后的故事,也会有一定的动力去踏上Linux开源网络世界之旅。面对这样的一段旅途,我们心底浮现的为愉悦的开场白或许应该是“说实话,我学热情从来都没有低落过。Just for Fun”,正如Linus在自己的自传Just for Fun中所希望的那样。 面对Linux开源网络这么一个庞大而又杂乱的世界,让人为惴惴不安的问题或许是:我该如何更快更好地适应这个全新的世界?人工智能与机器学习领域里研究的一个很重要的问题是“为什么我们小时候有人牵一匹等