主機如何區(qū)分不同的網(wǎng)絡(luò)服務(wù)?

端口包括物理端口和邏輯端口。物理端口是用于連接物理設(shè)備之間的接口,邏輯端口是邏輯上用于區(qū)分服務(wù)的端口。TCP/IP 協(xié)議中的端口就是邏輯端口,通過不同的邏輯端口來區(qū)分不同的服務(wù)。端口有什么用呢?我們知道,一臺擁有 IP 地址的主機可以提供許多服務(wù),比如 Web 服務(wù)、FTP 服務(wù)、SMTP 服務(wù)等,這些服務(wù)完全可以通過 1 個 IP 地址來實現(xiàn)。那么,主機是怎樣區(qū)分不同的網(wǎng)絡(luò)服務(wù)呢?顯然不能只靠 IP 地址,因為 IP 地址與網(wǎng)絡(luò)服務(wù)的關(guān)系是一對多的關(guān)系。實際上是通過 “IP 地址 + 端口號” 來區(qū) 分不同的服務(wù)的。

公認(rèn)端口(Well-Known Ports)
這類端口也常稱之為 "常用端口"。這類端口的端口號從 0 到 1023,它們緊密綁定于一些特定的服務(wù)。通常這些端口的通信明確表明了某種服務(wù)的協(xié)議,這種端口是不可再重新定義它的作用對象。80 端口實際上總是 HTTP 通信所使用的,而 23 號端口則是 Telnet 服務(wù)專用的。
注冊端口(Registered Ports)
端口號從 1025 到 49151。分配給用戶進程或應(yīng)用程序。這些進程主要是用戶選擇安裝的一些應(yīng)用程序,而不是分配好的公認(rèn)端口的常用程序。
動態(tài)和 / 或私有端口(Dynamic and/or Private Ports)
之所以稱為動態(tài)端口,因為它一般不固定分配某種服務(wù),而是動態(tài)分配。
IP66在線查IP地址位置:https://www.ip66.net/?utm-source=LJ&utm-keyword=?1146
