文件传输.ppt技术与应用
第5章文件传输
使用浏览器下载文件
使用FlashGet下载
使用迅雷下载
使用BT下载文件
使用CuteFTP
使用浏览器下载文件
上的资源
BBS、文件下载、网页浏览、电子邮件、新闻搜索
第5章文件传输
文件传输协议
FTP是TCP/IP体系结构中的应用层协议,是一种实时的联机服务,。FTP采用服务器/客户端(C/S)模式工作,客户端发送一个请求命令给服务器,服务器根据命令单击并返回结果给客户端。一般下载文件的用户的终端是客户端,服务器则是文件的存储端。其中客户端可以是专用的客户端工具,也可以是浏览器。
使用浏览器下载文件
(1)FTP客户端发送一个登录到FTP服务器的请求,服务器收到该请求后要求客户端提供登录的用户名和密码。
(2)客户端输入并提交登录用户名和密码给服务器端。
(3)服务器端判断提供的用户名和密码的正确性和合法性,合法则通过客户端用户登录验证。
(4)客户端请求下载文件,服务器响应请求并返回结果,结果正确则传输文件给客户端,否则返回一个错误号和错误提示给客户端。
第5章文件传输
1)Port模式
FTP客户端首先和FTP服务器的TCP 21端口建立连接,通过这个通道发送命令,客户端需要下载文件的时候在这个通道上发送Port命令。Port命令包含了客户端用什么端口接收数据。在传送数据的时候,服务器端通过自己的TCP 20端口建立一个新的连接到客户端的指定端口,发送数据的连接就建立起来。所以在该模式下FTP服务必须和客户端建立一个新的连接用来传送数据。
使用浏览器下载文件
2)Passive模式
Passive模式在建立控制通道时和Standard模式类似,也是在21端口建立连接。但建立连接后发送的不是Port命令,而是Pasv命令。FTP服务器收到Pasv命令后,随机打开一个高端端口(端口号大于1024),并通知客户端在这个端口上传送数据,客户端连接FTP服务器此端口,然后FTP服务器将通过这个端口进行数据的传送,这个时候FTP 服务器不再需要建立一个新的和客户端之间的连接。
第5章文件传输
使用IE浏览器下载文件
在知道FTP服务器的URL情况下,在浏览器的地址栏中直接输入地址,转到FTP服务器的连接。
通过单击已知站点的FTP服务器超链接登录到相应的FTP服务器。
使用浏览器下载文件
目前很多FTP服务器直接提供了网页文件下载操作,用户只需要在要下载的文件超级连接上单击即可下载所需的文件。
第5章文件传输
使用FlashGet下载
(1)在浏览器中打开要下载文件所在的网页。
(2)添加FlashGet下载任务。 FlashGet提供了3种添加任务方式,分别是右击超链接、复制粘贴URL以及手动输入URL方式。
(3)设置下载的相关选项。
(4)单击“确定”按钮,开始文件下载。
文件下载完成后在FlashGet的“已下载”列表中显示该下载文件的文件名,同时删除“正在下载”列表下的文件名。
文件传输 来自淘豆网m.daumloan.com转载请标明出处.