标签:
FTP即文件传输协议是应用层提供交互式会话系统,基于TCP连接的,FTP客户端和服务器之间是可靠的、面向连接的、为数据提供可靠保证,标准连接端口端口是21,数据传输端口是20。
FTP主要作用:让用户连接上一个远程计算机(这些计算机运行着FTP服务器程序),来查看远程计算机有什么文件,将远程计算机的文件拷贝到本地计算机上(下载-get),或将本地计算机文件送到远程计算机上(上传-put)。
FTP的协议的特点:
FTP协议运行的具体过程:
在建立控制进程时(客户):源端口为客户端的端口X,远程端口为服务器的端口21。
在建立数据进程时(服务器):源端口为服务器的端口20,远程数据端口为客户端的(X+1)。
FTP的两种工作方式:
FTP和匿名FTP
一般的FTP在访问远程计算机都需要登录用户ID和口令,获得权限后,才可以传送文件,否则无法传输。
匿名的FTP则是系统管理建立了一个特殊的用户ID名为anonymous,Internet上的任何人任何地方都可以使用该用户的ID。匿名FTP只适用于提供这项服务的FTP服务器。
参考:http://blog.csdn.net/bear_huangzhen/article/details/41806903
http://www.cnblogs.com/li0803/archive/2010/11/16/1878833.html
标签:
原文地址:http://www.cnblogs.com/zhuzhu2016/p/5804096.html