kindle电子书

资源下载,尽在我的书库!
首页 > kindle电子书库 > 工业|计算机|互联网 > 电子、计算机、网络

深入理解OpenStack Neutron (云计算与虚拟化技术丛书)

  • 作者:[中] 李宗标
  • 体积:11.84 MB
  • 语言:中文
  • 日期:2018-06-04
  • 推荐:

简介:深入理解OpenStack Neutron (云计算与虚拟化技术丛书)

电子书详细介绍

 本书第1章介绍了信息安全人员做安全评估、渗透测试常用的系统环境与网络环境配置。第2章介绍了黑客入门基础——社会工程学。第3章介绍了密码学理论和开源工具GnuPG与OpenSSL的配置与使用。第4章介绍了一些常用的黑客手法,然后引出相对应的防护策略,并且介绍了一款开源漏洞扫描工具。第5章介绍了三种常见的Web安全问题:欺骗攻击、数据库注入与XSS跨站攻击。第6章介绍了入侵检测工具Snort和开源蜜罐体系Honeyd。第7章介绍了WiFi中WEP和WPA/WPA2的破解方法以及无线路由中常见的UPnP带来的安全隐患。第8章介绍了国家推动信息安全战略的依据及测评流程,并针对与真实测评一致的部分内容进行模拟测评。本书既可作为面向计算机工程、软件工程、信息工程等IT相关学科的信息安全实训教材,还可作为信息安全相关人员的培训教材。

编辑推荐

《深入理解OpenStack Neutron》由机械工业出版社出版。

名人推荐

本书既有对Neutron虚拟网络背后的网络原理方面的阐述,也有后面对Neutron的数据模型、启动过程、消息处理机制和经典API函数处理的源码分析。语言风趣而又流畅;知识通俗化,深刻又易懂。相信此书能帮助读者进一步掌握Neutron虚拟网络,为以后的实践打下扎实的基础。
——龚永生,九州云CTO
喜闻标哥要出新书了!关注“标哥说天下”的订阅号已经很长时间了,每篇技术文章必读,为了不错过好文章,我置顶了标哥的订阅号。标哥既是技术专家,也是诗人,如果过段时间标哥出了诗集,请不要惊讶。标哥的文章,不光带你感受技术的乐趣,有时候,在字里行间也能感受到诗歌节奏和韵律,读起来是一种双重享受。本书从基本原理讲起,对Neutron网络模型、资源模型、架构、服务、插件进行了深入分析。本书不光是对订阅号文章的系统整理,还加入了更多深度的内容,是OpenStack运维和开发工程师必读的一本书!
——肖力,云技术社区创始人

作者简介

李宗标,华为研发工程师,业界第壹个 SDN+NFV Orchestrator 开源架构师(OPEN-O),对SDN/NFV 颇有研究,并且有丰富的市场项目经验。

 

目录


前言
第1章Neutron概述1
1.1Neutron的由来1
1.2Neutron的特性与应用3
1.2.1基于OpenStack的应用4
1.2.2基于SDN的应用6
1.3Neutron的扩展能力8
1.4本章小结9
第2章Linux虚拟网络基础11
2.1tap11
2.2namespace13
2.3vethpair16
2.4Bridge17
2.5Router19
2.6tun21
2.7iptables24
2.7.1NAT27
2.7.2Firewall30
2.7.3mangle32
2.8本章小结32
第3章Neutron的网络实现模型34
3.1Neutron的三类节点34
3.2计算节点的实现模型35
3.2.1VLAN实现模型37
3.2.2VXLAN实现模型41
3.2.3GRE实现模型44
3.2.4计算节点的实现模型小结45
3.3网络节点的实现模型46
3.4控制节点的实现模型49
3.5本章小结49
第4章Neutron的资源模型51
4.1Neutron资源的租户隔离51
4.1.1Neutron语境下租户隔离的含义52
4.1.2Neutron在租户隔离中的无限
责任和有限责任53
4.1.3Neutron的租户隔离实现方案54
4.1.4租户隔离小结56
4.2Network57
4.2.1运营商网络和租户网络58
4.2.2物理网络61
4.2.3Network小结64
4.3TrunkNetworking65
4.3.1Bridge的VLAN接口模式65
4.3.2VLANawareVM与Trunk Networking69
4.3.3TrunkNetworking小结78
4.4Subnet79
4.4.1IP核心网络服务80
4.4.2Subnet资源池81
4.5Port83
4.6Router86
4.6.1Router的外部网关88
4.6.2增加Router接口89
4.6.3Router的路由表91
4.6.4FloatingIP92
4.6.5Router小结94
4.7Multi—Segments95
4.7.1Multi—Segments的困惑96
4.7.2Multi—Segments的几个应用场景98
4.8BGPVPN102
4.8.1BGPVPN的使用场景103
4.8.2BGPVPN的实现模型104
4.8.3BGPVPN的资源模型105
4.9本章小结109
第5章Neutron架构分析112
5.1Neutron的Web框架与规范115
5.2Neutron的消息通信机制117
5.2.1AMQP基本概念118
5.2.2AMQP的消息转发118
5.3Neutron的并发机制122
5.3.1协程概述122
5.3.2Neutron中的协程124
5.4通用库Oslo131
5.5本章小结131
第6章Neutron的服务132
6.1Neutron启动一个WebServer133
6.1.1WebServer的启动过程133
6.1.2WebServer启动过程中的关键参数135
6.1.3WebServer的进程与协程138
6.1.4小结142
6.2加载WSGIApplication142
6.2.1api—paste.ini对应的WSGI Application144
6.2.2neutronapi_v2_0section146
6.3CoreServiceAPI(RESTful)的处理流程148
6.3.1CoreService的WSGI Application149
6.3.2CoreService处理HTPPRequest的基本流程149
6.3.3CoreService处理HTTPRequest的函数映射153
6.3.4小结162
6.4ExtensionServiceAPI(RESTful)的处理流程164
6.4.1ExtensionService的类图与加载164
6.4.2ExtensionService的WSGIApplication167
6.4.3ExtensionService处理HTTPRequest的基本流程169
6.4.4ExtensionService处理HTTPRequest的函数映射171
6.4.5小结176
6.5Plugin的加载178
6.5.1CoreServicePlugin的加载179
6.5.2ExtensionServicesPlugin的加载180
6.6RPCConsumer的创建181
6.6.1NeutronPlugin创建RPCConsumer的接口182
6.6.2NeutronServer启动RPCConsumer183
6.7本章小结187
第7章Neutron的插件190
7.1核心插件191
7.1.1ML2插件简介193
7.1.2类型驱动193
7.1.3机制驱动202
7.1.4ML2插件create_network函数剖析224
7.1.5ML2插件create_subnet函数剖析229
7.1.6ML2插件create_port函数剖析240
7.2业务插件249
7.2.1RouterPlugin的create_router函数分析250
7.2.2RouterPlugin的add_router_interface代码分析257
7.3NeutronPlugin的消息发布和订阅260
7.3.1NeutronPlugin中的CallbacksModule机制261
7.3.2NeutronPlugin中的RPC机制265
7.4本章小结266
第8章Neutron的代理268
8.1OVSAgent270
8.1.1三类关键的Bridge270
8.1.2内外VID的转换288
8.1.3OVSAgent代码分析295
8.1.4OVSAgent小结309
8.2L3Agent311
8.2.1classOVSInterfaceDriver分析312
8.2.2classRouterInfo分析317
8.2.3L3Agent代码分析326
8.2.4L3Agent小结351
8.3本章小结352

我来说两句

本书评论

共有 0 条评论
图书分类
我的书库手机端
帮助中心
会员登录 ×
新用户注册 ×