第1章 绪论 1
1.1 计算机网络的形成与发展 1
1.1.1 面向终端的计算机网络 1
1.1.2 计算机-计算机网络 2
1.1.3 开放式标准化网络 4
1.1.4 网络计算的新时代 5
1.2 计算机网络的概念 6
1.2.1 计算机网络的定义 6
1.2.2 计算机网络的特点 7
1.2.3 计算机网络的功能和应用 7
1.2.4 计算机网络的组成 10
1.3 计算机网络的分类 11
1.3.1 按传输技术划分 11
1.3.2 按分布距离划分 11
1.3.3 其他几种分类方法 12
1.4 Internet概述 13
1.4.1 Internet的产生和发展 14
1.4.2 Internet提供的服务 15
1.4.3 Internet的展望 16
习题1 16
第2章 计算机网络体系结构 17
2.1 网络体系结构的形成 17
2.2 网络体系结构基本概念 18
2.3 OSI参考模型与TCP/IP参考模型 21
2.3.1 OSI参考模型 21
2.3.2 TCP/IP参考模型 23
2.3.3 OSI参考模型与TCP/IP参考模型的比较 25
2.4 具有5层协议的网络体系结构 26
2.4.1 物理层 27
2.4.2 数据链路层 29
2.4.3 网络层 33
2.4.4 传输层 37
2.4.5 应用层 39
习题2 40
第3章 通信技术基础 41
3.1 数据通信的理论基础 41
3.1.1 傅里叶分析 41
3.1.2 有限带宽信号 42
3.1.3 数字通信系统 44
3.1.4 数据编码 46
3.1.5 数字调制技术 51
3.1.6 脉冲编码调制 54
3.2 通信方式与交换方式 55
3.2.1 数据通信方式 55
3.2.2 异步传输和同步传输 56
3.2.3 交换方式 59
3.3 多路复用技术 61
3.3.1 多路复用的基本概念 62
3.3.2 频分多路复用 62
3.3.3 同步时分多路复用 64
3.3.4 统计时分多路复用 65
3.3.5 两种多路复用技术的比较 66
3.3.6 波分复用技术 66
3.3.7 码分复用 67
3.4 差错控制技术 68
3.4.1 差错控制原理 68
3.4.2 流量控制 69
3.4.3 差错控制编码 71
3.4.4 差错控制方式 72
习题3 77
第4章 TCP/IP协议族 79
4.1 网络层协议 79
4.1.1 IP协议 79
4.1.2 ARP与RARP协议 84
4.1.3 ICMP协议 88
4.2 传输层协议 90
4.2.1 UDP协议 90
4.2.2 TCP协议 91
4.3 应用层协议 97
4.3.1 DNS协议 97
4.3.2 HTTP协议 99
4.3.3 FTP协议 101
4.3.4 SMTP与POP3协议 101
4.3.5 DHCP协议 103
习题4 105
第5章 网络互联设备 106
5.1 网络传输介质 106
5.1.1 双绞线 106
5.1.2 同轴电缆 107
5.1.3 光纤 108
5.1.4 无线电波 109
5.2 物理层互联设备 111
5.2.1 中继器 111
5.2.2 集线器 111
5.3 数据链路层互联设备 113
5.3.1 网桥 113
5.3.2 二层交换机 115
5.4 网络层互联设备 116
5.4.1 路由器 116
5.4.2 三层交换机 118
5.5 无线设备 119
5.6 网络设备的连接 120
5.6.1 网络设备的总体连接方法 121
5.6.2 网络连接规则 121
5.6.3 网络设备的主要接口 125
5.6.4 交换机互联方式 130
5.6.5 路由器的硬件连接 132
习题5 134
第6章 局域网、广域网与接入网 135
6.1 局域网技术 135
6.1.1 传统以太网 137
6.1.2 交换式以太网 144
6.1.3 虚拟局域网 146
6.1.4 无线局域网 149
6.2 广域网技术 153
6.2.1 基本概念 153
6.2.2 广域网的分组转发机制 154
6.2.3 帧中继 156
6.2.4 ATM 158
6.3 接入网技术 164
6.3.1 铜线接入网技术 164
6.3.2 光纤接入网技术 172
6.3.3 无线接入网技术 173
习题6 178
第7章 网络安全技术 179
7.1 网络安全问题概述 179
7.1.1 网络安全的概念和安全控制模型 179
7.1.2 安全威胁 180
7.2 加密与认证技术 184
7.2.1 密码学的基本概念 184
7.2.2 常规密钥密码体制 189
7.2.3 公开密钥加密技术 190
7.2.4 数字签名 193
7.2.5 身份认证技术 193
7.3 防火墙技术 194
7.3.1 防火墙概述 194
7.3.2 防火墙系统结构 194
7.3.3 防火墙分类 196
7.3.4 防火墙的作用 196
7.3.5 防火墙的设计策略 197
7.4 病毒与病毒的防治 198
7.4.1 病毒的种类及特点 198
7.4.2 病毒的传播途径与防治 199
习题7 201
第8章 网络管理与维护 202
8.1 网络管理技术 202
8.1.1 网络管理概述 202
8.1.2 ISO网络管理模式 203
8.1.3 公共管理信息协议CMIP 205
8.1.4 简单网络管理协议SNMP 205
8.2 网络维护工具 207
8.3 局域网常见的故障排除 211
8.3.1 网络常见故障 211
8.3.2 网络故障的排除 213
习题8 218
第9章 网络布线技术 219
9.1 办公楼内部布线方法 219
9.1.1 办公楼的结构特征 219
9.1.2 结构化布线子系统划分 220
9.1.3 结构化布线设计等级 221
9.1.4 结构化布线标准 222
9.2 结构化布线方法 222
9.2.1 工作区子系统布线方法 223
9.2.2 水平子系统布线方法 223
9.2.3 垂直干线子系统布线方法 226
9.2.4 设备间子系统设计 228
9.2.5 管理间布线方法 229
9.2.6 建筑群子系统布线方法 230
9.3 居民楼布线 233
9.4 办公室内的设备连接 234
9.5 设备间的连接 235
9.5.1 设备的种类 235
9.5.2 设备连接类型与方法 236
习题9 238
第10章 网络操作系统 239
10.1 网络操作系统概述 239
10.1.1 网络操作系统的基本概念 239
10.1.2 网络操作系统的类型 240
10.1.3 网络操作系统的基本功能 241
10.2 目前流行的网络操作系统 242
10.2.1 Windows 2000操作系统 242
10.2.2 Unix操作系统 249
10.2.3 Linux操作系统 250
10.3 选择网络操作系统的原则 251
习题10 253
第11章 网络编程基础 254
11.1 网络编程相关的基本概念 254
11.1.1 网络编程与进程通信 254
11.l.2 三类网络编程 256
11.2 客户机/服务器交互模式 257
11.2.1 客户机/服务器模式特点 257
11.2.2 服务器与客户机的一对多服务 259
11.3 套接字 260
11.3.1 套接字概念 260
11.3.2 面向连接的套接字编程 261
11.3.3 无连接的套接字编程 263
习题11 265
参考文献 266