2024年4月21日发(作者:indifferent是什么意思中文)
迅雷下载连接识别的方法与限制的实现
迅雷下载连接识别的方法与限制的实现
摘要
随着迅雷支持的下载协议的增加,有越来越多的网民使用迅
雷作为自己的下载工具。但迅雷使用率的增长也给不同的网站造
成了不同程度的影响,带宽有限的小型网站受到的影响较为严重。
本文通过介绍和提出几个方法来限制迅雷对网站资源的大量占
用,以帮助小型网站不再因迅雷的盗链致使流量被大量占用。
关键词
迅雷下载流量限制
第一章前言
1.必要性
小型网站一般所占有的网络带宽和服务器资源有限,不足以提供
较大流量的下载服务。但一般小型网站也会根据自身的内容,提供一
些相关的下载,其中有可能有较大的文件。因为小型网站的访问量不
高,因此通过正常途径获取下载地址的用户进行的下载一般不会对小
型网站造成太大影响。但小型网站所提供的下载地址一旦被迅雷收
录,就有可能造成大量与此网站无关的用户直接下载这些小型网站的
资源,超出了小型网站所能承受的流量,这就会对小型网站的正常运
-1-
迅雷下载连接识别的方法与限制的实现
行造成严重影响。
2.预期目的
通过使用本文介绍和提出的一系列技术手段,希望能识别部分由
迅雷发起的HTTP请求,并对其实行拒绝或抛弃处理,同时尽量避免
对正常用户的浏览和下载造成影响,以达到限制迅雷对网站资源的下
载,减少由迅雷引起的网络带宽和服务器资源的浪费,保证网站稳定
运行的目的。
第二章技术分析
1.请求识别
迅雷是一种不通过网页浏览这一环节就直接请求下载资源的下
载工具。由于其跳过了网页浏览这一行环节,我们就可以通过一些手
段将其与对网页进行过浏览操作的普通用户区分开来,从而识别出迅
雷的请求。
另一方面,截止到5.7.3.389版本为止,迅雷所发送的用户代理
(User-Agent)字符串一直没有变化,而这个用户代理字符串是一个
干净的WindowsXP系统所特有的。通过对每个请求所发送的用户代
理字符串进行分析,也可以在一定的误差程度内识别出由迅雷发起的
请求。
在FTP协议下,迅雷的表现方式也与其他FTP客户端有所不同,
通过这些差别就可以识别出迅雷发起的FTP连接并拒绝。
-2-
发布者:admin,转转请注明出处:http://www.yc00.com/xitong/1713677476a2296596.html
评论列表(0条)