精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

嵌入式Internet以太網(wǎng)接口的設(shè)計(jì)與實(shí)現(xiàn)

網(wǎng)絡(luò) 網(wǎng)絡(luò)優(yōu)化 網(wǎng)絡(luò)運(yùn)維
在電子設(shè)備日趨網(wǎng)絡(luò)的背景下,目前廣泛使用的以太網(wǎng)及TCP/IP協(xié)議已經(jīng)成為事實(shí)上最常用的網(wǎng)絡(luò)標(biāo)準(zhǔn)之一,它的高速、可靠、分層及可擴(kuò)充性使得它在各個(gè)領(lǐng)域的應(yīng)用越來(lái)越靈活。

在電子設(shè)備日趨網(wǎng)絡(luò)的背景下,目前廣泛使用的以太網(wǎng)及TCP/IP協(xié)議已經(jīng)成為事實(shí)上最常用的網(wǎng)絡(luò)標(biāo)準(zhǔn)之一,它的高速、可靠、分層及可擴(kuò)充性使得它在各個(gè)領(lǐng)域的應(yīng)用越來(lái)越靈活,很多情況下運(yùn)用以太網(wǎng)和TCP/IP能夠簡(jiǎn)化結(jié)構(gòu)和降低成本。目前關(guān)于嵌入式以太網(wǎng)的設(shè)計(jì)方案不是很多,其中大多是基于單片機(jī)的,缺點(diǎn)是速度慢、成本太高。DSP作為一種特殊的嵌入式微處理器系統(tǒng),具有嵌入的協(xié)處理器和用于快速數(shù)據(jù)處理的并行數(shù)據(jù)通道,在嵌入式網(wǎng)絡(luò)設(shè)備中引入DSP技術(shù)可以使嵌入式以太網(wǎng)變得更快、更便宜、更容易進(jìn)行功能擴(kuò)充。本文介紹了基于TMS320LF2407型的嵌入式系統(tǒng)與LAN91C111型自適應(yīng)10Mb/s/100Mb/s嵌入式以太網(wǎng)控制芯片的接口電路和實(shí)現(xiàn)方法。

1 LAN91C111嵌入式以太網(wǎng)控制器芯片

LAN91C111是SMSC公司推出的為嵌入式應(yīng)用系統(tǒng)設(shè)計(jì)的第三代快速以太網(wǎng)控制器。在LAN91C111芯片上集成了CSMA/CD協(xié)議的媒體層(MAC)和物理層(PHY),其系統(tǒng)結(jié)構(gòu)圖如圖1所示。該以太網(wǎng)控制器的主要功能特性如下。

(1)自適應(yīng)地選擇傳輸速率,支持10M/100Mbps。

(2)8KB的內(nèi)部存儲(chǔ)器用于接收和發(fā)送的緩存。

(3)支持突發(fā)數(shù)據(jù)傳輸。

(4)提前發(fā)送和接收功能。

(5)支持總線(xiàn)8位、16位和32位的CPU訪(fǎng)問(wèn)。

該以太網(wǎng)控制器遵循的標(biāo)準(zhǔn)與協(xié)議為IEEE頒布的802.3以太網(wǎng)傳輸協(xié)議。8~32位數(shù)據(jù)總線(xiàn)接口單元由控制總線(xiàn)、地址總線(xiàn)和數(shù)據(jù)總線(xiàn)與外部的CPU控制芯片相連。該單元還集成了E2PROM接口,所有內(nèi)部寄存器的初始值可先放在E2PROM中,自舉時(shí)通過(guò)E2PROM接口輸入到芯片中,實(shí)現(xiàn)自動(dòng)初始化。總線(xiàn)仲裁器(Arbiter)監(jiān)視以太網(wǎng)總線(xiàn)的數(shù)據(jù)交流情況,一旦發(fā)生阻塞,一方面通過(guò)總線(xiàn)接口單元與外部CPU聯(lián)系,另一方面控制內(nèi)存控制單元(MMU),實(shí)現(xiàn)總線(xiàn)數(shù)據(jù)協(xié)調(diào)。內(nèi)存控制單元控制8KB動(dòng)態(tài)SRAM的存儲(chǔ)情況,實(shí)現(xiàn)與DMA控制器之間的數(shù)據(jù)聯(lián)絡(luò)。DMA控制器與總線(xiàn)控制器一起控制數(shù)據(jù)在DMA與以太網(wǎng)協(xié)議處理器(EPH)之間的交換。由以太網(wǎng)協(xié)議處理器輸出的數(shù)據(jù)最終經(jīng)過(guò)10M/100M的物理層直接到達(dá)以太網(wǎng)總線(xiàn)。

2 硬件電路組成

出于性?xún)r(jià)比的考慮,采用了DSP控制器作為主CPU。TMS320LF2407是TI公司發(fā)布的240X系列中功能最強(qiáng)的一種控制器,有很大的存儲(chǔ)空間(高達(dá)32K字的Flash程序存儲(chǔ)器,可擴(kuò)展外部64K字存儲(chǔ)器和64K字I/O尋址空間),非常適合于處理復(fù)雜的TCP/IP協(xié)議。

由于LAN91C111是為嵌入式系統(tǒng)設(shè)計(jì),其外圍電路相對(duì)比較簡(jiǎn)單,其硬件接口框圖如圖2所示。LANC91C111內(nèi)部寄存器可通過(guò)地址線(xiàn)A0~A15來(lái)訪(fǎng)問(wèn)。地址總線(xiàn)A1~A15與DSP的A1~A15相連,A0沒(méi)有被懸空;數(shù)據(jù)總線(xiàn)D0~D15與DSP的D0~D15相連,可以傳輸16位數(shù)據(jù)。D16~D32懸空(因?yàn)長(zhǎng)F2407是16位數(shù)據(jù)總線(xiàn));LAN91C111的片選信號(hào)AEN由DSP的外部I/O接口選通信號(hào)IS提供。二元件的讀電平RD和寫(xiě)電平WR分別相連。LAN91C111端的中斷輸出信號(hào)INTR0送入DSP的外部中斷腳XINT1觸發(fā)中斷。TG110-S050N2是針對(duì)10M/100M以太網(wǎng)的變壓濾波器。LAN91C111模塊的Protel原理圖。

3 軟件設(shè)計(jì)

編寫(xiě)控制以太網(wǎng)接口程序的步驟如下

3.1μC/OSⅡ?qū)崟r(shí)操作系統(tǒng)的移植

μC/OSⅡ是一種開(kāi)放源碼的實(shí)時(shí)嵌入式操作系統(tǒng),具有很好的實(shí)時(shí)性。它是可移植、可裁減、可固化的占先式多任務(wù)操作系統(tǒng),其大部分源碼由ANSIC語(yǔ)言編寫(xiě)。

移植工作包括以下幾個(gè)內(nèi)容:

(1)用匯編語(yǔ)言改寫(xiě)OS_CPU_A.ASM。

(2)用C語(yǔ)言改寫(xiě)OS_CPU_C。C。

(3)編寫(xiě)OS_CPU.H。

(4)適當(dāng)處理OSMapTbl[]和OSUnMapTbl[]。

①OS_CPU_A.ASM文件包括4個(gè)子程序:OSStart-HighRdy、OSCtxsw、OSIntCtxSw和OSTickISR。

1)OSStartHighRdy()函數(shù)

當(dāng)程序執(zhí)行內(nèi)核的OSStart函數(shù)時(shí),表示多任務(wù)系統(tǒng)開(kāi)始啟動(dòng),OSStart函數(shù)將調(diào)用OSStartHighRdy函數(shù)從最高優(yōu)先級(jí)任務(wù)的TCB塊中獲得該任務(wù)的堆棧指針,通過(guò)該指針,依次從該任務(wù)的任務(wù)堆棧中恢復(fù)CPU的現(xiàn)場(chǎng)。由于任務(wù)在堆棧初始化時(shí),已經(jīng)設(shè)定了彈出到程序指針寄存器PC的是該任務(wù)函數(shù)的入口地址,因此,OSStartHighRdy函數(shù)只需依次彈出任務(wù)棧內(nèi)容到處理起寄存器,該任務(wù)便將得以運(yùn)行。

2)OSCtxSw()函數(shù)

該函數(shù)是任務(wù)級(jí)的上下文切換函數(shù),當(dāng)任務(wù)被阻塞而主動(dòng)請(qǐng)求CPU開(kāi)始任務(wù)調(diào)度時(shí)執(zhí)行,其過(guò)程是將當(dāng)前任務(wù)的的CPU現(xiàn)場(chǎng)保存到該任務(wù)堆棧中去,然后從OSTCBHighRdy中獲得更高優(yōu)先級(jí)任務(wù)的堆棧指針,再?gòu)脑撝羔樦赶虻亩褩V谢謴?fù)此任務(wù)的CPU現(xiàn)場(chǎng),使之繼續(xù)執(zhí)行,從而完成一次任務(wù)級(jí)別的切換。表2為OSCtxSw函數(shù)的偽代碼。

voidOSCtxSw(void){

保存處理器寄存器;/*將欲掛起的任務(wù)的CPU寄存器壓入當(dāng)前堆棧*/

OSTCBCur->OSTCBStkPtr=sp;/*OSTCBCur目前指向的是被打斷的任務(wù)TCB,此操作

將該任務(wù)的棧頂指針保存到其OSTCBStkPtr中去,便于下次恢復(fù)時(shí)從這里獲取棧頂指針*/

OSTCBCur=OSTCBHighRdy;/*OSTCBHighRdy指向的是就緒的高優(yōu)先級(jí)任務(wù)的TCB,

將其裝載到OSTCBCur中來(lái)*/

SP=OSTCBHighRdy->OSTCBStkPtr;/*取得就緒的高優(yōu)先級(jí)任務(wù)的棧頂指針*/

恢復(fù)該任務(wù)的現(xiàn)場(chǎng)();/*于是便可通過(guò)剛?cè)〉玫臈m斨羔樆謴?fù)該任務(wù)*/

執(zhí)行中斷返回指令;/*若OSCtxSw含有軟中斷指令則需中斷返回,本移植不使用軟中斷*/

}

表2OSCtxSw函數(shù)的偽代碼

3)OSIntCtxSw()函數(shù)

該函數(shù)用于中斷級(jí)的上下文切換。由于CPU響應(yīng)時(shí)鐘節(jié)拍中斷后,處理器從svc進(jìn)入了irq模式,并進(jìn)入時(shí)鐘節(jié)拍中斷服務(wù)函數(shù)OSTickISR,OSTickISR函數(shù)發(fā)現(xiàn)若有高優(yōu)先級(jí)任務(wù)需要運(yùn)行,則系統(tǒng)不返回中斷前的任務(wù),而直接調(diào)度就緒的高優(yōu)先級(jí)任務(wù)使之盡快得到執(zhí)行,以保證實(shí)時(shí)性能。但是由于OSTickISR函數(shù)一開(kāi)始已經(jīng)保存過(guò)任務(wù)中斷前的CPU現(xiàn)場(chǎng),因此OSIntCtxSW()不需要再進(jìn)行類(lèi)似的操作。當(dāng)OSTickISR調(diào)用OSIntExit函數(shù)找出需要運(yùn)行的更高優(yōu)先級(jí)任務(wù)后,OSIntExit會(huì)將該任務(wù)的TCB指針?lè)旁贠STCBHighRdy中,然后OSIntExit在最后調(diào)用OSIntCtxSW函數(shù)來(lái)從OSTCBHighRdy中獲取堆棧指針然后恢復(fù)該高優(yōu)先級(jí)任務(wù)的現(xiàn)場(chǎng),使得其繼續(xù)執(zhí)行,并不再返回時(shí)鐘節(jié)拍中斷服務(wù)程序。顯然,OSIntCtxSW函數(shù)的過(guò)程和OSCtxSW函數(shù)的后半部分操作相同,因此,OSCtxSW可以借用OSIntCtxSW的代碼。

4)OSTickISR()函數(shù)

在CPU響應(yīng)時(shí)鐘節(jié)拍中斷后,程序指針PC發(fā)生跳轉(zhuǎn)后進(jìn)入該函數(shù),由于OSTickISR調(diào)用OSTimeTick函數(shù)使得所有的延時(shí)節(jié)拍不為0的任務(wù)延時(shí)節(jié)拍數(shù)減1,并調(diào)用OSIntExit函數(shù)來(lái)找出就緒的高優(yōu)先級(jí)任務(wù),若需要切換,則最后由OSIntCtxSw來(lái)完成新任務(wù)的調(diào)度,否則仍然返回到被時(shí)鐘節(jié)拍中斷的任務(wù)。

OS_CPU_C.C文件:本文件僅包括一個(gè)OSTaskStkInit()子程序。該函數(shù)模仿TI公司的I$SAVE庫(kù)函數(shù)對(duì)任務(wù)堆棧進(jìn)行初始化,被函數(shù)OSTaskCreate()和OSTaskCreateExt()所調(diào)用并返回任務(wù)堆棧初始化后的指針值。注意:2407A的堆棧與一般MCU不同,芯片本身的堆棧(以下簡(jiǎn)稱(chēng)US)只有8級(jí),無(wú)法作為系統(tǒng)堆棧使用,所以C編譯器將它內(nèi)部的2個(gè)寄存器AR0和AR1保留。AR1作為堆棧指針SP,AR0用做堆棧中臨時(shí)變量指針FP(在匯編程序中不要使用這2個(gè)寄存器,如果必須使用,要關(guān)中斷,并注意保存和恢復(fù))。編譯器將函數(shù)和中斷壓進(jìn)US,并將其返回地址彈出放在SP(AR1)指向的堆棧中,保留當(dāng)前環(huán)境,不同的是函數(shù)只保留程序要使用的寄存器,中斷要調(diào)用I$SAVE保存所有寄存器,返回時(shí)要跳轉(zhuǎn)到(不是調(diào)用)I$REST(這2個(gè)函數(shù)可以在RTS.SRC中看到源代碼)恢復(fù)寄存器。這2個(gè)函數(shù)就像8086中的中斷進(jìn)入和指令I(lǐng)RET,是移植的基礎(chǔ)。

OS_CPU.H文件:內(nèi)容可根據(jù)μC/OS-Ⅱ中80x86的內(nèi)容進(jìn)行修改。

適當(dāng)處理OSMapTbl[]和OSUnMapTbl[]:移植時(shí)還需要對(duì)μC/OSⅡ的OSMapTbl[]和OSUnMapTbl[]2個(gè)表進(jìn)行適當(dāng)處理,否則會(huì)出現(xiàn)尋址錯(cuò)誤而使μC/OSⅡ無(wú)法正常運(yùn)行,這是移植能否成功的重要因素之一。由于TMS320LF2407的存儲(chǔ)器采用的是哈佛結(jié)構(gòu),F(xiàn)lash存儲(chǔ)器(或外擴(kuò)的ROM)位于程序區(qū),因此可按如下方法處理:將μC/OSⅡ中OSMapTbl[]和OSUnMapTbl[]的數(shù)據(jù)類(lèi)型從“INT8Uconst”改為“INT8U”,并在鏈接器命令文件(.CMD)中將“.cinit”塊分配到Flash存儲(chǔ)器(或外擴(kuò)的ROM)中,鏈接選項(xiàng)用“.C”(ROM初始化)。這樣,在程序運(yùn)行時(shí)自動(dòng)對(duì)數(shù)據(jù)區(qū)的RAM進(jìn)行初始化,即運(yùn)行時(shí)自動(dòng)將“.cinit”塊中的數(shù)據(jù)復(fù)制到數(shù)據(jù)區(qū)的RAM中。

按需要配置OS_FG.H,修改CPU中斷向量表和外設(shè)向量表后,根據(jù)實(shí)際需要對(duì)其他文檔中的內(nèi)容進(jìn)行相應(yīng)設(shè)置即可。至此,μC/OSⅡ在TMS320LF2407上的移植就完成了。

3.2LAN91C111的編程

對(duì)LAN91C111主要包括初始化、發(fā)送數(shù)據(jù)包和接收數(shù)據(jù)包三部分。

3.2.1初始化

上電后,LAN91C111內(nèi)部的寄存器的值設(shè)置為缺省值,CPU根據(jù)需要設(shè)置它里面的Configuration、Base和IndividualAddress寄存器,以保證它正常工作。

3.2.2發(fā)送數(shù)據(jù)包流程

(1)DSP向控制器發(fā)送ALLOCATEMEMORY命令(設(shè)置MMUCOM寄存器,通常設(shè)置為0x0020)。MMU負(fù)責(zé)在控制器內(nèi)部的packetbuffer中為待發(fā)送的包分配存儲(chǔ)空間。

(2)DSP查詢(xún)中斷狀態(tài)寄存器中的ALLOCINT位,直到該位被置為1,也可以設(shè)置中斷掩碼中的ALLOCINT位,然后等待硬件中斷,這時(shí)MMU已經(jīng)分配好存儲(chǔ)空間。而且TXpacketnumber放在AllocationResult寄存器中。

(3)將AllocationResult寄存器中的packetNumber拷貝到PacketNUMBER寄存器中,設(shè)置Pointer寄存器(設(shè)置為T(mén)X、WR、AUTOINC,即0x4000)。然后將包的數(shù)據(jù)從upperlayer發(fā)送隊(duì)列傳送到控制器的數(shù)據(jù)寄存器。要求依次寫(xiě)人StatusWord、ByteCount、destinationaddress、sourceaddress、packetsize、packetdata和controlword。

(4)DSP向控制器發(fā)送“ENQUEUEPACKETNUMBERTOTXFIFO”命令(設(shè)置MMUCOM寄存器,通常設(shè)置為Ox00C0),該命令將PacketNumber寄存器中的packetnumber拷貝到TXFIFO,說(shuō)明發(fā)送的包已經(jīng)放入隊(duì)列中。同時(shí)設(shè)置傳輸控制寄存器中的TXENA位,啟動(dòng)transmitter。到目前為止,DSP的設(shè)置工作已完成,它可以空閑,直到接收到一個(gè)控制器產(chǎn)生的發(fā)送中斷。

(5)當(dāng)控制器傳送完包以后,內(nèi)存中的第1個(gè)字(16位)被CSMA/CD寫(xiě)入相應(yīng)的狀態(tài)字,然后將TXFIFO中的packetnumber移到TXcompletionFIFO,當(dāng)TXcompletionFIFO不為空時(shí)產(chǎn)生中斷。

(6)DSP接收到中斷后,開(kāi)始執(zhí)行中斷處理程序,它讀入中斷狀態(tài)寄存器,如果產(chǎn)生發(fā)送中斷,則從FIFO端口寄存器讀入發(fā)送包的PacketNumber,并將它寫(xiě)入Packet Number寄存器。然后從內(nèi)存中讀入狀態(tài)字(包括設(shè)置Pointer寄存器為T(mén)X、RD、AUTOINC,即0x6000,然后從數(shù)據(jù)寄存器中讀入包的狀態(tài)字),它是EPH寄存器的鏡像,根據(jù)狀態(tài)字判斷包發(fā)送是否成功。如果成功則DSP向控制器發(fā)布RELEASE命令(設(shè)置MMUCOM寄存器,設(shè)置為Ox00A0),控制器將釋放發(fā)送包所使用的存儲(chǔ)空間,同時(shí)設(shè)置TXINTAcknowledge寄存器,它將TXcompletionFIFO中的packetnumber清除。有二種產(chǎn)生發(fā)送中斷的方案:①每發(fā)送一個(gè)包產(chǎn)生一個(gè)中斷。②每發(fā)送一個(gè)序列的包產(chǎn)生一個(gè)中斷。通過(guò)控制寄存器的AutoRelease位來(lái)選擇這二種方案,而且這二種方案所使用的發(fā)送中斷位也有所不同。

TXINT:當(dāng)TXcompletionFIFO不為空時(shí)置0;

TXEMPTYINT:當(dāng)TXFIFO為空時(shí)置1;

AUTORELEASE:如果置為1,發(fā)送包成功后,packetnumber不寫(xiě)到TXcompletionFIFO中,而且它所使用的存儲(chǔ)空間被自動(dòng)釋放。

(7)選擇使用“每發(fā)送一個(gè)包產(chǎn)生一個(gè)中斷”方案:允許TXINT中斷,AUTORELEASE=0,這種方案的流程如上所示。

(8)選擇使用“每發(fā)送一個(gè)序列的包產(chǎn)生一個(gè)中斷”方案:允許TXEMPTYINT和TXINT,AUTORELEASE=1,當(dāng)發(fā)送完FIFO中的最后一個(gè)包后,產(chǎn)生TXEMPTYINT中斷。當(dāng)發(fā)生嚴(yán)重的發(fā)送錯(cuò)誤時(shí),產(chǎn)生TXINT中斷,同時(shí)將發(fā)送失敗的包的packetnumber保存到FIFOPorts寄存器,這樣DSP就可以知道發(fā)送過(guò)程停止了。該方案可以減少DSP的負(fù)擔(dān),而且存儲(chǔ)空間的釋放也更迅速。當(dāng)AUTORELEASE=1時(shí),DSP不能得到成功發(fā)送包的packetnumber。

3.2.3接收數(shù)據(jù)包流程

(1)DSP設(shè)置接收控制寄存器中的RXEN位,允許接收包。

(2)含有正確地址的包被接收到,從MMU請(qǐng)求存儲(chǔ)空間,并分派一個(gè)packetnumber,內(nèi)部的DMA邏輯產(chǎn)生連續(xù)的地址,并將接收到的字寫(xiě)到內(nèi)存中。如果超界,則包被丟棄,存儲(chǔ)空間被釋放。當(dāng)檢測(cè)到包結(jié)束時(shí),狀態(tài)字被寫(xiě)到接收包的最前面,bytecount寫(xiě)到第2個(gè)字。如果CRC校驗(yàn)正確,則packetnumber被寫(xiě)到RXFIFO。當(dāng)RXFIFO非空時(shí),產(chǎn)生RCVINT中斷;如果CRC校驗(yàn)不正確,則存儲(chǔ)空間被釋放,而且不產(chǎn)生中斷。

(3)DSP接收到中斷后開(kāi)始執(zhí)行中斷處理程序,它讀入中斷狀態(tài)寄存器,如果產(chǎn)生接收中斷(RCVINT位為1),則可以從FIFO端口寄存器得到接收的包的packetnumber,而且可以從數(shù)據(jù)寄存器將接收包傳送到DSP的內(nèi)存或外存中。當(dāng)處理結(jié)束時(shí),DSP向處理器發(fā)布REMOVEANDRELEASEFROMTOPOFRX命令(即設(shè)置寄存器MMUCOM,設(shè)置為0x0060),釋放使用的存儲(chǔ)空間和packetnumber。

4結(jié)束語(yǔ)

對(duì)以太網(wǎng)和快速以太網(wǎng)的自動(dòng)協(xié)商模式使LAN91C111具有很高的性?xún)r(jià)比,應(yīng)用領(lǐng)域廣泛。本設(shè)計(jì)利用LAN91C111和DSP芯片組成嵌入式以太網(wǎng)通信系統(tǒng),能夠正確地接入快速以太網(wǎng),具備10M/100Mbps、全雙工/半雙工自適應(yīng)等多種功能,符合IEEE802.3/802.3u-100Base-TX/lOBase-T規(guī)范,實(shí)現(xiàn)的嵌入式以太網(wǎng)接口支持RJ45和以太網(wǎng)的連接,可以通過(guò)以太網(wǎng)接入Internet,以實(shí)現(xiàn)從Internet上監(jiān)控嵌入式設(shè)備。

【編輯推薦】

  1. 企業(yè)以太網(wǎng)新突破
  2. 以太網(wǎng):新標(biāo)準(zhǔn)新應(yīng)用
  3. 100G以太網(wǎng)市場(chǎng)距離成熟尚早
  4. 說(shuō)不盡的以太網(wǎng)!
責(zé)任編輯:于爽 來(lái)源: 21IC中國(guó)電子網(wǎng)
相關(guān)推薦

2009-08-17 11:08:35

嵌入式網(wǎng)絡(luò)無(wú)線(xiàn)局域網(wǎng)設(shè)計(jì)

2010-01-11 09:44:48

千兆位以太網(wǎng)交換機(jī)

2013-01-21 10:20:22

以太網(wǎng)GSM數(shù)據(jù)傳輸

2013-02-20 15:23:23

2013-01-21 10:26:13

2017-03-20 15:41:42

以太網(wǎng)物聯(lián)網(wǎng)

2009-08-02 17:26:11

以太網(wǎng)電源以太網(wǎng)供電

2023-01-04 09:37:16

2022-12-14 08:06:08

2011-09-14 14:41:14

以太網(wǎng)

2013-12-19 09:16:15

以太網(wǎng)結(jié)構(gòu)以太網(wǎng)

2009-02-19 10:18:32

FCoE增強(qiáng)型以太網(wǎng)以太網(wǎng)光纖

2010-02-04 12:59:04

交換式以太網(wǎng)

2023-07-16 22:48:59

2017-01-19 11:18:37

2012-10-19 09:42:26

以太網(wǎng)400G以太網(wǎng)兆兆以太網(wǎng)

2010-01-08 09:52:46

千兆以太網(wǎng)交換機(jī)

2011-09-08 10:17:19

以太網(wǎng)100G40G

2023-05-22 10:09:03

以太網(wǎng)

2022-09-20 11:32:32

以太網(wǎng)電纜基礎(chǔ)網(wǎng)絡(luò)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

综合天天久久| 在线中文字幕电影| 久久综合导航| 精品国产免费一区二区三区四区| 亚洲 欧美 综合 另类 中字| 91成年人视频| 欧美裸体在线版观看完整版| 欧美天天综合色影久久精品| 国产精品久久久久久久免费大片| 成人免费区一区二区三区| 欧一区二区三区| 欧美日韩免费一区| 精品国产一区二区三区麻豆免费观看完整版 | 精品国产露脸精彩对白| 久久精品99国产| 国产调教视频在线观看| 91在线精品一区二区| 成人性教育视频在线观看| 国产午夜性春猛交ⅹxxx| 久久av影院| 国产精品全国免费观看高清| 国产传媒一区二区| 粉色视频免费看| h片在线观看视频免费| 成人免费观看视频| 久久久久日韩精品久久久男男 | 中文字幕一区二区三区精华液| 国产精品狠色婷| 男生草女生视频| 91蝌蚪精品视频| 亚洲曰韩产成在线| 涩涩涩999| 天堂在线视频观看| 国产精品亚洲人在线观看| 国产精品大片wwwwww| 天堂网av2018| 久久伊人精品| 午夜视黄欧洲亚洲| 欧美高清一区二区| 怡红院男人天堂| 亚洲在线免费| www.日韩不卡电影av| 亚洲最大成人网站| 日本一区福利在线| 亚洲激情在线观看| 日本55丰满熟妇厨房伦| 黄色软件视频在线观看| 国产日韩欧美一区二区三区乱码| 国产日韩欧美在线观看| 久久这里只有精品9| 欧美在线首页| 久久亚洲国产精品成人av秋霞| 国产ts在线观看| 欧美黑人巨大xxxxx| 午夜av一区二区| 日韩在线观看电影完整版高清免费| 四虎精品一区二区三区| 处破女av一区二区| 国产精品久久久久9999| 天天爱天天做天天爽| 日韩精品欧美精品| 国产精品一区二区久久久| 中文区中文字幕免费看| 亚洲国内自拍| 97av在线影院| 糖心vlog免费在线观看| 亚洲精品成人影院| 国产视频精品在线| 国产小视频自拍| 成人三级毛片| 欧美精选在线播放| 日批视频在线看| 免费观看成人www动漫视频| 亚洲精品国产福利| 少妇性l交大片7724com| 91亚洲精品视频在线观看| 亚洲精品在线观| 北条麻妃亚洲一区| 91精品美女| 欧美视频在线视频| 日本人视频jizz页码69| 久久在线观看| 亚洲精品一区中文字幕乱码| 国产一级久久久久毛片精品| 久久久久久美女精品 | 久久久久久久久久久久久女过产乱| 亚洲色图丝袜| yw.139尤物在线精品视频| 永久免费看mv网站入口78| 操欧美女人视频| 欧美一区二区性放荡片| 怡红院亚洲色图| 性高爱久久久久久久久| 午夜国产不卡在线观看视频| 国产成人精品无码播放| 天堂√8在线中文| 精品视频免费在线| 国产激情在线观看视频| 午夜影院一区| 欧美视频在线免费看| 激情黄色小视频| 国产第一亚洲| 欧美午夜精品电影| 中文字幕22页| 久久99精品久久久久久欧洲站| 精品国产一区二区三区忘忧草 | 久热精品在线观看视频| 高清成人在线| 日韩欧美中文字幕制服| 人妻精油按摩bd高清中文字幕| 高清在线一区二区| 亚洲精品一区二区在线| 欧美极品视频在线观看| 日韩不卡一区二区| 加勒比在线一区二区三区观看| 亚洲AV无码成人片在线观看| 国产欧美精品国产国产专区| 无码粉嫩虎白一线天在线观看 | 欧美日韩国产精品自在自线| www.日本一区| 亚洲国产aⅴ精品一区二区三区| 欧美日韩一二三区| 男女视频在线观看网站| 精品一区二区三区中文字幕 | 亚洲欧美日本国产专区一区| 亚洲伊人第一页| 1pondo在线播放免费| 精品国产91久久久久久| 动漫av网站免费观看| 亚洲午夜免费| 精品中文视频在线| 国产在线视频卡一卡二| 国产精选一区二区三区| 一区二区在线观| 麻豆av在线免费观看| 精品国产乱码久久久久久天美| 日本免费色视频| 日韩理论片av| 久久久久久久久电影| 国产模特av私拍大尺度| 91蝌蚪porny九色| 久久99久久99精品| 成人激情自拍| 久久久久久久香蕉网| 波多野结衣av无码| 国产精品伊人色| 精品视频导航| 日本在线看片免费人成视1000| 色88888久久久久久影院按摩| 五月激情婷婷在线| 精品视频自拍| 97精品国产91久久久久久| 中文字幕在线观看1| 国产日产欧美一区二区视频| 国产免费视频传媒| 区一区二视频| 26uuu国产精品视频| 亚洲专区在线播放| 国产精品理论片| 青青青免费在线| 日本国产一区| 欧美精品一区二区三区久久久| 美女毛片在线观看| 久久精品国产网站| 一区二区三区四区五区精品| 欧美videos粗暴| 日韩高清人体午夜| 青青草精品在线视频| 国产精品911| 中文字幕成人一区| 日韩免费精品| 97超级碰碰碰久久久| 黄色av免费在线观看| 亚洲成av人影院在线观看网| 亚洲黄色片免费| 国产va免费精品观看精品视频 | 亚洲成av人片在线| 自拍视频一区二区| 日韩综合小视频| 精品无码久久久久国产| 色yeye免费人成网站在线观看| 欧美亚洲一区二区在线| 日本一二三区在线观看| 青青草国产成人av片免费| 在线观看欧美一区| 深夜视频一区二区| 亚洲精品自拍视频| 中文字幕在线播放日韩| 国产欧美日韩卡一| 人妻熟女一二三区夜夜爱| 欧美丝袜激情| 国产福利视频一区| 伊人在我在线看导航| 亚洲视频在线观看免费| 国产又黄又猛又粗又爽| 国产精品你懂的| 日本三级日本三级日本三级极| 久久久久久穴| 欧美少妇在线观看| 国产欧美久久一区二区三区| 热久久这里只有| 超碰在线无需免费| 日韩免费性生活视频播放| 国产农村妇女aaaaa视频| 亚洲免费在线看| 中国男女全黄大片| 国产综合精品| 亚洲第一导航| 日韩最新在线| 国产大片精品免费永久看nba| 日韩三级电影视频| 亚洲成人久久网| 亚洲图片欧美在线| 伊人一区二区三区| av免费观看不卡| 精品一区二区在线看| 国产激情在线观看视频| 99精品视频网| 欧美日韩在线观看一区二区三区| 日本伊人久久| 国产欧美婷婷中文| 日韩天堂在线| 久久综合久久88| 欧美 日韩 国产 成人 在线| 天天免费综合色| 日本美女黄色一级片| 久久精品一二三| 国产精品无码在线| 青青青爽久久午夜综合久久午夜| 国产对白在线播放| 超碰成人久久| 日本免费高清不卡| 美女亚洲一区| 欧美精品久久| 精品视频在线一区| 亚洲a∨日韩av高清在线观看| 久久久国产精品网站| 国产精品美女久久久免费| 欧美18av| 麻豆国产va免费精品高清在线| 在线观看二区| 亚洲国产精品免费| 中文字字幕在线观看| 色欧美片视频在线观看| 高潮毛片又色又爽免费 | www.射射射| 欧美日韩国产一区二区三区不卡| 国产乱码精品一区二区三区日韩精品| 日韩精品专区| 日本电影亚洲天堂| 制服丝袜中文字幕在线| 亚洲美女久久久| 天天干天天爱天天操| 欧美日韩国产高清一区二区| 国产污视频在线看| 天天综合天天做天天综合| 伊人久久久久久久久久久久久久| 国产精品久久久久久久久免费相片| 四季av综合网站| 激情av综合网| 亚洲一区二区三区四区精品| 玖玖精品视频| 男人天堂av片| 欧美一级一区| 最新天堂中文在线| 国产精品自拍网站| 日韩精品人妻中文字幕有码 | 日韩一级欧美一级| 国产小视频免费观看| 欧美久久久久久蜜桃| 成 人 黄 色 片 在线播放| 欧美日韩亚洲高清一区二区| 日本一区二区免费在线观看| 色综合一个色综合| 在线播放国产一区| 精品国产污污免费网站入口 | 国产情侣呻吟对白高潮| 91精品国产色综合久久不卡蜜臀| www.黄色av| 91精品国产免费久久综合| 日韩三级一区二区| 欧美精品18+| 一区二区精品视频在线观看| 日韩午夜精品电影| 国产手机av在线| 亚洲黄色在线观看| jyzzz在线观看视频| 欧美另类极品videosbestfree| 久草免费在线视频| 成人国产亚洲精品a区天堂华泰 | 日韩.欧美.亚洲| 欧美激情四色| 性欧美精品一区二区三区在线播放| 天天综合久久| 免费无码毛片一区二三区| 美腿丝袜在线亚洲一区 | 国产亚洲综合在线| 永久免费看黄网站| 欧美性69xxxx肥| 99久久婷婷国产一区二区三区| 亚洲精品福利在线观看| 菠萝菠萝蜜在线视频免费观看| 亚洲深夜福利网站| 成年午夜在线| 最新国产成人av网站网址麻豆| www.久久热.com| 中国china体内裑精亚洲片| 青青草原av在线| 国产精品中文在线| 中文成人激情娱乐网| 久久国产精品久久| 秋霞综合在线视频| 免费成人进口网站| 日韩av一区二区在线影视| 国产精品扒开腿做爽爽爽a片唱戏 亚洲av成人精品一区二区三区 | 精品久久久免费| 青娱乐国产精品| 欧美嫩在线观看| 丁香婷婷在线观看| 精品国产一区二区三区久久狼黑人| 黄网站免费在线观看| 国产精品久久久久av免费| 四虎国产精品永久在线国在线| 久久久av水蜜桃| 欧美特黄一级大片| 99精品免费在线观看| 久久国产夜色精品鲁鲁99| 国产精品无码午夜福利| 中文一区二区完整视频在线观看| 黑人狂躁日本娇小| 在线观看欧美日本| 欧美xxx.com| 久久这里只有精品99| 91p九色成人| 日韩精品大片| 男人的天堂亚洲在线| 国产成人无码一区二区在线观看| 久久―日本道色综合久久| 日本伦理一区二区三区| 欧美性大战久久| 亚洲精品久久久久久动漫器材一区 | 久久久久久久久亚洲精品| 91国产中文字幕| 国产伦乱精品| 亚洲欧美日韩另类精品一区二区三区| 91精品国产视频| 日日橹狠狠爱欧美超碰| 99re热这里只有精品视频| 日韩美女黄色片| 日韩精品视频中文在线观看| 激情aⅴ欧美一区二区欲海潮| 国产精品久久久久福利| 精品久久久中文字幕| www欧美激情| 成人毛片在线观看| 亚洲综合图片一区| 高跟丝袜一区二区三区| 少妇性bbb搡bbb爽爽爽欧美| 青青草一区二区| 精品久久成人| 成人免费观看在线| 九色|91porny| 中文字幕在线有码| 精品免费一区二区三区| 69av成人| 日本一区视频在线| 久久电影网电视剧免费观看| 国产在线观看h| 欧美日韩国产高清一区二区| 日本三级在线观看网站| 国产主播喷水一区二区| 你微笑时很美电视剧整集高清不卡 | 中日韩高清电影网| 国产精品视频午夜| 欧美 日韩 国产精品免费观看| 鲁一鲁一鲁一鲁一av| 亚洲精品一二三| 成人午夜免费在线观看| 日本sm极度另类视频| 欧美日韩一本| 另类小说第一页| 国产亚洲欧美日韩日本| 亚洲最大成人av| 欧美激情小视频| 精品久久不卡| www日韩视频| 亚洲精品成人悠悠色影视| 天天射天天色天天干| 国产日韩欧美综合| 四季av一区二区凹凸精品| 手机在线免费观看毛片| 国产午夜亚洲精品理论片色戒 | 国产主播一区二区三区| 日本一级黄色录像| 亚洲国产精彩中文乱码av在线播放| 在线中文字幕视频观看| 热re99久久精品国99热蜜月| 国产精品456| 精品一级少妇久久久久久久| 日韩精品一区二|