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

    基于BT協(xié)議的libtorrent研究與應(yīng)用開發(fā)分析

    2012-05-08 04:41:46楊青周冬梅王一飛
    電腦知識(shí)與技術(shù) 2012年7期
    關(guān)鍵詞:鍵值哈希數(shù)據(jù)結(jié)構(gòu)

    楊青 周冬梅 王一飛

    摘要:首先介紹了BT元信息文件及BT庫libtorrent的數(shù)據(jù)交互過程,然后對(duì)libtorrent的部分重要數(shù)據(jù)結(jié)構(gòu)進(jìn)行了分析與說明,提出了業(yè)務(wù)插件擴(kuò)展的使用方法。

    關(guān)鍵詞:BT協(xié)議;libtorrent應(yīng)用;BT插件

    中圖分類號(hào):TP393文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2012)07-1526-03

    Analysis of Libtorrent s Application Based on BT Protocol

    YANG Qing, ZHOU Dong- mei ,WANG Yi-fei

    (College of Science and Technology, Chengdu University of Technology, Chengdu 610059, China)

    Abstract: Firstly,introduced the bt element information file and bt-libtorrents interactive process.Secondly,analyzed some important data structure of libtorrent. Lastly,put forward the method of using plug-in extension of business.

    Key words: BT protocol; libtorrent App; BT plug-in

    在現(xiàn)今網(wǎng)絡(luò)通信中,BT作為p2p技術(shù)的一種已得到廣泛應(yīng)用。在開源的BT協(xié)議庫中,LibTorrent是C++語言BitTorrent開發(fā)庫,旨在提供高性能和良好代碼風(fēng)格的BT開發(fā)包。該開發(fā)包與其他包不同的是,它直接通過網(wǎng)絡(luò)堆棧抓取文件頁,其性能是官方客戶端的數(shù)倍,尤其在基于服務(wù)器的bt服務(wù)器端開發(fā)中頗為重要。

    1 BT元信息文件

    元信息文件(Metainfo File Structure)又稱為種子文件(.torrent),其結(jié)構(gòu)元信息文件里面的所有數(shù)據(jù)都是一個(gè)以B編碼的dictionary,包含下面列出的重要的鍵(key):

    1) info鍵對(duì)應(yīng)的值為一字典(dictonary),描述要發(fā)布的文件信息,分單文件模式和多文件模式,其中共有鍵piece length的鍵值為每片(piece)的字節(jié)數(shù)(通常情況下2的n次方),共有鍵pieces的鍵值是所有片(piece)哈希值字符串,如piece0:hash0 piece1:hash1。

    2) announce的鍵值為tracher服務(wù)器的URL地址。

    2 libtorrent數(shù)據(jù)交互

    在peer的交互中,客戶端首先向Tracker請(qǐng)求下載,同時(shí)包括本地資源的發(fā)布,服務(wù)器端Tracker響應(yīng)則包含客戶端請(qǐng)求的資源列表。

    2.1 Peer客戶端的TRACKER請(qǐng)求報(bào)文(announce)

    TRACKER請(qǐng)求報(bào)文(announce)的重要參數(shù)主要有:表示為元信息文件中的info鍵值(20字節(jié)哈希值)、表示為客戶端唯一ID的Peer_id、監(jiān)聽端口、客戶端uploaded情況、客戶端download情況和客戶端IP地址。

    2.2 Tracker響應(yīng)報(bào)文(text/plain)

    響應(yīng)文本由B編碼的字典(dictionary)組成,其中failure reason的鍵值表示可讀的錯(cuò)誤信息。Complete為完成整個(gè)文件下載的peer數(shù)以及peers鍵值為一個(gè)字典列表(peer的id、ip、port)。

    2.3 Peer與Peer的交互過程

    Peer與Peer的交互需要經(jīng)過握手,piece信息的發(fā)布以及piece的請(qǐng)求等過程,如圖1所示。

    值得注意的是on_bitfield必須在handshake后立即發(fā)送,如peer無任何已下載了的piece也可以不發(fā)送bitfield。但在peer間通訊的其他時(shí)候不再允許發(fā)送此消息。

    3 Libtorrent庫解析

    libtorrent庫的接口由少量幾個(gè)類組成。最主要的類有session、entry、torrent_info、torrent_handle、alert、extensions。其內(nèi)部工作流程為如圖2所示。

    圖1 Peer與Peer的交互過程示意圖

    圖2 libtorrent內(nèi)部工作流程

    3.1重要的數(shù)據(jù)結(jié)構(gòu)

    3.1.1 entry類

    在編碼體系結(jié)構(gòu)中,代表一個(gè)節(jié)點(diǎn)時(shí)可使用entry類。它可以是某個(gè)變量類型:鏈表(list)、字典(dictionary)、整數(shù)(integer)或者字符串(string等其中成員函數(shù)integer()、string()、list()、dict()函數(shù)是返回相應(yīng)類型的生產(chǎn)者。find_key()將在字典里查找指定關(guān)鍵字的元素,如從torrent信息文件中獲得信息的常用代碼:

    dictionary_typeconst& dict = torrent_file.dict();

    dictionary_type::const_iterator i=dict.find("announce");

    if(i != dict.end()) {

    std::string tracker_url = i->second.string();

    std::cout << tracker_url << std::endl;}

    3.1.2 torrent_info類

    從torrent_info類中可以更快的從torrent信息文件中獲取信息,其中有懶惰接入對(duì)象的構(gòu)造函數(shù)將會(huì)從給定任務(wù)文件的信息中創(chuàng)建torrent_info對(duì)象。懶惰參數(shù)接入對(duì)象代表了編碼文件中的樹節(jié)點(diǎn)。為了加載一個(gè).torrent文件到一個(gè)懶惰接入對(duì)象中去,可以使用lazy_bdecode(), bdecode(), bencode()。值得一提的是含有一個(gè)哈希信息的構(gòu)造函數(shù)可用來初始化哈希信息,當(dāng)沒有元數(shù)據(jù)(metadata)或種子文件及無種下載時(shí),這個(gè)將會(huì)內(nèi)部使用,一旦元數(shù)據(jù)從群中下載,libtorrent將創(chuàng)建metadata。

    3.1.3 torrent_handle類

    對(duì)于管理單個(gè)事物,libtorrent提供了torrent_handle類來實(shí)現(xiàn)管理,如獲取torrent信息,自動(dòng)管理,上傳、下載設(shè)置,涉及的函數(shù)有

    set_torrent_info()、save_resume_data()、auto_managed()、pause(),resume()、set_max_connections()、set_upload_limit(t)、set_download_limit()等。

    其中save_resume_data(),可將一些狀態(tài)信息、資源下載情況等保存到指定文件(xx.resume)中,以便需要時(shí)能夠快速的恢復(fù)到之前的狀態(tài)繼續(xù)下載。

    3.1.4 alert_manager類

    告警是反應(yīng)系統(tǒng)運(yùn)行情況的一重要窗口,alert_manager::post_alert(const alert &alert)是從庫中獲得警告、消息、錯(cuò)誤的接口。如果隊(duì)列中沒有警告,post_alert()將返回一個(gè)默認(rèn)的初始化auto_ptr對(duì)象,否則將最前面的警告返回。通過session::set_alert_mask()用來指定哪類事件將被報(bào)告。如alert::error_notification(激活報(bào)告錯(cuò)誤的警告)、alert::peer_notification(對(duì)等點(diǎn)發(fā)送了非法請(qǐng)求,禁用,或沒有上傳或者下載時(shí)拋警告)、alert::progress_notification(塊被請(qǐng)求或者完成時(shí)警告)等.

    在實(shí)際應(yīng)用開發(fā)中,特定的任務(wù)的警告都從alert類上面繼承,在libtorrent中提供了豐富的警告或錯(cuò)誤處理接口類,以及提供了進(jìn)行管理和處理的方式,如:

    std::auto_ptr a = ses.pop_alert();

    while(alert *pAlert = a.get()){

    if(torrent_finished_alert *pfinished =

    alert_cast(pAlert))

    { .....

    torrent_handle h = pfinished ->handle;h.save_resmue_data();

    }

    if(save_resume_data_alert*pResume=

    alert_cast(pAlert))

    {

    torrent_handle h = p->handle;

    ......

    std::cout<<"save resume data,name:"<

    }

    a = ses.pop_alert();

    }

    3.2業(yè)務(wù)插件的擴(kuò)展

    擴(kuò)展是libtorrent的一大重要特點(diǎn),整個(gè)代碼的設(shè)計(jì)優(yōu)良,其為業(yè)務(wù)擴(kuò)展提供了便利。void add_extension(boost::function(torrent*, void*)> ext)函數(shù)的參數(shù)是個(gè)函數(shù)對(duì)象,且其參數(shù)是一任務(wù)指針,應(yīng)用時(shí)通過add_extension()函數(shù)來添加擴(kuò)展插件,如create_ut_metadata_plugin能夠提供元數(shù)據(jù)(metadata)以及peer交互擴(kuò)展。插件接口由兩部分組成:torrent_plugin類和peer_plugin類,例如要設(shè)計(jì)一個(gè)特殊功能的插件special_function_plugin流程如下:

    struct special_function_plugin: torrent_plugin {

    重載相關(guān)成員函數(shù)(如on_files_checked(),on_piece_pass(),on_piece_failed()等};

    struct special_function_peer_plugin: peer_plugin{

    重載相關(guān)成員函數(shù)(如on_handshake(),on_extension_handshake(),on_bitfield(),on_piece(),on_suggest()等};

    boost::shared_ptr special_function_plugin::new_connection(peer_connection* pc)

    {bt_peer_connection *c

    =dynamic_cast(pc);

    if(!c) return boost::shared_ptr();

    return boost::shared_ptr(new special_function_peer_plugin(m_torrent,*c, *this));}

    4結(jié)束語

    分析了bt協(xié)議的交互過程及交互中涉及的重要參數(shù)。同時(shí)對(duì)libtorrent的部分重要數(shù)據(jù)結(jié)構(gòu)進(jìn)行了簡要分析與說明,并給出了libtorrent的內(nèi)部工作流程。對(duì)于重要的數(shù)據(jù)結(jié)構(gòu)的使用提供部分偽代碼,提出了插件擴(kuò)展的使用方法,為快速的理解、使用libtorrent進(jìn)行開發(fā)提供了參考。

    參考文獻(xiàn):

    [1] libtorrent document[EB/OL].http://libtorrent.rakshasa.no.

    [2] bittorrent document [EB/OL].http://www.bittorrent.com/.

    [3] bit protocol[EB/OL].http://www.bittorrent.com/.

    猜你喜歡
    鍵值哈希數(shù)據(jù)結(jié)構(gòu)
    非請(qǐng)勿進(jìn) 為注冊(cè)表的重要鍵值上把“鎖”
    一鍵直達(dá) Windows 10注冊(cè)表編輯高招
    電腦愛好者(2017年9期)2017-06-01 21:38:08
    “翻轉(zhuǎn)課堂”教學(xué)模式的探討——以《數(shù)據(jù)結(jié)構(gòu)》課程教學(xué)為例
    高職高專數(shù)據(jù)結(jié)構(gòu)教學(xué)改革探討
    中國市場(2016年45期)2016-05-17 05:15:48
    基于OpenCV與均值哈希算法的人臉相似識(shí)別系統(tǒng)
    基于維度分解的哈希多維快速流分類算法
    TRIZ理論在“數(shù)據(jù)結(jié)構(gòu)”多媒體教學(xué)中的應(yīng)用
    基于同態(tài)哈希函數(shù)的云數(shù)據(jù)完整性驗(yàn)證算法
    《數(shù)據(jù)結(jié)構(gòu)》教學(xué)方法創(chuàng)新探討
    河南科技(2014年5期)2014-02-27 14:08:57
    一種基于Bigram二級(jí)哈希的中文索引結(jié)構(gòu)
    国产亚洲av嫩草精品影院| 国产一区二区在线观看日韩 | 中文字幕熟女人妻在线| 日本黄色视频三级网站网址| 啦啦啦观看免费观看视频高清| 一本久久中文字幕| 极品教师在线免费播放| 十八禁网站免费在线| 91麻豆精品激情在线观看国产| 国产精品98久久久久久宅男小说| 国产日本99.免费观看| 听说在线观看完整版免费高清| 中文字幕人妻丝袜一区二区| 亚洲成人久久性| 欧美高清成人免费视频www| 午夜成年电影在线免费观看| 最近在线观看免费完整版| 一夜夜www| 床上黄色一级片| 97碰自拍视频| 小说图片视频综合网站| 国产 一区 欧美 日韩| 久久久国产成人免费| 黄色视频,在线免费观看| 亚洲精品中文字幕一二三四区| 丰满的人妻完整版| 999久久久精品免费观看国产| 亚洲午夜理论影院| 亚洲avbb在线观看| tocl精华| 亚洲精品中文字幕一二三四区| 国产成年人精品一区二区| 91字幕亚洲| 亚洲av五月六月丁香网| 99热精品在线国产| 欧美成人免费av一区二区三区| 久久午夜亚洲精品久久| 国产精品精品国产色婷婷| 久久99热这里只有精品18| 大型黄色视频在线免费观看| 亚洲午夜精品一区,二区,三区| 麻豆一二三区av精品| 久久伊人香网站| 国产单亲对白刺激| 男人的好看免费观看在线视频| 51午夜福利影视在线观看| 国产精品精品国产色婷婷| 欧美一区二区国产精品久久精品| 天天躁狠狠躁夜夜躁狠狠躁| 国产极品精品免费视频能看的| 手机成人av网站| 久久久久国产精品人妻aⅴ院| 99国产精品一区二区三区| 亚洲在线自拍视频| 成人三级做爰电影| 国产成人欧美在线观看| 精品久久蜜臀av无| 精品熟女少妇八av免费久了| 国产蜜桃级精品一区二区三区| 亚洲精品一卡2卡三卡4卡5卡| 香蕉久久夜色| 国产伦在线观看视频一区| 免费在线观看视频国产中文字幕亚洲| 国产三级中文精品| 丰满人妻熟妇乱又伦精品不卡| 18禁黄网站禁片午夜丰满| 久久久久国内视频| 两性夫妻黄色片| 国产美女午夜福利| 欧美中文日本在线观看视频| 久9热在线精品视频| 97人妻精品一区二区三区麻豆| 欧美日韩综合久久久久久 | 精品乱码久久久久久99久播| www日本黄色视频网| 午夜福利在线在线| av在线蜜桃| 亚洲人成网站在线播放欧美日韩| 色老头精品视频在线观看| 看免费av毛片| 级片在线观看| 97超级碰碰碰精品色视频在线观看| cao死你这个sao货| 90打野战视频偷拍视频| 久久这里只有精品中国| 久久欧美精品欧美久久欧美| 一二三四在线观看免费中文在| 看片在线看免费视频| 欧美中文日本在线观看视频| 91在线精品国自产拍蜜月 | 麻豆成人av在线观看| 熟妇人妻久久中文字幕3abv| 99热精品在线国产| 久久久久精品国产欧美久久久| 少妇的丰满在线观看| 亚洲人成电影免费在线| 男人和女人高潮做爰伦理| 午夜亚洲福利在线播放| 90打野战视频偷拍视频| 一夜夜www| 国产一区二区在线av高清观看| 日本 av在线| 黄色成人免费大全| 黑人巨大精品欧美一区二区mp4| 亚洲国产高清在线一区二区三| av天堂中文字幕网| 婷婷亚洲欧美| 岛国在线观看网站| 九九在线视频观看精品| 国产爱豆传媒在线观看| 一二三四在线观看免费中文在| 啦啦啦韩国在线观看视频| 国产精品 欧美亚洲| 欧美一级毛片孕妇| 18禁黄网站禁片午夜丰满| 亚洲国产色片| 一级作爱视频免费观看| 无人区码免费观看不卡| 日本黄色片子视频| 很黄的视频免费| 又爽又黄无遮挡网站| 成人鲁丝片一二三区免费| 黄色片一级片一级黄色片| 久久久久性生活片| 欧美日韩亚洲国产一区二区在线观看| 成人18禁在线播放| 99久久成人亚洲精品观看| 99久久国产精品久久久| 亚洲人成电影免费在线| 欧美色欧美亚洲另类二区| 一卡2卡三卡四卡精品乱码亚洲| 操出白浆在线播放| 一本一本综合久久| 青草久久国产| 一本一本综合久久| 在线观看日韩欧美| 精品无人区乱码1区二区| 在线免费观看不下载黄p国产 | 美女cb高潮喷水在线观看 | 九色国产91popny在线| 午夜福利成人在线免费观看| 久久草成人影院| 国产69精品久久久久777片 | 亚洲一区二区三区色噜噜| 国产亚洲av高清不卡| 一级黄色大片毛片| 免费av不卡在线播放| 婷婷亚洲欧美| 免费无遮挡裸体视频| 老熟妇乱子伦视频在线观看| 国产精品国产高清国产av| 成人高潮视频无遮挡免费网站| 国产91精品成人一区二区三区| 在线视频色国产色| 美女大奶头视频| 国产真人三级小视频在线观看| 成人三级黄色视频| 免费av毛片视频| 岛国视频午夜一区免费看| 一个人免费在线观看的高清视频| 亚洲狠狠婷婷综合久久图片| 日韩av在线大香蕉| 国产亚洲av嫩草精品影院| 嫩草影院入口| 这个男人来自地球电影免费观看| 日韩高清综合在线| 成人鲁丝片一二三区免费| 亚洲欧美日韩高清在线视频| 不卡av一区二区三区| 亚洲欧美精品综合一区二区三区| 午夜福利在线观看免费完整高清在 | 变态另类丝袜制服| av国产免费在线观看| 男人舔女人的私密视频| 村上凉子中文字幕在线| 久久精品国产亚洲av香蕉五月| 1024香蕉在线观看| 十八禁网站免费在线| 在线观看美女被高潮喷水网站 | 午夜激情福利司机影院| 国产久久久一区二区三区| 亚洲av成人一区二区三| 中文字幕最新亚洲高清| 热99re8久久精品国产| 精品乱码久久久久久99久播| 91麻豆精品激情在线观看国产| 精品久久久久久久毛片微露脸| 午夜福利在线观看吧| 又大又爽又粗| 一本一本综合久久| 亚洲欧美激情综合另类| 91麻豆av在线| 日韩欧美国产在线观看| 看片在线看免费视频| 99国产精品一区二区三区| 欧美日韩精品网址| 国产亚洲精品久久久久久毛片| 国产av在哪里看| 99re在线观看精品视频| 美女免费视频网站| 国产精品久久久人人做人人爽| 亚洲,欧美精品.| 一二三四社区在线视频社区8| 日本a在线网址| 久久久色成人| 国产精品 欧美亚洲| 色综合婷婷激情| 国产精品99久久久久久久久| 亚洲一区二区三区不卡视频| 欧美日韩精品网址| 最好的美女福利视频网| 长腿黑丝高跟| 最近最新中文字幕大全免费视频| 免费观看人在逋| 亚洲国产欧美一区二区综合| 免费观看的影片在线观看| 国产v大片淫在线免费观看| 国产欧美日韩精品一区二区| 精品福利观看| 日韩人妻高清精品专区| 久久婷婷人人爽人人干人人爱| 亚洲欧美一区二区三区黑人| 午夜激情欧美在线| 天堂影院成人在线观看| 99久久99久久久精品蜜桃| 国产午夜精品论理片| 亚洲一区二区三区不卡视频| 成人一区二区视频在线观看| 曰老女人黄片| 色在线成人网| 中文字幕熟女人妻在线| 欧美成人一区二区免费高清观看 | netflix在线观看网站| 亚洲国产高清在线一区二区三| 一区二区三区高清视频在线| 国产不卡一卡二| 国产精品av久久久久免费| 欧美色视频一区免费| 久久久久精品国产欧美久久久| 99精品在免费线老司机午夜| 天堂影院成人在线观看| 日日夜夜操网爽| 亚洲中文日韩欧美视频| 两个人的视频大全免费| 搡老岳熟女国产| 99热只有精品国产| 精品久久久久久久毛片微露脸| 亚洲精华国产精华精| 久久久久性生活片| 真实男女啪啪啪动态图| 韩国av一区二区三区四区| 亚洲 欧美 日韩 在线 免费| 热99re8久久精品国产| 欧美日韩亚洲国产一区二区在线观看| 少妇的逼水好多| 国产极品精品免费视频能看的| 啦啦啦免费观看视频1| 搡老妇女老女人老熟妇| av女优亚洲男人天堂 | 成人国产综合亚洲| av在线蜜桃| 99久久精品热视频| 国产精品日韩av在线免费观看| 嫩草影院入口| 久久久国产成人精品二区| 丁香六月欧美| 亚洲专区中文字幕在线| 午夜福利18| 五月伊人婷婷丁香| 国产欧美日韩精品亚洲av| 狠狠狠狠99中文字幕| 国内精品久久久久久久电影| 国产高清三级在线| 日本熟妇午夜| 国产精品综合久久久久久久免费| 美女黄网站色视频| 一边摸一边抽搐一进一小说| 校园春色视频在线观看| 亚洲无线观看免费| 欧美一区二区精品小视频在线| 大型黄色视频在线免费观看| 国产不卡一卡二| 亚洲精品国产精品久久久不卡| 亚洲国产欧美一区二区综合| 久久九九热精品免费| 最新在线观看一区二区三区| 国产av一区在线观看免费| 亚洲第一电影网av| 国产亚洲精品一区二区www| 国产成+人综合+亚洲专区| 老司机深夜福利视频在线观看| 免费看a级黄色片| 精品国产乱码久久久久久男人| 欧美中文日本在线观看视频| 超碰成人久久| 成人三级黄色视频| 国产精品爽爽va在线观看网站| 欧美日韩乱码在线| 最近在线观看免费完整版| 美女扒开内裤让男人捅视频| 欧美高清成人免费视频www| 最好的美女福利视频网| 在线永久观看黄色视频| 国产一区二区三区在线臀色熟女| 1024手机看黄色片| 国产又黄又爽又无遮挡在线| 免费无遮挡裸体视频| 97人妻精品一区二区三区麻豆| 一个人免费在线观看的高清视频| tocl精华| 观看免费一级毛片| 免费在线观看视频国产中文字幕亚洲| 此物有八面人人有两片| 国产午夜精品久久久久久| 免费人成视频x8x8入口观看| 国产视频内射| 99精品在免费线老司机午夜| 波多野结衣高清无吗| 叶爱在线成人免费视频播放| 久久精品国产99精品国产亚洲性色| 看黄色毛片网站| 黄色 视频免费看| 国产不卡一卡二| 黄频高清免费视频| 色综合欧美亚洲国产小说| 无限看片的www在线观看| 午夜福利高清视频| 男女做爰动态图高潮gif福利片| 国内毛片毛片毛片毛片毛片| 精品一区二区三区视频在线 | 久久久久性生活片| 亚洲专区字幕在线| 999久久久国产精品视频| 免费av毛片视频| 在线观看午夜福利视频| 久久久精品大字幕| 亚洲av成人不卡在线观看播放网| 久久久久久大精品| 亚洲人成电影免费在线| 亚洲天堂国产精品一区在线| 亚洲专区字幕在线| 九九在线视频观看精品| 国产精品久久久久久精品电影| 性色avwww在线观看| 男女那种视频在线观看| 日本免费一区二区三区高清不卡| 99国产综合亚洲精品| e午夜精品久久久久久久| 精品国内亚洲2022精品成人| 老熟妇仑乱视频hdxx| 国产黄a三级三级三级人| 99精品久久久久人妻精品| 啦啦啦观看免费观看视频高清| 日韩人妻高清精品专区| 观看美女的网站| 99热这里只有精品一区 | 久久久久久人人人人人| 热99在线观看视频| 日韩欧美免费精品| 少妇的丰满在线观看| 国内精品一区二区在线观看| 久久99热这里只有精品18| 免费看美女性在线毛片视频| av女优亚洲男人天堂 | 午夜福利欧美成人| 久久亚洲真实| 国产久久久一区二区三区| h日本视频在线播放| 国产高清激情床上av| 嫩草影院入口| 日本在线视频免费播放| 久久国产精品人妻蜜桃| 网址你懂的国产日韩在线| 亚洲av免费在线观看| 18禁裸乳无遮挡免费网站照片| av黄色大香蕉| 中文亚洲av片在线观看爽| 免费电影在线观看免费观看| 一本久久中文字幕| 九色国产91popny在线| 动漫黄色视频在线观看| 亚洲18禁久久av| 一级作爱视频免费观看| 免费一级毛片在线播放高清视频| 伊人久久大香线蕉亚洲五| 舔av片在线| 欧美3d第一页| 岛国在线观看网站| 婷婷六月久久综合丁香| www.www免费av| 日本一本二区三区精品| 国产一区二区三区视频了| 久久久水蜜桃国产精品网| 在线观看日韩欧美| 国产成人精品久久二区二区免费| av天堂在线播放| 搡老妇女老女人老熟妇| 亚洲男人的天堂狠狠| 又紧又爽又黄一区二区| 国产高清视频在线观看网站| 最近在线观看免费完整版| 亚洲av中文字字幕乱码综合| 国产av在哪里看| 亚洲欧美日韩卡通动漫| www.熟女人妻精品国产| 欧美日韩综合久久久久久 | 999久久久精品免费观看国产| 久久久久久久久久黄片| 国产亚洲精品久久久com| 欧美大码av| 熟女电影av网| 美女免费视频网站| 亚洲七黄色美女视频| 亚洲欧洲精品一区二区精品久久久| 超碰成人久久| 国产精品香港三级国产av潘金莲| 日本 欧美在线| 成人欧美大片| 久久亚洲精品不卡| 亚洲成人久久爱视频| 欧美激情久久久久久爽电影| 亚洲av美国av| 午夜激情欧美在线| 欧美乱色亚洲激情| 一区福利在线观看| www.www免费av| 成人一区二区视频在线观看| 波多野结衣高清无吗| 久久天躁狠狠躁夜夜2o2o| 午夜日韩欧美国产| 在线永久观看黄色视频| 99久久国产精品久久久| 熟妇人妻久久中文字幕3abv| 免费av毛片视频| 国产视频内射| 亚洲 欧美 日韩 在线 免费| 麻豆国产97在线/欧美| 国产日本99.免费观看| av福利片在线观看| 天天添夜夜摸| 男女那种视频在线观看| av国产免费在线观看| 最近在线观看免费完整版| 国产精品乱码一区二三区的特点| 一a级毛片在线观看| av视频在线观看入口| 亚洲欧洲精品一区二区精品久久久| 国产视频一区二区在线看| or卡值多少钱| 99精品在免费线老司机午夜| 日韩 欧美 亚洲 中文字幕| 免费搜索国产男女视频| 亚洲va日本ⅴa欧美va伊人久久| 少妇丰满av| 国产亚洲av嫩草精品影院| 亚洲无线观看免费| 亚洲18禁久久av| 91麻豆av在线| ponron亚洲| 久久久久九九精品影院| netflix在线观看网站| 香蕉av资源在线| 国产单亲对白刺激| 老汉色∧v一级毛片| 搡老妇女老女人老熟妇| 国产激情偷乱视频一区二区| 一区福利在线观看| 欧美黄色淫秽网站| 国产高清视频在线播放一区| 免费看十八禁软件| 天天一区二区日本电影三级| 亚洲国产欧洲综合997久久,| 又爽又黄无遮挡网站| 亚洲 欧美 日韩 在线 免费| 最近视频中文字幕2019在线8| 国产高清videossex| 精品电影一区二区在线| 老鸭窝网址在线观看| 国产伦一二天堂av在线观看| 国产午夜精品久久久久久| 午夜久久久久精精品| 少妇人妻一区二区三区视频| 亚洲成av人片免费观看| 久久久久国产精品人妻aⅴ院| 久久久水蜜桃国产精品网| 亚洲国产精品合色在线| 色吧在线观看| 最新在线观看一区二区三区| 国产一区二区三区视频了| 久久久久久久精品吃奶| 亚洲av成人一区二区三| 亚洲av成人av| 国产综合懂色| 国产又色又爽无遮挡免费看| 精品熟女少妇八av免费久了| 无限看片的www在线观看| 丰满人妻一区二区三区视频av | 精品一区二区三区视频在线观看免费| 日本a在线网址| 黑人操中国人逼视频| 男女做爰动态图高潮gif福利片| 亚洲人与动物交配视频| 亚洲成人免费电影在线观看| 18禁美女被吸乳视频| 日日摸夜夜添夜夜添小说| 国产精品一及| 欧美一级毛片孕妇| 久久欧美精品欧美久久欧美| 欧美成狂野欧美在线观看| 一个人看的www免费观看视频| 天天添夜夜摸| 亚洲 欧美一区二区三区| 日韩欧美一区二区三区在线观看| 日本撒尿小便嘘嘘汇集6| 麻豆久久精品国产亚洲av| a在线观看视频网站| 国语自产精品视频在线第100页| 亚洲国产欧美人成| 九色国产91popny在线| 国产真人三级小视频在线观看| 国产真实乱freesex| 国产精品1区2区在线观看.| 久久中文字幕一级| 国产精品电影一区二区三区| 国产免费av片在线观看野外av| xxxwww97欧美| 国产高潮美女av| 99riav亚洲国产免费| 国内精品一区二区在线观看| 亚洲av日韩精品久久久久久密| 国产成人av激情在线播放| 国产免费av片在线观看野外av| 久久草成人影院| 无遮挡黄片免费观看| 亚洲欧美激情综合另类| 亚洲av成人不卡在线观看播放网| 99在线视频只有这里精品首页| 亚洲 欧美 日韩 在线 免费| 亚洲精品久久国产高清桃花| 国产免费男女视频| 九九热线精品视视频播放| 国产成人av激情在线播放| 精品国产三级普通话版| 国产亚洲欧美98| 婷婷精品国产亚洲av在线| 国产美女午夜福利| 午夜福利高清视频| 99在线视频只有这里精品首页| 欧美日韩黄片免| 中国美女看黄片| av天堂中文字幕网| cao死你这个sao货| 亚洲专区字幕在线| 51午夜福利影视在线观看| 亚洲专区字幕在线| 叶爱在线成人免费视频播放| 亚洲国产日韩欧美精品在线观看 | 99久久精品热视频| 欧美成人免费av一区二区三区| 精品电影一区二区在线| 日本一二三区视频观看| 国产黄片美女视频| 99国产精品一区二区蜜桃av| 欧美激情久久久久久爽电影| 夜夜爽天天搞| 国产黄片美女视频| 18美女黄网站色大片免费观看| av天堂中文字幕网| 午夜免费激情av| 国产亚洲av高清不卡| 亚洲黑人精品在线| 香蕉久久夜色| 国产亚洲欧美在线一区二区| 中文字幕av在线有码专区| 色综合站精品国产| 天堂网av新在线| 亚洲精品色激情综合| 国产久久久一区二区三区| 国产精品久久久av美女十八| 欧美丝袜亚洲另类 | 国产乱人视频| 很黄的视频免费| 美女免费视频网站| www.精华液| 久久99热这里只有精品18| 校园春色视频在线观看| 亚洲成人中文字幕在线播放| 少妇的丰满在线观看| 国产成人系列免费观看| 国产v大片淫在线免费观看| www日本黄色视频网| 午夜成年电影在线免费观看| av欧美777| 午夜久久久久精精品| 男女床上黄色一级片免费看| 脱女人内裤的视频| 久久中文看片网| 最新美女视频免费是黄的| 男女床上黄色一级片免费看| 精品国内亚洲2022精品成人| 国产一区二区激情短视频| 看片在线看免费视频| 天天添夜夜摸| 超碰成人久久| 一个人观看的视频www高清免费观看 | 成人亚洲精品av一区二区| 热99在线观看视频| 亚洲国产中文字幕在线视频| 亚洲片人在线观看| 国产人伦9x9x在线观看| 亚洲av免费在线观看| 成人一区二区视频在线观看| 亚洲无线在线观看| 亚洲成av人片在线播放无| 精品久久久久久久毛片微露脸|