21回答

0收藏

图解服务器端网络架构 PDF 电子书 X0155

电子书 电子书 344 人阅读 | 21 人回复 | 2024-02-11

Java电子书:图解服务器端网络架构  PDF 电子书 Java吧 java8.com
7 K$ E- h0 u. Y- _) g, j- W6 k& d$ g# i1 u+ ?8 o! a
作者:(日)宫田宽士 著,曾薇薇 译出版社:人民邮电出版社出版时间:2015年04月
1 |, N/ x) Z: D" b9 I/ K, }1 n+ f6 U2 s9 k
编号:166-Java吧资源免费-X0155【Java吧 java8.com】
; H4 Z, e. n# t8 G3 U' ]9 i% M0 }1 z- {; Q8 n) t, B6 I
- Z" X9 J% w+ B3 Q# y
& n& ]# j. d2 X5 L
目录:
) f$ N9 H; `5 C8 E! @4 z/ x* c0 X
第0章本书的用法
& M& K7 |; L: D0.1网络架构的流程7 V/ N8 r: w; R
0.1.1网络架构分为六个阶段* |: c5 d! r* ^! U8 w: v
0.1.1.1需求定义
! i7 ^. X# S5 G8 S- L1 W1 a0.1.1.2基础设计
  U8 d( P% _; x0.1.1.3详细设计
& Y/ q9 o* _& p5 i; ]0.1.1.4架构
8 L0 G- ?$ q) u$ k0.1.1.5测试
/ ?, X. W* E7 {$ t  y& V0.1.1.6运行
4 N7 B% Z9 A6 }1 {/ X0.1.2网络架构的重点是基础设计
/ u! t4 c' _+ |1 A0.1.2.1物理设计# s/ J8 N6 S, T0 K: S
0.1.2.2逻辑设计
  @" s0 P& E9 K+ J$ O' H0.1.2.3安全设计与负载均衡设计) \, j# ?  }* e; R7 x6 ~2 ^$ m
0.1.2.4高可用性设计
) i3 C) m0 n# q: l1 r, h8 o7 d* {* f0.1.2.5管理设计
4 ^' i1 e3 o: Q& v1 Q- W" E! ]
第1章物理设计3 m8 @3 I# h: w& |% y% p2 y
1.1物理层的技术0 N+ P3 N2 k3 o
1.1.1物理层里有多种规格5 `' [0 N, C. _  t
1.1.1.1规格整理好后物理层就会水落石出3 O  h2 {! y$ _7 n4 _# a$ c) L' H
1.1.1.2双绞线电缆有两大要素——类和传输距离
* j! g4 x6 Y3 `- Y# D' z1.1.1.3光纤光缆是用玻璃制成的
8 E# n/ n$ T! \% Q. d9 Q" ?1.2物理设计
. u& q8 {8 e& N4 @# R6 @$ n1.2.1服务器端有两种结构类型( F& W7 y6 y, k# q( C$ B
1.2.1.1采用串联式结构管理起来更方便0 h, Z5 |" {1 [% _9 J
1.2.1.2采用单路并联式结构更容易扩展6 H% {; n, V+ w
1.2.2选用设备时应参考考查项的值
: a6 |4 r7 y$ c3 V% z/ P6 ~, O' h1.2.2.1应用程序不同吞吐率也就不同
" R9 X: V  g/ ]' T, j9 r: V1.2.2.2新增连接数和并发连接数都要考虑
% U) U& x1 G& {  H* a. |- X1.2.3选择稳定可靠的OS版本
9 T/ a  z! m! \: l" u* ?不懂就问是捷径
5 R/ k* c8 |# U4 h  v1.2.4根据实际配置和使用目的选择线缆
& A2 g6 T+ r- D1.2.4.1远距离传输选择光纤光缆- z6 [$ _1 R. s/ B4 x
1.2.4.2追求宽频带和高可靠性时选择光纤3 x# r; X0 t8 @2 V$ M
1.2.4.3通过大小分类决定使用哪种双绞线电缆
5 L4 {. n6 \9 I7 R1.2.4.4预先决定好使用线缆的颜色+ U2 |* ^# J& K* O: U3 M
1.2.5端口的物理设计出乎意料地重要: C. L3 {% X) a9 }3 H) G8 r/ X5 v
1.2.5.1必须统一规划连接到哪里
6 I% B$ X# S0 e: Y* u1.2.5.2速率和双工、AutoMDI/MDI-X的设置也要统一规划
1 f2 q/ L+ ^9 o  v1.2.6巧妙地配置设备) y; L& a3 \5 ~: g
1.2.6.1将核心交换机和汇聚交换机置于中央部位2 P4 Q1 G9 m5 ]9 U, \' V  ^
1.2.6.2要考虑设备中空气吸入和排出的方向
5 S/ u7 X' w$ h  H1.2.6.3从两套系统获取电源
2 _" Q- {) b7 L  {% y  ]1.2.6.4切莫超过承重
* ]4 i! `* `  H$ E  L' ~8 e3 U
第2章逻辑设计
+ g3 p6 G% b# n2 a  @; @! V7 G" ^2.1数据链路层的技术- A: D$ S; G" a/ V
2.1.1数据链路层是物理层的帮手3 K6 g. `; L% F: O( j
用以太网标准进行成帧处理
) ^1 E3 o+ t, \5 m6 s/ E2.1.2数据链路层的关键在于L2交换机的运作+ j6 n6 w  {) p% j$ c9 I
2.1.2.1交换MAC地址
' r$ n1 C  E: `) ?  }- p+ b2.1.2.2通过VLAN将广播域分隔开% i! B; d! h4 W( v# @- ?3 o
2.1.3ARP将逻辑和物理关联到一起
+ P( }5 p# a9 N8 e" s8 y/ S% S2.1.3.1ARP通过IP地址查询MAC地址) U5 d2 L, q7 M: ]- v
2.1.3.2抓取ARP包,观察它的写法
) L" ]/ T% G) M4 D- o7 \8 j2.1.3.3有几个特殊的ARP
5 l2 V3 U) g. o& u# m4 Q2.2网络层的技术4 R( \4 i% n# d7 ?
2.2.1网络是由网络层拼接起来的/ s/ n3 p7 Z, ^
2.2.1.1添加IP报头,进行分组化处理+ m$ w. P  h2 S" W+ c/ |
2.2.1.2IP地址由32位构成
9 @4 v6 R2 O; ~2.2.2将网段连接起来4 _( o  l. F3 i2 ~5 |8 u
2.2.2.1利用IP地址进行路由选择$ D+ V0 y/ Z4 G' g3 A
2.2.2.2建立路由表* o$ Z4 R9 H7 I! _& f
2.2.2.3整理路由表9 x6 R3 A! o2 Q
2.2.3转换IP地址
& E+ ^# D& q" Y3 o6 f! g! ?! @2.2.3.1转换IP地址
# e# U$ b. N, ?. D' R6 ]! M- y0 o2.2.3.2私网IP地址6 V7 Q' ^; U2 s. s! T9 C
2.2.4自动设置IP地址的DHCP
; S/ x7 a" X0 P" M. j5 t2.2.4.1DHCP的消息部分中包含着诸多的信息! R" q- K' ~/ A  `, v) K
2.2.4.2DHCP的原理非常简单
8 K' P" m6 M$ u0 x! \1 N- U2.2.4.3对DHCP报文作中继处理
  S0 a7 P3 v: W3 Q* m1 ]2.2.5用于故障排除的ICMP
4 Y  P2 C- F1 O6 ~) f2.2.5.1ICMP的关键在于类型和代码# ]: ]# |: v9 k4 o
2.2.5.2常见的类型和代码有四种组合
8 ~. |/ g# [; }* o6 s" \9 \6 v2.2.5.3出现问题时先尝试用ping去排除故障
1 v  l. o3 v1 j% H) Q5 O0 k2.3逻辑设计 java8.com
) D9 O: I2 I! J1 X) o& i4 B* i2.3.1整理出所需的VLAN/ B% A, [( `+ u( C
2.3.1.1实际所需的VLAN会因为诸多因素而变化9 y! h1 X7 t; O) y6 x! Y! w0 ?3 W
2.3.1.2规定VLAN的ID
1 ^+ W) S* i7 e' O2.3.2在考虑数量增减的基础上分配IP地址
- J+ a) K+ T0 K+ {9 i) N2.3.2.1IP地址的估算数量应高于当前所需数量/ S* ]) S* T4 P: M5 J8 E( o! i
2.3.2.2按顺序排列网段,使之更容易汇总
; ^1 f. w5 M; W  H) G- c6 p5 G# d" _2.3.2.3必须统一规定从何处开始分配IP地址
2 A2 ]- s4 H. D3 O6 L8 z6 b/ o  V2.3.3路由选择以简为上; Y1 l& l( u1 M: I, x& G
2.3.3.1考虑在路由选择中使用哪些协议
. P2 V- V' M' ]5 t- i* o1 c2.3.3.2考虑采用哪种路由选择方法
0 d: N$ @/ t( U9 g; F2.3.3.3将路径汇总以减少路径数量% j5 q6 R- z' u# R/ @
2.3.4NAT要按入站和出站分别考虑7 A" d8 w# h, B( R. _3 ?
2.3.4.1NAT是在系统边界进行的
/ j7 N8 h5 d) n8 e2.3.4.2通过入站通信转换地址
1 Z# w" T% y6 E% _/ c2.3.4.3通过出站通信转换地址
1 Q. O% @; [# \; e& R: u! I
第3章数据安全设计和负载均衡设计
$ v" W9 G/ l3 g- ?8 M3.1.1通过端口号划分服务器进程) n+ _8 A; j' p/ k% w% k
3.1.1.1传输层使用TCP和UDP两种协议
2 z% m" y# |, H4 x3.1.1.2TCP的工作原理比较复杂& B  O* _4 J6 G. g
3.1.1.3MTU和MSS的差异在于对象层不同' y5 {+ K: z( C
3.1.2用防火墙守卫系统  |0 ]( n, P0 i" m- W2 X6 i7 m
3.1.2.1基于连接进行控制2 T4 H; S- k; r# }; Q
3.1.2.2状态检测和包过滤之间的区别
0 n, H; |: g% J! d3.1.2.3防火墙在不断进步
' r. N3 \3 X; P, D: ?. x# M3.1.3通过负载均衡器分散服务器的负荷
8 b. H* V# P8 Z# s5 x9 x& p3.1.3.1目的NAT是服务器负载均衡技术的基础
) \( s( j0 y/ i! U4 |1 M: F* R3.1.3.2通过健康检查监控服务器的状态8 l  Q" H% J/ c6 k# |
3.1.3.3熟练掌握可选功能, P; J/ Q0 i1 y  Z3 ?+ \* E
3.2从会话层到应用层的技术
' J, [9 T6 B2 S8 {; t+ T: {! \) I3.2.1HTTP支撑着互联网
2 v6 _( s% b" S) P! J- ]4 h3.2.1.1HTTP/1.0和HTTP/1.1的TCP连接用法大相径庭5 M5 P9 p$ O- {/ X" A
3.2.1.2HTTP因请求和响应而得以成立% x8 F% F  \* Z5 U( x8 [3 }; z& L
3.2.2用SSL保护数据2 H9 [) S! l) h5 v. v. g
3.2.2.1防止窃听、篡改和冒充8 g. y# q" f0 V8 Q
3.2.2.2通过SSL可以给各种各样的应用程序协议加密
- z0 b8 Y2 G: ]/ |& R3.2.2.3SSL使用混合加密方式进行加密
( N/ v; p# _+ N+ Q. P6 q3.2.2.4消息摘要是消息的概要$ F2 S0 K1 _% j! @$ y
3.2.2.5SSL中执行着大量的处理
+ ^: n( s8 C" ]0 \3.2.2.6用客户端证书对客户端进行认证" H, Q1 Z) w5 P7 x! V) [
3.2.3用FTP传输文件8 R) g; Q/ I% J$ v" b& q6 M
3.2.3.1主动模式使用特定的端口
% D- [! t- Y9 v9 @4 Y& b3.2.3.2被动模式改变使用的端口  R% X! \4 Z9 q
3.2.3.3FTP就应该当作FTP去处理
* a# \4 K$ q3 E5 H/ ?: U3.2.4用DNS解析名称
! m; N; h; A( y& u- r6 Q3.2.4.1用UDP进行名称解析
/ x6 H- B! }$ T# {: F! b/ p  d3.2.4.2用TCP进行区域传输
. Y8 V' J; `7 C( d3.3数据安全设计与负载均衡设计
' A" O7 B4 x; }& ^1 }3 H3.3.1数据安全设计
: I+ j7 w3 X& R3.3.1.1整理出真正需要的通信
0 K3 ~/ w! o7 J, n& w3.3.1.2通过多级防御提高安全系数
! M3 ]+ m, {) w& d1 k/ C3.3.1.3默认启动的服务应控制在小范围内9 O0 ^  h* D+ J7 o2 X/ G0 W5 \
3.3.2负载均衡设计
# Y4 c7 Z" `) ~/ C3.3.2.1要高效地均衡负载3 x8 W2 T# E5 y# Q
3.3.2.2启用哪些可选功能

9 t# U4 h# i8 O: k8 \0 z第4章高可用性设计
$ g+ G* m* D6 N* e/ d* z2 |4.1冗余技术" M: S4 ~" k* ?: E7 ~2 W
4.1.1物理层的冗余技术
& g2 I8 k% ^6 e4.1.1.1将多条物理链路集结成一条逻辑链路! M! w) e  F" _2 s0 p' H
4.1.1.2将多个物理网卡集结成一个逻辑网卡
; r" A% M+ ~$ ^7 ~9 M) E6 ]4.1.1.3将多台物理设备集结成一台逻辑设备3 j" r; s( o: o1 u# a2 A2 K
4.1.1.4当上行链路中断时,让下行链路也随之中断
- ~1 m: O. S. s% b4.1.2数据链路层的冗余技术
- T% y  p$ t4 K. @+ ~/ C: F4.1.2.1STP的关键在于根网桥和阻塞端口, M" V* G4 m. E! f" J) o. c/ d8 g
4.1.2.2STP有三种
! T2 C5 L5 F. L) i/ u4.1.2.3同时启用多项可选功能
" Y- g4 w7 ~% M) r; w  `4.1.2.4利用BPDU切断桥接环路
+ }- N7 X& M' a! A4.1.3网络层的冗余技术
+ e3 M- k% X* s9 g$ R! L4.1.3.1FHRP$ Q: A0 |5 Y9 U) N$ B
4.1.3.2利用路由协议确保通往上层设备的路径
+ X9 z, f6 ?; }8 V4.1.4从传输层到应用层的冗余技术: N- I* U! a) }; b3 t6 u
4.1.4.1防火墙的冗余技术
  e, {1 B+ Y. f% Y# a+ ?3 p4.1.4.2负载均衡器的冗余技术
/ J0 Q7 \+ Q# ?  Q2 J4.2高可用性设计5 E( h0 \' g5 y7 j9 Z
4.2.1高可用性设计
: e1 @5 B& R6 W, l9 R7 Q, `# R' s; h4.2.1.1串联式结构
, X% u+ ~% F, J4.2.1.2单路并联式结构% V, W  U, h: k( O
4.2.2理清通信流8 K. t- D6 X) a8 k% L
4.2.2.1串联式结构
# ?" Y3 Z! L' Z  Z: M# \4.2.2.2单路并联式结构
2 R& @' M' d9 U
第5章管理设计
9 e1 j6 g6 w0 k; _& V8 `5.1管理技术
$ i) _4 P+ u2 b. E# S) P1 u5.1.1用NTP同步时间
7 r0 W3 |1 [; B7 {5 b, U% ?* Z& cNTP的工作原理非常简单3 f. ?  l; J* v. h' L
5.1.2用SNMP检测故障
5 T7 W. j+ `  d5.1.2.1通过SNMP管理器和SNMP代理交换信息. ~4 S8 u3 {( ~- x
5.1.2.2熟练掌握三种运作模式3 |0 L! B) t* k( |" @; s4 t$ h
5.1.2.3限制源IP地址
, {. s/ y6 \; {5.1.3用Syslog检测故障

9 o# Q& S% Q7 c% {+ N  E
0 P) a8 _# m6 E, f- X9 ?4 c8 H
百度云盘下载地址(完全免费-绝无套路):
游客,如果您要查看本帖隐藏内容请回复

/ ~# j3 E: V* ~' W' E8 g% m8 v) k0 d# j& X
8 B9 T. }! z' h# [9 X

! r& B6 E! i3 f1 Q( h. P
, ^! Z2 P3 g: F7 n+ B1 N/ u3 Z  r

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
关注下面的标签,发现更多相似文章
分享到:

回答|共 21 个

玉树临风大螃蟹

发表于 2024-2-11 14:12:54 | 显示全部楼层

都是干货,谢谢啦

天蓬哥

发表于 2024-2-11 14:54:52 | 显示全部楼层

真的无套路,大赞

晓彤妈妈

发表于 2024-2-11 15:35:16 | 显示全部楼层

以后学java 就靠java吧了

我爱我的一家

发表于 2024-2-11 16:15:51 | 显示全部楼层

资源很新 好好好

小鱼姐姐

发表于 2024-2-11 16:56:54 | 显示全部楼层

我来白漂了 多谢

超级求喷王

发表于 2024-2-11 17:37:06 | 显示全部楼层

以后学java 就靠java吧了

民仔爹地

发表于 2024-2-11 18:17:55 | 显示全部楼层

真的无套路,大赞

放弃我抓紧我

发表于 2024-2-11 18:58:41 | 显示全部楼层

资料免费 给力

中发中

发表于 2024-2-11 19:40:14 | 显示全部楼层

都是干货,谢谢啦
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则