通信工程师互联网技术考试P2P的分类组合

互联网技术 责任编辑:hbxfbk1989 2013-11-12

摘要:通信工程师互联网技术考试P2P的分类组合:依照节点信息存储与搜索方式的不同,P2P协议可以分为2大类:结构化(Structured)的系统与非结构化(Unstructured)的系统。P2P与C/S方式的技术比较

   在线辅导 面授招生 考试大纲 指定教材 试题汇总

2.6.5.2 P2P的分类
依照节点信息存储与搜索方式的不同,P2P协议可以分为2大类:结构化(Structured)的系统与非结构化(Unstructured)的系统。P2P与C/S方式的技术比较

数据即时性(传输速度)
数据覆盖率和数量(价值)
1)非结构化P2P系统
在非结构化的P2P系统中,每个节点存储自身的信息或信息的索引(如指针和IP地址当用户需要在P2P系统中获取信息时,他们预先并不知道这些信息(如某个文件)会在哪个节点上存储。因此,在非结构化P2P系统中,信息搜索的算法难免带有一定的盲目性,例如最简单的泛洪式查找(类似于广播〉和扩展环査找(从最近的n个节点开始,层层转发直到找到目标或超出了跳数的上限为止)。
-些典型的应用采用了一些优化的办法。如在Gnutella中,采用了等级制的组成结构,节点被分成超级节点(SuperNode)和普通节点。普通节点必须依附于超级节点,每个超级节点作为一个独立的域管理者,负责处理域内的查询操作。在查找的过程中,查询首先在域内进行,失败后才会扩展到超级节点之间。
非结构化系统的优点在于实现结构简单:无须中央服务器,节点之间完全平等,网络的层次是单一的,而且节点之间无需维护拓扑信息。
2)结构化P2P系统
在结构化P2P系统中,每个节点只存储特定的信息或特定信息的索引。当用户需要在P2P系统中获取信息时,他们必须知道这些信息(或索引〉可能存在于那些节点中。由于用户预先知道应该搜索哪些节点,避免了非结构化P2P系统中使用的泛洪式査找,因此提高了信息搜索的效率。
但是,结构化P2P也引人了新的问题:首先,既然信息是分布存储的,那么如何将信息分布存储在覆盖网中的节点上。其次,由于节点动态的加人和离开覆盖网,如何将拓扑的变更信息通知其他节点。
DHT的引人基本解决了上述问题,因此自从DHT协议出现以后,结构化P2P的应用得到了快速的发展。目前已经有很多较为成熟的DHT协议被提出并且得到了应用。其中比较有代表性的有:缓冲阵列路由协议(CARP)、相容哈希、Chord、内容寻址网络、Pastry。

返回目录: 通信工程师互联网技术新型网络体系结构汇总

编辑推荐:

中级通信专业实务 互联网技术教程汇总

中级通信专业实务传输与接入教程汇总

通信专业实务考试设备与环境教程汇总

通信专业实务考试交换技术教程汇总

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

通信工程师备考资料免费领取

去领取

距离2025 通信工程师考试

还有
  • 1
  • 3
  • 3
专注在线职业教育24年

项目管理

信息系统项目管理师

厂商认证

信息系统项目管理师

信息系统项目管理师

!
咨询在线老师!