出版社:电子工业出版社
年代:2014
定价:69.0
网络技术可以说是目前云计算的瓶颈,受关注程度很高。本书从基础网络介绍起,将传统的网络技术和新兴的网络人们点综合起来,到网络设备交换机和linux协议栈,为第二部分介绍openstack的neutron网络做准备,并在第二部分中详细介绍neutron底层所用到的网络技术,以及个人对neutron现在热点、难点和将来技术发展趋势的一些列解决方案的观点。
第1部分 网络基本原理第1章 TCP/IP网络技术 1.1 信息网络 1.2 以太网技术 1.3 网络传输设备 1.4 MAC和VLAN 1.5 MAC-in-MAC 1.6 STP和Trill 1.7 IP技术 1.7.1 IP地址 1.7.2 IP报文格式简介 1.7.3 TCP和UDP 1.7.4 TCP与UDP检验和 1.8 DNS和DHCP 1.9 ICMP报文 1.10 ARP和RARP 1.11 路由协议 1.11.1 RIP和BGP 1.11.2 OSPF协议 1.12 NAT技术 1.13 隧道技术 1.14 MPLS和VPLS 1.15 QoS功能 1.16 网络安全和监控 1.17 LB、CDN和DPI 1.18 LISP和LLDP 1.19 网络架构 第2章以太网交换机 2.1 交换机转发流程 2.2 交换机端口处理 2.3 交换机二层转发 2.4 交换机三层转发 2.5 交换机ACL和QoS 2.5.1 ACL功能 2.5.2 QoS功能 2.6 交换机的虚拟化支持 2.7 交换机的CPU 第3章 Linux网络基础 3.1 网卡和数据包的收发 3.1.1 Linux网卡收包流程 3.1.2多网卡Bonding 3.1.3 SR-IOV 3.1.4 DPDK 3.2 TUN/TAP 3.3 Linux Bridge和VLAN 3.4 TCP/IP协议栈 3.5 IPtables 3.6 QoS模块 3.7 Dnsmasq 第4章SDN网络架构 4.1 什么是SDN 4.2 OpenFlow与OpenvSwitch 4.2.1 OpenFlow简介 4.2.2 Open vSwitch简介 4.3 能为SDN做什么 第2部分 云计算及OpenStack的网络第5章 OpenStack的网络 5.1 云计算及OpenStack 5.2 OpenStack的网络介绍 5.2.1 Nova-Network 5.2.2 Neutron网络 5.2.3 OpenStack存储网络 5.3 Neutron底层网络原理 5.3.1 Neutron组件的构成 5.3.2 Neutron网络的隔离 5.3.3 Neutron网络的互通 5.4 Neutron主要功能 5.4.1互通与隔离功能 5.4.2防火墙与安全组 5.4.3 LBaas和VPNaas 5.4.4监控安全和数据中心互联 5.4.5 Neutron中的QoS功能 5.4.6 Neutron部署运维 5.5 VXLAN隔离环境通信实例详解 5.5.1 VXLAN报文解析 5.5.2 VXLAN通信流程 5.6 Neutron网络高级话题讨论 5.6.1常见Neutron网络问题 5.6.2 Neutron网络性能 5.6.3 Neutron网络稳定性 5.6.4 Neutron在折翼 第6章 Neutron网络发展趋势 6.1 SDN的结合 6.2 硬件网络设备解决性能问题 6.3 安全和监控 6.4 虚拟网络中的路由协议 6.5 IaaS上的商业模式 6.6 云计算时代的终结 附录 附录A Open vSwitch基本命令 附录B 深入理解OpenStack 云计算VLANManager网络流的六种场景 附录C RDO配置文件网络部分--VLAN隔离 附录D VXLAN通信抓包实例 参考文献
《云计算网络珠玑》受到了业内众多专家一致好评:UCloud CTO 莫显峰、杜玉杰、《深度解析SDN:利益、战略、技术、实践》作者张卫峰、微软(中国)周博洋、Pica8杜林、Pica8杨勇涛、世纪互联常晓东、H3C叶航晖、华为赵博、网络从业者KkBLuE、网锐张立岗、绿盟科技刘文懋、孔令贤、时培昕、SDNAP.com 吴应辉、AWCloud马力、新浪司迎春、南京叠锶杨泽卫UnitedStack 创始人&CEO 程辉、陈沙克联合力荐! 《云计算网络珠玑》从网络的基本原理,常用技术、主流网络应用协议、交换的基本原理和Linux操作系统的网络实现等内容作为引入,SDN与OVS技术作为基础以及Neutron作为实践,由浅入深、从原理到实践地讲解了基础网络向SDN网络演进的过程。 作者具有多年的底层网络研发经验,在传统网络通信到虚拟云计算的网络开发都有着丰富的实战经验,可谓“跨界高手”,本书中他将其积累的经验倾囊相授,授人以渔,非常难得。 无论是想从头开始学习网络技术的小白,还是已经有一定基础的网络工程师,都可以从《云计算网络珠玑》中找到通往云计算数据中心网络的快速路径。《云计算网络珠玑》着眼于讲解云计算网络虚拟化中所用到的网络技术原理,重点展示以太网及TCP/IP网络中各种技术内在的关联脉络,包括从传统的MAC、IP、安全和QoS等到新兴的Trill、LISP、DPI和CDN等技术,从以太网交换机的二层转发、三层路由和Linux的TCP/IP协议栈到MAC-in-MAC、VXLAN和Neutron等新方案,以及从传统的数据中心三层架构到扁平化大二层和SDN/NFV等新架构。另外,本书对一些网络新技术和新方案(如SR-IOV、Openflow、DPDK、Serverswitch等)也进行了阐述,并讨论了在若干技术问题上网络的发展趋势。 《云计算网络珠玑》内容囊括了以太网和TCP/IP网络技术的每个方面,并选择大量的实例进行详细描述,其中每个技术点和实例都是经过精心选择的,既兼顾网络技术发展的顺序,也遵循TCP/IP网络四层从下到上的划分;另外,还从当前的技术热点上选取了SDN、Openflow、VXLAN等新兴技术的发展现状和发展趋势进行详细剖析,便于读者在逻辑思维上顺畅地理解,并向读者提供了一条快速掌握网络技术的学习途径。通览全书后,读者可以尽快建立自己在网络方面的技术知识体系。【作者简介】 李俊武,80后,北京邮电大学军事通信工程专业硕士;Sina微博@北京-小武,SDNAP群(QQ群号:279796875)群管理员@北京-小武;2010年毕业到现在一直专注网络技术的研发和方案架构设计工作;曾参与神州数码网络公司(DCN)首款全万兆交换机工作,后在百度系统部负责百度自研交换机的研发,现就职于易云捷迅科技(北京)有限公司,主要负责云计算中网络虚拟化研发和私有云网络方案架构工作;熟悉Broadcom的ESW系列交换芯片、Marvell的CAT芯片及Intel的FM系列交换芯片的转发流程,熟悉Linux内核及TCP/IP协议栈的实现机制,熟悉传统网络基础原理和SDN/NFV的架构思想,熟悉OpenStack中Neutron的上层结构和底层Plugin原理,喜欢并擅长解决网络研发中所遇到的技术难题,对各种新兴的网络技术、方案和产品有着浓厚狂热的兴趣,为朋友们错爱,送号“武神”;现在主要混迹于SDN和OpenStack两个技术圈子,常在技术Blog或SDNAP上分享技术观点。