第1章 计算机网络概述 1
1.1 计算机网络的形成与发展 1
1.1.1 计算机网络的产生与定义 1
1.1.2 计算机网络的发展 2
1.1.3 计算机网络的分类 5
1.2 计算机网络的组成与结构 7
1.2.1 计算机网络的组成 7
1.2.2 现代计算机网络的结构特点 8
1.3 计算机网络的拓扑结构 8
1.3.1 计算机网络拓扑的基本概念 8
1.3.2 计算机网络拓扑的类型 8
1.4 计算机网络体系结构与参考模型 12
1.4.1 网络体系结构的基本概念 12
1.4.2 ISO/OSI分层体系结构 16
1.4.3 TCP/IP分层体系结构 20
1.4.4 网络与Internet协议标准组织 23
1.5 计算机网络的功能与应用 24
1.5.1 计算机网络的功能 24
1.5.2 计算机网络的应用 25
1.6 综合例题 26
习题1 29
第2章 物理层 30
2.1 物理层的基本概念 30
2.1.1 物理层的功能 30
2.1.2 物理层的特征 31
2.2 数据通信基本概念 31
2.2.1 基本概念 31
2.2.2 信道特性 34
2.2.3 数据通信系统 37
2.2.4 带宽与时延计算 40
2.3 数据的调制与编码 43
2.3.1 数字数据的模拟信号编码 43
2.3.2 数字数据的数字信号编码 44
2.3.3 模拟数据的数字信号编码 46
2.4 数据传输媒体 47
2.4.1 有线介质 47
2.4.2 无线介质 50
2.5 多路复用技术 51
2.5.1 频分多路复用 52
2.5.2 时分多路复用 52
2.5.3 波分多路复用 53
2.5.4 码分多路复用 55
2.6 数据交换技术 55
2.6.1 电路交换 56
2.6.2 报文交换 56
2.6.3 分组交换 57
2.6.4 各种数据交换技术的比较 59
2.7 物理层接口特性 60
2.7.1 EIA RS-232-C接口标准 60
2.7.2 EIA RS-449的接口标准 63
2.7.3 USB接口 64
2.8 物理层网络互连设备 66
2.8.1 中继器 66
2.8.2 集线器 67
2.9 综合例题 68
习题2 72
第3章 数据链路层 73
3.1 数据链路层基本概念 73
3.2 数据链路层的功能 74
3.2.1 帧同步与透明传输 74
3.2.2 差错检测 76
3.2.3 流量控制概念 77
3.3 可靠传输机制 78
3.3.1 奇偶校验 78
3.3.2 循环冗余校验 79
3.3.3 纠错编码 80
3.4 流量控制 82
3.4.1 停等协议 82
3.4.2 实用的停等协议 83
3.4.3 停等协议的算法 84
3.4.4 停等ARQ协议 85
3.4.5 后退N帧ARQ协议 86
3.4.6 选择性ARQ协议 87
3.4.7 滑动窗口协议 88
3.4.8 协议的效率分析 90
3.5 面向比特的链路控制规程HDLC 93
3.5.1 HDLC的配置与模式 94
3.5.2 HDLC的帧格式 95
3.5.3 HDLC帧的类型与操作过程 96
3.6 点对点协议PPP 99
3.6.1 PPP协议的特点 99
3.6.2 PPP协议的帧格式 102
3.6.3 PPP协议的工作状态 103
3.7 综合例题 104
习题3 108
第4章 局域网 109
4.1 局域网概述 109
4.2 局域网的体系结构 110
4.2.1 局域网协议体系 110
4.2.2 逻辑链路控制LLC子层 112
4.2.3 媒体接入控制MAC子层 115
4.3 介质访问控制技术 119
4.3.1 竞争型介质访问控制技术 119
4.3.2 以太网标准与技术 124
4.4 非主流局域网 125
4.4.1 令牌环网(IEEE 802.5) 125
4.4.2 令牌总线网(IEEE 802.4) 127
4.5 局域网的扩展 128
4.5.1 集线器扩展局域网 128
4.5.2 网桥扩展局域网 129
4.5.3 以太网交换机扩展以太网 134
4.6 高速局域网 137
4.7 虚拟局域网 140
4.7.1 VLAN概述 140
4.7.2 VLAN的划分方式 141
4.8 无线局域网 143
4.9 综合例题 150
习题4 153
第5章 网络层与广域网技术 157
5.1 网络层 157
5.1.1 网络层概述 157
5.1.2 数据报与虚电路 157
5.2 路由选择 159
5.2.1 路由选择的作用及原则 159
5.2.2 静态路由选择 160
5.2.3 动态路由选择 161
5.2.4 路由选择算法举例 162
5.3 广域网概述 165
5.3.1 广域网与局域网的区别 165
5.3.2 广域网交换机中的路由表 166
5.3.3 广域网中的路由选择与流量控制 169
5.3.4 网络拥塞与控制 170
5.4 快速分组交换技术 173
5.4.1 帧中继 173
5.4.2 异步传递方式ATM 177
5.5 综合业务数字网(ISDN) 183
5.5.1 ISDN的定义及特性 183
5.5.2 窄带ISDN 184
5.5.3 宽带ISDN 185
5.6 宽带接入技术 186
5.6.1 宽带接入概述 186
5.6.2 xDSL接入技术 187
5.6.3 HFC接入技术 188
5.6.4 宽带无线接入 188
5.7 综合例题 189
习题5 192
第6章 网络互连 193
6.1 网络互连概述 193
6.1.1 网络互连的概念 193
6.1.2 网络互连的类型 193
6.1.3 互连设备及功能 194
6.1.4 路由器在网络互连中的作用及组成 195
6.2 Internet的网际协议IP 199
6.2.1 IP地址的分类 200
6.2.2 IP协议特点与IP数据报的格式 208
6.2.3 IP层处理数据报的流程 213
6.2.4 ARP和RARP 216
6.3 划分子网与构造超网 221
6.3.1 划分子网的意义 221
6.3.2 子网划分的方法 222
6.3.3 子网掩码 223
6.3.4 使用子网掩码转发分组的过程 226
6.3.5 变长子网掩码技术 228
6.3.6 CIDR技术 229
6.4 Internet控制报文协议(ICMP) 233
6.4.1 ICMP报文的作用 233
6.4.2 ICMP报文的格式与类型 234
6.5 Internet的路由选择协议 237
6.5.1 分层次的路由选择协议 237
6.5.2 提高路由表查询效率的基本方法 239
6.5.3 内部网关协议RIP 239
6.5.4 OSPF协议 246
6.5.5 外部网关协议 250
6.6 多播和因特网组管理协议 254
6.6.1 多播的基本概念与工作过程 254
6.6.2 IP多播地址 255
6.6.3 因特网组管理协议IGMP 257
6.6.4 多播路由器与IP多播中的隧道技术 259
6.7 下一代网际协议IPv6 259
6.7.1 IPv6的概述 259
6.7.2 IPv6的首部格式 261
6.7.3 IPv6的地址空间 266
6.7.4 IPv4向IPv6过渡 267
6.8 网络地址转换NAT 269
6.8.1 NAT简介 269
6.8.2 NAT实现方式 270
6.9 移动IP 271
6.9.1 移动IP概述 271
6.9.2 相关重要概念 271
6.9.3 移动IP协议工作原理 272
6.10 综合例题 272
习题6 279
第7章 传输层 283
7.1 传输层协议概述 283
7.1.1 传输层的基本功能 283
7.1.2 服务质量与传输层服务 284
7.1.3 传输层协议机制 288
7.2 TCP/IP传输层的两个协议 289
7.2.1 传输层协议特点 289
7.2.2 端口 291
7.2.3 套接字 293
7.3 UDP协议 295
7.3.1 UDP协议的主要特点 295
7.3.2 UDP基本工作过程 296
7.3.3 UDP用户数据报格式 297
7.3.4 UDP校验和的计算示例 298
7.4 TCP协议 300
7.4.1 TCP协议的主要特点 300
7.4.2 TCP的端口号分配和Socket地址 303
7.4.3 TCP报文的格式 303
7.4.4 TCP的数据序号、确认与重传 306
7.4.5 TCP连接的建立与拆除 308
7.4.6 TCP的流量控制与拥塞控制 312
7.5 综合例题 317
习题7 319
第8章 应用层 320
8.1 应用层概述 320
8.1.1 客户机/服务器模型 320
8.1.2 P2P模型 323
8.2 域名系统DNS 324
8.2.1 域名系统概述 325
8.2.2 域名解析 327
8.3 文件传输协议(FTP) 330
8.3.1 FTP的工作原理 330
8.3.2 FTP的应用 331
8.4 远程登录协议Telnet 333
8.4.1 远程登录简介 333
8.4.2 远程登录服务的主要作用 333
8.4.3 Telnet协议 333
8.4.4 Telnet通信过程 334
8.4.5 Telnet的使用 334
8.5 电子邮件(E-mail) 335
8.5.1 电子邮件概述 335
8.5.2 电子邮箱和地址 336
8.5.3 电子邮件格式 337
8.5.4 邮件传输协议 338
8.6 WWW协议(万维网) 341
8.6.1 什么是WWW 341
8.6.2 超文本传输协议HTTP 342
8.6.3 什么是HTML 344
8.6.4 统一资源定位器URL 346
8.7 主机配置协议 347
8.7.1 引导程序协议BOOTP 347
8.7.2 动态主机配置协议DHCP 347
8.8 网络管理概述 349
8.8.1 网络管理功能 349
8.8.2 网络管理协议 352
8.9 综合例题 353
习题8 357
参考文献 359