【发布时间】:2020-07-23 06:58:27
【问题描述】:
我正在开发一个移动应用程序,我想通过全球互联网将数据发送到其他没有服务器的设备。
假设全球互联网上有 2 台 IP 地址为 X 和 Y 的移动设备.他们都知道彼此的地址,并希望在没有远程服务器的情况下相互通信。他们决定为此使用端口 A1。如果 X 会发送数据到端口A1上的Y /em> 是否会在没有 ISP 阻止的情况下交付?
我对网络不是很熟悉,只知道一些基础知识。理论上,只要IP的端口是开放的并且它们通过一些网络连接,它应该可以毫无问题地传递它。我问这个的原因是我对种子如何在没有服务器和静态 IP 的情况下在全球互联网上相互发送数据感兴趣,我也不确定 ISP 是否可以放置任何标准块,例如,每个ISP 只允许 A1-A100 的端口。我知道大多数规则可能取决于 ISP,但对于这个例子,让我们考虑一些典型的普通 ISP。任何解释将不胜感激。
【问题讨论】:
标签: java kotlin networking