0

应用程序是否使用不同的本地端口进行并发连接,或者它是否与用于第二个新连接的端口号相同?例如,如果我打开我的 Firefox 浏览器(在端口 57615 上)并且我想打开另一个 Firefox 应用程序(即现在正在运行的 2 个并发应用程序)。两个应用程序会在端口 57615(示例端口)上运行,还是会为第二个 Firefox 应用程序分配不同的本地端口(例如 5766)?

(即我打开了 Firefox 应用程序并打开了另一个 Firefox 应用程序)

使用下面的命令显示它为两个并发应用程序使用相同的端口号,但我非常肯定!!!

netstat -ano |find / "firefox.exe"

netstat -ano |查找/“进程ID”

干杯

4

1 回答 1

2

Firefox 不使用一个端口,它是一个客户端应用程序,因此每次它启动一个连接时它都会向操作系统请求它,后者为每个连接分配一个不同的端口号。

因此,无论您打开了多少个 Firefox,但每个 Firefox 启动了多少个连接,每个连接都会有不同的本地端口。

也许您每次使用 Firefox 时都会获得相同的端口,因为当您关闭它时它会将资源返回给操作系统,而新的执行将获得相同的端口。

于 2013-01-21T16:07:30.447 回答