linked-pool-aggregation (Address-Assignment Pools)
Syntax
linked-pool-aggregation;
Hierarchy Level
[edit access]
Description
Change how the search for an available address is performed. When you include this statement, all ranges in the matching pool are searched, but only from the last-saved next address to the highest address in the range. The same search is performed as necessary in a linked pool, through the end of the chain of pools. Then the search begins again at the first pool in the chain; all ranges are searched in each pool, but this time the entire range is searched, from the lowest to the highest address in the range.
This nondefault behavior enables addresses to be assigned non-contiguously, meaning that a free address can be allocated from farther down the chain of linked pools even when free addresses are available in the matching pool or the first pool in the chain. This may be desirable if you configure your RADIUS server to use the IP address alone to identify subscribers.
For example, without this statement, a subscriber can disconnect and that address can be assigned to the next subscriber. The Acct-Start for the second subscriber is sent before the Acct-Stop is sent for the disconnected subscriber. When the Acct-Stop is received, the new subscriber, identified only by the IP address, may be disconnected.
You can avoid this situation by either including the linked-pool-aggregation
statement or configuring your RADIUS server to use the subscriber
session ID (instead of the IP address) for identification.
Required Privilege Level
admin—To view this statement in the configuration.
admin-control—To add this statement to the configuration.
Release Information
Statement introduced in Junos OS Release 18.1R1.