内容正文:
计算机网络基础
4.3 FTP服务
第4章 搭建网络服务
高等教育出版社
教学目标
一
了解FTP的基本概念。
1
2
理解FTP的工作模式。
3
理解FTP的基本工作原理。
教学重难点
二
理解FTP的工作模式。
1
2
理解FTP的工作原理。
导入新课
三
计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。
新知讲授
四
资源共享是计算机网络的重要功能。 Internet上许多公司、学校和研究机构的主机上存放了丰富的可公开的各种程序文件,这些是 Internet上宝贵的信息资源,而Internet是一个非常复杂的计算机环境,不同的计算机可能运行不同的操作系统,而各种操作系统如果能支持共同的文件传输协议,用户之间就可以相互进行文件传输。
计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。
FTP的基本概念
FTP是File Transfer Protocol(文件传输协议)的缩写,用来在两台计算机之间互相传送文件。从远程主机拷贝文件至自己的计算机上, 称之为“下载(download)”文件。若将文件从本地主机中拷贝至远程主机上,则称之为“上载(upload)”文件。
FTP服务概述
4.3.1
计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。
FTP的基本概念
FTP服务概述
4.3.1
FIP可以传送多种类型的文件,如文本文件、可执行文件、图像文件、声音文件、数据压缩文件等,它只负责文件的传输,与计算机所处的位置及使用的操作系统无关,用户借助FTP客户端软件(常见的Internet Explorer浏览器)就可以访问FTP服务器。
计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。
FTP服务概述
4.3.1
目前FIP服务主要应用于以下三个方面:
(1)提供软件下载的高速站点;
(2)Web站点维护和更新;
(3)在不同类型计算机之间传输文件。
计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。
FTP服务概述
4.3.1
FIP服务器分为两类:
一类是授权FTP服务器:用户必须拥有合法的用户名和密码才能登录服务器,建立客户机与服务器之间的连接,获得相应的权限;
另一类是匿名FTP服务器:用户登录服务器时使用公开账户(一般为anonymous)作为用户名并赋予该账户访问公共目录的权限,就可以访问该服务器。
用户从远程计算机上复制文件到自己的计算机上,称为下载( Download)文件;用户把自己计算机上的文仵复制到远程计算机上,称为上传(Upload)文件。
计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。
FTP服务概述
4.3.1
4.匿名FTP服务
匿名FTP服务的实质是:提供服务的机构在它的FTP服务器上建立一个公开账户(一般为anonymous),并赋予该账户访问公共目录的权限,以便提供免费服务;
如果用户要访问这些提供匿名服务的FTP服务器,一般不需要输入用户名与用户密码;
大多数FTP服务都是匿名服务;
为了保证FTP服务器的安全,几乎所有的匿名FTP服务器都只允许用户下载文件,而不允许用户上载文件。
计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。
FTP服务工作原理
4.3.2
FTP采用C/S工作模式。客户机和服务器使用FTP协议连接,双方需要各自打开一个FTP端口,FTP服务器预置了两个端口,即20和21,其中21端口用于控制连接,负责发送和接收FTP控制信息,一旦建立FTP会话,端口21的连接在整个会话期间保持打开状态;端口20用于数据连接,负责发送和接收数据,只有在传输数据时打开,一旦传输结束相应端口断开。
计算机网络是指将地理位置不同的具有独立功能的多台