我正在开发一个包含Udp和Tcp套接字服务器-客户端的软件。我希望只有当客户端连接到TCP服务器时,UDP才会响应它。我知道如何做到这一点,但是我有一个问题 - 如果有人在同一局域网上使用两台不同的计算机,则外部IP地址将相同,因此我将无法检查tcp/udp连接。
所以我想到了一个方法:当客户端连接到我的服务器时,它将发送它的内部IP地址,然后我将使用它来检查是否真的只有一台计算机。
但我不知道是否还有更简单的方法,因为这个方法相当复杂。你有什么好的建议吗?
所以我想到了一个方法:当客户端连接到我的服务器时,它将发送它的内部IP地址,然后我将使用它来检查是否真的只有一台计算机。
但我不知道是否还有更简单的方法,因为这个方法相当复杂。你有什么好的建议吗?