Professional Documents
Culture Documents
IMPORTANTE!!!!
Cuando se utiliza un mecanismo de
balanceo de carga, el número total de
conexiones se balancea entre la
cantidad de enlaces disponibles. ¡El
consumo de tráfico no está
balanceado!
Mecanismos de Balaceo de Carga
(ECMP – PCC)
ECMP
(Equal Cost Multi Path)
ü Fácil de implementar.
ü Balanceo persistente por conexión.
ü Las rutas ECMP tienen más de un gateway a la misma red remota.
ü No es posible controlar la forma de balanceo. (Los gateways serán usados
en un esquema de combinación de direcciones Round-Robin por
combinación SRC/DST)
0
1
2 Enlaces
WAN 0
1
0
Configuración necesaria
IP Firewall MANGLE
ü Definir las políticas de enrutamiento para crear una tabla de enrutamiento
diferente para el tráfico marcado.
§ Chain Prerouting – Tráfico entrante
§ Chain Output –Tráfico Saliente
ü Capturar tráfico de conexiones remotas.
ü Crear comunicaciones entre clientes conectados local y remotamente.
ü Es importante utilizar un "Mangle óptimo" cuando creamos las reglas de
mangle, de esta manera optimizaremos la CPU de nuestro router.
Configuración necesaria
Optimal Mangle
Para un marcado óptimo primero debemos configurar una marca de
conexión y luego crear una marca de paquete basada en dicha marca
Configuración necesaria
IP Route
Cree una ruta predeterminada para la tabla de enrutamiento principal utilizando
cada WAN.
Crear rutas predeterminadas para cada tabla de enrutamiento (tráfico
marcado).
Firewall NAT
Crear una regla NAT para enmascarar la LAN a través de cada enlace WAN
Escenario
PPC enlaces similares
Configuración Básica
Configuración de IPs
Configuración de Rutas
Configuración de NAT
Configuración de Mangle
Como primer paso, cree marcas de conexión para identificar los paquetes entrantes de las interfaces ether1 y ether2.
Nombra estas nuevas marcas de conexión como wan1_con y wan2_con, respectivamente.
A continuación, aplique la marca de enrutamiento para las conexiones previamente definidas en las marcas de conexión.
Nombre esta ruta marca como to_wan1 y to_wan2 respectivamente
Definir cadenas de enrutamiento previas para cada una de las redes ISP.
Configuración de PCC
Cree una ruta predeterminada para cada ISP y configure la marca de enrutamiento TO_WAN1
para el ISP A y TO_WAN2 para el ISP B.
Resultados del
Balanceo PCC
Escenario
PPC enlaces de diferente
capacidad
Configuración de
PCC con enlaces diferentes
Qué ocurre si los enlaces tienen un ancho de banda
diferente?
PROVEEDOR A – 9Mbps
PROVEEDOR B – 3Mbps
Se deben asignar más conexiones al ISP A. ¿Pero cuánto?
Esto significa que el ISP podría recibir hasta el 75% de todas las conexiones y
el ISP B el 25%.
Configuración de
PCC con enlaces diferentes
Crear 4 grupos de conexiones:
/ip firewall mangle
per-connection-classifier=both-addresses:4/0 25%
per-connection-classifier=both-addresses:4/1 25%
per-connection-classifier=both-addresses:4/2 25%
per-connection-classifier=both-addresses:4/3 25%
/ip route
add distance=1 gateway=10.10.X1.5 routing-mark=to_wan1
add distance=1 gateway=10.10.X2.5 routing-mark=to_wan2
Problemas en implementaciones
de Balanceos de Carga
Discusión