Hi! On Tue, Jun 8, 2010 at 9:17 PM, Henning Rogge <[email protected]> wrote: > Because there are not enough of them to generate them from MAC. With only 2^16 > IPs it's a lot easier to get a collision.
Why? You need only two? All nodes which already have a real IP could use the same link-local IP to listen for requests (it is not important which node respond) and all connecting nodes would have another link-local IP. OK, because multiple new nodes could try to connect to the mesh at the same time it would be useful to spread that IP over some broader range, like 2^16. But chance that a good hash function based on MAC which would produce this temporary IP address would have a collision in this short time-span (while two nodes are trying to get their IP) is slim, isn't it? Once it gets a real IP it would just start using the same link-local IP address as others. Mitar _______________________________________________ Babel-users mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/babel-users

