第1章 概述 1
1.1 网络发展过程 1
1.1.1 从ARPA网络到Internet 1
1.1.2 从低速网络到高速网络 3
1.1.3 从数据网络到统一网络 4
1.2 网络分类 6
1.2.1 电路交换和分组交换 6
1.2.2 局域网、城域网与广域网 12
1.3 计算机网络协议和体系结构 13
1.3.1 分层的必要性 13
1.3.2 OSI体系结构 16
1.3.3 TCP/IP体系结构 17
习题 19
第2章 以太网 20
2.1 通信方式 21
2.1.1 单工通信 21
2.1.2 半双工通信 21
2.1.3 全双工通信 21
2.2 总线式以太网 21
2.2.1 基带传输与曼彻斯特编码 21
2.2.2 MAC层差错控制功能 24
2.2.3 MAC帧结构 24
2.2.4 CSMA/CD操作过程 26
2.2.5 冲突域直径和最短帧长 29
2.3 网桥与冲突域分割 32
2.3.1 网桥工作原理 32
2.3.2 生成树算法 38
2.4 以太网交换机与交换式以太网 44
2.4.1 VLAN与广播域分割 44
2.4.2 802.1Q与VLAN内数据转发 48
2.5 以太网标准 54
2.5.1 10Mbps以太网标准 54
2.5.2 100Mbps以太网标准 55
2.5.3 1Gbps以太网标准 56
2.5.4 10Gbps以太网标准 57
习题 57
第3章 网络层 60
3.1 网际协议 60
3.1.1 IP地址分类 60
3.1.2 IP分组格式 64
3.2 路由器工作原理 68
3.2.1 IP分组转发过程 68
3.2.2 路由协议分类 71
3.2.3 RIP建立路由表过程 72
3.2.4 OSPF建立路由表过程 83
3.3 IP over以太网 98
3.3.1 ARP和地址解析过程 98
3.3.2 三层交换 100
3.4 Internet控制报文协议 110
习题 111
第4章 广域网 114
4.1 公共交换电话网 115
4.1.1 PSTN结构 115
4.1.2 No.7信令系统 120
4.2 SDH 122
4.2.1 SDH帧结构 122
4.2.2 SDH复用结构 124
4.2.3 SDH构件 126
4.2.4 SDH配置 128
4.2.5 PSTN和SDH的关系 129
4.3 ATM 131
4.3.1 ATM结构 132
4.3.2 ATM信元格式 138
4.3.3 ATM适配层 139
4.3.4 ATM服务质量问题 141
4.3.5 宽带综合业务数字网的设想 142
4.4 其他广域网技术 144
习题 149
第5章 Internet组成 150
5.1 Internet接入技术 150
5.1.1 拨号接入技术 150
5.1.2 ADSL接入技术 163
5.1.3 以太网接入技术 179
5.2 Internet主干技术 183
5.2.1 IP over ATM 183
5.2.2 IP over SDH 186
习题 187
第6章 运输层 189
6.1 运输层端口的概念 190
6.2 用户数据报协议 191
6.2.1 UDP报文格式 191
6.2.2 UDP用途 191
6.3 传输控制协议 192
6.3.1 TCP报文格式 192
6.3.2 TCP差错控制 194
6.3.3 几种TCP拥塞控制机制 199
6.3.4 TCP和RED 203
6.3.5 TCP建立连接和释放连接的过程 205
习题 207
第7章 应用层 208
7.1 域名系统 208
7.1.1 域名结构 209
7.1.2 域名解析过程 210
7.2 动态主机配置协议 213
7.3 HTTP和WWW 215
7.3.1 统一资源定位地址 216
7.3.2 HTTP 216
7.4 电子邮件 217
7.4.1 SMTP发送邮件操作过程 218
7.4.2 POP3读取邮件操作过程 219
7.5 文件传输协议 220
习题 221
第8章 网络安全 223
8.1 网络安全概述 223
8.1.1 网络安全目标 223
8.1.2 网络威胁类型 224
8.1.3 网络安全机制 226
8.2 传输安全机制 226
8.2.1 加密技术 226
8.2.2 报文摘要技术 231
8.2.3 数字签名技术 232
8.3 系统安全机制 234
8.3.1 防火墙 234
8.3.2 入侵检测 242
8.4 应用层安全协议 244
8.4.1 安全插口层 244
8.4.2 电子邮件安全协议 245
8.5 IP Sec和VPN 246
8.5.1 二层隧道技术和VPN 246
8.5.2 三层隧道技术和VPN 248
8.5.3 IP Sec 251
习题 253
第9章 网络工程 255
9.1 网络规划和设计 255
9.1.1 计算机网络的设计原则 255
9.1.2 网络分层结构 256
9.2 典型网络设备介绍 257
9.2.1 华为网络设备 257
9.2.2 Cisco网络设备 258
9.3 网络设计实例 260
9.3.1 局域网接入Internet的设计实例 260
9.3.2 校园网设计实例 261
9.4 网络管理 273
9.4.1 网络管理功能 273
9.4.2 简单网络管理协议 273
9.4.3 网络管理系统 273
习题 274
第10章 网络操作系统与服务器配置 275
10.1 网络操作系统概述 275
10.2 Windows Server 2003操作系统 276
10.2.1 Windows Server 2003简介 276
10.2.2 配置Windows Server 2003 DNS服务器 277
10.2.3 配置Windows Server 2003 DHCP服务器 283
10.2.4 配置Windows Server 2003 Web服务器 285
10.2.5 配置Windows Server 2003邮件服务器 288
10.2.6 配置Windows Server 2003 FTP服务器 291
10.3 GNU/Linux操作系统 294
10.3.1 GNU/Linux操作系统简介 294
10.3.2 配置Linux DNS服务器 294
10.3.3 配置Linux DHCP服务器 299
10.3.4 配置Linux Web服务器 301
10.3.5 配置Linux邮件服务器 304
10.3.6 配置Linux FTP服务器 307
习题 309
第11章 Internet应用 310
11.1 FTP下载工具 310
11.1.1 FlashGet的界面 310
11.1.2 添加下载任务 311
11.2 P2P技术与工具 314
11.2.1 P2P技术简介 314
11.2.2 eMule 316
11.2.3 PPLive 318
11.3 搜索引擎Google 321
11.3.1 Google的基本使用方法 321
11.3.2 Google的基本搜索功能 324
11.3.3 Google的高级功能 325
11.4 在线交流工具MSN 327
11.4.1 MSN Messenger的安装与启动 327
11.4.2 MSN Messenger登录 328
11.4.3 添加好友 328
11.4.4 与好友聊天 329
11.5 Blog 331
11.5.1 注册Blog空间 331
11.5.2 管理Blog空间 331
11.5.3 发表文章 332
11.5.4 展示照片 332
习题 334
参考文献 335