第1章 计算机网络概论 1
1.1计算机网络的形成和发展 1
1.2计算机网络的分类和应用 3
1.2.1计算机网络的分类 3
1.2.2计算机网络的应用 6
1.3我国互联网的发展 7
1.4计算机网络体系结构 9
1.4.1计算机网络的功能特性 9
1.4.2开放系统互连参考模型的基本概念 11
1.5几种商用网络的体系结构 18
1.5.1 SNA 18
1.5.2 X.25 20
1.5.3 Novell NetWare 21
1.6 OSI协议集 22
第2章 数据通信基础 27
2.1数据通信的基本概念 27
2.2信道特性 28
2.2.1信道带宽 28
2.2.2误码率 30
2.2.3信道延迟 30
2.3传输介质 30
2.3.1双绞线 30
2.3.2同轴电缆 31
2.3.3光缆 33
2.3.4无线信道 34
2.4数据编码 35
2.5数字调制技术 38
2.6脉冲编码调制 40
2.6.1取样 41
2.6.2量化 41
2.6.3编码 41
2.7通信方式和交换方式 41
2.7.1数据通信方式 41
2.7.2交换方式 43
2.8多路复用技术 46
2.8.1频分多路复用 46
2.8.2时分多路复用 47
2.8.3波分多路复用 48
2.8.4数字传输系统 48
2.8.5同步数字系列 50
2.9差错控制 50
2.9.1检错码 51
2.9.2海明码 51
2.9.3循环冗余校验码 53
第3章 广域通信网 56
3.1公共交换电话网 56
3.1.1电话系统的结构 56
3.1.2本地回路 57
3.1.3调制解调器 61
3.2 X.25公共数据网 63
3.2.1流量控制和差错控制 64
3.2.2 HDLC协议 69
3.2.3 X.25 PLP协议 75
3.3帧中继网 78
3.3.1帧中继业务 78
3.3.2帧中继协议 80
3.3.3帧中继的应用 82
3.4 ISDN和ATM 83
3.4.1综合业务数字网 83
3.4.2 ATM虚电路 87
3.4.3 ATM高层 88
3.4.4 ATM适配层 89
3.4.5 ATM通信管理 90
第4章 局域网与城域网 93
4.1局域网技术概论 93
4.1.1拓扑结构和传输介质 93
4.1.2 LAN/MAN的IEEE 802标准 98
4.2逻辑链路控制子层 100
4.2.1 LLC地址 101
4.2.2 LLC服务 101
4.2.3 LLC协议 102
4.3 IEEE 802.3标准 103
4.3.1 CSMA/CD协议 103
4.3.2 CSMA/CD协议的性能分析 108
4.3.3 MAC和PHY规范 109
4.3.4交换式以太网 114
4.3.5高速以太网 115
4.3.6虚拟局域网 118
4.4局域网互连 120
4.4.1网桥协议的体系结构 120
4.4.2生成树网桥 123
4.4.3源路由网桥 129
4.5城域网 131
4.5.1城域以太网 132
4.5.2弹性分组环 135
第5章 无线通信网 139
5.1移动通信 139
5.1.1蜂窝通信系统 139
5.1.2第二代移动通信系统 140
5.1.3第三代移动通信系统 142
5.2无线局域网 143
5.2.1 WLAN的基本概念 143
5.2.2 WLAN通信技术 145
5.2.3 IEEE 802.11体系结构 150
5.2.4移动Ad Hoc网络 156
5.2.5 IEEE 802.11的新进展 165
5.3无线个人网 169
5.3.1蓝牙技术 170
5.3.2 ZigBee技术 175
5.4无线城域网 181
5.4.1关键技术 181
5.4.2 MAC子层 182
5.4.3向4G迈进 183
第6章 网络互连与互联网 186
6.1网络互连设备 186
6.1.1中继器 186
6.1.2网桥 187
6.1.3路由器 188
6.1.4网关 189
6.2广域网互连 190
6.2.1 OSI网络层内部结构 191
6.2.2面向连接的网际互连 192
6.2.3无连接的网际互连 194
6.3 IP协议 197
6.3.1 IP地址 197
6.3.2 IP协议的操作 200
6.3.3 IP协议数据单元 202
6.4 ICMP协议 203
6.5 TCP和UDP协议 204
6.5.1 TCP服务 205
6.5.2 TCP协议 205
6.5.3 TCP拥塞控制 208
6.5.4 UDP协议 211
6.6域名和地址 211
6.6.1域名系统 213
6.6.2地址分解协议 214
6.7网关协议 218
6.7.1自治系统 218
6.7.2外部网关协议 218
6.7.3内部网关协议 220
6.7.4核心网关协议 228
6.8路由器技术 229
6.8.1 NAT技术 230
6.8.2 CIDR技术 232
6.8.3第三层交换技术 234
6.9 IP组播技术 236
6.9.1组播模型概述 236
6.9.2组播地址 237
6.9.3因特网组管理协议 238
6.9.4组播路由协议 242
6.10 IP QoS技术 247
6.10.1集成服务 248
6.10.2区分服务 250
6.10.3流量工程 252
6.11 Intemet应用 254
6.11.1远程登录协议 255
6.11.2文件传输协议 256
6.11.3简单邮件传输协议 256
6.11.4超文本传输协议 257
6.11.5 P2P应用 261
第7章 下一代互联网 265
7.1 IPv6 265
7.1.1 IPv6分组格式 266
7.1.2 IPv6地址 270
7.1.3 IPv6路由协议 275
7.1.4 IPv6对IPv4的改进 277
7.2移动IP 278
7.2.1移动IP的通信过程 278
7.2.2移动IPv6 280
7.3从IPv4向IPv6的过渡 284
7.3.1隧道技术 285
7.3.2协议翻译技术 292
7.3.3双协议栈技术 296
7.4下一代互联网的发展 298
7.4.1 IP地址的分配 299
7.4.2我国的下一代互联网研究 301
第8章 网络安全 304
8.1网络安全的基本概念 304
8.1.1网络安全威胁的类型 304
8.1.2网络安全漏洞 305
8.1.3网络攻击 305
8.1.4安全措施的目标 306
8.1.5基本安全技术 306
8.2信息加密技术 307
8.2.1数据加密原理 307
8.2.2经典加密技术 308
8.2.3现代加密技术 308
8.3认证 312
8.3.1基于共享密钥的认证 312
8.3.2 Needham-Schroeder认证协议 313
8.3.3基于公钥的认证 314
8.4数字签名 314
8.4.1基于密钥的数字签名 314
8.4.2基于公钥的数字签名 315
8.5报文摘要 315
8.5.1报文摘要算法 316
8.5.2安全散列算法 317
8.5.3散列式报文认证码 318
8.6数字证书 319
8.6.1数字证书的概念 319
8.6.2证书的获取 320
8.6.3证书的吊销 321
8.7密钥管理 321
8.7.1密钥管理概述 321
8.7.2密钥管理体制 322
8.8虚拟专用网 325
8.8.1虚拟专用网的工作原理 325
8.8.2第二层隧道协议 327
8.8.3 IPSec 333
8.8.4安全套接层 337
8.9应用层安全协议 341
8.9.1 S-HTTP 341
8.9.2 PGP 341
8.9.3 S/MIME 343
8.9.4安全的电子交易 344
8.9.5 Kerberos 345
8.10可信任系统 346
8.11防火墙 348
8.11.1防火墙的基本概念 348
8.11.2防火墙的功能和拓扑结构 349
8.12病毒防护和入侵检测 353
8.12.1病毒防护 353
8.12.2入侵检测 356
第9章 网络操作系统与应用服务器 360
9.1网络操作系统 360
9.1.1 Windows Server 2003操作系统 360
9.1.2 Linux操作系统简介 363
9.2网络操作系统的基本配置 363
9.2.1 Windows Server 2003本地用户与组 363
9.2.2 Windows Server 2003活动目录 364
9.2.3 Windows Server 2003终端服务 370
9.2.4 Windows Server 2003远程管理 373
9.2.5 Linux网络配置 377
9.2.6 Linux文件和目录管理 385
9.2.7 Linux用户和组管理 393
9.3 Windows Server 2003 IIS服务的配置 399
9.3.1 IIS服务器的基本概念 399
9.3.2安装IIS服务 400
9.3.3配置Web服务器 401
9.3.4配置FTP服务器 404
9.4 Linux Apache服务器的配置 407
9.4.1 Apache的安装与配置 407
9.4.2建立基于域名的虚拟主机 408
9.4.3建立基于IP地址的虚拟主机 409
9.4.4 Apache中的访问控制 410
9.5 DNS服务器的配置 411
9.5.1 DNS服务器基础 411
9.5.2 Windows Server 2003 DNS服务器的安装与配置 421
9.5.3 Linux BIND DNS服务器的安装 424
9.6 DHCP服务器的配置 427
9.6.1 DHCP服务器基础 427
9.6.2 Windows Server 2003 DHCP服务器的配置 427
9.6.3 Linux DHCP服务器的配置 431
9.7 电子邮件服务器的配置 433
9.7.1电子邮件服务器的安装 433
9.7.2邮箱存储位置的设置 434
9.7.3域管理 436
9.7.4邮箱管理 436
9.8 Samba服务器的配置 437
9.8.1 Samba协议基础 437
9.8.2 Samba的主要功能 438
9.8.3 Samba的简单配置 439
9.9 Windows Server 2003安全策略 440
9.9.1安全策略的概念 440
9.9.2账户密码策略设置 443
9.9.3 IPSec策略设置 445
9.9.4 Web站点数字证书 449
第10章 组网技术 453
10.1交换机和路由器 453
10.1.1交换机基础 453
10.1.2路由器基础 460
10.1.3访问路由器和交换机 462
10.2交换机的配置 463
10.2.1交换机概述 464
10.2.2交换机的基本配置 465
10.2.3配置和管理VLAN 470
10.2.4生成树协议配置 476
10.3路由器的配置 479
10.3.1路由器概述 479
10.3.2路由器的基本配置 480
10.4配置路由协议 489
10.4.1配置RIP协议 489
10.4.2配置IGRP协议 493
10.4.3配置OSPF协议 497
10.4.4配置EIGRP协议 499
10.5配置广域网接入 501
10.5.1配置ISDN 501
10.5.2配置PPP和DD R 504
10.5.3配置帧中继 508
10.6 IPSec配置与测试 511
10.6.1 IPSec实现的工作流程 511
10.6.2 Cisco配置举例 513
10.6.3测试时常见的故障 516
10.7 IPv6配置与部署 519
10.7.1 IPv6-over-IPv4 GRE隧道配置 520
10.7.2 ISATAP隧道配置 523
10.7.3 NAT-PT 527
10.8访问控制列表 531
10.8.1 ACL的基本概念 531
10.8.2 ACL配置命令 532
10.8.3命名的访问控制列表 540
10.8.4 ACL综合应用 541
10.9策略路由 543
10.9.1策略路由概述 543
10.9.2策略路由配置 543
10.9.3策略路由实例 547
第11章 网络管理 553
11.1网络管理系统体系结构 553
11.1.1网络管理系统的层次结构 553
11.1.2网络管理系统的配置 554
11.1.3网络管理软件的结构 556
11.2网络监控系统的组成 558
11.2.1管理信息的组成 558
11.2.2网络监控系统的配置 559
11.2.3网络监控系统的通信机制 560
11.3网络管理功能域 561
11.3.1性能管理 561
11.3.2故障管理 567
11.3.3计费管理 568
11.3.4配置管理 569
11.3.5安全管理 571
11.4简单网络管理协议 575
11.4.1 SNMPv1 576
11.4.2 SNMPv2 582
11.4.3 SNMPv3 585
11.5管理数据库MIB-2 588
11.5.1被管理对象的定义 588
11.5.2 MIB-2的功能组 593
11.5.3 SNMPv2管理信息库 597
11.6 RMON 600
11.6.1 RMON的基本概念 600
11.6.2 RMON的管理信息库 601
11.6.3 RMON2的管理信息库 602
11.7网络诊断和配置命令 603
11.7.1 ipconfig 603
11.7.2 ping 606
11.7.3 arp 607
11.7.4 netstat 609
11.7.5 tracert 611
11.7.6 pathping 613
11.7.7 nbtstat 615
11.7.8 route 618
11.7.9 netsh 621
11.7.10 nslookup 625
11.7.11 net 632
11.8网络监视和管理工具 633
11.8.1网络监听原理 633
11.8.2网络嗅探器 634
11.8.3 Sniffer软件的功能和使用方法 634
11.8.4 HP OpenView 636
11.8.5 IBM Tivoli NetView 638
11.8.6 CiscoWorks for Windows 640
11.9网络存储技术 642
11.9.1廉价磁盘冗余阵列 642
11.9.2网络存储 646
第12章 网络规划和设计 649
12.1结构化布线系统 649
12.2网络分析与设计过程 652
12.2.1网络系统生命周期 652
12.2.2网络开发过程 655
12.2.3网络设计的约束因素 659
12.3网络需求分析 660
12.3.1需求分析的范围 660
12.3.2编制需求说明书 671
12.4通信流量分析 673
12.4.1通信流量分析的方法 673
12.4.2通信流量分析的步骤 674
12.5逻辑网络设计 680
12.5.1逻辑网络设计目标 680
12.5.2需要关注的问题 681
12.5.3主要的网络服务 682
12.5.4技术评价 683
12.5.5逻辑网络设计的工作内容 684
12.6网络结构设计 685
12.6.1局域网结构 685
12.6.2层次化网络设计 689
12.6.3网络冗余设计 691
12.6.4广域网络技术 693
12.6.5广域网互连技术 698
12.6.6安全运行与维护 705
12.7网络故障诊断与故障排除工具 710
12.7.1网络故障诊断 710
12.7.2网络故障排除工具 712
12.7.3网络故障分层诊断 714
12.8网络规划案例 715
12.8.1案例1 715
12.8.2案例2 720