问题 单项选择题

在FTP协议默认情况下,数据连接是由 (7) 主动建立的。

A.服务器端

B.客户端

C.操作系统

D.服务提供商(ISP)

答案

参考答案:A

解析:[要点解析] 文件传输协议FTP利用TCP连接在客户机和服务器之间上传和下载文件。FTP协议占用了两个TCP端口,FTP服务器监听21号端口,准备接受用户的连接请求。当用户访问FTP服务器时,便主动与服务器的21号端口建立控制连接。如果用户要求下载文件,则必须等待服务器的20号端口主动发出建立数据连接的请求,文件传输完成后数据连接随之释放。在客户端看来,这种处理方式被称为被动式FTP。Windows操作系统中默认使用这种处理方式。
由于有的防火墙阻止由外向内主动发起的连接请求,因此FTP数据连接可能由于防火墙的过滤而无法建立。为此提出了一种主动式FTP,即数据连接也是由客户端主动请求建立的,但是在服务器中接收数据连接的就不一定是20号端口了。

单项选择题
单项选择题