91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

UDP有時比TCP更有優勢的原因是什么

發布時間:2022-02-19 09:23:57 來源:億速云 閱讀:209 作者:iii 欄目:開發技術

本文小編為大家詳細介紹“UDP有時比TCP更有優勢的原因是什么”,內容詳細,步驟清晰,細節處理妥當,希望這篇“UDP有時比TCP更有優勢的原因是什么”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。

1、網速的提升給UDP穩定性提供可靠網絡保障


CDN服務商Akamai(NASDAQ: AKAM)報告從2008年到2015年7年時間,各個國家網絡平均速率由1.5Mbps提升為5.1Mbps,網速提升近4倍。網絡環境變好,網絡傳輸的延遲、穩定性也隨之改善,UDP的丟包率低于5%,如果再使用應用層重傳,能夠完全確保傳輸的可靠性。

2、對比測試結果UDP性能優于TCP


為了提升瀏覽速度,Google基于TCP提出了SPDY協議以及HTTP/2。Google在Chrome上實驗基于UDP的QUIC協議,傳輸速率減少到100ms以內。UDP有時比TCP更有優勢的原因是什么

  • Google采用QUIC后連接速率能有效提升75%。
  • Google搜索采用QUIC后頁面加載性能提升3%。
  • YouTube采用QUIC后重新緩沖次數減少了30%。

3、TCP設計過于冗余,速度難以進一步提升


TCP為了實現網絡通信的可靠性,使用了復雜的擁塞控制算法,建立了繁瑣的握手過程以及重傳策略。由于TCP內置在系統協議棧中,極難對其進行改進。

UDP有時比TCP更有優勢的原因是什么

4、UDP協議以其簡單、傳輸快的優勢,在越來越多場景下取代了TCP


4.1 網頁瀏覽

使用UDP協議有三個優點 :

  • 能夠對握手過程進行精簡,減少網絡通信往返次數;
  • 能夠對TLS加解密過程進行優化;
  • 收發快速,無阻塞。

4.2 流媒體

采用TCP,一旦發生丟包,TCP會將后續包緩存起來,等前面的包重傳并接收到后再繼續發送,延遲會越來越大。基于UDP的協議如WebRTC是極佳的選擇。

2010年google 通過收購 Global IP Solutions,獲得了WebRTC(網頁實時通信,Web Real-Time Communication)技術,用于提升網頁視頻速率。

4.3 實時游戲

對實時要求較為嚴格的情況下,采用自定義的可靠UDP協議,比如Enet、RakNet(用戶有sony online game、minecraft)等,自定義重傳策略,能夠把丟包產生的延遲降到最低,盡量減少網絡問題對游戲性造成的影響。采用UDP的經典游戲如FPS游戲Quake、CS,著名的游戲引擎Unity3D采用的也是RakNet。

4.4 物聯網

2014年google旗下的Nest建立Thread Group,推出了物聯網通信協議Thread,完善物聯網通信。UDP有時比TCP更有優勢的原因是什么

采用UDP有3個關鍵點:

  • 網絡帶寬需求較小,而實時性要求高;
  • 大部分應用無需維持連接;
  • 需要低功耗;

讀到這里,這篇“UDP有時比TCP更有優勢的原因是什么”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注億速云行業資訊頻道。

向AI問一下細節
推薦閱讀:
  1. UDP-TCP
  2. TCP與UDP

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

长顺县| 信宜市| 沧源| 宝山区| 嘉义县| 丹凤县| 松潘县| 衡阳县| 顺平县| 岳池县| 凌源市| 平顶山市| 厦门市| 合江县| 平安县| 依兰县| 卫辉市| 高台县| 吕梁市| 铁力市| 舞阳县| 称多县| 定结县| 清丰县| 安阳县| 临高县| 苗栗市| 吉木乃县| 嵊州市| 维西| 普兰县| 衢州市| 昭苏县| 文登市| 金平| 郸城县| 邯郸市| 洪江市| 图木舒克市| 监利县| 昂仁县|