目录 1
序 1
前言 1
第1章 计算机网络概论 1
本章学习目标 1
1.1 计算机网络的发展过程 1
1.1.1 计算机网络的产生与发展 1
1.1.2 Internet简介 4
1.1.3 计算机网络的定义 5
1.2 计算机网络的组成 6
1.2.1 计算机网络的硬件组成 6
1.2.2 网络软件 7
1.2.3 通信子网和资源子网 7
1.3 计算机网络的功能 9
1.4 计算机网络的分类 10
1.4.1 按覆盖范围分类 10
1.4.2 按照传输技术分类 11
1.5 计算机网络的拓扑结构 12
1.5.1 总线型拓扑 12
1.5.2 环型拓扑 13
1.5.3 星型拓扑 14
1.5.4 网状拓扑 15
1.5.5 混合拓扑 16
1.6 计算机网络体系结构简介 16
1.6.1 协议和体系结构的概念 16
1.6.2 ISO/OSI参考模型 17
1.6.3 TCP/IP参考模型 21
1.7.1 国际机构 24
1.7 计算机网络协议相关的标准化组织 24
1.7.2 其他标准化机构 25
习题 26
第2章 数据通信基础 27
本章学习目标 27
2.1 数据通信的基本概念 27
2.1.1 数据与信息 27
2.1.2 信号与信号传输 28
2.1.3 基本概念和术语 30
2.2 数据通信系统的构成 32
2.2.1 数据通信系统的组成 32
2.2.2 数据通信系统的分类 33
2.3 数据编码技术 34
2.3.1 数字数据用数字信号表示 34
2.3.2 数字数据用模拟信号表示 36
2.3.3 模拟数据用数字信号表示 38
2.4 数据通信的基本方式 40
2.4.1 数据通信的操作方式 41
2.4.2 同步和异步传输 42
2.5 多路复用技术 43
2.5.1 频分多路复用技术 44
2.5.2 时分多路复用技术 45
2.5.3 其他复用技术 46
2.6 数据交换方式 47
2.6.1 电路交换 48
2.6.2 报文交换 49
2.6.3 分组交换 50
2.6.4 交换技术的比较 52
2.7.1 差错类型 53
2.7 差错检验和控制 53
2.7.2 差错控制 54
2.7.3 常用的检错纠错码 55
习题 59
第3章 物理层 61
本章学习目标 61
3.1 物理层基本概念 61
3.2 物理层中的传输媒体 62
3.2.1 传输媒体的特性 62
3.2.2 双绞线 62
3.2.3 同轴电缆 63
3.2.4 光缆 65
3.3.1 无线传输 66
3.3 无线网络 66
3.3.2 无线局域网 67
3.3.3 微波通信 68
3.4 ISDN与ATM 69
3.4.1 ISDN的定义与特性 69
3.4.2 脉码调制系统 70
3.4.3 宽带ISDN与ATM传输 71
3.5 物理层协议举例 72
3.5.1 EIA RS-232C接口标准 72
3.5.2 RS-449接口标准 74
习题 75
第4章 数据链路层 76
本章学习目标 76
4.1 数据链路层的功能 76
4.2 停止等待协议 77
4.3 连续ARQ协议 80
4.4 流量控制 81
4.4.1 XON/XOFF方案 81
4.4.2 窗口机制 81
4.5 面向比特的链路控制规程HDLC 83
4.5.1 HDLC概述 83
4.5.2 HDLC的帧结构 84
4.6 Internet的链路层协议 87
习题 90
第5章 网络层 91
本章学习目标 91
5.1 网络层所涉及的有关问题 91
5.1.1 广域网的概念 91
5.1.2 网络层提供的服务 93
5.2.1 节点交换机中的路由表 96
5.2 路由选择机制 96
5.2.2 路由选择的一般原理 98
5.3 拥塞控制 101
5.3.1 拥塞控制的概念 101
5.3.2 拥塞控制的基本原理 103
5.3.3 拥塞预防策略 104
5.4 Internet网际协议IP 105
5.4.1 TCP/IP参考模型及协议栈 105
5.4.2 IP地址及其转换 106
5.4.3 IP地址的分配与管理 109
5.4.4 IP数据报的格式与工作原理 113
5.4.5 ICMP简介 118
5.5 下一代网际协议IPv6 120
5.5.1 概述 120
5.5.2 IPv6基本格式 121
5.5.3 IPv6的地址空间 123
5.5.4 IPv6扩展首部介绍 125
习题 128
第6章 传输层 130
本章学习目标 130
6.1 传输层提供的服务 130
6.1.1 传输层概述 130
6.1.2 提供给高层的服务 131
6.1.3 TCP/IP协议中的传输层 133
6.1.4 端口 133
6.2 传输控制协议TCP 135
6.2.1 TCP报文的格式 135
6.2.3 TCP的流量控制机制 138
6.2.2 TCP的编号与确认 138
6.2.4 TCP的重发机制 139
6.2.5 TCP的传输连接管理 140
6.3 用户数据报协议UDP 142
6.3.1 UDP数据报的格式 142
6.3.2 UDP的工作原理 143
习题 144
第7章 应用层协议 145
本章学习目标 145
7.1 应用层协议概述 145
7.2 域名系统DNS 146
7.2.1 域名 146
7.2.2 域名系统DNS 147
7.3.1 概述 150
7.3.2 FTP工作原理 150
7.3 文件传输协议FTP 150
7.4 简单邮件传输协议SMTP 152
7.4.1 概述 152
7.4.2 电子邮件的工作原理 153
7.4.3 简单电子邮件传送协议SMTP 154
7.5 万维网WWW 155
7.5.1 概述 155
7.5.2 超文本传输协议HTTP 155
7.5.3 超文本标记语言HTML 157
7.5.4 动态网页技术 158
7.6 网络管理与SNMP 160
7.6.1 概述 160
7.6.2 网络管理的功能 161
7.6.3 简单网络管理协议SNMP 161
7.6.4 SNMP报文 163
习题 167
第8章 局域网体系结构 169
本章学习目标 169
8.1 局域网概述 169
8.1.1 局域网的概念、特点 169
8.1.2 局域网的应用 171
8.2 局域网的组成 172
8.2.1 服务器 172
8.2.2 工作站 173
8.2.3 网络适配器(NIC) 173
8.3 局域网的体系结构 174
8.3.1 局域网参考模型 174
8.3.2 逻辑链路控制LLC子层 176
8.3.3 媒体访问控制MAC子层 178
8.4.1 802.3局域网概述 180
8.4 IEEE802.3标准:CSMA/CD 180
8.4.2 CSMA/CD介质访问控制协议及以太网 183
8.5 IEEE802.5标准:令牌环局域网 185
8.5.1 令牌环局域网络 185
8.5.2 令牌环工作原理 186
8.5.3 令牌环MAC子层协议 187
8.5.4 令牌总线局域网 190
8.6 快速以太网与千兆以太网技术 194
8.6.1 快速以太网 194
8.6.2 千兆位以太网 196
8.6.3 交换式局域网 198
习题 199
9.1 城域网技术概述 200
9.1.1 城域网的发展 200
本章学习目标 200
第9章 城域网技术 200
9.1.2 城域网解决方案 201
9.2 城域网的构成 205
9.3 城域网涉及的一些技术与标准 206
9.3.1 同步数字光纤网络SDH 206
9.3.2 波分数字复用技术WDM 209
9.3.3 IP over SDH 211
9.3.4 IP over WDM 213
9.3.5 动态IP分组传输技术DPT 215
9.4 城域网络应用现状与前景 216
第10章 网络安全 218
本章学习目标 218
10.1 网络安全隐患 218
10.1.2 先天性安全漏洞 219
10.1.1 计算机网络犯罪案例及特点 219
10.1.3 几种常见的盗窃数据或侵入网络的方法 220
10.2 数据加密 224
10.2.1 加密与解密 224
10.2.2 算法类型 224
10.3 数据完整性验证与数字签名 226
10.3.1 Hash函数 226
10.3.2 数据完整性验证 226
10.3.3 数字签名 227
10.4 网上身份认证常识 227
10.4.1 认证类型 228
10.4.2 发证机关 230
10.4.3 会谈钥匙 231
10.5 SSL简介 231
10.6.1 防火墙技术概述 232
10.6 防火墙技术 232
10.6.2 防火墙的类型 234
10.6.3 防火墙的结构 236
10.7 网络病毒及防杀 238
10.7.1 网络病毒的特点 238
10.7.2 常见的网络病毒 239
10.7.3 网络对病毒的敏感性 239
10.7.4 网络计算机病毒的防治 240
10.7.5 防毒、杀毒软件的选择 241
10.8 网络安全标准 241
10.9 安全防范原则与安全教育 243
10.10 网络安全措施 245
10.11 网络安全的相关法律法规 247
习题 248
参考文献 249