【问题标题】:getsockopt TCP_INFO-like statistics for UDPUDP 的类似 TCP_INFO 的统计信息
【发布时间】:2014-09-21 15:48:16
【问题描述】:

我使用的是 Linux 内核 2.6.32 (x86_64),可以通过将 TCP_INFO 传递给 getsockopt 并接收在 /usr/include/netinet/tcp.h 中定义的 tcp_info 结构来获取 TCP 统计信息。

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

【问题讨论】:

    标签: c linux tcp udp getsockopt


    【解决方案1】:

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

    如果你真的想获取更多信息,请查看man 2 recvmsg,尤其是这个

    辅助数据只能由cmsg中定义的宏访问

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-09-23
      • 2011-08-24
      • 2012-10-15
      • 1970-01-01
      • 2010-09-18
      • 2015-03-15
      • 1970-01-01
      • 2011-11-13
      相关资源
      最近更新 更多