第一章 绪论 1
1.1 引言 1
1.2 计算机网络的结构 1
1.3 计算机网络的基本概念 3
1.4 TCP/IP的历史 9
1.5 小结 10
第二章 低层网络技术 11
2.1 引言 11
2.2 计算机网络分类 11
2.3 局域网技术 12
2.4 广域网技术 21
2.5 其他网络技术 26
2.6 小结 27
第三章 网间网体系结构与协议分层 28
3.1 引言 28
3.2 网间网体系结构 28
3.3 网间网特点 32
3.4 网间网协议分层 33
3.5 TCP/IP模型中的两大边界 40
3.6 分层的弊端 40
3.7 TCP/IP与ISO/OSI 41
3.8 小结 42
第四章 网间网地址 43
4.1 引言 43
4.2 什么是地址 43
4.3 物理地址与网间网地址 44
4.4 网间网地址结构 44
4.5 三类主要的网间网地址 45
4.6 网间网地址的本质 45
4.7 网间网特殊地址形式 46
4.8 网间网编址方式的缺陷 47
4.9 网间网地址的直观表示法 47
4.1 0网间网地址管理 48
4.1 1小结 48
第五章 地址解析 49
5.1 引言 49
5.2 从网间网地址到物理地址 49
5.3 动态联编 50
5.4 从物理地址到网间网地址 51
5.5 RARP协议 51
5.6 RARP服务器 52
5.7 地址解析报文 53
5.8 小结 54
第六章 域名系统 55
6.1 引言 55
6.2 两种命名机制 55
6.3 层次型名字管理 57
6.4 TCP/IP网间网域名 57
6.5 域名解析 60
6.6 域服务器报文 65
6.7 两点补充 68
6.8 小结 69
第七章 IP协议:无连接数据报传送 70
7.1 引言 70
7.2 IP层的特点及地位 70
7.3 TCP/Ip可靠性思想 71
7.4 IP数据报 71
7.5 IP数据报选项 78
7.6 小结 80
第八章 IP协议:差错与控制报文(ICMP) 81
8.1 引言 81
8.2 ICMP的起源与推广 81
8.3 ICMP协议与IP协议的关系 82
8.4 ICMP报文格式 82
8.5 ICMP差错报文 83
8.6 ICMP控制报文 86
8.7 ICMP请求/应答报文对 88
8.8 小结 90
第九章 IP协议:数据报寻径 91
9.1 引言 91
9.2 寻径概念 91
9.3 IP寻径与网间网体系结构 92
9.4 寻径表 94
9.5 IP层对出/入数据报的处理 97
9.6 小结 98
第十章 Internet路径建立与刷新:体系结构与寻径表 99
10.1 引言 99
10.2 寻径表的内容 99
10.3 Internet的核心结构 100
10.4 Internet的对等主干结构 102
10.5 Internet中的自治系统 104
10.6 默认路径及其意义 106
10.7 Internet体系结构总结 107
10.8 小结 108
第十一章 Internet路径建立与刷新:寻径协议 109
11.1 引言 109
11.2 基本的路径广播算法 110
11.3 网关-网关协议 114
11.4 外部网关协议(EGP) 116
11.5 内部网关协议族 121
11.6 gatec:一个寻径协议实现的例子 127
11.7 小结 128
第十二章 传输层原理 130
12.1 引言 130
12.2 计算机网络中的服务与服务质量问题 130
12.3 传输层要解决的问题 134
12.4 小结 140
第十三章 传输层协议:TCP与UDP 142
13.1 引言 142
13.2 传输层端口 142
13.3 用户数据报协议UDP 144
13.4 UDP报文及其封装 144
13.5 UDP校验和与伪头标 145
13.6 关于UDP端口的进一步讨论 146
13.7 传输控制协议TCP 146
13.8 TCP可靠性的获得 147
13.9 确认与超时重传 147
13.10 关于TCP时间片处理的进一步讨论 148
13.11 TCP的拥塞控制 149
13.12 TCP连接建立与撤除 150
13.13 push操作 150
13.14 TCP段格式 151
13.15 小结 152
第十四章 引导协议:BOOTP 153
14.1 引言 153
14.2 BOOTP原理 153
14.3 BOOTP的报文格式 154
14.4 BOOTP报文的传输 157
14.5 启动配置文件 157
14.6 小结 158
第十五章 IP网络地址复用 159
15.1 引言 159
15.2 产生网络地址复用技术的动因 159
15.3 子网编址 160
15.4 透明网关 166
15.5 代理ARP 168
15.6 小结 169
第十六章 多目编址与IGMP协议 171
16.1 引言 171
16.2 IP传送方式的扩展 171
16.3 多目传送的硬件支持 172
16.4 多目传送及其地址 173
16.5 IP协议对多目传送的处理 175
16.6 网间网组管理协议IGMP 176
16.7 多目地址分配 178
16.8 多目地址路径信息广播 178
16.9小结 178
第十七章 网间网应用编程接口及应用程序间相互作用模型 180
17.1 引言 180
17.2 网间网进程通信 181
17.3 网间网进程通信要解决的问题 181
17.4 相互作用的客户-服务器模型 183
17.5 4BSDUNIX进程通信:socket界面 186
17.6 客户-服务器模型的socket实现框架 195
17.7 关于socket的进一步讨论 198
17.8 小结 199
第十八章 应用之一:远程登录(TELNET,rlogin) 200
18.1 引言 200
18.2 远程登录概念的提出 200
18.3 TELNET协议 201
18.4 rlogin 209
18.5 小结 210
第十九章 应用之二:文件传输与访问(FTP,TFTP和NFS) 211
19.1 引言 211
19.2 文件传输与访问 211
19.3 TCP/IP文件传输协议FTP 212
19.4 关于文件传输的进一步讨论 214
19.5 文件访问协议族NFS/XDR/RPC 215
19.6 关于文件传输访问的进一步讨论 217
19.7 单纯文件传输协议TFTP 217
19.8 小结 218
第二十章 应用之三:电子邮件 219
20.1 引言 219
20.2 电子邮件系统体系结构 219
20.3 TCP/IP电子邮件地址 223
20.4 邮箱别名扩展 223
20.5 TCP/IP电子邮件标准 224
20.6 小结 226
第二十一章 TCP/IP协议族依赖关系 227
21.1 引言 227
21.2 TCP/IP协议族及其依赖关系 227
21.3 网络操作系统示例 230
21.4 小结 230
第二十二章 层次结构思想 232
22.1 引言 232
22.2 什么是层次结构 232
22.3 层次结构的意义 233
22.4 TCP/IP中的层次结构 234
22.5 层次结构的三种抽象模型 235
22.6 层次结构与互操作性 237
22.7 小结 238
第二十三章 TCP/IP技术发展动向 239
23.1 引言 239
23.2 TCP/IP发展的动因 240
23.3 与负载和规模增长有关的问题 241
23.4 新应用 243
23.5 新技术 245
23.6 其他动向 246
23.7 小结 248
参考文献 249