Hi,
We have a BNG cluster in our datacenter like this:

I noticed some BNG are accepting customers authentication and leasing 0.0.0.0 IP address, while other BNG has available IP address to lease.
Is there a way to BNG deny PPPoE authentication when pool is empty? This way customers will try authentication in others BNG. I think there is no reason to BNG server accept authentication and give a null IP to customers
.
Is there a way to balance the PPPoE sessions among all BNG without help of scripts?
Thanks!