壹種是宏觀描述,真實細節是帕特。
NAT只能區分私有網絡中的不同主機。
專網中有A、B、C三臺主機,分別瀏覽hao123的網站,返回的數據包通過NAT技術到達不同的主機。
PAT不僅可以區分私有網絡中的不同主機,還可以區分私有網絡中同壹主機的不同進程。
比如電腦A中的兩個瀏覽器,IE和Google瀏覽器,同時打開hao123網站,相當於打開了兩個進程端口。返回的數據包確實可以通過NAT技術到達計算機A,但是當數據包傳遞到上層時,如何區分不同的進程就需要PAT了。
兩臺計算機之間的通信是兩個IP之間的通信,也是兩臺計算機中進程(IP+端口)之間的通信。