我从Wikepedia和StackExchange了解到,每个TCP连接都由一个元组标识;本地IP /端口和远程IP /端口。鉴于下面的示例结果(来自Netstat),您可以看到我有一台服务器在8080上侦听套接字连接,并且已经从同一台PC建立了两个连接..254.130。
tcp 0 46 ::ffff:xxx.xxx.0.201:8080 ::ffff:xxx.xxx.254.130:12630 ESTABLISHED
tcp 0 0 ::ffff:xxx.xxx.0.201:8080 ::ffff:xxx.xxx.254.130:1909 ESTABLISHED
我的主要问题是如何以及何时指定远程端口(12630,1909)?后续问题是它们的范围是否有任何边界(除了2 ^ 16) - 例如,它们可以随机分配给8080吗?
谢谢SteveJ