<listing id="lnlbz"></listing>

      <address id="lnlbz"></address>
      <form id="lnlbz"><th id="lnlbz"><listing id="lnlbz"></listing></th></form>

          <form id="lnlbz"></form>

          <progress id="lnlbz"><nobr id="lnlbz"></nobr></progress>

          <address id="lnlbz"><sub id="lnlbz"><menuitem id="lnlbz"></menuitem></sub></address><listing id="lnlbz"><font id="lnlbz"><cite id="lnlbz"></cite></font></listing><thead id="lnlbz"></thead><rp id="lnlbz"></rp>

          1. 移動端
            訪問手機端
            官微
            訪問官微

            搜索
            取消
            溫馨提示:
            敬愛的用戶,您的瀏覽器版本過低,會導致頁面瀏覽異常,建議您升級瀏覽器版本或更換其他瀏覽器打開。

            HTTP3.0有望拋棄TCP傳輸層:換用UDP協議

            來源:驅動之家 2018-11-16 08:31:44 HTTP 3.0 金融安全
                 來源:驅動之家     2018-11-16 08:31:44

            核心提示雖然UDP與TCP相反,是不可靠且無序的,但效率很高、速度快。谷歌調優后的QUIC更是重建了可靠性和有序性,但減少了連接次數,尤其是對于加密連接來說,能夠使用先前協商過的相同加密恢復舊連接,而不需要任何額外的往返。

              下一代的超文本傳輸協議,也就是我們熟知的HTTP,可能不會再使用TCP協議。

              目前,HTTP 1.0/1.1/2都使用TCP構建傳輸層,其特點或者說優點在于可靠性、有序性和糾錯性。即連接兩端收發信息是依序且能夠檢查錯誤,如果收方的數據包有問題,可以再次請求發送。

              當然,這些都是理想的屬性。實際上,TCP被設計成了一種一刀切的解決方案,對于HTTP所使用的場景類型并沒有進行特別調優。例如,TCP需要客戶端和服務器之間的多次往返來建立連接;使用SSL加密的HTTPS,則需要更多的往返來建立加密連接,一定程度上降低了效率、提高了網絡延遲。

              在下一版HTTP中,有望引入谷歌主導開發的QUIC協議(快速UDP網絡連接)。QUIC放棄了TCP,而使用了同級的UDP協議做傳輸層。

              雖然UDP與TCP相反,是不可靠且無序的,但效率很高、速度快。谷歌調優后的QUIC更是重建了可靠性和有序性,但減少了連接次數,尤其是對于加密連接來說,能夠使用先前協商過的相同加密恢復舊連接,而不需要任何額外的往返。

              目前,HTTP的制定小組IETF正著手構建HTTP over QUIC,并且有望成為HTTP/3。

            責任編輯:韓希宇

            免責聲明:

            中國電子銀行網發布的專欄、投稿以及征文相關文章,其文字、圖片、視頻均來源于作者投稿或轉載自相關作品方;如涉及未經許可使用作品的問題,請您優先聯系我們(聯系郵箱:cebnet@cfca.com.cn,電話:400-880-9888),我們會第一時間核實,謝謝配合。

            為你推薦

            猜你喜歡

            收藏成功

            確定
            1024你懂的国产日韩欧美_亚洲欧美色一区二区三区_久久五月丁香合缴情网_99爱之精品网站

            <listing id="lnlbz"></listing>

                <address id="lnlbz"></address>
                <form id="lnlbz"><th id="lnlbz"><listing id="lnlbz"></listing></th></form>

                    <form id="lnlbz"></form>

                    <progress id="lnlbz"><nobr id="lnlbz"></nobr></progress>

                    <address id="lnlbz"><sub id="lnlbz"><menuitem id="lnlbz"></menuitem></sub></address><listing id="lnlbz"><font id="lnlbz"><cite id="lnlbz"></cite></font></listing><thead id="lnlbz"></thead><rp id="lnlbz"></rp>