0
在Linux机器上。通过使用不同的IP,但端口相同,可以实现TCP连接?
使用不同的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端口绑定错误,因为端口已在使用?
实际上唯一性在于源地址和目的地址和端口的组合。例如,多个客户端可以在端口80上连接到同一个http服务器,但连接是唯一的,因为客户端的地址和/或源端口是不同的。 – 2013-03-13 15:52:57