题目
下列关于应用层的叙述中错误的是()。A.在P2P模型中节点之间具有对等关系。B.在C/S模型中客户和客户之间可以直接通信。C.在C/S模型中服务请求方是客户,服务提供方[1]是服务器。D.在P2P模型中多个客户机之间可以直接共享文档。
下列关于应用层的叙述中错误的是()。
A.在P2P模型中节点之间具有对等关系。
B.在C/S模型中客户和客户之间可以直接通信。
C.在C/S模型中服务请求方是客户,服务提供方[1]是服务器。
D.在P2P模型中多个客户机之间可以直接共享文档。
题目解答
答案
P2P可以理解为对等互联网,又翻译为点对点或者端对端。在P2P模型中网络的参与者共享它们所拥有的一部分资源,这些资源通过网络提供服务和内容,能被其他对等节点直接访问,网络的参与者既是服务提供者,又是资源获取者。在P2P模型中,多个客户机之间可以直接共享文档,即客户机相互之间可以直接通信。C/S模型最主要的特征是:客户是服务请求方,服务器是服务提供方。在C/S模型中客户机相互之间不直接通信。例如,在 Web应用中两个浏览器并不直接通信。故在C/S模型中客户和客户之间可以直接通信叙述错误,所以正确答案选B项。
解析
本题考查C/S模型与P2P模型的核心区别。关键在于理解:
- C/S模型中,客户与服务器角色固定,客户之间不能直接通信,所有交互均通过服务器完成。
- P2P模型中,节点对等,可直接共享资源,节点同时扮演服务提供者与获取者。
错误选项的突破口在于混淆两种模型的通信规则。
选项分析
选项A
P2P模型中节点对等,可直接共享资源,符合P2P定义,正确。
选项B
C/S模型中,客户之间不能直接通信,所有请求均通过服务器转发。例如,Web浏览器之间不直接通信,错误。
选项C
C/S模型中客户是服务请求方,服务器是提供方,符合定义,正确。
选项D
P2P模型允许客户机直接共享文档,符合对等特性,正确。