TCP,UDP相關協議和埠號

2021-08-21 13:38:47 字數 2220 閱讀 5695

**內容來自:

dns的53號埠問題來自:

tcp協議名稱埠號套接字作用

telnet

專司終端模擬

23tcp 23

為使用者提供了在本地計算機上完成遠端主機工作的能力

smtp

簡單郵件傳輸協議

25tcp 25

幫助每台計算機在傳送或中轉信件時找到下乙個目的地

超文字傳輸協議

80tcp 80

ftp檔案傳輸協議

20、21

tcp 20 tcp 21

主機間可以共享檔案

dns網域名稱系統

53tcp 53

網際網路上作為網域名稱和ip位址相互對映的乙個分布式資料庫,能夠使使用者更方便的訪問網際網路,而不用去記住能夠被機器直接讀取的ip數串

超文字傳輸安全協議

443tcp 443

https是以安全為目標的http通道,簡單講是http的安全版

ssh安全殼協議

22tcp 22

ssh 為建立在應用層和傳輸層基礎上的安全協議

pop3

郵局協議版本3

110tcp 110

本協議主要用於支援使用客戶端遠端管理在伺服器上的電子郵件

ntp網路時間協議

123tcp 123

它是用來同步網路中各個計算機時間的協議

imap4

第四版網際網路資訊訪問協議

143tcp 143

imap4協議與pop3協議一樣也是規定個人計算機如何訪問網際網路上的郵件伺服器進行收發郵件的協議,但是imap4協議同pop3協議相比更高階

udp協議名稱埠號套接字作用

snmp

簡單網路管理協議

161udp 161

該協議能夠支援網路管理系統,用以監測連線到網路上的裝置是否有任何引起管理上關注的情況

tftp

簡單檔案傳輸協議

69udp 69

tcp/ip協議族中的乙個用來在客戶機與伺服器之間進行簡單檔案傳輸的協議,提供不複雜、開銷不大的檔案傳輸服務

dns網域名稱系統

53udp 53

網際網路上作為網域名稱和ip位址相互對映的乙個分布式資料庫,能夠使使用者更方便的訪問網際網路,而不用去記住能夠被機器直接讀取的ip數串

bootps/dhcp

動態主機配置協議

67udp 67

主要有兩個用途:給內部網路或網路服務**商自動分配ip位址,給使用者或者內部網路管理員作為對所有計算機作**管理的手段

dns占用53號埠的問題:

dns在進行區域傳輸的時候使用tcp協議,其它時候則使用udp協議; 

dns的規範規定了2種型別的dns伺服器,乙個叫主dns伺服器,乙個叫輔助dns伺服器。在乙個區中主dns伺服器從自己本機的資料檔案中讀取該區的dns資料資訊,而輔助dns伺服器則從區的主dns伺服器中讀取該區的dns資料資訊。當乙個輔助dns伺服器啟動時,它需要與主dns伺服器通訊,並載入資料資訊,這就叫做區傳送(zone transfer)。 

為什麼既使用tcp又使用udp? 

首先了解一下tcp與udp傳送位元組的長度限制: 

udp報文的最大長度為512位元組,而tcp則允許報文長度超過512位元組。當dns查詢超過512位元組時,協議的tc標誌出現刪除標誌,這時則使用tcp傳送。通常傳統的udp報文一般不會大於512位元組。 

區域傳送時使用tcp,主要有一下兩點考慮: 

1.輔網域名稱伺服器會定時(一般時3小時)向主網域名稱伺服器進行查詢以便了解資料是否有變動。如有變動,則會執行一次區域傳送,進行資料同步。區域傳送將使用tcp而不是udp,因為資料同步傳送的資料量比乙個請求和應答的資料量要多得多。 

2.tcp是一種可靠的連線,保證了資料的準確性。 

網域名稱解析時使用udp協議: 

客戶端向dns伺服器查詢網域名稱,一般返回的內容都不超過512位元組,用udp傳輸即可。不用經過tcp三次握手,這樣dns伺服器負載更低,響應更快。雖然從理論上說,客戶端也可以指定向dns伺服器查詢的時候使用tcp,但事實上,很多dns伺服器進行配置的時候,僅支援udp查詢包。

TCP UDP常用埠號

預設埠號 服務 說明 21 ftp檔案傳輸協議 英文 filetransferprotocol,縮寫 ftp 是用於在網路上進行檔案傳輸的一套標準協議,使用客戶 伺服器模式。它屬於網路傳輸協議的應用層。22 sshsecure shell 縮寫為ssh 由ietf的網路工作小組 network wo...

常見的網路協議和埠號

一 根據埠性質來分 1 公認埠 常用埠 0 1024 它們緊密繫結於一些特定的服務。通常這些埠的通訊明確表明了某種服務的協議。這些埠是不可以重新定義它的作用物件。如80埠實際上總是http通訊所使用的,而23號埠是telnet服務專用的。這些埠通常不會像木馬這樣的黑客程式使用。2 註冊埠 1025 ...

常用的TCP UDP埠號

dhcp 伺服器端的埠號是67 dhcp 客戶機端的埠號是68 pop3 pop3僅僅是接收協議,pop3客戶端使用smtp向伺服器傳送郵件。pop3所用的埠號是110 smtp 埠號是25。smtp真正關心的不是郵件如何被傳送,而只關心郵件是否能順利到達目的地。telent 埠號是23 ftp f...