摘要: 隨著測控技術與網(wǎng)絡 技術日益緊密的結合,測控系統(tǒng)接入互聯(lián)網(wǎng)已經(jīng)成為大勢所趨。本文闡述在一種異構網(wǎng)絡互聯(lián)——CAN 總線與以太網(wǎng) 互聯(lián)系統(tǒng)設計方案中嵌入式TCP/IP協(xié)議棧的設計與實現(xiàn)。從而實現(xiàn)了將基于TCP/IP協(xié)議的計算機網(wǎng)絡設備與基于CAN總線協(xié)議的底層現(xiàn)場網(wǎng)絡連通。
引言
Internet現(xiàn)已成為社會重要的信息 流通渠道。如果嵌入式系統(tǒng) 能夠連接到Internet上面,則可以方便、低廉地將信息傳送到幾乎世界上的任何一個地方。可以預言,嵌入式 設備與Internet的結合代表著嵌入式系統(tǒng)和網(wǎng)絡技術的真正未來。隨著IPv6的應用,設備都可能獲得一個全球唯一的IP地址,通過IP地址和互聯(lián)網(wǎng)相連成為一個網(wǎng)絡設備。但是傳統(tǒng)的TCP/IP協(xié)議在實現(xiàn)實時性方面做得不夠好,它把大量的精力花在保證數(shù)據(jù)傳送的可靠性以及數(shù)據(jù)流量的控制上。而在實時性要求比較高的嵌入式領域中,傳統(tǒng)的TCP/IP不能滿足其實時要求。另外,傳統(tǒng)TCP/IP的實現(xiàn)過于復雜,需占用大量系統(tǒng)資源,而嵌入式應用的系統(tǒng)資源往往都很有限。因此,需要把傳統(tǒng)TCP/IP在不違背協(xié)議標準的前提下加以改進實現(xiàn),使其實現(xiàn)性得到提高,占用的存儲空間盡可能少,以滿足嵌入式應用的要求。
在大型企業(yè)自動化系統(tǒng)中,上層企業(yè)管理層和生產(chǎn)監(jiān)控層一般采用的都是以太網(wǎng)和PC機,而在下層車間現(xiàn)場都是采用現(xiàn)場總線和單片機 測控設備。上下兩層的溝通,通常采用工業(yè)控制 機加以太網(wǎng)卡,再加上PC機插槽上的接口 卡和并行打印口EPP接口卡來實現(xiàn)。這種連接方式成本高,開發(fā)周期長。針對這些情況,本文提出了一種單獨的嵌入式CAN-以太網(wǎng)網(wǎng)關互連系統(tǒng)的設計方案,成功地實現(xiàn)以太網(wǎng)和現(xiàn)有的CAN總線網(wǎng)的直接數(shù)據(jù)傳輸。 1 異構網(wǎng)絡互聯(lián)系統(tǒng)結構設計
CAN總線是一個設備互連總線型控制網(wǎng)絡。在CAN總線上可以掛接多達110個設備節(jié)點,各設備間可以自主相互通信 ,實現(xiàn)復雜網(wǎng)絡控制系統(tǒng) 。但設備信息層無法直接到達信息管理層,要想設備信息進入信息管理層就要通過一種數(shù)據(jù)網(wǎng)關。
這里設計了一個SX52網(wǎng)關,用于CAN總線與以太網(wǎng)的互連。圖1所示的系統(tǒng)總體結構分為三部分:現(xiàn)場測控網(wǎng)絡(CAN網(wǎng)絡)、嵌入式透明SX52網(wǎng)關和以太網(wǎng)信息管理終端(如監(jiān)控平臺和網(wǎng)絡數(shù)據(jù)庫等)。以太網(wǎng)信息管理終端與CAN總線上的CAN節(jié)點通過Ethernet 、SX52網(wǎng)關、CAN總線相互通信,其中SX52網(wǎng)關起核心異構網(wǎng)絡的互連作用。
協(xié)議轉換是異構網(wǎng)絡互連的技術關鍵和難點。協(xié)議轉換一般遙相呼應采用分層轉換的方法,自低向上逐層進行。目前互連大都是在網(wǎng)絡層或網(wǎng)絡層展開的,因而必須對互連層以下各層協(xié)議逐層向上轉換。這種轉換方法的依據(jù)是協(xié)議分層的基本原理,即低層支持高層,高層調(diào)用低層,低層斷開連接后,高層連接也隨之斷開,但高層斷開連接卻不會影響低層。從網(wǎng)絡的分層結構上來看我們設計的互連系統(tǒng)具有如圖2所示的分層結構。以太網(wǎng)上運行TCP/IP協(xié)議,它具有應用層、傳輸層、網(wǎng)絡層以太網(wǎng)數(shù)據(jù)鏈路層和物理層;CAN總線具有應用層、數(shù)據(jù)鏈路層和物理層,其中應用層由用戶自己定義,數(shù)據(jù)鏈路層和物理層由CAN協(xié)議所定義;SX52數(shù)據(jù)網(wǎng)關具有物理層、數(shù)據(jù)鏈路層和應用層,其應用層也就是Ethernet與CAN的信息數(shù)據(jù)交換層,SX52微控制器 在此層相互解釋并轉發(fā)這兩種不同協(xié)議的數(shù)據(jù)。
在本設計中,SX52網(wǎng)關被設計成了一個透明數(shù)據(jù)網(wǎng)關。也就是在以太網(wǎng)應用層構建和解析完整的CAN協(xié)議數(shù)據(jù)包。CAN協(xié)議數(shù)據(jù)包作為TCP/IP網(wǎng)絡的應用層的數(shù)據(jù)進行傳輸。對通信數(shù)據(jù)的具體實際意義不做任何解釋。
透明式網(wǎng)關由通信處理器 、CAN總線控制器 和以太網(wǎng)控制器三個部分組成。其中SX52單片機為核心處理器,實現(xiàn)CAN控制網(wǎng)絡與以太網(wǎng)之間的協(xié)議轉換。以太網(wǎng)信息管理 層的控制指令發(fā)送到嵌入式透明SX52網(wǎng)關,經(jīng)過它將TCP/IP協(xié)議包數(shù)據(jù)轉換為CAN協(xié)議形式發(fā)送至CAN控制網(wǎng)絡中的指定設備節(jié)點,完成信息管理層對現(xiàn)場設備層的控制。同樣地,當CAN網(wǎng)絡上的設備數(shù)據(jù)(如定時采樣數(shù)據(jù)或報警信息)要傳輸?shù)叫畔⒐芾韺訒r,可將數(shù)據(jù)發(fā)送到嵌入式透明SX52網(wǎng)關,再通過網(wǎng)關協(xié)議轉換程序?qū)AN協(xié)議數(shù)據(jù)封裝成TCP/IP協(xié)議的以太網(wǎng)數(shù)據(jù)幀發(fā)送至以太網(wǎng)上的監(jiān)控計算機。
2 SX52中TCP/IP協(xié)議棧的設計
按照層次結構思想,對計算機網(wǎng)絡模塊化的研究結果是,形成了一組從上到下單向依賴關系的協(xié)議棧(protocol stac k),也叫協(xié)議族。在標準的TCP/IP協(xié)議族中有很多協(xié)議。這里SX52中TCP/IP協(xié)議棧層次結構如圖3所示。
2.1 SX52 ARP協(xié)議的設計與實現(xiàn)
地址解析協(xié)議ARP(Ad dress Resoluti on Protocol)可以實現(xiàn)邏輯地址到物理地址的動態(tài)映射。它提供了一種使以太網(wǎng)絡節(jié)點可以傳輸一個IP數(shù)據(jù)包到目的地址的映射機制。
在SX52中,ARP協(xié)議是通過一個“IP地址對應以太網(wǎng)地址”的單登記實現(xiàn)的。當遠程主機需要知道它的物理地址時,遠程主機會向它發(fā)送ARP請求。這時它就會響應這個遠程主機的請求,告訴對方自己的物理地址。當然,當應用層需要傳輸IP數(shù)據(jù)包時,SX52 ARP協(xié)議也可以請求遠程目的物理地址。 要傳輸?shù)腎nternet數(shù)據(jù)包在以太網(wǎng)控制器的發(fā)送緩沖區(qū)中被構建,它使用最近接收到的數(shù)據(jù)包的目的以太網(wǎng)地址作為發(fā)送數(shù)據(jù)包的目的地址。當然,這可能不是正確的以太網(wǎng)地址,因此,在實際發(fā)送數(shù)據(jù)包之前,ARP協(xié)議將檢查發(fā)送數(shù)據(jù)包中的IP地址是否存在于ARP核中。如果發(fā)送數(shù)據(jù)中包中的IP地址在這個核中,在以太網(wǎng)發(fā)送緩沖區(qū)中的數(shù)據(jù)包將使用ARP核中的以太網(wǎng)地址更新;如果不在,ARP協(xié)議將發(fā)送一個ARP請求包,然后等待一個應答。一旦這個ARP應答接收到,這個ARP核將使用剛接收到的目標以太網(wǎng)地址更新,接著,等待發(fā)送的數(shù)據(jù)包也將使用這個以太網(wǎng)地址更新,然后被發(fā)送出去。如果發(fā)送的ARP請求包沒有應答,導致ARP定時器 超時,這時等待發(fā)送的數(shù)據(jù)包將被廢棄,正常的協(xié)議棧繼續(xù)運行。使用的變量有:ARP核中的IP地址{hostlIP3,hostlIP2,hostlIP1,host1IP0};ARP核中的以太網(wǎng)物理地址{host1Eth0,host1Eth1,host1Eth2,host1Eth3,host1Eth4,host1Eth5};ARP協(xié)議的定時器{arpTimerMS B,arpTimerLSB}等。使用涉及的函數(shù)有:ARPI nit(),ARPCheckCache(),ARPSendResponse(),ARPUpdateEthAddr(),ARPCheckIfIs(),ARPCompare4(),ARPSendStPacket(),ARPSendC ommon(),ARPSendRequest()。
2.2 SX52 IP協(xié)議的設計與實現(xiàn)
IP是TCP/IP協(xié)議族中最為核心的協(xié)議。所有的TCP、UDP、IC MP及IGMP數(shù)據(jù)都以IP數(shù)據(jù)報格式傳輸。IP提供不可靠、無連接的數(shù)據(jù)報傳送服務。本設計中的IP協(xié)議是針對特殊的應用環(huán)境下的合理簡化。CAN總線的控制網(wǎng)絡是一種短幀(每個數(shù)據(jù)幀為8字節(jié))的實時網(wǎng)絡,所以,IP數(shù)據(jù)包無須分片(MF=DF=0),同時,設置IP為服務類型為一般類型,其頭長為20字節(jié),壽命TTL設置為64。使用的變量有:目的IP地址{remote IP3,remoteIP2,remoteIP1,remoteIP0};源IP地址{myIP3,myIP2,myIP1,myIP0};IP校驗和{ipCheckSumMSB,ipCheckSumLSB};IP數(shù)據(jù)包長度{ipLengthMSB,}ipLengthLSB};上層使用的協(xié)議ipProtocol,IP標識{ipIdentMSB,ipIdentLSB}。使用涉及的函數(shù)有:TCPIPInit(),CheckIPDatagram (),CheckIPDestAddr(),IPStartPktOut()等。
2.3 SX52 ICMP協(xié)議的設計與實現(xiàn)
為了讓互聯(lián)網(wǎng)中的路由器報告或提供有關意外情況的信息,在TCP/IP協(xié)議系列中加入了一個專門用于發(fā)送差錯報文的協(xié)議——互聯(lián)網(wǎng)控制報文協(xié)議ICMP(Internet Control Message Protocol)。ICMP是IP的一部分在每個IP實現(xiàn)中都必須用到它。像其它所有的通信業(yè)務一樣,ICMP報文是放在一個IP數(shù)據(jù)報的數(shù)據(jù)部分中傳送的。ICMP報文的最終目的不是應用程序或目的機器上的用戶,而是該機上處理它的Internet協(xié)議軟件模塊。也就是說:Internet控制報文協(xié)議允許路由器向其它路由器或主機發(fā)送差錯或控制報文;ICMP在兩臺主機的Internet協(xié)議軟件之間提供通信。
每個ICMP報文都以相同的3個字節(jié)開始:1個8位整數(shù)的報文類型(TYPE)字段用來識別報文,1個8位代碼(CODE)字段提供有關報文類型的進一步信息,1個16位校驗和字段。此外,ICMP報文還總是包括產(chǎn)生問題的數(shù)據(jù)報首部及其開頭的64位數(shù)據(jù)。
ICMP使用IP來傳送每一個差錯報文。當路由器有一個ICMP報文要傳遞時,它會創(chuàng)建一個IP數(shù)據(jù)報并將ICMP報文封裝其中,也就是說,ICMP報文被置于IP數(shù)據(jù)報的數(shù)據(jù)區(qū)中,然后這一數(shù)據(jù)報像通常一樣被轉發(fā)。即整個數(shù)據(jù)報被封裝進幀中進行傳遞。
每一個ICMP報文的產(chǎn)生總是對應于一個數(shù)據(jù)報。路由器將一個ICMP報文將回給產(chǎn)生數(shù)據(jù)報的主機。在這里,只實現(xiàn)了ICMP的回應請求/應答服務,主要用于PING程序測試通信鏈路的暢通性,即只處理接收的報文類型為0x08的ICMP幀,發(fā)送的ICMP報文類型為0x00。它沒有自己專有的變量,涉及的函數(shù)也只有ICMPGenCheckSum()和ICMPProcPktIn()。
2.4 SX52 UDP協(xié)議的設計與實現(xiàn)
UDP是一個簡單的面向數(shù)據(jù)報的運輸層協(xié)議:進程的每個輸出操作都正好產(chǎn)生一個UDP數(shù)據(jù)報,并組裝成一份待發(fā)送的IP數(shù)據(jù)報。UDP不提供可靠性,它把應用程序傳給IP層的數(shù)據(jù)發(fā)送出去,但是并不保證它們能到達目的地。由于缺乏可靠性,我們似乎覺得要避免使用UDP,而使用一種可靠的協(xié)議,如TCP。但分析發(fā)現(xiàn),UDP在我們的互連設計中有很多的優(yōu)點:其一,UDP協(xié)議傳輸效率高,無須TCP通信前的連接開銷;第二,UDP協(xié)議簡單,無須復雜的狀態(tài)機傳輸機制,可以很好地避免SX52網(wǎng)關死機復位后由于狀態(tài)不一致而無法正常通信,且上層協(xié)議又很難發(fā)現(xiàn)的危險。因此,可以使用UDP來實現(xiàn)通信(避免TCP連接的開銷),而讓許多需要的特征(如動態(tài)超和重傳、擁塞避免、查錯等)放置在應用層設計和實現(xiàn)。使用的變量有:
UDP接收數(shù)據(jù)報的源端口 {udpRxSrcPor tMSB,udpRxSrcPortLSB};
UDP接收數(shù)據(jù)報的目的端口{udpRxDestPortMSB,udpRxDestPortLSB};
UDP接收數(shù)據(jù)報的長度{udpRxDataLenMSB,udpRxDataLenLSB};
UDP發(fā)送數(shù)據(jù)報的源端口{udpTxSrcPortMSB,udpTxSrcPortLSB};
UDP發(fā)送數(shù)據(jù)報的目的端口{udpTxDestPortMSB,udpTxDestPortLSB};
UDP發(fā)送數(shù)據(jù)報的長度{udpTxDataLenMSB,udpTxDataLenLSB}。
設計的相關函數(shù)有:UDPAppInit(),DPGenCheckSum(),UDPStartPktOut(),UDPProcPktIn(),UDPEndPktOut(),UDPAppProcPktIn(),UDPAppProcPktOut()等。
2.5 SX52 TCP協(xié)議的設計與實現(xiàn)
傳輸控制協(xié)議TCP(Transmission Control Protocol)是傳輸層的重要協(xié)議。它提供一個完全可靠的(沒有數(shù)據(jù)重復或丟失)、面向連接的、全雙工的流傳輸服務。本設計中,對復雜的TCP協(xié)議做了合理的簡化:①因為CAN網(wǎng)絡傳輸速度較快,數(shù)據(jù)量小且10Mbps的以太網(wǎng)傳輸一般不會發(fā)生阻塞,以太網(wǎng)上的主機也會有足夠的能力及時處理通信數(shù)據(jù),所以可以固定超時與重傳的時間為5s。②RTL8019AS上有兩個1500字節(jié)的接收緩沖區(qū),且CAN網(wǎng)絡為控制網(wǎng),信息量小,所以可以固定接收窗口為1400字節(jié)。③因為我們采用一般的TCP服務就可以滿足應用,所以可以忽略緊急指針和選項及填充字段的值。通過上述三點簡化,實際上大大簡化了TCP協(xié)議的實現(xiàn)。因為TCP的超時與重傳時間的確定和窗口大小的控制有著較復雜的算法 和實現(xiàn)機制。
它的實現(xiàn)變量有:tcpState,{tcpTmpS eq4,tcpTmpSeq3,tcpTmpSeq2,tcpTmpSeq1},{tcpTmpAck4,tcpTmpAck3,tcpTmpAck2,tcpTmpAck1},{tcpU nAckMSB,tcpUnAckLSB},tcpRxFlags,{tcpCheckSumMSB,tcpCheckSumLSB},{tcpLengthMSB,tcpLengthLSB},{tcpTmpMSB,TcpTmpLSB},{tcbLocalPortMSB,tcbLocalPortLSB},{tcbRemotePortMSB,tcbRemotePortLSB},{tcbSndUna4,tcbSndUna3,tcbSndUna2,tcbSndUnal},{tcbRcvNxt4,tcbRcvNxt3,tcbRcvNxt2,tcbRcvNxt1},tcbOffset,tcbFlags,{tcbSendWinMSB,tcbSendWinLSB},{tcpTimerMSB,tcpTimerLSB}等。
相關函數(shù)有:TCPIPInit(),TCPRxHeader(),TCPProcPktIn(),TCPTransmit(),TCPReTransmit(),TCPAppPassiveOpen(),TCPAppActiveOpen(),CPAppClose(),TCPAddRcvNxt(),TCPIncRcvNxt(),TCPIncSndUna(),TCPCopySeqToNxt(),TCPAckUpdate(),TCPUpdateSeq(),TCPChkSeq(),TCPRestorePrev(),TCPCmpNxtSeq(),TCPSendEmptyPkt(),TCPSendReset(),TCPSendSyn(),TCPSendISN(),TCPSendSynAck()TCPSendAc k(),TCPSendFin(),TCPCheckSuminit(),CPCheckSumAcc(),TCPCheckSumAddHdr(),CPTxByte(),TCPStartPktOut(),TCPAppInit(),TCPAppTxBytes(),TCPAppTxData(),TCPAppTxDone(),TCPAppRxBytes(),TCPAppRxData(),等。
2.6 TCP和IP傳輸層協(xié)議的選擇
把TCP/IP協(xié)議應用到控制網(wǎng)絡中如何選擇傳輸層協(xié)議類型很關鍵。如果要與現(xiàn)有的應用程序通信,必須使用與其相同的協(xié)議類型。在實際應用時,從可靠性來說,TCP提供了可靠的數(shù)據(jù)連接,UDP和直接訪問IP的一些協(xié)議是不可靠的,數(shù)據(jù)報可能會丟失、損壞或重復;從性能上講,UDP的性能最快,可靠性、流量控制重組包和連接維護等附加開銷降低了TCP的性能。對于速度比較慢的系統(tǒng)來說,如溫度、濕度傳感器 ,選擇TCP或UDP都無所謂,對于不太重要的傳感器 選用UDP就可以了;對于可靠性要求較高的傳感器,應該選用TCP協(xié)議;對于實時性要求高的網(wǎng)絡設備,如網(wǎng)絡會議系統(tǒng)、IP音響、實時播放的電視等設備,數(shù)據(jù)傳輸率較高,應該選用UDP協(xié)議;有些有嚴格要求的同步系統(tǒng)應采用UDP;數(shù)據(jù)監(jiān)控系統(tǒng)傳輸?shù)目煽啃砸筝^高,應采用TCP;Web和Emai l也應采用了TCP。總之,要根據(jù)實際情況來確定選用何種協(xié)議。
結語
針對本嵌入式異構網(wǎng)絡互連方案,對TCP/IP協(xié)議棧簡化設計為SX52型CAN總線與以太網(wǎng)互連方案,達到了測控通信系統(tǒng)高實時性、可靠性和嵌入式設計的要求。該互連方案很好地保證及管理監(jiān)控層和生產(chǎn)測控層之間的連接,方便了上下層信息交換,能滿足工廠、變電站等工業(yè) 場合的應用要求。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
相關推薦
介紹了嵌入式 TCP /IP 協(xié)議 單片機在網(wǎng)絡 通信中的數(shù)據(jù)傳輸技術。將TCP /IP 協(xié)議 嵌入式 單片機中,借助網(wǎng)卡芯片CS8900實現(xiàn)了單片機在局域網(wǎng)內(nèi)和通過局域網(wǎng)在因特網(wǎng)上的數(shù)據(jù)傳輸。用戶終端以單片機系統(tǒng)板為媒介,通過網(wǎng)絡 與遠程數(shù)據(jù)終端實現(xiàn)數(shù)據(jù)通信。
2014-05-13 11:17:11 5299 TCP /IP 協(xié)議 棧 是什么?TCP /IP 協(xié)議 棧 有何功能?
2021-10-14 06:39:23
TCP /IP 網(wǎng)絡 協(xié)議 圖 TCP /IP 協(xié)議 是網(wǎng)絡 的基礎,是Internet的語言,可以說沒有TCP /IP 協(xié)議 就沒有互聯(lián) 網(wǎng)的今天。網(wǎng)絡 的速度發(fā)展非常快,學習網(wǎng)絡 的人也越來越多,為了幫助大家學習TCP
2010-01-05 14:54:49
網(wǎng)通信的本質(zhì)是數(shù)字通信,任何數(shù)字通信都離不開通信協(xié)議 的制定,通信設備只有按照約定的、統(tǒng)一的方式去封裝和解析信息,才能實現(xiàn)通信。互聯(lián) 網(wǎng)通信所要遵守的眾多協(xié)議 ,被統(tǒng)稱為TCP /IP 。TCP /IP 是一個協(xié)議 族,包含
2021-11-26 07:08:49
本帖最后由 eehome 于 2013-1-5 10:03 編輯
TCP_IP 協(xié)議 棧 在 嵌入式 系統(tǒng)中 的實現(xiàn)
2012-08-24 23:05:48
,在 使用上與一般的協(xié)議 棧 相同,可能只是在 具體的使用細節(jié)可能有點不同。3)本協(xié)議 棧 設計時使用標準UCOS-II操作系統(tǒng)。也可使用其它操作系統(tǒng)下運行。4)本協(xié)議 棧 支持ARP,IP ,ICMP,TCP ,UDP
2015-09-03 15:03:59
和應用。為了滿足資源有限的嵌入式 系統(tǒng)的需要,本文采用微型TCP /IP 協(xié)議 棧 uIP,在 協(xié)議 棧 之上設計實現(xiàn)了基于CGI的動態(tài)Web服務器,并將AJAX技術應用到客戶端與服務器的實時數(shù)據(jù)交互中 。AJAX技術的實現(xiàn)
2019-05-28 05:00:04
什么是TCP /IP 協(xié)議 ?CS8900的工作原理是什么?嵌入式 TCP /IP 協(xié)議 單片機在網(wǎng)絡 通信中有什么應用?
2021-06-04 06:49:28
嵌入式 網(wǎng)絡 協(xié)議 棧 基礎知識2.1 初學者重要提示2.2 TCP /IP 協(xié)議 棧 簡介2.3 TCP /IP 參考模型2.4 OSI參考...
2021-08-03 06:24:20
主要 知識點:開放式 系統(tǒng)互連模型總線通信的報文組形式以及傳遞方式網(wǎng)絡 分配與調(diào)度嵌入式 TCP /IP 藍牙技術
2021-12-22 08:09:26
,憑借SIP自身的特性可有效提高嵌入式 網(wǎng)絡 設備的互操作性和接入網(wǎng)絡 的便利性。但SIP協(xié)議 本身只給出SIP消息的文法定義以及自然語言描述的消息處理,并未給出SIP協(xié)議 棧 的實現(xiàn)機制。這里討論在 嵌入式 終端設備上建立嵌入式 Linux系統(tǒng),并完成SIP的嵌入式 ,以及代碼的嵌入式 移植和測試。
2019-10-29 08:14:10
r n e t互聯(lián) 網(wǎng)控制報文協(xié)議 ),以及IGMP協(xié)議 (I n t e r n e t組管理協(xié)議 )。運輸層:主要為兩臺主機上的應用程序提供端到端的通信。在 TCP /IP 協(xié)議 族中 ,有兩個互不相同的傳輸協(xié)議
2018-12-07 10:05:02
概述FAE:137237 14328W5500 是一款全硬件 TCP /IP 嵌入式 以太網(wǎng)控制器,為嵌入式 系統(tǒng)提供了更加簡易的互聯(lián) 網(wǎng)連接方案。W5500 集成了 TCP /IP 協(xié)議 棧 ,10/100M
2021-12-17 08:05:28
,追求易學易用。提供強大的網(wǎng)絡 功能,支持TCP /IP 協(xié)議 及其他協(xié)議 ,提供TCP /UDP/IP /PPP協(xié)議 支持及統(tǒng)一的MAC訪問層接口,為各種移動計算設備預留接口。5)強穩(wěn)定性,弱交互性。嵌入式 系統(tǒng)一旦開始
2020-04-21 10:39:27
USB協(xié)議 棧 的基本知識包括哪些?嵌入式 系統(tǒng)中 USB-HOST協(xié)議 棧 該如何設計?
2021-04-27 07:10:28
針對傳統(tǒng)遠程通信方式在 嵌入式 監(jiān)控系統(tǒng)中 的低速、傳輸距離短、布線復雜等問題,提出了一種基于ZigBee與μIP 協(xié)議 棧 的嵌入式 網(wǎng)絡 監(jiān)控系統(tǒng)。選用STM32F103C6作為監(jiān)控系統(tǒng)下位機的主控芯片
2019-08-28 07:35:33
。如果局域網(wǎng)通過路由器連接到互聯(lián) 網(wǎng),數(shù)據(jù)可以在 全世界范圍內(nèi)交換。處理以太網(wǎng)接口的軟件比處理序列接口復雜得多。在 多數(shù)情況下,TCP /IP 協(xié)議 用于數(shù)據(jù)傳輸,因為它向局域網(wǎng)其他成員提供了快速可靠的連接。這個小的TCP /IP 堆和網(wǎng)絡 服務器在 雜志設計的另一期的 \" 嵌入式 互聯(lián) 網(wǎng) \" 中發(fā)表。
2023-09-04 07:39:36
LwIP協(xié)議 棧 開發(fā)嵌入式 網(wǎng)絡 的三種方法分析摘要 輕量級的TCP /IP 協(xié)議 棧 LwIP,提供了三種應用程序設計方法,且很容易被移植到多任務的操作系統(tǒng)中 。本文結合μC/OS-II這一實時操作系統(tǒng),以建立
2021-08-06 07:33:33
LwIP協(xié)議 棧 開發(fā)嵌入式 網(wǎng)絡 的三種方法分析 輕量級的TCP /IP 協(xié)議 棧 LwIP,提供了三種應用程序設計方法,且很容易被移植到多任務的操作系統(tǒng)中 。本文結合μC/OS-II這一實時操作系統(tǒng),以建立TCP
2021-08-05 07:55:17
,憑借SIP自身的特性可有效提高嵌入式 網(wǎng)絡 設備的互操作性和接入網(wǎng)絡 的便利性。但SIP協(xié)議 本身只給出SIP消息的文法定義以及自然語言描述的消息處理,并未給出SIP協(xié)議 棧 的實現(xiàn)機制。這里討論在 嵌入式 終端設備上建立嵌入式 Linux系統(tǒng),并完成SIP的嵌入式 ,以及代碼的嵌入式 移植和測試。
2020-03-27 07:26:24
:數(shù)據(jù)傳輸?shù)膯栴}(交互式 數(shù)據(jù)傳輸,批量數(shù)據(jù)傳輸,流量控制,擁塞避免)tcp_ip 協(xié)議 講座5介紹了tcp 協(xié)議 的應用層Lwip簡介簡介了嵌入式 tcp_ip 協(xié)議 棧 lwip的基本信息百度網(wǎng)盤下載地址:上傳完后發(fā)
2014-08-07 00:10:10
基礎知識,本章先讓大家有一個全面的認識,后面章節(jié)中會為大家逐一講解用到的協(xié)議 ?;A知識整理自百度百科,wiki百科等。目錄第2章 嵌入式 網(wǎng)絡 協(xié)議 棧 基礎知識2.1 初學者重要提示2.2 TCP /IP 協(xié)議 棧 簡介2.3 TCP /IP 參考模型2.4 OSI參考模...
2021-08-04 07:48:54
單片機,被應用在各個領域內(nèi)。因此使用uIP這種免費的TCP /IP 協(xié)議 棧 解決由51內(nèi)核的單片機構建的低端嵌入式 設備的網(wǎng)絡 接入問題具有一定的代表性。下面將討論利用uIP協(xié)議 棧 在 51單片機上實現(xiàn)簡單的WEB
2011-08-08 09:27:36
UART WIFI是基于Uart接口的符合wifi無線網(wǎng)絡 標準的嵌入式 模塊,內(nèi)置無線網(wǎng)絡 協(xié)議 IEEE802.11協(xié)議 棧 以及TCP /IP 協(xié)議 棧 ,能夠?qū)崿F(xiàn)用戶串口數(shù)據(jù)到無線網(wǎng)絡 之間的轉換。通過UART
2012-09-13 11:24:20
照協(xié)議 從得到的數(shù)據(jù)包解開,最后拿到需要的數(shù)據(jù)。這種結構非常有棧 的味道,所以某些文章也把tcp /ip 協(xié)議 族稱為tcp /ip 協(xié)議 棧 。一些基本的常識在學習協(xié)議 之前,我們應該具備一些基本知識。互聯(lián) 網(wǎng)地址(ip 地址
2010-01-05 14:52:01
最新教程下載:http://www.armbbs.cn/forum.php?mod=viewthread&tid=95243第1章 當前主流的小型嵌入式 網(wǎng)絡 協(xié)議 棧 這幾年物聯(lián)網(wǎng)發(fā)展迅猛,各種
2021-12-23 06:18:41
什么是嵌入式 網(wǎng)絡 協(xié)議 棧
2021-10-13 07:33:47
什么是嵌入式 網(wǎng)絡 協(xié)議 棧
2021-10-13 09:26:38
什么是嵌入式 網(wǎng)絡 協(xié)議 棧
2021-10-13 08:42:58
嵌入式 系統(tǒng)設計中網(wǎng)絡 通信接口已成為標配接口,網(wǎng)絡 技術應用到嵌入式 設備中 時,若使用傳統(tǒng)的TCP /IP 協(xié)議 ,因其比較完善且過于復雜,在 嵌入式 系統(tǒng)中 需要占用大量資源。考慮使用精簡的以太網(wǎng)協(xié)議 是比較適合
2021-08-05 06:52:42
嵌入式 網(wǎng)絡 協(xié)議 棧 基礎知識2.1 初學者重要提示2.2 TCP /IP 協(xié)議 棧 簡介2.3 TCP /IP 參考模型2.4 OSI參考模...
2021-08-04 08:17:48
第2章 嵌入式 網(wǎng)絡 協(xié)議 棧 基礎知識本章教程為大家介紹嵌入式 網(wǎng)絡 協(xié)議 棧 基礎知識,本章先讓大家有一個全面的認識,后面章節(jié)中會為大家逐一講解用到的協(xié)議 ?;A知識整理自百度百科,wiki百科等。2.1 初學者
2021-08-03 06:58:43
TCP /IP 協(xié)議 棧 和網(wǎng)絡 控制端,技術門檻較高。而對于對網(wǎng)絡通信協(xié)議 不甚了解,又想要給嵌入式 設備增加網(wǎng)絡 接口,同時還不想改變原有硬件結構的用戶來說,使用一款不需要了解網(wǎng)絡 接口的相關知識,便可使網(wǎng)口和串口
2019-10-09 06:11:38
中,在網(wǎng)絡 接口上僅提供以太網(wǎng)接口。下面我們看一下WIZnet以太網(wǎng)芯片的結構:(全硬件協(xié)議 棧 )將TCP /IP 協(xié)議 中 的傳輸層和網(wǎng)絡 層集成到了一顆以太網(wǎng)芯片中(WIZnet以太網(wǎng)芯片中大部分集成了MAC
2015-04-09 09:44:25
精簡TCP /IP 協(xié)議 棧 的實現(xiàn),對數(shù)據(jù)的逐層打包、封幀、傳送等流程[2];二是單片機Web應用服務的實現(xiàn)。 由單片機組成的嵌入式 Web往往應用于特殊的、專用的領域,一般不需要太多的功能,這與PC機上
2011-11-24 18:10:01
本帖最后由 youtobe 于 2014-9-12 22:23 編輯
W5500是一款全硬件TCP /IP 嵌入式 以太網(wǎng)控制器,為嵌入式 系統(tǒng)提供了更加簡易的互聯(lián) 網(wǎng)連接方案。W5500集成了TCP
2014-09-12 22:22:31
基于TCP IP 協(xié)議 棧 的嵌入式 以太網(wǎng)終端設計基于TCP / IP 協(xié)議 棧 的嵌入式 以太網(wǎng)終端設計杜廣微, 張軍國, 韓 寧摘 要:嵌入式 技術在 以太網(wǎng)中 的應用是當前的研究熱點之一。提出了一款基于TCP
2008-06-27 09:33:13
基于TCP /IP 的網(wǎng)絡 通信應用程序(TCP -Server)上一篇文章講述了在 i.MX6UL開發(fā)板中 ,以客戶端的角色,使用TCP /IP 協(xié)議 進行網(wǎng)絡 通信。嵌入式 Linux應用程序開發(fā)-(7)TCP-IP
2021-12-23 08:12:11
基于TCP /IP 的網(wǎng)絡 通信應用程序(TCP -Client) 不管是嵌入式 Linux應用程序,還是物聯(lián)網(wǎng)IoT應用開發(fā),網(wǎng)絡 通信一定是一個不可或缺的重要環(huán)節(jié)??梢哉f,沒有網(wǎng)絡 支持,整個物聯(lián)網(wǎng)應用體系將
2021-11-05 09:06:11
嵌入式 網(wǎng)絡 通信系統(tǒng)的硬件平臺由哪幾個部分組成?基于ARM的TCP /IP 協(xié)議 棧 LwlP是如何實現(xiàn)的?
2021-06-04 06:37:33
基于LPC2368的CANTCP-IP 嵌入式 網(wǎng)關的設計以集成了以太網(wǎng)控制器和CAN總線控制器的ARM7處理器LPC2368為核心,重點闡述了μClinux環(huán)境下CAN/TCP-IP 異構 協(xié)議 的軟件
2009-05-17 11:59:39
基于UDP協(xié)議 的網(wǎng)絡 通信應用程序(UDP-Socket)前兩篇文章介紹了基于TCP /IP 協(xié)議 的網(wǎng)絡 通信應用程序。嵌入式 Linux應用程序開發(fā)-(7)TCP-IP 網(wǎng)絡 通信應用程序(TCP
2021-11-05 08:29:22
隨著信息技術和工業(yè)控制系統(tǒng)的不斷發(fā)展,嵌入式 設備對于網(wǎng)絡 接入的要求越來越高。本文基于數(shù)字信號處理器DSP(Digital Signal Processor)利用微型TCPIP協(xié)議 棧 ulP來實現(xiàn)嵌入式
2023-09-25 07:11:30
—II與ARM7 Core的軟硬件平臺上實現(xiàn)了~C/IP 協(xié)議 棧 的移植。實驗結果表明:移植后的協(xié)議 棧 實現(xiàn)了網(wǎng)絡 的基本功能,且運行穩(wěn)定。開源UC/IP 協(xié)議 棧 的移植實現(xiàn).為基于UC/OS—II的Internet嵌入式 系統(tǒng)應用提供一個小型可裁減的TCP /IP 協(xié)議 中間件。
2009-03-28 14:04:52
這文檔主要描述了如何使用LwIP TCP /IP 開源協(xié)議 棧 在 嵌入式 設備的應用
2022-12-01 06:17:27
Simplified TCP /IP 協(xié)議 棧 的特點是什么?如何去簡化Simplified TCP /IP 協(xié)議 棧 ?Simplified TCP /IP 協(xié)議 棧 處理流程是怎樣的?
2021-05-26 07:23:37
管理系統(tǒng)的設計和開發(fā)成為未來門禁系統(tǒng)發(fā)展的重要方向。移植小型嵌入式 TCP /IP 協(xié)議 棧 uIP0.9進嵌入式 網(wǎng)絡 型門禁控制系統(tǒng),不僅可滿足人們對出入控制系統(tǒng)日趨復雜的要求,同時也使遠程和大范圍門禁控制的系統(tǒng)組建成為可能。 那么,有誰知道具體該怎么做嗎?
2019-08-07 07:23:06
處的位置,如下所示。n ARP:用于獲得同一物理網(wǎng)絡 中 的硬件主機地址。n MPLS:多協(xié)議 標簽協(xié)議 ,是很有發(fā)展前景的下一代網(wǎng)絡 協(xié)議 。n IP :負責在 主機和網(wǎng)絡 之間尋址和路由數(shù)據(jù)包。n ICMP:用于發(fā)送
2020-08-25 18:52:37
實現(xiàn)TCP /IP 協(xié)議 的方法有哪幾種?嵌入式 Internet的各種技術原理是什么?怎么實現(xiàn)嵌入式 網(wǎng)關的功能?
2021-05-28 06:13:35
本文實現(xiàn)了
TCP /
IP 協(xié)議 棧 在 單片機上的移植,完成了系統(tǒng)的硬件電路和相關
嵌入式 軟件的設計,應用VB開發(fā)了上位機修改參數(shù)界面,通過串口完成對網(wǎng)卡等參數(shù)的配置和修改,解決了數(shù)據(jù)包的超時重發(fā)、定時?;?/div>
2021-06-03 07:08:37
本文闡述在 一種異構 網(wǎng)絡 互聯(lián) ——CAN總線與以太網(wǎng)互聯(lián) 系統(tǒng)設計方案中 嵌入式 TCP /IP 協(xié)議 棧 的設計與實現(xiàn)。從而實現(xiàn)了將基于TCP /IP 協(xié)議 的計算機網(wǎng)絡 設備與基于CAN總線協(xié)議 的底層現(xiàn)場網(wǎng)絡 連通。
2021-06-07 06:28:25
本文從既實現(xiàn)相應的功能又節(jié)省系統(tǒng)資源角度出發(fā),對協(xié)議 進行有針對性的模塊化裁剪和優(yōu)化設計,可以在 單片機/ARM上嵌入 TCP /IP 協(xié)議 簇實現(xiàn)嵌入式 Internet接入。
2021-05-27 06:51:31
本文介紹了嵌入式 WEB傳感器的體系結構,提出了網(wǎng)絡 化接口中TCP /IP 協(xié)議 棧 的幾種實現(xiàn)方式,著重探討了基于TCP /IP 協(xié)議 棧 芯片W3100A的網(wǎng)絡 化接口的實現(xiàn),最后分析了嵌入式 WEB傳感器的WEB功能的實現(xiàn)?
2021-06-04 06:19:31
本文采用了在 嵌入式 實時操作系統(tǒng)uC/OS-II中 移植一種小型TCP /IP 協(xié)議 棧 uIP的方法,使基于8051嵌入式 系統(tǒng)的GPRS終端能夠在網(wǎng)絡 中進行數(shù)據(jù)傳輸;同時改善了系統(tǒng)的性能,提高了系統(tǒng)的可靠性,增強了系統(tǒng)的可擴展性和產(chǎn)品開發(fā)的可延續(xù)性。
2021-05-26 06:41:59
我是DNP(分布式 網(wǎng)絡 協(xié)議 )的新手。有人熟悉這個協(xié)議 或者有任何信息可以幫助我開始嗎?我想用微芯片5.42 TCP /IP 協(xié)議 棧 在 PIC24上實現(xiàn)它。
2019-09-23 09:49:21
嵌入式 LWIP網(wǎng)絡 客戶端設計教程本文引用地址: 嵌入式 技術的興起使得傳統(tǒng)的基于PC機的互聯(lián) 網(wǎng)技術優(yōu)勢不再,嵌入式 網(wǎng)絡 客戶端與服務端技術成為熱點,而該技術需要移植性高、占用資源小的協(xié)議 棧 ,輕量級TCP /IP 協(xié)議 棧 LWIP (light weight Internet protoco...
2021-08-06 06:46:57
轉最新資料這幾年物聯(lián)網(wǎng)發(fā)展迅猛,各種新產(chǎn)品、新技術也是層出不窮,本章節(jié)就為大家介紹當前主流的小型嵌入式 網(wǎng)絡 協(xié)議 棧 。1.1 當前主流的嵌入式 網(wǎng)絡 協(xié)議 棧 1.2 uIP網(wǎng)絡 協(xié)議 棧 介紹1.3 LwIP網(wǎng)絡
2017-10-11 21:11:15
轉帖本章教程為大家介紹嵌入式 網(wǎng)絡 協(xié)議 棧 基礎知識,本章先讓大家有一個全面的認識,后面章節(jié)中會為大家逐一講解用到的協(xié)議 ?;A知識整理自百度百科,wiki百科等。2.1 初學者重要提示2.2 TCP /IP
2017-10-12 00:51:58
簡單嵌入式 TCP.IP
2016-11-12 21:58:59
想請教各位大神們。嵌入式 系統(tǒng)實現(xiàn)以太網(wǎng)(比如stm32),TCP /IP 協(xié)議 棧 是不是都是移植的。比如都移植LWIP。UIP等。而不是自己寫啊…………感謝……
2020-03-13 02:22:48
本文介紹了一種基于TCP /IP 協(xié)議 的嵌入式 板機網(wǎng)絡 通信程序的設計與開發(fā)方案。
2021-06-01 06:07:20
一個的TCP 段,TCP 協(xié)議 的實現(xiàn)原理比較復雜,在 嵌入式 TCP /IP 協(xié)議 中 ,實現(xiàn)TCP 協(xié)議 是一個最關鍵的問題。2.2.5 構件化的協(xié)議 棧 采用構件化方法實現(xiàn)網(wǎng)絡 協(xié)議 棧 的關鍵是: (1)如何劃分構件的粒度
2019-04-23 07:00:10
重發(fā)被覆蓋的數(shù)據(jù)時采用。每隔十秒鐘,表就會刷新一次,舊的記錄被丟棄,在 嵌入式 TCP /IP 協(xié)議 棧 中 ,記錄的有效時間為1秒。 2.2.2 網(wǎng)絡 協(xié)議 IP 在 嵌入式 TCP /IP 中 ,IP 協(xié)議 執(zhí)行兩項功能:(1
2019-04-28 09:57:18
互聯(lián) 的協(xié)議 ,它提供了很好的交互操作能力,可兼容多種網(wǎng)絡 技術。嵌人式 技術與tcp /ip 技術的結合已經(jīng)展現(xiàn)出強勁的發(fā)展勢頭和巨大的市場潛力。如何開發(fā)面向arm的高效代碼,尤其是提高類似于tcp /ip 協(xié)議 棧 等基礎性的軟件模塊的執(zhí)行效率已成為每個從事基于arm的嵌入式 系統(tǒng)開發(fā)人員必須思考的問題。
2019-07-16 06:03:59
本帖最后由 圈圈7029 于 2014-11-18 10:37 編輯
本司專業(yè)提供嵌入式 網(wǎng)口芯片(MAC+PHY),且芯片集成硬件TCP /IP 協(xié)議 棧 。在 沒有OS的系統(tǒng)很方便的擴展應用網(wǎng)口
2014-11-10 22:41:29
本司專業(yè)提供嵌入式 網(wǎng)口芯片(MAC+PHY),且芯片集成硬件TCP /IP 協(xié)議 棧 。在 沒有OS的系統(tǒng)很方便的擴展應用網(wǎng)口。*** 黃先生
2014-11-10 22:43:45
以單片機為核心的嵌入式 系統(tǒng)在TCP /IP 網(wǎng)絡 中的數(shù)據(jù)傳送技術,遠程監(jiān)控、數(shù)據(jù)傳送方面的應用,提供一種具體的實現(xiàn)方法。關鍵字:嵌入式 系統(tǒng) 單片機 TCP /IP 一、綜述
2008-11-26 14:00:16 0 隨著測控技術與網(wǎng)絡 技術日益緊密的結合,測控系統(tǒng)接入互聯(lián) 網(wǎng)已經(jīng)成為大勢所趨。本文闡述在一種異構 網(wǎng)絡 互連—— CAN 總線與以太網(wǎng)互連系統(tǒng)設計方案中嵌入式 TCP /IP 協(xié)議 棧的設
2009-05-16 14:22:54 10 實現(xiàn)一個運行在16 位數(shù)字信號處理器TMS320VC5402 上的小型嵌入式 TCP /IP 協(xié)議 棧。對TCP /IP 協(xié)議 中的IP 協(xié)議 、ARP 協(xié)議 、UDP 協(xié)議 進行分析, 完成基于TCP /IP 協(xié)議 的嵌入式 網(wǎng)絡 系統(tǒng)。
2009-05-16 14:55:25 28 介紹了嵌入式 Internet 技術的概念和研究現(xiàn)狀,以網(wǎng)絡 傳感器為應用背景,對TCP /IP 協(xié)議 棧中的主要協(xié)議 TCP 進行了機制裁減和編程實現(xiàn)。該研究對于Internet 技術能否在8 位單片機上實現(xiàn)
2009-06-16 10:02:38 17
嵌入式 TCP /IP 協(xié)議 棧能擴展非智能設備的網(wǎng)絡 功能,是信息智能化的一種有效手段。
本文從嵌入式 WEB 服務器入手,分析了嵌入式 TCP /IP 協(xié)議 棧特點,并著重探討了ARP、
2009-06-19 09:03:59 35
本文提出了基于ARM的嵌入式 TCP /IP 協(xié)議 在低速處理器中的一種設計方案。并對
TCP /IP 協(xié)議 族實現(xiàn)過程中的關鍵技術進行了分析,通過一個分布式網(wǎng)絡 監(jiān)控系統(tǒng)的實際運行,證
2009-06-24 09:42:59 18 通過對TCP /IP 協(xié)議 的分析,結合嵌入式 系統(tǒng)的特點,挑選出一套精簡、實用的TCP /IP 協(xié)議 子集,并詳細介紹各協(xié)議 層的實現(xiàn)過程。為嵌入式 網(wǎng)絡 系統(tǒng)的開發(fā)提供一個較為簡單且可行的
2009-08-22 08:42:06 18 本文系統(tǒng)介紹了雜散電流的產(chǎn)生及危害及嵌入式 TCP /IP 協(xié)議 單片機系統(tǒng)接入Internet 網(wǎng)絡 的方法,并組建了基于嵌入式 TCP /IP 協(xié)議 單片機的雜散電流監(jiān)測系統(tǒng),并對整個系統(tǒng)進行了通
2009-09-05 08:20:36 21 TCP /IP 網(wǎng)絡 層協(xié)議 概攬
網(wǎng)絡 層的 IP 協(xié)議 ,實現(xiàn)了 IP 包的封裝和尋徑發(fā)送,它
2009-06-09 21:53:03 974 摘要:介紹了TMS320C5402芯片與RTL8019AS互聯(lián) 網(wǎng)控制器的硬件接口電路的設計,實現(xiàn)了一個運行在TMS320C5402上的 小型嵌入式 TCP /IP 協(xié)議 棧。對TCP /IP 協(xié)議 中的IP 協(xié)議
2011-02-25 17:26:47 189 本文結合電力自動化系統(tǒng)實際詳細分析了嵌入式 TCP /IP 協(xié)議 的選取原則,采用DSP芯片和網(wǎng)卡接口控制芯片設計了以太網(wǎng)接口,介紹了DSP芯片對網(wǎng)卡接口控制芯片的控制過程和TCP /IP 協(xié)議 棧處
2012-09-12 14:29:50 2884 一個專為嵌入式 系統(tǒng)編寫的小型TCP IP 協(xié)議 棧
2017-02-08 01:38:44 17 嵌入式 TCP /IP 協(xié)議 的實現(xiàn)通常采用Linux中的TCP /IP 網(wǎng)絡 結構層次。TCP /IP 協(xié)議 實現(xiàn)網(wǎng)絡 層和控制層的ARP/RARP、IP 、ICMP、 TCP 、UDP等協(xié)議 ,直接為HTTP、SMTP、FTP、TELNET等這樣的應用層協(xié)議 提供支持。每個系統(tǒng)都需要具體定義應用層程序和協(xié)議 軟件之間的接口。
2018-03-13 15:12:00 1774 TCP-IP 協(xié)議 講解(嵌入式 開發(fā)要學習哪些內(nèi)容)-TCP-IP 協(xié)議 講解,講解了TCP 的三次握手協(xié)議 等的各個步驟,本卷不收積分
2021-08-04 12:39:44 46
已全部加載完成
感谢您访问我们的网站,您可能还对以下资源感兴趣:
色视频在线
評論
查看更多