互联网

点对点P2P技术详解,VeryCD到底是电驴还是电骡?

昨天晚上王贺推荐了一个美剧《外包服务》(Outsourced),在VeryCD下载的时候,王贺问我电驴的工作原理到底是什么?P2P就是point-to-point点对点吗?

其实自己接触P2P的时间很久了,包括BT(BitTorrent)和Emule和后来的VeryCD电驴,不下几十次思考过这个问题,但是实际上自己从来没有真正理解。

今天从头再把P2P这个知识点捋顺一下。

一、什么是P2P技术?它就是点对点吗?

一般报章都称P2P是点对点技术,但其实是错的,实为解作群对群(Peer-to-Peer)。在虚拟私人网络VPN (Virtual Private Network)中,也有P2P这个名称,它才是真正解作点对点(Point-to-Point)。peer-to-peer, 简称P2P,又称对等互联网络技术。这类网络可以用于多种用途,各种文件共享软件已经得到了广泛的使用,P2P技术也被使用在类似VoIP等实时媒体业务的数据通信中。

读到这里,就碰到很多技术名词,如果不是IT技术感兴趣的人,基本上没兴趣再了解更多了。

二、基本网络拓扑图

Server-based-network P2P-network

上图左,是基于中心服务器的对等网络系统,也就是FTP和http下载的模式,大多现在网站就是这个模式。
上图右,无中心服务器的对等网络系统,也就是P2P的基本概念,这个图在大脑中留下印象就便于理解了。

三、依中央化程度分类

纯P2P,例如Gnutella,了解Gnutella的人没几个,不要试图了解最好。
    * 节点同时作为客户端和服务器端。
    * 没有中心服务器。
    * 没有中心路由器。

杂P2P,例如最原始的Napster。 
    * 有一个中心服务器保存节点的信息并对请求这些信息的要求做出响应。
    * 节点负责发布这些信息,让中心服务器知道它们想共享什么文件,让需要它的节点下载其可共享的资源。
    * 路由终端使用地址,通过被一组索引引用来取得绝对地址。

混合P2P,例如如Skype,看,真在VoIP上应用着呢。
    * 同时含有纯P2P和杂P2P的特点。

四、依网络拓扑结构

结构P2P: 
    * 点对点之间互有连结信息,彼此形成特定规则拓扑结构。
    * 需要请求某资源时,依该拓扑结构规则查找,若存在则一定找得到。

无结构P2P: 
    * 点对点之间互有连结信息,彼此形成无规则网状拓扑结构。
    * 需要请求某资源点时,以广播方式查找,通常会设TTL,即使存在也不一定找得到。

松散结构P2P: 
    * 点对点之间互有连结信息,彼此形成无规则网状拓扑结构。
    * 需要请求某资源时,依现有信息推测查找,介于结构P2P和无结构P2P之间。

上面四大点,前两点好理解得很,后面的三四点,基本上就是云里雾里了。有网络基础和服务器基础的人,也只能粗略了解其概括而无法了解它的技术细节。

五、法律争议

这里存在一个理论上毫不矛盾的关系,P2P技术本身是合法的,但是用侵犯版权的方式来传播的个人对它的滥用很明显是非法的。大多数在P2P网络上共享的文件是版权流行音乐和电影,包括各种格式MP3、MPEG、RMVB等,在多数司法范围中,共享这些复本是非法的。

在美国:
对P2P技术限制的法律也是不健全的,所以,美国唱片协会和美国电影协会正花费大量的钱来试着游说立法者来创建新的法律。

在日本:
根据日本现行著作权法,日本境内一切免费提供商业软件或其他数据下载的网站均属非法,BT系列软件和eMule均被禁止。

在中国:
大家都知道的BT都被干掉了,但是eMule在中国还活着,VeryCD或者电驴基本上是emule的代名词。同是P2P技术,为什么一个可以活?一个不可以活?我个人认为中国BT资源站就像野草一样,实在太多,无法一个一个管制,只能一把火全部烧光,而emule只有VeryCD一家。在中国的有关部门的一些做法,请不要参考现行法律。

六、关于eMule不得不说几句

eMule是开源免费的P2P文件共享软件,它基于eDonkey2000的eDonkey网络,遵循GNU通用公共许可证协议发布。eMule能够连接eDonkey和Kad两个网络,另外,eMule以zlib压缩格式传输数据以节约带宽。

看了以上简单介绍,真觉得eMule把P2P文件共享应用到极致了,所以说,官方eMule在SourceForge上的下载点击数已超过5亿不足为奇。

eMule官方按照基本的英语知识,将eDonkey翻译成“电驴”,将eMule翻译成“电骡”,这本身毫无疑义。但是VeryCD.com上海维西(VeryCD)公司基于eMule开发的eMule VeryCD Mod和easyMule都被叫做“电驴”,这是严重的概念混淆。另外VeryCD经常说自己是eMule的官方,混淆中国网民对这个软件的理解,这对开源软件非常不尊重。VeryCD公司于2005年在大陆尝试申请注册“电驴”、“eMule”等商标,但至今未通过商标局审批,

VeryCD版的eMule(easyMule)已经删减了从eD2k服务器和Kad网络搜索的功能,这意味着只能搜索VeryCD站内的资源了。即使我们搜索到eD2k和Kad网络内的资源,国内下载速度也慢如乌龟。但VeryCD的做法,始终违背了开源软件那种开放与自由的精神。

eMule官方网站www.emule-project.net

在eMule的官方网站主页上写道:“eMule是完全免费的,它也决不包含广告软件、间谍和流氓软件。我们之所以创造eMule是为了快乐和知识,而不是为了金钱。

八卦QQ大战360

现在国内啊,QQ装机量最大,360第二。QQ有6亿注册用户,360有3亿装机量,这就是为什么360这个软件可以挑衅各路软件厂商了。

1.技术上说,两个软件都是客户端软件,大家在客户机器上做得那点事都心知肚明,非要拿出来互相指责。
2.中国法律不健全,用户权益不能得到保障,这些软件厂商才会这么猖狂。

有人说360无赖,有人说QQ无赖,我说商人都是无赖。只能靠法律控制,所谓正当手段竞争,就是法律允许范围内。

360从2008年之后,就是开始挑衅各个软件厂商,包括杀毒软件,包括浏览器等等。360指出卡巴斯基杀毒软件有问题、指出傲游浏览器有问题,等等不一而足,用木马警示吓唬普通用户。360不断排斥其它软件,就是为了推广自己的软件,

360现在有三个主要产品:

1.安全卫士,就是帮助用户清理一些恶意插件,升级微软补丁的功能。这个东西不能算作查毒软件。
2.360安全浏览器,这个东西不是自己独立开发的,只在世纪之窗的基础上改进的。
3.360免费杀毒,这个东西也不是自己独立开发的,是在一个国外的免费杀毒软件上加壳做出来的。

360和QQ大战的始末:

360和金山公司都有安全卫士这样的产品,就是帮助用户清扫那些恶意软件之类的,这种产品其实连杀毒软件都称不上。360和金山公司大概是一个月前有一场恶战,两者杀得不可开交,当然没有这次大。就在360和金山互杀的时候,QQ插了一脚。。QQ做了一个电脑安全管家,也是同类产品。

从这个事情之后,360就极其不爽了,开始指责QQ偷窥用户隐私。最近360又做了一个东东,叫做“扣扣保镖”,专门阻断QQ弹窗信息和弹窗广告的。这等于断了QQ的粮草啊。于是乎,腾讯在11月3日,通过QQ客户端给所有用户推送了抵制360的第一封信,接着11月4日,又发表了很悲情的第二封信,而且还搞了一个悲情的发布会,视频观看地址,腾讯公关部总经理刘畅说着说着,就哭了。靠!菊花太疼,所以哽咽?

如果在客户端上拼技术,或者在门户、媒体上拼舆论,360不一定拜下风。但是QQ不是一般的公司,不是说它是全球第二大互联网公司,而因为它是总书记亲自视察过的公司,我们相信党,当然要相信腾讯。你360,只能靠边站了,做安全的公司多着呢。

QQ有6亿注册用户,QQ服务器上发一个消息,6亿用户可以看到。CCTV新闻联播,最高收视率的时候,也不能让6亿人看到它的通知。中央还是怕腾讯乱搞的,所以总书记的视察很及时也很重要,当然,腾讯 一直是好同学、政治过硬的好同学。

我的一个朋友说,360和QQ打斗,真像娱乐版,可不是呢,这些IT公司在创新方面并无建树,但是娱乐方面各有一手。360和QQ开战后:

人人推出了QQ劝架补丁,一副伪君子面孔抢占用户桌面。

可牛杀毒推出了可牛361特警,专门限制360对QQ进行小动作的软件。可牛又是哪路神仙?正是360安全卫士创始人傅盛离开360后,创建了可牛公司

金山与卡巴斯基分别宣布杀毒软件免费一年

朋友问了我一个深刻的话题:你觉得他们这么干对中国这个互联网发展负面多还是正面影响多?——这个朋友不做IT的,真是忧国忧民啊。

我说:互联网只是IT行业的一部分,IT行业的核心技术,还是保留在美国人手里,连互联网创新精神也在美国人的大脑里。以前是,现在是,将来一段时间还是。这是我内心的想法,李开复在微博上也公开表示过类似的想法。

朋友又问我,360为什么这么快能获得成功?答案是——免费。另外360老板周鸿祎是个狠角色,作为一个商人,他非常成功,但是很多人说他是疯狗。

互联网行业,免费策略始终是最成功的,开始时候的雅虎,后来谷歌,Facebook,twitter,淘宝,腾讯……

朋友说得对,在国内,谁都不觉得有什么隐私,因为我们天天都碰到这样的问题:“你一个月赚多少钱?”所以360和QQ暂时不要拿隐私说事儿。

朋友说冯涛现在是IT专家了,我说我是IT八卦专家,连续看半年cnBeta.com, donews.com就成专家了。这让我想起高中一个同学,他完全不会踢足球,但是看了半年《足球周报》,完全就是足球专家了,能说出各个球队球员和教练的生辰八字,但他最后还是不会踢足球。

注:本文大量引用了百度百科的资料,但百度现在是腾讯同盟,对360及周鸿祎的评论并非完全公正。

自己动手,屏蔽铁通宽带广告

最近在家里上网总是出现来自221.174.50.131的广告,不管是哪种浏览器(IE, 火狐, 谷歌浏览器)都会出现在右下角。查看广告图片链接是:http://221.174.50.131/value_add_sys/src/datas/va/maps/62ab37cadfe2ac4ae6a0404f4d9584a3.gif 形式的。

杀毒软件、360安全卫士都查不出有什么病毒或者恶意插件。

查这个IP地址来源,是来自铁通的,铁通流氓到这种程度了?搞DNS污染了?恶意插件都是小流氓,铁通这种行为是最大的流氓。

搜索引擎中直接搜索这个ip地址221.174.50.131,各大论坛很多人遇到这个广告,都以为自己中毒了,因为同一个网页,有的人会看到广告,有的人看不到广告,所以都会说看见广告的那个人中了恶意插件了,实际情况是看到广告的那个人恰恰是铁通的用户。

360论坛多个帖子:
http://help.360.cn/5030804/39380295.html
http://bbs.360.cn/4000002/38659997.html

江民杀毒软件帖子:
http://forum.jiangmin.com/viewthread.php?tid=583571 (注意看第七楼,管理员的回复)

还有很多……

这些铁通用户很无辜很恐慌,但没有必要紧张,因为这不是病毒。希望这些苦恼的人能看到我的这篇博客,但可能性很小,因为我的博客流量实在太小了。

221.174.50.131广告屏蔽方法:

1. 如果使用IE的话,只需要将他们加入受限站点;
2. 如果只用Firefox,使用AdBlock插件(其实我个人没有用这个插件)可以拦截一部分;
3. Windows下执行DOS命令: route -p add 221.174.50.131 mask 255.255.255.255 127.0.0.1  (这条命令是让221.174.50.131IP地址永远跳转到本机)
4. 我使用的方法,家里使用TP-LINK无限路由器,我在路由器上直接屏蔽这个IP地址了(不同路由器控制面板不同,朋友们自己找找吧),这么做的好处是不管家里哪个电脑都不用单独设置了,一劳永逸了。顺便说一下,我家里共4台电脑,两个台式机,两个笔记本操作系统分别是(WindowsXP, Fedora, Win7, xubuntu)

最后,再次鄙视铁通这种电信运营商!

微软关闭Spaces博客 用户转至WordPress

我的朋友Leo在新西兰,属于这次迁移中较早的一批,一下是他的迁移过程和心得。

本文所有文字版权归Leo所有,o(∩_∩)o

干她个娘类。。。。。20分钟后终于迁移完了。
下一次欣赏我的blog估计就是从wordpress迁移到别的什么地方去了。

其实这个举动还是比较符合微软的行事风格和策略
首先Live space的流量一直在下降,而且用户凝聚应用上,微软从来就没有牛逼过,我觉得在这点上他甚至不如qq,因此live space就成为业务上的鸡肋。
其次,表面上看,wordpress有可能平白多了3千万的blog 用户,但是,但在迁移blog的过程中有一个选项,那就是你是否希望你新的wordpress blog集成微软MSN Notification-API, 我想大部分人都会选择yes,因为大家希望自己的post被自己的圈内朋友看到,也就是说微软的服务在功能上没有丝毫缺损,但是却不用再花一分钱来来维护这项业务。。。
再次。。。既然wordpress依然在内部启用了msn-notification的api,那么wordpress原有的2千6百万用户,会不会开启同样的功能,换句话说,会不会成为微软MSN的潜在用户呢。。。。
我以为,微软很狐狸。。。。。。。。

 

迁移详细过程

Great – you have selected to upgrade your Spaces blog to WordPress.com. While this action cannot be reversed, you will love what you see! Once the upgrade to WordPress.com starts, your Spaces address will start to redirect to your new WordPress.com blog. Don’t forget to enable Messenger Connect to make sure your friends see your blog posts!

If your blog was not public on Windows Live, we will start you with a private blog on WordPress.com. You can change this setting during the upgrade or anytime on WordPress.com.

If you want to download your content to your computer, you should cancel and download first.

We will now take you to WordPress.com to get started…

step 1
Howdy, Windows Live Spaces newcomer. Welcome to WordPress.com. To get started, click the button below to connect to your Windows Live account.9-28

step2
Create your WordPress.com account9-28

step 3
mainly choose a blog type,

Public: My blog should appear in search engines like Google and Bing, and in public listings around WordPress.com.
Block search engines: Only allow normal visitors.
Private: My blog should be visible only to users I choose.9-28

finally step 4

Migration in Progress…
and this gonna take fucken ages to complet, i will set my tea pot up……and light my cig

网络名词测试

你是否知道下面这些名词?并了解他们到底是什么?

1 谷歌地图 谷歌音乐搜索 Google buzz
2 百度百科 百度风云榜 百度推广
3 财付通 支付宝 百付宝
4 Twitter Youtube Facebook
5 SNS Blog IM
6 Flickr Picasa Yupoo
7 Discuz phpwind WordPress
8 Gtalk Pidgin QQ
9 Chrome Firefox Opera
10 翻墙 五毛 GFW

以上是30个名词,知道一个算1分。

>=29分 精英
20-29分 达人
10-20分 略知一二
<10分 初学乍练

如果你对互联网有着一腔热情,
如果你有些东西还不甚了解,
如果你想结交更多大连本地的互联网精英,
请加入我们的QQ群:92920430

Feedsky 域名绑定,以Godaddy为例

Feedsky 是国内最流行的feed服务提供商了,支持feed域名绑定功能,比如我的feed绑定后是:http://feed.fengtao.org/ 绑定的好处是以后可以转移到其他feed服务提供商。

Feedsky关于域名绑定的帮助写得太不清楚,不好理解,我把它细致一下。

1. 先到Feedsky的控制面板这个位置:

001

Read More »