Tecnical Question: What happens when nodes leaves/arrives?

staciy

New member
Hi,

I'm trying to understand a little bit better how gnutellav0.6 was supposed to work. Whith this I'm refering to the two layers in the network (superpeers and leafs)

I'm not sure what really happens when a new node arrives/leaves.

1.- I know that a leaf node has up to 3 "parents" that are in the top layer... but how this "parents" are selected? is the leaf node responsible to select them from the servents lists?

2.- When a big amount of leaf nodes leaves the network... how do the nodes at the top layer get new leaf nodes?

3.- When a superpeer (at the top layer) leaves the network... what happens whith it's information (neightbors and childs)?

I read the RFC but there's only talking about the protocol itself and I just need a "human" explanation on how it works :P

If someone could help me please...

Thanks!!
 
Back
Top