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

奪命連環(huán)問(wèn):一個(gè)TCP連接可以發(fā)多少個(gè)HTTP請(qǐng)求?

網(wǎng)絡(luò) 通信技術(shù)
相信大多數(shù)準(zhǔn)備過(guò)的同學(xué)都能回答出來(lái),但是如果繼續(xù)問(wèn):收到的 HTML 如果包含幾十個(gè)圖片標(biāo)簽,這些圖片是以什么方式、什么順序、建立了多少連接、使用什么協(xié)議被下載下來(lái)的呢?

曾經(jīng)有這么一道面試題:從 URL 在瀏覽器被被輸入到頁(yè)面展現(xiàn)的過(guò)程中發(fā)生了什么?

相信大多數(shù)準(zhǔn)備過(guò)的同學(xué)都能回答出來(lái),但是如果繼續(xù)問(wèn):收到的 HTML 如果包含幾十個(gè)圖片標(biāo)簽,這些圖片是以什么方式、什么順序、建立了多少連接、使用什么協(xié)議被下載下來(lái)的呢?

[[266708]]

要搞懂這個(gè)問(wèn)題,我們需要先解決下面五個(gè)問(wèn)題:

  1. 現(xiàn)代瀏覽器在與服務(wù)器建立了一個(gè) TCP 連接后是否會(huì)在一個(gè) HTTP 請(qǐng)求完成后斷開(kāi)?什么情況下會(huì)斷開(kāi)?
  2. 一個(gè) TCP 連接可以對(duì)應(yīng)幾個(gè) HTTP 請(qǐng)求?
  3. 一個(gè) TCP 連接中 HTTP 請(qǐng)求發(fā)送可以一起發(fā)送么(比如一起發(fā)三個(gè)請(qǐng)求,再三個(gè)響應(yīng)一起接收)?
  4. 為什么有的時(shí)候刷新頁(yè)面不需要重新建立 SSL 連接?
  5. 瀏覽器對(duì)同一 Host 建立 TCP 連接到數(shù)量有沒(méi)有限制?

***個(gè)問(wèn)題

現(xiàn)代瀏覽器在與服務(wù)器建立了一個(gè) TCP 連接后是否會(huì)在一個(gè) HTTP 請(qǐng)求完成后斷開(kāi)?什么情況下會(huì)斷開(kāi)?

在 HTTP/1.0 中,一個(gè)服務(wù)器在發(fā)送完一個(gè) HTTP 響應(yīng)后,會(huì)斷開(kāi) TCP 鏈接。但是這樣每次請(qǐng)求都會(huì)重新建立和斷開(kāi) TCP 連接,代價(jià)過(guò)大。所以雖然標(biāo)準(zhǔn)中沒(méi)有設(shè)定,某些服務(wù)器對(duì) Connection: keep-alive 的 Header 進(jìn)行了支持。意思是說(shuō),完成這個(gè) HTTP 請(qǐng)求之后,不要斷開(kāi) HTTP 請(qǐng)求使用的 TCP 連接。這樣的好處是連接可以被重新使用,之后發(fā)送 HTTP 請(qǐng)求的時(shí)候不需要重新建立 TCP 連接,以及如果維持連接,那么 SSL 的開(kāi)銷也可以避免,兩張圖片是我短時(shí)間內(nèi)兩次訪問(wèn) https://www.github.com 的時(shí)間統(tǒng)計(jì): 

奪命連環(huán)問(wèn):一個(gè) TCP 連接可以發(fā)多少個(gè) HTTP 請(qǐng)求?

頭一次訪問(wèn),有初始化連接和 SSL 開(kāi)銷。 

奪命連環(huán)問(wèn):一個(gè) TCP 連接可以發(fā)多少個(gè) HTTP 請(qǐng)求?

初始化連接和 SSL 開(kāi)銷消失了,說(shuō)明使用的是同一個(gè) TCP 連接。

持久連接:既然維持 TCP 連接好處這么多,HTTP/1.1 就把 Connection 頭寫進(jìn)標(biāo)準(zhǔn),并且默認(rèn)開(kāi)啟持久連接,除非請(qǐng)求中寫明 Connection: close,那么瀏覽器和服務(wù)器之間是會(huì)維持一段時(shí)間的 TCP 連接,不會(huì)一個(gè)請(qǐng)求結(jié)束就斷掉。

所以***個(gè)問(wèn)題的答案是:默認(rèn)情況下建立 TCP 連接不會(huì)斷開(kāi),只有在請(qǐng)求報(bào)頭中聲明 Connection: close 才會(huì)在請(qǐng)求完成后關(guān)閉連接。

第二個(gè)問(wèn)題

一個(gè) TCP 連接可以對(duì)應(yīng)幾個(gè) HTTP 請(qǐng)求?

了解了***個(gè)問(wèn)題之后,其實(shí)這個(gè)問(wèn)題已經(jīng)有了答案,如果維持連接,一個(gè) TCP 連接是可以發(fā)送多個(gè) HTTP 請(qǐng)求的。

第三個(gè)問(wèn)題

一個(gè) TCP 連接中 HTTP 請(qǐng)求發(fā)送可以一起發(fā)送么(比如一起發(fā)三個(gè)請(qǐng)求,再三個(gè)響應(yīng)一起接收)?

HTTP/1.1 存在一個(gè)問(wèn)題,單個(gè) TCP 連接在同一時(shí)刻只能處理一個(gè)請(qǐng)求,意思是說(shuō):兩個(gè)請(qǐng)求的生命周期不能重疊,任意兩個(gè) HTTP 請(qǐng)求從開(kāi)始到結(jié)束的時(shí)間在同一個(gè) TCP 連接里不能重疊。

雖然 HTTP/1.1 規(guī)范中規(guī)定了 Pipelining 來(lái)試圖解決這個(gè)問(wèn)題,但是這個(gè)功能在瀏覽器中默認(rèn)是關(guān)閉的。

先來(lái)看一下 Pipelining 是什么,RFC 2616 中規(guī)定了:

  • A client that supports persistent connections MAY "pipeline" its requests (i.e., send multiple requests without waiting for each response). A server MUST send its responses to those requests in the same order that the requests were received. 一個(gè)支持持久連接的客戶端可以在一個(gè)連接中發(fā)送多個(gè)請(qǐng)求(不需要等待任意請(qǐng)求的響應(yīng))。收到請(qǐng)求的服務(wù)器必須按照請(qǐng)求收到的順序發(fā)送響應(yīng)。

至于標(biāo)準(zhǔn)為什么這么設(shè)定,我們可以大概推測(cè)一個(gè)原因:由于 HTTP/1.1 是個(gè)文本協(xié)議,同時(shí)返回的內(nèi)容也并不能區(qū)分對(duì)應(yīng)于哪個(gè)發(fā)送的請(qǐng)求,所以順序必須維持一致。比如你向服務(wù)器發(fā)送了兩個(gè)請(qǐng)求 GET/query?q=A 和 GET/query?q=B,服務(wù)器返回了兩個(gè)結(jié)果,瀏覽器是沒(méi)有辦法根據(jù)響應(yīng)結(jié)果來(lái)判斷響應(yīng)對(duì)應(yīng)于哪一個(gè)請(qǐng)求的。

  • Pipelining 這種設(shè)想看起來(lái)比較美好,但是在實(shí)踐中會(huì)出現(xiàn)許多問(wèn)題:
  • 一些代理服務(wù)器不能正確的處理 HTTP Pipelining。
  • 正確的流水線實(shí)現(xiàn)是復(fù)雜的。

Head-of-line Blocking 連接頭阻塞:在建立起一個(gè) TCP 連接之后,假設(shè)客戶端在這個(gè)連接連續(xù)向服務(wù)器發(fā)送了幾個(gè)請(qǐng)求。按照標(biāo)準(zhǔn),服務(wù)器應(yīng)該按照收到請(qǐng)求的順序返回結(jié)果,假設(shè)服務(wù)器在處理***請(qǐng)求時(shí)花費(fèi)了大量時(shí)間,那么后面所有的請(qǐng)求都需要等著***請(qǐng)求結(jié)束才能響應(yīng)。

所以現(xiàn)代瀏覽器默認(rèn)是不開(kāi)啟 HTTP Pipelining 的。

但是,HTTP2 提供了 Multiplexing 多路傳輸特性,可以在一個(gè) TCP 連接中同時(shí)完成多個(gè) HTTP 請(qǐng)求。至于 Multiplexing 具體怎么實(shí)現(xiàn)的就是另一個(gè)問(wèn)題了。我們可以看一下使用 HTTP2 的效果。 

奪命連環(huán)問(wèn):一個(gè) TCP 連接可以發(fā)多少個(gè) HTTP 請(qǐng)求?

綠色是發(fā)起請(qǐng)求到請(qǐng)求返回的等待時(shí)間,藍(lán)色是響應(yīng)的下載時(shí)間,可以看到都是在同一個(gè) Connection,并行完成的。

所以這個(gè)問(wèn)題也有了答案:在 HTTP/1.1 存在 Pipelining 技術(shù)可以完成這個(gè)多個(gè)請(qǐng)求同時(shí)發(fā)送,但是由于瀏覽器默認(rèn)關(guān)閉,所以可以認(rèn)為這是不可行的。在 HTTP2 中由于 Multiplexing 特點(diǎn)的存在,多個(gè) HTTP 請(qǐng)求可以在同一個(gè) TCP 連接中并行進(jìn)行。

那么在 HTTP/1.1 時(shí)代,瀏覽器是如何提高頁(yè)面加載效率的呢?主要有下面兩點(diǎn):

  • 維持和服務(wù)器已經(jīng)建立的 TCP 連接,在同一連接上順序處理多個(gè)請(qǐng)求。
  • 和服務(wù)器建立多個(gè) TCP 連接。

第四個(gè)問(wèn)題

為什么有的時(shí)候刷新頁(yè)面不需要重新建立 SSL 連接?

在***個(gè)問(wèn)題的討論中已經(jīng)有答案了,TCP 連接有的時(shí)候會(huì)被瀏覽器和服務(wù)端維持一段時(shí)間。TCP 不需要重新建立,SSL 自然也會(huì)用之前的。

第五個(gè)問(wèn)題

瀏覽器對(duì)同一 Host 建立 TCP 連接到數(shù)量有沒(méi)有限制?

假設(shè)我們還處在 HTTP/1.1 時(shí)代,那個(gè)時(shí)候沒(méi)有多路傳輸,當(dāng)瀏覽器拿到一個(gè)有幾十張圖片的網(wǎng)頁(yè)該怎么辦呢?肯定不能只開(kāi)一個(gè) TCP 連接順序下載,那樣用戶肯定等的很難受,但是如果每個(gè)圖片都開(kāi)一個(gè) TCP 連接發(fā) HTTP 請(qǐng)求,那電腦或者服務(wù)器都可能受不了,要是有 1000 張圖片的話總不能開(kāi) 1000 個(gè)TCP 連接吧,你的電腦同意 NAT 也不一定會(huì)同意。

所以答案是:有。Chrome 最多允許對(duì)同一個(gè) Host 建立六個(gè) TCP 連接。不同的瀏覽器有一些區(qū)別。

https://developers.google.com/web/tools/chrome-devtools/network/issues#queued-or-stalled-requestsdevelopers.google.com

那么回到最開(kāi)始的問(wèn)題,收到的 HTML 如果包含幾十個(gè)圖片標(biāo)簽,這些圖片是以什么方式、什么順序、建立了多少連接、使用什么協(xié)議被下載下來(lái)的呢?

如果圖片都是 HTTPS 連接并且在同一個(gè)域名下,那么瀏覽器在 SSL 握手之后會(huì)和服務(wù)器商量能不能用 HTTP2,如果能的話就使用 Multiplexing 功能在這個(gè)連接上進(jìn)行多路傳輸。不過(guò)也未必會(huì)所有掛在這個(gè)域名的資源都會(huì)使用一個(gè) TCP 連接去獲取,但是可以確定的是 Multiplexing 很可能會(huì)被用到。

如果發(fā)現(xiàn)用不了 HTTP2 呢?或者用不了 HTTPS(現(xiàn)實(shí)中的 HTTP2 都是在 HTTPS 上實(shí)現(xiàn)的,所以也就是只能使用 HTTP/1.1)。那瀏覽器就會(huì)在一個(gè) HOST 上建立多個(gè) TCP 連接,連接數(shù)量的***限制取決于瀏覽器設(shè)置,這些連接會(huì)在空閑的時(shí)候被瀏覽器用來(lái)發(fā)送新的請(qǐng)求,如果所有的連接都正在發(fā)送請(qǐng)求呢?那其他的請(qǐng)求就只能等等了。

責(zé)任編輯:武曉燕 來(lái)源: 知乎
相關(guān)推薦

2019-12-20 09:31:23

TCPHTTP瀏覽器

2019-07-09 06:13:09

TCPHTTP網(wǎng)絡(luò)協(xié)議

2019-11-14 16:05:29

TCPHTTP前端

2021-10-26 15:56:57

kafka數(shù)據(jù)平臺(tái),

2023-02-26 02:00:36

OpenFeign接口實(shí)現(xiàn)類

2024-03-13 13:56:11

openFeignHttp服務(wù)調(diào)用

2023-09-04 08:08:59

2020-10-20 14:01:16

HTTP

2023-03-08 09:03:55

2023-04-26 09:16:17

2023-09-26 16:44:14

光模塊

2020-08-04 16:56:50

Java方法參數(shù)

2018-03-09 12:14:36

Linux服務(wù)器負(fù)載

2021-01-04 07:22:28

Linux服務(wù)器TCP

2013-12-05 10:50:13

2021-06-04 14:38:12

網(wǎng)絡(luò)通信TCP揮手

2024-04-28 15:15:35

物聯(lián)網(wǎng)網(wǎng)關(guān)IOT

2022-03-08 22:21:55

網(wǎng)絡(luò)包隊(duì)列網(wǎng)卡

2022-03-25 09:01:36

Spring循環(huán)依賴面試

2021-10-29 12:01:11

HTTP代碼前端
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

国产欧美综合一区二区三区| 女人抽搐喷水高潮国产精品| 国产精品国产三级国产aⅴ无密码| 国产精品视频专区| 国产精品久久久精品四季影院| 欧美.com| 在线欧美一区二区| 亚洲av综合色区| 天堂а在线中文在线无限看推荐| 日韩精品一级二级 | 九色porny在线| 波多野结衣中文一区| 国产精品极品在线| 国产第一页在线播放| 日韩激情免费| 亚洲精品91美女久久久久久久| 在线观看av网页| 国产免费拔擦拔擦8x在线播放 | 青青草在线观看视频| 禁果av一区二区三区| 欧美mv日韩mv| 精品亚洲视频在线| 少妇一区视频| 天天综合色天天综合色h| 中文字幕一区二区三区精彩视频| 日韩精品视频在线观看一区二区三区| 国产在线精品一区在线观看麻豆| 国产91精品黑色丝袜高跟鞋| 国产乱国产乱老熟300| 久久久综合色| 一个人www欧美| 青青草福利视频| 免费看成人人体视频| 日韩欧美一区二区不卡| 三上悠亚在线一区| 欧美性片在线观看| 日韩欧美高清视频| 春日野结衣av| 精品丝袜在线| 亚洲国产中文字幕在线视频综合| 青青草影院在线观看| 色老头视频在线观看| 国产免费成人在线视频| 欧美视频观看一区| 婷婷在线观看视频| eeuss影院一区二区三区| 99爱精品视频| 亚洲AV无码成人片在线观看| 国产酒店精品激情| 亚洲一区二区少妇| 超碰在线播放97| 国产福利不卡视频| 97久草视频| 性猛交富婆╳xxx乱大交天津| 国产在线精品免费av| 亚洲一区二区三区视频播放| 国内精品偷拍视频| 福利一区二区在线| 国模精品一区二区三区| 天堂91在线| 久久久久青草大香线综合精品| 欧美13一14另类| 川上优的av在线一区二区| 国产日韩精品一区二区三区 | 国际av在线| 国产免费久久精品| 免费观看黄色的网站| 国产黄a三级三级三级av在线看 | 99久久久久久| 欧美成人免费在线| 在线日本中文字幕| 亚洲精品国产无套在线观| 久久综合久久久久| 蜜桃av.网站在线观看| 岛国av在线不卡| 一区二区在线播放视频| 自拍偷拍欧美日韩| 精品国精品国产| 性欧美丰满熟妇xxxx性仙踪林| 久久99国内| 伊人久久久久久久久久久久久| 中文字幕第69页| 欧美欧美天天天天操| 国外成人性视频| 无码人妻av一区二区三区波多野 | 国产美女久久精品| www.色日本| 久久综合久久鬼色| 亚洲日本japanese丝袜| 调教一区二区| 色偷偷久久人人79超碰人人澡| 欧美三级午夜理伦三级富婆| 99亚洲乱人伦aⅴ精品| 亚洲欧美日韩视频一区| 小泽玛利亚一区二区免费| 伊人成年综合电影网| 国产97在线观看| 精品国产一级片| 久久毛片高清国产| 久久视频免费在线| 欧美一区国产| 日韩欧美国产wwwww| 91网站免费入口| 欧美久久成人| 国产免费观看久久黄| 黄色成人一级片| 成人欧美一区二区三区小说 | 日韩av在线免费观看一区| 俄罗斯毛片基地| aⅴ色国产欧美| 亚洲iv一区二区三区| 欧洲免费在线视频| 亚洲伊人伊色伊影伊综合网| 手机视频在线观看| 午夜精品影视国产一区在线麻豆| 久久人人爽人人爽人人片亚洲 | 欧美日韩亚洲综合在线| 午夜视频在线观看国产| 亚洲精品99| 国产精品一区二区三区久久| 天天插天天干天天操| 亚洲特级片在线| 日本久久久久久久久久久久| 日韩高清在线免费观看| 欧美人与性动交| 国产又粗又长又黄| 亚洲国产电影在线观看| 国产午夜伦鲁鲁| 粉嫩av一区二区| 欧美成人精品在线观看| 国产剧情久久久| 国产精品乱码一区二三区小蝌蚪| 欧美日韩第二页| 欧美黑人巨大videos精品| 欧美国产在线电影| 国产黄色高清视频| 亚洲欧美一区二区三区国产精品| 手机看片福利盒子久久| 蜜桃一区二区| 欧美一级视频免费在线观看| 熟妇人妻av无码一区二区三区| 亚洲国产成人91porn| 制服.丝袜.亚洲.中文.综合懂| 99精品在线观看| 国产欧美日韩视频| 色欧美激情视频在线| 欧美色中文字幕| 国产精品18在线| 精一区二区三区| 特级毛片在线免费观看| 外国成人毛片| 久久综合久久88| a网站在线观看| 一区二区视频在线看| 成人三级做爰av| 欧美久久一级| 精品国产乱码久久久久久88av| 国产盗摄——sm在线视频| 亚洲精品ady| 天天干天天操天天爱| 久久久99免费| 欧美wwwwwww| 欧美国产精品| 国产在线播放一区二区| 三妻四妾的电影电视剧在线观看| 亚洲欧美中文日韩v在线观看| 激情五月婷婷网| 国产精品麻豆欧美日韩ww| 两性午夜免费视频| 亚洲国产精品一区| 欧美亚洲另类久久综合| 九七影院97影院理论片久久 | 美女网站在线看| 国产亚洲精品激情久久| 亚洲天堂视频在线| 一区二区在线观看视频| 国产艳俗歌舞表演hd| 日本亚洲天堂网| 久久人妻无码一区二区| 首页亚洲中字| 国产日韩欧美成人| 国产理论电影在线| 国产一区二区日韩精品欧美精品| 中文字幕观看在线| 夜夜夜精品看看| 亚洲色成人网站www永久四虎| 久久99精品久久久| 黄色www网站| 久久视频精品| 精品视频第一区| 韩国精品视频在线观看| 久久久久久久999| www.黄在线观看| 精品日韩一区二区| 久久精品99北条麻妃| 一区二区三区免费看视频| 级毛片内射视频| 国产成人h网站| 欧美精品无码一区二区三区| 欧美精品黄色| 四虎永久在线精品免费一区二区| 亚洲精品在线a| 国产精品久久久久久久9999| 免费在线国产视频| 最近2019好看的中文字幕免费| 黄色一级a毛片| 欧美乱妇15p| 欧美一级淫片免费视频黄| 亚洲一区二区三区免费视频| 亚洲午夜久久久久久久国产| 成人黄色大片在线观看 | 麻豆国产精品| 国产精品久久久久久久久久小说| 成人超碰在线| 久久综合五月天| yjizz视频网站在线播放| 亚洲成人aaa| 精品人妻aV中文字幕乱码色欲| 欧美中文字幕亚洲一区二区va在线| 久久久久国产精品夜夜夜夜夜| 国产精品久久久99| 夫妇露脸对白88av| 国产视频911| 少妇精品一区二区三区| 成人午夜精品一区二区三区| 三日本三级少妇三级99| 六月丁香婷婷色狠狠久久| 天天摸天天碰天天添| 国产亚洲午夜| 男女视频网站在线观看| 好看不卡的中文字幕| 免费成人进口网站| 国产精品久久久久无码av| 午夜精品一区二区三区四区| 最新精品国偷自产在线| 久久久久久久久一区| 欧美顶级毛片在线播放| 国严精品久久久久久亚洲影视| 91成人在线精品视频| 91观看网站| 日韩精品成人| 国产99午夜精品一区二区三区| 国色天香久久精品国产一区| 亚洲一区二区三区sesese| 国产aⅴ精品一区二区四区| 成人精品一区二区三区| 久久国产三级| 成人黄色在线免费| 97色婷婷成人综合在线观看| 成人激情视频在线播放| 日本免费一区视频| 羞羞的视频在线看| 欧美少妇xxx| 国产一级精品毛片| 欧美三级视频在线播放| 中文字幕第一页在线播放| 欧美三区免费完整视频在线观看| 午夜一区二区三区四区| 欧美三级在线视频| 一区二区的视频| 欧美一区二区免费| 欧美一级淫片免费视频魅影视频| 亚洲电影av在线| 欧美孕妇孕交xxⅹ孕妇交| 亚洲视频在线观看网站| gogogo高清在线观看免费完整版| 自拍偷拍亚洲一区| 99视频免费在线观看| 欧美高跟鞋交xxxxxhd| 成人在线免费观看黄色| 日韩av日韩在线观看| 日本精品另类| 91中文字幕一区| 国产香蕉精品| 天堂社区 天堂综合网 天堂资源最新版| 成人情趣视频网站| 国产女主播av| 香蕉亚洲视频| 四川一级毛毛片| 91原创在线视频| 国产三级aaa| 亚洲国产裸拍裸体视频在线观看乱了| 中文字幕亚洲高清| 欧美无人高清视频在线观看| av无码精品一区二区三区宅噜噜| 亚洲第一页自拍| h视频在线播放| 国内精品免费午夜毛片| 深夜视频一区二区| 国产精品久久久久久久免费大片 | 欧美国产二区| 天天射成人网| 日日碰狠狠躁久久躁婷婷| 久久99精品国产91久久来源| 成年人小视频在线观看| 国产精品网站在线| 五月激情六月丁香| 91精品国产美女浴室洗澡无遮挡| 日韩电影网址| 欧美成年人视频网站| 亚洲1234区| 国产精品午夜av在线| 久久蜜桃av| 成人亚洲视频在线观看| 国产91在线看| 成人高潮免费视频| 欧洲激情一区二区| 天天干天天舔天天射| 久久久999精品视频| 88xx成人永久免费观看| 国产精品一 二 三| 91精品成人| 少妇一级淫免费播放| 久久久精品免费观看| 日韩精品国产一区二区| 欧美一区二区私人影院日本| yw视频在线观看| 国产91九色视频| 秋霞蜜臀av久久电影网免费| 乱子伦一区二区| 久久成人av少妇免费| 国产精品20p| 色哟哟国产精品免费观看| 人妻少妇精品无码专区| 欧美日本高清视频| 国产精品成人3p一区二区三区| 日韩久久精品一区二区三区| 性高湖久久久久久久久| 亚洲啪av永久无码精品放毛片| 亚洲精品亚洲人成人网在线播放| 在线视频 91| 一本色道久久综合狠狠躁篇的优点 | 国产精品成人午夜| 伊人免费在线观看| 一区二区三区亚洲| 日韩不卡在线| 视频一区视频二区视频| 日韩国产欧美视频| 91精品国自产在线| 欧美午夜精品免费| 二区在线观看| 国产精品视频一区国模私拍 | 在线观看日韩www视频免费| xx欧美视频| 欧美精品一区在线| 免费欧美在线| 国产成人精品无码免费看夜聊软件| 午夜a成v人精品| 人人九九精品| 国产成人一区二区三区电影| 免费成人结看片| 色哟哟精品视频| 亚洲欧洲av色图| 国产suv精品一区二区69| 九九久久综合网站| 成人激情自拍| 日本在线观看a| 国产欧美日韩久久| 国产精品女人久久久| 欧美精品一区二区免费| 国产精品久久久网站| 国产人妻777人伦精品hd| 久久综合成人精品亚洲另类欧美| 午夜精品一区二| 日韩一区二区久久久| 精品国产亚洲一区二区在线观看 | 欧美性生交大片| 日韩美女主播在线视频一区二区三区| 欧美巨大xxxx做受沙滩| 国产日韩三区| 日本成人在线不卡视频| 黄视频网站免费看| 亚洲精品美女在线观看| 日韩在线免费| 视色,视色影院,视色影库,视色网 日韩精品福利片午夜免费观看 | www.久久久久久| 国产91对白在线播放| 日韩欧美视频| 深夜视频在线观看| 色88888久久久久久影院野外| 免费人成在线观看播放视频| 国产传媒一区| 美国十次了思思久久精品导航| 国产精品丝袜一区二区| 日韩激情av在线播放| 国产精品亲子伦av一区二区三区| 女人色极品影院| 国产精品网曝门| 欧美一级片免费| 国产精品日韩欧美大师| 先锋影音网一区二区| 欧美a级免费视频| 日韩高清成人在线| 欧美专区在线| 国产精品老牛影院在线观看| 国产女人18毛片水18精| 亚洲国产高清在线| 激情网站五月天| 另类春色校园亚洲| 久久久久久伊人|