PPPOE is a solution the same as DHCP is. It provides a method to provide a dynamic (or static) IP address to a customer. IP address referring to typically a public IP address (/32 or /128). I have never seen it referenced as a solution for limited IP space to be honest…
PPPOE has authentication where typical DHCP does not (yes, I know there’s lot of ways to do it as well). The client sends a PPPOE request (authentication) and verifies username/password and then assigns the IP address to the customer (nothing to do with DHCP – at least on IPv4). It is a tunnel per say and adds 8 bytes of overhead making the traditional PPPOE connection at 1492 MTU vs 1500. Almost all modern routers account for this 8 bytes – greater than 10 years ago there were lots of issues with this. The tunnel is like a VPN tunnel per say but less overhead and no encryption. Yes /32 is assigned at customer endpoint (which is where you want it). The client knows where the PPPOE server is as part of the negotiation process when your router says it wants to connect. Much like DHCP, there is a discovery process involved. PPPOE “server” is typically a router – one with descent resources (sometimes called a BRAS). PPPOE has advantages and a slight amount of additional complexity – but not much in my opinion. Some of the other advantages are things like tunneling support (l2tp) and setting up multiple realms (users with @abc.com get routed to network X while users with @xyz.com get routed to network Z). Also, PPPOE is very popular in wholesale network situations as well. Hope this helps! Paul From: Af [mailto:af-boun...@afmug.com] On Behalf Of That One Guy /sarcasm Sent: Wednesday, April 15, 2015 11:06 AM To: af@afmug.com Subject: Re: [AFMUG] Providing public routed IPs to customers pppoe has been discussed quite often as a solution for limited IP space. Could someone give a breakdown of the required components from the edge of the network to the customer and the required topology? My understanding, which is probably wrong, is a client on the network connects, the device gets an IP, normally DHCP that can communicate all the way back to the pppoe server (what exactly is this) The credentials are provided and a pppoe session is established, all traffic flows through the pppoe tunnel and exits at the edge of the network the tunnel is essentially a vpn tunnel? there are overheads that need to be accounted for? Where is the public IP actually at? is it assigned as essentially a /32 at the customer end of the tunnel? How does the client device know where the pppoe server is, is this provided in the DHCP response? I know my understanding of this is probably totally way off, but I would love to know more, accurately On Wed, Apr 15, 2015 at 7:00 AM, Forrest Christian (List Account) <li...@packetflux.com <mailto:li...@packetflux.com> > wrote: Which is why we played with it. In the end, it seemed that the amount of support hassles with pppoe wasn't worth the hassle. But, this was a while ago and pppoe has grown up a lot, so my opinion is probably not valid anymore. On Apr 15, 2015 5:27 AM, "Mike Hammett" <af...@ics-il.net <mailto:af...@ics-il.net> > wrote: There are reasons to have PPPoE other than IP address assignment. ----- Mike Hammett Intelligent Computing Solutions http://www.ics-il.com <https://www.facebook.com/ICSIL> <https://plus.google.com/+IntelligentComputingSolutionsDeKalb> <https://www.linkedin.com/company/intelligent-computing-solutions> <https://twitter.com/ICSIL> _____ From: "Forrest Christian (List Account)" <li...@packetflux.com <mailto:li...@packetflux.com> > To: "af" <af@afmug.com <mailto:af@afmug.com> > Sent: Wednesday, April 15, 2015 3:02:50 AM Subject: Re: [AFMUG] Providing public routed IPs to customers (WISP HAT ON) We have a subnet (or a couple of subnets, as sites have grown) at each tower, and an public IP statically assigned to each customer. The radio gets a managment address out of 172.[16-31].x.x which corresponds to the public IP address. No DHCP anywhere, no PPPoE. But again, we have an /18 and a /19 assigned to us from back before NAT really existed and DHCP implementations from the early '90's kinda sucked. We've played with PPPoE and DHCP, but kinda have been spoiled by the simplicity and reliability of a statically numbered network. -forrest On Tue, Apr 14, 2015 at 6:20 PM, Josh Reynolds <j...@spitwspots.com <mailto:j...@spitwspots.com> > wrote: For those of you currently providing public/routed ips to customers? What is your topology like and delivery method? Looking at doing a few things, have considered a few options, and wanted to look out there and see what other people are doing. Thanks -- Josh Reynolds CIO, SPITwSPOTS www.spitwspots.com <http://www.spitwspots.com> -- Forrest Christian CEO, PacketFlux Technologies, Inc. Tel: 406-449-3345 | Address: 3577 Countryside Road, Helena, MT 59602 <mailto:forre...@imach.com> forre...@imach.com | <http://www.packetflux.com/> http://www.packetflux.com <http://www.linkedin.com/in/fwchristian> <http://facebook.com/packetflux> <http://twitter.com/@packetflux> <http://ws-stats.appspot.com/t/pixel.png?e=setup_page_outlook_compose> <http://ws-stats.appspot.com/t/pixel.png?e=setup_page_outlook_active&uid=e965778f9a351fad7a8a860dffc144ce> <http://ws-stats.appspot.com/t/pixel.png?e=setup_page_outlook_active&uid=e965778f9a351fad7a8a860dffc144ce> -- If you only see yourself as part of the team but you don't see your team as part of yourself you have already failed as part of the team.