專利名稱:以太網(wǎng)雙歸組網(wǎng)及其mac地址表刷新方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通4言領(lǐng)域,具體而言,涉及一種以太網(wǎng)雙歸組網(wǎng)及
其MAC地址表刷新方法。
背景技術(shù):
在以太網(wǎng)雙歸組網(wǎng)中,通過(guò)鏈3各的備^f分才幾制可以實(shí)效L對(duì)二層鏈 路的保護(hù)倒換功能,當(dāng)主鏈路故障時(shí)迅速切換到備份鏈路。如圖1 所示,SW2與SW1之間是主鏈路,SW3與SW1之間是備份鏈路; 圖2所示,SW2與SW1之間是主鏈路,SW3與SW1之間是備份鏈 路。在圖1和圖2的以太網(wǎng)雙歸組網(wǎng)中,當(dāng)主鏈路故障時(shí)迅速切換 到備份鏈路?,F(xiàn)有的鏈路故障檢測(cè)技術(shù)及鏈路倒換技術(shù)已經(jīng)能夠使 ^尋鏈i 各收癥夂時(shí)間在50ms之內(nèi),并可以通過(guò)FLUSH (刷新)才艮文通 知上游i殳備刷新MAC ( Media Access Control, 4某體訪問(wèn)控制)地址 表,以此來(lái)保障切換后數(shù)據(jù)的正常轉(zhuǎn)發(fā)。
在實(shí)現(xiàn)本發(fā)明過(guò)程中,發(fā)明人發(fā)現(xiàn)如果FLUSH報(bào)文一旦丟失, 則MAC (MediaAccess Control, 4某介接入控制)地址表無(wú)法刷新, 導(dǎo)致在i殳備MAC i也址老化之前,業(yè)務(wù)會(huì)一直中斷,這將癥合用戶和 運(yùn)營(yíng)商帶來(lái)重大損失。
發(fā)明內(nèi)容
本發(fā)明旨在提供一種以太網(wǎng)雙歸組網(wǎng)及其MAC地址表刷新方 法,以解決MAC地址表無(wú)法刷新,導(dǎo)致在設(shè)備MAC地址老化之 前,業(yè)務(wù)一直中斷,給用戶和運(yùn)營(yíng)商帶來(lái)重大損失的問(wèn)題。
在本發(fā)明的實(shí)施例中,提供了一種以太網(wǎng)雙歸組網(wǎng)的MAC地 址表刷新方法,包才舌以下步艱《當(dāng)以太網(wǎng)雙歸組網(wǎng)啟動(dòng)主備鏈路的 保護(hù)倒換時(shí),運(yùn)行備份組的節(jié)點(diǎn)周期性發(fā)送FLUSH報(bào)文,以通知 其上游設(shè)備刷新MAC地址表;上游設(shè)備中的最上層節(jié)點(diǎn)收到 FLUSH才艮文,刷新其MAC地址表并響應(yīng)FLUSH-ACK (刷新響應(yīng)) 報(bào)文;運(yùn)行備份組的節(jié)點(diǎn)收到FLUSH-ACK報(bào)文后結(jié)束周期性發(fā)送 FLUSH才艮文。
優(yōu)選的,運(yùn)行備份組的節(jié)點(diǎn)周期性發(fā)送FLUSH報(bào)文具體包括 運(yùn)行備份組的節(jié)點(diǎn)啟動(dòng)定時(shí)器;運(yùn)行備份組的節(jié)點(diǎn)發(fā)送FLUSH報(bào) 文后嘗試接收FLUSH-ACK報(bào)文;如果定時(shí)器超時(shí)后仍未收到 FLUSH-ACK報(bào)文,則運(yùn)行備份組的節(jié)點(diǎn)重發(fā)FLUSH報(bào)文,并重 啟定時(shí)器。
優(yōu)選的,上游設(shè)備還包括在運(yùn)行備份組的節(jié)點(diǎn)與最上層節(jié)點(diǎn)之 間的中間節(jié)點(diǎn),還包括中間節(jié)點(diǎn)收到FLUSH凈艮文,向其上游設(shè) 備轉(zhuǎn)發(fā)FLUSH報(bào)文后并刷新其MAC地址表。
優(yōu)選的,在向其上游設(shè)備轉(zhuǎn)發(fā)FLUSH報(bào)文后并刷新其MAC 地址表之前還包括判斷FLUSH報(bào)文的合法性;若合法,則向其 上游設(shè)備轉(zhuǎn)發(fā)FLUSH報(bào)文后并刷新其MAC地址表;若不合法,則 丟棄FLUSH才艮文。
6優(yōu)選的,最上層節(jié)點(diǎn)響應(yīng)FLUSH-ACK報(bào)文具體包括最上層 節(jié)點(diǎn)構(gòu)造FLUSH-ACK才艮文,其中包括目的MAC,用于指示運(yùn) 4亍備<分《且的節(jié)點(diǎn)的源MAC;源MAC,用于指示自己的橋MAC; 內(nèi)容,用于指示確收信息。
在本發(fā)明的實(shí)施例中,還提供了一種以太網(wǎng)雙歸組網(wǎng),包括 運(yùn)行備份組的節(jié)點(diǎn),用于當(dāng)以太網(wǎng)雙歸組網(wǎng)啟動(dòng)主備鏈路的保護(hù)倒 換時(shí),周期性發(fā)送FLUSH才艮文,以通知其上游i殳備刷新MAC i也址 表;以及收到FLUSH-ACK才艮文后結(jié)束周期性發(fā)送FLUSH才艮文; 上游設(shè)備中的最上層節(jié)點(diǎn),用于收到FLUSH報(bào)文,刷新其MAC地 址表并響應(yīng)FLUSH畫(huà)ACK才艮文。
優(yōu)選的,備份組的節(jié)點(diǎn)包括啟動(dòng)模塊,用于啟動(dòng)定時(shí)器;接 收模塊,用于運(yùn)行備份組的節(jié)點(diǎn)發(fā)送FLUSH報(bào)文后嘗試接收 FLUSH-ACK報(bào)文;重發(fā)才莫塊,用于如果定時(shí)器超時(shí)后仍未收到 FLUSH-ACK才艮文,則運(yùn)行備份組的節(jié)點(diǎn)重發(fā)FLUSH才艮文,并重 啟定時(shí)器。
優(yōu)選的,上游設(shè)備還包括在運(yùn)行備份組的節(jié)點(diǎn)與最上層節(jié)點(diǎn)之 間的中間節(jié)點(diǎn),用于收到FLUSH才艮文,向其上游i殳備轉(zhuǎn)發(fā)FLUSH 才艮文后并刷新其MAC :t也址表。
優(yōu)選的,中間節(jié)點(diǎn)包括判斷模塊,用于判斷FLUSH報(bào)文的 合法性;處理模塊,用于若合法,則向其上游設(shè)備轉(zhuǎn)發(fā)FLUSH報(bào) 文后并刷新其MAC地址表;丟棄沖莫塊,用于若不合法,則丟棄 FLUSH才艮文。
優(yōu)選的,最上層節(jié)點(diǎn)包括構(gòu)造模塊,用于構(gòu)造FLUSH-ACK 報(bào)文,其中包括目的MAC,用于指示運(yùn)行備份組的節(jié)點(diǎn)的源MAC; 源MAC,用于指示自己的橋MAC;內(nèi)容,用于指示確收信息。上述實(shí)施例的以太網(wǎng)乂又歸組網(wǎng)及其MAC ;也址表刷新方法,因 為采用FLUSH才艮文的重發(fā)機(jī)制,所以克服了 FLUSH報(bào)文一旦丟失, MAC地址表無(wú)法刷新,導(dǎo)致在設(shè)備MAC地址老化之前,業(yè)務(wù)會(huì)一 直中斷的問(wèn)題,本發(fā)明確保了上游設(shè)備都能夠收到FLUSH報(bào)文, 更新MAC地址表項(xiàng),從而有效地保障了倒換后數(shù)據(jù)轉(zhuǎn)發(fā)的可靠性, 使得業(yè)務(wù)中斷損失減少到最小。
此處所i兌明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申 請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其"i兌明用于解釋本發(fā)明,并 不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中
圖1示出了相關(guān)技術(shù)的以太網(wǎng)雙歸鏈路拓樸結(jié)構(gòu);
圖2示出了相關(guān)技術(shù)的另一種以太網(wǎng)雙歸鏈路拓樸結(jié)構(gòu);
圖3示出了根據(jù)本發(fā)明實(shí)施例的以太網(wǎng)雙歸組網(wǎng)的MAC地址 表刷殺斤方法的;危禾呈文發(fā)送處理流程圖5示出了4艮據(jù)本發(fā)明優(yōu)選實(shí)施例的MAC地址刷新FLUSH報(bào) 文接收處理流程圖6示出了根據(jù)本發(fā)明實(shí)施例的以太網(wǎng)雙歸組網(wǎng)的網(wǎng)絡(luò)結(jié)構(gòu)圖。
具體實(shí)施例方式
下面將參考附圖并結(jié)合實(shí)施例,來(lái)詳細(xì)i兌明本發(fā)明。
圖3示出了才艮據(jù)本發(fā)明實(shí)施例的以太網(wǎng)雙歸組網(wǎng)的MAC地址 表刷新方法的流禾呈圖,包4舌以下步驟
當(dāng)以太網(wǎng)乂又歸《且網(wǎng)啟動(dòng)主備鏈3各的^f呆護(hù)倒纟奐時(shí),
步驟SIO,運(yùn)行備份組的節(jié)點(diǎn)周期性發(fā)送FLUSH報(bào)文,以通知 其上游設(shè)備刷新MAC地址表;
步-驟S20,上游i殳備中的最上層節(jié)點(diǎn)收到FLUSH才艮文,刷新其 MAC地址表并響應(yīng)FLUSH-ACK報(bào)文;
步驟S30 ,運(yùn)行備份組的節(jié)點(diǎn)收到FLUSH-ACK報(bào)文后結(jié)束周 期性發(fā)送FLUSH 4艮文。
本發(fā)明的目的就是提供一種可靠的MAC地址刷新機(jī)制。從上 描述可以看出,當(dāng)網(wǎng)絡(luò)擁塞導(dǎo)致FLUSH報(bào)文丟失,或鏈路質(zhì)量影 響導(dǎo)致FLUSH報(bào)文錯(cuò)誤時(shí),本發(fā)明能夠提供FLUSH報(bào)文的重傳機(jī) 制,確保上游設(shè)備都能夠收到FLUSH ^艮文,更新MAC地址表項(xiàng), 從而有效地保障了倒換后數(shù)據(jù)轉(zhuǎn)發(fā)的可靠性,使得業(yè)務(wù)中斷損失減 少到最小。
優(yōu)選的,步驟S10具體包括運(yùn)4于備份組的節(jié)點(diǎn)啟動(dòng)定時(shí)器; 運(yùn)行備份組的節(jié)點(diǎn)發(fā)送FLUSH報(bào)文后嘗試接收FLUSH-ACK報(bào)文; 如果定時(shí)器超時(shí)后仍未收到FLUSH-ACK報(bào)文,則運(yùn)行備份組的節(jié) 點(diǎn)重發(fā)FLUSH 4艮文,并重啟定時(shí)器。以上優(yōu)選實(shí)施例提供FLUSH報(bào)文的重傳機(jī)制,確保了上游設(shè) 備都能夠收到FLUSH報(bào)文,更新MAC地址表項(xiàng),從而有效地保障 了倒換后數(shù)據(jù)轉(zhuǎn)發(fā)的可靠性。
優(yōu)選的,上游設(shè)備還包括在運(yùn)行備份組的節(jié)點(diǎn)與最上層節(jié)點(diǎn)之 間的中間節(jié)點(diǎn),還包括中間節(jié)點(diǎn)收到FLUSH報(bào)文,向其上游設(shè) 備轉(zhuǎn)發(fā)FLUSH報(bào)文后并刷新其MAC地址表。
優(yōu)選的,在向其上游設(shè)備轉(zhuǎn)發(fā)FLUSH報(bào)文后并刷新其MAC 地址表之前還包括判斷FLUSH報(bào)文的合法性;若合法,則向其 上游i殳備專t發(fā)FLUSH才艮文后并刷新其MAC ;也址表;若不合法,則 丟棄FLUSH才艮文。
上述優(yōu)選實(shí)施例確保了 FLUSH報(bào)文的合法性,保證了 MAC i也iit表的正確刷殺斤。
優(yōu)選的,最上層節(jié)點(diǎn)響應(yīng)FLUSH-ACK報(bào)文具體包括最上層 節(jié)點(diǎn)構(gòu)造FLUSH-ACK報(bào)文,其中包括目的MAC,用于指示運(yùn) 4亍備^H且的節(jié)點(diǎn)的源MAC;源MAC,用于指示自己的橋MAC; 內(nèi)容,用于指示確收信息。
以上優(yōu)選實(shí)施例能夠4吏運(yùn)4于備份組的節(jié)點(diǎn)正確收到 FLUSH-ACK報(bào)文,結(jié)束周期性發(fā)送FLUSH報(bào)文。
文發(fā)送處理流程圖,包4舌
步驟S410,當(dāng)發(fā)生鏈路切換時(shí),運(yùn)行保護(hù)組的節(jié)點(diǎn)SW1通過(guò) 活動(dòng)端口發(fā)送FLUSH才艮文通知上游設(shè)備進(jìn)行MAC地址表的刷新梯:
作;步驟S420,啟動(dòng)循環(huán)定時(shí)器,超時(shí)對(duì)FLUSH報(bào)文重傳;
步驟S430,判斷是否收到合法的FLUSH-ACK報(bào)文;未收到 FLUSH-ACK報(bào)文之前,定時(shí)器超時(shí)發(fā)送FLUSH報(bào)文;
收到合法FLUSH-ACK報(bào)文后,進(jìn)入步驟S440,關(guān)閉定時(shí)器。
文4妻收處理流禾呈圖,包4舌
步驟S510,上游設(shè)備(如圖一中SW2和SW4)收到合法的 FLUSH報(bào)文;根據(jù)FLUSH報(bào)文約定判斷其合法性,不合法丟棄, FLUSH才艮文處理結(jié)束;FLUSH才艮文合法繼續(xù)下一步處理;
步驟S520,才艮據(jù)FLUSH才艮文信息進(jìn)4亍MAC地址表刷新;
步驟S530,根據(jù)預(yù)先配置決定設(shè)備是否需要發(fā)送響應(yīng)報(bào)文 FLUSH-ACK (如圖一所示SW4需要響應(yīng),SW2不需要響應(yīng)),不 需要的情況,才艮文處理結(jié)束;需要的情況繼續(xù)下一步處理;
步驟S540, FLUSH-ACK才艮文組裝,目的MAC為發(fā)送FLUSH 才艮文的源MAC,源MAC為自己的橋MAC,并添加FLUSH-ACK
內(nèi)容;
步驟S550 ,發(fā)送FLUSH-ACK *艮文。
上面的FLUSH報(bào)文發(fā)送和接收處理流程中的步驟都是以時(shí)間 為順序的,有先后依存關(guān)系。在實(shí)際處理過(guò)考呈中只有運(yùn)行4呆護(hù)組的 節(jié)點(diǎn)SW1會(huì)主動(dòng)發(fā)送FLUSH報(bào)文,處理流禾呈如圖4所示,中間結(jié) 點(diǎn)收到此FLUSH報(bào)文后向上游設(shè)備轉(zhuǎn)發(fā),同時(shí)復(fù)制報(bào)文上送CPU, CPU收到此報(bào)文后判斷其合法性,然后執(zhí)行MAC地址表刷新動(dòng)作,中間節(jié)點(diǎn)不回應(yīng)FLUSH-ACK報(bào)文。能夠4妄Jl丈FLUSH才艮文的最上 層節(jié)點(diǎn)收到FLUSH才艮文后,執(zhí)行MAC地址表刷新動(dòng)作,同時(shí)發(fā)送 FLUSH-ACK才艮文,處理流禾呈如圖5所示。
圖6示出了4艮據(jù)本發(fā)明實(shí)施例的以太網(wǎng)雙歸組網(wǎng)的網(wǎng)絡(luò)結(jié)構(gòu) 圖,包括
運(yùn)行備^f分組的節(jié)點(diǎn)10,用于當(dāng)以太網(wǎng)雙歸組網(wǎng)啟動(dòng)主備鏈路的 保護(hù)倒換時(shí),周期性發(fā)送FLUSH報(bào)文,以通知其上游設(shè)備刷新MAC 地址表;以及收到FLUSH-ACK報(bào)文后結(jié)束周期性發(fā)送FLUSH報(bào)
文;
上游設(shè)備20中的最上層節(jié)點(diǎn)210,用于收到FLUSH報(bào)文,刷 新其MAC地址表并響應(yīng)FLUSH-ACK凈艮文。
優(yōu)選的,運(yùn)行備份組的節(jié)點(diǎn)10包括啟動(dòng)模塊,用于啟動(dòng)定時(shí) 器;接收模塊,用于運(yùn)行備份組的節(jié)點(diǎn)發(fā)送FLUSH報(bào)文后嘗試接 收FLUSH-ACK報(bào)文;重發(fā)模塊,用于如果定時(shí)器超時(shí)后仍未收到 FLUSH-ACK報(bào)文,則運(yùn)行備份組的節(jié)點(diǎn)重發(fā)FLUSH報(bào)文,并重 啟定時(shí)器。
以上優(yōu)選實(shí)施例提供FLUSH才艮文的重傳機(jī)制,確保了上游設(shè) 備都能夠收到FLUSH報(bào)文,更新MAC地址表項(xiàng),從而有效地保障 了倒換后數(shù)據(jù)轉(zhuǎn)發(fā)的可靠性。
優(yōu)選的,上游設(shè)備20還包括在運(yùn)行備份組的節(jié)點(diǎn)10與最上層 節(jié)點(diǎn)210之間的中間節(jié)點(diǎn)220,用于收到FLUSH報(bào)文,向其上游設(shè) 備轉(zhuǎn)發(fā)FLUSH纟艮文后并刷新其MAC地址表。
優(yōu)選的,中間節(jié)點(diǎn)包括判斷模塊,用于判斷FLUSH報(bào)文的 合法性;處理模塊,用于若合法,則向其上游設(shè)備轉(zhuǎn)發(fā)FLUSH報(bào)
12文后并刷新其MAC地址表;丟棄模塊,用于若不合法,則丟棄 FLUSH凈艮文。
上述優(yōu)選實(shí)施例確保了 FLUSH報(bào)文的合法性,保證了 MAC i也址表的正確刷新。
優(yōu)選的,最上層節(jié)點(diǎn)210包括構(gòu)造才莫塊,用于構(gòu)造 FLUSH-ACK報(bào)文,其中包括目的MAC,用于指示運(yùn)行備份組的 節(jié)點(diǎn)的源MAC;源MAC,用于指示自己的橋MAC;內(nèi)容,用于 指示確收信息。
以上優(yōu)選實(shí)施例能夠使運(yùn)行備4分組的節(jié)點(diǎn)正確收到 FLUSH-ACK才艮文,結(jié)束周期性發(fā)送FLUSH報(bào)文。
顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或 各步驟可以用通用的計(jì)算裝置來(lái)實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算 裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們 可以用計(jì)算裝置可執(zhí)行的程序代碼來(lái)實(shí)現(xiàn),從而,可以將它們存儲(chǔ) 在存儲(chǔ)裝置中由計(jì)算裝置來(lái)執(zhí)行,或者將它們分別制作成各個(gè)集成 電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模 塊來(lái)實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明, 對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在 本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同4齊換、改進(jìn)等, 均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種以太網(wǎng)雙歸組網(wǎng)的MAC地址表刷新方法,其特征在于,包括以下步驟當(dāng)所述以太網(wǎng)雙歸組網(wǎng)啟動(dòng)主備鏈路的保護(hù)倒換時(shí),運(yùn)行備份組的節(jié)點(diǎn)周期性發(fā)送刷新報(bào)文,以通知其上游設(shè)備刷新MAC地址表;所述上游設(shè)備中的最上層節(jié)點(diǎn)收到所述刷新報(bào)文,刷新其MAC地址表并響應(yīng)刷新響應(yīng)報(bào)文;所述運(yùn)行備份組的節(jié)點(diǎn)收到所述刷新響應(yīng)報(bào)文后結(jié)束周期性發(fā)送所述刷新報(bào)文。
2. 才艮據(jù)權(quán)利要求1所述的MAC地址表刷新方法,其特征在于, 運(yùn)行備份組的節(jié)點(diǎn)周期性發(fā)送刷新報(bào)文具體包括所述運(yùn)行備份組的節(jié)點(diǎn)啟動(dòng)定時(shí)器;所述運(yùn)行備份組的節(jié)點(diǎn)發(fā)送刷新報(bào)文后嘗試接收所述刷 新響應(yīng)纟艮文;如果所述定時(shí)器超時(shí)后仍未收到所述刷新響應(yīng)*艮文,則所 述運(yùn)行備份組的節(jié)點(diǎn)重發(fā)所述刷新報(bào)文,并重啟所述定時(shí)器。
3. 根據(jù)權(quán)利要求1所述的MAC地址表刷新方法,其特征在于, 所述上游設(shè)備還包括在所述運(yùn)行備份組的節(jié)點(diǎn)與所述最上層 節(jié)點(diǎn)之間的中間節(jié)點(diǎn),還包4舌所述中間節(jié)點(diǎn)收到所述刷新報(bào)文,向其上游設(shè)備轉(zhuǎn)發(fā)所述 刷新才艮文后并刷新其MAC地址表。
4. 根據(jù)權(quán)利要求3所述的MAC地址表刷新方法,其特4正在于,前還包括判斷所述刷新報(bào)文的合法性;若合法,則向其上游設(shè)備轉(zhuǎn)發(fā)所述刷新才艮文后并刷新其 MAC地址表;若不合法,則丟棄所述刷新報(bào)文。
5. 根據(jù)權(quán)利要求1所述的MAC地址表刷新方法,其特征在于, 所述最上層節(jié)點(diǎn)響應(yīng)刷新響應(yīng)報(bào)文具體包括所述最上層節(jié)點(diǎn)構(gòu)造所述刷新響應(yīng)報(bào)文,其中包括目的MAC,用于指示所述運(yùn)4于備份組的節(jié)點(diǎn)的源 MAC;源MAC,用于指示自己的橋MAC; 內(nèi)容,用于指示確收信息。
6. —種以太網(wǎng)雙歸組網(wǎng),其特4正在于,包4舌運(yùn)行備4分組的節(jié)點(diǎn),用于當(dāng)所述以太網(wǎng)雙歸組網(wǎng)啟動(dòng)主備 鏈路的保護(hù)倒換時(shí),周期性發(fā)送刷新報(bào)文,以通知其上游設(shè)備 刷新MAC地址表;以及收到刷新響應(yīng)才艮文后結(jié)束周期性發(fā)送 所述刷新^艮文;所述上游設(shè)備中的最上層節(jié)點(diǎn),用于收到所述刷新報(bào)文, 刷新其MAC地址表并響應(yīng)所述刷新響應(yīng)凈艮文。
7. 根據(jù)權(quán)利要求6所述的以太網(wǎng)雙歸組網(wǎng),其特征在于,所述運(yùn) 4亍備4分組的節(jié)點(diǎn)包括啟動(dòng)^f莫塊,用于啟動(dòng)定時(shí)器;接收模塊,用于所述運(yùn)行備份組的節(jié)點(diǎn)發(fā)送刷新報(bào)文后嘗試4^收所述刷新響應(yīng)才艮文;重發(fā)一莫塊,用于如果所述定時(shí)器超時(shí)后仍未收到所述刷新 響應(yīng)才艮文,則所述運(yùn)行備4分組的節(jié)點(diǎn)重發(fā)所述刷新才艮文,并重 啟所述定時(shí)器。
8. 才艮據(jù)4又利要求6所述的以太網(wǎng)雙歸組網(wǎng),其特4正在于,所述上 游設(shè)備還包括在所述運(yùn)行備份組的節(jié)點(diǎn)與所述最上層節(jié)點(diǎn)之 間的中間節(jié)點(diǎn),用于收到所述刷新報(bào)文,向其上游設(shè)備轉(zhuǎn)發(fā)所 述刷新才艮文后并刷新其MAC地址表。
9. 根據(jù)權(quán)利要求8所述的以太網(wǎng)雙歸組網(wǎng),其特征在于,所述中 間節(jié)點(diǎn)包括判斷模塊,用于判斷所述刷新報(bào)文的合法性;處理才莫塊,用于若合法,則向其上游設(shè)備轉(zhuǎn)發(fā)所述刷新報(bào) 文后并刷新其MAC i也址表;丟棄模塊,用于若不合法,則丟棄所述刷新報(bào)文。
10. 4艮l居4又利要求6所述的以太網(wǎng)雙歸組網(wǎng),其特4i在于,所述最 上層節(jié)點(diǎn)包括構(gòu)造才莫塊,用于構(gòu)造所述刷新響應(yīng)才艮文,其中包括目的MAC,用于指示所述運(yùn)4亍備份組的節(jié)點(diǎn)的源 MAC;源MAC,用于指示自己的橋MAC; 內(nèi)容,用于指示確收信息。
全文摘要
本發(fā)明提供了一種以太網(wǎng)雙歸組網(wǎng)的MAC地址表刷新方法,包括以下步驟當(dāng)以太網(wǎng)雙歸組網(wǎng)啟動(dòng)主備鏈路的保護(hù)倒換時(shí),運(yùn)行備份組的節(jié)點(diǎn)周期性發(fā)送FLUSH報(bào)文,以通知其上游設(shè)備刷新MAC地址表;上游設(shè)備中的最上層節(jié)點(diǎn)收到FLUSH報(bào)文,刷新其MAC地址表并響應(yīng)FLUSH-ACK報(bào)文;運(yùn)行備份組的節(jié)點(diǎn)收到FLUSH-ACK報(bào)文后結(jié)束周期性發(fā)送FLUSH報(bào)文。本發(fā)明可以確保上游設(shè)備都能夠收到FLUSH報(bào)文,更新MAC地址表項(xiàng),從而有效地保障了倒換后數(shù)據(jù)轉(zhuǎn)發(fā)的可靠性,使得業(yè)務(wù)中斷損失減少到最小。
文檔編號(hào)H04L1/16GK101615989SQ200810126228
公開(kāi)日2009年12月30日 申請(qǐng)日期2008年6月26日 優(yōu)先權(quán)日2008年6月26日
發(fā)明者王同樂(lè) 申請(qǐng)人:中興通訊股份有限公司