[发明专利]支持P2P流量优化的资源节点选择方法有效
申请号: | 201310049493.3 | 申请日: | 2013-02-07 |
公开(公告)号: | CN103179045A | 公开(公告)日: | 2013-06-26 |
发明(设计)人: | 卢美莲;张泽;李慧驰;董丽华;孙丹华 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L29/08;H04L29/12 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 支持 p2p 流量 优化 资源 节点 选择 方法 | ||
技术领域
本发明涉及计算机网络技术,尤其涉及一种支持P2P流量优化的资源节点选择方法。
背景技术
对等(peer-to-peer,简称P2P)网络是一种用于不同用户节点即个人计算机(personal computer,简称PC)之间不经过中继设备直接交换数据或服务的技术,在P2P网络中,所有用户节点都处于对等地位,网络中的每个用户节点既能充当客户端,又能作为服务器向其它用户节点提供资源与服务。由于P2P网络架构方面的优势,近年来P2P服务大量出现,绝大部分内容提供商采用P2P技术为用户提供相关的服务,但是在大量基于P2P技术的服务被推出的同时,网络中大量带宽被P2P流量所吞噬,有数据显示网络中70%以上的带宽被P2P应用产生的流量所占用。
P2P应用对网络带宽的占用如此严重,其主要是因为P2P作为一种应用层技术,所有用户节点构成了一个应用层的覆盖网,而P2P覆盖网中用户节点的组织结构与底层承载网的拓扑结构不一致,导致P2P覆盖网与底层承载网在结构上的不匹配产生了大量的流量穿越,从而加重了底层承载网的负担。例如在比特流(BitTorrent)应用中,位于北京的用户节点发起资源的查询请求,追踪服务器Tracker会在P2P覆盖网中查询拥有该资源的节点并从中随机选择若干节点返回给请求的用户节点,因此位于纽约的拥有该资源的节点可能会被选中而出现在返回的若干节点中,若请求的用户节点选择了该节点作为下载文件的资源节点,则请求的用户节点下载文件时就会产生从纽约到北京的P2P流量,而众多的P2P应用会导致产生大量这种穿越骨干网的流量。由于P2P流量大量占用网络带宽,严重影响了其他业务的正常开展,因此如何对P2P流量进行优化是当前互联网服务提供商(Internet Service Provider,简称ISP)亟需解决的问题。
发明内容
本发明的目的在于提供一种支持P2P流量优化的资源节点选择方法,以解决现有的资源节点选择方法易导致大量穿越骨干网的流量从而严重影响其他业务的问题。
本发明的提供一种支持P2P流量优化的资源节点选择方法,包括:
接收P2P覆盖网发送的资源节点信息,所述资源节点信息包括用户节点的IP地址以及与所述用户节点请求的资源对应的资源节点列表,所述资源节点列表包括至少一个资源节点的IP地址;
根据所述用户节点的IP地址以及所述资源节点列表中各资源节点的IP地址分别确定各资源节点相对所述用户节点的资源优先值,确定所述资源节点列表中资源优先值满足预设条件的各资源节点;
向所述用户节点返回优化后的资源节点列表,所述优化后的资源节点列表包括资源优先值满足预设条件的各资源节点的IP地址,以使所述用户节点建立与所述优化后的资源节点列表中至少一个资源节点的连接而获取资源。
采用上述本发明技术方案的有益效果是:通过动态网络信息来计算网络区域划分表和链路代价表,并根据所述网络区域划分表、链路代价表、各资源节点的IP地址以及用户节点的IP地址确定各资源节点相对用户节点的资源优先值对各资源节点进行排序,并结合节点可用连接数表,向用户节点返回包括资源优先值满足预设条件的资源节点的IP地址的优化后的资源节点列表,可以降低穿越骨干网的P2P流量,实现流量本地化,减小对其他业务的影响,同时为用户提供更好的业务体验。
附图说明
图1为本发明实施例一提供的一种支持P2P流量优化的资源节点选择方法的流程图;
图2为本发明实施例二提供的一种支持P2P流量优化的资源节点选择方法的信令流程图。
具体实施方式
图1为本发明实施例一提供的一种支持P2P流量优化的资源节点选择方法的流程图,如图1所示,所述方法可以包括如下步骤:
步骤101,接收P2P覆盖网发送的资源节点信息,所述资源节点信息包括用户节点的IP地址以及与所述用户节点请求的资源对应的资源节点列表,所述资源节点列表包括至少一个资源节点的IP地址;
需要说明的是,本发明实施例的执行主体是由ISP部署的支持P2P流量优化的资源节点选择实体,并通过网络与P2P覆盖网和IP承载网进行通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310049493.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种圆光管用加工工装
- 下一篇:一种液压中心架同心互换装置