FTP协议是一种用于什么的协议
FTP协议服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。在开发网站的时候,通常利用FTP协议把网页或程序传到Web服务器上。此外,由于FTP传输效率非常高,在网络上传输大的文件时,一般也采用该协议。胜负彩
默认情况下FTP协议使用TCP端口中的20和21这两个端口,其中20用于传输数据,21用于传输控制信息。
工作方式
FTP支持两种模式,一种方式叫做Standard(也就是PORT方式,主动方式),一种是Passive(也就是PASV,被动方式)。Standard模式FTP的客户端发送PORT命令到FTP服务器。Passive模式FTP的客户端发送PASV命令到FTPServer。
下面介绍一个这两种方式的工作原理:
Port
FTP客户端首先和FTP服务器的TCP21端口建立连接,通过这个通道发送命令,客户端需要接收数据的时候在这个通道上发送PORT命令。PORT命令包含了客户端用什么端口接收数据。
在传送数据的时候,服务器端通过自己的TCP20端口连接至客户端的指定端口发送数据。FTPserver必须和客户端建立一个新的连接用来传送数据。
Passive
在建立控制通道的时候和Standard模式类似,但建立连接后发送的不是Port命令,而是Pasv命令。FTP服务器收到Pasv命令后,随机打开一个高端端口(端口号大于1024)并且通知客户端在这个端口上传送数据的请求,客户端连接FTP服务器此端口;
然后FTP服务器将通过这个端口进行数据的传送,这个时候FTPserver不再需要建立一个新的和客户端之间的连接。
华捷FTP文件管理软件是一款十分简单方便的FTP文件管理软件,实现本地文件与FTP服务器的快速上传下传等功能。
展开

淘宝客佣金多久生效
自来水管清洗赚不赚钱
图虫赚钱方法大全
北京赛车群怎么赚钱的
赚钱方法2022
上海申城棋牌官网
杭州夜场招聘兼职
自媒体如何挣钱的视频
上海兼职哪些赚钱
北京兼职女qq群号码
女网红怎么赚钱
游戏充值赚佣金
淮南十中附近棋牌室
微信棋牌开挂
棋牌保皇游戏教成
网上口红模特兼职
聚宝斋提现最快多久到
平台佣金提现怎么做账
网赚技术下单教程
微博微信上怎么赚钱的