Pelo que eu li, parte da operação do protocolo tcp pode ser descarregada do kernel para o driver da placa de rede, graças ao TOE (ou GSO, LSO, LRO ..).
Meu objetivo também é descobrir se um dado socket tem parte de seu tratamento descarregado.
Parece ser governado no nível da interface, podemos ver se o descarregamento é permitido com
# ethotool -k eth0
No entanto, acho difícil ver o estado de um dado socket, especialmente se o gerenciamento de pacotes ACK foi transferido
na_netstat parece ser capaz de exibir o informação, mas não é a versão do netstat disponível no centos 6.5.
Eu acho que:
head -n1 < /proc/net/tcp ; grep -a 3952364802 /proc/net/tcp
permite-me encontrar todas as informações de estado sobre um determinado socket (se 3952364802
for um número de socket), mas não sei como decodificar sua saída.