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

產(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)品

更多
主站蜘蛛池模板: 国产精品毛片无遮挡 | 成年人三级网站 | 东方av正在进入 | 国产一区二区三区在线观看免费 | 国产精品揄拍100视频 | 黑人大战欲求不满人妻 | 亚洲乱码av中文一二区软件 | 日日嗨av一区二区三区四区 | 日韩精品乱码 | 欧美一区二区在线播放 | 秋霞在线观看视频 | 久久婷婷五月综合色99啪 | 欧美性一区二区 | 国产对白老熟女正在播放 | 久久国产精品久久久 | 麻豆国产人妻欲求不满 | 国产高潮又爽又刺激的视频免费 | 中文字幕35页 | 亚洲爆爽| 国产欧美123 | 在线观看国产精品视频 | 曰韩黄色一级片 | 亚洲黄色图片网站 | 色哟哟官网 | youjizz.com日本| 毛片播放器 | 国产视频一区二区三区四区五区 | 国产精品亚洲综合一区在线观看 | 久久99国产综合精品 | 色欲久久久天天天综合网 | 青娱乐欧美 | 亚洲大尺度视频 | 成人自拍视频在线观看 | 国产一级二级 | 国产传媒在线 | 人人草网站| 成人孕妇专区做爰高潮 | 国产精品视频99 | 88欧产日产国产精品 | 无码人妻精品一区二区三区99不卡 | 成人123区 | 色婷婷社区 | 色婷婷综合久久久中文字幕 | 精品欧美一区二区久久久 | 岛国av片在线观看 | 久草在线视频免费资源观看 | 久久国产精品一区二区三区 | 午夜精品一区二区三区三上悠亚 | 三级全黄做爰视频在线手机观看 | 爱爱三级视频 | 亚洲国产成人91精品 | 国产三级国产精品国产专区50 | 蜜桃av影院 | 91麻豆免费视频 | 9l蝌蚪porny中文自拍 | 色网站免费看 | 三级亚洲 | 乌克兰丰满少妇毛片 | av网站在线免费看 | 亚洲成人黄 | 欧洲lv尺码大精品久久久 | 鲁在线视频 | 欧美精品videos另类 | 国产伦理丿天美传媒av | 成人天堂资源www在线 | 免费看黄色av | 小视频国产 | 久久久精品国产sm调教 | 视频一区二区欧美 | 满春阁精品av在线导航 | 成人综合网址 | 乱子伦一区 | 国产乱人伦偷精品视频免下载 | jizz4 在线观看| 久久精品青草社区 | 国产粉嫩尤物极品99综合精品 | 国产毛片毛片精品天天看软件 | 91九色网站 | 国产视频在线观看一区二区 | 久久爱涩涩www | 三级视频网站在线观看 | 少妇熟女久久综合网色欲 | 福利视频免费观看 | 国产精品 高清 尿 小便 嘘嘘 | 高清无码一区二区在线观看吞精 | 欧美性受xxxx狂喷水 | 性做久久久久久久久久 | 99久久婷婷国产综合亚洲 | 国产精品久久777777换脸 | 99热2| 亚洲石原莉奈一区二区在线观看 | 欧美成年人网站 | 综合人妻久久一区二区精品 | 成人无码精品一区二区三区 | 成年人黄色毛片 | 五月天中文字幕在线 | 日韩avcom| 国产精品第一国产精品 | www在线播放| 五月天91 | 91蝌蚪少妇 | 巨胸美女爆视频网站 | 成人tv888 | 2019最新中文字幕 | 俺来俺也去www色在线观看 | 国产在线一卡二卡 | 女人两腿打开让男人添野外视频 | 亚洲欧美日韩天堂 | 中文字幕av一区二区三区 | 久久婷婷成人综合色 | 亚洲国产精品久久久久久久久久 | 懂色av蜜臀av粉嫩av喷吹 | 91中文字幕视频 | 国产尤物精品视频 | 性一交一乱一伧国产女士spa | 久久婷婷国产91天堂综合精品 | 18禁黄污吃奶免费看网站 | 爆操无毛白虎 | 欧美一区 | 国产精品无码一区二区三区 | 久久亚洲色www成人欧美 | 午夜激情视频 | jizzyou中国少妇农村 | 插我舔内射18免费视频 | 99re国产精品视频 | 天天色天天看 | 粉嫩少妇内射浓精videos | 久久无码中文字幕久久无码app | 国产成人无码综合亚洲日韩 | 国精品无码一区二区三区左线 | 天天天av| 毛片tv网站无套内射tv网站 | 国产精品久久久久久久久绿色 | 欧美激情一区二区三区视频 | 久久精品欧美一区二区 | 国产系列精品av | 青草草在线视频 | 午夜视频免费观看 | 国产成人免费视频 | 国产日韩欧美一区二区三区乱码 | 色月婷婷 | 久久久久久亚洲精品不卡 | 日韩经典av | 狠狠色丁香婷婷 | 亚洲线精品一区二区三区八戒 | 五月情网| 91视频免费在观看 | 97成人精品区在线播放 | 美女激情网站 | 成人啪啪18免费网站 | 99精品无码一区二区 | 国产精品久久久久影院色老大 | 依依成人综合网 | 操操操插插插 | 欧美性做爰猛烈叫床潮 | 欧美性猛交ⅹxxx乱大交妖精 | 日韩精品久久久久久免费 | 波多野结衣乳巨码无在线观看 | 又黄又爽又色成人免费视频体验区 | 97超碰超碰| 日本在线第一页 | 韩日激情视频 | 亚洲中文字幕无码爆乳 | 久久九九兔免费精品6 | 嫩草在线观看视频 | 国产精品久久午夜夜伦鲁鲁 | 91精品在线免费 | 国产网红主播av国内精品 | 欧美日韩欧美 | 精品久久精品 | 国内自拍小视频 | 色妞av永久一区二区国产av | 成人av一区二区三区在线观看 | 国产亚洲一区二区在线观看 | 欧美激情视频二区 | 国内精品久久久久影院一蜜桃 | 91九色丨porny丨朋友 | 日本美女一区 | 欧美日韩小视频 | 乱肉合集乱高h久久爱 | 久久黄色影院 | 九色免费视频 | 天天躁人人躁人人躁狂躁 | 视色av| 亚洲国产一区二区三区 | 日本黄色不卡视频 | 无人码一区二区三区视频 | 日本中文字幕在线免费观看 | 欧美日韩国产91 | 任我撸在线视频 | 男女做爰猛烈吃奶啪啪喷水网站 | 狠狠操狠狠色 | 欧美黑人性暴力猛交喷水 | 欧美高清hd18日本 | 精品无码久久久久久国产 | 久久久视频6r | 性一交一乱一交一精一品 | 欧洲lv尺码大精品久久久 | 大奶子在线 | 三级免费黄 | 中国人与牲禽动交精品 | 亚洲欧美日韩成人一区 | 亚洲一区二区三区视频 | 伊人精品影院 | 日韩国产欧美在线视频 | 午夜一区二区三区四区 | 亚洲一区日韩 | 五月丁香综合缴情六月小说 | 中文字幕日韩专区 | 国产又白又嫩又爽又黄 | 国产美女mm131爽爽爽免费 | 国产色妇 | 麻豆导航 | 亚洲精品国产精品乱码不卡√香蕉 | 亚洲精品国产精品国自产在线 | 2021天天操 | 国产一区a| 欧美顶级metart裸体全部自慰 | 成年人午夜影院 | 91视频中文| 日本视频免费高清一本18 | 一级美女黄色片 | 亚洲区日韩精品中文字幕 | 欧美日批 | 中文字幕在线乱 | 国产这里有精品 | 亚洲色图久久 | 国产精选在线观看 | 精品视频一区二区三区四区 | 少妇高潮大片免费观看 | 黄色a级片在线观看 | 日韩激情综合网 | 免费在线观看a级片 | 国产三香港三韩国三级古装 | 国产看真人毛片爱做a片 | 欧美性在线观看 | 玩弄少妇高潮ⅹxxxyw | 继室辣文h1v1| 国偷自拍 | 中文午夜人妻无码看片 | 国产成人啪精品视频免费软件 | 日韩欧美在线一区 | 免费一级日韩欧美性大片 | 一本一道波多野结衣中文av字幕 | 农村少妇一区二区三区四区五区 | 国产91精品看黄网站在线观看 | 老色鬼a∨在线视频在线观看 | 国产美女mm131爽爽爽免费 | 欧美色图3p | 国产又黄又爽又刺激的免费网址 | 1000部精品久久久久久久久 | 大肉大捧一进一出好爽视色大师 | 男女啪动最猛动态图 | 成人国产一区二区三区精品麻豆 | 亚洲精品久久久中文字幕痴女 | 亚洲美女一级片 | 伊人网综合在线 | 综合色亚洲 | 欧美激情啪啪 | 女人高潮抽搐喷液30分钟视频 | 美女脱了内裤张开腿让男人桶网站 | 亚洲第一天堂无码专区 | 国内精品一区二区三区 | 亚州性无码不卡免费视频 | 羞羞视频导航 | 久久九九看黄一片 | 午夜在线免费观看视频 | 欧美一级在线免费观看 | 国产精品xxxxx | 欧美日韩在线视频一区二区三区 | 亚洲一区二区三区av无码 | 欧美顶级毛片在线播放 | bnb99八度免费影院 | 人人看超碰 | 亚洲黄色在线免费观看 | 未满成年国产在线观看 | 最近更新中文字幕第一页 | 天天草天天射 | 久久久久成人免费看a含羞草久色 | 国产极品探花一区二区三区 | 国产三级精品一区二区三区视频 | 999这里只有是极品 999资源站 | 在线a久青草视频在线观看 无套内射极品少妇chinese | 欧美精品偷拍 | 无码一区二区三区视频 | 久久婷婷麻豆国产91天堂 | 日本成人福利视频 | 美女大黄网站 | 97在线视频免费观看 | 对白超刺激精彩粗话av | 国产精品成人99一区无码 | 250pp亚洲情艺中心欧美 | 男人吃奶视频 | 久久99国内精品自在现线 | 无码人妻少妇久久中文字幕 | 国模无码大尺度一区二区三区 | 麻豆视频官网 | 黑人添美女bbb添高潮了 | 亚洲天堂精品久久 | 亚洲精品wwww | 偷拍视频一区二区 | 狠狠干超碰| 91丨九色丨蝌蚪丨对白 | 国产真实偷乱视频 | 噼里啪啦动漫在线观看 | 国产学生初高中女 | 亚洲国产成人久久一区www妖精 | 爱性久久久久久久久 | 国产成人免费高潮激情视频 | av免费播放 | 在线免费播放av | 久久激情免费视频 | 国产日本精品 | 奇米影视一区二区三区 | 亚洲婷婷综合网 | 久久艹网站 | 操碰视频 | 久久天天东北熟女毛茸茸 | 超碰一区二区 | aaaaaabbbbbb毛片 | 一区二区在线播放视频 | 九九久久99 | 深爱开心激情 | 韩国成年人网站 | 日本大乳奶做爰洗澡三级 | 国产福利视频一区二区 | 国产精品日本一区二区在线播放 | 成人免费av在线播放 | 欧美少妇一级片 | 久久99热狠狠色一区二区 | 1024精品一区二区三区日韩 | 国产精品成人国产乱 | 日本一本在线视频 | 欧美肉大捧一进一出免费视频 | 四虎网站在线 | 人人爽人人爽人人爽人人爽 | 亚洲 高清 成人 动漫 | a级黄色片免费看 | wwwwww.国产| 国产一极毛片 | 91.久久| 久久九九爱 | 亚洲欧洲中文日韩av乱码 | 成人乱码一区二区三区av | 欧美日韩免费一区二区 | 日本人乱人乱亲乱色视频观看 | a天堂最新地址 | 亚洲精品一区二区三天美 | 狠狠躁天天躁夜夜添人人 | 天天射天天干天天操 | 国产jjizz一区二区三区视频 | 国产激情自拍视频 | 午夜剧场大片亚洲欧洲一区 | 国产三区精品 | 国内大量偷窥精品视频 | 亚洲人成小说 | 午夜精品视频一区二区三区在线看 | 91在线欧美 | 久久裸体视频 | 免费网站观看www在线观 | 久久国产欧美日韩精品 | 欧美日韩高清在线播放 | 国产乱淫a∨片免费视频牛牛 | 新天堂网 | 中国少妇做爰全过程毛片 | 四虎国产永久在线精品 | 国产精品成人亚洲一区二区 | 少妇av一区二区三区无码 | 97夜夜澡人人爽人人喊91洗澡 | 国产国语农村妇女偷人视频 | 97视频在线免费观看 | 日本xxxxl码在中国是几码 | 91久久精品国产91性色69 | 国产精品视频一区二区三区不卡 | 天天免费视频 | 亚洲视频五区 | 国产精品久久久久久爽爽爽床戏 | 五月婷婷导航 | 青青青青青手机视频在线观看视频 | 日韩av一级片 | 男女爽爽爽视频 | 国产目拍亚洲精品区一区 | 国产精品丝袜黑色高跟鞋 | 亚洲午夜精品久久久久久久久久久久 | 综合一区二区三区 | 国产一区网 | 亚洲日本精品视频 | 色婷婷色 | 国产精品一区不卡 | 日本伊人色 | 网站在线免费网站在线免费观看国产网页 | 久久人人爽人人片 | 亚洲激情视频 | 无码日韩精品一区二区人妻 | 日日天日日夜日日摸 | 97中文字幕在线观看 | 国产成人亚洲精品 | 久久精品美乳 | a级片免费在线观看 | 国产精品免费麻豆入口 | 成年男女免费视频 | 亚洲男人的天堂网站 | 久久天堂综合亚洲伊人hd妓女 | 国产伦精品一区二区三区视频我 | 成年人小视频在线观看 | 日韩久久精品一区二区三区 | 欧美日韩成人一区 | 一区二区高清视频在线观看 | 国产91精品一区二区麻豆网站 | 波多野结衣网站 | 韩国精品久久久 | av网站在线免费 | 二区在线观看 | 中文字幕乱妇无码av在线 | 亚洲一区二区在线播放 | 国产91免费| 深夜视频在线播放 | 国产又粗又猛又爽又黄的视频9 | 91热热| 国精品人妻无码一区二区三区性色 | 日韩一欧美内射在线观看 | 91激情影院| 男人天堂社区 | 亚洲人精品午夜 | 在线a视频网站 | 美女黄在线观看 | 国产中文区二暮区2022 | 黄色av免费在线观看 | 欧美日韩国产精品成人 | 超碰8| 久久的久久爽亚洲精品aⅴ 久久第一页 | 亚洲第一黄色片 | 黄色成人毛片 | 欧美成人一区二免费视频软件 | 日本做受高潮又黄又爽 | 绝顶高潮合集videos | 亚洲综合一区国产精品 | 丰满岳跪趴高撅肥臀尤物在线观看 | 日韩一区二区三区精品 | 日日嗨av一区二区三区四区 | 中文字幕av无码不卡 | 四虎福利视频 | 国产人免费人成免费视频喷水 | 天堂在/线中文在线资源 官网 | 天堂av中文网 | 印度午夜性春猛xxx交 | 不卡的一区二区 | 美女搞黄视频网站 | 日韩人妻系列无码专区 | 特级无码毛片免费视频 | 欧美大片高清 | 日韩有码中文字幕在线 | 天堂网www在线资源中文 | 亚洲丁香婷婷久久一区二区 | 国产无套内射久久久国产 | 欧美啪啪一区 | 国产精品一二三四 | 亚洲最色| а√最新版在线天堂8 | 亚洲人成网站在线播放2019 | 国产日产精品一区二区三区四区介绍 | 亚洲香蕉网站 | 91午夜免费视频 | 亚洲午夜精品在线观看 | 婷婷四房色播 | 一级国产国产一级 | 欧美熟妇丰满肥白大屁股免费视频 | 亚洲一线在线观看 | 精品免费国产一区二区三区四区介绍 | 国产亚洲精品久久久久婷婷瑜伽 | 91精品国产91久久久久久最新 | 黄色影院国产 | 玖玖国产 | 亚洲精品综合五月久久小说 | 日韩精品视频在线看 | 欧美黑人性猛交xxxx | 极品妇女扒开粉嫩小泬 | 中出内射颜射骚妇 | 日本黄色美女网站 | 欧美日本韩国一区 | 祥仔av大片av免费看 | 黄色在线视频播放 | 久久久久久亚洲精品成人 | 欧美在线一区视频 | 亚洲精品视频三区 | 欧美性猛交一区二区三区精品 | 又粗又硬又大又爽免费视频播放 | 做爰xxxⅹ性69免费软件 | 草的我好爽 | av大全在线 | 欧美群妇大交群 | 一区二区三区成人 | 天堂网亚洲 | 亚洲中出| 中文天堂在线观看 | 亚洲欧美另类一区 | 性色在线 | 精品一区二区久久久久久久网站 | 久久精品噜噜噜成人88aⅴ | 天天色天天艹 | 无遮挡aaaaa大片免费看 | 人间水蜜桃av五月色 | 日韩一区视频在线 | 视频国产在线 | 九九久久综合 | 久久综合爱 | 巨乳女教师佐山爱,夫前在线 | a级老太婆毛片老太婆毛片 a级毛片,黄,免费观看 m | 免费无码又爽又刺激高潮视频 | 国产成人亚洲精品无码h在线 | 国产欧美亚洲精品a | 日韩无套无码精品 | www国产在线视频 | 国产精品成人久久电影 | 国产一国产二国产三 | 欧美日韩成人在线视频 | 三级黄色毛片视频 | 亚洲伊人色欲综合网 | 亚洲一区二区三区播放 | 国产69久久精品成人看 | 日本激情久久 | 欧美91精品久久久久国产性生爱 | 国产日韩在线观看一区 | 国产无遮挡又黄又爽在线观看 | 五月婷婷久久久 | 国产精品成人aaaaa网站 | 污片免费看 | 六月丁香婷婷综合 | 午夜久久福利 | 亚洲国产成人av毛片大全 | 米奇777四色精品人人爽 | 一级特黄aaa毛片在线视频 | 国产老女人91精品一区 | 北条麻妃一二三区 | 亚洲精品国偷自产在线99人热 | 免费黄色日本 | 97精品在线观看 | 久久精品国产免费一区 | 国产欧美日韩高清 | 夜夜爽爽爽久久久久久魔女 | 怡红院最新网址 | 中文字幕乱码亚洲无线码小说 | 激情婷婷色 | 亚洲视频在线观看免费的欧美视频 | 日本福利片在线观看 | 日本高清免费在线视频 | 97伊人超碰| 91成熟丰满女人少妇 | 亚洲综合站 | 日韩成年视频 | 亚洲性无码av在线 | 成人免费在线视频观看 | 加比勒色综合久久 | 亚洲国产成人精品女人久久 | 久久人精品 | 久久久网址 | 精品国产不卡一区二区三区 | 青青草91 | 女女同性女同一区二区三区av | 免费国产a国产片高清网站 国产婷婷一区二区三区 | 久草在线资源网 | chinese少妇国语对白 | 国内精品91少妇在线播放 | 久久午夜私人影院 | 国产午夜视频在线观看 | 日本高清www | 久热这里只有精品视频6 | 99精品国产一区二区三区麻豆 | 人妻中文字幕在线网站 | 免费无码a片一区二三区 | 国产精品一区av | 四虎影视免费观看 | www.激情五月| 日本人与黑人做爰视频网站 | 久艹在线观看视频 | 欧洲vodafone精品性 | 成年人色网站 | 国产av午夜精品一区二区入口 | 看黄网站在线观看 | 中文字幕 亚洲视频 | 国产精品特级毛片一区二区三区 | 国产精品成人一区二区不卡 | 亚洲精品一品区二品区三品区 | 天干天干天干夜夜爽av | 丝袜高跟av| 无码h片在线观看网站 | 国产99视频精品免费播放照片 | 欧美天天综合色影久久精品 | 97人妻天天摸天天爽天天 | 黄色成人av网站 | 做爰xxxⅹ性69免费视频 | 高h公妇烈火 | 成人午夜av | 一二三区国产 | 日本高清视频wwww色 | 久久精品在线观看 | 成人免费影片在线观看 | 91精品国产综合久久久蜜臀图片 | 欧美一区二区三区成人久久片 | 5858s亚洲色大成网站www | 美女性感毛片 | 日韩欧美不卡视频 | 成人在线视频免费播放 | 亚洲国产精品一区二区久久hs | 亚洲精品国产综合 | 人人妻人人爽人人做夜欢视频九色 | 午夜国产小视频 | 夜夜骑夜夜 | 亚洲欧美福利视频 | 亚洲免费永久精品国产 | 欧美性生活视频免费看 | 人妻少妇一区二区三区 | 国产成人精品免费视频大全最热 | 国产精品伦子伦免费视频 | 亚洲精品v日韩精品 |