É possível descobrir quando foi a última vez que houve tráfego em um soquete TCP aberto?
Os temporizadores de keepalive e timeout são baseados nessa estatística, então eu acho que tem que ser armazenado em algum lugar.
OS é o Ubuntu 14.04
Tags networking timeout linux socket