- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第9章 文件下载 本 章 内 容 简 介 9.1 文件传输协议FTP 9.2 当前常用的文件下载方式 9.3 直接从网上下载 9.4 使用专用断点续传软件下载 9.5 通过电子邮件下载 9.6 优秀的软件下载站点 9.1 文件传输协议FTP 在TCP/IP协议集中的FTP,称为“文件传输协议” FTP(file transfer protocol),位于应用层。该协议已成为Internet上使用最广泛的重要信息服务工具,在Internet上,为人们从远地主机获取各类文件信息提供服务。 目前,凡是连入Internet的计算机,只要装上FTP协议软件,原则上就可以进行文件传输,不管计算机的地理位置所在,也不管它们是如何连接、计算机是什么类型,以及操作系统是否相同等等。 FTP的工作方式 与Internet上大多数应用软件一样,FTP也采用“客户机/服务器”模式工作。客户端需要在自己本地计算机上安装FTP客户程序,才能获取远地FTP服务器提供的服务。目前,在Internet上,分布着许许多多FTP服务器,在它们中存放着相当丰富的资源。不但有各式各样的文档资料,其中,包括最新发布的技术标准、技术资料、学术论文、研究报告等,更有大量的计算机系统软件,包括公用领域代码(public domain code)、共享软件(shareware)和免费软件(freeware)等。这些资源均可以通过FTP文件传送协议工具来获取。 下载(download):从远程主机复制文件到本地计算机上。上传 (upload): 将文件从本地计算机中复制到远程主机上。 FTP: (File Transfer Protocol) 9.1.1 FTP协议的工作原理 在利用FTP进行文件传送之前,用户连入Internet以后,在本地计算机上启动FTP协议程序,并利用它与远地计算机系统建立连接,激活远地计算机系统上的FTP协议程序,然后就可以进行文件传送。这样,本地机的FTP程序就成为一个客户,而远地机的FTP程序则成为服务器,它们之间经过TCP协议进行通信。每次用户请求传送文件时,服务器要负责找到用户请求的文件,利用TCP协议将文件通过Internet传送给客户。而客户程序收到文件后,负责将文件写到用户本地计算机系统的硬盘上。一旦完成文件传送之后,客户程序和服务器程序便终止传送资料的TCP连接。 FTP工作时需要建立双重连接 与其它的客户机/服务器模式不同,FTP协议的客户机与服务器之间需要建立双重连接,一个是控制连接,一个是资料连接,这样就需要占用两个信道。FTP协议是一个交互式的会话系统,一个客户每次调用FTP,便与服务器建立一个会话,用于维持控制连接,直到退出FTP。控制连接负责传送控制信息,利用控制命令,客户可以向服务器提出任意多次的请求(一个请求就是一个客户命令)。每当客户提出一个请求,服务器与客户机之间就要建立一个资料连接,进行实际的资料(例如文件)传送。一旦资料传送结束,资料连接便相继撤销,但是控制连接仍然存在,客户可以继续发出请求传输的命令,直到客户键入close命令撤销控制连接,再键入quit命令,退出FTP会话,此时双方的连接才算完全终止。 9.1.2 FTP协议的使用界面和操作步骤 FTP客户程序分为字符界面和图形界面两种。许多操作系统都提供FTP的字符界面客户程序,例如Windows9x的ftp.exe和UNIX FTP等,它的界面类似于DOS系统界面。通过使用一些命令行,实现FTP最底层、最基本的操作。用户依次输入命令,在一个命令执行完成后,才能输入下一个命令。FTP客户程序的图形界面利用菜单操作,简洁、方便、直观,例如优秀的FTP客户软件CuteFTP等非常受欢迎。 当用户的计算机安装了拨号上网软件和FTP软件,或已经可以在Internet上收发E-mail或进行WWW浏览以后,便可以与FTP服务器之间进行文件传送。但用户首先必须知道FTP服务器的域名地址或IP地址,在登录FTP服务器时,还需要输入注册用户名和密码。对于一般的用户来说,只能登录到匿名FTP服务器上,即不需要预先注册用户名和密码。但需要在用户处,输入ftp或anonymous(匿名),在密码处,输入用户的E-mail地址。 FTP客户使用字符界面程序的步骤 第一步:拨号上网。如果用户的计算机是通过专线而不是通过电话线接入Internet时,则可不执行这一步。 第二步:启动FTP客户程序。在Windows95/98系统下,可运行ftp.exe程序。 第三步:与某个FTP服务器建立连接(OPEN)。 第
您可能关注的文档
最近下载
- XF 44-2015 消防头盔 XF 44-2015 消防头盔.pdf
- 2024-2025(最新版)人教版语文一年级上册第一单元教案(2024秋部编新教材).pdf VIP
- T∕CNFIA 135-2022 即食拌饭干制品.docx VIP
- 报关员的年终工作总结.pptx
- 小麦膜下滴灌丰产栽培技术规程(征求意见稿)编制说明.doc VIP
- T/CGCC 26-2018_食品用酒精保鲜剂.pdf VIP
- 工厂岗位职责说明书(岗位说明书).doc VIP
- 实验室危化品管理.pptx VIP
- 产品标识和可追溯性控制程序.docx VIP
- GB 50058-2014 爆炸危险环境电力装置设计规范(附条文说明).pdf VIP
文档评论(0)