问题 单项选择题

在FTP协议中,控制连接是由()主动建立的。

A.服务器端

B.客户端

C.操作系统

D.服务提供商

答案

参考答案:B

解析:

本题考查FTP协议的基础知识。

FTP是TCP/IP协议组中的协议之一,它提供非直接使用远程计算机,使存储介质对用户透明和可靠高效地传送数据。

FTP支持两种工作模式,一种是主动模式(PORT),另一种是被动模式(PASV)。两种模式都需要由FTP客户端发送命令到FTP服务器建立控制连接。

(1)PORT模式

FTP客户端先和FTP服务器的TCP21端口建立连接,客户端需要接收数据时通过这个通道上发送PORT命令。在传送数据时,服务器端通过自己的TCP20端口连接至客户端的指定端口发送数据。即FTP服务器需要建立一个新的和客户端的连接。

(2)PASV模式

在建立控制通道时和PORT模式相同,建立连接后发送PASV命令。FTP服务器收到PASV命令后,随机打开一个高端端口(端口号大于1024)并且通知客户端在这个端口上传送数据的请求,客户端连接此端口后进行数据的传送。即FTP服务器不需要建立一个新的和客户端的连接。

单项选择题
单项选择题 A1/A2型题