企业免费网站推广公司,开厂做哪个网站比较好,织梦网站版权,php视频网站开发文件传输协议FTP提供交互式的访问#xff0c;允许客户指明文件的类型和格式#xff0c;并允许文件具有存取权限。它屏蔽了个计算机系统的细节#xff0c;因而适合于在异构网络中任意计算机之间传输文件。它提供不同种类主机系统之间的文件传输能力#xff0c;可以提供用户对…文件传输协议FTP提供交互式的访问允许客户指明文件的类型和格式并允许文件具有存取权限。它屏蔽了个计算机系统的细节因而适合于在异构网络中任意计算机之间传输文件。它提供不同种类主机系统之间的文件传输能力可以提供用户对远程FTP服务器上的文件管理能力可以实现公用文件的共享。
一个FTP服务器可以同时为多个客户进程提供服务。FTP服务器进程由两大部分组成一个主进程负责接收新的请求另外有若干从属进程负责处理用户请求。
工作过程
1.打开21号端口使客户进程能够连接上。
2.等待客户进程发送连接请求。
3.启动从属进程来处理客户进程发来的请求。主进程与从属进程并发执行从属进程对客户进程的请求处理完毕后即终止。
4.回到等待状态继续接受其他客户进程的请求。
FTP在工作时使用两个并行的TCP连接一个是控制连接端口号21一个是数据连接端口号20。控制连接监听21号端口等待用户连接控制连接用来传输控制信息。在整个会话期控制连接一直打开用于传输控制信息。数据连接实际完成文件的传输。