我使用的是Linux内核2.6.32(x86_64),可以通过将TCP_INFO
传递给getsockopt
并接收tcp_info
结构来获取TCP统计信息,该结构在{ {1}}。
我可以获得类似的UDP统计信息吗? (可能更少,因为没有内置的拥塞控制和重传等,但我对我能得到的任何统计数据感到满意)
答案 0 :(得分:0)
TCP_INFO字面意思是TCP的信息。没有UDP信息的原因是因为它是无状态的。没有保证转移,没有rtf,没有窗口大小,没有太多信息要提供。
如果您真的想获取一些额外信息,请查看man 2 recvmsg
,尤其是
辅助数据只能由
中定义的宏访问cmsg