日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux操作系统使用论文_Linux高性能服务器设计

發布時間:2024/2/28 linux 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux操作系统使用论文_Linux高性能服务器设计 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

C10K和C10M

計算機領域的很多技術都是需求推動的,上世紀90年代,由于互聯網的飛速發展,網絡服務器無法支撐快速增長的用戶規模。1999年,Dan Kegel提出了著名的C10問題:一臺服務器上同時處理10000個客戶網絡連接。10000個網絡連接并不會發送請求到服務器,有些連接并不活躍,同一時刻,只有極少的部分連接發送請求。不同的服務類型,每個連接發送請求的頻率也不相同,游戲服務器的連接會頻繁的發送請求,而Web服務器的連接發送請求的頻率就低很多。無論如何,根據經驗法則,對于特定的服務類型,連接越多,同一時刻發送請求的連接也越多。

時至今日,C10K問題當然早已解決,不僅如此,一臺機器能支撐的連接越來越多,后來提出了C10M問題,在一臺機器上支撐1000萬的連接,2015年,MigratoryData在單機承載12M的連接,解決了C10M問題。

本文先回顧C10問題的解決方案,再探討如何構建支撐C10M的應用程序,聊聊其中涉及的各種技術。

C10K問題的解決

時間退回到1999年,當時要實現一個網絡服務器,大概有這樣幾種模式

簡單進程/線程模型

這是一種非常簡單的模式,服務器啟動后監聽端口,阻塞在accept上,當新網絡連接建立后,accept返回新連接,服務器啟動一個新的進程/線程專門負責這個連接。從性能和伸縮性來說,這種模式是非常糟糕的,原因在于

  • 進程/線程創建和銷毀的時間,操作系統創建一個進程/線程顯然需要時間,在一個繁忙的服務器上,如果每秒都有大量的連接建立和斷開,采用每個進程/線程處理一個客戶連接的模式,每個新連接都要創建創建一個進程/線程,當連接斷開時,銷毀對應的線程/進程。創建和銷毀進程/線程的操作消耗了大量的CPU資源。使用進程池和線程池可以緩解這個問題。
  • 內存占用。主要包含兩方面,一個是內核數據結構所占用的內存空間,另外一個是Stack所占用的內存。有些應用的調用棧很深,比如Java應用,經常能看到幾十上百層的調用棧。
  • 上下文切換的開銷。上下文切換時,操作系統的調度器中斷當前線程,選擇另外一個可運行的線程在CPU上繼續運行。調度器需要保存當前線程的現場信息,然后選擇一個可運行的線程,再將新線程的狀態恢復到寄存器中。保存和恢復現場所需要的時間和CPU型號有關,選擇一個可運行的線程則完全是軟件操作,Linux 2.6才開始使用常量時間的調度算法。 以上是上下文切換的直接開銷。除此之外還有一些間接開銷,上下文切換導致相關的緩存失效,比如L1/L2 Cache,TLB等,這些也會影響程序的性能,但是間接開銷很難衡量。

有意思的是,這種模式雖然性能極差,但卻依然是我們今天最常見到的模式,很多Web程序都是這樣的方式在運行。

select/poll

另外一種方式是使用select/poll,在一個線程內處理多個客戶連接。select和poll能夠監控多個socket文件描述符,當某個文件描述符就緒,select/soll從阻塞狀態返回,通知應用程序可以處理用戶連接了。使用這種方式,我們只需要一個線程就可以處理大量的連接,避免了多進程/線程的開銷。之所以把select和poll放在一起說,原因在于兩者非常相似,性能上基本沒有區別,唯一的區別在于poll突破了select 1024個文件描述符的限制,然而當文件描述符數量增加時,poll性能急劇下降,因此所謂突破1024個文件描述符實際上毫無意義。select/poll并不完美,依然存在很多問題:

  • 每次調用select/poll,都要把文件描述符的集合從用戶地址空間復制到內核地址空間
  • select/poll返回后,調用方必須遍歷所有的文件描述符,逐一判斷文件描述符是否可讀/可寫。
  • 這兩個限制讓select/poll完全失去了伸縮性。連接數越多,文件描述符就越多,文件描述符越多,每次調用select/poll所帶來的用戶空間到內核空間的復制開銷越大。最嚴重的是當報文達到,select/poll返回之后,必須遍歷所有的文件描述符。假設現在有1萬個連接,其中只一個連接發送了請求,但是select/poll就要把1萬個連接全部檢查一遍。

    epoll

    FreeBSD 4.1引入了kqueue,此時是2000年7月,而在Linux上,還要等待2年后的2002年才開始引入kqueue的類似實現: epoll。epoll最初于 2.5.44進入Linux kernel mainline,此時已經是2002年,距離C10K問題提出已經過了3年。

    epoll是如何提供一個高性能可伸縮的IO多路復用機制呢?首先,epoll引入了epoll instance這個概念,epoll instance在內核中關聯了一組要監聽的文件描述符配置:interest list,這樣的好處在于,每次要增加一個要監聽的文件描述符,不需要把所有的文件描述符都配置一次,然后從用戶地址空間復制到內核地址空間,只需要把單個文件描述符復制到內核地址空間,復制開銷從O(n)降到了O(1)。

    注冊完文件描述符后,調用epoll_wait開始等待文件描述符事件。epoll_wait可以只返回已經ready的文件描述符,因此,在epoll_wait返回之后,程序只需要處理真正需要處理的文件描述符,而不用把所有的文件描述符全部遍歷一遍。假設在全部N個文件描述符中,只有一個文件描述符Ready,select/poll要執行N次循環,epoll只需要一次。

    epoll出現之后,Linux上才真正有了一個可伸縮的IO多路復用機制。基于epoll,能夠支撐的網絡連接數取決于硬件資源的配置,而不再受限于內核的實現機制。CPU越強,內存越大,能支撐的連接數越多。

    編程模型

    Reactor和proactor

    不同的操作系統上提供了不同的IO多路復用實現,Linux上有epoll,FreeBSD有kqueue,Windows有IOCP。對于需要跨平臺的程序,必然需要一個抽象層,提供一個統一的IO多路復用接口,屏蔽各個系統接口的差異性。

    Reactor是實現這個目標的一次嘗試,最早出現在Douglas C. Schmidt的論文”The Reactor An Object-Oriented Wrapper for Event-Driven Port Monitoring and Service Demultiplexing”中。從論文的名字可以看出,Reactor是poll這種編程模式的一個面向對象包裝。考慮到論文的時間,當時正是面向對象概念正火熱的時候,什么東西都要蹭蹭面向對象的熱度。論文中,DC Schmidt描述了為什么要做這樣的一個Wrapper,給出了下面幾個原因

  • 操作系統提供的接口太復雜,容易出錯。select和poll都是通用接口,因為通用,增加了學習和正確使用的復雜度。
  • 接口抽象層次太低,涉及太多底層的細節。
  • 不能跨平臺移植。
  • 難以擴展。
  • 實際上除了第三條跨平臺,其他幾個理由實在難以站得住腳。select/poll這類接口復雜嗎,使用起來容易出錯嗎,寫出來的程序難以擴展嗎?不過不這么說怎么體現Reactor的價值呢。正如論文名稱所說的,Reactor本質是對操作系統IO多路復用機制的一個面向對象包裝,為了證明Reactor的價值,DC Schmidt還用C++面向對象的特性實現了一個編程框架:ACE,實際上使用ACE比直接使用poll或者epoll復雜多了。

    后來DC Schmidt寫了一本書《面向模式的軟件架構》,再次提到了Reactor,并重新命名為Reactor Pattern,現在網絡上能找到的Reactor資料,基本上都是基于Reactor Pattern,而不是早期的面向Object-Orientend Wrapper。

    《面向模式的軟件》架構中還提到了另外一種叫做Proactor的模式,和Reactor非常類似,Reactor針對同步IO,Proactor則針對異步IO。

    Callback,Future和纖程

    Reactor看上去并不復雜,但是想編寫一個完整的應用程序時候就會發現其實沒那么簡單。為了避免Reactor主邏輯阻塞,所有可能會導致阻塞的操作必須注冊到epoll上,帶來的問題就是處理邏輯的支離破碎,大量使用callback,產生的代碼復雜難懂。如果應用程序中還有非網絡IO的阻塞操作,問題更嚴重,比如在程序中讀寫文件。Linux中文件系統操作都是阻塞的,雖然也有Linux AIO,但是一直不夠成熟,難堪大用。很多軟件采用線程池來解決這個問題,不能通過epoll解決的阻塞操作,扔到一個線程池執行。這又產生了多線程內存開銷和上下文切換的問題。

    Future機制是對Callback的簡單優化,本質上還是Callback,但是提供了一致的接口,代碼相對來說簡單一些,不過在實際使用中還是比較復雜的。Seastar是一個非常徹底的future風格的框架,從它的代碼可以看到這種編程風格真的非常復雜,阻塞式編程中一個函數幾行代碼就能搞定的事情,在Seastar里需要上百行代碼,幾十個labmda (在Seastar里叫做continuation)。

    纖程是一種用戶態調度的線程,比如Go語言中的goroutine,有些人可能會把這種機制成為coroutine,不過我認為coroutine和纖程還是有很大區別的,coroutine是泛化的子進程,具有多個進入和退出點,用來一些一些相互協作的程序,典型的例子就是Python中的generator。纖程則是一種運行和調度機制。

    纖程真正做到了高性能和易用,在Go語言中,使用goroutine實現的高性能服務器是一件輕松愉快的事情,完全不用考慮線程數、epoll、回調之類的復雜操作,和編寫阻塞式程序完全一樣。

    網絡優化

    Kernel bypass

    網絡子系統是Linux內核中一個非常龐大的組件,提供了各種通用的網絡能力。通用通常意味在在某些場景下并不是最佳選擇。實際上業界的共識是Linux內核網絡不支持超大并發的網絡能力。根據我過去的經驗,Linux最大只能處理1MPPS,而現在的10Gbps網卡通常可以處理10MPPS。隨著更高性能的25Gbps,40Gbps網卡出現,Linux內核網絡能力越發捉襟見肘。

    為什么Linux不能充分發揮網卡的處理能力?原因在于:

    • 大多數網卡收發使用中斷方式,每次中斷處理時間大約100us,另外要考慮cache miss帶來的開銷。部分網卡使用NAPI,輪詢+中斷結合的方式處理報文,當報文放進隊列之后,依然要觸發軟中斷。
    • 數據從內核地址空間復制到用戶地址空間。
    • 收發包都有系統調用。
    • 網卡到應用進程的鏈路太長,包含了很多不必要的操作。

    Linux高性能網絡一個方向就是繞過內核的網絡棧(kernel bypass),業界有不少嘗試

    • PF_RING 高效的數據包捕獲技術,比libpcap性能更好。需要自己安裝內核模塊,啟用ZC Driver,設置transparent_mode=2的情況下,報文直接投遞到客戶端程序,繞過內核網絡棧。
    • Snabbswitch 一個Lua寫的網絡框架。完全接管網卡,使用UIO(Userspace IO)技術在用戶態實現了網卡驅動。
    • Intel DPDK,直接在用戶態處理報文。非常成熟,性能強大,限制是只能用在Intel的網卡上。根據DPDK的數據,3GHz的CPU Core上,平均每個報文的處理時間只要60ns(一次內存的訪問時間)。
    • Netmap 一個高性能收發原始數據包的框架,包含了內核模塊以及用戶態庫函數,需要網卡驅動程序配合,因此目前只支持特定的幾種網卡類型,用戶也可以自己修改網卡驅動。
    • XDP,使用Linux eBPF機制,將報文處理邏輯下放到網卡驅動程序中。一般用于報文過濾、轉發的場景。

    kernel bypass技術最大的問題在于不支持POSIX接口,用戶沒辦法不修改代碼直接移植到一種kernel bypass技術上。對于大多數程序來說,還要要運行在標準的內核網絡棧上,通過調整內核參數提升網絡性能。

    網卡多隊列

    報文到達網卡之后,在一個CPU上觸發中斷,CPU執行網卡驅動程序從網卡硬件緩沖區讀取報文內容,解析后放到CPU接收隊列上。這里所有的操作都在一個特定的CPU上完成,高性能場景下,單個CPU處理不了所有的報文。對于支持多隊列的網卡,報文可以分散到多個隊列上,每個隊列對應一個CPU處理,解決了單個CPU處理瓶頸。

    為了充分發揮多隊列網卡的價值,我們還得做一些額外的設置:把每個隊列的中斷號綁定到特定CPU上。這樣做的目的,一方面確保網卡中斷的負載能分配到不同的CPU上,另外一方面可以將負責網卡中斷的CPU和負責應用程序的CPU區分開,避免相互干擾。

    在Linux中,/sys/class/net/${interface}/device/msi_irqs下保存了每個隊列的中斷號,有了中斷號之后,我們就可以設置中斷和CPU的對應關系了。網上有很多文章可以參考。

    網卡Offloading

    回憶下TCP數據的發送過程:應用程序將數據寫到套接字緩沖區,內核將緩沖區數據切分成不大于MSS的片段,附加上TCP Header和IP Header,計算Checksum,然后將數據推到網卡發送隊列。這個過程中需要CPU全程參與, 隨著網卡的速度越來越快,CPU逐漸成為瓶頸,CPU處理數據的速度已經趕不上網卡發送數據的速度。經驗法則,發送或者接收1bit/s TCP數據,需要1Hz的CPU,1Gbps需要1GHz的CPU,10Gbps需要10GHz的CPU,已經遠超單核CPU的能力,即使能完全使用多核,假設單個CPU Core是2.5GHz,依然需要4個CPU Core。

    為了優化性能,現代網卡都在硬件層面集成了TCP分段、添加IP Header、計算Checksum等功能,這些操作不再需要CPU參與。這個功能叫做tcp segment offloading,簡稱tso。使用ethtool -k 可以檢查網卡是否開啟了tso

    除了tso,還有其他幾種offloading,比如支持udp分片的ufo,不依賴驅動的gso,優化接收鏈路的lro

    充分利用多核

    隨著摩爾定律失效,CPU已經從追求高主頻轉向追求更多的核數,現在的服務器大都是96核甚至更高。構建一個支撐C10M的應用程序,必須充分利用所有的CPU,最重要的是程序要具備水平伸縮的能力:隨著CPU數量的增多程序能夠支撐更多的連接。

    很多人都有一個誤解,認為程序里使用了多線程就能利用多核,考慮下CPython程序,你可以創建多個線程,但是由于GIL的存在,程序最多只能使用單個CPU。實際上多線程和并行本身就是不同的概念,多線程表示程序內部多個任務并發執行,每個線程內的任務可以完全不一樣,線程數和CPU核數沒有直接關系,單核機器上可以跑幾百個線程。并行則是為了充分利用計算資源,將一個大的任務拆解成小規模的任務,分配到每個CPU上運行。并行可以 通過多線程實現,系統上有幾個CPU就啟動幾個線程,每個線程完成一部分任務。

    并行編程的難點在于如何正確處理共享資源。并發訪問共享資源,最簡單的方式就加鎖,然而使用鎖又帶來性能問題,獲取鎖和釋放鎖本身有性能開銷,鎖保護的臨界區代碼不能只能順序執行,就像CPython的GIL,沒能充分利用CPU。

    Thread Local和Per-CPU變量

    這兩種方式的思路是一樣的,都是創建變量的多個副本,使用變量時只訪問本地副本,因此不需要任何同步。現代編程語言基本上都支持Thread Local,使用起來也很簡單,C/C++里也可以使用__thread標記聲明ThreadLocal變量。

    Per-CPU則依賴操作系統,當我們提到Per-CPU的時候,通常是指Linux的Per-CPU機制。Linux內核代碼中大量使用Per-CPU變量,但應用代碼中并不常見,如果應用程序中工作線程數等于CPU數量,且每個線程Pin到一個CPU上,此時才可以使用。

    原子變量

    如果共享資源是int之類的簡單類型,訪問模式也比較簡單,此時可以使用原子變量。相比使用鎖,原子變量性能更好。在競爭不激烈的情況下,原子變量的操作性能基本上和加鎖的性能一致,但是在并發比較激烈的時候,等待鎖的線程要進入等待隊列等待重新調度,這里的掛起和重新調度過程需要上下文切換,浪費了更多的時間。

    大部分編程語言都提供了基本變量對應的原子類型,一般提供set, get, compareAndSet等操作。

    lock-free

    lock-free這個概念來自

    An algorithm is called non‐blocking if failure or suspension of any thread cannot cause failure or suspension of another thread; an algorithm is called lock‐free if, at each step, some thread can make progress.

    non-blocking算法任何線程失敗或者掛起,不會導致其他線程失敗或者掛起,lock-free則進一步保證線程間無依賴。這個表述比較抽象,具體來說,non-blocking要求不存在互斥,存在互斥的情況下,線程必須先獲取鎖再進入臨界區,如果當前持有鎖的線程被掛起,等待鎖的線程必然需要一直等待下去。對于活鎖或者饑餓的場景,線程失敗或者掛起的時候,其他線程完全不僅能正常運行,說不定還解決了活鎖和饑餓的問題,因此活鎖和饑餓符合non-blocking,但是不符合lock-free。

    實現一個lock-free數據結構并不容易,好在已經有了幾種常見數據結構的的lock-free實現:buffer, list, stack, queue, map, deque,我們直接拿來使用就行了。

    優化對鎖的使用

    有時候沒有條件使用lock-free,還是得用鎖,對于這種情況,還是有一些優化手段的。首先使用盡量減少臨界區的大小,使用細粒度的鎖,鎖粒度越細,并行執行的效果越好。其次選擇適合的鎖,比如考慮選擇讀寫鎖。

    CPU affinity

    使用CPU affinity機制合理規劃線程和CPU的綁定關系。前面提到使用CPU affinity機制,將多隊列網卡的中斷處理分散到多個CPU上。不僅是中斷處理,線程也可以綁定,綁定之后,線程只會運行在綁定的CPU上。為什么要將線程綁定到CPU上呢?綁定CPU有這樣幾個好處

    • 為線程保留CPU,確保線程有足夠的資源運行
    • 提高CPU cache的命中率,某些對cache敏感的線程必須綁定到CPU上才行。
    • 更精細的資源控制。可以預先需要靜態劃分各個工作線程的資源,例如為每個請求處理線程分配一個CPU,其他后臺線程共享一個CPU,工作線程和中斷處理程序工作在不同的CPU上。
    • NUMA架構中,每個CPU有自己的內存控制器和內存插槽,CPU訪問本地內存別訪問遠程內存快3倍左右。使用affinity將線程綁定在CPU上,相關的數據也分配到CPU對應的本地內存上。

    Linux上設置CPU affinity很簡單,可以使用命令行工具taskset,也可以在程序內直接調用API sched_getaffinity和sched_setaffinity

    其他優化技術

    使用Hugepage

    Linux中,程序內使用的內存地址是虛擬地址,并不是內存的物理地址。為了簡化虛擬地址到物理地址的映射,虛擬地址到物理地址的映射最小單位是“Page”,默認情況下,每個頁大小為4KB。CPU指令中出現的虛擬地址,為了讀取內存中的數據,指令執行前要把虛擬地址轉換成內存物理地址。Linux為每個進程維護了一張虛擬地址到物理地址的映射表,CPU先查表找到虛擬地址對應的物理地址,再執行指令。由于映射表維護在內存中,CPU查表就要訪問內存。相對CPU的速度來說,內存其實是相當慢的,一般來說,CPU L1 Cache的訪問速度在1ns左右,而一次內存訪問需要60-100ns,比CPU執行一條指令要慢得多。如果每個指令都要訪問內存,比如嚴重拖慢CPU速度,為了解決這個問題,CPU引入了TLB(translation lookaside buffer),一個高性能緩存,緩存映射表中一部分條目。轉換地址時,先從TLB查找,沒找到再讀內存。

    顯然,最理想的情況是映射表能夠完全緩存到TLB中,地址轉換完全不需要訪問內存。為了減少映射表大小,我們可以使用“HugePages”:大于4KB的內存頁。默認HugePages是2MB,最大可以到1GB。

    避免動態分配內存

    內存分配是個復雜且耗時的操作,涉及空閑內存管理、分配策略的權衡(分配效率,碎片),尤其是在并發環境中,還要保證內存分配的線程安全。如果內存分配成為了應用瓶頸,可以嘗試一些優化策略。比如內存復用i:不要重復分配內存,而是復用已經分配過的內存,在C++/Java里則考慮復用已有對象,這個技巧在Java里尤其重要,不僅能降低對象創建的開銷,還避免了大量創建對象導致的GC開銷。另外一個技巧是預先分配內存,實際上相當于在應用內實現了一套簡單的內存管理,比如Memcached的Slab。

    Zero Copy

    對于一個Web服務器來說,響應一個靜態文件請求需要先將文件從磁盤讀取到內存中,再發送到客戶端。如果自信分析這個過程,會發現數據首先從磁盤讀取到內核的頁緩沖區,再從頁緩沖區復制到Web服務器緩沖區,接著從Web服務器緩沖區發送到TCP發送緩沖區,最后經網卡發送出去。這個過程中,數據先從內核復制到進程內,再從進程內回到內核,這兩次復制完全是多余的。Zero Copy就是類似情況的優化方案,數據直接在內核中完成處理,不需要額外的復制。

    Linux中提供了幾種ZeroCopy相關的技術,包括sendfile,splice,copy_file_range,Web服務器中經常使用sendfile優化性能。

    最后

    千萬牢記:不要過早優化。

    優化之前,先考慮兩個問題:

  • 現在的性能是否已經滿足需求了
  • 如果真的要優化,是不是已經定位了瓶頸
  • 在回答清楚這兩個問題之前,不要盲目動手。

    總結

    以上是生活随笔為你收集整理的linux操作系统使用论文_Linux高性能服务器设计的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    日韩在线观看电影 | 国产精品色| 综合久久久久久久 | 人人讲 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 怡红院av久久久久久久 | 天天操天天艹 | 黄色亚洲大片免费在线观看 | 免费高清看电视网站 | 久久免费播放 | 免费看毛片网站 | 国产麻豆果冻传媒在线观看 | 中文视频在线播放 | 久久人人爽av | 在线观看涩涩 | 久久99在线 | 国产美女免费看 | 日日操夜 | 欧美日韩一级久久久久久免费看 | 视频成人永久免费视频 | 日本天天操 | 99久久99久久精品免费 | 天天操天天添天天吹 | 久久不色| 国产一区二区手机在线观看 | 亚洲精品在线观看免费 | 色网站免费在线观看 | 国产午夜精品一区二区三区四区 | 成人精品在线 | 成人av在线播放网站 | 亚洲国产精品久久久久久 | 久久人人爽人人爽人人片av软件 | 日韩欧美中文 | 国产精品一码二码三码在线 | 欧美日韩一区二区三区视频 | zzijzzij亚洲成熟少妇 | 日韩高清av在线 | 久久激情电影 | 欧美性视频网站 | 日日夜夜天天久久 | 中文字幕第一页在线播放 | 97超碰人人模人人人爽人人爱 | 天天综合导航 | 国产老太婆免费交性大片 | 国产精品婷婷午夜在线观看 | 在线免费观看黄色小说 | 精品久久久久久久久久久院品网 | 亚洲精品视频网站在线观看 | 午夜精选视频 | 欧美日韩视频精品 | 黄色亚洲精品 | 国产精品 久久 | 国产精品美女久久久免费 | 免费黄色小网站 | 美女视频黄是免费的 | 91麻豆精品91久久久久同性 | 亚洲精品视频大全 | 日本高清xxxx | 在线观看视频你懂的 | 欧美日韩在线视频一区二区 | 天天操天天射天天爽 | 一级片黄色片网站 | 国产一区二区高清视频 | 免费视频久久久久久久 | 黄色在线成人 | 欧美成年人在线视频 | 超碰av在线 | 麻豆影视网 | 午夜久久影视 | 99在线播放 | 欧美久久成人 | 中文亚洲欧美日韩 | 日韩二区在线观看 | 亚洲精品成人 | 天天干天天操天天搞 | 99久久久免费视频 | 国产精品国产三级国产不产一地 | 久久理伦片 | 亚洲免费av一区二区 | 亚洲人人av | 久久午夜精品影院一区 | 日韩极品在线 | 精品免费久久 | 美女免费视频一区 | www.国产精品 | 日韩黄色在线 | 国产香蕉97碰碰久久人人 | 成人午夜影院在线观看 | 色综合天天综合网国产成人网 | 麻豆视频免费在线播放 | 日本精品一区二区 | 国产视频美女 | 综合激情网... | 国产一二区免费视频 | 国产精品资源在线 | 免费国产ww| 欧美久久久 | 一区二区三区精品在线视频 | 91毛片在线观看 | 亚洲精品tv久久久久久久久久 | 国产精品久久久久久久久免费 | 日本精品在线看 | 婷婷丁香花五月天 | 成人免费视频观看 | 人人讲下载 | 日韩在线观看a | 日韩精品一区二区三区水蜜桃 | 久久久久免费观看 | 亚洲专区欧美 | 蜜臀aⅴ精品一区二区三区 久久视屏网 | 91人人澡| 亚洲人人爱 | 蜜臀一区二区三区精品免费视频 | 在线观看视频国产一区 | a亚洲视频 | 在线观看国产日韩 | 久草男人天堂 | 99国产一区二区三精品乱码 | 免费日韩在线 | 久久不卡日韩美女 | www.五月天婷婷.com | 中文字幕在线第一页 | 亚洲视频2 | 久草新在线 | av三级av| 9久久精品| 国产精品一区免费观看 | 在线播放亚洲激情 | 久久视频在线看 | 国产黄色大片免费看 | 成年人在线观看免费视频 | 精油按摩av | 国产精品美女久久久久久网站 | 国产91成人 | 综合色婷婷 | 美女在线免费视频 | 欧美午夜久久久 | 日韩在线免费观看视频 | 成人免费在线看片 | 久久成人高清 | 精品免费久久久久久 | 区一区二区三区中文字幕 | 一区二区三区免费在线观看视频 | 国产精品igao视频网网址 | 成人av资源在线 | 国产v在线观看 | 亚州精品天堂中文字幕 | 国产免费a | 日韩精品免费一区二区 | 久久天天综合网 | 草久久久 | 干天天| 亚洲黄色免费电影 | 国产高清不卡一区二区三区 | 亚洲精品在线视频网站 | 91完整版观看 | 成人理论在线观看 | 成人三级黄色 | 欧美亚洲成人xxx | 天天干天天干天天色 | 美女视频免费精品 | 色天天综合网 | 色在线网站 | av一区二区三区在线观看 | 精品在线播放 | 日韩精品视频在线免费观看 | 天天插天天操天天干 | 欧美一区二区三区激情视频 | 视频国产在线 | 午夜久久久久久久久 | 亚洲成人黄色av | 中文字幕一区二区在线观看 | 久久久综合电影 | 在线91视频 | 亚洲精品videossex少妇 | 在线国产激情视频 | 香蕉视频在线看 | 操老逼免费视频 | 97国产精品久久 | 91精品久久久久久综合乱菊 | 久久成人欧美 | 成人综合日日夜夜 | 亚洲精品美女久久久 | 二区三区在线观看 | 亚洲精品白浆高清久久久久久 | 懂色av一区二区在线播放 | 国产在线看 | 久久国产高清视频 | 狠狠干中文字幕 | av天天澡天天爽天天av | 黄色.com | 日韩av一区二区三区四区 | 91精品视频观看 | 日本护士撒尿xxxx18 | 天天操天天爽天天干 | 国产欧美日韩视频 | 欧美日高清视频 | 日日爽日日操 | 欧美精品国产精品 | 色在线高清| 亚洲网站在线看 | 国产午夜精品av一区二区 | 伊色综合久久之综合久久 | 欧美粗又大 | 成人影片在线播放 | 国产精品av一区二区 | 一区二区三区四区五区在线 | 免费91在线| 成人黄色av网站 | 国产精品女人久久久 | 4p变态网欧美系列 | 在线观看片 | 黄污在线观看 | 手机看片 | 欧美日韩一级久久久久久免费看 | 这里只有精彩视频 | 国产福利精品视频 | 欧美色精品天天在线观看视频 | 91亚洲狠狠婷婷综合久久久 | 久久激情视频网 | 天海冀一区二区三区 | 国产精品国产三级国产aⅴ入口 | 久久神马影院 | 国产一级做a爱片久久毛片a | 精品亚洲在线 | 亚洲一区二区麻豆 | 欧美日韩在线视频免费 | 人成午夜视频 | 99久久99热这里只有精品 | 干 操 插 | 麻豆久久 | 日本久久精 | 国产麻豆精品95视频 | 亚洲欧美日韩在线一区二区 | 日韩中文字幕在线 | 亚洲美女精品 | 久免费 | www视频免费在线观看 | 草樱av | 国内久久精品视频 | 91一区二区在线 | 欧美aa一级片 | 久久久高清一区二区三区 | 最近高清中文字幕 | 免费视频一区二区 | 亚洲视频电影在线 | 欧美极品少妇xbxb性爽爽视频 | 精品视频久久 | 天天综合网国产 | 欧美一级乱黄 | 久久免费视频在线观看30 | 国产毛片久久久 | 中文字幕资源在线 | 久久草在线视频国产 | 深夜国产在线 | 丁香六月婷婷开心婷婷网 | 成人av免费 | 少妇性bbb搡bbb爽爽爽欧美 | 天天做天天爱夜夜爽 | www.久久久精品 | 456免费视频 | 国产精品视频在线观看 | 人人干人人超 | 日韩亚洲国产中文字幕 | 日韩欧美精品在线 | 黄色av电影 | 成人国产精品久久久久久亚洲 | 国偷自产视频一区二区久 | www.国产视频 | 日操干| 色婷婷影视 | 国产成人精品久久 | 91av久久| 色综合久久久久久久 | 区一区二在线 | 欧美a级一区二区 | 欧美精品三级在线观看 | 夜夜躁狠狠燥 | 中文字幕在线观看视频一区 | 97天天干 | 日韩欧美高清视频在线观看 | 韩国av免费在线观看 | 久久精品国产精品亚洲 | 国产免费人人看 | 亚洲 欧美 综合 在线 精品 | 亚洲激情综合 | 国产99久久九九精品免费 | 精品美女国产在线 | 亚洲一区精品人人爽人人躁 | 97福利视频 | 国产精品久久久久久久久久久久午夜 | 天天操天天操天天操天天操天天操 | 日韩一区二区三 | 久久人人插 | 97超碰色偷偷| 四虎永久视频 | 国产日韩欧美在线看 | 亚洲日本韩国一区二区 | 在线免费观看av网站 | 色播亚洲婷婷 | 国产黄色免费电影 | 国产剧情一区二区在线观看 | 久久99九九99精品 | aa一级片 | 91视频大全 | 激情影院在线 | 国产69精品久久久久99尤 | 97日日| 国产91免费观看 | 黄色网址在线播放 | 日韩精品在线看 | 一级黄色片在线免费观看 | 丁香花中文字幕 | 国产中文字幕在线播放 | 国产精品免费在线播放 | 在线观看日韩 | 在线观看视频黄 | 精品一区二区免费视频 | 天天干天天搞天天射 | 欧美在线一二区 | 中文字幕亚洲精品日韩 | 免费在线国产精品 | 日韩av电影一区 | 国产亚洲视频系列 | 在线播放一区二区三区 | 国内毛片毛片 | 黄网站免费久久 | 黄av资源 | 丁香六月婷婷开心婷婷网 | 国产精品色婷婷视频 | 国产精品久久久久久久久久直播 | 国产精品99久久久久人中文网介绍 | 色福利网 | 高清在线一区二区 | 99这里只有| 伊人久久婷婷 | 国产一级片在线播放 | 蜜臀91丨九色丨蝌蚪老版 | 婷婷色五 | 93久久精品日日躁夜夜躁欧美 | 在线中文视频 | 日韩va亚洲va欧美va久久 | 日日天天av | 欧美极品一区二区三区 | 高潮久久久 | 91亚洲国产成人久久精品网站 | 久久精品综合网 | 国产成人精品综合久久久久99 | 菠萝菠萝在线精品视频 | 丁香婷婷在线观看 | 国产精品久久久久久欧美 | 91在线免费视频观看 | 亚洲精品视频网 | 91av视频免费观看 | 精品国产一区二区三区免费 | 人人爽人人看 | 蜜臀av性久久久久蜜臀aⅴ涩爱 | 日韩一区精品 | 色网站中文字幕 | 综合色站| 国产综合片 | 国产在线自 | 国产日韩欧美在线看 | 免费一级日韩欧美性大片 | www.国产精品 | 国产第一页在线观看 | 亚洲国产精品资源 | av免费网页| 在线成人中文字幕 | 精品欧美小视频在线观看 | 久久精品精品电影网 | 人人干天天干 | 国产高清不卡在线 | 久久久五月天 | 九九久久久久久久久激情 | 色婷婷中文 | 国产亚洲欧美日韩高清 | 一级国产视频 | 精品亚洲网 | 午夜久久福利影院 | 亚洲精品国产欧美在线观看 | 中文字幕在线不卡国产视频 | 中文字幕中文字幕在线中文字幕三区 | 国产一区二区在线免费视频 | 国语自产偷拍精品视频偷 | 亚洲精品国产综合久久 | 久久一级片 | 国产在线视频一区二区 | 国产一级不卡视频 | 亚洲无吗天堂 | 久久久久高清毛片一级 | 伊人影院99 | 国产精品国产亚洲精品看不卡15 | 欧美一区二区三区在线 | 久久不射电影院 | 黄网站色成年免费观看 | 国产色综合| 亚洲视频中文 | 色噜噜狠狠狠狠色综合久不 | 久久久久久久福利 | 日韩三级免费 | 91精品1区2区 | 91网址在线观看 | 日韩免费看的电影 | 日本久久综合网 | 人人插人人看 | 亚洲精品视频中文字幕 | 精品久久久影院 | 久草9视频| 国产精品爽爽爽 | 午夜av免费| 在线黄色免费av | 欧美精品久久久久久久久老牛影院 | 欧美999| 国产丝袜制服在线 | 在线免费高清视频 | 999久久久精品视频 日韩高清www | 成人午夜网 | 中文字幕黄色网址 | 中文字幕免费高 | 9在线观看免费高清完整版在线观看明 | 欧美日韩免费视频 | 日韩久久精品一区二区三区 | 丰满少妇在线观看网站 | 精品资源在线 | 国产精品久久久久久电影 | 九九久久精品视频 | 97超碰人人看 | 精品国产日本 | 久久久国产精品亚洲一区 | 免费黄色特级片 | 国产精品永久久久久久久久久 | 91精品导航 | 日韩精品一区二区三区视频播放 | 中文字幕欧美日韩va免费视频 | 久久久久久久久久久久av | 国产精品乱码在线 | 岛国一区在线 | 色88久久 | 91九色porny蝌蚪主页 | 精品成人a区在线观看 | 成人一级影视 | 亚洲成人精品在线观看 | 91久久久久久久一区二区 | 美女免费视频一区二区 | 在线精品观看国产 | 三日本三级少妇三级99 | 久久三级毛片 | 韩日精品中文字幕 | 香蕉视频网站在线观看 | 中文字幕在线免费观看 | 久久久久欠精品国产毛片国产毛生 | 欧美性做爰猛烈叫床潮 | 人人看人人草 | 97在线观 | 免费看黄色91 | 色精品视频 | 91精品91| 欧美成人91| 中文在线8资源库 | 天天干天天色2020 | 国产视频精选 | 综合网五月天 | 国产又黄又爽又猛视频日本 | 免费看片成人 | 久久精品www人人爽人人 | 亚洲综合射 | 国产精品激情偷乱一区二区∴ | 免费av网址大全 | 国产福利91精品一区 | 国产精品毛片久久蜜 | 久久99国产精品视频 | 最新影院 | 激情综合网在线观看 | 日韩视频www| 菠萝菠萝蜜在线播放 | 四虎在线免费 | 欧美日韩视频一区二区 | 天天操天天艹 | 午夜在线免费观看视频 | 99视频免费播放 | 亚洲免费成人av电影 | 四虎成人免费影院 | 亚洲国产精品视频在线观看 | 国产污视频在线观看 | 久视频在线 | 国产剧在线观看片 | 久久免费影院 | 操高跟美女| 亚洲精品国偷自产在线99热 | 一区二区欧美在线观看 | 999久久 | 天天操伊人| 99久久精品久久久久久动态片 | 久久久 激情 | 国产高清网站 | 国产a视频免费观看 | 人人射人人澡 | 少妇搡bbbb搡bbb搡aa | 成年美女黄网站色大片免费看 | 国产成人免费在线观看 | 在线观看资源 | 久久久2o19精品 | 狠狠操狠狠干天天操 | 中国精品一区二区 | 免费成人在线电影 | 亚洲手机av | 日韩欧美中文 | 午夜视频在线观看一区二区 | 国产高清专区 | 成年人在线免费看视频 | 天天爱天天操天天干 | h动漫中文字幕 | 黄色一级片视频 | 一区二区视频在线播放 | 狠狠色丁香久久婷婷综合丁香 | 97精品久久人人爽人人爽 | 国内外成人在线视频 | 国产精品毛片久久久久久久久久99999999 | 99视频网站 | 一区二区精品视频 | 婷婷伊人网 | 97在线影院| 久久综合色天天久久综合图片 | 激情五月激情综合网 | 成人宗合网 | 一级免费黄视频 | 亚洲精选视频在线 | 久久久久电影网站 | 午夜 免费 | 91成人免费看 | 丝袜一区在线 | 在线视频黄| 91免费网| 国产精品2018 | 黄色视屏av| 久久99视频免费观看 | 一区二区三区 中文字幕 | 91一区啪爱嗯打偷拍欧美 | 天天色.com| 六月色婷婷 | 欧美成人xxx | 天天爽天天摸 | 91大神免费视频 | 懂色av一区二区在线播放 | 久久国产精品视频免费看 | 免费观看一区二区 | 蜜桃av综合网 | 美女网站在线 | 91在线视频在线观看 | 最近中文字幕国语免费av | 日韩在线高清 | 国产人成看黄久久久久久久久 | 麻豆精品视频在线 | av在线超碰| 国产精品av电影 | 91在线看免费 | 午夜骚影 | 中文永久字幕 | 亚洲精品视频网 | 国产无套一区二区三区久久 | 成人免费一区二区三区在线观看 | 亚洲成人中文在线 | 国产精品美女久久久久久 | 又色又爽又激情的59视频 | 日韩欧美在线影院 | 国产伦精品一区二区三区免费 | 丁香花中文在线免费观看 | 99久久国产免费免费 | 久久久黄色av | 中文一区二区三区在线观看 | 91精品国产自产老师啪 | 久久久久久免费 | 国产一区二区久久久 | 亚洲砖区区免费 | 国产亚洲精品久久久久久 | 成人毛片一区二区三区 | 亚洲激情一区二区三区 | 香蕉视频国产在线观看 | 国产精品免费一区二区三区在线观看 | 国产精品区免费视频 | 99久久99久久精品 | 亚洲成av人影片在线观看 | 精品国模一区二区 | 又黄又刺激 | 国产伦精品一区二区三区免费 | 四虎影视成人永久免费观看视频 | 香蕉在线视频播放网站 | 在线观看播放av | 亚洲成a人片在线观看网站口工 | 久久久久成人精品免费播放动漫 | 久久久久久久久久久免费视频 | 456免费视频 | 91福利社在线观看 | 人九九精品| 日韩国产精品毛片 | 午夜美女视频 | 国产123区在线观看 国产精品麻豆91 | 久久久久久久久久久久久久电影 | 91精品中文字幕 | 成人h视频 | 蜜臀av性久久久久蜜臀aⅴ四虎 | 婷婷综合五月天 | 亚洲成人精品国产 | 五月婷婷播播 | 欧美一区二区在线免费看 | 日韩免费中文字幕 | 免费观看一级一片 | 日韩av中文在线观看 | 不卡av在线 | 日韩欧美国产精品 | 精品久久久久久电影 | 国产精品入口麻豆 | 亚洲精品国偷自产在线99热 | 97超碰精品| 国产一区二区在线精品 | 在线观看国产福利片 | 成人久久18免费网站图片 | 国产午夜精品一区二区三区嫩草 | 91九色视频在线播放 | 欧美视频在线观看免费网址 | 国产手机视频在线 | 日韩精品一区电影 | 亚洲精品在线免费观看视频 | 日本h视频在线观看 | 国产91综合一区在线观看 | 青春草免费在线视频 | 精品一二三区 | 精品国产一二三 | 国产精品中文字幕在线 | 成年人免费看 | 在线观看免费高清视频大全追剧 | 福利视频精品 | 97成人精品视频在线观看 | 国产亚洲精品久久久久久久久久 | 五月婷婷久久综合 | 日韩欧美一区二区三区视频 | 西西www4444大胆在线 | 精品一区二区久久久久久久网站 | 久久女同性恋中文字幕 | 日韩在线视频在线观看 | 日韩一二区在线观看 | 又黄又爽又色无遮挡免费 | 最新av网址在线观看 | 中文字幕在线观看第二页 | av在线中文 | 91精品免费在线观看 | 日本高清dvd| 国产亚洲资源 | 欧美日韩一区二区三区不卡 | 国内少妇自拍视频一区 | 激情综合婷婷 | 日韩欧美高清免费 | 久久人人精品 | 成人av免费看 | 亚洲精品午夜国产va久久成人 | 中文在线a天堂 | 探花视频在线观看免费 | 黄色在线免费观看网站 | 国产亚洲人成网站在线观看 | 夜夜夜精品 | 黄色的片子| 一级全黄毛片 | 日韩视频在线播放 | 国产精久久 | 久久久久成人精品亚洲国产 | 在线免费观看视频a | 免费观看黄色av | 国产又粗又猛又爽又黄的视频先 | 久久久精品免费看 | 欧洲精品久久久久毛片完整版 | 国产99在线免费 | 久久夜色精品国产欧美一区麻豆 | 人人精久 | 欧美成人黄色片 | 日韩有码中文字幕在线 | 91色网址| 中文字幕韩在线第一页 | 久久天天躁狠狠躁亚洲综合公司 | 国产无遮挡猛进猛出免费软件 | 婷婷色视频 | 精品久久亚洲 | 欧美日产在线观看 | 69国产精品视频免费观看 | 欧美精品乱码久久久久久按摩 | 视频三区| 四虎国产精品成人免费影视 | 99在线观看视频网站 | 五月婷婷影视 | 国产主播99| 久要激情网| 欧美日韩高清 | 永久免费精品视频网站 | 国产一级高清视频 | 国产小视频国产精品 | 国产98色在线 | 日韩 | 国产精品一区二区在线免费观看 | 免费中午字幕无吗 | 日韩av线观看 | 丁香六月中文字幕 | 狠狠色伊人亚洲综合成人 | 国产精品免费在线视频 | 中日韩三级视频 | 狠狠色丁婷婷日日 | 午夜色站 | 久久久久久综合网天天 | 国产黄色片久久久 | 日韩色中色 | 国产精品每日更新 | 色窝资源 | 毛片1000部免费看 | 国产精品日韩久久久久 | 丁香 婷婷 激情 | 国产精品短视频 | 天天爱av导航 | 久久婷婷国产色一区二区三区 | 亚洲国产欧洲综合997久久, | 久久精彩视频 | 麻豆久久久久 | 婷婷久久网 | 在线观看视频h | 人人干人人干人人干 | 国产美女精彩久久 | 国产特级毛片aaaaaaa高清 | 精品视频免费看 | 久久综合九色综合欧美狠狠 | 丁香婷婷久久久综合精品国产 | 日韩 在线| 黄色h在线观看 | 尤物97国产精品久久精品国产 | 草久在线播放 | 92精品国产成人观看免费 | 亚洲欧美激情精品一区二区 | 国产精品久久久777 成人手机在线视频 | 国产精品综合久久久久久 | av成人在线看 | 美女网站黄在线观看 | 亚洲狠狠丁香婷婷综合久久久 | 国产精品福利小视频 | www亚洲精品| 一级片免费视频 | 中文字幕亚洲国产 | 一区二区三区四区五区在线视频 | 亚洲人成人天堂h久久 | 色播五月婷婷 | 五月婷婷免费 | 天天久久综合 | 色五月成人 | 中文字幕永久在线 | 久久久电影网站 | 98精品国产自产在线观看 | 欧美巨乳波霸 | 欧美日韩中文在线 | 国产精品久久久久久99 | 黄色精品一区 | 中文字幕日韩伦理 | 国产精品理论片 | 中文字幕亚洲欧美日韩 | 国产亚洲综合精品 | 在线精品观看国产 | 久久特级毛片 | 国产一级视频在线观看 | 国产精品视频观看 | 在线天堂日本 | 在线a亚洲视频播放在线观看 | 成年人黄色免费看 | 国产精品精品久久久 | 国产精品成人久久久久 | 久久99久久99免费视频 | 国产精品久久久久久久久久 | 欧美日韩国产二区三区 | 中文字幕精品一区二区三区电影 | 色多多污污在线观看 | 久久99国产精品 | 97电影院网 | 这里只有精彩视频 | 99精品在线免费在线观看 | 国产精品久久久久久爽爽爽 | 黄色毛片在线看 | www.国产在线 | 人九九精品| 精品国产一区二区三区在线观看 | 丁香激情五月婷婷 | 青青河边草观看完整版高清 | 五月开心激情网 | 一区二区三区日韩精品 | 国产在线小视频 | 欧美精品免费在线观看 | 亚洲国产69 | 91成年人网站 | 国产精品麻豆果冻传媒在线播放 | 久久9999久久免费精品国产 | 亚洲综合成人在线 | 国产在线观看地址 | 一区二区视频免费在线观看 | 99久久久久久久久 | 91精品国产福利在线观看 | 青青河边草免费观看完整版高清 | 亚洲视频第一页 | 国产视频一区二区三区在线 | 国产日韩精品一区二区三区 | 久久观看最新视频 | 久久久久久久18 | 黄色国产成人 | 91热爆视频 | 国产片网站 | 少妇搡bbbb搡bbb搡69 | 91最新网址在线观看 | 日韩在线电影 | 国内精品久久天天躁人人爽 | 九色精品免费永久在线 | 久久免费国产电影 | 国产一区欧美一区 | 久久久91精品国产一区二区精品 | 天天夜夜狠狠操 | 香蕉视频18 | 久久久男人的天堂 | 黄色毛片视频免费观看中文 | 99国产免费网址 | 亚洲国产成人久久 | 香蕉久草| 亚洲一区二区三区四区在线视频 | 久久久精品成人 | 午夜久久电影网 | 手机在线中文字幕 | 亚洲国产精品一区二区尤物区 | 免费成视频 | 狠狠干美女 | 国产日韩av在线 | 五月天中文字幕 | 99热在线国产 | 免费高清在线观看电视网站 | 97超碰资源网| 99精品系列 | 欧美一级专区免费大片 | 亚洲国产视频直播 | 9999精品 | 久久国产品 | 天天爱天天爽 | 91av中文字幕 | 手机av在线网站 | 91视频高清免费 | 欧美国产不卡 | 免费av观看网站 | 久久久五月婷婷 | 日韩在线视频一区 | 欧美狠狠操 | 精品久久久久久久久久久院品网 | 美女一区网站 | 婷婷激情5月天 | 欧美做受高潮1 | 久久免费试看 | 免费看的黄色录像 | 国产精品电影一区 | 国产在线播放一区二区三区 | 蜜桃av人人夜夜澡人人爽 | 青青草华人在线视频 | 午夜色大片在线观看 | 91视频免费视频 | 久久99精品久久久久久清纯直播 | 色综合久久久久综合体桃花网 | 国产精久久| 97成人精品视频在线播放 | 九九热只有这里有精品 | 国产区久久 | 91九色porny蝌蚪视频 | 91精品在线麻豆 | 808电影免费观看三年 | 操操操影院 | 国产97色 | 日韩av黄 | 国产精品久久久久久久电影 | 四虎免费在线观看视频 | 午夜精品一区二区三区在线 | 国产高清精品在线观看 | 国产成人在线免费观看 | 色网站中文字幕 | 久久撸在线视频 | 久久免费看视频 | 天堂av一区二区 | 欧美激情视频免费看 | 色黄www小说| 正在播放五月婷婷狠狠干 | 精品久久久久久久久久久久久久久久 | 欧美韩日在线 | 成片免费观看视频大全 | 日韩高清一二区 | 91麻豆精品| 99视频在线精品国自产拍免费观看 | 久久久久在线观看 | 国内精品99| 中日韩在线视频 | 97手机电影网 | 色综合www| 欧美日韩国产精品爽爽 | 日韩videos高潮hd | 天天操天天是 | 成人av免费在线播放 | www.福利| 久一网站 | 日韩高清在线看 | 国产日韩精品在线观看 | 最近中文字幕mv | 中文字幕亚洲欧美 | 青青河边草免费直播 | 国产麻豆视频免费观看 | 91在线91拍拍在线91 | 日韩美一区二区三区 | 久久久亚洲成人 | 欧美成人猛片 | 国产无区一区二区三麻豆 | 亚洲电影图片小说 | 日本性xxxxx| 久久综合九色综合欧美就去吻 | 久久精品1区2区 | 亚洲高清视频在线播放 | 欧美在线观看禁18 | 天天综合91 | 在线观看黄色小视频 | 99色在线播放 | 国产又粗又猛又黄又爽视频 | 久久久久免费电影 | 久久成人国产精品一区二区 | 亚洲人在线 | 天天天插 | 成人欧美日韩国产 | 精品福利网 | 久久综合99| 久久久久久久久毛片精品 | 天堂激情网| 久久精品99久久久久久2456 | 色婷婷激情四射 | 久久 亚洲视频 | 极品嫩模被强到高潮呻吟91 | 国产成人精品女人久久久 | 人人爽久久久噜噜噜电影 | 国产伦精品一区二区三区在线 | 欧美久久精品 | 69久久久久久久 | 亚洲天天综合 | 国产精品 999 | 国产黄色精品在线观看 | 成人免费共享视频 | 免费在线观看av | 最新日韩在线观看 | av免费电影在线 | www激情久久 | www.av小说 | 99色人| a在线观看视频 | 国产精品欧美久久久久无广告 | 国产精品久久久久久吹潮天美传媒 | 91精品高清| 色婷婷狠 | 中文在线免费视频 | 日韩电影久久久 | 色婷婷导航 | av不卡中文字幕 | 国产精品麻豆一区二区三区 | 久久看片网 | 天天拍天天草 | 久久在线影院 | 午夜美女网站 | 99久久精品国产观看 | 99久久这里有精品 | 波多野结衣在线播放一区 | 免费av成人在线 | 国产丝袜高跟 | 亚洲视频免费在线看 | 成人一级片视频 | 欧美aa一级 | 亚洲九九九在线观看 | 国色天香在线观看 | 在线观看国产 | 在线免费国产视频 | 国产精品一区免费看8c0m | 精品视频在线看 | 精品国产一区二区三区在线 | 久久69av | 久久av福利 | 久久久久国产成人精品亚洲午夜 | 亚洲精品资源在线观看 | 亚洲天堂自拍视频 | 综合色婷婷| 正在播放 国产精品 | 久久久蜜桃一区二区 | 欧美九九九 | 国产专区视频在线观看 | 久久九九久久精品 | av成人在线网站 | 精品久久久国产 | 中文字幕在线视频第一页 | 婷婷深爱五月 | 日本在线视频一区二区三区 | 日韩欧美v| 久久99电影| 亚洲第一伊人 | 久久字幕网 |