据我所知
TCP_INFO tcpi_lost参数是TCP数据包丢失的计数器。
TCP_INFO tcpi_retrans参数是TCP重传计数的计数器。
如果是这样,分组丢失和分组重传计数之间有什么不同。
TCP中的数据包丢失导致数据包重新传输。我是对的吗?
答案 0 :(得分:0)
tcpi_lost统计所有丢失的口袋,这意味着如果你发送10个口袋并且在转换过程中有5个口袋丢失,它会告诉你有5个口袋丢失,只有当口袋被成功发送才会被计入(意味着计数将会减少)
tcpi_retrans统计所有再次重新发布的口袋,所以如果你有10个口袋5个丢失但只有3个被重新发送它将显示3个口袋被重新发送。重新传输计算那些再次发送的口袋,所以如果你有5并且你继续重新发送所有5个,那么你将获得5但是如果你当时发送3将返回3。