《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 業界動態 > 基于OMAP的嵌入式TCP/IP開發

基于OMAP的嵌入式TCP/IP開發

2008-04-28
作者:張 陽,唐 昆

  摘 要: 介紹了嵌入式系統" title="嵌入式系統">嵌入式系統TCP/IP" title="TCP/IP">TCP/IP的網絡層及運動層C代碼的開發過程,結合以太網控制器LAN91C96實現其鏈路層,將通用的上層程序移植到OMAP平臺上,實現了OMAP平臺的底層TCP/IP協議。
  關鍵詞: 嵌入式系統 開放式多媒體應用平臺 TCP/IP LAN91C96


  隨著人們對智能化產品需求的增加,未來的嵌入式產品,包括各種家電、通信、PDA、儀器儀表等設備正逐漸走向網絡化,以共享互聯網中龐大的信息資源,因而使嵌入式設備的網絡化開發有廣闊的市場前景。由于嵌入式硬件資源有限,而傳統的TCP/IP等網絡通信協議對計算機存儲器、運算速度的要求較高,所以不能直接應用。為此,必須開發一套適合嵌入式系統的、高度優化的、最為精簡的TCP/IP協議棧" title="協議棧">協議棧。
  開放式多媒體應用平臺OMAP(Open Multimedia Application Platform)是美國德州儀器公司推出的高度集成的軟硬件平臺。OMAP具有獨特的雙芯結構,結合了DSP與RISC內核,可為無線多媒體設備提供獨一無二的性能和功耗優勢。OMAP可連接十分豐富的外圍設備,包括USB、攝像頭、聲音設備、視頻設備、網絡設備等。OMAP擁有開放式體系結構,其應用環境完全可編程。
  軟件協議的設計與實現在很大程度上決定了通信終端的質量。基于OMAP的3G移動終端軟件協議結構由信令協議棧和應用業務協議棧組成,如圖1所示。TCP/IP協議棧位于應用業務協議棧的底層,為上層的H.323協議棧提供基礎與服務。其性能質量將直接決定整個通信終端軟件系統的運行質量。因此,針對嵌入式系統聯網的發展方向,為OMAP系統其設計一套高效、簡潔的TCP/IP協議,對其應用具有十分重要的意義。


1 開發方案
  PC上有功能強大的VC平臺和網絡分析工具(如Sniffer)便于調試,其設計不針對任何一個嵌入式芯片,具有較好的通用性和可移植性。在PC機上實現的TCP/IP協議,除了以太網層要結合OMAP平臺的網卡硬件重寫外,基本上可以直接移植到OMAP平臺上,不需要再做大的改動。作為一個通信程序,必然需要兩端程序同時調試,在PC機上編好的程序能對OMAP平臺上程序的調試提供可靠的幫助。因此,協議開發采用先模擬再移植、先整體再部分的設計思路,而協議各層實現的順序為自下而上。具體步驟是:
  (1)在PC機的Windows操作系統及VC 6.0開發平臺" title="開發平臺">開發平臺上,實現嵌入式系統TCP/IP協議族的模擬器。該模擬器應該能實現TCP/IP協議的基本功能,包括以太網驅動程序、ARP、IP、UDP、TCP等,并且實現的ARP、IP、UDP、TCP層的程序應該通用于各種嵌入式系統并可移植。
  (2)將該模擬器移植到OMAP開發平臺,用其以太網卡的驅動程序替換原模擬器的鏈路層程序。在TI提供的CCS平臺上最終實現基于OMAP的TCP/IP協議。
2 開發平臺
  OMAP的多媒體開發平臺Innovator主要由4個模塊組成:PM(處理器模塊)、IM(接口模塊)、EM(擴展模塊)、BOB(主連接板)。OMAP處理器在PM上,以太網卡在BOB上??梢酝ㄟ^Innovator上的OMAP1510芯片的ARM微處理器對單片以太網控制器LAN91C96的工作進行控制,實現以太網幀的收發,并通過CCS對程序調試。圖2為OMAP平臺調試環境。


3 在PC上實現協議的基本模塊
3.1 主要模塊介紹

  (1)主流程:首先對TCP/IP協議族的各層初始化,成功則進入主循環。主循環采用“中斷+循環”結構,簡單且分層清晰。中斷作為應用層發出命令,調用下層的入口。對于接收到的以太網幀,則由下到上分別進入各層進行處理。協議實現主流程如圖3所示。


  (2)PC上的以太網層:在內存中開辟接收和發送兩個相同的循環緩沖區,用于存放接收和發送的以太網幀。WinPcap軟件是基于Windows平臺的一個網絡包工具,它提供一個系統內核級的動態鏈接庫Packet.dll作為標準的API,具有獨立于操作系統的編程接口。利用其提供的API可直接聯系網卡驅動與已定義的循環緩沖區,將緩沖區中的數據發出,并將網卡接收的數據存入緩沖區。
  (3)ARP層:在內存中開辟一塊循環存儲區域用于存放已知的IP-MAC對應表。該表可以由上層添加,在接收到ARP應答時會自動添加,也可以由上層清空。處理ARP層函數的過程為:根據以太網首部協議字段過濾出ARP包,針對ARP請求與ARP應答進行不同的處理。應答對方的請求,記錄對方的應答。
  (4)IP層:根據以太網首部的幀類型標志判斷接收到的是不是IP包來處理IP層函數。如果是,則調用IP包的接收函數,對收到的IP包用各種條件進行過濾,對于滿足條件的包獲取其長度與指針信息供上層使用。本層另一個主要函數是IP包發送函數,由上層調用進行IP封裝。
  IP的檢驗和僅包括IP首部,長度一般為20字節(如果沒有選項)。在接收端,丟棄檢驗和不為0xFFFF的包;在發送端,將計算所得值的反碼填入檢驗和字節。由于主機和網絡對數據中高低字節默認的順序不同,在讀寫包中的16位、32位數據時,應該先進行高低字節的交換。
  (5)UDP層:處理UDP層函數應根據IP首部的協議字段判斷是否UDP包。如果是,則調用UDP包接收函數,用各種條件對其進行過濾,提出UDP數據及各種有用信息,根據端口號提交給應用進程處理。本層的另一個主要函數是UDP發送函數,實現封裝UDP包(包括載入UDP數據,計算并填入UDP首部信息),最后調用IP發送函數,交由IP層處理。
  (6)TCP層:與UDP不同,TCP主機要進行數據通信之前,必須與對方建立連接。與幾個主機通信,就要建立幾個連接。然而,若要知道接收到的TCP包屬于哪個連接且使得幾個不同的連接之間獨立工作、互不干擾,則需要定義TCP的控制模塊。這里用一個結構體數組實現,存放所有關于連接的信息。
  typedef struct{
  ULONG ipaddr;//對方IP地址
  short dstport;//對方的端口號
  short myport;//我的端口號
  ULONG his_sequence;//對方序列號
  ULONG hislast_sequence;//對方上一次的序號
  ULONG my_sequence;//我的序號
  ULONG myold_sequence;//我的上一個序號用于重發
  ULONG his_ack;//對方的ACK
  UCHAR timer;//控制重傳時間
  UCHAR inactivity;//控制?;顣r間
  UCHAR state;//狀態標志
  BOOL busy;//標志這條連接是否在傳數據
  char retranmsg[ONCESENDBYTES];//存放重發數據
  } TCP_CONNECTION;
  處理TCP層函數,判斷接收包的類型,如果是TCP包,則調用TCP接收函數。TCP接收函數用指定條件進行過濾,找到該包所屬的連接或完成一個新連接的被動打開,根據TCP的狀態轉換規則完成11種狀態的轉移,并且實現了多路數據同時、雙向的傳輸。
  TCP的發送函數包括主動打開、主動關閉(由上層調用完成新連接的主動打開,或主動關閉一個已建立的連接)和發送控制包(用于TCP連接的建立與終止,會在TCP接收函數中調用,從而實現TCP狀態的轉換)三個函數。
  TCP層還實現了兩個定時器。TCP重傳定時器函數可提供服務可靠性的有效保障;TCP?;疃〞r器能夠避免資源的浪費。
3.2 程序特點分析
  (1)簡單性:4.4BSD-Lite版的完整TCP/IP內核實現大約有15 000行,而本程序源代碼約有1 400行,更適合嵌入式系統的應用。
  (2)可重用性:本程序分層清晰。對于不同的嵌入式系統,可能使用的CPU和以太網卡不同,這就需要針對其特點的以太網層設計,而ARP、IP、UDP、TCP則不需要改動。
  (3)可拓展性:TCP/IP協議是底層網絡協議,本程序留有很好的接口,可在其上構建更高層的網絡協議,包括H.323協議、ftp、telnet。
4 在OMAP平臺上的移植
4.1 單片以太網控制器LAN91C96
  LAN91C96是SMSC公司生產的專門用于嵌入式產品的10Mbps以太網控制器,具有性能優良、功耗低及尺寸小的特點。如圖4所示。


  6KB的RAM:用來存放數據包。
  MMU:對RAM進行有效管理,為接收和發送包在RAM中分配存儲空間。
  ARBITE:使MMU和RAM與CPU、CSMA很好地連接。
  CSMA/CD模塊:集成了IEEE 802.3 MAC層協議,負責監聽網絡情況和地址過濾。若目的地址是LAN91C96的地址、廣播地址或多播地址,則接收此數據包,否則拋棄。
  ENDEC:負責曼徹斯特(Manchester)編解碼。
  收發器:負責與10Mbps以太網物理媒體的連接。
  LAN91C96采用地址映射方式,通過訪問Innovator的指定地址對其寄存器訪問。LAN91C96的寄存器在Innovator內存中的地址分配為:0x08000300~0x0800030F。寄存器共有4組(BANK0~BANK3),使用相同的地址,通過BANK_SELECT寄存器選擇。
4.2 移植過程
  先實現該網卡芯片的驅動程序,再用它替換PC模擬器的以太網層。程序驅動主要包含以下三個部分:
  (1)初始化:主要為Lan91C96的各寄存器填入正確的初始值使其正常工作。
  (2)接收:如圖5所示,由CSMA(載波偵聽模塊)接收到符合地址要求的包后,MMU(存儲器管理單元)為其請求在RAM中分配存儲空間并分配一個編號,DMA將其存入RAM。接著在接收數據的前面封裝STATUS和COUNT字節信息,如果CRC檢測正確,則將其編號放入接收FIFO;如果接收FIFO不為空,則RCV_INT(接收中斷標識)被設置。檢查接收中斷寄存器狀態,如果有接收中斷,對應其編號,上層協議便可以取出數據了。取出后,將該數據編號從FIFO中清除。


  狀態字可以從RCR寄存器中讀取,它反映了接收過程出現的各種錯誤,如CRC錯誤、接收幀過長等。數據包的編號從FIFO_PORTS寄存器中獲得,而數據指針可從POINTER寄存器中獲得,數據信息從DATA寄存器中得到,根據這些信息將接收數據包復制到CPU內存,供上層使用。接收函數的主要流程如圖6。


  (3)發送:圖7描述了發送數據包在FIFO中的排隊過程。首先MMU在RAM中分配一定字節的存儲空間;然后,將分配結果寄存器中的編號放入PNR寄存器,寫數據指針寄存器POINTER并將上層數據封裝后拷入DATA寄存器,根據其編號放入發送FIFO,排隊的包將自動發出;發出包的編號接著進入發送完成FIFO。如果發送成功,則存儲空間自動釋放;否則釋放存儲空間并將其重新排隊。


5 實驗結果
5.1 內存資源占用量
  運行該TCP/IP協議棧需要3MB內存,而Innovator 提供32MB SDRAM和32MB Flash,內存占用率為:3M/64M=4.7%,完全適用于嵌入式系統。
5.2 數據傳輸可靠性
  TCP利用以下機制糾錯。數據傳輸過程中的誤碼:檢驗和機制與重傳機制;數據包的重復:在接收端會自動舍棄已經接收過的數據包,并且不發ACK,故不會發生一個數據包接收多次的情況;數據包的丟失:接收端在接收完一段數據后,會計算下一個預期數據的序號,如果不符合就不發ACK,從而導致發端重發,避免了數據包的丟失。經測試,在未發生擁塞情況下,傳輸的誤碼率幾乎為0。
5.3 文件最大" title="最大">最大平均傳輸速率
  下面就本程序所實現的利用TCP進行文件傳輸功能,給出在不同情況下的最大傳輸速率。實驗環境為10Mbps以太網。
  理想狀態下的理論最大吞吐量:假定發送方傳輸兩個背對背、滿長度的TCP數據,接收方為其發出兩個ACK,每包中用戶數據量為1 460位,總數據量為1 538位,故最大的用戶數據吞吐量為:
  
  本實驗測得文件的平均傳輸速率隨著TCP連接數的增多有如圖8所示的曲線變化。前半段隨著連接數的增加成線性增長,后半段由于出現了網絡擁塞,整體的平均速率反而有所下降。


  實驗結果與理論最大吞吐量有所差距,原因在于:
  (1)理論值只是一種理想的狀態,現實中難以達到。其值是瞬時最大值,平均值肯定要小,而本實驗所測數據為平均值。
  (2)受CPU處理速度及文件傳輸過程的讀、寫文件操作的限制。
  (3)本程序采用的數據傳輸機制是當收到上一個包的ACK之后再發送下一個數據包,這樣避免了對接收數據的排序,提高了可靠性,但數據的傳輸速度會受到制約。
參考文獻
1 Texas Instruments Corp.OMAP5910 Dual Core Processor Technical Reference Manual SPRU602.2002
2 Texas Instruments Corp.Innovator Development Kit for the OMAP Platform User′s Guide.2003
3 J Postel.Internet Protocol RFC791.www.faqs.org/rfcs,1981
4 J Postel.User Datagram Protocol RFC768.http://www.faqs.org/rfcs,1980
5 J Postel.Transmission Control Protocol RFC793.http://www.faqs.org/rfcs,1981
6 SMSC Corp.LAN91C96 Non-PCI Single-Chip Full Duplex Ethernet Controller Data Sheet.http://www.smsc.com,2004

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 国产三级黄色毛片 | 欧美黑人一级爽快片淫片高清 | 狠狠色婷婷久久综合频道毛片 | 婷婷丁香综合色 | 中文字幕一区二区人妻电影 | 美女免费黄视频 | 日日躁夜夜躁xxxxaaaa | 国产suv精品一区二区6 | 日本黄网在线观看 | 免费看网站在线观 | 给我免费播放毛片 | 这里只有精品视频 | 精品精品国产毛片在线看 | 日韩av在线不卡 | 国产cao| 日日爱视频 | 黄色一区二区三区四区 | 熟女人妻水多爽中文字幕 | 国产成人av一区二区三区不卡 | 毛茸茸性xxxx毛茸茸毛茸茸 | 欧美国产日韩视频 | 成人vagaa免费观看视频 | 青草内射中出高潮 | 婷婷丁香五月激情综合 | 韩国三级与黑人 | 91手机在线看片 | 麻豆福利视频 | 精品久久久久久久无码人妻热 | 婷婷丁香亚洲 | 免费视频欧美无人区码 | 中文字幕日本最新乱码视频 | 1024成人网色www| 亚洲乱码国产乱码精品精98午夜 | 国产边打电话边做对白刺激 | 6699久久久久久久77777'7 6699嫩草久久久精品影院竹菊 | 久久99青青精品免费观看 | 亚洲美女偷拍 | 日韩一区二区三区视频 | 亚洲色图1 | 日韩精品视频免费看 | 8x8ⅹ8成人免费视频观看 | 中文字幕不卡在线播放 | 欧美精品一区二区视频在线观看 | 美女拉屎视频pooping | 中文字幕一区视频 | 性欧美精品高清 | 99久久精品日本一区二区免费 | 国产中文字幕一区 | 91av免费 | 亚洲午夜激情 | 91麻豆产精品久久久久久夏晴子 | 久久久中文网 | 麻豆国产精品视频 | 日本少妇做爰xxxⅹ漫 | 极品无码国模国产在线观看 | 亚洲第一a| 亚洲第一免费看片 | 日本特黄特色a大片免费高清观看视频 | 懂色av一区在线播放 | 亚洲男人天堂网址 | av无码精品一区二区三区 | 我和公激情中文字幕 | 高清中文字幕 | 女仆裸体打屁屁羞羞免费 | 青青青操 | 91视频这里只有精品 | 樱花影院电视剧免费 | 欧美性猛交 xxxx | 成人av一区二区三区在线观看 | 美女黄网站人色视频免费国产 | 日本国产三级xxxxxx | 亚洲一区二区三区四区 | 青青草无码精品伊人久久 | 欧美亚洲亚洲日韩在线影院 | 国产精品久久久久久久久久白浆 | 91成人国产 | 中国av毛片| 色欧美片视频在线观看 | 国产美女mm131爽爽爽免费 | 美女露隐私网站 | 欧美精品久久天天躁 | 国产精品一线二线三线 | 网站在线看 | 99精品热视频 | 91资源在线播放 | 黄色观看网站 | 亚洲裸男自慰gv网站 | 97se.com| 欧美超碰在线 | 女人内谢99xxx免费 | 蜜桃一区二区三区 | 乱淫的女高中暑假调教h | 7m第一福利500精品视频 | 国产高清区 | 成人性生活免费看 | 欧美xxxⅹ性欧美大片 | 中文字幕丰满子伦 | 91中文字幕 | 亚欧洲精品在线视频免费观看 | 就去干成人网 | 日本欧美色 | 宅男噜噜噜66一区二区 | 国产免费又硬又黄又爽的视频喷水 | 免费a级| 在线观看黄色片 | 亚洲色婷婷久久精品av蜜桃久久 | 直接观看黄网站免费视频 | 台湾综合色 | 久久小草成人av免费观看 | 日本综合视频 | 国产成人精品久久二区二区 | 天堂资源成人√ | 亚洲欧美日韩中文在线制服 | 欧美bbbbb性bbbbb视频 | 国产一区二区三区四区五区vm | 成人免费视频毛片 | 欧美成人在线免费观看 | 国产精品香蕉在线观看 | 特黄做受又粗又大又硬老头 | 日本成人久久 | 国模欢欢炮交啪啪150 | 日韩久久综合 | 欧美一区二区免费 | 久久在线 | 久久伊人色| 久久久久久成人毛片免费看 | 又粗又爽又猛高潮的在线视频 | 日本少妇寂寞少妇aaa | 偷拍成人一区亚洲欧美 | 性欧美乱束缚xxxx白浆 | 被c到高潮疯狂喷水国产 | 日本美女一级片 | 蜜桃视频一区二区三区在线观看 | 美女又爽又黄网站视频 | 色噜噜日韩精品欧美一区二区 | 亚洲成人av一区二区 | 色两性网欧美 | 99久久精品免费看国产免费软件 | 国产 欧美 视频一区二区三区 | 日本高清视频www | 免费精品视频 | 黄色片小视频 | 性高朝久久久久久久3小时 av片在线观看 | 国产精品.com | 四虎国产成人永久精品免费 | 996久久国产精品线观看 | 九色视频自拍 | 日韩精品亚洲一区 | 精品成人久久 | 国产精品99久久久久久小说 | 一级片视频免费 | 久久这里只有精品首页 | 一女被多男玩喷潮视频 | 国产成人精品综合久久久久 | 一级黄色淫片 | 91久久捆绑调教美女 | 爱情岛论坛亚洲品质自拍视频 | 午夜性视频 | 久久午夜伦鲁片免费无码 | 国产丰满老熟女重口对白 | 亚洲熟妇少妇任你躁在线观看无码 | 亚洲黄色一区二区 | 综合视频一区 | 与子敌伦刺激对白播放的优点 | 鲁一鲁一鲁一鲁一澡 | 国产粉嫩av | 97日日碰曰曰摸日日澡 | 亚洲 小说 欧美 激情 另类 | 精品黄色一级片 | 国产精品久久久久久久9999 | 最大胆裸体人体牲交 | 日本一级爽快片野花 | 国产性生活一级片 | 国产毛片18片毛一级特黄日韩a | 成人免费做受小说 | 激情欧美日韩一区二区 | 比利时xxxx性hd极品 | 人人鲁人人莫一区二区三区 | 艳妇乳肉豪妇荡乳av | 性做久久久久久免费观看欧美 | 中文字幕精品在线视频 | 国内精品卡一卡二卡三 | 综合久久综合 | 美日韩丰满少妇在线观看 | 国产中文字字幕乱码无限 | 91成人xxx | 一区二区三区精品在线 | av在线有码| 涩涩的视频在线观看 | 国产精品亚洲a | 噼里啪啦在线高清观看免费 | 欧美激情一区 | 爱情岛论坛成人永久网站在线观看 | 亚洲第三色| 亚洲精品一区二区三区四区五区 | 九九精品久久 | 白嫩丰满少妇xxxxx性张津瑜 | 免费精品视频一区二区三区 | 懂色av懂色aⅴ精彩av | 69视频网站 | 99精品久久精品一区二区 | 国产乱子伦视频在线播放 | 欧美日韩欧美日韩在线观看视频 | av一卡二卡| 国产精品亚亚洲欧关中字幕 | 夜夜草视频 | 久草福利在线 | 国产成人无码午夜视频在线观看 | 亚洲国产日韩精品一区二区三区 | 五月天堂网 | 老妇女性较大毛片 | 天天综合网网欲色 | 国语对白新婚少妇在线观看 | 亚洲伊人成无码综合网 | 噜噜噜天天躁狠狠躁夜夜精品 | 欧美变态口味重另类在线视频 | 一区二区三区国产在线 | 精品久久香蕉国产线看观看亚洲 | 日韩av在线播 | 中文在线中文a | 91精品国产综合久久小美女 | 久久这里只有精品18 | 超碰人人人人人人 | 男ji大巴进入女人的视频 | 久久棈精品久久久久久噜噜 | 日躁夜躁狠狠躁2001 | 狠狠躁夜夜躁人人爽超碰女h | 亚洲a在线观看 | 国产色在线 | 欧美日本成人 | 国产福利小视频在线观看 | 又色又爽又黄18禁美女裸身无遮挡 | 国产免费拔擦拔擦8x网址 | 日韩欧美日韩 | 日韩日韩日韩日韩日韩 | 国产成人久久久精品二区三区 | 亚洲午夜精品视频 | 婷婷黄色网 | 亚洲区小说 | 中文字幕在线亚洲 | 经典三级在线视频 | 中文字幕亚洲高清 | 全部孕妇毛片丰满孕妇孕交 | 日韩午夜在线观看 | 日韩精品亚洲人成在线观看 | 中国少妇毛片 | 欧美a在线观看 | 欧美成人精品第一区 | 99久热在线精品视频观看 | 国产精品第十页 | 中文字幕四区 | 欧美美女爱爱视频 | 色七七亚洲 | 日韩欧美激情视频 | 又粗又黄又硬又爽的免费视频 | 日本三级做a全过程在线观看 | 中国一级特黄真人毛片免费观看 | 亚洲一区二区三区日本久久九 | 国产精品区在线观看 | 免费a v网站 | 任我爽精品视频在线播放 | 91亚洲国产成人久久精品麻豆 | 国产高潮视频在线观看 | 国产一区二区三区视频 | 精品国产中文字幕 | 九九热爱视频精品 | 成人免费网站 | 免费男人下部进女人下部视频 | 丁香婷婷深情五月亚洲 | 久久久久九九九九 | 国产精品第12页 | 福利逼站 | 欧美精品日韩精品 | 宅宅少妇无码 | 欧美激情国产精品 | 国产伦久视频免费观看视频 | 99精品国产丝袜在线拍国语 | 国产精品无码久久久久 | 日本欧美亚洲 | 日韩内射美女人妻一区二区三区 | 性欧美videos 另类喷潮 | 美女黄色毛片 | 制服丝袜一区二区三区 | 影音先锋中文字幕无码 | 青青青国产在线观看免费 | 久久w5ww成w人免费 | 久久草草亚洲蜜桃臀 | 国产精品4huwww | 精品久久久国产 | av毛片在线看 | 国产做爰xxxⅹ久久久精华液 | 亚洲精品成人天堂一二三 | 欧美黑吊大战白妞 | 精品久久久无码中文字幕天天 | 欧美一区二区三区在线视频观看 | 欧美a级suv大全免费看 | 福利视频一二三区 | 亚洲宗人网| 亚洲乱码中文字幕久久孕妇黑人 | 羞羞的网站在线观看 | 国产成人精品视频一区二区不卡 | 日韩视频欧美视频 | 再深点灬舒服灬太大了网站 | 欧亚乱熟女一区二区在线 | 中文字幕精品久久久乱码乱码 | 麻豆精品一区综合av在线 | 黑人日批视频 | 久久www成人_看片免费不卡 | 日韩一卡2卡3卡4卡2021免费观看国色天香 | 久久精品日产第一区二区三区 | 色欧美在线 | 国产乡下妇女做爰视频 | 国产精品久久久久久久一区二区 | 久久wwww| 麻豆视频在线观看免费网站黄 | 色狠狠色噜噜av天堂一区 | 成人在线视频网址 | 色综合中文| 九色精品 | 亚洲国产婷婷香蕉久久久久久99 | 青青草视频国产 | 黑人粗一硬一长一进一爽一a级 | 久久999精品久久久 久久999精品久久久有什么优势 | 中文字幕一级二级三级 | 成人拍拍视频 | 护士脱了内裤让我爽了一夜视频 | 国产乱码精品一区二区三区五月婷 | 高清无码一区二区在线观看吞精 | 色五月色开心色婷婷色丁香 | 无码少妇一区二区 | 日本最新免费二区三区 | 色欲色av免费观看 | 久久依人 | 又湿又紧又大又爽a视频 | 国产xxxx高清在线观看 | 国产成人精品一区二 | 国产我不卡 | 欧美亚洲一区二区三区四区 | 欧美亚洲日本在线 | 免费观看视频一区二区 | 白嫩情侣偷拍呻吟刺激 | 成人片网址 | 女人a级毛片 | 色综合久久久久无码专区 | 女人的黄色片 | 视频二区在线 | 91丨porny丨探花 | 精品国产亚洲一区二区三区 | 美女撒尿无遮挡网站 | 4438xx亚洲最大五色丁香一 | 精品一级黄色片 | 国产 欧美 日本 | 国产成人精品一区二三区四区五区 | 污视频在线免费观看 | 精品中文字幕一区二区三区av | 媚药一区二区三区四区 | 亚洲永久精品国产 | 波多野结衣精品视频 | 伊人久久99 | 精品一区二区三区在线观看视频 | 永久免费不卡在线观看黄网站 | 国产女人好紧好爽 | 一级黄色小视频 | 亚洲欧美精品在线观看 | 色综合视频一区二区三区 | 久色精品视频 | 亚洲精品久久久久中文字幕 | 亚洲国产成人精品久久久 | av中文字幕观看 | 国产av夜夜欢一区二区三区 | 欧美日韩一区二 | 日本激情久久 | 国产精品久久久久精女同 | 少妇被又大又粗又爽毛片久久黑人 | 久久精品欧美一区 | 最新黄色av | 欧美自拍三级 | 美国三级日本三级久久99 | 操人在线观看 | 黄色免费av网站 | 亚洲综合久久一区二区 | 亚洲制服丝袜一区二区三区 | 日韩超碰人人爽人人做人人添 | 欧美美女性生活视频 | 精品久久久无码中文字幕天天 | 狠狠色丁香婷婷综合 | 2022国产精品| 国内精品久久毛片一区二区 | 欧美一卡二卡在线观看 | xxx黄色片| 国产免费又黄又爽又刺激蜜月al | 成人黄色激情小说 | 中文字幕在线播放一区二区 | 男人天堂新 | 色琪琪一区二区三区亚洲区 | 国产91在线视频 | 黄色大片在线播放 | 精品国产一区二区三区日日嗨 | 欧美人与性动交0欧美精一级 | 欧美一区视频在线 | 欧洲国产精品 | 91久久精品一区二区 | 公妇乱淫3 | 欧美日韩一区二区三区精品 | 青青草视频播放 | 一本色道久久综合亚洲精品 | 亚洲va国产va天堂va久久 | 四虎网站| 一区二区三区无码高清视频 | 国产成人无码a区在线视频无码dvd | 午夜时刻免费入口 | 午夜影视免费 | 老司机福利院 | 欧美色欧美亚洲高清在线视频 | 国产欧美中文字幕 | 另类激情亚洲 | 成人黄色免费网站 | 国产日韩欧美一区二区东京热 | 无码国产精品一区二区免费虚拟vr | 日韩av中文字幕在线 | 少妇高潮zzzzzzzy一avhd | 国产99久久久久久免费看 | 欧美成人影院亚洲综合图 | 久久久男女 | 在线观看91精品国产入口 | 真多人做人爱视频高清免费 | 色视屏| 日本少妇xxx做受 | 极品丰满少妇 | 护士脱了内裤让我爽了一夜视频 | 狠狠躁夜夜躁人人爽天天5 中国china露脸自拍性hd | 中国凸偷窥xxxx自由视频 | 在线播放无码后入内射少妇 | 欧美交换配乱吟粗大25p | 国产亚洲精品aaaa片app | 亚洲欧洲无码av不卡在线 | 欧美最猛黑人xxxx黑人猛交 | 精品国产av 无码一区二区三区 | 色综合加勒比 | 在火车千女人毛片看看 | 激情爱爱网 | 狠狠躁夜夜躁人人爽天天5 中国china露脸自拍性hd | 国产精品久久久久久久久久久新郎 | 成年免费视频黄网站在线观看 | 久久久精品国产一区二区三区 | 日本在线小视频 | 欧美黄色性生活 | 性感美女av在线 | 人妻互换 综合 | 精品国产一区二区三区国产馆杂枝 | 欧美13一14娇小xxxx | 亚洲精一区 | 中国一级一级全黄 | av在线最新| 激情五月综合网 | 欧美国产亚洲日韩在线二区 | 亚洲国产成人精品无码区99 | 老司机福利av | 亚洲中文字幕av在天堂 | 欧美色窝79yyyycom| 一级全黄少妇免费录像片 | 激烈娇喘叫1v1高h糙汉 | 国产韩国精品一区二区三区久久 | 中文字幕一区二区av | 97超碰人人 | 巨胸喷奶水www久久久 | 日韩精品视频一区二区在线观看 | 中文字幕成人精品久久不卡 | 91精品综合久久久久久五月天 | 久久国产乱子伦免费精品 | 国产一区二区女内射 | 免费xxxxx在线观看网站软件 | 国产精品综合在线 | 一本大道加勒比免费视频 | 亚洲欧美日韩国产成人精品影院 | 成人免费看黄 | 无码人妻少妇伦在线电影 | 国产成年人视频网站 | 欧美老熟妇乱xxxxx | 欧美成人精品一区二区三区 | 国产无套粉嫩白浆内谢在线 | 伊人网91 | 在线日韩一区二区 | 国产春色| 一区久久久 | 亚洲自拍天堂 | 亚洲欧美婷婷六月色综合 | 婷婷开心激情 | 国产免费拔擦拔擦8x软件大全 | 国产白丝jk捆绑束缚调教视频 | 国产视频一二三区 | 国产精品s色 | 国产女人18毛片18精品 | 91麻豆精品国产91久久久使用方法 | 色偷偷亚洲男人的天堂 | 午夜精品久久久久久久爽 | 天天搞天天搞 | 青草久久网 | 操一线天逼 | 欧洲亚洲激情 | 国产精品最新乱视频二区 | 日日碰狠狠躁久久躁9 | 国产精品视频500部 国产精品视频99 | 最近免费中文字幕中文高清6 | 亚洲国产成人无码av在线播放 | 亚洲欧洲一区二区在线观看 | 成人一级片网站 | 国产精品久久久爽爽爽麻豆色哟哟 | 岛国av大片 | 在线观看小视频 | 国产特级全黄一级97毛片 | av免费在线观看不卡 | 五月天激情婷婷婷久久 | 韩国三级一区 | 中出在线视频 | 国产特级黄色片 | 天天干天天草天天 | 亚洲大尺度无码专区尤物 | 4438x成人网一全国最大色成网站 | 久久久久久久久久91 | 国产精品亚洲精品日韩已满 | 中文字幕日韩欧美一区二区三区 | 一区二区三区欧美在线 | 中日韩无砖码一线二线 | 久久影视一区二区 | 日本高清视频wwww色 | 国产一级淫片a按摩推澡按摩 | 国产精品一区二区视频 | 国产第一页在线 | 国产吴梦梦无套系列 | 亚洲色图19p| 亚洲情在线 | 精品无码无人网站免费视频 | 99精品国产一区二区 | 国产精品综合一区二区三区 | 亚洲男人天堂2023 | 亚洲视频在线观看免费的欧美视频 | www.婷婷.com| 一级久久久久久 | 亚洲精品www久久久久久广东 | 在线观看第一页 | 国产精品午夜在线观看 | 在线观看视频99 | 久久一本人碰碰人碰 | 国产精品黄在线观看免费软件 | 亚洲福利影片在线 | 亚洲一区二三区 | 麻豆蜜桃91天美入口 | 成人免费毛片aaaaaa片 | 国产白嫩初高中害羞小美女 | 国产精品久久久久影院老司 | 激情综合网五月婷婷 | 国产真实乱人偷精品 | 国产精品69久久久久999小说 | 成人免费观看黄a大片夜月小说 | 太深太粗太爽太猛了视频免费观看 | 无码av最新无码av专区 | 国产在线播放一区二区 | 丰满少妇三级全黄 | 免费无码成人av片在线在线播放 | 专干老熟女视频在线观看 | 秋霞免费av| 美女国产免费 | 97视频久久 | 玖玖在线免费视频 | 午夜影院免费在线观看 | 亚洲精品中文字幕乱码无线 | av在线播放一区 | 91九色福利 | 国产精品男同 | 欧美黑人性暴力猛交喷水黑人巨大 | 成人做爰100部片免费看网站 | 婷婷开心激情综合五月天 | 国产精品十八禁在线观看 | 夜夜爱夜夜操 | 综合影院 | 亚洲国产日韩在线 | 91国偷自产一区二区三区蜜臀 | 都市激情 在线 亚洲 国产 | 午夜视频在线瓜伦 | 风韵犹存三浦惠理子aa | 色偷偷888欧美精品久久久 | 一级片久久久 | 天堂中文最新版在线官网在线 | 亚洲欧美一级 | 亚洲国产成人精品女人久久久 | 久久久国产精品视频 | 国产精品久久久999 国产精品久久久对白 | 国精品无码人妻一区二区三区 | 一级特黄妇女高潮2 | 亚洲中文字幕无码久久精品1 | 老司机午夜免费精品视频 | 国产第一页在线播放 | 少妇做爰免费视频网站图片 | 6080私人午夜性爽快影院 | 久久96国产精品久久 | 国产精品盗摄!偷窥盗摄 | 天海翼一区二区三区高清在线观看 | 久久午夜无码鲁丝片 | 国产精品国产三级国产av中文 | 国产精品毛片久久久久久久 | 国产玉足榨精视频在线观看 | 国产无套内射又大又猛又粗又爽 | 色一情一乱一伦麻豆 | 成人年人免费看xxxxxxx | 国产一级做a爰片毛片 | 国产亚洲无线码一区二区 | 中文字幕在线日韩 | 自拍偷在线精品自拍偷99 | 国产一区二区三区四区 | av毛片在线免费观看 | 久久日韩乱码一二三四区别 | 美国免费黄色片 | 推油少妇久久99久久99久久 | 懂色av一区二区三区久久久 |