回覆列表
  • 1 # 歷歷萬世

    UDP是面向無連線的通訊協議,UDP資料包括目的埠號和源埠號資訊。

    優點:UDP速度快、操作簡單、要求系統資源較少,由於通訊不需要連線,可以實現廣播發送

    缺點:UDP傳送資料前並不與對方建立連線,對接收到的資料也不傳送確認訊號,傳送端不知道數

    據是否會正確接收,也不重複傳送,不可靠。

    TCP是面向連線的通訊協議,透過三次握手建立連線,通訊完成時四次揮手

    優點:TCP在資料傳遞時,有確認、視窗、重傳、阻塞等控制機制,能保證資料正確性,較為可靠。

    缺點:TCP相對於UDP速度慢一點,要求系統資源較多。

  • 2 # 使用者3177994670834

    TCP是面向連線的傳輸控制協議,而UDP提供了無連線的資料報服務;

    TCP具有高可靠性,確保傳輸資料的正確性,不出現丟失或亂序;UDP在傳輸資料前不建立連線,不對資料報進行檢查與修改,無須等待對方的應答,所以會出現分組丟失、重複、亂序,應用程式需要負責傳輸可靠性方面的所有工作;

    UDP具有較好的實時性,工作效率較TCP協議高。

    TCP---傳輸控制協議,提供的是面向連線、可靠的位元組流服務。當客戶和伺服器彼此交換資料前,必須先在雙方之間建立一個TCP連線,之後才能傳輸資料。TCP提供超時重發,丟棄重複資料,檢驗資料,流量控制等功能,保證資料能順序地從一端傳到另一端。

    UDP---使用者資料報協議,是一個簡單的面向資料報的運輸層協議。UDP不提供可靠性,它只是把應用程式傳給IP層的資料報傳送出去,但是並不能保證它們能到達目的地。由於UDP在傳輸資料報前不用在客戶和伺服器之間建立一個連線,且沒有超時重發等機制,不保證資料按順序傳遞,故而傳輸速度很快。

  • 3 # 億佰特物聯網實驗室

    TCP與UDP的區別:

    1.基於連線與無連線;

    2.對系統資源的要求(TCP較多,UDP少);

    3.UDP程式結構較簡單;

    4.流模式與資料報模式 ;

    5.TCP保證資料正確性,UDP可能丟包,TCP保證資料順序,UDP不保證。

  • 中秋節和大豐收的關聯?
  • 別克新英朗15n代表什麼意思?