第1章 计算机网络概论 1
1.1 计算机网络的定义和发展 1
1.1.1 计算机网络的定义 1
1.1.2 计算机网络的发展 2
1.2 计算机网络分类 6
1.2.1 按网络的覆盖范围进行分类 6
1.2.2 按网络传输技术进行分类 7
1.2.3 按网络的使用者进行分类 7
1.2.4 按网络的管理方式分类 8
1.2.5 按网络的拓扑结构进行分类 8
1.3 计算机网络的组成 10
1.3.1 网络硬件和网络软件 10
1.3.2 资源子网和通信子网 11
1.4 计算机网络体系结构 12
1.4.1 协议与层次 12
1.4.2 OSI与TCP/IP模型 15
1.4.3 具有五层的体系结构数据的传输 19
1.5 标准化组织 21
1.5.1 电信界最有影响的组织 21
1.5.2 国际标准界最有影响的组织 22
1.6 计算机网络的性能特性 22
1.6.1 速率与带宽 22
1.6.2 延迟与吞吐量 23
1.6.3 差错率 24
1.7 网络实际考察实例 25
习题 25
实践题 26
第2章 数据通信基础 27
2.1 数据通信的基本概念 27
2.1.1 数据通信系统模型 27
2.1.2 数据通信系统的常用术语 27
2.1.3 信道的极限信息传输速率 28
2.2 物理传输媒体(介质) 29
2.2.1 双绞线及其制作实例 30
2.2.2 同轴电缆 32
2.2.3 光纤 32
2.2.4 无线传输媒体(介质) 33
2.3 数据编码与传输方式 36
2.3.1 数据编码 36
2.3.2 数据传输方式 41
2.4 多路复用 43
2.4.1 频分多路复用 44
2.4.2 波分多路复用 45
2.4.3 时分多路复用 45
2.4.4 码分多路复用 47
2.5 数据交换 48
2.5.1 电路交换 48
2.5.2 报文交换 49
2.5.3 分组交换 49
2.5.4 ATM交换 51
2.6 物理层接口与协议 51
2.6.1 物理层接口与标准的基本概念 52
2.6.2 物理层标准举例 53
2.6.3 常见物理层设备 55
2.7 差错控制 56
2.7.1 检错码和校验和 56
2.7.2 确认重传机制 57
2.8 数据链路控制协议 57
2.8.1 滑动窗口协议 58
2.8.2 HDLC 63
2.8.3 PPP 65
习题 68
实践题 69
第3章 局域网 70
3.1 局域网概述 70
3.1.1 局域网的技术特点 71
3.1.2 局域网的组成和分类 72
3.2 局域网体系结构 73
3.2.1 IEEE 802参考模型 73
3.2.2 IEEE 802标准系列 75
3.2.3 MAC子层的令牌媒体访问控制 75
3.3 IEEE 802.3 77
3.3.1 载波监听多路访问/冲突检测(CSMA/CD) 77
3.3.2 MAC地址与IEEE 802.3的MAC帧结构 78
3.3.3 以太网的物理层 81
3.4 交换式以太网 82
3.4.1 交换式以太网的基本结构 82
3.4.2 以太网交换机工作原理 83
3.5 虚拟局域网VLAN 85
3.5.1 虚拟局域网VLAN的概念 85
3.5.2 利用交换机的VLAN划分 86
3.5.3 VLAN技术特性与配置实例 87
3.5.4 虚拟局域网VLAN的优点 89
3.6 结构化布线系统 89
3.6.1 结构化布线系统概述 89
3.6.2 结构化布线系统的组成 90
3.7 以太网组网实例 92
3.7.1 组建双机互联的对等网 92
3.7.2 构建共享式对等网 94
3.8 网络操作系统 95
习题 97
实践题 97
第4章 广域网 98
4.1 广域网的基本概念 98
4.2 帧中继 99
4.2.1 帧中继的基本概念 99
4.2.2 帧中继的帧格式 99
4.2.3 帧中继的用户接入 101
4.3 ATM 102
4.3.1 ATM的基本概念 102
4.3.2 ATM物理层 103
4.3.3 ATM层 104
4.3.4 ATM适配层 105
4.3.5 ATM网络结构与接口 107
4.4 其他广域网 108
4.4.1 数字数据网DDN 108
4.4.2 ISDN 109
4.4.3 光同步数字传输网SDH/SONET 112
4.4.4 xDSL技术简介 114
习题 115
实践题 115
第5章 TCP/IP协议基础 116
5.1 TCP/IP协议概述 116
5.2 互联网络层 117
5.2.1 IP协议 117
5.2.2 ARP协议 121
5.2.3 子网划分 123
5.2.4 超网的基本概念 124
5.2.5 网络控制信息协议ICMP 125
5.2.6 IP多播基础 127
5.2.7 虚拟专用网与NAT 128
5.2.8 DHCP协议 129
5.3 传输层 133
5.3.1 传输层的基本概念 133
5.3.2 用户数据报协议UDP 135
5.3.3 传输控制协议TCP 136
5.4 应用层 146
5.4.1 WWW服务 146
5.4.2 DNS域名系统 152
5.4.3 Telnet服务 156
5.4.4 E-mail服务 157
5.4.5 FP服务 160
5.4.6 TCP/IP测试命令使用实例 162
习题 164
实践题 166
第6章 网络互联 167
6.1 网络互联的基本原理 167
6.1.1 网络互联的基本概念 167
6.1.2 网桥 168
6.1.3 IP分组转发机制 171
6.2 Internet的路由选择协议 174
6.2.1 路由算法 174
6.2.2 内部网关协议 176
6.2.3 外部网关协议BGP-4 181
6.3 路由器基础 183
6.3.1 路由器的基本功能 183
6.3.2 路由器的基本工作原理 183
6.3.3 路由器的结构 185
6.3.4 第三层交换 187
6.4 路由器基本配置实例 189
6.4.1 通过Console口配置实例 189
6.4.2 路由器IP地址配置实例 190
6.4.3 PPP的PAP验证配置实例 191
6.4.4 帧中继协议配置实例 192
6.4.5 静态路由配置实例 192
6.4.6 动态路由协议RIP配置实例 193
6.4.7 ACL配置实例 194
习题 194
实践题 195
第7章 Internet应用基础 196
7.1 Internet基础知识 196
7.1.1 Internet的演进 196
7.1.2 Internet的组成 199
7.1.3 Internet体系结构 200
7.1.4 Internet的标准 201
7.2 Internet使用实例 201
7.2.1 IE的设置和使用实例 202
7.2.2 用Outlook收发邮件实例 207
7.2.3 网上信息搜索实例 208
7.2.4 从Internet中下载文件实例 209
7.3 Internet接入方式 210
7.3.1 基于传统电信网的有线接入 210
7.3.2 基于有线电视网接入 211
7.3.3 光纤接入技术 212
7.3.4 以太网接入技术 213
7.4 Web编程技术 213
7.4.1 Web静态编程 214
7.4.2 Web动态编程技术简介 219
7.4.3 Web动态编程技术的两个比较 221
7.5 流媒体 222
7.5.1 流媒体技术 223
7.5.2 流媒体播送方式 227
7.5.3 流媒体传输协议 228
7.6 P2P应用简介 229
7.6.1 P2P的概念 229
7.6.2 P2P应用技术简介 231
7.6.3 典型的P2P应用系统 233
习题 236
实践题 237
第8章 网络管理与网络安全 238
8.1 网络管理 238
8.1.1 网络管理概述 238
8.1.2 简单网络管理协议 240
8.2 网络安全概述 243
8.2.1 网络安全的概念 243
8.2.2 网络安全技术必须解决的问题 244
8.3 加密与认证技术 249
8.3.1 基本概念 249
8.3.2 对称加密 250
8.3.3 非对称加密 251
8.3.4 数字信封技术 252
8.3.5 数字签名技术 253
8.3.6 网络用户的身份认证 255
8.4 防火墙技术 255
8.4.1 防火墙的基本概念 255
8.4.2 防火墙技术 256
8.4.3 防火墙的系统结构 260
8.5 入侵检测 263
8.5.1 入侵检测 263
8.5.2 入侵防御的基本概念 265
习题 266
实践题 266
第9章 无线网络 267
9.1 无线局域网WLAN 267
9.1.1 无线局域网的基本概念 267
9.1.2 IEEE 802.11物理层 269
9.1.3 IEEE 802.11的MAC子层协议 269
9.1.4 IEEE 802.11帧结构 272
9.1.5 IEEE 802.11服务 273
9.1.6 笔记本计算机无线上网设置实例 274
9.2 无线个域网WPAN 276
9.2.1 蓝牙技术与IEEE 802.15.1标准 276
9.2.2 UWB技术 278
9.2.3 IEEE 802.15.4与ZigBee 279
9.3 无线城域网WMAN 282
9.3.1 无线城域网的基本概念 282
9.3.2 IEEE 802.16物理层 283
9.3.3 IEEE 802.16的MAC层 284
习题 286
实践题 286
第10章 下一代的Internet 287
10.1 IPv6技术 287
10.1.1 IPv6协议 287
10.1.2 ICMPv6 292
10.1.3 IPSec 293
10.2 多协议标记交换MPLS 293
10.2.1 MPLS中的几个重要概念 294
10.2.2 MPLS基本工作过程 295
10.2.3 MPLS头部的位置与格式 296
10.3 服务质量控制 298
10.3.1 服务质量的基本概念 298
10.3.2 调度和管制机制 299
10.3.3 综合服务IntServ 301
10.3.4 区分服务DiffServ 304
习题 306
实践题 307
参考文献 308