《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 其他 > 設(shè)計(jì)應(yīng)用 > VxWorks中以太網(wǎng)通信報(bào)文的粘連問題
VxWorks中以太網(wǎng)通信報(bào)文的粘連問題
張明
摘要: VxWorks是美國Wind River公司推出的一款專門為實(shí)時(shí)系統(tǒng)設(shè)計(jì)開發(fā)的操作系統(tǒng)內(nèi)核,為程序員提供了高效的實(shí)時(shí)多任務(wù)調(diào)度、中斷管理,實(shí)時(shí)的系統(tǒng)資源以及實(shí)時(shí)的任務(wù)間通信。它是一種功能強(qiáng)大而且比較復(fù)雜的操作系統(tǒng),包括進(jìn)程管理、存儲管理、設(shè)備管理、文件系統(tǒng)管理、網(wǎng)絡(luò)協(xié)議及系統(tǒng)應(yīng)用等部分。目前VxWorks應(yīng)用已經(jīng)十分廣泛,從數(shù)碼相機(jī)、路由器到B2隱形轟炸機(jī)、火星探路者,都有它的身影。在863某交通重大專項(xiàng)計(jì)劃控制系統(tǒng)國產(chǎn)化研究項(xiàng)目中,分區(qū)控制計(jì)算機(jī)(DCC)和電機(jī)控制單元(MCU)也都采用了VxWorks操作系統(tǒng)。在現(xiàn)場測試過程中,我們發(fā)現(xiàn)基于TCP/IP網(wǎng)絡(luò)協(xié)議傳輸?shù)臄?shù)據(jù)有時(shí)會(huì)出現(xiàn)粘包現(xiàn)象(即發(fā)送方發(fā)送的若干包數(shù)據(jù)傳輸?shù)浇邮辗綍r(shí)粘成一包)。針對這種情況,我們進(jìn)行了專題研究與實(shí)驗(yàn)。本文重點(diǎn)分析了TCP/IP協(xié)議的粘包問題,并結(jié)合實(shí)驗(yàn)結(jié)果提出了解決該問題的對策和方法。
關(guān)鍵詞: 控制網(wǎng)絡(luò) Vxworks
Abstract:
Key words :

    VxWorks是美國Wind River公司推出的一款專門為實(shí)時(shí)系統(tǒng)設(shè)計(jì)開發(fā)的操作系統(tǒng)內(nèi)核,為程序員提供了高效的實(shí)時(shí)多任務(wù)調(diào)度、中斷管理,實(shí)時(shí)的系統(tǒng)資源以及實(shí)時(shí)的任務(wù)間通信。它是一種功能強(qiáng)大而且比較復(fù)雜的操作系統(tǒng),包括進(jìn)程管理、存儲管理、設(shè)備管理、文件系統(tǒng)管理、網(wǎng)絡(luò)協(xié)議及系統(tǒng)應(yīng)用等部分。目前VxWorks應(yīng)用已經(jīng)十分廣泛,從數(shù)碼相機(jī)、路由器到B2隱形轟炸機(jī)、火星探路者,都有它的身影。在863某交通重大專項(xiàng)計(jì)劃控制系統(tǒng)國產(chǎn)化研究項(xiàng)目中,分區(qū)控制計(jì)算機(jī)(DCC)和電機(jī)控制單元(MCU)也都采用了VxWorks操作系統(tǒng)。在現(xiàn)場測試過程中,我們發(fā)現(xiàn)基于TCP/IP網(wǎng)絡(luò)協(xié)議傳輸?shù)臄?shù)據(jù)有時(shí)會(huì)出現(xiàn)粘包現(xiàn)象(即發(fā)送方發(fā)送的若干包數(shù)據(jù)傳輸?shù)浇邮辗綍r(shí)粘成一包)。針對這種情況,我們進(jìn)行了專題研究與實(shí)驗(yàn)。本文重點(diǎn)分析了TCP/IP協(xié)議的粘包問題,并結(jié)合實(shí)驗(yàn)結(jié)果提出了解決該問題的對策和方法。

1、報(bào)文粘連問題的現(xiàn)象及分析

    1.1 報(bào)文粘連問題的現(xiàn)象

    TCP/IP報(bào)文粘連是指發(fā)送方發(fā)送的若干包數(shù)據(jù),在接收方接收到時(shí)粘成一包,即后一包數(shù)據(jù)的頭緊接著前一包數(shù)據(jù)的尾。由于報(bào)文長度與接收緩沖區(qū)長度有可能不成整倍數(shù)關(guān)系,所以粘連在一起的報(bào)文中有不完整的包。VxWorks操作系統(tǒng)會(huì)先將由網(wǎng)絡(luò)傳輸來的數(shù)據(jù)放入系統(tǒng)接收緩沖區(qū)中,以備用戶進(jìn)程從中調(diào)用數(shù)據(jù)。此處假設(shè)接收方緩沖區(qū)長為L字節(jié),L應(yīng)有一定的長度,以保證至少可以存儲一包數(shù)據(jù)。由于DCC和MCU之間需要傳輸不同種類的報(bào)文來進(jìn)行數(shù)據(jù)交互,所以用戶在程序中應(yīng)為不同的報(bào)文分別設(shè)置不同的接收緩沖區(qū)來存放不同的報(bào)文數(shù)據(jù)。此處假設(shè)只有應(yīng)答報(bào)文和狀態(tài)報(bào)文兩種,分別以用戶緩沖區(qū)1和2來存儲;長度應(yīng)與用戶層對應(yīng)報(bào)文的長度相等,假設(shè)分別為m和n。粘包情況如圖1所示。


圖1 粘包情況示意圖

    1.2 報(bào)文粘連問題的分析

    報(bào)文粘連既可能由發(fā)送方產(chǎn)生,也可能由接收方產(chǎn)生,還可能由進(jìn)行數(shù)據(jù)傳輸?shù)慕粨Q機(jī)產(chǎn)生。

    (1) 發(fā)送方引起的報(bào)文粘連

    由發(fā)送方引起的報(bào)文粘連是源于TCP協(xié)議本身。因?yàn)門CP協(xié)議為提高傳輸效率采用了Nagle算法(詳見RFC896),發(fā)送方要等收集到1460字節(jié)的數(shù)據(jù)才會(huì)發(fā)送一包數(shù)據(jù),或是等到發(fā)送緩沖區(qū)滿后才會(huì)發(fā)送一包數(shù)據(jù),這就造成了報(bào)文的粘連。

    (2) 接收方引起的報(bào)文粘連

    由接收方引起的報(bào)文粘連,往往是因?yàn)榻邮辗竭M(jìn)程沒有及時(shí)處理數(shù)據(jù)造成的。接收方要先把收到的數(shù)據(jù)放入接收數(shù)據(jù)緩沖區(qū),用戶進(jìn)程再從該緩沖區(qū)中讀取數(shù)據(jù)。如果在下一包數(shù)據(jù)到達(dá)時(shí)前一包數(shù)據(jù)還未被用戶進(jìn)程取走,則新一包數(shù)據(jù)就接到前一包數(shù)據(jù)之后,而用戶要根據(jù)事先設(shè)定好的緩沖區(qū)大小從系統(tǒng)接收緩沖區(qū)中讀取數(shù)據(jù),這就造成了一次取到了多包數(shù)據(jù)。

    (3) 由交換機(jī)引起的報(bào)文粘連

    由交換機(jī)引起的報(bào)文粘連,往往是因?yàn)橛山粨Q機(jī)相連的各個(gè)部件在一段時(shí)間內(nèi)發(fā)送的報(bào)文數(shù)據(jù)太多,以至于超出了交換機(jī)的處理能力。這樣,本來發(fā)送端分開發(fā)送的數(shù)據(jù)報(bào)文在交換機(jī)內(nèi)部的緩沖區(qū)中粘連在一起?,F(xiàn)在,在實(shí)驗(yàn)現(xiàn)場DCC等使用VxWorks操作系統(tǒng)的部件需要使用一個(gè)獨(dú)立的端口進(jìn)行程序下載,還要有一個(gè)獨(dú)立的端口提供給SecureCRT軟件以進(jìn)行實(shí)時(shí)監(jiān)控;同時(shí)DCC與MCU和中央控制系統(tǒng)的數(shù)據(jù)傳輸也要在同一臺交換機(jī)中進(jìn)行。這就有可能導(dǎo)致在某一段時(shí)間內(nèi)數(shù)據(jù)量超過了交換機(jī)的處理能力。

    1.3 文粘連對系統(tǒng)的影響

    如果系統(tǒng)發(fā)生了報(bào)文粘連現(xiàn)象而不進(jìn)行相應(yīng)處理,則將導(dǎo)致整個(gè)系統(tǒng)無法正常運(yùn)行。

    如果用于傳輸數(shù)據(jù)的報(bào)文被粘連導(dǎo)致無法正常處理,則將使接收方無法進(jìn)行運(yùn)算,現(xiàn)場實(shí)時(shí)的數(shù)據(jù)無法獲得,從而使標(biāo)志位無法置位,程序無法繼續(xù)進(jìn)行。如果作為生命信號的報(bào)文被粘連導(dǎo)致無法正常處理,則將使接收方認(rèn)為發(fā)送方出現(xiàn)故障;若此情況連續(xù)發(fā)生,則接收方將認(rèn)為發(fā)送方死機(jī),從而停機(jī),以保證整個(gè)系統(tǒng)的安全。

2、報(bào)文粘連問題的解決方法

    2.1 發(fā)送方的解決方法

    對于由發(fā)送方引起的報(bào)文粘連,可以采用以下兩種方法解決。

    (1) 關(guān)閉Nagle算法

    由于VxWorks系統(tǒng)支持Windows Sockets 1.1標(biāo)準(zhǔn),可以將setsockopt函數(shù)中的level項(xiàng)設(shè)置為IPPROTO_TCP1,這樣就可以關(guān)閉Nagle優(yōu)化算法。

    (2) 將Winsock kernel buffer設(shè)置為0

    此方法只有在支持Windows Sockets 2.0標(biāo)準(zhǔn)的系統(tǒng)上才能使用(VxWorks不能支持),可在發(fā)送方為工控機(jī)、接收方為使用VxWorks操作系統(tǒng)的處理器的情況下使用。只需將setsockopt項(xiàng)中的level設(shè)為SOL_SOCKET,將SO_SNDBUF值設(shè)為0。

    2.2 接收方的解決方法

    對于由接收方引起的報(bào)文粘連,也有兩種方法解決。

    (1) 提高報(bào)文處理任務(wù)的優(yōu)先級

    使用VxWorks操作系統(tǒng)可以方便地設(shè)置任務(wù)的優(yōu)先級。使用taskSpawn函數(shù)啟動(dòng)任務(wù),其中priority的數(shù)值就是任務(wù)的優(yōu)先級(從0~255,優(yōu)先級依次降低)。使用此函數(shù)將處理報(bào)文任務(wù)的優(yōu)先級設(shè)為比其他任務(wù)高,但是為了減小意外發(fā)生的可能,該值應(yīng)小于100,因?yàn)閠askSpawn的默認(rèn)優(yōu)先級為100。

    (2) 將粘連在一起的報(bào)文進(jìn)行分包處理

    此方法是規(guī)定報(bào)文數(shù)據(jù)某一位的內(nèi)容為該幀報(bào)文數(shù)據(jù)的總長度,接收方先提取出此內(nèi)容,如果緩沖區(qū)中的數(shù)據(jù)長度大于等于該長度,則按該內(nèi)容的長度從緩沖區(qū)中提取數(shù)據(jù);如果長度不夠則不提取數(shù)據(jù),等到長度達(dá)到要求時(shí)再提取數(shù)據(jù)。這樣即使出現(xiàn)報(bào)文粘連現(xiàn)象,應(yīng)用程序也會(huì)將粘連在一起的數(shù)據(jù)進(jìn)行分包處理,不會(huì)出現(xiàn)數(shù)據(jù)丟失無法識別報(bào)文ID的情況。下面通過一個(gè)具體例子進(jìn)行詳細(xì)說明。

    在實(shí)驗(yàn)線上MCU發(fā)送給DCC的狀態(tài)報(bào)文長度為84字節(jié)(報(bào)文ID為91H),應(yīng)答報(bào)文長度為20字節(jié)(報(bào)文ID為81H),接收緩沖區(qū)為90字節(jié)。如果狀態(tài)報(bào)文粘連在應(yīng)答報(bào)文之后,則將使DCC無法收到完整的狀態(tài)報(bào)文。這種情況連續(xù)發(fā)生3次之后,DCC將認(rèn)為任務(wù)MCU發(fā)生故障,系統(tǒng)將停機(jī),因而結(jié)果必然是錯(cuò)誤的。如果將報(bào)文長度放在報(bào)文的第一位中,報(bào)文ID放在第二位中,則進(jìn)行分包處理后就不會(huì)出現(xiàn)上述的診斷錯(cuò)誤。處理過程如圖2所示。


圖2 分包處理過程

    2.3 交換機(jī)的解決方法

    對于由交換機(jī)引起的報(bào)文粘連,有3種解決方法:

    (1) 使用有更強(qiáng)處理能力的交換機(jī)

    可使用處理能力更強(qiáng)、擁有較大緩存空間的交換機(jī)。可是目前實(shí)驗(yàn)現(xiàn)場已經(jīng)使用了某外國著名廠商的16口交換機(jī),且該交換機(jī)有1MB的緩存空間,使用更高檔的交換機(jī)無疑會(huì)使成本增高。

    (2) 增加交換機(jī)數(shù)量

    可將1臺16口交換機(jī)的工作量交由2臺8口交換機(jī)來完成,再將這兩臺交換機(jī)進(jìn)行連接。這種方法可以明顯降低一臺交換機(jī)的數(shù)據(jù)處理負(fù)擔(dān),但會(huì)使系統(tǒng)的可靠性和安全性指標(biāo)大幅度降級;而且隨著以后實(shí)驗(yàn)設(shè)備的增加,不斷連接新交換機(jī)的方法有可能使網(wǎng)絡(luò)形成環(huán)路,這將造成網(wǎng)絡(luò)癱瘓。所以,不建議使用此方法。

    (3) 修改對交換機(jī)的配置

    可通過修改相關(guān)參數(shù)將交換機(jī)數(shù)據(jù)傳輸方式設(shè)置為無等待傳輸,即在交換機(jī)得到數(shù)據(jù)后不放入內(nèi)部緩沖區(qū),而是直接交給接收方。這種方式在一定程度上可以避免粘包現(xiàn)象的發(fā)生,但當(dāng)報(bào)文傳輸很緊密時(shí)也有繼續(xù)產(chǎn)生粘包現(xiàn)象的可能。

3、結(jié)論

    通過對發(fā)送方和接收方4種解決方法的現(xiàn)場實(shí)驗(yàn),我們發(fā)現(xiàn)效果不盡相同。

    ① 在關(guān)閉Nagle算法的情況下,發(fā)現(xiàn)Nagle算法依然在使用。最終的結(jié)論是,這是Winsock的一個(gè)BUG,并且已經(jīng)在微軟的BUG目錄中得到了證實(shí),所以此方法無效。

    ② 將Winsock kernel buffer設(shè)置為0后粘包問題得到了解決,但傳輸速度明顯降低。經(jīng)測試,每秒大概只能傳送5幀數(shù)據(jù),這在VxWorks這種硬實(shí)時(shí)系統(tǒng)中是無法接受的。

    ③ 提高報(bào)文處理任務(wù)優(yōu)先級的方法可以對報(bào)文粘連起到防治,但有可能產(chǎn)生一些不易發(fā)現(xiàn)的任務(wù)調(diào)度問題。

    ④ 分包處理的方法雖然不能防止粘連的發(fā)生,但是可以完全防止報(bào)文粘連對系統(tǒng)產(chǎn)生的影響。實(shí)踐證明,使用分包處理的方法可以在高速數(shù)據(jù)傳輸?shù)那闆r下保證傳輸?shù)恼_性,而且不會(huì)產(chǎn)生任何副作用,對處理速度的影響也很小,可以忽略不計(jì)。這種方法已經(jīng)在實(shí)驗(yàn)現(xiàn)場使用了很長一段時(shí)間,運(yùn)行情況良好。

參考文獻(xiàn)

[1] Nagle J. Congestion Control in IP/TCP Internet works[S]. RFC896,1984.
[2] 陳智育,溫彥軍,陳琪.VxWorks程序開發(fā)實(shí)踐[M].北京:人民郵電出版社,2004.
[3] 鄺堅(jiān).Tornado/VxWorks入門與提高[M].北京:科學(xué)出版社,2004.
[4] WindRiver. VxWorks for PowerPC Architecture Reference 5.5,2003。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 91爱在线观看 | av72在线观看 | 久热中文字幕无码视频 | 日本三级在线观看免费 | 亚洲精品国产一区二区精华液 | av亚洲精华国产精华精 | 女人舌吻男人茎视频 | 国产精品12区 | 爱逼综合网| 极品美女娇喘呻吟热舞 | 西野翔夫の目の前で犯在线 | 欧美69式互添视频在线 | 日韩中文无 | 人人妻人人澡人人爽欧美一区双 | 天堂精品| 亚洲va欧美va国产va黑人 | 毛片9| 久久久久女| 国产91精品精华液一区二区三区 | av美女在线| 国产成人主播 | 欧美疯狂做受xxxx高潮 | 久久久久久久久久影视 | av小四郎在线最新地址 | 毛片网在线 | 免费又黄又爽又猛的毛片 | 亚洲再线| 国产精品久久免费观看spa | 黄色网页在线播放 | 东京热男人av天堂 | 免费播放av | 国产剧情自拍 | 手机在线成人 | 蜜臀国产在线视频 | 超碰在| 久久亚洲精品成人av无码网站 | 久久精品一区视频 | proumb性欧美在线观看 | 熟妇人妻无乱码中文字幕 | 午夜国人精品av免费看 | 亚洲色图.com | 色综合社区 | 国语对白久久 | 久久一级视频 | 最近中文字幕免费mv在线视频 | 伊人精品久久久大香线蕉 | eeuss国产一区二区三区 | 黑人巨大无码中文字幕无码 | 欧美一区亚洲二区 | 色污网站| 日韩人妻熟女中文字幕a美景之屋 | 日韩成人片 | 黄色三级片毛片 | 岛国大片在线 | √天堂资源8在线官网 | 五月色区 | 国产乱人偷精品免费视频 | 99久久国产综合 | 亚洲欧美一区二区三区国产精品 | 日韩av在线永久免费 | 1区2区视频 | 欧美日韩综合精品 | 亚洲国产黄 | 亚洲成在人线在线播放无码 | 国产精品1000夫妇激情啪 | 国产精品自拍在线观看 | 天堂久久综合 | 91成人免费在线观看 | 国产人妖乱国产精品人妖 | 国产成人久久婷婷精品流白浆 | 超乳在线 | 天码中文字幕在线播放 | 1000部拍拍拍18勿入免费视频下载 | 中文区中文字幕免费看 | 久久天天躁狠狠躁亚洲综合公司 | 欧美乱码精品一区二区三区 | 亚洲国产午夜精品理论片在线播放 | 能看毛片的网站 | 男人疯狂高潮呻吟视频 | 国产不卡一二三 | 天天做天天爱夜夜爽少妇 | 日韩高清久久 | 色五月五月丁香亚洲综合网 | 亚洲国产精品成人无码区 | 日本一道高清一区二区三区 | 国产三级按摩推拿按摩 | 中文精品欧美无线码一区 | 国模一区二区三区白浆 | 亚洲综合欧美色五月俺也去 | mdyd—856冲田杏梨在线 | 中文字字幕在线中文乱 | 久久久精品一区aaa片 | 91资源新版在线天堂成人 | а√中文在线资源库 | 无码一区二区波多野结衣播放搜索 | 性视频一区 | 亚洲好看站 | 91麻豆蜜桃一区二区三区 | 午夜伦全在线观看 | 亚洲国产精品久久久久久久久久 | 黄视频免费在线观看 | 国产成人无码18禁午夜福利p | 国产精品v欧美精品v日韩精品 | 在线永久免费观看黄网站视频 | 又大又硬又黄的免费视频 | 国产乱码一二三区精品 | 亚洲国产天堂一区二区三区 | 国产理论片在线观看 | 欧美成人一区在线观看 | 欧美影院成年免费版 | 色视屏| 欧美孕妇变态重口另类 | 无码人妻精品一区二区三区东京热 | 国模精品视频一区二区 | 综合激情四射 | 欧美成人在线免费视频 | www久久亚洲 | 优月まりな乳狂在线观看 | av毛片久久久久午夜福利hd | 久草视频这里只有精品 | 天天躁日日躁狠狠躁av中文 | 亚洲 欧美 综合 | 亚洲日本乱码在线观看 | 女人18毛片aaa片水真多 | 国产伦子真实事例对白 | 久久国产热精品波多野结衣av | 啦啦啦中文在线观看日本 | 中文在线字幕 | 天天上天天干 | 久久免费精品国自产拍网站 | 蜜桃视频一区二区三区四区开放时间 | 91精彩刺激对白露脸偷拍 | 亚洲狠狠婷婷久久久四季av | 蜜臀av性久久久蜜臀av流畅 | 黄色aaa视频 | 亚洲特黄视频 | 新91av| 无码人妻一区二区三区精品视频 | 日本男人激烈吮乳吃奶 | 女同 媚药 在线播放 | 91成人短视频在线观看 | 亚洲黄色软件 | 欧美不卡一区 | 精品人伦一区二区三区蜜桃网站 | 人人妻人人爽人人做夜欢视频九色 | 亚洲中文字幕无码一久久区 | 影音先锋二区 | 香蕉视频二区 | 国产精品久久久久亚洲影视 | 亚洲一区 日韩精品 中文字幕 | 国产精品视频一区二区三区不卡 | h片免费观看 | 美女国产在线 | 亚韩精品 | 人人爱人人澡 | 久久精品99北条麻妃 | 国产经典一区二区三区 | 久久久久久自慰出白浆 | 久久综合日本 | 精品久久久久久久久久软件 | 国产变态拳头交视频一区二区 | 最新国产麻豆aⅴ精品无码 天天摸天天透天天添 | 天天爽夜夜爽夜夜爽 | 欧美性折磨bdsm激情另类视频 | 日韩成人一区二区三区在线观看 | 放荡的美妇在线播放 | 国产全肉乱妇杂乱视频男男 | 久久久亚洲麻豆日韩精品一区三区 | 欧美乱大交xxxxx古装 | 男人激烈吮乳吃奶视频片 | 奇米第四色一二三四区 | 国产清纯白嫩初黑人高生在线观看 | 中文字幕有码视频 | 伊人欧美 | 国产高清无密码一区二区三区 | 99riav国产精品视频 | 麻豆蜜桃九色在线视频 | 寂寞少妇让水电工爽了一小说 | 免费男性肉肉影院 | 肉丝美脚视频一区二区 | 久久久爽爽爽美女图片 | 日韩美女一区二区三区 | 国产热の有码热の无码视频 | 中国亚洲女人69内射少妇 | 少妇人妻偷人精品一区二区 | 午夜视频91 | 素人在线观看免费视频 | 日韩无| 久久精品aⅴ无码中文字字幕 | 国产欧美日韩综合精品二区 | 最新av网站在线观看 | 国产真实乱对白精彩 | 日本一本久久 | 亚洲精品久久久久久 | 在线日韩精品视频 | 猫咪av成人永久网站在线观看 | 影音先锋久久 | 色哟哟精品视频在线观看 | 国产欧美日韩精品丝袜高跟鞋 | 日韩亚洲国产欧美 | 国产欧美123 | 国模少妇一区二区三区 | 日韩理论视频 | 精品国产aⅴ | 亚洲乱码日产精品bd | 亚洲国产日韩欧美一区二区三区 | 三级网站在线看 | 国产又色又爽又黄的视频在线观看 | 涩爱av蜜臀夜夜嗨av | 狠狠躁夜夜躁人人爽天天bl | 久久久久av综合网成人 | 久久天天躁狠狠躁夜夜不卡 | y11111少妇 | 日韩乱码一区二区 | 国产精品久久久久aaaa九色 | 极品嫩模高潮叫床 | 国产麻传媒精品国产av | 国产91精品激烈高潮白浆 | 熟女少妇a性色生活片毛片 熟人妇女无乱码中文字幕 熟透的岳跟岳弄了69视频 | 国产伦精品一区二区三区综合网 | 国产精品主播 | 日本三级韩国三级欧美三级 | 亚洲中文字幕在线无码一区二区 | 久久人成 | 久草免费av | 国产一区影院 | 国内精品人妻无码久久久影院 | 成 人 黄 色 视频免费播放 | 狠狠色丁香久久婷婷综合五月 | 日韩高清中文字幕 | 色婷婷综合久久久中文字幕 | 人妻少妇边接电话边娇喘 | 少妇边打电话边呻吟在线91 | 免费看日韩 | 大桥久未无码吹潮在线观看 | 99久无码中文字幕一本久道 | 国产黄色理论片 | 中国老女人内谢69xxxx | 国产免费a | 一级黄色裸体片 | 少妇性俱乐部纵欲狂欢电影 | 香蕉久久一区二区不卡无毒影院 | 人人看人人做 | 在线观看av大片 | 国产精品欧美一区二区三区 | 中文字幕一区二区免费 | 国模少妇一区二区三区 | 大尺度分娩网站在线观看 | 爽爽影院免费观看 | 成人免费av网站 | 俄罗斯兽交黑人又大又粗水汪汪 | 色窝窝无码一区二区三区色欲 | 精品国产福利一区二区 | 日韩av中文字幕在线免费观看 | 蜜桃成熟时李丽珍在线观看 | 2017天天干 | 欧美日韩一区在线观看 | 久久午夜夜伦鲁鲁片免费无码影视 | 中文字幕日韩二区一区田优 | 精品国产亚洲一区二区三区 | 亚洲第一色| 日本一级xxxx | 国产一区二区三区四区五区美女 | 亚洲自拍网站 | 久久久精品美女 | 成人在线观看网站 | 公妇借种乱h中文字幕 | 黄色片中文字幕 | 一区二视频 | 超碰黑人 | av在线黄色| 麻豆日产六区 | 无码午夜成人1000部免费视频 | www九色| 亚洲色图吧 | 一二三四国产精品 | 亚洲日韩在线中文字幕综合 | 欧美亚洲色综久久精品国产 | 熟女少妇在线视频播放 | 成人性生生活性生交视频 | 老色69久久九九精品高潮 | 国产热の有码热の无码视频 | 2021最新国产精品网站 | 五月婷婷网站 | 国内精品伊人久久久久av影院 | 2021中文字幕在线观看 | 亚洲美女在线视频 | 日韩亚洲欧美一区二区三区 | 国产成人+亚洲欧洲+综合 | 亚洲的天堂av无码 | 亚洲精品国产精品99久久 | 欧美人一级淫片a免费播放 欧美人与zoxxxx另类 | 亚洲午夜福利av一区二区无码 | 漂亮人妻被黑人久久精品 | 国产三级av在线 | 久久亚洲sm情趣捆绑调教 | 日韩超碰 | 亚洲欧美日韩在线不卡 | 狠狠爱欧美 | 国产精品视频男人的天堂 | 久久99成人 | 亚洲国产av一区二区三区 | 午夜视 | 丝袜情趣国产精品 | 亚洲成年人av | 久久久久综合精品福利啪啪 | 无码h肉动漫在线观看 | 国产偷窥老熟盗摄视频 | 午夜伦伦| 日产精品一区二区三区在线观看 | 欧美色亚洲| 少妇高潮惨叫喷水在线观看 | 亚洲国产精品va在线看黑人 | 男女视频国产 | 影音先锋欧美在线 | 中文字幕第27页 | 亚洲乱码国产乱码精品精大量 | 精品麻豆视频 | 7777kkkk成人观看 | 51自拍视频在线观看 | 男女日批视频 | 国产一区二区三区四区五区入口 | 人人妻人人澡人人爽欧美一区 | 成人黄色激情视频 | 中文字幕免费在线看线人 | 国产精品欧美亚洲777777 | 天天操中文字幕 | 麻豆影视免费观看 | 日本人裸体做爰视频 | 久久午夜私人影院 | 亚洲少妇网站 | 2019日韩中文字幕 | 人成在线| 98久久 | 久久久久久一级片 | 凹凸国产熟女精品视频 | 免费av地址| 成人免费色视频 | 国产成人在线网站 | 亚洲精品欧美一区二区三区 | 欧美午夜精品久久久久免费视 | juliaann战黑人 | 国产精品自在在线午夜出白浆 | 亚洲一区二区三区高清av | 男女做爰猛烈叫床爽爽免费网站 | 成人性生活免费视频 | 毛片基地在线观看 | 国产国语videosex另类 | 亚洲综合另类小说色区色噜噜 | 久操香蕉 | 国产精品入 | 久久99精品久久久久子伦 | 久久久sm调教网站 | 欧美精品一卡二卡 | 99精品视频99| 免费韩国羞羞网站视频 | 国产在线精品一区二区在线播放 | 亚洲天堂黄 | 国产精品久久久久久亚洲伦 | 日韩精品久久久久久久的张开腿让 | 国产女同疯狂激烈互摸 | 日本中文字幕一区二区有限公司 | 日韩av片在线免费观看 | 精品国产一区二区三区无码 | 香蕉网站视频 | 男女一级特黄 | 免费观看一区二区三区 | 国产精品91视频 | 国产成人精品一区二三区 | 老湿机69福利区无码 | 欧美人与性动交α欧美片 | 男人的天堂av片 | 亚洲综合久久成人a片 | 亚洲欧洲免费无码 | 亚洲综合国产精品 | 国产丰满大乳奶水在线视频 | 大尺度做爰呻吟舌吻情头 | 亚洲熟悉妇女xxx妇女av | 欧美日本国产欧美日本韩国99 | 91福利一区二区 | 欧美大片一区 | 奇米色欧美一区二区三区 | 缅甸午夜性猛交xxxx | 少妇精品视频一区二区免费看 | 亚洲小说网 | 久久偷看各类wc女厕嘘嘘 | 国产午夜三级一区二区三桃花影视 | 中文字幕精品久久一二三区红杏 | 色人阁亚洲 | 又污又黄又爽的网站 | 人妻熟女一区二区aⅴ林晓雪 | 国产精品日韩av在线播放 | 亚洲国产精品无码久久青草 | 一品毛片 | 黄色录像片子 | 在线免费你懂的 | 成人一级大片 | 国产特级毛片aaaaaa毛片 | 日本老熟欧美老熟妇 | 中文字幕无码乱人伦 | 免看黄大片aa | 成人影院免费 | 97免费观看视频 | 91人人爽久久涩噜噜噜 | 少妇哺乳期在线喷奶 | 操极品女神 | 欧洲av片| 自拍视频啪 | 亚洲色图欧美激情 | 色悠悠视频| 欧洲美女粗暴牲交免费观看 | www.-级毛片线天内射视视 | 一区二区三区在线免费视频 | 日本三级小视频 | 农村老熟妇乱子伦视频 | 天天色天天操天天射 | 免费国产一级 | 成人天堂婷婷青青视频在线观看 | 性欧美暴力猛交69hd | 色综合久久一区二区三区 | 祥仔视觉av| 91视频黄版 | 色天天综合网 | 日韩特黄特色大片免费视频 | 麻豆精品久久久 | 国产理论精品 | 国产精品人人 | 精品视频免费观看 | 神宫寺奈绪一区二区三区 | 中文字幕日韩国产 | 精品国产一区二区三区久久影院 | 亚洲国产黄色 | 色妞色视频一区二区三区四区 | 一级中国毛片 | 亚洲天堂毛片 | 91超碰中文字幕久久精品 | 国产精品大尺度 | 亚洲精品久久久中文字幕痴女 | 一本久久a精品一合区久久久 | 精品久久久久久久久久久国产字幕 | 少妇高清精品毛片在线视频 | 免费网站av | 中文字幕日本最新乱码视频 | 青青青在线 | 噜噜噜在线视频 | 久久久久国产一区二区三区小说 | 五月激情六月丁香激情天堂 | 二个男人躁我疯狂吃奶视频 | 制服丝袜天堂网 | 久草资源网 | 日韩欧美一区二区三区黑寡妇 | 国产精品日日躁夜夜躁欧美 | 亚洲欭美日韩颜射在线二 | 亚洲国产网 | 天天看片天天av免费观看 | 国产一区二区三区影院 | 国产精品久久久久久久久免费高清 | av一级网站 | 艳妇av | 成人午夜福利视频 | 国产精品黑色高跟鞋丝袜 | 999一区二区三区 | 国产123在线| 91精品久久久久久久久不卡 | 女人一级大片 | 精品久久久久久无码国产 | 亚洲国产精品系列 | 精品卡一卡二卡3卡高清乱码 | av无码不卡在线观看免费 | 亚洲少妇xxx | 尤果网福利视频在线观看 | 欧美成人黑人xx视频免费观看 | 亚洲 变态 欧美 另类 捆绑 | 欧美多人片高潮野外做片黑人 | 丰满放荡岳乱妇69www | 精品少妇一区二区视频在线观看 | 男女作爱免费网站 | 亚洲欧美一区二区三区久久 | 国产伦精品一区三区视频 | 国产亚洲精品女人久久久久久 | 亚洲 欧美 国产 制服 动漫 | 精品无码人妻一区二区免费蜜桃 | 91超碰在 | 国产亚洲成av人片在线观黄桃 | av视屏| 国产精品久久久久亚洲影视 | 成人av资源站 | 男女视频一区 | 在线观看亚洲大片短视频 | 欧美性大战久久久久久久蜜桃 | 麻豆影音先锋 | 在线观看国产视频 | 最新av在线播放 | 国产成人一区二区三区影院动漫 | 狠狠操婷婷 | 中文字幕日本精品一区二区三区 | 亚洲欧美色一区二区三区 | 国产精品高潮呻吟久久av免费动漫 | 岳睡了我中文字幕日本 | 视频久久精品 | 激情超碰在线 | 成人深夜免费视频 | 中文字幕文字暮 | 国产三区在线播放 | mm31美女爽爽爽爱做视频vr | 大奶毛片 | 国产精品视频久久久久久久 | 古装一级淫片aaaaaa | 少妇高潮zzzzzzzy一avhd | 成人免费网站在线 | 在线 国产 欧美 亚洲 天堂 | 亚洲精品天堂久久久老牛 | 18成禁人视频免费 | 青青在线精品 | 狠狠色综合一区二区 | 婷婷激情亚洲 | 午夜视频在线播放 | 欧美成人极品 | 99精品欧美一区二区三区视频 | 五月婷婷六月综合 | 国产熟女内射oooo | 女总裁呻吟双腿大开sm视频 | 亚洲国产极品 | 久久久久国产一区二区三区 | 人妻熟妇乱又伦精品视频 | 亚洲蜜桃精久天干天干天啪啪夜l | 国产精品新婚之夜泄露女同 | 男女床上拍拍拍 | 亚洲精品无码永久在线观看性色 | 风间由美性色一区二区三区 | 北条麻妃二三区 | 久久久久国色av免费观看性色 | 亚洲中文字幕无码一区 | av亚洲产国偷v产偷v自拍软件 | 蜜桃av噜噜一区二区三区小说 | 久久天天躁夜夜躁狠狠85麻豆 | 四虎影视8848hh| 色情无码一区二区三区 | 色黄大色黄女片免费中国 | 中国女人内谢69xxxx | 亚洲精品国产精品乱码不97 | 亚洲狠狠婷婷综合久久久久图片 | 亚洲一区二区在线看 | 美女福利片 | 中国videosex高潮hd | 国产精品第二页 | 波多野结衣不卡 | 又嫩又硬又黄又爽的视频 | 天堂网在线最新版www中文网 | 国产福利视频 | 日本高清xxxxxxxxxx | 日韩精品网址 | 国产无套精品一区二区 | 日日噜噜噜噜夜夜爽亚洲精品 | 桃色一区二区三区 | 国产盗摄夫妻原创视频在线观看 | 国产欧美日韩视频在线 | 欧美高清二区 | 毛片女人18片毛片点击进入 | 一区二区三区国产亚洲网站 | 桃色网站在线观看 | 欧美一级淫片 | 国产天堂久久 | 九九色精品 | 国产精品9999久久久久 | 亚洲国产精品一 | 国产精品久久久久久久新郎 | 99精品免费久久久久久久久 | 天天干天天干天天 | 日韩欧美视频在线 | 午夜精品久久久久久不卡8050 | 青青草原综合久久大伊人精品 | 午夜精品久久久久久久传媒 | 影音先锋女人aa鲁色资源 | 黄片毛片在线观看 | 成人在线高清视频 | va免费视频 | 精品成人久久 | 日日日操操操 | 亚洲第一精品网站 | 日本久久久久久久久久久 | 日日干,夜夜操 | 亚洲精品久久激情国产片 | 噼里啪啦在线看免费观看视频 | 日本欧美不卡 | 中文日韩亚洲欧美字幕 | 91视频第一页 | 中文在线а天堂中文在线新版 | 国产精品麻豆成人av电影艾秋 | 五月天av影院 | 黄色免费在线播放 | 亚洲精品综合一区二区三区在线 | 久久综合日本 | 毛片天天看 | 找个毛片看看 | 超碰888| 黄色网炮| 少妇高潮惨叫喷水在线观看 | 日韩中文无 | 国产视频aaa | 国产精品丝袜久久久久久久不卡 | 成人无码影片精品久久久 | 91丨国产丨捆绑调教 | 日韩人妻精品一区二区三区视频 | 日韩作爱视频 | 一道本在线观看视频 | 国产精品乱码久久久久久1区2区 | 狠狠操夜夜 | 成人福利网| 国产午夜精品一区二区三区嫩草 | 摸丰满大乳奶水www免费 | 国产又粗又猛又黄又爽视频 | 先锋av在线资源 | 色综合天天综合网国产 | 99视频免费 |