2017-04-26 162 views
0

在計算機網絡中,端口地址(在傳輸層)和操作系統進程ID是相同還是不同?計算機網絡端口地址

如果它們不同,它們有什麼不同?

+0

問題是? – user3344003

+0

運行程序被稱爲進程(在操作系統中),應用程序也被稱爲進程,應用程序通過端口地址(根據網絡)進行標識,以便在操作系統中將每個進程作爲唯一進程標識。通過這個端口地址和進程ID是相同的還是兩個不同? –

回答

-1

不,他們都不一樣。端口地址用於標識機器上運行的特定服務。它基本上是發送者和接收者都知道的。最重要的是它們是保留的。一個數據包使用一個端口號來標識它應該交付給哪個進程。而進程是由操作系統分配給進程的隨機數。 如果端口號是隨機分配的,那麼通信雙方將無法正常通信。由於每個節點都會根據其選擇選擇一個端口號。 簡單地說,您的端口號是用來在全球範圍內識別計算機上的特定服務的。進程ID用於在計算機上唯一標識進程。

+0

誰投下了這個票甚至沒有禮貌給出正確的答案。至少,閱讀我的答案,並告訴我我哪裏出了問題。 –