getsockopt UDP的TCP_INFO类统计数据

时间:2014-07-30 05:31:51

标签: c linux tcp udp getsockopt

我使用的是Linux内核2.6.32(x86_64),可以通过将TCP_INFO传递给getsockopt并接收tcp_info结构来获取TCP统计信息,该结构在{ {1}}。

我可以获得类似的UDP统计信息吗? (可能更少,因为没有内置的拥塞控制和重传等,但我对我能得到的任何统计数据感到满意)

1 个答案:

答案 0 :(得分:0)

TCP_INFO字面意思是TCP的信息。没有UDP信息的原因是因为它是无状态的。没有保证转移,没有rtf,没有窗口大小,没有太多信息要提供。

如果您真的想获取一些额外信息,请查看man 2 recvmsg,尤其是

  

辅助数据只能由cmsg

中定义的宏访问