1

我想用 TCP/IP 套接字连接我的 PC-with-arduino(服务器客户端)。在我的电脑中,我编写了 java 代码来实现这一点。我的问题是:我必须将端口转发到我的路由器吗?如果是,我会将端口套接字(客户端-服务器)传递给路由器吗?我有 zte zxv10 h108l 路由器,我找不到任何关于此型号端口转发的说明!

4

1 回答 1

0

你说local,这意味着你不需要任何端口转发。您所有的设备都在同一个子网中,您可以直接打开彼此的连接。

仅当您网络外部的某物想要打开与内部某物的连接时,才需要端口转发。基本上,如果路由器 WAN 端的某物想要打开与 LAN 端某物的连接。例如,您在咖啡店使用笔记本电脑连接到家里的 Arduino。

请注意,相反的情况并不成立:LAN 端的某些东西可以打开与 WAN 端的某些东西的连接,而无需端口转发——这是路由器的 NAT 功能,并且始终处于活动状态。例如,这就是您的计算机在路由器上没有特殊配置的情况下连接到 stackoverflow 的方式。

于 2013-07-16T06:12:21.847 回答