描述
开 本: 16开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787115388179丛书名: 图灵程序设计丛书
资深工程师撰写,网络和服务器的首次完美结合
从实际架构经验出发,为你讲述*接地气的技术
硬件构成、VLAN设计、IP地址设计、安全设计、负载均衡设计、冗余配置、虚拟化、应用管理
本书适合
1.想要设计服务器端的网络架构师
2.想要了解网络的服务器工程师
3.负责服务器端运行和管理的现场管理人员
在网络世界里,无论出现怎样的新技术,基础部分都不会有太大的变化,无非是在某些地方对某些功能分而化之,或是恰恰相反,将某些地方的某些功能整而合之,使它们周而复始地聚散离合而已。
正因为基础技术早已成型,才需要我们更深入、更扎实地掌握它们。只要掌握好基础部分,那么无论上层运行的是什么技术和设备,我们都能够沉着应对,决不会乱了阵脚。
《图解服务器端网络架构》适合想要设计服务器端的网络工程师、想要了解网络的服务器工程师、负责服务器端运行和管理的现场管理人员阅读。
第0章本书的用法
0.1网络架构的流程
0.1.1网络架构分为六个阶段
0.1.1.1需求定义
0.1.1.2基础设计
0.1.1.3详细设计
0.1.1.4架构
0.1.1.5测试
0.1.1.6运行
0.1.2网络架构的重点是基础设计
0.1.2.1物理设计
0.1.2.2逻辑设计
0.1.2.3安全设计与负载均衡设计
0.1.2.4高可用性设计
0.1.2.5管理设计
第1章物理设计
1.1物理层的技术
1.1.1物理层里有多种规格
1.1.1.1规格整理好后物理层就会水落石出
1.1.1.2双绞线电缆有两大要素——类和传输距离
1.1.1.3光纤光缆是用玻璃制成的
1.2物理设计
1.2.1服务器端有两种结构类型
1.2.1.1采用串联式结构管理起来更方便
1.2.1.2采用单路并联式结构更容易扩展
1.2.2选用设备时应参考考查项的值
1.2.2.1应用程序不同吞吐率也就不同
1.2.2.2新增连接数和并发连接数都要考虑
1.2.3选择稳定可靠的OS版本
不懂就问是捷径
1.2.4根据实际配置和使用目的选择线缆
1.2.4.1远距离传输选择光纤光缆
1.2.4.2追求宽频带和高可靠性时选择光纤
1.2.4.3通过大小分类决定使用哪种双绞线电缆
1.2.4.4预先决定好使用线缆的颜色
1.2.5端口的物理设计出乎意料地重要
1.2.5.1必须统一规划连接到哪里
1.2.5.2速率和双工、AutoMDI/MDI-X的设置也要统一规划
1.2.6巧妙地配置设备
1.2.6.1将核心交换机和汇聚交换机置于中央部位
1.2.6.2要考虑设备中空气吸入和排出的方向
1.2.6.3从两套系统获取电源
1.2.6.4切莫超过承重
第2章逻辑设计
2.1数据链路层的技术
2.1.1数据链路层是物理层的帮手
用以太网标准进行成帧处理
2.1.2数据链路层的关键在于L2交换机的运作
2.1.2.1交换MAC地址
2.1.2.2通过VLAN将广播域分隔开
2.1.3ARP将逻辑和物理关联到一起
2.1.3.1ARP通过IP地址查询MAC地址
2.1.3.2抓取ARP包,观察它的写法
2.1.3.3有几个特殊的ARP
2.2网络层的技术
2.2.1网络是由网络层拼接起来的
2.2.1.1添加IP报头,进行分组化处理
2.2.1.2IP地址由32位构成
2.2.2将网段连接起来
2.2.2.1利用IP地址进行路由选择
2.2.2.2建立路由表
2.2.2.3整理路由表
2.2.3转换IP地址
2.2.3.1转换IP地址
2.2.3.2私网IP地址
2.2.4自动设置IP地址的DHCP
2.2.4.1DHCP的消息部分中包含着诸多的信息
2.2.4.2DHCP的原理非常简单
2.2.4.3对DHCP报文作中继处理
2.2.5用于故障排除的ICMP
2.2.5.1ICMP的关键在于类型和代码
2.2.5.2常见的类型和代码有四种组合
2.2.5.3出现问题时先尝试用ping去排除故障
2.3逻辑设计
2.3.1整理出所需的VLAN
2.3.1.1实际所需的VLAN会因为诸多因素而变化
2.3.1.2规定VLAN的ID
2.3.2在考虑数量增减的基础上分配IP地址
2.3.2.1IP地址的估算数量应高于当前所需数量
2.3.2.2按顺序排列网段,使之更容易汇总
2.3.2.3必须统一规定从何处开始分配IP地址
2.3.3路由选择以简为上
2.3.3.1考虑在路由选择中使用哪些协议
2.3.3.2考虑采用哪种路由选择方法
2.3.3.3将路径汇总以减少路径数量
2.3.4NAT要按入站和出站分别考虑
2.3.4.1NAT是在系统边界进行的
2.3.4.2通过入站通信转换地址
2.3.4.3通过出站通信转换地址
第3章数据安全设计和负载均衡设计
3.1.1通过端口号划分服务器进程
3.1.1.1传输层使用TCP和UDP两种协议
3.1.1.2TCP的工作原理比较复杂
3.1.1.3MTU和MSS的差异在于对象层不同
3.1.2用防火墙守卫系统
3.1.2.1基于连接进行控制
3.1.2.2状态检测和包过滤之间的区别
3.1.2.3防火墙在不断进步
3.1.3通过负载均衡器分散服务器的负荷
3.1.3.1目的NAT是服务器负载均衡技术的基础
3.1.3.2通过健康检查监控服务器的状态
3.1.3.3熟练掌握可选功能
3.2从会话层到应用层的技术
3.2.1HTTP支撑着互联网
3.2.1.1HTTP/1.0和HTTP/1.1的TCP连接用法大相径庭
3.2.1.2HTTP因请求和响应而得以成立
3.2.2用SSL保护数据
3.2.2.1防止窃听、篡改和冒充
3.2.2.2通过SSL可以给各种各样的应用程序协议加密
3.2.2.3SSL使用混合加密方式进行加密
3.2.2.4消息摘要是消息的概要
3.2.2.5SSL中执行着大量的处理
3.2.2.6用客户端证书对客户端进行认证
3.2.3用FTP传输文件
3.2.3.1主动模式使用特定的端口
3.2.3.2被动模式改变使用的端口
3.2.3.3FTP就应该当作FTP去处理
3.2.4用DNS解析名称
3.2.4.1用UDP进行名称解析
3.2.4.2用TCP进行区域传输
3.3数据安全设计与负载均衡设计
3.3.1数据安全设计
3.3.1.1整理出真正需要的通信
3.3.1.2通过多级防御提高安全系数
3.3.1.3默认启动的服务应控制在小范围内
3.3.2负载均衡设计
3.3.2.1要高效地均衡负载
3.3.2.2启用哪些可选功能
第4章高可用性设计
4.1冗余技术
4.1.1物理层的冗余技术
4.1.1.1将多条物理链路集结成一条逻辑链路
4.1.1.2将多个物理网卡集结成一个逻辑网卡
4.1.1.3将多台物理设备集结成一台逻辑设备
4.1.1.4当上行链路中断时,让下行链路也随之中断
4.1.2数据链路层的冗余技术
4.1.2.1STP的关键在于根网桥和阻塞端口
4.1.2.2STP有三种
4.1.2.3同时启用多项可选功能
4.1.2.4利用BPDU切断桥接环路
4.1.3网络层的冗余技术
4.1.3.1FHRP
4.1.3.2利用路由协议确保通往上层设备的路径
4.1.4从传输层到应用层的冗余技术
4.1.4.1防火墙的冗余技术
4.1.4.2负载均衡器的冗余技术
4.2高可用性设计
4.2.1高可用性设计
4.2.1.1串联式结构
4.2.1.2单路并联式结构
4.2.2理清通信流
4.2.2.1串联式结构
4.2.2.2单路并联式结构
第5章管理设计
5.1管理技术
5.1.1用NTP同步时间
NTP的工作原理非常简单
5.1.2用SNMP检测故障
5.1.2.1通过SNMP管理器和SNMP代理交换信息
5.1.2.2熟练掌握三种运作模式
5.1.2.3限制源IP地址
5.1.3用Syslog检测故障
评论
还没有评论。