《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于Linux數據鏈路層MPI通信機制的設計與實現
基于Linux數據鏈路層MPI通信機制的設計與實現
電子技術應用2012年第2期
王 巍, 李 旺
集美大學 計算機工程學院, 福建 廈門361021
摘要: 針對MPI集群通信的特點,通過分析當前網絡的通信結構和MPI的點到點通信模式,提出了一種基于數據鏈路層的集群通信機制,用以減少協議開銷和內存拷貝次數,從而提高集群節點間的通信性能,并且通過實驗驗證了該機制的可行性。
中圖分類號: TP393
文獻標識碼: A
文章編號: 0258-7998(2012)02-0127-04
A mechanism of MPI communication based on Data_Link_Layer
Wang Wei, Li Wang
Computer Engineering College,Jimei University,Xiamen 361021, China
Abstract: In accordance with the feature of MPI cluster communication, a mechanism of MPI communicaton based on Data_Link_Layer is proposed in this paper in order to induce protocol cost and times of memory copy, by studying the communication structure in current network and MPI point-to-point communication models. This mechanism improves cluster inter-node communication efficiency. Finally, we demonstrate the effectiveness of this mechanism through experiments.
Key words : memory map; data link layer; memory mopy

      在集群計算系統中,隨著系統規模的增大,通信效率是影響整個系統獲得高性能的關鍵因素之一。而隨著局域網傳輸性能的快速提高,Myrinet、Gigabit Ethernet和Infiniband等千兆位網絡設備已被廣泛使用,當前影響集群節點間通信性能的瓶頸已經從通信硬件的傳送開銷轉移到了通信處理軟件的開銷上,所以采用優化的通信協議是降低通信成本、提高結點間通信的有效手段。

      在當前的集群通信應用中,普遍采用兩類通信結構,即核心級通信和用戶級通信。但由于它們設計的初衷并非是針對集群通信,所以并不適合當前集群環境的特點。為此,本文通過分析這兩類通信結構的特點,提出了以核心級通信為基礎,旁路內核中IP層及以上協議層,實現數據鏈路層直接與MPI通道接口層通信的新機制,并通過實驗驗證,為傳統集群的升級改造提供一種新的無連接、無差錯控制,開銷小、延時低的通信機制。
1 基于數據鏈路層的集群通信結構的提出
      目前各種通信協議普遍采用兩種通信結構,即核心級通信和用戶級通信[1]。
1.1 核心級通信
      在核心級通信中,操作系統內核控制著所有消息傳遞中的發送與接收處理,并且負責它們的緩沖管理和通信協議的實現,設備驅動程序也是通過內核來完成所有的硬件支持與協議軟件處理的任務,如圖1所示。在通信過程中,系統要經過多次內核態與用戶態之間的數據拷貝才能夠實現數據的傳送。有數據表明[2],一般奔騰處理器的內存拷貝速率平均為70 Mb/s,但是由于操作系統在交換頁面時的 I/O 數據傳送都是阻塞操作,若出現缺頁中斷,其時延將會更大,所以頻繁的內存拷貝操作的開銷將是影響整體性能的瓶頸所在。因此,對于通信效率要求較高的集群計算系統,核心級通信是不適合的。

核心級通信


1.2 用戶級通信
       在用戶級通信中,操作系統內核將網絡接口控制器NIC(Network Interface Controller)的寄存器和存儲器映射到用戶地址空間,允許用戶進程旁路操作系統內核從直接訪問NIC,直接將數據從用戶空間發送到網絡中進行傳輸。通信事件處理的觸發采用查詢方式而不是中斷方式,由于旁路操作系統內核,使得整個通信過程省掉了執行系統調用、用戶態與核心態之間的數據拷貝及用戶與內核的上下文切換等軟件上的開銷,進而減少對主機CPU資源的占用,縮短通信操作的關鍵路徑,實現通信與計算的重疊。如圖2所示[3]。

用戶級通信


     但是,采用用戶級通信協議時,通信過程中的所有操作均在用戶空間中進行,當用戶程序出錯或有惡意用戶進行破壞時,系統就很容易被破壞。這是因為系統數據結構中不僅包含本進程(或并行任務)及其相關信息,同時也包含與本進程無關的其他進程(或并行任務)的相關信息。若某一用戶(并行任務)出錯或失誤,都將會影響到其他用戶(并行任務)的執行,因而很難保證系統的安全性和可靠性,也無法保證并行任務間的相互獨立性。
1.3 基于數據鏈路層通信
        為了既能保證系統安全、可靠以及并行任務間相互獨立,同時又能降低通信成本,本文提出了一種以核心級通信為基礎的基于數據鏈路層的通信結構,即在操作系統內核(以Linux內核為例)中旁路IP層、INET Socke層和BSD Socket層,使得數據鏈路層直接與應用程序的通道接口層通信。如圖3所示。

基于數據鏈路層通信

 

 


    圖3中陰影部分表示通信關鍵路徑上數據鏈路層。在該通信結構下,系統在通信的關鍵路徑上將通過內存映射和內存拷貝兩種技術實現通信。在發送消息時,系統通過內存映射技術將消息映射到內核中的緩沖區,注冊協議標識,并調用數據鏈路層函數對其進行封包發送;在接收消息時,系統通過數據鏈路層的MAC地址進行尋址、接收消息,并通過內存拷貝直接將消息傳送到用戶空間中的應用程序,實現點到點通信。
    與用戶級通信結構相比,基于數據鏈路層的通信結構在通信關鍵路徑上只增加了一次內存拷貝的開銷。同時,由于保留了數據鏈路層的通信,進而為系統的安全性、可靠性和并行任務間的獨立性提供了保障。此外,該通信結構可以屏蔽系統的硬件信息,使得在應用程序中不再出現與系統通信硬件有關的操作。
        與核心級通信結構相比,該通信結構在通信關鍵路徑上減少了協議處理開銷、數據拷貝次數和冗余的差錯校驗,進而提高了系統的通信效率。
2 MPI的通信
       MPI(Message Passing Interface)是為基于消息傳遞的并行程序設計提供一個高效、可擴展、統一的編程環境,是目前主流的并行編程模式,也是分布式并行系統的主要編程環境。在集群環境中MPI并行程序設計中使用的通信模式有阻塞通信、非阻塞通信和組通信,其中阻塞通信和非阻塞通信屬于點對點通信,而點對點通信也正是MPI其他通信的基礎。
       在阻塞通信中,當發送調用函數MPI_Send后即被阻塞,這時,系統會將發送緩沖區中的數據拷貝到系統緩沖區,由系統負責發送消息,而發送者的操作只在拷貝操作完成時結束并返回,不必等待發送完成。但是,如果系統緩沖區不足或消息過長,導致拷貝失敗,則發送者將被阻塞,直到消息發送完成為止;同樣,當接收者在調用函數MPI_Recv后會被阻塞,直至收到匹配的消息為止[3]。
        非阻塞通信主要是通過實現計算與通信的重疊,進而提高整個程序的執行效率。對于非阻塞通信,不必等到通信操作完全結束后才可返回,而是由特定的通信硬件完成通信操作。在通信硬件執行通信操作的同時,處理機可以同時進行計算操作,這樣便實現了通信與計算的重疊。發送者調用函數MPI_Isend或接收者調用數MPI_Irecv后,處理機便可執行其他計算任務。在發送(接收)操作開始時,發送者(接收者)使用請求句柄(request handler),MPI通過檢查請求來決定發送(接收)操作是否完成,發送者(接收者)通過調用MPI_Test來確定發送(接收)操作是否完成。在發送或接收操作期間,發送者不能更改發送緩沖區中的內容,接收者也不能使用接收緩沖區中的內容。若發送者(接收者)調用函數MPI_Wait,則發送者(接收者)會被阻塞,直到發送(接收)操作完成才能返回[4]。
       由此可知,MPI點到點通信在發送緩沖區、接收緩沖區和內核中的系統緩沖區之間進行傳遞,并由內核發送或接收系統緩沖區中的消息,本文提出的新通信機制就是圍繞著系統緩沖區展開的。
3 基于數據鏈路層的MPI通信機制的設計與實現
       若要實現本文所提出的基于數據鏈路層的集群通信機制,則需要開發一個中間件DLMC(Data_link Layer MPI Communication)用于提供雙方進行通信的底層交換協議、數據包校驗、用戶空間與內核空間的數據交換和重傳機制等。這里需要注意的問題有:
       (1)編譯方式
         對于Linux內核編譯分為直接編譯進內核和通過模塊編譯加載進內核。本系統采用模塊加載的方式進行編譯,其理由是由于系統是在傳統Linux網絡下進行的修改,只有MPI計算才會用到此中間件,而對于計算之外的部分仍然要依靠傳統的TCP/IP。例如計算前期的準備工作,雖然模塊加載比直接編譯的效率低,但它可以隨意動態加載和卸載,這樣不僅靈活,而且有利于開發、調試等工作。
  (2)用戶空間和內核空間之間的數據交換
     基于數據鏈路層的通信進程是在內核空間運行的,而MPI進程是在用戶空間進行的,所以需要在用戶空間和內核空間進行通信。通過利用Linux內核機制,在用戶空間緩存頁面以及物理頁面之間建立映射關系,將物理內存映射到進程的地址空間,從而達到直接內存訪問的目的。
     在Linux中,對于高端物理內存(896 MB之后),并沒有與內核地址空間建立對應的關系(即虛擬地址=物理地址+PAGE_OFFSET),所以不能使用諸如get_free_pages()函數進行內存分配,而必須使用alloc_pages()來得到struct *page結構,然后將其映射到內核地址空間,但此時映射后的地址并非和物理地址相差PAGE_OFFSET[5]。為實現內存映射技術,其具體使用方法是:使用alloc_pages()在高端存儲器區得到struct *page結構,然后調用kmap(struct *page)在內核地址空間PAGE_OFFSET+896M之后的地址空間中建立永久映射。DLMC首先讓內核得到用戶空間中發送緩沖區的頁信息,再將其映射到內核地址空間,并且返回內核虛擬地址,以供DLMC直接將發送緩沖區中的數據傳遞到數據鏈路層進行發送,這樣就完成了用戶地址空間到內核地址空間的映射。
  (3)校驗與重傳機制
     由于數據鏈路層的傳輸是一種不可靠的網絡傳輸方式,涉及到對傳輸數據進行數據校驗重傳等工作。考慮到局域網或者機對機傳輸的穩定性和可靠性,系統校驗方式使用簡單的數據校驗和,重傳機制使用選擇重傳ARQ方案。當出現差錯必須重傳時,不必重復傳送已經正確到達接收端的數據幀,而只重傳出錯的數據幀或計時器超時的數據幀,以避免網絡資源的浪費。
  (4)中斷機制
     由于本系統改變了TCP/IP的傳輸機制,所以需要對發出的數據包進行協議標識。系統在初始化階段,調用內核的dev_add_pack()函數向內核注冊了標識為Ox080A的網絡數據處理函數。在發送數據包時,系統先通過kmap()函數將MPI的發送緩沖區sendbuff映射到內核映射緩沖區sysbuff,以軟中斷的方式通知系統,申請分配一個新的SKB來存儲sysbuff里的數據包,調用dev_queue_xmit函數,使數據包向下層傳遞,并清空sysbuff,釋放SKB。在接收端需要向內核注冊相應的硬件中斷處理函數,在接收到數據后喚醒上層的處理函數,并在netif_receive_skb函數(net/core/dev.c)中屏蔽將SKB包向上層傳遞的語句,改為將SKB里的數據以MPI數據包格式通過copy_to_user函數拷貝到MPI的接收緩沖區recvbuff中,完成數據的接收,其傳輸過程如圖4所示。

 DLMC的通信機制


4 實驗結果與分析
4.1 實驗結果和方法
      本實驗環境是一個4節點的Beowulf集群系統,每個節點包含一個PIV處理器和2 GB內存,操作系統采用Redhat Linux Enterprise 5,并行集群軟件為OPEN MPI 1.3。由于條件所限,加之實驗規模較小,本實驗采用MPI自帶的函數MPI_Wtime()來采集MPI計算的開始時間和結束時間,取二者的時間差作為程序的運行時間并對其進行比較和分析。
         由于本實驗的目的是要測試基于數據鏈路層的通信機制的可行性,而該通信機制是在TCP/IP協議基礎之上構建的,所以本實驗對象將以單機系統、基于TCP/IP的MPI集群和基于DLMC的MPI集群作為參照平臺進行測試。在實驗用例設計上,考慮到兩種MPI集群的通信機制中的傳輸路徑不同,所以采用如下兩種測試方案:
     (1)計算圓周率,主要測試系統的數學函數浮點計算性能,以點對點短消息傳輸為主;
         (2)計算求解三對角方程組,主要測試通信和計算的平衡,以點對點長消息傳輸為主。
4.2 性能分析
    (1)計算圓周率,如表1所示。

計算圓周率測試結果/s
    測試結果表明,在精度值設為10-8,精確值比較大時,基于TCP/IP的集群(4個進程)的運行時間是19.540 237 s,單機系統(單進程)運行時間是84.798 166 s,并行運算效果明顯。在精度值設為10-4,精確值比較小時,基于TCP/IP的集群(4個進程)的運行時間是0.026 346 s,單機系統(單進程)運行時間是0.013 742 s,這是由于并行運算過程中,參與運算的機器需要通過網絡傳遞消息,若計算量規模不大,則在網絡傳輸上花費的時間會比較多,所以反不如單機的運行速度快。從基于DLMC的集群與基于TCP/IP的集群運行結果對比看,在精度值較大時,前者略微快于后者,而在精度值較小時,后者略快于前者,這主要是因為基于TCP/IP的MPI集群在發送和接收的整個過程中,需要2次數據拷貝,即發送緩沖區到內核的拷貝和內核到接收緩沖區的拷貝,同時還有經過各協議層的開銷。而基于DLMC的MPI集群在整個的傳輸過程中,通過使用內存映射,只需要1次數據拷貝,同時旁路IP層及以上各協議層,在這種以短消息傳輸為主的測試中使得DLMC集群不能發揮其在網絡傳輸上的優勢,所以在精度值較大時,二者相差無幾;在精度值較小時,反而基于TCP/IP的集群更快一些,這是因為內存映射和內核操作所引入的開銷大于1次內存拷貝開銷而造成性能的下降。
    (2)計算求解三對角方程組,如表2所示。

計算求解三對角方程組測試結果
    由測試結果表明,在傳輸消息較小時,基于DLMC的MPI集群花費的時間略微小于基于TCP/IP的MPI集群,這說明此時基于內存映射和內核調用等操作的開銷要高于兩次數據拷貝的開銷,造成網絡延遲略高。但隨著傳輸消息規模的增大,特別是消息大小超過1 MB時,基于內存映射和數據鏈路層協議的DLMC相對于具有2次內存拷貝的多協議機制的網絡延時要小得多,這樣使得系統的整體運行時間明顯低于傳統的TCP/IP集群。
    由上分析可知,基于Linux數據鏈路層的集群通信機制是可行的。在該機制下構建的MPI集群系統完成了無IP條件下的數據傳輸,并且支持多用戶調用,在傳輸過程中減少了協議開銷、和內存拷貝次數,相比于TCP/IP傳輸有一定提高。但是基于數據鏈路層協議的特點,該機制只能在局域網范圍內運行,所以集群節點數量或規模會受到一定的限制,只能適合中小集群系統的應用。由于實驗條件的有限,對集群通信系統未能充分驗證,希望在今后的研發工作中能夠進一步加強。
參考文獻
[1] 馬捷.基于SMP結點的機群通信系統關鍵技術的研究[D]. 北京:中國科學院研究生院(計算技術研
     究所), 2001.
[2] 可向民,李正虎,夏建東. 零拷貝技術及其實現的研究[J].計算機工程與科學,2000,22(5):17-24.
[3] 劉路,謝旻,張磊,等.用戶級通信中基于網絡接口的虛實地址變換技術[J]. 計算機工程與科學, 2008,(09):
     154-157.
[4] WILLIAM G, LUCK E, SKJELLUM A. Using MPI:portable parallel programming with the message passing interface[M].2nd Edition. Cambridge, MIT Press, 1999.
[5] BUNTINAS D, GOGLIN B, GOODELL D,et al. Cache-efficient, intranode, large-message MPI communication with MPICH2-Nemesis[C].38th International Conference on Parallel Processing(ICPP-2009). 2009:462-469.
[6] 毛德操,胡希明.Linux內核源代碼情景分析[M].杭州:浙江大學出版社,2001.
 

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 欧美亚洲视频 | eeuss鲁一区二区三区 | 国产不卡视频 | 北条一二三区 | 无码国产精品一区二区免费16 | 特级毛片av | 品久久久久久久久久96高清 | 日韩高清无线码2023 | 中文字幕一区在线观看视频 | 思思99热久久精品在线6 | 精品美女在线 | 欧美激情精品 | www日韩在线观看 | 亚洲精品一区二区三 | 日本中文字幕一区二区 | 日本孰妇毛茸茸xxxx | 国产极品粉嫩 | 欧美在线中文 | 日本强伦姧人妻一区二区 | 日韩av第一页在线播放 | 亚洲成年 | 国产精品麻豆色哟哟av | 色综合色天天久久婷婷基地 | 精品亚洲成在人线av无码 | 一本到亚洲网 | 成人免费精品网站 | 无码午夜福利视频一区 | 久久妇女高潮喷水多 | 国产午夜精品一区理论片飘花 | 免费又黄又爽又色的视频 | 中字幕视频在线永久在线观看免费 | 最新国产麻豆aⅴ精品无码 天天摸天天透天天添 | 国产精品99久久久久久人 | 国产精品18久久久 | 国产精品videossex久久发布 | 欧美乱码精品 | 一个人看的免费高清www视频 | 亚洲第一se情网站 | 综合色伊人 | 日本在线中文 | 婷婷成人丁香五月综合激情 | 日韩免费专区 | 国产特黄aaa大片免费观看 | 欧美成人一区二区 | 天天看片天天操 | 91麻豆精品国产91久久久无需广告 | 中文字幕妇偷乱视频在线观 | 麻豆国产视频 | 夜夜高潮次次欢爽av女 | 国产在线观看www污污污 | 成人在线高清 | 农村黄性色生活片 | 日韩久久视频 | 黑丝美女一区二区 | 国产人免费人成免费视频喷水 | 免费人成年激情视频在线观看 | 亚洲尤物在线 | 欧美人与动牲交片免费 | 免费色网站| 一级香蕉视频在线观看 | 久久久视频在线 | 日韩午夜高清 | 国产成人主播 | 亚洲精一区 | 免费国产在线视频 | 九九热精品视频 | 日韩在线不卡免费视频一区 | 国产女人精品视频 | 国产精品久久久久久久久久久久 | 久草新| 无码av波多野结衣久久 | 日韩毛片在线观看 | 啄木系列成人av在线播放 | 日韩精品极品视频 | 免费视频永久免费人 | 国产在线精品成人一区二区 | www视频免费在线观看 | 国产成人无码一区二区三区 | 午夜免费福利小视频 | 白嫩少妇bbw撒尿视频 | 久久国产一级片 | 欧洲亚洲综合 | 潮喷无码正在播放 | 色91精品久久久久久久久 | 免费女同毛片在线观看 | 熟女丝袜潮喷内裤视频网站 | 美女热逼 | 污版视频在线观看 | 特大黑人娇小亚洲女喉交 | 亚洲成年人网 | 亚洲三级在线播放 | 国产裸体无遮挡免费精品视频 | 女女同性女同一区二区三区av | 久久久久久久美女 | 亚洲午夜久久久精品一区二区三区 | 久久久国产精华液 | 国产精品水嫩水嫩 | 国产又粗又长又硬免费视频 | 橘梨纱av一区二区三区在线观看 | 亚洲中文字幕在线无码一区二区 | 国产精品偷乱一区二区三区 | 国产大学生粉嫩无套流白浆 | 91激情视频在线 | 免费又色又爽又黄的成人用品 | 成人性生交大片免费看视 | 国产性生活一级片 | 国产超碰人人模人人爽人人添 | 色狠狠一区二区三区 | 性疯狂做受xxxx高清视频 | x7x7x7成人免费视频 | 亚洲精品成人久久 | 欧美性受xxxx黑人xyx性 | 日本伊人精品一区二区三区 | 99热这里都是精品 | 日韩视频免费在线观看 | 欧美日韩免费看 | 欧美综合色区 | 性欧美在线视频免费观看 | 久久成人久久爱 | 1000部精品久久久久久久久 | 欧美乱淫视频 | 中文字幕人成乱码熟女 | 一级国产航空美女毛片内谢 | 日本亚洲9999aⅴ | 长春chinese少妇 | 中文字幕日韩一区二区三区不卡 | 高潮毛片又色又爽免费 | 少妇中文字幕乱码亚洲影视 | 欧美成人一区二免费视频 | 国产高清精品软件丝瓜软件 | 午夜av无码福利免费看网站 | 97在线播放| 久久亚洲精 | 无码尹人久久相蕉无码 | 国产欧美日韩中文字幕 | a天堂资源在线观看 | 人成午夜 | 日韩精品无玛区免费专区又长又大 | 欧美精品亚洲精品日韩精品 | 国产全肉乱妇杂乱视频 | 国内精品视频在线观看 | 日日天日日夜日日摸 | 伊人狠狠色j香婷婷综合 | 日日噜 | 免费麻豆视频 | 麻豆国产成人av高清在线 | 五月婷婷六月婷婷 | 亚洲天堂精品久久 | 大尺度av在线 | 精品无码国产av一区二区三区 | 欧美 日韩 国产 精品 | 久久久久人妻精品区一 | 国产成人av三级在线观看 | 夜夜综合 | 国产男女在线观看 | 日本欧美一区二区三区 | 亚洲精品成人av | 亚洲区欧美区综合区自拍区 | 亚洲奶水xxxx哺乳期 | heyzo高清国产精品 | 偷拍亚洲 | 在线视频91| 亚洲精品一区二区在线 | 看黄色毛片| 亚洲国产精品久久久久秋霞不卡 | 成人免费视频在线看 | 国内自拍小视频 | 欧美bbw精品一区二区三区 | 丁香婷婷深情五月亚洲 | 最新日韩av | 国产精品性 | 91精品国产综合久久福利软件 | 欧美网站在线 | 白丝一区 | 新婚少妇在线观看一区 | 天天躁日日躁xxxxaaaa | 成人三一级一片aaa 成人涩涩 | 中文字幕 欧美日韩 | 神马午夜精品 | 色网在线看 | 无码国产成人午夜电影在线观看 | 人妻熟妇乱又伦精品视频app | 日本熟妇成熟毛茸茸 | 一本到在线观看视频 | 免费国产黄色 | 国精产品一区二区三区黑人免费看 | 美女100%挤奶水视频吃胸 | 我要看www免费看插插视频 | 少妇久久精品 | 国产免费观看久久黄av片 | 四虎影院在线观看免费 | 北条麻妃一区二区三区中文字幕 | 欧美字幕 | 日本在线国产 | 俺也来俺也去俺也射 | 一本一道波多野结衣中文av字幕 | x7x7x7成人免费视频 | 精品国产人妻一区二区三区 | 91精品国产乱码麻豆白嫩 | 精品一级黄色片 | 九九九免费观看视频 | 97久久偷偷做嫩草影院免费看 | 在线mm视频 | 青青青草视频在线观看 | 一本久久精品一区二区 | 国产精品伦一区二区三级视频 | 天堂在线观看www | 白浆在线| 色淫湿视频 | 欧美午夜性 | 日本成人一区二区三区 | 999亚洲欲妇 | 色网在线观看 | 天天干天天操天天爽 | 免费欧美一级视频 | 久久99亚洲网美利坚合众国 | 国产精品入口香蕉 | 欧美日韩一区二区三区自拍 | 一本一道av无码中文字幕 | 禁久久精品乱码 | 国精产品999国精产品官网 | 午夜精品久久久久久毛片 | 特级特黄刘亦菲aaa级 | 国产喷水吹潮在线播放91 | 国产123在线 | 九九久久99 | 无翼乌口工全彩无遮挡h全彩 | 亚洲午夜18毛片在线看 | 超碰人人在线 | 欧美色图一区二区 | 国产伦理精品一区二区三区观看体验 | 亚洲中文字幕久久久一区 | 日韩美一级片 | 亚洲精品乱码久久久久久花季 | 亚洲第一页视频 | 狠狠色噜噜狠狠狠狠色综合网 | 国产精品无码久久av | 四虎成人av | 视频国产一区 | 免费视频91蜜桃 | 中文字幕第一页永久有效 | 欧美精品久久一区 | www.美色吧.com | 性一交一性一色一性一乱 | 日韩视频一| 超碰精品在线 | 伊人久久麻豆 | 91嫩草入口 | 1515hh成人免费看 | 深夜福利视频免费观看 | 国产又黄又硬又湿又黄的播出时间 | 免费的大尺度在线观看网站 | 亚洲高清毛片一区二区 | 成人欧美精品 | 国产91打白嫩光屁屁网站 | 女裸全身无奶罩内裤内衣内裤 | 国产娇小hdxxxx乱 | 海角国产乱辈乱精品视频 | 亚洲欧洲精品成人 | 亚洲日本在线播放 | 久久久久久人妻无码 | 污污内射久久一区二区欧美日韩 | 九色首页 | 在线观看免费黄网站 | 午夜爱精品免费视频一区二区 | 日本免费一区二区视频 | 免费视频爱爱太爽了激情 | 国产成人精品在线视频 | 亚洲视频手机在线 | 亚洲精品中文字幕在线 | 免费看黄色三级三级 | 亚洲专区欧美专区 | 激情网婷婷 | 内射小寡妇无码 | 欧美拍拍视频 | 在线观看入口 | 欧美日韩综合网 | 极品粉嫩美女露脸啪啪 | 亚洲第一精品网站 | 吃奶呻吟打开双腿做受动态图 | 8050午夜二级无码中文字幕 | 玩弄少妇肉体到高潮动态图 | 关晓彤三级在线播放 | 欧美精品高清在线观看 | 91av视频在线免费观看 | 亚洲熟乱| av女优天堂在线观看 | 少妇黄色一级片 | 在线观看91av| 中国老熟妇自拍hd发布 | 欧日韩一区二区三区 | 国产熟妇搡bbbb搡bbbb搡 | 国产成人在线观看免费网站 | 日韩精品免费看 | 色老汉av一区二区三区 | 色呦呦网站在线观看 | 麻花豆传媒剧国产免费mv入口 | 日本黄色a级片 | 久久天堂av | 久操热 | 三级免费网址 | www.爱色av.com| 日韩欧美tⅴ一中文字暮 | 色一五月 | 免费看成人哺乳视频网站 | 69国产成人精品二区 | wwww久久久久 | 99热久久成人免费频精品2 | 青青久久国产 | 夜天干天干啦天干天天爽 | 国产三级香港三韩国三级 | 狠狠躁天天躁夜夜躁婷婷 | 国产在线一二三 | 色婷婷视频在线 | 国产成人精品综合久久久久 | 欧美大肥婆大肥bbbbb | 亚洲综合日韩精品欧美综合区 | 亚洲暴爽av天天爽日日碰 | 国产精品久久久毛片 | 欧美人与拘性视交免费看 | 少妇一级淫免费放 | 污污视频网站免费观看 | 国产真实露脸精彩对白 | 国产成人在线免费观看视频 | 成人性毛片 | 国产大学生粉嫩无套流白浆 | 自拍99 | 久久精品视频在线看15 | 午夜影院黄色 | 黄色片日韩 | 好吊一二三区 | 欧美变态绿帽cuckold | 懂色av中文一区二区三区天美 | 国产成人无码网站 | 97超碰在| 日韩欧美群交p片內射中文 三级4级全黄60分钟 | 综合一区在线 | 三级网站在线 | 免费视频www在线观看网站 | 国产二级片 | 日本成人一二三区 | 无套内谢少妇高潮免费 | 欧美日韩中文视频 | 久久久精品视频一区二区三区 | 亚洲一区二区三区av在线观看 | 午夜激情影院在线观看 | 美女视频黄频大全免费 | 女同 媚药 在线播放 | 精品国产鲁一鲁一区二区张丽 | 久久精品久久久精品美女 | 欧美日韩精品一区二区在线视频 | 一级做a爰片久久毛片16 | 亚洲一区二区三区在线 | 老汉老妇姓交视频 | 欧美日韩亚洲在线观看 | 牲欲强的熟妇农村老妇女视频 | 公乱妇hd在线播放bd | 97公开免费视频 | 白嫩少妇hdxxxⅹ性大陆 | 国产成人片 | 露脸内射熟女--69xx | 巨胸美女狂喷奶水www | 久久免费大片 | 亚洲美女视频在线观看 | 天天做天天摸天天爽天天爱 | 91高清国产 | 在线播放五十路熟妇 | 沈阳45老熟女高潮喷水亮点 | 女女同性女同一区二区三区91 | 久久久久久久中文字幕 | 老牛影视av一区二区在线观看 | 91麻豆网站 | a级片一级片 | 国产精品黄在线观看免费软件 | 97婷婷狠狠成为人免费视频 | 18禁无遮挡羞羞污污污污免费 | 免费看黄色一级毛片 | 超碰美女在线 | 骚虎av在线 | 九九视频网站 | 91久久婷婷国产一区二区 | 91精品国产综合久久久久久蜜臀 | 97影院在线午夜 | 爱爱高潮视频 | 91伦理视频 | 天天搞夜夜爽 | 哪里可以看免费毛片 | 黑人巨大猛烈捣出白浆 | 国产亚洲精品无码成人 | 深夜激情网 | 中文字幕av第一页 | 蜜臀av免费一区二区三区久久乐 | 性做爰的免费视频 | 久久精品一区二区三区中文字幕 | 国产乱肥老妇女精品视频网站 | 国产又色又爽又黄的视频在线观看 | 97精品人人妻人人 | 91波多野结衣 | 四色永久访问网站 | 亚洲欧美日韩愉拍自拍 | 亚洲无遮挡 | 国产黄色在线播放 | 国产精品久久久久久久久免费樱桃 | 亚洲精品成人片在线观看精品字幕 | 国产三级漂亮女教师 | 变态另类先锋影音 | 91不戴套国语对白在线观看 | 丝袜 国产 日韩 另类 美女 | 欧美超碰在线 | 国产麻豆免费观看 | 粉嫩av蜜桃av蜜臀av | 日本伊人色 | 国产成人久久精品激情 | 国产一级高清视频 | 久久国产三级 | 国产在线视频自拍 | 国产超碰97 | 91国偷自产一区二区介绍 | 最近中文av字幕在线中文 | 柠檬福利精品视频导航 | 亚洲产国偷v产偷v自拍色戒 | 国产精品久久久久久久久鸭 | 日本三级香港三级人妇99 | 欧美一本乱大交性xxxⅹ | 中文字幕有码视频 | 一级坐爱片 | 五月天综合久久 | 噜噜噜久久亚洲精品国产品麻豆 | 国产国语videosex另类 | 激情大战极品尤物呻吟 | www视频免费在线观看 | 亚洲狠狠丁香综合一区 | 性做爰免费观看 | 国产女无套免费网站 | 久久天天躁狠狠躁夜夜免费观看 | 720lu国产刺激无码 | 伦理黄色片 | 成人在线视频在线观看 | 精品国产自在精品国产精小说 | 黄色影片免费 | 欧美乱做爰xxxⅹ久久久 | 欧美性受黑人性爽 | 欧美成人免费一级人片100 | 三级网站视频在在线播放 | 亚洲 欧美 另类 综合 偷拍 | 狠狠操精品视频 | 可以免费看的黄色 | 免费网站看v片在线观看 | 亚洲一区二区三区视频 | 国产成人麻豆精品午夜福利在线 | 成人黄色片视频 | 女同av亚洲女人天堂 | 最新在线黄色网址 | 亚洲天堂色2017 | 亚洲欧洲日本国产 | 韩国美女主播娇喘乳奶摇 | 性生交片免费无码看人 | 红桃视频一区二区三区免费 | 国产午夜精品18久久蜜臀董小宛 | 91社区在线播放 | 国产高清99 | 欧美日韩三级在线观看 | 日本aⅴ免费视频一区二区三区 | 国产精品三级久久久久三级 | 九九热在线视频观看 | 亚洲国产精品久久久久婷婷老年 | 女人做爰全过程免费观看美女 | 正在播放超嫩在线播放 | 国产乱码精品一区二区 | 亚洲热久久 | 亚洲色图第1页 | 丰满熟妇偷拍洗澡毛茸茸 | 亚洲一二三av | 噼里啪啦在线播放 | 黄色一级a毛片 | 日韩蜜桃视频 | 无码中文字幕色专区 | 久久免费在线视频 | 狠狠88综合久久久久综合网 | 午夜视频www | 免费黄色在线观看 | 日韩一二在线 | 久久中文字幕在线观看 | 亚洲精品一区二区精华 | 白嫩少妇喷水正在播放 | 久久老司机 | 黄在线网站 | 欧美一区二 | 96av麻豆蜜桃一区二区 | 精品国精品国产自在久不卡 | 自拍超碰在线 | 久久青草视频 | 中文字幕免费观看视频 | 一级免费视频 | 中文成人在线 | 午夜三级在线 | 亚洲va久久久噜噜噜久牛牛影视 | 欧美一区二区三区免费在线观看 | 亚洲天堂三级 | 亚洲第一免费播放区 | 欧美一区二区最爽乱淫视频免费看 | 激情欧美一区二区免费视频 | 在线观看日本www | 国产成人无码精品亚洲 | 成人久久18免费 | 一区不卡在线观看 | 色婷婷a| 日本韩国欧美一区二区 | 天堂аⅴ在线地址8 | 久久久艹 | 国产免费色视频 | 日本三级网址 | 日本一区午夜艳熟免费 | 日本福利一区二区 | 久久精品国产清自在天天线 | 无遮挡aaaaa大片免费看 | 97久久精品人人 | 国产香蕉尹人综合在线观看 | 欧美日韩激情在线 | 麻豆短视频 | 久久久久久久久国产 | 亚洲成av人片天堂网无码】 | 国产精品夜间视频香蕉 | 九九久久精品 | 97一区二区三区 | 国产福利一区在线 | 黄色免费网站在线看 | 国产精品久久久久久久久免费桃花 | 日韩在线不卡av | 岛国av免费在线观看 | 又欲又肉又黄高h1v1 | 国产成人av综合色 | 欧美交换| 高清911专区 | 久草天堂 | 九色琪琪久久综合网天天 | 国产交换配乱淫视频免费 | 日本丰满大乳免费xxxx | 国产精品久久久乱弄 | 久久69精品久久久久久国产越南 | 日韩精品欧美 | 一区二区三区四区五区在线视频 | 日韩一区二区免费看 | 欧美jizzhd精品欧美 | 聚色视频 | 97香蕉超级碰碰久久免费软件 | 国产精品国产精品国产专区不片 | 人妻中文字幕av无码专区 | 国产一二三区免费视频 | 成人毛片100免费观看 | 在线成人看片 | 午夜不卡av免费 | 乱h伦h女h在线视频 乱lun合集小可的奶水 | 精品国产乱码久久久久久图片 | 久久免费资源 | 久久草草亚洲蜜桃臀 | 精品福利影院 | 亚洲 欧美日韩 综合 国产 | 久久国产精品久久精品国产 | 天堂av中文字幕 | 免费观看性生活大片3 | 欧美日韩一二三四区 | 色妞网站 | 日韩在线高清视频 | 香蕉黄色网 | 欧美在线三区 | 天天射日 | 国产精品后入内射日本在线观看 | 日本成人免费视频 | 免费涩涩网站 | 日韩欧美aaa| 777爽死你无码免费看一二区 | 久久人人爽人人爽人人av | 国产日韩欧美亚洲精品中字 | 国产目拍亚洲精品99久久精品 | 青草青草久热 | 中国妇女做爰视频 | 亚洲精品一区二区三区蜜臀 | 久久久国产乱子伦精品作者 | 国产男女无套免费网站 | 国产成人精品福利 | 成人h动漫精品一区二区原神 | 一本无码人妻在中文字幕免费 | 国产精品久久久久久妇女 | 九色com| 亚洲码欧美码一区二区三区 | 狠狠躁夜夜躁人人爽超碰女h | 欧美在线视频网站 | 五月天综合激情 | 亚洲天堂二区 | 亚洲国产精品久久久久 | 免费观看性生活大片3 | 久久97超碰 | 国产又色又爽又黄刺激在线视频 | 亚洲国产成人片在线观看无码 | 欧美男人天堂 | 久久久精品在线 | 日本69熟 | 99亚洲乱人伦aⅴ精品 | 国产免费啪啪 | 国产免费观看久久黄av片 | 美女隐私免费 | 丝袜美腿亚洲一区二区图片 | 一区二区乱子伦在线播放 | 小蜜蜂www视频在线观看高清 | www国产成人免费观看视频,深夜成人网 | 色偷偷成人 | 国产69精品久久久久久妇女迅雷 | 亚洲成人第一网站 | 黑人操亚洲女 | 天海翼av在线 | 免费无码又爽又刺激高潮 | 日韩中文在线视频 | 成人a毛片| 日韩欧美在线观看视频 |