Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C 虚拟ip和真实ip端口的组合是否唯一?_C_Sockets_Network Programming - Fatal编程技术网

C 虚拟ip和真实ip端口的组合是否唯一?

C 虚拟ip和真实ip端口的组合是否唯一?,c,sockets,network-programming,C,Sockets,Network Programming,我已经创建了虚拟IP地址和虚拟以太网地址。我想知道这些虚拟IP和端口、真实IP和端口的组合是否唯一 例: 10.198.105.49:5400//真实ip 10.198.105.22:5400//虚拟ip 我的问题是,是否可以同时使用相同的端口地址访问这两个IP。您发布的两个IP地址不同,因此是的,它们是不同的端点,因此如果您有两个服务器侦听每个端点,它们将按预期工作 如果您希望在两个地址上都有一台服务器,则可以绑定到INADDR\u ANY和端口5400,这样,服务器将接收本地计算机的所有ip

我已经创建了虚拟IP地址和虚拟以太网地址。我想知道这些虚拟IP和端口、真实IP和端口的组合是否唯一

例: 10.198.105.49:5400//真实ip

10.198.105.22:5400//虚拟ip


我的问题是,是否可以同时使用相同的端口地址访问这两个IP。

您发布的两个IP地址不同,因此是的,它们是不同的端点,因此如果您有两个服务器侦听每个端点,它们将按预期工作

如果您希望在两个地址上都有一台服务器,则可以绑定到
INADDR\u ANY
和端口5400,这样,服务器将接收本地计算机的所有ip地址。如果要检查连接来自哪个端点,可以调用
getsockname
来检索它