wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

專(zhuān)注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機(jī)教程網(wǎng) >> MCU設(shè)計(jì)實(shí)例 >> 瀏覽文章

單片機(jī)的TCP/IP的實(shí)現(xiàn)與UNIX的不同

作者:佚名   來(lái)源:本站原創(chuàng)   點(diǎn)擊數(shù):  更新時(shí)間:2013年01月01日   【字體:

TCP/IP最先是在UNIX系統(tǒng)里實(shí)現(xiàn)的,后來(lái)的LINUX、DOS、WINDOWS也實(shí)現(xiàn)了TCP/IP,隨后TCP/IP協(xié)議也被移植到其它嵌入式的處理器上,例如8位的MCS51單片機(jī)、AVR單片機(jī),16位的ARM、C166以及32位的MIPS、ARM等芯片上。 TCP/IP協(xié)議的最底層IP層,很多定義都是16位或32位的,例如源IP地址(32位)目的IP地址(32位),校驗(yàn)值(16位),特別是較驗(yàn)值,是以16位為單位進(jìn)行計(jì)算的,這樣使得能夠處理16位、32位運(yùn)算的CPU,比如80286、80386……,ARM、MIPS、DSP,就有很大的速度上的優(yōu)勢(shì)。而8位機(jī)MCS51處理則會(huì)慢很多。
  由于指令的原因,以及資源上的原因,在UNIX上實(shí)現(xiàn)的TCP/IP協(xié)議的原代碼并不能夠直接移植到8位的單片機(jī)上。最早期的LINUX1.0版的內(nèi)核是最小的實(shí)現(xiàn)TCP/IP的操作系統(tǒng),它的程序的大小大概在1兆字節(jié)。而現(xiàn)在的紅旗LINUX,紅帽子LINUX,內(nèi)核多達(dá)幾十兆,整個(gè)系統(tǒng)要幾張光盤(pán)來(lái)裝。早期的LINIX因?yàn)樾。灰浦驳秸粕想娔X,PDA等產(chǎn)品中。 單片機(jī)的程序空間是極為有限的,直接尋址的空間僅64K字節(jié),這跟電腦的存儲(chǔ)空間相比要差幾個(gè)數(shù)量級(jí)。除了程序空間小之外,可用的內(nèi)存RAM也是非常小的,最多只能擴(kuò)64K的RAM,而電腦的RAM至少在1兆以上。單片機(jī)的運(yùn)算速度也極為有限,一般只有2MIPS,而電腦上的處理能力在100MIPS以上。
  有些人提到有沒(méi)有必要在單片機(jī)上實(shí)現(xiàn)TCP/IP的問(wèn)題。因?yàn)門(mén)CP/IP是一種標(biāo)準(zhǔn),以太網(wǎng)也成為局域網(wǎng)的標(biāo)準(zhǔn)。在很多情況下運(yùn)用以太網(wǎng)和TCP/IP,能夠簡(jiǎn)化結(jié)構(gòu)。比如目前較熱的智能小區(qū),因?yàn)椴季(xiàn)的原因,不能為每個(gè)家庭布很多線(xiàn),而以太網(wǎng)的8芯雙絞是一定有的。例如寬帶上網(wǎng),是直接通過(guò)以太網(wǎng)的,如果你制造的設(shè)備,比如安全產(chǎn)品,遠(yuǎn)程抄表產(chǎn)品,家居智能產(chǎn)品能夠走以太網(wǎng)的話(huà),可以利用現(xiàn)成的以太網(wǎng)絡(luò)。但如果走其它網(wǎng)絡(luò),比如RS485、CAN單線(xiàn)、LONWORKS等,那么需要另外布線(xiàn)。布線(xiàn)是復(fù)雜的,還涉及到消防安全等。從成本看,用以太網(wǎng)實(shí)現(xiàn)聯(lián)網(wǎng)要比CAN、LONWORKS等更為便宜,集線(xiàn)器、交換機(jī)現(xiàn)在都非常便宜,而且將來(lái)有三網(wǎng)合一的趨勢(shì),電話(huà)、電視、計(jì)算機(jī)三網(wǎng)合一。將來(lái)的趨勢(shì)可能是高速的以太網(wǎng)的天下,電話(huà)信號(hào)、電視信號(hào)、聯(lián)網(wǎng)都在以太網(wǎng)上跑。盡管目前還未能實(shí)現(xiàn),但是這種趨勢(shì)是不可避免的。
   有網(wǎng)友提到就算要利用以太網(wǎng),也沒(méi)有必要跑TCP/IP。那么為什么要跑TCP/IP呢? TCP/IP是一標(biāo)準(zhǔn),這個(gè)標(biāo)準(zhǔn)使得數(shù)據(jù)傳輸不一定是要局域網(wǎng),而可以在互聯(lián)網(wǎng)、跨地區(qū)跨國(guó)界。例如你在某一區(qū)域安裝了很多監(jiān)控產(chǎn)品,但數(shù)據(jù)中心可能不設(shè)在那個(gè)區(qū)域,而設(shè)在其他地區(qū)。TCP/IP有兩種協(xié)議TCP和UDP;TCP保證了數(shù)據(jù)傳輸?shù)恼_性,(如果你的數(shù)據(jù)只跑以及網(wǎng)層,那么你的數(shù)據(jù)完整性是要你的編程來(lái)保證的,校驗(yàn)的計(jì)算。數(shù)據(jù)包的丟失需要你手工處理,而TCP把這些所有你要處理細(xì)節(jié)都幫你處理了。UDP可以面向廣播的、視頻的、音頻的等方面的應(yīng)用。實(shí)現(xiàn)TCP/IP的協(xié)議的好處是可以統(tǒng)一平臺(tái),比如智能小區(qū)的產(chǎn)品,如果大家都遵守TCP/IP的協(xié)議,那么大家的產(chǎn)品才能兼容,假設(shè)一個(gè)大型的智能社區(qū),這個(gè)社區(qū)可能由多家設(shè)備供應(yīng)商進(jìn)行建設(shè),可能有某些廠商做平臺(tái)、做軟件,一些廠商做硬件。如果大家遵守TCP/IP協(xié)議,各自的遠(yuǎn)程抄表產(chǎn)品,智能防盜產(chǎn)品就有可能兼容,對(duì)地產(chǎn)開(kāi)發(fā)商來(lái)說(shuō),可以選擇多個(gè)供應(yīng)商,有利于競(jìng)爭(zhēng),也避免某個(gè)廠家倒閉造成重大影響。
   題外話(huà)說(shuō)的多了,還是回到本章要談的內(nèi)容吧。由于單片機(jī)與電腦的差別很大,兩者的實(shí)現(xiàn)有很大的不同。在電腦里編寫(xiě)TCP/IP程序,你可以不考慮代碼大小、代碼速度,但在單片機(jī)上這些都是你要考慮的問(wèn)題。 綜合來(lái)說(shuō),單片機(jī)實(shí)現(xiàn)與UNIX實(shí)現(xiàn)TCP/IP有如下區(qū)別:   (1)、操作系統(tǒng)。不論是WINDOWS、UNIX、LINUX,它們都有一個(gè)多任務(wù)操作系統(tǒng),這使得代碼編寫(xiě)簡(jiǎn)單化,而在單片機(jī)上,因?yàn)橘Y源的原因而無(wú)法使用多任務(wù)操作系統(tǒng),這使得代碼結(jié)構(gòu)變?yōu)轫樞驁?zhí)行+硬件中斷的方式,而在電腦里卻可以并發(fā)地執(zhí)行。對(duì)程序執(zhí)行結(jié)構(gòu),單片機(jī)要考慮更多。
   (2)、內(nèi)存分配。WINDOWS或UNIX的內(nèi)存分配是動(dòng)態(tài)的,根據(jù)需要隨時(shí)分配,隨時(shí)撤消 。我們閱讀一些關(guān)于LINUX、UNIX的書(shū),它們都是mbuf的存儲(chǔ)結(jié)構(gòu)。mbuf是一個(gè)存儲(chǔ)鏈,這個(gè)鏈可以動(dòng)態(tài)地增加和減小。比如在數(shù)據(jù)包很少的情況下,UNIX分配一個(gè)2K字節(jié)的緩沖區(qū)可能就夠用了,但如果數(shù)據(jù)包很多,就有可能要分配64K甚至更多的緩沖區(qū),可分配的內(nèi)存要根據(jù)CPU的可用內(nèi)存來(lái)調(diào)整。 但是在單片機(jī)卻不能夠這樣做。一個(gè)最大的以太網(wǎng)數(shù)據(jù)包有1500多個(gè)字節(jié),分配一包的緩沖區(qū)就要1.5K字節(jié),而一般實(shí)現(xiàn)TCP/IP的單片機(jī)只外接一塊32K字節(jié)的RAM。而這32K字節(jié)的RAM要被各個(gè)協(xié)議所用,而不僅僅是存放收到的數(shù)據(jù)包。一般的做法是分配一個(gè)256×6=1536個(gè)字節(jié)的RAM來(lái)存放收到的以太網(wǎng)數(shù)據(jù)包。收到一包就處理一包。而UNIX卻可以收很多包才處理。在單片機(jī)里,存放收到的以太網(wǎng)數(shù)據(jù)包的RAM是固定的,而不是動(dòng)態(tài)分配的。所有UNIX關(guān)于內(nèi)存管理、內(nèi)存分配、mbuf的結(jié)構(gòu)在單片機(jī)里并不適用。這些代碼對(duì)單片機(jī)是無(wú)用的。
   (3)、指針。在電腦里,指針只有一種,就是指向某一地址的RAM,而在單片機(jī)里指針有幾種:
   1、 指向外部RAM的指針 例uchar xdata *p 使用指令 movx @dptr 占二個(gè)字節(jié)
   2、 指向程序ROM的指針 例uchar code *p 使用指令 movc 占二個(gè)字節(jié)
   3、 指向內(nèi)部的RAM的指針 例uchar data *p 使用指令 mov @ri 占一個(gè)字節(jié)
   4、 指向外部RAM的分頁(yè)指針 例uchar pdata *p 使用指令 movx @ri 占一個(gè)字節(jié)
   5、 一般指針,可以指向以上的任何一種 占三個(gè)字節(jié)
   6. 還有其它用于分組切換的指針。
  在電腦里,所有程序都必須先放在RAM里才能運(yùn)行,所以它的指針只有一種情況,就是指向RAM。而單片機(jī)的結(jié)構(gòu)和電腦的結(jié)構(gòu)有很大差別,指針類(lèi)型很多,對(duì)指針運(yùn)算的速度也不一樣,由于第5種指針"一般指針"運(yùn)算很慢,同時(shí)又需要占用很多程序空間,這使得指針運(yùn)算不能從UNIX源代碼直接移植到單片機(jī)上,而UNIX實(shí)現(xiàn)TCP/IP的源代碼中,用的最多的就是指針,而在單片機(jī)里一般要求少用指針,或使用特定類(lèi)型的指針。這使用UNIX的源代碼需要作很多的改動(dòng)。
  (4)、參數(shù)傳遞。在UNIX實(shí)現(xiàn)的TCP/IP源代碼中,一般有很多的參數(shù)傳遞,而在單片機(jī)里允許傳遞的參數(shù)是有限的(因?yàn)槭艿絻?nèi)部RAM的限制),同時(shí)參數(shù)傳遞的過(guò)程要浪費(fèi)程序代碼空間,也降低單片機(jī)執(zhí)行速度。所以在單片機(jī)的實(shí)現(xiàn)里,一般不要做太多的參數(shù)傳遞,而多使用公共的全局變量來(lái)實(shí)現(xiàn)調(diào)用的過(guò)程。這種情況下,UNIX的一般源程序是相對(duì)獨(dú)立的,受其它函數(shù)或變量的影響很小,而單片機(jī)里各程序的相互依賴(lài)程度要大。因?yàn)樵趩纹瑱C(jī)里往往共享某一數(shù)據(jù)、某一變量。
  (5)變量定義。UNIX和KEIL C51雖然都是C語(yǔ)言,但兩者又有所不同,對(duì)于一些變量的定義,兩者卻不能通用。例如,單片機(jī)的特殊寄存器定義,sfr sfr16 sbit等,在標(biāo)準(zhǔn)C里是沒(méi)有的。在標(biāo)準(zhǔn)C里支持的結(jié)構(gòu),在KEIL C里也有可能不支持,比如一些C++的語(yǔ)法。在處理上的特殊性,也可能不一樣,比如IP地址類(lèi)型,在UNIX里一般將IP地址定義為數(shù)組:
uchar ip[4]; 而在單片機(jī)里,我的定義是
union IP_address_type{uchar bytes[4];
uint words[2];
ulong dwords;}
IP 被定義為共用體,而不是簡(jiǎn)單的一個(gè)數(shù)組。為什么要這樣做,是因?yàn)閱纹瑱C(jī)處理的特殊性,例如比較兩個(gè)IP地址IP1,IP2是否相等,如果使用數(shù)組,比較是麻煩的: 要寫(xiě)成 if(IP1[0]==IP2[1])**IP1[1]=IP2[1]**…… 用共用體可以簡(jiǎn)化為
if(IP1.dwords==IP2.dwords)…… 有時(shí)候,我們又要把IP地址按16位來(lái)計(jì)算,比如較驗(yàn)和計(jì)算,那么IP地址按16位加可以寫(xiě)成: IP.dwords[0]+ IP.dwords[1], 有時(shí),我們又要對(duì)IP地址按字節(jié)賦值,比如IP地址從24C02里讀出來(lái),需要按字節(jié)賦值:可以為 IP.bytes[0]=×× IP.bytes[1]=×× IP.bytes[2]=×× IP.bytes[3]=××
如果不作這樣的定義,運(yùn)算將復(fù)雜很多。而且一些編譯會(huì)認(rèn)為類(lèi)型混亂而無(wú)法編譯。 在單片機(jī)里使用共用體會(huì)簡(jiǎn)化很多。而在UNIX里要對(duì)這些值作改變,一般是利用指針進(jìn)行的。在電腦里,用指針運(yùn)算是方便的,而且速度也快,但在單片機(jī)里,卻不能夠方便地使用指針。 在UNIX里的一些結(jié)構(gòu)類(lèi)型的定義都要被改寫(xiě)。這樣也使得UNIX的源代碼不能直接用在單片機(jī)上。
   (6)、協(xié)議支持。在UNIX里可支持比較完整的TCP/IP協(xié)議,但在單片機(jī)里無(wú)法做到,這是因?yàn)閱纹瑱C(jī)根本沒(méi)有足夠的代碼空間來(lái)支持這些協(xié)議。一般在單片機(jī)里實(shí)現(xiàn)與需要有關(guān)的部分,而不使用的協(xié)議則一概不支持。例如文件共享SMB協(xié)議,在UNIX、WINDOWS都支持,但單片機(jī)上卻沒(méi)有必要。一般只能在單片機(jī)中實(shí)現(xiàn):ARP、IP,ICMP、TCP、UDP這些協(xié)議,而更高層的協(xié)議,http、smtp、ftp一般是不需要支持的。雖然有些單片機(jī)例如AVR上網(wǎng)方案實(shí)現(xiàn)了http、smtp、ftp協(xié)議,但我們認(rèn)為實(shí)用性不太,因?yàn)锳VR上網(wǎng)方案用的是MEGA103,而該芯片要150元左右,高昂的造價(jià)使得AVR上網(wǎng)方案沒(méi)有得到廣泛的應(yīng)用。單片機(jī)應(yīng)用的TCP/IP協(xié)議大多是為了完成數(shù)據(jù)采集和數(shù)據(jù)傳輸,而不是網(wǎng)頁(yè)瀏覽、文件傳輸這些功能。就對(duì)某一協(xié)議而言,例如ARP協(xié)議,UNIX系統(tǒng)支持以太網(wǎng)、令牌環(huán)等網(wǎng)絡(luò)的ARP,但單片機(jī)里只支持以太網(wǎng),也就是說(shuō),對(duì)于某一協(xié)議,也有可能要作簡(jiǎn)化。IP包最大可以為65K,可以分段傳輸,而在單片機(jī)里根本無(wú)法容納如此大的數(shù)據(jù)包,因此一般是不支持分段的。單片機(jī)一般采用發(fā)送小數(shù)據(jù)包的方式,以避免分段。
   (7)、硬件接口。在UNIX或WINDOWS里,對(duì)網(wǎng)卡驅(qū)動(dòng)無(wú)一例外都是采用中斷方式。而在單片機(jī)的應(yīng)用中,大部份的方案都是查詢(xún)式的。因?yàn)殡娔X的處理速度快,一次中斷的處理時(shí)間也很短,不會(huì)影響系統(tǒng)內(nèi)的其它中斷。但在單片機(jī)里就不行了,處理一次中斷,收取一個(gè)數(shù)據(jù)包一般要幾毫秒的時(shí)間,這將封鎖其它中斷的產(chǎn)生(只有高優(yōu)先級(jí)的中斷可以執(zhí)行),而單片機(jī)往往還存在其它一些中斷,比如串口按收中斷,A/D條件中斷、鍵盤(pán)中斷等需要被執(zhí)行,這就使得消耗時(shí)間長(zhǎng)的網(wǎng)卡中斷改為查詢(xún)式執(zhí)行。在電腦里,對(duì)網(wǎng)卡的驅(qū)動(dòng)相對(duì)簡(jiǎn)單,而在單片機(jī)里需要處理的事情更多。比如緩沖區(qū)溢出,閱讀一些驅(qū)動(dòng)程序源代碼,你可能發(fā)現(xiàn)在電腦里的一些程序根本沒(méi)有處理溢出的代碼。因?yàn)殡娔X執(zhí)行快,網(wǎng)卡緩沖區(qū)的溢出幾乎是不會(huì)發(fā)生的,不要說(shuō)10M網(wǎng)卡,就是100M網(wǎng)卡,電腦也能夠很快處理。電腦往往采用即插即用方式來(lái)驅(qū)動(dòng)網(wǎng)卡,而單片機(jī)卻不能這樣做,因?yàn)榧床寮从靡芏啻a來(lái)實(shí)現(xiàn),而使用跳線(xiàn)方式,電腦里驅(qū)動(dòng)NE2000的網(wǎng)卡,一般都是用16位DMA的方式,而在單片機(jī)里卻只能用8位DMA方式。這也使用UNIX對(duì)網(wǎng)卡驅(qū)動(dòng)的代碼不能直接移植。

關(guān)閉窗口

相關(guān)文章

内射后入在线观看一区| 亚洲视屏在线观看| 日本一区二区不卡高清更新| 一二三四社区欧美黄| 黑色丝袜福利片av久久| 在线国产一级| 久视频在线观看| jizzzz日本| 日韩中文一区二区三区| 88国产精品欧美一区二区三区| 制服丝袜国产精品| 亚洲免费大片在线观看| 精品无码三级在线观看视频| 日韩欧美精品一区二区三区| 国产激情二区| 欧美人与z0zoxxxx特| 国产精品免费无遮挡无码永久视频| 免费看日本毛片| 99在线观看视频网站| 色偷偷噜噜噜亚洲男人| 欧美三级三级三级| 一区在线观看视频| 国产一区二区影院| 亚洲精品麻豆| 国产成人精品免费视| 国产精品高清乱码在线观看| 在线观看二区| 中文在线最新版天堂8| 午夜视频免费播放| 男人猛进猛出女人屁股视频| 中文字幕一区二区三区免费看| 992在线观看| 992tv人人草| 欧美日韩精品在线一区二区| 亚洲高清视频一区二区| 国产精品久久九九| 国产91在线播放| 欧美日本精品在线| 亚洲无限av看| 亚洲国产精久久久久久久| 欧美三级视频在线观看| 欧美日韩亚洲高清| 一区二区三区.www| 国产精品视频看| 99在线精品免费| 久久99热狠狠色一区二区| 激情婷婷亚洲| 欧美在线免费| 日韩一区二区在线免费| 狠狠一区二区三区| 久久精品九色| 精品国模一区二区三区| h片精品在线观看| 99热这里只有精品在线观看| 欧美日韩中文字幕在线观看| 国产呦小j女精品视频| 精品国产乱码久久久久久1区二区| 亚洲熟女乱色一区二区三区| 真人抽搐一进一出视频| 国产精品88久久久久久妇女| 亚洲电影免费| 新呦u视频一区二区| 欧美日韩在线精品| 奇米888一区二区三区| 久久国产主播精品| 插插插亚洲综合网| 在线电影中文日韩| 欧美日韩国产精品一区| 亚洲另类色综合网站| 国产精品国产三级国产a| www成人在线观看| 91麻豆免费在线观看| 91一区一区三区| 亚洲一区国产一区| 亚洲美女啪啪| 香蕉成人久久| 美国一区二区三区在线播放| 奇米色777欧美一区二区| 日韩av在线播放中文字幕| 欧美丝袜一区| 久久视频在线| 国产尤物精品| 老司机一区二区三区| 日韩专区中文字幕一区二区| 久久精品理论片| 国产在线精品一区在线观看麻豆| 国产乱理伦片在线观看夜一区| 国产精品99久久久久| 成人aaaa免费全部观看| 免费在线观看日韩欧美| 美女网站视频久久| 国产成人av福利| 91在线高清观看| 亚洲女同ⅹxx女同tv| 天天影视涩香欲综合网| 欧美日韩你懂的| 欧美成人vps| 国产亚洲成精品久久| 九九热99久久久国产盗摄| 欧洲日本亚洲国产区| 成人国产精品一区| 91精品国产99久久久久久| 日本欧美一级片| 91精品视频播放| 免费观看国产成人| 成人一级生活片| 加勒比av中文字幕| 国产精品一级黄片| 国内av一区二区| 中文字幕xxx| 亚洲一区bb| 国产精品永久在线| 国产偷国产偷亚洲高清97cao| 午夜精品电影在线观看| 欧美 日韩 国产在线观看| 岛国大片在线免费观看| 伊人久久久久久久久久久久久久| 一级片在线观看免费| 香蕉视频911| www.色香蕉| 高清福利在线观看| 在线看欧美视频| 日韩欧美伦理| 国产在线视频一区二区三区| 亚洲精品成人少妇| 国产精品久久久久久亚洲毛片| 亚洲国产中文字幕| 亚洲国产成人精品女人久久久| 久久国产精品久久久久久| 亚洲曰本av电影| 一级黄色录像免费看| 伦伦影院午夜理论片| 国产精品theporn动漫| 手机看片1024国产| 91xxxxx| 国产精品剧情| 哺乳一区二区三区中文视频| 在线亚洲自拍| 中文字幕欧美激情一区| 日韩区在线观看| 欧美一区二三区| 日本一区二区在线| 波多野结衣网页| 国产精彩视频在线| 欧美最猛性xxxxx喷水| 中文字幕视频在线观看| 国产综合色在线观看| 午夜欧美精品| 久久精品一级爱片| 欧美va亚洲va在线观看蝴蝶网| 97人人爽人人喊人人模波多| 国产成人精品免高潮费视频| 亚洲精品永久www嫩草| 中文字幕第六页| 国产精品视频久久久久久久| 国产偷人爽久久久久久老妇app| 国产一级片麻豆| av在线播放av| 九九热播视频在线精品6| 蜜桃视频免费观看一区| 欧美三级免费观看| 欧美成人高清视频| 一本一道久久久a久久久精品91| jjzz黄色片| 国产又粗又长又黄| 羞羞免费视频网站| 草民电影神马电影一区二区| 国产免费成人| 午夜久久久久久久久久一区二区| 久久精品国产亚洲精品| 日本欧美色综合网站免费| japanese在线观看| 亚洲成人77777| 亚洲日本伦理| 欧美一级色片| 2023国产一二三区日本精品2022| 精品日韩欧美一区二区| 99影视tv| 亚洲国产精品成人综合久久久| 成 人 黄 色 片 在线播放| 久播影院第一理论片| 久久69av| 成人免费观看av| 亚洲国产精品va在线看黑人| 国产精品久久久久久久天堂第1集| 免费人成视频在线播放| 免费观看黄色av| 3p视频在线观看| 香蕉综合视频| 亚洲福利一区二区三区| 97精品国产91久久久久久| 99爱视频在线| 亚洲天堂国产精品| 日本一区视频| 欧美mv日韩| 亚洲黄色录像片| 78色国产精品| 日本高清久久久| 刘玥91精选国产在线观看| yourporn在线观看中文站| 图片小说视频色综合| 亚洲一级在线观看| 国产精品第1页| 国产又黄又嫩又滑又白| 高清1区2区| 男人av在线播放| 蜜臀精品久久久久久蜜臀 | 日本午夜精品| 日本一区二区综合亚洲| 欧美日韩国产成人高清视频| 99精品人妻少妇一区二区| 中文字幕第315页| 欧美男男激情freegay| 91九色精品国产一区二区| 午夜精品福利视频网站| 91精品视频免费| 中文字幕一区二区在线视频 | 成人教育av| 奇米色777欧美一区二区| 日韩精品一区二区三区四区视频| 久久riav二区三区| 青青草原国产视频| 国外亚洲成av人片在线观看| 免费黄色成人| 亚洲一区二区三区小说| 国产精品自拍小视频| wwwwxxxx国产| 成人av小说网| 成人同人动漫免费观看 | 在线观看免费网站| 日韩精品诱惑一区?区三区| 午夜精品久久久久久不卡8050| 成人久久精品视频| 日本女人性生活视频| 免费看成人a| 一区二区免费不卡在线| 高清不卡在线观看av| 日韩在线一区二区三区免费视频| 日韩av一二三四| 一本久道久久综合多人| 色999韩欧美国产综合俺来也| 国产欧美日韩不卡| 成人日韩av在线| 日本高清一二三区| 免费毛片大全| 视频一区中文| 欧美视频在线播放| 91精品视频播放| 久久久精品视频免费观看| 在线影视一区| 日韩电影在线观看一区| 中文字幕久热精品在线视频| 久久6免费视频| 色视频免费版高清在线观看| 欧美日韩中字| 亚洲一区二区高清| 麻豆av一区二区| 中文字幕制服诱惑| 亚洲电影观看| 中文字幕一区二区不卡 | 欧美日韩中文字幕在线观看 | 天堂精品高清1区2区3区| 亚洲电影一区| 一本色道久久加勒比精品| 亚洲高清视频一区| 熟妇人妻系列aⅴ无码专区友真希| 视频91a欧美| 婷婷中文字幕一区三区| 亚洲视频在线观看日本a| 国产aⅴ一区二区三区| 亚洲一区导航| 色婷婷综合久久久久中文| 日本在线视频www色| 2012中文字幕在线视频| 蜜乳av综合| 亚洲精品在线电影| 亚洲色图偷拍视频| 区一区二日本| 韩国v欧美v日本v亚洲v| 欧美壮男野外gaytube| 成人观看免费视频| 黄色小说在线播放| 久久精品久久综合| 97成人在线视频| 成年人av电影| 成人av影院在线观看| 国产精品无圣光一区二区| 六月婷婷久久| 好吊视频一区二区三区| 午夜精品影视国产一区在线麻豆| 亚洲日韩视频| 久色乳综合思思在线视频| 国产三级在线观看完整版| 毛片在线播放a| 国产蜜臀av在线一区二区三区| 国产精品一区二区三区在线观 | 91福利小视频| 可以免费观看av毛片| av先锋影音资源站| 捆绑调教一区二区三区| 成人av在线亚洲| www视频在线| 国产a久久精品一区二区三区| 亚洲精选一区二区| 欧美大波大乳巨大乳| 国产激情二区| 国产成人在线看| 国产日韩欧美二区| 亚洲影院中文字幕| 欧美精品不卡| 456亚洲影院| 国产精品国产精品国产| 97久久综合精品久久久综合| 亚洲大胆人体视频| 国产精久久一区二区三区| 黄色网址免费在线观看| 亚洲午夜视频在线| 国产av无码专区亚洲精品| 黑粗硬长欧美在线视频免费的| 丁香亚洲综合激情啪啪综合| 久久久婷婷一区二区三区不卡| 九色porny丨精品自拍视频| 加勒比中文字幕精品| 亚洲精品视频网上网址在线观看| 蜜桃久久精品成人无码av| a毛片不卡免费看片| 在线免费观看日本欧美| 国产成a人亚洲精v品在线观看| 九九热这里只有| 国产高清亚洲一区| 日本不卡一区| 狠狠色噜噜狠狠狠狠888奇米 | 伊人久久影院| 精品一区二区三区三区| 国产精品白丝喷水在线观看| 日韩漫画puputoon| 亚洲精品二三区| 成年人看片网站| 91在线精品| 久久久一区二区| av免费观看国产| 十大免费污污软件| 国产精品亚洲第一区在线暖暖韩国| 欧美极品一区二区| 四虎永久在线高清国产精品| 久久精品在这里| 国产在线观看福利| 91在线视频| 欧美日韩小视频| 久久久久亚洲av无码a片| 成人在线视频免费| 一区二区三区日韩在线| 天天干,天天干| 美女做a视频| 一区二区三区日韩精品| 无人码人妻一区二区三区免费| 日本在线视频网址| 亚洲成人精品视频在线观看| 久久婷婷一区二区| 国产剧情一区| 国产日韩精品一区二区| 国产原创在线播放| 91理论电影在线观看| 免费观看成人网| 免费在线国产视频| 亚洲黄色成人网| 中文字幕高清在线免费播放| 亚洲色图国产| 国产精品制服诱惑| 天天色天天色| 亚洲国产欧美日韩另类综合| 黄色av电影网站| 成人国产激情| 欧美麻豆久久久久久中文| 色窝窝无码一区二区三区| 国内精品国产三级国产a久久| 日韩精品一区二区在线视频| 69久久精品| 亚洲国产精品人久久电影| 亚洲第一网站在线观看| 激情欧美日韩一区| 色一情一乱一伦一区二区三欧美 | 超碰在线人人干| 国产在线播放一区| 成年人午夜免费视频| 性欧美高清come| 亚洲视频在线看| 丰满熟妇乱又伦| 国产99久久久国产精品潘金| 青青青在线播放| 日本一区二区三区视频在线| 欧美黄色片视频| 国产伊人网av.| 国产精品高潮呻吟久久| 中文字幕一区二区三区人妻| 特黄特色欧美大片| 国产伦理久久久| 色av男人的天堂免费在线| 日韩欧美中文字幕精品| 中文字幕 亚洲视频|