第1章 计算机网络基础 1
1.1 计算机网络的概念 1
1.1.1 什么是计算机网络 1
1.1.2 局域网和广域网 2
1.1.3 基于服务器的网络和对等网络 6
1.2.4 共享介质的网络和交换式网络 8
1.2 计算机网络的组成 9
1.2.1 计算机网络的硬件组成 9
1.2.2 计算机网络的软件组成 14
1.3.1 共享硬件资源 16
1.3 计算机网络的作用 16
1.2.3 通信子网和资源子网 16
1.3.2 共享软件 18
1.4 计算机网络拓扑结构 20
1.4.1 总线网络 20
1.4.2 环状网络 21
1.4.3 星状网络 22
1.4.4 星状总线 22
1.4.5 网状网络 23
习题 23
第2章 数据通信基础 25
2.2 数据和信号 27
2.2.1 数据和信号的概念 27
2.2.2 时域信号和频域信号 28
2.2.3 数字数据 30
2.2.4 模拟数据数字化 30
2.3 数据传输 31
2.3.1 数据传输的形式 31
2.3.2 基带传输 32
2.3.3 频带传输 34
2.1 数据通信模型 35
2.3.4 数据传输指标 36
2.4 通信方式 38
2.4.1 并行和串行通信 38
2.4.2 同步和异步通信 39
2.2.3 数据通信的方向 40
2.5 通信线路 41
2.5.1 双绞线 41
2.5.2 同轴电缆 42
2.5.3 光导纤维 44
2.5.4 无线通信 45
2.6 多路复用 46
2.6.1 频分制多路复用 47
2.6.2 时分制多路复用 47
2.7 交换技术 48
2.7.1 电路交换 49
2.7.2 报文交换 50
2.7.3 报文分组交换 51
2.7.4 广域网连接方式 51
2.8 差错控制 52
2.8.1 奇偶校验 53
2.8.2 循环冗余校验 56
习题 61
3.1 网络体系结构 63
3.1.1 基本概念 63
第3章 计算机网络体系结构 63
3.1.2 ISO/OSI参考模型 65
3.2 物理层协议 68
3.2.1 物理层协议描述 68
3.2.2 物理层协议示例 69
3.3 数据链路协议 73
3.3.1 HDLC的帧格式 74
3.3.2 HDLC的命令和响应 75
3.3.3 HDLC的平衡型和非平衡型的操作环境 77
3.3.4 HDLC的流量控制 78
3.3.5 HDLC数据传输过程 79
3.4 网络层协议 80
3.4.1 虚电路和数据报 81
3.4.2 路由选择 85
3.4.3 X.25型网络协议 88
3.5 传输层协议 91
3.5.1 传输层协议的分类 92
3.5.2 传输层向会话层提供的服务 94
3.5.3 传输连接建立 95
3.6 高层协议 95
3.6.1 会话层协议 96
3.6.2 表示层协议 97
3.6.3 应用层协议 100
习题 101
第4章 计算机局域网 103
4.1 计算机局域网协议 103
4.1.1 IEEE 802简介 103
4.1.2 IEEE 802标准系列 104
4.1.3 逻辑链路控制子层 105
4.2 IEEE 802.3类型的网络 106
4.2.1 IEEE 802.3标准 106
4.2.2 以太网 109
4.3 IEEE 802.4标准 112
4.3.1 令牌总线网原理 113
4.3.2 令牌总线MAC帧格式 113
4.3.3 令牌总线介质访问控制 115
4.4 IEEE 802.5标准 117
4.4.1 令牌环网原理 117
4.4.2 令牌环网帧格式 118
4.4.3 令牌环介质访问控制 120
4.4.4 令牌环网的硬件组成 121
4.5.1 光纤网基本组成 122
4.5 光纤分布数据接口 122
4.5.2 FDDI标准 124
4.6 其他类型的局域网 127
4.6.1 100VG-AnyLAN 127
4.6.2 ARCnet 129
4.6.3 AppleTalk 129
习题 130
第5章 TCP/IP协议 132
5.1 TCP/IP参考模型 132
5.1.1 各层服务概述 133
5.1.2 TCP/IP的基本工作原理 134
5.2 IP协议 138
5.2.1 IP分组格式 138
5.2.2 IP地址 142
5.2.3 互联网络控制协议 149
5.2.4 互联网的路由选择 154
5.2.5 下一代IP协议—IPv6 161
5.3 TCP协议 162
5.3.1 传输协议的要素 163
5.3.2 TCP服务模型 166
5.3.3 TCP协议格式 169
5.3.4 TCP数据段头 169
5.3.5 TCP连接管理 172
5.3.6 TCP传输策略 173
5.3.7 TCP拥塞控制 174
5.3.8 UDP 175
习题 176
6.1 网络互连概述 177
第6章 互联网络技术 177
6.1.1 不同网络之间的差异 179
6.1.2 网络互连技术 179
6.2 网络互连设备 180
6.2.1 中继器 181
6.2.2 网桥 183
6.2.3 路由器 193
6.2.4 交换器 199
6.2.5 干线 200
6.2.6 网关 201
6.3 公用数据网 203
6.3.1 电路交换数据网 203
6.3.2 分组交换数据网 205
6.4.1 连接类型 207
6.4 WAN,MAN,LAN连接技术 207
6.4.2 园区主干网和城域网 209
6.4.3 广域网连接 210
习题 211
第7章 网络新技术 212
7.1 计算机交换分机与综合业务数字网 212
7.1.1 计算机交换分机 212
7.1.2 综合业务数字网 216
7.2 帧中继 228
7.2.1 帧中继承载ISDN业务 229
7.2.2 帧中继数据传输服务 233
7.3 ATM技术 237
7.3.1 ATM的发展 237
7.3.2 ATM的概念 239
7.3.3 ATM交换 240
7.3.4 ATM协议参考模型 243
7.3.5 ATM应用 249
7.4 交换多兆位数据服务 252
习题 254
第8章 网络设计 256
8.1 计算机网络设计的阶段 256
8.2 结构化布线系统 258
8.3 网络结构设计 262
8.4 系统集成 266
习题 267
第9章Internet应用技术 268
9.1 Internet的基本情况 268
9.1.1 Internet主干网 268
9.1.2 中国Internet的发展 270
9.1.3 Internet的结构 272
12.6 实验六 管理目录和文件 274
9.1.4 Internet的管理 275
9.2 Internet的连接 276
9.3 Internet应用技术 279
9.3.1 域名系统 279
9.3.2 简单邮件传输协议 287
9.3.3 远程登录 290
9.3.4 文件传输协议 294
9.3.5 网络新闻USENET 296
9.3.6 万维网 301
习题 308
10.1.1 配置拨号网络 309
10.1 Internet的连接 309
第10章 访问Internet 309
10.2 电子邮件 314
10.2.1 UNIX下的mail 314
10.1.2 使用拨号网络 314
10.2.2 Eudora 315
10.2.3 Netscape浏览器的邮件功能 316
10.3 文件传输 319
10.3.1 UNIX下的FTP 319
10.3.2 Windows下的FTP客户软件 322
10.4 远程登录 325
10.4.1 UNIX下的Telnet 325
10.4.2 Windows下的远程登录 326
10.5 WWW浏览器 329
10.5.1 设置浏览器 329
10.5.2 使用浏览器 331
10.5.3 搜索引擎 332
10.6.1 独立IP地址连接 337
10.6.2 通过代理服务器连接 337
10.6 局域网连接Internet 337
习题 341
第11章 计算机网络安全 342
11.1 网络安全概述 342
11.1.1 网络安全问题 342
11.1.2 网络安全措施 344
11.2 数据加密技术 347
11.2.1 密码学概述 348
11.2.2 安全套接字层 351
11.3 防火墙技术 353
11.3.1 防火墙的概念 353
11.3.2 防火墙的体系结构 354
11.3.3 防火墙的类型 354
习题 360
第12章 网络实验 361
12.1 实验一 建立对等网 361
12.2 实验二 建立基于服务器网络 363
12.3 实验三 网络工作站的一般使用 369
12.4 实验四 利用NWADMIN管理目录树对象 370
12.5 实验五 管理目录树的访问权 372
12.7 实验七 实现网络打印 376
12.8 实验八 拨号连接Internet 379
附录 英文缩写词 381
参考文献 384