**內容來自:
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...