|
Java电子书:计算机网络:自顶向下方法(原书第7版) 格式 pdf 电子书 PDF 电子书 Java吧 java8.com
& x* N) f. r3 x( t3 B3 \5 c' {5 [, h* c- Y/ F! r2 E+ |- u
+ p" s) ^' S) D: w9 U: z编号:mudaima-P0095【Java吧 java8.com】& k, R, Z# r' \7 K
: |" ^( m$ ]7 B2 R3 B. ~! R0 i
2 o6 c( t/ }2 C6 N
Java电子书目录:第1章 计算机网络和因特网1
, t1 q( \" Q5 O 1.1 什么是因特网1
1 m% P, ~( T& W2 R( @/ B6 _ 1.1.1 具体构成描述1( v6 ~$ v! W0 n/ t
1.1.2 服务描述4' ~2 K+ Y$ B& u/ A! p- z# W
1.1.3 什么是协议59 Q/ m6 o. ~4 v! V; o6 i/ r
1.2 网络边缘69 @4 O+ x7 l) I, b( `8 ^
1.2.1 接入网8# r! {9 p/ A- i
1.2.2 物理媒体13& D& f, `2 n! D* `
1.3 网络核心15
3 D& F4 j! W5 |5 O( s 1.3.1 分组交换15
" t/ q# |! P( ~9 h/ l2 S" p 1.3.2 电路交换19% A1 p' S6 P1 f3 E8 y) t! |0 t1 C9 A
1.3.3 网络的网络22, l2 [ e* Q0 l1 n+ r* z
1.4 分组交换网中的时延、丢包和吞吐量24/ ~5 X* I, V7 W9 E% j7 |0 T* y) }
1.4.1 分组交换网中的时延概述244 x' U4 f: g$ G) k5 s
1.4.2 排队时延和丢包27$ V2 ~9 h3 P( T- M+ m- f
1.4.3 端到端时延28
; m! y3 a# l1 [& @# D- U% u 1.4.4 计算机网络中的吞吐量30
& E! z, F2 `) l: K 1.5 协议层次及其服务模型32
4 ?$ Q8 H3 R) F4 {$ S 1.5.1 分层的体系结构323 s3 F2 N& R6 H' Y* |1 X2 Z: T
1.5.2 封装36( O4 N) h% p1 ?) j" S) s/ r, z
1.6 面对攻击的网络37. R6 j* F( \2 }& |: m& \3 r2 h4 m! w
1.7 计算机网络和因特网的历史40+ @. p* n$ W* _, I+ ~# }, J! e* _
1.7.1 分组交换的发展:1961~1972413 P" D* G) Q+ K7 m' ]2 c
1.7.2 专用网络和网络互联:1972~198042
* ]9 D) O5 `- H6 z& W 1.7.3 网络的激增:1980~1990429 f9 `. k T& w9 J
1.7.4 因特网爆炸:20世纪90年代43
0 k* {3 X/ s" u8 E+ }% x6 V 1.7.5 发展44
0 Z8 ?% F5 K' g4 |) @ 1.8 小结448 Q, h: ~; A/ X# Y: B" a! }
课后习题和问题46
: ?7 |1 l2 b- P7 Q9 v 复习题46+ p( R9 T& g% B
习题47
) `6 _; P3 o; y- T Wireshark实验51; P0 Q/ p6 _4 L7 s. s" G
人物专访52' X+ g$ W7 @# S
第2章 应用层54' y1 F6 @: L# I6 R( v' ?+ M
2.1 应用层协议原理54& H$ a3 I7 _$ V: g8 I
2.1.1 网络应用程序体系结构55
- }9 }' _8 M( X5 V' C 2.1.2 进程通信57
- L4 h+ [+ Q9 x2 n* ^( b! z6 i 2.1.3 可供应用程序使用的运输服务59
2 K' F- F7 Q! V- U 2.1.4 因特网提供的运输服务60+ u6 { J0 {" d _
2.1.5 应用层协议63
& C) {0 C4 U+ {% K8 t# X6 ]' k3 W 2.1.6 本书涉及的网络应用63
3 w0 T) P5 m+ U4 } ~7 V) Y 2.2 Web和HTTP64( o- q s) C8 Q
2.2.1 HTTP概况64
* H; a4 y& P& @4 g 2.2.2 非持续连接和持续连接65/ x. w. f# P4 R& t0 Q' E# r6 [
2.2.3 HTTP报文格式67
2 a5 m* f4 t: n7 ~4 o 2.2.4 用户与服务器的交互:cookie70 u2 P/ n& M# N: L, _0 ~" F! R+ r8 }
2.2.5 Web缓存72
6 l, S0 k `, K, D3 S6 T. W% y 2.2.6 条件GET方法74
! y( N! Z! N/ E! T 2.3 因特网中的电子邮件75
8 t# v, i& E) @4 K+ H4 W1 }4 s) Z. X 2.3.1 SMTP76
: n4 s6 g, O6 ?! a- w- ? j# N8 @( ~ 2.3.2 与HTTP的对比78
5 B" u: F; a6 o! k7 L3 p4 p 2.3.3 邮件报文格式79
9 w3 I9 J! D. S P 2.3.4 邮件访问协议79
5 o: A& s. G: ~ U/ c$ o 2.4 DNS:因特网的目录服务83
* Q6 d! e9 j9 P3 K, v. x( n0 Y2 l1 v+ I' B 2.4.1 DNS提供的服务83
. ]6 Z1 n$ P+ Z T5 _, m 2.4.2 DNS工作机理概述85
9 m( F, L" F+ ^+ m0 W 2.4.3 DNS记录和报文89
: A$ H, m5 _5 x) x; K, Q 2.5 P2P文件分发92- L/ ^2 X, [) x6 w
2.6 视频流和内容分发网97- `* D# p. T) F/ X4 X# K
2.6.1 因特网视频97
# K+ I: t: C( R$ k 2.6.2 HTTP流和DASH98
: n8 F+ T6 |3 ?$ |) q4 _& A 2.6.3 内容分发网98$ ?! \% h L. S C4 `
2.6.4 学习案例:Netflix、YouTube和“看看”101% P" V+ ?* l0 V+ g; Q+ g6 \
2.7 套接字编程:生成网络应用1048 `0 _& u3 c$ r$ E' J( G
2.7.1 UDP套接字编程105; _% m( v# ]" q
2.7.2 TCP套接字编程109
" p, E }1 E# w v5 f 2.8 小结112( q8 E* p+ H6 E4 @) k
课后习题和问题113' ], Q+ G1 _6 j
复习题113" v0 }! F6 _5 \
习题114
: @# R% K" i4 b9 Q 套接字编程作业118
; ]2 t: }9 d F Wireshark实验:HTTP1197 d* ~/ [4 `& M+ j7 X; D
Wireshark实验:DNS120' M) P' D* X$ J8 F' F& H
人物专访120
" V0 G) x, {# R& @6 E第3章 运输层121
f8 i5 s+ L" U$ ]" R 3.1 概述和运输层服务121: \ a5 Z- v1 O9 j# n8 B
3.1.1 运输层和网络层的关系122
/ ~2 U, g& K/ b% z0 v0 {. W5 j 3.1.2 因特网运输层概述123
$ [1 f7 ^( B, c! @. E# z 3.2 多路复用与多路分解1251 N8 ^4 ]$ N, V6 u! M
3.3 无连接运输:UDP130" \# ^: I9 ^" W7 t
3.3.1 UDP报文段结构132
( [3 b; k; g$ N* a F. B! n; _- J; k 3.3.2 UDP检验和133
- C: H& H0 r# ? 3.4 可靠数据传输原理134
1 B5 Y; g4 c3 k1 ] 3.4.1 构造可靠数据传输协议135
4 ]0 |% O3 N, B 3.4.2 流水线可靠数据传输协议143
& p, N' c0 ^; [7 P0 X 3.4.3 回退N步145
/ S' t# Z8 U# D4 \ 3.4.4 选择重传148
& s# g p% c+ k6 p0 r+ L( q* i 3.5 面向连接的运输:TCP152" [/ ?% f) S/ P- f) j
3.5.1 TCP连接1520 k7 S8 L9 v1 }7 O! o; f! B
3.5.2 TCP报文段结构1544 X+ C8 C7 {' O. }
3.5.3 往返时间的估计与超时157! i* A. B/ T, f* n( n) | n9 e
3.5.4 可靠数据传输159 l0 {! l0 g( d: Y7 G; o
3.5.5 流量控制164' Q% z4 E) o5 [* v/ d @8 \: _
3.5.6 TCP连接管理166
; m4 |& w& U i: _ z: s 3.6 拥塞控制原理1705 v, p6 D" C* P& F" s
3.6.1 拥塞原因与代价1710 w2 L) L' f0 F2 O: `
3.6.2 拥塞控制方法175
9 M6 o0 y& Y, j+ t" [& Y 3.7 TCP拥塞控制176
4 B# w0 U+ I/ J 3.7.1 公平性183
( N- f) y0 S+ `" {7 h 3.7.2 明确拥塞通告:网络辅助拥塞控制184) d5 i y9 C8 S0 p+ ]
3.8 小结1854 M5 k9 F& N5 H' R& u$ H9 l7 N
课后习题和问题187
, L% o h) ]( c& @+ M& A 复习题187
' T) r. w/ y8 ?5 j 习题1898 P. M" z7 v, W! Q5 z0 x2 v5 a; g# q
编程作业195
; f8 n! v+ K$ [2 a Wireshark实验:探究TCP196* ~: Y _' T7 T0 R$ ~% c
Wireshark实验:探究UDP1963 I0 \5 U z, z+ @6 w3 [% s
人物专访196. e0 F e! ]9 j5 I- Q8 X
第4章 网络层:数据平面198
3 p7 Q* l; i& C 4.1 网络层概述198
! T* g. D# W; w- n: Q: B6 | 4.1.1 转发和路由选择:数据平面和控制平面199) L) {" V. h( U
4.1.2 网络服务模型2027 V; j& Y4 X$ |* F5 G7 S, |
4.2 路由器工作原理203
6 V% I+ r- ^# T( y( R 4.2.1 输入端口处理和基于目的地转发205% F! |6 x0 f1 ~6 W
4.2.2 交换207
' F% M: i6 K: T0 A+ ^ }9 x 4.2.3 输出端口处理209
" `. A* ^' y/ y+ K 4.2.4 何处出现排队209. D7 M' t' B# d, ~5 j
4.2.5 分组调度2110 [+ j9 z7 H8 g$ d5 F
4.3 网际协议:IPv4、寻址、IPv6及其他2146 v6 b" {9 f" \# y. P
4.3.1 IPv4数据报格式214
% |( u/ d8 Z3 N- F 4.3.2 IPv4数据报分片216) E2 X# j4 T% d$ ^+ j
4.3.3 IPv4编址217# T6 Z2 Z* F! ~& F6 n
4.3.4 网络地址转换225
# }# ?9 J% t l: o7 h9 L 4.3.5 IPv6227. l- ~5 @% v* E" f
4.4 通用转发和SDN231' \3 s4 f6 ^: V
4.4.1 匹配2337 B. K; Z" r m% s- |. T2 V4 z
4.4.2 动作234
3 l3 h6 V8 z2 m$ V5 y! l9 Q# @4 k 4.4.3 匹配加动作操作中的OpenFlow例子234
- y3 y0 g4 b: x- D H 4.5 小结236; A5 J- v: y. r6 ^
课后习题和问题2365 W7 H+ k3 J& ?" _5 Z# x& X+ R
复习题236/ X1 ?1 ?6 f9 r2 B- }
习题2377 o0 n$ g* A `
Wireshark实验240
$ V) H6 P1 S, U9 b8 s) s% j 人物专访241
: n0 _' B* _" b, z8 Z第5章 网络层:控制平面242/ Y+ V& T- H- \1 c: x E& v
5.1 概述242
) R0 t5 u3 y0 b* C$ G 5.2 路由选择算法244" g2 O* {) f5 M0 [$ }+ t. e
5.2.1 链路状态路由选择算法2468 I1 I' `+ E6 t
5.2.2 距离向量路由选择算法2481 M* t+ ~! Q# N1 E9 t
5.3 因特网中自治系统内部的路由选择:OSPF254* q, T9 Z+ B( B- Y9 W: L
5.4 ISP之间的路由选择:BGP256
. b" @: k$ N6 O' W 5.4.1 BGP的作用257
* y8 z) l0 r5 z/ c8 U5 h9 ~, N$ h 5.4.2 通告BGP路由信息257
+ q* @: d8 t# ?7 E 5.4.3 确定好的路由2597 X- }9 ]) m$ K
5.4.4 IP任播261% G+ ^: b) Q% l* e, ~) Z+ Z
5.4.5 路由选择策略262& `: T# q+ C( S+ N0 o# ^
5.4.6 拼装在一起:在因特网中呈现2646 \; H, H6 [# }! `
5.5 SDN控制平面2655 s1 c. k! U: a* t( N
5.5.1 SDN控制平面:SDN控制器和SDN网络控制应用程序2666 C u; K0 n! o) K4 o2 s8 } n
5.5.2 OpenFlow协议267/ ]7 i! [( Q5 }/ W2 V+ B' e. X
5.5.3 数据平面和控制平面交互的例子269
0 `6 d3 }6 P( k o 5.5.4 SDN的过去与未来270
: K9 F- j# @1 Z( j7 x, L8 t/ I 5.6 ICMP:因特网控制报文协议272
3 q5 T6 b# v# l: H, j 5.7 网络管理和SNMP274
1 f7 e" r- S$ S$ O z d* f 5.7.1 网络管理框架274* j+ d8 b5 z3 D- E
5.7.2 简单网络管理协议2752 E' L( ^: w6 D8 C8 |2 ^
5.8 小结277
6 n* W& |. P) y2 w4 c$ G 课后习题和问题2780 n6 W( Y- D: ` T. f- W
复习题278: a/ W' E# V- y6 V5 }: }
习题279
4 d) ]) }0 h) }1 f2 p2 \0 N 套接字编程作业281
* T l) e6 z% J1 R& E 编程作业282
- J" a0 s; c1 L Wireshark实验282
6 o% r" A# r5 y1 m 人物专访283
: j7 ?1 |& P8 e第6章 链路层和局域网285$ j9 E* T/ Q/ V7 y4 n; X( D
6.1 链路层概述285
7 W A+ |2 ?, N( v 6.1.1 链路层提供的服务287
+ M' }* h4 k1 C$ v, X 6.1.2 链路层在何处实现287' y) d( p2 M; c& q! q5 g8 s
6.2 差错检测和纠正技术288
" K" y" k1 z( N$ |' e 6.2.1 奇偶校验2890 N! Q4 V9 e3 d' E- J
6.2.2 检验和方法290
+ l( }( U/ x* `# D 6.2.3 循环冗余检测291
( o$ s8 m+ [1 r4 R. D 6.3 多路访问链路和协议2927 s% @6 n% r% Y$ t8 d
6.3.1 信道划分协议294
/ n3 k/ R3 ?3 A4 b6 h 6.3.2 随机接入协议295
- }+ q: ?! t6 U O8 x6 r 6.3.3 轮流协议301
: t1 C- X9 [1 S' L* [8 W 6.3.4 DOCSIS:用于电缆因特网接入的链路层协议301
E0 o: T1 b/ u 6.4 交换局域网3026 q) v1 {# D( `! s7 N
6.4.1 链路层寻址和ARP303
' \5 `" ^+ i9 ~ m6 q! l" @5 I. g 6.4.2 以太网308
1 G! G: [" {& y# Q 6.4.3 链路层交换机312# J1 }. q2 K- D# j8 y+ u( q4 X& S
6.4.4 虚拟局域2 w. q, a( k; @( R Y" V
百度云盘下载地址(完全免费-绝无套路):9 x& r/ r( z$ h; L
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|