we dont need no grammar
This commit is contained in:
@ -17,7 +17,7 @@ pre { font-size: 10; font-family: sans-serif }
|
|||||||
<center>
|
<center>
|
||||||
<b class="title">Introducing I2P</b><br />
|
<b class="title">Introducing I2P</b><br />
|
||||||
<span class="subtitle">a scalable framework for anonymous communication</span><br />
|
<span class="subtitle">a scalable framework for anonymous communication</span><br />
|
||||||
<i style="font-size: 8">$Id: techintro.html,v 1.5 2005/10/04 19:52:27 jrandom Exp $</i>
|
<i style="font-size: 8">$Id: techintro.html,v 1.6 2005/10/04 20:11:25 jrandom Exp $</i>
|
||||||
<br />
|
<br />
|
||||||
<br />
|
<br />
|
||||||
|
|
||||||
@ -378,7 +378,7 @@ through other means without ever going into the netDb.
|
|||||||
Bootstrapping the netDb itself is simple - once a router has at least one routerInfo
|
Bootstrapping the netDb itself is simple - once a router has at least one routerInfo
|
||||||
of a reachable peer, they query that router for references to other routers in the
|
of a reachable peer, they query that router for references to other routers in the
|
||||||
network with the Kademlia healing algorithm. Each routerInfo reference is stored in
|
network with the Kademlia healing algorithm. Each routerInfo reference is stored in
|
||||||
an individual file in the the router's netDb subdirectory, allowing people to easily
|
an individual file in the router's netDb subdirectory, allowing people to easily
|
||||||
share their references to bootstrap new users.
|
share their references to bootstrap new users.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
@ -415,10 +415,10 @@ another technique for securely distributing the network metadata.
|
|||||||
Communication between routers needs to provide confidentiality and integrity
|
Communication between routers needs to provide confidentiality and integrity
|
||||||
against external adversaries while authenticating that the router contacted
|
against external adversaries while authenticating that the router contacted
|
||||||
is the one who should receive a given message. The particulars of how routers
|
is the one who should receive a given message. The particulars of how routers
|
||||||
communicate with other routers isn't critical - three separate protocols have
|
communicate with other routers aren't critical - three separate protocols have
|
||||||
been used at different points to provide those bare necessities. To accommodate
|
been used at different points to provide those bare necessities. To accommodate
|
||||||
the need for high degree communication (as a number of routers will end up
|
the need for high degree communication (as a number of routers will end up
|
||||||
speaking with many others), I2P is migrating from a TCP based transport
|
speaking with many others), I2P moved from a TCP based transport
|
||||||
to a UDP based one - "Secure Semireliable UDP", or "SSU". As described in the
|
to a UDP based one - "Secure Semireliable UDP", or "SSU". As described in the
|
||||||
<a href="http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/router/doc/udp.html?rev=HEAD">SSU spec</a>:</p>
|
<a href="http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/router/doc/udp.html?rev=HEAD">SSU spec</a>:</p>
|
||||||
|
|
||||||
@ -582,7 +582,7 @@ they see those tunnel gateways in the netDb and simply send the relevant message
|
|||||||
them through one of the published tunnels. If the peer behind the restricted route
|
them through one of the published tunnels. If the peer behind the restricted route
|
||||||
wants to reply, it may do so either directly (if they are willing to expose their IP
|
wants to reply, it may do so either directly (if they are willing to expose their IP
|
||||||
to the peer) or indirectly through their outbound tunnels. When the routers that the
|
to the peer) or indirectly through their outbound tunnels. When the routers that the
|
||||||
peer has directly connections to want to reach it (to forward tunnel messages, for
|
peer has direct connections to want to reach it (to forward tunnel messages, for
|
||||||
instance), they simply prioritize their direct connection over the published tunnel
|
instance), they simply prioritize their direct connection over the published tunnel
|
||||||
gateway. The concept of 'client routers' simply extends the restricted route by not
|
gateway. The concept of 'client routers' simply extends the restricted route by not
|
||||||
publishing any router addresses. Such a router would not even need to publish their
|
publishing any router addresses. Such a router would not even need to publish their
|
||||||
|
Reference in New Issue
Block a user