The CPE devices simply run DHCP client to retrieve IP address. The aggregation switch acts as a DHCP relay and forwards the DHCP request to the FreeRadius-DHCP.
FreeRadius-DHCP authenticates the user based on MAC address of the CPE router, and returns back the subscriber properties such as IP address, bandwidth, quota , lease expiration, etc. A DHCP response will be sent to the subscriber's CPE , also FreeRadius triggers the Puppet to publish the user's restrictions on aggregation switches.
|