《现代网络技术及应用》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:常晋义等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2004
  • ISBN:7111149149
  • 页数:301 页
图书介绍:本书为大中专院校计算机网络课程教材。

1.1 计算机网络的演变与发展 1

1.1.1 面向终端的计算机网络 1

第1章 计算机网络概述 1

1.1.2 计算机-计算机网络 2

1.1.3 开放式标准化网络 4

1.1.4 网络计算的新时代 4

1.1.5 MP网络新技术 6

1.2 计算机网络的功能和应用 6

1.2.1 网络的功能 6

1.2.2 网络的应用 7

1.3 计算机网络的定义和分类 8

1.3.1 计算机网络的定义 8

1.3.2 计算机网络的分类 8

1.4.1 网络单元和通信链路 10

1.4.2 资源子网和通信子网 10

1.4 计算机网络的组成 10

小结 11

习题 11

第2章 数据通信基础 13

2.1 数据通信的基本概念与技术问题 13

2.1.1 基本概念 13

2.1.2 数据通信过程中涉及的主要技术问题 14

2.2 数据传输方式 16

2.2.1 串行通信与并行通信 16

2.2.2 数据传输方向 16

2.2.3 同步传输与异步传输 17

2.2.4 基带传输与频带传输 18

2.2.5 数据通信的主要技术指标 18

2.3 传输介质 20

2.3.1 双绞线 20

2.3.2 同轴电缆 20

2.3.4 无线通信 21

2.3.3 光缆 21

2.3.5 影响传输介质选择的因素 22

2.4 数据传输技术 22

2.4.1 数据编码技术 23

2.4.2 多路复用技术 25

2.4.3 数据交换技术 27

2.4.4 差错控制方法 30

小结 33

习题 33

第3章 计算机网络体系结构 35

3.1 网络体系结构 35

3.1.1 OSI/RM参考模型 35

3.1.2 协议和服务的区别及相互关系 36

3.1.3 服务访问点 36

3.1.4 数据单元 37

3.1.6 OSI/RM特点分析 38

3.1.5 服务原语 38

3.2 物理层 39

3.3 数据链路层 40

3.3.1 数据链路层的基本概念 40

3.3.2 具有最简单流量控制的数据链路层协议 40

3.3.3 实用的停止-等待协议 40

3.3.4 连续ARQ协议 42

3.3.5 滑动窗口协议 43

3.3.6 选择重传ARQ协议 45

3.4 网络层 46

3.4.1 网络层所提供的服务 46

3.4.2 路由选择算法与协议 48

3.5 流量控制 53

3.5.1 按级进行流量控制 55

3.5.2 段级流量控制 56

3.5.3 入口到出口级流量控制 56

3.5.4 进网级流量控制 57

3.6 传输层 57

3.6.2 传输协议的分类 58

3.6.1 传输层在OSI/RM中的作用 58

3.6.3 传输服务 59

3.6.4 传输层的差错检测和恢复机制 59

3.7 会话层 60

3.7.1 会话层的基本概念 60

3.7.2 会话层的服务 61

3.7.3 会话层的协议机制 61

3.8 表示层 61

3.8.1 表示层的基本概念 62

3.8.2 抽象语法记法ASN.1及其编码规则 63

3.9 应用层 64

3.9.1 应用层的基本概念 64

3.9.2 文件传送、存取和管理 66

3.9.4 目录服务 67

3.10 Internet参考模型 67

3.9.3 虚拟终端协议 67

小结 70

习题 70

第4章 局域网技术 71

4.1 局域网概述 71

4.2 局域网参考模型 71

4.2.1 局域网体系结构 72

4.2.2 拓扑结构 72

4.2.3 IEEE802标准 75

4.2.4 逻辑链路控制子层 76

4.2.5 介质访问控制子层 77

4.3 CSMA/CD 79

4.3.1 载波监听多路访问 79

4.3.2 载波监听多路访问/冲突检测 80

4.3.3 冲突退避算法 81

4.3.4 IEEE802.3标准 83

4.3.5 以太网 84

4.4.1 令牌环局域网 86

4.4 令牌环网及其访问控制 86

4.4.2 令牌环访问控制 87

4.5 令牌总线网及其访问控制 89

4.5.1 令牌总线局域网 89

4.5.2 令牌总线访问控制 90

4.6 无线局域网 92

4.6.1 无线局域网的应用与特点 92

4.6.2 分布式基础无线介质访问控制 93

4.6.3 蓝牙技术 95

小结 97

习题 97

第5章 网络互连技术 99

5.1 网络互连概述 99

5.1.1 不同网络之间的差异 100

5.1.2 网络互连技术 101

5.2 网络互连设备 103

5.2.1 中继器 103

5.2.2 网桥 104

5.2.3 路由器 112

5.2.4 交换器 115

5.2.5 干线 117

5.2.6 网关 117

5.3 局域网互连 118

5.3.1 本地局域网互连方式 118

5.3.2 远程局域网互连方式 119

5.4 广域网互连 120

5.4.2 面向连接的网际互连 121

5.4.1 无连接的网际互连方式 121

小结 123

习题 123

第6章 高速网络技术 125

6.1 高速总线网 125

6.1.1 快速以太网 125

6.1.2 千兆位以太网 127

6.2.1 FDDI的双环结构 128

6.2 光纤分布式数据接口 128

6.2.2 FDDI标准 129

6.2.3 数据编码 130

6.2.4 FDDI帧格式 131

6.3 交换局域网 132

6.3.1 共享与交换网络 132

6.3.2 交换机的帧转发方式 133

6.3.3 虚拟局域网 133

6.4 ISDN 134

6.4.1 ISDN的体系结构 135

6.4.2 ISDN协议的参考模型 136

6.5 异步传输模式 136

6.5.1 ATM的产生 136

6.5.2 ATM的基本技术 137

6.5.3 ATM的体系结构 138

6.5.4 局域网仿真 139

习题 143

小结 143

第7章 Internet技术 145

7.1 Internet基础 145

7.1.1 Internet的组成 145

7.1.2 IP协议 146

7.1.3 TCP协议与UDP协议 152

7.1.4 主机名与域名服务 153

7.1.5 Internet基本服务功能 156

7.2.1 环球信息网基础 158

7.2 环球信息网 158

7.2.2 WWW服务系统 160

7.2.3 WWW浏览器 163

7.3 电子邮件 166

7.3.1 电子邮件基础 166

7.3.2 电子邮件协议 169

7.4 接入Internet 171

7.4.1 Internet接入服务 171

7.4.2 Internet接入方式 172

7.5 IPv6 174

7.5.1 IPv6分组结构 174

7.5.2 IPv6地址 176

7.5.3 从IPv4向IPv6的过渡 180

小结 181

习题 182

第8章 局域网操作系统 183

8.1 局域网操作系统概述 183

8.1.1 局域网操作系统的演变过程 183

8.1.2 局域网操作系统的基本服务功能 185

8.2 WindowsNT操作系统 185

8.2.1 Windows NT的组成及特点 186

8.2.2 Windows 2000的网络功能 186

8.3 NetWare操作系统 188

8.3.1 NetWare操作系统的组成 188

8.3.2 NetWare的基本技术特征 188

8.4 UNIX操作系统 191

8.5 Linux操作系统 192

小结 193

习题 193

第9章 Linux网络操作系统 195

9.1 RedHatLinux 7.2安装 195

9.1.1 RedHatLinux概述 195

9.1.2 安装准备 196

9.1.3 安装过程 197

9.2 配置ApacheWeb服务器 203

9.2.1 Apache简介 205

9.2.2 Apache的基本配置及说明 206

9.2.3 特殊配置 208

9.2.4 安装Apache+MySQL+PHP服务器 213

9.2.5 快速启动Web服务器 216

9.2.6 phpMyAdmin的安装 217

9.3.1 选择和安装FTP服务器软件 218

9.3 配置FTP服务器 218

9.3.2 wu-ftp的组成 219

9.3.3 wu-ftp的配置 220

9.3.4 wu-ftp相关的其他一些命令的使用 224

9.3.5 FTP服务器中将用户限制在自己目录下的方法 224

9.4 配置电子邮件服务器 225

9.4.1 电子邮件系统 225

9.4.2 安装sendmail 225

9.4.3 用sendmail构建一个E-mail服务器 226

9.4.4 sendmail.cf中的配置命令 228

9.4.5 Linux下架设WebMail 230

9.5 BBS站点的创建与管理 232

9.5.1 准备工作 232

9.5.2 安装BBS程序 232

9.5.3 设定BBS相关文件 235

9.5.4 外部工具程序使用 240

9.5.5 Web界面下的BBS系统 243

9.6 Webmin管理工具 244

9.6.1 Webmin简介 244

9.6.2 安装Webmin 244

9.6.3 Webmin的功能模块 245

9.6.4 Webmin的应用实例 247

小结 249

习题 249

第10章 网络编程基础 251

10.1 socket编程 251

10.1.1 基本概念 251

10.1.2 socket概述 252

10.1.3 socket中的主要调用 252

10.1.4 socket实例 256

10.1.5 阻塞和非阻塞 259

10.2 利用MySQL C接口实现多用户通信 261

习题 266

小结 266

第11章 网络管理与网络安全 267

11.1 网络管理 267

11.1.1 网络管理概述 267

11.1.2 网络管理功能 269

11.1.3 网络管理协议 272

11.2 网络安全 273

11.2.1 网络安全概述 273

11.2.2 网络安全策略 274

11.3 网络安全技术 274

11.3.1 防火墙技术 275

11.3.2 网络加密技术 278

11.3.3 网络病毒防范 279

11.3.4 入侵检测 281

11.3.5 网络隔离技术 282

习题 284

小结 284

实验与实习 285

实验1 对等网络的组建 285

实验2 Windows 2000域和信任关系 286

实验3 DNS、WINS安装与配置 288

实验4 用户管理和文件、文件夹权限管理 290

实验5 代理服务器安装、配置和使用 292

实验6 安装RedHatLinux 293

实验7 配置Apache Web服务器 294

实验8 配置FTP服务器 295

实验9 配置电子邮件服务器 295

实验10 BBS站点的创建与管理 296

实验11 Webmin的应用 297

实验12 socket网络编程 298

实习1 数据安全和完整性 299

实习2 TCP/IP连网和Internet 299

实习3 网络安全 300

参考文献 301