Community discussions

MikroTik App
 
User avatar
CRCError
just joined
Topic Author
Posts: 3
Joined: Mon Oct 21, 2019 1:42 pm

NAT performance. Does Mikrotik only handle NAT in CPU

Thu Sep 08, 2022 10:58 am

Looking for specs for the different models. Every article I find states that NAT is performed in CPU.
Is there any models that do NAT in hardware?

Ideally, I would prefer a HW-based CGN solution, but other vendors are really pricy - but guarantees performance.
 
User avatar
mkx
Forum Guru
Forum Guru
Posts: 11452
Joined: Thu Mar 03, 2016 10:23 pm

Re: NAT performance. Does Mikrotik only handle NAT in CPU

Thu Sep 08, 2022 3:10 pm

Some of devices that can do L3HW offload, can do NAT (partially) in hardware as well. Check manual page: https://help.mikrotik.com/docs/display/ ... Offloading
 
mikruser
Long time Member
Long time Member
Posts: 578
Joined: Wed Jan 16, 2013 6:28 pm

Re: NAT performance. Does Mikrotik only handle NAT in CPU

Sat Sep 10, 2022 10:12 pm

 
User avatar
chechito
Forum Guru
Forum Guru
Posts: 2990
Joined: Sun Aug 24, 2014 3:14 am
Location: Bogota Colombia
Contact:

Re: NAT performance. Does Mikrotik only handle NAT in CPU

Sat Sep 10, 2022 11:08 pm

best performing way to do NAT in MikroTik is in fast-track mode
Fast track info
https://wiki.mikrotik.com/wiki/Manual:IP/Fasttrack

With CCR1036 you can achieve without problem 10Gbps of CG-NAT for internet subscribers when properly configured and deployed in a Network, i expect CCR2116 deliver the same or better performance, for around 1.000 USD and aprox 60 watt of power consumption this boxes offer a good CG-NAT solution

NAT444 CG-NAT info
https://help.mikrotik.com/docs/display/ ... AT(NAT444)
 
User avatar
sirbryan
Member
Member
Posts: 304
Joined: Fri May 29, 2020 6:40 pm
Location: Utah
Contact:

Re: NAT performance. Does Mikrotik only handle NAT in CPU

Tue Sep 13, 2022 5:52 pm

I'm doing CGNAT with a 1036 for the time being, handling 2Gbps for ~400 households. I have 2116's on the border handling BGP and some internal NAT.

The 1036 hums away at 3-6% utilization. The 2116's have a higher CPU load, but I'm not running L3 hardware offload on them (yet)... it's a little too wonky at the moment, at least for my config.

My home/office router is also a 2116, and I have experimented with HW offload on it; 7.5 "fixed" a few things, so naturally it's broken and I had to disable it.

Who is online

Users browsing this forum: Bing [Bot] and 47 guests