Saltar al contenido

Balanceo de cargas mikrotik

enero 7, 2022
Balanceo de cargas mikrotik

ubiquiti edgerouter lite

add action=mark-connection chain=prerouting in-interface=vlan200-internet new-connection-mark=pi-odd passthrough=yes per-connection-classifier=src-address:2/1123456# Marque cada conexión basándose en la división por 2. Primero cambie a la carpeta correcta:/ip firewall mangle# Si la IP de origen termina en un dígito par y es entrante en nuestra interfaz de internet – marque el paquete pi-evenadd action=mark-connection chain=prerouting in-interface=vlan200-internet new-connection-mark=pi-even passthrough=yes per-connection-classifier=src-address: 2/0# Si la IP de origen termina en un dígito impar – marque el paquete pi-oddadd action=mark-connection chain=prerouting in-interface=vlan200-internet new-connection-mark=pi-odd passthrough=yes per-connection-classifier=src-address:2/1Ahora NAT los paquetes basados en la marca mangle que acabamos de crear. Enviamos todos los paquetes marcados como pares a una IP local, y los impares a otra IP local.

mikrotik load balancing 2 wan script

Sin embargo, y este es un caso especial, si el desarrollador del sitio web/programa comprueba de dónde proceden las peticiones y encuentra que las IP son diferentes, puede que no responda con éxito a esas peticiones

Esto significa que RouterOS necesita tiempo para observar los datos antes de darse cuenta de que es de hecho tráfico P2P. Como resultado, el RouterOS no sabe que los datos son P2P hasta DESPUÉS de que se haya realizado la conexión. Esto es importante porque la única manera de

A continuación se muestran los comandos necesarios del RouterOS para marcar tráfico específico para una ruta específica. Utilizaremos los mismos tipos de tráfico de ejemplo que al principio, es decir, HTTP, SSL, POP3, SMTP, P2P y Unknown

Las siguientes líneas marcarán el tráfico basándose en el puerto dst, fíjese en que no estamos pasando a través de él, también fíjese en que estamos marcando todo el tráfico, incluso si no es conocido y que siempre hay una conexión a Internet diferente que hay que especificar

Hago esto por un par de razones, una es que podría fácilmente detener todo el tráfico simplemente deshabilitando una ruta, y la otra es que en mi configuración de RouterOS uso mucho QoS, es muy fácil recordar cómo está todo configurado si el QoS refleja el balanceo de carga.

equilibrio de cargacomputación

El emparejador PCC le permitirá dividir el tráfico en flujos iguales con la capacidad de mantener los paquetes con un conjunto específico de opciones en un flujo particular (puede especificar este conjunto de opciones desde dirección src, puerto src, dirección dst, puerto dst)

PCC toma los campos seleccionados de la cabecera IP, y con la ayuda de un algoritmo de hash convierte los campos seleccionados en un valor de 32 bits. Este valor se divide por un denominador especificado y el resto se compara con un resto especificado, si es igual, el paquete será capturado. Puede elegir entre dirección src, dirección dst, puerto src y puerto dst de la cabecera para utilizarlos en esta operación.

Con la política de enrutamiento es posible forzar todo el tráfico a la puerta de enlace específica, incluso si el tráfico está destinado al host (otro que la puerta de enlace) desde las redes conectadas. De esta manera se generará un bucle de enrutamiento y las comunicaciones con esos hosts serán imposibles.

equilibrador de carga

Esta configuración le muestra cómo utilizar las reglas de mangle del RouterOS PCC para configurar un sistema básico de balanceo de carga que mantiene las conexiones estáticas entre las direcciones IP una vez establecidas y también obliga al tráfico entrante en cualquier interfaz WAN a pasar de nuevo por la misma (deteniendo cualquier problema de enrutamiento triangular).

Hay varias formas de balanceo de carga y la respuesta depende mucho de la topología de su red, pero la respuesta corta a su pregunta sí es posible balancear la carga entre dos ISPs si el MikroTik está en la LAN.

La puerta de enlace para todos los PCs es el router de la LAN, 192.168.0.1. Cuando los paquetes llegan al router, dependiendo de la metodología de balanceo de carga elegida (ECMP, NTH o PCC) se reenviarían los paquetes al ISP1 a través de la IP del ISP1 o se reenviarían los paquetes al ISP2 a través de la IP del ISP2.

Como alternativa al reenvío de los paquetes de equilibrio de carga a la propia IP, por ejemplo, cuando se utilizan interfaces PPPoE configuradas en el router MikroTik, podría reenviar los paquetes a la interfaz en su lugar.

Esta web utiliza cookies propias para su correcto funcionamiento. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad