[发明专利]一种点对点流量深度监测方法和设备无效

专利信息
申请号: 200710179614.0 申请日: 2007-12-14
公开(公告)号: CN101184002A 公开(公告)日: 2008-05-21
发明(设计)人: 袁敏;夏勇;马爽;杨显锋 申请(专利权)人: 国家广播电影电视总局广播科学研究院
主分类号: H04L12/26 分类号: H04L12/26;H04L12/56
代理公司: 北京德琦知识产权代理有限公司 代理人: 王琦;王诚华
地址: 100045北京市西城区真武*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 点对点 流量 深度 监测 方法 设备
【说明书】:

技术领域

发明涉及流量监测技术,特别涉及一种点对点(P2P,Point to Point)流量深度监测方法和设备。

背景技术

比特流(BT,BitTorrent)协议是一种基于P2P技术的文件分发协议,通过统一资源定位符(URL,Uniform Resource Locator)识别内容并且和网络无缝结合。BT协议基于超文本传输协议(HTTP,Hypertext Transfer Protocol)平台实现,其特点在于文件下载者在下载文件的同时,还可以不断地相互上传数据,以使得文件源在有限的负载增加情况下,能够支持大量下载者同时下载。

一个BT式文件分发通常需要以下实体:一个普通网络服务器,如个人计算机(PC,Personal Computer);一个静态元信息文件;一个BT跟踪服务器(Tracker);一个“原始”下载者,即提供种子的用户;网络终端浏览者;网络终端下载者。

假设理想情况下,一个文件有多个下载者,那么现有技术中,架设一个BT服务器的步骤如下:

开始运行Tracker(已运行的跳过这一步);开始运行网络服务器端程序(已运行的跳过这一步);在网络服务器上将元信息文件(.torrent文件)关联到Mimetype类型application/x-bittorrent(已关联的跳过这一步);用要发布的完整文件和Tracker的URL创建一个.torrent文件;将.torrent文件放置在网络服务器上;在网页上发布.torrent文件链接;原始下载者提供完整的文件(原本)。上述过程中的网络服务器是指发布种子信息的服务器,即发布种子信息的网站所在的网络服务器,而Tracker是指实际保存种子信息及对应的文件的服务器,用户是看不见的。也就是说,对于用户来说,只知道通过网页浏览,从某一网站下载种子信息以及与该种子对应的文件,但实际上,与该种子对应的文件是存储在Tracker上的。

用户通过客户端进行BT下载的步骤如下:

安装BT客户端程序(已安装的跳过这一步);上网;点击一个链接到.torrent文件的链接;选择本地存储路径,选定需要下载的文件;等待下载完成;用户退出下载。在退出下载之前,用户不停地上传数据。

在客户端下载期间,整个网络的连接状况如下:

网站正常提供静态文件连接;用户启动客户端上的BT程序。Tracker即时接收所有下载者信息,并且给每个下载者一份随机的对等方(peer)列表,即下载者可以连接的其它客户端的信息。下载者每隔一段时间连接一次Tracher,以告知Tracher自己的进度,比如,已经下载了多少信息,还有多少信息没有下载等,并和已经直接连接上的peer进行数据的上传下载。这些连接均遵循BitTorrent peer协议,通过传输控制协议(TCP,Transfer ControlProtocol)进行通信。其中,原始下载者,即提供种子的用户只上传不下载,他拥有整个文件,所以需要向网络传输文件的所有部分。但在一些人气很旺的下载中,原始下载者可以在较短的时间内退出上传,由其它已经下载到整个文件的下载者继续提供上传。

现有技术中,支持BT协议的P2P应用程序很多,比如,比特伙伴(BitBuddy)、变态快车(FlashBT)、比特彗星(BitComet)以及比特精灵(BitSpirit)等。

基于上述介绍,现有技术中,BT应用程序的工作过程可归纳为以下步骤:

1)种子提供者将torrent文件上载到种子发布站点,并在tracker服务器上发布信息。默认情况下,BT协议的监听端口为6881-6889,也可由使用者指定;tracker服务器的监听端口主要有8080、8000、6969和2710,它们采取的连接方式都是TCP。

2)下载者所在客户端获取.torrent文件,并向.torrent文件中提供的tracker服务器依次发起连接请求,直至与其中之一建立TCP连接并获取Peer列表,即获取下载者所在客户端可以连接的其它客户端信息。

3)下载者所在客户端随机地向Peer列表中的Peer发起连接请求分组,因为Peer列表中Peer个数比较多,所以在短时间内会发出大量TCP连接请求分组。这些连接请求分组的源地址相同,源端口号相邻,目的地址/端口号不同,并有相当一部分的目的端口号在6881-6889之间。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家广播电影电视总局广播科学研究院,未经国家广播电影电视总局广播科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200710179614.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top