【发布时间】:2017-04-13 12:07:12
【问题描述】:
现在我正在开发一个完全依赖点对点通信(即没有集中式服务器)且没有互联网连接的项目。上周我正在研究点对点,我开始了解网状网络的东西。它似乎类似于P2P。
我想知道 P2P 是网状网络概念的一部分还是它们是相同的?这两者有什么区别吗?
就我的研究而言,我真的很难找到我想要的东西。谁能用简单的方式解释一下?因为我一直得到的是相同的答案,而没有参考这两者之间的关系。
【问题讨论】:
标签: p2p mesh-network
现在我正在开发一个完全依赖点对点通信(即没有集中式服务器)且没有互联网连接的项目。上周我正在研究点对点,我开始了解网状网络的东西。它似乎类似于P2P。
我想知道 P2P 是网状网络概念的一部分还是它们是相同的?这两者有什么区别吗?
就我的研究而言,我真的很难找到我想要的东西。谁能用简单的方式解释一下?因为我一直得到的是相同的答案,而没有参考这两者之间的关系。
【问题讨论】:
标签: p2p mesh-network
在不同network layers上引用概念时通常使用P2P和网状网络。
网状网络是一种拓扑结构,用于将节点组织成一个网络,该网络可以在彼此不直接物理接触的节点之间传输数据。例如,同一层上的不同模型将是 star(例如本地以太网设置)或轮辐拓扑。
另一方面,P2P 指的是端点如何在应用层相互通信,即它们“直接”相互连接(当然是在底层网络层上抽象)以交换信息。它与client-server model 形成鲜明对比,在client-server model 中,服务器将充当客户端读取或写入数据的中继或存储。
【讨论】:
P2P 是 Internet 之上的覆盖网络。如果您正在考虑 OSI 参考模型,则 P2P 协议位于应用层。此外,它是节点的逻辑组织,节点之间基本上可以相互通信,而不需要中心节点(协调器)。因此,节点需要有 Internet 连接。
而网格是一种物理拓扑(不是逻辑拓扑),其中每个节点都直接连接到每个其他节点(当然,如果它不是部分网格拓扑)
【讨论】:
Peer-to-peer 指的是层次结构,即所有站点都处于同一级别。 Mesh是指布线方案,多对多网络。
点对点网络可以使用总线、环形或网状电缆连接。 客户端-服务器网络大多采用星型布线方案。
【讨论】: