En Networking, la agregación de enlaces es la combinación ( LACP ) de múltiples puertos de red el objetivo es aumentar el rendimiento más allá de lo que podría soportar un solo puerto, proporcionar redundancia en caso de que uno de los enlaces falle, o ambas cosas. También conocido como agregación dinámica de enlaces.
Un grupo de agregación de enlaces ( LAG ) es la colección combinada de puertos físicos, podemos tener varios grupos registrados por lo que es posible tener varias colecciones de puertos trabajando. También conocido como agregación estática de enlaces.
Para este articulo implementaremos el protocolo 802.3ad para la agregación de enlaces, pero cabe mencionar que existen otros en el mercado.
Aplicaciones
Conectar router y switch, cuando tenemos algún balanceo con múltiples ISP alcanzando una velocidad superior a 1 GB, nos vemos limitados hacia el puerto LAN cuando solo hay puertos a 1 GB, para esto hacemos la sumatoria de puertos.
(Configuración para este articulo).
Conectar un enlace troncal entre switch y switch.
Conectar un dispositivo final hacia un switch, comúnmente utilizado en NAS, NVR o dispositivos de alta demanda de tráfico.
Consideraciones
Vigilar tener el mismo protocolo y configuración en ambos equipos.
No todas las marcas incluyen LACP en routers, MikroTik es uno de los pocos que lo incluyen de nuestro catálogo. En switches L2 es más común encontrar la función.
Las pruebas realizadas en switches con enlaces inalámbricos no fueron exitosas, el protocolo exige que sus enlaces a sumar sean iguales y que no existan variaciones en la capacidad, por lo que solo es funcional en enlaces cableados.
CONFIGURACIÓN EN ROUTER
Se crea una nueva interfaz, desde Interfaces > + > bonding
Modificar los siguientes parámetros para la interfaz bonding.
Slaves: seleccionar puertos que deseamos agrupar.
Mode: protocolo 802.3ad compatible con LACP.
Transmit Hash Policy: se selecciona layer 3 y 4, ya que se detecta con esta política de hash una mejor distribución de datos, siendo simultánea y equitativa.
Asignar direccionamiento a nuestra nueva interfaz bonding, la cual operara como cualquier otro puerto de red, listo para operar como interfaz LAN.
Nota: este protocolo solo es funcional hacia puertos LAN para operar en puertos WAN (Hacia ISP) se utiliza una configuración de balanceo de cargas con sumatoria.
Configuración del Switch
Para la configuración del switch seleccionamos un modelo de 24 puertos administrable de TP-link, todos los modelos Jetstream SDN administrables incluye link aggregation.
Agregamos un nuevo grupo de LAG con los puertos que deseamos conectar al router.
En la tabla de LAG se crea una nueva entrada que es la que creamos en el paso anterior. También se selecciona como algoritmo de Hash SRC IP+DST IP.
En el menú "LACP Config" veremos que los puertos configurado ya aparecen dentro de LAG1, pero vemos que aparece deshabilitado el LACP y el id de grupo en 0.
Seleccionamos los puertos, damos clic en "enable" y colocamos el ID de grupo correcto en este caso se deja "1" ya que solo hay tenemos el LAG1 creado.
PRUEBAS
Para las pruebas se configuró un servidor DHCP el cual entrego sin problemas a una PC y en la cuál se hicieron pruebas de velocidad hacia internet.
Al ingresar a nuestro router MikroTik vemos que las 2 interfaces que están dentro de la interfaz bonding ya tienen tráfico de datos ambas simultáneamente. El router con el cuál se hicieron las pruebas es 10/100 pero en caso de ser un router gigabit donde tengamos un enlace a internet mayor a 1 Gb se estaría aprovechando todo el ancho de banda hacia internet entre múltiples usuarios.