Que tal compañeros,
Veran, ando aprendiendo sobre los estados de las conexiones TCP para asi poder entender de mejor manera como funciona un socket entre un cliente - servidor.
Realice un programa muy sencillo de tipo "chat" en Python y me gustaria saber que programa me podria permitir ver todos los estados que se van generando de una conexion TCP, es decir, desde el LISTEN hasta el FIN_WAIT.
He intentado con tcpdump pero este por ejemplo no muestra todos los estados de una conexion TCP. Solo veo que muestra el SYN_SENT, ESTABLISHED y FIN_WAIT, pero si mato por ejemplo el servidor no veo que captura el TIME_WAIT por poner un ejemplo.
Todo lo anterior repito, solo es como algo didactico para mi aprendizaje. He probado con netstat, lsof, ss, pero lo mismo.
¿Alguien sabe de algun programa?
PD: Uso Linux - Ubuntu.
Saludos.