应用层——文件传输协议FTP

Posted juanzhi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了应用层——文件传输协议FTP相关的知识,希望对你有一定的参考价值。

1.功能

  屏蔽了各种计算机系统的细节,适合在异构网络中的任意计算机之间传送文件。

  c/s架构,TCP可靠的传输服务 

  1)不同主机之间传送文件

  2)以用户权限管理的方式提供用户对远程FTP服务器上的文件管理能力

  3)匿名FTP的方式文件共享(无需注册,使用 anonymous作为用户名访问)

2.过程管理

  主进程,控制连接,端口号 21;

  从进程,数据连接,端口号20。

  1)控制端口21打开,使客户进程能够连接上

  2)客户进程发送连接请求,服务器启动从进程处理客户请求;主进程与从进程并发执行

  3)请求处理完毕,从进程结束,主进程继续

  

 

以上是关于应用层——文件传输协议FTP的主要内容,如果未能解决你的问题,请参考以下文章

FTP文件传输协议之vsftpd服务

计算机网络 王道考研2021 第六章:应用层 -- 文件传输协议FTP电子邮件SMTPPOP3

应用层——文件传输协议FTP

应用层——文件传输协议FTP

支持断点续传的大文件传输协议

Linux菜鸟成长日记 ( Linux 下的 ftp 文件传输协议 )