網絡端口號的定義及分類

沒有總結過端口號,但是今天恰好碰到了,那就寫寫吧,自己忘了還能看一看。如果幫助到你的 話,請點個贊

網絡端口號:

(1)物理端口:即傳統意義上的物理接口,諸如交換機,路由器,集線器等的接口,網絡運營商或者國際組織規定的一種固定接口,對於形狀等的一種規定。

(2)邏輯端口:即兩個進程間通過網絡互相通信,爲了區別進程而 產生的協議號或者區分設備以及一些協議而產生的協議號。

下面我們將的是邏輯端口

1.保留端口

範圍是:1~1023,固定分配給一些常用的應用層協議使用。

常用的保留端口號:

常用的端口保留號
端口號 傳輸層協議 用途 說明
20 TCP FTP,數據 文件傳輸協議(數據連接)
21 TCP FTP,控制 文件傳輸協議(控制連接)
23 TCP TELNET 遠程終端
25 TCP SMTP 簡單郵件傳輸協議
53 TCP/UDP DNS 域名系統
67 UDP BOOTP/DHCP,服務器 動態主機配置協議服務器端口
68 UDP BOOTP/DHCP,客戶機 動態主機配置協議接戶籍端口
69 UDP TFTP 簡單文件傳輸協議
80 TCP HTTP 超文件傳輸協議
110 TCP POP3 郵局協議
111 TCP RPC 遠程過程調用
161 UDP SNMP 簡單網絡管理協議
162 UDP SNMP(trap) 簡單網絡管理協議(陷阱)

一般來說,客戶端協議號比服務端協議號多1  

 2.註冊端口:範圍是1024~49151,不指派,但需要在IANA註冊以防止重複

3.動態端口:範圍是49152~65535,用來隨時分配給請求通信的客戶進程使用,是短暫端口

2.套接字地址

套接字地址將一個IP地址與一個端口號結合起來,客戶套接字地址唯一地定義了客戶進程,服務器套接字地址唯一地定義了服務器進程,

例如:MongoDB的套接字地址 127.0.0.1:27017

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章