第1章 绪论 1
1.1 计算机网络的发展 1
1.2 Internet的演进 3
1.2.1 国外Internet的发展 3
1.2.2 Internet在国内的发展 4
1.3 计算机网络的组成 5
1.3.1 网络硬件 5
1.3.2 网络软件及协议 6
1.4 计算机网络的分类 7
1.5 计算机网络的应用 10
第2章 数据通信基础 12
2.1 数据通信模型 12
2.1.1 信道与信号 12
2.1.2 一般数据通信模型 13
2.1.3 数据编码 14
2.2 信道容量 16
2.2.1 信道的最高码元传输速率 16
2.2.2 信道的最大信息传输速率 17
2.3 传输介质 18
2.3.1 双绞线 18
2.3.2 同轴电缆 19
2.3.3 光纤 20
2.4 无线传输 22
2.4.1 电磁波频谱 22
2.4.2 微波传输 23
2.4.3 卫星通信 23
2.4.4 红外线与毫米波 25
2.4.5 蜂窝无线通信 26
2.5 信道复用 28
2.5.1 FDMA 28
2.5.2 TDMA 29
2.5.3 WDMA 30
2.5.4 CDMA 31
2.6 交换技术 32
2.6.1 电路交换 32
2.6.2 报文交换 33
2.6.3 报文分组交换 34
2.7 同步传输与差错控制 34
2.7.1 数据同步传输 34
2.7.2 差错控制 35
2.8 网络性能分析 36
2.8.1 性能指标 37
2.8.2 典型排队模型 38
第3章 计算机网络的体系结构及协议 40
3.1 典型计算机网络标准化组织 40
3.2.1 概述 41
3.2 网络的层次结构 41
3.2.2 服务与协议 42
3.3 ISO-OSI体系结构 44
3.3.1 ISO-OSI参考模型 44
3.3.2 典型数据链路协议 46
3.4 TCP/IP体系结构 60
3.4.1 TCP/IP参考模型 61
3.4.2 IP数据报格式 62
3.4.3 IP地址 64
3.4.4 IP路由表 68
3.4.5 IP报文转发及分段 70
3.4.6 ICMP 72
3.4.7 IGMP 73
3.4.8 IPv6概述 75
3.4.9 IPv6的报文头 76
3.4.10 IPv6的地址结构 78
3.4.11 IPv6的过渡 82
3.4.12 TCP概述 83
3.4.13 接口和套接字 84
3.4.14 TCP包头格式 85
3.4.15 连接管理 87
3.4.16 TCP的有限状态机 88
3.4.17 UDP 89
3.4.18 OSI与TCP/IP参考模型比较 90
3.5 协议工程 90
3.5.1 概述 90
3.5.2 协议开发生命周期 91
3.5.3 协议的形式描述 92
3.5.4 协议正确性验证 94
3.5.5 协议的半自动实现 98
3.5.6 协议的一致性测试 99
4.1 局域网概述 101
第4章 局域网 101
4.2 IEEE802 LAN体系结构 104
4.2.1 IEEE802 LAN参考模型 104
4.2.2 IEEE802 LAN标准 105
4.2.3 逻辑链路控制(LLC)子层 106
4.2.4 介质访问控制(MAC)子层 110
4.3 CSMA/CD总线网(IEEE802.3) 111
4.3.1 ALOHA 111
4.3.2 CSMA 112
4.3.3 CSMA/CD 113
4.3.4 交换式以太网 122
4.4 令牌总线网(IEEE802.4) 123
4.5 令牌环(IEEE802.5) 127
4.6 典型局域网络比较 130
4.7.1 IEEE802.11 LAN结构 132
4.7 无线局域网(IEEE802.11) 132
4.7.2 物理层 133
4.7.3 介质访问控制子层 133
4.8 局域网络操作系统 137
4.8.1 NetWare 138
4.8.2 Windows NT 140
4.8.3 UNIX 145
4.8.4 Linux 147
第5章 高速局域网 153
5.1 100BASE-T(IEEE802.3u) 153
5.2 100VG-AnyLAN(IEEE802.12) 157
5.3 光纤分布式数据接口(FDDI) 158
5.3.1 FDDI的体系结构 159
5.3.2 FDDI与FDDI-Ⅱ 160
5.3.3 FDDI的重构及其算法 161
5.3.4 FDDI的组网技术 162
5.4 高性能并行接口(HIPPI) 165
5.5 光纤通道 165
5.6 千兆位以太网(IEEE802.3Z) 166
5.6.1 千兆位以太网的体系结构 166
5.6.2 千兆位以太网的分类 167
5.6.3 千兆位以太网的组网技术 169
5.7 ATM局域网 172
5.8 虚拟局域网(VLAN) 173
5.8.1 建立VLAN的交换方法 174
5.8.2 VLAN的划分方法 174
5.8.3 VLAN的配置方式 176
第6章 广域网 179
6.1 广域网概论 179
6.1.1 广域网的组成结构 179
6.1.2 广域网提供的两种服务模式 180
6.1.3 广域网的寻址及分组转发 181
6.2 路由选择算法 183
6.2.1 非适应式路由选择算法 183
6.2.2 适应式路由选择算法 184
6.2.3 分层式路由选择 189
6.3 拥塞控制 190
6.3.1 概述 190
6.3.2 拥塞控制的基本原理及方法 193
6.4 X.25建议 194
6.4.1 X.25网络的基本特性 194
6.4.2 X.25协议的层次结构 195
6.4.3 X.25网络的组成结构 197
6.5 ISDN 198
6.5.1 ISDN概述 198
6.5.2 ISDN的功能 199
6.5.3 用户-网络接口 202
第7章 高速广域网 205
7.1 帧中继 205
7.1.1 帧中继概述 205
7.1.2 帧中继协议的体系结构 206
7.1.3 帧中继的呼叫控制 208
7.1.4 帧中继的帧格式 210
7.1.5 帧中继网基本构成与用户接入 210
7.1.6 帧中继网的拥塞控制 211
7.1.7 帧中继的应用 213
7.2 ATM 216
7.2.1 B-ISDN 216
7.2.2 SONET和SDH 217
7.2.3 ATM的基本概念及原理 219
7.2.4 ATM协议参考模型 220
7.2.5 ATM的交换技术 229
7.2.6 ATM的拥塞控制 234
7.3 ATM与IP结合 236
7.3.1 IPOA 236
7.3.2 ATM局域网仿真(LANE) 238
7.3.3 MPOA 240
7.3.4 MPLS 242
7.4 无线ATM 252
第8章 网络互连 256
8.1 网络互连部件 256
8.1.1 中继器 256
8.1.2 网桥 258
8.1.3 路由器 262
8.1.4 网关 269
8.2 内部网关协议 270
8.2.1 路由信息协议(RIP) 271
8.2.2 开放最短路径优先协议(OSPF) 274
8.3 外部网关协议 285
8.4 多播路由策略 287
8.4.1 基于最短路径树的多播路由 287
8.4.2 MOSPF与DVMRP 288
8.5 QoS路由策略 289
8.5.1 传统路由与QoS路由 290
8.5.2 QoS路由算法 291
第9章 Internet 293
9.1 Internet/Intranet/Extranet 293
9.2 域名系统(DNS) 293
9.2.1 域名结构 294
9.2.2 资源记录 295
9.2.3 名字服务器 296
9.2.4 名字解析过程 297
9.2.5 域名体系规划 298
9.3.1 电子邮件概述 301
9.3 电子邮件 301
9.3.2 电子邮件的发送 302
9.3.3 电子邮件的接收 305
9.3.4 MIME协议 308
9.4 文件传输协议(FTP) 310
9.4.1 FTP的基本原理 310
9.4.2 简单文件传输协议(TFTP) 312
9.5 远程登录 313
9.5.1 远程登录的结构 313
9.5.2 网络虚拟终端 314
9.6 代理服务器机制 316
9.6.1 代理服务器的结构 316
9.6.2 代理服务器的原理及功能 317
9.7 WWW 319
9.7.1 概述 319
9.7.2 超文本传输协议(HTTP) 321
9.7.3 超文本标记语言(HTML) 324
9.7.4 扩展标记语言(XML) 328
9.7.5 VRML与三维Internet 332
9.7.6 Web应用开发技术 336
9.8 网络管理 340
9.8.1 概述 340
9.8.2 简单网络管理协议(SNMP) 341
9.9 资源预留协议(RSVP) 351
9.9.1 概述 351
9.9.2 RSVP的基本原理 352
9.10 服务质量(QoS) 359
9.10.1 概述 359
9.10.2 QoS的有关定义 360
9.10.3 QoS分类及区分服务 361
9.10.4 QoS策略控制及实现 363
9.10.5 QoS协商与调度策略 365
9.11 虚拟专用网(VPN) 366
9.11.1 IP-VPN的原理 367
9.11.2 IP-VPN的主要技术 368
9.12 移动Internet 372
9.12.1 移动IP 372
9.12.2 动态主机配置协议(DHCP) 376
9.12.3 无线应用协议(WAP) 380
9.12.4 移动通信 384
9.13 光Internet 386
第10章 计算机网络安全 391
10.1 网络信息安全 392
10.1.1 网络信息安全威胁 392
10.1.2 网络信息安全漏洞 393
10.1.3 网络信息安全性目标 396
10.1.4 网络信息安全性技术 397
10.2.1 概述 398
10.2 防火墙技术 398
10.2.2 包过滤技术 399
10.2.3 代理服务技术 401
10.2.4 防火墙的结构 402
10.2.5 防火墙的基本构件 406
10.3 密码技术 411
10.3.1 概述 411
10.3.2 密码攻击 412
10.3.3 网络加密方式 414
10.3.4 分组密码算法 415
10.3.5 公钥密码算法 420
10.3.6 Hash函数 423
10.3.7 密码协议 424
10.3.8 密码技术应用 426
参考文献 431