我正在创建一个使用udp Build 对等网络的应用程序(java) .

每个对等体都将监听同一个端口 . 一切都运行良好,但很难在本地测试,因为同一个应用程序的两个实例将侦听同一个端口 . 我可以通过允许重用地址来防止错误,但我认为这仍然不会起作用,因为两个应用程序将从同一端口读取数据...不能保证一个对等体发送的数据将被另一个对等体读取,反之亦然 .

我有兴趣听听如何在一台计算机上轻松测试这样的东西的想法 .