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

    嵌入式模塊接口性能測試系統(tǒng)的網(wǎng)絡(luò)通信技術(shù)

    2010-06-05 10:47:36董淵科
    電子設(shè)計(jì)工程 2010年9期
    關(guān)鍵詞:網(wǎng)絡(luò)通信命令數(shù)據(jù)包

    李 瑋,董淵科

    (1.西北工業(yè)大學(xué) 軟件與微電子學(xué)院,陜西 西安 710072;2.西北工業(yè)大學(xué) 航海學(xué)院,陜西 西安 710072)

    隨著ETX、SPT2C、ATPPC等嵌入式模塊的規(guī)?;a(chǎn),設(shè)計(jì)技術(shù)的成熟,對(duì)這些模塊的驗(yàn)收測試、仿真與其交聯(lián)的模塊、驗(yàn)證其功能、性能及接口的工作也越來越頻繁?,F(xiàn)代自動(dòng)測試系統(tǒng)是由多個(gè)分系統(tǒng)組成的,每個(gè)分系統(tǒng)由通用系統(tǒng)或?qū)S孟到y(tǒng)實(shí)現(xiàn),并承擔(dān)一部分相對(duì)獨(dú)立的測控任務(wù),各分系統(tǒng)之間通過信息交換實(shí)現(xiàn)并行與協(xié)同工作,共同實(shí)現(xiàn)整個(gè)自動(dòng)測試系統(tǒng)的功能[1]。提出一種采用客戶機(jī)/服務(wù)器模式的測試系統(tǒng)。該系統(tǒng)讓每個(gè)客戶機(jī)負(fù)責(zé)在本地對(duì)嵌入式模塊的接口進(jìn)行測試,而服務(wù)器負(fù)責(zé)各項(xiàng)測試命令的發(fā)送以及結(jié)果的接收和顯示,這樣可使測試部分和控制部分分離,便于模塊化設(shè)計(jì),提高整個(gè)測試系統(tǒng)的運(yùn)行效率。

    1 測試系統(tǒng)網(wǎng)絡(luò)通信系統(tǒng)設(shè)計(jì)

    1.1 通信流程

    測試系統(tǒng)分為測試平臺(tái)和控制平臺(tái)2部分,控制平臺(tái)相當(dāng)于服務(wù)器,負(fù)責(zé)測試命令的發(fā)送。測試平臺(tái)用于對(duì)嵌入式模塊接口進(jìn)行本地測試,它啟動(dòng)后必須連接到控制平臺(tái)獲得測試的相關(guān)信息后方可進(jìn)行測試。對(duì)于測試平臺(tái)的主體部分,測試人員可以根據(jù)被測對(duì)象使用不同的語言和方式進(jìn)行設(shè)計(jì),可以不局限于使用與控制平臺(tái)相同的語言,這也是采用C/S模式的優(yōu)勢。測試臺(tái)-控制臺(tái)通信流程如圖1所示。

    在各模塊交聯(lián)測試中,測試的命令與結(jié)果數(shù)據(jù)量一般都很小,往往測試平臺(tái)反饋給控制平臺(tái)的結(jié)果只有正常/異常,或者一些簡略的異常信息,但是也有一些測試平臺(tái)需要將一些大容量的文件信息發(fā)送給控制平臺(tái)進(jìn)行存儲(chǔ)并顯示,在此,以小數(shù)據(jù)量的通信來設(shè)計(jì)網(wǎng)絡(luò)傳輸中的數(shù)據(jù)包格式。

    1.2 關(guān)鍵技術(shù)

    測試系統(tǒng)的網(wǎng)絡(luò)通信是基于TCP/IP協(xié)議的。選用TCP/IP協(xié)議是因?yàn)樗诨镜腎P數(shù)據(jù)包上增加了可靠性和流量控制,其流式套接字定義了一種可靠的面向連接的服務(wù),實(shí)現(xiàn)了無差錯(cuò)無重復(fù)的順序數(shù)據(jù)傳輸[2]。

    1.2.1 通信協(xié)議

    測試系統(tǒng)通過發(fā)送一定格式的數(shù)據(jù)包來實(shí)現(xiàn)網(wǎng)絡(luò)通信。一次發(fā)送和接收命令信息的緩沖區(qū)大小為1 024字節(jié),一次通信過程(發(fā)送/接收)只能包含一個(gè)命令或結(jié)果。具體協(xié)議的格式為:狀態(tài)字段+數(shù)據(jù)長度字段+命令字段+數(shù)據(jù)字段。信息結(jié)構(gòu)格式見表1。

    表1 命令信息結(jié)構(gòu)表Tab.1 Structure of command packet

    在此還需注意的是,控制平臺(tái)和測試平臺(tái)在開發(fā)過程中可能是用不同的開發(fā)環(huán)境或不同的編程語言,由此而產(chǎn)生相同的數(shù)據(jù)類型可能所占的字節(jié)數(shù)不同,雙方需要約定數(shù)據(jù)包中各字段的數(shù)據(jù)存放方式與所代表的數(shù)據(jù)類型。同時(shí)可以根據(jù)具體調(diào)試臺(tái)系統(tǒng)的需要設(shè)計(jì)不同的命令字段和狀態(tài)字段編碼。

    1.2.2 CAsyncSocket特性分析

    CAsyncSocket提供全面的由事件驅(qū)動(dòng)的Socket通信能力,應(yīng)用程序要響應(yīng)Windows Socket激發(fā)的事件,就要?jiǎng)?chuàng)建自己派生的Socket子類捕獲和響應(yīng)事件[3]。由于CAsyncSocket是虛擬了一個(gè)消息池,借助它來完成各部分的消息循環(huán),所有的操作必須在一個(gè)線程里完成才可以,其本身是異步的,已經(jīng)設(shè)置了類似于多線程的機(jī)制。因此在使用CAsyncSocket實(shí)現(xiàn)網(wǎng)絡(luò)通信時(shí),不需要使用多線程技術(shù),只要將CAsyncSocket與MFC的消息響應(yīng)機(jī)制進(jìn)行有效地結(jié)合,就可以提高網(wǎng)絡(luò)通信的處理效率。

    2 測試系統(tǒng)網(wǎng)絡(luò)通信控制平臺(tái)應(yīng)用實(shí)現(xiàn)

    為了說明問題,建立一個(gè)會(huì)話程序的例子,控制平臺(tái)和測試平臺(tái)分別獨(dú)立編程。因?yàn)樵诠こ讨锌刂破脚_(tái)除了進(jìn)行網(wǎng)絡(luò)通信可能還負(fù)擔(dān)有別的功能,所以本例中控制平臺(tái)被建立為單文檔MFC應(yīng)用程序ServerProject,使用向?qū)?,選擇支持WinSock;測試平臺(tái)被建立為基于對(duì)話框的MFC應(yīng)用程序ClientProject,使用向?qū)桑x擇支持 WinSock。在控制平臺(tái)和測試平臺(tái)都自定義派生于CAsyncSocket類的CMySocket類。

    從軟件設(shè)計(jì)一致性的角度,關(guān)于socket的全部處理都使用MFC消息響應(yīng)機(jī)制,所以在控制平臺(tái)和測試平臺(tái)都需要構(gòu)造以下4類消息[4]:

    1)WM_MY_INITSOCKET 消息,初始化 Socket;

    2)WM_MY_MESSAGE消息,發(fā)送 Socket數(shù)據(jù);

    3)WM_MY_RECEIVE消息,接收來自Socket的數(shù)據(jù);

    4)WM_MY_CLOSE消息,接收Socket連接斷開的事件。

    以上消息分別對(duì)應(yīng)于 OnMyInitial (),OnMyMessage(),OnMyReceive(),OnMyClose()等函數(shù)。

    在實(shí)際工程中,控制平臺(tái)的應(yīng)用程序往往會(huì)有多個(gè)對(duì)話框,網(wǎng)絡(luò)通信的結(jié)果也需要在多個(gè)對(duì)話框中傳遞,經(jīng)過實(shí)驗(yàn),在ServerProjectView類中生成并調(diào)用CMySocket類的對(duì)象是一種可靠的方法。

    2.1 控制平臺(tái)ServerProjectView類的實(shí)現(xiàn)

    在ServerProjectView類中需要一個(gè)新的消息WM_MY_ACCEPT,用于處理Socket的OnAccept函數(shù)[5],它所對(duì)應(yīng)的函數(shù)為OnMyAccept()。在ServerProjectView.cpp中聲明全局變量m_listenSocket用于控制平臺(tái)監(jiān)聽連接請(qǐng)求,m_connectSocket用于處理連接Socket。ServerProjectView類的工作過程如下:

    1)應(yīng)用程序啟動(dòng)時(shí),響應(yīng)WM_MY_INITSOCKET消息,在OnMyInitial()函數(shù)中初始化全局變量,調(diào)用Create函數(shù)將端口號(hào)與控制平臺(tái)本地IP地址綁定于m_listenSocket變量,調(diào)用Listen()函數(shù),使m_listenSocket變量處于監(jiān)聽狀態(tài);

    2)測試平臺(tái)啟動(dòng)并發(fā)起連接請(qǐng)求后,響應(yīng)WM_MY_ACCEPT消息,完成Socket連接;

    3)測試人員根據(jù)相關(guān)界面進(jìn)行操作,確定要發(fā)送的測試命令后,響應(yīng)WM_MY_MESSAGE消息,調(diào)用Send函數(shù)將這些測試命令數(shù)據(jù)包發(fā)送給測試平臺(tái);

    4)Socket接收到測試結(jié)果后,響應(yīng)WM_MY_RECEIVE消息,解析所得數(shù)據(jù)獲得結(jié)果。

    2.2 控制平臺(tái)CMySocket類的實(shí)現(xiàn)

    在CMySocket類中需要聲明常量MAX_MSG_PACKET為1 024,還需要聲明如下變量:

    1)BYTE m_nBuffer[MAX_MSG_PACKET+1];//m_nBuffer為類的數(shù)據(jù)緩沖區(qū)

    2)UINT m_nLength;//m_nLength為緩沖區(qū)大小值

    3)CView*pView;//視類指針

    CMySocket類的工作過程如下:

    1)函數(shù) bool CMySocket::GetView()獲取應(yīng)用程序視類指針,并賦值給pView;

    2)函數(shù) void CMySocket::OnAccept(int nErrorCode)接收到連接請(qǐng)求,處理FD_ACCEPT事件,通過視類指針發(fā)送WM_MY_ACCEPT消息;

    3)函數(shù) void CMySocket::OnReceive(int nErrorCode)處理FD_READ事件,通過視類指針發(fā)送WM_MY_RECEIVE消息,將數(shù)據(jù)緩沖區(qū)接收到的數(shù)據(jù)發(fā)送給ServerProjectView類。

    3 測試系統(tǒng)網(wǎng)絡(luò)通信測試平臺(tái)應(yīng)用實(shí)現(xiàn)

    測試平臺(tái)為一個(gè)基于對(duì)話框的應(yīng)用程序ClientProject,在ClientProjectDlg類中生成并調(diào)用CMySocket類的對(duì)象。

    3.1 測試平臺(tái)ClientProjectDlg類的實(shí)現(xiàn)

    在ClientProjectDlg中聲明全局變量m_clientSocket用于與控制平臺(tái)進(jìn)行網(wǎng)絡(luò)通信。ClientProjectDlg類的工作過程如下:

    1)應(yīng)用程序啟動(dòng)時(shí),響應(yīng)WM_MY_INITSOCKET消息,在OnMyInitial()函數(shù)中初始化全局變量,調(diào)用Create函數(shù),無需指定端口號(hào),但必須指定控制平臺(tái)的IP地址serverIP,因?yàn)镃reate函數(shù)中觸發(fā)了FD_CONNECT事件,m_clientSocket會(huì)自動(dòng)向控制平臺(tái)發(fā)起連接請(qǐng)求;

    2)Socket接收到測試命令后,響應(yīng) WM_MY_RECEIVE消息,解析所得數(shù)據(jù)獲得命令;

    3)執(zhí)行完成測試命令并得到測試結(jié)果后,根據(jù)協(xié)議將數(shù)據(jù)構(gòu)造測試結(jié)果數(shù)據(jù)包,響應(yīng)WM_MY_MESSAGE消息,調(diào)用Send函數(shù)將這些測試結(jié)果數(shù)據(jù)包發(fā)送給控制平臺(tái)。

    3.2 測試平臺(tái)CMySocket類的實(shí)現(xiàn)

    在CMySocket類中需要聲明常量MAX_MSG_PACKET為1 024,需要聲明如下變量:

    1)YTE m_nBuffer[MAX_MSG_PACKET+1];//m_nBuffer 為類的數(shù)據(jù)緩沖區(qū)

    2)INT m_nLength;//m_nLength為緩沖區(qū)大小值

    3)ClientProjectDlg*pMyDialog;//對(duì)話框類指針

    CMySocket類的工作過程如下:

    1)函數(shù) bool CMySocket::GetDlg()獲取應(yīng)用程序?qū)υ捒蝾愔羔?,并賦值給pMyDialog;

    2)函數(shù) void CMySocket::OnReceive(int nErrorCode)處理FD_READ事件,通過視類指針發(fā)送WM_MY_RECEIVE消息,將數(shù)據(jù)緩沖區(qū)接收到的數(shù)據(jù)發(fā)送給ClientProjectDlg類。

    4 系統(tǒng)運(yùn)行效果及分析

    作為基于網(wǎng)絡(luò)通信的測試系統(tǒng),應(yīng)具有最大的可擴(kuò)展性和高穩(wěn)定性[6]。由于TCP/IP協(xié)議采用3次握手建立連接,提供可靠的數(shù)據(jù)流服務(wù),可以保證其基礎(chǔ)上所搭建的測試系統(tǒng)的高穩(wěn)定性。在項(xiàng)目測試實(shí)驗(yàn)過程中,網(wǎng)絡(luò)通信達(dá)到無誤碼率,滿足嵌入式模塊接口測試對(duì)結(jié)果準(zhǔn)確性的需求。

    該網(wǎng)絡(luò)通信技術(shù)應(yīng)用于地圖嵌入式模塊測試及語音嵌入式模塊測試。其中前者需要進(jìn)行命令通信,而后者既需要傳輸命令,又需要傳輸大批量的語音文件。此時(shí)專用通信協(xié)議表現(xiàn)出良好的可移植性,通過對(duì)命令信息結(jié)構(gòu)的數(shù)據(jù)字段的擴(kuò)展,實(shí)現(xiàn)語音文件的可靠和高速傳輸。

    在設(shè)計(jì)過程中,異常處理是影響系統(tǒng)穩(wěn)定性的關(guān)鍵。當(dāng)網(wǎng)絡(luò)電纜被拔出、測試臺(tái)程序或控制臺(tái)程序被強(qiáng)制關(guān)閉時(shí),需要及時(shí)被發(fā)現(xiàn)并處理。因此,在控制臺(tái)設(shè)置定時(shí)器,周期查詢連接是否正常,結(jié)合WM_MY_CLOSE消息的接收情況,對(duì)異常情況進(jìn)行有效識(shí)別并處理。

    5 結(jié) 論

    提出了一種針對(duì)嵌入式模塊接口性能測試系統(tǒng)的網(wǎng)絡(luò)通信方式,使用了Visual C++6.0 MFC平臺(tái),主要運(yùn)用了MFC封裝的CAsyncSocket類的相關(guān)特性,并將之與MFC具有的消息響應(yīng)機(jī)制結(jié)合,通過引入自定義的通信協(xié)議,達(dá)到快速穩(wěn)定的通信效果。所有代碼均來源于自動(dòng)化測試軟件的實(shí)際工程中,在Visual C++6.0平臺(tái)下調(diào)試通過。

    [1]張?jiān)?,韓燮.網(wǎng)絡(luò)化測試系統(tǒng)中問件的研究與設(shè)計(jì)[J].計(jì)算機(jī)工程與設(shè)計(jì),2009,30(22):5279-5283.ZHANG Yuan,HAN Xie.Research and design of middleware in network test system[J].Computer Engineering and Design,2009,30(22):5279-5283.

    [2]李峰,陳向益.TCP/IP—協(xié)議分析與應(yīng)用編程[M].北京:人民郵電出版社,2008.

    [3]李文天,董祥軍,張潔.用MFC CAsyncSocket類實(shí)現(xiàn)計(jì)算機(jī)間的通信[J].山東輕工業(yè)學(xué)院學(xué)報(bào),2001,15(1):21-25.LI Wen-tian,DONG Xiang-jun,ZHANG Jie.Realizing the computer communication by using MFC CAsyncSocket class[J].Journal of Shandong Institute of Light Industry,2001,15(1):21-25.

    [4]曾小立.基于TCP/IP的數(shù)據(jù)遠(yuǎn)程傳輸?shù)膶?shí)現(xiàn)[J].三峽大學(xué)學(xué)報(bào):自然科學(xué)版,2002(24):432-433.ZENG Xiao-li.The implementation of the data-transmission based on TCP/IP[J].Jounal of China Three Gorges University:Natural Science,2002(24):432-433.

    [5]羅瑜,胡榮強(qiáng).遠(yuǎn)程監(jiān)控系統(tǒng)中網(wǎng)絡(luò)通信的研究與實(shí)現(xiàn)[D].武漢:武漢理工大學(xué),2006.

    [6]王瑞斌,李鳳崎,施玉勛,等.基于IOCP機(jī)制的網(wǎng)絡(luò)游戲服務(wù)器通信層的實(shí)現(xiàn)[J].計(jì)算機(jī)工程與應(yīng)用,2009,45(7):75-78 WANG Rui-bin,LI Feng-qi,SHI Yu-xun,et al.Realization of IOCP-based net layer of online games server[J].Computer Engineering and Applications,2009,45(7):75-78.

    猜你喜歡
    網(wǎng)絡(luò)通信命令數(shù)據(jù)包
    只聽主人的命令
    基于網(wǎng)絡(luò)通信的智能照明系統(tǒng)設(shè)計(jì)
    電子制作(2019年15期)2019-08-27 01:11:48
    SmartSniff
    網(wǎng)絡(luò)通信中信息隱藏技術(shù)的應(yīng)用
    移防命令下達(dá)后
    基于網(wǎng)絡(luò)通信的校園智能音箱設(shè)計(jì)
    電子制作(2018年1期)2018-04-04 01:48:30
    談?dòng)?jì)算機(jī)網(wǎng)絡(luò)通信常見問題及技術(shù)發(fā)展
    電子制作(2017年17期)2017-12-18 06:41:06
    這是人民的命令
    基于Libpcap的網(wǎng)絡(luò)數(shù)據(jù)包捕獲器的設(shè)計(jì)與實(shí)現(xiàn)
    視覺注意的數(shù)據(jù)包優(yōu)先級(jí)排序策略研究
    日韩中字成人| 大又大粗又爽又黄少妇毛片口| 特级一级黄色大片| 精品一区二区三区人妻视频| 国产三级在线视频| 青春草亚洲视频在线观看| 午夜免费激情av| 欧美日韩亚洲高清精品| 国产激情偷乱视频一区二区| 国产一级毛片七仙女欲春2| 亚洲怡红院男人天堂| 日韩成人av中文字幕在线观看| 男人爽女人下面视频在线观看| 午夜精品国产一区二区电影 | 国产在视频线在精品| 欧美激情久久久久久爽电影| 日韩精品有码人妻一区| 国产成人a∨麻豆精品| 麻豆乱淫一区二区| 成人欧美大片| 亚洲精品日韩在线中文字幕| 乱人视频在线观看| 又爽又黄无遮挡网站| 97超碰精品成人国产| 久久热精品热| 精品一区在线观看国产| 人妻系列 视频| a级一级毛片免费在线观看| 欧美xxⅹ黑人| 一边亲一边摸免费视频| 成人性生交大片免费视频hd| 久久久久久久久中文| 边亲边吃奶的免费视频| 国产精品日韩av在线免费观看| 男人爽女人下面视频在线观看| 国产色爽女视频免费观看| 国产毛片a区久久久久| 深夜a级毛片| 狂野欧美激情性xxxx在线观看| 麻豆成人午夜福利视频| 欧美变态另类bdsm刘玥| 免费高清在线观看视频在线观看| 国产黄色小视频在线观看| 少妇熟女欧美另类| 搞女人的毛片| 在线观看一区二区三区| 欧美成人一区二区免费高清观看| 亚洲av不卡在线观看| 日韩一本色道免费dvd| 亚洲精品色激情综合| 18禁在线无遮挡免费观看视频| 极品教师在线视频| 内射极品少妇av片p| 日产精品乱码卡一卡2卡三| 欧美另类一区| 男人狂女人下面高潮的视频| 亚洲色图av天堂| 久久精品国产自在天天线| 少妇裸体淫交视频免费看高清| 欧美丝袜亚洲另类| 久久久欧美国产精品| 纵有疾风起免费观看全集完整版 | 麻豆av噜噜一区二区三区| 欧美变态另类bdsm刘玥| 久久国产乱子免费精品| 亚洲国产精品成人综合色| 欧美极品一区二区三区四区| 伦理电影大哥的女人| 亚洲欧美精品专区久久| 亚洲精品久久午夜乱码| 精品亚洲乱码少妇综合久久| 九九在线视频观看精品| 国产精品一区二区三区四区久久| 亚洲国产精品成人久久小说| 欧美变态另类bdsm刘玥| 中文欧美无线码| 最近视频中文字幕2019在线8| 三级毛片av免费| 午夜精品一区二区三区免费看| 精品熟女少妇av免费看| 国产国拍精品亚洲av在线观看| 国产淫片久久久久久久久| 国产日韩欧美在线精品| 欧美xxⅹ黑人| 青春草亚洲视频在线观看| 日韩一区二区三区影片| 天天一区二区日本电影三级| 菩萨蛮人人尽说江南好唐韦庄| 成人无遮挡网站| 亚洲av不卡在线观看| 啦啦啦韩国在线观看视频| 久久久久久久久久久免费av| 日本午夜av视频| 国产免费视频播放在线视频 | 亚洲精品乱久久久久久| 男插女下体视频免费在线播放| 亚洲在线自拍视频| av在线观看视频网站免费| 一级毛片久久久久久久久女| av线在线观看网站| 欧美日韩一区二区视频在线观看视频在线 | 韩国av在线不卡| 午夜视频国产福利| 91av网一区二区| 一夜夜www| 高清毛片免费看| 国产精品一区二区在线观看99 | 亚洲成人一二三区av| 亚洲在久久综合| 欧美日韩精品成人综合77777| 久久97久久精品| 亚洲精品国产av蜜桃| 国产精品.久久久| 久久99热这里只有精品18| 亚洲国产最新在线播放| 免费人成在线观看视频色| 天天躁夜夜躁狠狠久久av| 国产三级在线视频| 视频中文字幕在线观看| 亚洲精品一区蜜桃| 全区人妻精品视频| 我要看日韩黄色一级片| 成人鲁丝片一二三区免费| 99久久九九国产精品国产免费| 搡女人真爽免费视频火全软件| videossex国产| 老师上课跳d突然被开到最大视频| av.在线天堂| 一边亲一边摸免费视频| 一级av片app| 免费无遮挡裸体视频| 亚洲av男天堂| 少妇熟女欧美另类| 久久久久久久久久人人人人人人| 亚洲欧洲日产国产| 亚洲精品国产av蜜桃| 在线天堂最新版资源| 2018国产大陆天天弄谢| 91精品国产九色| 免费av不卡在线播放| 精品午夜福利在线看| 非洲黑人性xxxx精品又粗又长| 国产精品99久久久久久久久| 一级毛片 在线播放| 亚洲精品国产av成人精品| 成人欧美大片| 久久精品久久久久久噜噜老黄| 精品久久久精品久久久| 国产又色又爽无遮挡免| 亚洲怡红院男人天堂| 在线 av 中文字幕| 亚洲,欧美,日韩| 免费播放大片免费观看视频在线观看| 国产人妻一区二区三区在| 亚洲精品一二三| 日韩欧美精品v在线| 性插视频无遮挡在线免费观看| 天堂影院成人在线观看| 蜜臀久久99精品久久宅男| 欧美性感艳星| 亚洲天堂国产精品一区在线| 国产精品福利在线免费观看| 美女xxoo啪啪120秒动态图| 乱系列少妇在线播放| 天堂网av新在线| 日韩一本色道免费dvd| 欧美性猛交╳xxx乱大交人| 久久草成人影院| 成年版毛片免费区| 国产亚洲午夜精品一区二区久久 | 伦精品一区二区三区| 国内揄拍国产精品人妻在线| av女优亚洲男人天堂| 国产亚洲精品av在线| 神马国产精品三级电影在线观看| 青春草亚洲视频在线观看| 国产成人aa在线观看| 91狼人影院| 亚洲精品aⅴ在线观看| 97在线视频观看| 成人亚洲精品av一区二区| 高清午夜精品一区二区三区| 一级毛片久久久久久久久女| 黄色欧美视频在线观看| 国产不卡一卡二| 国内精品宾馆在线| 中文资源天堂在线| 五月玫瑰六月丁香| 精品99又大又爽又粗少妇毛片| 午夜福利在线观看免费完整高清在| 国产亚洲午夜精品一区二区久久 | 成年版毛片免费区| 青春草亚洲视频在线观看| 日日啪夜夜爽| 亚洲av国产av综合av卡| 亚洲四区av| 久久久久免费精品人妻一区二区| 精品午夜福利在线看| 国产单亲对白刺激| 国产精品综合久久久久久久免费| 国产高清有码在线观看视频| 中文字幕av在线有码专区| 久久久久精品久久久久真实原创| 在线免费观看不下载黄p国产| 白带黄色成豆腐渣| av在线天堂中文字幕| 日日啪夜夜爽| 亚洲精品成人久久久久久| 婷婷色综合www| 亚洲精品一二三| 日日撸夜夜添| 亚洲av不卡在线观看| 一区二区三区高清视频在线| 六月丁香七月| 特级一级黄色大片| 91久久精品国产一区二区三区| 亚洲精品乱码久久久v下载方式| 成人毛片a级毛片在线播放| 亚洲精品久久午夜乱码| 免费人成在线观看视频色| 男人舔女人下体高潮全视频| 99热这里只有是精品在线观看| 在线天堂最新版资源| 一级毛片久久久久久久久女| 亚洲丝袜综合中文字幕| 亚洲欧洲国产日韩| 色视频www国产| 亚洲电影在线观看av| 美女xxoo啪啪120秒动态图| 男女那种视频在线观看| 国产一区二区在线观看日韩| 国产中年淑女户外野战色| av天堂中文字幕网| 亚洲av一区综合| 夜夜爽夜夜爽视频| 免费电影在线观看免费观看| 午夜精品国产一区二区电影 | 26uuu在线亚洲综合色| 久久久久精品性色| 免费观看在线日韩| videossex国产| 国产伦一二天堂av在线观看| 男女国产视频网站| 大又大粗又爽又黄少妇毛片口| 日韩精品有码人妻一区| 国产一级毛片在线| 国产精品一区二区性色av| 亚洲aⅴ乱码一区二区在线播放| 成人午夜精彩视频在线观看| 黑人高潮一二区| 欧美 日韩 精品 国产| 22中文网久久字幕| 99久国产av精品国产电影| 十八禁网站网址无遮挡 | 国产探花极品一区二区| a级毛片免费高清观看在线播放| av线在线观看网站| 日韩伦理黄色片| 秋霞在线观看毛片| 91久久精品电影网| 日韩欧美精品免费久久| 黄色一级大片看看| 在线观看美女被高潮喷水网站| 国产色婷婷99| 亚洲怡红院男人天堂| 成年免费大片在线观看| 亚洲精品乱码久久久久久按摩| 国产在视频线精品| 欧美最新免费一区二区三区| 亚洲va在线va天堂va国产| 熟妇人妻久久中文字幕3abv| 舔av片在线| 夜夜爽夜夜爽视频| 爱豆传媒免费全集在线观看| 又爽又黄a免费视频| 亚洲成人精品中文字幕电影| 亚洲精品成人av观看孕妇| 肉色欧美久久久久久久蜜桃 | 亚洲精品乱码久久久v下载方式| 2021天堂中文幕一二区在线观| 好男人在线观看高清免费视频| 人人妻人人澡人人爽人人夜夜 | 美女被艹到高潮喷水动态| 亚洲伊人久久精品综合| 亚洲不卡免费看| 国产黄频视频在线观看| 在线免费十八禁| 波野结衣二区三区在线| 亚洲国产精品成人综合色| 亚洲无线观看免费| 色哟哟·www| 观看免费一级毛片| 国产精品久久久久久精品电影| 欧美成人精品欧美一级黄| 国产黄色免费在线视频| 97精品久久久久久久久久精品| 亚洲第一区二区三区不卡| 色播亚洲综合网| 日日摸夜夜添夜夜添av毛片| 亚洲精品国产成人久久av| 午夜精品一区二区三区免费看| 亚洲综合色惰| 精品久久久久久久久久久久久| 五月伊人婷婷丁香| 欧美成人精品欧美一级黄| 蜜臀久久99精品久久宅男| 国产人妻一区二区三区在| 天堂中文最新版在线下载 | 亚洲成人久久爱视频| 天堂中文最新版在线下载 | 国产美女午夜福利| 亚洲欧美一区二区三区黑人 | 久久精品人妻少妇| 国产精品美女特级片免费视频播放器| 国内少妇人妻偷人精品xxx网站| 大香蕉97超碰在线| 寂寞人妻少妇视频99o| 嫩草影院入口| 亚洲av二区三区四区| av在线播放精品| 亚洲性久久影院| 国产精品一区二区在线观看99 | 午夜久久久久精精品| 男人舔女人下体高潮全视频| 99热这里只有精品一区| 男的添女的下面高潮视频| 午夜福利在线观看吧| 成年版毛片免费区| 国产精品久久久久久av不卡| 黄色日韩在线| 久久韩国三级中文字幕| 国产精品1区2区在线观看.| 最近中文字幕高清免费大全6| 国产伦在线观看视频一区| 狂野欧美激情性xxxx在线观看| 99久久精品一区二区三区| 亚洲av成人av| 免费观看精品视频网站| 天堂√8在线中文| 天堂网av新在线| 爱豆传媒免费全集在线观看| 免费少妇av软件| 免费不卡的大黄色大毛片视频在线观看 | 亚洲精品亚洲一区二区| 免费在线观看成人毛片| 国产精品国产三级专区第一集| 国产黄色视频一区二区在线观看| 亚洲av国产av综合av卡| 成年免费大片在线观看| 91av网一区二区| 男人狂女人下面高潮的视频| 黄片wwwwww| 国产精品久久久久久久久免| 少妇被粗大猛烈的视频| 别揉我奶头 嗯啊视频| 亚洲欧美成人综合另类久久久| 成人亚洲精品av一区二区| 婷婷色综合大香蕉| 国产一级毛片在线| 又大又黄又爽视频免费| 午夜精品国产一区二区电影 | 久久人人爽人人爽人人片va| 中文字幕久久专区| 国产精品三级大全| 国产又色又爽无遮挡免| 亚洲最大成人av| 尤物成人国产欧美一区二区三区| 欧美日韩在线观看h| a级毛色黄片| 亚洲精品久久久久久婷婷小说| 欧美xxxx性猛交bbbb| 久久精品人妻少妇| 韩国高清视频一区二区三区| 久久国产乱子免费精品| 99热这里只有精品一区| 99热网站在线观看| av黄色大香蕉| 国产一区亚洲一区在线观看| 成年女人在线观看亚洲视频 | 三级毛片av免费| 男人舔奶头视频| 非洲黑人性xxxx精品又粗又长| 久久久午夜欧美精品| 亚洲精品第二区| 亚洲精品自拍成人| 啦啦啦啦在线视频资源| 久久精品久久久久久噜噜老黄| 熟妇人妻不卡中文字幕| 免费电影在线观看免费观看| 青春草视频在线免费观看| 中文精品一卡2卡3卡4更新| 免费少妇av软件| 日韩av免费高清视频| 啦啦啦韩国在线观看视频| 亚洲国产欧美人成| 人妻一区二区av| 天美传媒精品一区二区| 亚洲av二区三区四区| 国产精品女同一区二区软件| 一级爰片在线观看| 看非洲黑人一级黄片| 午夜激情福利司机影院| 国产成人精品久久久久久| 69av精品久久久久久| 国产激情偷乱视频一区二区| 亚洲国产精品专区欧美| 韩国高清视频一区二区三区| 午夜福利在线观看免费完整高清在| 日日干狠狠操夜夜爽| 可以在线观看毛片的网站| 欧美bdsm另类| 国产精品熟女久久久久浪| 中文资源天堂在线| 精品一区二区免费观看| 蜜桃亚洲精品一区二区三区| 国产av码专区亚洲av| 日韩强制内射视频| 久久久a久久爽久久v久久| 91av网一区二区| 国产成人aa在线观看| 九草在线视频观看| 天堂√8在线中文| 日本三级黄在线观看| 免费看a级黄色片| 最近的中文字幕免费完整| 国产极品天堂在线| 91精品国产九色| 国产精品av视频在线免费观看| 老师上课跳d突然被开到最大视频| 777米奇影视久久| 亚洲av中文字字幕乱码综合| 搡老妇女老女人老熟妇| 老司机影院毛片| 男人和女人高潮做爰伦理| 日韩欧美 国产精品| 51国产日韩欧美| 亚洲精品,欧美精品| 中文字幕亚洲精品专区| 国产成人免费观看mmmm| 成人一区二区视频在线观看| 国产黄a三级三级三级人| 久久久久久久亚洲中文字幕| 3wmmmm亚洲av在线观看| av线在线观看网站| 一级片'在线观看视频| 成人午夜精彩视频在线观看| 国产精品女同一区二区软件| 亚洲av二区三区四区| av国产久精品久网站免费入址| 欧美激情国产日韩精品一区| 免费大片18禁| 老司机影院毛片| 丰满少妇做爰视频| 国产毛片a区久久久久| 嫩草影院新地址| 色网站视频免费| 男人爽女人下面视频在线观看| 亚洲精品久久久久久婷婷小说| 免费看日本二区| 在线观看一区二区三区| 国产日韩欧美在线精品| av在线天堂中文字幕| 欧美不卡视频在线免费观看| 国产亚洲av嫩草精品影院| 国内少妇人妻偷人精品xxx网站| 色视频www国产| 亚洲欧美成人综合另类久久久| 一级爰片在线观看| 国产精品精品国产色婷婷| 免费无遮挡裸体视频| 99久国产av精品国产电影| 久久久午夜欧美精品| 午夜福利成人在线免费观看| xxx大片免费视频| 欧美日本视频| 午夜福利视频精品| 国产免费福利视频在线观看| 麻豆av噜噜一区二区三区| 婷婷六月久久综合丁香| 一级毛片aaaaaa免费看小| 超碰av人人做人人爽久久| 亚洲av二区三区四区| 精品一区二区三区视频在线| 美女大奶头视频| 中文字幕免费在线视频6| 日韩大片免费观看网站| 欧美高清成人免费视频www| 女人十人毛片免费观看3o分钟| 全区人妻精品视频| a级毛色黄片| 99久久精品热视频| 午夜视频国产福利| 一个人观看的视频www高清免费观看| 夜夜看夜夜爽夜夜摸| 一级黄片播放器| 欧美日韩精品成人综合77777| 国产色爽女视频免费观看| 亚洲最大成人av| 亚洲成色77777| 国产人妻一区二区三区在| 日本色播在线视频| 亚洲人成网站高清观看| av在线天堂中文字幕| 国产男女超爽视频在线观看| 狂野欧美白嫩少妇大欣赏| 日韩伦理黄色片| 免费观看精品视频网站| av在线播放精品| 国内精品美女久久久久久| 欧美丝袜亚洲另类| 色综合亚洲欧美另类图片| 久久久精品免费免费高清| 丝袜美腿在线中文| 一区二区三区高清视频在线| 中文字幕亚洲精品专区| 少妇的逼好多水| 久久鲁丝午夜福利片| 禁无遮挡网站| 黄片无遮挡物在线观看| 国产一区有黄有色的免费视频 | 国产免费又黄又爽又色| 日本av手机在线免费观看| 精品熟女少妇av免费看| 又爽又黄无遮挡网站| 免费不卡的大黄色大毛片视频在线观看 | 丰满人妻一区二区三区视频av| 日韩在线高清观看一区二区三区| 好男人视频免费观看在线| 在线观看av片永久免费下载| 欧美成人午夜免费资源| 丰满乱子伦码专区| av福利片在线观看| 久久精品国产亚洲网站| 我的女老师完整版在线观看| 亚洲性久久影院| 99久久精品国产国产毛片| 国产午夜精品久久久久久一区二区三区| 国产综合懂色| av在线天堂中文字幕| 国产精品久久久久久久电影| 成年免费大片在线观看| 黑人高潮一二区| 亚洲在久久综合| 国产精品嫩草影院av在线观看| 亚洲成人精品中文字幕电影| 欧美一级a爱片免费观看看| 最近中文字幕高清免费大全6| 国产精品一区二区性色av| 久久久久久久大尺度免费视频| 亚洲av福利一区| 岛国毛片在线播放| 亚洲成人久久爱视频| 久久这里只有精品中国| 国产在线男女| 在线观看免费高清a一片| 成人毛片a级毛片在线播放| 熟妇人妻不卡中文字幕| 精品一区在线观看国产| 99视频精品全部免费 在线| 人妻系列 视频| 久久久久久久久久黄片| 国产一区二区三区综合在线观看 | 亚洲综合精品二区| 中文欧美无线码| 夜夜爽夜夜爽视频| 国产免费视频播放在线视频 | 亚洲美女搞黄在线观看| 成人特级av手机在线观看| 欧美区成人在线视频| 三级国产精品片| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 久久久久国产网址| 人妻少妇偷人精品九色| 亚洲美女视频黄频| 日韩在线高清观看一区二区三区| 午夜福利视频1000在线观看| 婷婷色综合大香蕉| 精品久久久久久久人妻蜜臀av| 午夜老司机福利剧场| 深夜a级毛片| 秋霞伦理黄片| 能在线免费看毛片的网站| 亚洲自拍偷在线| 成人一区二区视频在线观看| 亚洲婷婷狠狠爱综合网| 国产三级在线视频| 亚洲三级黄色毛片| 亚洲精品影视一区二区三区av| 久久99精品国语久久久| 国产日韩欧美在线精品| 久久韩国三级中文字幕| 亚洲精品,欧美精品| 欧美97在线视频| 国产成人a∨麻豆精品| 国产av在哪里看| 黄色欧美视频在线观看| 亚洲精品影视一区二区三区av| 亚洲精品,欧美精品| 国产探花在线观看一区二区| 美女内射精品一级片tv| 久久99蜜桃精品久久| 欧美潮喷喷水| 成人无遮挡网站| 免费观看a级毛片全部| 国产激情偷乱视频一区二区| 性色avwww在线观看| 婷婷色综合大香蕉| 国产又色又爽无遮挡免| 亚洲av免费高清在线观看| 亚洲欧洲国产日韩| 国产伦在线观看视频一区| 亚洲欧美中文字幕日韩二区| 日日撸夜夜添| 欧美激情久久久久久爽电影| 日韩一区二区三区影片|