• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    一種基于共享內存的消息總線設計與實現

    2017-09-20 06:15:10王欣然過其峰楊建旭
    電子科技 2017年9期
    關鍵詞:共享內存鏈表線程

    王 皓,王欣然,過其峰,李 宇,楊建旭

    (1.南瑞集團公司 國網電力科學研究院,江蘇 南京 211106;2.安徽南瑞繼遠電網技術有限公司,安徽 合肥 230088)

    一種基于共享內存的消息總線設計與實現

    王 皓1,2,王欣然1,2,過其峰2,李 宇1,2,楊建旭1,2

    (1.南瑞集團公司 國網電力科學研究院,江蘇 南京 211106;2.安徽南瑞繼遠電網技術有限公司,安徽 合肥 230088)

    針對現代數據信息通信方式中管道通信和Socket通信存在易阻塞和效率低的問題,文中利用共享內存空間原理,開辟由FRAG碎片和Block組成的緩沖池,設計了基于共享內存的消息總線通信方式。實驗結果表明,該消息總線滿足了數據信息通信中數據信息傳遞快速高效的要求,并具有較強的自適應能力。

    共享內存;消息總線;Block;FRAG碎片

    管道通信即發(fā)送進程以字符流形式將大量數據送入管道,接收進程可從管道接收數據;Socket通信是網絡通信中的一種,這兩種通信方式是目前運用最普遍的兩種。但他們共存的問題就是易阻塞和效率低的問題,為此本文參考多方資料[1-6],嘗試將共享內存與消息總線相結合解決上述問題。

    消息總線通信方式的問題在于網絡通信中不同機器緊密耦合、配置和引用混亂、服務調用關系錯綜復雜、難以統(tǒng)一管理、異構系統(tǒng)之間存在不兼容。本文將共享內存空間的原理結合起來,開辟了一塊由FRAG碎片和Block組成的緩沖池,提出了一種基于共享內存的消息總線設計。這種設計結果表明該通信方式可以避免消息總線本身的缺點,在通信成功率和通信延遲時間方面有較大改進,具有廣闊的應用前景。

    1 設計需求

    數據信息通信關鍵在于傳遞數據信息,無論是管道通信、Socket通信還是消息總線通信方式[7]都要為了這一目的服務。本系統(tǒng)正是基于這一目標而實現同一臺主機系統(tǒng)內兩個進程通過消息總線子功能共享內存完成通信;不同主機系統(tǒng)內兩個進程通過消息總線子功能TCP、UDP實現通信;同時實現進程信息的注冊、進程發(fā)送和接收消息的接口設計;并且要克服管道、Socket通信中存在的易阻塞和傳輸效率低等問題,從而做到通信最優(yōu)化。

    2 消息總線設計關鍵點

    2.1 消息總線結構

    消息總線結構如圖1所示。其中結構設計流程[8]首先根據目標主機名獲得相應的主機數量和編號;再創(chuàng)建消息,判斷是本機通信還是異機通信并根據消息類型選擇發(fā)送方式;接著將消息寫入進程接收鏈表;然后讀取進程接收鏈表;最后如果是異機通信則跟每個主機建立一個虛擬進程,通過TCP連接完成發(fā)送和接收消息。

    圖1 消息總線結構圖

    2.2 數據流向

    圖2 本機數據流向圖

    本機內兩個進程間的通信主要是將數據消息通過接收鏈表內存的轉存方式完成的。異機數據流向如圖3所示。

    圖3 異機數據流向圖

    如圖3所示,系統(tǒng)內異機間兩個進程主要通過消息總線子功能TCP、UDP方式來實現通信。

    2.3 消息服務管理進程設計

    消息服務管理進程的設計分為:(1)處理本機消息包括巡檢已注冊進程(需要處理消息的進程必須向消息總線[9]進行注冊)、本機進程間消息發(fā)送和接收;(2)異機間消息發(fā)送和接收線程(通過建立TCP實現);(3)異機間消息服務鏈路管理(通過UDP發(fā)送和處理廣播報文)。

    2.4 接口設計

    接口設計主要包括:注冊接口—通過類實例完成注冊,通過注冊使消息總線保存了該進程的ID;消息發(fā)送接口—標定發(fā)送類型、消息類型、目標進程、數據體、數據長度幾個主要參數;消息接收接口—標定消息頭和消息數據體兩個參數;消息訂閱接口—應用進程向消息管理進行訂閱,只接收特定的消息;消息取消訂閱接口—應用進程向消息管理進行訂閱取消,取消已注冊的接收消息類型。

    柳紅不響。蘇秋琴說:“你擔心什么呢?白天明敢在城里找野女人,我就敢給他戴綠帽子;再說在城里你只要掰掰大腿就是錢,錢來得不要太容易呵。”

    2.5 共享內存設計

    為解決網絡通信時的消息易阻塞問題,本文在消息總線的共享內存設計中添加緩沖池設計。緩沖池[10]開辟了服務端10 MB和客戶端5 MB共享內存空間,并完成共享內存的操作指針指向特定內存塊及操作指針和信號量的對應,在創(chuàng)建時生成。共享內存的分配如圖4所示。

    圖4 共享內存分配圖

    再把緩沖池分為多個Block,大小為4 096 Byte,并給緩沖池指定一個起始地址,進而每個Block的起始地址已知。每個Block又分為11個不同種類的FRAG碎片,每種碎片的大小可分為2、4、…、2 048 Byte等類型,每個FRAG碎片的地址通過鏈表串聯起來,且第一個FRAG碎片的首地址指向該Block的起始地址,最后一個FRAG碎片[11]的尾地址指向空。Block中FRAG數據的寫入過程如圖5所示。

    圖5 Block中FRAG數據寫入圖

    每個Block里面初始化的FRAG碎片類型與存儲在該Block的第一個消息長度有關,如果一個種類FRAG的Block存儲已滿,則開辟下一個相應種類FRAG的Block,Block間按順序開辟,這里開辟重點是根據消息長度初始化特定FRAG類型的鏈表[12],同時將該FRAG的鏈表連接于已有FRAG鏈表中,即每種FRAG碎片只有一個雙向鏈表。

    如果Block已利用完,則報錯提示緩沖池已沒有空間,新的消息不存儲進緩沖池。每個Block里的FARG消息被取走后,更新該Block下的鏈表,只更新鏈表的前后指針,同時更新下個消息寫入指針到鏈表下空FRAG里,如圖6所示。

    封裝后的消息根據大小存儲在對應Block的FRAG里,對應的FRAG地址返回給對應進程下的rlist鏈表保存。發(fā)送的原始消息經過壓縮后再封裝成傳送的消息結構體,到接收端再解壓為原始消息。FRAG的消息有3種方式被更新,第一種是被讀?。坏诙N是超時(5 min內);第三種是進程退出,則進程下的rlist執(zhí)行的FRAG被更新。

    圖6 Block內數據塊更新圖

    3 消息總線設計方案實現

    該設計方案實現,主要包括消息總線初始化、進程消息管理模塊、進程管理模塊、消息服務廣播模塊(UDP的發(fā)送和接收線程)、消息服務TCP功能模塊(TCP的發(fā)送和接收線程)等模塊功能的設計實現。

    3.1 初始化共享內存

    初始化共享內存分為6步依次是先計算初始化內存長度,包括系統(tǒng)服務信息,管理多個主機信息,管理主機內多個進程信息;再根據指定長度初始化內存塊,返回對應內存ID;然后把內存ID映射到某一指針;接著創(chuàng)建內存操作向量;再次把內存內存塊信息分別映射到具體操作指針上;最后初始化消息服務參數內存信息和主機參數。

    3.2 進程消息管理模塊

    進程消息管理模塊實現依次分3步:

    (1)進程注冊。包括初始化進程參數內存信息以及注冊本機進程名和ID;

    (2)進程消息發(fā)送接口。先判斷傳入的參數是否正確有效;再根據源主機名和消息發(fā)送類型查找目標客戶端主機;然后根據傳入的發(fā)送類型、消息類型、目標進程、數據結構體等參數創(chuàng)建消息結構體;最后根據目標進程ID是否在本機,確定是發(fā)送本機對應的目標還是存儲到待網絡發(fā)送數據區(qū);

    (3)進程消息接收接口。先檢查進程是否為當前進程且是否有可讀消息數;再讀取接收列表的最新值;最后把讀取過的消息刪除,同時接收列表移動到下一個。

    3.3 進程管理模塊

    實現進程管理需要創(chuàng)建兩個線程—偵測線程和任務調度:

    (1)偵測線程模塊實現兩個功能分別是通過輪詢檢查注冊進程處理的信息是否在規(guī)定的時間內(1 min)被處理和通過系統(tǒng)函數檢查注冊進程是否在線。偵測線程模塊實現方式依次為先檢查進程是否在用;再判斷消息是否接收超時;最后5 s掃描一次,檢查進程是否存在,不存在重置進程參數,存在就不處理;

    (2)任務調度模塊為輪詢發(fā)送的消息,判斷目標主機是否在本機。

    任務調度模塊[13]實現方式有兩步:先輪詢主機列表信息;再判斷消息發(fā)送目的。再根據目的的不同分為3種調度方式:第一是根據消息類型是否為廣播類型,是的則歸為廣播消息,全系統(tǒng)內都發(fā);第二是判斷是否為本機進程,是本機進程則直接存儲到相應進程接收列表;第三是如果非本機目標進程則存儲到指定進程下的發(fā)送列表。

    3.4 消息服務廣播模塊

    消息服務廣播模塊的實現主要依靠創(chuàng)建兩個線程:接收線程實現接收心跳包和其它廣播報文,并存儲到本地消息接收區(qū);發(fā)送線程實現發(fā)送心跳包和其它廣播報文,如圖7所示。

    圖7 消息服務廣播

    3.5 消息服務TCP模塊

    異機通信中用到的TCP模塊[14]實現也需要創(chuàng)建接收線程和發(fā)送調度兩個線程,接收線程實現接收消息,并存儲到本地消息接收區(qū);發(fā)送線程實現發(fā)送消息;監(jiān)聽線程為TCP服務端實現監(jiān)聽連接。如圖8所示。

    圖8 消息服務TCP模塊

    4 實驗結果及分析

    為更好的體現這種基于共享內存的消息總線通信方式的在效率和阻塞問題上的優(yōu)越性,本文應用MFC框架編寫了消息總線測試程序,如圖9所示。上面的DOS界面是消息總線程序,下面兩個MFC程序依次是測試發(fā)送進程和測試接收進程。

    圖9 消息總線測試程序收發(fā)進程

    分別在無壓力和有壓力的測試環(huán)境下對消息總線進行了1 000次實驗,記錄3種通信方式在相同條件下的通信成功次數和平均延遲時間,數據如表1和表2所示。

    表1 無壓力環(huán)境3種通信方式對比

    表2 有壓力環(huán)境3種通信方式對比

    如表1所示,在無壓力測試環(huán)境下,消息總線通信方式的通信成功率達到了98.5%高于其余兩種通信方式,并且平均延遲時間只有121 ms也是三者中最低的;如表2所示,在有壓力測試環(huán)境下,3種測試方式的通信成功次數都有下降但消息總線通信方式的通信成功率97.7%依然是最高的,且其余兩種通信方式的平均延遲時間也比消息總線通信方式的146 ms要多。綜上所述,在傳輸效率和速度兩方面消息總線通信方式較其他兩種通信方式具有優(yōu)越性,且消息總線對通信異常的處理更高效、更安全,具有較強的自適應性。

    5 結束語

    本文針對管道、Socket通信方式具有易阻塞、效率低及安全性差等缺點,將共享內存與消息總線結合起來,開辟了由FRAG碎片和Block組成的緩沖池,設計了基于共享內存的消息總線通信方式,利用共享內存可以解決消息總線不同機器之間緊密耦合、配置和引用混亂、服務調用關系錯綜復雜、難以統(tǒng)一管理、異構系統(tǒng)之間存在不兼容的問題,實現了總線則作為中樞系統(tǒng),提供了統(tǒng)一的服務入口,滿足了信息通信中數據信息傳遞快速高效的要求。并且編寫測試程序對消息總線進行測試,通過結果表明該消息總線在信息傳輸的高效性問題上要高于另外兩種通信方式,同時傳輸方式也具有較強的自適應能力,市場應用前景廣闊。

    [1] Noh D H, Kim D S. Message scheduling on CAN bus for large-scaled ship engine systems[J].IFAC Proceedings Volumes,2014(3):473-479.

    [2] Sridi M, Raffin B, Faucher V. Cache aware dynamics data layout for efficient shared memory parallelisation of EUROPLEXUS [J]. Procedia Computer Science, 2016, 80(2):1083-1092.

    [3] 王健,丁學明,董新燕.基于量子策略的布谷鳥搜索算法研究[J].電子科技,2015,28(12):40-44.

    [4] 高念高,顧國強.一種多源異構電子政務系統(tǒng)整合模型[J].計算機應用與軟件,2013(10):96-98.

    [5] 劉虎球,趙鵬.一種多核間內存公平調度模型[J].計算機學報,2013(11):2191-2199.

    [6] 苗乾坤.面向共享存儲系統(tǒng)的計算模型及性能優(yōu)化[D].合肥:中國科學技術大學,2012.

    [7] 王見強.基于Web的風電SCADA系統(tǒng)數據服務的研究與實現[D].南京:東南大學,2015.

    [8] Chen Licheng,Chen Mingyu,Yuan Ruan,et al.MIMS:towards a message interface based memory system[J].Journal of Computer Science and Technology,2014(7):292-297.

    [9] Anonymous.Mission services evol-ution center message bus[J].NASA Technology Briefs,2011(8):351-358.

    [10] 王伯天.基于ACE框架的并發(fā)消息總線的研究與設計[D]. 北京:北京郵電大學,2012.

    [11] 余翔湛,殷麗華.動態(tài)共享內存緩沖池技術[J].哈爾濱工業(yè)大學學報,2014(3):380-383.

    [12] 李小龍,孟李林,邵瑞瑞,等.基于FPGA的PCI Express應用平臺設計[J].電子科技,2014,27(12):108-111.

    [13] 蘇勇,曹政,劉飛龍,等.一種低開銷的面向節(jié)點內互連的網絡接口控制器[J].計算機學報,2015(5):909-922.

    [14] 崔登士.基于ACE框架的并發(fā)消息總線服務器子系統(tǒng)研究與實現[D].武漢:華中科技大學,2014.

    [15] 辛利斌,張振國,王順平,等.自動指紋識別系統(tǒng)算法的優(yōu)化改良[J].電子科技,2016,29(6):41-43.

    Design and Implementation of A Kind of Message Bus Based on Shared Memory

    WANG Hao1,2,WANG Xinran1,2,GUO Qifeng2, LI Yu1,2, YANG Jianxu1,2

    (1.NARI Group Corporation, Nanjing 210003,China;2.Anhui NARI Jiyuan Electric Co, Ltd,Hefei 230088,China)

    Among current data communication modes, pipeline communication and socket communication are easy to be blocked. What’s worse, their efficiency are low. In this regard, according to the principle of shared memory, this paper develops a buffer pool consisted of fragments and blocks and designs a message bus communication mode based on shared memory. The design result indicates that the message bus faciliates quick and efficient data transfer in data communication and has strong self-adaptability.

    shared memory;message bus;Block;FRAG fragment

    2016- 11- 14

    王皓(1970-),男,正高級工程師。研究方向:電力系統(tǒng)調度自動化以及繼電保護。王欣然(1986-),男,經濟師。研究方向:電力新技術應用。

    10.16180/j.cnki.issn1007-7820.2017.09.026

    TN915;TP311.1

    A

    1007-7820(2017)09-093-04

    猜你喜歡
    共享內存鏈表線程
    通過QT實現進程間的通信
    基于二進制鏈表的粗糙集屬性約簡
    跟麥咭學編程
    基于鏈表多分支路徑樹的云存儲數據完整性驗證機制
    基于PCI總線的多處理器協同機制研究
    科技風(2017年20期)2017-07-10 18:56:06
    淺談linux多線程協作
    QNX下PEX8311多路實時數據采集的驅動設計
    電子世界(2014年21期)2014-04-29 06:41:36
    鏈表方式集中器抄表的設計
    電測與儀表(2014年1期)2014-04-04 12:00:22
    一種高效RTAI 共享內存管理層的研究與實現*
    Linux線程實現技術研究
    老司机在亚洲福利影院| 日韩成人在线观看一区二区三区| 特大巨黑吊av在线直播| 国产精品一区二区三区四区久久| 欧美+亚洲+日韩+国产| 午夜日韩欧美国产| 国产成人啪精品午夜网站| 99精品久久久久人妻精品| 香蕉丝袜av| 精品乱码久久久久久99久播| ponron亚洲| 又紧又爽又黄一区二区| 国产亚洲精品一区二区www| 美女扒开内裤让男人捅视频| tocl精华| 欧美性猛交黑人性爽| 搡老岳熟女国产| 身体一侧抽搐| 欧美日韩综合久久久久久 | 日日干狠狠操夜夜爽| 午夜福利欧美成人| 嫩草影视91久久| 超碰成人久久| 成人三级做爰电影| 精品无人区乱码1区二区| 一个人免费在线观看电影 | 人妻久久中文字幕网| 后天国语完整版免费观看| av在线天堂中文字幕| 亚洲18禁久久av| 国产精品综合久久久久久久免费| 国产精品久久久久久亚洲av鲁大| 亚洲自偷自拍图片 自拍| 伦理电影免费视频| 免费搜索国产男女视频| 亚洲,欧美精品.| 国产av在哪里看| 国产亚洲精品久久久久久毛片| 国产高清三级在线| 麻豆国产av国片精品| 久久中文字幕人妻熟女| 亚洲av美国av| 18禁观看日本| 欧美精品啪啪一区二区三区| 日本三级黄在线观看| 精品无人区乱码1区二区| а√天堂www在线а√下载| 美女大奶头视频| 成人国产一区最新在线观看| 免费无遮挡裸体视频| 最近最新中文字幕大全电影3| 亚洲成a人片在线一区二区| 久久久久国内视频| 国产精品精品国产色婷婷| 国产伦精品一区二区三区视频9 | 老司机福利观看| 青草久久国产| 久久精品综合一区二区三区| 巨乳人妻的诱惑在线观看| 老汉色∧v一级毛片| 日韩中文字幕欧美一区二区| 波多野结衣高清无吗| 色噜噜av男人的天堂激情| 欧美黑人欧美精品刺激| 18禁国产床啪视频网站| 亚洲18禁久久av| 国产精品九九99| 亚洲狠狠婷婷综合久久图片| 我要搜黄色片| 搡老妇女老女人老熟妇| 搡老妇女老女人老熟妇| 精品免费久久久久久久清纯| 麻豆av在线久日| 亚洲欧美日韩高清专用| 熟女人妻精品中文字幕| 成年人黄色毛片网站| 久久久国产成人免费| 桃红色精品国产亚洲av| 成年人黄色毛片网站| 国内精品久久久久久久电影| 久久精品国产99精品国产亚洲性色| 色视频www国产| 午夜两性在线视频| 动漫黄色视频在线观看| 亚洲精品在线美女| 日本黄色视频三级网站网址| 亚洲 欧美 日韩 在线 免费| 999久久久精品免费观看国产| 又粗又爽又猛毛片免费看| 国产av在哪里看| 精品国产美女av久久久久小说| 波多野结衣巨乳人妻| 99久久精品一区二区三区| 亚洲国产欧美网| 熟妇人妻久久中文字幕3abv| 亚洲最大成人中文| 成人国产综合亚洲| 变态另类成人亚洲欧美熟女| 精品福利观看| 国产成+人综合+亚洲专区| 香蕉久久夜色| 国产亚洲精品av在线| 好看av亚洲va欧美ⅴa在| 亚洲专区字幕在线| 久久精品国产综合久久久| 又紧又爽又黄一区二区| 成人av一区二区三区在线看| 国产男靠女视频免费网站| 久久天堂一区二区三区四区| or卡值多少钱| 国内揄拍国产精品人妻在线| 在线a可以看的网站| 日韩大尺度精品在线看网址| 91九色精品人成在线观看| 在线观看舔阴道视频| 91九色精品人成在线观看| 国产伦在线观看视频一区| 国产亚洲精品av在线| 欧美日韩国产亚洲二区| 少妇熟女aⅴ在线视频| tocl精华| 69av精品久久久久久| 免费人成视频x8x8入口观看| av视频在线观看入口| 日本一二三区视频观看| 久久久久国产一级毛片高清牌| 国产人伦9x9x在线观看| 少妇的逼水好多| 日日摸夜夜添夜夜添小说| 亚洲国产精品合色在线| 久久香蕉精品热| 两个人的视频大全免费| 男人舔女人的私密视频| 在线视频色国产色| 国产精品,欧美在线| 欧美一区二区国产精品久久精品| 搡老妇女老女人老熟妇| 99久久无色码亚洲精品果冻| 俺也久久电影网| 欧美日韩福利视频一区二区| 97超级碰碰碰精品色视频在线观看| 老司机午夜福利在线观看视频| 久久伊人香网站| 久久人妻av系列| 免费在线观看日本一区| 欧美大码av| 日本一本二区三区精品| 国产在线精品亚洲第一网站| 91九色精品人成在线观看| 老司机在亚洲福利影院| av在线蜜桃| 又粗又爽又猛毛片免费看| 欧美av亚洲av综合av国产av| 国内揄拍国产精品人妻在线| 19禁男女啪啪无遮挡网站| 狠狠狠狠99中文字幕| 午夜福利在线观看吧| 1024手机看黄色片| 久久久久九九精品影院| 狂野欧美白嫩少妇大欣赏| 狂野欧美激情性xxxx| 久久久久久久久免费视频了| 色综合婷婷激情| 国产精品99久久99久久久不卡| av天堂中文字幕网| 身体一侧抽搐| 我的老师免费观看完整版| 99国产极品粉嫩在线观看| 老汉色∧v一级毛片| 老熟妇仑乱视频hdxx| 亚洲真实伦在线观看| 国产av在哪里看| 啦啦啦免费观看视频1| 色吧在线观看| 亚洲黑人精品在线| 性欧美人与动物交配| 中文资源天堂在线| 99久久久亚洲精品蜜臀av| 精品人妻1区二区| 草草在线视频免费看| 久久精品国产亚洲av香蕉五月| 亚洲熟妇熟女久久| 国产伦人伦偷精品视频| www.www免费av| 久久这里只有精品中国| 久久99热这里只有精品18| 国产黄a三级三级三级人| 国产黄色小视频在线观看| 岛国在线免费视频观看| 欧美成人性av电影在线观看| 成人无遮挡网站| 18禁黄网站禁片午夜丰满| 色av中文字幕| 亚洲一区高清亚洲精品| 伦理电影免费视频| 日日摸夜夜添夜夜添小说| 国产精品98久久久久久宅男小说| 国产99白浆流出| 18禁观看日本| 热99在线观看视频| 宅男免费午夜| 黄色视频,在线免费观看| 精品久久久久久久末码| 精品一区二区三区四区五区乱码| 国产精品美女特级片免费视频播放器 | 精品电影一区二区在线| 97碰自拍视频| 99久久精品热视频| 波多野结衣高清作品| 天天添夜夜摸| 日本a在线网址| 精品一区二区三区四区五区乱码| 制服人妻中文乱码| 美女被艹到高潮喷水动态| 99国产精品一区二区三区| 国产午夜福利久久久久久| 亚洲精品一区av在线观看| 日韩欧美三级三区| 制服丝袜大香蕉在线| 两个人视频免费观看高清| 18禁裸乳无遮挡免费网站照片| 日韩有码中文字幕| e午夜精品久久久久久久| 久久国产精品人妻蜜桃| 亚洲 欧美一区二区三区| 免费在线观看视频国产中文字幕亚洲| 日韩精品中文字幕看吧| 一区二区三区高清视频在线| 久久精品夜夜夜夜夜久久蜜豆| 俄罗斯特黄特色一大片| 国产精华一区二区三区| 一进一出抽搐动态| 成年女人毛片免费观看观看9| 国产在线精品亚洲第一网站| 欧美乱色亚洲激情| 国产亚洲精品久久久久久毛片| 日韩精品青青久久久久久| 欧美在线黄色| 亚洲精品美女久久av网站| 男女之事视频高清在线观看| bbb黄色大片| 久久香蕉精品热| 不卡av一区二区三区| 国内精品美女久久久久久| 国产主播在线观看一区二区| 精品久久久久久久毛片微露脸| 黄片大片在线免费观看| 中出人妻视频一区二区| 天堂网av新在线| 国产乱人伦免费视频| 亚洲专区中文字幕在线| 国产精品久久久人人做人人爽| 精品国产乱码久久久久久男人| 桃红色精品国产亚洲av| 久久草成人影院| 窝窝影院91人妻| 女同久久另类99精品国产91| 欧美午夜高清在线| 中国美女看黄片| 午夜精品一区二区三区免费看| 欧美一区二区精品小视频在线| 十八禁网站免费在线| 亚洲成av人片免费观看| 成人精品一区二区免费| 亚洲国产高清在线一区二区三| 少妇丰满av| 免费大片18禁| 精品日产1卡2卡| 国产精品99久久99久久久不卡| 久久精品国产亚洲av香蕉五月| а√天堂www在线а√下载| 久久久久性生活片| 99国产精品99久久久久| 国内精品美女久久久久久| 久久婷婷人人爽人人干人人爱| 日韩av在线大香蕉| 国产成人av教育| 国产探花在线观看一区二区| 婷婷精品国产亚洲av| 久久天堂一区二区三区四区| 午夜福利在线观看吧| 亚洲欧美精品综合久久99| 人人妻人人看人人澡| 每晚都被弄得嗷嗷叫到高潮| 久久天堂一区二区三区四区| 亚洲精品中文字幕一二三四区| 午夜激情福利司机影院| 精品久久久久久久久久免费视频| 无限看片的www在线观看| 亚洲一区二区三区色噜噜| 美女大奶头视频| 淫秽高清视频在线观看| 给我免费播放毛片高清在线观看| 精品午夜福利视频在线观看一区| 一级毛片女人18水好多| 在线观看免费视频日本深夜| 国产又色又爽无遮挡免费看| 一个人免费在线观看的高清视频| 香蕉国产在线看| 欧美另类亚洲清纯唯美| 国产精品99久久久久久久久| 成人国产一区最新在线观看| 色吧在线观看| 狠狠狠狠99中文字幕| 在线看三级毛片| 看免费av毛片| 国产午夜福利久久久久久| 国产精品日韩av在线免费观看| 日本撒尿小便嘘嘘汇集6| 国产伦一二天堂av在线观看| 亚洲国产精品sss在线观看| 国产精品av久久久久免费| 午夜激情福利司机影院| 国产熟女xx| 男女午夜视频在线观看| 最近视频中文字幕2019在线8| 国产美女午夜福利| 可以在线观看毛片的网站| 日本黄色视频三级网站网址| 久久亚洲精品不卡| 给我免费播放毛片高清在线观看| 欧美一级a爱片免费观看看| 日本黄大片高清| 日本精品一区二区三区蜜桃| 真人一进一出gif抽搐免费| 中文字幕av在线有码专区| 日本五十路高清| 噜噜噜噜噜久久久久久91| 亚洲精品456在线播放app | 国产亚洲精品综合一区在线观看| 人妻夜夜爽99麻豆av| 国产一区二区三区在线臀色熟女| 桃色一区二区三区在线观看| 国产熟女xx| 欧美日本亚洲视频在线播放| 免费人成视频x8x8入口观看| 亚洲第一电影网av| 国产极品精品免费视频能看的| 91麻豆精品激情在线观看国产| 成人无遮挡网站| 久久人妻av系列| 18禁观看日本| 国产精品精品国产色婷婷| 女人被狂操c到高潮| 成人国产综合亚洲| 色吧在线观看| 女警被强在线播放| 白带黄色成豆腐渣| 19禁男女啪啪无遮挡网站| 国产精品美女特级片免费视频播放器 | 亚洲av中文字字幕乱码综合| 波多野结衣高清无吗| 久久中文字幕一级| 婷婷丁香在线五月| 亚洲欧美精品综合一区二区三区| 宅男免费午夜| 日本撒尿小便嘘嘘汇集6| 不卡av一区二区三区| 九九久久精品国产亚洲av麻豆 | 校园春色视频在线观看| 国语自产精品视频在线第100页| 精品国产三级普通话版| 性色avwww在线观看| 亚洲av成人精品一区久久| 999久久久精品免费观看国产| 国产一区二区激情短视频| 亚洲一区高清亚洲精品| 亚洲av五月六月丁香网| 亚洲18禁久久av| 亚洲欧美激情综合另类| 小说图片视频综合网站| 国产一区二区三区在线臀色熟女| 伦理电影免费视频| 精品电影一区二区在线| 舔av片在线| 国产成人啪精品午夜网站| 午夜两性在线视频| 久久久久久国产a免费观看| 久久久久性生活片| 日韩精品中文字幕看吧| 国产91精品成人一区二区三区| 1024香蕉在线观看| 可以在线观看的亚洲视频| 国产精品国产高清国产av| 黄色女人牲交| 18禁黄网站禁片午夜丰满| 三级男女做爰猛烈吃奶摸视频| 九九热线精品视视频播放| 级片在线观看| 久久久久久九九精品二区国产| 波多野结衣高清无吗| 欧美zozozo另类| 日韩国内少妇激情av| 91麻豆精品激情在线观看国产| 老司机午夜福利在线观看视频| 欧美一区二区精品小视频在线| 美女cb高潮喷水在线观看 | 男人舔女人下体高潮全视频| 亚洲人成伊人成综合网2020| 国产爱豆传媒在线观看| 1024手机看黄色片| 国产一区二区三区视频了| 男插女下体视频免费在线播放| 国产精品98久久久久久宅男小说| 精品免费久久久久久久清纯| 亚洲av成人一区二区三| 午夜免费观看网址| 又爽又黄无遮挡网站| 99视频精品全部免费 在线 | 中文字幕人成人乱码亚洲影| 91在线精品国自产拍蜜月 | 级片在线观看| 日韩人妻高清精品专区| a级毛片在线看网站| 亚洲国产欧美网| 国产一区二区在线观看日韩 | a级毛片a级免费在线| 精品久久蜜臀av无| 国语自产精品视频在线第100页| 午夜免费观看网址| 亚洲精品美女久久久久99蜜臀| 久久久久久国产a免费观看| 午夜激情欧美在线| 日韩精品中文字幕看吧| 国产免费av片在线观看野外av| 欧美日韩福利视频一区二区| 俺也久久电影网| 两个人看的免费小视频| 日韩免费av在线播放| 一夜夜www| 美女扒开内裤让男人捅视频| 日本黄大片高清| 亚洲无线在线观看| 日韩欧美在线二视频| 亚洲精品在线美女| 免费大片18禁| 蜜桃久久精品国产亚洲av| 老汉色∧v一级毛片| 国产午夜精品久久久久久| 成人性生交大片免费视频hd| 中文字幕av在线有码专区| 亚洲成人精品中文字幕电影| 精品一区二区三区视频在线 | 国产亚洲精品久久久com| 久久午夜综合久久蜜桃| 亚洲av成人不卡在线观看播放网| 日本免费a在线| 国产高清三级在线| 婷婷精品国产亚洲av在线| 成人无遮挡网站| 一级毛片女人18水好多| 日韩免费av在线播放| 亚洲九九香蕉| 法律面前人人平等表现在哪些方面| 免费av不卡在线播放| 老熟妇乱子伦视频在线观看| 亚洲精品一区av在线观看| 听说在线观看完整版免费高清| 在线观看日韩欧美| 又黄又爽又免费观看的视频| 国产一区二区在线观看日韩 | 亚洲av第一区精品v没综合| 蜜桃久久精品国产亚洲av| 老司机在亚洲福利影院| 国产蜜桃级精品一区二区三区| 俺也久久电影网| 国产激情欧美一区二区| av天堂在线播放| 日本免费a在线| 久久久久久久久免费视频了| 久久久久久九九精品二区国产| 一个人免费在线观看的高清视频| 在线看三级毛片| 超碰成人久久| 最好的美女福利视频网| 国产一区二区三区在线臀色熟女| 国产97色在线日韩免费| 亚洲专区字幕在线| 国产高清激情床上av| 高清毛片免费观看视频网站| 亚洲午夜理论影院| 婷婷精品国产亚洲av在线| 国产私拍福利视频在线观看| 男人的好看免费观看在线视频| 日韩欧美国产在线观看| 天天一区二区日本电影三级| 日韩欧美三级三区| 熟女人妻精品中文字幕| 国产黄片美女视频| 国产精品一区二区三区四区久久| 久久精品国产99精品国产亚洲性色| www日本在线高清视频| 久久中文看片网| 99精品久久久久人妻精品| 欧美日韩瑟瑟在线播放| 哪里可以看免费的av片| 久久久色成人| 国产探花在线观看一区二区| 色哟哟哟哟哟哟| 一个人免费在线观看的高清视频| 亚洲成a人片在线一区二区| 好看av亚洲va欧美ⅴa在| 亚洲美女黄片视频| 亚洲精品粉嫩美女一区| 校园春色视频在线观看| 夜夜看夜夜爽夜夜摸| 国产伦人伦偷精品视频| 丰满人妻熟妇乱又伦精品不卡| 久久久久亚洲av毛片大全| 51午夜福利影视在线观看| 成人18禁在线播放| 91av网一区二区| 亚洲欧美日韩高清专用| 婷婷精品国产亚洲av| 一二三四社区在线视频社区8| svipshipincom国产片| www.自偷自拍.com| tocl精华| 日韩精品中文字幕看吧| 久久中文字幕一级| 欧美一级a爱片免费观看看| 国产精品av视频在线免费观看| 国产成人一区二区三区免费视频网站| 国产亚洲精品久久久久久毛片| 一个人免费在线观看电影 | 国产精品1区2区在线观看.| 搡老妇女老女人老熟妇| 亚洲 欧美一区二区三区| 老汉色av国产亚洲站长工具| 久久久久国产一级毛片高清牌| 欧美av亚洲av综合av国产av| 女警被强在线播放| 国产99白浆流出| 长腿黑丝高跟| 久久热在线av| 91av网一区二区| 国产单亲对白刺激| 97碰自拍视频| 亚洲欧美日韩高清专用| 欧美日韩综合久久久久久 | 亚洲国产欧美网| 男女做爰动态图高潮gif福利片| 99久国产av精品| 午夜福利高清视频| 成年人黄色毛片网站| 日本a在线网址| 久久国产精品人妻蜜桃| 久久99热这里只有精品18| 女人被狂操c到高潮| 最好的美女福利视频网| 高清毛片免费观看视频网站| 成人国产综合亚洲| 亚洲欧美日韩卡通动漫| 少妇熟女aⅴ在线视频| 麻豆国产97在线/欧美| 黑人欧美特级aaaaaa片| 18禁黄网站禁片免费观看直播| 免费在线观看成人毛片| 波多野结衣高清无吗| 一本一本综合久久| 国内精品一区二区在线观看| 欧美又色又爽又黄视频| 亚洲精华国产精华精| 老熟妇乱子伦视频在线观看| 免费av毛片视频| 久久久久精品国产欧美久久久| 亚洲乱码一区二区免费版| 99久久精品国产亚洲精品| 久久精品91蜜桃| 亚洲五月婷婷丁香| 色老头精品视频在线观看| 在线观看美女被高潮喷水网站 | 国产精品av久久久久免费| 国产在线精品亚洲第一网站| 午夜福利18| 久9热在线精品视频| 国产一级毛片七仙女欲春2| 午夜亚洲福利在线播放| 两性午夜刺激爽爽歪歪视频在线观看| 中文字幕熟女人妻在线| 亚洲av成人精品一区久久| 久久久久久久久久黄片| 国产精品久久电影中文字幕| 国产蜜桃级精品一区二区三区| 色尼玛亚洲综合影院| 久久精品夜夜夜夜夜久久蜜豆| 成人三级做爰电影| 亚洲欧美日韩无卡精品| 又爽又黄无遮挡网站| 色哟哟哟哟哟哟| 成人av在线播放网站| 午夜两性在线视频| 最近视频中文字幕2019在线8| 亚洲 欧美一区二区三区| 床上黄色一级片| 国产激情欧美一区二区| 国产一区二区在线av高清观看| 久久久久久久久免费视频了| 国产真人三级小视频在线观看| 久久久久性生活片| 悠悠久久av| 国产成人影院久久av| 亚洲电影在线观看av| 18美女黄网站色大片免费观看| 国产精品亚洲一级av第二区| 岛国在线免费视频观看| 一二三四在线观看免费中文在| 国产亚洲av嫩草精品影院| 麻豆成人av在线观看| 欧美乱妇无乱码| 精品不卡国产一区二区三区| 一本久久中文字幕| 国产亚洲精品久久久久久毛片| 夜夜爽天天搞| av天堂中文字幕网|