26回答

0收藏

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

电子书 电子书 6054 人阅读 | 26 人回复 | 2024-02-11

Java电子书:图解服务器端网络架构  PDF 电子书 Java吧 java8.com1 D3 L( b, G6 d  C! r- c
2 R8 F& r9 W. I% d
作者:(日)宫田宽士 著,曾薇薇 译出版社:人民邮电出版社出版时间:2015年04月3 Q1 I# H- @8 `- c3 n( P; `/ I

$ p  H% \$ ]' S% k: Q  L( v6 `
编号:166-Java吧资源免费-X0155【Java吧 java8.com】
, n  D+ D) O. e  R# z! n
: K9 I3 a9 [! r

) H/ ^/ g% B( k0 W0 e8 K8 j3 y
( O/ ~! a8 l' ?; i6 w' e. Q: k/ {+ O
目录:+ Z! n; F6 ]! }  o
第0章本书的用法; T+ Y" m# `* H6 D- E
0.1网络架构的流程
  z7 L) p( ~; U0 j0.1.1网络架构分为六个阶段. Y- q8 P( j6 q% R/ ~9 U
0.1.1.1需求定义9 o; C9 y) C6 ?* d) r% y
0.1.1.2基础设计4 [/ I+ V% N* y- L$ Q
0.1.1.3详细设计) ]; i) @7 Z& D( R5 P% |
0.1.1.4架构
7 B* }3 m* f- q( D$ r* O9 }0.1.1.5测试
  [" P+ D: N: r5 U& [  `0.1.1.6运行
4 ~* e4 M: b7 t$ o0.1.2网络架构的重点是基础设计
/ y; x1 B; X) J2 D  d: Q% Z0.1.2.1物理设计. n9 i, O. A$ W# u/ v' P
0.1.2.2逻辑设计$ \/ r9 m" S# D8 y7 ^
0.1.2.3安全设计与负载均衡设计
- B( E( d+ D" p3 c8 X- E. X! ?8 \0.1.2.4高可用性设计
  f( v$ F7 h" z& Q0.1.2.5管理设计
3 b8 T/ ^0 l( ]5 e/ H. O
第1章物理设计+ B) \; q; ]; p9 O$ B
1.1物理层的技术$ N) }% Q, Y( S7 c, o1 F
1.1.1物理层里有多种规格9 G! G7 [+ c& G9 o& O
1.1.1.1规格整理好后物理层就会水落石出9 \- k3 Y) B( @
1.1.1.2双绞线电缆有两大要素——类和传输距离: x6 G% D$ O! O; ~
1.1.1.3光纤光缆是用玻璃制成的' p4 n& `6 o- U; i$ r3 }
1.2物理设计$ A: J3 B+ V# A: S9 o
1.2.1服务器端有两种结构类型
& t# c1 @% m. u' A" t: g2 {! r1.2.1.1采用串联式结构管理起来更方便
/ R: J0 F. j: F/ W7 Q8 H' c1.2.1.2采用单路并联式结构更容易扩展  a: x/ }$ H* B! u& G' ?5 \2 ?
1.2.2选用设备时应参考考查项的值
5 t* |# a! `# }9 n. @5 \' M5 B1.2.2.1应用程序不同吞吐率也就不同' L, ?- l; M6 x- ?; m3 M. B; r
1.2.2.2新增连接数和并发连接数都要考虑7 Y& J  e5 ]" Q% G6 U. G- ]6 y
1.2.3选择稳定可靠的OS版本
: s  [# g4 r6 \不懂就问是捷径# a! b, Q% A$ L9 U, c
1.2.4根据实际配置和使用目的选择线缆
0 _, ~( C1 U+ N3 a3 Z$ w1.2.4.1远距离传输选择光纤光缆
$ Q2 n) T' C7 c- P: n- `# M1.2.4.2追求宽频带和高可靠性时选择光纤+ ]5 @0 f, }* @1 S- J
1.2.4.3通过大小分类决定使用哪种双绞线电缆% z- l( ]3 d/ `9 M  M3 V
1.2.4.4预先决定好使用线缆的颜色3 o- \4 K8 u7 c% W1 G2 X& s4 a3 ~
1.2.5端口的物理设计出乎意料地重要
1 M- b0 P+ p/ F8 n% e4 G1.2.5.1必须统一规划连接到哪里- Y7 q, R( W( }4 [
1.2.5.2速率和双工、AutoMDI/MDI-X的设置也要统一规划1 Z6 I  J/ I2 [& Y
1.2.6巧妙地配置设备
( F; f: U# I4 |  H  R2 l$ G1.2.6.1将核心交换机和汇聚交换机置于中央部位
) }; e1 X$ O1 c* S  a1.2.6.2要考虑设备中空气吸入和排出的方向
4 P- K+ J- s; I" M" G" G3 F1 c1.2.6.3从两套系统获取电源/ |/ n) h* M2 y; e' F+ G+ |/ Q
1.2.6.4切莫超过承重

, y! p' O8 a5 ~$ {9 t7 ]4 }1 W( W第2章逻辑设计
' @! K" l" ^1 A6 b2.1数据链路层的技术1 ?+ t( W: F; w* g
2.1.1数据链路层是物理层的帮手3 w. \% `- d; r! X! Y
用以太网标准进行成帧处理
2 X$ `2 b0 G( _* D) R) s2.1.2数据链路层的关键在于L2交换机的运作
: r1 K# {! j+ U0 J2.1.2.1交换MAC地址- x; r, Q4 {, p+ @. N! A, l
2.1.2.2通过VLAN将广播域分隔开
% K0 j$ ]2 T  h  k4 Q1 A+ ^2.1.3ARP将逻辑和物理关联到一起# J6 m2 o! t* E, F( G
2.1.3.1ARP通过IP地址查询MAC地址
: T3 Y% \- M& e4 g; x1 E, V2.1.3.2抓取ARP包,观察它的写法
9 v+ @* Z$ A8 C  F2.1.3.3有几个特殊的ARP
* }" L& ]1 k6 Z& i! h# ~2.2网络层的技术
6 x& n' j( ^' F& ]0 J7 X2.2.1网络是由网络层拼接起来的: j9 H/ P) i3 J. ?
2.2.1.1添加IP报头,进行分组化处理$ Y/ W6 W# R8 p6 H3 P2 [
2.2.1.2IP地址由32位构成
& t) [) S) P0 x5 e8 P8 L2.2.2将网段连接起来  d* |9 D$ c8 g- Q# ^" T- W7 |
2.2.2.1利用IP地址进行路由选择
" Q" f6 ]; N# n. i# ?  d7 s% y, q2.2.2.2建立路由表  t0 L# q( z& Y% X, {) K  h
2.2.2.3整理路由表0 O2 p! u) f( M! J, P3 Y
2.2.3转换IP地址% [* p' {6 z. u7 H$ _
2.2.3.1转换IP地址1 `/ L  I: D+ Y2 E' l9 t0 N9 T
2.2.3.2私网IP地址
; X6 S9 q# B7 W9 v6 M6 g( D- f3 j2.2.4自动设置IP地址的DHCP5 _( U3 b' M: Y! F) d$ v- Q% L
2.2.4.1DHCP的消息部分中包含着诸多的信息
1 _1 n( m1 H  |1 z5 z# [2.2.4.2DHCP的原理非常简单
% M8 C5 C. h* M: n2.2.4.3对DHCP报文作中继处理1 G, R+ y7 k/ B
2.2.5用于故障排除的ICMP% B- l6 s7 s* O( f/ g
2.2.5.1ICMP的关键在于类型和代码4 ?2 k% H$ O5 j2 u4 b: m
2.2.5.2常见的类型和代码有四种组合
* A8 f, H. E# V% q% J2.2.5.3出现问题时先尝试用ping去排除故障
# O2 f0 |+ h3 P1 \+ f$ `' m2.3逻辑设计 java8.com
) ]! w" j; ]6 B* x6 H* D, |! f3 C2.3.1整理出所需的VLAN1 u/ T* l3 @/ y: }2 q" g- y* \) O
2.3.1.1实际所需的VLAN会因为诸多因素而变化2 A2 R8 ~7 F9 c/ K3 T1 |
2.3.1.2规定VLAN的ID
; H* u/ x' i& g. c$ A& i0 D2.3.2在考虑数量增减的基础上分配IP地址
' @" u# p0 o+ f2.3.2.1IP地址的估算数量应高于当前所需数量
: z. W- C7 U: A- ~" u2.3.2.2按顺序排列网段,使之更容易汇总7 b) f6 ^' i+ |/ ~$ ?" _
2.3.2.3必须统一规定从何处开始分配IP地址
) h/ r0 @1 P; o4 F2.3.3路由选择以简为上% _0 d% r7 b: Z
2.3.3.1考虑在路由选择中使用哪些协议! R5 M! n& h) `
2.3.3.2考虑采用哪种路由选择方法
" ]- `! M2 N  L. Y2.3.3.3将路径汇总以减少路径数量
/ w# p( Z" Y7 M- R, [9 M5 C2.3.4NAT要按入站和出站分别考虑
* I% k5 N# k+ x* E/ {2.3.4.1NAT是在系统边界进行的  s2 S, C1 u) D; F
2.3.4.2通过入站通信转换地址
9 ~% f* G( W0 z' L2.3.4.3通过出站通信转换地址
4 }9 n5 R9 ?* a5 z/ {& |7 j! K
第3章数据安全设计和负载均衡设计
% d* R, y0 j3 ~' q* T8 Z& X3.1.1通过端口号划分服务器进程3 t' W3 e2 I5 M! h" }0 u
3.1.1.1传输层使用TCP和UDP两种协议
: z3 S& p" a/ \  L3.1.1.2TCP的工作原理比较复杂# K+ v9 Z& v1 J' _5 c4 ~* [
3.1.1.3MTU和MSS的差异在于对象层不同# [- P) X' y/ b8 p; o, r2 M) {
3.1.2用防火墙守卫系统
: \' u- ~; D6 c3 ]3.1.2.1基于连接进行控制
- t' ~$ H: ]2 W0 L) a4 e3.1.2.2状态检测和包过滤之间的区别9 B0 M4 p$ j, y7 Q6 A6 ~
3.1.2.3防火墙在不断进步% \8 g$ G' T% E* b8 A! W- @6 Z- A
3.1.3通过负载均衡器分散服务器的负荷8 P6 M7 o7 S4 U
3.1.3.1目的NAT是服务器负载均衡技术的基础" K2 W8 \( ^: y7 S  Q. R0 q
3.1.3.2通过健康检查监控服务器的状态+ I! Q7 m. K; k" \
3.1.3.3熟练掌握可选功能
6 y. [: I6 v8 k3.2从会话层到应用层的技术
) [/ f% w. s$ f, T3.2.1HTTP支撑着互联网
% K/ W+ _/ W4 W% |) ?3.2.1.1HTTP/1.0和HTTP/1.1的TCP连接用法大相径庭% [  Q8 H3 g. h; y. Z% ^0 I- g; b
3.2.1.2HTTP因请求和响应而得以成立( H- t& M; o: I& K; G9 A
3.2.2用SSL保护数据! J! a( e- j- l- \
3.2.2.1防止窃听、篡改和冒充  ?( x/ p/ h7 F/ O: {
3.2.2.2通过SSL可以给各种各样的应用程序协议加密
( p. F1 Y9 J% w+ a: Y" G+ F6 A3.2.2.3SSL使用混合加密方式进行加密
% _9 [4 p# X1 ~  T: G3.2.2.4消息摘要是消息的概要
) @, o6 o3 ]8 d9 s) w# T3.2.2.5SSL中执行着大量的处理8 O6 D' {/ }. d7 p: i  k9 B
3.2.2.6用客户端证书对客户端进行认证" N9 X( x6 }% n8 E9 I& X
3.2.3用FTP传输文件
9 B- G& N; v# c3.2.3.1主动模式使用特定的端口
* U, v. @! O; Y$ ~* {7 V: N4 B3.2.3.2被动模式改变使用的端口
: ]/ g# `# S& a* X% \' z3.2.3.3FTP就应该当作FTP去处理
4 C+ p& }/ O7 v3 V6 q# o3.2.4用DNS解析名称
5 y8 K& E' `5 n! \9 p3.2.4.1用UDP进行名称解析2 T4 A8 t" b* M0 h4 w# e, ^. X
3.2.4.2用TCP进行区域传输5 X0 }+ ?; x: A& F1 O" g, ~
3.3数据安全设计与负载均衡设计
  j# d  |7 x6 J8 L: N3.3.1数据安全设计
( M9 a; ?$ \& L4 d" Y5 z/ K3.3.1.1整理出真正需要的通信
: r5 ^! r' J9 @/ @0 E  b3.3.1.2通过多级防御提高安全系数+ U" ~( `- V1 o; T! V
3.3.1.3默认启动的服务应控制在小范围内& ?6 ]1 V7 S7 D7 V$ ?
3.3.2负载均衡设计
6 i7 Y) U; u) n. f0 l3.3.2.1要高效地均衡负载* H0 A$ N' y8 }5 {, O( d$ P2 Q
3.3.2.2启用哪些可选功能
+ t0 P/ P: s3 L; m" _
第4章高可用性设计
( ], a& g, K/ T- |  n+ b8 {+ d: A! a4.1冗余技术
) n2 G. d6 b- a' R, D4.1.1物理层的冗余技术
/ B$ k% V/ [9 i: G: x  l* z4.1.1.1将多条物理链路集结成一条逻辑链路+ q' k0 w) E! ~6 X7 D+ v) D
4.1.1.2将多个物理网卡集结成一个逻辑网卡; J/ h$ M! H" _9 ]# H) o  u- j
4.1.1.3将多台物理设备集结成一台逻辑设备2 h/ x% K3 H9 j6 Q
4.1.1.4当上行链路中断时,让下行链路也随之中断
4 W1 u. ?* s( T' U) g2 B4.1.2数据链路层的冗余技术
- w+ w0 U: i4 t9 ?4 v9 [4.1.2.1STP的关键在于根网桥和阻塞端口! o# [3 B; R% N
4.1.2.2STP有三种2 y. U' b9 B# W; P8 p
4.1.2.3同时启用多项可选功能
- F5 {0 |4 `$ Z4.1.2.4利用BPDU切断桥接环路
7 Y7 C7 l- i3 @  y/ z' c1 d4.1.3网络层的冗余技术2 |* ~. V  b9 X7 s6 H2 C
4.1.3.1FHRP
6 S, T7 F/ s. u, G4 R7 `4.1.3.2利用路由协议确保通往上层设备的路径0 c3 T/ e, o: {- U. L+ }8 J% Y1 R
4.1.4从传输层到应用层的冗余技术' u) \; C) g' {; M3 r5 b3 b
4.1.4.1防火墙的冗余技术
! j. h2 Y; S1 A" E4.1.4.2负载均衡器的冗余技术
1 F! }, \& S% e- {/ {9 T4.2高可用性设计, D4 G3 e! n$ ]; e( {, l0 b2 [
4.2.1高可用性设计
$ _5 i! G& ~4 d6 W7 S9 M7 `4.2.1.1串联式结构
# d3 C$ B% ^  o) V4.2.1.2单路并联式结构
% W  N& _4 J) u6 ?2 G% v4.2.2理清通信流$ J" J8 P% A5 K6 T7 O7 w
4.2.2.1串联式结构
5 J- Z! U) }: G5 @, W. C4.2.2.2单路并联式结构

5 R6 z' h6 T  _3 q* T+ K第5章管理设计" s3 k2 T2 ?' b4 O+ m8 A
5.1管理技术
) m/ E+ @* s+ F* s7 M5 y5.1.1用NTP同步时间+ t8 m& c% j7 E" [. V
NTP的工作原理非常简单
) B7 j  R2 K3 P! f5.1.2用SNMP检测故障
7 l' F& O7 Y2 F. K: p- N5.1.2.1通过SNMP管理器和SNMP代理交换信息% y$ u- V6 i$ H& n/ _: p
5.1.2.2熟练掌握三种运作模式
2 V% R2 b4 o. E6 `, A' P5.1.2.3限制源IP地址
8 s8 ?: C+ j, J% ]1 Y4 l5.1.3用Syslog检测故障
. z# R/ w" r* G8 }% ^2 V
. x* C& g% a/ m& V6 O
百度云盘下载地址(完全免费-绝无套路):
游客,如果您要查看本帖隐藏内容请回复

9 Y/ x# ^8 _2 e% S+ C9 K! N9 w4 {1 [; I# ?$ m# `1 `3 t

$ b% Q/ d6 C2 R1 L7 z+ k
" @! k4 x+ s) ~3 V3 f# _  E- b% q4 [3 M3 F# H

本帖子中包含更多资源

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

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

回答|共 26 个

玉树临风大螃蟹

发表于 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 | 显示全部楼层

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

本版积分规则