什么是 P2P 和网状网络?任何人都可以帮助我吗?
What is P2P and mesh networks? Can anyone help me in this?
现在我正在做一个完全依赖于没有互联网连接的点对点通信(即没有集中式服务器)的项目。上周我正在研究点对点,我开始了解网状网络。它看起来类似于P2P。
我想知道 P2P 是网状网络概念的一部分还是它们是相同的?这两者之间有什么区别吗?
就我的研究而言,我真的很难找到我想要的东西。谁能用简单的方式解释一下?因为我一直得到的是相同的答案,而没有提及这两者之间的关系。
在不同network layers上引用概念时通常使用P2P和网状网络。
网状网络是一种用于将节点组织成网络的拓扑结构,该网络可以在彼此没有直接物理接触的节点之间传输数据。例如,同一层上的不同模型将是 star(例如本地以太网设置)或中心辐射型拓扑。
另一方面,P2P 指的是端点如何在应用层相互通信,即它们相互连接 "directly"(当然是在底层网络层上抽象)以交换信息。它与 client-server model 形成对比,其中服务器将充当客户端读取或写入的数据的中继或存储。
P2P 是 Internet 之上的覆盖网络。如果您正在考虑 OSI 参考模型,P2P 协议位于应用层。此外,它是节点的逻辑组织,节点之间基本上可以相互通信而不需要中心节点(协调器)。因此,节点需要有互联网连接。
然而,mesh 是一种物理拓扑(不是逻辑拓扑),其中每个节点都直接连接到每个其他节点(当然如果它不是部分 mesh 拓扑)
Peer-to-peer指的是层级,即所有站点都在同一层级。
Mesh指的是布线方案,一个many-to-many网络。
peer-to-peer 网络可以使用总线、环网或网状布线连接。
client-server 网络主要采用星型布线方案。
现在我正在做一个完全依赖于没有互联网连接的点对点通信(即没有集中式服务器)的项目。上周我正在研究点对点,我开始了解网状网络。它看起来类似于P2P。
我想知道 P2P 是网状网络概念的一部分还是它们是相同的?这两者之间有什么区别吗?
就我的研究而言,我真的很难找到我想要的东西。谁能用简单的方式解释一下?因为我一直得到的是相同的答案,而没有提及这两者之间的关系。
在不同network layers上引用概念时通常使用P2P和网状网络。
网状网络是一种用于将节点组织成网络的拓扑结构,该网络可以在彼此没有直接物理接触的节点之间传输数据。例如,同一层上的不同模型将是 star(例如本地以太网设置)或中心辐射型拓扑。
另一方面,P2P 指的是端点如何在应用层相互通信,即它们相互连接 "directly"(当然是在底层网络层上抽象)以交换信息。它与 client-server model 形成对比,其中服务器将充当客户端读取或写入的数据的中继或存储。
P2P 是 Internet 之上的覆盖网络。如果您正在考虑 OSI 参考模型,P2P 协议位于应用层。此外,它是节点的逻辑组织,节点之间基本上可以相互通信而不需要中心节点(协调器)。因此,节点需要有互联网连接。
然而,mesh 是一种物理拓扑(不是逻辑拓扑),其中每个节点都直接连接到每个其他节点(当然如果它不是部分 mesh 拓扑)
Peer-to-peer指的是层级,即所有站点都在同一层级。 Mesh指的是布线方案,一个many-to-many网络。
peer-to-peer 网络可以使用总线、环网或网状布线连接。 client-server 网络主要采用星型布线方案。