搜索 社区服务 统计排行 帮助
  • 3675阅读
  • 1回复

[资料]源交换(Source exchange)的原理

楼层直达
级别: 侠客
注册时间:
2003-01-25
在线时间:
0小时
发帖:
433
我发现,即使我从未登录POPGO的ED,也仍然可以从登录到POPGO的人那里下文件。

听说是一个叫源交换的功能在起作用,那位达人给阐述阐述?

如果可以从服务器列表里的所有服务器的登录者那里下文件(即使是从未登录过的服务器),那么TAG的意义是否只在于设置联盟共享时才有用了?
级别: 管理员
注册时间:
2002-12-19
在线时间:
244小时
发帖:
16411
只看该作者 1楼 发表于: 2003-04-28
eMule可以从另一个eMule客户端请求下载的源。

如果是一个有比较多的源文件下载的时候eMule会每隔10分钟随机的从一个下载的客户端询问它的源。如果是稀有文件,即低于40个源的文件,将会以每隔10分钟的频率向每一个在列表中的源询问源。

只有那些还缺少的部分会被询问源。这是使用压缩的包通过TCP*方式询问的,以节省带宽。

注意:
> 这个协议和mldonkey的源传播协议(source propagation protocol)不兼容。

> 源交换使用TCP连接

-=eDtoon=-aru
----------------------------------------------------------------------------------------------
有空来看看我的
个人blog

崇尚猪的生活 ~
多吃多睡少说话~