Community discussions

MikroTik App
 
braidiano
Frequent Visitor
Frequent Visitor
Topic Author
Posts: 87
Joined: Sat Dec 11, 2010 1:29 am

PPPoE on central router OR on each tower

Tue May 29, 2012 2:10 pm

Hello,

do you have the PPPoE server (NAS) at a central router in your NOC, or a small one to each tower? What are the pros and cos?
I think that is better to a central place, so you have 1 point for authenticate the user and do traffic logging.

The CONS are:
1) you have to encapsulate the traffic from each tower to the NOC on the PPPoE Tunnel, so QoS are more difficult.
2) you have to route much more big packet (EoIP or VPLS) to route L2 from each tower to NOC, because the pppoe works on L2

any other opinion?
 
wildbill442
Forum Guru
Forum Guru
Posts: 1055
Joined: Wed Dec 08, 2004 7:29 am
Location: Sacramento, CA

Re: PPPoE on central router OR on each tower

Thu May 31, 2012 12:46 am

Currently we have centrally located NAS/PPPoE servers (we have multiple) and it works well. I'm looking at pushing them further out into the network and using OSPF for the core/distribution layer of the network and using PPPoE to handle the access layer. That way it's just layer 2 from the AP to the customer, and routed layer 3 the rest of the way.

Makes it easy for failover and load balancing across links using a dynamic routing protocol like OSPF vs trying to bond or use other layer 2 protocols to accomplish the same thing.
 
braidiano
Frequent Visitor
Frequent Visitor
Topic Author
Posts: 87
Joined: Sat Dec 11, 2010 1:29 am

Re: PPPoE on central router OR on each tower

Thu May 31, 2012 7:46 pm

Currently we have centrally located NAS/PPPoE servers (we have multiple) and it works well. I'm looking at pushing them further out into the network and using OSPF for the core/distribution layer of the network and using PPPoE to handle the access layer. That way it's just layer 2 from the AP to the customer, and routed layer 3 the rest of the way.

Makes it easy for failover and load balancing across links using a dynamic routing protocol like OSPF vs trying to bond or use other layer 2 protocols to accomplish the same thing.
I agree. Now I'm the same architecture. I want to move to a full routed layer 3. I'm looking for a way (if exists) to distribute the public IPs from the central POP. If you use OSPF i think you have to segment the IP class and route a single segment to each AP/Tower (wasting some IPs.).
 
wildbill442
Forum Guru
Forum Guru
Posts: 1055
Joined: Wed Dec 08, 2004 7:29 am
Location: Sacramento, CA

Re: PPPoE on central router OR on each tower

Thu May 31, 2012 10:54 pm

You could use a central based NAS and run MLPS on top of the OSPF network and tunnel the traffic back to the central NAS ...

I've seen a few posts of people doing this, I'm not sure what the impacts from added overhead are... but it's one way to have your cake and eat it too.

Also look into /32 routing (similar to Cisco's unnumbered interfaces)... I use those instead of /30's to eliminate wasted IP's for PTP links.
 
riggerman
newbie
Posts: 33
Joined: Sun Jun 03, 2007 10:27 pm
Location: Johannesburg, South Africa
Contact:

Re: PPPoE on central router OR on each tower

Thu May 31, 2012 11:43 pm

Hi There,

While both methods are certainly possible we typically use the following rule of thumb when providing our consulting as part of our core network platforms (http://www.neology.co.za).

Relevant to Both
  • Have a decent monitoring platform and make sure it dials you PPPoE platforms to ensure its running
  • Move your AAA to the core - this allows for effective billing and IP block allocations
  • Make sure you plan your subnetting/IP allocations and use an intelligent Radius (AAA) to do this - allocate IPs from correct pools based on customer sites etc
  • Think about inter-customer traffic - do you want to keep 'edge' customer away from your precious backhauls - do you plan to offer end-to-end VPNs for customers (and should this traverse your core
  • Dynamic Routing protocols for the win - but try not to have too much flapping going on (more on this later)
Centralised
  • Appropriate during initial stages with a few sites or in situations where remote sites are possibly prone to vandalism or theft
  • If limited field staff are available centralising makes is easier to fix/maintain
  • If the backhaul is not your own you may have limited VLAN/MTU/privacy and want to encapsulate all traffic
  • Inbound traffic that you wish to block (eg torrents) get stopped at the core - instead of pushing all the way down to the edge sites
  • Two customers on same tower would have to backhaul all the way to the core to communicate - not ideal if that often happens
  • Single point of failure - but you can build some decent resilliance/failover if you are decently monitoring and AAA
MultiSite/Distributed
  • Each individual site is self-contained meaning customer sessions terminate close to the customer
  • Bandwidth management, QoS tagging etc can be done at the edge
  • Inter customer traffic does not have to go to the core - depends on your routing architecture
  • If a all backhauls fail the customer may be left with a connected system but no internet - script and redirect customers on failures
  • Multiple internet breakouts can be effectively used
  • A customer that sees multiple towers can fail over in case of a failure on one highsite
Routing and architecture comments
  • Would recommend OSPF only for the connected backhaul links
  • iBGP between sites internally
  • Configure subnets/aggregates based on site locations to keep the entries required to a minimum
  • Consider MPLS if you want to do backhaul hiding and some nice engineering
  • Keep in mind that any tunnels you build adds overhead and potentially adversely affects performance
Hope this provides some food for thought. Maybe a last link of relevance from one of my business partners regarding the value of PPP (TheRodent) - Open Access Networks, or “PPP” is not dead

Regardt
http://www.neology.co.za
 
braidiano
Frequent Visitor
Frequent Visitor
Topic Author
Posts: 87
Joined: Sat Dec 11, 2010 1:29 am

Re: PPPoE on central router OR on each tower

Fri Jun 01, 2012 3:18 pm

You could use a central based NAS and run MLPS on top of the OSPF network and tunnel the traffic back to the central NAS ...

I've seen a few posts of people doing this, I'm not sure what the impacts from added overhead are... but it's one way to have your cake and eat it too.

Also look into /32 routing (similar to Cisco's unnumbered interfaces)... I use those instead of /30's to eliminate wasted IP's for PTP links.
can you point me to some documentation about how to manage /32 routes in RouterOS ?
I've seen a few posts of people doing this, I'm not sure what the impacts from added overhead are... but it's one way to have your cake and eat it too.
I'm using this via EoIP PtP link between tower and NAS, but I have much overhead in latency and fragmentation (the latency is like 2ms over the wireless link and 60ms inside the EoIP tunnel over the same wireless link). I have to give a try to VPLS, maybe it is better than EoIP.


Hope this provides some food for thought. Maybe a last link of relevance from one of my business partners regarding the value of PPP (TheRodent) - Open Access Networks, or “PPP” is not dead
It is a very interesting approach. Does the network is running now, or is it a closed project?
 
wildbill442
Forum Guru
Forum Guru
Posts: 1055
Joined: Wed Dec 08, 2004 7:29 am
Location: Sacramento, CA

Re: PPPoE on central router OR on each tower

Fri Jun 01, 2012 10:19 pm

/32 -- http://wiki.mikrotik.com/wiki/Manual:In ... _addresses

I've heard VPLS is much faster in comparison to EoIP. Haven't played with it much, but again I've seen a lot of good things about it on these forums.
 
n21roadie
Forum Guru
Forum Guru
Posts: 1949
Joined: Fri Aug 07, 2009 10:36 pm
Location: Limerick,Ireland

Re: PPPoE on central router OR on each tower

Sat Jun 02, 2012 5:05 pm

You could use a central based NAS and run MLPS on top of the OSPF network and tunnel the traffic back to the central NAS ...

I've seen a few posts of people doing this, I'm not sure what the impacts from added overhead are... but it's one way to have your cake and eat it too.

Also look into /32 routing (similar to Cisco's unnumbered interfaces)... I use those instead of /30's to eliminate wasted IP's for PTP links.
Question - I am using /30 on my PTP's and OSPF, how do i use /32 address + Ospf network config ?

example

PTP side one
/ip address
address=10.100.0.21/30 interface=wlan1 network=10.100.0.20
address=10.100.0.17/30 interface=ether1 network=10.100.0.16

/routing ospf network
area=backbone network=10.100.0.16/30
area=backbone network=10.100.0.20/30

PTP side two
/ip address
address=10.100.0.22/30 interface=wlan1 network=10.100.0.20
address=10.100.0.25/30 interface=ether1 network=10.100.0.24

/routing ospf network
area=backbone network=10.100.0.20/30
area=backbone network=10.100.0.24/30
 
Luth
newbie
Posts: 42
Joined: Sun Jun 05, 2011 4:04 pm
Location: Italy
Contact:

Re: PPPoE on central router OR on each tower

Sun Jun 10, 2012 11:18 pm

Hello,

do you have the PPPoE server (NAS) at a central router in your NOC, or a small one to each tower? What are the pros and cos?
I think that is better to a central place, so you have 1 point for authenticate the user and do traffic logging.

The CONS are:
1) you have to encapsulate the traffic from each tower to the NOC on the PPPoE Tunnel, so QoS are more difficult.
2) you have to route much more big packet (EoIP or VPLS) to route L2 from each tower to NOC, because the pppoe works on L2

any other opinion?
Have look to my recent post, you can see an architeture that provide vpls from tower to core (NOC). You can have two vpls from each tower to 2 centralized pppoeserver.
Thanks to ospf, the pubblic ip address assigned to pppoeclients are routed becouse there is another ospf annunce between routerboard with pppoe-server and routerboard (core router) that is linked to upstream internet provider with BGP transit.
So pubblic ip are always reachable and if one pppoe fault in automatic all pppoe-client connects to other pppoe-server and dynamic routing of ospf permit reachable!

I hope this help! Sorry for my poor english!

Bye,
Luciano
 
User avatar
davey
just joined
Posts: 9
Joined: Tue Jan 17, 2017 1:22 pm
Location: Nairobi Kenya
Contact:

Re: PPPoE on central router OR on each tower

Wed Jan 31, 2018 7:28 pm

Hello Guys,

Resurrecting this old thread....I'm looking to carry my pppoe with ibgp. Anyone who's tried this? How do you summarize the /32s? I suppose redistribute connected routes into bgp and route filter what you don't want bgp to advertise. But then how to supernet the many /32s? Any help very much appreciated.

Aye!
Dave.
 
User avatar
shaoranrch
Member Candidate
Member Candidate
Posts: 184
Joined: Thu Feb 13, 2014 8:03 pm

Re: PPPoE on central router OR on each tower

Fri Feb 02, 2018 5:49 pm

Hello Guys,

Resurrecting this old thread....I'm looking to carry my pppoe with ibgp. Anyone who's tried this? How do you summarize the /32s? I suppose redistribute connected routes into bgp and route filter what you don't want bgp to advertise. But then how to supernet the many /32s? Any help very much appreciated.

Aye!
Dave.
Hi,

I'd not use redistribution, if you planned well the allocations per tower/site you could do something like this:

1.- Create a blackhole to the subnet allocated to the site (say it's 172.16.0.0/24)
ip route add type=blackhole dst-address=172.16.0.0/24
or

(optional, but suggested) tag your 172.16.0.0/24 prefix with a community representing where it is, so you can filter or do other neat things with it in the future
ip route add type=blackhole dst-address=172.16.0.0/24 bgp-communities=XXX:XXXXX
2.- Then publish this route using BGP
routing bgp network add network=172.16.0.0/24 synchronize=yes
3.- Make your customers get a /32 from this subnet and don't redistribute anything

This way your network only sees a /24, and the site itself is the only one seeing /32s. When traffic reaches the router on the site, if there's no /32 active (meaning no customer active using that IP) the router will just blackhole the packet (discard it)
 
sri2007
Member Candidate
Member Candidate
Posts: 206
Joined: Wed May 20, 2015 10:14 pm
Location: Lake Grove, NY

Re: PPPoE on central router OR on each tower

Fri Feb 02, 2018 9:40 pm

Hello, from my experience the best way of doing this is by handling PPPoE Servers on each tower, but it really depends the amount of subscribers, because if you're trying to queueing 2000 of subscribers per router, then it'll experiment some high cpu peaks in a massive event (as example, some providers used to increase the bandwidth at midnight), but on the other hand, it's easiest to admin a CORE PPPoE server than severals PPPoE servers.

Who is online

Users browsing this forum: No registered users and 57 guests