UDP:在网络两侧使用相同的端口号,以异步发送和接收



im在创建两个将通过UDP通信的应用程序。这两个应用程序都需要异步发送和检索数据。

我的问题是:我应该定义单独的端口以收听和发送,还是可以在同一端口发送和接收两个应用程序?

示例:
app1在端口6060< ------------> App 2上聆听6060
app1在端口6060< ----------> App2上发送6060

发送

app1在端口6060< ------------> App 2上聆听6060
app1在端口7070< ----------> App2上发送7070

谢谢

没有充分的理由以这种方式浪费端口。UDP是完整的双工;插座是完整的双工;与发送到其他端口相比,将其发送回原点港要容易得多,这两端都必须配置。

最新更新