什麼是網路埠?
埠是物理對接點,外部裝置可以透過它連線到計算機。它也可以是程式對接點,資訊可以透過它從程式流向計算機或網際網路。
網路埠是由網際網路協議套件的傳輸層協議(如傳輸控制協議(TCP)和使用者資料報協議(UDP))提供的,它是一個數字,用於在兩臺計算機之間提供端點通訊。
為了確定傳入流量應定向到哪個協議,使用了不同的埠號。它們允許具有單個 IP 地址的單個主機執行網路服務。每個埠號都有一個不同的服務,並且每個主機每個 IP 地址可以擁有 65535 個埠。網際網路號碼分配機構 (IANA) 負責管理這些埠的使用。IANA 將埠分為三類:
- 0 到 1023 – 眾所周知的埠或系統埠。
一些眾所周知的埠包括:
埠號 | 傳輸協議 | 服務名稱 |
---|---|---|
20,21 | TCP | 檔案傳輸協議 (FTP) |
23 | TCP | Telnet |
25 | TCP | 簡單郵件傳輸協議 (SMTP) |
53 | TCP 和 UDP | 域名系統 (DNS) |
110 | TCP | 郵局協議 (POP3) |
123 | UDP | 網路時間協議 (NTP) |
1024 到 49151 – 註冊埠,由 IANA 在請求實體申請後分配給特定服務。
49152 到 65 535 – 動態(私有,高)埠範圍從 49,152 到 65,535。可用於私有或客戶服務或臨時目的。
廣告