-
内容大纲
本书基于Linux基金会划分的开源网络技术层次框架,对处于主导地位的、较为流行的开源网络项目进行阐述,包括DPDK、OpenDaylight、Tungsten Fabric、OpenStack Neutron、容器网络、0NAP、OPNFV等。本书内容主要围绕各个项目的起源与发展、实现原理与框架、要解决的网络问题等方面展开讨论,致力于帮助读者对Linux开源网络技术的实现与发展形成完整、清晰的认识。本书语言通俗易懂,能够带领读者快速走入Linux开源网络的世界并做出自己的贡献。
本书适合参与Linux开源网络项目开发的读者阅读,也适合互联网应用的开发者、架构师和创业者参考。 -
作者介绍
-
目录
第1章 Linux开源网络
1.1 开源网络组织
1.1.1 云计算与三大基金会
1.1.2 LFN
1.2 网络标准及架构
1.2.1 OpenFlow
1.2.2 SDN
1.2.3 P4
1.2.4 ETSI的NFV参考架构
1.3 Linux开源网络生态
1.3.1 开源硬件
1.3.2 虚拟交换
1.3.3 Linux操作系统
1.3.4 网络控制
1.3.5 云平台
1.3.6 网络编排
1.3.7 网络数据分析
1.3.8 网络集成
第2章 Linux虚拟网络
2.1 TAP/TUN设备
2.2 Linux Bridge
2.3 MACVTAP
2.4 Open vSwitch
2.5 Linux Network Namespace
2.6 iptables/NAT
2.7 虚拟网络隔离技术
2.7.1 虚拟局域网(VLAN)
2.7.2 虚拟局域网扩展(VxLAN)
2.7.3 通用路由封装GRE
2.7.4 通用网络虚拟化封装(Geneve)
第3章 高性能数据平面
3.1 高性能数据面基础
3.1.1 内核旁路
3.1.2 平台增强
3.1.3 DPDK
3.2 NFV和NFC基础设施
3.2.1 网络功能虚拟化
3.2.2 从虚拟机到容器的网络I/O虚拟化
3.2.3 NFVi平台设备抽象
3.3 OVS-DPDK
3.3.1 OVS-DPDK概述
3.3.2 OVS-DPDK性能优化
3.4 FD.IO:用于报文处理的用户面网络协议栈
3.4.1 VPP
3.4.2 FD.IO子项目
3.4.3 与OpenDaylight和OpenStack集成
3.4.4 vBRAS
第4章 网络控制
4.1 OpenDaylight
4.1.1 ODL社区
4.1.2 ODL体系结构
4.1.3 YANG
4.1.4 ODL子项目
4.1.5 ODL应用实例
4.2 Tungsten Fabric
4.2.1 Tungsten Fabric体系结构
4.2.2 Tungsten Fabric转发平面
4.2.3 Tungsten Fabric实践
4.2.4 Tungsten Fabric应用实例
4.2.5 Tungsten Fabric与OpenStack集成
第5章 OpenStack网络
5.1 OpenStack网络演进
5.2 Neutron体系结构
5.2.1 网络资源模型
5.2.2 网络实现模型
5.2.3 Neutron软件架构
5.3 Neutron Plugin
5.3.1 ML2 Plugin
5.3.2 Service Plugin
5.4 Neutron Agent
第6章 容器网络
6.1 容器
6.1.1 容器技术框架
6.1.2 Docker
6.1.3 Kubernetes
6.2 Kubernetes网络
6.2.1 Pod内部的容器间通信
6.2.2 Pod间通信
6.2.3 Pod与Service之间的网络通信
6.2.4 Kubernetes外界与Service之间的网络通信
6.3 Kubernetes CNI
6.4 Service Mesh
6.4.1 Sidecar模式
6.4.2 开源Service Mesh方案
6.5 OpenStack容器网络项目Kuryr
6.5.1 Kuryr起源
6.5.2 Kuryr架构
第7章 网络编排与集成
7.1 ETSI NFV MANO
7.1.1 ETSI标准化进展
7.1.2 OASIS TOSCA
7.1.3 开源编排器
7.2 ONAP
7.2.1 ONAP基本框架
7.2.2 ONAP应用场景
7.3 OPNFV
7.3.1 OPNFV上游
7.3.2 OPNFV项目
7.3.3 OPNFV CI
7.3.4 OPNFV典型用例
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...