Community discussions

MikroTik App
 
User avatar
Anumrak
Forum Guru
Forum Guru
Topic Author
Posts: 1174
Joined: Fri Jul 28, 2017 2:53 pm

Control and Forwarding PLanes of MikroTik

Fri Dec 22, 2017 12:07 pm

Hello everybody. I'd like to know, which processes are flowing in data plane, which are on control plane. I know that some routers can handle with encryption on data plane, like IPSec encr/decr, but even so, we can see CPU utilization in 15% or higher. Other things for example: why Tik router use the CPU for forwarding packets through itself? There is RIB for calulating routes and FIB for keeping a copy of RIB results. I'd like to here accurate answer about this general stuff.
 
sup5
Member
Member
Posts: 359
Joined: Sat Jul 10, 2010 12:37 am

Re: Control and Forwarding PLanes of MikroTik

Fri Dec 22, 2017 12:31 pm

Since Mikrotik devices do not have hardware based traffic forwarding (ASIC / FPGA and the like) everything needs to be done in software.
Thus control and forwarding are both handled by the CPU.
This makes these devices so cheap.

The only exceptions with hardware-acceleration are Layer-2 forwarding under certain conditions as well as hardware IPsec acceleration.
 
User avatar
Anumrak
Forum Guru
Forum Guru
Topic Author
Posts: 1174
Joined: Fri Jul 28, 2017 2:53 pm

Re: Control and Forwarding PLanes of MikroTik

Fri Dec 22, 2017 12:35 pm

Since Mikrotik devices do not have hardware based traffic forwarding (ASIC / FPGA and the like) everything needs to be done in software.
Thus control and forwarding are both handled by the CPU.
This makes these devices so cheap.

The only exceptions with hardware-acceleration are Layer-2 forwarding under certain conditions as well as hardware IPsec acceleration.
I see, thanks. MikroTik better develop new routers with ASIC circuits :)
 
sup5
Member
Member
Posts: 359
Joined: Sat Jul 10, 2010 12:37 am

Re: Control and Forwarding PLanes of MikroTik

Fri Dec 22, 2017 2:57 pm

I guess this will painfully raise the price to the level of its competitors like Cisco, HP, Extreme etc.

Who is online

Users browsing this forum: Josephny, TeWe, VinceKalloe and 91 guests