作者: 比尔盖子

什么是P2P吸血?

最近,在网上看到关于吸血驴的辩论,大家都是概念模糊不清,因此我特地写一篇文章,好让大家有一个清晰的了解和认识。

欢迎转载!请写明原作者!
有错误之处欢迎指正!

什么是P2P吸血行为?

事件回放:

2006年8月12日,中国电骡用户发现,每次连接欧洲电骡服务器(比如DonkeyServer等)的时候会出现下面的信息:“连接到本服务器的中国用户请注意:大多数中国用户使用的某种电骡的修改版本正在向服务器滥发信息。这种有问题的电骡客户端不断的向服务器提交自动查询,这给服务器增加了很大负担。请您使用电骡的官方版本,否则我们只好被迫封掉所有的中国用户,使你们无法连接到本服务器。请不要让这样的事情发生。:(如果你已经在使用0.47a的官方版本,或者基于0.47a的修改版本,请忽略这条信息。祝你开心。:) ”

但是,并没有公布此P2P软件的名称和版本。

次日,有调查认为此次公告是由 Vagaa 向服务器请求数据过于频繁导致。

同日,Vagaa官方发布公告,认为此次由于DonkeyServer自身问题导致的。同时,Vagaa官方也释放出了更新后的Vagaa软件,将软件内部的的版本号进行了修改。但是这种修改只是会让Vagaa更加难以被服务器发现。

2006年8月15日,Vagaa的网站受到DDoS攻击,用户接连两天都不能从网站下载软件,亦不能连结到网站。当日,Vagaa官方承认软件设置上有失误,愿意发布新版解决问题。Vagaa 的争论也就告一段落。

但是,这并不能阻止大家寻找真相,纸是包不住火的,很快,真像在网上流传开。

这是怎么回事呢?现在,我们知道:事件的起因是Vagaa这个电骡客户端软件。而这个软件存在严重的问题!

1.Vagaa的软件设计上,上传和下载严重不对等,违背P2P精神。Vagaa只有在下载的时候才会进行有限的上传,而且上传数据量远远少于下载数据量。这个软件本身基于开源软件修改的,但是抹去了原作者的所有名字,标榜为自行开发,并拒绝开放源代码,拒绝表明软件真实版本,伪装成其它软件版本以欺骗服务器和用户。伪装的原因是Vagaa曾经以真实名称进入过P2P世界,但是由于其“吸血”行为,很快就被包括eMule Extreme等各大Mod予以屏蔽。Vagaa为了继续生存,一度采用了eMule compat v0.40这个虚假的版本号,这个版本流传很广,并直接引发了此次封杀事件。不仅如此,较新版本的Vagaa索性把版本信息伪装成eMule 0.47a,这个版本一旦流行,势必造成更严重的混淆,对真正的eMule 0.47a用户将造成更大的威胁。

2.在第一轮封杀后,Vagaa开始屏蔽他人的标签,同时伪造自己的标签。新版Vagaa的用户,用户名前面会自动加上[CHN][VeryCD]的标签,试图把自己假扮成VC版eMule的用户!

然而,当它连接到VC版eMule用户时,却会自动屏蔽掉对方用户名称中的[VeryCD]标签。显然,Vagaa 是不想让用户知道,世界上还有一个叫“Verycd电骡”的软件!

3.在连接服务器和使用服务器进行搜索方面的设计有严重的缺陷,疯狂连接服务器,还说有什么优秀算法,极大加重服务器负担,这也是引发此次“封杀”事件的焦点。Vagaa对目前流行的服务器,如DonkeyServerNO1,BigBang9等进行特别照顾,一经连接成功就频繁对服务器进行检索,如果连接不成功则将频繁进行连接,直至服务器不堪重负。可笑的是,Vagaa方面拒不承认这是他们的软件缺陷,还造出了一个“雪崩效应”的新鲜名词。

DonkeyServer的管理员认为,1%的Vagaa用户消耗了80%的CPU和带宽,如果他们继续使用这种软件的话,他们就得准备找个别的服务器了。因此也就有了上面的那段文字信息。

后来,随着反吸血插件的普及,就再也没有这种事发生了。你现在看看你电驴的设置里,就有一个“反吸血保护”,这就是反吸血插件了,它的英文名叫DLP。

解释:

首先,扫盲一下。

电骡,英文emule,我们现在用的软件叫“电骡”不叫“电驴”,但是VC版的却叫“电驴”,这是怎么回事?
事情是这样的:
2000年,一个德国商业公司开发了软件eDonkey,发明了ED2K协议,被译作“电驴”。

后来,另外一个人觉得eDonkey不够好,于是用黑客技术破解了ED2K协议,并开发出了免费开源的emule。

2001年,eDonkey在一个侵权官司中败诉,彻底破产,eDonkey和“电驴”彻底不复存在。

最后都由emule,“电骡”取代。

但是是由于大多数中国大陆用户通过大陆最大的eD2k资源分享平台VeryCD接触到eMule。与emule开发者不同,VeryCD是一家商业公司,属于上海隐志网络科技有限公司,又称上海维西科技有限公司,在做资源分享平台的同时也开发和维护3款支持eD2k协议格式的客户端软件:eMule VeryCD Mod、easyMule1.0、easyMule2.0。其中前两款基于eMule官方版修改,一般统称为eMule Mod(修改版)。由于eMule VeryCD Mod的网站(以org点cn结尾)在宣传eMule官方网站和eMule官方版本客户端上表现不积极,再加上网站地址与eMule名称接近,故有部分eMule爱好者指责其有自称eMule官方网站的嫌疑并对此表示不满。VeryCD在引入并开发eMule VeryCD Mod初期时称呼eMule中文名为“电骡”,当时VeryCD BBS中已有相当一部分eMule爱好者称呼eMule中文名为“电驴”,VeryCD官方曾力图通过技术手段纠正VeryCD BBS中用户的这一叫法,但并未成功。由此VeryCD官方在日常称呼和网站、软件中也把eMule的中文名称由“电骡”转而改为“电驴”。此后大多数中国大陆用户使用“电驴”名称称呼eMule软件和其他部分支持eD2k协议的客户端。2005年,VeryCD在大陆登记了计算机软件类“电驴”商标名称。2008年末eMule名称的争议再次在VeryCD小组引起热议,外加上VeryCD试图抢注“电驴”商标一事被网友在讨论中披露,让部分坚持eMule中文名应该叫“电骡”的爱好者对VeryCD把eMule叫成“电驴”的做法更加不满。
  另一方面,eMule官方emule-project从一开始就说“The name “eMule” comes from an animal called “Mule” which is somehow similar to a donkey ”(中文翻译意为:eMule(电骡)来自一种叫做“骡子”的动物,提醒你一下,就是那种有点像驴的家伙),2003年年中有简体中文翻译者在eMule官方网站的简体中文翻译部分将eMule翻译成“电骡”。根据字面语义“mule”指骡,“donkey”指驴。目前的情况是坚持eMule应该叫“电骡”的爱好者认为不管根据字面语义或是根据eD2k协议客户端发展历史进程都应该翻译成“电骡”。VeryCD则因为广告宣传的缘故坚持叫做“电驴”,受此影响大陆很多不了解的eMule用户称eMule为电驴。

“电骡”和Verycd无直接关系,Verycd电驴是电骡的一个Mod(修改版本),也是很优秀的,不过,有网友说Verycd 有想垄断资源交换的嫌疑。

下面再来说说P2P的原理

以下是我推测的P2P原理图:

(点击查看大图)

这个图省略了用户连接互联网的过程,并只展示了两个用户的连接,真正的P2P是上百上千人。(注意:这里贡献指的是把文件上传给其他用户,而且是复制的过程,而不是将资源发给别人自己就没有了!)

如图所示,用户把自己的资源信息发送给服务器,服务器决定哪些用户可以进行连接,然后反馈一个通知,用户建立连接。有文件的用户供源,要下载的用户下载。而且,没下完文件的用户也可以供源,就是把自己已经下载好的那一部分贡献出来。

而KAD网也是一个用户资源交换的网,不过无需服务器的参与,用户自己就能完成,用户把关键字发到KAD网,如果其他用户符合条件就自动发一个KAD数据包返回给那个发送者,发送者确认无误,就建立连接。建立连接后的上传下载原理一样,就不用说了。

而吸血大家通常理解为只下载不上传,不过不准确,具有以下特征的都应叫做吸血:

1.每次启动时变换自己的UserHash和安全认证。(让其他用户看起来此用户是新手)

2.只上传自己可以交换到对方下载的数据。(这就是著名的Credit Shaping,相当于用软件实现“下了就跑”)

3.没有自己的Mod String的称为Ghost Mod,是一种纯粹的欺骗行为。(因为它冒充官方版本)

4.正常工作时不断变换自己的UserHash、以及假冒不同的IP+Port下同一个文件。

5.下载量和上传量严重不对等,是典型的吸血行为。

6.另外,过分的(滥用)社区加速和好友加速也属于“集体吸血”行为。(因为,社区之外的客户将受到歧视,无法体现公平性)

如果人人这样,最后这个文件就会因为没有了资源(没人上传了)而变成废源,而且吸血者本身还会遭到正规软件的屏蔽,损人不利己。等正规软件将吸血驴屏蔽光了,那些吸血者就只有吸“同行”的血了。

像Vagga的这种事真的不再发生?

等等,“再也没有这种事发生了”了吗?

答案是否定的,现在,就有一个软件在做着这种缺德的事情,那就是——迅雷!!

事件回放:

2007年,迅雷提供电骡下载模块,迅雷在其论坛上小规模发布了首次集成电骡下载方式的测试版软件。这款测试版软件将下载文件的共享时间默认设置为30分钟,之后便不再上传,并且重启电脑后不再上传已经下载的文件。

这一测试版推出后在业界和用户中掀起了轩然大波。支持电骡下载的用户认为,迅雷的电骡测试版限制了共享,并称之为吸血驴。迅雷公司随后表示,将在正式版中增强共享机制,并让用户自己自主选择。这一表态也遭到了电骡业界的指责,称不能“两腿一抬,全部交给用户”,因为很多用户不会修改默认设置,应该从软件功能上引导用户的共享精神。因其吸血驴的特性,遭到大部分电骡软件的屏蔽。

07年9月3日下午,迅雷近日推出了集成电骡下载方式的新版软件。本次发布的正式版软件完全遵循了电驴的共享协议,这也解决了此前一些用户称其测试版为“吸血驴”的问题。

但是,迅雷至今仍被指责两个问题:

1.迅雷违反GPL软件开放协议, 其Mod不开放源代码,而迅雷Mod也被用于商业用途。

2.有人发现迅雷滥用社区加分。

什么意思,就是P2P软件有一个信用积分的制度,就是上传越多几积分越多。

而滥用社区加分就是有一个下载网站(下载社区)拥有一款电骡Mod(修改版),而这个版本对自己下载社区的用户特别照顾,而歧视社区之外的客户。

这就是一个典型的滥用社区加分。

而迅雷的Mod 滥用社区加分有点特殊,迅雷几乎95% 给自己的用户上传,而使用其它电骡的用户,迅雷上传的量很小,几乎没有。

这里,“社区”变成了迅雷软件,迅雷对自己的软件特别照顾,而歧视迅雷之外的客户,也是显而易见的“滥用社区加分”。

因此,迅雷仍被指责违反P2P精神,现在的反吸血插件仍然见到迅雷就封锁无赦。

而本人也支持这两种说法,因此,我建议大家下载电骡连接时,还是用原版电骡或者经过认证的修改版电骡,或者Verycd版电骡下载文件,并启动反吸血保护。

让我们齐心协力,消灭吸血行为,创造一个环境更好的P2P网络吧!

TCP/IP V6 评测(还可以翻墙哦!)

大家肯定是被我这个标题骗进来了,不过如何翻墙先不说,先要说说TCP/IP V6的介绍和原理。注意,不想看原理的直接看“体验”部分和“翻墙”部分!不过,建议大家看一下原理,学无止尽!

这里提醒一下大家:我这是国外空间,不用怕和谐哦!

注意:和谐=河蟹=封锁
爬墙=破网=突破封锁

什么是TCP/IP V6呢?我们先得知道什么是TCP/IP。

TCP/IP就是供已连接因特网的计算机进行通信的通信协议。
TCP/IP 指传输控制协议/网际协议 (Transmission Control Protocol / Internet Protocol)。
TCP/IP 定义了电子设备(比如计算机)如何连入因特网,以及数据如何在它们之间传输的标准。

看不懂吗,没关系,这里是通俗介绍。

网络,实际上就是计算机与计算机通讯的平台,而不同的计算机,不同的软件,也就有着不同的数据表达方式,怎样实现通讯呢?

当时科学家们提出这样一个理念:“所有电脑生来都是平等的。”为了让这些“生来平等”的电脑能够实现“资源共享”就得在这些系统的标准之上,建立一种大家共同都必须遵守的标准,这样才能让不同的电脑按照一定的规则进行“谈判”,并且在谈判之后能“握手”。

而这个标准就被称为“协议”,而互联网采用的通讯协议就是TCP/IP。

而每台电脑在TCP/IP中都有一个地址,以便互相识别,这个地址简称“IP地址”。

科学家通过TCP/IP的协议创建了Internet的前身,阿帕网。

随着网络的发展,TCP/IP也在升级,从最初的实验版本升级到了现在了第四版(TCP/IP V4),而随着网络的进一步普及,一个重要的问题暴露了出来,那就是:

TCP/IP的IP地址是有限的,而地址会在2008-2010年耗尽!!

我国的分配到的IP地址只有几千个,只相当于美国的麻省理工学院!

这时,一个新的TCP/IP版本出现了,就是TCP/IP V6,这个版本预计将取代V4。

而这个版本的IP数量几乎无限多,单从数字上来说,IPv6所拥有的地址容量是IPv4的约8×10^28倍,达到2^128-1个,如果按平方米算,每平方米将拥有几千个IP。这不但解决了网络地址资源数量的问题,同时也为除电脑外的设备连入互联网在数量限制上扫清了障碍(消灭路由器吧)。

不过,IPv6并非十全十美、一劳永逸,不可能解决所有问题。IPv6只能在发展中不断完善,也不可能在一夜之间发生,过渡需要时间和成本,但从长远看,IPv6有利于互联网的持续和长久发展。 目前,国际互联网组织已经决定成立两个专门工作组,制定相应的国际标准。

体验

现在IP V6 还没有实施,不过我们可以通过隧道技术体验一下,先睹为快!

去六飞官网下载软件,下载地址:http://www.6fei.com.cn/ipv6-dl/6feiInstall.exe。

下载后安装,一路next,安装完毕后,软件会自动在网络连接下创建一虚拟连接“6Access”,状态未网络线缆没有插好,不用管它。运行六飞主程序,初次使用时提示注册。

输入邮箱和密码后注册,可能会提示“无法通信”,不用管它,多试几次,或者退出主程序再打开,再注册,直到进入第二步输入验证码,然后邮箱中复制六飞验证邮件里的验证码,填写上后下一步,提示注册成功

把鼠标放在任务栏的六飞图标处即可查看自己的IPV6网络地址,这个地址是永久的噢!

有了Ipv6地址可以打开IPV6网站进行访问,如www.kame.net,这个网站中的乌龟在动就说明IPV6网络正常,如果不行,回头看看是不是那里错了。

必须使用IE浏览,非IE浏览器想要浏览必须将代理设置为“跟IE相同”。

好了,现在你已经可以连接V6网站了!

翻墙

你肯定是被我这个标题骗进来的吧,下面我们就来爬墙(哦,不对,是翻墙)。

我们知道Facebook等网站是被和谐的,而我国对V6的封锁几乎没有,不过,Facebook也没有对应的V6站点,不过,这个网站sixxs.org可以为我们提供帮助,它可以将V4网站数据再通过V6转发出来!

我们只要将我们要访问的网站后面加上.sixxs.org,比如www.facebook.com.sixxs.org;
www.youtube.com.sixxs.org。

如果你的V6是正常的,那么你很快就能访问这些“和谐网 ”了。

提示:因为转发时可能会导致Cookies不太正常,导致某些网站无法登录,我就没办法了,我的Blog经过V6转发后就无法登录了,和之前买路由器后出现的问题一样!

使用无线路由器后出现某些网站无法登陆的解决方法

最近,站长家买了一个无线路由器,经过一番调试,信号非常不错。

可是,登陆某些网站时,会Cookies失效,无法登录。甚至连我这个博客也无法登陆了,我还以为是博客坏了呢!

到网上找了半天资料,一无所获。将路由器复位也不管用。

最后,在一个Blog上面看到这样的说法:
这是因为某些路由器是特制版的固件,用于突破某些地区的路由器使用限制。而正是因为这种防封技术,导致了某些网站Cookies失效,无法登陆的现象。
解决方案是给客服打电话,让他们发一个标准版(而不是特制版)的固件来解决问题。

我眼睛一亮,我的路由器就是特制版固件。我立即打电话给客服,等待了半天电话终于通了,客服很快就给我发了一个标准版的固件。

我准备升级,可是路由器提示固件文件与机型不符。这是怎么回事,于是我插上Lan线,用有线连接进行升级,成功,赶紧登上博客发表这篇文章。

P.S:为了方便和我机型相同的网友们解决问题,我特意把最新的标准版固件(官网下不到)上传上来。

注:只适合TP-Link的TL-WR841N,硬件版本为WR841N v7的朋友们升级。其它路由器请勿升级;没有问题的同样型号路由器也请勿升级,否则如果损坏,上不了网等,请自行拿到中关村修理之。

wr841nv7.rar

使用方法:先下载压缩包,再解压。最后进入路由器管理面板的系统工具,软件升级,选择解压好的文件即可!

雨林木风LINUX发行版?

话说前一阵子雨林木风破产,今天我去他们官网一看,它们竟然改做LINUX系统!
详见 http://www.ylmf.org/ 。
但是它的Ylmf OS肯定比不上Fedora等开发商。

它修改于Ubuntu lucid 10.04系统。

LINUX没有版权问题,雨林木风总算能歇一会儿了!

暂时放弃Fedora,先使用Windows

昨天一整天,都在忙着研究Fedora。

昨天还尝试安装NV显卡的驱动。但是提示内核怎么怎么样,没能成功。
于是就装了那个开源的驱动,可不知我怎么搞的配置文件,分辨率成了800X600了,也不知怎么卸载哪个开源驱动。

不过NV官方的驱动我倒是安上了,在后面加参数 -k $(uname -r) 就可以了。
不过那个开原驱动真的不知怎么卸载。

没办法,先换回Windows,准备下周重新安装Fedora。

P.S:因安装Fedora竟造成Windows的硬盘结构损坏,赶紧修复。
          不知修复完了,Fodora是不是就损坏了呢?呵呵

无情抛弃“Red Hat 9”,热烈欢迎“Fedora 13”!

前面已经知道了Red Hat 9早已过时了。现在这个系统问题多多,又没有了技术文章。我决定,删除它!下载Fedora 13。

我下载的是DVD ISO镜像,3.05G,估计要下12个小时。

我突然想到,我的迅雷是打过VIP破解补丁的。于是我看看有什么提高下载速度的VIP功能。

高速通道?没什么效果。
离线下载?VIP补丁没能破解这项功能,再说这项功能除了下载没有资源的文件有用外,也是自欺欺人,没有提速效果。

突然,我看到迅雷的瞬间加速功能。
这个功能是迅雷联合网络公司做的,可以提高带宽。

比如,512K可以提高到1M。这个是真真切切的提高,不是离线下载的自欺欺人。而且目前VIP免费。不过目前仅支持北京联通和江苏电信。(幸好我是北京联通)

我不是打了VIP破解补丁吗?这就好办多了,立即将我的512K提高到2M,爽!
速度达到300Kb/S!!!

再有几分钟就要下完了!Fedora万岁!

[回忆录]10月,空间的希望

十月,

我终于看到希望了,有一些小空间商开始免费提供空间了,我赶紧申请开通了,果然,控制面板正规了许多,
功能多了不少,还支持在线加解压,我赶紧把我论坛的压缩包传上去,解压到运行,仅用了1个小时,和骗子空间比真是太不一样了!

从此,我的网站就稳定运行了起来!
后来,我的论坛升级成了7.1,今天准备升级成正式版!

版权所有 © 2025 比尔盖子 博客

主题设计 Anders Noren返回顶部 ↑