精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

與時俱進,大廠面試之–HTTP/2、 HTTP/3

網絡 通信技術
HTTP/2 相比于 HTTP/1,可以說是大幅度提高了網頁的性能,只需要升級到該協議就可以減少很多之前需要做的性能優化工作,當然兼容問題以及如何優雅降級應該是國內還不普遍使用的原因之一。

 前言

HTTP/2 相比于 HTTP/1,可以說是大幅度提高了網頁的性能,只需要升級到該協議就可以減少很多之前需要做的性能優化工作,當然兼容問題以及如何優雅降級應該是國內還不普遍使用的原因之一。

雖然 HTTP/2 提高了網頁的性能,但是并不代表它已經是完美的了,HTTP/3 就是為了解決 HTTP/2 所存在的一些問題而被推出來的。

[[277475]]

一、HTTP協議

HTTP協議是HyperText Transfer Protocol(超文本傳輸協議)的縮寫,它是互聯網上應用最為廣泛的一種網絡協議。所有的WWW文件都必須遵守這個標準。伴隨著計算機網絡和瀏覽器的誕生,HTTP1.0也隨之而來,處于計算機網絡中的應用層,HTTP是建立在TCP協議之上,所以HTTP協議的瓶頸及其優化技巧都是基于TCP協議本身的特性,例如tcp建立連接的3次握手和斷開連接的4次揮手以及每次建立連接帶來的RTT延遲時間。

二、HTTP/1.x的缺陷

  • 連接無法復用:連接無法復用會導致每次請求都經歷三次握手和慢啟動。三次握手在高延遲的場景下影響較明顯,慢啟動則對大量小文件請求影響較大(沒有達到最大窗口請求就被終止)。
  • HTTP/1.0傳輸數據時,每次都需要重新建立連接,增加延遲。
  • HTTP/1.1雖然加入keep-alive可以復用一部分連接,但域名分片等情況下仍然需要建立多個connection,耗費資源,給服務器帶來性能壓力。
  • Head-Of-Line Blocking(HOLB):導致帶寬無法被充分利用,以及后續健康請求被阻塞。HOLB是指一系列包(package)因為第一個包被阻塞;當頁面中需要請求很多資源的時候,HOLB(隊頭阻塞)會導致在達到最大請求數量時,剩余的資源需要等待其他資源請求完成后才能發起請求。
  • HTTP 1.0:下個請求必須在前一個請求返回后才能發出,request-response對按序發生。顯然,如果某個請求長時間沒有返回,那么接下來的請求就全部阻塞了。
  • HTTP 1.1:嘗試使用 pipeling 來解決,即瀏覽器可以一次性發出多個請求(同個域名,同一條 TCP 鏈接)。但 pipeling 要求返回是按序的,那么前一個請求如果很耗時(比如處理大圖片),那么后面的請求即使服務器已經處理完,仍會等待前面的請求處理完才開始按序返回。所以,pipeling 只部分解決了 HOLB。

如上圖所示,紅色圈出來的請求就因域名鏈接數已超過限制,而被掛起等待了一段時間。

  • 協議開銷大: HTTP1.x在使用時,header里攜帶的內容過大,在一定程度上增加了傳輸的成本,并且每次請求header基本不怎么變化,尤其在移動端增加用戶流量。
  • 安全因素:HTTP1.x在傳輸數據時,所有傳輸的內容都是明文,客戶端和服務器端都無法驗證對方的身份,這在一定程度上無法保證數據的安全性

三、SPDY 協議

因為HTTP/1.x的問題,我們會引入雪碧圖、將小圖內聯、使用多個域名等等的方式來提高性能。不過這些優化都繞開了協議,直到2009年,谷歌公開了自行研發的 SPDY 協議,主要解決HTTP/1.1效率不高的問題。谷歌推出SPDY,才算是正式改造HTTP協議本身。降低延遲,壓縮header等等,SPDY的實踐證明了這些優化的效果,也最終帶來HTTP/2的誕生。

SPDY 協議在Chrome瀏覽器上證明可行以后,就被當作 HTTP/2 的基礎,主要特性都在 HTTP/2 之中得到繼承。

四、HTTP/2 簡介

2015年,HTTP/2 發布。HTTP/2是現行HTTP協議(HTTP/1.x)的替代,但它不是重寫,HTTP方法/狀態碼/語義都與HTTP/1.x一樣。HTTP/2基于SPDY3,專注于性能,最大的一個目標是在用戶和網站間只用一個連接(connection)。

HTTP/2由兩個規范(Specification)組成:

Hypertext Transfer Protocol version 2 - RFC7540

HPACK - Header Compression for HTTP/2 - RFC7541

五、HTTP/2 新特性

1.二進制傳輸

HTTP/2 采用二進制格式傳輸數據,而非 HTTP 1.x 的文本格式,二進制協議解析起來更高效。 HTTP / 1 的請求和響應報文,都是由起始行,首部和實體正文(可選)組成,各部分之間以文本換行符分隔。HTTP/2 將請求和響應數據分割為更小的幀,并且它們采用二進制編碼。

接下來我們介紹幾個重要的概念:

流:流是連接中的一個虛擬信道,可以承載雙向的消息;每個流都有一個唯一的整數標識符(1、2…N);

消息:是指邏輯上的 HTTP 消息,比如請求、響應等,由一或多個幀組成。

幀:HTTP 2.0 通信的最小單位,每個幀包含幀首部,至少也會標識出當前幀所屬的流,承載著特定類型的數據,如 HTTP 首部、負荷,等等

HTTP/2 中,同域名下所有通信都在單個連接上完成,該連接可以承載任意數量的雙向數據流。每個數據流都以消息的形式發送,而消息又由一個或多個幀組成。多個幀之間可以亂序發送,根據幀首部的流標識可以重新組裝。

2.多路復用

在 HTTP/2 中引入了多路復用的技術。多路復用很好的解決了瀏覽器限制同一個域名下的請求數量的問題,同時也接更容易實現全速傳輸,畢竟新開一個 TCP 連接都需要慢慢提升傳輸速度。

大家可以通過 該鏈接 直觀感受下 HTTP/2 比 HTTP/1 到底快了多少。

在 HTTP/2 中,有了二進制分幀之后,HTTP /2 不再依賴 TCP 鏈接去實現多流并行了,在 HTTP/2中:

  • 同域名下所有通信都在單個連接上完成。
  • 單個連接可以承載任意數量的雙向數據流。
  • 數據流以消息的形式發送,而消息又由一個或多個幀組成,多個幀之間可以亂序發送,因為根據幀首部的流標識可以重新組裝。

這一特性,使性能有了極大提升:

  • 同個域名只需要占用一個 TCP 連接,使用一個連接并行發送多個請求和響應,消除了因多個 TCP 連接而帶來的延時和內存消耗。
  • 并行交錯地發送多個請求,請求之間互不影響。
  • 并行交錯地發送多個響應,響應之間互不干擾。
  • 在HTTP/2中,每個請求都可以帶一個31bit的優先值,0表示最高優先級, 數值越大優先級越低。有了這個優先值,客戶端和服務器就可以在處理不同的流時采取不同的策略,以最優的方式發送流、消息和幀。

如上圖所示,多路復用的技術可以只通過一個 TCP 連接就可以傳輸所有的請求數據。

3.Header 壓縮

在 HTTP/1 中,我們使用文本的形式傳輸 header,在 header 攜帶 cookie 的情況下,可能每次都需要重復傳輸幾百到幾千的字節。

為了減少這塊的資源消耗并提升性能, HTTP/2對這些首部采取了壓縮策略:

  • HTTP/2在客戶端和服務器端使用“首部表”來跟蹤和存儲之前發送的鍵-值對,對于相同的數據,不再通過每次請求和響應發送;
  • 首部表在HTTP/2的連接存續期內始終存在,由客戶端和服務器共同漸進地更新;
  • 每個新的首部鍵-值對要么被追加到當前表的末尾,要么替換表中之前的值

例如下圖中的兩個請求, 請求一發送了所有的頭部字段,第二個請求則只需要發送差異數據,這樣可以減少冗余數據,降低開銷

4.Server Push

Server Push即服務端能通過push的方式將客戶端需要的內容預先推送過去,也叫“cache push”。

可以想象以下情況,某些資源客戶端是一定會請求的,這時就可以采取服務端 push 的技術,提前給客戶端推送必要的資源,這樣就可以相對減少一點延遲時間。當然在瀏覽器兼容的情況下你也可以使用 prefetch。

例如服務端可以主動把JS和CSS文件推送給客戶端,而不需要客戶端解析HTML時再發送這些請求。

服務端可以主動推送,客戶端也有權利選擇是否接收。如果服務端推送的資源已經被瀏覽器緩存過,瀏覽器可以通過發送RST_STREAM幀來拒收。主動推送也遵守同源策略,換句話說,服務器不能隨便將第三方資源推送給客戶端,而必須是經過雙方確認才行。

六、HTTP/3 新特性

1.HTTP/3簡介

雖然 HTTP/2 解決了很多之前舊版本的問題,但是它還是存在一個巨大的問題,主要是底層支撐的 TCP 協議造成的。

上文提到 HTTP/2 使用了多路復用,一般來說同一域名下只需要使用一個 TCP 連接。但當這個連接中出現了丟包的情況,那就會導致 HTTP/2 的表現情況反倒不如 HTTP/1 了。

因為在出現丟包的情況下,整個 TCP 都要開始等待重傳,也就導致了后面的所有數據都被阻塞了。但是對于 HTTP/1.1 來說,可以開啟多個 TCP 連接,出現這種情況反到只會影響其中一個連接,剩余的 TCP 連接還可以正常傳輸數據。

那么可能就會有人考慮到去修改 TCP 協議,其實這已經是一件不可能完成的任務了。因為 TCP 存在的時間實在太長,已經充斥在各種設備中,并且這個協議是由操作系統實現的,更新起來不大現實。

基于這個原因,Google 就更起爐灶搞了一個基于 UDP 協議的 QUIC 協議,并且使用在了 HTTP/3 上,HTTP/3 之前名為 HTTP-over-QUIC,從這個名字中我們也可以發現,HTTP/3 最大的改造就是使用了 QUIC。

QUIC 雖然基于 UDP,但是在原本的基礎上新增了很多功能,接下來我們重點介紹幾個QUIC新功能。

2.QUIC新功能

0-RTT

通過使用類似 TCP 快速打開的技術,緩存當前會話的上下文,在下次恢復會話的時候,只需要將之前的緩存傳遞給服務端驗證通過就可以進行傳輸了。0RTT 建連可以說是 QUIC 相比 HTTP2 最大的性能優勢。那什么是 0RTT 建連呢?

這里面有兩層含義:

1.傳輸層 0RTT 就能建立連接。

2.加密層 0RTT 就能建立加密連接。

上圖左邊是 HTTPS 的一次完全握手的建連過程,需要 3 個 RTT。就算是會話復用也需要至少 2 個 RTT。

而 QUIC 呢?由于建立在 UDP 的基礎上,同時又實現了 0RTT 的安全握手,所以在大部分情況下,只需要 0 個 RTT 就能實現數據發送,在實現前向加密的基礎上,并且 0RTT 的成功率相比 TLS 的會話記錄單要高很多。

多路復用

雖然 HTTP/2 支持了多路復用,但是 TCP 協議終究是沒有這個功能的。QUIC 原生就實現了這個功能,并且傳輸的單個數據流可以保證有序交付且不會影響其他的數據流,這樣的技術就解決了之前 TCP 存在的問題。

同HTTP2.0一樣,同一條 QUIC連接上可以創建多個stream,來發送多個HTTP請求,但是,QUIC是基于UDP的,一個連接上的多個stream之間沒有依賴。比如下圖中stream2丟了一個UDP包,不會影響后面跟著 Stream3 和 Stream4,不存在 TCP 隊頭阻塞。雖然stream2的那個包需要重新傳,但是stream3、stream4的包無需等待,就可以發給用戶。

另外QUIC 在移動端的表現也會比 TCP 好。因為 TCP 是基于 IP 和端口去識別連接的,這種方式在多變的移動端網絡環境下是很脆弱的。但是 QUIC 是通過 ID 的方式去識別一個連接,不管你網絡環境如何變化,只要 ID 不變,就能迅速重連上。

加密認證的報文

TCP 協議頭部沒有經過任何加密和認證,所以在傳輸過程中很容易被中間網絡設備篡改,注入和竊聽。比如修改序列號、滑動窗口。這些行為有可能是出于性能優化,也有可能是主動攻擊。

但是 QUIC 的 packet 可以說是武裝到了牙齒。除了個別報文比如 PUBLIC_RESET 和 CHLO,所有報文頭部都是經過認證的,報文 Body 都是經過加密的。

這樣只要對 QUIC 報文任何修改,接收端都能夠及時發現,有效地降低了安全風險。

如上圖所示,紅色部分是 Stream Frame 的報文頭部,有認證。綠色部分是報文內容,全部經過加密。

向前糾錯機制

QUIC協議有一個非常獨特的特性,稱為向前糾錯 (Forward Error Correction,FEC),每個數據包除了它本身的內容之外,還包括了部分其他數據包的數據,因此少量的丟包可以通過其他包的冗余數據直接組裝而無需重傳。向前糾錯犧牲了每個數據包可以發送數據的上限,但是減少了因為丟包導致的數據重傳,因為數據重傳將會消耗更多的時間(包括確認數據包丟失、請求重傳、等待新數據包等步驟的時間消耗)

假如說這次我要發送三個包,那么協議會算出這三個包的異或值并單獨發出一個校驗包,也就是總共發出了四個包。當出現其中的非校驗包丟包的情況時,可以通過另外三個包計算出丟失的數據包的內容。當然這種技術只能使用在丟失一個包的情況下,如果出現丟失多個包就不能使用糾錯機制了,只能使用重傳的方式了。

七、總結

HTTP/1.x 有連接無法復用、隊頭阻塞、協議開銷大和安全因素等多個缺陷

HTTP/2 通過多路復用、二進制流、Header 壓縮等等技術,極大地提高了性能,但是還是存在著問題的

QUIC 基于 UDP 實現,是 HTTP/3 中的底層支撐協議,該協議基于 UDP,又取了 TCP 中的精華,實現了即快又可靠的協議

責任編輯:武曉燕 來源: 今日頭條
相關推薦

2025-07-01 07:53:47

2020-03-08 21:22:03

HTTP112

2024-11-05 08:16:04

HTTP/3HTTP 2.0QUIC

2019-04-12 10:44:39

2019-11-17 22:47:53

HTTP23

2022-06-21 10:10:14

HTTP協議TCP

2018-04-17 16:29:24

Java面試HTTP

2025-07-08 08:12:31

2022-07-13 14:12:41

HTTP/3前端

2020-12-04 09:30:18

HTTPWeb前端

2023-09-06 12:01:50

HTTP協議信息

2020-08-26 07:50:01

HTTP 3網絡協議HTTP

2021-10-30 19:57:00

HTTP2 HTTP

2019-12-13 09:14:35

HTTP2協議

2018-03-12 11:22:48

HTTP面試狀態碼

2021-05-12 08:20:53

開發

2020-06-01 15:25:20

HTTP3前端

2020-05-22 09:12:46

HTTP3網絡協議

2022-07-11 07:10:48

HTTP協議類型

2011-06-10 12:44:09

點贊
收藏

51CTO技術棧公眾號

中文在线a天堂| 亚洲理论片在线观看| 丁香花在线影院| 99精品国产99久久久久久白柏| 欧美亚洲在线观看| 日韩av网站在线播放| 亚洲综合影院| 欧美在线免费播放| 91.com在线| a黄色在线观看| 成人av在线资源网站| 国产精品v片在线观看不卡| 天天操夜夜操av| 免费看久久久| 4438成人网| 黄色一级二级三级| 超碰在线97国产| 国产精品久久久久影院老司| 狠狠色狠狠色综合人人| 国产一区二区三区中文字幕 | 99这里都是精品| 国产精品一区久久| 青青操免费在线视频| 五月婷婷六月综合| 国产一区二区三区在线观看视频| 亚洲黄色小说在线观看| 成人在线观看免费视频| 精品欧美一区二区三区| 亚洲欧美日韩综合一区| 日韩一级免费视频| 精品一区二区三区在线视频| 国产精品jizz在线观看麻豆| 国产黄色片视频| 911精品美国片911久久久| 亚洲人午夜色婷婷| 色综合久久五月| 日韩精品视频在线看| 欧美在线影院一区二区| 美女福利视频在线| 人人草在线视频| 亚洲国产日韩综合久久精品| eeuss中文| 在线观看的av| 国产农村妇女毛片精品久久麻豆 | 精品日韩美女的视频高清| 黄色高清视频网站| 久热国产在线| 国产精品不卡在线观看| 亚洲欧美日韩国产成人综合一二三区| 黄色国产在线| 久久久久久久久岛国免费| 精品久久久久久一区| 亚洲精品福利网站| 国产成人精品亚洲日本在线桃色| 国产精品黄视频| 日本中文字幕在线观看视频| 久久国产精品99国产| 欧美一区三区三区高中清蜜桃| 久久精品视频久久| 国产尤物精品| 国内揄拍国内精品| 国产成人亚洲欧洲在线| 国产午夜精品一区二区三区欧美| 97精品国产97久久久久久春色| 国产精品不卡av| 国产精品久久久久久久久久妞妞 | 波多野结衣mp4| 久久婷婷av| 国产精品久久久久久久久男| 中文字幕在线欧美| 蜜臀久久99精品久久久久宅男| 国产精品自在线| 国产精品视频在线观看免费| 国产福利精品导航| 精品国产区在线| 黑人与亚洲人色ⅹvideos| 国产精品网站在线| 操bbb操bbb| 福利写真视频网站在线| 五月综合激情网| 国产一级做a爰片久久| 成人国产一区| 欧美成人欧美edvon| 制服丝袜第一页在线观看| 网曝91综合精品门事件在线| 国产亚洲一区精品| 午夜免费激情视频| 亚洲在线黄色| 成人激情视频在线播放| 草草视频在线播放| 91麻豆免费看| 中文字幕一区二区三区四区五区六区 | 波多野结衣电车痴汉| 激情综合网av| 国内一区二区三区在线视频| 成人在线免费看| 亚洲一级电影视频| 日本熟妇人妻中出| 91午夜精品| 中文字幕亚洲情99在线| 国产亚洲第一页| 美女视频网站黄色亚洲| 国产一区二区无遮挡| 尤物网在线观看| 精品国产精品三级精品av网址| 久久国产激情视频| 美女av一区| 久久久精品在线观看| 青青青国产在线| 国产成人精品综合在线观看| 亚洲精品成人自拍| 日本乱码一区二区三区不卡| 欧美日本高清视频在线观看| 久久久久亚洲AV成人无码国产| 婷婷亚洲图片| 国产精品久久久久久亚洲影视 | 亚洲女人被黑人巨大进入al| 免费人成在线观看| 久久精品免费看| 九九九九九九精品| 欧美午夜大胆人体| 8x福利精品第一导航| 一卡二卡三卡四卡| 亚洲精品九九| 国产成人精品福利一区二区三区| 亚洲乱亚洲乱妇| 91久久一区二区| jizz欧美性20| 国产欧美激情| 国产有色视频色综合| 色综合999| 91麻豆精品国产无毒不卡在线观看 | 国产精品久久影视| 国产午夜三级一区二区三| 国产 日韩 亚洲 欧美| 中文一区二区三区四区| 美女国内精品自产拍在线播放| 一级视频在线播放| 欧美经典一区二区三区| 日本成人在线免费视频| 少妇久久久久| 清纯唯美亚洲激情| 亚洲区小说区图片区| 午夜激情综合网| 无码一区二区精品| av不卡在线| 精品国产中文字幕| 婷婷电影在线观看| 国产丝袜视频一区| 视频一区二区三区四区五区| 久久先锋资源网| 久久精品香蕉视频| 精品福利久久久| 国产欧美久久一区二区| 999国产在线视频| 欧美日韩激情在线| 国产视频精品免费| 国产精品一品二品| 国产在线xxxx| 国产精品久久久久久久久久白浆 | 成人精品电影在线| 在线观看欧美成人| 亚洲专区第一页| 亚洲欧洲成人自拍| 男人操女人下面视频| 国精品一区二区| 精品伦精品一区二区三区视频| 伊人网在线播放| 国产一区二区欧美日韩| 亚洲综合网av| 一区二区欧美在线观看| 精品影片一区二区入口| 久久精品午夜| 9999在线观看| 澳门成人av| 欧美一级大片在线观看| 国产高清一区在线观看| 4438亚洲最大| 91九色丨porny丨肉丝| 国产精品视频线看| 2018国产精品| 日韩制服丝袜av| 午夜探花在线观看| 精品国产一区二区三区成人影院| 国产mv久久久| а√天堂在线官网| 精品亚洲一区二区三区在线播放| 最新国产中文字幕| 亚洲曰韩产成在线| 欧美成人国产精品一区二区| 国产精品一区2区| 精品免费国产一区二区| 香蕉国产精品| 免费电影一区| 国产95亚洲| 欧美在线性爱视频| 成人免费网址| 亚洲欧美另类自拍| 精品人妻一区二区三区含羞草 | 国产有码在线观看| 精品电影在线观看| 一级片一级片一级片| 99久久精品国产一区二区三区| 日本超碰在线观看| 国产亚洲一级| 肉大捧一出免费观看网站在线播放| 欧美日韩直播| 亚洲aaa激情| 午夜日韩成人影院| 久久久久免费视频| 日本在线免费看| 日韩激情av在线播放| av在线亚洲天堂| 欧美综合亚洲图片综合区| 国产亚洲精品久久777777| 国产精品看片你懂得| 18禁裸乳无遮挡啪啪无码免费| 国产高清在线精品| 中文字幕 日韩 欧美| 久久不射网站| 浮妇高潮喷白浆视频| 亚洲天堂偷拍| 久久久99精品视频| 欧美r级电影| 视频一区视频二区视频| 巨人精品**| 国产成人精品一区二区三区福利 | 精品一区国产| 超碰在线一区| 国产精品久久久久免费| 韩国三级大全久久网站| 国产精品在线看| 成人全视频免费观看在线看| 日韩av电影手机在线| 亚洲精品动漫| 992tv成人免费影院| 福利在线导航136| 欧美夫妻性生活视频| 亚洲国产精品精华素| 久久亚洲电影天堂| 成人在线直播| 欧美大尺度在线观看| dy888亚洲精品一区二区三区| www.99久久热国产日韩欧美.com| 国产高清美女一级毛片久久| 国产亚洲xxx| 国产精品一区二区婷婷| 亚洲视频欧美视频| h视频网站在线观看| 中文国产成人精品久久一| 成全电影播放在线观看国语| 夜夜嗨av一区二区三区免费区 | 少妇精品导航| 久久久久久亚洲精品不卡4k岛国| 台湾佬综合网| 日韩精品第一页| 色777狠狠狠综合伊人| 一道精品一区二区三区| 久久久久久久久99精品大| 性做爰过程免费播放| 午夜久久99| 亚洲人成无码网站久久99热国产| 在线一区免费观看| 男女啪啪网站视频| 精品一区二区久久久| 国产精品久久久久久久99| 国产黄色精品视频| 深田咏美中文字幕| 久久久久久久综合| 永久免费看片视频教学| 一区二区三区精密机械公司| 欧美精品亚洲精品日韩精品| 在线看日韩精品电影| 91一区二区视频| 精品国产乱子伦一区| 深夜视频在线免费| 色一区av在线| 蜜臀av国内免费精品久久久夜夜| 3344国产精品免费看| 欧美三级电影网址| 国产成人免费电影| 九九久久成人| 超碰97在线看| 久久久久在线| 国产精品嫩草影视| 久久综合九色欧美综合狠狠| 99热这里只有精品4| 亚洲第一搞黄网站| 中国黄色一级视频| 欧美本精品男人aⅴ天堂| 精品999视频| 欧美大片在线看| 欧美日韩精品免费观看视欧美高清免费大片 | 国产精品一区在线观看乱码 | 精品毛片一区二区三区| 亚洲精品综合精品自拍| www红色一片_亚洲成a人片在线观看_| 国模精品一区二区三区色天香| 伦一区二区三区中文字幕v亚洲| 国产成人av一区二区三区| 日韩免费一区| 18禁免费观看网站| 国产麻豆午夜三级精品| 亚洲一区二区观看| 亚洲国产乱码最新视频| 一区二区视频网站| 亚洲毛片在线看| 岛国片av在线| 91免费在线视频| 精品美女久久久| 日韩少妇内射免费播放| 国产一区二区三区免费| 妺妺窝人体色WWW精品| 亚洲国产精品一区二区久久| 中文字幕日韩第一页| 亚洲乱码av中文一区二区| av资源网在线播放| 成人精品一二区| 欧美电影免费| 91人人澡人人爽人人精品| 91免费在线播放| 国产成人一区二区三区影院在线| 日韩一本二本av| 成年人网站在线| 91久久久亚洲精品| 日韩免费特黄一二三区| 爱情岛论坛成人| 久久久高清一区二区三区| 国产成人精品片| 亚洲缚视频在线观看| 精品精品导航| 国产v亚洲v天堂无码| 黄色av一区| 久久人妻少妇嫩草av蜜桃| 一区二区在线观看免费| 国产片在线播放| 久久夜色精品国产亚洲aⅴ| 欧美视频在线视频精品| 五月天丁香综合久久国产| 久久永久免费| 日韩一级av毛片| 在线免费观看日本一区| 国产污视频在线| 国产精品免费观看在线| 国产99久久| 不卡av免费在线| 国产精品国产自产拍高清av| 中文字幕一区二区三区四区视频| 一区二区三欧美| 日韩第二十一页| 亚洲国产精品女人| 国产精品18久久久久久久久| 久久国产精品二区| 亚洲丁香婷深爱综合| 97se综合| 午夜老司机精品| 国产一区视频在线看| 全网免费在线播放视频入口 | 麻豆传媒在线观看| 成人网在线视频| 在线观看日韩av电影| 国产免费看av| 欧美日韩精品一区二区三区四区| 欧美精品电影| 国产精品对白刺激久久久| 国产精品乱看| 少妇av片在线观看| 91精品国产综合久久小美女| 免费在线看污片| 欧美在线一二三区| 精品中文字幕一区二区小辣椒| 青娱乐在线视频免费观看| 日韩电影大片中文字幕| 91久久久久久白丝白浆欲热蜜臀| 中文字幕免费高| 99精品偷自拍| 91 中文字幕| 国产69精品久久久| 欧美在线电影| 久久久久久久穴| 在线日韩一区二区| 青草av在线| 视频在线99re| 国产99一区视频免费| 亚洲综合成人av| 久久99久久亚洲国产| 免费看成人哺乳视频网站| 日韩av在线中文| 精品美女国产在线| 日本中文字幕在线观看| 精品国产一区二区三区四区精华| 免费观看在线综合色| 国产在线综合网| 中文字幕自拍vr一区二区三区| 成人另类视频| 九九九九九伊人| 日本久久一区二区三区| 色婷婷视频在线观看| 亚洲免费在线精品一区| 99热国产精品|