# HG changeset patch # User Nick # Date 1284491843 0 # Node ID e99b855eb8cd07645f3738e1c94ef3acb7739805 # Parent 8cafb87495ee379002b4bc5d9024d64085ddb668 yet another attempt to fix a2.o/darknet_comparison diff -r 8cafb87495ee -r e99b855eb8cd doc/www.anonet2.org/public_pod/darknet_comparison.pod --- a/doc/www.anonet2.org/public_pod/darknet_comparison.pod Tue Sep 14 19:04:01 2010 +0000 +++ b/doc/www.anonet2.org/public_pod/darknet_comparison.pod Tue Sep 14 19:17:23 2010 +0000 @@ -30,29 +30,29 @@ =begin xhtml - - - - - - - - - - - - - - - - - - - - - - - -
Overview
 AnoNet1AnoNet2dn42VAnet
Claimed Purposeanonymity to prevent censorshipanonymity to prevent censorshiphave fun with BGPfreedom and network efficiency
Claimed Governmentnearly nonenonenearly nonebackbone only
Actual Governmentoligarchynonenearly nonebackbone only
Actual Government betrays Claimed Purposeyesnonono
Centralized Critical Infrastructurewiki (includes resource database), client port, IRCnonewiki, IRCall
Decentralized Critical Infrastructureroutingallrouting, resource databasenone
Current Size20-30~1040-50<5
Average Monthly Growth~0%~20%~5%~10%
Activity Levelmediummediummediumlow
Interdarknet Connectivitycensored access to AnoNet2 (must use AnoNet2 DNS), censored access to dn42 (must use AnoNet2 DNS)full routing to part of AnoNet1, full routing to part of dn42, full routing to VAnetcensored access to AnoNet (1&2, must use SRN's DNS), censored access to VAnet (must use SRN's DNS)full routing to part of AnoNet1, full routing to AnoNet2, full routing to part of dn42
DNS CoverageAnoNet1AnoNet (1&2), dn42, VAnet, IcannNetdn42, IcannNetAnoNet (1&2), dn42, VAnet, IcannNet
Peering PrerequisitesOpenVPN, BGP daemon, sustained IRC participation for over a monthOpenVPN or tinc or quicktun, BGP daemon or static routingOpenVPN, BGP daemon or static routingdepends on individual PoP policy
Services
 AnoNet1AnoNet2dn42VAnet
Routingdecentralizeddecentralizeddecentralizedcentralized
Resource Databasecentralized (part of wiki)decentralized (part of git-based resdb)decentralized (part of monotone-based registry)centralized (ask Borg)
Documentationcentralized (crzydmnd's wiki)decentralized (part of git-based resdb)centralized (helios's wiki)centralized (vanet.org)
Chatroomcentralized (single IRCnet)decentralized (ad-hoc relaying between IRC and Jabber chatrooms)semicentralized (single IRCnet, with a Jabber chatroom relay)decentralized (shared with AnoNet2)
DNScentralized (from wiki), several official "rootservers"decentralized (from resdb), each user fields his own, public nameservers available for the lazydecentralized (from registry), multiple competing deploymentscentralized (from svn), centralized official deployment
BitTorrent Trackers/Indexersnone?1 centralized and 1 decentralized (git-based)1 centralized1 centralized
+Etable> + Etr>Eth colspan='5'>OverviewE/th>E/tr> + Etr>Etd> E/td>Eth>AnoNet1E/th>Eth>AnoNet2E/th>Eth>dn42E/th>Eth>VAnetE/th>E/tr> + Etr>Eth>Claimed PurposeE/th>Etd>anonymity to prevent censorshipE/td>Etd>anonymity to prevent censorshipE/td>Etd>have fun with BGPE/td>Etd>freedom and network efficiencyE/td>E/tr> + Etr>Eth>Claimed GovernmentE/th>Etd>nearly noneE/td>Etd>noneE/td>Etd>nearly noneE/td>Etd>backbone onlyE/td>E/tr> + Etr>Eth>Actual GovernmentE/th>Etd>oligarchyE/td>Etd>noneE/td>Etd>nearly noneE/td>Etd>backbone onlyE/td>E/tr> + Etr>Eth>Actual Government betrays Claimed PurposeE/th>Etd>yesE/td>Etd>noE/td>Etd>noE/td>Etd>noE/td>E/tr> + Etr>Eth>Centralized Critical InfrastructureE/th>Etd>wiki (includes resource database), client port, IRCE/td>Etd>noneE/td>Etd>wiki, IRCE/td>Etd>allE/td>E/tr> + Etr>Eth>Decentralized Critical InfrastructureE/th>Etd>routingE/td>Etd>allE/td>Etd>routing, resource databaseE/td>Etd>noneE/td>E/tr> + Etr>Eth>Current SizeE/th>Etd>20-30E/td>Etd>~10E/td>Etd>40-50E/td>Etd><5E/td>E/tr> + Etr>Eth>Average Monthly GrowthE/th>Etd>~0%E/td>Etd>~20%E/td>Etd>~5%E/td>Etd>~10%E/td>E/tr> + Etr>Eth>Activity LevelE/th>Etd>mediumE/td>Etd>mediumE/td>Etd>mediumE/td>Etd>lowE/td>E/tr> + Etr>Eth>Interdarknet ConnectivityE/th>Etd>censored access to AnoNet2 (must use AnoNet2 DNS), censored access to dn42 (must use AnoNet2 DNS)E/td>Etd>full routing to part of AnoNet1, full routing to part of dn42, full routing to VAnetE/td>Etd>censored access to AnoNet (1&2, must use SRN's DNS), censored access to VAnet (must use SRN's DNS)E/td>Etd>full routing to part of AnoNet1, full routing to AnoNet2, full routing to part of dn42E/td>E/tr> + Etr>Eth>DNS CoverageE/th>Etd>AnoNet1E/td>Etd>AnoNet (1&2), dn42, VAnet, IcannNetE/td>Etd>dn42, IcannNetE/td>Etd>AnoNet (1&2), dn42, VAnet, IcannNetE/td>E/tr> + Etr>Eth>Peering PrerequisitesE/th>Etd>OpenVPN, BGP daemon, sustained IRC participation for over a monthE/td>Etd>OpenVPN or tinc or quicktun, BGP daemon or static routingE/td>Etd>OpenVPN, BGP daemon or static routingE/td>Etd>depends on individual PoP policyE/td>E/tr> + Etr>Eth colspan='5'>ServicesE/th>E/tr> + Etr>Etd> E/td>Eth>AnoNet1E/th>Eth>AnoNet2E/th>Eth>dn42E/th>Eth>VAnetE/th>E/tr> + Etr>Eth>RoutingE/th>Etd>decentralizedE/td>Etd>decentralizedE/td>Etd>decentralizedE/td>Etd>centralizedE/td> + Etr>Eth>Resource DatabaseE/th>Etd>centralized (part of wiki)E/td>Etd>decentralized (part of git-based resdb)E/td>Etd>decentralized (part of monotone-based registry)E/td>Etd>centralized (ask Borg)E/td>E/tr> + Etr>Eth>DocumentationE/th>Etd>centralized (crzydmnd's wiki)E/td>Etd>decentralized (part of git-based resdb)E/td>Etd>centralized (helios's wiki)E/td>Etd>centralized (vanet.org)E/td>E/tr> + Etr>Eth>ChatroomE/th>Etd>centralized (single IRCnet)E/td>Etd>decentralized (ad-hoc relaying between IRC and Jabber chatrooms)E/td>Etd>semicentralized (single IRCnet, with a Jabber chatroom relay)E/td>Etd>decentralized (shared with AnoNet2)E/td>E/tr> + Etr>Eth>DNSE/th>Etd>centralized (from wiki), several official "rootservers"E/td>Etd>decentralized (from resdb), each user fields his own, public nameservers available for the lazyE/td>Etd>decentralized (from registry), multiple competing deploymentsE/td>Etd>centralized (from svn), centralized official deploymentE/td>E/tr> + Etr>Eth>BitTorrent Trackers/IndexersE/th>Etd>none?E/td>Etd>1 centralized and 1 decentralized (git-based)E/td>Etd>1 centralizedE/td>Etd>1 centralizedE/td>E/tr> +E/table> =end xhtml