gpt4 book ai didi

java - 使用 Java 测量数据包丢失

转载 作者:行者123 更新时间:2023-11-30 03:29:26 25 4
gpt4 key购买 nike

我正在开发一款应用程序来分析您的互联网连接质量,其中一部分是测量数据包丢失。

我正考虑将包裹发送到一个 IP 地址,但我如何才能发送消息并检查它们是否返回?我猜我需要发送一个提示回复的包裹,但我无法使用搜索或 Google 找到这样的示例。

或者我应该使用现有流量(如何?)?

除此之外,我如何测量往返时间?

最佳答案

由于 TCP 是可靠的传输,您不会看到丢失的数据包。在 Linux 中,您可以使用 ifconfig 来查看发生了多少次重新传输。我不确定在 Android 上哪些命令行工具会向您显示此信息,但您需要使用系统工具来为您提供此信息。

顺便说一句,您可以使用 UDP 数据包来估计数据包丢失。UDP 和 TCP 的数据包丢失率不一样,但它给了您一个想法。

关于java - 使用 Java 测量数据包丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17727767/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com