On 9/10/07, H. Lally Singh <[EMAIL PROTECTED]> wrote: > This would make a fun visualization for existing P2P networks :-D
Indeed, this was my first goal, make it nice to visualise either in ones mind or in a nifty 3D model. > 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 > -- 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
