[manet] Re: BABEL question
Christopher Dearlove <[email protected]> Thu, 24 Jul 2025 23:14:57 +0100
| Newsgroups | gmane.ietf.manet |
|---|---|
| Message-ID | <[email protected]> |
That gives you a number in the right ballpark. But not the exact answer if you just divide one by the other as the pairs (or the equality of the pairs) aren’t independent. > On 24 Jul 2025, at 23:10, Donald Eastlake <[email protected]> wrote: > > I believe that, due to the so called "Birthday Paradox", If you select > 2**32 (about 4.2 billion) values from a pool of 2**64 values with > replacement, the probability of a conflict among the selected values > 50%. https://en.wikipedia.org/wiki/Birthday_problem The thing is that > to determine whether there is a conflict, you need to compare all > unordered pairs. With N items, the number of pairs is N*(N-1)/2 so the > number of cases of possible conflict goes up with the square. The > number of unordered pairs of 2**32 things is ~2**63. > > Thanks, > Donald > =============================== > Donald E. Eastlake 3rd +1-508-333-2270 (cell) > 2386 Panoramic Circle, Apopka, FL 32703 USA > [email protected] > >> On Thu, Jul 24, 2025 at 5:51 PM Juliusz Chroboczek <[email protected]> wrote: >> >>> Imagine a prefix like: "2001:db8:f000::/48" where the lower 16 bits of >>> the /64 do not represent a subnet ID but instead identify a host route >>> delegation service. >> >> I most respectfully disagree. >> >> I have no objection to defining a flat prefix of MANET interface >> addresses. However, the prefix must be flat, as anything else is >> gratuitious complexity that doesn't bring any practical benefits. >> >> (Henning is right, by the way, a /64 is good enough. If I recall my >> undergrad combinatorics correctly, a /64 gives a vanishingly small >> probability of collision when the total number of nodes is less than >> 4.2 billion. For a /48, the value is roughly 10¹².) >> >> -- Juliusz >> >> _______________________________________________ >> manet mailing list -- [email protected] >> To unsubscribe send an email to [email protected] > > _______________________________________________ > manet mailing list -- [email protected] > To unsubscribe send an email to [email protected] _______________________________________________ manet mailing list -- [email protected] To unsubscribe send an email to [email protected]