从我读到的,由于TOE(或GSO,LSO,LRO ..),tcp协议操作的某些部分可以从内核卸载到网卡驱动程序。
我的目标是find一个给定的套接字的一部分处理卸载。
它似乎是在界面层面上治理,我们可以看到是否允许卸载
# ethotool -k eth0
但是,我发现很难看到给定套接字的状态,特别是如果ACK数据包pipe理已被卸载
na_netstat似乎能够显示信息,但不是在centos 6.5中可用的netstat版本。
我猜可能是:
head -n1 < /proc/net/tcp ; grep -a 3952364802 /proc/net/tcp
允许我查找给定套接字的所有状态信息(如果3952364802是套接字号),但是我不知道如何解码它的输出。