Las herramientas de seguridad de red permiten que los administradores de red realicen auditorías de seguridad en una red. Una auditoría de seguridad revela el tipo de información que puede recopilar un atacante con un simple monitoreo del tráfico de la red.

Por ejemplo, las herramientas de auditoría de seguridad de red permiten que un administrador sature la tabla de direcciones MAC con direcciones MAC ficticias. A esto le sigue una auditoría de los puertos del switch a medida que este satura con tráfico todos los puertos. Durante la auditoría, las asignaciones de direcciones MAC legítimas vencen y se reemplazan por las asignaciones de direcciones MAC ficticias. Esto determina qué puertos están comprometidos y no están configurados correctamente para evitar este tipo de ataque.

El tiempo es un factor importante para realizar la auditoría de manera correcta. Los diferentes switches admiten distintas cantidades de direcciones MAC en sus tablas MAC. Puede resultar difícil determinar el número ideal de direcciones MAC suplantadas que se deben enviar al switch. Los administradores de red también deben enfrentar el período de vencimiento de la tabla de direcciones MAC. Si las direcciones MAC suplantadas comienzan a vencerse en el momento en que se realiza la auditoría de red, las direcciones MAC válidas comienzan a completar la tabla de direcciones MAC, lo que limita la cantidad de datos que pueden monitorearse con una herramienta de auditoría de red.

Las herramientas de seguridad de red también se pueden usar para realizar pruebas de penetración en la red. La prueba de penetración es un ataque simulado contra la red para determinar qué tan vulnerable sería en un ataque real. Esto permite que un administrador de red identifique debilidades en la configuración de los dispositivos de red y realice cambios para que los dispositivos sean más resistentes a los ataques. Los administradores pueden llevar a cabo una gran cantidad de ataques, y la mayoría de los conjuntos de herramientas vienen acompañados por documentación completa que detalla la sintaxis necesaria para ejecutar el ataque deseado.

Debido a que las pruebas de penetración pueden tener efectos adversos en la red, se llevan a cabo bajo condiciones muy controladas, respetando los procedimientos registrados que se detallan en una política de seguridad de red completa. Lo ideal es una red sin conexión que imite la red de producción real y funcione como banco de pruebas. El personal de redes puede usar la red del banco de pruebas para realizar pruebas de penetración en la red.