计算机三级网络技术考点辅导:P2P网络
导语:P2P也可以理解为端对端的意思,或称为对等网。下面就由小编为大家带来计算机三级网络技术考点辅导:P2P网络,希望能给大家带来帮助!
1.什么是P2P网络
P2P网络可以简单地定义成通过直接交换来共享计算机资源和服务。在P2P网络中,成千上万台计算机都处于对等的地位,整个网络不依赖于专用的集中服务器。每一台计算机都能充当网络服务的请求者,又能对其他计算机的请求作出响应,提供资源和服务。
P2P是Peer to Peer(表示地位、能力上同等、同事或伙伴的意思)的简称。P2P也可以理解为端对端的意思,或称为对等网。
2.P2P网络的.基本结构
P2P网络存在4种主要的结构类型。
(1)以Napster为代表的集中目录式服务
在这种形式中有一个中心服务器来负责记录共享信息以及回答对这些信息的查询。利用集中式拓扑结构的P2P系统被称为第一代P2P系统,其代表软件是Napster和Maze。
(2)以Gnutella为代表的分布式非结构化P2P网络结构
这种结构采用随机图的组织方式形成一个松散的网络。采用分布式非结构化拓扑结构的P2P即时通信软件的代表有Gnutella、Shareaza、Lime Wire和BearShare。
(3)以Pastry、Tapestry、Chord、CAM为代表的分布式结构化P2P网络结构
这种结构基于分布式散列表(Distributed Hash Table,DHT)的分布式发现和路由算法。这类结构的P2P网络重点研究的是如何有效地查找信息,最新的成果是基于分布式散列表(DHT)的分布式发现和路由算法。采用这种结构的P2P网络系统有Pastry、Tapestry、Chord和CAN。
(4)以Skype、eDonkey、BitTorent、PPLive
为代表的混合式P2P网络结构
混合式P2P网络在分布式模式的基础上,结合了集中式和分布式拓扑结构的优点,将用户结点按能力进行分类,使某些结点担任特殊的任务。目前采用此类结构的P2P网络系统有Slcype、 Kazaa、eDonkey、BitTorent和PPLive。
混合式P2P网络包括3种结点:用户结点、搜索结点和索引结点。在第三代P2P的软件体系结构中,采用了混合式结构的P2P形式,其关键之一是引入索引结点,关键之二是引入搜索结点。
3.P2P网络的应用
P2P广泛应用于以下几大领域:
①分布式科学计算。②文件共享。③协同工作。④分布式搜索引擎。⑤流媒体直播。
-
2016计算机三级网络技术上机题及答案
编写函数jsValue(),它的功能是求Fibonacci数列中大于t的最小的一个数,结果由函数返回,其中Fibonacci数列F(n)的定义为:F(0)=0,F(1)=1F(n)=F(n-1)+F(n-2)最后调用函数writeDat(),把结果输出到文件中。例如:当t=1000时,函数值为1597。注意:部分源程序已给出。请勿改动主函...
-
计算机三级考试《数据库技术》试题含答案
《数据库技术》是计算机三级考试类别之一,下面小编整理了计算机三级考试《数据库技术》试题含答案,大家快来检测吧!一、选择题1.下列不属于概念设计目标的是__________。A.定义和描述应用领域涉及的数据范围B.描述清楚数据的属性特征C.定义和描述数据的约束D.确...
-
计算机等考三级网络技术辅导:认证技术
认证技术;消息认证、数字签名、身份认证。1、消息认证(验证消息是否来自发送方并未经修改)(1)消息认证的概念:接收者能够检验收到的消息是否真实的方法,又称消息完整性校验。认证的内容包括:消息的信源信宿、内容是否篡改,消息的序号和时间是否正确等。认证只在通...
-
2007年3月全国计算机三级考试《信息管理》笔试真题
一、选择题(每小题1分,共60分)下列各题A..B..C..D.四个选项中,只有一个选项是正确的。请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。(1)冯·诺依曼结构的计算机是以什么原理为基础的?A.程序并发性B.文件管理C.存储程序D.资源共享(2)操作系统除应具有开...