当前位置:首页 » 文件管理 » 美国人评价ftp

美国人评价ftp

发布时间: 2025-08-30 19:03:25

❶ hppt是什么

WWW的核心——HTTP协议

众所周知,Internet的基本协议是TCP/IP协议,目前广泛采用的ftp、Archie Gopher等是建立在TCP/IP协议之上的应用层协议,不同的协议对应着不同的应用。<BR> WWW服务器使用的主要协议是HTTP协议,即超文体传输协议。由于HTTP协议支持的服务不限于WWW,还可以是其它服务,因而HTTP协议允许用户在统一的界面下,采用不同的协议访问不同的服务,如FTP、Archie、SMTP、NNTP等。另外,HTTP协议还可用于名字服务器和分布式对象管理。

2.1 HTTP协议简介
HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。
HTTP协议的主要特点可概括如下:
1.支持客户/服务器模式。
2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。
由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。
3.灵活:HTTP允许传输任意类型的数据对象。正在传输的类型由Content-Type加以标记。
4.无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间。
5.无状态:HTTP协议是无状态协议。无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。另一方面,在服务器不需要先前信息时它的应答就较快。

2.2 HTTP协议的几个重要概念
1.连接(Connection):一个传输层的实际环流,它是建立在两个相互通讯的应用程序之间。
2.消息(Message):HTTP通讯的基本单位,包括一个结构化的八元组序列并通过连接传输。
3.请求(Request):一个从客户端到服务器的请求信息包括应用于资源的方法、资源的标识符和协议的版本号
4.响应(Response):一个从服务器返回的信息包括HTTP协议的版本号、请求的状态(例如“成功”或“没找到”)和文档的MIME类型。
5.资源(Resource):由URI标识的网络数据对象或服务。
6.实体(Entity):数据资源或来自服务资源的回映的一种特殊表示方法,它可能被包围在一个请求或响应信息中。一个实体包括实体头信息和实体的本身内容。
7.客户机(Client):一个为发送请求目的而建立连接的应用程序。
8.用户代理(User agent):初始化一个请求的客户机。它们是浏览器、编辑器或其它用户工具。
9.服务器(Server):一个接受连接并对请求返回信息的应用程序。
10.源服务器(Origin server):是一个给定资源可以在其上驻留或被创建的服务器。
11.代理(Proxy):一个中间程序,它可以充当一个服务器,也可以充当一个客户机,为其它客户机建立请求。请求是通过可能的翻译在内部或经过传递到其它的服务器中。一个代理在发送请求信息之前,必须解释并且如果可能重写它。
代理经常作为通过防火墙的客户机端的门户,代理还可以作为一个帮助应用来通过协议处理没有被用户代理完成的请求。
12.网关(Gateway):一个作为其它服务器中间媒介的服务器。与代理不同的是,网关接受请求就好象对被请求的资源来说它就是源服务器;发出请求的客户机并没有意识到它在同网关打交道。
网关经常作为通过防火墙的服务器端的门户,网关还可以作为一个协议翻译器以便存取那些存储在非HTTP系统中的资源。
13.通道(Tunnel):是作为两个连接中继的中介程序。一旦激活,通道便被认为不属于HTTP通讯,尽管通道可能是被一个HTTP请求初始化的。当被中继的连接两端关闭时,通道便消失。当一个门户(Portal)必须存在或中介(Intermediary)不能解释中继的通讯时通道被经常使用。
14.缓存(Cache):反应信息的局域存储。

2.3 HTTP协议的运作方式
HTTP协议是基于请求/响应范式的。一个客户机与服务器建立连接后,发送一个请求给服务器,请求方式的格式为,统一资源标识符、协议版本号,后边是MIME信息包括请求修饰符、客户机信息和可能的内容。服务器接到请求后,给予相应的响应信息,其格式为一个状态行包括信息的协议版本号、一个成功或错误的代码,后边是MIME信息包括服务器信息、实体信息和可能的内容。
许多HTTP通讯是由一个用户代理初始化的并且包括一个申请在源服务器上资源的请求。最简单的情况可能是在用户代理(UA)和源服务器(O)之间通过一个单独的连接来完成(见图2-1)。
图2-1
当一个或多个中介出现在请求/响应链中时,情况就变得复杂一些。中介由三种:代理(Proxy)、网关(Gateway)和通道(Tunnel)。一个代理根据URI的绝对格式来接受请求,重写全部或部分消息,通过URI的标识把已格式化过的请求发送到服务器。网关是一个接收代理,作为一些其它服务器的上层,并且如果必须的话,可以把请求翻译给下层的服务器协议。一个通道作为不改变消息的两个连接之间的中继点。当通讯需要通过一个中介(例如:防火墙等)或者是中介不能识别消息的内容时,通道经常被使用。 图2-2
上面的图2-2表明了在用户代理(UA)和源服务器(O)之间有三个中介(A,B和C)。一个通过整个链的请求或响应消息必须经过四个连接段。这个区别是重要的,因为一些HTTP通讯选择可能应用于最近的连接、没有通道的邻居,应用于链的终点或应用于沿链的所有连接。尽管图2-2是线性的,每个参与者都可能从事多重的、并发的通讯。例如,B可能从许多客户机接收请求而不通过A,并且/或者不通过C把请求送到A,在同时它还可能处理A的请求。
任何针对不作为通道的汇聚可能为处理请求启用一个内部缓存。缓存的效果是请求/响应链被缩短,条件是沿链的参与者之一具有一个缓存的响应作用于那个请求。下图说明结果链,其条件是针对一个未被UA或A加缓存的请求,B有一个经过C来自O的一个前期响应的缓存拷贝。
图2-3
在Internet上,HTTP通讯通常发生在TCP/IP连接之上。缺省端口是TCP 80,但其它的端口也是可用的。但这并不预示着HTTP协议在Internet或其它网络的其它协议之上才能完成。HTTP只预示着一个可靠的传输。
以上简要介绍了HTTP协议的宏观运作方式,下面介绍一下HTTP协议的内部操作过程。
首先,简单介绍基于HTTP协议的客户/服务器模式的信息交换过程,如图2-4所示,它分四个过程,建立连接、发送请求信息、发送响应信息、关闭连接。
图2-4
在WWW中,“客户”与“服务器”是一个相对的概念,只存在于一个特定的连接期间,即在某个连接中的客户在另一个连接中可能作为服务器。WWW服务器运行时,一直在TCP80端口(WWW的缺省端口)监听,等待连接的出现。
下面,讨论HTTP协议下客户/服务器模式中信息交换的实现。 1.建立连接 连接的建立是通过申请套接字(Socket)实现的。客户打开一个套接字并把它约束在一个端口上,如果成功,就相当于建立了一个虚拟文件。以后就可以在该虚拟文件上写数据并通过网络向外传送。
2.发送请求
打开一个连接后,客户机把请求消息送到服务器的停留端口上,完成提出请求动作。
HTTP/1.0 请求消息的格式为:
请求消息=请求行(通用信息|请求头|实体头) CRLF[实体内容]
请求 行=方法 请求URL HTTP版本号 CRLF
方 法=GET|HEAD|POST|扩展方法
U R L=协议名称+宿主名+目录与文件名
请求行中的方法描述指定资源中应该执行的动作,常用的方法有GET、HEAD和POST。不同的请求对象对应GET的结果是不同的,对应关系如下:
对象 GET的结果
文件 文件的内容
程序 该程序的执行结果
数据库查询 查询结果
HEAD——要求服务器查找某对象的元信息,而不是对象本身。
POST——从客户机向服务器传送数据,在要求服务器和CGI做进一步处理时会用到POST方法。POST主要用于发送HTML文本中FORM的内容,让CGI程序处理。
一个请求的例子为:
GET http://networking.zju.e.cn/zju/index.htm HTTP/1.0
头信息又称为元信息,即信息的信息,利用元信息可以实现有条件的请求或应答 。
请求头——告诉服务器怎样解释本次请求,主要包括用户可以接受的数据类型、压缩方法和语言等。
实体头——实体信息类型、长度、压缩方法、最后一次修改时间、数据有效期等。
实体——请求或应答对象本身。
3.发送响应
服务器在处理完客户的请求之后,要向客户机发送响应消息。
HTTP/1.0的响应消息格式如下:
响应消息=状态行(通用信息头|响应头|实体头) CRLF 〔实体内容〕
状 态 行=HTTP版本号 状态码 原因叙述
状态码表示响应类型
1×× 保留
2×× 表示请求成功地接收
3×× 为完成请求客户需进一步细化请求
4×× 客户错误
5×× 服务器错误
响应头的信息包括:服务程序名,通知客户请求的URL需要认证,请求的资源何时能使用。
4.关闭连接
客户和服务器双方都可以通过关闭套接字来结束TCP/IP对话

❷ 谁发明了互联网

1969年
-- 互联网诞生
美国国防部授权ARPANET进行互联网的试验。

这件事的意义在于:

先后建立了四个主Internet节点:UCLA大学(洛杉矶),紧接着是斯坦福研究所、UCSB(圣巴巴拉)和U(犹他州立)。
1971年
-- 人们开始通过互联网交流。
在ARPANET网上建立了15个节点(共23台主机)
电子邮件——一个通过分布网络传送信息的程序——被发明了,这个发明和互联网的关系是:
电子邮件今天依然是互联网上人与人沟通的主要方式。
本文后面会用一小段文字解释如何收发电子邮件。
在以后的生活中,电子邮件将与你息息相关。
1972年
-- 计算机可以更加简便的接入互联网
第一个展示ARPANET功能的公开演示网建立,共接入了40台主机。
互联网工作组(INWG)建立,并开始讨论建立各种协议的问题。
这个工作组对互联网产生的影响在于:

起草了Telnet协议规范。
Telnet协议是当今大多数主机之间互操作的主要方式。
1973年
-- 全球性的互联网开始浮现
首批连入ARPANET的其他国主机出现,他们是:英国伦敦大学和挪威的皇家雷达机构。
以太网的最初模样被勾画出来——这就是现在局域网联网的最早形式。
互联网思想开始流传。
旧金山的一家大酒店第一次架设了具有网关结构的网络。网关结构明确了一个网络规模究竟能有多大(网络内部可以是异构的)
文件传输协议(FTP)被制定,使得联网计算机可以收发文档数据。
1974年
-- 包交换网络传输成为主流
传输控制协议(TCP)被制定,互联网的基石——包交换网络奠定。
Telenet,ARPANET的商业化运作网络向社会开放,这是第一次向社会提供包数据传输服务。
1976年
-- 网络规模迅速膨胀
伊丽莎白女王进行了发送电子邮件的尝试。
UUCP(Unix to Unix CoPy)协议由AT&T的贝尔实验室开发并在UNIX群体中发布。
这个协议的重要性在于:

UNIX当今依旧是各个大学和科研究构的主流操作系统。
这些UNIX主机可以透过互联网“交谈”。
网络开始向全球用户开放。
1977年
-- 电子邮件服务蓬勃兴起,互联网正在变为现实
联网主机数量突破100。
THEORYNET网为100多名计算机领域的研究人员提供了电子邮件服务,这个系统使用了一个自己开发的电邮系统和TELENET接入网络为用户提供服务。
起草电子邮件标准
第一个在 ARPANET/无线网/SATNET 互联的演示网通过网关和互联网协议连接的演示网。
1979年
-- 新闻组诞生
旨在研究计算机网络的计算机科学部在美国建立。
基于UUCP协议的USENET网建立。
她的意义在于:

USENET今天依然非常兴旺。
产生了各种讨论组、新闻组。
当年年末建立了3个新闻组。
现在几乎所有的话题都有相应的新闻组。
1979年 (续)
第一个MUD(多用户土牢)多人交互操作站点建立。这个站点包含了各种冒险游戏、棋类游戏和丰富详尽的数据库。
ARPA建立了互联网配置白板(ICCB)
包交换无线电网(PRNET)在ARPA的资助下开始试验。许多无线电爱好者在这个网络上进行了无数的通讯实验。
1981年
-- 各种网络重新融合
诞生于纽约城市大学的BITNET(Because It's Time NETwork)开始运行,并与耶鲁大学进行了首次连接。
除了文件传输服务(FTP)以外,他们还提供电子邮件和邮件组的服务。
CSNET(Computer Scienc NETwork)项目开始启动,并向那些不能连入ARPANET的各大学的科学家们提供电子邮件服务。CSNET实际上就是后来的计算机科学网的前身。
1982年
-- TCP/IP缔造了未来的网络通讯模式
DCA和ARPA网制订了网络传输控制协议(TCP)和网际协议(IP),这个协议组一般被简称为TCP/IP协议。
这个协议的重要意义在于:

首先将互联网定义为使用TCP/IP协议互联的一个网络集合,互联网就是通过TCP/IP互联的一个大网络。
1982年 (续)
由EUUG创建的EUnet(欧洲UNIX网)开始提供电子邮件服务和新闻组服务。并实现了最初的荷兰、丹麦、瑞典和英国之间的互联。
外部网关协议(EGP)的草案被制订,并开始运用在各种不同体系结构的网间互联上。
1983年
-- 互联网越来越壮大了
开发出了域名服务系统
她的重要意义在于:

满足了大量网络节点的需要
避免了各种难以记忆的地址
采用了人们习惯中易于记忆的名称
桌面工作站开始成为现实
她的意义在于:

许多基于Berkerley的UNIX系统都内建有IP网络的相关软件
促使从用单个分时的超级计算机连入Internet的模式过渡为通过局域网连入Internet。
1983年 (续)
作为ICCB的替代物,IAB(Internet Activities Board)开始建立。
Berkeley发布了他们最新的4.2版的BSD UNIX系统,其中内建了TCP/IP的实现。
欧洲科研网(EARN)采用与BITNET类似的线路开始运营。
1984年
-- 互联网继续保持增长
主机数量突破1,000台
域名服务系统(DNS)正式启用
代替了点分十进制的地址,如 123.456.789.10
域名更容易为大家记忆
www.myuniversity.mydept.mynetwork.mycountry( e.g. www.cs.cf.ac.uk).

英国建立了JANET(Joint Academic Network)(联合科研网)
可控的新闻组服务被引入
1986年
-- 互联网的威力开始显现
连入了5,000台主机,建立了241个新闻组。
主干有56K速率的NSFNET建立
NSF建设了5个地区网络中心,都由超级计算机向用户提供高性能的服务。——这促使了网络连接数的爆涨,特别是在大学。
新闻传输协议(NNTP)被设计以提高基于TCP/IP的新闻组服务性能。
1987
-- 商业化的互联网诞生
联网主机数量达到28,000台
在Usenix的资助下,UUNET创立并着手提供商业化的UUCP和Usenet接入服务。
1988年
USFNET主干升级到T1级(即1.533M)
网络中继聊天服务(IRC)被开发出来
1989年
-- 互联网获得巨大的增长
接入主机数突破10万台
出现了第一个在商业电子邮件运营商和互联网之间的中继服务
互联网工程任务组(IETF)和互联网研究任务组(IRTF)在IAB中成立了
1990年
-- 互联网的膨胀在继续
30万台主机接入量,1千个新闻组
ARPANET退出历史舞台
FTP服务中的文档开始可以根据名称检索和获取。
World comes on-line公司(world.std.com)成为第一个商业性的经营电话接入的ISP。
1991年
-- 现代互联网模式开始形成
商业互联网信息交换协会(CIX)成立并继NSF之后进一步突破了网络中商业运作的种种障碍。
广域网中的信息服务诞生(WAIS) ,她的重要性在于:
提供了一套互联网中信息检索和获取得机制
大量知识在网络中出现:电子邮件信息、文本信息、电子书籍、各种帖子、代码、图片、声音甚至数据库。
这些信息就是我们今天在互联网中检索信息的基础。
关键字检索,这种强有力的检索技术被逐步完善。
1991年 (续)
-- WWW方式的友好用户界面开始出现
明尼苏达州大学的Paul Lindner和Mark P. McCahill发布了他们的Gopher工具。她的重要意义在于:
基于文本、菜单驱动的界面简化了互联网中资源获取的方法
不用用户去记忆繁琐的操作命令,用户界面更为友好。
这个方式今天已被现在更为方便的WWW浏览所代替。
1991年 (续)
-- 目前看来依然意义重大的发明
由Berners 和 Lee开发的WWW浏览器在CERN发布。她的重要意义在于:
这个工具最初被用于提供分布多媒体服务
方便用户更快捷的访问世界各地的信息。
开始是非图形的界面(1993年后,随着MOSAIC的出现开始有了图形支持)
使得我们的生活方式和通信方式发生了革命。
USFNET的主干带宽提高到T3级(即44.736M)。NSFNET的主干上每个月有1万亿字节,或者说100亿的包流量。
英国的JANEAT开始基于TCP/IP提供IP服务
1992年
-- 多媒体改变了互联网的模样
联网主机数突破100万,新闻组达到4千个
特许成立了互联网协会(ISOC)
3月实现了网上的音频多播,11月实现了视频多播。
“网上冲浪”一词由Jean Armour Polly首次使用。
1993年
-- WWW革命真的开始了
联网主机数突破2百万,出现了600个WWW站点。
NSF建立的InterNIC机构开始提供以下服务:
目录数据库服务
注册服务
信息查找服务
商业和媒体开始关注互联网
白宫和联邦政府开始在互联网上安家
Mosaic给互联网带来一场风暴,她的意义在于:
用户友好的图形用户界面成为互联网的最前端。
基于此开始设计日后风靡一时的Netscape浏览器。
促使WWW用户激增
1994年
-- 商业化运作正式开始
联网主机数达到3百万,建立了1万个WWW站点,1万个新闻组。
ARPANET/Internet庆祝诞辰25周年
社区开始通过线缆连入了英特网
美国参议院和国会开始在互联网上提供信息服务
超市、银行开始步入互联网
开始建立一种新的生活模式
在美国人们可以在线订购必胜客的Pizza饼了。
第一个虚拟数字银行开始运营
NSFNET每月的网络流量超过10万亿字节
WWW超过Telnet,仍逊于FTP,成为第二位的网络流行服务(这是根据NSFNET发布的流量数据统计结果分析得出的结论)。
英国的HM Treasury在线网站运营(http://www.hm-treasury.gov.uk/)
1995年
-- 商业介入互联网进展神速
650万联网主机,10万WWW站点
NSFNET恢复为一个科研网络,整个主干网的运行依赖各大网络之间的互联合路由。
根据包流量,三月WWW服务首次超过FTP服务,成为网上流量最大的服务;而若根据字节流量,到四月的时候,WWW服务也超过了FTP。
传统的拨号入网系统(如Compuserve、美国在线、Prodigy公司等)开始提供网络接入服务。
许多网络相关公司在Netscape的带动下纷纷公开上市。
域名注册服务不再免费
网络技术年:WAIS开发了WWW、搜索引擎等技术
新的WWW技术开始浮现:
分布环境运行技术(Java、Javascript、ActiveX)
虚拟环境技术(VRML)
网际协作工具技术(CU-SeeMe)
1996年
-- 微软进入互联网产业
1千2百万主机接入互联网,50万WWW站点建立
网络电话业务受到美国电话公司的关注,甚至上诉到国会要求禁止此技术以保证传统业务的利润。
WWW浏览器的战斗主要在Netscape和Microsoft之间展开,在用户迫不及待的需求下两个软件不断地发布新版本并相互进行竞争。
1997年
-- 未来将会怎样
1千9百50万主机连入,1百万WWW站点,71,618个新闻组。

❸ URL是什么意思

URL是统一资源定位符,是互联网上标准资源的地址。而互联网上的每个文件都有唯一的一个的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。

基本URL包含:模式(或称协议)、服务器名称(或IP地址/网址)、路径和文件名,协议部分则以“//”为分隔符,如“协议://授权/路径?查询”。其一般语法格式为:protocol :// hostname[:port] / path / [;parameters][?query]#fragmen

(3)美国人评价ftp扩展阅读

URL组成结构:

第一部分:模式/协议(scheme),它告诉浏览器如何处理将要打开的文件。最常用的模式是超文本传输协议(Hypertext Transfer Protocol,缩写为HTTP),这个协议可以用来访问网络,当我们在地址栏输入一个网址的时候,协议部分是不用输入的,浏览器会自动补上默认的 HTTP 协议。

还有其他协议如https(用安全套接字层传送的超文本传输协议)、ftp(文件传输协议)、mailto(电子邮件地址)、ldap(轻型目录访问协议搜索)、file(当地电脑或网上分享的文件)、news(Usenet新闻组)、gopher(Gopher协议)、telnet——Telnet协议。

第二部分:文件所在的服务器的名称或IP地址,后面是到达这个文件的路径和文件本身的名称。服务器的名称或IP地址后面有时还跟一个冒号和一个端口号。它也可以包含接触服务器必须的用户名称和密码。

路径部分包含等级结构的路径定义,一般来说不同部分之间以斜线(/)分隔。询问部分一般用来传送对服务器上的数据库进行动态询问时所需要的参数。

域名的最右边就是顶级域名,常见的比如:“.com ”表示商业机构,“.org ”表示非盈利性组织。“.gov ”表示政府机构。“.e ”表示教育及科研机构。有时候,某些总公司的下属分公司、或者公司下设的其他产品网站,会使用一个与域名类似的二级域名。

有时候,URL以斜杠“/”结尾,而没有给出文件名,在这种情况下,URL引用路径中最后一个目录中的默认文件(通常对应于主页),这个文件常常被称为 index.html 或 default.htm。

URL分类:

URL可以分为绝对的和相对的,其中绝对URL(absolute URL)显示文件的完整路径,这意味着绝对URL本身所在的位置与被引用的实际文件的位置无关;相对URL(relative URL)以包含URL本身的文件夹的位置为参考点,描述目标文件夹的位置。

如果目标文件与当前页面(也就是包含URL的页面)在同一个目录,那么这个文件的相对URL仅仅是文件名和扩展名,如果目标文件在当前目录的子目录中,那么它的相对URL是子目录名,后面是斜杠,然后是目标文件的文件名和扩展名。

如果要引用文件层次结构中更高层目录中的文件,那么使用两个句点和一条斜杠。可以组合和重复使用两个句点和一条斜杠,从而引用当前文件所在的硬盘上的任何文件,一般来说,对于同一服务器上的文件,应该总是使用相对URL,它们更容易输入,而且在将页面从本地系统转移到服务器上时更方便,只要每个文件的相对位置保持不变,链接就仍然是有效地。

热点内容
编译安装boost 发布:2025-08-31 01:45:04 浏览:37
sql2008数据还原 发布:2025-08-31 01:45:00 浏览:890
电视广告脚本范文 发布:2025-08-31 01:33:10 浏览:453
p2p网贷系统源码下载 发布:2025-08-31 01:10:34 浏览:905
在线聊天室源码 发布:2025-08-31 01:10:33 浏览:62
python入门知乎 发布:2025-08-31 00:58:06 浏览:202
浪潮全闪存储 发布:2025-08-31 00:56:35 浏览:741
外部存储分析 发布:2025-08-31 00:49:36 浏览:252
2栋3单元会用什么wifi密码 发布:2025-08-31 00:47:45 浏览:329
线切割机床编程 发布:2025-08-31 00:42:31 浏览:859