欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • Linux开源网络全栈详解(从DPDK到OpenFlow)
      • 作者:编者:英特尔亚太研发有限公司
      • 出版社:电子工业
      • ISBN:9787121367861
      • 出版日期:2019/07/01
      • 页数:253
    • 售价:31.6
  • 内容大纲

        本书基于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典型用例