0

在 Linux 机器上。

使用不同的 IP 但相同的端口绑定

(Client_IP:A, Port:B, Server_IP:C, Port:D) ==> TCP connection is established
              :
              : 'usable port is exahusted' 
              :
(Clinet_IP:E, Port:B, Server_IP:C, Port:D) ==> TCP Port binding error...

如果我重用端口 B,Linux 内核发生 tcp 端口绑定错误,因为端口已在使用中?

4

1 回答 1

1

连接端点由其地址端口(和协议类型)唯一标识。因此,如果您有另一个地址,则可以使用相同的端口,因为它与第一个端点不同。

于 2013-03-13T08:12:55.940 回答