tcp協議即transimission control protocol ,傳輸控制協議,
基於位元組的傳輸層通訊協議,負責兩台計算機之間建⽴可靠的【保
證資料安全到達對⽅】,可連線【⾯向連線,三次握⼿】的通訊。
特點:安全的【確保接收⽅完全正確的獲取傳送⽅傳送的全部資料】
⾯向連線的【資料傳輸必須要建⽴連線,連線的過程中需要時間】
資料傳輸的效率較低
傳輸的資料的⼤⼩有限制,⼀旦連線建⽴,雙⽅可以通過指定的格式
傳送資料
udp協議
udp協議即user datagram protocol,⽤戶資料報協議,提供
⾯向⽆連線的不可靠的資訊傳輸服務。udp不提供可靠性,應⽤程
序傳給ip層的資料報傳送出去,但是並不能保證它們能到達⽬的
地。由於udp在傳輸資料報前不⽤在客戶和伺服器之間建⽴⼀個連
接,且沒有超時重發等機制,故⽽傳輸速度很快。特點:
不安全的
⽆連線的
速度快⼤⼩是有限制的,每個資料報的⼤⼩必須限制在64k以內
TCP協議和UDP協議
前面我們學習了網路的7層模型,其中談到傳輸層的相關協議有tcp transmission control protocol 傳輸控制協議 和udp user datagram protocol 使用者資料報協議 一 tcp協議 tcp transmission control protocol 是一...
TCP協議和UDP協議
tcp transfer control protocol 是面向連線的,所謂面向連線,就是當計算機雙方通訊時必需經過先建立連線,然後傳送資料,最後拆除連線三個過程。tcp在建立連線時又分三步走 第一步,是請求端 客戶端 傳送乙個包含syn即同步 synchronize 標誌的tcp報文,syn同步...
TCP協議和UDP協議
區別 面向連線vs無連線 tcp建立乙個連線需要3次握手ip資料報,斷開連線需要4次握手。另外斷開連線時發起方可能進入time wait狀態長達數分鐘 視系統設定,windows一般為120秒 在此狀態下連線 埠 無法被釋放。udp不需要建立連線,可以直接發起。可靠vs不可靠 tcp利用握手 ack...