專利名稱:網(wǎng)絡(luò)分流器端口數(shù)據(jù)的配置方法、系統(tǒng)及網(wǎng)絡(luò)分流器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于通信領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)分流器端口數(shù)據(jù)的配置方法、系統(tǒng)及網(wǎng)絡(luò)分流器。
背景技術(shù):
隨著Internet網(wǎng)絡(luò)迅速普及以及流量的迅猛發(fā)展,為了管理和維護(hù)網(wǎng)絡(luò)運(yùn)行環(huán)境,對(duì)網(wǎng)絡(luò)流量的實(shí)時(shí)監(jiān)控和分析的需求也日益強(qiáng)烈。Network Tap(網(wǎng)絡(luò)分流器)是一種網(wǎng)絡(luò)流量復(fù)制設(shè)備,它采用Inline方式串接在網(wǎng)絡(luò)設(shè)備之間的物理鏈接中,在不干擾網(wǎng)絡(luò)正常通信的情況下,將網(wǎng)絡(luò)中傳輸?shù)牧髁繌?fù)制出一份副本,然后將副本傳送給后端的網(wǎng)絡(luò)分析設(shè)備進(jìn)行處理?,F(xiàn)有的網(wǎng)絡(luò)分流器應(yīng)用示意圖如圖I所示。圖I中,各種服務(wù)器、交換 機(jī)、網(wǎng)絡(luò)分析儀、PC機(jī)以及Network Tap都具有特定的網(wǎng)絡(luò)接口,網(wǎng)絡(luò)接口彼此之間采用雙絞線介質(zhì)進(jìn)行連接。這里以PC機(jī)與遠(yuǎn)端的文件服務(wù)器之間的文件傳輸請(qǐng)求為例簡(jiǎn)單說明系統(tǒng)的工作過程,PC機(jī)首先需要向文件服務(wù)器發(fā)起相應(yīng)的請(qǐng)求,該請(qǐng)求對(duì)應(yīng)的數(shù)據(jù)流從PC機(jī)出發(fā),依次流經(jīng)Network Tap的NET B端口、Network Tap的NET A端口以及交換機(jī),最后達(dá)到文件服務(wù)器,文件服務(wù)器接收到PC機(jī)的請(qǐng)求后,需要向PC機(jī)回送相應(yīng)的響應(yīng),該響應(yīng)對(duì)應(yīng)的數(shù)據(jù)流從文件服務(wù)器出發(fā),依次流經(jīng)交換機(jī)、Network Tap的NET A端口以及NetworkTap的NET B端口,最后達(dá)到PC機(jī),整個(gè)過程中,流入Network Tap的NETA端口的所有數(shù)據(jù)流都會(huì)被復(fù)制出一份副本,然后被傳送Network Tap的TAP A端口,最后被傳送到網(wǎng)絡(luò)分析儀進(jìn)行處理;同樣地,流入Network Tap的NET B端口的所有數(shù)據(jù)流都會(huì)被復(fù)制出一份副本,然后被傳送Network Tap的TAP B端口,最后被送到網(wǎng)絡(luò)分析儀進(jìn)行處理。目前,常見的網(wǎng)絡(luò)接口有三種10Base_T、100Base-TX、IOOOBase-T ;這三種接口的具體形式可以參見IEEE802. 3規(guī)范。IOBase-T規(guī)范了采用雙絞線介質(zhì)傳輸IOMbps信號(hào)的物理規(guī)范和電氣規(guī)范,100Base-TX規(guī)范了采用雙絞線介質(zhì)傳輸100Mbps信號(hào)的物理規(guī)范和電氣規(guī)范,IOOOBase-T規(guī)范了采用雙絞線介質(zhì)傳輸1000Mbps信號(hào)的物理規(guī)范和電氣規(guī)范。現(xiàn)有的Network Tap不支持端口數(shù)據(jù)的自動(dòng)配置,即Network Tap首次上電或設(shè)備運(yùn)行時(shí),端口 Net A和Net B接口模式不相同時(shí),需要人為設(shè)置,將端口 Net A和Net B配置在相同的接口模式下,效率低,成本高。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的在于提供一種網(wǎng)絡(luò)分流器端口數(shù)據(jù)的配置方法,旨在解決現(xiàn)有技術(shù)中的方法中的網(wǎng)絡(luò)分流器無法自動(dòng)配置端口數(shù)據(jù)導(dǎo)致的效率低,成本高的問題。本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,本發(fā)明提供一種網(wǎng)絡(luò)分流器端口數(shù)據(jù)的配置方法,所述方法包括檢測(cè)網(wǎng)絡(luò)分流器端口 Net A和Net B的接口狀態(tài);如Net A和Net B的接口狀態(tài)不一致,計(jì)算最小能力值組;
用最小能力值組重新配置Net A和Net B的端口數(shù)據(jù)。本發(fā)明還提供一種網(wǎng)絡(luò)分流器端口數(shù)據(jù)的配置系統(tǒng),所述系統(tǒng)包括檢測(cè)單元,用于檢測(cè)網(wǎng)絡(luò)分流器端ロ Net A和Net B的接ロ狀態(tài);計(jì)算單元,用于在Net A和Net B的接ロ狀態(tài)不一致,計(jì)算最小能力值組;配置単元,用于用最小能力值組重新配置Net A和Net B的端口數(shù)據(jù)。本發(fā)明又提供一種網(wǎng)絡(luò)分流器,所述網(wǎng)絡(luò)分流器包括上述的網(wǎng)絡(luò)分流器端口數(shù)據(jù)的配置系統(tǒng)。本發(fā)明實(shí)施例與現(xiàn)有技術(shù)相比,有益效果在于本發(fā)明的技術(shù)方案能夠自動(dòng)檢測(cè)Net A和Net B的接ロ狀態(tài),并在接ロ狀態(tài)不一致時(shí),計(jì)算最小能力值組,并根據(jù)最小能力值組配置Net A和Net B的端口數(shù)據(jù),從而使Net A和NetB始終工作在同一接ロ狀態(tài),所以該方法在端ロ NetA和Net B接ロ模式不相同時(shí),不需要人為設(shè)置,具有效率高,成本低的優(yōu)點(diǎn)
圖I是現(xiàn)有技術(shù)提供的一種網(wǎng)絡(luò)分流器應(yīng)用示意圖;圖2為本發(fā)明實(shí)提供的網(wǎng)絡(luò)分流器端口數(shù)據(jù)的配置方法的流程圖;圖3為本發(fā)明實(shí)施例一提供的網(wǎng)絡(luò)分流器的硬件結(jié)構(gòu)4為本發(fā)明實(shí)施例一提供的一種網(wǎng)絡(luò)分流器端口數(shù)據(jù)的配置方法的流程圖;圖5為本發(fā)明實(shí)施例ニ提供的一種網(wǎng)絡(luò)分流器端口數(shù)據(jù)的配置系統(tǒng)的流程圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)ー步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明提供一種網(wǎng)絡(luò)分流器端口數(shù)據(jù)的配置方法,該方法由網(wǎng)絡(luò)分流器完成,具體由網(wǎng)絡(luò)分流器內(nèi)的微處理器完成,該方法如圖2所示,包括如下步驟S21、檢測(cè)網(wǎng)絡(luò)分流器端ロ Net A和Net B的接ロ狀態(tài);實(shí)現(xiàn)S21的方法具體可以為控制網(wǎng)絡(luò)分流器端ロ Net A和Net B進(jìn)行自動(dòng)協(xié)商或檢測(cè)Net A和Net B的Link狀態(tài);需要說明的是,Net A和Net B自動(dòng)協(xié)商的具體方法可以參見IEEE802. 3中的相關(guān)規(guī)定。S22、如Net A和Net B的接ロ狀態(tài)不一致,計(jì)算最小能力值組;判斷Net A和Net B的接ロ狀態(tài)是否一致的方法具體可以為控制網(wǎng)絡(luò)分流器端ロ Net A和Net B進(jìn)行自動(dòng)協(xié)商或檢測(cè)Net A和Net B的Link狀態(tài);如協(xié)商結(jié)果一致判斷接ロ狀態(tài)一致,如協(xié)商結(jié)果不一致,判斷接ロ狀態(tài)不一致;或檢測(cè)出Net A和Net B位于Link狀態(tài),判斷Net A和Net B的接ロ狀態(tài)一致,檢測(cè)出Net A和Net B位于非Link狀態(tài),判斷Net A和Net B的接ロ狀態(tài)不一致。需要說明的是,計(jì)算最小能力值組的具體方法可以為根據(jù)協(xié)商結(jié)果從NetA和Net B的接ロ狀態(tài)中選出最小接ロ狀態(tài)(即最小能力值組),該接ロ狀態(tài)包括速率和雙エ方式的組合;其中,Net A和Net B接ロ狀態(tài)的大小可以為IOOOBase-T全雙エ> IOOOBase-T 半雙エ-> 100Base-TX 全雙エ-> 100Base-TX 半雙エ-> IOBase-T全雙エ-> IOBase-T半雙エ。下面以ー個(gè)實(shí)際例子來說明,例如Net A的接ロ狀態(tài)為IOOOBase-T全雙エ;Net B的接ロ狀態(tài)為100Base-T全雙工;則Net A和Net B的最小能力值組可以為100Base-T全雙エ。S23、用最小能力值組重新配置Net A和Net B的端口數(shù)據(jù)。實(shí)現(xiàn)S23的方法具體可以為用最新的最小能力值組更新和覆蓋原存儲(chǔ)在非易失性存儲(chǔ)器上的默認(rèn)的最小能力值組。例如原來Net A的最小能力值組可以為1000Base-T全雙エ,現(xiàn)在更新的最小能力值組可以為=IOOBase-T全雙エ;則用100Base-T全雙エ對(duì)應(yīng)的數(shù)據(jù)替換原來存儲(chǔ)在非易失性存儲(chǔ)器上的IOOOBase-T全雙エ的數(shù)據(jù)。需要說明的是,上述最小能力值組對(duì)應(yīng)的數(shù)據(jù)在IEEE802. 3中均有說明,這里不在贅述??蛇x的,在S23之后還可以包括S24、在次檢測(cè)Net A和Net B的接ロ狀態(tài),如Net A和Net B的接ロ狀態(tài)不一致,則報(bào)錯(cuò),點(diǎn)亮報(bào)警燈。S25、在檢測(cè)Net A和Net B的接ロ狀態(tài)一致時(shí),登記“最小能力值組”,并根據(jù)最新的“最小能力值組”配置Tab A和Tab B的接ロ狀態(tài)。可選的,在S25之后還可以包括如Net A和Net B的接ロ狀態(tài)不一致,報(bào)錯(cuò)。需要說明的是,登記“最小能力值組”的方式具體可以為用最新的“最小能力值組”更新和覆蓋原存儲(chǔ)在非易失性存儲(chǔ)器上的默認(rèn)“最小能力值組”。需要說明的是,實(shí)現(xiàn)上述方法的具體方式可以為啟動(dòng)網(wǎng)絡(luò)分流器端ロ Net A和Net B的自協(xié)商,根據(jù)Net A和Net B的自協(xié)商結(jié)果計(jì)算最小能力值組;如Net A和Net B的接ロ狀態(tài)不一致時(shí),用最小能力值組配置Net A和NetB端ロ的自協(xié)商通告信息,再次啟動(dòng)Net A和Net B的自協(xié)商;如再次自協(xié)商后,Net A和Net B的接ロ狀態(tài)一致時(shí),在非易失性存儲(chǔ)器上記錄最小能力值組,并且監(jiān)視Net A和Net B的鏈接狀態(tài),當(dāng)該鏈接狀態(tài)由LinkUp轉(zhuǎn)換成LinkDown時(shí),重新啟動(dòng)Net A和Net B的自協(xié)商。本發(fā)明提供的方法能夠自動(dòng)檢測(cè)Net A和Net B的接ロ狀態(tài),并在接ロ狀態(tài)不一致時(shí),計(jì)算最小能力值組,井根據(jù)最小能力值組配置Net A和Net B的端口數(shù)據(jù),從而使NetA和Net B始終工作在同一接ロ狀態(tài),所以該方法在端ロ Net A和Net B接ロ模式不相同吋,不需要人為設(shè)置,具有效率高,成本低的優(yōu)點(diǎn)。實(shí)施例一本實(shí)施例提供一種網(wǎng)絡(luò)分流器端口數(shù)據(jù)的配置方法,該方法由網(wǎng)絡(luò)分流器完成,該網(wǎng)絡(luò)分流器的硬件結(jié)構(gòu)圖如圖3所示,其中,210a、210b、211a和211b代表的是RJ45, 俗稱水晶頭,用于接插雙絞線。220a、220b、221a和221b代表的是支持10/100/1000Mbps三種速率的變壓器,用于實(shí)施電氣隔離。圖4中雖然是采用的分離的RJ45和分離的變壓器,但也完全可以采用集成了變壓器的RJ45進(jìn)行替代。230a (即Net A)、230b (即NetB)、231a (即 Tab A)和 231b (即 Tab B)代表的是支持 10Base-T、100Base-TX 和 IOOOBase-T 三種網(wǎng)絡(luò)接 ロ 的 Ethernet PHY 1C,該 IC 實(shí)現(xiàn) IEEE802. 3 規(guī)范的 10Base-T、100Base-TX 以及IOOOBase-T所有功能。圖4中雖然是采用4個(gè)分離的單ロ Ethernet PHY 1C,但也完全可以采用2個(gè)集成的2 ロ Ethernet PHY IC或者I個(gè)集成的4 ロ EthernetPHY IC進(jìn)行替代。240a和240b代表的是解復(fù)用器件,用于實(shí)現(xiàn)信號(hào)復(fù)制。250代表的是微處理器,微處理器需采用MDIO或者I2C總線接ロ實(shí)現(xiàn)Ethernet PHYIC的配置和管理。圖4中帶箭頭的實(shí)體線代表的是信號(hào)的流向。該方法如圖5所示,包括如下步驟S41> Network Tap(網(wǎng)絡(luò)分流器)設(shè)備上電。S42、硬復(fù)位 230a、230b、231a、231b。實(shí)現(xiàn)S42的方法可以為硬復(fù)位可以采用專用的Power on Reset IC實(shí)現(xiàn),也可以采用微處理器控制去實(shí)現(xiàn)。
S43、啟動(dòng)230a和230b的自協(xié)商功能。實(shí)現(xiàn)S43中的自協(xié)商功能定義由IEEE802. 3規(guī)范,它允許ー個(gè)網(wǎng)絡(luò)設(shè)備向鏈路遠(yuǎn)端的設(shè)備通告自己所運(yùn)行的工作方式,并且偵測(cè)遠(yuǎn)端通告的相應(yīng)的運(yùn)行方式。自動(dòng)協(xié)商的目的是給共享一條鏈路的兩臺(tái)網(wǎng)絡(luò)設(shè)備提供一種交換信息的方法,并自動(dòng)配置它們工作在最優(yōu)能力下。簡(jiǎn)單說,自動(dòng)協(xié)商就是ー種在兩臺(tái)網(wǎng)絡(luò)設(shè)備間達(dá)到可能的最大傳輸速率的方式。它允許設(shè)備用ー種方式“討論”可能的傳輸速率,然后選擇雙方可接受的最佳速率。兩個(gè)網(wǎng)絡(luò)設(shè)備根據(jù)以下從高到低的優(yōu)先級(jí)偵測(cè)雙方共有的最佳方式IOOOBase-T全雙ェ>IOOOBase-T 半雙エ-> 100Base-TX 全雙エ-> 100Base-TX 半雙エ-> lOBase-Τ 全雙エ-> IOBase-T半雙エ。S44、等待230a和230b完成自協(xié)商。S45、比較230a和230b的自協(xié)商結(jié)果,比較的信息包括速率(10/100/1000Mbps)
和雙ェ模式(全雙ェ/半雙ェ)。如果230a和230b的自協(xié)商結(jié)果不一致,則進(jìn)入此S36 ;如果230a和230b的自協(xié)商結(jié)果一致,則進(jìn)入流程S37。S46、根據(jù)230a和230b的自協(xié)商結(jié)果的計(jì)算得到“最小能力值組”,并配置230a和230b的端口數(shù)據(jù);需要說明的是,“最小能力值組”是ー個(gè)簡(jiǎn)稱,將“最小能力值組”代表的信息下發(fā)到Ethernet PHY IC特定的寄存器,就能控制Ethernet PHY在自協(xié)商時(shí)的通告信息,這些信息包括速率(lO/lOO/lOOOMbps)和雙エ模式(全雙エ/半雙エ)。例如,230a的自協(xié)商結(jié)果是IOOOBase-T全雙エ,230b的自協(xié)商結(jié)果是100Base-TX全雙エ,那么,就根據(jù)100Base-TX全雙ェ信息確定對(duì)應(yīng)的“最小能力值組”,然后根據(jù)“最小能力值組”重新配置230a和230b。在重新配置“最小能力值組”后,該方法還可以包括再次啟動(dòng)230a和230b的自協(xié)商功能;再次等待230a和230b完成自協(xié)商;再次比較230a和230b的自協(xié)商結(jié)果;如果230a和230b的自協(xié)商結(jié)果還是不一致,則報(bào)錯(cuò),點(diǎn)亮告警燈,結(jié)束流程。如果結(jié)果230a和230b的自協(xié)商結(jié)果一致,則進(jìn)入流程S47 ;當(dāng)然也可以不經(jīng)過上述流程,在重新配置230a和230b后直接進(jìn)入S47。。S47、登記“最小能力值組”,即用最新的“最小能力值組”更新和覆蓋原存儲(chǔ)在非易失性存儲(chǔ)器上的默認(rèn)“最小能力值組”。S48、根據(jù)最新的“最小能力值組”配置231a和231b。
可選的,在S38之后還可以包括循環(huán)監(jiān)視230a和230b的Link狀態(tài)。如果出現(xiàn)Link Down (非Link狀態(tài)),表示物理鏈路故障,則報(bào)錯(cuò),點(diǎn)亮告警燈。本實(shí)施例提供的方法能夠控制Net A和Net B自動(dòng)協(xié)商,根據(jù)協(xié)商結(jié)果計(jì)算最小能力值組,并根據(jù)最小能力值組配置Net A和Net B的端口數(shù)據(jù),從而使Net A和Net B始終工作在同一接ロ狀態(tài),所以該方法在端ロ Net A和Net B接ロ模式不相同時(shí),不需要人為設(shè)置,具有效率高,成本低的優(yōu)點(diǎn)。實(shí)施例ニ本實(shí)施例提供一種網(wǎng)絡(luò)分流器端口數(shù)據(jù)的配置系統(tǒng),該系統(tǒng)如圖4所示,包括檢測(cè)單元51,用于檢測(cè)網(wǎng)絡(luò)分流器端ロ Net A和Net B的接ロ狀態(tài);
計(jì)算單元52,用于在Net A和Net B的接ロ狀態(tài)不一致,計(jì)算最小能力值組;配置單元53,用于用最小能力值組重新配置Net A和Net B的端口數(shù)據(jù)。 可選的,檢測(cè)單元51具體包括控制模塊511,用于控制網(wǎng)絡(luò)分流器端ロ Net A和Net B進(jìn)行自動(dòng)協(xié)商;或檢測(cè)模塊512,用于檢測(cè)Net A和Net B的Link狀態(tài)??蛇x的,上述系統(tǒng)還包括判斷單元54,用于判斷Net A和Net B的接ロ狀態(tài)是否一致;判斷単元54具體可以包括協(xié)商模塊541,用于控制網(wǎng)絡(luò)分流器端ロ Net A和Net B進(jìn)行自動(dòng)協(xié)商,如協(xié)商結(jié)果不一致,判斷接ロ狀態(tài)不一致;或狀態(tài)模塊542,用于檢測(cè)Net A和Net B的Link狀態(tài);如檢測(cè)出Net A和Net B位于非Link狀態(tài),判斷Net A和Net B的接ロ狀態(tài)不一致。可選的,計(jì)算單元52具體包括自動(dòng)協(xié)商模塊521,用于控制Net A和Net B自動(dòng)協(xié)商;計(jì)算模塊522,用于根據(jù)協(xié)商結(jié)果從Net A和Net B的接ロ狀態(tài)中選出最小能力值組,該最小能力值組包括速率和雙エ方式的組合。可選的,上述系統(tǒng)還包括二次檢測(cè)單元55,用于再次檢測(cè)Net A和Net B的接ロ狀態(tài),二次配置單元56,用于在Net A和Net B的接ロ狀態(tài)一致時(shí),登記所述最小能力值組,用所述最小能力值組配置Tab A和Tab B的端口數(shù)據(jù);報(bào)錯(cuò)單元57,用于在Net A和Net B的接ロ狀態(tài)不一致時(shí),報(bào)錯(cuò)。本發(fā)明提供的系統(tǒng)能夠自動(dòng)檢測(cè)Net A和Net B的接ロ狀態(tài),并在接ロ狀態(tài)不一致時(shí),計(jì)算最小能力值組,井根據(jù)最小能力值組配置Net A和Net B的端口數(shù)據(jù),從而使NetA和Net B始終工作在同一接ロ狀態(tài),所以該系統(tǒng)在端ロ Net A和Net B接ロ模式不相同吋,不需要人為設(shè)置,具有效率高,成本低的優(yōu)點(diǎn)。實(shí)施例三本實(shí)施例還提供一種網(wǎng)絡(luò)分流器,該網(wǎng)絡(luò)分流器包括如實(shí)施例ニ提供的網(wǎng)絡(luò)分流器端口數(shù)據(jù)的配置系統(tǒng)。值得注意的是,上述系統(tǒng),所包括的各個(gè)單元只是按照功能邏輯進(jìn)行劃分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應(yīng)的功能即可;另外,各功能単元的具體名稱也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護(hù)范圍。另外,本領(lǐng)域普通 技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,相應(yīng)的程序可以存儲(chǔ)于ー種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。綜上所述,本發(fā)明提供的技術(shù)方案具有效率高,成本低的優(yōu)點(diǎn)。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種網(wǎng)絡(luò)分流器端口數(shù)據(jù)的配置方法,其特征在于,所述方法包括 檢測(cè)網(wǎng)絡(luò)分流器端口 Net A和Net B的接口狀態(tài); 如Net A和Net B的接口狀態(tài)不一致,計(jì)算最小能力值組; 用最小能力值組重新配置Net A和Net B的端口數(shù)據(jù)。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,判斷NetA和Net B的接口狀態(tài)是否一致的方法具體包括 控制網(wǎng)絡(luò)分流器端口 Net A和Net B進(jìn)行自動(dòng)協(xié)商,如協(xié)商結(jié)果不一致,判斷接口狀態(tài)不一致; 或檢測(cè)Net A和Net B的Link狀態(tài);如檢測(cè)出Net A和Net B位于非Link狀態(tài),判斷Net A和Net B的接口狀態(tài)不一致。
3.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述計(jì)算最小能力值組的方法具體包括 控制Net A和Net B自動(dòng)協(xié)商,根據(jù)協(xié)商結(jié)果從Net A和Net B的接口狀態(tài)中選出最小能力值組,該最小能力值組包括速率和雙工方式的組合。
4.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述方法在重新配置NetA和Net B的端口數(shù)據(jù)之后還包括 再次檢測(cè)Net A和Net B的接口狀態(tài),如接口狀態(tài)一致,登記所述最小能力值組,用所述最小能力值組配置Tab A和Tab B的端口數(shù)據(jù); 如接口狀態(tài)不一致,報(bào)錯(cuò)。
5.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述方法具體包括 啟動(dòng)網(wǎng)絡(luò)分流器端口 Net A和Net B的自協(xié)商,根據(jù)Net A和Net B的自協(xié)商結(jié)果計(jì)算最小能力值組; 如Net A和Net B的接口狀態(tài)不一致時(shí),用最小能力值組配置Net A和NetB端口的自協(xié)商通告信息,再次啟動(dòng)Net A和Net B的自協(xié)商; 如再次自協(xié)商后,Net A和Net B的接口狀態(tài)一致時(shí),在非易失性存儲(chǔ)器上記錄最小能力值組,并且監(jiān)視Net A和Net B的鏈接狀態(tài),當(dāng)該鏈接狀態(tài)由LinkUp轉(zhuǎn)換成Link Down時(shí),重新啟動(dòng)Net A和Net B的自協(xié)商。
6.一種網(wǎng)絡(luò)分流器端口數(shù)據(jù)的配置系統(tǒng),其特征在于,所述系統(tǒng)包括 檢測(cè)單元,用于檢測(cè)網(wǎng)絡(luò)分流器端口 Net A和Net B的接口狀態(tài); 計(jì)算單元,用于在Net A和Net B的接口狀態(tài)不一致,計(jì)算最小能力值組; 配置單元,用于用最小能力值組重新配置Net A和Net B的端口數(shù)據(jù)。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述檢測(cè)單元具體包括 控制模塊,用于控制網(wǎng)絡(luò)分流器端口 Net A和Net B進(jìn)行自動(dòng)協(xié)商; 或檢測(cè)模塊,用于檢測(cè)Net A和Net B的Link狀態(tài)。
8.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括 判斷單元,用于判斷Net A和Net B的接口狀態(tài)是否一致;所述判斷單元具體包括 協(xié)商模塊,用于控制網(wǎng)絡(luò)分流器端口 Net A和Net B進(jìn)行自動(dòng)協(xié)商,如協(xié)商結(jié)果不一致,判斷接口狀態(tài)不一致; 或狀態(tài)模塊,用于檢測(cè)Net A和Net B的Link狀態(tài);如檢測(cè)出Net A和NetB位于非Link狀態(tài),判斷Net A和Net B的接口狀態(tài)不一致。
9.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述計(jì)算單元具體包括 自動(dòng)協(xié)商模塊,用于控制Net A和Net B自動(dòng)協(xié)商; 計(jì)算模塊,用于根據(jù)協(xié)商結(jié)果從Net A和Net B的接口狀態(tài)中選出最小能力值組,該最小能力值組包括速率和雙工方式的組合。
10.一種網(wǎng)絡(luò)分流器,其特征在于,所述網(wǎng)絡(luò)分流器包括如權(quán)利要求6-9任一所述的網(wǎng)絡(luò)分流器端口數(shù)據(jù)的配置系統(tǒng)。
全文摘要
本發(fā)明適用于通信領(lǐng)域,本發(fā)明提供了一種網(wǎng)絡(luò)分流器端口數(shù)據(jù)的配置方法、系統(tǒng)及網(wǎng)絡(luò)分流器,該方法包括啟動(dòng)Net A和Net B的接口的自協(xié)商,根據(jù)Net A和Net B的自協(xié)商結(jié)果計(jì)算最小能力值組;當(dāng)Net A和Net B的接口的自協(xié)商結(jié)果不一致時(shí),用最小能力值組配置Net A和Net B的接口的自協(xié)商通告信息并再次啟動(dòng)Net A和Net B的自協(xié)商;當(dāng)Net A和Net B的接口的自協(xié)商結(jié)果一致時(shí),在非易失性存儲(chǔ)器上記錄最小能力值組,并且監(jiān)視Net A和Net B的鏈接狀態(tài),當(dāng)鏈接狀態(tài)由Link Up轉(zhuǎn)換成Link Down時(shí),再次啟動(dòng)Net A和NetB的自協(xié)商。本發(fā)明的技術(shù)方案具有效率高,成本低的優(yōu)點(diǎn)。
文檔編號(hào)H04L12/26GK102684980SQ20111006070
公開日2012年9月19日 申請(qǐng)日期2011年3月14日 優(yōu)先權(quán)日2011年3月14日
發(fā)明者胡開勇 申請(qǐng)人:深圳市恒揚(yáng)科技有限公司