background image

项任务,每个步骤所需

第二章

1.CGI

 

     技 术

 

 : CGI(Common  Gateway 

Interface,通用网关接口)是 Web 动

态页面的基础,也是 Web 与其他应

用交流的基础。虽然 CGI 的一些功能

已经可以由 Java、javascript 等代替,

但 CGI 仍然是不可缺少的。

VRML

 

     技 术

 

 : VRML 是 Virtual 

Reality Modeling Language(虚拟现实

造型语言)的编写。Web 已经由静态转

入动态,并正在逐渐由二维走向三

维,将用户带入五彩缤纷的虚拟世

界。VRML 是目前创建三维对象最重

要的工具。它也是一种基于文本的语

言,并可运行于任何平台。

Internet:是一个用路由器实现多个

广域网和局域网网联的大型网际网 ,

它对推动科学、文化、经济和社会的

发展有着不可估量的作用。

nternet 已经成为覆盖全球的信息基

础设施之一。

Web:全称为:World Wide Web,缩

写为:WWW,中文译为“万维网”。

Web 是一种体系结构,通过它可以

访问遍布于 Internet 主机上的链接文

档。(它可以用简单的方式连接全球

范围的超媒体信息。)

Internet 是指全球性的信息系统,该

系统具有三个主要特征:

1Internet 中的计算机通过全球性的唯

一地址逻辑地链接在一起,这个地

址是建立在网间协议或今后的其他

协议基础之上的。

2Internet 中的计算机之间的通信使用

的是 TCP/IP 协议

3Internet 可以为公共用户或个人用户

提高水平的信息服务。这种服务是建

立在上述通信及相关的基础设施之

上的。

该定义揭示了 Internet 的三个特点:

全球性 开放性与平等性

“Web 全称 World Wide Web 是一种体

系结构”,这个说法包含哪几层含义?

(1)web 是 internet 提供的一种服务

(2)web 是存储在全世界 internet 计

算机中数量巨大的文档的集合

(3)web 上海量的信息是由彼此关

联的文档组成的

(4)web 的内容保存在 web 站点中,

用户可以通过浏览器访问 web 站点

简述 Web 服务器向浏览器提供服务

的过程。

(1)用户打开计算机,启动浏览器

程 序 , 并 在 浏 览 器 中 指 定 一 个

URL,浏览器便向该 URL 所指向的

Web 服务器发出请求。

(2)Web 服务器接到浏览器的请求

后,把 URL 转换成页面所在服务器

的文件路径名。

( 3 ) 如 果 URL 指 向 的 是 普 通 的

HTML 文档,Web 服务器直接将它

送给浏览器。

(4)如果 HTML 文档中嵌有 CGI 程

序,Web 服务器就运行 CGI 程序,

并将结果传送至浏览器。Web 服务器

运行 CGI 程序时还可能需要调用数

据库服务器和其它服务器

客户机/服务器的通信过程:客户机

向服务器发送请求,要求执行某项

任务,而服务器则执行某项任务。

web 体系结构和工作过程:

从本质上讲,web 是基于客户机、服

务器的一种体系结构。PC 等微型计

算机的性能/价格比工作站,小型机,

大型机高得多,因此人们将数据等

大量信息存储在共享的服务器上,

用价格低廉的个人计算机与之相连 ,

以便享用服务器的高性能。在这种客

户机/服务器模型中,典型的通信过

程为:客户机向服务器发送请求,

要求执行某项任务,而服务器则执

行此项任务,并向客户机返回响应。

在客户机/服务器体系结构中,通常

很容易将客户机和服务器理解为两

端的计算机。但事实上,客户机和服

务器概念上更多的是指软件,是指

两台机器上相应的应用程序。

对于 web 系统,客户机上所运行的

浏览器程序基本上是标准化的,所

以人们建立客户机/服务器系统的主

要任务就落到了服务器端。Web 的体

系结构因而可以称作浏览器/服务器

结构。

现阶段 Web 的基本技术包括哪些方

面?并简要解释。

答:(1)服务器技术。主要包括服

务器策略与结构的设计、服务器软硬

件的选择及其他有关服务器构建的

问题。

(2)HTML 技术。HTML 是一种超

文本标识语言,他是构成 Web 页面

的主要工具。

(3)CGI

 

     技术

 

 。CGI 是 Web 动态页

面的基础,也是 Web 与其他应用交

流的基础。

(4)Java 技术。利用 Java 可以创建

小应用程序,使之从服务器下载到

浏览器,并在客户端的机器上运行。

(5)JavaScript 技术。它具有 Java 的

许多特性,但比 Java 更为简单有效,

而且不需要编译。

(6)ActiveX 技术和 VBScript 技术 。

ActiveX 是 Microsoft Internet 战略的

中心环节。VBScript 则是 ActiveX 的

脚本功能。

(7)VRML 技术。VRML 是目前创

造三维对象最重要的工具。它也是一

种基于文本的语言,并可运行于任

何平台。

IP

       地址

 

 :接入 Internet 的计算机与接

入电话网的电话相似,每台计算机

或路由器都有一个由授权机构分配

的号码,称为 IP 地址,IP 地址采用

分层结构,它由网络号与主机号两

部分组成。其中,网络号用来标识一

个逻辑网络,主机号用来标识网络

中的一台主机。一台 Internet 主机至

少有一个 IP 地址,而且这个 IP 地址

是全网惟一的。如果一台 Internet 主

机有两个或多个 IP 地址,则该主机

属于两个或多个逻辑网络。

IP 地址的长度为 32 位的二进制数,

以 X . X . X . X 格式表示;每个 X 为

八 位 二 进 制 数 , 其 十 进 制 为

0~~255 。 IP 地 址 可 以 分 为 5 类 ,

A,B,C,D,E,前三种为常用 IP

地址,A 类 IP 的网络号的空间长度

为 7 位,因此允许有 27 个不同的 A

类网址,网络主机号数多达 224 个

(1.0.0.0---126.255.255.255),一般

用于有大量主机的大型网络。B 类 IP

地址,网络号空间长度为 14 位,主

机号空间长度为 16 位,允许有 214

个不同的 B 类网络。每个 B 类网络的

主 机 号 数 多 达 216 个 ( 128.0.0.0—

191.255.255.255)。适用于中型网络 。

C 类 IP 地址,网络空间号长度位 21

位,主机号空间长度为 8 位。C 类 IP

地 址 的 表 示 范 围 为 (192.0.0.0—

223.255.255.255)。允许有 221 个不同

的 C 类网络,C 类网络的主机号数

最多为 28 个。适用于小型网络。

简述 A 类 IP 地址的特征。

答:A 类 IP 地址网络号空间长度为

7 位,主机号空间长度为 24 位。A 类

IP 地 址 的 表 示 范 围 为

1.0.0.0~~~~~126.255.255.255。允许有

27(128)个不同的 A 类网络(网络

号的 0 和 127 保留用于特殊目的),

而且 A 类网络的主机号数多达 224

个。A 类 IP 地址结构适用于有大量主

机的大型网络。

简述 B 类 IP 地址的特征。

答:B 类 IP 地址网络号空间长度为

14 位,主机号空间长度为 16 位。B

类 IP 地 址 的 表 示 范 围 为

128.0.0.0~~~~~191.255.255.255。允许

有 214 个不同的 B 类网络,每个 B

类网络的主机号多达 216 个。B 类 IP

地址适用于有一定数量主机的中型

网络。

简述 C 类 IP 地址的特征。

答:C 类 IP 地址网络号空间长度为

21 位,主机号空间长度为 8 位。C 类

IP 地 址 的 表 示 范 围 为

192.0.0.0~~~223.255.255.255 。 允 许

221 个不同的 C 类网络。同时,由于

主机号空间长度为 8 位,因此每个 C

类网络的主机号多达 28 个。C 类 IP

地址适用于有少量主机的小型网络。

简述 Internet 域名系统的实现原理。

答:主机域名不能直接用于 TCP/IP

协议的路由选择中,当用户使用主

机域名进行通信时,必须首先将其