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

一種ip網(wǎng)絡(luò)設(shè)備對(duì)外輸出fe和ge接口自適應(yīng)方法

文檔序號(hào):7878779閱讀:536來(lái)源:國(guó)知局
專利名稱:一種ip網(wǎng)絡(luò)設(shè)備對(duì)外輸出fe和ge接口自適應(yīng)方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種IP網(wǎng)絡(luò)設(shè)備對(duì)外輸出FE和GE接口自適應(yīng)方法。
背景技術(shù)
IP(互聯(lián)網(wǎng)絡(luò)協(xié)議)網(wǎng)絡(luò)設(shè)備的對(duì)外接口有多種,通常根據(jù)流量的大小,可以分為FE(10M/100M以太網(wǎng)接口)和GE(1000M以太網(wǎng)接口)接口。為了組網(wǎng)的靈活性,很多網(wǎng)絡(luò)設(shè)備的對(duì)外接口支持FE和GE自適應(yīng)的方式。如果所連的設(shè)備只有FE接口,或者在需要對(duì)外流量較小的情況下,選擇對(duì)外出FE接口;如果所連的設(shè)備只有GE接口,或者在需要對(duì)外流量較大的情況下,則選擇對(duì)外出GE接口。甚至在有些情況下,網(wǎng)絡(luò)設(shè)備的對(duì)外接口需要既有FE接口又有GE接口,或者若干個(gè)FE和GE接口的組合。
實(shí)現(xiàn)FE和GE接口的自適應(yīng),方法有很多種。很多具有二層或三層的交換器件,其本身既出FE接口,又出GE接口,這樣,引出一個(gè)或若干個(gè)FE和GE接口到設(shè)備的外部。由于交換器件固有的功能和特性,其可對(duì)數(shù)據(jù)包進(jìn)行相應(yīng)處理,即可自動(dòng)實(shí)現(xiàn)上述的FE和GE接口的自適應(yīng)功能,如圖1所示,各內(nèi)部模塊與SWITCH(交換機(jī))連接后,SWITCH可直接對(duì)外出FE或GE接口,接口數(shù)量由SWITCH本身的設(shè)計(jì)決定。
對(duì)于大多數(shù)外接外部網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備,為了防止外部非法數(shù)據(jù)的攻擊,都會(huì)對(duì)數(shù)據(jù)進(jìn)行過(guò)濾、限流等處理;另外,在類似圖1的組網(wǎng)方式中,為了減少對(duì)外的IP地址占用數(shù)量,還需要對(duì)數(shù)據(jù)包的相關(guān)字段(比如IP地址等)進(jìn)行切換。為能完成上述功能,還需在SWITCH外加設(shè)網(wǎng)絡(luò)處理器,但其成本非常高,針對(duì)復(fù)雜操作的需求才會(huì)用到,而對(duì)于相對(duì)較小的非專用的網(wǎng)絡(luò)設(shè)備,從節(jié)省成本的角度考慮,通常采用大規(guī)模的FPGA(大型可編程門陣列),其不僅可以滿足成本和速度上的要求,更能滿足網(wǎng)絡(luò)日益增多的功能、業(yè)務(wù)的擴(kuò)展等需求,因此應(yīng)用較廣。
為了使FPGA在網(wǎng)絡(luò)設(shè)備中實(shí)現(xiàn)過(guò)濾、限流及數(shù)據(jù)包相關(guān)字段的切換,只能將FPGA放在網(wǎng)絡(luò)設(shè)備的外部接口處,如圖2、3所示,將FPGA直接與SWITCH連接,并對(duì)外出單一接口,圖2中FPGA對(duì)外出FE,圖3中FPGA對(duì)外出GE接口,但這兩種連接方式比較單一,無(wú)法自實(shí)現(xiàn)自適應(yīng)。
如圖4所示,雖然FPGA對(duì)外出的接口既有FE接口又有GE接口,但其使用了兩個(gè)FPGA,分別處理FE和GE接口上的數(shù)據(jù),如果需要對(duì)外出很多FE和GE接口時(shí),該連接方式成本比較高;如圖5所示,F(xiàn)PGA對(duì)外接口既有FE接口又有GE接口,F(xiàn)PGA對(duì)內(nèi)接口有一個(gè)FE接口或一個(gè)GE接口,F(xiàn)PGA內(nèi)部需要根據(jù)對(duì)外連接的網(wǎng)口進(jìn)行適應(yīng),但為保證FPGA在對(duì)外、對(duì)內(nèi)接口不一致時(shí)的正常處理,F(xiàn)PGA內(nèi)部需要增加接口轉(zhuǎn)換模塊(其中需要對(duì)數(shù)據(jù)包進(jìn)行緩沖存儲(chǔ)),這將會(huì)花費(fèi)相當(dāng)?shù)倪壿嬞Y源;并且,在需要對(duì)外出很多FE和GE接口時(shí),仍然得像圖4的組網(wǎng)方式那樣,從SWITCH引出多個(gè)FPGA,或者,如圖5的組網(wǎng)方式那樣,在同一片較大規(guī)模的FPGA中實(shí)現(xiàn)多個(gè)FE和GE接口,但FPGA占用的資源就會(huì)成倍增加,從而導(dǎo)致成本增加。并且,圖2、3、4、5中的四種組網(wǎng)方式中,F(xiàn)PGA邏輯直接與外部相連,實(shí)現(xiàn)10M/100M、半雙工和全雙工自適應(yīng)的FE接口也是相當(dāng)麻煩的一個(gè)問(wèn)題。

發(fā)明內(nèi)容
針對(duì)上述網(wǎng)絡(luò)設(shè)備對(duì)外輸出接口的方法所存在的問(wèn)題和不足,本發(fā)明的目的是提供一種可任意組合設(shè)置FE和GE接口并且造價(jià)較低的IP網(wǎng)絡(luò)設(shè)備對(duì)外輸出FE和GE接口自適應(yīng)方法。
本發(fā)明是這樣實(shí)現(xiàn)的一種IP網(wǎng)絡(luò)設(shè)備對(duì)外輸出FE和GE接口自適應(yīng)方法,該網(wǎng)絡(luò)設(shè)備包括有交換機(jī)、FPGA和內(nèi)部模塊,所述交換機(jī)具有基于端口的VLAN處理能力,所述內(nèi)部模塊與所述交換機(jī)連接,所述交換機(jī)與所述FPGA連接,所述FPGA對(duì)外出一個(gè)接口,該接口接所述交換機(jī),并通過(guò)與該接口對(duì)接的所述交換機(jī)上的接口引出對(duì)外接口,所述FPGA對(duì)內(nèi)對(duì)外兩接口屬同一類接口,所述方法包括以下步驟設(shè)置交換機(jī)的VLAN處理模塊,將通過(guò)所述交換機(jī)引出的對(duì)外接口設(shè)置到同一VLAN里,將其余與所述交換機(jī)連接的接口設(shè)置在另一VLAN里。
進(jìn)一步地,所述通過(guò)交換機(jī)對(duì)外引出的接口為若干FE或GE,或?yàn)槿舾蒄E及GE的混合。
進(jìn)一步地,所述FPGA與所述交換機(jī)連接的接口及對(duì)外接口均為GE接口。
進(jìn)一步地,所述FPGA與所述交換機(jī)連接的接口及對(duì)外接口均為FE接口。
進(jìn)一步地,所述交換機(jī)為二層或三層交換機(jī)。
本發(fā)明通過(guò)一個(gè)FPGA與交換機(jī)連接,并將FPGA的對(duì)外接口與交換機(jī)連接,并通過(guò)與該接口對(duì)接的交換機(jī)上的接口引出若干FE或GE,或?yàn)槿舾蒄E及GE的混合,也即是說(shuō),可根據(jù)需要引出FE或GE接口的個(gè)數(shù),然后設(shè)置交換機(jī),將這些與交換機(jī)連接的對(duì)外FE或GE接口設(shè)置在同一VLAN里,將其余對(duì)內(nèi)的接口設(shè)置在另一VLAN里,也即將與交換機(jī)連接的除對(duì)外接口的其他接口設(shè)置在另一VLAN里,這樣,在對(duì)外輸出數(shù)據(jù)時(shí),由于VLAN的限制,數(shù)據(jù)只能通過(guò)FPGA對(duì)內(nèi)的接口,即與交換機(jī)內(nèi)接的接口進(jìn)入,不能從交換機(jī)對(duì)外出的接口直接流出。
本發(fā)明大大簡(jiǎn)化了網(wǎng)絡(luò)設(shè)備的接口電路及對(duì)FPGA的設(shè)計(jì),使得對(duì)外、對(duì)內(nèi)接口更加靈活,以較低的成本實(shí)現(xiàn)復(fù)雜、靈活和高效的接口特性。并且,F(xiàn)PGA采用單一對(duì)外出口,不需要在FPGA內(nèi)設(shè)置接口選擇,并且,對(duì)外接口都是直接連接在交換機(jī)上,使得系統(tǒng)很容易實(shí)現(xiàn)FE和GE的接口標(biāo)準(zhǔn),以及可以實(shí)現(xiàn)系統(tǒng)在出FE時(shí)的10M/100M以及全雙工和半雙工的自適應(yīng)。雖然該方法增加了軟件對(duì)交換機(jī)的配置,但是系統(tǒng)開(kāi)銷增加很小,并且對(duì)系統(tǒng)內(nèi)部、外部沒(méi)有任何影響。本發(fā)明可應(yīng)用于對(duì)外、對(duì)內(nèi)出多個(gè)GE和FE接口的設(shè)備中,可以有效降低硬件電路和FPGA程序的設(shè)計(jì)復(fù)雜度,降低生產(chǎn)成本,提高轉(zhuǎn)發(fā)效率。本發(fā)明還可應(yīng)用于IPV4網(wǎng)絡(luò)和IPV6網(wǎng)絡(luò),可應(yīng)用的產(chǎn)品形態(tài)包括IP網(wǎng)絡(luò)內(nèi)的各種設(shè)備的接口模塊,如VoIP產(chǎn)品,接入網(wǎng)關(guān)、中繼網(wǎng)關(guān)、寬帶接入設(shè)備等。


下面結(jié)合附圖,對(duì)本發(fā)明作出詳細(xì)描述。
圖1為一般組網(wǎng)方式結(jié)構(gòu)示意圖;圖2為現(xiàn)有的僅有FE接口的組網(wǎng)方式結(jié)構(gòu)示意圖;圖3為現(xiàn)有的僅有GE接口的組網(wǎng)方式結(jié)構(gòu)示意圖;圖4為現(xiàn)有的同時(shí)具有FE、GE接口的組網(wǎng)方式結(jié)構(gòu)示意圖;圖5為現(xiàn)有的同時(shí)具有FE、GE接口的組網(wǎng)方式結(jié)構(gòu)的另一示意圖;圖6為本發(fā)明FPGA僅有GE接口模式組網(wǎng)方式的結(jié)構(gòu)示意圖;圖7為本發(fā)明FPGA僅有FE接口模式組網(wǎng)方式的結(jié)構(gòu)示意圖。
具體實(shí)施例方式本發(fā)明的IP網(wǎng)絡(luò)設(shè)備包括有交換機(jī)、FPGA和內(nèi)部模塊,交換機(jī)具有基于端口的VLAN處理能力,內(nèi)部模塊與交換機(jī)連接,交換機(jī)與FPGA連接,F(xiàn)PGA對(duì)外出一個(gè)接口,該接口接交換機(jī),并通過(guò)與該接口對(duì)接的交換機(jī)上的接口引出對(duì)外接口,F(xiàn)PGA對(duì)內(nèi)對(duì)外兩接口屬同一類接口,本發(fā)明包括以下步驟設(shè)置交換機(jī)的VLAN處理模塊,將通過(guò)所述交換機(jī)引出的對(duì)外接口設(shè)置到同一VLAN里,將其余與所述交換機(jī)連接的接口設(shè)置在另一VLAN里。
如圖6所示,各內(nèi)部模塊1-N通過(guò)GE或FE接口與SWITCH連接,這里,SWITCH具有基于端口的VLAN處理能力;并且,F(xiàn)PGA的對(duì)內(nèi)對(duì)外兩接口均為GE接口;SWITCH通過(guò)GE接口即GE2接口與FPGA連接,F(xiàn)PGA的單一對(duì)外接口即GE3接口與SWITCH另一接口連接并出對(duì)外FE、GE1接口,當(dāng)然,如果SWITCH上還有其他空置接口,可任意作對(duì)外接口使用,即可根據(jù)需要,選擇有所需接口的SWITCH;設(shè)置SWITCH的VLAN處理模塊,將GE3及從SWITCH上對(duì)外出的所有接口設(shè)置在同一個(gè)VLAN里,將其余的接口即GE2接口及各內(nèi)部模塊與SWITCH連接的接口設(shè)置在另一個(gè)VLAN里。
由于VLAN的作用,內(nèi)部數(shù)據(jù)包向外輸出時(shí),不會(huì)直接通過(guò)SWITCH上的對(duì)外接口(GE1、FE)輸出,而是經(jīng)GE2接口進(jìn)入FPGA,并通過(guò)GE3接口送到與SWITCH連接的外部設(shè)備中;對(duì)內(nèi)輸入數(shù)據(jù)時(shí),由于VLAN的作用,數(shù)據(jù)不會(huì)通過(guò)SWITCH上對(duì)外出的接口直接將數(shù)據(jù)發(fā)送到內(nèi)部模塊,而是通過(guò)GE2接口到FPGA中后,再將數(shù)據(jù)發(fā)送到內(nèi)部模塊。
這里,SWITCH是二層或三層交換機(jī)。
如圖7所示,各內(nèi)部模塊1-N通過(guò)GE或FE接口與SWITCH連接,這里,SWITCH具有基于端口的VLAN處理能力;并且,F(xiàn)PGA的對(duì)內(nèi)對(duì)外兩接口均為FE接口;SWITCH通過(guò)FE接口即FE2接口與FPGA連接,F(xiàn)PGA的單一對(duì)外接口即FE3接口與SWITCH另一接口連接并出對(duì)外GE、FE1接口,當(dāng)然,如果SWITCH上還有其他空置接口,可任意作對(duì)外接口使用,即可根據(jù)需要,選擇有所需接口的SWITCH;設(shè)置SWITCH的VLAN處理模塊,將FE3及從SWITCH上對(duì)外出的所有接口設(shè)置在同一個(gè)VLAN里,將其余的接口即FE2接口及各內(nèi)部模塊與SWITCH連接的接口設(shè)置在另一個(gè)VLAN里。
由于VLAN的作用,內(nèi)部數(shù)據(jù)包向外輸出時(shí),不會(huì)直接通過(guò)SWITCH上的對(duì)外接口(FE1、GE)輸出,而是經(jīng)FE2接口進(jìn)入FPGA,并通過(guò)FE3接口送到與SWITCH連接的外部設(shè)備中;對(duì)內(nèi)輸入數(shù)據(jù)時(shí),由于VLAN的作用,數(shù)據(jù)不會(huì)通過(guò)SWITCH上對(duì)外出的接口直接將數(shù)據(jù)發(fā)送到內(nèi)部模塊,而是通過(guò)FE2接口到FPGA中后,再將數(shù)據(jù)發(fā)送到內(nèi)部模塊。
這里,SWITCH是二層或三層交換機(jī)。
權(quán)利要求
1.一種IP網(wǎng)絡(luò)設(shè)備對(duì)外輸出FE和GE接口自適應(yīng)方法,該網(wǎng)絡(luò)設(shè)備包括有交換機(jī)、FPGA和內(nèi)部模塊,所述交換機(jī)具有基于端口的VLAN處理能力,所述內(nèi)部模塊與所述交換機(jī)連接,所述交換機(jī)與所述FPGA連接,所述FPGA對(duì)外出一個(gè)接口,該接口接所述交換機(jī),并通過(guò)與該接口對(duì)接的所述交換機(jī)上的接口引出對(duì)外接口,所述FPGA對(duì)內(nèi)對(duì)外兩接口屬同一類接口,所述方法包括以下步驟設(shè)置交換機(jī)的VLAN處理模塊,將通過(guò)所述交換機(jī)引出的對(duì)外接口設(shè)置到同一VLAN里,將其余與所述交換機(jī)連接的接口設(shè)置在另一VLAN里。
2.如權(quán)利要求1所述的IP網(wǎng)絡(luò)設(shè)備對(duì)外輸出FE和GE接口自適應(yīng)方法,其特征在于,所述通過(guò)交換機(jī)對(duì)外引出的接口為若干FE或GE,或?yàn)槿舾蒄E及GE的混合。
3.如權(quán)利要求1所述的IP網(wǎng)絡(luò)設(shè)備對(duì)外輸出FE和GE接口自適應(yīng)方法,其特征在于,所述FPGA與所述交換機(jī)連接的接口及對(duì)外接口均為GE接口。
4.如權(quán)利要求1所述的IP網(wǎng)絡(luò)設(shè)備對(duì)外輸出FE和GE接口自適應(yīng)方法,其特征在于,所述FPGA與所述交換機(jī)連接的接口及對(duì)外接口均為FE接口。
5.如權(quán)利要求1所述的IP網(wǎng)絡(luò)設(shè)備對(duì)外輸出FE和GE接口自適應(yīng)方法,其特征在于,所述交換機(jī)為二層或三層交換機(jī)。
全文摘要
本發(fā)明公開(kāi)了一種IP網(wǎng)絡(luò)設(shè)備對(duì)外輸出FE和GE接口自適應(yīng)方法,該網(wǎng)絡(luò)設(shè)備包括有交換機(jī)、FPGA和內(nèi)部模塊,交換機(jī)有基于端口的VLAN處理能力,內(nèi)部模塊與交換機(jī)連接,交換機(jī)與FPGA連接,F(xiàn)PGA對(duì)外出一個(gè)接口,該接口接交換機(jī),并通過(guò)與該接口對(duì)接的交換機(jī)上的接口引出對(duì)外接口,F(xiàn)PGA對(duì)內(nèi)對(duì)外兩接口屬同一類接口,設(shè)置交換機(jī)的VLAN處理模塊,將通過(guò)交換機(jī)引出的對(duì)外接口設(shè)置在同一VLAN,將其余與交換機(jī)連接的接口設(shè)置在另一VLAN。本發(fā)明簡(jiǎn)化了網(wǎng)絡(luò)設(shè)備的接口電路及對(duì)FPGA的設(shè)計(jì),使得對(duì)外、對(duì)內(nèi)接口更加靈活;對(duì)外接口均直接連接在交換機(jī)上,在出FE時(shí)的10M/100M以及全雙工和半雙工的自適應(yīng)。
文檔編號(hào)H04L12/46GK1540951SQ20031010178
公開(kāi)日2004年10月27日 申請(qǐng)日期2003年10月28日 優(yōu)先權(quán)日2003年10月28日
發(fā)明者周恩松 申請(qǐng)人:港灣網(wǎng)絡(luò)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
赣榆县| 礼泉县| 禄劝| 枣强县| 内黄县| 阿城市| 巴彦淖尔市| 西充县| 阿坝县| 安岳县| 永川市| 安陆市| 保靖县| 汉寿县| 法库县| 天镇县| 大方县| 莲花县| 哈巴河县| 扶风县| 瑞安市| 明星| 探索| 皮山县| 和顺县| 大兴区| 博乐市| 阳泉市| 赫章县| 昌黎县| 措美县| 临沂市| 集安市| 常熟市| 留坝县| 灌南县| 桐庐县| 溧水县| 游戏| 米易县| 柳州市|