Balanceo de carga con dos modems
Comuniquiti (2006)
Available from
Luis Enrique Meneses Wong's profile on Mendeley.
or
Abstract
Cómo realizar balanceo de carga con dos modems, aunque puede adaptarse para realizar el mismo trabajo con dos o mas conexiones de red.
Author-supplied keywords
Available from
Luis Enrique Meneses Wong's profile on Mendeley.
Page 1
Balanceo de carga con dos modems
BALANCEO DE CARGA CON DOS MODEMS
El balanceo no es mas que un reparto equitativo del tráfico de salida a las 2
puertas de enlace hacia internet, para lo cual debemos tener instalado el paquete
iproute, el paquete iptables y activar el forwarding. Se debe desactivar el
seguimiento de paquetes para evitar que se haga una verificación de rutas y se
rechacen los paquetes,
echo "0" > /proc/sys/net/ipv4/conf/ppp0/rp_filter.
COMO SE IMPLEMENTA
Primeramente se deben configurar los modems para que puedan acceder a
Internet; en ppp0 se debe solicitar las direcciones del o los servidores de
nombres, en ppp1 no se debe solicitar, se deshabilita también el asignar una ruta
por defecto en cada una de las conexiones (esto lo realizará el script en ip-
up.local).
Los modems después de realizar la conexión con éxito ejecutan el contenido
ip-up.local, y al desconectarse ejecuta el contenido en ip-down.local, de esto nos
valemos para poder realizar el balanceo.
Se configura de tal manera que la ruta por defecto sea multicamino. Por
defecto, el núcleo equilibrará las rutas sobre los dos modems. El equilibrio no será
perfecto, ya que se basa en rutas, y las rutas se guardan en caché. Esto es, las
rutas mas usadas a menudo siempre irán sobre el mismo módem. Se hace de la
siguiente manera:
ip route add default scope global nexthop via $PASARELA_ppp0 dev ppp0
weight 1 nexthop via $PASARELA_ppp1 dev ppp1 weight 1
Lo anterior equilibra las rutas sobre ambos enlaces. El parámetro “weight“
se puede modificar para favorecer un enlace sobre el otro.
1
El balanceo no es mas que un reparto equitativo del tráfico de salida a las 2
puertas de enlace hacia internet, para lo cual debemos tener instalado el paquete
iproute, el paquete iptables y activar el forwarding. Se debe desactivar el
seguimiento de paquetes para evitar que se haga una verificación de rutas y se
rechacen los paquetes,
echo "0" > /proc/sys/net/ipv4/conf/ppp0/rp_filter.
COMO SE IMPLEMENTA
Primeramente se deben configurar los modems para que puedan acceder a
Internet; en ppp0 se debe solicitar las direcciones del o los servidores de
nombres, en ppp1 no se debe solicitar, se deshabilita también el asignar una ruta
por defecto en cada una de las conexiones (esto lo realizará el script en ip-
up.local).
Los modems después de realizar la conexión con éxito ejecutan el contenido
ip-up.local, y al desconectarse ejecuta el contenido en ip-down.local, de esto nos
valemos para poder realizar el balanceo.
Se configura de tal manera que la ruta por defecto sea multicamino. Por
defecto, el núcleo equilibrará las rutas sobre los dos modems. El equilibrio no será
perfecto, ya que se basa en rutas, y las rutas se guardan en caché. Esto es, las
rutas mas usadas a menudo siempre irán sobre el mismo módem. Se hace de la
siguiente manera:
ip route add default scope global nexthop via $PASARELA_ppp0 dev ppp0
weight 1 nexthop via $PASARELA_ppp1 dev ppp1 weight 1
Lo anterior equilibra las rutas sobre ambos enlaces. El parámetro “weight“
se puede modificar para favorecer un enlace sobre el otro.
1
Sign up today - FREE
Mendeley saves you time finding and organizing research. Learn more
- All your research in one place
- Add and import papers easily
- Access it anywhere, anytime
Start using Mendeley in seconds!
Readership Statistics
1 Reader on Mendeley
by Discipline
by Academic Status
100% Student (Master)
by Country
100% Mexico



