返回頂部
關(guān)閉軟件導(dǎo)航
位置:首頁 > 資訊 > 電商資訊>新一代互聯(lián)網(wǎng)傳輸協(xié)議QUIC淺析

  QUIC(Quick UDP Internet Connection)是谷歌制定的一種互聯(lián)網(wǎng)傳輸層協(xié)議,它基于UDP傳輸層協(xié)議,同時兼具TCP、TLS、 /2等協(xié)議的可靠性與安全性,可以有效減少連接與傳輸延遲,更好地應(yīng)對當(dāng)前傳輸層與應(yīng)用層的挑戰(zhàn)。

  UDP和TCP都屬于傳輸層協(xié)議。TCP是面向連接的,更強調(diào)的是傳輸?shù)目煽啃裕ㄟ^TCP連接傳送的數(shù)據(jù),無差錯,不丟失,不重復(fù),按序到達,但是因為TCP在傳遞數(shù)據(jù)之前會有三次握手來建立連接,所以效率低、占用系統(tǒng)的CPU、內(nèi)存等硬件資源較高;而UDP的無連接的(即發(fā)送數(shù)據(jù)之前不需要建立連接),只需要知道對方地址即可發(fā)送數(shù)據(jù),具有較好的實時性,工作效率比TCP高,占用系統(tǒng)資源比TCP少,但是在數(shù)據(jù)傳遞時,假如網(wǎng)絡(luò)質(zhì)量不好,就會很簡單丟包。

  我們知道,大部分Web平臺的數(shù)據(jù)傳輸都基于TCP協(xié)議。實際上,TCP在設(shè)計之初,網(wǎng)絡(luò)環(huán)境復(fù)雜、丟包率高、網(wǎng)速差,所以TCP可以完美解決可靠性的問題。而如今的網(wǎng)絡(luò)環(huán)境和網(wǎng)速都已經(jīng)取得了巨大的改善,網(wǎng)絡(luò)傳輸可靠性已經(jīng)不再是棘手的問題。另外,TCP還有一個很大的問題是更新非常困難。這是因為:TCP網(wǎng)絡(luò)協(xié)議棧的實現(xiàn)依靠于系統(tǒng)內(nèi)核更新,一旦系統(tǒng)內(nèi)核更新,終端設(shè)備、中間設(shè)備的系統(tǒng)更新都會非常緩慢,迭代需要花費幾年甚至十幾年的時間,這顯然跟不上當(dāng)今互聯(lián)網(wǎng)的發(fā)展速度。所以現(xiàn)在解法就是,拋棄TCP而使用UDP,來實現(xiàn)低延遲的傳輸需求。

  為了結(jié)合兩者優(yōu)點,谷歌公司推出了QUIC,它的升級不依靠于系統(tǒng)內(nèi)核,只需要Client和Server端更新到指定版本。如此一來,基于UDP的QUIC就能月更甚至周更,很好的解決了TCP部署和更新的困難,更靈活地實現(xiàn)部署和更新。

  第一,建連延遲低

  網(wǎng)民傳統(tǒng)TCP三次握手+TLS1~2RTT握手+ 數(shù)據(jù),基于TCP的 S一次建連至少需要2~3個RTT,而QUIC基于UDP,完整握手只需要1RTT乃至0RTT,可以顯著降低延遲。

  第二,安全又可靠

  QUIC具備TCP、TLS、 S/2等協(xié)議的安全、可靠性的特點,通過提供安全功能(如身份驗證和加密)來實現(xiàn)加密傳輸,這些功能由傳輸協(xié)議本身的更高層協(xié)議(如TLS)來實現(xiàn)。

  第三,改造靈活

  QUIC在應(yīng)用程序?qū)用婢湍軐崿F(xiàn)不同的擁塞控制算法,不需要操作系統(tǒng)和內(nèi)核支持,這相比于傳統(tǒng)的TCP協(xié)議改造靈活性更好。

  第四,改進的擁塞控制

  QUIC主要實現(xiàn)了TCP的慢啟動、擁塞避免、快重傳、快恢復(fù)。在這些擁塞控制算法的基礎(chǔ)上改進,例如單調(diào)遞增的 Packet Number,解決了重傳的二義性,確保RTT正確性,減少重傳次數(shù)。

  第五,無隊頭阻塞的多路復(fù)用

   2實現(xiàn)了多路復(fù)用,可以在一條TCP流上并發(fā)多個 請求,但基于TCP的 2在傳輸層卻有個問題,TCP無法識別不同的 2流,實際收數(shù)據(jù)仍是一個隊列,當(dāng)后發(fā)的流先收到時,會因前面的流未到達而被阻塞。QUIC一個connection可以復(fù)用傳輸多個stream,每個stream之間都是獨立的,一個stream的丟包不會影響到其他stream的接收和處理。

  綜上所述,QUIC具有眾多優(yōu)點,它融合了UDP協(xié)議的速度、性能與TCP的安全與可靠,大大優(yōu)化了互聯(lián)網(wǎng)傳輸體驗。

  作為提升終端用戶訪問效率的CDN服務(wù),其節(jié)點之間存在大量數(shù)據(jù)互通,節(jié)點之間的網(wǎng)絡(luò)連接、傳輸架構(gòu)等因素都會對CDN服務(wù)質(zhì)量產(chǎn)生影響。而將QUIC應(yīng)用在CDN系統(tǒng)中,CDN用戶開啟QUIC功能后,系統(tǒng)將遵循QUIC協(xié)議進行用戶IP請求處理,既能滿足安全傳輸?shù)男枨螅材芴嵘齻鬏斝省D壳埃⒗镌艭DN除了在資源部署、智能調(diào)度等方面進行提升之外,也在網(wǎng)絡(luò)傳輸協(xié)議優(yōu)化上不斷鉆研演進,以此確保為用戶提供更低延遲、更高性能的內(nèi)容分發(fā)加速服務(wù)。

  早在2021年杭州云棲大會上,阿里云率先提出AliQUIC的概念,它是基于QUIC協(xié)議而推出的一種CDN last mile和middle mile的網(wǎng)絡(luò)傳輸解決方案。在這個網(wǎng)絡(luò)方案里,AliQUIC不僅僅針對Web類應(yīng)用,它在游戲,實時音視頻通信,互動直播和IM彈幕等各種場景中,延伸出針對性地算法和技術(shù),以達到很佳的加速效果。點擊閱讀詳情。

  阿里云CDN全面支持QUIC協(xié)議

  阿里云CDN全面支持QUIC協(xié)議,適用的產(chǎn)品包含靜態(tài)內(nèi)容分發(fā)(圖片小文件、大文件下載、視音頻點播)和 動態(tài)內(nèi)容分發(fā)(全站加速)。QUIC基于UDP協(xié)議,可以為用戶提供更高的弱網(wǎng)性能、更低的握手延遲、更好的多路復(fù)用和更靈活的擁塞算法。

  用戶只需在CDN、全站加速控制臺對域名開啟【QUIC協(xié)議開關(guān)】功能,支持QUIC協(xié)議的客戶端即可通過QUIC協(xié)議與阿里云CDN節(jié)點通信。

  假如您使用Chrome瀏覽器,則只支持QUIC協(xié)議Q43版本。當(dāng)前阿里云CDN的QUIC協(xié)議是Q39版本,不支持直接對阿里云CDN發(fā)起QUIC請求。

  假如您使用自研App,則App必須集成支持QUIC協(xié)議的網(wǎng)絡(luò)庫,例如:lsquic-client或cronet網(wǎng)絡(luò)庫。

  一、圖片小文件:明顯降低文件下載總耗時,提升效率

  二、視頻點播:提升首屏秒開率,降低卡頓率,提升用戶觀看體驗

新一代互聯(lián)網(wǎng)傳輸協(xié)議QUIC淺析1

  三、動態(tài)請求:適用于動態(tài)請求,提升訪問速度,如網(wǎng)頁登錄、交易等交互體驗提升

  四、弱網(wǎng)環(huán)境:在丟包和網(wǎng)絡(luò)延遲嚴重的情況下仍可提供可用的服務(wù),并優(yōu)化卡頓率、請求失敗率、秒開率、提高連接成功率等傳輸指標

  五、大并發(fā)連接:連接可靠性強,支持頁面資源數(shù)較多、并發(fā)連接數(shù)較多情況下的訪問速率提升

  六、加密連接:具備安全、可靠的傳輸性能

  目前QUIC對外開放處于公測階段,請您掃下方二維碼進入釘釘群,進群后按群公告提供域名信息,由后臺工程師幫您開啟QUIC協(xié)議。當(dāng)您在阿里云CDN開啟QUIC協(xié)議功能時,阿里云CDN將會處理通過QUIC協(xié)議發(fā)起的用戶請求。

  Tips:QUIC協(xié)議屬于增值服務(wù),會對QUIC請求數(shù)進行額外計費,詳情請參見CDN具體價格信息的QUIC部分( 

  -------------------------------

  本文作者:樰籬

新一代互聯(lián)網(wǎng)傳輸協(xié)議QUIC淺析2

  友情鏈接的作用以及好處

  北京高院規(guī)制惡意搶注無正當(dāng)理由大量申請商標或違法

  怎么關(guān)閉win10更新推送

  本地連接受限制或無連接怎么辦

  論壇外鏈代發(fā)純手工包收錄高權(quán)重

  win7激活工具不能激活怎么辦

  百度與360哪個好

  網(wǎng)站打開速度慢的原因你知道多少

  告訴你手機內(nèi)存卡讀不出來怎么辦

  百度搜狗360排名首頁seo網(wǎng)站推廣收錄要害詞優(yōu)化外鏈快速排名

  如何自學(xué)網(wǎng)頁設(shè)計教程

  百度阿拉丁計劃是什么

  英雄聯(lián)盟登錄頁面打不開怎么解決

  三星I9300什么時候 

新一代互聯(lián)網(wǎng)傳輸協(xié)議QUIC淺析3

  為你解答怎樣設(shè)置電腦密碼

  如何進行歌曲網(wǎng)絡(luò)推廣

  教您win7版本區(qū)別是什么

如果您覺得 新一代互聯(lián)網(wǎng)傳輸協(xié)議QUIC淺析 這篇文章對您有用,請分享給您的好友,謝謝
文章地址:http://www.meyanliao.com/article/online/5172.html
解放雙手無盡可能,有問題添加天線貓微信
主站蜘蛛池模板: av区无码字幕中文色| 欧洲Av无码放荡人妇网站| 亚洲中文字幕无码爆乳| 免费看国产成年无码AV片| 精品久久久久久久无码| 亚洲国产精品无码观看久久| 亚洲av麻豆aⅴ无码电影| 中文字幕丰满伦子无码| 亚洲人av高清无码| 人妻中文无码久热丝袜| 精品久久久久久无码人妻| 精品人体无码一区二区三区| 一本一道VS无码中文字幕| 亚洲精品无码av人在线观看 | 亚洲综合久久精品无码色欲| 日韩AV片无码一区二区不卡| 无码少妇一区二区性色AV| 国产爆乳无码视频在线观看3| 亚洲AV成人噜噜无码网站| 中文无码AV一区二区三区| 亚洲不卡无码av中文字幕| 人妻丰满?V无码久久不卡| 毛片无码免费无码播放| 无码一区二区三区在线观看| a级毛片免费全部播放无码| 亚洲国产精品无码久久| 无码精品A∨在线观看十八禁| 日韩精品无码一区二区三区| 97无码人妻福利免费公开在线视频| 人妻少妇伦在线无码| 人妻丰满?V无码久久不卡| 亚洲日韩国产二区无码| 无码人妻精品一区二区蜜桃| 亚洲av无码兔费综合| 精品无码久久久久国产| 亚洲av无码国产综合专区| 久久Av无码精品人妻系列| 精品亚洲A∨无码一区二区三区 | 免费人妻无码不卡中文字幕系| 无码视频在线观看| 日日麻批免费40分钟无码|