0

アプリケーションは同時接続に異なるローカル ポートを使用しますか?それとも、2 番目の新しい接続に使用されているのと同じポート番号ですか? たとえば、My Firefox Browser (ポート 57615) を開き、別の Firefox アプリケーション (現在実行中の 2 つの同時アプリケーション) を開きたいとします。両方のアプリケーションはポート 57615 (例のポート) で実行されますか、それとも 2 番目の Firefox アプリケーションは別のローカル ポート (例: 5766) に割り当てられますか?

(つまり、Firefox アプリケーションを開き、別の Firefox アプリケーションを開きました)

以下のコマンドを使用すると、両方の同時アプリケーションに同じポート番号が使用されていることがわかりますが、非常に確実です!!!

netstat -ano |find / "firefox.exe"

netstat -ano |find / "プロセス ID"

乾杯

4

1 に答える 1

2

Firefox は 1 つのポートを使用するのではなく、クライアント アプリケーションであるため、接続を開始するたびにオペレーティング システムに要求し、オペレーティング システムは接続ごとに異なるポート番号を割り当てます。

そのため、開いた Firefox の数は関係ありませんが、各 Firefox が開始した接続の数は、各接続が異なるローカル ポートを持つことになります。

おそらく、Firefox を使用するたびに同じポートを取得します。これは、Firefox を閉じるとリソースがオペレーティング システムに返され、新しい実行が同じポートを取得するためです。

于 2013-01-21T16:07:30.447 に答える