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

HTTP/3正式發布,深入理解HTTP/3協議

開發 前端
這是超文本傳輸協議(HTTP)的第三個主要版本,完整的 RFC 超過了 20000 字,非常詳細的解釋了 HTTP/3。

經過了多年的努力,在 6 月 6 號,IETF (互聯網工程任務小組) 正式發布了 HTTP/3 的 RFC。

HTTP 歷史

  • 1991 HTTP/1.1
  • 2009 Google 設計了基于TCP的SPDY
  • 2013 QUIC
  • 2015 HTTP/2
  • 2018 HTTP/3

HTTP3是在保持QUIC穩定性的同時使用UDP來實現高速度(選擇QUIC就是選擇UDP), 同時又不會犧牲TLS的安全性。

HTTP2協議雖然大幅提升了HTTP/1.1的性能,然而,基于TCP實現的HTTP2遺留下3個問題:

  • 有序字節流引出的隊頭阻塞(Head-of-line blocking),使得HTTP2的多路復用能力大打折扣;
  • TCP與TLS疊加了握手時延,建鏈時長還有1倍的下降空間;
  • 基于TCP四元組確定一個連接,這種誕生于有線網絡的設計,并不適合移動狀態下的無線網絡,這意味著IP地址的頻繁變動會導致TCP連接、TLS會話反復握手,成本高昂。

HTTP3協議解決了這些問題:

  • HTTP3基于UDP協議重新定義了連接,在QUIC層實現了無序、并發字節流的傳輸,解決了隊頭阻塞問題(包括基于QPACK解決了動態表的隊頭阻塞);
  • HTTP3重新定義了TLS協議加密QUIC頭部的方式,既提高了網絡攻擊成本,又降低了建立連接的速度(僅需1個RTT就可以同時完成建鏈與密鑰協商);
  • HTTP3 將Packet、QUIC Frame、HTTP3 Frame分離,實現了連接遷移功能,降低了5G環境下高速移動設備的連接維護成本。

QUIC 協議概覽

QUIC(Quick UDP Internet Connections, 快速UDP網絡連接)是基于UDP的協議, 利用了UDP的速度和效率, 同時整合TCP, TLS和HTTP/2的優點并加以優化. 用一張圖可以清晰的表示他們之間的關系。

QUIC是用來替代TCP, SSL/TLS的傳輸層協議, 在傳輸層之上還有應用層. 我們熟知的應用層協議有HTTP, FTP, IMAP等, 這些協議理論上都可以運行在QUIC上, 其中運行在QUIC之上的協議被稱為HTTP/3, 這就是HTTP over QUIC即HTTP/3的含義,因此想要了解HTTP/3, QUIC是繞不過去的, 下面是幾個重要的QUIC特性。

0 RTT建立連接

RTT: round-trip time, 僅包括請求訪問來回的時間。

HTTP/2的連接建立需要3 RTT, 如果考慮會話復用, 即把第一次握手計算出來的對稱密鑰緩存起來, 那也需要2 RTT. 更進一步的, 如果TLS升級到1.3, 那么HTTP/2連接需要2RTT, 考慮會話復用需要1RTT. 如果HTTP/2不急于HTTPS, 則可以簡化, 但實際上幾乎所有瀏覽器的設計都要求HTTP/2需要基于HTTPS。

HTTP/3首次連接只需要1RTT, 后面的鏈接只需要0RTT, 意味著客戶端發送給服務端的第一個包就帶有請求數據, 其主要連接過程如下:

  • 首次連接, 客戶端發送Inchoate Client Hello, 用于請求連接;
  • 服務端生成g, p, a, 根據g, p, a算出A, 然后將g, p, A放到Server Config中在發送Rejection消息給客戶端。
  • 客戶端接收到g,p,A后, 自己再生成b, 根據g,p,a算出B, 根據A,p,b算出初始密鑰K, B和K算好后, 客戶端會用K加密HTTP數據, 連同B一起發送給服務端。
  • 服務端接收到B后, 根據a,p,B生成與客戶端同樣的密鑰, 再用這密鑰解密收到的HTTP數據. 為了進一步的安全(前向安全性), 服務端會更新自己的隨機數a和公鑰, 在生成新的密鑰S, 然后把公鑰通過Server Hello發送給客戶端. 連同Server Hello消息, 還有HTTP返回數據。

這里使用DH密鑰交換算法, DH算法的核心就是服務端生成a,g,p3個隨機數, a自己持有, g和p要傳輸給客戶端, 而客戶端會生成b這1個隨機數, 通過DH算法客戶端和服務端可以算出同樣的密鑰. 在這過程中a和b并不參與網絡傳輸, 安全性大大提升. 因為p和g是大數, 所以即使在網絡傳輸中p, g, A, B都被劫持, 靠現在的計算力算力也無法破解。

連接遷移

TCP連接基于四元組(源IP, 源端口, 目的IP, 目的端口), 切換網絡時至少會有一個因素發生變化, 導致連接發送變化. 當連接發送變化是, 如果還是用原來的TCP連接, 則會導致連接失敗, 就得等到原來的連接超時后重新建立連接, 所以我們有時候發現切換到一個新的網絡時, 即使網絡狀況良好, 但是內容還是需要加載很久. 如果實現的好, 當檢測到網絡變化時, 立即建立新的TCP連接, 即使這樣, 建立新的連接還是需要幾百毫秒時間。

QUIC不受四元組的影響, 當這四個元素發生變化時, 原連接依然維持. 原理如下:QUIC不以四元素作為表示, 而是使用一個64位的隨機數, 這個隨機數被稱為Connection ID, 即使IP或者端口發生變化, 只要Connection ID沒有變化, 那么連接依然可以維持。

隊頭阻塞/多路復用

HTTP/1.1和HTTP/2都存在隊頭阻塞的問題(Head Of Line blocking)。

TCP是個面向連接的協議, 即發送請求后需要收到ACK消息, 以確認對象已接受數據. 如果每次請求都要在收到上次請求的ACK消息后再請求, 那么效率無疑很低. 后來HTTP/1.1提出了Pipeline技術, 允許一個TCP連接同時發送多個請求. 這樣就提升了傳輸效率。

在這樣的背景下, 隊頭阻塞發生了. 比如, 一個TCP連接同時傳輸10個請求, 其中1,2,3個請求給客戶端接收, 但是第四個請求丟失, 那么后面第5-10個請求都被阻塞. 需要等第四個請求處理完畢后才能被處理. 這樣就浪費了帶寬資源。

因此, HTTP一般又允許每個主機建立6個TCP連接, 這樣可以更加充分的利用帶寬資源, 但每個連接中隊頭阻塞的問題還是存在的。

HTTP/2的多路復用解決了上述的隊頭阻塞問題. 在HTTP/2中, 每個請求都被拆分為多個Frame通過一條TCP連接同時被傳輸, 這樣即使一個請求被阻塞, 也不會影響其他的請求。

但是, HTTP/2雖然可以解決請求這一粒度下的阻塞, 但HTTP/2的基礎TCP協議本身卻也存在隊頭阻塞的問題. HTTP/2的每個請求都會被拆分成多個Frame, 不同請求的Frame組合成Stream, Stream是TCP上的邏輯傳輸單元, 這樣HTTP/2就達到了一條連接同時發送多個請求的目標, 其中Stram1已經正確送達, Stram2中的第三個Frame丟失, TCP處理數據是有嚴格的前后順序, 先發送的Frame要先被處理, 這樣就會要求發送方重新發送第三個Frame, Steam3和Steam4雖然已到達但卻不能被處理, 那么這時整條鏈路都會被阻塞。

不僅如此, 由于HTTP/2必須使用HTTPS, 而HTTPS使用TLS協議也存在隊頭阻塞問題. TLS基于Record組織數據, 將一對數據放在一起加密, 加密完成后又拆分成多個TCP包傳輸. 一般每個Record 16K, 包含12個TCP包, 這樣如果12個TCP包中有任何一個包丟失, 那么整個Record都無法解密。

隊頭阻塞會導致HTTP/2在更容易丟包的弱網絡環境下比HTTP/1.1更慢。

QUIC是如何解決隊頭阻塞的問題的? 主要有兩點:

  • QUIC的傳輸單位是Packet, 加密單元也是Packet, 整個加密, 傳輸, 解密都基于Packet, 這就能避免TLS的阻塞問題。
  • QUIC基于UDP, UDP的數據包在接收端沒有處理順序, 即使中間丟失一個包, 也不會阻塞整條連接. 其他的資源會被正常處理。

擁塞控制

擁塞控制的目的是避免過多的數據一下子涌入網絡, 導致網絡超出最大負荷. QUIC的擁塞控制與TCP類似, 并在此基礎上做了改進. 先來看看TCP的擁塞控制。

  • 慢啟動: 發送方像接收方發送一個單位的數據, 收到確認后發送2個單位, 然后是4個, 8個依次指數增長, 這個過程中不斷試探網絡的擁塞程度.
  • 避免擁塞: 指數增長到某個限制之后, 指數增長變為線性增長。
  • 快速重傳: 發送方每一次發送都會設置一個超時計時器, 超時后認為丟失, 需要重發。
  • 快速恢復: 在上面快速重傳的基礎上, 發送方重新發送數據時, 也會啟動一個超時定時器, 如果收到確認消息則進入擁塞避免階段, 如果仍然超時, 則回到慢啟動階段。

QUIC重新實現了TCP協議中的Cubic算法進行擁塞控制, 下面是QUIC改進的擁塞控制的特性:

1. 熱插拔

TCP中如果要修改擁塞控制策略, 需要在系統層面今次那個操作, QUIC修改擁塞控制策略只需要在應用層操作, 并且QUIC會根據不同的網絡環境, 用戶來動態選擇擁塞控制算法。

2. 前向糾錯 FEC

QUIC使用前向糾錯(FEC, Forword Error Correction)技術增加協議的容錯性. 一段數據被切分為10個包后, 一次對每個包進行異或運算, 運算結果會作為FEC包與數據包一起被傳輸, 如果傳輸過程中有一個數據包丟失, 那么就可以根據剩余9個包以及FEC包推算出丟失的那個包的數據, 這樣就大大增加了協議的容錯性。

這是符合現階段網絡傳輸技術的一種方案, 現階段帶寬已經不是網絡傳輸的瓶頸, 往返時間才是, 所以新的網絡傳輸協議可以適當增加數據冗余, 減少重傳操作。

3. 單調遞增的Packer Number

TCP為了保證可靠性, 使用Sequence Number和ACK來確認消息是否有序到達, 但這樣的設計存在缺陷。

超時發生后客戶端發起重傳, 后來接受到了ACK確認消息, 但因為原始請求和重傳請求接受到的ACK消息一樣, 所以客戶端就不知道這個ACK對應的是原始請求還是重傳請求. 這就會造成歧義。

  • RTT: Round Trip Time, 往返事件
  • RTO: Retransmission Timeout, 超時重傳時間

如果客戶端認為是重傳的ACK, 但實際上是右圖的情形, 會導致RTT偏小, 反之會導致RTT偏大。

QUCI解決了上面的的歧義問題, 與Sequence Number不同, Packet Number嚴格單調遞增, 如果Packet N丟失了, 那么重傳時Packet的標識就不會是N, 而是比N大的數字, 比如N+M, 這樣發送方接收到確認消息時, 就能方便的知道ACK對應的原始請求還是重傳請求。

4. ACK Delay

TCP計算RTT時沒有考慮接收方接受到數據發發送方確認消息之間的延遲, 如下圖所示, 這段延遲即ACK Delay. QUIC考慮了這段延遲, 使得RTT的計算更加準確。

5. 更多的ACK塊

一般來說, 接收方收到發送方的消息后都應該發送一個ACK恢復, 表示收到了數據. 但每收到一個數據就返回一個ACK恢復實在太麻煩, 所以一般不會立即回復, 而是接受到多個數據后再回復, TCP SACK最多提供3個ACK block. 但在有些場景下, 比如下載, 只需要服務器返回數據就好, 但按照TCP的設計, 每收到三個數據包就要返回一個ACK, 而QUIC最多可以捎帶256個ACK block, 在丟包率比較嚴重的網絡下, 更多的ACK可以減少重傳量, 提升網絡效率。

瀏覽控制

TCP 會對每個TCP連接進行流量控制, 流量控制的意思是讓發送方不要發送太快, 要讓接收方來得及接受, 不然會導致數據溢出而丟失, TCP的流量控制主要通過滑動窗口來實現的. 可以看到, 擁塞控制主要是控制發送方的發送策略, 但沒有考慮接收方的接收能力, 流量控制是對部分能力的不起。

QUIC只需要建立一條連接, 在這條連接上同時傳輸多條Stream, 好比有一條道路, 量都分別有一個倉庫, 道路中有很多車輛運送物資. QUIC的流量控制有兩個級別: 連接級別(Connection Level)和Stream 級別(Stream Level)。

對于單條的Stream的流量控制: Stream還沒傳輸數據時, 接收窗口(flow control recevice window)就是最大接收窗口, 隨著接收方接收到數據后, 接收窗口不斷縮小. 在接收到的數據中, 有的數據已被處理, 而有的數據還沒來得及處理. 如下圖, 藍色塊表示已處理數據, 黃色塊表示違背處理數據, 這部分數據的到來, 使得Stream的接收窗口縮小。

隨著數據不斷被處理, 接收方就有能力處理更多數據. 當滿足(flow control receivce offset - consumed bytes) < (max receive window/2)時, 接收方會發送WINDOW_UPDATE frame告訴發送方你可以再多發送數據, 這時候flow control receive offset就會偏移, 接收窗口增大, 發送方可以發送更多數據到接收方。

Stream級別對防止接收端接收過多數據作用有限, 更需要借助Connection級別的流量控制. 理解了Stream流量那么也很好理解Connection的流控. Stream中。

接收窗口=最大接受窗口 - 已接收數據

而對于Connection來說:

接收窗口 = Stream1 接收窗口 + Stream2 接收窗口 + ... + StreamN 接收窗口


責任編輯:龐桂玉 來源: 馬哥Linux運維
相關推薦

2015-03-17 09:44:08

2020-08-26 07:50:01

HTTP 3網絡協議HTTP

2015-03-19 09:42:05

網絡·安全技術周刊

2023-12-04 08:46:40

Go標準庫

2023-11-01 08:41:24

Go標準庫http

2022-06-21 10:10:14

HTTP協議TCP

2020-06-17 21:39:11

HTTP協議服務器

2020-05-15 08:10:14

HTTP3應用協議

2019-12-06 09:44:27

HTTP數據安全

2019-08-23 12:49:18

USB通信協議

2025-07-01 07:53:47

2020-03-08 21:22:03

HTTP112

2020-08-07 10:20:01

HTTP3Web

2011-04-07 09:53:25

Gnome 3

2025-09-08 09:10:18

Go網絡HTTP/3

2019-09-23 08:35:52

2020-12-04 09:30:18

HTTPWeb前端

2024-11-05 08:16:04

HTTP/3HTTP 2.0QUIC

2014-10-22 09:36:41

TCPIP

2020-07-27 09:56:06

HTTP3網絡協議應用安全
點贊
收藏

51CTO技術棧公眾號

99视频国产精品免费观看| 精品1区2区在线观看| 懂色一区二区三区av片| 中文字幕在线有码| 久久久久久久久久久久电影| 亚洲美女精品一区| 国产精品乱码视频| 精品爆乳一区二区三区无码av| 欧美日韩免费电影| 中文字幕在线不卡国产视频| 亚洲影院色无极综合| 国产无码精品在线播放| 婷婷精品在线观看| 欧美日韩一级二级三级| 男同互操gay射视频在线看| 亚洲成熟女性毛茸茸| 国产一区二区高清| 中文字幕亚洲综合久久| 久久久久国产免费| 韩日毛片在线观看| 国产精品人人做人人爽人人添| 91精品视频免费看| 久久久精品少妇| 视频一区日韩| 日韩欧美在线视频免费观看| 一级二级三级欧美| 色欲av永久无码精品无码蜜桃| 玖玖精品视频| 欧美精品一区在线播放| 日韩乱码人妻无码中文字幕久久| 欧美在线se| 婷婷国产在线综合| 中文字幕乱码一区二区三区 | 黑人巨大精品欧美一区二区免费| 日韩免费中文专区| 秋霞欧美在线观看| 日本成人中文字幕| 国内久久久精品| 天堂在线中文视频| 97品白浆高清久久久久久| 日韩欧美精品免费在线| 日韩成人午夜影院| yiren22亚洲综合伊人22| 成人亚洲精品久久久久软件| 国产精品美女久久久免费| 国产乡下妇女做爰| 天天揉久久久久亚洲精品| 亚洲毛片在线免费观看| 精品国产午夜福利在线观看| 成人爽a毛片免费啪啪动漫| 日韩毛片视频在线看| 久久99精品久久久久子伦| 国产三级视频在线播放| 日韩高清欧美激情| 97在线观看免费| 欧美日韩精品一区二区三区视频播放| 蜜桃a∨噜噜一区二区三区| 精品久久一区二区三区| 国产3p在线播放| 欧美日韩免费观看视频| 精品日韩视频在线观看| 妞干网在线播放| jizz亚洲| 国产日韩一级二级三级| 蜜桃视频在线观看成人| 女人18毛片一区二区三区| 国产一区91精品张津瑜| 国产成人亚洲精品| 亚洲 欧美 中文字幕| 一区二区毛片| 91极品女神在线| 国产午夜视频在线播放| 合欧美一区二区三区| 爱福利视频一区| 天天操夜夜操av| 久久影院100000精品| 中文字幕不卡在线视频极品| 成人免费毛片糖心| 国产99久久| 日韩精品中文字幕在线观看| 岛国精品资源网站| 婷婷精品在线观看| 亚洲欧美中文字幕在线一区| 91精品国产自产| 欧美精品中文字幕亚洲专区| 日韩国产高清污视频在线观看| 亚洲精品乱码久久久久久9色| 精品视频在线一区| 欧美xxxxx牲另类人与| 国产精品果冻传媒| 天美av一区二区三区久久| 精品小视频在线| 这里只有久久精品| 97精品国产福利一区二区三区| 日韩视频一区在线| 久久影院一区二区| 国产日韩高清一区二区三区在线| 麻豆国产精品va在线观看不卡| 日本精品久久久久中文| 欧美一区二区三区久久精品茉莉花 | 一区二区欧美久久| 99久久99久久精品免费看小说.| 国产精品国产一区| 久久久视频精品| 久久久久久少妇| 青青草国产成人99久久| 成人亚洲欧美一区二区三区| av手机免费看| 成人av免费在线播放| 99热99热| 成人在线免费观看| 亚洲欧美日韩久久| 久久免费视频3| 欧美高清免费| 亚洲精品一区二区三区精华液 | 性欧美丰满熟妇xxxx性久久久| 国产精品一区二区三区www| 日韩女优制服丝袜电影| 先锋资源在线视频| 九九免费精品视频在线观看| 北条麻妃久久精品| 在线能看的av| 久久成人久久爱| 国产精品一区二区免费看| 福利片在线看| 亚洲一区在线免费观看| 久久亚洲中文字幕无码| 玖玖精品在线| 日韩欧美中文字幕精品| 美女被到爽高潮视频| 欧美 亚欧 日韩视频在线| 88国产精品欧美一区二区三区| 无码人妻丰满熟妇精品区| 国产欧美日韩综合一区在线播放 | 中文字幕欧美日韩| 五月天婷婷丁香| 久久99热这里只有精品| 久久国产一区二区| 国产黄在线看| 亚洲图片一区二区| 亚洲电影第三页| 97在线国产视频| 久久福利在线| 亚洲美女性视频| 久久中文字幕无码| 国产乱码字幕精品高清av | 韩日精品一区| 日韩av在线电影网| 18岁成人毛片| 蓝色福利精品导航| 欧美日韩免费高清| 久久男人天堂| 91精品欧美一区二区三区综合在| 少妇真人直播免费视频| 国产一区欧美| 成人免费福利视频| 嫩草研究院在线| 天天影视涩香欲综合网| 亚洲av综合色区无码另类小说| 日本精品黄色| 国产精品视频自拍| 69xxxx欧美| 欧美在线观看视频一区二区三区| 在线免费观看污视频| 国产精品久久| 亚洲自拍在线观看| www国产在线观看| 91麻豆精品久久久久蜜臀| 99热这里只有精品4| 免费成人在线网站| 一区精品在线| 精品视频一区二区三区| 两个人的视频www国产精品| 国产精品-色哟哟| 1000精品久久久久久久久| 一本色道久久亚洲综合精品蜜桃| 蜜桃精品噜噜噜成人av| 57pao精品| 青青草超碰在线| 欧美性猛片xxxx免费看久爱| 国产高清一区二区三区四区| 天堂久久久久va久久久久| 日本一区二区精品| 精品女同一区二区三区在线观看| 深夜福利一区二区| 一区二区www| 亚洲欧美激情在线| japanese在线观看| 久久亚洲视频| 亚洲午夜精品久久久久久浪潮| 亚洲成人精品综合在线| 欧美成人剧情片在线观看| 午夜美女福利视频| 亚洲国产精品一区二区久久| 一本色道综合久久欧美日韩精品| 久久高清国产| 亚洲欧洲久久| 亚洲综合网站| 91精品国产成人| 黄色小视频在线观看| 欧美人伦禁忌dvd放荡欲情| 久久久久久久久毛片| 久久影院视频免费| 日本黄色的视频| 国产精品久久| 久久99欧美| 九七影院97影院理论片久久 | аⅴ资源新版在线天堂| 7777精品伊人久久久大香线蕉的| 麻豆亚洲av熟女国产一区二| 91首页免费视频| 手机看片福利日韩| 国产在线成人| 性欧美.com| 亚洲精品影片| 国产精品久久久久久av福利软件 | 色香阁99久久精品久久久| 亚洲狼人综合网| 欧美在线视频全部完| www.av视频| 国产视频一区二区在线| xxxx国产视频| 蜜臀av国产精品久久久久| www.日本三级| 色喇叭免费久久综合网| 国产在线精品日韩| 高清一区二区中文字幕| 欧美激情精品久久久久久蜜臀| 久久经典视频| 91精品国产一区二区三区香蕉| 97免费在线观看视频| 亚洲三级电影网站| 久久美女免费视频| 成人国产视频在线观看| 中文字幕一区久久| 视频在线在亚洲| 青青草国产精品视频| 一区二区免费不卡在线| 日韩在线电影一区| 欧美久久精品| 高清不卡一区二区三区| 亚洲精品大全| 国产精品扒开腿爽爽爽视频| 白白色在线观看| 久久成人综合视频| 97在线观看免费观看高清| 日韩av在线一区| 亚洲美女性生活| 欧美一级黄色片| 国产精品视频第一页| 日本乱码高清不卡字幕| 91video| 亚洲女子a中天字幕| 少妇太紧太爽又黄又硬又爽小说| 成人av先锋影音| 男人添女人荫蒂国产| 国产自产视频一区二区三区| 欧美性猛交xxx乱久交| 亚洲免费中文| 激情五月宗合网| 99国产精品私拍| 人妻少妇精品无码专区二区| 欧美日韩一区二区三区四区在线观看| 中日韩在线视频| 久久在线视频| 亚洲午夜精品一区二区| 99精品美女| 亚洲制服中文| 99精品视频精品精品视频| 亚洲日本欧美在线| 成人网18免费网站| 亚洲欧美国产一区二区| 欧美gayvideo| 在线视频一二三区| 亚洲午夜精品一区二区国产| 少妇熟女一区二区| 国产精品毛片一区二区在线看| 桥本有菜av在线| 综合久久亚洲| 日韩在线观看a| 亚洲综合社区| 国产精品久久久毛片| 九九久久精品视频| 69久久精品无码一区二区| 久久99热99| 日本wwww色| 成人黄色综合网站| 影音先锋人妻啪啪av资源网站| 97久久超碰精品国产| 一区二区精品免费| 亚洲视频一二三区| 黄色激情视频在线观看| 色综合久久久久综合体桃花网| 久久久久久91亚洲精品中文字幕| 在线精品观看国产| 一级黄色大片免费观看| 日韩精品中文字幕一区| 天堂在线中文网| 国产一区二区三区在线播放免费观看| 99re在线视频| 欧美精品成人91久久久久久久| 色是在线视频| 国产精品免费一区二区三区都可以 | 国产av无码专区亚洲av毛网站| 亚洲国产一区视频| 亚洲av无码不卡| 欧美一区二区三区四区视频| 天堂成人在线视频| 中文字幕亚洲专区| 青青草原av在线| 国内外成人免费激情在线视频| 欧洲亚洲两性| 99在线热播| 国模精品一区| 精品一区二区三区无码视频| 丝袜诱惑制服诱惑色一区在线观看 | 一级国产黄色片| 国产精品乱码久久久久久| 国产亚洲精久久久久久无码77777| 亚洲一区二区欧美| 国产九色91回来了| 亚洲成人网在线观看| av在线免费播放网站| 欧美夫妻性生活xx| 成人国产在线| 精品一区在线播放| 国产精品国产一区| 女人另类性混交zo| 成人免费福利片| 顶级黑人搡bbw搡bbbb搡| 狠狠躁天天躁日日躁欧美| 国产精品特级毛片一区二区三区| 精品国产免费视频| 天堂地址在线www| 国内精品久久久久影院 日本资源 国内精品久久久久伊人av | 中文字幕人成一区| 亚洲在线日韩| 丰满人妻一区二区三区免费视频棣 | 国产精品老牛影院在线观看| 91精品入口| 91免费视频黄| 巨乳诱惑日韩免费av| 美女伦理水蜜桃4| 国产精品久久久久影视| 亚洲 欧美 中文字幕| 日韩福利视频在线观看| 亚洲丝袜精品| 成人免费淫片视频软件| 欧美丝袜一区| 久久久久久香蕉| 91麻豆精品视频| 免费在线观看黄网站| 亚洲第一天堂无码专区| 在线观看h网| 亚洲bt欧美bt日本bt| 国产欧美一区二区三区精品观看| 男女私大尺度视频| 美女任你摸久久| 五月婷婷婷婷婷| 91福利社在线观看| 蜜桃视频在线入口www| 热99精品只有里视频精品| 亚洲婷婷影院| 茄子视频成人免费观看| 91视频在线看| 中文字幕免费观看| 国产亚洲欧洲在线| 另类中文字幕国产精品| 欧美日韩一区二区三区在线视频| 亚洲一区欧美激情| 中文字幕丰满孑伦无码专区| 懂色av一区二区三区| 欧洲亚洲精品视频| 51久久精品夜色国产麻豆| 国产不卡一区| 一二三级黄色片| 亚洲成av人片| 激情视频在线观看免费| 亚洲一区二区中文| 在线日韩中文| 亚洲一级理论片| 亚洲第一av网| 欧美暴力调教| 屁屁影院ccyy国产第一页| 91免费看视频| 国产福利资源在线| 538国产精品一区二区免费视频| 日韩精品欧美| 熟妇高潮一区二区| 欧美日韩亚洲综合一区 | 亚洲欧美日韩国产综合在线| 免费国产精品视频| 国产精品视频99| 在线欧美视频| 北条麻妃在线观看视频| 亚洲精品aⅴ中文字幕乱码| 9999精品| 精品少妇无遮挡毛片| 亚洲成av人片在线观看无码| av女优在线|