> >   - only /24 n2n networks supported.
> 
>       I was thinking about the current algorithm, and perhaps it could be 
> improved to reduce the bandwith needed. If my understand is correct, 
> everytime a new edge register at the supernode, the 
> supernode "broadcast" the new edge to every other edge. Each edge then 
> tries to register with the new node (in fact, every edge tries to 
> register with every other edge, am I right?). So in the end you get a 
> fully meshed network, wich is good, but not desirable, as you spend 
> bandwith registering/acking. Imagine what should happen in a bigger 
> network!
>       Is it possible to trigger the registration between two nodes only when 
> they want to talk with each other?

Your understanding is not quite correct. There is no broadcast when a node
registers with the supernode. But edge nodes send gratuitous ARP which is the
broadcast you see. This could be easily disabled but it doesn't solve the
problem. Whenever an ethernet broadcast packet (eg. ARP who-has) is sent this
is broadcast to all edge nodes. The sending edge will be seen by all other
nodes and they will try to register with it at this time.

The registration process could possibly be more selective but at the cost of
reliability. We would need to be very careful with the design.

--
  Rich




      Get the name you always wanted with the new y7mail email address.
www.yahoo7.com.au/y7mail


_______________________________________________
Ntop-dev mailing list
[email protected]
http://listgateway.unipi.it/mailman/listinfo/ntop-dev

Reply via email to