计算机网络自顶向下方法英文版原书第7版计算机网络原理协议工作原理原版书库pdf下载pdf下载

计算机网络自顶向下方法英文版原书第7版计算机网络原理协议工作原理原版书库百度网盘pdf下载

作者:
简介:本篇主要提供计算机网络自顶向下方法英文版原书第7版计算机网络原理协议工作原理原版书库pdf下载
出版社:新华网官方旗舰店
出版时间:2021-09
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍



商品参数

计算机网络:自顶向下方法(英文版·原书第7版) 华章
定价 269.00
出版社 机械工业出版社
版次 1
出版时间 2021年09月
开本
作者 詹姆斯·F. 库罗斯 基思·W. 罗斯
装帧
页数 764
字数
ISBN编码 9787111689966


内容介绍

本书采用作者*创的自顶向下方法讲授计算机网络的原理及其协议,即从应用层协议开始沿协议栈向下逐层讲解,让读者从实现、应用的角度明白各层的意义,进而理解计算机网络的工作原理和机制。本书强调应用层范例和应用编程接口,使读者尽快进入每天使用的应用程序环境之中进行学习和“创造”。



目录

*1章 计算机网络和因特网 1
1.1 什么是因特网 2
1.1.1 具体构成描述 2
1.1.2 服务描述 5
1.1.3 什么是协议 7
1.2 网络边缘 9
1.2.1 接入网 12
1.2.2 物理媒体 18
1.3 网络核心 21
1.3.1 分组交换 23
1.3.2 电路交换 27
1.3.3 网络的网络 31
1.4 分组交换网中的时延、丢包和吞吐量 35
1.4.1 分组交换网中的时延概述 35
1.4.2 排队时延和丢包 39
1.4.3 端到端时延 41
1.4.4 计算机网络中的吞吐量 43
1.5 协议层次及其服务模型 47
1.5.1 分层的体系结构 47
1.5.2 封装 53
1.6 面对攻击的网络 55
1.7 计算机网络和因特网的历史 59
1.7.1 分组交换的发展:1961~1972 59
1.7.2 专用网络和网络互联:1972~1980 60
1.7.3 网络的激增:1980~1990 62
1.7.4 因特网爆炸:20世纪90年代 63
1.7.5 *新发展 64
1.8 小结 65
课后习题和问题 67
Wireshark实验 77
人物专访 79
*2章 应用层 83
2.1 应用层协议原理 84
2.1.1 网络应用程序体系结构 86
2.1.2 进程通信 88
2.1.3 可供应用程序使用的运输服务 90
2.1.4 因特网提供的运输服务 93
2.1.5 应用层协议 96
2.1.6 本书涉及的网络应用 97
2.2 Web和HTTP 98
2.2.1 HTTP概况 98
2.2.2 非持续连接和持续连接 100
2.2.3 HTTP报文格式 103
2.2.4 用户与服务器的交互:cookie 108
2.2.5 Web缓存 110
2.2.6 条件GET方法 114
2.3 因特网中的电子邮件 116
2.3.1 SMTP 118
2.3.2 与HTTP的对比 121
2.3.3 邮件报文格式 121
2.3.4 邮件访问协议 122
2.4 DNS:因特网的目录服务 126
2.4.1 DNS提供的服务 127
2.4.2 DNS工作机理概述 129
2.4.3 DNS记录和报文 135
2.5 P2P文件分发 140
2.6 视频流和内容分发网 147
2.6.1 因特网视频 147
2.6.2 HTTP流和DASH 148
2.6.3 内容分发网 149
2.6.4 学习案例:Netflix、YouTube和“看看” 153
2.7 套接字编程:生成网络应用 157
2.7.1 UDP套接字编程 159
2.7.2 TCP套接字编程 164
2.8 小结 170
课后习题和问题 171
套接字编程作业 180
Wireshark实验:HTTP 182
Wireshark实验:DNS 183
人物专访 184
第3章 运输层 187
3.1 概述和运输层服务 188
3.1.1 运输层和网络层的关系 188
3.1.2 因特网运输层概述 191
3.2 多路复用与多路分解 193
3.3 无连接运输:UDP 200
3.3.1 UDP报文段结构 204
3.3.2 UDP检验和 204
3.4 可靠数据传输原理 206
3.4.1 构造可靠数据传输协议 208
3.4.2 流水线可靠数据传输协议 217
3.4.3 回退N步 221
3.4.4 选择重传 226
3.5 面向连接的运输:TCP 233
3.5.1 TCP连接 233
3.5.2 TCP报文段结构 236
3.5.3 往返时间的估计与超时 241
3.5.4 可靠数据传输 244
3.5.5 流量控制 252
3.5.6 TCP连接管理 255
3.6 拥塞控制原理 261
3.6.1 拥塞原因与代价 261
3.6.2 拥塞控制方法 268
3.7 TCP拥塞控制 269
3.7.1 公平性 279
3.7.2 明确拥塞通告:网络辅助拥塞控制 282
3.8 小结 284
课后习题和问题 286
编程作业 301
Wireshark实验:探究TCP 302
Wireshark实验:探究UDP 302
人物专访 303
第4章 网络层:数据平面 305
4.1 网络层概述 306
4.1.1 转发和路由选择:数据平面和控制平面 306
4.1.2 网络服务模型 311
4.2 路由器工作原理 313
4.2.1 输入端口处理和基于目的地转发 316
4.2.2 交换 319
4.2.3 输出端口处理 321
4.2.4 何处出现排队 321
4.2.5 分组调度 325
4.3 网际协议:IPv4、寻址、IPv6及其他 329
4.3.1 IPv4数据报格式 330
4.3.2 IPv4数据报分片 332
4.3.3 IPv4编址 334
4.3.4 网络地址转换 345
4.3.5 IPv6 348
4.4 通用转发和SDN 354
4.4.1 匹配 356
4.4.2 动作 358
4.4.3 匹配加动作操作中的OpenFlow例子 358
4.5 小结 361
课后习题和问题 361
Wireshark实验 370
人物专访 371
第5章 网络层:控制平面 373
5.1 概述 374
5.2 路由选择算法 376
5.2.1 链路状态路由选择算法 379
5.2.2 距离向量路由选择算法 384
5.3 因特网中自治系统内部的路由选择:OSPF 391
5.4 ISP之间的路由选择:BGP 395
5.4.1 BGP的作用 395
5.4.2 通告BGP路由信息 396
5.4.3 确定*好的路由 398
5.4.4 IP任播 402
5.4.5 路由选择策略 403
5.4.6 拼装在一起:在因特网中呈现 406
5.5 SDN控制平面 407
5.5.1 SDN控制平面:SDN控制器和SDN网络控制应用程序 410
5.5.2 OpenFlow协议 412
5.5.3 数据平面和控制平面交互的例子 414
5.5.4 SDN的过去与未来 415
5.6 ICMP:因特网控制报文协议 419
5.7 网络管理和SNMP 421
5.7.1 网络管理框架 422
5.7.2 简单网络管理协议 424
5.8 小结 426
课后习题和问题 427
套接字编程作业 433
编程作业 434
Wireshark实验 435
人物专访 436
第6章 链路层和局域网 439
6.1 链路层概述 440
6.1.1 链路层提供的服务 442
6.1.2 链路层在何处实现 443
6.2 差错检测和纠正技术 444
6.2.1 奇偶校验 446
6.2.2 检验和方法 448
6.2.3 循环冗余检测 449
6.3 多路访问链路和协议 451
6.3.1 信道划分协议 453
6.3.2 随机接入协议 455
6.3.3 轮流协议 464
6.3.4 DOCSIS:用于电缆因特网接入的链路层协议 465
6.4 交换局域网 467
6.4.1 链路层寻址和ARP 468