Cómo configurar balanceo de carga PCC en MikroTik: Manual detallado

Actualizado: Julio 2026 | Compatibilidad: MikroTik RouterOS v7.15+ (Rama Actual v7)

Optimizar la infraestructura de red corporativa o residencial exige exprimir al máximo cada megabit disponible. Si cuenta con múltiples proveedores de Internet y busca fusionar sus capacidades de forma inteligente, configurar un esquema de balanceo de carga PCC (Per Connection Classifier) en MikroTik RouterOS v7 es la solución definitiva. Este método distribuye el tráfico separando las conexiones fluidamente a través de algoritmos matemáticos directos, permitiendo optimizar el control de ancho de banda, prevenir el Bufferbloat mediante la segmentación correcta y preparar la red para esquemas avanzados de QoS (Quality of Service) y Simple Queues. En este manual detallado, aprenderá a implementar una configuración PCC simétrica para dos líneas ISP paso a paso, garantizando estabilidad absoluta y persistencia de conexiones.

¿Qué es el balanceo de carga PCC en MikroTik y cómo funciona?

El Clasificador por Conexión (PCC) es un campo de selección en el firewall de MikroTik (Mangle) que divide los flujos de tráfico en streams independientes. A diferencia de los métodos ECMP tradicionales que sufren caídas intermitentes en servicios seguros (como la banca en línea o HTTPS), PCC evalúa campos específicos de la cabecera IP (direcciones origen, destino, puertos) para asegurar que una conexión iniciada por un dispositivo web a través del ISP 1 se mantenga de manera persistente por esa misma interfaz física. Esto elimina fallas de sesión e incrementa el rendimiento general del ancho de banda disponible.

Requisitos previos para la configuración

Antes de inyectar los scripts en la terminal de RouterOS, defina las variables del entorno actual de su infraestructura de red:

  • ISP 1 (Principal): Interfaz ether1 | IP Gateway: 192.168.1.1
  • ISP 2 (Secundario): Interfaz ether2 | IP Gateway: 192.168.2.1
  • Red Local (LAN): Interfaz ether3 (o puente bridge-lan) | Segmento IP: 192.168.88.0/24

Guía paso a paso para configurar PCC en RouterOS v7

Siga estrictamente la secuencia numérica para estructurar las políticas de enrutamiento y marcado de paquetes de forma secuencial.

1. Configurar las direcciones IP de las interfaces

Asigne los direccionamientos estáticos correspondientes a cada interfaz de su hardware MikroTik desde la consola de comandos.

Fragmento de código

/ip address
add address=192.168.1.2/24 interface=ether1 comment="IP WAN ISP1"
add address=192.168.2.2/24 interface=ether2 comment="IP WAN ISP2"
add address=192.168.88.1/24 interface=ether3 comment="IP Gateway LAN"

2. Crear las tablas de enrutamiento para RouterOS v7

A diferencia de RouterOS v6, la versión v7 requiere la declaración explícita de las tablas de enrutamiento (Routing Tables) antes de aplicar marcas de ruta.

Fragmento de código

/routing table
add name=to_isp1 fib
add name=to_isp2 fib

3. Configurar las reglas de marcado en el Firewall (Mangle)

Este bloque de código analiza las conexiones, acepta el tráfico local de la LAN para que no intente balancearse y divide el tráfico de internet entrante y saliente en dos grupos proporcionales utilizando el algoritmo both-addresses-and-ports.

Fragmento de código

/ip firewall mangle
# Excluir el tráfico interno de la LAN del balanceo
add action=accept chain=prerouting dst-address=192.168.88.0/24 src-address=192.168.88.0/24

# Marcar las conexiones entrantes desde el exterior para asegurar el retorno por el mismo ISP
add action=mark-connection chain=input in-interface=ether1 new-connection-mark=isp1_conn passthrough=yes
add action=mark-connection chain=input in-interface=ether2 new-connection-mark=isp2_conn passthrough=yes

# Reglas de clasificación PCC en Prerouting (División de carga 50/50)
add action=mark-connection chain=prerouting dst-address-type=!local in-interface=ether3 new-connection-mark=isp1_conn passthrough=yes per-connection-classifier=both-addresses-and-ports:2/0 src-address=192.168.88.0/24
add action=mark-connection chain=prerouting dst-address-type=!local in-interface=ether3 new-connection-mark=isp2_conn passthrough=yes per-connection-classifier=both-addresses-and-ports:2/1 src-address=192.168.88.0/24

# Asignar Marcas de Ruta (Routing Marks) basándose en las conexiones marcadas previamente
add action=mark-routing chain=prerouting connection-mark=isp1_conn in-interface=ether3 new-routing-mark=to_isp1 passthrough=no
add action=mark-routing chain=prerouting connection-mark=isp2_conn in-interface=ether3 new-routing-mark=to_isp2 passthrough=no

# Marcar rutas de salida para tráfico generado por el propio router
add action=mark-routing chain=output connection-mark=isp1_conn new-routing-mark=to_isp1 passthrough=no
add action=mark-routing chain=output connection-mark=isp2_conn new-routing-mark=to_isp2 passthrough=no

4. Crear las rutas estáticas de salida (Routes)

Configure las directrices de salida asociando cada puerta de enlace (Gateway) con su tabla de enrutamiento correspondiente e incluya rutas de respaldo con distancias administrativas mayores para casos de caída del proveedor (Failover).

Fragmento de código

/ip route
# Rutas principales enlazadas a las tablas de enrutamiento dedicadas de PCC
add dst-address=0.0.0.0/0 gateway=192.168.1.1 routing-table=to_isp1 check-gateway=ping comment="Ruta Balanceada ISP1"
add dst-address=0.0.0.0/0 gateway=192.168.2.1 routing-table=to_isp2 check-gateway=ping comment="Ruta Balanceada ISP2"

# Rutas de contingencia generales (Failover global en Main Table)
add dst-address=0.0.0.0/0 gateway=192.168.1.1 distance=1 check-gateway=ping comment="Respaldo Primario ISP1"
add dst-address=0.0.0.0/0 gateway=192.168.2.1 distance=2 check-gateway=ping comment="Respaldo Secundario ISP2"

5. Configurar el Enmascaramiento de Red (NAT)

Establezca las reglas de traducción de direcciones de red (NAT) para ocultar las IP privadas de su segmento LAN detrás de las direcciones IP públicas asignadas a sus interfaces WAN.

Fragmento de código

/ip firewall nat
add action=masquerade chain=srcnat out-interface=ether1 comment="Enmascaramiento ISP1"
add action=masquerade chain=srcnat out-interface=ether2 comment="Enmascaramiento ISP2"

Verificación y pruebas del balanceo

Para validar que el algoritmo PCC distribuye el tráfico de manera equitativa sin alterar las sesiones de los terminales locales:

  1. Ejecute descargas concurrentes en la LAN y observe el consumo en tiempo real mediante el menú /interface print detail.
  2. Verifique las marcas dinámicas activas abriendo el apartado /ip firewall connection.
  3. Desconecte el enlace ether1 intencionalmente para comprobar que el mecanismo de enrutamiento migre de forma transparente todo el tráfico hacia ether2 en menos de tres segundos.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

  • Apple iPhone 17: Características, especificaciones técnicas, precios y guía de compra en Amazon

    Apple iPhone 17: Características, especificaciones técnicas, precios y guía de compra en Amazon

    Por: Equipo Editorial JZC | Actualizado: Julio 2026 | Compatibilidad de Sistema: Apple iOS 19 (Arquitectura SoC A19 y A19 Pro) La evolución de la infraestructura de hardware en dispositivos móviles de gama ultra alta exige una comprensión profunda de la paridad entre el silicio y los ecosistemas de software integrados. El lanzamiento global de…

  • Cómo detener la grabación de pantalla en iPhone: Métodos nativos y configuraciones de iOS

    Cómo detener la grabación de pantalla en iPhone: Métodos nativos y configuraciones de iOS

    Por: Equipo Editorial JZC | Actualizado: Julio 2026 | Compatibilidad de Sistema: Apple iOS 17, iOS 18 e iOS 19 (Arquitectura nativa de iPhone) Dominar la gestión de las funciones de captura multimedia en entornos móviles es fundamental para proteger la privacidad de los datos sensibles y optimizar el rendimiento térmico del hardware. El procedimiento…

  • El fútbol del futuro: Toda la tecnología que transformará el partido Francia vs. España en el Mundial 2026

    El fútbol del futuro: Toda la tecnología que transformará el partido Francia vs. España en el Mundial 2026

    Por: Equipo Editorial JZC | Actualizado: Julio 2026 | Cobertura Especial: Infraestructura Tecnológica de la Copa Mundial de la FIFA 2026 El desarrollo de los torneos de fútbol de máxima categoría demanda una precisión milimétrica para respaldar la toma de decisiones justas y dinámicas en el terreno de juego. El próximo encuentro entre las selecciones…

  • Diferencias hardware y arquitectura entre Servidor, Workstation y PC de escritorio

    Diferencias hardware y arquitectura entre Servidor, Workstation y PC de escritorio

    Por: Equipo Editorial JZC | Actualizado: Julio 2026 | Paridad de Arquitectura: Sistemas x86_64, ARM64 Enterprise (Windows Server 2025, RHEL 9.4, Windows 11 Pro for Workstations) El diseño de infraestructuras de TI eficientes exige comprender a nivel de silicio y software las fronteras operativas de los diferentes tipos de nodos de cómputo. Clasificar las diferencias…

  • Cómo monitorear Proxmox VE con Zabbix: Guía de configuración paso a paso

    Cómo monitorear Proxmox VE con Zabbix: Guía de configuración paso a paso

    Por: Equipo Editorial JZC | Actualizado: Julio 2026 | Compatibilidad de Sistema: Proxmox VE 8.x+ y Zabbix Server 7.0 LTS+ Supervisar de forma centralizada la salud de un entorno de virtualización es una tarea crítica para garantizar la alta disponibilidad de los servicios corporativos. El método definitivo para monitorear Proxmox VE con Zabbix consiste en…

  • Zabbix Agent para Windows: Qué es, métricas de monitoreo y guía de instalación rápida

    Zabbix Agent para Windows: Qué es, métricas de monitoreo y guía de instalación rápida

    Por: Equipo Editorial JZC | Actualizado: Julio 2026 | Compatibilidad de Sistema: Zabbix Agent / Agent 2 v7.0 LTS+ (Windows Server 2016 a 2025 / Windows 10 y 11) Monitorear de forma proactiva la infraestructura de servidores e infraestructura crítica es indispensable para mitigar incidentes y garantizar la continuidad del negocio. El Zabbix Agent para…

  • Guía de planificación para implementar 3CX: Requisitos de red, dimensionamiento y telefonía VoIP

    Guía de planificación para implementar 3CX: Requisitos de red, dimensionamiento y telefonía VoIP

    Por: Equipo Editorial JZC | Actualizado: Julio 2026 | Compatibilidad de Sistema: 3CX v20 (Arquitectura Cloud y On-Premise) Desplegar una plataforma de comunicaciones unificadas de alta disponibilidad a nivel empresarial exige un análisis de ingeniería previo que blinde la infraestructura ante fallas de paridad. Ejecutar una correcta fase de planificación antes de implementar 3CX es…

  • Qué es la app de escritorio de 3CX: Guía de descarga, instalación y configuración

    Qué es la app de escritorio de 3CX: Guía de descarga, instalación y configuración

    Por: Equipo Editorial JZC | Actualizado: Julio 2026 | Compatibilidad de Sistema: 3CX v20 (Windows 10/11 y macOS 12+) La modernización de la telefonía corporativa exige el despliegue de herramientas nativas ágiles que centralicen los canales de comunicación sin comprometer los recursos locales del sistema. La app de escritorio de 3CX (3CX Desktop App) es…

  • Cómo ingresar a 3CX: Requisitos previos y guía de gestión de credenciales de acceso

    Cómo ingresar a 3CX: Requisitos previos y guía de gestión de credenciales de acceso

    Actualizado: Julio 2026 | Compatibilidad de Sistema: 3CX v20 (Cliente Web, App de Escritorio y PWA) Garantizar el acceso fluido a las plataformas de comunicaciones unificadas es crucial para mantener la continuidad operativa y la productividad dentro de cualquier organización moderna. El proceso para ingresar a 3CX de forma segura implica validar una serie de…

  • Cómo descargar 3CX SBC y requisitos previos de instalación para telefonía VoIP

    Cómo descargar 3CX SBC y requisitos previos de instalación para telefonía VoIP

    Actualizado: Julio 2026 | Compatibilidad de Sistema: 3CX v20 y Debian 12 (Bookworm) / Windows Server 2022 Desplegar una arquitectura de telefonía IP robusta y distribuida requiere herramientas avanzadas que garanticen la seguridad y la fluidez del aprovisionamiento de terminales remotos. El método estándar para conectar teléfonos IP en sucursales hacia una central telefónica en…

  • Cómo Eliminar Virus sin Instalar Nada: El Anti-malware Portable que Supera a ElistarA

    Cómo Eliminar Virus sin Instalar Nada: El Anti-malware Portable que Supera a ElistarA

    Anti-malware portable — el «sucesor de ElistarA» ElistarA fue una gran herramienta ES/AR de Roberto Vera (S21sec/Optenet). Legado histórico útil pero ya obsoleta — última actualización de firmas relevante fue hace años. Aquí las opciones modernas que replican su concepto: ejecutable único, sin instalación, database actualizable, escaneo on-demand. Ranking objetivo por escenario 🥇 Emsisoft Emergency…

  • Cómo funciona un navegador web

    Cómo funciona un navegador web

    Voy a explicarlo por capas — de arquitectura general al detalle del rendering pipeline. Nivel senior técnico. 1. Arquitectura de alto nivel Un navegador moderno NO es una sola cosa monolítica. Son 7 subsistemas principales que colaboran: Subsistema Responsabilidad UI layer Barra de URL, botones, tabs, menús Browser process (main) Coordina TODO: gestiona ventanas, procesos…

  • Cómo enrutar tráfico por un puerto o IP hacia una WAN específica en MikroTik RouterOS v7

    Cómo enrutar tráfico por un puerto o IP hacia una WAN específica en MikroTik RouterOS v7

    Por: Equipo Editorial JZC | Actualizado: Julio 2026 | Compatibilidad de Sistema: MikroTik RouterOS v7.15+ (Rama Actual) Administrar arquitecturas Multi-WAN avanzadas exige un control quirúrgico sobre los flujos de datos para garantizar el máximo rendimiento de la infraestructura. Forzar el tráfico de un puerto específico (como HTTPS, SSH o puertos de streaming) o una dirección…

  • Cómo instalar Windows 11 sin cuenta Microsoft utilizando el comando OOBE BYPASSNRO

    Cómo instalar Windows 11 sin cuenta Microsoft utilizando el comando OOBE BYPASSNRO

    Actualizado: Julio 2026 | Compatibilidad de Sistema: Windows 11 (22H2, 23H2 y 24H2) Realizar una instalación limpia del sistema operativo en equipos corporativos o residenciales exige optimizar el control de la privacidad y simplificar la experiencia de despliegue inicial. El método definitivo para instalar Windows 11 sin cuenta Microsoft consiste en ejecutar un bypass nativo…

  • Resolución de Problemas en MikroTik: Guía de Troubleshooting en RouterOS v7

    Resolución de Problemas en MikroTik: Guía de Troubleshooting en RouterOS v7

    Actualizado: Julio 2026 | Compatibilidad de Sistema: MikroTik RouterOS v7.15+ (Rama Actual) Mantener la estabilidad operativa de una infraestructura de red requiere dominar los mecanismos avanzados de diagnóstico y depuración de fallas en el nodo central. Implementar una metodología sistemática de resolución de problemas comunes (Troubleshooting) en MikroTik RouterOS v7 es el proceso crítico para…

  • Failover Avanzado en MikroTik usando Recursive Routing: Guía de Configuración en RouterOS v7

    Failover Avanzado en MikroTik usando Recursive Routing: Guía de Configuración en RouterOS v7

    Actualizado: Julio 2026 | Compatibilidad de Sistema: MikroTik RouterOS v7.15+ (Rama Actual) Garantizar la alta disponibilidad en una infraestructura de red corporativa exige ir más allá de los mecanismos de redundancia básicos. Implementar un esquema de Failover avanzado usando Recursive Routing (Rutas recursivas) en MikroTik RouterOS v7 es la solución definitiva para resolver el problema…