我想知道您是否可以使用socket()在两台计算机之间直接通信,并使用以太网电缆将一台计算机的端口直接连接到另一台计算机。

问题是,由于两台计算机都没有连接到路由器,因此没有任何东西可以给两台计算机提供IP地址。

是否可以制作没有IP地址的套接字?

最佳答案

有了合适的软件,您可以为计算机分配内部IP,并使它们进行通信。这完全取决于您的网络以及它如何处理地址分配。

使用地址的唯一问题是使发件人知道该地址,并确保收件人将其用作自己的地址。

例如,如果您确定计算机1具有IP 0.0.0.1,计算机2具有IP 0.0.0.2,则可以进行对话(在您自己的小对等网络中)。

关于sockets - 您可以在没有互联网的情况下通过IP/TCP通话吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41723680/

10-11 22:06
查看更多