Iftop es una herramienta de monitorización de sistemas de línea de comandos de software libre desarrollada por Paul Warren. Produce un flujo en tiempo real de las comunicaciones de red entrantes y salientes del sistema operativo en el que se ejecuta iftop. [2] De forma predeterminada, las conexiones se ordenan por uso de ancho de banda , y solo se muestran los consumidores de ancho de banda más grandes ("top"). Es análogo a top , pero en lugar de monitorear los recursos de todo el sistema, se enfoca en mostrar solo el uso de la red. Iftop se usa generalmente para monitorear el consumo de ancho de banda y al mismo tiempo investigar consumidores desconocidos del ancho de banda de red disponible.
iftop es una herramienta de monitoreo pasivo. Este programa monitorea el tráfico de la red y muestra una tabla del uso actual del ancho de banda, el cual se mide en bits por segundo de manera predeterminada y puede cambiarse a bytes por segundo con la opción de la línea de comandos. [3]
Se puede especificar una interfaz; de lo contrario, escuchará en la primera interfaz que encuentre que parezca externa.
De forma predeterminada, iftop buscará nombres de host asociados con direcciones y contará todos los paquetes IP que pasan por el filtro.
Una característica de iftop es que puede suprimir la visualización del tráfico DNS mediante un código de filtro como "dominio sin puerto", o desactivarlo por completo, mediante la -n
opción o presionando "n" cuando el programa está en ejecución. El uso de la -F
opción permite mostrar los paquetes que entran y salen de una red determinada.
iftop también se puede utilizar para inspeccionar puertos TCP o UDP, utilizando la opción -P
. [3]