大家好,是时候发布我们 2005 年第一份每周状态笔记了。

  • Index
  1. Net status 2) 0.4.2.6 3) 0.5 4) jabber @ chat.i2p 5) ???
    1. Net status

在过去的一周里,网络上发生了不少有趣的事情——在新年前夜,有人在一个热门网站上发表了有关 i2p-bt 的评论,我们因此迎来了一小波新用户。目前网络上有 120-150 台 router(路由器节点),几天前曾一度峰值达到 160。尽管如此,网络依旧稳健,高容量的对等节点承担了多余的负载,几乎没有对其他节点造成太多干扰。一些在超高速链路上未设置带宽限制的用户报告吞吐量可达 2-300KBps,而带宽较小的用户则通常只有 1-5KBps 的低速。

我记得 Connelly 提到过,在新年后的几天里他看到了 300+ 个不同的 routers,因此出现了显著的 churn(节点更替)。另一方面,我们现在有稳定的 120-150 名在线用户,而不是之前的 80-90,这是一个合理的增长。不过我们仍然希望它现在增长得太多,因为还有一些已知的实现问题需要解决。具体来说,在 0.6 版本 [1] 发布之前,为了让线程数量保持在合理水平,我们希望将对等节点数保持在 2-300 以下。不过,如果有人愿意帮忙实现 UDP 传输,我们就能更快达到那个规模。

在过去一周里,我一直关注 i2p-bt 跟踪器发布的统计数据,已经传输了数GB的大型文件,有些报告显示速度达到 80-120KBps。自从那些评论在那个网站上发布以来,IRC 出现的波动比平时更多,但两次断线之间的间隔仍然以小时计。(据我观察,承载 irc.duck.i2p 的 router 一直在以接近其带宽上限的状态运行,这大概能解释这种情况)

[1] http://www.i2p.net/roadmap#0.6

    1. 0.4.2.6

自 0.4.2.5 版本发布以来,CVS 中已加入一些修复和新功能,我们计划很快推出,其中包括针对 streaming 库的可靠性修复、提升对 IP 地址变更的适应性,以及捆绑 ragnarok 的地址簿实现。

如果你还没听说过地址簿或尚未使用它,简而言之,它会通过定期从一些匿名托管的站点获取并合并更改,自动更新你的 hosts.txt 文件(默认为 http://dev.i2p/i2p/hosts.txt 和 http://duck.i2p/hosts.txt)。你无需更改任何文件、修改任何配置,或运行任何额外的应用程序 - 它将作为一个标准的 .war 文件部署在 I2P router 内部。

当然,如果你确实想要深入折腾地址簿,非常欢迎 - 详情请参见 Ragnarok 的网站 [2]。已经在其 router 上部署了地址簿的用户在 0.4.2.6 升级过程中需要稍微折腾一下,但它会与您之前的所有配置设置正常工作。

[2] http://ragnarok.i2p/

    1. 0.5

数字、数字、还是数字!嗯,正如我之前说过的,0.5 版将会重构 tunnel(隧道)路由的工作方式,而这方面的进展正在推进中。过去几天我一直在实现新的加密代码(以及单元测试),一旦它们可用,我会发布一篇文档,描述我对于新的 tunnel 路由将如何运作、会做什么、以及为何这样设计的当前想法。我现在就为它实现加密而不是留到以后,这样大家可以从具体层面审阅它意味着什么,并且找出问题点和改进建议。我希望在本周末前让代码跑起来,所以也许这个周末会发布更多文档。不过不作保证。

    1. jabber @ chat.i2p

jdot 搭建了一个新的 Jabber 服务器,看起来无论是一对一交流还是群聊都运行得相当不错。请在论坛 [3] 查看相关信息。I2P 开发讨论频道仍然在 IRC #i2p,不过有备选方案总是好的。

[3] http://forum.i2p.net/viewtopic.php?t=229

    1. ???

好的,我现在要说的大概就这些了——不过我相信还有很多事情其他人也想提,所以15分钟后来到平时的会议地点[4],告诉我们都有什么新情况吧!

=jr