0

如果我从一部 Android 手机向另一部发送消息,并且两部 Android 手机都连接到 wifi,使用套接字编程是否需要在路由器上设置端口转发?

4

1 回答 1

0

如果他们在同一个 WiFi/网络上。

如果两部手机在不同的网络上

需要进行端口转发。通常中间有一个路由器。

常见用例:

  • 您正在访问不公开可见的计算机上的常用端口。例如:您正在托管一个网络服务器,因此使用了端口 80,但您还想在不同的机器上使用相同的端口。然后你会说转发端口 8080 并将其映射到另一台计算机的端口 80。
  • 您有一个防火墙/代理,它只允许在几个端口范围内进行通信。
于 2013-01-23T01:09:10.987 回答