第1章 概述 1
1.1 计算机网络的发展 1
1.1.1 计算机网络的产生 1
1.1.2 计算机网络的发展阶段 2
1.1.3 计算机网络的发展趋势 6
1.2 计算机网络的定义、组成和分类 7
1.2.1 计算机网络的定义 7
1.2.2 计算机网络的组成 7
1.2.3 计算机网络的分类 8
1.3 计算机网络的应用 10
1.3.1 服务于企业的网络 10
1.3.2 服务于公众的网络 10
习题一 11
第2章 计算机网络的体系结构 12
2.1 网络体系结构 12
2.1.1 分层次的体系结构 12
2.1.2 开放系统互连参考模型的制定 13
2.2 网络协议和服务 16
2.2.1 协议分层 16
2.2.2 各层的主要功能及其设计 18
2.2.3 接口和服务 18
2.2.4 服务原语 20
2.2.5 面向连接的服务和无连接的服务 22
2.3 网络参考模型 23
2.3.1 OSI参考模型 23
2.3.2 TCP/IP参考模型 29
2.3.3 OSI参考模型和TCP/IP参考模型的比较 30
习题二 32
第3章 物理层 33
3.1 物理层设计问题 33
3.1.1 傅里叶分析 33
3.1.2 有限带宽信号 34
3.2 模拟传输与数字传输 36
3.2.1 传输介质 36
3.2.2 信道的最大数据传输速率 41
3.2.3 模拟传输系统与数字传输系统 41
3.2.4 调制解调技术 45
3.3 ISDN和ATM 47
3.3.1 虚电路和电路交换 48
3.3.2 窄带ISDN与宽带ISDN 50
3.3.3 ATM网络中的传输 53
3.3.4 ATM交换机 54
3.4 物理层协议 57
3.4.1 RS-232-C和RS-449 57
3.4.2 X.21数字接口 59
习题三 61
第4章 数据链路层 62
4.1 数据链路层设计问题 62
4.1.1 为网络层提供服务 62
4.1.2 成帧 63
4.1.3 差错控制 64
4.1.4 流量控制 65
4.1.5 寻址 65
4.2 基本数据链路协议 65
4.2.1 理想信道的单工停-等协议 65
4.2.2 有噪声信道的单工停-等协议 66
4.2.3 滑动窗口协议 67
4.3 几种典型的数据链路层协议 73
4.3.1 高级数据链路层协议 73
4.3.2 因特网中的数据链路层点对点协议 76
4.3.3 ATM网中的数据链路层 77
习题四 79
第5章 介质访问技术与局域网 81
5.1 介质访问技术概述 81
5.2 访问技术 82
5.2.1 ALOHA技术 83
5.2.2 CSMA/CD技术 86
5.2.3 其它访问技术 88
5.3 局域网及IEEE802协议 90
5.3.1 IEEE802.3标准及以太网 91
5.3.2 IEEE802.4标准及令牌总线 95
5.3.3 IEEE802.5标准及令牌环 99
5.3.4 IEEE802体系 103
5.3.5 局域网交换机 105
5.4 网桥 108
5.4.1 网桥的主要作用 108
5.4.2 网桥的适用范围 110
习题五 113
第6章 网络层 115
6.1 网络层设计问题 115
6.1.1 为传输层提供服务 115
6.1.2 虚电路子网和数据报子网 116
6.2 路径选择算法 119
6.2.1 路径选择及方法 119
6.2.2 静态路径选择算法 120
6.2.3 动态路径选择算法 121
6.3 拥塞控制算法 127
6.3.1 拥塞概念 127
6.3.2 拥塞控制方法 128
6.4 因特网上的网络层 131
6.4.1 IP协议 132
6.4.2 IP地址与子网概念 133
6.4.3 因特网控制协议 135
6.4.4 因特网路由协议 136
6.4.5 IPv6 137
6.5 ATM网络中的网络层 138
6.5.1 信元格式 138
6.5.2 ATM连接建立 139
6.5.3 服务质量 141
6.5.4 ATM局域网 141
6.6 网络互连 143
6.6.1 网络互连概念 143
6.6.2 网络互连方法 143
6.6.3 局域网交换机与ATM交换机互连 145
6.6.4 基于三层交换与虚拟网的有关技术 145
习题六 147
第7章 传输层 149
7.1 传输服务 149
7.1.1 提供给高层的服务 149
7.1.2 服务质量 150
7.1.3 传输服务原语 150
7.2 传输协议的要素 151
7.2.1 寻址 151
7.2.2 建立连接和释放连接 152
7.2.3 流量控制和缓冲策略 154
7.2.4 崩溃恢复 155
7.3 因特网上的传输协议 156
7.3.1 协议结构(TCP与UDP) 156
7.3.2 TCP协议 156
7.4 ATM AAL层协议 160
7.4.1 ATM适配层结构 161
7.4.2 AAL协议介绍 161
习题七 164
第8章 应用层 166
8.1 域名系统DNS 166
8.1.1 因特网的域名 166
8.1.2 名字服务器 167
8.1.3 域名资源记录 168
8.2 电子邮件 169
8.2.1 电子邮件系统的结构 169
8.2.2 用户代理 170
8.2.3 电子邮件内容的格式 171
8.2.4 邮件传输 173
8.3 文件传输协议 175
8.3.1 文件传输协议 175
8.3.2 简单文件传输协议 176
8.4 远程终端登录协议 177
8.5 万维网 178
8.5.1 万维网的连接机制与HTTP 179
8.5.2 万维网网页制作技术 181
8.5.3 专用浏览器设计 183
8.6 网络安全 186
8.6.1 网络安全概念 186
8.6.2 传统的加密技术 187
8.6.3 秘密密钥算法 188
8.6.4 公开密钥算法 191
8.6.5 数字签名 191
8.6.6 防火墙 191
8.7 网络编程 194
习题八 197
第9章 网络管理 198
9.1 网络管理基本概念 198
9.1.1 网络管理定义 198
9.1.2 网络管理基本模型 198
9.1.3 网络管理组织模型 199
9.1.4 网络管理信息模型 200
9.1.5 网络管理通信模型 202
9.1.6 网络管理功能模型 202
9.2 网络管理协议 204
9.2.1 简单网络管理协议 204
9.2.2 公共管理信息协议 210
9.2.3 SNMP与CMIP的区别及带来的问题 214
9.3 网络管理技术发展 217
9.3.1 网络管理层次化 218
9.3.2 网络管理集成化 221
9.3.3 网络管理Web化 226
9.3.4 网络管理智能化 228
习题九 229
第10章 其它网络技术 230
10.1 公用网 230
10.1.1 使用X.25协议的分组交换网 230
10.1.2 DDN 232
10.1.3 帧中继 232
10.1.4 综合业务数字网 234
10.1.5 ATM网 236
10.2 因特网接入技术 239
10.2.1 低速接入(拨号接入访问) 239
10.2.2 高速接入 239
10.3 虚拟专用网 243
10.4 IP电话 244
习题十 245
参考文献 246