Volver a la página principal
lunes 23 septiembre 2024
46

Netstat vs ss en Linux

El comando netstat y el comando ss son dos herramientas utilizadas en sistemas Linux para monitorear conexiones de red y sockets. Ambos permiten visualizar información sobre puertos abiertos, conexiones activas y estadísticas de red, pero ss es considerado más rápido y eficiente en sistemas modernos.

Diferencias entre netstat y ss

  • Rendimiento: ss es más rápido que netstat porque obtiene directamente la información del kernel de Linux, evitando la sobrecarga adicional de la compatibilidad con utilidades heredadas.
  • Precisión: ss proporciona estadísticas de red más detalladas y precisas que netstat.
  • Compatibilidad: netstat es parte de la suite de utilidades net-tools, la cual está en desuso en muchas distribuciones de Linux, mientras que ss forma parte de iproute2, que es la alternativa moderna.

Ejemplos de uso

netstat

  • Ver todas las conexiones TCP:
netstat -at
  • Mostrar las conexiones en uso con sus puertos:
netstat -n

ss

  • Ver todas las conexiones TCP:
ss -t
  • Mostrar conexiones activas con direcciones y puertos:
ss -n

Referencias

Más información sobre ss y netstat está disponible en la documentación oficial de Linux.

Compartir:
Creado por:
Author photo

Jorge García

Fullstack developer