埠簡介及其分類

2021-08-02 18:13:46 字數 1408 閱讀 6075

埠,可以認為是裝置與外界通訊交流的出口。埠可以分為虛擬埠和物理埠,其中虛擬埠指計算機內部或交換機路由器內的埠,不可見。例如計算機中的80埠、21埠、23埠等。物理埠又稱為介面,是可見埠,交換機路由器集線器等rj45埠、**使用rj11插口等屬於物理埠的範疇。本篇部落格重點講述虛擬埠。

隨著計算機網路技術的發展,原來物理上的介面(如鍵盤、滑鼠、網絡卡、顯示卡等輸入/輸出介面)已不能滿足網路通訊的要求,tcp/ip協議作為網路通訊的標準協議就解決了這個通訊難題。tcp/ip協議整合到作業系統的核心中,這就相當於在作業系統中引入了一種新的輸入/輸出接**術,因為在 tcp/ip協議中引入了一種稱之為」socket(套接字)」應用程式介面。有了這樣一種接**術,一台計算機就可以通過軟體的方式與任何一台具有 socket介面的計算機進行通訊。埠在計算機程式設計上也就是」socket介面」。

根據埠的性質來分,通常可以分為三類

首先了解,埠號的理論值範圍是從0到65535,公認的是0-1023,註冊埠是1024-49152,還有隨機動態埠是49152-65535,共是65536個埠

1. 公認埠(well known ports)

這類埠也常稱之為」常用埠」。這類埠的埠號從0到1024,它們緊密繫結於一些特定的服務。通常這些埠的通訊明確表明了某種服務的協議,這種埠是不可再重新定義它的作用物件。例如:80埠實際上總是http通訊所使用的,而23號埠則是telnet服務專用的。這些埠通常不會像木馬這樣的黑客程式利用。

2. 註冊埠(registered ports)

埠號從1025到49151。它們鬆散地繫結於一些服務。也是說有許多服務繫結於這些埠,這些埠同樣用於許多其他目的。這些埠多數沒有明確的定義服務物件,不同程式可根據實際需要自己定義,如遠端控制軟體和木馬程式中都會有這些埠的定義的。記住這些常見的程式埠在木馬程式的防護和查殺上是非常有必要的。

3. 動態和/或私有埠(dynamic and/or private ports)

埠號從49152到65535。理論上,不應把常用服務分配在這些埠上。實際上,有些較為特殊的程式,特別是一些木馬程式就非常喜歡用這些埠,因為這些埠常常不被引起注意,容易隱蔽。

根據所提供的服務方式的不同,埠又可分為」tcp協議埠」和」udp協議埠」兩種。因為計算機之間相互通訊一般採用這兩種通訊協議。

1. tcp協議埠

當」連線方式」是一種直接與接收方進行的連線時,傳送資訊以後,可以確認資訊是否到達,這種方式大多採用tcp協議

2. udp協議埠

採用不直接與接收方進行連線,只管把資訊放在網上發出去,而不管資訊是否到達,也就是前面所介紹的」無連線方式」。這種方式大多採用udp協議,ip協議也是一種無連線方式。

網路服務中常用的埠,及其埠號

參考:

常見埠號及其分類

1 埠號 埠包括物理埠和邏輯埠。物理埠是用於連線物理裝置之間的介面,如adsl modem 集線器 交換機 路由器上用於連線其他網路裝置的介面。邏輯埠是邏輯上用於區分服務的埠,如tcp ip協議。乙個ip位址的埠通過16bit進行編號,最多可以有65536個埠。埠是通過埠號來標記的,埠號只有整數,範...

VMware虛擬化技術簡介及其產品分類

vmware虛擬化軟體產品主要針對4類使用者而設計的。這些使用者是 入門的初級使用者,企業級桌面使用者,專業的軟體開發和技術人員,以及資料中心使用者 這些產品都是基於 硬體 的軟體產品。在x86架構計算機虛擬化市場裡,知名度頗高。vmware虛擬化技術產品一覽 1.初級使用者免費產品 vmware ...

埠的分類

埠號的範圍是從1 65535 埠的概念 在網路技術中,埠 port 大致有兩種意思 一是 物理意義上的埠 比如,adsl modem 集線器 交換機 路由器用於連線其他網路裝置的介面,如rj 45埠 sc埠等等。二是 邏輯意義上的埠,一般是指tcp ip協議中的埠,埠號的範圍從0到65535 比如用...