Changes between Version 26 and Version 27 of petconpaper


Ignore:
Timestamp:
Mar 5, 2009 12:18:12 AM (11 years ago)
Author:
qbi2p2
Comment:

reworked the Overview

Legend:

Unmodified
Added
Removed
Modified
  • petconpaper

    v26 v27  
    2424
    2525<p>
    26 I2P is a overlay network based on unidirectional tunnels routed between the I2P nodes. The routing method used - "garlic routing" - is similar to the onion routing used by Tor [Tor], transmitting data from peer to peer until the endpoint of tunnel is reached. In contrast to Tor, I2P provides primarily hidden services, with the addition of a few outproxies operated by private individuals.
    27 <p>
    28 The ancestor of the I2P project was IIP [IIP] - a specialiced IRC server with clients transmitting their data via a mix network. I2P was first started as a specialized, low-latency transport protocol for The Freenet Project but soon grew into a independent software project, driven by the author jrandom from  2003 until end of 2007. Several other people contributed as well. After jrandom left  the project at the end of 2007, zzz and complication took over active programming. The codebase itself is public domain or licensed under GPL with exception, MIT or other free licenses [I2P]. Most code is written in JAVA and is therefore supported cross-platform. To maintain faster 1024-bit public-key encryption, some external libraries as the GMP (GNU MP Bignum Library) are interweaved within the java code. The codebase is under active development with 7 releases in the year 2008 and more than 100 development builds between those public releases. Beside the core router itself some bundled software (e.g. a bittorrent client based on snark, "I2Psnark") is maintained by zzz, complication, and others.
    29 
    30 <p>
    31 At the time of writing this paper approximately 830 peers are active in the I2P net (pic). This varies over time, as 50-100 new nodes (pic) joining the network every day and others leaving. Usually on weekend times the peak of 1000 active nodes are reached and in weekdays night the lower peak at 700 active routers generally occurs. This shows a quite stable base network on which the ~550 active destinations (pic) route traffic. I2P is oriented towards hidden services, all destinations inside the network are hosted upon those active peers. Only one HTTP outproxy (exit node in Tor terms) is publicly known to be running, in addition to an IRC gateway for I2P development discussion. In contrast to Tor, I2P is peer to peer traffic friendly while it distributes the encrypted traffic between all participating nodes.
    32 The current bandwith used by all peers is roughly 11 MByte/sec with peaks at 16 MByte/sec (pic) and the peers builds ~40,000 tunnels (pic) producing this load. In the last 6 months the net grew from 400 up to 800 peers (pic), from 5 to 10 MByte/sec
    33 and from ~20,000 to ~40,000 tunnels, which shows the vital stats of the net doubled in half a year. We predict continued stable growth for the network.
    34 <p>
    35 
    36 
    37 <p>
     26I2P is a overlay network based on unidirectional tunnels. The project evolved from the Invisible Internet Project (IIP), which was a specialized IRC server transmitting his data through a mix network. Starting from a low-latency transport protocol for The Freenet Project it grew into an independent software. The main developers, zzz and complication, took over the maintenance of I2P after the leave of the former developer jrandom.
     27<!-- IMHO the last sentence is irrelevant and should not be in the paper. -->
     28I2P is Free Software and make use of several licenses (PD, GPL, MIT etc.). We released seven versions in 2008 and are active improving the existing codebase. The I2P software suite consists of the core router plus several software packages (webserver, BitTorrent clients etc.)</p>
     29
     30
     31<p>We call our routing method <em>garlic routing</em>. It is similar to the onion routing used by The Tor Project [Tor] and transmits data from peer to peer to the endpoint of the tunnel.
     32<!-- Why is it called garlic routing? IMHO we should explain it in one or two sentences. -->
     33In contrast to Tor, I2P employs a VPN-like approach. All nodes are primarily reachable within the network. Only few outproxies operate as gateway to the outside world.</p>
     34
     35<p>
     36At the time of writing the I2P network consists of approximately 830 active peers (pic). This number varies over time, as 50-100 new nodes (pic) joining the network every day and others leaving. Usually on weekends the network peaks at 1000 active nodes and at weekdays the minimum is at 700 active routers. This shows a quite stable network where approximately 550 active destinations (pic) route traffic. I2P is oriented towards hidden services. All destinations inside the network are hosted upon those active peers. Only one HTTP outproxy (exit node in Tor terms) is publicly known. Furthermore an IRC gateway for I2P development discussion exists. In contrast to Tor, I2P is peer to peer traffic friendly while it distributes the encrypted traffic between all participating nodes.
     37The current bandwith used by all peers is roughly 11 MByte/sec with peaks at 16 MByte/sec (pic) and the peers builds ~40,000 tunnels (pic) producing this load. In the last 6 months the network doubled in terms of running routers, bandwidth and tunnels. So we assume a continued stable growth for the network.</p>
     38
    3839<h2>Tunnel Overview</h2>
    3940<p>