日韩视频在线精品视频免费观看-日韩视频在线观看中字-日韩视频在线观看一区-日韩视频在线观看免费-日韩视频在线观看-日韩视频在线播放

產(chǎn)品分類

當(dāng)前位置: 首頁 > 儀表工具產(chǎn)品 > 專用工具 > 長度測(cè)量工具 > 直尺

類型分類:
科普知識(shí)
數(shù)據(jù)分類:
直尺

一種uIP TCP/IP協(xié)議棧在51系列單片機(jī)上的實(shí)現(xiàn)

發(fā)布日期:2022-07-14 點(diǎn)擊率:40

  uIP協(xié)議棧采用有效的方法和結(jié)構(gòu)化的代碼,使其存儲(chǔ)器占用量很小并且可以很方便的應(yīng)用到不同的工程項(xiàng)目中。同時(shí)它又是免費(fèi)的可以自由使用于商業(yè)和非商業(yè)目的。uIP為低端嵌入式設(shè)備的網(wǎng)絡(luò)接入提供了很好的解決方案,具有很高的應(yīng)用價(jià)值。


  一 引言

  隨著信息技術(shù)的不斷發(fā)展,以及人們對(duì)日常生活舒適度、方便度要求的提高,信息家電、智能儀表等產(chǎn)品越來越頻繁的出現(xiàn)在我們的生活當(dāng)中;人們也越來越熱衷于把家電、儀表等設(shè)備連接到Internet 中,從而可以方便、及時(shí)的對(duì)它們進(jìn)行遠(yuǎn)程察看、遠(yuǎn)程控制。把這些設(shè)備接入Internet ,就需要考慮TCP/IP 網(wǎng)絡(luò)協(xié)議的實(shí)現(xiàn)。

  51單片機(jī)是對(duì)目前所有兼容Intel 8031指令系統(tǒng)的單片機(jī)的統(tǒng)稱。該系列單片機(jī)的始祖是Intel的8031單片機(jī),后來隨著Flash rom技術(shù)的發(fā)展,8031單片機(jī)取得了長足的進(jìn)展,成為目前應(yīng)用最廣泛的8位單片機(jī)之一,其代表型號(hào)是ATMEL公司的AT89系列,它廣泛應(yīng)用于工業(yè)測(cè)控系統(tǒng)之中。目前很多公司都有51系列的兼容機(jī)型推出,在目前乃至今后很長的一段時(shí)間內(nèi)將占有大量市場(chǎng)。51單片機(jī)是基礎(chǔ)入門的一個(gè)單片機(jī),還是應(yīng)用最廣泛的一種。需要注意的是52系列的單片機(jī)一般不具備自編程能力。本文將簡要描述uIP的實(shí)現(xiàn)方法,分析uIP協(xié)議棧的應(yīng)用接口,并討論如何將其應(yīng)用到51系列單片機(jī)上。

  二 uIP協(xié)議棧的實(shí)現(xiàn)方法簡述

  uIP協(xié)議棧主要提供了三個(gè)函數(shù)供系統(tǒng)底層調(diào)用。即uip_init(), uip_input() 和uip_periodic()。其與應(yīng)用程序的主要接口是UIP_APPCALL( )。ip_init()是系統(tǒng)初始化時(shí)調(diào)用的,主要初始化協(xié)議棧的偵聽端口和默認(rèn)所有連接是封閉的。當(dāng)網(wǎng)卡驅(qū)動(dòng)收到一個(gè)輸進(jìn)包時(shí),將放進(jìn)全局緩沖區(qū)uip_buf中,包的大小由全局變量uip_len約束。同時(shí)將調(diào)用uip_input()函數(shù),這個(gè)函數(shù)將會(huì)根據(jù)包首部的協(xié)議處理這個(gè)包和需要時(shí)調(diào)用應(yīng)用程序。當(dāng)uip_input()返回時(shí),一個(gè)輸出包同樣放在全局緩沖區(qū)uip_buf里,大小賦給uip_len.假如uip_len是0,則說明沒有包要發(fā)送。否則調(diào)用底層系統(tǒng)的發(fā)包函數(shù)將包發(fā)送到網(wǎng)絡(luò)上。uIP周期計(jì)時(shí)是用于驅(qū)動(dòng)所有的uIP內(nèi)部時(shí)鐘事件。當(dāng)周期計(jì)時(shí)激發(fā),每一個(gè)TCP連接都會(huì)調(diào)用uIP函數(shù)uip_periodic()。類似于uip_input()函數(shù)。uip_periodic()函數(shù)返回時(shí),輸出的IP包要放到uip_buf中,供底層系統(tǒng)查詢uip_len的大小發(fā)送。

  uIP實(shí)現(xiàn)了TCP/IP協(xié)議集的四個(gè)基本協(xié)議:ARP地址解析協(xié)議,IP網(wǎng)際互聯(lián)協(xié)議, ICMP網(wǎng)絡(luò)控制報(bào)文協(xié)議和TCP傳輸控制協(xié)議。為了在8位16位處理器上應(yīng)用,uIP協(xié)議棧在各層協(xié)議實(shí)現(xiàn)時(shí)采用有針對(duì)性的方法,保持代碼大小和存儲(chǔ)器使用量最小。

  1 實(shí)現(xiàn)ARP地址解析協(xié)議時(shí)為了節(jié)省存儲(chǔ)器,ARP應(yīng)答包直接覆蓋ARP請(qǐng)求包。

  2 實(shí)現(xiàn)IP網(wǎng)絡(luò)協(xié)議時(shí)對(duì)原協(xié)議進(jìn)行了極大的簡化,它沒有實(shí)現(xiàn)分片和重組。

  3 實(shí)現(xiàn)ICMP網(wǎng)絡(luò)控制報(bào)文協(xié)議時(shí),只實(shí)現(xiàn)echo(回響)服務(wù)。uIP在生成回響報(bào)文時(shí)并不重新分配存儲(chǔ)器空間,而是直接修改echo請(qǐng)求報(bào)文來生成回響報(bào)文。將ICMP類型字段從"echo"類型改變成 "echo reply"類型,重新計(jì)算校驗(yàn)和修改校驗(yàn)和字段。

  4 uIP里的TCP沒有實(shí)現(xiàn)發(fā)送和接收數(shù)據(jù)的滑動(dòng)窗口。每個(gè)TCP連接的狀態(tài)由uip_conn結(jié)構(gòu)保存,uip_conn結(jié)構(gòu)包括當(dāng)?shù)睾瓦h(yuǎn)端的TCP端口編號(hào),遠(yuǎn)程主機(jī)的IP地址,重發(fā)時(shí)間值,上一段重發(fā)的編號(hào),和連接的段的最大尺寸等信息。一個(gè)uip_conn結(jié)構(gòu)數(shù)組用于保存所有的連接,數(shù)組的大小為支持的同時(shí)連接的最大數(shù)量。為了減少儲(chǔ)存器的使用量,在處理重發(fā)時(shí)uIP并不緩存發(fā)送的數(shù)據(jù)包,而是由應(yīng)用程序在需要重發(fā)時(shí)重新生成發(fā)送的數(shù)據(jù)。

  三 uIP協(xié)議棧的接口

  uIP協(xié)議棧為了具有最大的通用性,在實(shí)現(xiàn)時(shí)將底層硬件驅(qū)動(dòng)和頂層應(yīng)用層之外的所有協(xié)議集"打包"在一個(gè)"庫"里。協(xié)議棧通過接口與底層硬件和頂層應(yīng)用"通信".通過這種方式,uIP具有極高的通用性和獨(dú)立性,移植到不同系統(tǒng)和實(shí)現(xiàn)不同的應(yīng)用都很方便,很好的體現(xiàn)了TCP/IP協(xié)議平臺(tái)無關(guān)性的特點(diǎn)。uIP協(xié)議棧與系統(tǒng)底層和應(yīng)用程序之間的接口關(guān)系如圖(一)所示:

  1 uIP協(xié)議棧與系統(tǒng)底層的接口

  uIP與系統(tǒng)底層的接口包括與設(shè)備驅(qū)動(dòng)的接口和與系統(tǒng)定時(shí)器的接口兩類。

  1.1 uIP與設(shè)備驅(qū)動(dòng)接口

  uIP通過函數(shù)uip_input()和全局變量uip_buf、uip_len來實(shí)現(xiàn)與設(shè)備驅(qū)動(dòng)的接口。uip_buf用于存放接收到的和要發(fā)送的數(shù)據(jù)包,為了減少存儲(chǔ)器的使用,接收數(shù)據(jù)包和發(fā)送數(shù)據(jù)包使用相同的緩沖區(qū)。uip_len表明接收發(fā)送緩沖區(qū)里的數(shù)據(jù)長度,通過判斷uip_len的值是否為0來判斷是否接收到新的數(shù)據(jù),是否有數(shù)據(jù)要發(fā)送。當(dāng)設(shè)備驅(qū)動(dòng)接收到一個(gè)IP包并放到輸入包緩存里(uip_buf)后,應(yīng)該調(diào)用uip_input()函數(shù)。uip_input()函數(shù)是uIP協(xié)議棧的底層入口,由它處理收到的IP包。當(dāng)uip_input()返回,若有數(shù)據(jù)要發(fā)送,則發(fā)送數(shù)據(jù)包放在包緩沖區(qū)里。包的大小由全局變量uip_len指明。如果uip_len是0,沒有包要發(fā)送;如果uip_len大于0則調(diào)用網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)發(fā)送數(shù)據(jù)包。

  1.2 uIP與系統(tǒng)計(jì)時(shí)接口

  TCP/IP協(xié)議要處理許多定時(shí)事件,例如包重發(fā)、ARP表項(xiàng)更新。系統(tǒng)計(jì)時(shí)用于為所有uIP內(nèi)部時(shí)鐘事件計(jì)時(shí)。當(dāng)周期計(jì)時(shí)激發(fā),每一個(gè)TCP連接應(yīng)該調(diào)用uIP函數(shù)uip_periodic()。TCP連接編號(hào)作為參數(shù)傳遞給uip_periodic()函數(shù)。uip_periodic()函數(shù)檢查參數(shù)指定的連接的狀態(tài),如果需要重發(fā)則將重發(fā)數(shù)據(jù)放到包緩沖區(qū)(uip_buf)中并修改uip_len的值。當(dāng)uip_periodic()函數(shù)返回后,應(yīng)該檢查uip_len的值,若不為0則將uip_buf緩沖區(qū)中的數(shù)據(jù)包發(fā)送到到網(wǎng)絡(luò)上。

  ARP協(xié)議對(duì)于構(gòu)建在以太網(wǎng)上的TCP/IP協(xié)議是必須的,但對(duì)于構(gòu)建與其他網(wǎng)絡(luò)接口(例如:串行鏈路)上的TCP/IP則不是必需的。為了結(jié)構(gòu)化的目的,uIP將ARP協(xié)議作為一個(gè)可添加的模塊單獨(dú)實(shí)現(xiàn)。因此,ARP表項(xiàng)的定時(shí)更新要單獨(dú)處理。系統(tǒng)定時(shí)器對(duì)ARP表的更新進(jìn)行定時(shí),定時(shí)時(shí)間到則調(diào)用uip_arp_timer()函數(shù)對(duì)過期表項(xiàng)進(jìn)行清除。

  2 uIP協(xié)議棧與應(yīng)用程序的接口

  應(yīng)用程序作為單獨(dú)的模塊由用戶實(shí)現(xiàn),uIP協(xié)議棧提供一系列接口函數(shù)供用戶程序調(diào)用。用戶需將應(yīng)用層入口程序作為接口提供給uIP協(xié)議棧,定義為宏UIP_APPCALL()。uIP在接收到底層傳來的數(shù)據(jù)包后,若需要送上層應(yīng)用程序處理,它就調(diào)用UIP_APPCALL()。uIP提供給應(yīng)用程序的接口函數(shù)按功能描述如下:

  2.1 接收數(shù)據(jù)接口:應(yīng)用程序利用uip_newdata()函數(shù)檢測(cè)是否有新數(shù)據(jù)到達(dá)。全局變量uip_appdata指針指向?qū)嶋H數(shù)據(jù)。數(shù)據(jù)的大小通過uip_datalen()函數(shù)獲得。

  2.2 發(fā)送數(shù)據(jù)接口:應(yīng)用程序通過使用uIP函數(shù)uip_send()發(fā)送數(shù)據(jù)。uip_send()函數(shù)采用兩個(gè)參數(shù);一個(gè)指針指向發(fā)送數(shù)據(jù)起始地址,另一個(gè)指明數(shù)據(jù)的長度。

  2.3 重發(fā)數(shù)據(jù)接口:應(yīng)用程序通過測(cè)試函數(shù)uip_rexmit()來判斷是否需要重發(fā)數(shù)據(jù),如果需要重發(fā)則調(diào)用uip_send()函數(shù)重發(fā)數(shù)據(jù)包。

  2.4 關(guān)閉連接接口:應(yīng)用程序通過調(diào)用uip_close()函數(shù)關(guān)閉當(dāng)前連接。

  2.5 報(bào)告錯(cuò)誤接口:uIP提供錯(cuò)誤報(bào)告函數(shù)檢測(cè)連接中出現(xiàn)的錯(cuò)誤。應(yīng)用程序可以使用兩個(gè)測(cè)試函數(shù)uip_aborted()和uip _timedout() 去測(cè)試那些錯(cuò)誤情況。

  2.6 輪詢接口:當(dāng)連接空閑時(shí),uIP會(huì)周期性地輪詢應(yīng)用程序,判斷是否有數(shù)據(jù)要發(fā)送。應(yīng)用程序使用測(cè)試函數(shù)uip_poll()去檢查它是否被輪詢過。

  2.7 監(jiān)聽端口接口:uIP維持一個(gè)監(jiān)聽知名TCP端口的列表。通過uip_listen()函數(shù),一個(gè)新的監(jiān)聽端口打開并添加到監(jiān)聽列表中。當(dāng)在一個(gè)監(jiān)聽端口上接收到一個(gè)新的連接請(qǐng)求時(shí),uIP產(chǎn)生一個(gè)新的連接和調(diào)用該端口對(duì)應(yīng)的應(yīng)用程序。

  2.8 打開連接接口:在uIP里面通過使用uip_connect()函數(shù)打開一個(gè)新連接。這個(gè)函數(shù)打開一個(gè)新連接到指定的IP地址和端口,返回一個(gè)新連接的指針到uip_conn結(jié)構(gòu)。如果沒有空余的連接槽,函數(shù)返回空值。

  2.9 數(shù)據(jù)流控制接口:uIP提供函數(shù)uip_stop()和uip_restart()用于TCP連接的數(shù)據(jù)流控制。應(yīng)用程序可以通過函數(shù)uip_stop()停止遠(yuǎn)程主機(jī)發(fā)送數(shù)據(jù)。當(dāng)應(yīng)用程序準(zhǔn)備好接收更多數(shù)據(jù),調(diào)用函數(shù)uip_restart()通知遠(yuǎn)程終端再次發(fā)送數(shù)據(jù)。函數(shù)uip_stopped()可以用于檢查當(dāng)前連接是否停止。

  四 uIP在51系列單片機(jī)上的應(yīng)用

  51系列單片機(jī)具有悠久的歷史和廣泛的應(yīng)用,許多公司推出了具有更高的處理速度的51內(nèi)核的8位單片機(jī),被應(yīng)用在各個(gè)領(lǐng)域內(nèi)。因此使用uIP這種免費(fèi)的TCP/IP協(xié)議棧解決由51內(nèi)核的單片機(jī)構(gòu)建的低端嵌入式設(shè)備的網(wǎng)絡(luò)接入問題具有一定的代表性。下面將討論利用uIP協(xié)議棧在51單片機(jī)上實(shí)現(xiàn)簡單的WEB SERVER,遠(yuǎn)端用戶可以通過瀏覽器訪問存儲(chǔ)在單片機(jī)系統(tǒng)上的WEB頁面。

  硬件平臺(tái)結(jié)構(gòu)如圖(二)所示:其中單片機(jī)選用PHILIPS公司的P89C51RD2,64K字節(jié)的串行EEPROM可以用于存儲(chǔ)WEB頁面。采用ISA接口的以太網(wǎng)接口芯片RTL8019AS連接到以太網(wǎng)上。通過MAX232實(shí)現(xiàn)與PC機(jī)的串行連接,可以顯示調(diào)試信息。

  uIP協(xié)議棧是以函數(shù)庫的形式提供的,本身不提供底層網(wǎng)絡(luò)驅(qū)動(dòng)和上層應(yīng)用程序。因此為了完成指定的功能,開發(fā)者必須添加以下幾個(gè)模塊:底層RTL8019AS網(wǎng)卡芯片的驅(qū)動(dòng)、應(yīng)用層基于HTTP協(xié)議的WEB SERVER的實(shí)現(xiàn)、系統(tǒng)定時(shí)器。


  RTL8019AS的驅(qū)動(dòng)主要包括三部分:init_8019as()函數(shù)完成網(wǎng)卡芯片的上電初始化,包括設(shè)定網(wǎng)卡物理地址,設(shè)定收發(fā)緩沖區(qū)位置和大小等;eth_send()函數(shù)完成數(shù)據(jù)的發(fā)送;eth_rcve()函數(shù)完成以太網(wǎng)數(shù)據(jù)的接收。底層網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)程序與uIP協(xié)議棧通過兩個(gè)全局變量進(jìn)行接口:變量uip_buf為收發(fā)緩沖區(qū)的首地址;uip_len為收發(fā)的數(shù)據(jù)長度。eth_send()函數(shù)將uip_buf里的uip_len長度的數(shù)據(jù)發(fā)送到以太網(wǎng)上。eth_rcve()函數(shù)將接收到的數(shù)據(jù)存儲(chǔ)到uip_buf指定的緩沖區(qū)中,同時(shí)修改uip_len的值。

  uIP提供的源代碼中包括一個(gè)基于HTTP協(xié)議的WEB SERVER示例,該WEB SERVER通過簡單的文件系統(tǒng)在數(shù)據(jù)存儲(chǔ)器中存儲(chǔ)靜態(tài)頁面,同時(shí)具有CGI功能。用戶可以參照該示例以及uIP提供給應(yīng)用程序的接口函數(shù)說明實(shí)現(xiàn)自己的應(yīng)用層功能。用戶的應(yīng)用程序中必須將 UIP_APPCALL宏定義為該層的服務(wù)程序。例如:在示例程序中WEB SERVER的處理程序?yàn)閔ttpd()函數(shù),則要進(jìn)行如下的宏定義#define UIP_APPCALL httpd.

  51系列單片機(jī)上都有2到3個(gè)定時(shí)計(jì)數(shù)器,可以選擇其中的一個(gè)來為TCP/IP協(xié)議中與時(shí)間有關(guān)的事件定時(shí)。需要由用戶處理的定時(shí)事件包括:為uip_periodic()函數(shù)的執(zhí)行提供基準(zhǔn),還要為ARP表項(xiàng)的更新定時(shí)。uip_periodic()函數(shù)每0.5秒執(zhí)行一次,ARP表項(xiàng)每10秒更新一次。

  uIP的設(shè)置單獨(dú)包含在一個(gè)叫uipopt.h的頭文件里,都是以宏的形式定義方便于修改。用戶應(yīng)根據(jù)自己的應(yīng)用在uipopt.h文件里設(shè)置本地的物理地址、IP地址、網(wǎng)關(guān)地址、收發(fā)緩沖區(qū)的大小、支持的最大連接數(shù)、ARP表大小等等選項(xiàng)。

  添加了必須的模塊,對(duì)uIP進(jìn)行了正確地配置后,需要編寫主程序函數(shù)。針對(duì)基于以太網(wǎng)的WEB SERVER應(yīng)用,主程序在完成初始化后將不停的進(jìn)行查詢,如果有新數(shù)據(jù)包到達(dá)則送uip_input()函數(shù)處理;如果沒有新數(shù)據(jù)包到達(dá)則處理定時(shí)事件。

  五 總結(jié)

  uIP協(xié)議棧采用有效的方法和結(jié)構(gòu)化的代碼,使其存儲(chǔ)器占用量很小并且可以很方便的應(yīng)用到不同的工程項(xiàng)目中。同時(shí)它又是免費(fèi)的可以自由使用于商業(yè)和非商業(yè)目的。uIP為低端嵌入式設(shè)備的網(wǎng)絡(luò)接入提供了很好的解決方案,具有很高的應(yīng)用價(jià)值。

 


下一篇: PLC、DCS、FCS三大控

上一篇: 羅克韋爾自動(dòng)化Strati

推薦產(chǎn)品

更多
主站蜘蛛池模板: 四虎最新网址在线观看 | 性生交生活片1 | 99久久人人爽亚洲精品美女 | 日韩精品视频一区二区三区 | 美女少妇一区二区 | 少妇喷潮明星 | 啪一啪在线 | 亚洲欧美日韩综合久久久 | 男女国产精品 | 欧美做爰一区二区三区 | 交专区videossex农村 | 好吊色在线视频 | 美国av毛片 | 精品人伦一区二区色婷婷 | 中文字幕视频免费 | 日韩图片区 | 国产亚洲精品精华液 | 毛片入口| 亚洲色婷婷久久精品av蜜桃久久 | 午夜丁香婷婷 | 少妇被粗大猛进进出出s小说 | 国产一区日韩 | 精品久久久久久无码人妻 | 美女黄免费 | 中文字幕亚洲欧美日韩 | 五月天国产视频 | 中文字幕乱码视频 | 东北少妇不戴套对白第一次 | 成人国内精品久久久久影院成.人国产9 | 欧美色图亚洲天堂 | 91p在线观看| 成人免费看片粪便 | 国产综合社区 | 小明成人免费视频 | 邻居少妇张开双腿让我爽一夜图片 | 制服丨自拍丨欧美丨动漫丨 | 中文无码一区二区三区在线观看 | 秋霞成人午夜鲁丝一区二区三区 | 四虎综合 | 国产精品一二区在线观看 | 愉拍自拍第169页 | 蜜臀91精品国产免费观看 | 日本黄色不卡视频 | 97久久人人超碰超碰窝窝 | 久久国产毛片 | 香港三级韩国三级日本三级 | 人妻 丝袜美腿 中文字幕 | 91久久久久久久国产欧美日韩- | 精品国产一区二区在线观看 | 成人h猎奇视频网站 | 欧美爽爽爽 | 天天躁日日躁狠狠躁800凹凸 | 99黄色片| 国产性猛交xxxⅹ交酡全过程 | 久久男人的天堂 | 亚洲成色www久久网站 | 台湾性dvd性色av | 日本丰满少妇xxxx | 黑人巨大精品欧美一区二区小视频 | 亚洲中文字幕精品久久 | proumb性欧美在线观看 | 欧美激烈精交gif动态图 | 日产一区三区三区高中清 | 久久精品视频免费观看 | 国产婷婷vvvv激情久 | 欧美黄色a级 | 国产一区二区三区乱码 | 国产午夜福利短视频 | 国产精品黄色大片 | 偷窥日本少妇撒尿chinese | 国产精欧美一区二区三区久久 | 日本免费黄色片 | 国产精品一线二线三线 | 久草99| 中文在线中文资源 | 国产色婷婷精品综合在线手机播放 | 日韩91视频 | 日韩不卡中文字幕 | 亚洲精品乱码久久久久66国产成 | 欧美三级不卡在线观看 | 岛国精品在线播放 | 久久久久久91香蕉国产 | 中文字幕乱码人妻综合二区三区 | 好av在线 | 黄色操人| 精品一区免费观看 | 亚洲乱码日产精品bd在线观看 | 777亚洲熟妇自拍无码区 | 久久夜色精品国产欧美一区麻豆 | 久久黄色精品视频 | 91精品国产欧美一区二区成人 | 欧美videos另类精品 | 老女人综合网 | 高h喷水荡肉少妇爽多p视频 | 国内自产少妇自拍区免费 | 欧美 日韩 国产 成人 在线观看 | 天天摸天天做天天爽 | 黄色午夜视频 | 久久99精品国产自在现线小黄鸭 | 亚洲成人免费影院 | 天天狠天天透天天伊人 | 亚洲一区二区三区小说 | 巨大荫蒂视频欧美另类大 | 亚洲二三区 | 中文字幕一区二区在线播放 | 怡红院a∨人人爰人人爽 | 精品国产视频 | 99国产高清 | 欧洲成人在线观看 | 久久久久国产一区 | 亚洲日本影院 | 欧美一级久久久 | 91视频最新地址 | 久久国产精品无码网站 | 老少交欧美另类 | 7878成人国产在线观看 | 亚洲精品无码av中文字幕电影网站 | 免费观看一区二区 | 熟女性饥渴一区二区三区 | 国产精品久久久久国产三级传媒 | 全肉乱妇杂乱视频在线观看 | 国产高清在线观看 | 久久免费视频在线观看30 | 99在线播放视频 | 国产丝袜在线 | 国产顶级熟妇高潮xxxxx | 中文字幕无码一区二区免费 | 美女搡bbb又爽又猛又黄www | 天天摸夜夜操 | 一区二区三区视频免费看 | 亚洲视频久久久 | 亚洲日韩一页精品发布 | 国产成年人视频网站 | 婷婷中文字幕 | 亚洲日韩欧美综合 | 最新极品jizzhd欧美 | 碰碰久久 | 无遮挡啪啪摇乳动态图gif | 国产精品乱码久久久久 | 亚洲最新在线视频 | 99在线视频观看 | 国产一级午夜一级在线观看 | 日韩av在线一区 | 看黄色小视频 | 51人人看| 久久综合色网 | 午夜免费看片 | 久久久综合av | 欧美成人午夜视频 | 91超碰免费 | 日韩免费二区 | 亚洲欧美黄 | 亚洲区免费中文字幕影片|高清在线观看 | 岛国片人妻三上悠亚 | 亚洲综合国产一区二区三区 | 亚洲综合成人网 | 国产精品久久久久久久久久久久久 | 亚洲va中文字幕 | 91精品成人 | 女人与牲口性恔配视频免费 | 精品久久久999 | 欧美午夜精品久久久 | 成人毛片网 | 国模无码视频一区 | 成人免费视 | 女同性aaaaa一区二区 | 国产毛片乡下农村妇女bd | 欧洲高清转码区一二区 | 免费在线播放黄色片 | 国产精品视频资源 | 久久久国产精品一区二区三区 | av色欲无码人妻中文字幕 | 国产免费午夜福利757 | 天天干狠狠干 | 69sex久久精品国产麻豆 | 亚洲毛片一区二区 | 中文日韩亚洲欧美字幕 | 在线日韩中文字幕 | 国产在线观看精品 | 免费观看一区二区三区视频 | 免费中文字幕日韩 | 五月天伊人网 | 国产超碰人人 | av亚洲产国偷v产偷v自拍软件 | 天天草夜夜操 | 韩国美女福利视频 | 高清国产一区二区三区四区五区 | 懂色aⅴ精品一区二区三区蜜月 | 精品国产三级 | 日本欧美一区二区三区乱码 | 丰满少妇作爱视频免费观看 | 久久激情小说 | 又黄又爽的视频在线观看 | 狠狠色伊人亚洲综合网站l 狠狠色依依成人婷婷九月 狠狠色综合久久婷婷色天使 | 人妻精品久久久久中文字幕69 | 椎名空在线观看 | 曰本黄色片| 毛片链接 | 99精品国产免费 | 色就是欧美 | 日本饥渴人妻欲求不满 | 青青草原亚洲 | 色欲麻豆国产福利精品 | 成人午夜在线视频 | 一级片啪啪 | 国产成人精品一区二三区在线观看 | 欧美精品乱码99久久影院 | 伦理片午夜 | 亚洲毛片网 | 五月激情小说 | 成人免费大片黄在线播放 | 国产成人精品av | 欧美性猛交99久久久久99按摩 | 成人开心网 | 日本免费无遮挡毛片的意义 | 天天躁日日躁狠狠躁人妻 | 日韩在线视 | 国产午夜精品无码 | 91人人爽久久涩噜噜噜 | 一级色毛片 | 老鸭窝视频在线观看 | 伊人www22综合色| 国产精品一品二区三区四区18 | 国产网友自拍在线视频 | 蜜臀久久 | 成人精品亚洲人成在线 | 337p日本欧洲亚洲大胆色噜噜 | av无码免费一区二区三区 | 懂色一区二区三区av片 | 久久久中文字幕日本无吗 | 一本之道高清狼码 | 亚洲 欧美 另类 综合 偷拍 | 人妻精品久久无码区 | 亚洲一区二区三区无码久久 | 久久国内 | 羞羞的网站在线观看 | 亚洲欧洲av在线 | 亚洲精品久久久久久久蜜桃 | 中文无码成人免费视频在线观看 | 亚洲成av人片天堂网无码】 | 性爱免费在线视频 | 少妇做爰免费视频网站 | 三个男吃我奶头一边一个视频 | 日韩午夜影院 | 三上悠亚精品二区 | 香蕉视频国产 | 麻豆国产va免费精品高清在线 | 亚洲欧美国产免费综合视频 | 亚洲 自拍 另类小说综合图区 | 三级男人添奶爽爽爽视频 | 国产一极毛片 | www99在线观看 | yy6080午夜八戒国产亚洲 | av免费网址在线观看 | 国语对白新婚少妇在线观看 | 中文在线а√天堂 | 日本一二三不卡视频 | 香蕉视频黄色片 | 国产国产国产 | 琪琪女色窝窝777777 | 国产一级特黄,真人毛片 | av网站免费线看 | 亚洲特黄视频 | 亚洲欧美日本一区 | 日韩在线中文字幕视频 | 色视频在线观看免费 | 欧美人与禽zozzo性之恋的特点 | 色综合色综合色综合色欲 | 又污又黄的视频 | 精品无人乱码一区二区三区的优势 | 自拍偷拍欧美亚洲 | 国产精品桃色 | 免费黄色网址大全 | 亚洲精选一区二区三区 | 久久久亚洲一区二区三区 | 熟妇与小伙子matur老熟妇e | 中国猛少妇色xxxxx | 桃色成人网 | 国产精品久久久久久亚洲影视内衣 | 毛片毛片毛片毛片毛片 | 国产精品狼人久久久久影院 | 日韩久久国产 | 久久久久久久久久久国产 | 欧美jizz18| 精品在线观看视频 | 色狠狠久久av大岛优香 | 亚洲性生活 | 国产乱淫a∨片免费观看 | 欧美乱妇高清无乱码免费 | 人人插人人| 欧美黄色网| 国产精品久久久爽爽爽麻豆色哟哟 | 真人三级毛片 | av国产传媒精品免费 | 摸丰满大乳奶水www免费 | 国产99久久精品一区二区 | 亚洲国产综合在线 | 亚洲午夜成aⅴ人片 | 国产永久在线观看 | 92看片淫黄大片一级 | 久久久精品国产99久久精品麻追 | 粉色午夜视频 | 日韩欧美精品在线观看 | 亚洲黄色在线免费观看 | 白嫩少妇bbw撒尿视频 | 主播叶子户外勾搭啪啪大 | 国产黄色大片免费看 | 看国产黄色片 | 黄色av网址在线观看 | 中国18videosex极品 | 亚洲精选一区 | 91gao| 国产嫩草影院在线观看88 | 国产综合在线观看 | 少妇私密推油呻吟在线播放 | 99精品视频网站 | 国产尤物在线观看 | 中文字幕人妻无码一区二区三区 | 国产精品久久777777毛茸茸 | xxx.国产 | 俄罗斯av在线 | 亚洲区小说区激情区图片区 | xxxxxxxx黄色片 | 国产精品zjzjzj在线观看 | 五月婷影院 | 亚洲精品一区二区冲田杏梨 | 亚洲色图欧洲色图 | 精品人妻无码专区在线无广告视频 | 亚洲h网站 | 午夜福利一区二区三区在线观看 | 日韩在线精品强乱中文字幕 | 奇米狠狠操 | 中文成人无码精品久久久 | 欧美做受高潮中文字幕 | 色屁屁草草影院ccyycom | 夜夜摸夜夜爽 | 午夜精品久久久久久久 | 亚洲v无码一区二区三区四区观看 | 亚洲 日本 欧美 中文幕 | 久久精品香蕉视频 | 美女视频黄免费 | 欧美一区二区三区在线 | 日本xxxxx高潮少妇 | 亚洲第一二三四区 | 亚洲特黄 | 成人午夜精品一区二区三区 | 天天摸天天添 | 无码人妻精品一区二区三区99不卡 | 国产精品久久久久久久不卡 | 中文字幕+乱码+中文字幕一区 | www.成人网.com| 美女视频一区 | 欧美大尺度胸床戏视频 | 绯色av一区二区三区在线观看 | 99在线国产 | 天堂中文字幕在线 | 国产精品人人爽人人爽 | 久久久精品人妻一区二区三区四 | 娇小激情hdxxxx学生 | 国产精品传媒在线观看 | 男女无遮挡做爰猛烈黄文 | 成 人 黄 色 网 页 | 久久午夜色播影院 | 日韩中文字幕精品 | 亚洲天堂一区 | 欧美狠狠| 亚洲黄色在线视频 | 免费毛片一区二区三区 | 成年人在线观看视频网站 | 国内国产精品天干天干 | 天天摸天天爽日韩欧美大片 | 在线观看网站黄 | 天天综合网天天综合色 | 国产激情视频在线播放 | 亚洲国产成人久久精品大牛影视 | av中文字幕潮喷人妻系列 | 双性大乳浪受古代h男男 | 香蕉啪啪网 | 精品乱码久久久久久中文字幕 | 成年性生交大片免费看 | 久久福利在线 | 色视频网站免费 | 东方影院av久久久久久 | 后人极品翘臀美女在线播放 | 曰韩内射六十七十老熟女影视 | 偷拍视频一区二区 | 天堂va欧美va亚洲va好看va | 91夜色 | 另类激情综合 | 国产精品一区二区久久乐夜夜嗨 | 给个av网站| 久色婷婷| 极品淫少妇 | 91n视频| 一二三四社区在线中文视频 | 亚洲专区免费 | 青青草av| 国产精品国产三级在线专区 | 欧美国产另类 | 日本美女一级视频 | 中文字幕精品久久久久人妻红杏1 | 欧美11p | 波多野结衣绝顶大高潮 | 97在线国产视频 | 精品国产一区二区三区久久影院 | 欧美亚洲一 | 五月激情av | 无码精品一区二区三区免费视频 | 麻豆社 | 国产成年无码久久久久下载 | 粉嫩av久久一区二区三区 | 视频在线观看免费完整高清中文 | 国产乱子伦一区二区三区 | 少妇人妻系列无码专区视频 | 日韩av免费网址 | 亚洲国产欧洲 | 日本亚洲高清 | 欧美性受xxxx黑人xyx性 | 日本不卡视频在线观看 | 欧美体内谢she精2性欧美 | 欧美 日韩 国产在线 | 久久九九兔免费精品6 | 欧美一级免费黄色片 | 天天碰天天| 狠狠精品干练久久久无码中文字幕 | 天天爽天天爽夜夜爽毛片 | 免费污视频在线观看 | 国产亚洲精品久久yy50 | 一性一交一伦一色一按—摩 | 亚洲自拍小视频 | 91丨九色丨蝌蚪丨对白 | 亚洲中文字幕无码中文字在线 | 美国三级欧美一级 | 亚洲女同性ⅹxx关女同网站 | 91精品国产综合久久久蜜臀图片 | 青草青在线 | 国产日产欧产美韩系列麻豆 | 日韩黄色一级片 | 人人搞人人爱 | 青青草视频播放器 | 香蕉久久夜色精品国产使用方法 | 天天揉久久久久亚洲精品 | 夜夜操天天操 | 第一av | 美女的mm视频网站软件 | 日韩高清影院 | 性――交――性――乱视频 | 日本我不卡 | 亚洲精品国产精品乱码不卡 | 韩国午夜理论在线观看 | 国产做无码视频在线观看浪潮 | 国产免费二区 | 国产精品99久久久久久大便 | 观看av在线 | 色综合久久久久综合一本到桃花网 | 国产裸体美女视频全黄 | 九九热在线观看 | 爱豆国产剧免费观看大全剧集 | 精品人妻中文无码av在线 | 狠狠色噜噜狠狠狠狠97俺也去 | 中文在线а天堂中文在线新版 | 日本美女一区二区 | 向日葵视频在线 | 噜啪啪| 少妇荡乳情欲办公室456视频 | 国模吧无码一区二区三区 | 国产国拍亚洲精品av | 寂寞少妇按摩spa高潮91 | 淫片特黄特黄特黄 | 国产精品高潮呻吟视频 | 欧美日韩成人一区二区在线观看 | 78m78成人免费网站 | 亚洲欧美日韩精品久久 | 亚洲欧洲一区二区三区四区 | 日韩人妻无码一区二区三区 | 超碰在线最新地址 | 午夜一区二区国产好的精华液 | 日本乱论视频 | 精品精品 | 欧美成年黄网站色视频 | 东北老头嫖妓猛对白精彩 | 亚洲色图p | 亚洲最大色大成人av | 国产又粗又猛又爽又黄的视频小说 | 粉嫩avcom | 女人十八特级淫片清 | 黄色片在线看 | 免费看黄网站在线 | 一本大道无码人妻精品专区 | 性做久久久久久免费观看 | 久久社区视频 | 亚洲午夜在线 | 在线免费播放av | 国产精品综合久久 | 日韩高清在线中文字带字幕 | 欧美日韩精品 | 国产人妻久久精品二区三区特黄 | 噜噜狠狠狠狠综合久久86 | 九九九国产视频 | 亚州av一区 | 日欧137片内射在线视频播放 | 特级毛片a片久久久久久 | 婷婷爱五月天 | 欧美三日本三级少妇三级99观看视频 | 阿v免费在线观看 | 亚欧激情乱码久久久久久久久 | 免费观看日韩av | 久91| 超级黄色毛片 | 久久综合给合久久狠狠狠97色 | 国产精品爽爽久久久久久竹菊 | 久久精品国产曰本波多野结衣 | 69久久99精品久久久久婷婷 | 日韩视频a| 欧美成a人片在线观看久 | 人人爽人人爽人人片av东京热 | 黄视频在线播放 | 国产电影无码午夜在线播放 | 亚洲狼人av | 一区二区三区欧美精品 | 久久久久99精品成人片 | 免费在线观看黄色网址 | 91丨九色丨蝌蚪丨对白 | 超碰在线香蕉 | 国产伦精品一区二区三区视频黑人 | 日韩人妻精品无码一区二区三区 | 69久久久成人看片免费一区二 | 亚洲日本国产精华液 | 亚洲天堂资源在线 | 久久国产网站 | 91丨九色| 最近高清中文字幕免费 | 亚洲石原莉奈一区二区在线观看 | jizz内谢中国亚洲jizz | 国产婷婷成人久久av免费高清 | 伊人网址 | 精品国产人成亚洲区 | 午夜精品久久久久久中宇牛牛影视 | 国产情侣激情在线对白 | 色综合天天天天做夜夜夜夜做 | 操碰在线视频 | 欧美亚洲91 | 午夜影吧 | 人人色在线视频播放 | 国产成人久久久77777 | 国产亚洲欧美日韩高清 | 人人超碰在线 | 天天干天天干天天操 | 国产超级va在线观看视频 | 免费黄色三级网站 | 最近中文字幕日本 | 在线观看国产午夜福利片 | 日日天日日夜日日摸 | 美女无遮挡免费网站 | 中国字幕一色哟哟 | 无码人妻一区二区三区免费 | 香港三级日本三级a视频 | 欧美日韩综合在线 | 四虎在线永久免费观看 | 日日夜夜精品免费 | 中国一级毛片黄 | 亚洲爆乳无码专区 | 亚洲精品第一国产综合野草社区 | a天堂在线 | 亚洲中文无码av永久不收费 | 国产思思99re99在线观看 | 亚洲欧美日韩中文久久 | 中文字幕高潮 | 久久精品一二三 | 欧美丰满熟妇hdxx | 国产成人欧美综合在线影院 | 在线一区二区三区做爰视频网站 | 日本伊人久久 | 国产第一福利影院 | 亚洲人成欧美中文字幕 | 欧美日韩六区 | 美女18毛片 | 久久久久久久99精品免费观看 | 国产精品久久 | 久久久www成人免费无遮挡大片 | 亚洲乱码国产乱码精品精大量 | 亚洲欧美在线一区 | 色啪综合 | 精品对白一区国产伦 | 欧美黑人巨大xxxxx | 国产精品一品二区三区的使用体验 | 天堂网中文 | 九九综合| 草草在线观看 | 黄色毛片在线观看 | 无码人妻一区二区三区av | ,国产精品国产三级国产 | 涩涩动漫视频 | 日韩精品在线播放 | 91porn九色| 国产精品理论片在线观看 | 国产一级淫片免费放大片 | 欧美片一区二区 | 木下凛凛子中文字幕亚洲 | 少妇一级淫片免费看 | 国产又粗又猛又爽视频上高潮69 | 91国内在线视频 | 中文字幕1页 | 国产精品第7页 | 成人av毛片| 男女性动态激烈动全过程 | 韩国性生交大片免费观看视频 | 亚洲成a人片77777潘金莲 | 麻豆一区二区在线观看 | 一级特黄高清 | 亚洲欧美日韩国产成人一区 | 无码专区天天躁天天躁在线 | 最新国产视频 | 99re在线观看视频 | 久久久6 |