On 24/11/2012 17:38, Eugen Leitl wrote:
E.g. see https://github.com/cjdelisle/cjdns/blob/master/rfcs/Whitepaper.md which is an instance of street technology to address multiple issues the current networks don't deal with.
cjdns is certainly an interesting approach, but its inventor doesn't appear to understand: - scaling issues - point to multipoint networking - that deterministic reachability is usually considered a good thing - non-local connectivity lookup introduces hilarious denial of service mechanisms - the value of bitfield qos - that the use of bEncoding for connectivity lookup is a degree or two worse than using TLVs for the same means - full independence from traditional ip protocols ("Router messages are sent as normal UDP/IPv6 packets except that their UDP source and destination port numbers are zero and the hop limit (TTL) field in the IPv6 header is set to zero.") - that strictly symmetric routing is a bug, not a feature - that 64 bits as a routing path mechanism is woefully insufficient for modern networking - that separation of control plane and data plane on a router is probably a good idea - throwing out the book on existing networking models is only valid if the proposed replacement is measurably better What's left in cjdns is a poorly specified mishmash of curious ideas which will work fine on the author's playpen network and which will break horribly on large networks, regardless of how hard the author waves the "hey look at me, i'm having a revolution" flag. Nick ----- End forwarded message ----- -- Eugen* Leitl <a href="http://leitl.org">leitl</a> http://leitl.org ______________________________________________________________ ICBM: 48.07100, 11.36820 http://www.ativel.com http://postbiota.org 8B29F6BE: 099D 78BA 2FD3 B014 B08A 7779 75B0 2443 8B29 F6BE