在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端口绑定错误,因为端口已经在使用?
答案 0 :(得分:1)
连接端点由其地址和端口(以及协议类型)唯一标识。因此,如果您有另一个地址,则可以使用相同的端口,因为它与第一个端口的端点不同。