TCP對應的協議和UDP對應的協議(簡單概述)

love_Aym發表於2018-04-18

轉載:https://blog.csdn.net/xinianbuxiu/article/details/52685646


一、TCPUDP的區別?

  • TCP提供面向連線的、可靠的資料流傳輸,而UDP提供的是非面向連線的、不可靠的資料流傳輸。
  • TCP傳輸單位稱為TCP報文段,UDP傳輸單位稱為使用者資料包。
  • TCP注重資料安全性,UDP資料傳輸快,因為不需要連線等待,少了許多操作,但是其安全性卻一般。


二、TCP對應的協議和UDP對應的協議

1、TCP對應的協議:

1 FTP:定義了檔案傳輸協議,使用21埠。

2 Telnet:一種用於遠端登陸的埠,使用23埠,使用者可以以自己的身份遠端連線到計算機上,可提供基於DOS模式下的通訊服務。

3 SMTP:郵件傳送協議,用於傳送郵件。伺服器開放的是25號埠。

4 POP3:它是和SMTP對應,POP3用於接收郵件。POP3協議所用的是110埠。

5HTTP:是從Web伺服器傳輸超文字到本地瀏覽器的傳送協議。


2、UDP對應的協議:

1 DNS:用於域名解析服務,將域名地址轉換為IP地址。DNS用的是53號埠。

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

3 TFTP(Trival File Tran敏感詞er Protocal),簡單檔案傳輸協議,該協議在熟知埠69上使用UDP服務。

DNS域名系統,它的工作原理是:

    當DNS客戶機需要在程式中使用名稱時,它會查詢DNS伺服器來解析該名稱。客戶機傳送的每條查詢資訊包括三條資訊:包括:指定的DNS域名,指定的查詢型別,DNS域名的指定類別。基於UDP服務,埠53. 該應用一般不直接為使用者使用,而是為其他應用服務,如HTTPSMTP等在其中需要完成主機名到IP地址的轉換。


三、面向連線和非面向連線的服務的特點是:

  • 面向連線的服務,通訊雙方在進行通訊之前,要先在雙方建立起一個完整的可以彼此溝通的通道,在通訊過程中,整個連線的情況一直可以被實時地監控和管理。
  • 非面向連線的服務,不需要預先建立一個聯絡兩個通訊節點的連線,需要通訊的時候,傳送節點就可以往網路上傳送資訊,讓資訊自主地在網路上去傳,一般在傳輸的過程中不再加以監控。

相關文章