冷空气往下:什么是WWW

来源:百度文库 编辑:中科新闻网 时间:2024/04/28 18:03:37
WWW、URL、TCP/IPT和CGI的含义和功能?
(这是学校的作业,请各位前辈帮个忙呗!)

WWW是World Wide Web的缩写,可译为“环球网”或“万维网”,它是基于Internet提供的一种界面友好的信息服务,用于检索和阅读连接到Internet上服务器的有关内容。该服务利用超文本(Hypertext)、超媒体(Hypermedia)等技术,允许用户通过浏览器(如微软的IE、网景的Netscape)检索远地计算机上的文本、图形、声音以及视频文件。

TCP/IP其实是两个网络基础协议:IP协议、TCP协议名称的组合。下面我们分别来看看这两个无处不在的协议。

IP协议

IP(Internet Protocol)协议的英文名直译就是:因特网协议。从这个名称我们就可以知道IP协议的重要性。在现实生活中,我们进行货物运输时都是把货物包装成一个个的纸箱或者是集装箱之后才进行运输,在网络世界中各种信息也是通过类似的方式进行传输的。IP协议规定了数据传输时的基本单元和格式。如果比作货物运输,IP协议规定了货物打包时的包装箱尺寸和包装的程序。 除了这些以外,IP协议还定义了数据包的递交办法和路由选择。同样用货物运输做比喻,IP协议规定了货物的运输方法和运输路线。

TCP协议

我们已经知道了IP协议很重要,IP协议已经规定了数据传输的主要内容,那TCP(Transmission Control Protocol)协议是做什么的呢?不知大家发现没有,在IP协议中定义的传输是单向的,也就是说发出去的货物对方有没有收到我们是不知道的。就好像8毛钱一份的平信一样。那对于重要的信件我们要寄挂号信怎么办呢?TCP协议就是帮我们寄“挂号信”的。TCP协议提供了可靠的面向对象的数据流传输服务的规则和约定。简单的说在TCP模式中,对方发一个数据包给你,你要发一个确认数据包给对方。通过这种确认来提供可靠性。

CGI是Common Gateway Interface的简称。其主要的功能是在WWW环境下,藉由从客户端传递一些讯息给WWW Server,再由WWW Server去启动所指定的程序码来完成特定的工作。所以更明确的说,CGI仅是在WWW Server上可执行的程序码,而她的工作就是控制讯息要求而且产生并传回所需的文件。
CGI可以用任何一种语言编写,只要这种语言具有标准输入、输出和环境变量。对初学者来说,最好选用易于归档和能有效表示大量数据结构的语言。目前比较常见的语言有Perl, C/C++,Java,Visal Basic,Visal Foxpro等, ASP,Bat(批处理文件)也可算其中一种,所以它的范围很广。而Perl (Practical Extraction and Reporting Language)正是最适合的语言之一。

你说的UPL我不知道,也没听说过,是不是URL啊?
下面是URL的解释
URL就是"统一资源定位器(UniformResourceLocator:URL)",通俗点说,它是用来指出某一项信息所在位置及存取方式。比如我们要上网访问某个网站,在IE或其它浏览器里的地址一栏中所输入的就是URL。URL是Internet上用来指定一个位置(site)或某一个网页(WebPage)的标准方式.

什么是WWW WWW(World Wide Web,万维网)是在瑞士由欧洲粒子实验室的物理 学家于己于人1989年首先提出的,它是一个基于超文本的信息查询系统。

world wide web的简写,万维网的意思,网络服务器的名字

www是world wide web的宿写,平时我们称之为万维网,在20世纪90年代初期,当internet在学术界、政府与研究部门获得了广泛的应用,www的应用出现切改变了internet的应用方式。
1974年,在ARPANET诞生后的短短的五年里,Vinto Cerf 和 Robert Kahn发明了传输控制协议(Transmission Control Protocol,TCP),一个设计院成相对于底层计算机和网络独立的协议族,在加州大学伯克利分校和美国国防部的推动下TCP/IP的推广获得了很大的发展。IP是internet protocol的缩写,称之为因特网协议,而我们平常就说是IP地址。IP地址为Internet赖以工作的基础。网络地址用来标识一个网络,主机地址用来标识这个网络上的某一台主机。
TCP/IP协议的基本概念:要保证Internet能够正常工作就要求所有连人Internet的计算机都遵从相同的通信协议,即TCP/IP协议。
TCPIP参考模型在网络层定义了IP协议;在传输层定义了传输控制协议(TCP,Transport Control Protocol)与用户数据报协议(UDP,User Datagram Protocol)。在TCPIP参考模型中,传输层之上是应用层,它包括了所有的高层协议,并且总是不断有新的协议加入。