99精品久久精品一区二区-亚洲熟妇无码?v在线播放-日本国产精品无码字幕在线观看-久久久亚洲永夜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)題。這篇文章先寫(xiě)第一部分把這兩個(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ù)寫(xiě)到其中一個(gè)緩沖區(qū)里再更新描述符狀態(tài)和索引。一個(gè)典型的 RX 描述符里通常包含這幾類信息字段作用DMA 地址硬件要把收到的數(shù)據(jù)寫(xiě)到哪塊內(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ù)寫(xiě)入一個(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、寫(xiě)路由內(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)寫(xiě)到 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 讀寫(xiě)看成“用戶態(tài)就是鏈路對(duì)端”。內(nèi)核往 tun0 上發(fā)就是讀給你你寫(xiě)進(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ě)入并成功交給協(xié)議棧的包。而 TX 表示內(nèi)核要發(fā)送到“網(wǎng)絡(luò)側(cè)”的包也就是用戶態(tài)從 fd 讀走的包。對(duì)這個(gè)虛擬設(shè)備來(lái)說(shuō)讀 fd 對(duì)應(yīng) TX寫(xiě) 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)榈讓硬皇悄隳芸刂频挠布?。ethtool -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 的讀寫(xiě)路徑理順了。下一篇我會(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ì)有更完整的畫(huà)面。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
www.99热这里只有精品| 色射影院| 色婷婷丁香| 91五月天| 色五月天堂| 成人在线观看国产| 免费看欧美成人A片无码 | 九九AV| 婷婷五月天干干| 91操片| 久久久久久久久18久久| 九色综合网| 色色网站| 综合网激情| 久久久久久久人妻| 狠狠草狠狠草| 婷婷色五月在线视频| 激情99热| 99热无码精品| 五月丁香综合伦理片| 99日本黄站| 亚洲天堂碰碰婷婷| 狠狠综合区| 免費亭亭成人| 五月丁香婷婷中文| 九九精品网站| 精品乱码视频| 99这里只有精品视频在线| www98日本小时间到了| 亚洲123区高清入口| 99热在线观看免费精品| 人妻AV在线| 五月丁香啪啪网| 夜夜谢天天干| 影音先锋一区| 无码色| 人人摸人人摸| 激情五月综合网| 五月激情婷婷丁香| 强壮的公次次弄得我高潮A片日本 | 五月婷婷无码| 麻豆WWWCOM内射软件| 丁香五月激情婷婷| 亚洲熟妇AV乱码在线观看| 久久九色| 久/久精品99看9| 大香蕉久操| 97人人操人人爽| av在线激情| 激情综合色婷婷啪啪六月天| 五月色网| 国产69久久久欧美黑人A片| 综合色五月| 天堂色婷婷| 婷婷色五月天色| 99啪视频在线观看| 91精品国产91久久久久青草| 777.色色| 五月婷婷成人| 亚洲天堂热| 五月丁香成人网| 国产精品99久久久久久久女警| 国产亚洲精品AAAAAAA片| 五月天开心网| 久久蜜臀婷婷| 深爱五月激情网| 五月婷婷狠天天色综合| 婷婷婷婷色| 亚洲色图五月丁香| 亚洲亚洲人成综合网络| 久婷婷色| 日本五月丁香| 国产成人AV在线播放| 182TV大香蕉| 玖玖综合网| 色婷网| 无码激情AAAAA片-区区| 97成人超碰免| 清色五月天| 人妻精品久久久久久| 开心婷婷中文字幕| 久久综合久色欧美综合狠狠| 五月丁香婷草| 热99.com婷婷| 五月丁香六月婷综合成人综合| 久热这里只有精品6官网亚洲| 五月色婷婷综合丁香精品无遮挡| 999精品乱码77777| www.9色色色| aa久久| 六月欧美综合色情| 大香蕉99| 婷婷伊人五月丁香天堂网| 9久热在线视频精品| 一个色的综合| 丁香五月天啪啪| 五月丁香久久综合91| xxxx久| 色必久悠悠影院| 九九在线这里只有精品视频| 午夜天堂一区人妻| 开心五月婷婷五月| 大香蕉婷婷色| 99人人操| 激情5月婷婷| 俺去也婷婷| 久热天堂| 深爱婷婷丁香五月激情| 欧美性生交XXXXX无码小说| 五月丁香成人| 爱婷婷都市激情| 无码少妇高潮喷水A片免费| 狠狠久久婷婷| 婷婷婷久久| 91视频一起草| www.激情| 九九九九九九毛片| 色播五月网| 99精品成人无码A片观看金桔| 99热国内精品| 婷婷射综合| 婷婷丁香大香蕉| 五月丁香色色综合| 国产日韩欧美性爱| VA婷婷| 人人澡玖玖一| 五月婷婷丁香| 99热这里有精品| 97碰成超视频免费视频| 99久在线精品99re8热| 亚洲V国产V欧美V久久久久久| 五月丁香黄色| 人人操日| 五月丁香六月激情综合网| 色婷婷五月天激情在线观看| 丁香五月婷婷Av| www一区二区三区| 欧美色综合天天久久综合精品| 久操大香蕉| 伊人婷婷大香蕉| 人操人人| 婷婷丁香成人| 伊人大香五月天| 久久婷五月天| 天天爱天天操| 激情的五月| 思思99热| 色色色色av777| 久久久久久久人妻| 26uuu亚洲精品国产| 日韩丁香涩| 精品九九视频| www亚洲无码| 婷婷五月综合激情免费| 色一情一乱一乱一区91| 啪啪啪综合网| 欧美va亚洲va在线播放| 麻豆精品| 深爱激情综合| 这里只有精彩亚洲视频推荐| 高清国产AV| 婷婷情爱五月天6| 亚洲婷婷五月| 成人片黄网站色大片免费毛片| 青青草原中文字幕| 色欲久久99精品久久久久久| 色婷婷综合影院| 97热这里精品在线视频| 婷婷五月天成人网| 九九热免费| 色原狠狠综合| 日日操夜夜骑| 9久热免费视频99| 99九九在线视频| 久久久婷丁香五月天激情综合| site:pnnrt.com| 91久久九久久九久久九久久九久久 | 91狼友视频在线观看| 狠婷婷五月| 一级无码作爱片| 色综合伊人网| 99在线视频精品| 抽插特写| 日本色婷婷| 日本成人噜噜噜噜噜| 99热有精品在线观看| 丁香六月激情国产| 天天爽天天爽天天爽天天爽天天爽天天爽天天 | 久热播这里只有精品| 色99超碰| 99ER热精品视频| 六月色国内综合| 婷婷色在线播放| 天天插综合| 亚洲瑟瑟精品在线| 第四色激情网| 久久五月天丁香花| 八戒青柠影视剧在线观看| 亚美欧色影院| 五月天激情小说电影| 在线色婷婷| 日本久久婷| 久久五月丁香综合17C| 人妻中文av| 99视频只有精品| 狠狠色 综合色区| 中文字幕AV在线| 伊人干练久| 99在线综合视频| 99热只有| 久久永久视频| 玖玖五月丁香| 婷婷婷婷色| 第2色五月婷| 日韩美一级毛卡片| www.第四色99| 操老逼综合网| 日本熟妇乱妇熟色A片蜜桃| 午夜丁香综合婷婷| 91视频综合网| 色5月丁香婷婷| 丁香五月激情综合网激情五月| 婷婷五月精品中文字幕| 日韩无码系列| 色综合色色色色色色综合| 天天干天天拍| 久热超碰| 无码99| 五月丁香久人妻中文| 欧美婷| 丁香婷婷精品视频| 他改变了拜占庭| 久久精品系列| 激情六月天婷婷| 久久女人九九| 激情五月婷婷她| 日韩ww| 国产偷人爽久久久久久老妇APP| 五月天婷婷色色网| 99ri国产在线| 91九色视频| 综合玖玖偷拍| 综合99久久天天综合| 天堂网亚洲色图| 日韩AV中文在线观看| 色婷婷亚洲婷婷| 色婷婷导航| 丁香久久久| 蜘蛛女侠2003满天星免费观看| 亚洲va欧美va国产综合久久久 | 丁香五月婷婷综合网| 激情婷婷丁香五月| 激情性五月天免费小说视频| 99精在线| 日本美女上人| 欧美激情综合色综合啪啪五月| 丁香五月综合| 欧美性做爰大片免费看办公室| 夜夜撸夜夜骑| 97超碰婷婷五月天| 婷婷丁香五月天熟女丝袜| 色444综合网| .comwww在线观看免费操| 久久爱综合| 天天综合网色欲香| 欧美色图天堂网| 色色色综合网| 五月婷六月天| 99九九在线视频| 综合AV在线| 婷婷五月天AV| 色.五月综合网| 人五月天婷婷喷水| 亚洲天堂爱爱| 精品亚洲国产成AV人片传媒| 99草在线免费观看视频| 激情婷婷在线中文字幕| 这里只有视频精品| 中文在线视频久1| 欧美啪啪9| 五月天丁香网| 99久久喉9| 秋霞丝袜啪啪啪| 伊人激情综合网| 亚洲色色图片| 久久激情五月| 国外亚洲成AV人片在线观看| 99热这里只有精品在线免费| 日逼影音先锋男人资源站| 精品自拍97| 4399在线观看免费高清黄色视频| 亚洲色色在线| 思思热视频在线观看| 久操大香蕉| 成人做爰A片免费看视频| 99热草草| 色五月婷婷激情综合网| 天天爽夜夜操| 黄色国久久| WWW·色色色·COM| 99久久精品网| 狠狠狠狠狠狠| 亚洲成人超碰| 天天撸天天干天天插| 亚洲人妻av| 伊人久久婷婷五月综合97色| 婷婷亚洲天堂| 日本天堂免费99| 开心婷婷五月| 色婷| 五月天成人小说| 九九精品免费| 婷婷免费无马| 婷婷五月六| 99只有精品| 色综合偷拍| 成人五月天在线视频在线观看| 五月亭亭网成人在线视频| 99精品久久| 国产AV不卡福利| 久久五月丁香综合17C| 在线观看免费狠狠色丁香香综合| 丁香五月婷婷综合激情啪啪啪| 婷婷色婷婷亚洲成人| 久久这里只| 中字幕视频在线永久在线观看免费 | 亚洲免费婷婷| 婷婷五月天丁香综合网| 九九九九九九九热| 激情内射人妻1区2区3区| 丁香六月激情| 超碰资源在线| 婷婷色在线视频| 激情小说视频图片网| 六月丁香五月婷婷| 97色色色视屏| 亚洲爆乳无码精品AAA片蜜桃| 激情久久久久久久久久久| 五月丁香基地| 91丨九色丨首页| 婷婷另类开心| 666555。COm毛片| 狠狠操.com| 在线中文字幕av| 五月婷婷丁香网| 五月丁香五月天现场视频| 极品人妻XXXXOOOO| 激情综合网,婷婷五月天| 久久a热| aaa久久| 丁香五月天视频| 性爱111111| 天天久久综合| 久久99草五月婷婷| 五月婷婷在线视频观看| 蜜臀av粉嫩av懂色av| 五月婷婷激情综合网| 婷婷视频在线碰| 五月开心激情网| 香蕉人妻AV久久久久天天| 停停色综合伊人| 超碰免费在线| 激情综合五月色丁香婷婷 | 美欧成人视频| 亚洲精品视频在线| 婷婷大美在线| 99热亚州综合| 99热久草| 五月丁香好婷婷姑娘综合网| 激情操逼婷婷| 99热8| 日韩黄色电影| 五月色综合| 丁香五月婷婷色五月| 做爰丰满少妇1313| 日韩1区2区| 精品久久婷婷| 涩五月婷婷| 天天情色五月天| 色九月综合网| 久久六月综合| 久热只有这里精品| 日本操碰碰| 综合五月婷婷| 婷婷五月天欧美图片在线播放电驴| 中文婷婷狠狠| 婷婷狠狠操| 天天拍夜夜爽| 成人精品人妻| 99精品偷自拍| 激情99热| 色999;丁香五月| 婷婷六月偷拍| 激情六月婷婷| 夜夜谢天天干| 狠狠色官网| 人妻视频一区而且二区| 九九無妻| 99热这里只有精品8| 97干在线| 超级碰人人操人人干| 色色激情五月天| 丁香五月天BBw| 五月天婷婷綜合院| 婷婷字幕在线| 97自拍视频在线| 天天做天天摸| 都市激情五月婷婷综合| 999精品乱码77777| 91精品刘玥| 国产成人网| 色五月亚洲开心网| 久久综合热17c| 4399欧美另类视频| av高清无码| 91色色色18| 天堂婷婷丁香六月网| 亚洲婷婷丁香| 碰碰碰97免费精彩视频| 丁香性爱在线视频| 五月丁香色婷婷| www五月天com| 色六月天| 天天操天天爽天天爱| 色婷婷综合综合网| 狠狠综合久久综合| 丁香六月婷婷缴情欧美| 99久久国产宗和精品1上映| 五月丁香六月综合激情| www久热com| 九九热这里只有精品首页| avv在线| 日比网免费国产| 色婷婷电影网| 999热在线视频| 五月婷婷中文字幕| 99热99色| 九九免费视频| 九九精品视频在线观看| 婷婷五月丁综合| Av性爱网站| 成人av在线电影| 天天色综| 色情婷| 婷婷五月激情综合啪啪| 六月婷婷AV| 99久久婷婷精品视频| 欧美性爱五月天| 99日本黄站| 成人在线综合| 九月丁香婷婷综合| 成人亚洲精品| 99精品在线播放| 婷婷月综合| 五月婷婷六月色| 日日操夜夜骑| www.天天干| 五月天社区婷婷丁香社区| 欧美六月婷婷| 丁香六月婷| 婷婷五月激情五月丁香五月| 婷婷激情综合色五月久久图片| 久久99免费视频| 五月天婷婷丁香人人操91| 成人va在线| 丁香婷婷五月天成人| 日韩av免费版| 玖玖婷婷婷丁香五月| 五月丁香激情啪啪网| 亚洲四色五月| 久久综合性| 丁香六月激| 五月丁香激情片| 五月综合激情久久| 天天成人综合视频| 丁香五月成人av| 激情综合五月婷婷| 99亚洲精品视频| 亚洲日日操| 激情五月天综合网| 久久综合26p| 九九精品少妇| 99热91| WWW五月婷婷| 成人网站免费sxj| 天天热夜夜操| 五月激情天| 激情五月综合网| 五月色综合| 97一区二区| 人妻Av在线| 亚洲 视频 导航 一区| 日本一级黄色电影| 婷婷五月久久| 91人人网| AV片一区在线观看| 99精品视频偷拍| 久久视这里只有精品| site:publishdd.com| 天天爽天天干| 亚洲人妻av伦理| 色情网综合| 欧美日韩成人免费在线| 婷婷四色五月| 九九热99视频| 啪啪啪丁香五月| 五月天成人在线播放| 色5月婷婷色| 欧美三级A做爰在线观看| 丁香五月婷婷操逼| 永久思思热在线| 开心五月婷婷99| 超碰人人操在线| 久久小说网| 五月婷婷婷综合网| 婷婷激情五月天小说| 九九青青草成人| 亚洲免费综合一区| 久久久久久久综合狠狠综合| 天天摸天天透天天舔| 欧美操人| 一区视频网站| 曰日爽日日操| 免费看欧美成人A片无码| 五月激情网站| 九九热经典视频在线观看| 六月色色| 99人人干人人| 国产精品色婷婷AV综合色色| 国产精品A成V人在线播放 | 国产人妻操逼| 婷婷五月色色| 五月天色色色网| 九九热再线九九视频免费在线观看| 亚洲男女激情| 99色嘟嘟精品网站| www。五月天。com| 玖玖婷婷五月天| 亚洲无线视频| 99久久久久久www| 色色97丁香婷婷五月天| 激情五月色综合国产精品| 色久天| 日本99视频精品免费播放| www.minyis.com【JT】国内CDN落地页保证转化QQ2101460746 | 九久久婷婷| 爱之国产色情综合| 日日操日日撸| 日韩啪啪视频| 精品久久久人妻| 色婷婷色九月| 久久久香| 欧美精品啪啪| 激情六月丁香| 青青草色在线视频观看| 亚洲成人AV在线观看| 亚洲99在线| 免费视频99| 99视频综合网| 99色亚洲| 加勒比日本一区二区三区| 天天天摸夜夜夜玩| 超碰在线个人观看| 类似婷婷激情综合网站| 超碰男人色| 区美毛片子| 婷婷五月天AV在线| 9久精品视频| 丁香五月婷婷色情综合| 国产亚洲99久久精品| 99久在线视频| 99爱视频| yazhouzonghesese| 丁香五月激情五月| 激情综合一| 啪啪婷婷五月天激情| 91操片| 91性高潮久久久久久久久| 色99网| 国产xxxxx在线观看| 五月丁香久| 国产伦亲子伦亲子视频观看| 性天天中文网| 大伊香蕉玖玖爱| 九九热99免费视频| 国产中文亚洲欧美日韩性交| 免费视频WWW在线观看网站| 啪啪啪啪五月天| 丁香婷婷激情网站| 99热精品在线观看| 亚洲性天天| 色伊人91在线视频| 开心五月天激情网| 激情小说五月天社区丁香 | 天天操天天日天天爽| 婷婷不卡基地| 婷婷永久在线| 色情五月天首页| 97碰 在线视频观看| 超碰高清在线| 天天狠狠插| 久久ri精品视频| 色色色色色色色色五月先| 激情六月丁香综合| 1234操逼网| 一起草性爱不卡视频| 激情五月综合视频| 婷婷性爱视频在线| 色色色综合网| 色婷婷五月天在线观看| 激情开心五月婷婷| 日本久久人| 99国产精品久久久久久久久久久| 97色色综合| www.粉嫩av.com| 99精品丰满| 免费黄色视频网址| 蜜桃五月天| 日本人妻A片成人免费看片| 日韩限制级大尺度黑料泄密大尺度视频一区二区在线观看 | 丁香婷婷丁香五月欧美人| 色五月色情| 色五月AV| 综合99视频| 色综合久久天天综合网 | 青青草搞屄视频网站| 男人天堂AV在线一区二区| www.超碰在线| 综合伊人久久| 色色色免费视频| 中文网AV| 99在线精品视频| 五月丁香婷婷狠狠操| 色色亚洲五月天| 欧美黄色韩日网| 91啪级电影| 五月丁香| 91丨九色丨高潮丰满日本| 婷婷视频在线碰| 色婷婷激情| 五月丁香综合激情| 精品,99| site:pzdcoin.com| 婷色五月天| 99久久色| 91精品综合久久久久久五月天| 亚洲经典三级| 国产67194| 日日噜噜夜夜狠狠久久丁香六月| 天天操天天操天天操天天操天天操 | 午夜天堂一区人妻| 五月丁香综合网| 99精品在线播放| 9久国产| 五月丁香啪啪网| 综合久久人妻| 婷婷五月图片小说网| 少妇久久诱惑视频| 六月丁香婷婷天堂| 97婷婷丁香五月天激情图片| 人人玩人人橾| 天天开心婷婷丁香五月| 99热大全在线观看| 激情综合青草| 这里只有精品,日韩视频| 丁香五月婷婷啪啪| 桃色Av色哟哟| 日本熟女三区| 五月婷丁香在线视频在线| 色色五月婷| 日日杆天天| 五月丁香五月婷婷| 国产精产国品一二三在观看| 国产AV一区二区三区最新精品| 九九成人视频| 三级毛片视频| 国产高清视频91九九九久久久| 婷婷五月激情基地| 久色大香蕉| 久久99免费视频| 二级黄色毛片| 激情五月天色色| 天天激情综合| 婷婷六月中文字幕| 婷婷丁香激情综合色情| 婷婷丁香五月婷婷| 大香蕉人妻| 婷婷伊人綜合中文字幕| 北条麻妃九九九国产精品视频| 丁香五月婷婷啪啪视频| 亚洲狠狠婷婷| 五月婷婷综合激情网| 开心久久xxx色| 无码人妻一区二区三区四区| 亚洲99精品欧美一区| 五月天丁香婷婷社区| 久久久97| 影音先锋男人女人| 欧美久人人| 久久婷综合| 草美女在线观看视频在线播放 | …亚洲黄色在线播放日韩、av中文a…| 久草a片| 黄色99视频| WWW.桔色成人.COM| 性热视频99精品| 九九热精品| 日本三级99人妇网站| 99婷婷五月天激情| 激情com| 五月激情六月宗合| 久久这里有精品| 丁香六月婷婷操逼网| 日熟女| 五月视频日本免费观看| 精品久久人妻| 被强行糟蹋的女人A片| 99热日本精品| 5月婷婷综合| 九九精品网| 激情五月天网| 日韩情色在线观看| 久草五月天电影网| 99在线视频资源| 黄网在线免费| 色婷婷狠狠| 深情五月天| 开心激情站| 欧美色色日韩| 婷婷永久在线| 久久婷色| 超碰人人操人人9| 色五月婷婷成人视频| 欧美色色色色色色| 天天插操| 久久久97| 天天综合久久| 丁香五月天激情网| 亚洲激情网| 婷婷六月天天| 综合五月网| 国产日产亚系列精品版优势| 噜噜噜噜婷婷五月天| 婷婷激情图片| 激情性爱五月天网页| 婷婷在线精品| 99干日本| 91日韩美女被插视频| 国精产品一区二区三区| 99热在线观看| 婷婷六月激情小说网| 2017人人操| 久久六月综合| 丁香婷婷五月六月天| 超碰99热| 久久久这里都是精品| 性色婷婷| 99re热在线观看| 欧美人妻一区二区| 免費观看aV在线网址| 五月花成人网| 这里只有精品视频| 久久婷婷丁香五月一二三| 色噜噜婷婷| 五月婷婷激情| 在线中文av| 97性视频| 伊人狠狠丁香婷婷综合尤物| 超碰不卡在线| 91热视频色网站| 丁香五月黄色| 丁香五月影院| 激情综合色婷婷啪啪六月天| 丰满人妻一区二区三区| 啪啪操操| 婷婷五月大香蕉| 婷婷丁香五月天影院| 激情 婷婷| 91chinese 在线| 婷婷五月天综合AV| 色色色婷婷五月| 色五月色五天色情网| 国产激情视频在线观看| 丁香婷婷六月| 婷婷久久五月天亚洲欧美国产日韩在线观看| 夜夜谢天天干| 日本天天综合| WwW色婷婷| 思思久久青草热| 99热人人操人人操| 欧洲色色| 伊九九三级区| 嫩草AV久久伊人妇女超级A| 成人婷婷五月天| 大香焦啪啪啪| 五月丁花六月丁香综合| 亚洲五月激情| WWW,五月| 婷婷一本和五月丁香| www.丁香六月婷婷久久天堂影院.con| 啪啪亚洲综合| 欧美久久网| 日日夜夜天天综合| 亚洲婷婷婷| 成人短视频免费| 亚洲综合五月天婷婷丁香| 黄色大片又大粗又爽| 99国产精品久久久久久久久久久| 亚洲夜夜操| 超碰日日操| 国产毛片精品一区二区色欲黄A片| 欧美丁香六月激情视频| 日韩精品无码AV| 久99久视频| 操逼在线视频| 久久久久久久久久久97| 亚洲丁香花色| 天天爽,夜夜爽| 亚洲综合成人网| 在线播放人妻| 99热免费精品| 操日本人妻视频| 日本色色网站| 九九AV| 90色免费视频| 日本人妻A片成人免费看片| 六月丁香射婷婷欧美色图片| 五月天婷婷久草丁香| 五月天桃色深爱网| 久久开心五月天激情| 天天综合网、天天综合色 | 狠狠干,狠狠操| 26uuu色噜噜精品一区| 97人妻人人| 色色操| 久久久人妻| 日韩婷婷五月天| 亚洲无码成人| 99情色五月天| 99在线免费视频| 美欧成人视频| 色丁香五月婷婷在线| 天天狠狠婷婷在线| 色99婷婷五月天| 大陆极品少妇内射AAAAAA| 天天综合五月天| 丁香婷婷色五月合集| 97人人干| 国产激情在线| 91五月花丁香| 色五月激情五月| 67194成I人在线观看线路1| 色色色.COM| 精品婷婷五月视| 99热日韩| 五月激情射| 天天综合区| 国产AV一区二区三区最新精品| 综合五月婷婷| 五月综合久久| 五月激情综| 婷婷色情小说| 中国AV性爱观看| 欧美天天五月丁香免费观看 | 99秘 在线| Av性爱网| 色色日韩网| www.婷婷亚洲基地| 99热综合色图| 丁香九月激情久久| 久热伊人在91| 99热黄| 大香蕉福利导航| 国产肥白大熟妇BBBB视频| 久久免费精彩视频| 五月天综合视频| www,久久久| 欧美在线操| 9有码中文| 99啪啪网| 五月天丁香成人社| 欧美激情五月天| 激情五月影院| 色婷婷五月天偷拍| 久久偷拍综合五月天| 26uuu欧美宗合| 亚洲激情网站| 国产午夜一区二区三区| 日日夜夜婷婷| 婷婷五月天激情开心网| 欧美日韩aaa| 噜噜狠狠色综合久| 日韩另类在线观看| 日本一级| 丁香六月色婷婷| 99热这里只有精品9| 日日爽夜夜爽| 亚洲无码色| 性按摩玩人妻HD中文字幕| 国产又爽又猛又粗的视频A片| 国产欧美精品AAAAAA片| 我淫我色婷婷五月天激情四射| 黃色三级三级三级三级 qixing300.shrkbk.com www.jinbozs.com tianmiaosw.com | 97精品综合| 在线成人网址| 久久最新色色色| 秋霞三级影视资源| 狠狠操狠狠狠| 婷婷婷婷婷开心无码播放| www.天天干| 色综合久久888| 久久婷婷色| 青青草伊人婷婷| 激情色情五月天| 丁香五月婷婷偷拍| 婷婷成人网五月天| WWW、日本色丁香、co m| 99色在线观看视频| 亚洲五月婷婷| 婷婷成人视频| 操精品9| 久热69| 99 热| 99热精地址| 婷婷五月色色| 99久久久久| 99碰碰。| 91爱操| 狠狠人妻久久久久久综合丁香| 999热成人在线综合网| 免费亚洲婷婷五月| 97精品综合久久| 日本wwww在线| 成人日韩欧美| 99色在线观看视频| 五月天婷婷av| 婷婷五月天A V| 日韩在线视频网站| 日日鲁鲁夜夜爽爽| 狠狠爱婷婷| 青草视频在线播放| 色婷婷五月综合在线| 婷婷久久五月天亚洲欧美国产日韩在线观看 | 久久久久九九九九视屏小说88| 五月丁香色婷婷色| 99er在线观看| 无码啪啪| 色婷婷亚洲综合天堂| 色五月丁香五月| 性99网站| 五月丁香色综合| 丁香五月 无码| 激情久久四色| 色婷婷丁香五月| 国产69久久久欧美黑人A片| 97色色综合| 国产探花AV在线| 久久网日本| 亚洲AV日韩在线观看| 丁香五月天导航| 爱草人视频| 亚洲欧美在线观看| 99日本精品视频热| 色导航色婷婷五月天在线观看| 久久久中文| 91精产品自偷自偷综合| 99久久er| www.99热| 色婷婷狠狠18禁| 丁香婷婷月| 国产操B| 亚洲中文无码成人| 超碰人人干| 五月丁香九九| 丁香五月综合网亚洲综合欧美狠狠| 色婷婷五月天偷拍| 亚洲色图45p| 亚洲热热视频| 五月天丁香婷婷视频网址| 五月婷婷开心亚洲无| 婷婷九月综合| 伊人玖玖综合| 丁香五月天天高清在线| 久久精品A片777777| 第2色五月婷| 在线99热| 九九久久五月天| 亚洲成人超碰| 日韩在线成人电影| 99爱在线精品视频免费观看| 五月停性愛| 欧美毛片www| 白人荫道BBWBBB大荫道| 丁香亭亭久久| 五月丁香香蕉| 九九九这里只有精品| 婷婷久久五月丁香| 五月丁香好婷婷A片网| 色色色在线观看| se99热久久一本| 激情五月婷婷在线观看| 激情碰碰碰| 五月丁花六月丁香综合| 任我肏视频精品| 深爱激情网综合| 五月婷护士| 亚洲激情综合免费| 99玖玖视频| 丁香五月天啪啪| 91xxxx九色| 天堂综合久久| 久久婷婷五月综合色奶水99啪| 国产精品视频免费看| 五月婷婷|欧美| 综合狠狠干| 激情九月婷婷| 婷婷色婷婷| 丁香久色| 久久婷婷原创视频| 狠狠xx| 日韩欧美成人片| 久久多色| 久久久人妻人伦| www.色婷婷| 欧美综合五月丁香六月婷| 婷婷五月激情综合网| 天天插综合| 色五月婷婷91| 97热这里只有精品| 激情丰满熟妇五月| 九九伦子片| 涩涩五月天| a网站免费观看| 开心五月色婷婷综合开心网| 丁香五月天成人| 天天操天天曰天天射| 婷婷五月天激情文学| 日本在线免费中文com.| 天天日日| 亚洲天堂啪啪| 思思热思在线精品视频| 超碰国产一区| 天天综合五月天| 五月丁香啪啪综合| 欧美视频在线观看噜噜| 久热婷婷在线视频| 狠狠干无码| 日日噜狠狠色综合久久| 五月丁香婷婷婷激情爱爱| 99亚洲精品视频| 日日肏夜夜干| 99超级碰碰| 欧美电影在线播放| 色婷婷丁香五月天在线观看| 久久婷婷成人| 七七婷婷综合| 九九大香蕉黄色影院| 蜘蛛女免费观看完整版高清电影| 婷婷五月天综合久久日美女| 亚洲av成人在线| 色香五月天| 五月丁香久人妻中文| 亚洲视频在线观看| 九月av| 丁香五月天激情AV| 综合激情在线| 婷婷五月花.97| 九九香蕉网| 久久成人人妻| 激情五月天在线观看色婷婷| 九九综合五月欧美| 色五月激情综合网| 综合婷婷五月天| 奸逼视频| 激情AV| 超碰中文字幕在线| 日韩免费视频| 欧美 日韩 成人在线| 特级片神马电影| 久久99热这里只有| 久久99大全| 婷婷五月综合中文字幕| 五月天激情网图片| 九九干视频| 丁香婷婷色情社区成人小说| 久婷婷五月激情| 9操在线| 先锋男人91资源| av在线播放网站| 九九無妻| 九九re精品视频在线观看| 96五月丁香熟女| 五月丁香成人| 99免费热在线精品| 六月婷久久| 97成人超碰免| 亚洲精品一二三| 国产精品a无线| 天天爽天天日| 大香蕉婷婷色| 播五月开心婷婷欧美综合| 五月婷婷福利| www。五月天。com| 538在线| 青青热视频| 先锋五月婷婷丁香草草| 色婷婷综合影院| 五月天婷婷激情四射综合| 琪琪色综合网站| 日韩成人无码| 色色99| 99热精品免费| 丁香五月婷婷影院| 色婷五月天| 99色综合网| 26UUU欧美激情一区二区| 五月天国产| 婷婷六月综合激情| 五月丁香淫淫婷婷婷| 99久久久| 自拍盗摄 另类| 五月婷婷性| 99操逼| 丁香婷婷成人网| 直接看的AV| 色五月婷婷九月| 97五月天| 亚洲无码成人| 久久久婷婷婷| 直接看的AV| 在线播放成人网站| 五月天婷婷基地| 亚洲国产精品VA在线看黑人| 精品国产一区二区三区四区阿崩 | 性爱视频久久| 色婷婷电影网| 国产成人精品一区二三区熟女在线| 欧美大片免费播放器| 欧美顶级少妇做爰HD| 亚洲狠狠色丁香婷婷综合久久| 五月丁香六月激情| 无码一区二区三区四区五区91c| 亚洲婷婷综合视频| 婷婷中文字幕网| 激情久久五月天| 九九热a| 另类婷婷丁香| 精品免费99| 99色在线视频| 婷婷久久亚洲| 在线只有精品| www.丁香黄色五月天人与| 99caobi| 色综合久久综合中文综合网| 日韩婷婷五月| 婷婷丁香五月天小说| 91操操| 凹凸探花电影| 五月中旬婷婷丁香六| 激情六月日韩| 人人人操| 国产亚洲精品久久久久久牛牛| 丰满少妇乱A片无码| www.91AV.com| 97超碰人人操| 六月丁香射婷婷欧美色图片| 激情五月天色婷婷| 91精品国产99久久久久久天美| 天天插综合| 色婷婷在线电影| 91综合在线视频| 狠狠香婷婷五月| 79色色| 开心五月婷婷激情| 男人操女人高潮91视频| 亚洲成片在线观看| 99热在线爱| 久久久久思思热| 国产激情综合| 久久婷婷六月综合国际| 丁香五月婷婷大香蕉| 五月大香蕉| 日日做天天操夜夜爽| 五月婷婷官网色| 五月综合激情| 九九久久免费视频44| 亚洲综合新99视频| 最新午夜理论片| 五月天色婷婷成人| www久| 沈娜娜av| 在线观看五月婷婷网| 日日狠狠久久偷偷四色综合免费| 五月综合久久| 九热视频在线伦| 九九黄色网| 日日艹思思热| 日本色婷婷| 婷婷色五月天色| 伊人五月人妻精品| 欧美影院| 婷婷久综合| 成久综合视频| 桃色五月天| 综合aV在线| 99碰网站| 天天做 天天爱| 99热这里是精品| 一区二区乱码视频| 激情激情激情网| 女人天堂AV| 91免费看片| 亚洲综合热| 大香蕉手机视频| 色情久久久| 色丁香五月| 久久九久久| 激情网站综合五月天| 色私五月婷婷| WWW、日本色丁香、co m| 丁香六月婷婷综合麻豆| 五月激情小说网| 激情性爱网站| 日日夜夜爽爽| 日日影院 | 亚洲日本激情| 操人91| 99久久精品亚洲综合| 人人噜天天上| 日韩在线观看网址| 丁香五月日啪| 在线色色| 啪啪99| 五月天婷综合| 牛牛色av| 日本人人xxx| www.超碰97| 日韩欧美四五区| 国产肥白大熟妇BBBB视频| 性爱动图国产麻豆一区二区三区| 五月丁香色| 中文字幕婷婷在线| 99久久综合| 五月婷久久综合| 五月激情婷婷六月| 中文字幕无码人妻少妇免费视频 | 国产 码在线成人网站| 天天开心天天色| 五月婷婷啪啪啪| 国产精品成人AV在线| 五月天婷婷操逼视频| 色天堂在线| 丁香色婷婷五月天| 综合色视频| 成人在线99| 久久婷婷内射| AV在线免费播放| 日本免费91| 99色中文| 欧美人人操| 日日操夜夜撸| wwxx日本| www五月| 欧美综合五月丁香六月婷| 色色色色色色色五月| 国产在这里只有精品|