網路埠分類

2021-08-02 18:24:17 字數 2783 閱讀 7522

1.埠簡介

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

2.埠號

埠號—具有網路功能的應用軟體的標識號。注意,埠號是不固定的,即可以由使用者手工可以分配(當然,一般在軟體編寫時就已經定義)。當然,有很多應用軟體有公認的預設的埠,比如ftp:20和21,http:80,telnet:23等等,這裡就不一一枚舉了。乙個軟體可以擁有多個埠號,這證明這個軟體擁有不止乙個網路功能。

3.埠的分類

(1)公認埠(well knownports)

這類埠也常稱之為」常用埠「。這類埠的埠號從0到1024,它們緊密繫結於一些特定的服務。通常這些埠的通訊明確表明了某種服務的協議­,這種埠是不可再重新定義它的作用物件。例如:80埠實際上總是http通訊所使用的,而23號埠則是telnet服務專用的。這些埠通常不會像木馬這­樣的黑客程式利用。為了使大家對這些常用埠多一些認識,在本章後面將詳細把這些埠所對面應的服務進行列表,供各位理解和參考。

(2) 註冊埠(registered ports):

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

(3) 動態和/或私有埠(dynamic and/or privateports):

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

4.常用埠

如果根據所提供的服務方式的不同,埠又可分為」tcp協議埠」和」udp協議埠」兩種。因為電腦之間相互通訊一般採用這兩種通訊協議。前面所介紹的」連­接方式」是一種直接與接收方進行的連線,傳送資訊以後,可以確認資訊是否到達,這種方式大多採用tcp協議;另一種是不是直接與接收方進行連線,只管把資訊放在­網上發出去,而不管資訊是否到達,也就是前面所介紹的」無連線方式」。這種方式大多採用udp協議,ip協議也是一種無連線方式。對應使用以上這兩種通訊協議的­服務所提供的埠,也就分為」tcp協議埠」和」udp協議埠」。

使用tcp協議的常見埠主要有以下幾種:

(2) telnet:它是一種用於遠端登陸的埠,使用者可以以自己的身份遠端連線到電腦上,通過這種埠可以提供一種基於dos模式下的通訊服務。如以前的bbs是­純字元介面的,支援bbs的伺服器將23埠開啟,對外提供服務。

(3) smtp:定義了簡單郵件傳送協議,現在很多郵件伺服器都用的是這個協議,用於傳送郵件。如常見的免費郵件服務中用的就是這個郵件服務埠,所以在電子郵件設定­中常看到有這麼smtp埠設定這個欄,伺服器開放的是25號埠。

(4) pop3:它是和smtp對應,pop3用於接收郵件。通常情況下,pop3協議所用的是110埠。也是說,只要你有相應的使用pop3協議的程式(例如fo­xmail或outlook),就可以不以web方式登陸進郵箱介面,直接用郵件程式就可以收到郵件(如是163郵箱就沒有必要先進入網易**,再進入自己的郵­箱來收信)。

使用udp協議埠常見的有:

(1) http:這是大家用得最多的協議,它就是常說的」超文字傳輸協議」。上網瀏覽網頁時,就得在提供網頁資源的電腦上開啟80號埠以提供服務。常說」www服­務」、」web伺服器」用的就是這個埠。

(2) dns:用於網域名稱解析服務,這種服務在windows nt系統中用得最多的。網際網路上的每一台電腦都有乙個網路位址與之對應,這個位址是常說的ip位址,它以純數字+」.」的形式表示。然而這卻不便記憶,於是出­現了網域名稱,訪問電腦的時候只需要知道網域名稱,網域名稱和ip位址之間的變換由dns伺服器來完成。dns用的是53號埠。

(3) snmp:簡單網路管理協議,使用161號埠,是用來管理網路裝置的。由於網路裝置很多,無連線的服務就體現出其優勢。

(4) oicq:oicq程式既接受服務,又提供服務,這樣兩個聊天的人才是平等的。oicq用的是無連線的協議,也是說它用的是udp協議。oicq伺服器是使用8­000號埠,偵聽是否有資訊到來,客戶端使用4000號埠,向外傳送資訊。如果上述兩個埠正在使用(有很多人同時和幾個好友聊天),就順序往上加。

網路埠分類

邏輯意義上的埠分類 埠正規表示式 在網路技術中,埠 port 大致有兩種意思 物理意義上的埠 比如,adsl modem 集線器 交換機 路由器用於連線其他網路裝置的介面,如rj 45埠 sc埠等等。邏輯意義上的埠 一般是指tcp ip協議中的埠,埠號的範圍從0到65535,比如用於瀏覽網頁服務的8...

網路埠的作用及分類

一 什麼是埠?在開始講什麼是埠 port 之前,我們先來聊一聊什麼是 port 呢?常常在網路上聽說 我的主機開了多少的 port 會不會被入侵呀!或者是說 開那個 port 會比較安全?又,我的服務應該對應什麼 port 呀!呵呵!很神奇吧!怎麼一部主機上面有這麼多的奇怪的 port 呢?這個 p...

埠的分類

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