




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2023/10/11计算机网络技术学习情境4Internet应用任务1WEB应用2023/7/291计算机网络技术学习情境4Interne2023/10/12任务二利用FTP服务器完成文件的下载和上传
任务描述:使用浏览器浏览Web页面,可以获得分布于世界各地服务器上的多种信息资源。但并不是Internet上所有的资源都以Web页面的形式存在,很多共享软件、免费程序、学术文献、影像资料等存放在公司、政府、大学的FTP服务器上,获得这些资源主要通过文件传输(FTP)服务。在Internet上下载到自己所需要的资料是用户生活中所必须具备的技能。要求通过下面的学习,能够掌握登录到FTP服务器,并完成文件的下载和上传的操做。2023/7/292任务二利用FTP服务器完成文件的下载和2023/10/132.1互联网的服务与应用
Internet借助于现代通信手段和计算机技术实现了全球的信息传递。在Internet上,有各种虚拟的图书馆、商店、文化站和学校等,用户可以通过网络方便地获得或传送各种形式的信息。就当前的发展现状而言,Internet可以提供下述几种服务。1.电子邮件服务(E-mail)电子邮件是Internet上最广泛使用的一种服务,也是Internet最基本的功能之一。它是一种通过计算机网络与其他用户进行联系的方便、快捷和价格低廉的现代化通信手段。电子邮件通过Internet上的邮件服务器实现收、发信双方的邮件传递。邮件服务器充当“邮局”的角色,用户可以在这台计算机上租用一个虚拟的电子信箱,当需要和网络上的其他人通信时,就可以通过电子信箱收发信件。使用电子邮件的用户都可以通过各自的计算机编辑文件或信件,通过网络传送到对方的电子信箱中,而收件人则可以方便地进入E-mail系统读取自己信箱中的文件或信件。发信人可以一信多投,只需同时输入几个电子邮件地址即可,不必复制信的内容;收信人在阅读完信件后,可以直接将信件转发给他人。通过电子邮件,既可以传递文字和图片,也可以传递声音和图像。2023/7/2932.1互联网的服务与应用
Interne2023/10/142.1互联网的服务与应用
2.远程登录服务(Telnet)远程登录服务用于在网络环境下实现资源的共享。利用远程登录,可以将自己的计算机暂时变成远程计算机的终端,从而直接调用远程计算机的资源和服务。在远程计算机上登录的前提是必须成为该系统的合法用户并拥有相应的Internet帐户和口令。利用远程登录,用户可以实时使用远程计算机上对外开放的全部资源,例如查阅世界各地通过Telnet对外提供联机检索服务的图书馆中的藏书或研究机构中的数据等。此外,用户还可以在自己的计算机上发出命令来运行其他计算机上的软件。Internet的许多服务都是通过Telnet访问来实现的。3.文件传输服务(FTP)文件传输服务是Internet的传统服务项目之一,Internet上有许多文件服务器,可以提供人们下载其上的信息资源,还可以提供存储空间供使用者将自己的文件传到文件服务器上。通过文件传输服务,用户不但可以获取Internet上丰富的资源,也可以将自己计算机中的文件传输到其他计算机中。所传输的内容可以是文字信息,也可以是非文字信息,包括计算机程序、图像、照片、音乐和影视等。此外,文件传输服务还提供登录、目录查询、文件操作及其他会话控制功能。2023/7/2942.1互联网的服务与应用
2.远程登录服2023/10/152.1互联网的服务与应用
4.信息查询服务在Internet上,信息资源相当丰富,用户想要查询一条需要的信息时,可能要花费相当多的时间和精力。因此,Internet提供了能在数台计算机上查找所需信息的工具,在此基础上,又开发出了一些功能完善、用户界面良好的信息查询工具来帮助用户更容易、更方便地获得所需的信息。这些查询工具有Gopher、Archie和Wais等。(1)Gopher是一种菜单驱动的信息查询工具,采用客户机/服务器的模式为用户服务。在Internet上有上千个Gopher服务器,它们将Internet上的信息资源组织成一个单一形式的资料库,使用关键字作为索引,使用户可以方便地从一台主机连接到另一台主机,快速查找所需要的资料。(2)Archie是一种文档查询服务工具,可以帮助用户在遍及全球的FTP服务器上查找到所需的文件。只要指定了要查找文件的检索关键字,Archie就会查找包含该检索关键字的文件或目录,并将一一列出存储这些文件的FTP主机名称。(3)Wais又称为广域信息服务系统,是一种快速查询信息的服务工具。它将相关的资料组织成为一个可以按照关键字检索的数据库,提供给公众检索。2023/7/2952.1互联网的服务与应用
4.信息查询服2023/10/162.1互联网的服务与应用
5.信息讨论及发布服务Internet有着成千上方的用户。一些志同道合的用户可以组织起来,形成一个用户群,组成一些专题讨论小组。讨论涉及的内容相当广泛,有计算机、社科、天文、地理、时事和幽默等各种各样的专题。信息讨论和发布服务为人们相互联系、交流信息和观点提供了理想的场所,用户可以在此阅览他人发布的信息和观点,也可以发布自己的信息和观点。6.娱乐及会话服务通过Internet这个巨大的网络系统,用户可以同世界各地的Internet用户进行实时通话,通过一些专门的设备,甚至可以传递音频和视频。此外,还可以参与各种游戏和娱乐,如网上棋牌大战,通过网络观看影片等2023/7/2962.1互联网的服务与应用
5.信息讨论及2023/10/172.2文件传输服务FTP
1.FTP概述在Internet中,文件传输是一种高效、快速传输大量信息的方式,它通过网络可以将文件从一台计算机传输到另一台计算机。文件传输协议FTP(FileTransferProtocol)是因特网上使用最广泛的协议,采用典型的客户端/服务器工作模式。客户端程序把客户的请求告诉服务器,并将服务器发回的结果显示出来。服务器执行真正的工作,如存储、发送文件等。文件传输协议负责将文件从一台计算机传输到另一台计算机上,并且保证其传输的可靠性。该协议可以使不同类型的计算机之间通过网络实现文件的传输,并且可以传输不同类型的文件。文件传输服务是一种实时的联机服务。FTP客户端程序必须与远程的FTP服务器建立连接并登录后,才能进行文件传输。通常一个用户必须在FTP服务器进行注册,拥有合法的用户名和密码后,才有可能进行有效的FTP连接和登录。2023/7/2972.2文件传输服务FTP
1.FTP概述2023/10/182.2文件传输服务FTP客户端在访问文件传输服务器时,启动本地计算机上的文件传输的客户端应用程序,输入用户名和密码;远处服务器响应客户端的登录请求,启动FTP服务器端程序,对客户的用户名和密码进行验证;如果用户密码正确,客户端即可登录到FTP服务器,从而建立起连接,进行文件的传输。在这里,首先必须分清文件传送(filetransfer)和文件存取(fileaccess)之间的区别。由FTP提供的文件传送是将一个完整的文件从一个系统复制到另一个系统中。在FTP服务中,用户经常遇到两个概念:“下载”和“上传”。下载服务:服务器端响应客户端的请求,将服务器上的文件复制到客户端的计算机上的过程。上传服务:客户端将本地本地计算机上的文件复制到文件传输服务器上的过程。用Internet语言来说,用户可通过客户机程序向(从)远程主机上传(下载)文件。文件存储是应用系统(如NFS等)提供的。2023/7/2982.2文件传输服务FTP客户端在访问文件2023/10/192.2文件传输服务FTP2.FTP工作原理FTP使用客户端/服务器方式;一个FTP服务器进程可同时为多个客户进程提供服务。FTP的服务器进程由两大部分组成:—个主进程,负责接受新的请求;另外有若干个从属进程,负责处理单个请求。我们以传文件为例介绍FTP协议的工作过程。主进程的工作步骤如下:(1)打开熟知端口(端口号为21),迎接客户进程的连接。(2)等待客户进程发出连接请求。(3)启动从属进程来处理客户进程发来的请求。从属进程对客户进程的请求处理完后即终止,但从属进程在运行期间根据需要还可能创建其他一些子进程。(4)回到等待状态,继续接受其他客户进程发来的请求。主进程与从属进程的处理是并发进行的。图5-17描述了客户与服务器以及它们之间的连接情况。2023/7/2992.2文件传输服务FTP2.FTP工作原2023/10/1102.2文件传输服务FTP图5-17FTP原理示意图从图5-17中可以看出,FTP在客户端和服务器之间建立了两个连接:控制连接和数据连接。控制连接用于传送客户端与服务器之间的命令以及相应的回送信息,数据连接用于客户端与服务器之间的数据交换。2023/7/29102.2文件传输服务FTP图5-17F2023/10/1112.2文件传输服务FTP3.FTP的工作方式FTP支持两种模式,一种方式叫做Standard(也就是PORT方式,主动方式),一种是Passive(也就是PASV,被动方式)。Standard模式FTP的客户端发送PORT命令到FTP服务器。Passive模式FTP的客户端发送PASV命令到FTP服务器。下面介绍一个这两种方式的工作原理:(1)Port模式FTP客户端首先和FTP服务器的TCP21端口建立连接,通过这个通道发送命令,客户端需要接收数据时在这个通道上发送PORT命令。PORT命令包含了客户端用什么端口接收数据。在传送数据的时候,服务器端通过自己的TCP20端口连接至客户端的指定端口发送数据。FTP服务器必须和客户端建立一个新的连接用来传送数据。(2)Passive模式在建立控制通道的时候和Standard模式类似,但建立连接后发送的不是PORT命令,而是PASV命令。FTP服务器收到PASV命令后,随机打开一个高端端口(端口号大于1024)并且通知客户端在这个端口上传送数据的请求,客户端连接FTP服务器此端口,然后FTP服务器将通过这个端口进行数据的传送,这个时候FTP服务器不再需要建立一个新的和客户端之间的连接。2023/7/29112.2文件传输服务FTP3.FTP的工2023/10/112很多防火墙在设置的时候都是不允许接受外部发起的连接的,所以许多位于防火墙后或内网的FTP服务器不支持PASV模式,因为客户端无法穿过防火墙打开FTP服务器的高端端口;而许多内网的客户端不能用PORT模式登陆FTP服务器,因为从服务器的TCP20无法和内部网络的客户端建立一个新的连接,造成无法工作。4.FTP服务器的访问方法FTP是基于客户机/服务器结构而设计的。FTP服务器的访问形式有两种:Web页面形式的文件传输服务和独立的FTP服务。(1)Web页面形式的文件传输服务由于Web页面的友好性,FTP服务采用Web页面的形式为用户提供文件传输服务。这是目前Internet上FTP服务的常见形式。Web页面形式的文件传输也有两种形式。2023/7/2912很多防火墙在设置的时候都是不允许接受外2023/10/1132.2文件传输服务FTP①在浏览器窗口的地址栏中输入FTP服务器的地址,然后输入登录的用户名和密码。如图5-18所示,以匿名方式访问FTP服务器的操作。图5-18微软的匿名FTP服务器窗口。2023/7/29132.2文件传输服务FTP①在浏览器窗口2023/10/1142.2文件传输服务FTP②在FTP服务商提供的Web页面中点击相关链接,实现文件的下载,但是这类FTP服务器一般只能提供文件下载,无法实现文件上传的功能。(2)独立的FTP服务对于独立的FTP服务,必须使用专门的FTP命令或称FTP软件,输入已注册的用户名和口令后,才能连接到FTP服务器上,从而实现文件传送的任务。常用的FTP软件有系统自带的Ftp.exe、CuteFTP、LeapFTP、Ws-FTP等,这些软件的原理基本相同,只是功能和界面略有不同。下面以Windows的FTP命令,介绍使用独立的FTP服务的方法。①启动FTP命令单击【开始】->【运行】命令,键入“ftp”,单击“确定”按钮,出现FTP命令窗口。该窗口中命令提示符是ftp>,表明正在运行的FTP命令。②与FTP服务器建立连接使用某个FTP服务器提供的功能之前,先要使用open命令与FTP服务器建立连接。例如:ftp>open012023/7/29142.2文件传输服务FTP②在FTP服务2023/10/1152.2文件传输服务FTP命令键入后,FTP命令将和IP地址为01的FTP服务器进行连接,如果连接成功则会显示如图5-19所示的信息。2023/7/29152.2文件传输服务FTP命令键入后,F2023/10/1162.2文件传输服务FTP③FTP目录与文件操作在FTP服务器上有许多目录与文件,有一系列命令可以对这些目录或文件进行操作,从而可以查看目录列表、修个目录、下载文件、上传文件等各项操作。各命令的使用和功能如下。PWD命令。用于显示FTP服务器的当前工作目录。格式为ftp>pwd。LS命令:显示FTP
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2020英语试卷小学
- 统编版(2024)七年级上册道德与法治《探究与分享+运用你的经验+单元思考与行动》 参考答案
- 热力管网施工方案
- 广西北流市2025届中考生物考试模拟冲刺卷含解析
- 临时施工便道合同范本
- 厂家采购原料合同范本
- 前台文员的跨文化沟通能力提升计划
- 加强市场定位与品牌策略的计划
- 行业变化对团队的影响计划
- 提升企业安全管理水平的措施计划
- 抵押个人汽车借款合同范本
- 统编版(2024)七年级下册语文期末复习:第一单元素养提升测试卷(含答案)
- Deepseek 学习手册分享
- 电网工程设备材料信息参考价(2024年第四季度)
- 髋关节脱位2教学课件
- 耳式支座计算
- IMS基本信令流程课件
- 酒精擦拭试验
- 供应商社会准则符合性自审问卷
- ERP项目建议书
- 4925095728国内外中小学作业研究综述
评论
0/150
提交评论