日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

ARTICLE DETAIL

資訊詳情

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

在skynet中集成KCP協(xié)議:原理、綁定實操與延遲優(yōu)化實踐

在skynet中集成KCP協(xié)議:原理、綁定實操與延遲優(yōu)化實踐 我最早接觸 KCP是在一版強調(diào)實時同步的戰(zhàn)斗服務(wù)里。skynet 本身對 TCP 的支持非常成熟網(wǎng)關(guān)、轉(zhuǎn)發(fā)、agent 這些鏈路都能順暢跑起來但真到了玩家技能、位置高頻同步的時候TCP 的重傳隊列和擁塞窗口經(jīng)常把一次小抖動放大成上百毫秒的延遲尖刺。后來我們把網(wǎng)絡(luò)層遷到 KCP 上情況好轉(zhuǎn)明顯。這里要特別說明的是KCP 不是一個獨立服務(wù)它是一套基于 UDP 的可靠傳輸狀態(tài)機要真正在 skynet 里用起來需要把 KCP 的 C 實現(xiàn)和 skynet 的 socket 事件、定時器消息縫在一起。這篇文章不講 KCP 原理 PPT直接講怎么綁、綁的時候哪些坑最傷人。1. 為什么在 skynet 里折騰 KCP一次延遲敏感服務(wù)的選型復(fù)盤1.1 TCP 在幀同步場景下的“超時放大”問題skynet 自帶的網(wǎng)絡(luò)鏈路大多數(shù)情況下是 TCP。TCP 的可靠性由內(nèi)核保證每個包都要確認丟包了要重傳而且重傳時間走了指數(shù)退避。這在普通登錄、聊天場景里完全夠用但在幀同步或者狀態(tài)同步要求很高的戰(zhàn)斗里玩家操作是通過高頻小包上報的一旦某個包丟了TCP 會阻塞后續(xù)所有數(shù)據(jù)等重傳成功才開始繼續(xù)推進。表現(xiàn)出來就是玩家端莫名其妙卡一下然后一瞬間收到一堆遲到的同步數(shù)據(jù)角色瞬移、技能時間軸錯亂。這種“隊頭阻塞 重傳退避”的組合是 TCP 在設(shè)計上為公平性付出的代價。它優(yōu)先保證可靠性和網(wǎng)絡(luò)公平不優(yōu)先保證延遲。KCP 不是要推翻 TCP 的可靠性而是把可靠性的實現(xiàn)放到應(yīng)用層用更激進的重傳策略、可選擇的無延遲模式和快速重傳機制讓“丟包到恢復(fù)”的時間從幾百毫秒壓到幾十毫秒。這也是我當時決定在 skynet 里引入 KCP 的根本原因不是 TCP 不靠譜而是它不適合對延遲極度敏感的場景。1.2 KCP 解決的問題與不解決的問題KCP 解決的問題很明確在不保證可靠傳輸?shù)?UDP 之上加上一套確認、重傳、排序機制。它把 TCP 里由內(nèi)核管理的發(fā)送窗口、接收窗口、重傳隊列全部搬到用戶態(tài)交給開發(fā)者控制。你可以讓每個包更快被重傳可以關(guān)閉擁塞控制甚至在犧牲帶寬的前提下把延遲降到最低。對游戲來說這通常意味著弱網(wǎng)下的操作反饋更快玩家不用系統(tǒng)性等待網(wǎng)絡(luò)恢復(fù)。但 KCP 不解決的問題也要說清楚。首先它不處理 NAT 穿透也不管路由質(zhì)量網(wǎng)絡(luò)物理丟包率太高時KCP 只是比 TCP 恢復(fù)得快不代表游戲不卡。其次KCP 假設(shè)調(diào)用方自己維護時間源它內(nèi)部所有的超時判斷都依賴外部傳入的當前毫秒數(shù)如果上層定時器不準KCP 的 RTO 計算也會跟著飄。第三KCP 不會自動幫你做連接管理底層是 UDP沒有三次握手也沒有連接狀態(tài)超時斷線必須由業(yè)務(wù)層設(shè)計心跳。1.3 綁定方式選哪種C 服務(wù)內(nèi)置還是 Lua 模塊封裝在 skynet 里綁定 KCP業(yè)內(nèi)通常走兩條路。第一條是把 KCP 邏輯寫進一個 C 服務(wù)這個服務(wù)持有 UDP socket 和一組 KCP 會話對象收包、解包、調(diào)用 ikcp_input全部在 C 層完成再把最終業(yè)務(wù)消息發(fā)給對應(yīng)的 agent 服務(wù)和房間服務(wù)。優(yōu)點是性能好、拷貝少適合純 C 實現(xiàn)的戰(zhàn)斗邏輯或高頻網(wǎng)關(guān)。缺點是開發(fā)調(diào)試成本高尤其是包頭協(xié)議變更時每次都要編譯。第二條路是在 Lua 層封裝。skynet 的 socket API 本身是消息驅(qū)動通過 socket.udp 綁定端口收到 UDP 數(shù)據(jù)后進 Lua 回調(diào)再調(diào)用一個封裝好的 KCP Lua 模塊。開發(fā)速度快配合 skynet.console 可以隨時看會話狀態(tài)甚至能在不重啟服務(wù)的情況下調(diào)整某一路連接的參數(shù)。代價是每次消息都有一層額外的 Lua/C 邊界拷貝對很極端的同屏戰(zhàn)斗來說可能吃緊。我的建議是先做 Lua 封裝跑通業(yè)務(wù)再根據(jù)壓測結(jié)果決定是否把這層下沉到 C。綁定 KCP 最大的難點從來不是性能而是你還沒搞清楚 KCP 狀態(tài)機時就把復(fù)雜度引入了 C 代碼。2. 綁定前的狀態(tài)機功課conv、窗口、nodelay 這些參數(shù)到底怎么配2.1 會話標識一個 UDP 端口如何映射多個 KCP 連接KCP 的每個會話對象都由一個 conv 值區(qū)分。conv 本質(zhì)上是會話 ID客戶端和服務(wù)端必須約定相同的 convKCP 協(xié)議頭里第一個 4 字節(jié)就是這個字段。由于 UDP 本身是無連接的skynet 里一個 UDP fd 上可能同時跑幾十上百個客戶端所以服務(wù)端必須維護一張從 conv 到 KCP 會話的映射表。這里有個細節(jié)容易踩坑KCP 包的頭里帶 conv但它不區(qū)分“這個包是新連接還是舊連接”。服務(wù)端收到一個從未見過的 conv不能立刻拒絕應(yīng)當把它當成新會話建立請求。業(yè)務(wù)層要再定義一層握手消息來確認身份比如客戶端首包帶一個 session id服務(wù)端校驗通過后才允許后續(xù)數(shù)據(jù)進入游戲邏輯。KCP 只保證傳輸通道可靠不保證玩家身份合法。2.2 收發(fā)窗口與 MTU調(diào)整前先理解隊列模型KCP 內(nèi)部維護發(fā)送窗口和接收窗口。發(fā)送窗口決定在未收到確認前最多有多少個分段可以被丟到網(wǎng)絡(luò)上接收窗口決定對方即使提前發(fā)來更多數(shù)據(jù)KCP 一次最多緩存多少分段。窗口太大會導(dǎo)致內(nèi)存占用升高窗口太小則吞吐上不去尤其是在高丟包環(huán)境下窗口小很容易把鏈路打滿。MTU 則影響分段策略。KCP 默認按 1400 字節(jié)左右去切分用戶數(shù)據(jù)超過 MTU 的大包會被拆成多個分段每個分段按序號重傳和重組。在 skynet 里綁定時我建議 MTU 先保持默認不要在前期調(diào)它。真正需要調(diào)整的是業(yè)務(wù)消息大小一次 ikcp_send 最好不要超過 1200 字節(jié)這樣大部分戰(zhàn)斗同步消息都不觸發(fā)分段省掉不少重組開銷。如果你堅持要傳大包也要接受它被打散后任意一個分段丟失都會讓整個業(yè)務(wù)包無法交付。窗口參數(shù)我一般給一個相對穩(wěn)的經(jīng)驗組合發(fā)送窗口 64接收窗口 64。如果同屏同步對象多、單幀數(shù)據(jù)量超過 4KB再適當調(diào)大。注意窗口是按“分段”計算的不是按“邏輯包”計算一個 4000 字節(jié)的業(yè)務(wù)包切成 3 個分段就占 3 個窗口槽位。2.3 nodelay 組合游戲常用參數(shù)的含義與代價KCP 的 nodelay 參數(shù)有四個經(jīng)常有人只調(diào)第一個后面三個不動結(jié)果延遲改善不明顯。完整的參數(shù)組合是nodelay、interval、resend、nc。nodelay 設(shè)為 1 表示關(guān)閉延遲等待盡量發(fā)出去interval 是內(nèi)部狀態(tài)機更新的最小時間間隔單位毫秒resend 控制快速重傳的觸發(fā)閾值nc 表示是否關(guān)閉擁塞控制設(shè)為 1 表示關(guān)閉。我的常用組合是 nodelay1interval10resend2nc1。這個組合的含義是每 10 毫秒驅(qū)動一次 KCP 更新開啟快速重傳關(guān)閉擁塞控制。它適合局域網(wǎng)或者可控弱網(wǎng)環(huán)境能明顯降低延遲但代價是網(wǎng)絡(luò)擁塞時不會主動退讓可能把丟包率進一步拉高。所以這個參數(shù)不是所有場景都適用如果是公網(wǎng)大型多人在線穩(wěn)妥做法是先 nc0 跑一段時間用監(jiān)控數(shù)據(jù)說話。你可以在 skynet 的 Lua 服務(wù)里封裝一個接口暴露這四個參數(shù)方便后續(xù)熱調(diào)。我就吃過參數(shù)寫死的虧開發(fā)環(huán)境跑得好好的一上弱網(wǎng)測試傻眼了重傳風暴把服務(wù)器出口帶寬吃滿最后定位出來就是 nc1 加 resend2 在丟包率超過 15% 時過于激進。3. 在 skynet 里接住 KCP完整數(shù)據(jù)鏈路拆解3.1 收包鏈路UDP 數(shù)據(jù)到達后如何交給 ikcp_input不管走 C 服務(wù)還是 Lua 封裝收包鏈路的順序是固定的。skynet 的 socket 層收到 UDP 包后回調(diào)或者消息里帶著一段字節(jié)流第一個動作是解析出 KCP 頭里的 conv然后拿 conv 去會話表里查 KCP 對象。找不到就創(chuàng)建找到了就把去掉頭部的原始 KCP 報文交給 ikcp_input。ikcp_input 這一步非常關(guān)鍵它不能只被調(diào)用一次就完事因為它內(nèi)部會根據(jù)序列號判斷哪些數(shù)據(jù)是新數(shù)據(jù)、哪些是重復(fù)包同時更新確認信息和接收緩沖區(qū)。調(diào)用完 ikcp_input 之后還要反復(fù)調(diào)用 ikcp_peeksize 和 ikcp_recv 把完整業(yè)務(wù)包取出來因為一個 UDP 包可能只包含業(yè)務(wù)包的一個分段也可能一個業(yè)務(wù)包被拆成多個分段分批到達。-- 偽代碼展示收包主流程 function kcp_network:udp_recv(packet, addr) local conv bytes_to_uint32(packet, 1) local kcp self.sessions[conv] if not kcp then kcp self:new_session(conv, addr) end -- 去掉外層 conv 頭之后剩下的就是 KCP 協(xié)議報文 kcp:input(packet:sub(5)) while true do local peek kcp:peeksize() if peek 0 then break end local msg kcp:recv() skynet.send(self.agent[conv], lua, msg) end end這段偽代碼是最核心的框架。真正實現(xiàn)時new_session 里面不要急著 skynet.send先給 agent 服務(wù)發(fā)一個會話建立消息由 agent 決定要不要接納這個連接。業(yè)務(wù)層需要把會話映射和玩家綁定分開管理。3.2 發(fā)包鏈路ikcp_output 回調(diào)與真正 socket 發(fā)送KCP 是一套獨立的狀態(tài)機它并不直接操作 UDP socket。當 KCP 內(nèi)部產(chǎn)生需要發(fā)出去的報文時會通過一個 output 回調(diào)把這些報文交給你。你必須自己實現(xiàn)這個回調(diào)否則數(shù)據(jù)只會堆積在 KCP 的發(fā)送緩沖里永遠不會真正到達網(wǎng)絡(luò)。所以每次調(diào)用 ikcp_update 之后KCP 會把待發(fā)送的數(shù)據(jù)整理好在 update 內(nèi)部通過 output 回調(diào)一批一批吐出來?;卣{(diào)里拿到的是一段完整 UDP 負載需要你自己補上 conv 頭然后通過 skynet 的 socket 發(fā)送接口 sendto 到客戶端地址。注意這里發(fā)送的不一定是用戶調(diào)用 ikcp_send 的原始數(shù)據(jù)而是 KCP 分段后的報文可能一個用戶包被拆成好幾個 UDP 小包。// 偽代碼展示 output 回調(diào)的實現(xiàn)思路 static int udp_output(const char *buf, int len, ikcpcb *kcp, void *user) { struct session *s (struct session *)user; // KCP 回調(diào)的數(shù)據(jù)需要加上 conv 頭再發(fā)給遠端 uint32 conv ikcp_getconv(kcp); char head[4] {conv 24, conv 16, conv 0xff, 0}; // 調(diào)用 skynet socket sendto }這個回調(diào)的線程模型很容易埋雷。如果 KCP 對象在主服務(wù)線程更新output 回調(diào)也發(fā)生在主服務(wù)線程那么里面直接調(diào) socket 發(fā)送是安全的。如果底層 UDP fd 被別的線程監(jiān)控就要謹慎處理跨線程 sendto 的問題。最省心的方式是讓所有 KCP 相關(guān)的操作全部收斂到同一個服務(wù)線程里。3.3 定時驅(qū)動用 skynet 超時消息喚醒 ikcp_updateKCP 不會自己蘇醒它必須被周期性調(diào)用 ikcp_update并在恰當?shù)臅r機調(diào)用 ikcp_flush。skynet 里最常見的做法是給持有 KCP 會話的服務(wù)掛一個循環(huán)定時器每隔一小段時間遍歷所有會話調(diào)用一次 update。但更精確的做法是使用 ikcp_check。ikcp_check 會返回一個毫秒時間點告訴你在當前時間之后下一次必須調(diào)用 update 的時機。你把這個時間點換算成相對延時然后通過 skynet.timeout 注冊下一次定時器。這樣 KCP 在空閑時可以盡量少喚醒在網(wǎng)絡(luò)繁忙時又能保證調(diào)度足夠密集。-- 偽代碼展示使用 check 的定時循環(huán) function kcp_network:tick() local now now_ms() local next_time 0x7fffffff for conv, kcp in pairs(self.sessions) do kcp:update(now) local check_at kcp:check(now) if check_at next_time then next_time check_at end end self:set_timeout(next_time - now_ms()) endskynet 的定時器精度受服務(wù)消息隊列繁忙程度影響如果你的戰(zhàn)斗邏輯服務(wù)在同一條線程里處理大量消息定時器觸發(fā)可能晚于預(yù)期。這時候 KCP 的 RTO 就會偏慢因為一切時間判斷都基于你傳入的 now_ms 和實際觸發(fā)時刻。所以綁定 KCP 的服務(wù)盡量不要和重 CPU 邏輯擠在同一個服務(wù)里。3.4 斷線檢測KCP 不負責告訴你連接斷了很多第一次用 KCP 的人會問對方斷線了KCP 能檢測到嗎答案是能感知一部分但不能完全依賴。KCP 知道哪些包一直沒被確認也知道對方最后的確認序號停留在哪但 UDP 沒有連接狀態(tài)KCP 無法區(qū)分“對方網(wǎng)絡(luò)差”和“對方已經(jīng)下線”。所以綁定到 skynet 后業(yè)務(wù)層必須自己設(shè)計心跳。常見方案是應(yīng)用層心跳包每隔幾秒通過 KCP 發(fā)送一個 ping 消息服務(wù)器維護最后活躍時間超過心跳間隔的若干倍就判定超時回收會話對象。不要把這個邏輯和 KCP 的 nodelay 參數(shù)混在一起應(yīng)用層心跳是業(yè)務(wù)規(guī)則KCP 重傳是傳輸規(guī)則兩者缺一不可。我當時的教訓是最初把超時判定寄托在 KCP 的發(fā)送隊列上以為發(fā)了很多包沒確認就說明對方斷了結(jié)果玩家只是切換 Wi-Fi網(wǎng)絡(luò)短暫中斷后本可以恢復(fù)卻被服務(wù)器提前踢下線體驗非常差。后來改成應(yīng)用層心跳加 10 秒超時閾值誤踢率降為 0。4. 綁定期的三個大坑外層包格式、分幀習慣、并發(fā)邊界4.1 在外層還是復(fù)用 KCP 自帶的 conv 頭KCP 協(xié)議頭本身自帶 conv 字段理論上不需要再包一層。但在 skynet 里綁定我強烈建議留一個極小的外層頭哪怕只是 4 字節(jié) conv 復(fù)制一份。原因很實際skynet 的消息系統(tǒng)里UDP 數(shù)據(jù)到達服務(wù)端時你拿到的是整段數(shù)據(jù)不可能每次都去解析 KCP 的內(nèi)部偏移而且未來你可能需要升級 KCP 版本或者加加密、加客戶端版本號外層頭給你的擴展空間遠比直接用 KCP 頭大。外層頭設(shè)計成 [1 字節(jié)版本][4 字節(jié) conv][2 字節(jié)長度][payload] 就夠了。版本號留給協(xié)議演進conv 用于會話映射長度字段幫你判斷 UDP 粘包因為無連接不代表不會一次收多個應(yīng)用包。KCP 本身會把大包分片重組但業(yè)務(wù)邏輯要一次性讀完整條消息長度字段能省掉很多邊界判斷。4.2 KCP 已經(jīng)解決了半包但業(yè)務(wù)分幀仍要自己做這句話聽起來矛盾其實不矛盾。KCP 是消息協(xié)議一次 ikcp_send 對應(yīng)一次 ikcp_recv它已經(jīng)幫你解決了 TCP 那種字節(jié)流半包問題。真正容易出問題的是發(fā)送側(cè)如果業(yè)務(wù)層把兩條邏輯消息拼在一個 buffer 里發(fā)送接收方拿到后就必須自己拆開。很多團隊剛開始接 KCP 時覺得隨便后面加協(xié)議字段就痛苦了。正確的姿勢是每個業(yè)務(wù)邏輯消息單獨調(diào)用一次 ikcp_send發(fā)送前在業(yè)務(wù) payload 最前面加一個 2 字節(jié)的消息類型字段。這樣接收方 ikcp_recv 拿到的就是一個帶類型的完整業(yè)務(wù)包直接按類型分發(fā)不需要再維護拼包狀態(tài)機。KCP 做的是傳輸層可靠業(yè)務(wù)層協(xié)議仍然要按消息幀設(shè)計。4.3 并發(fā)邊界讓所有 KCP 操作收斂到同一條服務(wù)線程skynet 服務(wù)默認是“單消息隊列 串行回調(diào)”看似不會并發(fā)但底層 socket 事件來源、定時器來源可能不在同一條線程。如果你在 C 服務(wù)里直接寫很容易出現(xiàn)兩個線程同時訪問同一個 KCP 對象的情況輕則數(shù)據(jù)錯亂重則觸發(fā)段錯誤。我推薦的做法是KCP 會話對象不對外暴露任何人想操作連接都通過 skynet 消息投遞到持有該連接的 service。UDP 收包線程收到數(shù)據(jù)后只負責把原始字節(jié)放入消息隊列不直接調(diào) ikcp_input定時器線程只負責發(fā)一條 tick 消息不直接調(diào) ikcp_update。這樣所有 KCP 相關(guān)操作都在服務(wù)線程的 invoke 流程里串行完成天然免鎖。4.4 綁定期常見問題排查清單現(xiàn)象可能原因驗證方法收到 UDP 包但業(yè)務(wù)消息始終不出現(xiàn)output 回調(diào)沒實現(xiàn)或 send 后沒調(diào) update在 output 回調(diào)里打日志看是否有產(chǎn)出丟包后恢復(fù)明顯偏慢interval 太大、nodelay0短間隔下用日志記錄 RTT 分布內(nèi)存持續(xù)上漲發(fā)送后沒及時 update隊列堆積監(jiān)控每個會話的 snd_queue 長度一段時間后對方全斷線應(yīng)用層心跳機制缺失抓 UDP 包看是否有周期性數(shù)據(jù)這張表是我踩坑之后的濃縮。它不能解決所有問題但能幫你快速定位 70% 的綁定期 bug。5. 參數(shù)調(diào)優(yōu)與落地測試我踩過之后的實操建議5.1 先跑通默認參數(shù)再上弱網(wǎng)壓測綁定 KCP 最大的敵人是“自以為理解了參數(shù)”。一開始我也直接套了 nodelay1、interval10、resend2、nc1結(jié)果在丟包模擬環(huán)境里重傳風暴把帶寬吃光了。后來我改成先跑默認參數(shù)確認整個鏈路通數(shù)據(jù)可靠再逐步調(diào)整。弱網(wǎng)工具我推薦直接在內(nèi)網(wǎng)機器上做延遲和丟包模擬把丟包率設(shè)定為 3%、5%、10%、15% 四檔。每檔跑至少五分鐘記錄業(yè)務(wù)層的有效傳輸成功率。不要只看 KCP 是否最終把包送到了游戲體驗更關(guān)心的是“多少包在 50 毫秒內(nèi)到達”這個指標才能反映弱網(wǎng)手感。5.2 推薦的監(jiān)控維度與驗收指標KCP 綁進 skynet 后至少要有四個監(jiān)控維度日志里能看到每個會話的重傳次數(shù)、每個會話的發(fā)送隊列長度、一次業(yè)務(wù)消息從 send 到 recv 的耗時分布、以及應(yīng)用層心跳超時次數(shù)。驗收指標我建議定兩條線。基礎(chǔ)線丟包率 5% 時90% 的業(yè)務(wù)消息延遲在 100 毫秒內(nèi)進階層丟包率 15% 時連接存活率不低于 95%且不出現(xiàn)重傳風暴導(dǎo)致出口帶寬打滿。如果你的服務(wù)滿足這兩條說明綁定方案基本合格可以繼續(xù)做業(yè)務(wù)側(cè)優(yōu)化。5.3 一個值得做的改造把 KCP 封裝成獨立網(wǎng)絡(luò)服務(wù)等你把單機綁定跑通之后我建議再花點時間把 KCP 網(wǎng)絡(luò)層獨立成一個 skynet 服務(wù)不把它和具體業(yè)務(wù)混在一起。這個網(wǎng)絡(luò)服務(wù)只負責管理 UDP socket、KCP 會話、心跳超時、消息收發(fā)向上提供一個統(tǒng)一的接口建立會話、發(fā)送消息、廣播消息、關(guān)閉會話。業(yè)務(wù)邏輯全掛在 agent 服務(wù)上。這樣做的收益很大。首先戰(zhàn)斗服需要熱更新時可以只更新業(yè)務(wù)服務(wù)不碰網(wǎng)絡(luò)層。其次壓測時可復(fù)制出多個網(wǎng)絡(luò)服務(wù)實例分別綁定不同端口觀察會話數(shù)和消息吞吐是否線性擴展。最后后續(xù)如果要換加密算法或者改 MTU只需要改網(wǎng)絡(luò)服務(wù)內(nèi)部實現(xiàn)上層業(yè)務(wù)幾乎無感知。我在最后把綁定跑上線時最感慨的是綁定工作本身不難難的是意識到 skynet 的消息模型怎么和 KCP 的狀態(tài)機配合。所有跨線程的焦慮最后都歸結(jié)為“讓每件事都在它該在的隊列里發(fā)生”。如果你也正在做類似的事先按文中的偽代碼跑通一次再開始壓測先解決“數(shù)據(jù)能流動”再談參數(shù)優(yōu)化這樣會順很多。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
国产999精品久久久| 日本片日本片祼观看网站在线看中文版网页在线看 | 99国产精品视频尤物| 亚洲,日韩,欧美,成人播放| 在线不卡视频| 欧美啪啪天堂| 欧美性巨大╳╳╳╳╳高跟鞋| 大香蕉在线视频15| 亚洲欧美综合| 亚洲综合五月天婷婷丁香| 日本不卡免费二区| 发朗少妇买婬全视频中文| 亚洲情色 自拍| 手机在线视频国内精品| 国产免费一区| 懂色AV蜜臀无码精品APP| 夜夜高潮夜夜爽高清视频一 | 亚洲图片 91| 牛牛操视频逼| 亚洲精品蜜桃久久久久久久| 国产18精品亚洲精品| 欧美成人亚洲精品| 2019天天干天天操| 欧洲成人性爱视频| 成人AV在线网站| 九九久久九九久久| 国产精品一区午夜福利| 啪啪啪男女亚洲中文字幕99| 久9热| 成人青青草原伊人| 欧美综合站| 97精品国产| 午夜福利久久久噜久噜久久综合| 日本成人电影资源网| 青青久久艹| 综合网久久| 天天日少妇逼AV| 欧美日韩色综合网| 精品国产Av无码久久久亚洲| 午夜精品人妻二区三区| 欧美极品女人的天堂| 国产操逼视频在线观看| 成年人网站在线免费观看| 高潮9999外国| 国产人妻一区二区三区欧美毛片| 欧美刺激色黄片免费看| 国产乱伦亚洲| 久操视频这里只有精品| 人妻丝袜日本| 天海翼久久| 中文字幕精品一区二区精品| 丁香五月综合| 亚洲乱色熟女一区| 97啪啪| 老熟女中文字幕高清| 97国产色综合| 免费综合亚洲中文| 午夜理论片在线观看免费| 美女十八禁| 青青操在线视频| 少妇人妻激情四射| av午夜玫瑰| 91啪9色| 99久久婷婷国产综合精品草原| 欧美在线观看综合国产| 久草大| 色婷婷丁香| 色5月婷婷| 九九色色| 青娱乐 成人娱乐在线| 制服乱伦| 亚洲色图伊人网| 老熟女乱伦一区| 男女国产精品| 久久久久无码一妻区| 97内射偷拍| 人妻在线大香蕉| 五月天亚洲网| 91精品国产91熟女| 久久久久久一日韩字幕无码| 激情五月天插| 免费精品福利在线观看| 久久久久9久久久久| 99国产精品在线观看| 熟妇高潮一区二| 欧美成人综合| 青青草公开在线免费不卡视频| 大香交| 久久久日本电影| 伊人网青青| 99自拍视频在线观看| 一本正道久久熟女| 蜜臀久久99精品久久久久久婷婷| 草草网站影院白丝内射| 看一级特黄a大一片| 亚洲综合春色| 夜夜无码| 天天干天天拍| 香蕉色网| 国产无码精品高清| 91爱综合| 四虎精品亚洲| 国产精品4p在线观看| 3028国产精品| 任我爽在线视频免费观看| 性欧美999| 97精品免费视频网站| 婷婷综合五月| 亚洲丝袜少妇在线| 人人色人人操在线| 亚洲s在线观看| 91N综合网| 激情五月天社区| 男人的天堂99| 日韩成人高清一区二区| 91啪啪| 五十路熟女工口| 俞拍久久国应视频| AV麻豆免费一区| 五月婷婷激情综合| 97超碰大| 91夜夜蜜桃臀1区2区3区| 亚洲97| 亚州宗合另类| 91久久免费视频互動交流| 91熟女综合| 亚欧无码在线| 日本精品五区| 精产国品一区二三产品| 超碰人人超在线观看| 玖玖爱视频网站| 爱爱动态120秒| 裸体女人草逼视频播放一区,二区,三区,四区,五区 | 日本免费专区| 色路综合| 9999亚洲精品| 日韩97超碰中文字幕| 日本爽爽爽爽爽爽免费视频| 美女91av| 大香蕉色十月| 欧亚无码视频| 欧美 综合 亚洲| 国产亚洲精品第一最新| 97干色| 日韩少妇丰满亚洲| 日韩人妻少妇中文字幕| 国产精品蜜乳AV| 国产午夜精品理论片a大结局| 欧美日韩亚洲电影| 久久色激情一区二区三区| 国产尤物AV尤物在线观看不卡| 久久久久国产精品久久久| 人妻人久久精品中文字幕| 日韩伦理久 久久 清纯| 天天日日舔舔| 成人AV素股で擦久久| 日韩三级天堂在线观看| 国产无码久久高清| 91天天综合网| juliaann欧美丝袜办公室| 人人澡人人弄| 国产老太乱伦一区| 亚洲色婷婷久久91| 偷拍片久久| 97免费视频在线观看视频| 亚洲精品久久久久久久久豆丁网| 成人看片网站| 操逼网站地址| 久热香蕉精品在线视频| 俺去啦俺来也久久综合| 国产精品久久久久久亚洲色欲| 四季av一区二区凹凸精品小说| 国产久久一区二区| 免费超碰97久久| 亚洲欧美中日韩| 国产三级电影免费观看| 成人性爱电影一区二区| 亚州伊人色综台| 女人高潮大叫一级毛片| 九草在线大香蕉| 综合欧美日本三级| 97超碰9| 极品综合| 加勒比综合a∨| 色九区| 人人操人人操人人人操| 国产日本顶级一区二区三区| 九九久精品| 操操操操操操| 91国产大片| 天天看,天天做| 天天色天天干天天射| 999久久久免费精品国产牛牛| 国产熟女自拍| 97视频免费在线| 亚洲和欧美裸体美女双飞视频| 欧美久久九九| 97 超碰 人人做 人人爱| 神马久久久久眼| 91蜜臀熟女| 欧美亚洲日韩人妻在线观看| 99re久久| 五月婷婷激情综合| 婷婷色色网| 欧美成人黄网色网站| a一区二区三区乱码在线| 欧美黄色手机在线观看| 88xx成人精品视频| 手机在线免费看的av| 亚洲男人天堂网| 另类天堂| 91精品微拍福利| 一本色道久久天天射天天干| 99久国产精品午夜性色福利| 最新中文字幕精品在线| 国产乱码精品一区二区三区四川| 99热在线观看| 91操人| 丁香六月综合激情| 亚洲男人天堂Av| 无码免费一区二区三区啪啪| 欧美不卡在线美女| 欧美日本久久精品一区| 久久m| 日日噜噜夜夜久久亚洲一区二区| 97就爱干| 亚洲女人91| 澳门色噜噜色噜噜色噜噜色噜噜色噜噜| 91日韩网站| 成人国产二区三区在线,男女精品。| 色综合大香蕉| 成人无码在线视频网站| 色情乱伦AV| 大香蕉久操| 天天肏美女| 躁躁日曰躁2020| 久热99999| 传媒在线观看一区二区三区| 人妻一区视频| 一区二区三区在线资源| 97久久久精品| 久久久啊啊啊| 超清福利精品视频在线| 中文字幕av乱伦| 亚洲色鬼| 欧美桃色网| 日韩射精| 91精品丝袜久久久久久| 超碰天天操| 男人的天堂VA| 欧美激情性爱视频网站| 六月婷婷色综合| 久久蜜桃综合网| 国产精品3| 张柏芝国产一区在线观看| 影视综合无码少妇| 熟女精品一区二区三区| a片亚洲一本通视频| 97伊人| 国产精品女生av| 五月丁香在线| 一区超碰一区| 9丨亚洲一区二区在线| 国产精品三级视频网站| 欧美精品双插| 99国产精品| 久久精品高清AV| 欧州色图区| 呻吟 欧美 日本 中出| AAAA欧美日韩| 欧美色图天堂在线| 婷婷精品久久av影视| 国产家庭乱伦性爱视频| 欧美色66| 久久久久国产精品久久久| 粉嫩av在线一区二区| 大香蕉十区| 天天拍夜夜| 欧美日韩91| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 久久久不卡区一区二区三区久久久| 97色操| 精品久久久久久中文| 麻豆乱码久久精| 色吊丝 日日骚 清纯唯美| 欧美强奸乱| 丁香婷婷激情五月天无毒不卡| 欧美天天弄| 91狠狠综合久久久久久| 久久超碰天天| 日本在线不卡一二区| 99精品丰满人妻无码| 操逼国产免费| 欧美亚州色的图| 人妻 丝袜美腿 中文字幕| 日韩精品人妻中文字幕有码午| 91丝袜| 狠狠操夜夜操蜜桃视频三区| 欧美精品激情| 欧美色偷拍| 91丝袜美女视频| 天天天天干| 日本韩国五十路六十路七十路老熟女作爱视频网站 | 亚洲猛交| 嗯嗯啊在线视频| 天天综合官网| 91色噜噜狠狠| 91精品无码人妻系列| 97视频在线免费| 色综合色色| 欧美在线电影| m欧洲一级午老| 秋霞久久亚洲精品成人| 97 国产精品| 五月天综合在线| 超碰在线一区二区三区| 99xav| 欧美日韩国产三级黄色| 精品一区二区三区蜜桃| 天天综合亚在线| 日韩一级性爱无码| 激情小说亚洲图片| 天天爽夜夜操| 内射小黄片| 品亲网欧美品亲网| 婷婷色中文字幕| 2017av无码免费无线播| 亚洲有码第一页| 1769精品一区二区三区| 91久久青青草原精品| 综合网欧| 九九碰九九爱97| 人妻一区二区三区视频| 久超碰这里只有精品| 天美AV片| 成人免费在线网站| 黄色激情电影在线观看| 天天干电影| 久久久九九九九| 99无码视频| 色欲三区| 摸奶性爱视频网站在线免费播放| 欧美天天在线| 久久天天躁日日躁狠狠躁 | 熟女自慰久久久| 久久精品色欧美aⅴ一区二区| 凹凸视频在线一区二区| 中文字幕无码不卡啪啪| 91人妻视频| 91碰碰碰| 中文字幕av亚洲在线| 夫妻天天操岛国视频| 无码人妻系列少妇| wwe 天天干.com| 欧美在线视频99| 国产精品欧美日韩久久| 岛国黄片网站| 女性91网站| 安微少妇操BBB| 日日A∨| 爽爽歪在线视频| 欧美亚洲日本视频久久久| 一中国女人毛片水真多| 亚洲欧洲激情卡通另类文学四射小说网站| 超碰在线1234区| AV在线资源| 欧美美女啪啪视频| 青青草在线成人视频| 婷婷九月色| 很很热性爱视频| 一区不卡在线观看av| www国产无码| 久久久久久久97| 9久久精品| 91操熟女视频| 欧美激情 亚洲色图| 日本天天干天天日一区| 亚洲日韩乱码中文无码蜜桃臀网站| 视频在线观看一二三区| 91在线免费观看处女| 天天看综合网| 97免费视频网| 大奶尤物鲍汁淫荡欧美视频粉嫩夜夜骚| 国产在线76页| 熟女一区二区| 欧美日韩国产电影| 四虎在线播放| 国内毛片四区| 国产一级高清免费观看| 九九九久久久| 天天躁日日躁成人字幕aⅴ| 欧美Ⅴ性爱| 欧美日韩国产成人高清| 免费αV在线视频| 日本精品网站在线中文| 91成人在线免费视频| 少妇高潮对白在线观看| 92福利社视频| 久久熟妇五十路一区| 高潮综合网| 蜜臀一二三区| 国产精品人妻免费精品| 天天日天天搞天天干| 免费精品人妻一区二区三| 园内精品自拍视频在线播放| 91人妻Pr| 日本亚洲vr欧美不卡高清专区| 青青草吊丝| 好舒服视频| 99re在线视频这里只有精品 | 无码在线亚洲| 青青草操逼逼视频| 97精品综合久久网| 黑人精品欧美一区二区蜜桃| 欧美一级在线观看成人| 精品在线观看视频在线| 天天欧美色| 91爱做| 国产999精品久久久| 香蕉国产精品麻豆亚洲欧美日韩| ..日韩av毛片精品久久久| 国产一区二区三区影片| 蜜伊人色综合97| 91女优在线观看| 一区二区不卡视| 免费超碰97在线观看| 色色婷婷五月| 欧美日韩另类字幕中文| 97国产超碰| 亚一综合久久久久久久久久| 96精品在线| 国产性爱欧美性爱在线| 老司机午夜精品视频| 国产亚洲色婷婷久久99精品91葵花宝典 | 玖玖爱免费观看视频| 国产欧美第五页| 在线亚洲丝袜视频网站| 色吧 综合| 国产欧美亚洲精品a第2页| 亚洲成人一二三区| 色九久| 一级啊性爱在线视频| 蜜桃久久久久久久| 外国91| 8050无码八戒| 欧美影音在线| 色哟哟综合| 男人亚洲91首页在线| 麻豆色99999| 日本成人A片免费看| 99丝袜福利在线播放| 日韩无码第3页| 粉嫩粉嫩一区性色AV片| 青青草日本中文字幕| 亚洲人妻久久| 亚洲不卡AV在线| 欧美色图99| 乱伦3P视频| 好屌色综合| 日韩福利综合一区| 亚洲熟妇无码一区二区三区| 无码人妻精品酒店| 1024久久高清视频| 国产家庭乱伦表演| 熟妇熟女一区二三区| sewuyueav| www.色婷婷色综合| 亚州欧美在线| 最新欧洲欧美日本激情网站| 2020中文字幕在线观看| 一本道综合色图| 亚洲天天自拍| 日韩草久视频| 国产丝袜美女在线一区| a人欧美综合天堂麻豆| 精品无码一区二区三区| 嫩草影院永久在线制服丝袜| 二男一女成人A片| 1024手机看片欧美日韩| 福利视频一区二区微拍| 男人的天堂日韩| 久久久精品视频免费观看| 男人的天堂无码| 操逼网站视频漫画国产| 91天美免费| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 极品色综合| 国产少妇与亚洲av| 亚洲乱色熟女一区| 久热99999| 丁香六月天| 国产精品免费久久久久久久久久| 干b在线性社区| 岛国视频一二三区| 久久久亚洲熟妇资源| 日韩天美| 久久久久久精品免费看A级| 天天干人妻视频| 成人精品电影| 中文字幕成人理论在线| 亚洲一区二区三区婷婷| 粉嫩AV一区夜夜嗨| AAA久久| 尤物av网站免费在线播放| 人妻爽爽啪视频| 色狠狠综合| 国产又黄又粗又猛大片| 国产超碰欧美| 91偷拍欧美亚洲| 亚洲黄色a级片| 亚洲色图欧洲| 欧美精品,四区。五区| 久久久草成人网站久久久草成人久久久草久久久 | 二对二中文字幕。| 91粉嫩萝控精品福利网站_精品影音先锋国 | 精品国产乱码久久久影院| 中日无幕一二三四区| 国产高清无码一区三区二区| 啊啊啊好舒服视频| 最新9久久久9免费视频| 亚洲男人天堂网久久| 久久香蕉综合一本到3atv| 超碰95| 久久久熟女一区| 中文字幕在线观看网页| 97色碰| 免费看黄视频亚洲网站| 电家庭影院午夜69久久夜色精品国产69乱| 2019午夜福利视频| 大香蕉在线86| 日本91白丝| 91精品伊人久久久大香线蕉91| 久久久新亚洲AV| 久久熟女嫩草成人片免费| 美女的肌被草喷水视频| 免费看毛片操穴| 熟女六十路| 国产一级内射无挡观看| 成人性爱免费播放| 97视频在线播放| 中文字幕免费在线观看| 啊啊啊啊啊啊啊啊要喷了| 在线 亚洲 网爆 自拍| 激情一区二区三区在线观看| 色婷婷五月综合激情中文字幕| 1人人看人人摸人人操| 亚洲无线观看久久| 97视频在线免费观看| 精品国产乱码久久久| 天天爽入口| 亚洲高清男人天堂| 97网址97| 欧亚日韩综合精品国产| 亚洲综合一| 狠色婷婷久久一区二区三区_| 亚洲男人的天堂一区二区| 人妻激情另类| 久久久草成人网站久久久草成人久久久草久久久 | www.91欧美| 天天天乱色综合全| 97超碰在线资源网站| 蜜臀久久99精品| 亚洲黄色网址| 亚洲人综合| 97射欧美| 欧美色乱| 亚洲啪啪视频免费| 亚洲综合另类小说色区亚洲成av人片在www | 女人与公拘交酡2020视频| 亚洲无码偷拍| xxxx网站亚洲精品| 激情五月天社区| 啊视频在线| 青青草日韩无码| 欧亚乱色熟一区二区三四区| 久草婷婷| 九九九草| 男人的天堂2018| 韩美日操逼| 免费看黄视频亚洲网站| 亚洲精品日韩国产欧美| 九九久久九九久久| 青娱乐大香蕉| 欧美97免费| 免费试看60秒| 在线无码视频| 国产99 中文字幕日韩小视频| 99精品在线观看| 欧美九九99久久精品| 亚洲熟女乱综合一区二区三区| 青青草一区二区三区四| 久久久久久久精| 超碰国产精品久| 柠檬AV导航| 蜜臀精品1区2区| 久久久久七视频| 大香网站| 在线不卡视频| 成人免费看吃奶视频网站| 日韩人成网站在线播放| 丁香五月影院| 天堂资源站| 熟妇女伦乱视频| 天天爽夜夜爽夜夜爽精| 91丨九色丨国产打屁股| 97视频在线观看高清资源| 日韩无码服务区| 东京热一区二区中文字幕| 91人妻做a观看视频| 精品国产乱码久久久久A| 美日韩在线不卡人妻| 精品人妻久久久久一区二区三区| 香蕉国产精品麻豆亚洲欧美日韩| 亚洲精品美女久久久久久久久| 亚洲中文字幕有码视频一区二区三区| 青青青草伊人精品| 天天插夜夜操| 麻豆国产av网| 久久久久久999| 亚洲导航深夜福利| 九九九综合精品| 久久久久国色αv免费观看| 久久这里是精品| 116美女午夜| 大香蕉中文网| 亚洲AV无码久久久国产精品| 亚洲Av噜噜一区二区三区妖精| 久久久久久久性爱| 久久久久9| 欧美高清在线| 日韩一级特黄av毛片| 精品射1999| 热99re69精品8在线播放| 国产做?爰片久久毛片?片美国| 国产青视频| 日产操逼| 伊人97色天使| 91欧洲国产成人久久精品网站| 99热在线观看| 96久久久久久久| 五月天婷婷色| 欧美色另类| 99综合视频一体| 97 国产精品| 国内精品伊人久久久久影院会| 久久妇| 岛国视频一二三区| 久久国语| 亚洲国产高清福利视频| 九九九九免费视频| 亚洲欧洲国产综合av| 99精品无码| 97人人干| 超碰午夜| 久久神马影院| 国产毛片在线| 97人妻人人躁人人玩人人| 国产91久久九九免费精品无码| 久久久久久99999国产精品| 婷婷五月天影院| 97伊人网| 久久最新视频免费观看| 伊人五月天激情| 亚洲蜜臀精品视频久久| 亚洲日韩一区电影| 一区二区三区免费视频入口 | 91高潮喷水美女| 日本人人操人人操| 欧美日韩中文字幕不卡| 国产女人高潮视频| 摸奶性爱视频网站在线免费播放| 啊啊啊啊啊啊啊啊啊啊在线观看| 国产强奸超碰AV| 欧美高清91| 麻豆久久久久久久久丝袜| 欧亚性爱在线视频| 久久97视频| 亚州成人A√| 亚洲精品一区二区三区在线播放| 亚洲骚逼少妇| 久操 高清| 欧美成va视频网站| 欧美AAAA黄片| 性感美女啊啊啊在线| 日韩偷拍色图| 郑州宾馆老熟女露脸啪啪| 友优传媒精品在线一区二区| AV丝袜少妇| 91久久久久久久久18| 亚洲中文字幕在线视频一区二区| 涩涩久久精品| 中文字暮97| 无码高清专| 色色毛片| 亚洲人妻色图| 中文字幕第23区| 男人的天堂,欧美亚洲另类国产日韩,日本高清一区二区 | 久久亚洲国产成人| 亚洲天堂一二| 精品999日本| 婷婷久草一区二区三区| 国产女人极品高潮毛片| 国产传媒av天美传媒在线| 东京热熟女亚洲视频网站| 大香蕉宗合网在线| 天天日天天干天天整| 成人免费视瓶| 亚州综合色| 欧美丰满少妇交换91欧美精品| 五月天伊人| 人人操AV| 日本网色| 黄色区免费观看中文字幕| 翔田千里AV无码秘 三区| 91色射| 亚洲日韩少妇一道本视频| 91青视频| 东京热激情视频一二三区| 粉嫩不卡一区二区性爱| 91搞逼视频| 中文字幕天堂在线| 97在线看| 亚洲天堂男人天堂网| 中出91视频| 国产吹潮女在线观看| 一牛一区二区三区久久| 日本丝袜美腿人妻九九| 久久久久久久九九九九九九| 少妇超碰在线| 99无码| 丁香激情网| 婷婷五月天成人网| av中文在线| 超碰99在线观看| 婷婷丁香成人| 日韩九区| 久久国产视频性吧 | 亚洲欧美91| 加勒比aⅴ| 人妻熟妇一区二区三区| 啊啊啊慢点| 久久一区二区蜜桃| 夜色综合| 国产视频人人网| 99久久无码| 五码视频在线观看| 亚洲精品国产熟女| 久操网线| 六月激情婷婷| 婷色五月天| 人人妻人人操人人乐| 男人的天堂激情| 上床不卡网站| 日本三级韩国三级美三级91| 亚洲综合草草| 91性情| 亚洲码在线中文在线观看| 国产操伦| 国产又色又爽又舒服的三级视频| 色五月首页| 97干在线看| 日日干男人的天堂| 在线色资源| 国产精品熟女一区二区三区| 欧美一区二区一级岛国大片| 欧美成人AⅤ大片在线观看| 操婷婷逼| 91亚洲精品青草| 妇人噜噜| 99久久久| 日韩欧洲操屄视频| 高跟丝袜AV专区国产| 五月天社区| 亚洲高清视频在线观看| 老司机午夜精品福利视频一区二区 | 国产一区在线看| 精品蜜乳AV免费观看| 色婷婷视频| 国内91熟女人妻丝袜天天精品视频在线 | 美女淫穴| 九九九不卡| 综合久久久久久久久91| 思思热免费视频观看| 久久久久性熟视频| 欧美激色| V A在线| 亚洲 欧美日韩 另类| 91N五十路| 密臀国产在线| 影音先锋新男人| 91粉芽高清在线一区二区| 97干天天| 亚洲综合另类| 欧美在线观看综合国产| 97视频7| 超碰在线91| 99久久精品无码一区二区| 久久久精品国产亚洲伊人| 青久久| 八戒午夜福利理论片| 人妻嗯啊啊在线播放| 狠狠躁日日躁夜夜躁A| 密乳视频在线| 超碰在线99| 97爱碰| 欧美操人视频| 青青操青娱乐| 97在线观看视频| 韩国一级婬片A片无码天美 | 色姑娘综合网| 欧美做爰无码A片视频| 一区二区三区四区久久视1| 91狠狠| 色情成人五月天| 97久久国产精品| 2017人人操,人人摸| 久九干| 综合欧美亚洲| 五月婷婷六月色| 久久久9 9 9精品| 亚洲精品性爱片| 少妇同性| 天天上日日上日韩精品| 天天综合网~69| 99999国产精品| 狠狠色丁香| 成人区人妻精品一| 欧美啪啪女女| 蜜臀99久久精品| 很很热性爱视频| AV男人天堂网| 亚洲精品中文字幕一区在线视频| 亚州欧美一区| 影音先锋视频在线| 天天躁狠狠躁av| 精品亚洲国产成人av网站| 日日噜噜夜夜久久亚洲一区二区 | 日本有码影片下载| 欧美色999| 亚洲 中文 女同| 国产精品直播在线观看直播| 欧美一区二区三区大综合| 亚洲欧美一区二区网址| 97色爱| 中文字幕日韩电影人妻| 人妻少妇三级| 日本三级网页| 91操熟女视频| 天天欧美欧美亚洲网| 天天日天天操天天射河南省| 爱爱动态试试看6 0秒| 久久男人精品| 台湾佬中文娱乐网久久久久久久久久com | 久久国产AⅤ| 伊人久久大香线综合无码| 欧美日韩国产三级黄色| 夜夜做夜夜爽精品视频| AV九九| 免费AV中文网在线观看| 精品乱码久久久久| 亚洲天堂无码| 91五十路| 麻豆成人av| 操逼日韩无码| 国产精品白领在线观看| 嫩草影院永久在线制服丝袜| 美女黄频a美女大全免费皮| 亚洲中文字幕熟女少妇一区二区| 高清不卡视频| 亚欧成人中文字幕一区| 可乐操亚洲蜜911| 超碰97资源大奶| 日韩探花精品在线视频| 一区二区影视| 啊啊啊好大好湿| a网站免费观看| 69av一区二区三区| 自拍啪啪视频| 欧美人妻二区三区| 久久精品亚洲成a人天堂| 欧美成人性活片| 人妻熟妇久草在线| 91色碰| 99热在线观看| 一级片视频啪啪| 91久久久久| 欧美天天谢综合网| 亚洲天堂 视频你懂的| 欧美福利视频啊啊啊啊| 午夜福利 成人 91| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 搡老女人老91妇女熟女| 懂色综合久久久| 无码精品蜜桃一区二区三区ww| 久草加勒比一区在线| 亚洲九九爱| 国产婷婷一区| 狠狠狠狠狠狠| 大香蕉强奸乱伦| 国产精品美女久久久久久网站| 青久久| 北条麻妃性愛视频| 日韩亚洲美州欧洲综三区一品在线| 久久毛卡| 超碰色男人操熟女| 亚洲情色欧美| 91欧美色| 四虎免费在线播放| 亚洲欧洲无码一区夜| 久热久一区二区三区| 中文字幕在线免费观看视频| 亚洲人妻在线一区| 69av一区二区三区| 色悠久| 天天看片青娱乐| 玖色av| 中文一区二区| 日本九九久久99| 麻豆人妻少妇在线免费观看| 国产视频三区四区| 成人资源中文字幕在线观看天天| 麻豆国产96在线| 人妻乱仑一区二区三区| 一起草日韩| 欧美αv.com| 国产精品久久久久久照片| 天天夜躁日日躁狠狠2002| 男人的天堂 在线一区| 亚洲成成熟女人综合一区二区| 国产又大又粗又长视频| 超碰偷拍| 快播久久人人aV| 色97欧美| 久操免费观看| 亚洲国产97| 91肉丝| www熟女乱伦com| 翔田千里爆乳巨臀无码| 国产无码久久高清| 老子午夜伦不卡影院| 欧美日韩啪啪电影| 亚洲精品国产熟女| 亚洲AV性爱电影| 亚洲欧美日韩精品久久久一区二区| 久久久久久久国产视频| xxx0国产在线播放| 91在线无码精品秘 软件| 欧美性生活综合| 黑丝少妇在线观看| 亚州操操穴网| 国产天美传媒精品| 国产成人啪一区二区| 欧美综合色图片| 亚洲人妻精品一区二区| 久久狠狠色噜噜狠狠狠狠97| 内射小黄片| 日本欧美亚洲高清在线看| 99九九久久| 免费看美国人人爽,人人操 | 亚洲图片日本AⅤ欧美在线| 久久亚洲欧美中文字幕国语| 伊人五月天激情| 可以看的av| 艾草av| 蜜臀th| 国产熟女无套内射| 国产精品第一区第一页| 国产福利在线视频网站| 亚洲夜夜欢无码一区二区| 欧亚综合一卡二卡中文字幕| 91人妻视频| 欧美97se| 日韩有码 一区二区三区| 丝袜美腿制服人妻二区中文字幕| 日本99久久| 韩国女主播青草在线| 日韩成人人妻网站| 国产色产精品在线观看| 亚洲欧美中文一区二区三| 99久久综合| 老司机久久| 亚洲se91| 天天干夜夜一操| 啊好大好舒服| 激情四射婷婷六月天| 91网站18| 亚洲第一成人影院色播| JULIA人妻风俗店中出电影| 天天日熟妇| 色综合一本| 看一级黄色视频| 麻豆一区二区三区精品| 欧综合网| 尤物一级在线免费观看| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 91国模| 日本在线播放不卡一区| 天天享受天天看| 欧美综合第一页| 综合影视国产无码| 美女的肌被草喷水视频| 欧美天天搞| 美女被艹尤物视频| 国产精品久久久久久久久久久久久久久久久久 | 麻豆伊人网| 91青青草| www.zbzhongsen.com| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 亚洲妇色| 熟女人妻一区二区三区免费看 | 9999亚洲精品| 成人小说另类在线| 91精品综合久久久久久五月丁香| 久污| 天天操夜夜操狠很操| 大香蕉伊人网WWWn0n| 中文字幕第2页| 丁香五月综合| 中出91视频| 黑人无码一区二区| 欧美天天综合站| 涩涩这里只有精品视频| 一区中文字幕二区日韩| 精品99999| 欧美亚洲国内自拍| 熟女精品日韩一区二区三区| 亚洲一区日韩| 免费男人的天堂| 在线观看精品国产免费| 久久成人午夜狠狠| 中文字幕日韩人妻视频一区二区三区 | 97这里有精品| 婷婷五月天网| 欧美性夜| 嗯啊不要在线| 国产传媒一区二区三区| 五月激情综合网| 日韩综合97p| 一区二区日韩欧美久久| 久久久久成人网| 婷婷久久综合| 亚州男人天堂| 夫妻四区五区六区| 三男一女不戴套的A片| 97超碰色屌| 尤物网址| 午夜AV污污污| 欧美精品日韩一区二区| 欧美热图99| 日本三级久| 亚洲 中文字幕 精品| 玖玖资源中文字幕制服丝袜| 久操凹凸视频| 国产精品97超碰| 丁香五月激情综合| 精品78| 国产污视频麻豆传媒一区二区| 黄片国产精品一区二区| 试看60秒| 9+1视频网址| 极品色| 久久鲁夜| ?亚洲伊人伊成久久人综合网| 五月天精品| 久热伊人99re| 亚洲精品国产熟女| 中文字幕av片| 亚洲 欧美 91| 国产精品网址| 伊人性在线视频| 免费的av网| 欧美十八禁导航成人| 四虎在线视频| 中美日韩毛片| 精品久久久久久中文| 国产精品成人午夜福利| 亚洲精品国产AV天美传媒| 天堂中文资源在线bt| 欧美 亚洲 在线| 97超碰资源网| 婷婷五月色| 天天躁日日躁AAAAXXXX国产| 一本大道久| 性色中出| 亚洲AV无码乱码在线观看性色| 亚洲av青草久久一区二区| 高清肉丝中文无码| 欧美淫穴| 尤物一级在线免费观看| 91性色| 亚洲,欧美,综合网| 欧美色图中文字幕| 日韩成人网址| 精品国产一区二区三区四区在线看| 欧美91网| 99黄页网站| 99re这里只有精品中心播放| 日本欧美一区二区三区免费| 99re视频这里只有精品| 91久久国产综合精品| 伊人97超碰| 天天看,天天做| 国内毛片无遮挡国产| 天天92av| 一本色道久久综合狠狠操| 久久精品视频28| 天美麻豆精品视频99| 色噜噜人妻丝袜a∨先锋影 | 中国黑人三级片网站上区| 99在线免费观看| 操逼国产免费| 狠狠色伊人亚洲综合网站色| 亚洲黄色| 深夜激情| 日本不卡一区二区三区| 国产盗摄美女如厕大神作品在线观看| 99热精品在线观看| 女人双腿搬开让男人桶| 操逼免费视频无码国产| 思思热在线视频免费| 男人天堂资源| 91色亚洲| 人人操超碰在线| 亚洲AV在线资源| 亚洲网污污污污| 艳尻美人妻| 91美乳| 亚洲一区二区三区麻豆传媒| 激激五月| 欧美乱色| 欧美午夜精品久久久久久超碰| 99这里有精品| 99精品在线| 国产毛片精品一区二区色欲黄A片| 亚洲国产熟妇综合色专区| 久久久精品国产亚洲伊人| 99热婷婷| 99色视频| 91日韩在线| 五月丁香成人网| 五月天综合| 国产伦精品一区二区三区视频女| 五月丁香成人网| 97色在线| 嗯嗯嗯啊啊啊在线免费观看| 日韩97超碰中文字幕| 色妺妺在线视频| 亚洲……91| 天操天操夜操夜月操月年年操| 色呦呦、国产精品| 亚洲 图片 欧美 色图| 亚洲欧洲精品成人| 久久久久久久久久久999| 国产精品久久久九九九| 欧美亚洲宗合色性图| 国产AB视频| 亚洲欧美在线丝袜| 婷婷丁香激情| 嫩呦国产一区二区三区AV| 欧美日韩一区二区三区四区蜜桃|