《互联网应用理论与实践教程》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:曹文君主编;陆刚等编著
  • 出 版 社:成都:电子科技大学出版社
  • 出版年份:2001
  • ISBN:7810658107
  • 页数:487 页
图书介绍:本书系国家信息化技术证书教育考试指定教材,由全国电子信息应用教育中心组编。书中详细介绍了互联网应用的知识、技能和实践方面的内容。全书共分十章,内容包括互联网基础;互联网协议与组网;互联网服务器的安装与配置;接入互联网的方式与设置;网站建设和网页制作;互联网的安全与管理;互联网多媒体应用基础;互联网信息资源与工具软件;互联网应用;基于TCP/IP协议的网络编程。书末还附有十二个实习题目与详细解答等。本书系希望通过互联网高级应用技术证书认证考试的人员的必备教材,也可以作为从事互联网应用的广大技术人员和大专院校师生的参考用书。

第1章 互联网基础 1

1.1 概述 1

1.2 因特网概述 1

1.3 地址、域名与路由 2

1.3.1 地址编码 2

1.3.2 IP地址与域名 3

1.3.3 路由与寻址 6

1.4 数据通信基础 9

1.4.1 数据通信术语 9

1.4.2 信道复用 10

1.4.3 无线数据通信 13

1.4.4 宽带通信 15

第2章 互联网组网与协议 21

2.1 概述 21

2.2 互联网协议 21

2.2.1 互联网协议分层模型 21

2.2.2 互联网协议分类 26

2.3 TCP/IP 32

2.3.1 TCP/IP分层模型 32

2.3.2 IP协议 33

2.3.3 ICMP:Internet控制报文协议 39

2.3.4 TCP协议 41

2.3.5 UDP协议 45

2.4 互联网应用协议 46

2.4.1 SMTP与POP3 46

2.4.2 FTP 49

2.4.3 SNMP 50

2.5 内部网(Intranet)的特点与组成 56

2.5.1 Intranet基本特点 56

2.5.2 Intranet技术要点 57

2.5.3 Intranet的构建 62

2.6 虚拟专用网(VPN) 64

2.6.1 VPN的概念 64

2.6.2 VPN的类型与标准 66

2.6.3 VPN的隧道技术与安全机制 69

2.6.4 VPN的实现与实例 79

2.7 外部网络(Extranet) 81

2.7.1 Extranet的意义 81

2.7.2 Extranet的基本结构 81

2.7.3 Extranet的设计与实现 82

第3章 互联网服务器的安装与配置 84

3.1 概述 84

3.2 WindowsNT环境常用服务器的安装与配置 84

3.2.1 WindowsNTRIP路由安装与配置 84

3.2.2 名字服务器的安装与配置(DNS与WINS) 88

3.2.3 E-mail服务器的安装与配置(ExchangeServer) 98

3.2.4 FTP服务器的安装与配置 107

3.2.5 WWW服务器的安装与配置 110

3.3 Linux环境的常用服务器的安装与配置 116

3.3.1 LinuxIP网关的安装与配置 116

3.3.2 DNS服务器的安装与配置 119

3.3.3 E-mail服务器的安装与配置(Sendmail) 122

3.3.4 FTP服务器的安装与配置 124

3.3.5 WWW服务器的安装与配置 127

第4章 接入互联网的方式与设置 133

4.1 概述 133

4.2 网络连接 133

4.2.1 网络访问的几种类型 133

4.2.2 宽带接入技术简介 134

4.2.3 通过ISP接入因特网 135

4.3 拨号接入方式 136

4.3.1 仿真终端方式与SLIP/PPP方式 136

4.3.2 利用公共电话网络接入 137

4.3.3 利用ISDN数据通信网接入 138

4.3.4 利用ADSL数据通信网接入 140

4.4 专线接入方式 142

4.4.1 利用DDN网接入 142

4.4.2 利用公共分组交换网(X.25)接入 144

4.4.3 利用帧中继网接入 146

4.4.4 利用CableModem有线电视网接入 148

4.5 局域网的安装与设置 149

4.5.1 Ethernet标准简介 149

4.5.2 LAN互连的硬件与设备 150

4.5.3 Windows98/NT下TCP/IP协议的安装与配置 151

4.5.4 Linux下TCP/IP协议的安装与配置 153

第5章 网站建设和网页制作 155

5.1 概述 155

5.2 注册域名 155

5.2.1 域名与IP地址 155

5.2.2 域名选择 156

5.2.3 域名注册 157

5.3 建设网站平台 159

5.3.1 几种网站建设的操作系统平台 159

5.3.2 解决方案举例 160

5.4 网站的建设 161

5.4.1 规划站点 161

5.4.2 确定站点的基本结构 162

5.4.3 网站设计 162

5.4.4 网站的开发 164

5.4.5 网站测试与网站发布 165

5.5 网站功能的实现 166

5.5.1 FTP服务的实现 166

5.5.2 MAIL服务的实现 169

5.5.3 搜索引擎的实现 170

5.6 Web数据库 171

5.6.1 Web数据库模型 171

5.6.2 Web服务器与数据库服务器的连接技术 171

5.6.3 SQL数据库 173

5.7 网站安全 176

5.7.1 维护网站安全的策略 176

5.7.2 安全套接字层 176

5.7.3 IIS和页面程序设计的安全问题 177

5.7.4 数据库安全 177

5.8 网页制作基础 177

5.8.1 编辑网页文本 177

5.8.2 为网页添加背景 178

5.8.3 为网页添加图片 179

5.8.4 在网页中加入视频 179

5.8.5 给网页配上声音 180

5.8.6 网页的超级链接 180

5.9 网页制作技术 181

5.9.1 HTML与DHTML 181

5.9.2 JavaScript 185

5.9.3 VBScript 187

5.9.4 ASP 189

5.9.5 PHP 191

5.9.6 XML 192

5.10 网页制作工具 193

5.10.1 FrontPage 193

5.10.2 Dreamweaver 194

5.11 区性网页制作实例 197

5.11.1 网页制作 197

5.11.2 在FrontPage编辑器中创建超链接 199

第6章 互联网的安全与管理 202

6.1 概述 202

6.2 计算机网络安全技术 202

6.2.1 计算机密码学简介 202

6.2.2 数字签名与认证 207

6.2.3 流行加密技术介绍 208

6.2.4 安全系统的实现 210

6.3 防火墙技术 213

6.3.1 防火墙体系结构 213

6.3.2 堡垒主机 217

6.3.3 数据包过滤系统 218

6.3.4 应用代理系统 219

6.3.5 防火墙实现 221

6.4 WindowsNT与Unix系统的安全性 221

6.4.1 WindowsNT的安全性 221

6.4.2 Unix系统的安全性 226

6.5 安全代理服务器的安装与设置 228

6.5.1 MicrosoftProxyServer的安装与设置 228

6.5.2 Linux的IP代理服务器(IPMasquerade)的安装与设置 230

6.6 WindowsNT下防火墙系统FireWall-1的安装与设置 233

6.6.1 FireWall-1体系结构简介 233

6.6.2 FireWall-1安装 237

6.6.3 FireWall-1配置 238

6.6.4 FireWall-1应用实例 240

第7章 互联网多媒体应用基础 242

7.1 概述 242

7.2 多媒体网络通信系统的组成及特点 243

7.2.1 多媒体通信系统的组成 243

7.2.2 多媒体通信的特性 244

7.3 多媒体网络通信的需求与性能 244

7.3.1 多媒体信息传输的基本模式 244

7.3.2 多媒体通信对网络的定性要求 245

7.3.3 多媒体通信网络的性能参数 245

7.3.4 多媒体通信对网络的定量要求 247

7.4 多媒体计算机网络 249

7.4.1 基于高速局域网的多媒体信息传输技术 249

7.4.2 基于广域网的多媒体信息传输技术 251

7.4.3 基于电信用的多媒体信息传输技术 251

7.5 多媒体通信协议 255

7.5.1 ST2 255

7.5.2 Tenet 255

7.5.3 Ipv6 256

7.5.4 RTP 256

7.6 网上多媒体传输的处理技术 257

7.6.1 编码压缩 257

7.6.2 超文本 261

7.6.3 多媒体同步 264

7.7 多媒体信息存储与检索 266

7.7.1 多媒体数据库 267

7.7.2 基于内容的检索与查询 271

7.8 虚拟现实与VRML 272

7.8.1 虚拟现实概述 272

7.8.2 虚拟现实的定义和特性 272

7.8.3 虚拟现实系统的构成 273

7.8.4 VRML 274

7.8.5 VRML2.0的结构规范 275

7.9 网络上的多媒体应用 276

7.9.1 视频会议系统 276

7.9.2 多媒体视频点播(MVOD) 279

7.9.3 可视电话 281

7.9.4 多媒体电子函件 282

第8章 互联网信息资源与工具软件 283

8.1 概述 283

8.2 互联网信息资源 283

8.2.1 FTP信息资源 284

8.2.2 Telnet信息资源 286

8.2.3 Usenet信息资源 287

8.2.4 Gopher信息资源 289

8.2.5 WAIS信息资源 290

8.2.6 WWW信息资源 291

8.3 互联网工具软件 293

8.3.1 浏览器 293

8.3.2 电子函件与新闻软件 301

8.3.3 文件传输软件 308

8.3.4 远程登录软件 311

8.3.5 其他互联网工具软件 312

8.4 搜索引擎 314

8.4.1 搜索引擎工作原理 314

8.4.2 搜索引擎类型 315

8.4.3 搜索引擎基本查询方法 316

8.4.4 典型搜索引擎介绍 317

第9章 互联网应用 323

9.1 概述 323

9.2 电子函件 323

9.2.1 申请E-mail帐号 324

9.2.2 电子函件的接收与发送 326

9.2.3 电子函件的管理 333

9.3 文件传输 337

9.3.1 浏览器的FTP功能 338

9.3.2 典型FTP软件使用 341

9.4 远程登录与BBS 349

9.4.1 Windows95/98/2000的Telnet程序 349

9.4.2 Netterm客户软件 350

9.4.3 Crerm客户软件 350

9.4.4 BBS 351

9.5 WWW浏览 352

9.5.1 鼠标右键的使用 353

9.5.2 WWW上信息的下载与存储 354

9.5.3 组织收藏夹和链接栏 354

9.5.4 设置同步方式和保存网页 355

9.6 网上聊天 357

9.6.1 MicrosoftChat的使用 357

9.6.2 MIRC的使用 360

9.6.3 OICQ的使用 362

9.7 电子商务 369

9.7.1 概述 369

9.7.2 网上购物 372

9.8 网络会议 376

9.8.1 NetMeeting的设置 376

9.8.2 NetMeeting的使用 379

9.9 Usenet新闻组 386

9.9.1 读取新闻与发表文章 386

9.9.2 新闻函件的管理 388

9.9.3 WWW浏览新闻组 389

9.10 其他互联网应用 390

9.10.1 网页下载工具 390

9.10.2 网络教育 393

第10章 基于TCP/IP协议的网络编程 398

10.1 概述 398

10.2 TCP/IP应用编程接口 398

10.2.1 Socket概述 398

10.2.2 Socket的分类 399

10.3 Socket编程的基本原理 400

10.3.1 基本系统调用和库函数 400

10.3.2 套接字编程例子 407

10.4 Winsock 415

10.4.1 Winsock概述 415

10.4.2 Winsock对BSDSocket的修改与扩展 415

10.4.3 Winsock的库函数 417

10.4.4 Winsock编程的基本原理 418

10.4.5 Winsock编程示例 422

附录一 实验题目 433

附录二 实验题目参考解答 434

附录三 中国互联网络域名注册暂行管理办法(域名.CN) 481

参考文献 486