pppoe relay - for the zillionth time!

Hi,

Sorry, this is a bit of a rant, but yet again, I’m stuck at wanting to do something and can’t do it plain and simply because of MT’s reluctance to LISTEN to what their customers want.

Can anyone please tell me how I am supposed to achieve the following…
I have one router, 3 ethernet interfaces. One to my Core, one to Customer 1, and one to Customer 2. Due to the need to isolate the customers from each other, they are on seperate Ethernet interfaces, seperate IP ranges, and forward filter rules are in place. This all works all nice and dandy, I can pass IP traffic from the Customer LANs to the core.

I now want to operate PPPoE, mainly for reasons in terms of bandwidth control and accounting - for traffic ONLY destined to the Internet, not traffic to the IP Core. Additionally, I have 3rd party vendors that wish to provide their own Internet connectivity and resell this to my customers.

As we are talking LARGE scale here, I am not operating 260+ Routers running PPPoE Servers, each with between 2 or 4 individual customer LANs behind it. Additionally, as these PPPoE Sessions needs to terminate on different Vendor networks, EoIP tunnels are out - I’m not running 260+ EoIP Tunnels to a single vendor - I’ll be the laughing stock of the day TBT…

So, the LOGICAL approach, create a EoIP tunnel from a single router in the core to the 260+ edge routers in the field, and terminate PPPoE on a single PPPoE Concentrator. Where a vendor is involved, a single EoIP tunnel from the Vendor’s network to the bridge in the Core Network is created. That’s all find and dandy, and works.

BUT! How in HEAVENS name am I supposed to pass ONLY PPPoE traffic through the bridge at the edge router, WHILST allowing IP from the Customer LAN to the Core to pass EXTERNALLY to the bridge?!?!??!

This, is EXACTLY why we need a damn pppoe-relay!!! It’s not that much to ask afaik, and yet again I am stuck with a problem that MT cannot, or will not accomodate.

I would appreciate some feedback from MT in terms of how they see me overcoming this challenge please. :frowning:
Drawing1.jpg

This is LAC type functionality and has been asked for many, many times.

I have just added it to the v4 feature requests, please vote on it at http://wiki.mikrotik.com/wiki/MikroTik_RouterOS/v4/Feature_Requests

Yea, exactly!

And I’m sitting with a deployment of over 200 routers, and I have to look for alternative equipment now thanks to this…

I use bridge with filters. It works well I think. I allow PPPoE Discovery based on MAC address of the PPPoE server and the protocol number, I allow PPPoE session based on same rules. Maybe both ways based on interface. Then I allow more traffic if I have any. Then I drop everything else. MikroTik Bridge is really powerful. I hope it empowers your business too.