tecnologia

Descubre el 'simulador del caos' oculto en linux y mejora tus pruebas

Si has abandonado Windows por un sistema operativo Open Source como Ubuntu, Zorin OS o Linux Mint, ya deberías tener familiaridad con conceptos como distribuciones, entornos de escritorio y paquetes. Sin embargo, hay una herramienta oculta en Linux que puede cambiar por completo la forma en la que trabajas, especialmente si te dedicas a la programación, eres gamer o estudias las conexiones de redes.

Introducing netem: el

Introducing netem: el 'simulador del caos' de linux

Se conoce como Netem, que es el componente 'network emulator'. Su funcionamiento se realiza a través del comando tc (traffic control) y la razón por la que no requiere de una instalación como programa adicional se debe a que es parte del paquete iproute2 (que está en casi todas las distros).

Básicamente, es una herramienta que sirve para que los programadores prueben aplicaciones en condiciones adversas sin necesidad de hardware especial. Puedes agregar latencia, pérdida de paquetes, jitter o duplicación, y hasta simular un enlace satelital con ralentizaciones.

Con esto, no se requieren otras herramientas de terceros, laboratorios complejos o pruebas en entornos de servidor. Ideal para la ingeniería del caos y demás pruebas, la capacidad de Netem para simular malfunciones en la red es un poderoso conocimiento para evitar inconvenientes molestantes con Internet en el futuro.

Para usarlo, requieres de conocer tu IP Link, estados de comprobación pre y post uso y nunca cerrar la terminal sin antes hacer la limpieza. Al comienzo puede ser un poco complicado, pero se vuelve un conocimiento poderoso y seguro.