[服务]ftp主动模式和被动模式

时间:2021-04-25 04:51:34

经常忘记这个东西.于是总结下这东西感受下这个协议.

[服务]ftp主动模式和被动模式

  • FTP连接方式
    • 控制连接:标准端口为21,用于发送FTP命令信息
    • 数据连接:标准端口为20,用于上传、下载数据
    • 数据连接的建立类型:
      • 主动模式:服务端从20端口主动向客户端发起连接
      • 被动模式:服务端在指定范围内的某个端口被动等待客户端发起连接
  • FTP传输模式
    • 文本模式:ASCII模式,以文本序列传输数据
    • 二进制模式:Binary模式,以二进制序列传输数据

总结:

两个阶段:控制连接  tcp 21(client发起,三次握手过程)

​                 数据连接 tcp 20(选)

ftp建立连接过程:

1,控制连接:---先建立控制连接: clinet主动去和server三次握手.

2,数据连接:

数据层面:

端口为源端去连ftp client。---------适用防火墙

端口,你来连我吧。---------不适用防火墙

注意:主动模式和被动模式以第二阶段来讨论的.

注意:防火墙环境适用ftp主动模式。​

[服务]ftp主动模式和被动模式

数据连接的建立有两种方式:

,你来连接我吧。

[服务]ftp主动模式和被动模式

[服务]ftp主动模式和被动模式

[服务]ftp主动模式和被动模式[服务]ftp主动模式和被动模式

主动模式解决防火墙问题。

去连接A 我以我的1090去连接B。

[服务]ftp主动模式和被动模式

[服务]ftp主动模式和被动模式[服务]ftp主动模式和被动模式

xftp默认是以被动模式去连接的。一般我们用的都是被动模式。但是遇到防火墙的话,就需要使用主动模式了。

[服务]ftp主动模式和被动模式

相关文章