我编写了一个可以连接到同一程序的另一个实例的程序。我跑了两次,他们工作了一段时间,愉快地来回发送数据。但是随机地,事情搞得一团糟。通过Wireshark,我看到我收到了ICMP Destination Unreachable(端口不可达)消息。
在本地网络上的两台计算机上测试之后;发生了同样的问题。
似乎是随机的。即,一切正常,直到它决定发送这些消息。
有没有人知道是什么原因引起的?
答案 0 :(得分:0)
在UDP中它相当于TCP'连接拒绝',即没有在目标端口监听。