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

比較 kube-proxy 模式:iptables 還是 IPVS?

開(kāi)發(fā) 后端
在本文中,我們將比較iptables和IPVS這兩種模式,在實(shí)際的微服務(wù)環(huán)境中衡量它們的性能,并解釋在何種情況下你可能會(huì)選擇其中一種。

kube-proxy是任何 Kubernetes 部署中的關(guān)鍵組件。它的作用是將流向服務(wù)(通過(guò)集群 IP 和節(jié)點(diǎn)端口)的流量負(fù)載均衡到正確的后端pod。kube-proxy可以運(yùn)行在三種模式之一,每種模式都使用不同的數(shù)據(jù)平面技術(shù)來(lái)實(shí)現(xiàn):userspace、iptables 或 IPVS。

userspace 模式非常舊且慢,絕對(duì)不推薦!但是,應(yīng)該如何權(quán)衡選擇 iptables 還是 IPVS 模式呢?在本文中,我們將比較這兩種模式,在實(shí)際的微服務(wù)環(huán)境中衡量它們的性能,并解釋在何種情況下你可能會(huì)選擇其中一種。

首先,我們將簡(jiǎn)要介紹這兩種模式的背景,然后深入測(cè)試和結(jié)果……

背景:iptables 代理模式

iptables 是一個(gè) Linux 內(nèi)核功能,旨在成為一個(gè)高效的防火墻,具有足夠的靈活性來(lái)處理各種常見(jiàn)的數(shù)據(jù)包操作和過(guò)濾需求。它允許將靈活的規(guī)則序列附加到內(nèi)核數(shù)據(jù)包處理管道中的各個(gè)鉤子上。在 iptables 模式下,kube-proxy將規(guī)則附加到 “NAT pre-routing” 鉤子上,以實(shí)現(xiàn)其 NAT 和負(fù)載均衡功能。這種方式可行,簡(jiǎn)單,使用成熟的內(nèi)核功能,并且與其他使用 iptables 進(jìn)行過(guò)濾的程序(例如 Calico)能夠很好地兼容。

然而,kube-proxy 編程 iptables 規(guī)則的方式意味著它名義上是一個(gè) O(n) 風(fēng)格的算法,其中 n 大致與集群規(guī)模成正比(更準(zhǔn)確地說(shuō),是與服務(wù)的數(shù)量和每個(gè)服務(wù)背后的后端 pod 數(shù)量成正比)。

背景:IPVS 代理模式

IPVS 是一個(gè)專(zhuān)門(mén)為負(fù)載均衡設(shè)計(jì)的 Linux 內(nèi)核功能。在 IPVS 模式下,kube-proxy通過(guò)編程 IPVS 負(fù)載均衡器來(lái)代替使用 iptables。它同樣使用成熟的內(nèi)核功能,且 IPVS 專(zhuān)為負(fù)載均衡大量服務(wù)而設(shè)計(jì);它擁有優(yōu)化的 API 和查找例程,而不是一系列順序規(guī)則。

結(jié)果是,在 IPVS 模式下,kube-proxy 的連接處理具有名義上的 O(1) 計(jì)算復(fù)雜度。換句話說(shuō),在大多數(shù)情況下,它的連接處理性能將保持恒定,而不受集群規(guī)模的影響。

此外,作為一個(gè)專(zhuān)用的負(fù)載均衡器,IPVS 擁有多種不同的調(diào)度算法,如輪詢(xún)、最短期望延遲、最少連接數(shù)和各種哈希方法。相比之下,iptables 中的 kube-proxy 使用的是隨機(jī)的等成本選擇算法。

IPVS 的一個(gè)潛在缺點(diǎn)是,通過(guò) IPVS 處理的數(shù)據(jù)包在 iptables 過(guò)濾鉤子中的路徑與正常情況下的數(shù)據(jù)包非常不同。如果計(jì)劃將 IPVS 與其他使用 iptables 的程序一起使用,則需要研究它們是否能夠預(yù)期地協(xié)同工作。(別擔(dān)心,Calico 早在很久以前就已經(jīng)與 IPVS kube-proxy 兼容了!)

性能比較

好的,從名義上來(lái)說(shuō),kube-proxy在 iptables 模式下的連接處理是 O(n) 復(fù)雜度,而在 IPVS 模式下是 O(1) 復(fù)雜度。但在實(shí)際微服務(wù)環(huán)境中,這意味著什么呢?

在大多數(shù)情況下,涉及應(yīng)用程序和微服務(wù)時(shí),kube-proxy性能有兩個(gè)關(guān)鍵屬性可能是您關(guān)心的:

  • 對(duì)往返響應(yīng)時(shí)間的影響:當(dāng)一個(gè)微服務(wù)向另一個(gè)微服務(wù)發(fā)出 API 調(diào)用時(shí),平均而言第一個(gè)微服務(wù)發(fā)送請(qǐng)求并從第二個(gè)微服務(wù)接收響應(yīng)需要多長(zhǎng)時(shí)間?
  • 對(duì)總 CPU 使用率的影響:在運(yùn)行微服務(wù)時(shí),包括用戶(hù)空間和內(nèi)核/系統(tǒng)使用在內(nèi)的主機(jī)總 CPU 使用率是多少?這包括了支持微服務(wù)所需的所有進(jìn)程,包括 kube-proxy。

為了說(shuō)明這一點(diǎn),我們?cè)谝粋€(gè)專(zhuān)用節(jié)點(diǎn)上運(yùn)行了一個(gè)clinet微服務(wù)pod,每秒生成 1000 個(gè)請(qǐng)求,發(fā)送到由 10 個(gè)service微服務(wù)pod支持的 Kubernetes 服務(wù)。然后,我們?cè)趇ptables和IPVS模式下,在客戶(hù)端節(jié)點(diǎn)上測(cè)量了性能,使用了各種數(shù)量的 Kubernetes 服務(wù),每個(gè)服務(wù)有10個(gè)pod支持,最多達(dá)到 10,000 個(gè)服務(wù)(即 100,000 個(gè)服務(wù)后端)。對(duì)于微服務(wù),我們使用golang編寫(xiě)的簡(jiǎn)單測(cè)試工具作為我們的客戶(hù)端微服務(wù),并使用標(biāo)準(zhǔn)NGINX作為服務(wù)器微服務(wù)的后端pods。

往返響應(yīng)時(shí)間

在考慮往返響應(yīng)時(shí)間時(shí),理解連接和請(qǐng)求之間的區(qū)別非常重要。通常,大多數(shù)微服務(wù)將使用持久連接或“keepalive”連接,這意味著每個(gè)連接會(huì)在多個(gè)請(qǐng)求之間重復(fù)使用,而不是每個(gè)請(qǐng)求都需要新建一個(gè)連接。這一點(diǎn)很重要,因?yàn)榇蠖鄶?shù)新連接都需要在網(wǎng)絡(luò)上進(jìn)行三次握手(這需要時(shí)間),并且在 Linux 網(wǎng)絡(luò)棧內(nèi)進(jìn)行更多處理(這也需要一點(diǎn)時(shí)間和 CPU 資源)。

為了說(shuō)明這些差異,我們?cè)谟泻蜎](méi)有 keepalive 連接的情況下進(jìn)行了測(cè)試。對(duì)于 keepalive 連接,我們使用了 NGINX 的默認(rèn)配置,該配置會(huì)將每個(gè)連接保持活躍狀態(tài)以供最多 100 個(gè)請(qǐng)求重復(fù)使用。請(qǐng)參見(jiàn)下圖,注意響應(yīng)時(shí)間越低越好。

圖表顯示了兩個(gè)關(guān)鍵點(diǎn):

  • 在超過(guò) 1,000 個(gè)服務(wù)(10,000 個(gè)后端 pod)之前,iptables 和 IPVS 之間的平均往返響應(yīng)時(shí)間差異微不足道。
  • 平均往返響應(yīng)時(shí)間的差異僅在不使用 keepalive 連接時(shí)才明顯。也就是說(shuō),當(dāng)每個(gè)請(qǐng)求都使用新連接時(shí),差異才會(huì)顯現(xiàn)。

對(duì)于 iptables 和 IPVS 模式,kube-proxy 的響應(yīng)時(shí)間開(kāi)銷(xiāo)與建立連接有關(guān),而不是與連接上的數(shù)據(jù)包或請(qǐng)求數(shù)量有關(guān)。這是因?yàn)?Linux 使用連接跟蹤(conntrack),能夠非常高效地將數(shù)據(jù)包匹配到現(xiàn)有連接。如果數(shù)據(jù)包在 conntrack 中被匹配到,就不需要通過(guò) kube-proxy 的 iptables 或 IPVS 規(guī)則來(lái)決定如何處理它。

值得注意的是,在這個(gè)例子中,“服務(wù)器”微服務(wù)使用的是 NGINX pod 提供一個(gè)小的靜態(tài)響應(yīng)體。許多微服務(wù)需要做的工作遠(yuǎn)不止這些,這將導(dǎo)致相應(yīng)更高的響應(yīng)時(shí)間,這意味著 kube-proxy 處理的時(shí)間差在這種圖表中將占據(jù)更小的百分比。

最后有一個(gè)奇怪現(xiàn)象需要解釋?zhuān)簽槭裁丛?10,000 個(gè)服務(wù)時(shí),非 keepalive 連接的響應(yīng)時(shí)間在 IPVS 模式下變得更慢,即使 IPVS 中新連接的處理復(fù)雜度是 O(1)?要真正深入了解這一點(diǎn),我們需要進(jìn)行更多的挖掘,但其中一個(gè)因素是整個(gè)系統(tǒng)由于主機(jī)上增加的 CPU 使用而變得更慢。這也引出了下一個(gè)話題。

總CPU使用率

為了說(shuō)明總 CPU 使用率,下面的圖表集中在不使用持久/keepalive 連接的最壞情況下,此時(shí) kube-proxy 連接處理的開(kāi)銷(xiāo)影響最大。

圖表顯示了兩個(gè)關(guān)鍵點(diǎn):

  • 在超過(guò) 1,000 個(gè)服務(wù)(10,000 個(gè)后端 pod)之前,iptables 和 IPVS 之間的 CPU 使用率差異相對(duì)不顯著。
  • 在 10,000 個(gè)服務(wù)(100,000 個(gè)后端 pod)時(shí),iptables 的 CPU 增加約為一個(gè)內(nèi)核的 35%,而 IPVS 增加約為一個(gè)內(nèi)核的 8%。

有兩個(gè)主要因素影響這種 CPU 使用模式。第一個(gè)因素是,默認(rèn)情況下,kube-proxy 每 30 秒重新編程一次內(nèi)核中的所有服務(wù)。這解釋了為什么即使 IPVS 的新連接處理名義上是 O(1) 復(fù)雜度,IPVS 模式下的 CPU 也會(huì)略有增加。此外,較早版本內(nèi)核中重新編程 iptables 的 API 速度比現(xiàn)在慢得多。因此,如果您在 iptables 模式下使用舊版內(nèi)核,CPU 增長(zhǎng)將比圖表中顯示的更高。

第二個(gè)因素是 kube-proxy 使用 iptables 或 IPVS 處理新連接所需的時(shí)間。對(duì)于 iptables,這在名義上是 O(n) 復(fù)雜度。在大量服務(wù)的情況下,這對(duì) CPU 使用有顯著影響。例如,在 10,000 個(gè)服務(wù)(100,000 個(gè)后端 pod)時(shí),iptables 每個(gè)新連接執(zhí)行約 20,000 條規(guī)則。不過(guò),請(qǐng)記住,在這個(gè)圖表中,我們展示的是每個(gè)請(qǐng)求都使用新連接的最壞情況。如果我們使用 NGINX 默認(rèn)的每個(gè)連接 100 次 keepalive 請(qǐng)求,那么 kube-proxy 的 iptables 規(guī)則執(zhí)行頻率將減少 100 倍,從而大大降低使用 iptables 而非 IPVS 的 CPU 影響,接近一個(gè)內(nèi)核的 2%。

值得注意的是,在這個(gè)例子中,“客戶(hù)端”微服務(wù)簡(jiǎn)單地丟棄了從“服務(wù)器”微服務(wù)接收到的每個(gè)響應(yīng)。一個(gè)實(shí)際的微服務(wù)需要做的工作遠(yuǎn)不止這些,這將增加圖表中的基礎(chǔ) CPU 使用率,但不會(huì)改變與服務(wù)數(shù)量相關(guān)的 CPU 增加的絕對(duì)值。

結(jié)論

在顯著超過(guò) 1,000 個(gè)服務(wù)的規(guī)模下,kube-proxy 的 IPVS 模式可以提供一些不錯(cuò)的性能提升。具體效果可能有所不同,但一般來(lái)說(shuō),對(duì)于使用持久“keepalive”連接風(fēng)格的微服務(wù),且運(yùn)行在現(xiàn)代內(nèi)核上的情況下,這些性能提升可能相對(duì)有限。對(duì)于不使用持久連接的微服務(wù),或者在較舊內(nèi)核上運(yùn)行時(shí),切換到 IPVS 模式可能會(huì)帶來(lái)顯著的收益。

除了性能方面的考慮外,如果您需要比 kube-proxy 的 iptables 模式的隨機(jī)負(fù)載均衡更復(fù)雜的負(fù)載均衡調(diào)度算法,也應(yīng)該考慮使用 IPVS 模式。

如果您不確定 IPVS 是否會(huì)對(duì)您有利,那么堅(jiān)持使用 kube-proxy 的 iptables 模式。它已經(jīng)經(jīng)過(guò)大量的生產(chǎn)環(huán)境驗(yàn)證,盡管并不完美,但可以說(shuō)它作為默認(rèn)選擇是有原因的。

比較 kube-proxy 和 Calico 對(duì) iptables 的使用

在本文中,我們看到 kube-proxy 使用 iptables 在非常大規(guī)模時(shí)會(huì)導(dǎo)致性能影響。我有時(shí)會(huì)被問(wèn)到,為什么 Calico 沒(méi)有遇到同樣的挑戰(zhàn)。答案是 Calico 對(duì) iptables 的使用與 kube-proxy 有顯著不同。kube-proxy 使用了一條非常長(zhǎng)的規(guī)則鏈,其長(zhǎng)度大致與集群規(guī)模成正比,而 Calico 使用的是非常短且優(yōu)化的規(guī)則鏈,并廣泛使用 ipsets,其查找時(shí)間復(fù)雜度為 O(1),不受其大小影響。為了更好地理解這一點(diǎn),下面的圖表顯示了在集群中的節(jié)點(diǎn)平均托管 30 個(gè) pod,且集群中的每個(gè) pod 平均適用 3 個(gè)網(wǎng)絡(luò)策略的情況下,每個(gè)連接由 kube-proxy 和 Calico 執(zhí)行的 iptables 規(guī)則的平均數(shù)量。

即使在完全擴(kuò)展的集群中運(yùn)行,擁有 10,000 個(gè)服務(wù)和 100,000 個(gè)后端 pod 時(shí),Calico 每個(gè)連接執(zhí)行的 iptables 規(guī)則數(shù)量大致與 kube-proxy 在擁有 20 個(gè)服務(wù)和 200 個(gè)后端 pod 時(shí)執(zhí)行的規(guī)則數(shù)量相同。換句話說(shuō),Calico 對(duì) iptables 的使用是可擴(kuò)展的!

責(zé)任編輯:趙寧寧 來(lái)源: 攻城獅成長(zhǎng)日記
相關(guān)推薦

2021-10-13 16:00:53

KubeProxyIptables

2021-08-17 07:15:15

ciliumKubernetes集群

2024-03-01 19:03:14

kubernetesLinuxk8s

2010-05-07 14:27:16

IPVS負(fù)載均衡

2018-06-21 14:02:18

華為云

2021-08-19 09:30:03

Kubernetes集群IPVS

2011-03-15 15:20:46

2023-11-29 09:29:48

Kuberneteskube

2023-01-13 09:53:32

2011-04-01 14:28:58

zabbix應(yīng)用proxy

2023-10-30 22:23:12

Cacherkube版本

2015-08-12 15:46:02

SaaS多租戶(hù)數(shù)據(jù)存儲(chǔ)

2023-12-02 20:41:32

內(nèi)存kube

2021-05-19 08:25:24

KubeEventer操作

2009-07-14 17:38:20

Swing模式

2010-06-28 17:43:44

SQL Server

2011-03-17 17:19:24

iptables

2011-03-15 09:59:59

iptables實(shí)例

2011-03-18 09:26:13

Iptables規(guī)則

2011-03-17 13:28:49

iptables na
點(diǎn)贊
收藏

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

国产精品日韩高清| 久久久久久久久网站| 岛国av在线免费| 成年人黄视频在线观看| 高清不卡一二三区| 国产成+人+综合+亚洲欧洲| 免费一级suv好看的国产网站| 国产精品国产亚洲精品| 午夜av一区二区三区| 手机成人在线| 亚洲精品911| 日韩av中文字幕一区二区| 久久精品久久久久| 国产精品亚洲无码| 老司机亚洲精品一区二区| 欧美午夜性色大片在线观看| 影音先锋亚洲视频| 天堂a中文在线| 国产一区二区不卡在线 | 成人午夜在线影视| 91网址在线看| av一区和二区| 国产精品久久久久久久成人午夜| 亚洲经典自拍| 欧美成人精品激情在线观看 | 中文字幕一区二区在线播放| 国产原创精品| 国产夫妻在线观看| 老司机精品视频导航| 97在线看免费观看视频在线观看| 免费黄色激情视频| 欧美军人男男激情gay| 亚洲国产高清高潮精品美女| 91亚洲一区二区| 免费成人黄色网| 色系网站成人免费| 人妻有码中文字幕| av资源一区| 亚洲永久精品大片| 日本在线视频www色| av每日在线更新| 国产亚洲欧美激情| 欧美极品色图| 美女欧美视频在线观看免费 | 亚洲男人7777| 一区二区三区免费在线观看视频| 国产ts一区| 精品黑人一区二区三区久久 | 一级做a爱片性色毛片| 视频在线观看91| 国产成人极品视频| 探花国产精品一区二区| 男女精品视频| 国产成人久久久精品一区| 日本免费精品视频| 日韩电影一二三区| 国产精品久久久久久超碰 | av手机在线观看| 午夜免费久久看| 久草热视频在线观看| 9999在线视频| 欧美性猛xxx| 久久精品视频91| 亚洲成人va| 欧美日韩午夜在线| 欧美专区第二页| 麻豆精品久久| 亚洲精品久久久久| 国产精品无码一区二区三区| 国产一区2区| www国产精品视频| 欧美卡一卡二卡三| 亚洲国产免费| 国产成人激情视频| 91中文字幕在线播放| 国产成人精品免费在线| 国内不卡一区二区三区| 精品视频一二三| 中文字幕中文在线不卡住| 8x8ⅹ国产精品一区二区二区| 丰满的护士2在线观看高清| 欧美日韩美女视频| 不卡的av中文字幕| 超碰97久久| 国产一级揄自揄精品视频| 登山的目的在线| 99精品国产福利在线观看免费 | 黄色片视频免费| 久久精品999| 国产欧美日韩伦理| 成人午夜影视| 亚洲资源中文字幕| www.日本三级| 亚洲天堂网在线观看视频| 韩国精品在线观看| 国产视频精品网| 岛国视频免费在线观看| 亚洲视频免费观看| 国产主播在线看| 伊人久久精品| 亚洲人成伊人成综合网久久久 | 91精品国产高清久久久久久久久| 成人小视频在线播放| 国产在线精品免费| 欧美日韩国产不卡在线看| 麻豆影视在线观看_| 精品动漫一区二区| 在线免费观看av网| 亚洲第一二三区| 欧美xxxx18性欧美| 综合久久中文字幕| heyzo一本久久综合| 一区二区视频国产| 成人免费看视频网站| 日韩欧美一级二级三级久久久| 精品人伦一区二区三电影 | ww国产内射精品后入国产| 涩涩涩久久久成人精品| 亚洲欧洲美洲在线综合| 黄色在线观看免费| 免费的成人av| 欧美日韩国产不卡在线看| √最新版天堂资源网在线| 欧美精品一级二级| 18啪啪污污免费网站| 一本久道综合久久精品| 成人18视频| 国产cdts系列另类在线观看| 欧美色图12p| 日本黄色网址大全| 中日韩男男gay无套| 99久久99久久精品国产片| 含羞草www国产在线视频| 欧洲中文字幕精品| 日韩精品无码一区二区三区久久久 | 欧美激情网站| 亚洲第一色中文字幕| 草视频在线观看| 国产在线看一区| 夜夜爽99久久国产综合精品女不卡| 希岛爱理一区二区三区av高清| 亚洲成人精品视频在线观看| 久草福利资源在线观看| 国产九九视频一区二区三区| 一区二区三区av在线| 91精品国产66| 中文字幕av一区二区| 樱花视频在线免费观看| 久久精品一区四区| 已婚少妇美妙人妻系列| 欧美美乳视频| 国产精品1234| av在线免费观看网站| 欧美亚洲综合另类| 日韩精品久久久久久久的张开腿让| 日本中文在线一区| 亚洲精品一区二区三区av| 88xx成人网| 久久好看免费视频| 国产三级自拍视频| 亚洲影视资源网| 538国产视频| 久热re这里精品视频在线6| 日本高清视频一区二区三区| 91精品店在线| 九九久久久久99精品| 亚洲精选一区二区三区| 婷婷夜色潮精品综合在线| 一出一进一爽一粗一大视频| 久久久噜噜噜久久狠狠50岁| 日韩精品不卡| 久久天堂影院| 国a精品视频大全| 涩爱av在线播放一区二区| 日本精品一区二区三区四区的功能| 插吧插吧综合网| 久久精品国产久精国产爱| 日本道在线视频| 美女一区2区| 国产精品极品尤物在线观看| 成人日日夜夜| 亚洲韩国青草视频| 亚洲av综合一区| 亚洲激情图片一区| 日韩av在线看免费观看| 久久成人18免费观看| 日韩av在线播放不卡| 精品盗摄女厕tp美女嘘嘘| 91免费看国产| 自拍视频在线看| 久久精品免费电影| 五月婷婷在线播放| 欧美美女视频在线观看| 日本亚洲欧美在线| 成人免费在线播放视频| 无码任你躁久久久久久老妇| 日本欧美在线观看| 成人免费观看在线| 四虎国产精品免费观看| 国产综合精品一区二区三区| 欧美aaaaaaaa| 69久久夜色精品国产69| 免费高清在线观看| 日韩精品黄色网| 草逼视频免费看| 欧洲日韩一区二区三区| 日本少妇激情视频| 亚洲欧洲日韩av| 国产精品天天干| 成人app下载| 波多野结衣免费观看| 葵司免费一区二区三区四区五区| a级黄色片免费| 日韩精品免费| 日本欧洲国产一区二区| 国产精品视屏| 痴汉一区二区三区| 亚洲高清国产拍精品26u| 国产激情999| 国产传媒在线观看| 久久久久久97| av片在线观看网站| 日韩中文字幕在线视频| 欧美美女色图| 亚洲精品v天堂中文字幕| 国产成人精品无码高潮| 欧美日韩和欧美的一区二区| 天天干天天操天天爱| 亚洲国产日日夜夜| 欧美日韩大片在线观看| 亚洲人成人一区二区在线观看| 日本一二三不卡视频| 久久亚洲捆绑美女| 亚洲第一黄色网址| 北岛玲一区二区三区四区| 日本成人在线免费观看| 国产一区二区影院| 8x8x成人免费视频| 久久99精品国产.久久久久久| 欧美性猛交xxx乱久交| 性久久久久久| 精品少妇人妻av免费久久洗澡| 欧美三级网页| 免费的av在线| 国内综合精品午夜久久资源| 免费看日b视频| 欧美日韩少妇| 免费网站永久免费观看| 国内激情久久| 少妇人妻在线视频| 亚洲一级二级| 波多野结衣家庭教师在线播放| 在线亚洲观看| 欧美 激情 在线| 老司机午夜免费精品视频| 92看片淫黄大片一级| 丝袜亚洲另类丝袜在线| 亚洲精品高清无码视频| 免费不卡在线视频| www.成年人| 国产成人精品免费| 欧洲一级黄色片| 国产亚洲一二三区| 亚洲少妇xxx| 亚洲网友自拍偷拍| 日韩一区二区视频在线| 91精品91久久久中77777| 中文字幕乱伦视频| 欧美一级日韩免费不卡| 亚洲男女视频在线观看| 精品亚洲夜色av98在线观看| 户外极限露出调教在线视频| 中文字幕日韩电影| 亚洲精品一线| 欧美夜福利tv在线| 欧美成人毛片| 国产精品亚洲不卡a| 免费短视频成人日韩| 亚洲国产精品视频一区| 欧美黄色大片网站| 人人妻人人添人人爽欧美一区| 日本最新不卡在线| 欧美性生交xxxxx| 国产午夜一区二区三区| 国产av无码专区亚洲av毛网站| 亚洲国产欧美另类丝袜| 中文字幕免费高清网站| 欧美一级在线免费| 日韩有码电影| 久久深夜福利免费观看| 黄色漫画在线免费看| 国产日韩欧美在线| 精品精品精品| 在线电影看在线一区二区三区| 亚洲五月婷婷| 亚洲一级免费在线观看| 成人免费高清视频| 国产精品视频在| 欧美日韩国产精品一区| 91中文字幕在线播放| 亚洲欧美成人网| 色呦呦在线看| 国产啪精品视频| 美女毛片一区二区三区四区| 国产大尺度在线观看| 美女日韩在线中文字幕| 国产清纯白嫩初高中在线观看性色| 国产清纯白嫩初高生在线观看91| 麻豆国产尤物av尤物在线观看| 欧美在线影院一区二区| 天堂在线观看av| 欧美美女15p| 欧美综合影院| 日本一区二区三区视频在线播放| 精品69视频一区二区三区Q| 中文字幕免费高清在线| 国产亚洲欧洲一区高清在线观看| 久久精品久久精品久久| 欧美裸体bbwbbwbbw| 国产在线你懂得| 91国内揄拍国内精品对白| 亚洲**毛片| 欧美少妇一区二区三区| 韩国v欧美v亚洲v日本v| 潮喷失禁大喷水aⅴ无码| 色综合久久久久综合体桃花网| 丰满熟妇乱又伦| 久久综合亚洲社区| 99re8精品视频在线观看| 色999日韩自偷自拍美女| 羞羞视频在线观看欧美| 手机在线成人av| 婷婷一区二区三区| 天堂av资源网| 久久人人爽人人爽人人片av高清| 97久久综合精品久久久综合| 免费成人深夜夜行网站视频| 激情伊人五月天久久综合| 人妻互换一区二区激情偷拍| 色94色欧美sute亚洲13| 国产女主播在线写真| 日本三级韩国三级久久| 国产精品免费99久久久| 大肉大捧一进一出好爽动态图| 久久一区二区三区四区| 成年人视频在线免费看| 亚洲九九九在线观看| 吞精囗交69激情欧美| 日韩欧美在线电影| 日本不卡免费在线视频| 亚洲毛片亚洲毛片亚洲毛片| 欧美日韩国产首页| 麻豆传媒在线完整视频| 亚洲最大av网站| 一区三区视频| 国产黄色三级网站| 日本韩国精品在线| 午夜视频在线看| 99精品国产高清一区二区| 在线欧美日韩| 永久免费成人代码| 欧美人与z0zoxxxx视频| а√天堂官网中文在线| 国产精品乱码一区二区三区| 亚洲三级网站| 青娱乐国产视频| 3d动漫精品啪啪1区2区免费| 日本一本在线免费福利| 精品欧美一区二区久久久伦| 噜噜爱69成人精品| 国产人与禽zoz0性伦| 日韩精品自拍偷拍| 毛片无码国产| 在线视频亚洲自拍| 成人一级视频在线观看| 一级成人黄色片| 日韩在线观看免费av| www.爱久久| 欧美精品无码一区二区三区| 一色桃子久久精品亚洲| 免费的黄色av| 国产精品96久久久久久| 亚洲最大av| 久久精品一区二区免费播放| 欧美日韩精品一区二区| 第一av在线| 亚洲免费久久| 99久久精品免费观看| 中文字幕理论片| 久久久久在线观看| 日韩国产欧美一区二区| 亚洲中文字幕无码一区| 欧美网站一区二区| av中文在线资源库| 黄频视频在线观看| 91啪九色porn原创视频在线观看| 91激情在线观看| 欧美综合在线观看| 国户精品久久久久久久久久久不卡| 国产探花视频在线播放|