当客户端与服务器通信时,发送到服务器的stream量的目的端口是x,而源端口是一个随机数字y。 在与目的端口和IP地址相同的服务器上build立多个连接时,是否可以绑定到相同的源端口和相同的IP地址? 这可能吗? 如果是的话,你可以举个例子吗?
[SourceIP]:[SourcePort] 。 [SourceIP]:[SourcePort] < – > [DestinationIP]:[DestinationPort]对于每个TCP或UDP连接必须是唯一的,因此对于TCP或UDP,每个tupelet只能有一个连接。
TCP和UDP协议是分开的,所以TCP端口N和UDP端口N是完全不同的。 这意味着你可以看到共享同一个[SourceIP:SourcePort]和[DestinationIP:DestinationPort]因为一个是TCP,另一个是UDP,但是由于协议的不同,他们没有。
尽pipeIP /端口在连接的每一端必须是唯一的,但是服务器将在特定的地址/端口上侦听,当服务器接受连接时,它将被接收在不同的端口上。 这就是服务器如何同时处理多个不同的客户端。