问题
问答题
阅读以下说明,回答下列问题。
[说明]
某单位使用IIS建立了自己的FTP服务器,如图下所示是IIS中“默认FTP站点属性”的配置界面。
图1
图1中FTP服务器默认的“TCP端口”是______,其数据端口为______。
答案
参考答案:20 21
解析:本题考查FTP端口的相关知识。
一个主动模式的FTP连接建立要遵循以下步骤:客户端打开一个随机的端口(端口号大于1024,在这里称为x),同时一个FTP进程连接至服务器的21号命令端口。此时,源端口为随机端口x,在客户端,远程端口为21,在服务器。客户端开始监听端口(x+1),同时向服务器发送一个端口命令(通过服务器的21号命令端口),此命令告诉服务器客户端正在监听的端口号并且已准备好从此端口接收数据。这个端口就是我们所知的数据端口。服务器打开20号源端口并且建立和客户端数据端口的连接。此时,源端口为20,远程数据端口为(x+1)。客户端通过本地的数据端口建立一个和服务器20号端口的连接,然后向服务器发送一个应答,告诉服务器它已经建立好了一个连接。