问题
单项选择题
FTP使用的传输层协议为 (7) ;FTP有两个端口,用作控制连接的默认端口号为 (8) ,用作数据传输的默认端口号为 (9) 。 |
A.80
B.25
C.20
D.445
答案
参考答案:C
解析: FTP使用的传输层协议为TCP。在进行文件传输时,FTP客户机和服务器之间要建立两个连接,分别是控制连接和数据连接。当客户端向服务器发出连接(控制连接)请求时,服务器端默认的端口是21,同时将自己所选的端口告诉服务器,用于建立数据连接。控制连接在整个会话期间一直打开,FTP客户端所发出的命令通过控制连接发送给服务器端的控制进程,控制进程在接收到客户端的请求后,创建一个数据传送进程。该进程用端口号20与客户端提供的端口建立用于数据传送的TCP连接,数据传送完成后关闭该数据传送连接。