图书目录

目    录 

第1章  计算机网络基础 1

1.1  计算机网络的基本概念 1

1.1.1  计算机网络的形成与发展 1

1.1.2  计算机网络的定义与功能 5

1.1.3  网络体系结构 6

1.1.4  计算机网络的组成 6

1.2  通信协议与网络体系结构 8

1.2.1  通信协议与层次结构 8

1.2.2  OSI参考模型 9

1.2.3  TCP/IP模型 13

1.3  计算机网络的拓扑结构 14

1.4  计算机网络的分类 17

1.4.1  按照覆盖的地理范围分类 17

1.4.2  按照传输技术分类 20

1.4.3  按照网络的使用范围分类 21

1.4.4  按照在网络中所处的位置分类 21

1.5  计算机网络的主要性能指标 22

1.5.1  计算机网络的定量评价指标 22

1.5.2  计算机网络的定性评价指标 24

本章小结 25

习题一 25

第2章  物理层与数据通信技术 28

2.1  物理层基本概念 28

2.1.1  物理层的功能 28

2.1.2  物理层接口的特性 28

2.2  数据通信基础 29

2.2.1  数据通信的基本概念 29

2.2.2  数据通信模型 30

2.3  数据编码与调制技术 31

2.3.1  数字数据编码 32

2.3.2  模拟数据编码 33

2.3.3  脉冲编码调制(PCM) 34

2.4  信道极限容量 35

2.4.1  奈氏准则 36

2.4.2  香农公式 37

2.5  数据传输介质 37

2.5.1  导引性传输介质 37

2.5.2  非导引性传输介质 40

2.6  数据传输技术 42

2.6.1  串行与并行传输 42

2.6.2  同步与异步传输 43

2.6.3  单向通信、双向交替通信和双向同时通信 44

2.7  信道多路复用技术 45

2.7.1  频分多路复用 45

2.7.2  时分多路复用 46

2.7.3  波分多路复用 46

2.7.4  码分多路复用 47

本章小结 49

习题二 49

第3章  数据链路层与局域网技术 52

3.1  数据链路层概述 52

3.1.1  数据链路层的基本概念 52

3.1.2  数据链路层的主要功能 53

3.2  封装成帧 54

3.3  透明传输 55

3.3.1  字符填充 55

3.3.2  比特填充 56

3.4  差错控制 56

3.4.1  差错控制原理 57

3.4.2  奇偶校验码 57

3.4.3  循环冗余码 58

3.4.4  海明码 60

3.4.5  差错控制的分类 62

3.5  流量控制 62

3.5.1  停止等待协议 62

3.5.2  滑动窗口协议 63

3.5.3  后退N帧协议 64

3.5.4  选择重传协议 64

3.6  点对点协议 66

3.6.1  PPP的作用和特点 66

3.6.2  PPP帧结构 67

3.6.3  PPP工作原理 68

3.7  局域网技术 69

3.7.1  局域网概述 69

3.7.2  局域网体系结构 69

3.8  介质访问控制技术 70

3.8.1  CSMA/CD协议 70

3.8.2  令牌环网 72

3.9  以太网 73

3.9.1  以太网的产生与发展 73

3.9.2  以太网的帧格式 74

3.10  局域网设备 74

3.10.1  网卡和MAC地址 75

3.10.2  集线器 75

3.10.3  网桥 76

3.10.4  以太网交换机 76

3.11  虚拟局域网 78

3.11.1  虚拟局域网的产生 78

3.11.2  虚拟局域网的划分及实现 78

3.12  无线局域网 79

3.12.1  无线局域网的概念 79

3.12.2  无线局域网的组网 79

本章小结 80

习题三 81

第4章  网络层与路由技术 83

4.1  网络层概述 83

4.1.1  网络层的主要任务 83

4.1.2  虚电路和数据报服务 84

4.2  网际协议IP 86

4.2.1  异构网络互联 87

4.2.2  IPv4地址及编址方式 88

4.2.3  IPv4地址与MAC地址 95

4.2.4  地址解析协议 97

4.2.5  IPv4数据报的格式 99

4.2.6  IP数据报的发送和转发过程 103

4.3  静态路由配置 106

4.3.1  直连路由和非直连路由 107

4.3.2  默认路由 107

4.3.3  特定主机路由 108

4.4  互联网的路由选择协议 109

4.4.1  路由选择协议的几个基本概念 109

4.4.2  路由信息协议 111

4.4.3  开放最短路径优先协议 117

4.4.4  边界网关协议 121

4.4.5  路由器的基本工作原理 123

4.5  互联网控制报文协议 125

4.5.1  ICMP报文的种类 125

4.5.2  ICMP的应用举例 128

4.6  IP多播 129

4.6.1  IP多播的基本概念 129

4.6.2  互联网组管理协议 130

4.6.3  多播路由选择协议 131

4.7  虚拟专用网与网络地址转换 132

4.7.1  虚拟专用网 132

4.7.2  网络地址转换 134

4.8  下一代的网际协议IPv6 134

4.8.1  IPv6的特点 134

4.8.2  IPv6的首部信息 135

4.8.3  IPv6地址 136

4.8.4  从IPv4向IPv6过渡 137

本章小结 138

习题四 139

第5章  传输层与数据传输技术 141

5.1  传输层服务 141

5.1.1  传输层功能与服务概述 141

5.1.2  传输层寻址 143

5.1.3  传输层复用 144

5.1.4  可靠传输 145

5.1.5  传输层流量控制 147

5.1.6  传输连接 150

5.2  UDP协议 152

5.2.1  UDP概述 152

5.2.2  UDP报文的首部格式 153

5.2.3  UDP服务 155

5.2.4  UDP的应用 157

5.3  TCP协议 158

5.3.1  TCP概述 158

5.3.2  TCP报文段的格式 159

5.3.3  可靠性传输机制 161

5.3.4  TCP的流量控制 168

5.3.5  TCP建立连接与释放连接 170

5.4  拥塞控制 174

5.4.1  拥塞的原因与危害 175

5.4.2  拥塞控制的基本方法 176

5.4.3  TCP的拥塞控制 177

本章小结 181

习题五 182

第6章  应用层与网络服务技术 184

6.1  应用层 184

6.1.1  应用层概述 184

6.1.2  应用层协议 184

6.2  域名系统 186

6.2.1  DNS概述 186

6.2.2  互联网的域名结构 186

6.2.3  DNS服务器 188

6.2.4  DNS解析过程 188

6.3  文件传输服务 191

6.3.1  FTP概述 191

6.3.2  FTP工作原理 191

6.3.3  简单文件传输协议 193

6.4  远程登录服务 193

6.4.1  Telnet概述 193

6.4.2  Telnet工作原理 193

6.5  动态主机配置服务 194

6.5.1  DHCP概述 194

6.5.2  DHCP工作原理 195

6.6  万维网服务 197

6.6.1  WWW概述 197

6.6.2  WWW工作原理 198

6.6.3  超文本传输协议 199

6.6.4  超文本标记语言 201

6.6.5  WWW搜索引擎 202

6.7  电子邮件服务 203

6.7.1  电子邮件系统概述和组成 203

6.7.2  简单邮件传输协议 205

6.7.3  邮件接收协议 206

6.7.4  多用途互联网邮件扩展 207

6.7.5  基于WWW的电子邮件 208

本章小结 210

习题六 211

参考文献 214