Hi, everyone! Today I’m going to introduce you about PPPOE uses remote IP pool.
In data communication broadband user access scenarios, there are generally two types of user access schemes that can be used:
1. The traditional PPPOE dial-up method uses PPPOE dial-up for user access authentication and addresses allocation. Users must complete the dial-up before accessing the Internet by a PC or modem. Because the PPPOE session has a relatively complete authentication and addresses allocation mechanism, this method is currently the most commonly used Internet access method.
2. Obtain an address through DHCP and go online. Before accessing the Internet, a modem or user can directly apply for an address through the DHCP protocol. Because the protocol itself does not have an authentication mechanism, users must be authenticated in other ways. Commonly, it is implemented through the DHCP option, such as Option 82 information. The DHCP request message is sent to the user from the intermediate network device, the text is marked with the corresponding Option information and then used for user authentication.
For the second method, we also generally understand that there are two kinds of address allocation schemes: one is to directly enable the built-in DHCP server function of the BNG device, and itself acts as a DHCP server to directly assign addresses to users; the other is that BNG is only used as DHCP relay and proxy functions forward the user's DHCP request to a dedicated DHCP server to complete address allocation. Both schemes are also more common.
However, for the PPPOE scenario, we generally see that the PPPOE local address pool is directly configured on the BNG, and the user is directly assigned an address through the local address allocation method. No other remote address pool scenarios are seen, and the PPPOE is not seen in the product manual scenarios used with remote address pools. Can the remote address pool solution be supported in the PPPOE scenario? After consulting many people, I did not get an accurate answer. The general description is that the PPPOE scenario does not support remote address pools.
However, I recently referred to a friend's solution, and suddenly found that the combination of PPPOE and remote address pool solution is available, as shown in the following figure:
The BNG device is mainly used as a DHCP proxy device. After receiving a user's PPPOE dial-up request, the user's PPPOE request is converted to a DHCP address request and sent to the DHCP server. When the BNG receives the assigned address from the DHCP server, it sends the request to the DHCP server through a PPPOE session.

If you have any problems, please post them in our Community. We are happy to solve them for you!

