Linux:在哪里可以找到;“重新传输的段”;从/proc?
我们可以使用Linux:在哪里可以找到;“重新传输的段”;从/proc?,linux,networking,netstat,Linux,Networking,Netstat,我们可以使用“netstat-s”查询“重新传输的段”。但是: 1) 原始数据来自哪里/程序?看起来/proc/net/netstat包括其他重传计数器,但没有“段重传” 2) 我如何通过C语言以编程的方式获得它 谢谢 lisa@ubuntuClient:~/logs# netstat -s | grep trans 479025 segments retransmited TCPLostRetransmit: 4934 252476 fast retransmits
“netstat-s”
查询“重新传输的段”
。但是:
1) 原始数据来自哪里/程序?看起来/proc/net/netstat
包括其他重传计数器,但没有“段重传”
2) 我如何通过C语言以编程的方式获得它
谢谢
lisa@ubuntuClient:~/logs# netstat -s | grep trans
479025 segments retransmited
TCPLostRetransmit: 4934
252476 fast retransmits
103 forward retransmits
77435 retransmits in slow start
668 SACK retransmits failed
TCPRetransFail: 44
TCPSynRetrans: 2250
根据
netstat
跟踪:
open("/proc/net/snmp", O_RDONLY) = 3
这些值来自/proc/net/snmp
关于如何以编程方式[用C或任何其他语言]访问这些值,我认为netstat
可以回答这个问题:读取文件并解析其内容:)
注意事项:
netstat
v1.42,nettools
1.60