TCP端口> 1023或TCP端口> 1024入站被动FTPstream量?

从具有高级安全性的Windows防火墙

Inbound Rules窗口显示以下设置:

在这里输入图像说明

通过右键单击上面选定的行并selectProperties ,我们有

在这里输入图像说明

Properties窗口说

允许Internet信息服务(IIS)的被动FTP通信的入站规则[TCP> 1023]

现在让我们比较下面…

IISpipe理器帮助

在这里输入图像说明

它说

指定用于数据通道连接的被动连接的端口范围。 端口的有效范围是1025到65535.(从1到1024的端口被保留供系统服务使用)。

我很困惑哪一个是正确的?

根据互联网编号分配机构 ,使用从1024到65535的端口。低于1024的端口被保留为已知的端口:

知名端口由IANA分配,大多数系统只能由系统(或根)进程使用,或者由特权用户执行的程序使用。

我认为1024(包括)和up是为FTP被动连接分配的正确的端口范围。

无论如何这并不重要,因为1024以下的端口范围之间的唯一区别是你将需要root权限来创build范围0-1024的监听套接字。

来源http://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers