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

    一種改進(jìn)的BM字符串匹配算法

    2014-07-07 03:38:13李韋男虞慧群
    關(guān)鍵詞:模式匹配字符串字符

    李韋男,虞慧群

    1.華東理工大學(xué)計(jì)算機(jī)科學(xué)與工程系,上海 200237

    2.計(jì)算機(jī)軟件評(píng)測(cè)重點(diǎn)實(shí)驗(yàn)室,上海 201112

    一種改進(jìn)的BM字符串匹配算法

    李韋男1,2,虞慧群2

    1.華東理工大學(xué)計(jì)算機(jī)科學(xué)與工程系,上海 200237

    2.計(jì)算機(jī)軟件評(píng)測(cè)重點(diǎn)實(shí)驗(yàn)室,上海 201112

    經(jīng)典字符串匹配算法的本質(zhì)都是從左向右或者從右向左順序進(jìn)行字符匹配的,在主串中存在大量子串與模式串前綴或者后綴相同時(shí)效率較低,并且模式串最大右移長(zhǎng)度為模式串長(zhǎng)度。改進(jìn)算法采用二分匹配字符串的方法,有效地避免了由主串中大量子串與模式串前綴相同或者后綴相同引起的無(wú)意義比較次數(shù)。模式串的移動(dòng)距離根據(jù)改進(jìn)的壞字符規(guī)則進(jìn)行計(jì)算,增大了模式串的移動(dòng)距離。實(shí)驗(yàn)結(jié)果表明,改進(jìn)的字符串匹配算法可以有效地減少字符串的匹配次數(shù)和移動(dòng)次數(shù),達(dá)到了提高算法效率的目的。

    匹配;模式串;主串;入侵

    1 引言

    在計(jì)算機(jī)科學(xué)領(lǐng)域,字符串匹配算法一直都是研究焦點(diǎn)之一。在拼寫(xiě)檢查、語(yǔ)言翻譯、數(shù)據(jù)壓縮、搜索引擎、網(wǎng)絡(luò)入侵檢測(cè)、計(jì)算機(jī)病毒特征碼匹配以及DNA序列匹配等應(yīng)用中,都需要進(jìn)行字符串匹配。字符串匹配是入侵檢測(cè)系統(tǒng)所使用的基于攻擊特征的網(wǎng)絡(luò)數(shù)據(jù)包檢測(cè)技術(shù),也是入侵檢測(cè)系統(tǒng)中一個(gè)最基本、最關(guān)鍵的技術(shù)。在實(shí)際的網(wǎng)絡(luò)運(yùn)行中,字符串匹配速度的快慢直接影響到入侵檢測(cè)系統(tǒng)的效率。

    字符串的匹配問(wèn)題,是指給定一個(gè)主串和一個(gè)模式串,找到模式串是否在主串中出現(xiàn)。若出現(xiàn)返回出現(xiàn)位置,反之返回未出現(xiàn)。形式化定義為:在字符集ξ上,給定一個(gè)長(zhǎng)度為N的主串T[1…N],以及一個(gè)長(zhǎng)度為M的模式串P[1…M]。如果有1≤x≤N,存在T[x+1,…,x+M]=P[1…M],則P在主串T的位置x處出現(xiàn),即模式串與主串匹配。

    著名的匹配算法有BF算法、KMP算法、BM算法等。近年來(lái),很多專家學(xué)者都提出過(guò)基于BM算法的改進(jìn)算法。文獻(xiàn)[1]提出的改進(jìn)的BM算法是在應(yīng)用壞字符規(guī)則的過(guò)程中,如果主串中連續(xù)的幾個(gè)字符不在模式串中出現(xiàn)[1],則不需要被比對(duì),以此改變模式串的匹配順序,這樣可增大模式串匹配的滑動(dòng)距離,提高算法的匹配效率。雖然該方法可提高算法的效率,但此種情況的發(fā)生幾率非常小,因此該方法仍有待改進(jìn)。文獻(xiàn)[2]算法改進(jìn)為:引入一個(gè)新的判斷函數(shù)Q(X)指出字符X在模式串中出現(xiàn)的次數(shù),當(dāng)出現(xiàn)次數(shù)為l時(shí)可以利用已匹配的信息加大移動(dòng)距離[2],同時(shí)利用文本串中不匹配字符后面的一個(gè)字符進(jìn)行匹配,從而得到一個(gè)移動(dòng)距離,將不同移動(dòng)規(guī)則下獲得的移動(dòng)距離的最大值作為實(shí)際的移動(dòng)距離,依次進(jìn)行,直到匹配完成。通過(guò)實(shí)驗(yàn)證明,該算法的移動(dòng)次數(shù)和比較次數(shù)確有減少,不過(guò)增加了內(nèi)存占用,并且當(dāng)文本字符出現(xiàn)頻率相當(dāng)時(shí),該算法效果并不理想。

    基于上述問(wèn)題,本文首先對(duì)這幾種常見(jiàn)匹配算法進(jìn)行分析,然后在BM算法的基礎(chǔ)上提出一種改進(jìn)的字符串匹配算法,最后進(jìn)行仿真實(shí)驗(yàn)和性能分析。

    2 改進(jìn)字符串匹配算法

    2.1 經(jīng)典字符串匹配算法

    介紹算法之前,做如下定義,主串T:T[1…N],長(zhǎng)度為N;模式串P:P[1…M],長(zhǎng)度為M。

    BF算法:首先T[1]和P[1]比較,若相等,則再比較T[2]和P[2],一直到P[M]為止;若T[2]和P[2]不等,則P向右移動(dòng)一個(gè)字符的位置,再依次進(jìn)行比較。如果存在k,1≤k≤N,且T[k+1…k+M]=P[1…M],則匹配成功;否則失敗。BF算法的實(shí)現(xiàn)比較簡(jiǎn)單,但是效率低,時(shí)間復(fù)雜度高[3]。該算法最壞情況下要進(jìn)行M×(N-M+1)次比較,時(shí)間復(fù)雜度為O(M×N)。

    KMP算法:在普通匹配算法中主串與模式串都需要回溯,但這些回溯不是必要的。因?yàn)楫?dāng)某一位發(fā)生失配時(shí),可以根據(jù)已匹配的結(jié)果進(jìn)行判斷。該算法問(wèn)題可以理解為,當(dāng)模式串中的第k位與主串的第i位比較發(fā)生不匹配時(shí)[4],需要將模式串向右滑動(dòng)到某個(gè)位置,繼續(xù)與主串的第i位進(jìn)行比較,避免了不必要的主串回溯,減少了模式串回溯的位數(shù)。時(shí)間復(fù)雜度比BF算法低。

    BM算法:BM算法在移動(dòng)模式串的時(shí)候是從左到右,而進(jìn)行比較的時(shí)候是從右到左的。BM算法在進(jìn)行匹配時(shí)[5],包含兩個(gè)并行的算法,壞字符算法和好后綴算法,這兩種算法的目的就是為了讓模式串每次向右移動(dòng)盡可能大的距離。

    2.2 改進(jìn)字符串匹配算法

    眾所周知,字符串匹配算法的性能取決于模式串的移動(dòng)次數(shù)和與主串字符的匹配次數(shù)[6]。所以,如何能在最少移動(dòng)次數(shù)和最少比較次數(shù)內(nèi)得到匹配結(jié)果,就是算法改進(jìn)需要研究的主要內(nèi)容。

    KMP算法的比較是從左向右,BM算法的比較是從右向左。大量的單詞是后綴相同但是前綴不一樣[7],也有很多單詞是前綴相同而后綴不一樣。所以每次都從左向右或從右向左比較會(huì)導(dǎo)致很多無(wú)意義的比較次數(shù)。基于此思想,本文提出一種“二分匹配”的方法,即首先比較首尾字符,然后比較最中間字符,進(jìn)而遞歸比較最中間字符,有效地避免了由于前綴或者后綴相同引起的無(wú)意義比較次數(shù)。

    BM算法中,模式串P最大向右移動(dòng)長(zhǎng)度為M[8],為了提出移動(dòng)更大長(zhǎng)度的辦法,本文采用如下方式移動(dòng)字符串:針對(duì)主串中參加比較子串的最末位字符和最末位字符的下一位字符,分別采用兩種不同的壞字符規(guī)則進(jìn)行預(yù)處理,當(dāng)“二分匹配”失配時(shí),采用改進(jìn)的壞字符規(guī)則進(jìn)行移動(dòng),最大移動(dòng)長(zhǎng)度為M+1。

    壞字符規(guī)則[9]:從右向左掃描的過(guò)程中,若發(fā)現(xiàn)某個(gè)主串字符a不匹配,則按如下兩種情況討論:

    (1)如果字符a在模式P中沒(méi)有出現(xiàn),那么從字符a開(kāi)始的M個(gè)文本顯然不可能與P匹配成功,直接全部跳過(guò)該區(qū)域即可。

    (2)如果a在模式P中出現(xiàn),則以該字符進(jìn)行對(duì)齊。

    在本文算法中,對(duì)于最末位字符x的移動(dòng)距離,用數(shù)學(xué)公式表示,設(shè)skip1(x)為P右移的距離,max(x)為字符x在P中最右位置。

    對(duì)于最末位字符的下一位字符y的移動(dòng)距離,用數(shù)學(xué)公式表示,設(shè)skip2(y)為P右移的距離,max(y)為字符y在P中最右位置。

    實(shí)際的移動(dòng)距離則為max(skip1(x),skip2(y)。

    算法流程如圖1。

    圖1 算法流程圖

    2.3 算法的實(shí)現(xiàn)

    當(dāng)首尾字符都相等時(shí),采取“二分匹配”算法,start 和end代表字符串的首尾位置,T代表主串中參加比較的子串,P代表模式串,遞歸比較如下:

    算法流程:當(dāng)i≤n的條件滿足,令j=m。首先比較T[i]與P[0]以及T[i+j-1]與P[j-1],如果相等,則進(jìn)一步采用“二分匹配”算法來(lái)遞歸比較字符串,如果相等則返回出現(xiàn)位置,否則采用“改進(jìn)壞字符規(guī)則”進(jìn)行模式串的移動(dòng);如果不相等,則采用“改進(jìn)壞字符規(guī)則”進(jìn)行模式串的移動(dòng)。

    3 實(shí)例及分析

    假設(shè)在入侵系統(tǒng)中,網(wǎng)絡(luò)數(shù)據(jù)包中存在的主串T是''abcbctefkbbebcbc'',入侵檢測(cè)庫(kù)中特定的模式串P是''ebcbc''。需要在最快時(shí)間內(nèi)檢測(cè)出主串T中是否有攻擊串P出現(xiàn)。如果檢測(cè)出P出現(xiàn),則入侵系統(tǒng)就會(huì)發(fā)出警報(bào),甚至切斷網(wǎng)絡(luò)連接。

    首先對(duì)BM算法匹配流程進(jìn)行說(shuō)明。模式串與主串對(duì)齊,從右向左比較。

    圖2 BM算法第一步

    模式串與主串比較5次。模式串e與主串a(chǎn)失配,根據(jù)規(guī)則模式串右移4位。

    圖3 BM算法第二步

    模式串與主串比較1次。模式串c與主串k失配,模式串右移5位。

    圖4 BM算法第三步

    模式串與主串比較3次。模式串c與主串e失配,模式串向右移動(dòng)2位。

    圖5 BM算法第四步

    模式串與主串比較5次,找到模式串??傆?jì)模式串移動(dòng)3次,與主串字符比較14次,完成字符串匹配。

    用這個(gè)例子作為對(duì)比,介紹本文提出的改進(jìn)算法匹配流程。

    圖6 改進(jìn)算法第一步

    比較1次,模式串e與主串a(chǎn)失配,根據(jù)規(guī)則模式串右移6位。

    比較2次,模式串c與主串b失配,模式串右移4位。模式串與主串比較5次,找到模式串。總計(jì)模式串移動(dòng)2次,與主串字符比較8次,完成字符串匹配。

    可見(jiàn)本文提出算法已經(jīng)提高了字符串匹配的效率。

    圖7 改進(jìn)算法第二步

    圖8 改進(jìn)算法第三步

    3.1 改進(jìn)算法時(shí)間復(fù)雜度分析

    KMP算法在搜索階段的最壞時(shí)間復(fù)雜度和平均時(shí)間復(fù)雜度都是O(N)[10]。在預(yù)處理階段,算法需要計(jì)算模式串的每個(gè)前綴的最長(zhǎng)邊界和模式串本身的最長(zhǎng)邊界。預(yù)處理階段的時(shí)間復(fù)雜度為O(M)。BM算法是比較快的模式匹配算法,該算法在預(yù)處理階段的時(shí)間復(fù)雜度為O(m+σ),空間復(fù)雜度為O(m+σ),其中σ是與主串和字符串所在的有限字符集的程度。BM算法的搜索階段的最壞時(shí)間復(fù)雜度為O(MN)[11],而其平均時(shí)間復(fù)雜度是亞線性的,其中當(dāng)匹配一個(gè)非周期化的模式時(shí)即在最壞情況下至多需要進(jìn)行3n次比較。BM的最大不便之處是要根據(jù)壞字符和好后綴規(guī)則計(jì)算移動(dòng)距離,雖然它們可以在O(M)的時(shí)間內(nèi)完成[12],但是很復(fù)雜。

    改進(jìn)算法利用主串中參加比較子串的最末位字符和最末位字符的下一位字符的改進(jìn)壞字符規(guī)則進(jìn)行移動(dòng),這樣帶來(lái)更大的平均移動(dòng)距離,在O(M)時(shí)間內(nèi)完成,并且計(jì)算起來(lái)非常簡(jiǎn)單。對(duì)于搜索階段,在模式串和主串的子串有大量前綴或者后綴相同時(shí),采用本文提出的“二分匹配”算法,其平均時(shí)間復(fù)雜度是也要優(yōu)于BM算法。綜上所述,改進(jìn)算法在時(shí)間復(fù)雜度方面有了一定改善。

    3.2 改進(jìn)算法性能分析

    為了評(píng)測(cè)該算法的性能,在算法的運(yùn)行過(guò)程中,對(duì)字符串的匹配次數(shù)和算法運(yùn)行時(shí)間兩個(gè)方面的性能進(jìn)行了比較[13]。實(shí)驗(yàn)環(huán)境為P8600 2.40 GHz,2 GB內(nèi)存,W indow s XP。實(shí)驗(yàn)平臺(tái)為M icrosoft Visual C++6.0。測(cè)試用例為純英文文本,隨機(jī)抽取兩段1 MB文本,3個(gè)長(zhǎng)度不同的模式串,分別為3,6,10,字符串具體內(nèi)容為too,before,experience,在同一臺(tái)計(jì)算機(jī)上分別用BM、文獻(xiàn)[1]改進(jìn)算法,以及本文改進(jìn)算法循環(huán)執(zhí)行1 000次,進(jìn)行測(cè)試,并記錄下每種算法平均字符匹配次數(shù)和運(yùn)行時(shí)間。文本內(nèi)容較多,只給出部分示例。

    第一段測(cè)試文本部分內(nèi)容:”If more than one filter matches,we assign it to the class with the highest priority.If no filter matches,the packet is discarded.To track connection cutoffs,the Time Machine keeps state for all active connections in a hash table.If a newly arrived packet belongs to a connection that has exceeded the cut off limit configured for its class,it is discarded.”平均字符匹配次數(shù)進(jìn)行比較如圖9。

    圖9 平均字符匹配次數(shù)與模式串長(zhǎng)度關(guān)系

    模式串長(zhǎng)度為3時(shí),BM,文獻(xiàn)[1]算法,本文算法的比較次數(shù)分別為242,223,198。模式串長(zhǎng)度為6時(shí),BM,文獻(xiàn)[1]算法,本文算法的比較次數(shù)分別為141,130,117。模式串長(zhǎng)度為10時(shí),BM,文獻(xiàn)[1]算法,本文算法的比較次數(shù)分別為108,103,94。

    第二段測(cè)試文本部分內(nèi)容:“It does not specify an Internet standard of any kind.Distribution of this memo is unlimited.Abstract Spam,defined as the transmission of bulk unsolicited messages,has plagued Internet email. Unfortunately,spam is not limited to email.It can affect any system that enables user-to-user communications.”算法運(yùn)行時(shí)間比較如圖10。

    模式串長(zhǎng)度為3時(shí),BM,文獻(xiàn)[1]算法,本文算法的運(yùn)行時(shí)間分別為17,15,11。模式串長(zhǎng)度為6時(shí),BM,文獻(xiàn)[1]算法,本文算法的運(yùn)行時(shí)間分別為14,12,9。模式串長(zhǎng)度為10時(shí),BM,文獻(xiàn)[1]算法,本文算法的比較次數(shù)分別為10,9,7。

    尤其是當(dāng)主串中存在大量子串與模式串前綴或者后綴相同的時(shí)候,該算法性能必會(huì)有一定改善。實(shí)驗(yàn)結(jié)果表明,本文算法的匹配次數(shù)和運(yùn)行時(shí)間較BM算法以及文獻(xiàn)[1]改進(jìn)算法都有一定改進(jìn),達(dá)到了提高算法效率的目的。

    4 結(jié)論

    本文首先對(duì)BM算法進(jìn)行分析,從字符串匹配效率和移動(dòng)效率出發(fā),提出了一種改進(jìn)算法。該算法采用“二分匹配”方法匹配字符串,當(dāng)失配時(shí)采用了最末位字符和最末位字符的下一位字符判斷右移量,不僅提高了匹配效率,還增大了移動(dòng)距離。根據(jù)實(shí)驗(yàn)測(cè)試結(jié)果,改進(jìn)算法在效率上的確優(yōu)于BM算法以及改進(jìn)的BM算法。尤其是當(dāng)主串中存在大量子串與模式串前綴或者后綴相同的時(shí)候,該算法性能必會(huì)有一定改善。字符串模式匹配在許多科學(xué)領(lǐng)域有著非常重要的應(yīng)用,如何發(fā)掘更高效的匹配算法,還有待于進(jìn)一步的探討和研究。由于時(shí)間和精力的關(guān)系,沒(méi)有對(duì)多模式匹配算法進(jìn)行更多的研究,下一步考慮把多模式匹配引入到入侵檢測(cè)系統(tǒng)中。

    [1]劉沛騫,馮晶晶.一種改進(jìn)的BM模式匹配算法[J].計(jì)算機(jī)工程,2011,37(17):248-251.

    [2]姜慶民,吳寧,劉偉華.面向入侵檢測(cè)系統(tǒng)的模式匹配算法研究[J].西安交通大學(xué)學(xué)報(bào),2009,43(2):58-62.

    [3]Boyer R S,Moore J S.A fast searching algorithm[J].Communications of the ACM,1977.

    [4]Hernandez M.A taxonom y of some right-to-left stringmatching algorithms[J].Computer Science,2010,58:79-95.

    [5]黃文奇,熊正大.基于BM方法的字符串匹配復(fù)化算法[J].華東科技大學(xué)學(xué)報(bào),2009,12(8):48-51.

    [6]王天聰,侯整風(fēng),何玲.基于BM的模式匹配改進(jìn)算法[J].合肥工業(yè)大學(xué)學(xué)報(bào),2011(34):38-40.

    [7]王浩,張霖,張慶.基于雙字符序檢測(cè)的BM模式匹配改進(jìn)算法[J].計(jì)算機(jī)工程與科學(xué),2012(3):20-24.

    [8]楊潔,劉聰峰.模式匹配與校驗(yàn)和相結(jié)合的IP協(xié)議識(shí)別方法[J].西安電子科技大學(xué)學(xué)報(bào),2012(3):47-51.

    [9]Sundey D M.A very fast substring search algorithm[J]. Communications of the ACM,1990,33(8):132-142.

    [10]王浩,周曉峰.基于入侵檢測(cè)系統(tǒng)Snort的BM模式匹配算法的研究和改進(jìn)[J].計(jì)算機(jī)安全,2009(2):38-40.

    [11]Horspoon N.Practical fast searching in strings[J].Software-Practice and Experience,1980,10:501-506.

    [12]Salmela L,Tarhio J,Kalsi P.Approximate Boyer-Moore string matching for small alphabets[J].A lgorithm ica,2010,58(3):591-198.

    [13]關(guān)超,蔣建中,郭軍利.一種基于反向有限自動(dòng)機(jī)的多模式匹配算法[J].計(jì)算機(jī)工程,2010,36(1):208-210.

    LI Weinan1,2,YU Huiqun2

    1.Department of Computer Science and Engineering,East China University of Science and Technology,Shanghai 200237,China
    2.Shanghai Key Laboratory of Computer Softw are Evaluating and Testing,Shanghai 201112,China

    The essence of classical string matching algorithms is sequential character matching which is always from left to right or from right to left.In the main string,if there are many substrings which have the same prefix or suffix with the pattern string,the algorithms are in the low efficiency.The maximum length for the shift is the length of the pattern string. The improved algorithm uses the two-string-separate-comparison method,effectively avoiding meaningless comparison times due to the same prefix or suffix of substrings and the pattern string.Since the algorithm calculates moving distance of the pattern string according to the improved bad character rule,it increases moving distance of the pattern string.The experimental results show that the improved string matching algorithm can effectively reduce the string matching times and moving times to im prove the algorithm efficiency.

    matching;pattern string;main string;intrusion

    A

    TP313

    10.3778/j.issn.1002-8331.1208-0524

    LI Weinan,YU Huiqun.Improved string matching algorithm based on BM.Computer Engineering and Applications,2014,50(16):104-108.

    國(guó)家自然科學(xué)基金(No.61173048,No.60773094);上海市曙光計(jì)劃(No.07SG32)資助。

    李韋男(1987—),男,碩士,主要研究領(lǐng)域?yàn)槿肭謾z測(cè)、模式匹配算法;虞慧群(1967—),男,博士,教授,博士生導(dǎo)師,主要研究領(lǐng)域?yàn)檐浖こ?、信息安全、形式化方法。E-mail:liweinan54321@163.com

    2012-09-07

    2012-11-02

    1002-8331(2014)16-0104-05

    CNKI網(wǎng)絡(luò)優(yōu)先出版:2012-11-28,http://www.cnki.net/kcm s/detail/11.2127.TP.20121128.1453.001.htm l

    猜你喜歡
    模式匹配字符串字符
    尋找更強(qiáng)的字符映射管理器
    基于模式匹配的計(jì)算機(jī)網(wǎng)絡(luò)入侵防御系統(tǒng)
    電子制作(2019年13期)2020-01-14 03:15:32
    字符代表幾
    一種USB接口字符液晶控制器設(shè)計(jì)
    電子制作(2019年19期)2019-11-23 08:41:50
    具有間隙約束的模式匹配的研究進(jìn)展
    消失的殖民村莊和神秘字符
    OIP-IOS運(yùn)作與定價(jià)模式匹配的因素、機(jī)理、機(jī)制問(wèn)題
    基于散列函數(shù)的模式匹配算法
    一種新的基于對(duì)稱性的字符串相似性處理算法
    依據(jù)字符串匹配的中文分詞模型研究
    男人的好看免费观看在线视频 | 最近最新中文字幕大全免费视频| 亚洲欧美激情在线| www.精华液| 51午夜福利影视在线观看| 免费少妇av软件| 亚洲色图av天堂| 久久精品国产99精品国产亚洲性色 | 50天的宝宝边吃奶边哭怎么回事| 男人的好看免费观看在线视频 | 非洲黑人性xxxx精品又粗又长| 99精品欧美一区二区三区四区| 久久精品91蜜桃| 久久久国产成人精品二区| 大型av网站在线播放| 黑人巨大精品欧美一区二区蜜桃| 色播在线永久视频| 99久久精品国产亚洲精品| 叶爱在线成人免费视频播放| 国产不卡一卡二| 午夜激情av网站| www.精华液| 一区在线观看完整版| 日韩欧美免费精品| 999久久久国产精品视频| 欧美日韩精品网址| 伦理电影免费视频| 香蕉国产在线看| 十八禁网站免费在线| 97人妻天天添夜夜摸| 在线国产一区二区在线| 黄色片一级片一级黄色片| 一夜夜www| 91精品三级在线观看| 一二三四在线观看免费中文在| 亚洲色图综合在线观看| 国产成人av教育| 欧美成人一区二区免费高清观看 | 在线永久观看黄色视频| 亚洲国产高清在线一区二区三 | 女人被狂操c到高潮| 日韩高清综合在线| 亚洲七黄色美女视频| 美女大奶头视频| 亚洲av成人一区二区三| 亚洲天堂国产精品一区在线| 极品人妻少妇av视频| 男女下面插进去视频免费观看| 久久久水蜜桃国产精品网| 亚洲国产高清在线一区二区三 | 国产成人精品久久二区二区91| 极品教师在线免费播放| 午夜福利欧美成人| 欧美成人午夜精品| 国产精品国产高清国产av| 日日爽夜夜爽网站| 法律面前人人平等表现在哪些方面| 99riav亚洲国产免费| 99在线人妻在线中文字幕| 亚洲激情在线av| 欧美日本亚洲视频在线播放| 777久久人妻少妇嫩草av网站| 亚洲自偷自拍图片 自拍| 美女扒开内裤让男人捅视频| 波多野结衣一区麻豆| 久久久久久久午夜电影| 欧美日韩中文字幕国产精品一区二区三区 | 999久久久精品免费观看国产| 黄色毛片三级朝国网站| 午夜久久久在线观看| 性欧美人与动物交配| 极品人妻少妇av视频| 51午夜福利影视在线观看| 天天添夜夜摸| 成年版毛片免费区| 美女扒开内裤让男人捅视频| 后天国语完整版免费观看| 久久久精品欧美日韩精品| 成人国产一区最新在线观看| 超碰成人久久| 欧洲精品卡2卡3卡4卡5卡区| 国产欧美日韩一区二区精品| 青草久久国产| 丝袜美腿诱惑在线| 国产av一区二区精品久久| 12—13女人毛片做爰片一| 女性被躁到高潮视频| 两个人看的免费小视频| www.熟女人妻精品国产| 日韩欧美在线二视频| 久久伊人香网站| 狠狠狠狠99中文字幕| 精品国产一区二区三区四区第35| 日本免费一区二区三区高清不卡 | 在线永久观看黄色视频| 日本五十路高清| 久久婷婷成人综合色麻豆| 曰老女人黄片| 亚洲国产欧美网| 黄色a级毛片大全视频| 国产精品秋霞免费鲁丝片| 操出白浆在线播放| 一级片免费观看大全| 日韩三级视频一区二区三区| 天堂√8在线中文| www.999成人在线观看| 在线免费观看的www视频| 中文字幕人成人乱码亚洲影| 亚洲人成网站在线播放欧美日韩| 少妇熟女aⅴ在线视频| 国产av一区在线观看免费| 国产区一区二久久| 老鸭窝网址在线观看| 久久久精品欧美日韩精品| 啦啦啦 在线观看视频| 在线免费观看的www视频| 天天躁狠狠躁夜夜躁狠狠躁| 丁香欧美五月| 精品国产美女av久久久久小说| 欧美黄色片欧美黄色片| 免费看a级黄色片| 国产亚洲av高清不卡| 国产精品免费视频内射| 亚洲午夜精品一区,二区,三区| 精品久久久久久久人妻蜜臀av | 九色国产91popny在线| 99精品久久久久人妻精品| 久久久国产成人免费| 好男人电影高清在线观看| 多毛熟女@视频| 熟女少妇亚洲综合色aaa.| 麻豆av在线久日| 一进一出好大好爽视频| 成人三级黄色视频| 亚洲一区二区三区色噜噜| 黑人巨大精品欧美一区二区蜜桃| 国产欧美日韩一区二区三区在线| 一进一出抽搐gif免费好疼| 变态另类成人亚洲欧美熟女 | 国产成人系列免费观看| 巨乳人妻的诱惑在线观看| 亚洲五月色婷婷综合| 岛国在线观看网站| 亚洲熟女毛片儿| 黄网站色视频无遮挡免费观看| 亚洲午夜精品一区,二区,三区| 国产亚洲精品综合一区在线观看 | 国产男靠女视频免费网站| 黄网站色视频无遮挡免费观看| 日韩国内少妇激情av| 男人的好看免费观看在线视频 | 一区二区三区国产精品乱码| 淫妇啪啪啪对白视频| 久久久久久久久免费视频了| 黑人欧美特级aaaaaa片| 亚洲天堂国产精品一区在线| 级片在线观看| 亚洲国产精品久久男人天堂| 国产av一区在线观看免费| 亚洲精品久久国产高清桃花| 日本 欧美在线| 久久精品成人免费网站| 国产精品久久视频播放| 中国美女看黄片| 久久天躁狠狠躁夜夜2o2o| 午夜福利在线观看吧| 日韩大码丰满熟妇| 男人的好看免费观看在线视频 | 欧美绝顶高潮抽搐喷水| 亚洲自偷自拍图片 自拍| 日韩国内少妇激情av| 久久久久国产精品人妻aⅴ院| 亚洲午夜理论影院| 午夜福利影视在线免费观看| 少妇熟女aⅴ在线视频| 91九色精品人成在线观看| 久久国产亚洲av麻豆专区| 欧美最黄视频在线播放免费| 欧美 亚洲 国产 日韩一| 久久精品亚洲精品国产色婷小说| 超碰成人久久| 97人妻天天添夜夜摸| 国产精品98久久久久久宅男小说| 欧美日韩精品网址| 亚洲人成网站在线播放欧美日韩| 一区二区三区激情视频| 亚洲一区二区三区色噜噜| 精品一品国产午夜福利视频| 女性生殖器流出的白浆| 啪啪无遮挡十八禁网站| 日本撒尿小便嘘嘘汇集6| 天堂影院成人在线观看| 多毛熟女@视频| 国产成人av激情在线播放| 怎么达到女性高潮| 看免费av毛片| 真人做人爱边吃奶动态| 国产成人免费无遮挡视频| 中文字幕高清在线视频| 在线观看舔阴道视频| 乱人伦中国视频| 99国产极品粉嫩在线观看| 亚洲成人精品中文字幕电影| 国产在线观看jvid| 国产精品九九99| 国产av精品麻豆| 亚洲欧美一区二区三区黑人| a级毛片在线看网站| 日韩一卡2卡3卡4卡2021年| 国产成人欧美在线观看| 国产精品久久电影中文字幕| 91大片在线观看| netflix在线观看网站| 亚洲自偷自拍图片 自拍| 韩国av一区二区三区四区| 天天一区二区日本电影三级 | 在线观看免费视频网站a站| 午夜免费观看网址| 国产黄a三级三级三级人| 一个人免费在线观看的高清视频| 亚洲九九香蕉| 电影成人av| 麻豆国产av国片精品| 精品无人区乱码1区二区| 久久精品国产99精品国产亚洲性色 | 国产欧美日韩一区二区精品| 欧美日韩福利视频一区二区| 日本撒尿小便嘘嘘汇集6| 免费久久久久久久精品成人欧美视频| 国产精品野战在线观看| 欧美绝顶高潮抽搐喷水| 国产视频一区二区在线看| 女人被躁到高潮嗷嗷叫费观| 日韩欧美一区视频在线观看| 一区二区日韩欧美中文字幕| 亚洲,欧美精品.| or卡值多少钱| 黄色片一级片一级黄色片| 国产精品亚洲av一区麻豆| 丰满人妻熟妇乱又伦精品不卡| 欧美最黄视频在线播放免费| 精品不卡国产一区二区三区| 午夜激情av网站| 国产成人欧美在线观看| 国产片内射在线| 高潮久久久久久久久久久不卡| 精品卡一卡二卡四卡免费| 日韩中文字幕欧美一区二区| 久久久久久人人人人人| 午夜福利18| 如日韩欧美国产精品一区二区三区| 日本一区二区免费在线视频| 少妇的丰满在线观看| 中文字幕最新亚洲高清| 窝窝影院91人妻| 黄网站色视频无遮挡免费观看| 亚洲伊人色综图| 天堂√8在线中文| 久久人妻熟女aⅴ| 亚洲五月婷婷丁香| 非洲黑人性xxxx精品又粗又长| 欧美另类亚洲清纯唯美| 制服人妻中文乱码| 美女国产高潮福利片在线看| 国产乱人伦免费视频| 老汉色∧v一级毛片| 亚洲久久久国产精品| 中文字幕人妻熟女乱码| 国产精品一区二区在线不卡| 成人特级黄色片久久久久久久| 美女高潮到喷水免费观看| e午夜精品久久久久久久| 精品福利观看| 人人妻人人澡欧美一区二区 | 99国产综合亚洲精品| 亚洲精华国产精华精| 热99re8久久精品国产| 亚洲第一电影网av| 搞女人的毛片| 夜夜看夜夜爽夜夜摸| 精品久久久久久,| 91精品三级在线观看| 久久久久久久精品吃奶| 国产熟女午夜一区二区三区| 精品欧美一区二区三区在线| 国产成人av激情在线播放| 亚洲午夜精品一区,二区,三区| 岛国视频午夜一区免费看| 1024视频免费在线观看| 亚洲成a人片在线一区二区| 我的亚洲天堂| 国产精品亚洲一级av第二区| 亚洲成人久久性| 久久亚洲精品不卡| 日韩欧美免费精品| 亚洲一卡2卡3卡4卡5卡精品中文| 亚洲avbb在线观看| 国产精品国产高清国产av| 少妇粗大呻吟视频| 国产精品久久久久久精品电影 | 亚洲男人天堂网一区| 日本免费a在线| 真人一进一出gif抽搐免费| av天堂久久9| 久久精品亚洲精品国产色婷小说| 欧美日韩黄片免| 日本 av在线| 中文字幕另类日韩欧美亚洲嫩草| 一区在线观看完整版| 91大片在线观看| 黄色成人免费大全| 午夜福利18| 欧美日韩中文字幕国产精品一区二区三区 | 长腿黑丝高跟| 欧美成人性av电影在线观看| 大香蕉久久成人网| 亚洲avbb在线观看| 香蕉久久夜色| 亚洲全国av大片| 日韩欧美三级三区| 国产精品久久久久久人妻精品电影| aaaaa片日本免费| av电影中文网址| 午夜福利高清视频| 亚洲,欧美精品.| 麻豆国产av国片精品| 久久精品成人免费网站| 成人18禁在线播放| 757午夜福利合集在线观看| 亚洲少妇的诱惑av| 长腿黑丝高跟| 亚洲人成电影观看| 熟女少妇亚洲综合色aaa.| 亚洲一区二区三区不卡视频| 欧美一区二区精品小视频在线| 国产高清激情床上av| 18禁美女被吸乳视频| 色综合欧美亚洲国产小说| 欧美日本视频| 日韩欧美国产一区二区入口| 19禁男女啪啪无遮挡网站| 国产精华一区二区三区| 免费在线观看日本一区| 国产视频一区二区在线看| 久久精品国产亚洲av香蕉五月| 精品免费久久久久久久清纯| 亚洲一区高清亚洲精品| 在线国产一区二区在线| 亚洲成人精品中文字幕电影| 亚洲国产精品成人综合色| 亚洲国产中文字幕在线视频| 18禁观看日本| 又大又爽又粗| 亚洲国产精品合色在线| 国产精品日韩av在线免费观看 | 男女午夜视频在线观看| 欧美在线一区亚洲| 亚洲精品国产色婷婷电影| 精品不卡国产一区二区三区| 亚洲成人国产一区在线观看| 久久精品91无色码中文字幕| 久久精品国产99精品国产亚洲性色 | 校园春色视频在线观看| 搞女人的毛片| 女人被狂操c到高潮| 日日爽夜夜爽网站| 国产高清视频在线播放一区| 淫秽高清视频在线观看| 人人妻人人澡人人看| 国产亚洲精品av在线| 国产欧美日韩一区二区三| 亚洲精华国产精华精| 制服人妻中文乱码| 人人妻,人人澡人人爽秒播| 日本免费a在线| 久久影院123| 日本黄色视频三级网站网址| 久久久水蜜桃国产精品网| 亚洲一区高清亚洲精品| 9191精品国产免费久久| 自线自在国产av| 免费高清在线观看日韩| 无人区码免费观看不卡| 淫妇啪啪啪对白视频| 午夜福利高清视频| АⅤ资源中文在线天堂| bbb黄色大片| 一区二区三区国产精品乱码| 日韩成人在线观看一区二区三区| 琪琪午夜伦伦电影理论片6080| 人人妻人人澡人人看| 不卡av一区二区三区| 免费av毛片视频| 99在线视频只有这里精品首页| 亚洲午夜理论影院| 在线视频色国产色| 老鸭窝网址在线观看| 精品国内亚洲2022精品成人| 韩国精品一区二区三区| 国产一区二区激情短视频| 免费不卡黄色视频| 成人国产综合亚洲| 亚洲激情在线av| 非洲黑人性xxxx精品又粗又长| 亚洲自偷自拍图片 自拍| 午夜福利欧美成人| 日韩高清综合在线| 男男h啪啪无遮挡| 搡老岳熟女国产| 午夜免费激情av| 黄色毛片三级朝国网站| 国产一区在线观看成人免费| 69av精品久久久久久| 日本三级黄在线观看| 精品少妇一区二区三区视频日本电影| 91精品三级在线观看| 亚洲一区高清亚洲精品| 亚洲五月色婷婷综合| 国产午夜精品久久久久久| 精品日产1卡2卡| 变态另类成人亚洲欧美熟女 | 亚洲欧美精品综合久久99| 在线观看www视频免费| 欧美日韩亚洲综合一区二区三区_| 黄色丝袜av网址大全| 18禁观看日本| 制服丝袜大香蕉在线| 在线av久久热| 欧美不卡视频在线免费观看 | 国产激情久久老熟女| 老司机靠b影院| 久久人妻熟女aⅴ| 久久午夜综合久久蜜桃| 婷婷精品国产亚洲av在线| 后天国语完整版免费观看| 一边摸一边抽搐一进一出视频| 人人妻人人爽人人添夜夜欢视频| 国产单亲对白刺激| 少妇 在线观看| 久久香蕉国产精品| 久久精品国产99精品国产亚洲性色 | 成人精品一区二区免费| 国产精品香港三级国产av潘金莲| 91成人精品电影| 久久久久久大精品| 国产激情久久老熟女| 免费看a级黄色片| a级毛片在线看网站| 在线国产一区二区在线| 91麻豆精品激情在线观看国产| 99久久国产精品久久久| 久热爱精品视频在线9| 琪琪午夜伦伦电影理论片6080| 级片在线观看| 成人国产一区最新在线观看| 一级片免费观看大全| 看黄色毛片网站| 国产主播在线观看一区二区| 免费在线观看黄色视频的| 又紧又爽又黄一区二区| 99国产精品免费福利视频| 成人国语在线视频| 夜夜看夜夜爽夜夜摸| 日韩欧美免费精品| 我的亚洲天堂| 色综合亚洲欧美另类图片| 两人在一起打扑克的视频| 久久精品91蜜桃| 夜夜爽天天搞| 真人做人爱边吃奶动态| 国产精品久久久人人做人人爽| 中文字幕色久视频| 纯流量卡能插随身wifi吗| 69精品国产乱码久久久| 欧美日韩黄片免| 18美女黄网站色大片免费观看| 久久 成人 亚洲| 国产精品一区二区三区四区久久 | 亚洲成av片中文字幕在线观看| 亚洲免费av在线视频| 亚洲 欧美 日韩 在线 免费| 大型av网站在线播放| 国产99久久九九免费精品| 97人妻精品一区二区三区麻豆 | 岛国视频午夜一区免费看| 精品久久蜜臀av无| 久久欧美精品欧美久久欧美| 亚洲五月婷婷丁香| 亚洲国产欧美一区二区综合| 成人精品一区二区免费| 一进一出好大好爽视频| 国产成人欧美在线观看| 亚洲少妇的诱惑av| 久久久久九九精品影院| 无限看片的www在线观看| АⅤ资源中文在线天堂| 亚洲av电影不卡..在线观看| 亚洲专区中文字幕在线| 99riav亚洲国产免费| 欧美精品啪啪一区二区三区| 露出奶头的视频| 日韩欧美国产在线观看| 韩国精品一区二区三区| av在线天堂中文字幕| www.熟女人妻精品国产| 国产男靠女视频免费网站| 亚洲一卡2卡3卡4卡5卡精品中文| 久久精品亚洲熟妇少妇任你| 色综合亚洲欧美另类图片| 国产精品亚洲av一区麻豆| 成人av一区二区三区在线看| videosex国产| 日韩欧美在线二视频| 亚洲自拍偷在线| 日本撒尿小便嘘嘘汇集6| 少妇粗大呻吟视频| 丝袜人妻中文字幕| 国产成+人综合+亚洲专区| 亚洲无线在线观看| 国产99久久九九免费精品| 18禁国产床啪视频网站| 久久精品国产99精品国产亚洲性色 | 男男h啪啪无遮挡| 人人妻人人爽人人添夜夜欢视频| 国产精品一区二区在线不卡| 国产又爽黄色视频| 国产区一区二久久| 91字幕亚洲| 久9热在线精品视频| 激情视频va一区二区三区| 久久精品91无色码中文字幕| 美国免费a级毛片| av有码第一页| 国产精品一区二区免费欧美| 少妇被粗大的猛进出69影院| 精品欧美一区二区三区在线| 午夜免费成人在线视频| 欧美人与性动交α欧美精品济南到| 亚洲三区欧美一区| 久久久久九九精品影院| 亚洲精品中文字幕在线视频| 精品熟女少妇八av免费久了| 国产一级毛片七仙女欲春2 | а√天堂www在线а√下载| 一级毛片精品| 中文字幕人妻丝袜一区二区| 日韩大尺度精品在线看网址 | 欧美中文综合在线视频| 巨乳人妻的诱惑在线观看| www国产在线视频色| 亚洲全国av大片| 亚洲人成电影免费在线| 麻豆久久精品国产亚洲av| 成人手机av| 日本黄色视频三级网站网址| 高清毛片免费观看视频网站| 激情在线观看视频在线高清| 国产亚洲精品久久久久5区| 国产亚洲精品综合一区在线观看 | 亚洲 欧美一区二区三区| 欧美老熟妇乱子伦牲交| 成人18禁在线播放| 在线观看免费视频网站a站| 精品日产1卡2卡| 国产成人系列免费观看| 在线av久久热| 天天躁狠狠躁夜夜躁狠狠躁| 性欧美人与动物交配| 男女午夜视频在线观看| 精品国产一区二区久久| 身体一侧抽搐| 午夜精品久久久久久毛片777| 国产亚洲精品久久久久久毛片| 电影成人av| 欧美成人午夜精品| 久久午夜亚洲精品久久| 妹子高潮喷水视频| 好男人在线观看高清免费视频 | 国产精品免费视频内射| 久久久久国内视频| 亚洲熟女毛片儿| 精品欧美国产一区二区三| 久久久久久人人人人人| x7x7x7水蜜桃| 午夜影院日韩av| 婷婷丁香在线五月| 久久精品国产亚洲av香蕉五月| 黄色丝袜av网址大全| 亚洲av美国av| 精品久久久久久久人妻蜜臀av | 极品人妻少妇av视频| 美女免费视频网站| 色尼玛亚洲综合影院| 午夜福利一区二区在线看| 国产精品一区二区免费欧美| 欧美日本中文国产一区发布| 精品久久久久久久人妻蜜臀av | 精品欧美国产一区二区三| 999精品在线视频| 亚洲成av人片免费观看| 国产午夜福利久久久久久| 欧美人与性动交α欧美精品济南到| 欧美一区二区精品小视频在线| 操出白浆在线播放| 涩涩av久久男人的天堂| 国产区一区二久久| 国产精品久久久av美女十八| 婷婷丁香在线五月| 国产高清激情床上av| 亚洲欧洲精品一区二区精品久久久| 欧美老熟妇乱子伦牲交| 亚洲欧美日韩高清在线视频| 国产一区二区激情短视频| 韩国av一区二区三区四区| 免费观看人在逋|