?? 14.1.8 ~端口.txt
字號:
14.1.8 ~端口
按照 OS I七層模型的描述,傳輸層提供進程 (也就是活動的應用程序)通信的能力。為了標識通
信實體中進行通信的進程(應用程序), TCP/iP協議提出了協議端口 (protocol po此,簡稱端口)
的概念。
端口是一種抽象的軟件結構 (包括一些數據結構和1/0緩沖區)。應用程序通過系統調用與某端口
建立連接 C binding)后,傳輸層傳給該端口的數據都被相應的進程所接收,相應進程發給傳輸
層的數據都通過該端口輸出。
端口用一個整數型標識符來表示,即端口號。端口號跟協議相關, TCP/IP傳輸層的兩個協議 TCP
和 UDP是完全獨立的兩個軟件模塊,因此各自的端口號也相互獨立。也就是說,基于 TCP和 UDP
協議的不同的網絡應用程序,它們可以擁有相同的端口號。端口使用一個 1 6位的數字來表示,
它的范圍是 0-65535, 1024以下的端口號保留給預定義的服
務。 例如 : html即使用 8 0端口。 我們在編寫網絡應用程序時,要為程序指定 1024以上的端
口號。
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -