欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

以太網(wǎng)接口系統(tǒng)實現(xiàn)方法及實現(xiàn)裝置的制作方法

文檔序號:7721695閱讀:172來源:國知局
專利名稱:以太網(wǎng)接口系統(tǒng)實現(xiàn)方法及實現(xiàn)裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通訊領(lǐng)域,尤其涉及一種以太網(wǎng)接口系統(tǒng)實現(xiàn)方法及實現(xiàn)裝置。
背景技術(shù)
在接入網(wǎng)通信設(shè)備上,通常使用多個獨立的以太網(wǎng)接口來實現(xiàn)網(wǎng)元和控制臺、網(wǎng) 元和特殊設(shè)備(例如線路測試儀)、以及網(wǎng)元內(nèi)部系統(tǒng)的IP網(wǎng)絡(luò)連接。
在現(xiàn)有技術(shù)中,主要有兩種實現(xiàn)方法 —種是利用處理器內(nèi)置的快速接口外接合適的PHY芯片來構(gòu)成網(wǎng)口 ,這個方法受 到處理器內(nèi)置快速接口的可用數(shù)量的限制,對處理器的接口和性能要求較高,并且,若處理 器沒有內(nèi)置的對外快速接口 ,則不能使用該方法。 另一種實現(xiàn)方法是利用處理器支持的總線標準,通過總線外掛若干個以太網(wǎng)控制 器。需要幾個網(wǎng)口,就外掛幾個以太網(wǎng)控制器芯片。通常總線允許掛接設(shè)備的數(shù)量是有限 的。由于PCB布線需要考慮多個以太網(wǎng)控制器芯片及其外圍器件,致使PCB制版增加不小 的難度;另外,使用較多的以太網(wǎng)控制器芯片會提高系統(tǒng)成本。 綜上所述,可知現(xiàn)有技術(shù)長期以來一直存在沒有內(nèi)置的對外快速接口的處理器實 現(xiàn)以太網(wǎng)接口系統(tǒng)成本較高或?qū)崿F(xiàn)復(fù)雜的問題,因此有必要提出改進的技術(shù)手段,來解決 此一問題。

發(fā)明內(nèi)容
有鑒于現(xiàn)有技術(shù)中存在沒有內(nèi)置的對外快速接口的處理器實現(xiàn)以太網(wǎng)接口系統(tǒng) 成本較高或?qū)崿F(xiàn)復(fù)雜的問題,為此,本發(fā)明提供一種以太網(wǎng)接口系統(tǒng)實現(xiàn)方法及實現(xiàn)裝置, 其中 根據(jù)本發(fā)明實施例提供一種以太網(wǎng)接口系統(tǒng)的實現(xiàn)方法,該以太網(wǎng)接口系統(tǒng)包 括處理器、以太網(wǎng)控制器、以太網(wǎng)交換芯片,其中,該以太網(wǎng)交換芯片包括多個以太網(wǎng)端 口,該實現(xiàn)方法包括 將以太網(wǎng)交換芯片的多個以太網(wǎng)端口其中之一設(shè)置為CPU端口,其余端口設(shè)置為 外部端口 ,其中,CPU端口與以太網(wǎng)控制器連接;分別為多個外部端口配置MAC地址及IP地 址,每個外部端口接收具有與其MAC地址相同的目的MAC地址的IP數(shù)據(jù)包;將CPU端口分 別與每個外部端口設(shè)置為多個虛擬局域網(wǎng)VLAN,其中,通過外部端口接收/發(fā)送的IP數(shù)據(jù) 包攜帶有該外部端口所屬VLAN的VLAN標識。 優(yōu)選地,通過外部端口接收/發(fā)送的IP數(shù)據(jù)包攜帶有該外部端口所屬VLAN的 VLAN標識,進一步包括外部端口接收的IP數(shù)據(jù)包通過CPU端口進入以太網(wǎng)控制器;處理 器根據(jù)IP數(shù)據(jù)包攜帶的VLAN標識進行后續(xù)轉(zhuǎn)發(fā)處理,并且在轉(zhuǎn)發(fā)處理之前,剝除該IP數(shù) 據(jù)包攜帶的VLAN標識。 優(yōu)選地,通過外部端口接收/發(fā)送的IP數(shù)據(jù)包攜帶有該外部端口所屬VLAN的 VLAN標識,進一步包括處理器將待發(fā)送的IP數(shù)據(jù)包添加VLAN標識,并通過以太網(wǎng)控制器發(fā)送至CPU端口 ;CPU端口根據(jù)IP數(shù)據(jù)包攜帶的VLAN標識,將該IP數(shù)據(jù)包轉(zhuǎn)發(fā)至相應(yīng)的外部端口進行發(fā)送。 優(yōu)選地,以太網(wǎng)交換芯片至少包括4個以太網(wǎng)端口 。 優(yōu)選地,該方法進一步包括設(shè)置外部端口對于未知單播包和廣播包限速以及禁止未知單播包洪泛至CPU端口 。 優(yōu)選地,處理器與以太網(wǎng)控制器芯片通過PCI總線連接。 根據(jù)本發(fā)明實施例提供一種以太網(wǎng)接口系統(tǒng)的實現(xiàn)裝置,該以太網(wǎng)接口系統(tǒng)包括處理器、以太網(wǎng)控制器、以太網(wǎng)交換芯片,其中,該以太網(wǎng)交換芯片包括多個以太網(wǎng)端口,該實現(xiàn)裝置包括 端口設(shè)置模塊,用于將以太網(wǎng)交換芯片的多個以太網(wǎng)端口其中之一設(shè)置為CPU端口 ,其余端口設(shè)置為外部端口 ,其中,CPU端口與以太網(wǎng)控制器連接;地址配置模塊,用于分別為多個外部端口配置MAC地址及IP地址,每個外部端口接收具有與其MAC地址相同的目的MAC地址的IP數(shù)據(jù)包;虛擬局域網(wǎng)設(shè)置模塊,用于將CPU端口分別與每個外部端口設(shè)置為多個虛擬局域網(wǎng)VLAN,其中,通過外部端口接收/發(fā)送的IP數(shù)據(jù)包攜帶有該外部端口所屬VLAN的VLAN標識。 優(yōu)選地,以太網(wǎng)交換芯片至少包括4個以太網(wǎng)端口。 優(yōu)選地,該裝置進一步包括限速設(shè)置模塊,用于設(shè)置外部端口對于未知單播包和
廣播包限速以及禁止未知單播包洪泛至CPU端口 。 優(yōu)選地,處理器與以太網(wǎng)控制器芯片通過PCI總線連接。 與現(xiàn)有技術(shù)相比,根據(jù)本發(fā)明的上述技術(shù)方案,通過以太網(wǎng)交換芯片來部分替代以太網(wǎng)控制器,能夠?qū)崿F(xiàn)具有多個以太網(wǎng)接口的以太網(wǎng)接口系統(tǒng),本發(fā)明技術(shù)方案具有優(yōu)良的擴展性,可靈活增加和減少以太網(wǎng)接口的數(shù)量,大大節(jié)約了系統(tǒng)硬件成本,降低了實現(xiàn)復(fù)雜度。


此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中
圖1是根據(jù)本發(fā)明實施例的以太網(wǎng)接口系統(tǒng)的實現(xiàn)方法的流程 圖2是根據(jù)本發(fā)明實施例的以太網(wǎng)接口系統(tǒng)的數(shù)據(jù)流示意 圖3是根據(jù)本發(fā)明實施例的以太網(wǎng)接口系統(tǒng)的實現(xiàn)裝置的框圖。
具體實施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,以下結(jié)合附圖及具體實施例,對本發(fā)明作進一步地詳細說明。 根據(jù)本發(fā)明的實施例,提供了 一種以太網(wǎng)接口系統(tǒng)的實現(xiàn)方法。
圖1是根據(jù)本發(fā)明實施例的以太網(wǎng)接口系統(tǒng)的實現(xiàn)方法的流程圖。以太網(wǎng)接口系統(tǒng)包括處理器、以太網(wǎng)控制器、以太網(wǎng)交換芯片,其中,該以太網(wǎng)交換芯片包括多個以太網(wǎng)端口,如圖l所示,該方法包括 步驟S102,將以太網(wǎng)交換芯片的多個以太網(wǎng)端口其中之一設(shè)置為CPU端口,其余
5端口設(shè)置為外部端口 ,其中,CPU端口與以太網(wǎng)控制器連接; 步驟S104,分別為多個外部端口配置MAC地址及IP地址,每個外部端口接收具有與其MAC地址相同的目的MAC地址的IP數(shù)據(jù)包; 步驟S106,將CPU端口分別與每個外部端口設(shè)置為多個VLAN,其中,通過外部端口接收/發(fā)送的IP數(shù)據(jù)包攜帶有該外部端口所屬VLAN的VLAN標識。 經(jīng)過上述處理,能夠通過以太網(wǎng)交換芯片來部分替代以太網(wǎng)控制器,以較低的成本實現(xiàn)了以太網(wǎng)接口系統(tǒng)。具體地,在接收方向,外部端口接收的IP數(shù)據(jù)包通過CPU端口進入以太網(wǎng)控制器,以太網(wǎng)控制器將IP數(shù)據(jù)包轉(zhuǎn)發(fā)至處理器,處理器根據(jù)IP數(shù)據(jù)包攜帶的VLAN標識進行后續(xù)轉(zhuǎn)發(fā)處理,并且在轉(zhuǎn)發(fā)處理之前,剝除該IP數(shù)據(jù)包攜帶的VLAN標識;在發(fā)送方向,處理器將待發(fā)送的IP數(shù)據(jù)包添加VLAN標識,并通過以太網(wǎng)控制器發(fā)送至CPU端口, CPU端口根據(jù)IP數(shù)據(jù)包攜帶的VLAN標識,將該IP數(shù)據(jù)包轉(zhuǎn)發(fā)至相應(yīng)的外部端口進行發(fā)送。 下面詳細描述上述各處理的細節(jié)。 根據(jù)本發(fā)明實施例,以太網(wǎng)接口系統(tǒng)包括一個支持PCI總線標準的嵌入式處理器,該處理器通過PCI總線與一個以太網(wǎng)控制器芯片連接,并且,該處理器不包含內(nèi)置快速對外接口 ;該以太網(wǎng)控制器芯片對接一個以太網(wǎng)交換芯片,該以太網(wǎng)交換芯片具有多個以太網(wǎng)端口 ,其中的部分端口被選定作為對外的外部端口 , 一般地,不少于4個10/100M對外接口 ,在下文中以4個對外接口為例進行說明。
步驟一、設(shè)置以太網(wǎng)交換芯片。 首先,選定以太網(wǎng)交換芯片的1個CPU端口和4個外部端口 ,分別給4個外部端口分配4個不同的MAC地址,將4個外部端口與4個MAC地址分別實施靜態(tài)綁定,這樣每個外部端口對于目的MAC非綁定MAC地址的IP單播包將禁止其通過本端口進入交換芯片。
接著,將以太網(wǎng)交換芯片的外部端口劃分4個VLAN,4個外部端口分屬于4個不同的VLAN, CPU端口同時屬于4個VLAN,每個VLAN具有唯一的VLAN標識(TAG,標簽)。這樣,每個外部端口和CPU端口同處于一個VLAN中,從每個外部端口進入交換芯片的IP數(shù)據(jù)包只能被轉(zhuǎn)發(fā)到CPU端口 ,不會被轉(zhuǎn)發(fā)到其他的外部端口 。 通過VLAN隔離,確保在以太網(wǎng)交換芯片內(nèi)部各外部端口之間沒有數(shù)據(jù)通路,只有外部端口和CPU端口之間可以進行有條件地數(shù)據(jù)轉(zhuǎn)發(fā),從而保證了以太網(wǎng)交換芯片外部端口的獨立收發(fā)數(shù)據(jù)。 這樣,從每個外部端口進入交換芯片的IP數(shù)據(jù)包只能被轉(zhuǎn)發(fā)到CPU端口 ,不會被轉(zhuǎn)發(fā)到其他的外部端口。 另外,為了減少不必要的網(wǎng)絡(luò)干擾,還可以對交換芯片的外部端口設(shè)置未知單播包和廣播包限速,以及禁止未知單播包洪泛到交換芯片的CPU端口 。
步驟二、設(shè)置以太網(wǎng)控制器芯片。 初始化以太網(wǎng)控制器芯片,使以太網(wǎng)控制器芯片能夠接收所有目的MAC的單播包。 步驟三、對處理器加載TCP/IP協(xié)議棧。 步驟四、為外部端口分配獨立的IP地址。每個IP地址與交換芯片的一個外部端口唯一對應(yīng),對外提供的以太網(wǎng)口均需設(shè)置獨立的IP地址,例如需要為4個外部端口設(shè)置4個獨立的IP地址。 步驟五、以太網(wǎng)接口系統(tǒng)開始循環(huán)接收/發(fā)送IP數(shù)據(jù)包,對以太網(wǎng)控制器和以太網(wǎng)交換芯片的CPU端口之間的接收/發(fā)送IP數(shù)據(jù)包進行剝除VLANTAG或者添加VLAN TAG的操作,具體可以包括下面兩方面內(nèi)容 在接收方向,IP數(shù)據(jù)包從以太網(wǎng)交換芯片的CPU端口進入到以太網(wǎng)控制器芯片以后,根據(jù)IP數(shù)據(jù)包攜帶的VLAN TAG可以判斷出該IP數(shù)據(jù)包從哪個外部端口進入系統(tǒng),明確是哪個以太網(wǎng)接口的收包,然后將IP數(shù)據(jù)包的VLAN TAG剝除后轉(zhuǎn)交給正確的上層模塊去進行數(shù)據(jù)處理; 在發(fā)送方向,判斷每個待發(fā)送的IP數(shù)據(jù)包屬于哪個以太網(wǎng)接口 ,明確該IP數(shù)據(jù)包將由哪個外部端口發(fā)送出去,并在此IP數(shù)據(jù)包內(nèi)插入對應(yīng)外部端口的VLAN TAG,然后軟件仿真模塊命令以太網(wǎng)控制器將該IP數(shù)據(jù)包發(fā)送到交換芯片的CPU端口 ,交換芯片將依據(jù)該IP數(shù)據(jù)包攜帶的VLAN TAG信息把IP數(shù)據(jù)包轉(zhuǎn)發(fā)到正確的外部端口去,最后,由外部端口發(fā)送IP數(shù)據(jù)包。 參考圖2可以進一步理解上述處理。圖2為根據(jù)本發(fā)明實施例的數(shù)據(jù)流示意圖。由圖2可知,各網(wǎng)口的數(shù)據(jù)收發(fā)是相互獨立的,各網(wǎng)口的數(shù)據(jù)通道相互隔離。在網(wǎng)口接收方向,從外部端口進入的IP數(shù)據(jù)包帶著各自的VLANTAG標記通過CPU端口進入到以太網(wǎng)控制器,處理器識別IP數(shù)據(jù)包的VLAN TAG標記后進行相應(yīng)的處理;在網(wǎng)口發(fā)送方向,從以太網(wǎng)控制器發(fā)出的數(shù)據(jù)包攜帶了各外部端口的VLAN TAG標記,進入CPU端口后依據(jù)TAG標記被分發(fā)到正確的外部端口 ,經(jīng)由外部端口被真正地發(fā)送出去。
裝置實施例 根據(jù)本發(fā)明的實施例,還提供了一種以太網(wǎng)接口系統(tǒng)的實現(xiàn)裝置,該以太網(wǎng)接口系統(tǒng)包括處理器、以太網(wǎng)控制器、以太網(wǎng)交換芯片。 其中,處理器可以為一個支持PCI總線標準的嵌入式處理器。例如飛思卡爾公司的MPC82xx系列高性能嵌入式CPU芯片,可以選擇MPC8241處理器,該處理器支持PCI總線標準同時又不含內(nèi)置對外快速接口 ,和同系列的其他CPU相比更具成本優(yōu)勢。處理器與以太網(wǎng)控制器芯片通過PCI總線連接, 以太網(wǎng)控制器可以為一個帶PCI接口的快速以太網(wǎng)控制器。利用快速以太網(wǎng)控制器的PCI接口掛接到上述嵌入式處理器的內(nèi)置PCI總線,嵌入式處理器可以方便地對以太網(wǎng)控制器進行配置管理和數(shù)據(jù)收發(fā)處理。可以選擇REALTEK公司的RTL8139芯片,該芯片是一款內(nèi)置PHY收發(fā)器的高集成高性能低成本的單芯片快速以太網(wǎng)控制器,支持PCI接口 。
以太網(wǎng)交換芯片需具備VLAN劃分和端口地址綁定的基本功能。將交換芯片的一個端口對接上述的以太網(wǎng)控制器芯片(該端口稱之為CPU端口 ),其余的端口可部分或全部地用于實現(xiàn)對外網(wǎng)口 (這樣的端口稱之為外部端口 )??梢赃x擇BROADCOM公司的BCM5325E,這是一款低端以太網(wǎng)交換芯片,提供5個10/100MB的以太網(wǎng)收發(fā)端口 ,我們選其中1個作CPU端口 ,剩下4個全部作外部端口 。 BCM5325E提供一個SMP端口 ,兼容MOTOROLA的SPI協(xié)議,可以作為上述嵌入式處理器對BCM5325E進行管理配置的接口 。 BCM5325E的以太網(wǎng)端口還具備端口限速、禁止洪泛等功能。 圖3是根據(jù)本發(fā)明實施例的以太網(wǎng)接口系統(tǒng)的實現(xiàn)裝置的框圖。如圖3所示,根據(jù)本發(fā)明實施例的實現(xiàn)裝置包括端口設(shè)置模塊10,地址配置模塊20,虛擬局域網(wǎng)設(shè)置模塊30。根據(jù)本發(fā)明實施例的實現(xiàn)裝置可以設(shè)置于處理器中。 端口設(shè)置模塊10,用于將以太網(wǎng)交換芯片的多個以太網(wǎng)端口其中之一設(shè)置為CPU端口 ,其余端口設(shè)置為外部端口 ,其中,CPU端口與以太網(wǎng)控制器連接;地址配置模塊20,用于分別為多個外部端口配置MAC地址及IP地址,每個外部端口接收具有與其MAC地址相同的目的MAC地址的IP數(shù)據(jù)包;虛擬局域網(wǎng)設(shè)置模塊30,用于將CPU端口分別與每個外部端口設(shè)置為多個VLAN,其中,通過外部端口接收/發(fā)送的IP數(shù)據(jù)包攜帶有該外部端口所屬VLAN的VLAN標識。 綜上所示,根據(jù)本發(fā)明上述技術(shù)方案,通過以太網(wǎng)交換芯片來部分替代以太網(wǎng)控制器,能夠?qū)崿F(xiàn)具有多個以太網(wǎng)接口的以太網(wǎng)接口系統(tǒng),本發(fā)明技術(shù)方案具有優(yōu)良的擴展性,可靈活增加和減少以太網(wǎng)接口的數(shù)量,大大節(jié)約了系統(tǒng)硬件成本,降低了實現(xiàn)復(fù)雜度。
以上所述僅為本發(fā)明的實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的權(quán)利要求范圍之內(nèi)。
8
權(quán)利要求
一種以太網(wǎng)接口系統(tǒng)的實現(xiàn)方法,所述以太網(wǎng)接口系統(tǒng)包括處理器、以太網(wǎng)控制器、以太網(wǎng)交換芯片,其中,該以太網(wǎng)交換芯片包括多個以太網(wǎng)端口,其特征在于,所述實現(xiàn)方法包括將所述以太網(wǎng)交換芯片的多個以太網(wǎng)端口其中之一設(shè)置為CPU端口,其余端口設(shè)置為外部端口,其中,所述CPU端口與所述以太網(wǎng)控制器連接;分別為所述多個外部端口配置MAC地址及IP地址,每個所述外部端口接收具有與其MAC地址相同的目的MAC地址的IP數(shù)據(jù)包;將所述CPU端口分別與每個所述外部端口設(shè)置為多個虛擬局域網(wǎng)VLAN,其中,通過所述外部端口接收/發(fā)送的IP數(shù)據(jù)包攜帶有該外部端口所屬VLAN的VLAN標識。
2. 根據(jù)權(quán)利要求1所述的實現(xiàn)方法,其特征在于,通過所述外部端口接收/發(fā)送的IP 數(shù)據(jù)包攜帶有該外部端口所屬VLAN的VLAN標識,進一步包括所述外部端口接收的IP數(shù)據(jù)包通過所述CPU端口進入所述以太網(wǎng)控制器; 所述處理器根據(jù)所述IP數(shù)據(jù)包攜帶的VLAN標識進行后續(xù)轉(zhuǎn)發(fā)處理,并且在轉(zhuǎn)發(fā)處理 之前,剝除該IP數(shù)據(jù)包攜帶的VLAN標識。
3. 根據(jù)權(quán)利要求1所述的實現(xiàn)方法,其特征在于,通過所述外部端口接收/發(fā)送的IP 數(shù)據(jù)包攜帶有該外部端口所屬VLAN的VLAN標識,進一步包括所述處理器將待發(fā)送的IP數(shù)據(jù)包添加VLAN標識,并通過所述以太網(wǎng)控制器發(fā)送至所 述CPU端口 ;所述CPU端口根據(jù)所述IP數(shù)據(jù)包攜帶的VLAN標識,將該IP數(shù)據(jù)包轉(zhuǎn)發(fā)至相應(yīng)的外部 端口進行發(fā)送。
4. 根據(jù)權(quán)利要求1所述的實現(xiàn)方法,其特征在于,所述以太網(wǎng)交換芯片至少包括4個以 太網(wǎng)端口。
5 根據(jù)權(quán)利要求1所述的實現(xiàn)方法,其特征在于,進一步包括設(shè)置所述外部端口對于未知單播包和廣播包限速以及禁止未知單播包洪泛至所述CPU 端口。
6. 根據(jù)權(quán)利要求1所述的實現(xiàn)方法,其特征在于,所述處理器與所述以太網(wǎng)控制器芯 片通過PCI總線連接。
7. —種以太網(wǎng)接口系統(tǒng)的實現(xiàn)裝置,所述以太網(wǎng)接口系統(tǒng)包括處理器、以太網(wǎng)控制器、以太網(wǎng)交換芯片,其中,該以太網(wǎng)交換芯片包括多個以太網(wǎng)端口,其特征在于,所述實現(xiàn)裝置包括端口設(shè)置模塊,用于將所述以太網(wǎng)交換芯片的多個以太網(wǎng)端口其中之一設(shè)置為CPU端 口 ,其余端口設(shè)置為外部端口 ,其中,所述CPU端口與所述以太網(wǎng)控制器連接;地址配置模塊,用于分別為所述多個外部端口配置MAC地址及IP地址,每個所述外部 端口接收具有與其MAC地址相同的目的MAC地址的IP數(shù)據(jù)包;虛擬局域網(wǎng)設(shè)置模塊,用于將所述CPU端口分別與每個所述外部端口設(shè)置為多個虛擬 局域網(wǎng)VLAN,其中,通過所述外部端口接收/發(fā)送的IP數(shù)據(jù)包攜帶有該外部端口所屬VLAN 的VLAN標識。
8. 根據(jù)權(quán)利要求7所述的實現(xiàn)裝置,其特征在于,所述以太網(wǎng)交換芯片至少包括4個以 太網(wǎng)端口。
9. 根據(jù)權(quán)利要求7所述的實現(xiàn)裝置,其特征在于,進一步包括限速設(shè)置模塊,用于設(shè)置所述外部端口對于未知單播包和廣播包限速以及禁止未知單播包洪泛至所述CPU端口。
10. 根據(jù)權(quán)利要求7所述的實現(xiàn)裝置,其特征在于,所述處理器與所述以太網(wǎng)控制器芯片通過PCI總線連接。
全文摘要
本發(fā)明公開了一種以太網(wǎng)接口系統(tǒng)實現(xiàn)方法及實現(xiàn)裝置,其中,該方法包括將以太網(wǎng)交換芯片的多個以太網(wǎng)端口其中之一設(shè)置為CPU端口,其余端口設(shè)置為外部端口,其中,CPU端口與以太網(wǎng)控制器連接;分別為多個外部端口配置MAC地址及IP地址,每個外部端口接收具有與其MAC地址相同的目的MAC地址的IP數(shù)據(jù)包;將CPU端口分別與每個外部端口設(shè)置為多個虛擬局域網(wǎng)VLAN,其中,通過外部端口接收/發(fā)送的IP數(shù)據(jù)包攜帶有該外部端口所屬VLAN的VLAN標識。通過本發(fā)明,能夠以較少的以太網(wǎng)控制器實現(xiàn)具有多個以太網(wǎng)接口的以太網(wǎng)接口系統(tǒng),節(jié)約了系統(tǒng)硬件成本,降低了實現(xiàn)復(fù)雜度。
文檔編號H04L12/28GK101741664SQ200910247070
公開日2010年6月16日 申請日期2009年12月21日 優(yōu)先權(quán)日2009年12月21日
發(fā)明者許粵萍 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
尚义县| 读书| 阳泉市| 芜湖县| 平遥县| 巫山县| 宿松县| 曲水县| 富平县| 安仁县| 盈江县| 巫山县| 乌审旗| 阳泉市| 涪陵区| 柘荣县| 金堂县| 开平市| 曲松县| 大洼县| 灵宝市| 芒康县| 郧西县| 札达县| 礼泉县| 汉寿县| 连江县| 浙江省| 东乡族自治县| 西安市| 和顺县| 高碑店市| 长春市| 瓦房店市| 潼南县| 安宁市| 兰坪| 光山县| 会昌县| 礼泉县| 荃湾区|