博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
FTP的主动模式和被动模式,你应该用那种?
阅读量:6865 次
发布时间:2019-06-26

本文共 472 字,大约阅读时间需要 1 分钟。

hot3.png

FTP文件传输分为两种模式,主动(PORT)模式和被动(Passive)模式,用户应该用哪种?

简单粗暴,直接上答案

1)如果不是必须需要,不要使用FTP服务,主动/被动模式,命令/数据端口,初学者很容易一下子就被搞蒙。参考

2)如果一定要使用FTP服务,在今天的互联网环境里面,使用FTP被动模式进行连接传输。不要使用主动模式,除非你真的知道你在做什么。
如果只是想知道答案的朋友,看到这里就可以了。对技术和原理感兴趣的朋友,请继续往下。

FTP两种模式协议过程和原理

被动模式

screenshot

从上图中可以看到,被动模式是FTP服务器返回数据传输需要的端口,FTP客户端去连接FTP服务端。
绝大部分的互联网应用(比如Web/Http),都是客户端向服务端发起连接。换句话说,绝大部分互联网应用都是被动模式。

主动模式

screenshot

从上图中可以看到,主动模式是FTP客户端向FTP服务器发送数据传输需要的端口,FTP服务端去连接FTP客户端的端口,与被动模式刚好相反。

转载于:https://my.oschina.net/u/3611008/blog/1618570

你可能感兴趣的文章
【每日一包0023】concat-stream
查看>>
Metricbeat 参考指南(步骤2:配置Metricbeat)
查看>>
doodoo.js快速入门教程
查看>>
XXL-EXCEL v1.1.1 发布,Java对象和Excel转换工具
查看>>
elasticsearch 自动删除索引脚本
查看>>
NLP入门(五)用深度学习实现命名实体识别(NER)
查看>>
js 排序算法之快速排序
查看>>
边缘计算ENS:拓展云的边界
查看>>
从0开发豆果美食小程序——搜索组件
查看>>
cordova 远程h5页面调用本地js
查看>>
巨杉数据库多活架构实践
查看>>
使用机器学习预测电子竞技游戏《守望先锋》的胜负
查看>>
即将到来的java11的新特性
查看>>
React基础再回顾
查看>>
Windows下安装 msysGit 以及初始化 Git server环境
查看>>
阿里云ACE 你知道多少?
查看>>
C#简单工厂模式——初遇GoF设计模式
查看>>
ibatis-返回结果通过resultMap封装
查看>>
锁的阻塞,死锁,锁升级
查看>>
忘记了root密码怎么办
查看>>