扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 网络体系结构与协议中等
单选题
2020年5月第44题
中等
单选题
2020年5月第44题
#第二版教材
#必须掌握
用户在登录 FTP 服务器的过程中,建立 TCP 连接时使用的默认端口号是(【21】) 。
问题(1)
浓缩知识点
FTP(文件传输协议)采用双端口通信机制,其中控制连接默认使用TCP 21端口,这是用户登录时首先建立的连接,用于完成身份验证、命令交互等控制类操作;数据连接默认对应TCP 20端口,主要负责实际的文件数据传输,在FTP主动模式下由服务器主动发起该连接。此外FTP还有被动模式,这种模式下服务器会随机开放一个高端口用于数据连接,可解决主动模式下客户端防火墙限制的问题。需要注意区分易混淆的端口:端口22是SSH协议默认端口,用于安全远程登录;端口23是Telnet协议默认端口,属于明文传输的远程登录协议,安全性较低。
正确答案
B
本题考察的是 FTP 协议的默认端口号及其通信机制。
FTP(File Transfer Protocol,文件传输协议)通常使用两个端口进行通信:端口 21 用于控制连接,端口 20 用于数据连接。
A选项 20:错误。虽然 FTP 的数据传输使用的是端口 20,但这是在控制连接建立之后由服务器端主动发起的数据连接端口,而不是用户最初连接时使用的端口。
B选项 21:正确。用户登录 FTP 服务器时,会首先通过 TCP 与服务器的端口 21 建立控制连接,用于身份验证与命令交互。
C选项 22:错误。端口 22 是 SSH 协议的默认端口,与 FTP 无关。
D选项 23:错误。端口 23 是 Telnet 协议的默认端口,也与 FTP 无关。
因此,用户登录 FTP 时使用的默认端口号是 21,选项 B 正确。
