久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

Linux網(wǎng)絡(luò)棧核心:ring buffer與TUN/TAP隊(duì)列機(jī)制全解析

Linux網(wǎng)絡(luò)棧核心:ring buffer與TUN/TAP隊(duì)列機(jī)制全解析 如果讓我用一個(gè)結(jié)構(gòu)解釋 Linux 網(wǎng)絡(luò)棧的吞吐秘密我會(huì)選 ring buffer。你要調(diào)網(wǎng)卡、分析丟包、理解 TUN/TAP 這類虛擬網(wǎng)絡(luò)設(shè)備最后都會(huì)碰到這個(gè)循環(huán)數(shù)組。很多文章把 ring buffer 講得很玄實(shí)際它就是個(gè)固定大小的環(huán)形隊(duì)列硬件放、軟件取TUN/TAP 看起來(lái)不像硬件但它同樣需要面對(duì)“隊(duì)列滿了怎么辦”的問(wèn)題。這篇文章先寫第一部分把這兩個(gè)概念放在同一個(gè)語(yǔ)境里講清楚。用大白話說(shuō)ring buffer 就是一塊“轉(zhuǎn)圈用”的內(nèi)存區(qū)數(shù)組元素是描述符每個(gè)描述符指向一塊可被 DMA 使用的數(shù)據(jù)緩沖區(qū)。網(wǎng)卡和驅(qū)動(dòng)通過(guò)共享索引狀態(tài)在不需要鎖的情況下完成生產(chǎn)和消費(fèi)。后面講 TUN/TAP 時(shí)你會(huì)發(fā)現(xiàn)用戶態(tài)和內(nèi)核態(tài)交換網(wǎng)絡(luò)包其實(shí)也在反復(fù)使用同樣的“有人生產(chǎn)、有人消費(fèi)、滿了就丟”的模型。這篇更適合正在看網(wǎng)卡驅(qū)動(dòng)、調(diào)網(wǎng)絡(luò)性能、或者準(zhǔn)備用 TUN/TAP 做用戶態(tài)協(xié)議棧的人。標(biāo)題里的 1 代表這是一個(gè)系列的第一部分這一篇先把框架搭起來(lái)下一篇再往 NAPI、vhost 和包調(diào)度方向延伸。1. 先從 ring buffer 的物理網(wǎng)卡出身講起1.1 隊(duì)列為什么是非要不可的很多人第一次看網(wǎng)卡驅(qū)動(dòng)最大的疑問(wèn)是為什么不給每個(gè)包現(xiàn)場(chǎng)分配內(nèi)存直接處理完就結(jié)束這個(gè)思路在低速率下沒(méi)問(wèn)題但在萬(wàn)兆甚至更高帶寬下會(huì)立刻崩掉。因?yàn)榫W(wǎng)卡收包是完全異步的。你永遠(yuǎn)不知道下一個(gè)包什么時(shí)候到而中斷上下文里不能做可能睡眠的事情。如果每次收包都在中斷里分配內(nèi)存分配器會(huì)面臨巨大的競(jìng)爭(zhēng)再加上GFP_ATOMIC的代價(jià)高吞吐場(chǎng)景下直接就扛不住。更關(guān)鍵的是一個(gè)網(wǎng)絡(luò)包并不是你讀完一個(gè)字節(jié)就能處理完它還要被放進(jìn)某個(gè)數(shù)據(jù)結(jié)構(gòu)里繼續(xù)向上傳遞。如果沒(méi)有一塊提前準(zhǔn)備好的緩沖區(qū)驅(qū)動(dòng)就得一邊收包一邊找內(nèi)存這會(huì)把最熱路徑變成一場(chǎng)災(zāi)難。所以網(wǎng)卡驅(qū)動(dòng)普遍采用“預(yù)先分配一批緩沖區(qū)循環(huán)復(fù)用”的思路。這個(gè)循環(huán)復(fù)用的結(jié)構(gòu)就是 ring buffer。它的本質(zhì)是一個(gè)固定大小的數(shù)組加兩個(gè)索引數(shù)組元素叫描述符descriptor每個(gè)描述符記錄一塊 DMA 緩沖區(qū)的地點(diǎn)和大小。1.2 RX 方向網(wǎng)卡是生產(chǎn)者驅(qū)動(dòng)是消費(fèi)者從收包方向看網(wǎng)卡是生產(chǎn)者驅(qū)動(dòng)是消費(fèi)者。驅(qū)動(dòng)初始化時(shí)會(huì)分配一塊 DMA ring并把一批空緩沖區(qū)填進(jìn)去然后告訴網(wǎng)卡“這些地址你可以用”。網(wǎng)卡每收到一個(gè)包就用 DMA 把數(shù)據(jù)寫到其中一個(gè)緩沖區(qū)里再更新描述符狀態(tài)和索引。一個(gè)典型的 RX 描述符里通常包含這幾類信息字段作用DMA 地址硬件要把收到的數(shù)據(jù)寫到哪塊內(nèi)存長(zhǎng)度緩沖區(qū)容量實(shí)際收包后變成實(shí)際字節(jié)數(shù)狀態(tài)字是否完成、是否有錯(cuò)誤、校驗(yàn)和狀態(tài)輔助信息VLAN 標(biāo)簽、RSS hash不同網(wǎng)卡差異較大驅(qū)動(dòng)在處理中斷或輪詢時(shí)會(huì)從自己記錄的消費(fèi)位置開(kāi)始逐個(gè)看描述符。如果沒(méi)有完成說(shuō)明后面都是空的直接停下來(lái)如果完成了就把這個(gè)描述符對(duì)應(yīng)的緩沖區(qū)變成 skb 送進(jìn)協(xié)議棧然后重新分配一個(gè)空緩沖區(qū)還給 ring。整個(gè)過(guò)程就是生產(chǎn)索引和消費(fèi)索引互相追趕。1.3 一次收包的完整回合我把一次完整的收包過(guò)程拆成下面幾步你可以對(duì)著驅(qū)動(dòng)代碼去驗(yàn)證驅(qū)動(dòng)初始化 RX ring準(zhǔn)備好若干個(gè) skb 及其 DMA 映射描述符狀態(tài)置為“硬件可用”。網(wǎng)卡收到數(shù)據(jù)幀通過(guò) DMA 把數(shù)據(jù)寫入一個(gè)空閑緩沖區(qū)然后更新描述符狀態(tài)和硬件側(cè)的索引。網(wǎng)卡觸發(fā)中斷或者在 NAPI 機(jī)制下標(biāo)記自己需要被輪詢。驅(qū)動(dòng)從上次消費(fèi)的位置開(kāi)始掃描描述符把完成的包逐個(gè)處理提交給協(xié)議棧。驅(qū)動(dòng)回收這些描述符對(duì)應(yīng)的緩沖區(qū)并重新映射新的空緩沖區(qū)后更新軟件側(cè)索引。這 5 步里最容易出問(wèn)題的就是第 5 步。如果驅(qū)動(dòng)處理速度跟不上或者用戶態(tài)消費(fèi)速度不夠快整個(gè) ring 會(huì)被未處理完的描述符占滿。網(wǎng)卡手里沒(méi)有空描述符新來(lái)的包只能被丟棄。這就是硬件層面上最常見(jiàn)的一種丟包來(lái)源。2. ring buffer 調(diào)優(yōu)中最容易踩的坑2.1 固定大小循環(huán)使用不會(huì)自己增長(zhǎng)ring buffer 不是動(dòng)態(tài)隊(duì)列。它的容量在驅(qū)動(dòng)加載時(shí)就定死了要么來(lái)自模塊參數(shù)要么來(lái)自網(wǎng)卡默認(rèn)值。你可以通過(guò) ethtool 修改但不能讓它“自動(dòng)擴(kuò)容”。這個(gè)設(shè)計(jì)是有意的固定大小意味著內(nèi)存可以預(yù)分配索引加一取模就可以完成循環(huán)避免動(dòng)態(tài)擴(kuò)容帶來(lái)的鎖和重分配開(kāi)銷。但副作用也很明顯一旦瞬時(shí)流量超過(guò)消費(fèi)能力ring 滿了就會(huì)丟包。這里“消費(fèi)能力”不只是 CPU 頻率還包括中斷頻率、NAPI 調(diào)度、鎖競(jìng)爭(zhēng)、驅(qū)動(dòng)是否把 GRO/ LRO 做得好等因素。你經(jīng)常看到的rx_missed、rx_no_buffer、rx_fifo_errors這類計(jì)數(shù)器本質(zhì)上都和“緩沖不夠用”有關(guān)。2.2 多隊(duì)列比單隊(duì)列大更重要很多人一看到丟包第一反應(yīng)是把 ring 調(diào)大。但單純調(diào)大一個(gè)隊(duì)列收益往往很有限。真正決定高吞吐的是“同時(shí)有多少個(gè)隊(duì)列在處理”?,F(xiàn)代網(wǎng)卡通過(guò) RSSReceive Side Scaling把不同流哈希到不同隊(duì)列每個(gè)隊(duì)列可以在獨(dú)立 CPU 上處理這樣多核才能分擔(dān)壓力。所以排查時(shí)不要只看 ring size還要看隊(duì)列數(shù)和中斷親和性。ethtool -l eth0能看到網(wǎng)卡支持多少隊(duì)列cat /proc/interrupts能看到每個(gè)隊(duì)列的中斷都落在哪個(gè) CPU 上。如果所有中斷都擠在同一個(gè) CPU那你就是把 ring 調(diào)成 65536也還是會(huì)因?yàn)閱魏颂幚聿贿^(guò)來(lái)而丟包。2.3 用 ethtool 看懂硬件參數(shù)實(shí)際排查物理網(wǎng)卡時(shí)我常用的命令是這幾條ethtool -g eth0 ethtool -l eth0 ethtool -G eth0 rx 4096 tx 4096 ethtool -S eth0 | grep -E rx_missed|rx_no_buffer|rx_fifo-g看當(dāng)前 ring 參數(shù)-G調(diào)大小-S看驅(qū)動(dòng)計(jì)數(shù)器。計(jì)數(shù)器名稱在不同網(wǎng)卡驅(qū)動(dòng)里不一致但常見(jiàn)的幾個(gè)含義是相通的指標(biāo)含義rx_missed / rx_dropped網(wǎng)卡內(nèi)部因?yàn)?buffer 不足導(dǎo)致的丟包rx_no_buffer驅(qū)動(dòng)沒(méi)能及時(shí)補(bǔ)描述符rx_fifo_errorsFIFO 或 DMA 通道發(fā)生溢出這些數(shù)字出現(xiàn)增長(zhǎng)說(shuō)明生產(chǎn)端比消費(fèi)端快。好消息是ring buffer 的消費(fèi)端是可以優(yōu)化的啟用多隊(duì)列、綁定中斷、調(diào)大 NAPI budget、開(kāi)啟 GRO都比盲目調(diào)大 ring 更有效。3. TUN/TAP 和 ring buffer 到底什么關(guān)系3.1 TUN/TAP 是什么TUN/TAP 是內(nèi)核里的一組虛擬網(wǎng)絡(luò)設(shè)備對(duì)應(yīng)一個(gè)通用的驅(qū)動(dòng)模塊。它的一側(cè)是真正的net_device另一側(cè)暴露成一個(gè)文件描述符。應(yīng)用程序?qū)?dev/net/tun做 read/write就能拿到網(wǎng)絡(luò)包或者把包送進(jìn)內(nèi)核協(xié)議棧。它和普通物理網(wǎng)卡最大的區(qū)別是沒(méi)有 DMA沒(méi)有硬件中斷也沒(méi)有真正的網(wǎng)絡(luò)上鏈路。但它在協(xié)議棧里的地位和一塊網(wǎng)卡很像你給tun0配 IP、寫路由內(nèi)核就會(huì)按照普通接口的邏輯把包送進(jìn)去。TUN 和 TAP 的區(qū)別經(jīng)常被人忽略。TUN 工作在 L3你從 fd 里讀到的是 IP 包TAP 工作在 L2從 fd 里讀到的是完整以太網(wǎng)幀。選擇哪個(gè)取決于你要做什么。維度TUNTAP數(shù)據(jù)單元IP 包以太網(wǎng)幀是否有 MAC 地址沒(méi)有有是否處理 ARP不處理需要處理典型場(chǎng)景路由、用戶態(tài)協(xié)議棧二層橋接、虛擬機(jī)網(wǎng)絡(luò)我的建議是如果只需要 IP 層的自定義邏輯優(yōu)先用 TUN省掉以太網(wǎng)頭之后代碼簡(jiǎn)單很多。如果需要轉(zhuǎn)發(fā)完整的二層報(bào)文才用 TAP。3.2 數(shù)據(jù)在內(nèi)核和用戶態(tài)之間怎么流動(dòng)理解 TUN/TAP 最關(guān)鍵的一點(diǎn)是搞清楚方向。很多人一上來(lái)就暈。當(dāng)你把一段 IP 包數(shù)據(jù)write(fd, buf, len)寫到 TUN 設(shè)備的 fd 時(shí)內(nèi)核會(huì)把它當(dāng)作一次“包從虛擬網(wǎng)卡收到”然后交給協(xié)議棧處理。這個(gè)過(guò)程對(duì)應(yīng)的是 tun0 的 RX 方向。反過(guò)來(lái)當(dāng)內(nèi)核路由決策要把某個(gè)包從 tun0 發(fā)出去時(shí)驅(qū)動(dòng)不會(huì)真的發(fā)送到線纜上而是把這個(gè)包排進(jìn) fd 對(duì)應(yīng)的接收隊(duì)列。你的程序read(fd, buf, len)拿到的就是這個(gè)“內(nèi)核要發(fā)出的包”。所以你可以把 fd 讀寫看成“用戶態(tài)就是鏈路對(duì)端”。內(nèi)核往 tun0 上發(fā)就是讀給你你寫進(jìn) fd 就等于對(duì)端發(fā)了一個(gè)包給 tun0。很多文獻(xiàn)里說(shuō)“TUN/TAP 把內(nèi)核協(xié)議棧暴露給用戶態(tài)”本質(zhì)就是這條路徑。3.3 它也有一個(gè)“有界隊(duì)列”這就是和 ring buffer 相通的地方TUN/TAP 沒(méi)有硬件 ring但它必須在用戶態(tài)和內(nèi)核態(tài)之間設(shè)置一個(gè)隊(duì)列來(lái)緩沖包。如果應(yīng)用程序讀得太慢隊(duì)列里的包越積越多最終會(huì)溢出并丟棄新包。這和物理網(wǎng)卡 ring 滿時(shí)丟掉新包的行為在語(yǔ)義上是一致的?,F(xiàn)代內(nèi)核的 TUN 驅(qū)動(dòng)在實(shí)現(xiàn)這個(gè)隊(duì)列時(shí)也大量使用了類似 ring 的緊湊隊(duì)列結(jié)構(gòu)。所以討論“TUN/TAP 和 ring buffer 的關(guān)系”時(shí)不要理解成“TUN/TAP 里面有個(gè)一模一樣的硬件 ring”而是“它同樣面臨生產(chǎn)者、消費(fèi)者和有界緩沖這三個(gè)核心問(wèn)題”。消費(fèi)端慢就會(huì)丟包這是所有收包隊(duì)列的共同宿命。如果你的 TUN 程序只是 sleep 很久才讀一次那么ip -s link show tun0里的 TX 方向丟包數(shù)就會(huì)上漲。這里的 TX 方向還包括 qdisc 排隊(duì)。你可以在ip link set dev tun0 txqueuelen 1000里調(diào)整隊(duì)列長(zhǎng)度但更重要的永遠(yuǎn)是讓用戶態(tài)讀取得足夠快。4. 動(dòng)手實(shí)驗(yàn)從用戶態(tài)把 TUN 跑起來(lái)4.1 環(huán)境準(zhǔn)備TUN/TAP 需要內(nèi)核模塊tun以及設(shè)備節(jié)點(diǎn)/dev/net/tun。多數(shù)發(fā)行版默認(rèn)已經(jīng)準(zhǔn)備好但你可以確認(rèn)一下modprobe tun ls -l /dev/net/tun如果/dev/net/tun不存在需要手動(dòng)創(chuàng)建設(shè)備節(jié)點(diǎn)并確保當(dāng)前進(jìn)程有 CAP_NET_ADMIN 權(quán)限。實(shí)驗(yàn)里建議直接用 root 或者 sudo 運(yùn)行程序。4.2 一個(gè)最小可用的 TUN 程序下面這段代碼只做了兩件事創(chuàng)建一個(gè)名為tun0的 TUN 設(shè)備然后循環(huán)讀取從內(nèi)核發(fā)給它的 IP 包并打印基本信息。#include stdio.h #include string.h #include fcntl.h #include unistd.h #include sys/ioctl.h #include linux/if.h #include linux/if_tun.h #include netinet/ip.h #include arpa/inet.h static int tun_alloc(char *dev, int flags) { struct ifreq ifr; int fd open(/dev/net/tun, O_RDWR); if (fd 0) { perror(open /dev/net/tun); return -1; } memset(ifr, 0, sizeof(ifr)); ifr.ifr_flags flags; if (dev[0]) { strncpy(ifr.ifr_name, dev, IFNAMSIZ - 1); } if (ioctl(fd, TUNSETIFF, ifr) 0) { perror(TUNSETIFF); close(fd); return -1; } strcpy(dev, ifr.ifr_name); return fd; } int main() { char dev[IFNAMSIZ] tun0; int fd tun_alloc(dev, IFF_TUN | IFF_NO_PI); if (fd 0) { return 1; } printf(allocated: %s\n, dev); char buf[65536]; while (1) { ssize_t n read(fd, buf, sizeof(buf)); if (n 0) { perror(read); break; } if (n 0) { continue; } struct iphdr *iph (struct iphdr *)buf; if (n (ssize_t)sizeof(struct iphdr) iph-version 4) { printf(packet len%zd proto%d src%s dst%s\n, n, iph-protocol, inet_ntoa(*(struct in_addr *)iph-saddr), inet_ntoa(*(struct in_addr *)iph-daddr)); } else { printf(packet len%zd\n, n); } } close(fd); return 0; }注意代碼里的IFF_NO_PI。加了它read 出來(lái)就直接是 IP 包。如果不加內(nèi)核會(huì)在包前面多塞一個(gè) 4 字節(jié)的 packet info 頭里面是標(biāo)志位和協(xié)議類型。4.3 配置地址并驗(yàn)證收包把程序編譯好以后用 root 運(yùn)行它然后在另一個(gè)終端配置sudo ip addr add 10.0.0.1 peer 10.0.0.2 dev tun0 sudo ip link set dev tun0 up ping -c 1 -I tun0 10.0.0.2因?yàn)槲覀兊某绦蛑蛔x包、不回復(fù)ping 大概率會(huì)顯示超時(shí)。但在運(yùn)行程序的終端里你應(yīng)該能看到類似這樣的輸出allocated: tun0 packet len98 proto1 src10.0.0.1 dst10.0.0.2這就說(shuō)明內(nèi)核已經(jīng)把發(fā)往 10.0.0.2 的 ICMP 請(qǐng)求經(jīng)過(guò) tun0 交到了你的用戶態(tài)程序手里。這個(gè)實(shí)驗(yàn)的目的不是讓 ping 通而是驗(yàn)證 TUN fd 能拿到內(nèi)核發(fā)出的 L3 包。有個(gè)細(xì)節(jié)要記住這個(gè)程序退出后tun0接口通常就會(huì)消失因?yàn)?TUN 設(shè)備默認(rèn)不持久化。想要接口在程序退出后繼續(xù)存在可以用ip tuntap add dev tun0 mode tun預(yù)先創(chuàng)建或者在 ioctl 里設(shè)置TUNSETPERSIST。4.4 從接口統(tǒng)計(jì)看到方向和丟包我經(jīng)??吹接腥税?TUN 的 RX/TX 方向搞反。你可以用這條命令看統(tǒng)計(jì)ip -s link show tun0這里的 RX 表示內(nèi)核從“網(wǎng)絡(luò)側(cè)”收到的包也就是用戶態(tài)通過(guò) fd 寫入并成功交給協(xié)議棧的包。而 TX 表示內(nèi)核要發(fā)送到“網(wǎng)絡(luò)側(cè)”的包也就是用戶態(tài)從 fd 讀走的包。對(duì)這個(gè)虛擬設(shè)備來(lái)說(shuō)讀 fd 對(duì)應(yīng) TX寫 fd 對(duì)應(yīng) RX和直覺(jué)是反的。如果你發(fā)現(xiàn) TX dropped 一直在漲那就說(shuō)明用戶態(tài)讀線程不夠快包在 TUN 的軟件隊(duì)列里被丟了。這和物理網(wǎng)卡 ring 滿導(dǎo)致rx_missed上漲是同一個(gè)道理消費(fèi)者跟不上生產(chǎn)者。5. 常見(jiàn)問(wèn)題與排查方法速查5.1 調(diào)大了 ring為什么丟包沒(méi)有改善最常見(jiàn)的原因是消費(fèi)端才是瓶頸。你把 RX ring 從 1024 調(diào)到 4096只是把“等待隊(duì)列”變長(zhǎng)了一點(diǎn)但消費(fèi)這些包的 CPU 還是同一個(gè)處理速度沒(méi)變。流量突發(fā)一上來(lái)隊(duì)列照樣被填滿。真正有效的動(dòng)作是確認(rèn) RSS 多隊(duì)列已經(jīng)開(kāi)啟把各隊(duì)列的中斷分散到不同 CPU開(kāi)啟 GRO 合并小包檢查 NAPI budget 是否被限死。這些優(yōu)化做下去ring 里等待被消費(fèi)的包才會(huì)明顯減少。5.2 ethtool 報(bào) Operation not supported云端虛擬機(jī)的網(wǎng)卡往往不支持修改 ring 參數(shù)因?yàn)榈讓硬皇悄隳芸刂频挠布thtool -g報(bào)錯(cuò)并不代表方法錯(cuò)只是當(dāng)前設(shè)備不提供這個(gè)接口。這種情況下?lián)Q用軟件視角繼續(xù)排查看/proc/net/dev的 dropped用cat /proc/interrupts看軟中斷分布用ip -s link看接口統(tǒng)計(jì)。很多丟包問(wèn)題在軟件棧里也能找到答案。5.3 TUN 接口收不到包TUN 設(shè)備建好了但程序一直卡在 read 等不到包先檢查路由ip route get 10.0.0.2如果返回的路由不是走 tun0那內(nèi)核自然不會(huì)把包交給它。另外確認(rèn)接口沒(méi)有 down以及配置的是 peer 地址還是普通地址。TUN 是點(diǎn)對(duì)點(diǎn)接口配置方式和普通以太網(wǎng)接口略有不同。5.4 排障速查表現(xiàn)象排查手段常見(jiàn)結(jié)論物理網(wǎng)卡 rx_missed 上漲ethtool -Sethtool -gring 太小或消費(fèi)端太慢軟中斷集中在單核cat /proc/interrupts隊(duì)列中斷親和性不對(duì)TUN fd 讀得慢ip -s link show tun0用戶態(tài)消費(fèi)是瓶頸ping TUN 超時(shí)但程序有打印檢查程序是否回復(fù)只讀程序不回復(fù)屬預(yù)期我自己的經(jīng)驗(yàn)是不管物理網(wǎng)卡還是 TUN/TAP丟包的根因絕大多數(shù)不在“緩沖區(qū)不夠大”而在“消費(fèi)端不夠快”。先把消費(fèi)模型調(diào)順再去看要不要加 ring 容量這個(gè)順序反了就會(huì)越調(diào)越迷茫。這一篇把 ring buffer 的基礎(chǔ)模型和 TUN/TAP 的讀寫路徑理順了。下一篇我會(huì)沿著這個(gè)消費(fèi)模型繼續(xù)拆NAPI 怎么輪詢、GRO 怎么合并、vhost 又是怎么把內(nèi)核隊(duì)列直接映射給用戶態(tài)的。到那時(shí)候你對(duì)“Linux 網(wǎng)絡(luò)里到底誰(shuí)在排隊(duì)、誰(shuí)在消費(fèi)”就會(huì)有更完整的畫面。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
中文字幕日韩专区精品系列| 在线综合 亚洲 欧美中文字幕| 久久香蕉国产线看观看猫咪av| 欧美综合 站| 欧美拳交在线播放| 亚洲国产精品无码AV在线| 嗯嗯啊啊啊好爽| 伊人成人情色综合| 97jingpin| 亚洲 欧美 中文 日韩超碰| 97无码视频在线播放| 人妻无码后入| 天天干天天干天天| 日韩不卡毛片Av免费高清| 亚洲国产综合图区中文字幕| 亚洲欧洲精品视频发布| 黑白配性爱AV成| 亚洲天堂综合AV| 人人模人人看| 花花AV导航| 欧美黑人91| 久久久久久亚洲精品中文字幕人妻| 欧美日韩另类在线播放| 国产高清视频无码在线| 91精品人妻偷情| 91欧美色| 96精品久久久| 超碰性爱97| 一级日本牲交大片好爽在线看| 狠狠色五月亚洲91| 国产精品噜噜噜日日日| 天天色综合影视网| 久久久精精精| 精品视频在线观看精品| 熟妇熟女一区二区三区| 91亚洲综合在线| 亚洲天堂电影网99999| 久久国模av| 欧美国产视频| 久久色一区二区| 精品一区二区3区| 97久久超碰| 欧美黄片欧美黄片xxx| 国产精品蜜乳AV| 爽极品影院| 免费一级性爱久久| 中文字幕乱在线伦视频中文字幕乱码在线 | 日本大片日本一区二区免费高清| 91蜜臀熟女| 99热这里是精品| 国产AV激情无码久久无码| 欧州一区二区三区四区| 免费观看国产小粉嫩喷水精品午| 一级成人性爱| 久久99视频| 操比国产| 一区二区 韩日AV| 久久久97| 欧美极品少妇交| 亚洲最大的黄色电影网站。 | 久久久久婷婷精品av电影| 超碰伊人在线| 另类图片天天影视| 伊人久久在线视频观看| 日韩精品在线观看网站| 丁香六月激情综合| 亚洲天堂情色| 久草电影网| 亚洲色图欧美| 久久九九国产精品| 色999偷自拍拍| 啊啊啊啊啊啊啊啊啊啊在线观看| 91色射| 欧洲精品二区| gogogo免费高清看中国国语| 久草网站免费在线观看| 亚洲人成网www| 欧洲无码一区二区| 日韩精品怡红院| 黄色成年| 人人操人人操人人人操| 亚州操逼网| 人人操人人精品影片| 久久久久斤小| 亚洲日韩天堂| 性色av网站| 粉嫩国产精品久久粉嫩| 999 久久久| 亚洲男人天堂手机版| 边做饭边操逼逼| 亚洲人体视频在线观看| 清清一区二区三区四区不卡视频| 国产精品3| 丝袜AV一区二区三区| 91精品人妻偷情| 国产69精品久久久久99尤物| 豆1无夜无码| 国内毛片免费h片在线| 国产精品午夜高潮呻吟久久av| 麻豆这里只有精品| 91天天综合网,天天综合网| 久久鲁夜| 91搞逼视频| 好吊妞转入那个网| 激情小说亚洲视频| 老司机午夜精品视频| 人妻一二三区| 九久久精品| 亚洲国产av中文字幕久久| 九九综合| 国产sv美女内射| 秋霞无码av鲁丝片一区| 91是天天| 久久久久久久九九九九九九| 欧美五十路熟| 精品一区二区三区蜜桃臀赵总 | 青青草吊丝| 日韩欧美~中文字| 密乳视频在线| 婷婷丁香六月天| 国产 大胆 对白| 狼人狠干| 久久99手机免费视频| 亚洲熟女综合一区二区| 五月天伊人| 国产伊人精品在线| 亚洲人妻av| 亚洲999综合| 牛牛操视频逼| 久久天天躁日日躁狠狠躁| 久久精品店| 五月综合久久| 精精品人妻一区二区三区| 五月天黄色激情视频| 超碰在线97国产| 2025年A片视频精品| 亚洲天堂性爱| 日本1区2区不卡视频| 四季AV综合网址| 翔田千里无码一区| 操b网站亚洲无码| 久草加勒比一区在线| 欧美激情久久久久| 视频国产精品未满十八禁止在线观看| 啊啊啊不要嗯嗯在线观看| 亚洲精品国产日韩无码AV永久免| 人妻少妇精品久久久| 成人av影院在线观看| 97在线欧洲| 精品国产乱码| 欧美色图自拍| 国产一区二区三区中文字幕| 黄色视频60分钟| 中文熟女五十乱码在线| 六月丁香久久| 久9re热视频这里只有精品| 人人色人人射人人妻| 国产自制av蜜乳| 日本精品88888888| 日韩中文字幕人妻视频| 综合亚洲网| 91殴美| 夜色AV无码手机在线影院| 天天躁日日躁AAAXX| 丝袜 中出 制服 人妻 美腿 中文字幕| 欧美后进式| 色五月激情综合网| 久操网视频| 亚洲深夜福利| 亚洲精品骚逼| 国产日韩精品suv| 91精品婷婷国产综合久久| 日本潮催一卡操| 91天美传媒精品| 一,爱啪啪,在线免费视频| 国产搭汕a级片| 美腿色图| 久久久久久欧美精品se一二三四| 久久国产AⅤ| 少妇丝袜在线观看AV| 中字乱伦AV| 精品国产三级av韩国在线| 亚洲熟久久| 丁香五月色| 色色色色日本| 十八禁电影伊人网| 久久久无码视频| 欧美日韩一干二干| 久久久98网站免费视频| jizzjizz欧美| 国产强奸无码乱伦| 激情文学亚洲| 伦理日韩国产久久| 东北老女人的激情视频| 国产成人亚洲精品自产在线| 丝袜剧情| 精品久久久久久无码| 亚欧美综合网| 97精品在线视频| 拍拍拍拍大尺度黄色三级片拍拍拍拍拍照| 99re只有精品| 女人爽到高潮久久久| 国产黄片精品在线| 男女做爰猛烈动高潮A片免费应用 少妇厨房愉情理伦片bd在线观看 不卡中文字幕aⅴ在线 | 天天舔日美女视频| 青青草影视蜜久久| 国产丝袜高跟美女av免费观看| 伊人影院在线理论播放 | 色第一页| 久久人体一区二区| 妇女视频网站| 欧美中字二区| 黄资源| 一区二区三区四区五区高清无码永久视频| 麻豆黄色五月天| 久热免费视频| 日韩三级一区| 97色碰| 激情开心五月天| 天美麻花大全视频| 97精品综合| 欧美成人黄网色网站| 在线观看高清AV| 中字幕人妻一区二区三区| 天天网综合| hd成人一区二区在线| 青娱乐亚洲热| 99re6久热只有精品6在线直播 | 国产一区二区欧美日本| 120分钟婬片免费看| 午夜久久无码1000合集| 伊人五月天激情| 亚洲黄色a级片| 久久精品色欧美aⅴ一区二区| 欧洲亚洲人妻无码中字久久三区四区 | 日韩欧美~中文字| 久久久国产精品亚洲精品| 蜜桃视频一区二区三区| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 99久久久| 国产强奸91| 西西美女视频网| 欧美精品成人亚洲| 欧美se亚洲| 天天综合网~91综合网| 久久9999 | 久艹日日日| 亚洲成人性爱网站在线播放| 黄片在线免费在线观看| 一区二区激情国产熟女| 国产精品久久久999| 91男人天堂网| 亚洲在线欧美| 丁香婷婷久久| 日韩超碰精品综合| 草久在线| 中国少妇XXXX做受| 校园春色综合色| 欧美国产操逼| 超碰在线人妻中文字幕| 91久久久久久久| 丝袜喷水在线| 人人澡人人干| 亚洲免费在线探花| 91性感在线| 2023天天操夜夜操| 免费操逼视频下载| 精品免费一区二区三区在线亚洲人成| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 日韩一级片| 一区二区三区 丝袜 高跟 美腿| 亚州色图狠狠干| 9美女超碰在线免费观看| 91 丝袜在线播放| 岛国精品视频在线观看| 亚洲天堂自拍| 大香蕉伊人网| 一区二区娱乐网站| 久久久久国产| 国产男女边吃边摸视频网站| 99无码精品| 97资源免费视频| 丝袜亚洲综合| 国产精品亚洲免费| 啊嗯嗯啊好大好爽| 国产精品久久久久久久黄无码 | 日韩精品熟妇| 欧美狠狠干| www欧美性爱| 亚洲视频二区| 日韩人妻 中文字幕| 精品人妻1237| 欧美色亚洲| 久久青青草原免费视频| 天天做天天爱天天爽AV| 三上悠亚在线毛片91| 国产精品亚洲一区二区三区四区| 亚洲性综合| 久久日韩精品一区二区| 天美一二三在线观看Av| 国产精品一区av在线| 人人妻人人操人人乐| 91精品人妻一品二品三品| 国产精品人人爽人人做可爱福利| 成人无码专区精品视频| A片大香蕉在线| 欧美三级一级| 久久久少妇诱惑精品视频| 国产精品嫩草久久久久| 情色五月天网| 精品一区二区在线针对华人免费观看这里只有精品免费观看 | 欧日韩不卡视.频| 国产97在线播放| 成人性爱高清视频免费看| 国产女人9999| 欧美黄色大香蕉一区二区| 色眯眯av| 男人兔费天堂| 天天日夜干| 久操高青| 亚洲中文日韩欧美大香蕉视频| 极品粉嫩少妇视频| 日本日皮视频逼| 欧美日韩制服| 91男女啊啊啊| 强奸乱伦麻豆| 东北女人性交| 亚洲 中文 女同| 啊啊啊啊好疼| 啊啊啊在线观看免费视频| 日韩欧美成人性爱在线| 高潮9999外国| 黄页18禁| 色丁香五月婷婷| 97天天日| 人人九九精| 九九热在线精品视频| 天天操夜夜操| 嗯嗯,啊啊,国产精品| 色综合久久av| 亚洲性高潮| 欧美九九爱| 国产乱伦性爱区| 视频在线观看青青99国产| 极品极品色影院| 久久老女人| 麻豆精品三区视频| 口爆综合网| 色色色欧美| 国内一级精品| 中文字幕AV片| 天美传媒av 在线| 日韩乱中文| 亚洲交性| 97欧美色综合| 午夜精品五区| 99re在线视频| 人人爽天天爽| 天天做天天爱天天高潮| 欧美性爱免费短视频| 啊啊啊啊,啊啊好多水| 色穴精品| 亚洲高清在线| 欧美十八禁导航成人| 美女91| 久久久久网站-538在线视频-欧美永久乱码 | 国产欧美日韩精品中文| 亚洲天堂欧美| 日韩91网| 东京太热男人的天堂久久久| 精品成人女人久久| 99re69| a在线观看| 色欲无码人妻日韩欧美精品| 高清国产精品福利网站| 午夜传煤十二区精品| 少妇人妻激情四射| 神马久久久久久久久久久久| 97免费视频网| 日韩超碰精品综合| 中文字幕版| 97超级久久强资源| 嗯啊不要在线观看嗯啊| 爱我干综合| 久久‘黄片视频| 美中日韩无码| aaaa少妇高潮大片| 欧日a| 天堂v无码免费视频| 亚洲精品国产熟女| 欧美成人精品一区| 香蕉精品二区二区| 久久女女| 午夜毛片亚洲精品片国产久久久| 国产精品97超碰| 国产AV人人夜夜澡人人爽麻豆| 色偷偷色偷偷欧美日韩| 天天天做天天天爱天天天爽| 女人天堂网| 欧美精品,四区。五区| 亚洲资源网| 久操网在线| 操逼999| 超碰久久网| 97精品在线| 97精品视频在线| 亚洲精品国产拍免费91在线| av中亚| 欧美一区二区三区不卡高清视频| 国产精品黑人一区二区三区| 亚洲 欧美 偷拍 唯美| 18禁精品网站在线看| 综合久久久久久久综合网| 国产精品亚洲一级av第二区| 99精品久久久久久久婷婷| 三级网色| 91精品综合久久久久久五月丁香| 制服乱伦| 日韩三级在线观看mp4| 天堂精品一区| 午夜毛片高清免费不卡| 成人欧美日超碰| 蜜臀在线看片| 美女诱惑久久| 亚洲91在线播放影院| 免费操逼视频下载| julia高潮后不停追击中出| 性色乱AV一区二区| 青操影院| 国内偷拍精品一区二区| 亚欧日韩成人| 人妻久久久久久久久久久久久久久| 暖暖精品二区三区观看| 久日综合网| 欧美亚洲首页| 强奸乱伦AV网址| 国产精品国产拍高清AV| 99RE在线视频精品,这里只有精品| 九九九九精品一区| 在线a亚洲视频播放在线| 91精品国产日韩欧美综合| 婷婷亚洲综合| 大香蕉伊在线久草麻豆天堂故事| 竹菊一区二区三区AV线| 亚洲国产成人7777| 麻豆久久久一区二区| 无码人妻精品一区二区三区九九| 中文字幕在线观| 欧美aa一级片| 天堂九九九九九九九九九| 91 国产丝袜在线播放-百度| 亚洲天堂电影网99999| 天天做天天爱夜夜爽毛片试看| 色官网在线| 91艹逼精品| 色欧美综合| 精品性爱无码在线播放| 精品少妇高潮久久| 男人天堂黄片| 97 国产一区| 99热在线播放| 色色五月婷| 欧美玖玖爱免费玖玖| 久久精品无码专区| 久久精品国产亚洲AV成人直播| 成人综合视频久久| 国产白丝av| 999岛国大片| 伊人亚洲综合| 日本欧美韩国国产在线| 动漫片子网站3黄| 97资源亚洲| 日韩一级片在线看| 久久综合久色欧美综合狠狠| 在线视频 亚洲精品| 26uuu欧美| 欧美激情内射| 国产玖玖| 天天干电影| 激情综合色| 外国免费性情大片| 婷婷在线播放| 诱惑网综合| 女色视频社区| 囯产精品久久久久久久久久梁医生 | 夜夜爽夜夜爽| 亚洲天堂人妻一区二区| 欧美性爱超碰97| 九九人人操| 欧美人妖内射| 天天做天天爱天天高潮| 婷婷五月天激情四射| 日韩人妻少妇 一区二区三区| 久操国产在线| 久久最新免费视频23| 久久男人的天堂| 在线人妻熟女一区二区三区四区五区| 热思思免费视频| 亚洲欧洲精品成人| 欧美一级特黄淫片在线观看| 国产蜜臀在线| 婷婷五月天成人网| 人人爱人人乐人人操| 国产刺激视频| 男人女人18禁片免费看网站| AV色图| 一块操欧美| 亚洲在线欧美| 亚洲污污网站| 九九色逼| 中文人妻av高清一区| 国产乱人妻精品入口| 日日夜夜草草草| 国产吞精a级片激情电影| 尤物AV免费网站| 激情五月婷| 视频国产欧美在线播放| 中国熟女网站| 国产成人网址| 欧美性爱第一区| 国产精品另类| 9 7超碰在线免费观看| 亚洲欧洲精品视频发布| 天天影视亚洲| 色五月激情网| 激情综合av| 欧美精品99久久久**| 伊人色综合欧美| 色色色热| 亚洲自拍天堂| 日本精品五区| 精品无码产区一区二| 另类图片五月| 盗摄女人妻在线| 精品在线蜜臀| 麻豆区久久久久亚| 欧美性色综合网| 人人模人人看| 中文字幕第7页| 中文字幕55555| 99色热| 国产精品干干干| 91天美| 五月天亚洲色图| 国产一区二区三区视频在线看| 夜夜夜久久| 激情久久久| 久久久久久99AV无码免费网站| 美女上床网站| 久久久久无码一妻区| 亚洲少妇诱惑| 六六久久日韩不卡| 99操逼| 青草青草久热| 精品一区二区在线针对华人免费观看这里只有精品免费观看 | 亚洲色图欧美色18直播在线| 91久久国产综合精品| 亚洲 图片 综合91| 嗯嗯啊在线视频| 自拍鲍鱼一区在线高清观看免费| 约操熟妇| 久久人人舔人人爽舔人人av片| 亚洲欧洲成人在线电影| 亚洲国产综合图区中文字幕 | 91P0RNY大屁股人妻| 九九九精品美女| 91美| 高清视频一区| 色逼综合| 校园春色综合网| 亚洲成人贴图| 日韩人妻丝袜中文字幕| 久久成人午夜精品影院| 蜜臀久久99精品久久久久电影| 精品人妻二区三区| 天天91~综合入口| 天天天天操| 99热精品在线观看| 熟女精品一区二区三区| 亚洲一区二区麻豆影院| 9/A片 | 婷婷五月天影院| 中文激情网| 在线播放成人网站| 久久男人的天堂国产| 五月天精品| 午夜精品99久久久久传媒| 97蜜桃综合| 色女综合| julia ann久久| 天天天干977| 99热| 日韩性爱人人爱人人操| 美女午夜福利免费视频| 久操精品网| 日韩精品99999| 麻豆这里只有精品| 粉嫩国产精品久久粉嫩| 超碰午夜在线| 黄站在线免费观看| 天天躁日日躁狠狠躁| 日韩欧无码一区二区三区免费不卡| 爱妃国产亚洲视频中文字幕| 岛国视频免费在线观看| 欧美国产日韩高清在线| 久久色激情一区二区三区| 大香蕉综合久久| 欧美色爱综合| 1000部熟女视频在线观看| 天天色天天干天天射| 97最新在线播放视频| 91neishe| 97天天插| 亚洲综合影院| 欧美日韩岛国大片在线观看| 色婷久久| 亚洲男人的天堂AV| 久久线上视频免费看| 国产v片在线免费观看| 人人贴人人摸| 一区二区日韩欧美久久| 成人热久久精品| 国产精品乱码久久| 亚洲第一黄色av网站| 六月婷激情福利天堂69| 超碰伊人在线| 内射老妇BBWX0C0CK| 国产51色综合久久免费| 性色一线| 国产乱码久久久| 最新av网站在线观看| 午夜电影在线观看无码专区| 射丝袜高跟鞋99| 色香网| 中文字幕精品日韩中文字幕| 搡老女人老妇女老妇老熟女怎么读| 蜜桃狠狠色伊人亚洲综合 | 白嫩国模丰满一二三区| 夜夜爽爽爽| 粉嫩久久久极品| 午夜超爽| 日本 免费 一区二区三区 久久香蕉| 国内毛片四区| 日韩三级天堂在线观看| 青娱乐手机日韩在线视频| 精品无码少妇| 操人无码| 黑丝制服中文字幕| 999岛国大片| 九九九热精品| 日韩精品免费高清视频在线| 91色噜噜狠狠| 国产日韩怡红院| 亚洲欧美国产其他二区| 伊人嫩草| 黄色av一区二区在线| 欧美超碰人妻97| 2018天天干在线视频| 国产91精品久久久久久久网曝门| 后入式999| 亚洲欧美国产其他二区| 少妇熟女视频一二三区| 无色无码| 色哟哟av| 五月天色色色| 精品天堂| 99热99re超碰精品| 久久精品国产亚洲AV清纯| 翘臀vidoes| 精品无码久久久久久久久果冻糖心| 91爽啪| 欧差乱伦二三| 精品一区二区三区四区女| 国产一区二区免费福利片| 一牛一区二区三区久久| 一起草欧美| 天天综合香 ld视频| 少妇厨房愉情理伦片bd在线观看| 日韩av色图综合| 国产精品久久久久久久毛片1| 国产精品在线一区二区| 国产福利第一视频| 色香av| 欧美成人亚洲精品| 精品午夜福利国产一区二区在线观看| 久久久久国产| 99综合视频一体| 欧美色欧美| 看黑丝美女操逼青青网站| 手机在线中文字幕国产| a片久久久久久久久久久久 | 蜜臀亚洲综合一二三四区| 丁香啪啪| 久久久久久久久久久人妻| 国产一区二区在线播放量| 亚洲 另类 丝袜 自拍 动漫| 深田咏美亚洲精品福利社| 无码人妻一区二区三区四区老鸭窝| 香蕉99秘 精品一区丁香| 夜夜操青青草| 欲香欲色综合天天伊人| 白丝AV网站| 亚洲精品乱码久久久久久蜜桃麻豆 | 永久电影三级在线观看| 亚洲精品黑丝| 99re这里只有精品中心播放| 色狠狠 - 百度| 国产精品久久久亚洲第一牛牛_在线观看 | 中文乱码字字幕在线第5页| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 亚洲天堂自拍| 99人人干| 成 人片 黄色大片| 国产精品扒开腿做爽爽爽视频| 老鸭窝黄色视频网站| 五月丁香婷婷综合| 波多野结衣一级视频| 狠狠爱夜夜| 久久99精品国产| 国产精品老熟女一区二区| 操操操日本的逼| 国产精品 视频| 天天搞欧美| wwwss在线观看| 国产精品欧美日韩久久| 一区二区乱码福利| 午夜福利激情在线视频| q2午夜理论片夜色av| 97蜜桃综合| 中文字幕乱妇免费视频| #NAME?| 人妻精品综合中文字幕在线 | 亚洲砖码砖专无区2023| 精品国产乱码久久久久久久久久毛片| 国产极品久久久| 91麻豆天美国产欧美日| 亚洲福利中文字幕在线| ai欧美亚洲小说| 96一区二区| 黄久久| 长久操视频| 亚洲一二三| 免费看污网址| 人妻社区男人天堂| 玖玖97综合| 加勒比大香蕉视频在线| 久久色情| 色丁香五月婷婷| 国产精品久久久久久久久AV大片| 日本狂喷奶水在线播放212| 日韩操啪| 日本熟女不卡视频| 中国农村熟妇毛片视频| 人人模人人看| 精品人妻一区二区三区四区石在线 | 亚洲图片欧美制度| 91一区二区三区蜜桃| 亚洲一区二区在线观看91| 亚洲天堂资源网| 亚洲国产天堂| 96麻豆精品一区二区三区| 日韩精品亚洲一二三| yy少妇精品久久| 亚欧美综合网。| 亚州欧美综合| 欧美桃色网| 蜜桃臀av一区二区| 麻豆精品.欧美精品.日韩精品.| 99操逼| 高清无码人妻久久久一区二区三区aⅴ| 青青草在线视频播放器| 亚洲欧美清纯| 人妻夜夜爽天天爽三区麻豆AV网站| 2017天天操| 午夜性刺激视频免费观看| 东京热一区二区中文字幕| 国产精品直播在线观看直播| 黄色人人| 日本成人电影资源网| 国产成人精品日本亚洲语言| 婷婷大香蕉| 91 国产丝袜在线放观看| 你草精品在线视频| Aa东京男人的天堂| 亚洲欧美校园| 天天干人人看综合| 国产成人一级av88| 激情久久av一区av二区av| 超踫中文字幕| 黄资源| 天天性射网| 97干97色| 老司机老司机午夜影院| 婷婷六月色| 一区二区 电影 亚洲| 日韩中文9| 99久久精品国产高潮| 少妇极品熟妇人妻无码| 夜夜高潮夜夜爽高清视频一| 二对二中文字幕。| 国产精品福利资源在线尤物| 99热综合| 亚洲成人帖图| 五月激情天| 欧美大香蕉专区网| 少妇的嫩逼图片| 北条麻妃性愛视频| 啊啊啊啊免费视频| 国产特级毛片AAAAAA高潮流水| 蜜乳性色无码专日粉嫩骚逼AV| 精品一区二区三区蜜桃臀赵总 | 在线观看日韩av不卡| 国产超碰国产97| 91无码人妻| 人妻喷水| 久久久久成人亚洲国产| 约操熟妇| 麻豆2区1区天美| 国产精品大屁股999| 亚洲男人综合| 久久久无码国精品无码三区三区| 伊人久久大香蕉线AV五月天| 99国产女人| 97久久资源| 色情综合网| 99re6国产精品99re| 亚洲欧美天堂| 操逼网站地址| 五月婷婷丁香| 日韩av电影成人在线| 大香蕉AV在线| 人妻素股| 国产家庭乱伦性爱视频| 日韩在线视频1234| 亚洲综合有码| 亚洲国产欧美一区二区潘金莲| 欧美一级三级| 熟女熟妇一区二区三区视频| 91 综合网| 玖玖爱免费观看视频| 91夜色chaopeng| 日本高清一本二本免费不卡| 肏逼福利网站| 久综合网| 久艹99| 又大又长又粗又爽又黄| 91在线丝袜| 国语对白在线播放视频| 日va操| 五月天婷婷色| 久9久9久9久9久9久9| 久久9免费视频| 久久大陆| 97在线观看播放视频| 97se综合网| 偷拍偷窥与盗摄视频专区| 丁香五月天啪啪| 啊啊啊啊好疼| 亚洲精品色| 九九久久久| 99热网站| 啊啊啊啊好多水| 亚洲男人天堂网久久| 亚洲成人在线高清| 最新9久久久9免费视频| 日本护士高潮| 狠狠爱综合网| 欧美 牲| 97干在线视频| 熟妇综合一区二区三区| 欧美猛交黑寡妇中文字幕| 国产真实野战在线视频| 欧美成人精品一区| 怡红院视频在线| 男女性无套 免费九一| 天天看特黄的免费网站 | 国产一区二区三三视频| 成人精品一区二区三区| 丁香六月东京热| 日韩91网| 日韩欧亚太美不卡| 人人操人人插人人摸人人干| 超碰视97中文| 一二三区在线| 久久久久久一日韩字幕无码| 亚洲色婷婷综合久久一区二区三区| 99.色网| 日韩中文字幕在线视频观看| 试看60秒 爽| 超碰97在线色男人??| 丁香五月色情| ji熟女.com| 一区二区影视| 校园春色亚洲无码| 厕所偷拍在线| www.色操逼| 国产成人自拍视频视频| 精品传媒在线一区| 加勒比海成人视频网| 91欧美高清| 秋霞欧美性爰视频| 懂色中文一区二区三区| 超碰美国| 大香蕉2017| 亚洲精品一卡二卡三卡福利视频网站| 玖玖在线视频| 蜜乳AV色欲AVAV无码| 日韩精品99999| www.黄色在线| 亚洲国产精品V?在线播放| 欧成人在线| 啊啊啊啊好疼视频| 青青草精玖玖69精品| 97五月天| 91精品黄在线观看| 艹少妇网站| 国产91av在线播放| 2024黄色视频| 91成人无码| 色九九久九九| 日韩精品一区,二区 九九...老司机| 麻豆婷婷成人一二三| 在线黄页看毛片| 99超级碰免费视频| 日韩成人大片在线观看| 乱伦av国产| 少妇一级婬片免费放一级a性色.| 欧美精品精品一区二区| 诱惑网综合| 狠狠爱夜夜| 97中文综合| 精品无av| 黑人性欧美| 97国产|免费| 久久久偷拍| 超碰色美女| 久久有码视频| 少妇的嫩逼图片| 欧美色图欧美| 精品少妇99| 精品国产乱子伦一区二区三区,精品一| 深夜激情 | 影音先锋日本一区二区| 无码久久亚洲高清,| 人人模人人看| 日韩熟女操逼| 人人操肉肉| 91在线视频免费播放| 凹凸视频在线观看伊人| 国产 v乱码一区二| 无码国产精品午夜不卡(| 亚洲欧美成人在线| 日韩免费人妻色情网站| 啊啊啊啊啊啊啊国| 99热精品国产| 国产精品在线一区二区| 情色五月天就去干| 加勒比99999| 欧美亚洲| 涩涩这里只有精品视频| 人妻aa| 日韩精品区二区三区不卡| 天美传媒国产原创中文字幕亚洲欧美另类 | 欲女人妻性色av| 中文字幕av片| 欧美 亚洲 在线| 操逼无码操逼| 91操人| 久久精品国产精品亚洲艾通辽熟妇 | 欧美精品91| 美女91色黄18| www.男人的天堂| 明星性猛交ⅹxxx乱大交| 性爱视频无打码在线观看| 欧美性爱十八禁| 夜夜操二区| 屌妞视频久久久久久久 | a级成人毛片免费视频高清| 十八禁视频网站| 99久久无色码| 亚洲诱惑天堂 | 91女网站| 亚洲人码13| 97免费在线观看| 日韩色| 国产精品老熟女一区二区| 另类 综合 日韩 欧美 亚洲| 国产白丝网站| 八戒无码国产午夜福利| 久久婷婷伊人| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 久久久天堂| 在线人成亚洲视频免费观看| 国产精品国产拍高清AV| 国产农村妇女精品一| 亚欧美综合| 免费中文综合精品| 五月天社区| 欧美 日韩 婷婷 五月| 精品久| 亚洲强奸乱伦影视网| 美日韩一卡二卡三卡免费人妻精品| 亚洲 欧美 综合 91| 蜜臀无码视频在线观看| 欧美日韩第一页| 在线黄色污污网站| 91老熟女| 五月丁香啪啪网| 亚洲男人综合网| 啪啪性爱免费视频| 99在线免费观看| 久久久国产护士丝袜美腿一| 免费看片黄| 男人兔费天堂| 国产在线激情| 黄色欧美性爱视频| 二级久久网| 国产强奸AV在线| 六九九九| 国产在线激情| 自拍偷拍2025在线观看| 精品久久久不卡一区二区| 精品国产av一区二区三区四区入口| 久久亚洲婷婷| 色97国产69香蕉| 日韩av一级黄片| 美女黑人91神马| 午夜乱轮操逼视频免费看| 欧美综合色站| 亚洲国产美女久久久久 | 亚洲双插| 日本午夜久久电影| 伊人久久亚洲色欲综合网站 | 风月影院男女十八禁| 精品日韩人妻视频| 日韩精品三区四区| 欧美天天射| 97AV爱| 夜夜骑夜夜操| 在线啊啊啊啊| 中文?日韩?免费?精品| 精品视频123区小说区| 少妇久久久| 91女网站| 亚洲日韩在线a不卡99精品| 精品无吗久久| 成人97人人超碰人人| 人人搡人人肉久久精品| 性久久| 天天干1区2区在线| 日韩人妻无码专区| 99999国产| 综合网欧美在线| 国产精品午夜AV完会免费 | 欧美色视| 日本亚洲vr欧美不卡高清专区| 国产精品久久久啊| AV老汉| 久久久久亚洲?V片无码V| 97精品中文字幕| 日本道久久综合色色| 亚洲激情久久久伊人综合| 亚洲男人天堂Av| 搡老女人911熟妇老熟女| 久久大线蕉一区| 超碰成人最新最好看| 男生通女生屁股| 婷婷四五区| ji熟女.com| 中文字幕无码不卡啪啪| 久久综合九九| 国产自制av蜜乳| 综合91网| 成人午夜无码视频| 国产外初女出血视频| www.91欧美| 美女大乳久久久久久久女人18| 久久一二三四不卡 | av在线人气| 加勒比性爱成人在线| 国产午夜精品一区二区三区牛牛| 熟妇熟女一区二区三区| 野狼福利社区| 死我十八禁| av三级电影在线播放| 日韩情色AV| 一区二区三区视频在线观看免费| 狠狠爱夜夜| 97人人爱人人做人人乐| 人人摸人人摸人人干| 97亚洲在线| 久久久久网站-538在线视频-欧美永久乱码 | 亚洲欧美天堂在线| 精品国产人成在线| 9丨久久九九九 | 欧美日韩香蕉| 啊啊啊啊网站| 精彩久久中文| 欧美三级一级| 激情接吻视频久久久久久| 国产亚洲色婷婷久久99精品91 - 百度| 69久久久久久久久久久久久| 久久久九97| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 永久免费观看的毛片的网站| 九九九九一级| 麻豆区99999| 日韩在线观看中文字幕视频| 久久透逼视频| 天美传媒婬乱在| 啊啊啊啊啊啊啊啊啊在线观看| 久久9精品视频| 久草视频分类在线| 在线无码视频| 中文字幕欧美丝袜07资源| wuyechaopeng| 97日视频| 午夜精品99久久久久传媒| 睡产熟女乱伦| 天天色黄色影院天天操| 国产91精品在线免费| 欧美日韩精品久久久久东北老熟妇| 天天香香欲综合| 日韩啪啪啪啪啪| 99热只有这里有精品| 欧美一级A片不卡视频。| 欧美黄页| 色综合91好| 男人天堂毛片| 男女性扦B| 爱爱久久| 亚洲综合码| 狂操嫩妻视频一区二区三区| 99精品热| 婷婷色影院| 亚洲 欧美 第一页| 18一区二区三区| 91精品久久久久五月天精品| 97亚洲综合| 亚洲天天操| 蜜臀99久久精品久久久久| 超碰色图| 日日不卡av| 日夜精品| 日韩99999| 国产区在线| 丰满人妻-区二区三区免费看 | 91视频精品| 日韩精品在线视频,日韩精品……| 国产欧美另类久久久精品课程| 国产人妻久久精品一区二区三区| 舔人妻中文免费视频| 欧美色图99| 黑人性欧美| 欧洲综合色| 亚洲天天操| 亚洲一区中文精品| 欧洲亚洲国产综合在线| 另类天堂| 丝袜美腿91|