網絡端口號

一、網絡端口

    在網絡技術中,端口(Port)包括邏輯端口和物理端口兩種類型

    物理端口指的是物理存在的端口,如集線器、交換機、路由器上用 於連接其他網絡設備的接口。

    邏輯端口是指邏輯意義上用於區分服務的端口,如 TCP/IP協議中的服務端口(16位),端口號的範圍【0~65535】,比如用於 瀏覽網頁服務的80端口,用於 FTP服務的21端口等。

     由於物理端口和邏輯端口數量較多,爲了對端口進行區分,將每個端口進行了編號,這就是端口號。端口號只具有本地意義,只爲了標誌本計算機應用層中各個進程在和運輸層交互時的層間接口。

二、端口號佈局和分類

1、服務器端使用的端口號:

        (1)熟知端口號/系統端口號,數值【0~1023】。IANA把這些端口號指派給TCP/IP最重要的一些應用程序,使其衆所周知。每當出現一種新的應用程序,IANA必須爲它指派一個熟知端口,否則無法進行通信。

         

應用程序FTPTELNETSMTPDNSTFTPHTTPSNMPSNMP(trap)
熟知端口號212325536980161162
                            表1:常用的熟知端口號

        (2)登記端口號:數值【1024~49151】,爲沒有熟知端口號的應用程序使用。使用該類端口號必須在IANA按照規定的手續登記,以防止重複。

2、客戶端使用的端口號:

            數值【49152~65535】,亦稱爲“短暫端口號”(該類端口號僅在客戶進程運行時才動態選擇)。該類端口號是留給客戶進程選擇暫時使用

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