ESTAB 0 0 ::ffff:192.168.0.99:21 ::ffff:192.168.0.99:51838
ftp> get bigfile
local: bigfile remote: bigfile
227 Entering Passive Mode (192,168,0,99,247,183).
150 Opening BINARY mode data connection for bigfile (1073741824 bytes).
说明:可看到数据链路上是客户端的一个随机端口连接服务端的21 端口 ,在下载数据时双方协定的端口是256×247+183,接下来我们在来看看服务端上的端口连接情况
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[qiuhom@test ~]$ss -nt
State Recv-Q Send-Q Local Address:Port Peer Address:Port
ESTAB 0 0 192.168.0.99:51838 192.168.0.99:21
ESTAB 0 0 192.168.0.99:59860 192.168.0.99:3306
ESTAB 0 0 192.168.0.99:3306 192.168.0.99:59860
ESTAB 204800 0 192.168.0.99:35409 192.168.0.99:63415
ESTAB 0 216 192.168.0.99:41319 192.168.0.232:1678
ESTAB 0 0 192.168.0.99:41319 192.168.0.232:1616
ESTAB 0 0 ::ffff:192.168.0.99:21 ::ffff:192.168.0.99:51838
ESTAB 0 0 ::ffff:192.168.0.99:63415 ::ffff:192.168.0.99:35409
[qiuhom@test ~]$bc
bc 1.06.95
Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'.
256*247+183
63415
说明:可以看到客户端的35409这个端口与服务端的63415连接着。63415就是在下载数据的时候双方协商好的数据传输端口
二、FTP软件介绍
FTP服务器软件有Wu-ftpd,Proftpd,Pureftpd,servU,IIS,vsftpd,在CentOS上默认的FTP服务器软件就是vsftpd,它号称是非常安全的FTPDaemon ,高速,稳定,下载速度是WU-FTP的两倍,官方数据告诉我们说单击最多可支持15000个并发。听上去很牛逼的样子,接下来我们来看看它
[root@test ~]#yum info vsftpd
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
已安装的软件包
名称 :vsftpd
架构 :x86_64
版本 :3.0.2
发布 :25.el7
大小 :353 k
源 :installed
来自源:base
简介 : Very Secure Ftp Daemon
网址 :https://security.appspot.com/vsftpd.html
协议 : GPLv2 with exceptions
描述 : vsftpd is a Very Secure FTP daemon. It was written completely from
: scratch.
[root@test ~]#
说明:你看看它的简介就是说非常安全的FTPDaemon。具体它的并发能够达到多少,有待测试