[发明专利]一种处理P2P节点请求的系统及方法有效
申请号: | 201310010515.5 | 申请日: | 2013-01-11 |
公开(公告)号: | CN103024085A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 赵瑞前;李茗;邵长松;张海;马宙;李卓;王世有 | 申请(专利权)人: | 乐视网信息技术(北京)股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京驰纳智财知识产权代理事务所(普通合伙) 11367 | 代理人: | 谢亮;唐与芬 |
地址: | 100026 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 处理 p2p 节点 请求 系统 方法 | ||
技术领域
本发明涉及P2P数据处理领域,更具体地说,涉及一种处理P2P节点请求的系统及方法。
背景技术
P2P(Peer-to-Peer)又称为“点对点”技术,其充分利用客户的上行带宽,在下行占用的同时也占用上行带宽,为其他用户提供资源,实现网络的加速和扩展,依赖网络中参与者的计算能力和带宽,而不是把依赖都聚集在较少的几台服务器上。P2P技术去除了中心服务器的思想,最大程度利用可用带宽以达到高速的数据传送。P2P的网络架构在进行媒体通信时不存在中心节点,节点之间(Peer)是对等的,即每一个节点可以进行对等的通信,各节点同时具有媒体内容(Content)的接收、存储、发送和集成及其对媒体元数据(Metadata)的搜索和被搜索功能等。这种网络架构所带来的优点是P2P网络各节点的能力和资源可以共享,内容不再集中在网络的中央Server,而是分布在靠近用户的网络边缘的各P2P节点上。
现有P2P系统中,仅由一个服务器处理各节点的请求,再根据请求进行查询匹配等一系列处理后,最终将确定出的具有相同资源的节点信息发送给请求资源的节点。但是当节点数量特别大时,服务器接收各节点的请求并进行处理,则会进行大量处理工作,服务器负载增加,同时服务器内存中保存的终端信息又占用了一定的内存,影响了服务器处理数据的效率,进而降低了节点请求的处理效率。
发明内容
为了解决上述技术问题,本发明提供一种处理P2P节点请求的系统及方法,用于提高节点请求的处理效率。
本发明提供的一种处理P2P节点请求的系统,包括:
P2P节点,用于向代理服务器发送节点查询请求,并接收数据存储服务器发
送的节点地址信息;
所述代理服务器,用于接收P2P节点发送的包括数据标识的节点查询请求,
并确定与所述数据标识对应保存的数据存储服务器的地址信息,根据确定出的数据存储服务器的地址信息向数据存储服务器转发节点查询请求;
所述数据存储服务器,用于接收所述代理服务器转发的节点查询请求,并
确定与所述节点查询请求包括的数据标识对应保存的节点地址信息,将确定出的节点地址信息通过所述代理服务器发送至所述P2P节点。
本发明提供的一种处理P2P节点请求的方法,包括:
代理服务器接收P2P节点发送的包括数据标识的节点查询请求;并
确定与所述数据标识对应保存的数据存储服务器的地址信息;
根据确定出的地址信息,向确定出的地址信息对应的数据存储服务器转发节点查询请求;
接收并向所述P2P节点转发所述数据存储服务器发送的节点地址信息,所
述节点地址信息为所述数据存储服务器确定出的与所述数据标识对应保存的节点地址信息。
本发明提供的上述技术方案中,P2P节点可以先向代理服务器发送节点查询
请求,然后由代理服务器根据节点查询请求包括的数据标识,查询与该数据标识对应保存的数据存储服务器的地址信息,代理服务器根据查询到的地址信息向数据存储服务器转发接收的节点查询请求,再由数据存储服务器根据节点查询请求包括的数据标识查询对应的节点地址信息,并将查询到的节点地址信息通过代理服务器转发到发送请求的P2P节点。本技术方案与现有技术方案相比较,代理服务器可以先对 P2P 节点发送的节点查询请求进行处理,然后由数据存储服务器进行节点地址信息查询,避免了大量P2P 节点进行节点查询请求时,单个服务器既要处理请求又要保存大量数据、查询节点地址信息的情况,缓冲了处理P2P节点请求的压力,提高了处理节点请求的速率,保证了处理节点请求的成功率,从而提高了处理节点请求的效率。
附图说明
图1为本发明提供的一种处理P2P节点请求的系统的结构示意图;
图2为本发明实施例一提供的一种处理P2P节点请求的系统的结构示意图;
图3为本发明实施例一提供的一种处理P2P节点请求的流程示意图;
图4为本发明实施例一提供的又一种处理P2P节点请求的系统的结构示意图;
图5为本发明实施例一提供的一种处理P2P节点请求的优选实施方式的流程示意图;
图6为本发明实施例二提供的处理P2P节点请求的方法的流程示意图;
图7为本发明实施例二提供的获取数据存储服务器的地址信息的流程示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于乐视网信息技术(北京)股份有限公司,未经乐视网信息技术(北京)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310010515.5/2.html,转载请声明来源钻瓜专利网。