我在NS2中有一个有线传感器网络拓扑,并且我正在使用UDP协议。是否有任何方法可以检测网络链路上的拥塞,以便我可以降低发送UDP数据包的速率?我在考虑测量链路队列中的数据包数量,或者使用链路上的可用带宽来测量传入流量速率。我不知道这是否可行。如何检测UDP中的拥塞?谢谢。
发布于 2015-06-10 07:03:48
路由器通过丢弃数据包来发出拥塞信号。如果您在发送的每个数据包中插入一个单调递增的32位序列号,则接收器将能够通过查找序列号中的间隙来检测数据包是否丢失。然后,接收方可以将数据包发送回发送方,要求其放慢速度。此answer与此类似。
https://stackoverflow.com/questions/30698487
复制相似问题