第1章 Internet正向我们走来 1
1.1 今日世界正在经历着一场革命 1
1.2 数字不能完全说明问题 2
1.3 学习Internet 2
1.4 深刻理解Internet 2
1.5 Internet的术语和技术 3
1.6 Internet的发展及其适应性 3
1.7 Internet的影响 3
1.8 本书的组织 4
1.9 作者手记 4
2.3 推销电话业务 7
2.2 一种新的通信服务 7
2.1 摘要 7
第2章 电话的普及 7
第一部分 Internet之前的通信系统 7
2.4 有限的业务 8
2.5 高成本 8
2.6 艰难的转变 8
2.7 随处可得的通信服务 9
2.8 与Internet有关的东西 9
第3章 模拟通信 11
3.1 摘要 11
3.2 声音、振动和模拟录音 11
3.6 模拟虽然简单但不精确 12
3.5 最早的模拟通信 12
3.4 许多电子设备是模拟设备 12
3.3 模拟电子设备 12
3.7 在线路上传输模拟信号 13
3.8 数字音乐 14
3.9 数字革命 14
3.10 计算机是数字的 14
3.11 数字录音 15
3.12 将数字信号转化为模拟信号 15
3.12 为什么要采用数字 16
3.13 小结 16
4.4 莫尔斯电报码 17
4.3 电报是数字的 17
4.2 通信世界曾经是数字的 17
4.1 摘要 17
第4章 数字网络的过去和未来 17
4.5 莫尔斯电报码中的字母和数字 18
4.6 电报用户不需关心莫尔斯电报码 19
4.7 电报使瞬间的通信成为现实 19
4.8 速度是相对的 19
4.9 电话业已成为数字的 20
4.10 与Internet有关的东西 20
4.11 Internet中的二进制数据编码 20
4.12 小结 21
5.4 信号编码 22
5.3 信号与线路 22
5.1 摘要 22
第5章 基本的通信技术 22
5.2 电子通信 22
5.5 调制解调器MODEM 23
5.6 调制解调器可以进行双向传输 23
5.7 数字信息的字符编码 24
5.8 差错检测 25
5.9 小结 26
6.2 局域网出现的原因和动力 27
6.3 交换存储媒介 27
6.4 计算机由电路板组成 27
6.1 摘要 27
第6章 局域网的出现 27
6.5 电路板是如何插入计算机中的 28
6.6 将两台计算机相连 28
6.7 局域网(LAN)技术 29
6.8 将一台计算机连到局域网上 30
6.9 LAN技术的重要意义 31
6.10 局域网与Internet的关系 31
第二部分 Internet发展简史 35
第7章 早期的Internet 35
7.1 最初的许多互不相关的网络 35
7.2 LAN的急剧增长 35
7.3 关于LAN的一些事实 35
7.5 广域网技术 36
7.4 各种LAN技术之间互不兼容 36
7.6 WAN很少而LAN很多 37
7.7 WAN和LAN互不兼容 37
7.8 组建单独一个网络成为需求 38
7.9 当时的国防部有许多网络 38
7.10 将相互孤立的计算机互连起来 38
7.11 Internet的出现 39
7.12 ARPANET主干网 39
7.13 Internet软件 39
7.14 TCP/IP软件 40
7.15 开放系统的冲击 40
7.17 TCP/IP联机文档 41
7.16 开放系统的必要性 41
7.18 美国军方采纳了TCP/IP 42
7.19 小结 42
7.20 作者手记 42
第8章 惊人增长的十年 44
8.1 摘要 44
8.2 TCP/IP软件的传播 44
8.3 此时,让我们回头看一下计算机科学的发展 44
8.4 Internet和UNIX的结合 45
8.5 美国军方作出了承诺 45
8.6 Internet规模一年内增长一倍 45
8.7 现在来看一下大学的计算机科学系发生了哪些变化 46
8.9 IAB的出现和发展 47
8.10 IETF 47
8.8 研究生自愿从事Internet的研究 47
8.11 Internet又一次在一年之内增长了一倍 48
8.12 Internet促进了科学的发展 48
8.13 NSF扮演了领导角色 48
8.14 一切为了科学和工程 49
8.15 NSF的方案 49
8.16 NSFNET主干网 49
8.17 一次主要的重组 50
8.18 ANS主干网 50
8.19 指数级的增长速度 51
8.20 商业评估 52
8.21 增长的极限 52
9.3 计算机间的电子邮件 53
9.4 BITNET 53
第9章 全球Internet 53
9.2 早期的ARPA网 53
9.1 摘要 53
9.5 欧洲的网络 54
9.6 EBONE:欧洲主干网 55
9.7 EBONE是最高层次的网络 55
9.8 其他洲的Internet 56
9.9 Internet世界 57
9.10 作者手记 57
10.3 通信基础设施 59
10.2 现有的基础设施 59
10.1 摘要 59
第10章 全球信息基础设施 59
10.4 邮政服务 60
10.5 电报 60
10.6 电话 60
10.7 目前的情况 61
10.8 Internet是通用的 61
10.9 Internet提供多种信息服务 62
10.10 TCP/IP通信设施 62
10.11 作者手记 62
11.3 共享传输路径带来了延迟 65
11.2 共享传输路径可以节约资金 65
11.1 摘要 65
第11章 分组交换 65
第三部分 Internet揭秘 65
11.4 线路共享 66
11.5 可选频道 66
11.6 轮流共享 66
11.7 分组交换避免了延迟 67
11.8 每个分组必须标识 67
11.9 每台计算机都有一个地址 67
11.10 并不是所有分组的长度都相同 68
11.11 分组传输似乎是非即时的 68
11.12 网络共享是自动的 68
11.16 小结 69
11.15 分组交换与Internet 69
11.14 许多设备都可以使用分组交换 69
11.13 网络硬件处理网络共享 69
第12章 Internet网际网 71
12.1 摘要 71
12.2 网络技术互不兼容 71
12.3 怎样解决网络不兼容的问题 71
12.4 两个基本概念 72
12.5 网络连接可以扩展 72
12.6 一台计算机可以有多个网络连接 73
12.7 用一台计算机将两个或多个网络互连 73
12.10 路由器是Internet的标准件 74
12.9 用于网络互连的计算机称为路由器 74
12.8 用于网络互连的计算机传递分组 74
12.11 路由器可互连多种类型的网络 75
12.12 路由器可以互连广域网和局域网 75
12.13 供个人计算机使用的拨号电话连接 76
12.14 网络互连具有革命性的意义 76
12.15 小结 77
第13章 虚拟网络软件IP 78
13.1 摘要 78
13.2 协议:通信的约定 78
13.3 网际协议 78
13.4 每台机器上都有IP软件 78
13.6 错觉:Internet是一个庞大的网络 79
13.7 Internet实际的内部结构 79
13.5 Internet分组称为数据报 79
13.8 数据报以分组方式在Internet中传递 81
13.9 每台计算机都被指定一个唯一的地址 81
13.10 Internet地址 81
13.11 IP地址奇怪的语法格式 82
13.12 IP地址不是随机的 82
13.13 Internet漫游举例 82
13.14 小结 83
第14章 可靠传输软件TCP 84
14.1 摘要 84
14.2 分组交换系统可能会超出其流量限制 84
14.3 TCP帮助IP实现可靠递交 85
14.6 TCP自动进行重传 86
14.5 恢复丢失分组的神奇 86
14.4 TCP提供计算机程序之间的连接 86
14.7 TCP和IP协同工作 87
14.8 小结 87
第15章 客户+服务器=分布式计算 88
15.1 摘要 88
15.2 大型计算机使用网络作为输入和输出 88
15.3 小型计算机利用网络进行交互 88
15.4 Internet上的分布式计算 89
15.5 一种单一的模式可以解释所有的分布式计算 89
15.6 程序要么是客户,要么是服务器 90
15.7 服务器必须一直在运行 90
15.8 小结 91
16.3 为计算机命名可能很困难,也可能很有趣 92
16.2 在名字和数字之间,人们更偏爱名字 92
第16章 计算机的命名 92
16.1 摘要 92
16.4 计算机的名字必须具有唯一性 93
16.5 计算机名字的后缀 93
16.6 由多个部分组成的名字 94
16.7 美国本土以外的领域名字 94
16.8 将名字翻译成相应的IP地址 94
16.9 领域名字系统的工作与电话号码服务类似 95
16.10 计算机名字的查找是自动的 95
16.11 IP地址和领域名字没有关系 96
16.12 小结 97
17.2 Internet工作良好 98
17.3 IP提供了灵活性 98
第17章 Internet为什么工作得很好 98
17.1 摘要 98
17.4 TCP提供了可靠性 99
17.5 TCP/IP软件是一个高效率的软件 99
17.6 TCP/IP的研究重视实际效果 100
17.7 成功的法则 100
17.8 小结 101
18.4 电子邮件的每个用户都有一个E-mail信箱 105
18.2 功能概述 105
18.3 电子邮件是最好的通信方式 105
第18章 电子邮件 105
第四部分 如何使用Internet 105
18.1 摘要 105
18.5 发送电子邮件 106
18.6 通知用户E-mail信件到来 106
18.7 阅读E-mail信件 106
18.8 E-mail信件像是办公室之间使用的便笺 107
18.9 E-mail软件自动填充头部的信息 107
18.10 E-mail是怎样工作的 108
18.11 在个人计算机上使用电子邮件 108
18.12 信箱地址格式 109
18.13 信箱地址的缩写使E-mail系统更为友好 109
18.16 向多个收信人发送信件 110
18.14 使用别名可以进行任意的缩写 110
18.15 供系统内的所有用户共享的别名 110
18.17 信件发送清单:多个收信人的别名 111
18.18 公共信件发送清单和信件爆破器(Mail Exploder) 111
18.19 向非Internet节点发送或接收电子邮件 112
18.20 通过电子邮件访问其他服务 112
18.21 速度、可靠性和人们对电子邮件的期望 113
18.22 电子邮件的影响及其重要意义 114
18.23 加入到邮件发送清单 114
第19章 电子公告牌(网络新闻) 116
19.1 摘要 116
19.2 电子公告牌功能简述 116
19.4 网络新闻 117
19.3 Internet上有许多各种各样话题的电子公告牌 117
19.5 新闻组的命名 118
19.6 如何获取网络新闻和阅读新闻稿的软件 118
19.7 用户眼中的网络新闻 119
19.8 检查新闻稿 119
19.9 过期的新闻稿 119
19.10 阅读网络新闻 120
19.11 选择新闻稿 120
19.12 订阅新闻组或退订新闻组 121
19.16 网络新闻是如何工作的 122
19.15 网络新闻的规模 122
19.14 有限制的新闻组 122
19.13 投送新闻稿 122
19.17 冗余新闻干路与重复新闻稿的消除 123
19.18 网络新闻和电子邮件的关系 124
19.19 网络新闻和信件发送清单的影响及其重要意义 124
19.20 关于如何参加电子讨论的一些惯例和提示 125
19.21 小结 126
第20章 文件传输(FTP) 127
20.1 摘要 127
20.2 数据以文件的形式存放 127
20.3 文件拷贝 127
20.4 FTP是交互式的 127
20.7 二进制文件格式和文本文件格式的命令 128
20.6 客户可以存储或获取远程的文件 128
20.5 命令举例 128
20.8 ASCII传输和二进制传输 129
20.9 授权命令和匿名FTP 130
20.10 列出远程登录的内容 130
20.11 FTP使用举例 130
20.12 其他杂项命令 133
20.13 FTP是怎样工作的 133
20.14 FTP的影响及其重要意义 133
20.15 小结 134
21.2 用户通过终端访问分时系统 135
21.3 分时系统需要一些帐户信息 135
21.1 摘要 135
第21章 远程登录(TELNET) 135
21.4 远程登录类似普通登录 136
21.5 远程登录提供了一种通用访问服务 136
21.6 通用性使远程登录功能强大 137
21.7 远程登录适用于多种类型的计算机 137
21.8 远程登录是如何工作的 137
21.9 退出远程登录 138
21.10 显示和窗口 139
21.11 Internet的远程登录称为TELNET 139
21.12 利用TELNET访问其他Internet服务 139
21.13 对远程登录的评价 140
21.14 小结 140
22.2 功能描述 141
22.3 信息查询 141
22.1 摘要 141
第22章 信息浏览服务(Gopher) 141
22.4 辅助搜索的工具 142
22.5 搜索Internet 142
22.6 信息浏览服务的一个例子 143
22.7 Gopher是菜单驱动的 143
22.8 一个菜单项可指向另一台计算机 143
22.9 Gopher的运作方式 144
22.10 Gopher的两种用户接口 144
22.11 Gopher的图形接口 145
22.12 Gopher的文本方式接口 146
22.13 使用Gopher的一个实例 147
22.14 浏览过程中的“回溯” 153
22.15 存储一个菜单 154
22.16 Gopher的位置信息存储器——“书签” 154
22.17 小结 154
第23章 高级浏览服务(WWW,Mosaic) 156
23.1 摘要 156
23.2 功能描述 156
23.3 菜单与文本信息的集成化 156
23.4 集成式菜单的重要性 157
23.5 把菜单嵌入于文本中——超文本 158
23.6 有些计算机具备多媒体性能 159
23.7 嵌入于正文之中的视象与声音 160
23.9 用于访问WWW的Mosaic软件 161
23.8 WWW(World WideWeb) 161
23.10 超媒体显示实例 162
23.11 保存信息所在位置 162
23.12 WWW的运作方式 165
23.13 一个URL将告诉Mosaic连接至哪台计算机 166
23.14 一个URL将告诉Mosaic连接至哪个服务器 166
23.15 制作一个多媒体信息页 166
23.16 Mosaic提供针对多种服务的访问功能 166
23.17 “热表”(hotlist)和专有WWW文档 168
23.18 开始使用Mosaic 168
23.19 小结 168
23.20 关于超媒体浏览的一个预测 169
24.2 功能描述 170
24.3 浏览与自动搜索的比较 170
第24章 自动标题搜索(Archie,Veronica) 170
24.1 摘要 170
24.4 依名字或描述而进行的自动搜索过程 171
24.5 Archie目录服务 171
24.6 Archie的负载分布于多个服务器 172
24.7 Archie的用户接口 173
24.8 以命令行方式访问archie 173
24.9 借助电子邮件访问archie 174
24.10 借助TELNET来访问Archie 175
24.11 以图形方式访问Archie 176
24.12 archie的运作原理 177
24.15 veronica把搜索结果作为菜单予以显示 179
24.14 veronica的用户接口 179
24.13 第二个搜索工具实例 179
24.16 复杂的搜索模式 180
24.17 veronica的运作原理 180
24.18 小结 180
24.19 一个连环漫画和一个玩笑 181
第25章 自动内容搜索(WAIS) 182
25.1 摘要 182
25.2 名字和内容的比较 182
25.3 阅读和扫描的比较 183
25.4 文档扫描的不足之处 183
25.6 广域信息服务(WAIS) 184
25.5 自动文档检索的历史 184
25.7 WAIS的用户接口 185
25.8 以英语编写问题 185
25.9 挑选一个文档集合 186
25.10 使用鼠标访问WAIS 186
25.11 选择Source 187
25.12 向WAIS投寄问题 189
25.13 使用WAIS检索一份文档 190
25.14 WAIS的运作机制 191
25.15 使WAIS得以快速搜索的专用计算机 192
25.16 小结 192
26.2 功能描述 194
26.3 声音和视象的硬件支持 194
第26章 声音和视象通信 194
26.1 摘要 194
26.4 在Internet上的无线电程序 195
26.5 声音电子会议 196
26.6 “白板”服务 196
26.7 标记一份文档 197
26.8 讨论并标记一份文档 198
26.9 视象电子会议 199
26.10 组用户间的视象电子会议 200
26.11 声音、视象和白板服务的三位一体 200
26.12 小结 201
26.13 作者手记 201
27.2 道不尽的服务类型 202
27.3 不断涌现的新服务 202
27.1 摘要 202
第27章 全球数字化信息库 202
27.4 适应变化的灵活性 203
27.5 数字化信息库 203
27.6 卡片目录与搜索工具 203
27.7 集成化的Internet服务 204
27.8 呼唤信息组织方式的标准化 204
27.9 在数字化信息库中的信息 205
27.10 什么是Internet 205
27.11 作者手记 206
附录A 网络新闻组举例 207
附录B Internet服务举例 213
附录C Internet术语和词汇 218