码迷,mamicode.com
首页 > 其他好文 > 详细

ftp主动模式与被动模式原理

时间:2020-06-23 17:23:44      阅读:63      评论:0      收藏:0      [点我收藏+]

标签:大于   控制   端口   主动模式   建立   客户端   详解   客户   因此   

FTP 主动模式

  1. 客户端用大于1024的高位端口发起初始化连接到vsftp服务器的21端口。
  2. vsftp服务器的21端口主动与客户端大于1024的高位端口建立控制连接
  3. vsftp服务器的20端口主动与客户端大于1024的高位端口初始化数据连接
  4. 最后客户端才使用大于1024的高位端口响应FTP服务端的20端口。
  5. 从上述流程中,我们大致可知道在ftp主动模式下,vsftp服务器只需要开放20和21端口即可。

FTP被动模式

  1. 流程正好相反,除第一和第二步一样外,剩下的都是高位端口与高位端口建立连接,就不详解了。
    所以被动模式下,而你在vsftp服务器开启了防火墙,因此客户端也不是轻易就开门的。

  2. 所以客户端必须开放大于1024的高端端口才可以。

ftp主动模式与被动模式原理

标签:大于   控制   端口   主动模式   建立   客户端   详解   客户   因此   

原文地址:https://www.cnblogs.com/tianshang486/p/13182985.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!