标签分类
当前位置:首页 > 网络与数据通信电子书 > 云计算电子书网盘下载
云计算网络珠玑 云计算网络珠玑
evander-2018

evander-2018 提供上传

资源
27
粉丝
36
喜欢
167
评论
2

    云计算网络珠玑 PDF 高清版

    云计算电子书
    • 发布时间:

    给大家带来的一篇关于云计算相关的电子书资源,介绍了关于云计算、网络、珠玑方面的内容,本书是由电子工业出版社出版,格式为PDF,资源大小85.4 MB,李俊武编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:9.8,更多相关的学习资源可以参阅 网络与数据通信电子书、等栏目。

  • 云计算网络珠玑 PDF 下载
  • 下载地址:https://pan.baidu.com/s/1br2I7yJE5ny3t0Z6LG6peg
  • 分享码:ky14
  • 云计算网络珠玑

    云计算网络珠玑》紧紧围绕解读云计算网络虚拟化中常用到的互联网技术基本原理,重中之重展现以太网及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等兴盛技术性的发展趋势现况和发展趋向开展详尽分析,有利于用户在思维逻辑上畅顺地了解,并向用户出示了这条迅速把握互联网技术的学习培训方式。通览全书后,用户能够尽早创建自身在网络层面的技术性知识结构。

    目录

    • 第1部分 网络基本原理
    • 第1章 TCP/IP网络技术 3
    • 1.1 信息网络 6
    • 1.2 以太网技术 12
    • 1.3 网络传输设备 15
    • 1.4 MAC和VLAN 18
    • 1.5 MAC-in-MAC 22
    • 1.6 STP和Trill 25
    • 1.7 IP技术 29
    • 1.7.1 IP地址 30
    • 1.7.2 IP报文格式简介 32
    • 1.7.3 TCP和UDP 34
    • 1.7.4 TCP与UDP检验和 39
    • 1.8 DNS和DHCP 39
    • 1.9 ICMP报文 42
    • 1.10 ARP和RARP 43
    • 1.11 路由协议 46
    • 1.11.1 RIP和BGP 47
    • 1.11.2 OSPF协议 49
    • 1.12 NAT技术 56
    • 1.13 隧道技术 58
    • 1.14 MPLS和VPLS 66
    • 1.15 QoS功能 69
    • 1.16 网络安全和监控 73
    • 1.17 LB、CDN和DPI 77
    • 1.18 LISP和LLDP 80
    • 1.19 网络架构 82
    • 第2章以太网交换机 86
    • 2.1 交换机转发流程 87
    • 2.2 交换机端口处理 90
    • 2.3 交换机二层转发 93
    • 2.4 交换机三层转发 100
    • 2.5 交换机ACL和QoS 102
    • 2.5.1 ACL功能 102
    • 2.5.2 QoS功能 104
    • 2.6 交换机的虚拟化支持 113
    • 2.7 交换机的CPU 117
    • 第3章 Linux网络基础 120
    • 3.1 网卡和数据包的收发 121
    • 3.1.1 Linux网卡收包流程 122
    • 3.1.2多网卡Bonding 126
    • 3.1.3 SR-IOV 128
    • 3.1.4 DPDK 129
    • 3.2 TUN/TAP 130
    • 3.3 Linux Bridge和VLAN 131
    • 3.4 TCP/IP协议栈 135
    • 3.5 IPtables 138
    • 3.6 QoS模块 139
    • 3.7 Dnsmasq 141
    • 第4章SDN网络架构 143
    • 4.1 什么是SDN 144
    • 4.2 OpenFlow与OpenvSwitch 149
    • 4.2.1 OpenFlow简介 149
    • 4.2.2 Open vSwitch简介 158
    • 4.3 能为SDN做什么 160
    • 第2部分 云计算及OpenStack的网络
    • 第5章 OpenStack的网络 167
    • 5.1 云计算及OpenStack 168
    • 5.2 OpenStack的网络介绍 173
    • 5.2.1 Nova-Network 175
    • 5.2.2 Neutron网络 179
    • 5.2.3 OpenStack存储网络 186
    • 5.3 Neutron底层网络原理 187
    • 5.3.1 Neutron组件的构成 189
    • 5.3.2 Neutron网络的隔离 192
    • 5.3.3 Neutron网络的互通 196
    • 5.4 Neutron主要功能 200
    • 5.4.1互通与隔离功能 201
    • 5.4.2防火墙与安全组 203
    • 5.4.3 LBaas和VPNaas 204
    • 5.4.4监控安全和数据中心互联 206
    • 5.4.5 Neutron中的QoS功能 207
    • 5.4.6 Neutron部署运维 208
    • 5.5 VXLAN隔离环境通信实例详解 209
    • 5.5.1 VXLAN报文解析 210
    • 5.5.2 VXLAN通信流程 214
    • 5.6 Neutron网络高级话题讨论 219
    • 5.6.1常见Neutron网络问题 220
    • 5.6.2 Neutron网络性能 225
    • 5.6.3 Neutron网络稳定性 229
    • 5.6.4 Neutron在折翼 230
    • 第6章 Neutron网络发展趋势 234
    • 6.1 SDN的结合 235
    • 6.2 硬件网络设备解决性能问题 236
    • 6.3 安全和监控 238
    • 6.4 虚拟网络中的路由协议 239
    • 6.5 IaaS上的商业模式 240
    • 6.6 云计算时代的终结 242
    • 附录 245
    • 附录A Open vSwitch基本命令 245
    • 附录B 深入理解OpenStack 云计算VLANManager网络流的六种场景 247
    • 附录C RDO配置文件网络部分——VLAN隔离 262
    • 附录D VXLAN通信抓包实例 264
    • 参考文献 274

    上一篇:系统运维全面解析:技术、管理与实践  下一篇:WebGIS之OpenLayers全面解析

    展开 +

    收起 -

    云计算相关电子书
    学习笔记
    网友NO.986541

    Java实现的计算稀疏矩阵余弦相似度示例

    本文实例讲述了Java实现的计算稀疏矩阵余弦相似度功能。分享给大家供大家参考,具体如下: import java.util.HashMap;public class MyUDF{ /** * UDF Evaluate接口 * * UDF在记录层面上是一对一,字段上是一对一或多对一。 Evaluate方法在每条记录上被调用一次,输入为一个或多个字段,输出为一个字段 */ public Double evaluate(String a, String b) { // TODO: 请按需要修改参数和返回值,并在这里实现你自己的逻辑 if(a==null || b==null) return 0.0; String temp1[]=a.split(","); String temp2[]=b.split(","); if (temp1==null || temp2==null) { return 0.0; } HashMapString, Double map1=new HashMapString, Double(); HashMapString, Double map2=new HashMapString, Double(); for(String temp:temp1) { String t[]=temp.split(":"); map1.put(t[0], Double.parseDouble(t[1])); } for(String temp:temp2) { String t[]=temp.split(":"); map2.put(t[0], Double.parseDouble(t[1])); } double fenzi=0; double fenmu1=0; for(String i:map1.keySet()) { double value=map1.get(i); if (map2.get(i)!=null) { fenzi+=value*map2.get(i); } fenmu1+=value*value; } double fenmu2=0; for(double i:map2.values()) { fenmu2+=i*i; } double fenmu=Math.sqrt(fenmu1)*Math.sqrt(fenmu2); return fenzi/fenmu; } public static void main(String[] args) { String a="12:500,14:100,20:200"; String b="12:500,14:100,30:100"; MyUDF myUDF=new MyUDF(); System.out.println(myUDF.evaluate(a, b)); }} 运行结果: 0.9135468796041984 更多关于java算法相关内容……

    网友NO.315716

    Java Swing实现简单的体重指数(BMI)计算器功能示例

    本文实例讲述了Java Swing实现简单的体重指数(BMI)计算器功能。分享给大家供大家参考,具体如下: BMI,Body Mass Index ,身体质量指数,是用体重公斤数 除以 身高米数平方得出的,是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。 而本文通过运用Java Swing实现了一个简单的BMI计算器。虽然现在网页上也有相应的网页应用,但是能够做出这个计算器来,还是有点成就感的,希望自己以后做出更多比这个好的应用。 最终运行效果: 功能: 可以选择三个标准:中国、亚洲、WHO,计算结果稍有不同 计算公式: BMI = weight / (height*height) 即 体重公斤数 除以 身高米数平方 package WeightIndex;import javax.swing.*;import javax.swing.border.EmptyBorder;import java.awt.*;import java.awt.event.*;import java.text.DecimalFormat;import java.util.regex.*;public class WeightIndex extends JFrame { /** * */ private static final long serialVersionUID = 1L; private JPanel contentPane; private JLabel titleLabel; private JPanel contentPanel; private JButton submitButton; private ButtonGroup bg; private JPanel sexPanel; private JRadioButton ChinaRadio; private JRadioButton AsiaRadio; private JRadioButton WHORadio; private JPanel whPanel; private JLabel heightLabel; private JLabel weightLabel; private JTextField heightText; private JTextField weightText; private JPanel consolePanel; private JLabel consoleLabel……

    网友NO.608721

    JavaScript数据结构与算法之检索算法示例【二分查找法、计算重复次数】

    本文实例讲述了JavaScript数据结构与算法之检索算法。分享给大家供大家参考,具体如下: javascript数据结构与算法---检索算法(二分查找法、计算重复次数) /*只需要查找元素是否存在数组,可以先将数组排序,再使用二分查找法*/function qSort(arr){ if (arr.length == 0) { return []; } var left = [];//存储小于基准值 var right = [];//存储大于基准值 var pivot = arr[0]; for (var i = 1; i arr.length; i++) { if (arr[i] pivot) { left.push(arr[i]); } else { right.push(arr[i]); } } return qSort(left).concat(pivot, qSort(right));//递归}/*二分查找法,基本原理如下:* 将数组的第一个位置设置为下边界(0).将数组的最后一个元素所在的位置设置为上边界(数组的长度减1)。* 若下边界等于或小于上边界,则做如下操作:* (1).将中点设置为(上边界加上下边界) 除以2.* (2). 如果中点的元素小于查询的值,则将下边界设置为中点元素所在下标加1.* (3). 如果中点的元素大于查询的值,则将上边界设置为中点元素所在下标减1.* (4). 否则中点元素即为要查找 的数据,可以进行返回。*/function binSearch(arr,data) { var lowerBound = 0; var upperBound = arr.length - 1; while(lowerBound = upperBound) { var mid = Math.floor((upperBound + lowerBound)/2); if(arr[mid] data) { lowerBound = mid + 1; }else if(arr[mid] data) { upperBound = mid - 1; }else { return mid; } } return -1;}/……

    Copyright 2018-2019 xz577.com 码农之家

    版权责任说明