题目
解决提供不同主机上应用程序间的数据传输服务,实现端到端的传输服务所处的层次是:A. 物理层B. 数据链路层C. 网络层D. 运输层
解决提供不同主机上应用程序间的数据传输服务,实现端到端的传输服务所处的层次是:
A. 物理层
B. 数据链路层
C. 网络层
D. 运输层
题目解答
答案
D. 运输层
解析
本题考查计算机网络分层模型中各层的核心功能,特别是运输层的作用。关键点在于理解不同层次的职责:
- 运输层负责端到端的应用程序间数据传输,直接为应用层提供服务;
- 网络层负责主机间的数据包传输(如IP寻址),但不直接处理应用层数据;
- 物理层和数据链路层关注物理介质和局域网内的数据帧传输,与跨主机的应用通信无关。
层次功能对比
- 物理层:处理物理介质上的比特流传输(如光纤、网线),不涉及高层协议。
- 数据链路层:管理节点间的数据帧传输(如MAC地址),仅限局域网内通信。
- 网络层:通过IP地址实现不同网络间的路由选择,但仅传输数据包,不保证端到端可靠交付。
- 运输层:建立端到端连接,确保数据可靠传输(如TCP)或尽力而为传输(如UDP),直接为应用程序服务。
关键结论
- 运输层是唯一直接支持不同主机上应用程序间数据传输的层次,因此答案为D。