书籍详情

计算机网络:自顶向下方法(英文版·原书第7版)

计算机网络:自顶向下方法(英文版·原书第7版)

作者:[美] 詹姆斯·F.库罗斯(James F.Kurose) 等 著

出版社:机械工业出版社

出版时间:2021-10-01

ISBN:9787111689966

定价:¥269.00

购买这本书可以去
内容简介
  本书采用作者自顶向下方法讲授计算机网络的原理及其协议,即从应用层协议开始沿协议栈向下逐层讲解,让读者从实现、应用的角度明白各层的意义,进而理解计算机网络的工作原理和机制。本书强调应用层范例和应用编程接口,使读者尽快进入每天使用的应用程序环境之中进行学习和“创造”。
作者简介
  詹姆斯·F 库罗斯(James F Kurose) 美国马萨诸塞大学阿默斯特分校计算机科学系教授,研究兴趣包括网络协议和体系结构、网络测量、多媒体通信以及建模和性能评价。由于在教育领域的杰出贡献,他获得了包括IEEE Taylor Booth教育奖章在内的多个教育奖励和荣誉。他是IEEE和ACM会士,还曾担任《IEEE通信会刊》和《IEEE/ACM网络会刊》总编辑。基思·W 罗斯(Keith W Ross) 美国纽约大学(NYU)上海分校工程和计算机科学学院院长以及NYU计算机科学和工程系的Leonard J Shustek首席教授,研究兴趣包括隐私、社交网络、对等网络、因特网测量、内容分发网络和随机建模。他是IEEE和ACM会士,还曾获得Infocom 2009年优秀论文奖,《多媒体通信》2011年和2008年优秀论文奖。
目录
第1章 计算机网络和因特网 1
11 什么是因特网 2
111 具体构成描述 2
112 服务描述 5
113 什么是协议 7
12 网络边缘 9
121 接入网 12
122 物理媒体 18
13 网络核心 21
131 分组交换 23
132 电路交换 27
133 网络的网络 31
14 分组交换网中的时延、丢包和吞吐量 35
141 分组交换网中的时延概述 35
142 排队时延和丢包 39
143 端到端时延 41
144 计算机网络中的吞吐量 43
15 协议层次及其服务模型 47
151 分层的体系结构 47
152 封装 53
16 面对攻击的网络 55
17 计算机网络和因特网的历史 59
171 分组交换的发展:1961~1972 59
172 专用网络和网络互联:1972~1980 60
173 网络的激增:1980~1990 62
174 因特网爆炸:20世纪90年代 63
175 最新发展 64
18 小结 65
课后习题和问题 67
Wireshark实验 77
人物专访 79
第2章 应用层 83
21 应用层协议原理 84
211 网络应用程序体系结构 86
212 进程通信 88
213 可供应用程序使用的运输服务 90
214 因特网提供的运输服务 93
215 应用层协议 96
216 本书涉及的网络应用 97
22 Web和HTTP 98
221 HTTP概况 98
222 非持续连接和持续连接 100
223 HTTP报文格式 103
224 用户与服务器的交互:cookie 108
225 Web缓存 110
226 条件GET方法 114
23 因特网中的电子邮件 116
231 SMTP 118
232 与HTTP的对比 121
233 邮件报文格式 121
234 邮件访问协议 122
24 DNS:因特网的目录服务 126
241 DNS提供的服务 127
242 DNS工作机理概述 129
243 DNS记录和报文 135
25 P2P文件分发 140
26 视频流和内容分发网 147
261 因特网视频 147
262 HTTP流和DASH 148
263 内容分发网 149
264 学习案例:Netflix、YouTube和“看看” 153
27 套接字编程:生成网络应用 157
271 UDP套接字编程 159
272 TCP套接字编程 164
28 小结 170
课后习题和问题 171
套接字编程作业 180
Wireshark实验:HTTP 182
Wireshark实验:DNS 183
人物专访 184
第3章 运输层 187
31 概述和运输层服务 188
311 运输层和网络层的关系 188
312 因特网运输层概述 191
32 多路复用与多路分解 193
33 无连接运输:UDP 200
331 UDP报文段结构 204
332 UDP检验和 204
34 可靠数据传输原理 206
341 构造可靠数据传输协议 208
342 流水线可靠数据传输协议 217
343 回退N步 221
344 选择重传 226
35 面向连接的运输:TCP 233
351 TCP连接 233
352 TCP报文段结构 236
353 往返时间的估计与超时 241
354 可靠数据传输 244
355 流量控制 252
356 TCP连接管理 255
36 拥塞控制原理 261
361 拥塞原因与代价 261
362 拥塞控制方法 268
37 TCP拥塞控制 269
371 公平性 279
372 明确拥塞通告:网络辅助拥塞控制 282
38 小结 284
课后习题和问题 286
编程作业 301
Wireshark实验:探究TCP 302
Wireshark实验:探究UDP 302
人物专访 303
第4章 网络层:数据平面 305
41 网络层概述 306
411 转发和路由选择:数据平面和控制平面 306
412 网络服务模型 311
42 路由器工作原理 313
421 输入端口处理和基于目的地转发 316
422 交换 319
423 输出端口处理 321
424 何处出现排队 321
425 分组调度 325
43 网际协议:IPv4、寻址、IPv6及其他 329
431 IPv4数据报格式 330
432 IPv4数据报分片 332
433 IPv4编址 334
434 网络地址转换 345
435 IPv6 348
44 通用转发和SDN 354
441 匹配 356
442 动作 358
443 匹配加动作操作中的OpenFlow例子 358
45 小结 361
课后习题和问题 361
Wireshark实验 370
人物专访 371
第5章 网络层:控制平面 373
51 概述 374
52 路由选择算法 376
521 链路状态路由选择算法 379
522 距离向量路由选择算法 384
53 因特网中自治系统内部的路由选择:OSPF 391
54 ISP之间的路由选择:BGP 395
541 BGP的作用 395
542 通告BGP路由信息 396
543 确定最好的路由 398
544 IP任播 402
545 路由选择策略 403
546 拼装在一起:在因特网中呈现 406
55 SDN控制平面 407
551 SDN控制平面:SDN控制器和SDN网络控制应用程序 410
552 OpenFlow协议 412
553 数据
猜您喜欢

读书导航