... | ... | @@ -79,7 +79,7 @@ The `reset` function clears the permutation state and allows to start offering t |
|
|
|
|
|
The permutations will be maintained in the pools' allocation states. The random allocator will call their `next` functions to get next available addresses for respective pools until the permutations exhaust addresses. The allocator will randomly pick the pool from those that still have permutations with not offered addresses. When all permutations are exhausted, the allocator will reset them and start giving out the same addresses again.
|
|
|
|
|
|
## Free Lease Queue Allocator
|
|
|
## Free Lease Queue Allocator (this section is under some rework)
|
|
|
|
|
|
The FLQ is a structure holding information about available leases in various IP address/prefix ranges. This structure has the following properties:
|
|
|
- holds the information about free leases for all configured pools for which `free-leases-queue` is `true`,
|
... | ... | |