《21世纪计算机科学与技术实践型教程 计算机网络教程 第2版》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:张晓明编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2017
  • ISBN:9787302477327
  • 页数:259 页
图书介绍:本书系统地介绍了计算机网络的基本概念、原理与技术,内容包括绪论、物理层、数据链路层、局域网、网络层、传输层、应用层和网络安全共8章内容,各章后附有丰富的习题,部分章后还增加了实验。最后还给出了考研方面的附录。

第1章 绪论 1

1.1 计算机网络概述 1

1.1.1 计算机网络的产生和发展 1

1.1.2 我国的网络发展情况 3

1.1.3 计算机网络的定义 4

1.1.4 计算机网络的组成 5

1.2 计算机网络的分类 6

1.2.1 按拓扑结构分类 6

1.2.2 按地理范围分类 7

1.2.3 无线网络 8

1.2.4 其他分类 9

1.3 计算机网络的体系结构 9

1.3.1 分层体系结构及协议 10

1.3.2 OSI模型 12

1.3.3 TCP/IP协议 15

习题1 17

第2章 物理层 19

2.1 数据通信概述 19

2.1.1 数据通信模型 19

2.1.2 数据通信系统的技术指标 21

2.2 传输媒体 25

2.2.1 双绞线 25

2.2.2 同轴电缆 26

2.2.3 光缆 26

2.2.4 无线通信 28

2.3 数据传输方式 28

2.3.1 并行传输与串行传输 28

2.3.2 异步传输与同步传输 29

2.3.3 单工、半双工和全双工传输 30

2.3.4 模拟传输与数字传输 31

2.3.5 共享通信和点对点通信 31

2.4 数据编码技术 33

2.4.1 数字数据调制为模拟信号 33

2.4.2 数字数据编码为数字信号 34

2.4.3 模拟数据编码为数字信号 36

2.5 多路复用技术 36

2.5.1 频分多路复用FDM 37

2.5.2 时分多路复用TDM 37

2.5.3 波分多路复用WDM 39

2.5.4 码分多路复用CDM 39

2.6 数据交换技术 40

2.6.1 线路交换 40

2.6.2 报文交换 41

2.6.3 分组交换 42

2.7 物理层协议与设备 43

2.7.1 物理层的接口特性 43

2.7.2 物理层的设备 44

习题2 44

第3章 数据链路层 46

3.1 数据链路层的功能 46

3.1.1 为网络层提供服务 46

3.1.2 组帧 47

3.1.3 差错控制 47

3.1.4 流量控制 47

3.2 组帧技术 48

3.2.1 字节计数法 48

3.2.2 字符填充法 48

3.2.3 零比特填充法 49

3.2.4 违例编码法 49

3.3 差错控制 50

3.3.1 奇偶检验码 50

3.3.2 循环冗余校验码 51

3.3.3 汉明码 53

3.4 流量控制 55

3.4.1 停等协议 55

3.4.2 滑动窗口机制 58

3.4.3 后退N帧协议 61

3.4.4 选择重传协议 62

3.5 高级数据链路协议HDLC 64

3.5.1 HDLC的基本特点 65

3.5.2 HDLC的帧结构 65

3.5.3 HDLC的帧类型 66

3.6 点对点协议PPP 68

3.6.1 PPP协议的特点与组成 68

3.6.2 PPP协议的帧结构 69

3.6.3 PPP协议的工作状态 69

习题3 70

第4章 局域网 72

4.1 局域网概述 72

4.1.1 IEEE 802参考模型和协议 72

4.1.2 局域网的分类 74

4.2 传统以太网 75

4.2.1 CSMA/CD协议的工作原理 75

4.2.2 传统以太网的连接方法 78

4.2.3 以太网的MAC层和帧结构 79

4.3 高速以太网 82

4.3.1 1001Base-T以太网 82

4.3.2 千兆以太网 83

4.3.3 万兆以太网 84

4.4 虚拟局域网 84

4.4.1 基于端口的VLAN 85

4.4.2 基于MAC地址的VLAN 85

4.4.3 基于第三层协议的VLAN 85

4.4.4 基于用户使用策略的VLAN 86

4.5 无线局域网 86

4.5.1 无线局域网的结构分类 87

4.5.2 无线局域网的工作原理 88

4.5.3 无线局域网的帧结构 90

4.6 局域网的扩展 91

4.6.1 在物理层扩展局域网 91

4.6.2 在数据链路层扩展局域网 92

4.7 透明网桥及其算法 95

4.7.1 透明网桥的体系结构 95

4.7.2 帧转发规则 95

4.7.3 地址学习 96

4.7.4 生成树算法 96

习题4 99

第5章 网络层 102

5.1 网络层概述 102

5.1.1 数据报网络服务 103

5.1.2 虚电路网络服务 104

5.1.3 数据报和虚电路网络的比较 105

5.2 标准分类的IP地址 106

5.2.1 特殊IP地址 107

5.2.2 专用地址 107

5.2.3 标准分类IP地址 108

5.3 子网与超网编址方法 109

5.3.1 IP子网划分 110

5.3.2 CIDR 113

5.4 IP和ICMP协议 115

5.4.1 IP协议 116

5.4.2 ICMP协议 118

5.5 ARP协议 120

5.5.1 IP地址与MAC地址的映射方法 120

5.5.2 ARP的工作原理 121

5.6 路由选择协议和路由器 122

5.6.1 IP分组转发 123

5.6.2 内部网关协议RIP 126

5.6.3 内部网关协议OSPF 130

5.6.4 外部网关协议BGP 137

5.6.5 路由器 138

5.7 IP多播 139

5.7.1 IP多播概述 139

5.7.2 IP多播协议与路由选择 141

5.8 VPN和NAT 142

5.8.1 VPN 142

5.8.2 NAT 144

5.9 IPv6协议 147

5.9.1 IPv6编址 147

5.9.2 IPv6的基本首部格式 149

习题5 151

第6章 传输层 154

6.1 传输层协议概述 154

6.1.1 进程之间的通信 154

6.1.2 端口及其作用 155

6.2 UDP协议 158

6.2.1 UDP协议的特点 158

6.2.2 UDP报文格式 158

6.2.3 UDP的校验和计算 159

6.3 TCP协议概述 161

6.3.1 TCP协议的基本特点 161

6.3.2 TCP报文段的首部格式 162

6.4 TCP的连接管理 164

6.4.1 连接建立 164

6.4.2 连接释放 165

6.4.3 连接重置 166

6.5 可靠传输 167

6.5.1 TCP校验和 167

6.5.2 确认机制 167

6.5.3 定时器 168

6.6 TCP的流量控制 170

6.7 TCP的拥塞控制 171

习题6 173

第7章 应用层 175

7.1 网络应用模式 175

7.1.1 集中应用模式 175

7.1.2 客户机/服务器应用模式 176

7.1.3 基于Web的浏览器/服务器应用模式 177

7.1.4 P2P模式 177

7.2 域名系统DNS 178

7.2.1 域名与域名空间 178

7.2.2 域名服务器与域名解析 180

7.3 文件传输协议FTP 182

7.3.1 FTP的工作原理与模式 182

7.3.2 FTP协议的规范 184

7.3.3 FTP的登录方式 186

7.3.4 简单文件传送协议TFTP 187

7.4 电子邮件 188

7.4.1 电子邮件系统的组成 189

7.4.2 SMTP协议 191

7.4.3 POP3和IMAP4协议 195

7.5 WWW服务 196

7.5.1 统一资源定位符URL 197

7.5.2 HTTP协议 198

7.5.3 HTML 201

7.5.4 HTTPS协议 203

7.6 SNMP协议 204

7.6.1 SNMP概述 204

7.6.2 SNMP的配置 205

7.6.3 管理信息库MIB 205

7.6.4 SNMP报文格式 208

7.7 RTP/RTCP协议 210

7.7.1 RTP/RTCP的协议层次 210

7.7.2 RTP的报头格式 211

7.7.3 RTCP的报头格式 212

7.7.4 RTP的会话过程 214

7.7.5 RTP的转换器和混合器 215

7.8 主机配置协议 216

7.8.1 BOOTP 216

7.8.2 DHCP 216

习题7 218

第8章 网络安全 220

8.1 网络安全概述 220

8.1.1 网络安全的含义 220

8.1.2 网络安全威胁 222

8.1.3 网络安全体系 223

8.2 数据加密技术 224

8.2.1 传统加密方法 225

8.2.2 对称加密技术 226

8.2.3 非对称加密技术 226

8.2.4 数字信封 228

8.2.5 数字签名 229

8.2.6 报文摘要 230

8.3 防火墙技术 230

8.3.1 防火墙的功能与特点 230

8.3.2 防火墙的分类 232

8.3.3 常见的防火墙结构 233

8.3.4 防火墙的发展 238

8.4 网络安全协议 239

8.4.1 IPSec协议 239

8.4.2 SSL/TLS协议 240

8.4.3 PGP协议 241

8.4.4 SSH协议 243

8.4.5 SET协议 244

习题8 245

附录一 2016年全国硕士研究生入学统考计算机学科专业基础综合考试计算机网络大纲 247

附录二 全国硕士研究生入学统考计算机学科专业基础计算机网络部分综合题与解析(2009—2014年) 252

参考文献 259