第一章 计算机网络概述 1
1.1 计算机网络的产生与发展 1
1.1.1 远程终端联机阶段 1
1.1.2 计算机网络阶段 2
1.1.3 开放式标准化网络阶段 3
1.1.4 信息高速公路阶段 3
1.1.5 计算机网络在中国的发展 3
1.2 计算机网络的概念 4
1.2.1 计算机网络的定义 4
1.2.2 计算机网络的组成 5
1.2.3 联机多用户系统 6
1.2.4 分布式计算机系统 6
1.3 计算机网络的特点和功能 7
1.3.1 计算机网络的特点 7
1.3.2 计算机网络的功能 7
1.4 计算机网络的分类 9
1.4.1 按网络的分布范围分类 9
1.4.2 按网络的交换方式分类 9
1.4.3 按通信媒体划分 9
1.4.4 按通信性能划分 9
1.5 计算机网络的拓扑结构 10
1.5.1 拓扑的概念 10
1.5.2 网络拓扑结构 10
1.6 计算机网络常用术语 12
1.6.1 网络节点 12
1.6.2 链路与通路 13
1.7 计算机网络体系结构和协议 13
1.7.1 计算机网络体系结构的形成 13
1.7.2 通信协议 15
1.7.3 网络分层结构模型 16
1.7.4 开放式系统互连参考模型 17
1.7.5 TCP/IP协议 18
习题 18
第二章 通信技术基础 20
2.1 传输介质 20
2.1.1 铜缆及电信号传输 20
2.1.2 光纤 23
2.1.3 无线电短波传输 25
2.1.4 微波 25
2.1.5 卫星通信 26
2.1.6 红外线与激光 26
2.2 数据通信系统 27
2.2.1 数据通信的概念 27
2.2.2 数据通信系统的模型 28
2.2.3 数据通信系统的主要技术指标 28
2.3 数据传输 30
2.3.1 通信方式 30
2.3.2 异步传输和同步传输 32
2.4 多路复用技术 33
2.4.1 频分多路复用技术 33
2.4.2 时分多路复用技术 34
2.4.3 波分复用 34
2.4.4 码分复用 35
习题 35
第三章 Internet网络原理 36
3.1 Internet网络概述 36
3.1.1 Internet的形成 36
3.1.2 Internet的发展 37
3.1.3 Internet的功能 38
3.2 Internet网络协议结构 39
3.2.1 ISO/OSI参考模型 39
3.2.2 TCP/IP模型 45
3.2.3 TCP与ISO/OSI的关系 48
习题 48
第四章 IP地址及域名 49
4.1 IP地址 49
4.1.1 IP地址的结构 49
4.1.2 IP地址分类 50
4.1.3 特殊的IP地址 51
4.1.4 子网和掩码 51
4.2 地址解析 55
4.2.1 地址解析协议 55
4.2.2 反向地址解析协议 56
4.3 域名系统 57
4.3.1 命名机制 57
4.3.2 域名的组成结构 58
4.3.3 域名系统的管理 60
4.3.4 域名解析 61
习题 63
第五章 TCP/IP协议 64
5.1 IP协议 64
5.1.1 简介 64
5.1.2 IP数据报格式 65
5.1.3 IP路由表 68
5.1.4 IP数据报转发过程 69
5.1.5 IP数据报的差错与控制 70
5.2 组播和IGMP协议 72
5.3 下一代网际协议IPv6 74
5.3.1 简介 74
5.3.2 IPv6标准的制定 75
5.3.3 IPv6与IPv4的主要区别 77
5.3.4 IPv6的地址结构 80
5.3.5 从IPv4向IPv6过渡 81
5.4 TCP协议 84
5.4.1 传输层端口 85
5.4.2 TCP协议功能概述 85
5.4.3 TCP报文的格式 86
5.4.4 TCP的连接管理 88
5.4.5 TCP的可靠性 91
5.4.6 UDP协议 92
5.5 TCP套接字编程 93
5.5.1 TCP套接字编程 94
5.5.2 Java客户机/服务器应用示例 95
习题 99
第六章 Internet的应用 101
6.1 WWW服务 101
6.1.1 WWW简介 101
6.1.2 统一资源定位符URL 102
6.1.3 HTTP协议 103
6.1.4 超文本标记语言HTML 109
6.1.5 Web浏览器 111
6.2 电子邮件服务 113
6.2.1 电子邮件的概念 113
6.2.2 电子邮箱与电子邮件的地址格式 114
6.2.3 邮件的传输和存取 115
6.3 文件传送服务 118
6.3.1 概述 118
6.3.2 FTP的工作原理 119
6.3.3 FTP客户类型 120
6.3.4 如何使用FTP 121
6.3.5 普通文件传送协议TFTP 122
6.3.6 网络文件系统NFS 123
6.4 远程登录Telnet 124
6.5 Web内容分布 124
6.5.1 Web缓存 125
6.5.2 内容分布网络 129
6.5.3 对等文件共享 131
习题 136
第七章 主页制作技术 137
7.1 概述 137
7.2 FrontPage 2000 139
7.2.1 FrontPage 2000的窗口 139
7.2.2 创建普通Web页 140
7.2.3 表单 152
7.2.4 超级链接 158
7.2.5 使用模板式向导建立网页 161
7.2.6 其他 161
习题 162
第八章 网络安全 164
8.1 计算机网络安全问题概述 164
8.1.1 概述 164
8.1.2 计算机网络面临的安全性威胁 165
8.2 密码技术 168
8.2.1 对称密钥密码体制 169
8.2.2 数据加密标准(DES) 170
8.2.3 公开密钥加密技术 171
8.3 数字签名 172
8.4 密钥分发和认证 173
8.5 访问控制:防火墙 174
8.5.1 防火墙概述 175
8.5.2 防火墙的设计 176
8.5.3 防火墙体系结构 177
8.5.4 防火墙的关键技术 182
8.5.5 防火墙的主要缺陷 188
习题 190
第九章 网络管理概述 191
9.1 网络管理标准化与协议的产生 191
9.2 网络管理系统 192
9.2.1 网络管理协议 193
9.2.2 配置管理的基本功能 193
9.3 网络的一般配置项目 195
9.3.1 配置网络 195
9.3.2 配置网络服务器 195
9.3.3 配置交换机 196
9.3.4 配置交换机虚拟网VLAN 199
9.3.5 配置三层交换 201
9.3.6 配置路由器 201
9.3.7 配置管理工具 208
9.4 网络性能管理 212
9.4.1 性能管理的基本功能 212
9.4.2 IP网络性能参数 213
9.4.3 IP网络性能指标 214
9.4.4 IP网性能指标与网络结构的关系 216
9.4.5 IP网络性能指标分配 217
9.4.6 IP网网络性能指标控制 218
9.4.7 指标的确定 221
9.4.8 指标的测量与分析 221
9.4.9 影响性能的主要因素 223
9.5 性能管理工具 227
9.5.1 Sniffer网络分析仪 227
9.5.2 网络应用性能管理系统Network Vantage 229
9.5.3 故障管理基本功能 231
9.5.4 故障的预防性管理原则 232
9.5.5 故障管理工具 233
9.5.6 计费管理的基本功能 236
9.5.7 安全管理的基本功能 237
9.6 几种流行的网络管理系统概述 243
9.6.1 CiscoWorks 243
9.6.2 HP OpenView 245
9.6.3 IBM Tivoli NetView 246
9.6.4 SUN SUNNet Manager 248
9.6.5 华为Quidview 249
习题 250
附录 网络术语和缩略语 251
主要参考文献 286