java如何测量丢弃的UDP消息的数量?
我有一个任务来测量在客户端和服务器之间丢弃的UDP消息的数量。客户机和服务器是用Java编写的。任务是使用不同的大小和数字来测量丢失了多少数据包
作业中说,“服务器”应该计算掉了多少条消息。我不明白这是怎么可能的,因为消息是UDP的——因此,服务器怎么可能知道消息被删除了呢
你可以在下面搜索框中键入要查询的问题!
我有一个任务来测量在客户端和服务器之间丢弃的UDP消息的数量。客户机和服务器是用Java编写的。任务是使用不同的大小和数字来测量丢失了多少数据包
作业中说,“服务器”应该计算掉了多少条消息。我不明白这是怎么可能的,因为消息是UDP的——因此,服务器怎么可能知道消息被删除了呢
# 1 楼答案
一种复杂的方法:您可以创建应用程序级别的可靠性
接收者应回复ack。如果发送方在超时值中没有收到ack,则认为它已被丢弃
(增加了术语:复杂)