This would make a fun visualization for existing P2P networks :-D

On 9/9/07 4:39 PM, "Gustavo Carreno" <[EMAIL PROTECTED]> wrote:

> Hey guys,
> 
> First of all the disclaimer:
> I'm a programmer, not a P2P programmer, just a simple day2day programmer.
> I'm a complete ignorant about NAT traversal and all of the UDP schemes.
> I've always been interested in P2P but never had real time to
> investigate all the theory behind all the DHT and etc.
> 
> My proposal:
> Imagine a sphere, and a point that is the center of the sphere.
> The point that is the centre of the sphere will be address 0,0,0. The
> bootstrap server.
> The sphere will be the first level of clients.
> Every client will have an address of <level>, <x-axis>, <y-axis>.
> There are 8 parallels and 8 meridians.
> Clients on the poles link to the next sphere(level).
> Searches are executed counter-clock wise on a parallel and upon
> returning to the same client go up one meridian. Special cases are the
> poles that send the search one level and invert the search order.
> The bootstrap server decides addresses from equator to poles, first up
> and then down. Once all positions are filled the north pole point
> takes care of address assignment (still needs some thinking not sure
> if it works if one client has already a known client somewhere in the
> crowd).
> 
> What has made me think about this 3D scenario is easy routing once you
> know the opposite node you want to send  message. It also has every
> client connected to 4 other clients, excluding poles and server.
> 
> Please insert all the rest of the needs of a P2P network and if it fits or
> not.
> 
> Please do not be condescendant and hit me real hard with your views.
> 
> Thanks
> Gustavo Carreno
> --- http://batxman.wordpress.com
> < If you know Red Hat you know Red Hat,
> If you know Slackware you know Linux >
> _______________________________________________
> p2p-hackers mailing list
> [email protected]
> http://lists.zooko.com/mailman/listinfo/p2p-hackers
> 

-- 
H. Lally Singh
Ph.D. Candidate, Computer Science
Virginia Tech
[EMAIL PROTECTED]





_______________________________________________
p2p-hackers mailing list
[email protected]
http://lists.zooko.com/mailman/listinfo/p2p-hackers

Reply via email to