Hardware offload en MikroTik: exprimir el switch chip
7 de agosto de 2026
Un mismo equipo MikroTik puede rendir 10 veces más o 10 veces menos según cómo esté configurado. La diferencia suele estar en una palabra: hardware offload. Entender cuándo el tráfico lo maneja el switch chip (silicio dedicado, a velocidad de cable) y cuándo lo maneja la CPU es clave para no comprar hardware de más.
CPU vs switch chip
Los equipos con puertos Ethernet múltiples (CRS, hEX, RB) tienen un switch chip: hardware especializado que conmuta tráfico entre puertos a wire-speed sin tocar la CPU. Cuando el tráfico va por el switch chip, el equipo casi no se despeina. Cuando la CPU tiene que procesar cada paquete, el throughput se desploma y la latencia sube.
El bridge con hardware offload
En RouterOS v7, la forma moderna de aprovechar el switch chip es el bridge con hw-offload. Al agregar puertos a un bridge sobre el mismo switch chip, RouterOS puede marcar esos puertos como hw=yes, y la conmutación (incluido el VLAN filtering) ocurre en hardware:
/interface/bridge/add name=bridge1 vlan-filtering=yes
/interface/bridge/port
add bridge=bridge1 interface=ether2 hw=yes
add bridge=bridge1 interface=ether3 hw=yes
Verifica en /interface/bridge/port print la columna H: si dice que el offload está activo, ese tráfico va por silicio.
El precio del offload: qué se pierde
El hardware es rápido pero "tonto": ciertas funciones que corren en CPU desactivan el offload en los puertos involucrados. Si activas mirroring complejo, ciertas reglas, o mezclas configuraciones que el chip no soporta, el tráfico "cae" a la CPU sin avisar y el rendimiento se hunde. La regla: mantén el camino de datos simple sobre el switch chip, y deja para la CPU solo lo que de verdad la necesita (firewall entre segmentos, NAT, colas finas).
| Va por hardware (rápido) | Va por CPU (limitado) |
|---|---|
| Switching entre puertos del mismo chip | Ruteo entre subredes, NAT |
| VLAN filtering en el bridge con hw | Firewall, mangle, colas |
| L3 hardware offload (en CRS compatibles) | Túneles, VPN |
Algunos switches CRS soportan incluso L3 Hardware Offloading: rutean en hardware, no solo conmutan. Elegir el equipo correcto para cada rol (switch de acceso, router de borde) depende exactamente de esto.
En MikroTik Chile dimensionamos y configuramos equipos para que el tráfico vaya por hardware donde corresponde, evitando cuellos de botella y compras innecesarias. Si tu equipo se satura de CPU con poco tráfico, revisemos tu configuración.