主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
FTP服务器的传输方式有以下几种:1。主动传输模式,FTP的数据连接与控制连接相反,服务器向客户端发起数据传输的连接;2.被动传输模式,FTP的数据连接和控制连接同向,客户端向服务器发起连接进行数据传输;3.单端口模式,数据连接请求由FTP服务器发起,客户端的控制连接端口与数据连接端口一致。
详情如下:
1.主动传输模式
当FTP控制连接建立,客户端提出目录列表并传输文件时,客户端发出PORT命令与服务器协商。FTP服务器使用标准端口20作为服务器的数据连接端口(ftp-data ),与客户端建立数据连接。端口20只在源地址是服务器端的时候用来连接,端口20没有监听进程来监听客户端请求。在主动传输模式下,FTP数据连接和控制连接的方向相反,服务器向客户端发起数据传输的连接。客户端的连接端口由服务器和客户端之间的协商决定。
2.被动传输模式
当FTP控制连接建立,客户端提出目录列表并传输文件时,客户端发送PASV命令使服务器处于被动传输模式,FTP服务器等待客户端与之联系。FTP服务器在除端口20以外的其他数据传输端口上侦听客户请求。在被动传输模式下,FTP的数据连接和控制连接是同向的,客户端向服务器发起连接进行数据传输。客户端的连接端口是在发起数据连接请求时使用的端口。当FTP客户端访问防火墙外的FTP服务器时,需要使用被动传输模式。
3.单端口模式
除了以上两种模式,还有一种单端口模式。该模式的数据连接请求由FTP服务器发起。使用这种传输模式时,客户端的控制连接端口和数据连接端口是一致的。这种模式不常用,因为它不能在短时间内连续输入数据和传输命令。
以上是我们本期分享的详细内容。本站部分内容来自网络,希望对你有帮助。请关注zhujicankao.com。
这几篇文章你可能也喜欢:
- SFTP服务器和FTP服务器的区别(ftp和sftp在服务器上发送有区别吗)
- 什么是FTP服务器?FTP服务器有什么作用?
- FTP服务器如何构建传输文件?
- 常见ftp错误和解决方案(常见FTP错误和解决方案如下)
- phpStudy小皮面板的FTP服务器连接不上怎么办?(php皮肤)
本文由主机参考刊发,转载请注明:FTP服务器的传输方式有哪些? https://zhujicankao.com/69725.html
评论前必须登录!
注册