题目
关于 TCP / IP 模型各层次功能的描述,以下哪个选项是错误的()A 网络接口层负责接收 IP 数据报[1]并负责把这些数据报发送到指定网络 B 网络层主要功能是路由寻址[2]C 传输层[3]主要提供网络连接服务 D 应用层负责实现一切与应用程序相关的功能
关于 TCP / IP 模型各层次功能的描述,以下哪个选项是错误的()
A 网络接口层负责接收 IP 数据报[1]并负责把这些数据报发送到指定网络
B 网络层主要功能是路由寻址[2]
C 传输层[3]主要提供网络连接服务
D 应用层负责实现一切与应用程序相关的功能
题目解答
答案
选项D是错误的。应用层负责实现与应用程序相关的功能,如HTTP、FTP、SMTP等协议。其他选项描述是正确的。网络接口层负责接收IP数据报并将其发送到指定网络,网络层主要功能是路由寻址,传输层提供网络连接服务。故本题答案应选择D选项。
解析
本题考查TCP/IP模型各层次的功能划分,需明确各层的核心职责。关键点在于:
- 网络接口层负责数据链路的物理传输,接收/发送IP数据报;
- 网络层实现路由选择和寻址;
- 传输层管理端到端的通信;
- 应用层为应用程序提供服务接口,但并非直接“实现”所有应用程序功能。
错误选项往往因概念混淆或表述绝对化出现,需注意各层的核心职责边界。
选项分析
选项A
网络接口层负责接收IP数据报并发送到指定网络。
- 正确:网络接口层(对应OSI物理层和数据链路层)将IP数据报封装为帧,通过物理网络传输。
选项B
网络层主要功能是路由寻址。
- 正确:网络层(IP层)通过路由算法确定数据报传输路径,实现跨网络通信。
选项C
传输层主要提供网络连接服务。
- 正确:传输层(如TCP、UDP)负责端到端的数据传输,确保可靠性或尽力而为交付。
选项D
应用层负责实现一切与应用程序相关的功能。
- 错误:应用层定义接口和协议(如HTTP、FTP),但“一切”表述绝对化。应用程序的具体逻辑由应用本身实现,而非应用层直接“实现”。