Use PPPoE and DHCP simultaneously

dhcppppoe

In terms of subscriber management, I understand there are two major approaches – DHCP and PPPoE.

I know I'm being very general, so give me some rope.

If using DHCP, RADIUS/AAA will authenticate the user, and then allow DHCP to happen, assign the address, etc. If I'm using PPPoE, the PPPoE session establishes, and the address is assigned via IPCP.

My question is, if I'm using PPPoE, can we use DHCP to assign the address? And if so, how is that address conveyed to the client? Will DHCP choose the address and be sent to the client via IPCP?

Best Answer

According to Cisco, you cannot use DHCP with PPPoE, :

PPPoE is not supported in conjunction with DHCP because with PPPoE the IP address is assigned by PPP.

Juniper has a whitepaper about Understanding PPPoE and DHCP:

The DSL Forum now also allows using IP over Ethernet (IPoE), which is based on DHCP. However, PPP remains the more mature and robust method for providing many broadband services