Community discussions

MikroTik App
 
mafiosa
Member Candidate
Member Candidate
Topic Author
Posts: 266
Joined: Fri Dec 09, 2016 8:10 pm
Location: Kolkata, India
Contact:

PPPoE CPU utilization

Tue Dec 28, 2021 8:46 pm

Does mikrotik do PPPoE using software? Recently my ISP provided me PPPoE to test their IPv6 deployment. It seems that CPU utilization for the same traffic has increased by 15% when using PPPoE. It their any way to accelerate PPPoE encapsulation using hardware?
 
felixka
Frequent Visitor
Frequent Visitor
Posts: 58
Joined: Mon Oct 19, 2020 4:12 am
Location: Canada

Re: PPPoE CPU utilization

Tue Dec 28, 2021 9:32 pm

Some chipsets support PPPoE hardware acceleration (such as Atheros IPQ806x). Don't know if MikroTik uses it though.
Most of the time you're running PPPoE at a payload MTU of 1492 so there will be packet fragmentation occurring on your router. That will be enough to prevent these packets being fasttracked and subsequently put strain on your CPU.

So one way to prevent that would be either running your PPPoE link at an MTU that allows for 1500 byte payload packets (that is, if your ISP even supports this (RFC 4638), 1508 would normally do it but MikroTik requires you to use 1520) or ensure packets destined for the internet reaching your router are already at a size of 1492 bytes, so that packet fragmentation is no longer being performed on the router.

Who is online

Users browsing this forum: No registered users and 22 guests