当前位置:首页 > 工业技术
计算机网络实用教程
计算机网络实用教程

计算机网络实用教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:陈凯文,彭小宁,高守平主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2008
  • ISBN:9787121064289
  • 页数:286 页
图书介绍:本书结合作者多年从事计算机网络教学的经验,按照使“知识、能力、素质”协调发展的培养目标,系统、全面地介绍计算机网络的原理、方法和技术。全书分为理论篇和实践篇两部分,理论篇分为8章。以TCP/IP体系核心协议,自顶向下、逐层深入地介绍计算机网络的体系结构、计算机网络的通信基础、应用层、传输层、网络层、数据链路层、物理层、局域网和广域网技术、计算机网络的安全。内容深入浅出,注重教学方法,理论与实践相结合。各章均附有习题。实践篇为网络原理实践指导书,安排了十个实验,实验方式以综合设计型为主,同时结合一些验证性实验,强调学生的实际动手能力和分析问题解决问题的能力。
《计算机网络实用教程》目录

第1章 计算机网络和Internet 2

1.1 计算机网络的历史与现状 2

1.1.1 计算机网络的产生 2

1.1.2 计算机网络的发展 3

1.1.3 Interent的起源与发展 3

1.2 计算机网络的基本概念 4

1.2.1 计算机网络的定义 4

1.2.2 计算机网络的主要功能 5

1.2.3 计算机网络的分类 5

1.3 计算机网络系统组成 6

1.3.1 计算机网络组成结构 6

1.3.2 计算机网络拓扑结构 7

1.3.3 计算机网络系统的组成 8

1.4 计算机网络体系结构 9

1.4.1 计算机网络的体系结构概述 9

1.4.2 实体、协议和服务 9

1.4.3 面向连接与无连接服务 10

1.4.4 OSI与TCP/IP体系结构的比较 10

1.5 计算机网络技术国际标准化组织 14

1.6 计算机网络操作系统 15

1.6.1 网络操作系统概述 15

1.6.2 Windows网络操作系统 15

1.6.3 UNIX网络操作系统 16

习题 16

第2章 数据通信基础 17

2.1 数据通信的理论基础 17

2.1.1 数据通信基本概念 17

2.1.2 数据编码技术 20

2.1.3 多路复用技术 21

2.1.4 数据传输方式 21

2.1.5 数据交换技术 22

2.2 差错检测技术 23

2.2.1 差错控制 23

2.2.2 奇偶校验码 23

2.2.3 循环冗余码 23

2.3 传输介质 25

2.3.1 双绞线 25

2.3.2 同轴电缆 26

2.3.3 光纤 26

2.3.4 无线通信 27

2.4 网络传输设备 27

2.4.1 网络适配器 27

2.4.2 中继器 28

2.4.3 集线器 28

2.4.4 网桥 28

2.4.5 交换机 29

2.4.6 路由器 29

2.4.7 调制解调器 29

2.5 主机系统与网络存储系统 30

2.5.1 主机系统 30

2.5.2 网络存储系统 31

习题 31

第3章 应用层 32

3.1 应用层概述 32

3.1.1 网络与网络协议的多样性 33

3.1.2 通信主体与寻址 34

3.1.3 应用层协议的角色 35

3.1.4 网络应用所需要的服务 35

3.1.5 运输层所提供的服务 36

3.2 网络应用程序开发基础 37

3.2.1 UDP套接字编程实例说明 37

3.2.2 程序编译过程 38

3.2.3 源代码说明 39

3.2.4 TCP套接字编程简介 44

3.3 网络协议开发与协议工程简介 45

3.3.1 网络协议工程简介 45

3.3.2 网络协议的开发过程 46

3.4 域名系统DNS 48

3.4.1 域名与域名空间 49

3.4.2 域名服务器与域名解析 50

3.5 万维网——HTTP协议和Web应用 52

3.5.1 统一资源定位符URL 52

3.5.2 HTTP协议 52

3.5.3 浏览器与Web服务器 54

3.6 文件传输协议FTP 56

3.6.1 FTP的基本原理 56

3.6.2 简单文件传送协议TFTP 57

3.7 电子邮件 59

3.7.1 电子邮件的消息格式 59

3.7.2 简单邮件传输协议SMTP 62

3.7.3 通用因特网邮件扩充MIME 64

3.7.4 邮局协议POP3 66

3.8 其他网络应用 67

3.8.1 远程终端协议TELNET 67

3.8.2 动态主机配置协议DHCP 68

3.8.3 简单网络管理协议SNMP 69

3.8.4 多媒体网络 71

3.8.5 P2P应用 72

习题 74

第4章 传输层 75

4.1 概述 75

4.1.1 传输层和网络层的关系 76

4.1.2 因特网传输层概述 76

4.1.3 多路复用与多路分解 77

4.2 用户数据报协议UDP 79

4.2.1 UDP协议概述 79

4.2.2 UDP报文段的结构 81

4.2.3 UDP检验和 81

4.3 可靠数据传输的原理 82

4.3.1 构造可靠数据传输协议 82

4.3.2 流水线可靠数据传输协议 83

4.3.3 Go-Back-N 83

4.3.4 选择重传 84

4.4 面向连接的TCP协议 85

4.4.1 TCP连接 85

4.4.2 TCP报文段结构 86

4.4.3 可靠数据传输 88

4.4.4 TCP的流量控制 89

4.4.5 TCP连接管理 91

4.5 拥塞控制 93

4.5.1 拥塞控制的基本概念 93

4.5.2 拥塞控制的基本方法 94

4.5.3 TCP的拥塞控制 94

习题 95

第5章 网络层 97

5.1 网络层概述 97

5.2 数据报与虚电路 98

5.2.1 虚电路网络 98

5.2.2 数据报网络 100

5.3 TCP/IP的网络层 101

5.3.1 IPv4数据报的格式 102

5.3.2 IPv4地址 104

5.3.3 子网和掩码 108

5.3.4 无分类编址CIDR 112

5.3.5 IP地址与硬件地址 114

5.3.6 地址解析协议和逆地址解析协议 115

5.3.7 ICMP协议 118

5.3.8 IPv6 121

5.4 路由器在网络互联中的作用 124

5.4.1 路由器的构成 125

5.4.2 交换结构 126

5.4.3 互联网与因特网 127

5.5 路由算法 128

5.5.1 路由基本概念 128

5.5.2 RIP协议和距离矢量算法 131

5.5.3 OSPF协议和链路状态路由算法 137

5.5.4 BGP协议 143

习题 145

第6章 数据链路层和物理层 146

6.1 数据链路层的基本概念 146

6.1.1 数据链路层功能 147

6.1.2 数据链路层提供的服务 148

6.1.3 组帧(Framing) 148

6.1.4 帧的定界 149

6.1.5 差错控制技术 150

6.2 多址访问协议 151

6.2.1 信道划分协议 152

6.2.2 随机访问协议 157

6.2.3 轮流协议 159

6.3 链路层编址 160

6.3.1 MAC地址 160

6.3.2 动态主机配置协议 161

6.4 点到点的数据链路协议 164

6.5 物理层的基本概念及功能 166

6.5.1 通信方式 167

6.5.2 信道的容量与信道传送速率 170

6.5.3 物理层协议 171

习题 176

第7章 广域网与局域网技术 177

7.1 网络接口层概述 177

7.1.1 广域网和局域网的划分标准 178

7.1.2 广域网和局域网的基本特性 178

7.1.3 Intemet中不同网络边界的确定标准 179

7.1.4 广域网概述 179

7.1.5 局域网概述 179

7.2 X.25协议 180

7.2.1 X.25网络构成 180

7.2.2 X.25的协议数据单元(PDU)格式 182

7.2.3 X.25的交换型虚电路(SVC)工作方式的数据通信过程 183

7.2.4 X.25基于数据报方式的数据通信 185

7.3 ATM技术 185

7.3.1 ATM概述 185

7.3.2 ATM的层次结构 186

7.3.3 ATM的信元结构 189

7.3.4 虚路径(VP)与虚电路(VC) 189

7.3.5 ATM的工作方式和传输特征 191

7.4 局域网基础与IEEE802标准 193

7.4.1 广播式通信与共享媒体的媒体访问方法 193

7.4.2 局域网标准-IEEE802参考模型 196

7.4.3 常见的局域网技术简介 197

7.5 千兆位以太网(IEEE802.3z) 201

7.5.1 以太网与令牌环网 201

7.5.2 千兆位以太网技术背景 202

7.5.3 千兆位以太网体系结构 204

7.5.4 千兆位以太网的媒体访问控制(MAC) 204

7.5.5 千兆位以太网的应用 205

7.6 虚拟局域网(VLAN)和虚拟专用网(VPN) 207

7.6.1 虚拟局域网(VLAN) 207

7.6.2 虚拟专用网(VPN) 209

习题 210

第8章 网络安全 212

8.1 网络安全概述 212

8.1.1 网络安全的含义 212

8.1.2 网络面临的威胁 213

8.1.3 网络安全技术 214

8.2 数据加密与认证 215

8.2.1 密码学概述 215

8.2.2 数据链路层加密 219

8.2.3 网络层和传输层加密 219

8.2.4 应用层加密 220

8.3 防火墙技术 222

8.3.1 概述 222

8.3.2 防火墙的体系结构 223

8.3.3 防火墙的技术类型 225

8.4 入侵检测技术 226

8.4.1 概述 226

8.4.2 常见的入侵方法和手段 228

8.4.3 常用的入侵检测技术 232

8.5 IP安全协议集IPSec 235

8.5.1 概述 235

8.5.2 安全关联(SA) 236

8.5.3 封装安全载荷(ESP) 237

8.5.4 验证头(AH) 237

习题 238

实验一 网线的制作与对等网的组建 240

实验二 Windows操作系统常用网络指令的使用 244

实验三 交换机的安装与基本设置 251

实验四 路由器的基本配置 254

实验五 DNS服务器、Web服务器的安装、配置和使用 258

实验六 FTP服务器和邮件服务器的安装、配置和使用 262

实验七 软路由 268

实验八 无线局域网 272

实验九 防火墙实验 276

实验十 网络管理的实验 281

附录 AWindowsSockets2中的常用API 285

附录B 参考文献及网址 286

返回顶部