Привет всем, самое время для наших первых в 2005 году еженедельных статусных заметок

  • Index
  1. Состояние сети 2) 0.4.2.6 3) 0.5 4) джаббер @ chat.i2p 5) ???
    1. Net status

За последнюю неделю в сети происходило немало интересного — в канун Нового года на одном популярном сайте появились комментарии об i2p-bt, и мы наблюдали небольшой всплеск новых пользователей. В настоящее время в сети от 120-150 routers, хотя несколько дней назад пик достигал 160. Тем не менее сеть справилась: узлы с высокой пропускной способностью взяли на себя избыточную нагрузку, без заметных помех для других узлов. Некоторые пользователи, работающие без ограничений полосы пропускания на очень быстрых каналах, сообщали о скорости 2-300KBps, тогда как у тех, у кого возможности скромнее, сохраняются обычные низкие 1-5KBps.

Думаю, помню, как Коннелли упоминал, что он видел 300+ различных routers в течение нескольких дней после Нового года, так что наблюдалась значительная ротация (churn). С другой стороны, сейчас у нас стабильно 120-150 пользователей онлайн, в отличие от прежних 80-90, что является разумным увеличением. Тем не менее мы всё ещё не хотим, чтобы это росло слишком сильно, так как есть известные проблемы реализации, которые ещё нужно решить. В частности, до релиза 0.6 [1], мы будем стараться оставаться ниже 2-300 пиров, чтобы поддерживать число потоков на разумном уровне. Однако если кто-то хочет помочь с реализацией UDP-транспорта, мы сможем прийти к этому намного быстрее.

За последнюю неделю я наблюдал за статистикой, публикуемой трекерами i2p-bt, и были переданы гигабайты крупных файлов, с отдельными сообщениями о скоростях 80–120 КБ/с. В IRC перебоев было больше, чем обычно, с тех пор как на том сайте были опубликованы те комментарии, но по‑прежнему интервалы между разрывами соединения исчисляются часами. (насколько я могу судить, router, на котором работает irc.duck.i2p, работает почти на пределе своей пропускной способности, что могло бы объяснить ситуацию)

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

    1. 0.4.2.6

С момента релиза 0.4.2.5 в CVS были добавлены некоторые исправления и новые возможности, которые мы планируем вскоре развернуть, включая исправления, повышающие надежность, для библиотеки потоковой передачи, повышенную устойчивость к смене IP-адреса и включение реализации адресной книги от ragnarok.

Если вы не слышали об addressbook (адресной книге) или не пользовались ей, если коротко, она будет автоматически обновлять ваш файл hosts.txt, периодически загружая и объединяя изменения из некоторых анонимно размещённых источников (по умолчанию http://dev.i2p/i2p/hosts.txt и http://duck.i2p/hosts.txt). Вам не придётся менять какие-либо файлы, трогать конфигурацию или запускать дополнительные приложения — она будет развёрнута внутри I2P router как стандартный .war-файл.

Разумеется, если вы действительно хотите углубиться и как следует покопаться в адресной книге (addressbook), милости просим — подробности смотрите на сайте 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