ID是通过客户的IP地址计算出来的一个数值. 当电骡成功连接上服务器时,服务器就给客户分配一个ID编号. 当两个客户端需要传递信息时,就可以通过这个ID来识别对方的身份.
连接到服务器后,ID编号会显示在服务器界面里的日志窗口中.
在服务器界面的右下角,也有一个图标来显示电骡连接的ID状态.
这个图标表明在网络上你得到了一个 高ID
而这个表明在网络上你得到的是低ID
如果你得到一个高ID,就表明你在 选项->连接 中设置的端口(默认端口4662)是打开并可以可用的.
如果你得到的是一个低ID,就说明这个端口已经被封或禁用了. 防火墙,路由器,或使用代理服务器都可以致使端口不能正常工作.
只得到一个低ID,虽然不表示你完全不能上传或下载,但会有很多的不方便:
- 因为端口被禁用,其他用户就不能取得你机子的IP信息,于是他们的请求,排队等操作就要通过电骡服务器的路由功能完成. 运行路由要耗费服务器大量的CPU资源,这样会减少服务器的最大用户连接上限. 所以很多服务器,如Lugdunum服务器 限制甚至完全禁止低ID的用户连接上他们的服务器.
- 如果两个低ID用户分处不同的服务器上,因为不同服务器间不能路由传递信息,这两个客户就没办法相互连接上. 因此他们下载的源就会相对较少.
- 当服务器太忙时, 一些关于排队位置情况,下载请求申请等重要信息可能会丢失. 所以低ID的用户可能会得不到一些他们应得的信用分,下载速度也会受影响.
注意:
- ID状态只和客户端的信息传递有关. 文件数据的传输是依靠客户端处理的.
- 如里你没办法得到一个高ID,你最好连接到一个用户比较少的服务器上.因为它们比较可能有充足的资源处理这些消耗高资源的客户.
- 当当前服务器太忙或服务的设置本身有问题时,你也可能得到一个低ID. 当你确认你的设置没问题,你理应 得到一个高ID时, 换一个服务器!. 你可以在电骡启动后使用 这个测试脚本 (感谢TheDonkeyNetwork提供)
检验你的电骡设置.
- 高ID没有ID有多高的说法. 高ID和另一个高ID是一样的.
- 低ID也没有ID多低的说法. 一个ID值低于16777216,它就属于低ID.
- 高ID数值和你的IP地址的转换公式如下: IP = A.B.C.D
高ID的数值 = A + 256*B + 256*256*C + 256*256*256*D.
重要信息:
为了减轻服务器负担,自 .23a版的电骡开始,低ID之间源的处理被取消掉了. 只有连接到同一服务器并向你要求下载文件的低ID源于能连接到你. 同样,低ID用户也不能通过客户端对客户端的方式交换的源信息.
Last update on: 10/12/02
翻译: 大学视频教程网 卯时下雨
29.02.2004 15:32
|