标签:
经常忘记这个东西.于是总结下这东西感受下这个协议.
总结:
一
两个阶段:控制连接 tcp 21(client发起,三次握手过程)
? 数据连接 tcp 20(选)
二
ftp建立连接过程:
1,控制连接:---先建立控制连接: clinet主动去和server三次握手.
2,数据连接:
数据层面:
主动模式:ftp server主动用自己的20端口为源端去连ftp client。---------适用防火墙
被动模式:ftp server告诉客户端我开了1024端口,你来连我吧。---------不适用防火墙
注意:主动模式和被动模式以第二阶段来讨论的.
注意:防火墙环境适用ftp主动模式。?
数据连接的建立有两种方式:
主动模式:数据连接:server主动以sport20去连接client。 客户端说,我开了1049,你来连接我吧。
主动模式解决防火墙问题。
被动模式:我以我的1089去连接A 我以我的1090去连接B。
xftp默认是以被动模式去连接的。一般我们用的都是被动模式。但是遇到防火墙的话,就需要使用主动模式了。
标签:
原文地址:http://www.cnblogs.com/iiiiher/p/5479048.html