文件传输协议
被考次数: 10次
被考频率: 高频率
答错率:    34%
知识难度:
考试要求: 掌握     
知识路径:  > 网络技术  > 因特网与物联网  > 因特网与物联网  > Internet 服务  > Internet的应用


本知识点历年真题试卷分布
>> 试题列表    
 

 
       文件传输协议(FTP)是Internet最早的应用层协议。该协议用于主机间传送文件,主机类型可以相同,也可以不同,还可以传送不同类型的文件,例如,二进制文件或文本文件等。
       FTP采用客户机/服务器工作方式。客户机与服务器之间建立两条TCP连接:一条用于传送控制信息,一条用于传送文件内容。FTP的控制连接使用Telnet协议,主要是利用Telnet提供的简单的身份认证系统,供远程系统鉴别FTP用户的合法性。
       FTP服务器软件的具体实现依赖于操作系统。一般情况是在服务器一侧运行后台进程S,等待出现在FTP专用端口(21)上的连接请求。当某个客户机向这个专用端口请求建立连接时,进程S便激活一个新的FTP控制进程N,处理进来的连接请求。然后S进程返回,等待其他客户机访问。进程N通过控制连接与客户机进行通信,要求客户机在进行文件传送之前输入登录标识符和口令字。如果登录成功,用户可以通过控制连接列出远程目录,设置传送方式,指明要传送的文件名。当用户获准按照所要求的方式传送文件之后,进程N激活另一个辅助进程D来处理数据传送。D进程主动开通第二条数据连接(端口号为20),并在文件传送完成后立即关闭此连接,D进程也自动结束。如果用户还要传送另一个文件,再通过控制连接与N进程会话,请求另一次传送。
       FTP是一种功能很强的协议,除了从服务器向客户机传送文件外,还可以进行第三方传送。这时客户机必须分别开通同两个主机(比如A和B)之间的控制连接。如果客户机获准从A机传出文件和向B机传入文件,则A服务器程序就建立一条到B服务器程序的数据连接。客户机保持文件传送的控制权,但不参与数据传送。
       FTP提供的命令十分丰富,包括文件传送、文件管理、目录管理、连接管理等一般文件系统具有的操作功能,还可以用help命令查阅各种命令的使用方法。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有