用TCP/IP进行网际互连 第1卷 原理、协议与结构 Volume 1 Principles, protocols, and architecturesPDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:(美)Douglas E.Comer著;林瑶,张娟,王海等译
- 出 版 社:北京:电子工业出版社
- 出版年份:2007
- ISBN:712102649X
- 页数:435 页
1.1 网际互连的动机 1
1.2 TCP/IP因特网 1
第1章 引言与概述 1
1.3 互联网的服务 2
1.4 因特网的历史和范围 4
1.6 IAB的重组 5
1.5 因特网体系结构研究委员会 5
1.8 未来的发展和技术 6
1.7 因特网RFC 6
深入研究 7
1.10 小结 7
1.9 本书的组织 7
习题 8
2.2 网络通信的两种途径 9
2.1 引言 9
第2章 底层网络技术的回顾 9
2.3 广域网和局域网 10
2.4 以太网技术 11
2.6 异步传递方式 16
2.5 交换的以太网 16
深入研究 18
2.7 小结 18
习题 19
3.3 网络层互连 20
3.2 应用层互连 20
第3章 网际互连的概念和结构模型 20
3.1 引言 20
3.5 互联网结构 21
3.4 互联网的性质 21
3.6 通过IP路由器互连 22
3.7 从用户的角度看 23
深入研究 24
3.10 小结 24
3.8 所有网络是相同的 24
3.9 未解答的问题 24
习题 25
4.3 最初的分类编址方案 26
4.2 通用标识符 26
第4章 分类的因特网地址 26
4.1 引言 26
4.5 网络地址和定向广播地址 27
4.4 用地址指明网络连接 27
4.7 全零地址 28
4.6 受限广播 28
4.10 互联网编址中的缺陷 29
4.9 IP多播地址 29
4.8 子网和无类型扩展 29
4.11 点分十进制记法 30
4.14 因特网编址管理机构 31
4.13 特殊地址约定小结 31
4.12 环回地址 31
4.16 示例 32
4.15 保留的地址前缀 32
4.17 网络字节顺序 33
习题 34
深入研究 34
4.18 小结 34
5.4 通过直接映射进行解析 36
5.3 两种类型的物理地址 36
第5章 因特网地址到物理地址的映射(ARP) 36
5.1 引言 36
5.2 地址解析问题 36
5.5 通过动态绑定进行解析 37
5.7 ARP高速缓存超时 38
5.6 地址解析高速缓存 38
5.10 ARP的实现 39
5.9 ARP与其他协议之间的关系 39
5.8 ARP的改进 39
5.11 ARP的封装与标识 40
5.12 ARP协议格式 41
5.15 小结 42
5.14 逆地址解析协议 42
5.13 ARP缓存自动重新确认 42
习题 43
深入研究 43
6.4 概念化服务的组织结构 44
6.3 互联网体系结构和基本原理 44
第6章 网际协议:无连接数据报交付(IPv4) 44
6.1 引言 44
6.2 虚拟网络 44
6.7 IPv4数据报 45
6.6 网际协议的目的 45
6.5 无连接交付系统 45
6.8 Internet数据报选项 52
6.9 小结 55
习题 56
深入研究 56
7.2 互联网中的转发 57
7.1 引言 57
第7章 网际协议:转发IP数据报 57
7.3 直接和间接交付 58
7.4 表驱动IP转发 59
7.5 下一跳转发 60
7.8 IP转发算法 61
7.7 特定主机的路由 61
7.6 默认路由 61
7.9 利用IP地址转发 62
7.10 处理传入的数据报 63
7.12 小结 64
7.11 建立路由表 64
习题 65
深入研究 65
8.2 网际控制报文协议 66
8.1 引言 66
第8章 网际协议:差错与控制报文(IGMP) 66
8.4 ICMP报文交付 67
8.3 差错报告与差错纠正的对比 67
8.5 ICMP报文格式 68
8.8 目的站不可达的报告 69
8.7 回送请求和回答报文的格式 69
8.6 测试目的站的可达性和状态 69
8.9 拥塞和数据报流量控制 70
8.11 来自路由器的改变路由请求 71
8.10 源站抑制的格式 71
8.13 报告其他问题 73
8.12 检测循环或过长的路由 73
8.14 时钟同步和传输时间估计 74
深入研究 75
8.16 小结 75
8.15 不再需要的较早ICMP报文 75
习题 76
9.3 使网络数量最少 77
9.2 相关情况的回顾 77
第9章 无分类和子网地址扩展(CIDR) 77
9.1 引言 77
9.4 代理ARP 78
9.5 子网编址 79
9.6 子网地址分配的灵活性 80
9.7 变长子网 81
9.9 子网掩码的表示 82
9.8 带掩码的子网的实现 82
9.10 子网存在时的转发 83
9.11 子网转发算法 84
9.13 子网掩码的维护 85
9.12 统一的转发算法 85
9.15 匿名的点对点网络 86
9.14 广播到子网 86
9.16 无分类编址和构造超网 87
9.18 地址块和CIDR记法 88
9.17 CIDR地址块和比特掩码 88
9.20 无分类查找所用的数据结构和算法 89
9.19 无分类编址举例 89
9.21 最长匹配转发和混合路由类型 91
9.22 为专用网络保留的CIDR块 92
习题 93
深入研究 93
9.23 小结 93
10.2 对多个协议的需求 95
10.1 引言 95
第10章 协议的分层 95
10.3 协议软件的概念分层 96
10.4 各层的功能 97
10.5 X.25及其与ISO模型的关系 98
10.6 智能的位置 100
10.7 协议分层的原理 101
10.8 存在网络子结构时的分层 102
10.9 TCP/IP模型中的两条重要分界线 103
10.10 分层的缺点 104
10.11 复用和分用的基本思想 105
习题 106
深入研究 106
10.12 小结 106
11.2 识别最终目的地 107
11.1 引言 107
第11章 用户数据报协议(UDP) 107
11.4 UDP报文的格式 108
11.3 用户数据报协议 108
11.6 UDP的封装与协议的分层 109
11.5 UDP伪首部 109
11.7 分层及UDP检验和的计算 110
11.8 UDP的复用、分用和端口 111
11.9 保留和可用的UDP端口号 112
习题 113
深入研究 113
11.10 小结 113
12.3 可靠交付服务的特征 115
12.2 对流交付的需求 115
第12章 可靠的流运输服务(TCP) 115
12.1 引言 115
12.4 提供可靠性 116
12.5 滑动窗口的概念 118
12.6 传输控制协议 119
12.7 端口、连接与端点 120
12.9 报文段、流和序号 121
12.8 被动打开和主动打开 121
12.10 可变的窗口大小与流量控制 122
12.11 TCP报文段的格式 123
12.13 TCP选项 124
12.12 带外数据 124
12.15 确认、重传和超时 126
12.14 TCP检验和的计算 126
12.16 往返时间样本的精确测量 128
12.17 Karn算法与计时器补偿 129
12.18 对高方差时延的响应 130
12.19 对拥塞的响应 132
12.20 快恢复和其他改进 133
12.21 显式反馈机制:SACK和ECN 134
12.22 拥塞、尾部丢弃和TCP 135
12.23 随机早期检测 136
12.24 建立一个TCP连接 137
12.26 关闭一个TCP连接 138
12.25 初始序号 138
12.28 TCP状态机 139
12.27 TCP连接的复位 139
12.30 保留的TCP端口号 141
12.29 强迫数据交付 141
12.32 糊涂窗口综合征与小分组 142
12.31 TCP的性能 142
12.33 避免糊涂窗口综合征 143
12.34 小结 145
习题 146
深入研究 146
13.2 路由表的产生 148
13.1 引言 148
第13章 路由选择:核心网络、对等网络与算法 148
13.3 利用部分信息转发 149
13.4 最初的因特网体系结构与核心 150
13.5 从核心结构到对等主干网结构 151
13.7 距离向量(Bellman-Ford)路由选择 152
13.6 自动路由传播 152
13.9 链路状态(SPF)路由选择 153
13.8 可靠性和路由选择协议 153
13.10 小结 154
习题 155
深入研究 155
14.3 确定组大小的实际限度 156
14.2 路由更新协议的范围 156
第14章 对等网络间的路由选择(BGP) 156
14.1 引言 156
14.4 一个基本思想:额外跳 157
14.6 外部网关协议和可达性 158
14.5 自治系统的概念 158
14.7 BGP的特征 159
14.9 BGP报文首部 160
14.8 BGP的功能和报文类型 160
14.10 BGP OPEN报文 161
14.11 BGP UPDATE报文 162
14.13 BGP路径属性 163
14.12 压缩的掩码地址对 163
14.14 BGP KEEPALIVE报文 164
14.16 外部网关协议的关键约束 165
14.15 从接收方的角度来看信息 165
14.17 因特网的路由选择体系结构 166
14.18 BGP NOTIFICATION报文 167
14.19 小结 168
习题 169
深入研究 169
15.2 静态内部路由与动态内部路由的对比 170
15.1 引言 170
第15章 自治系统内的路由选择(RIP和OSPF) 170
15.3 路由信息协议 172
15.4 慢收敛问题 173
15.5 解决慢收敛问题 174
15.6 RIP1报文格式 175
15.9 RIP2扩展和报文格式 176
15.8 RIP路由的解释和聚合 176
15.7 RIP2地址约定 176
15.10 RIP跳计数的缺点 177
15.12 时延度量和振荡 178
15.11 时延度量(HELLO协议) 178
15.13 将RIP和HELLO以及BGP组合起来 179
15.15 开放SPF协议 180
15.14 gated:自治系统之间的通信 180
15.17 小结 185
15.16 利用部分信息选择路由 185
习题 186
深入研究 186
16.3 多播的硬件起源 188
16.2 硬件广播 188
第16章 因特网多播 188
16.1 引言 188
16.5 IP多播 189
16.4 以太网多播 189
16.7 IP多播地址 190
16.6 概念性组成部分 190
16.8 多播地址语义 191
16.11 多播作用域 192
16.10 主机和多播交付 192
16.9 把IP多播映射到以太网多播 192
16.13 网际组管理协议 193
16.12 扩展主机软件以处理多播 193
16.14 IGMP的实现 194
16.16 IGMP成员关系查询报文格式 195
16.15 群组成员状态的转换 195
16.17 IGMP成员关系报告报文格式 197
16.18 多播转发和路由选择信息 198
16.19 基本的多播转发范例 199
16.20 TRPF的后果 200
16.22 多播路由选择的实质 201
16.21 多播树 201
16.24 多播路由选择协议 202
16.23 反向路径多播 202
16.25 可靠多播和ACK内爆 204
16.26 小结 205
习题 206
深入研究 206
17.2 交换技术 208
17.1 引言 208
第17章 IP交换和MPLS 208
17.4 ID的交换应用 209
17.3 大规模网络、标记交换和路径 209
17.6 分类、流和高层交换 210
17.5 IP交换技术和MPLS 210
17.8 MPLS封装 211
17.7 MPLS的分层应用 211
17.9 标记交换路由器 212
17.12 网孔拓扑和流量工程 213
17.11 MPLS和分片 213
17.10 控制过程和标记分发 213
习题 214
深入研究 214
17.13 小结 214
18.4 移动IP操作概述 216
18.3 移动IP特性 216
第18章 移动IP 216
18.1 引言 216
18.2 移动性、路由选择和编址 216
18.6 外地代理的发现 217
18.5 移动编址细节 217
18.7 代理登记 218
18.9 与外地代理之间的通信 219
18.8 登记报文格式 219
18.11 两次穿越问题 220
18.10 数据报的传输和接收 220
深入研究 221
18.13 小结 221
18.12 与归属网上的计算机之间的通信 221
习题 222
19.2 专用的和混合的网络 223
19.1 引言 223
第19章 专用网络互连(NAT和VPN) 223
19.3 VPN编址技术和路由选择 224
19.5 使用专用地址的VPN 225
19.4 扩展VPN技术应用到个人主机 225
19.7 NAT转换表的创建 226
19.6 网络地址转换 226
19.9 端口映射NAT 227
19.8 多地址NAT 227
19.10 NAT和ICMP之间的交互 228
19.12 数据报分片情况下的NAT 229
19.11 NAT和应用之间的交互 229
19.15 小结 230
19.14 slirp和iptables程序 230
19.13 概念性地址域 230
习题 231
深入研究 231
20.3 一个简单的例子:UDP回送服务器 232
20.2 客户-服务器模型 232
第20章 客户-服务器交互模型 232
20.1 引言 232
20.4 时间和日期服务 233
20.5 服务器的复杂性 234
20.7 客户-服务器模型的替代方案 235
20.6 广播一个请求 235
习题 236
深入研究 236
20.8 小结 236
21.3 在UNIX中添加网络I/O 237
21.2 UNIX I/O范式与网络I/O 237
第21章 套接字接口 237
21.1 引言 237
21.6 套接字的继承与终止 238
21.5 创建一个套接字 238
21.4 套接字的抽象化 238
21.7 指明本地地址 239
21.9 通过套接字发送数据 240
21.8 将套接字连接到目的地址 240
21.10 通过套接字接收数据 241
21.11 获取本地的和远程的套接字地址 242
21.13 指明服务器的队列长度 243
21.12 获取和设置套接字选项 243
21.15 处理多重服务的服务器 244
21.14 服务器如何接受连接 244
21.17 获取与设置内部主机域 245
21.16 获取与设置主机名字 245
21.19 网络字节顺序转换例程 246
21.18 套接字库的调用 246
21.20 IP地址操作例程 247
21.21 访问域名系统 248
21.22 获取主机信息 249
21.25 获取网络服务信息 250
21.24 获取协议信息 250
21.23 获取网络的信息 250
21.26 客户举例 251
21.27 服务器举例 253
21.28 小结 256
深入研究 256
习题 257
22.3 用IP来确定IP地址 258
22.2 启动引导的发展历程 258
第22章 启动引导与自动配置(DHCP) 258
22.1 引言 258
22.5 DHCP报文格式 259
22.4 DHCP的重传策略 259
22.7 DHCP的租用概念 261
22.6 动态配置的必要性 261
22.9 地址获取状态 262
22.8 多个地址和中继 262
22.11 租用续租状态 263
22.10 提前终止租期 263
22.12 DHCP选项与报文类型 264
22.15 小结 265
22.14 DHCP与域名 265
22.13 选项过载 265
习题 266
深入研究 266
23.2 机器的名字 267
23.1 引言 267
第23章 域名系统(DNS) 267
23.5 名字的授权管理 268
23.4 分级的名字 268
23.3 平面名字空间 268
23.7 因特网的域名 269
23.6 子集管理机构 269
23.8 顶级域 270
23.9 名字的语法和类型 271
23.10 从域名映射到地址 272
23.12 高效率的转换 274
23.11 域名解析 274
23.14 域名系统的报文格式 275
23.13 高速缓存:高效率的关键 275
23.16 域名的缩写 278
23.15 压缩的名字格式 278
23.19 对象类型与资源记录的内容 279
23.18 指针查询 279
23.17 反向映射 279
23.20 获得子域的管理权 280
23.22 DNS安全扩展 281
23.21 动态DNS更新和通知 281
习题 282
深入研究 282
23.23 小结 282
24.3 TELNET协议 284
24.2 远程交互式计算 284
第24章 远程登录和桌面(TELNET和SSH) 284
24.1 引言 284
24.4 适应异构性 286
24.5 传递用于控制远端的命令 287
24.7 TELNET选项 288
24.6 强制服务器读取一个控制功能 288
24.9 安全外壳 289
24.8 TELNET选项的协商 289
24.10 其他远程访问技术 290
习题 291
深入研究 291
24.11 小结 291
25.3 在线共享存取 293
25.2 远程文件存取、传送和存储网络 293
第25章 文件传送与存取(FTP,TFTP和NFS) 293
25.1 引言 293
25.6 FTP的特点 294
25.5 主要的TCP/IP文件传送协议FTP 294
25.4 通过文件传送的共享 294
25.8 TCP端口号和数据连接 295
25.7 FTP进程模型 295
25.11 安全文件传送(SSL-FTP,scp和sftp) 296
25.10 匿名FTP 296
25.9 从用户的角度看FTP 296
25.12 TFTP 297
25.13 NFS 298
25.15 小结 299
25.14 NFS的实现(RPC和XDR) 299
习题 300
深入研究 300
26.2 电子邮件 301
26.1 引言 301
第26章 电子邮件(SMTP,POP,IMAP和MIME) 301
26.4 别名扩展与邮件转发 302
26.3 邮箱名字和别名 302
26.6 简单邮件传送协议 303
26.5 电子邮件服务的TCP/IP标准 303
26.7 邮件取回和邮箱操纵协议 305
26.8 非ASCII码数据的MIME扩充 306
26.9 MIME多部分报文 307
深入研究 308
26.10 小结 308
习题 309
27.4 统一资源定位符 310
27.3 体系结构组成 310
第27章 万维网(HTTP) 310
27.1 引言 310
27.2 万维网的重要性 310
27.5 示例文档 311
27.8 错误消息 312
27.7 HTTP的GET请求 312
27.6 超文本传送协议 312
27.10 数据长度和程序输出 313
27.9 持久连接和长度 313
27.12 协商 314
27.11 长度编码和首部 314
27.13 条件请求 315
27.15 缓存 316
27.14 代理服务器和缓存 316
深入研究 317
27.18 小结 317
27.16 其他HTTP功能 317
27.17 HTTP、安全性和电子商务 317
习题 318
28.3 音频和视频的传输及再现 319
28.2 数字化和编码技术 319
第28章 IP上的话音和视频传输(RTP,RSVP和QoS) 319
28.1 引言 319
28.4 抖动和回放延迟 320
28.5 实时运输协议 321
28.8 RTP控制协议 322
28.7 RTP封装 322
28.6 数据流、混合和多播 322
28.9 RTCP操作 323
28.10 IP电话和信令 324
28.11 服务质量之争 325
28.13 综合业务资源预留 326
28.12 QoS和利用率以及容量 326
28.16 通信量调度 327
28.15 区分服务和每跳行为 327
28.14 综合服务执行 327
深入研究 329
28.18 小结 329
28.17 通信量管制 329
习题 330
29.2 管理协议的级别 331
29.1 引言 331
第29章 网络管理(SNMP) 331
29.4 协议框架结构 332
29.3 体系结构模型 332
29.6 管理信息的结构 334
29.5 MIB变量的例子 334
29.8 MIB对象名的结构和表示法 335
29.7 使用ASN.1的正式定义 335
29.9 简单网络管理协议 338
29.10 SNMP的报文格式 340
29.11 SNMP报文编码举例 342
29.12 SNMPv3的新特性 344
习题 345
深入研究 345
29.13 小结 345
30.2 对资源的保护 347
30.1 引言 347
第30章 互联网的安全性和防火墙设计(IPsec和SSL) 347
30.5 IP安全(IPsec) 348
30.4 互联网安全 348
30.3 信息策略 348
30.6 IPsec鉴别首部 349
30.8 IPsec封装安全有效载荷 350
30.7 安全关联 350
30.10 IPsec隧道 351
30.9 鉴别和可变首部字段 351
30.14 多重连接和最薄弱的链接 352
30.13 防火墙和互联网的访问 352
30.11 必要的安全算法 352
30.12 安全套接字 352
30.15 防火墙的实现和分组过滤器 353
30.17 客户受限访问的后果 354
30.16 安全性与分组过滤器规则 354
30.19 内容保护和代理 355
30.18 有状态防火墙 355
深入研究 356
30.21 小结 356
30.20 监视与日志 356
习题 357
31.4 通向新版IP之路 358
31.3 超越IPv4 358
第31章 下一代IP(IPv6) 358
31.1 引言 358
31.2 为什么要改变 358
31.7 IPv6数据报的一般形式 359
31.6 IPv6的特点 359
31.5 下一代IP的名字 359
31.8 IPv6基本首部格式 360
31.10 IPv6数据报的解析 361
31.9 IPv6的扩展首部 361
31.12 端到端分片的后果 362
31.11 IPv6的分片和重装 362
31.14 IPv6的选项 363
31.13 IPv6源路由 363
31.15 IPv6地址空间的大小 364
31.16 IPv6的冒号十六进制记法 365
31.19 模拟广播——工程上的选择 366
31.18 广播和多播的二重性 366
31.17 三种基本IPv6地址类型 366
31.21 嵌入的IPv4地址和过渡 367
31.20 建议的IPv6地址空间分配 367
31.23 单播地址的结构 368
31.22 未指明的地址和环回地址 368
31.25 本地地址 369
31.24 接口标识符 369
31.27 小结 370
31.26 自动配置和重新编号 370
习题 371
深入研究 371
附录A RFC指南 372
附录B 网际互连术语和缩写词汇表 375
参考文献 398
索引 404
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《刑法归责原理的规范化展开》陈璇著 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《单片机原理及应用》庄友谊 2020
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《柏里曼人体结构绘画教学描摹本 第2册 头手足结构》杨建飞主编 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017