国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種鏈路狀態(tài)通告的備份方法和設(shè)備的制作方法

      文檔序號(hào):7862734閱讀:164來源:國知局
      專利名稱:一種鏈路狀態(tài)通告的備份方法和設(shè)備的制作方法
      技術(shù)領(lǐng)域
      本申請(qǐng)涉及通信技術(shù)領(lǐng)域,特別涉及一種鏈路狀態(tài)通告的備份方法和設(shè)備。
      背景技術(shù)
      當(dāng)前語音、視頻等新網(wǎng)絡(luò)業(yè)務(wù)的出現(xiàn)對(duì)流量中斷時(shí)間提出更嚴(yán)格的要求,許多運(yùn)營商期望網(wǎng)絡(luò)故障導(dǎo)致的流量中斷時(shí)間控制在50ms以內(nèi)甚至更低,這種需求通過傳統(tǒng)的路由協(xié)議快速收斂技術(shù)已經(jīng)完全無法實(shí)現(xiàn)。為了進(jìn)一步提升系統(tǒng)可靠性,在系統(tǒng)故障時(shí)保證網(wǎng)絡(luò)轉(zhuǎn)發(fā)盡量少中斷甚至不中斷,一般采用雙主控的分布式設(shè)備來解決這個(gè)問題,即在分布式設(shè)備上配置兩塊主控板,其中主板(主用主控板)負(fù)責(zé)運(yùn)行正常業(yè)務(wù),備板(備用主控板)作為備份,在主板故障時(shí),由備板快速接管主板的相應(yīng)業(yè)務(wù)。 目前主要采用開放式最短路徑優(yōu)先(OSPF)不間斷路由(Nonstop Routing,NSR)來降低系統(tǒng)故障的影響,即通過將鏈路狀態(tài)通告(LSA)數(shù)據(jù)從主板備份到備板,使分布式設(shè)備在發(fā)生王備倒換時(shí)可以自彳丁完成鏈路狀態(tài)的恢復(fù)和路由的重新生成,鄰接關(guān)系不會(huì)發(fā)生中斷,從而避免了主備倒換對(duì)轉(zhuǎn)發(fā)業(yè)務(wù)的影響。然而,現(xiàn)有采用OSPF NSR備份LSA數(shù)據(jù)時(shí)可有兩種處理方式,一是主板不用等待收到備板回復(fù)的LSA備份確認(rèn)消息即回復(fù)LSAACK或進(jìn)行LSA洪泛,這樣當(dāng)主板在備份LSA時(shí)發(fā)生異常,會(huì)使得LSA備份失敗,由此,備板在轉(zhuǎn)換為主板時(shí)會(huì)發(fā)生LSDB中的LSA和鄰居的LSA不同步,導(dǎo)致流量異常;二是主板等待收到備板回復(fù)的LSA備份確認(rèn)消息后才回復(fù)LSA ACK或進(jìn)行LSA洪泛,這樣會(huì)使得LSA備份的結(jié)果影響主板的運(yùn)行,并且主板收到LSA備份確認(rèn)消息后還可能需要還原備份消息的上下文環(huán)境,如果上下文環(huán)境發(fā)生變化,會(huì)增加主板的運(yùn)行復(fù)雜度。

      發(fā)明內(nèi)容
      有鑒于此,本發(fā)明提供了一種鏈路狀態(tài)通告的備份方法,在進(jìn)行LSA備份時(shí),不僅能夠避免LSA備份失敗引起的LSA不同步的問題,而且還能夠降低主板的運(yùn)行復(fù)雜度,提高LSA備份效率,實(shí)現(xiàn)負(fù)載分擔(dān)。本發(fā)明還提供了一種鏈路狀態(tài)通告的備份設(shè)備,在進(jìn)行LSA備份時(shí),不僅能夠避免LSA備份失敗引起的LSA不同步的問題,而且還能夠降低主板的運(yùn)行復(fù)雜度,提高LSA備份效率,實(shí)現(xiàn)負(fù)載分擔(dān)。為了達(dá)到上述目的,本發(fā)明提出的技術(shù)方案為一種鏈路狀態(tài)通告的備份方法,應(yīng)用于實(shí)施不間斷路由NSR的分布式設(shè)備中,所述分布式設(shè)備包括作為主用主控板的主板和作為備用主控板的備板,該方法包括備板接收主板生成并發(fā)送的第一鏈路狀態(tài)通告LSA,其中第一 LSA是所述主板在記錄下所述第一 LSA的洪泛信息后發(fā)送的,且該洪泛信息用于指示所述第一 LSA處于洪泛狀態(tài);備板對(duì)接收到的所述第一 LSA進(jìn)行存儲(chǔ);
      備板對(duì)接收到的所述第一 LSA進(jìn)行存儲(chǔ)后,替代所述主板對(duì)所述第一 LSA進(jìn)行洪泛處理,以使得所述主板在接收到鄰居設(shè)備返回的針對(duì)所述第一 LSA的確認(rèn)響應(yīng)后,清除本地保存的所述第一 LSA的洪泛信息。所述備板洪泛所述第一 LSA后,該方法還包括備板接收主板轉(zhuǎn)發(fā)的鄰居設(shè)備針對(duì)所述第一 LSA的確認(rèn)響應(yīng),結(jié)束所述第一 LSA的洪泛處理過程。該方法還包括備板接收主板轉(zhuǎn)發(fā)的第二 LSA,所述第二 LSA是主板從鄰居設(shè)備處接收到的、且非所述主板生成的LSA ;備板對(duì)接收到的所述第二 LSA進(jìn)行存儲(chǔ);備板對(duì)接收到的所述第二 LSA進(jìn)行存儲(chǔ)后,替代所述主板向鄰居設(shè)備返回針對(duì)所 述第二 LSA的確認(rèn)響應(yīng)。一種鏈路狀態(tài)通告的備份設(shè)備,該備份設(shè)備為實(shí)施不間斷路由NSR的分布式設(shè)備中作為備用主控板的備板,該分布式設(shè)備還包括作為主用主控板的主板,該備份設(shè)備包括接收單元、存儲(chǔ)單元和處理單元,其中,所述接收單元,用于接收主板生成并發(fā)送的第一鏈路狀態(tài)通告LSA,其中第一 LSA是所述主板在記錄下所述第一 LSA的洪泛信息后發(fā)送的,且該洪泛信息用于指示所述第一LSA處于洪泛狀態(tài);所述存儲(chǔ)單元,用于對(duì)接收單元接收到的所述第一 LSA進(jìn)行存儲(chǔ);所述處理單元,用于當(dāng)存儲(chǔ)單元對(duì)接收到的所述第一 LSA進(jìn)行存儲(chǔ)后,替代所述主板對(duì)所述第一 LSA進(jìn)行洪泛處理,以使得所述主板在接收到鄰居設(shè)備返回的針對(duì)所述第一 LSA的確認(rèn)響應(yīng)后,清除本地保存的所述第一 LSA的洪泛信息。該備份設(shè)備還包括結(jié)束處理單元,則,所述接收單元,還用于接收主板轉(zhuǎn)發(fā)的鄰居設(shè)備針對(duì)所述第一 LSA的確認(rèn)響應(yīng);所述結(jié)束處理單元,用于當(dāng)接收單元接收到所述第一 LSA的確認(rèn)響應(yīng)后,結(jié)束所述第一 LSA的洪泛處理過程。該備份設(shè)備還包括響應(yīng)單元,貝U,所述接收單元,還用于接收主板轉(zhuǎn)發(fā)的第二 LSA,所述第二 LSA是主板從鄰居設(shè)備處接收到的、且非所述主板生成的LSA ;所述存儲(chǔ)單元,還用于對(duì)接收單元接收到的所述第二 LSA進(jìn)行存儲(chǔ);所述響應(yīng)單元,用于當(dāng)存儲(chǔ)單元對(duì)接收到的所述第二 LSA進(jìn)行存儲(chǔ)后,替代所述主板向鄰居設(shè)備返回針對(duì)所述第二 LSA的確認(rèn)響應(yīng)。一種鏈路狀態(tài)通告的備份方法,應(yīng)用于實(shí)施不間斷路由NSR的分布式設(shè)備中,所述分布式設(shè)備包括作為主用主控板的主板和作為備用主控板的備板,該方法包括主板生成第一鏈路狀態(tài)通告LSA,并記錄第一 LSA的洪泛信息,該洪泛信息用于指示所述第一 LSA處于洪泛狀態(tài);主板向備板發(fā)送所述第一 LSA,以指示所述備板存儲(chǔ)所述第一 LSA,并替代所述主板對(duì)所述第一 LSA進(jìn)行洪泛處理;主板接收鄰居設(shè)備返回的針對(duì)所述第一 LSA的確認(rèn)響應(yīng);主板根據(jù)所述確認(rèn)響應(yīng),清除記錄的所述第一 LSA的洪泛信息。
      該方法還包括主板向備板轉(zhuǎn)發(fā)鄰居設(shè)備針對(duì)所述第一 LSA的確認(rèn)響應(yīng),以使得備板結(jié)束所述第一 LSA的洪泛處理過程。該方法還包括當(dāng)主板檢測(cè)到備板發(fā)生異常,且主板記錄有第一 LSA的洪泛信息時(shí),主板根據(jù)所述洪泛信息對(duì)所述第一 LSA進(jìn)行洪泛處理。該方法還包括主板接收鄰居設(shè)備發(fā)送的第二 LSA,所述第二 LSA是由所述主板外的其他設(shè)備生成的LSA ;主板將接收到的所述第二 LSA轉(zhuǎn)發(fā)給備板,以使得所述備板對(duì)所述第二 LSA進(jìn)行 存儲(chǔ)后,替代所述主板向鄰居設(shè)備返回針對(duì)所述第二 LSA的確認(rèn)響應(yīng)。該方法還包括當(dāng)主板接收鄰居設(shè)備重復(fù)發(fā)送的第二 LSA,且檢測(cè)到備板發(fā)生異常時(shí),主板向鄰居設(shè)備返回針對(duì)所述第二 LSA的確認(rèn)響應(yīng)。一種鏈路狀態(tài)通告的備份設(shè)備,該備份設(shè)備為實(shí)施不間斷路由NSR的分布式設(shè)備中作為主用主控板的主板,該分布式設(shè)備還包括作為備用主控板的備板,該備份設(shè)備包括生成記錄單元、發(fā)送單元、接收單元和清除單元,其中,所述生成記錄單元,用于生成第一鏈路狀態(tài)通告LSA,并記錄第一 LSA的洪泛信息,該洪泛信息用于指示所述第一 LSA處于洪泛狀態(tài);所述發(fā)送單元,用于向備板發(fā)送生成記錄單元生成的所述第一 LSA,以指示所述備板存儲(chǔ)所述第一 LSA,并替代所述主板對(duì)所述第一 LSA進(jìn)行洪泛處理;所述接收單元,用于接收鄰居設(shè)備返回的針對(duì)所述發(fā)送單元發(fā)送的第一 LSA的確認(rèn)響應(yīng);所述清除單元,用于根據(jù)所述接收單元接收的確認(rèn)響應(yīng),清除生成記錄單元記錄的所述第一 LSA的洪泛信息。所述發(fā)送單元,還用于向備板轉(zhuǎn)發(fā)接收單元接收到的鄰居設(shè)備針對(duì)所述第一 LSA的確認(rèn)響應(yīng),以使得備板結(jié)束所述第一 LSA的洪泛處理過程。該設(shè)備還包括處理單元,用于當(dāng)檢測(cè)到備板發(fā)生異常,且生成記錄單元記錄有第
      一LSA的洪泛信息時(shí),根據(jù)所述生成記錄單元記錄的洪泛信息對(duì)所述第一 LSA進(jìn)行洪泛處理。所述接收單元,還用于接收鄰居設(shè)備發(fā)送的第二 LSA,所述第二 LSA是由所述主板外的其他設(shè)備生成的LSA;所述發(fā)送單元,還用于將接收單元接收到的所述第二 LSA轉(zhuǎn)發(fā)給備板,以使得所述備板對(duì)所述第二 LSA進(jìn)行存儲(chǔ)后,替代所述主板向鄰居設(shè)備返回針對(duì)所述第二 LSA的確認(rèn)響應(yīng)。所述發(fā)送單元,還用于當(dāng)接收單元接收到鄰居設(shè)備重復(fù)發(fā)送的第二 LSA,且檢測(cè)到備板發(fā)生異常時(shí),向鄰居設(shè)備返回針對(duì)所述第二 LSA的確認(rèn)響應(yīng)。綜上所述,本發(fā)明所采用的鏈路狀態(tài)通告的備份方法,是由備板對(duì)主板發(fā)送的LSA進(jìn)行存儲(chǔ)后,替代主板對(duì)所述存儲(chǔ)的LSA進(jìn)行洪泛處理或者回復(fù)LSAACK。一方面,由于本發(fā)明是通過備板對(duì)LSA進(jìn)行存儲(chǔ)后,才對(duì)存儲(chǔ)的LSA進(jìn)行洪泛或者回復(fù)LSAACK,也就能夠避免LSA備份失敗引起的LSA不同步的問題;另一方面,由于本發(fā)明方法不是通過主板對(duì)所述LSA進(jìn)行洪泛或回復(fù)LSAACK,而是在備板對(duì)LSA進(jìn)行存儲(chǔ)后,由備板對(duì)所述LSA進(jìn)行洪泛或回復(fù)LSA ACK,也就使得主板的運(yùn)行不受備板的影響,不僅降低了主板的運(yùn)行復(fù)雜度,而且能夠提高LSA的備份效率,實(shí)現(xiàn)負(fù)載分擔(dān)。


      圖I為本發(fā)明實(shí)施例鏈路狀態(tài)通告?zhèn)浞莘椒ǖ墓ぷ髁鞒虉D;圖2為本發(fā)明所采用的鏈路狀態(tài)通告?zhèn)浞菰O(shè)備實(shí)施例一的結(jié)構(gòu)示意圖;圖3為本發(fā)明所采用的鏈路狀態(tài)通告?zhèn)浞菰O(shè)備實(shí)施例二的結(jié)構(gòu)示意圖;圖4為本發(fā)明鏈路狀態(tài)備份方法具體實(shí)施例一的流程示意圖;圖5為本發(fā)明鏈路狀態(tài)備份方法具體實(shí)施例二的流程示意圖。
      具體實(shí)施例方式為了解決本發(fā)明提出的技術(shù)問題,本發(fā)明實(shí)施例所述方案的具體實(shí)現(xiàn)包括備板接收主板生成并發(fā)送的第一 LSA,其中第一 LSA是所述主板在記錄下所述第一LSA的洪泛信息后發(fā)送的,且該洪泛信息用于指示所述第一 LSA處于洪泛狀態(tài);備板對(duì)接收到的所述第一 LSA進(jìn)行存儲(chǔ);備板對(duì)接收到的所述第一 LSA進(jìn)行存儲(chǔ)后,替代所述主板對(duì)所述第一 LSA進(jìn)行洪泛處理,以使得所述主板在接收到鄰居設(shè)備返回的針對(duì)所述第一 LSA的確認(rèn)響應(yīng)后,清除本地保存的所述第一 LSA的洪泛信息。為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步地詳細(xì)描述。圖I為本發(fā)明實(shí)施例鏈路狀態(tài)通告?zhèn)浞莘椒ǖ墓ぷ髁鞒虉D,該方法應(yīng)用于實(shí)施NSR的分布式設(shè)備中,所述分布式設(shè)備包括作為主用主控板的主板和作為備用主控板的備板,且所述分布式設(shè)備對(duì)外呈現(xiàn)一個(gè)設(shè)備。具體的,該分布式設(shè)備可以運(yùn)行OSPF協(xié)議或IS-IS協(xié)議。下文中的LSA可以是基于OSPF協(xié)議或IS-IS協(xié)議的LSA。如圖I所示,該流程包括如下步驟步驟101 :主板生成第一 LSA,記錄所述第一 LSA的洪泛信息,該洪泛信息用于指示所述第一 LSA處于洪泛狀態(tài)。步驟102 :主板向備板發(fā)送所述第一 LSA,以指示所述備板存儲(chǔ)該第一 LSA。步驟103 :備板接收主板發(fā)送的第一 LSA,并對(duì)所述接收到的第一 LSA進(jìn)行存儲(chǔ)。步驟104 :備板對(duì)接收到的所述第一 LSA進(jìn)行存儲(chǔ)后,替代所述主板對(duì)所述第一LSA進(jìn)行洪泛處理。步驟105 :主板接收鄰居設(shè)備返回的針對(duì)所述第一 LSA的確認(rèn)響應(yīng),并根據(jù)所述確認(rèn)響應(yīng)清除本地保存的所述第一 LSA的洪泛信息。步驟106 :主板向備板轉(zhuǎn)發(fā)鄰居設(shè)備針對(duì)所述第一 LSA的確認(rèn)響應(yīng)。步驟107 :備板接收主板轉(zhuǎn)發(fā)的鄰居設(shè)備針對(duì)所述第一 LSA的確認(rèn)響應(yīng),結(jié)束所述第一 LSA的洪泛處理過程。其中,當(dāng)主板檢測(cè)到備板發(fā)生異常時(shí),如果本地保存有第一 LSA的洪泛信息,則根據(jù)所述洪泛信息對(duì)所述第一 LSA進(jìn)行洪泛處理,并在接收到鄰居設(shè)備返回的針對(duì)所述第一LSA的確認(rèn)響應(yīng)后,清除本地保存的所述第一 LSA的洪泛信息。進(jìn)一步地,該方法還包括主板接收鄰居設(shè)備發(fā)送的第二 LSA,并將接收到的所述第二 LSA轉(zhuǎn)發(fā)給備板,以使得所述備板對(duì)所述第二 LSA進(jìn)行存儲(chǔ)后,替代所述主板向鄰居設(shè)備返回針對(duì)所述第二 LSA的確認(rèn)響應(yīng)。此時(shí),當(dāng)主板接收鄰居設(shè)備重復(fù)發(fā)送的第二 LSA時(shí),如果檢測(cè)到備板發(fā)生異常,則向鄰居設(shè)備返回針對(duì)所述第二 LSA的確認(rèn)響應(yīng)。這里,第二 LSA是由所述主板之外的其他設(shè)備所生成的LSA。至此,即完成了本發(fā)明實(shí)施例鏈路狀態(tài)通告?zhèn)浞莘椒ǖ恼麄€(gè)工作流程?;谏鲜龇椒?,圖2和圖3分別給出了為本發(fā)明所采用的鏈路狀態(tài)通告?zhèn)浞菰O(shè)備實(shí)施例的結(jié)構(gòu)示意圖。首先參見圖2給出的備份設(shè)備,如圖2所示,該備份設(shè)備為實(shí)施NSR 的分布式設(shè)備中作為備用主控板的備板,該分布式設(shè)備還包括作為主用主控板的主板,則該備份設(shè)備包括接收單元21、存儲(chǔ)單元22和處理單元23,其中,所述接收單元21,用于接收主板生成并發(fā)送的第一 LSA,其中第一 LSA是所述主板在記錄下所述第一 LSA的洪泛信息后發(fā)送的,且該洪泛信息用于指示所述第一 LSA處于洪泛狀態(tài);所述存儲(chǔ)單元22,用于對(duì)接收單元21接收到的所述第一 LSA進(jìn)行存儲(chǔ);所述處理單元23,用于當(dāng)存儲(chǔ)單元22對(duì)接收到的所述第一 LSA進(jìn)行存儲(chǔ)后,替代所述主板對(duì)所述第一 LSA進(jìn)行洪泛處理,以使得所述主板在接收到鄰居設(shè)備返回的針對(duì)所述第一 LSA的確認(rèn)響應(yīng)后,清除本地保存的所述第一 LSA的洪泛信息。該備份設(shè)備還包括結(jié)束處理單元24,則,所述接收單元21,還用于接收主板轉(zhuǎn)發(fā)的鄰居設(shè)備針對(duì)所述第一 LSA的確認(rèn)響應(yīng);所述結(jié)束處理單元24,用于當(dāng)接收單元21接收到所述第一 LSA的確認(rèn)響應(yīng)后,結(jié)束所述第一 LSA的洪泛處理過程。進(jìn)一步地,該備份設(shè)備還包括響應(yīng)單元25,則, 所述接收單元21,還用于接收主板轉(zhuǎn)發(fā)的第二 LSA,所述第二 LSA是主板從鄰居設(shè)備處接收到的、且非所述主板生成的LSA ;所述存儲(chǔ)單元22,還用于對(duì)接收單元21接收到的所述第二 LSA進(jìn)行存儲(chǔ);所述響應(yīng)單元25,用于當(dāng)存儲(chǔ)單元22對(duì)接收到的所述第二 LSA進(jìn)行存儲(chǔ)后,替代所述主板向鄰居設(shè)備返回針對(duì)所述第二 LSA的確認(rèn)響應(yīng)。至此,即得到了本實(shí)施例所采用的備份設(shè)備。圖3給出的備份設(shè)備為實(shí)施NSR的分布式設(shè)備中作為主用主控板的主板,該分布式設(shè)備還包括作為備用主控板的備板,則該備份設(shè)備包括生成記錄單元31、發(fā)送單元32、接收單元33和清除單元34,其中,所述生成記錄單元31,用于生成第一 LSA,并記錄第一 LSA的洪泛信息,該洪泛信息用于指示所述第一 LSA處于洪泛狀態(tài);所述發(fā)送單元32,用于向備板發(fā)送生成記錄單元32生成的所述第一 LSA,以指示所述備板存儲(chǔ)所述第一 LSA,并替代所述主板對(duì)所述第一 LSA進(jìn)行洪泛處理;
      所述接收單元33,用于接收鄰居設(shè)備返回的針對(duì)所述發(fā)送單元發(fā)32送的第一 LSA的確認(rèn)響應(yīng);所述清除單元34,用于根據(jù)所述接收單元33接收的確認(rèn)響應(yīng),清除生成記錄單元31記錄的所述第一 LSA的洪泛信息。其中,所述發(fā)送單元32,還用于向備板轉(zhuǎn)發(fā)接收單元33接收到的鄰居設(shè)備針對(duì)所述第一 LSA的確認(rèn)響應(yīng),以使得備板結(jié)束所述第一 LSA的洪泛處理過程。具體地,該設(shè)備還包括處理單元35,用于當(dāng)檢測(cè)到備板發(fā)生異常,且生成記錄單元31記錄有第一 LSA的洪泛信息時(shí),根據(jù)所述生成記錄單元31記錄的洪泛信息對(duì)所述第一LSA進(jìn)行洪泛處理。進(jìn)一步地,所述接收單元33,還用于接收鄰居設(shè)備發(fā)送的第二 LSA,所述第二 LSA是由所述主板外的其他設(shè)備生成的LSA ;所述發(fā)送單元32,還用于將接收單元33接收到的所述第二 LSA轉(zhuǎn)發(fā)給備板,以使·得所述備板對(duì)所述第二 LSA進(jìn)行存儲(chǔ)后,替代所述主板向鄰居設(shè)備返回針對(duì)所述第二 LSA的確認(rèn)響應(yīng)。更進(jìn)一步地,所述發(fā)送單元32,還用于當(dāng)接收單元33接收到鄰居設(shè)備重復(fù)發(fā)送的第二 LSA,且檢測(cè)到備板發(fā)生異常時(shí),向鄰居設(shè)備返回針對(duì)所述第二 LSA的確認(rèn)響應(yīng)。至此,即得到了本實(shí)施例所采用的備份設(shè)備。圖2和圖3所述備份設(shè)備的具體工作流程可參見圖I,這里不再贅述。具體地,對(duì)于分布式設(shè)備中的備份設(shè)備,其上的LSA可以分為兩類一是其他設(shè)備生成的LSA,如主板從其他設(shè)備接收到的LSA中非主板生成的LSA 是自身生成的LSA。下面分別以具體實(shí)施例對(duì)這兩種LSA的備份方法進(jìn)行詳細(xì)介紹。實(shí)施例一參見圖4所示的本發(fā)明鏈路狀態(tài)備份方法具體實(shí)施例一的流程示意圖,如圖4所示,該流程包括主板自己生成LSA,記錄洪泛信息,并將該LSA發(fā)送到備板;備板對(duì)所述主板發(fā)送的LSA進(jìn)行存儲(chǔ)后,替代所述主板對(duì)所述LSA進(jìn)行洪泛處理;主板接收到其他設(shè)備返回的針對(duì)該LSA的確認(rèn)響應(yīng)后,清除本地保存的該LSA的洪泛信息,并將確認(rèn)響應(yīng)轉(zhuǎn)發(fā)到備板,由備板接收到該確認(rèn)響應(yīng)后,結(jié)束該LSA的洪泛處理過程。由此,當(dāng)備板存儲(chǔ)LSA時(shí)主板發(fā)生異常導(dǎo)致LSA備份失敗,備板轉(zhuǎn)換為主板后,重新生成LSA,此時(shí),由于備份的LSA生成條件不存在,也不會(huì)產(chǎn)生該LSA,鄰居也無LSA信息,也就保證了 LSDB正確,從而避免了 LSA備份失敗帶來的問題。進(jìn)一步地,當(dāng)備板在轉(zhuǎn)換為主板后異常時(shí),如果原來的主板本地保存有LSA的洪泛信息,則根據(jù)所述洪泛信息對(duì)所述LSA進(jìn)行洪泛處理,并在接收到鄰居設(shè)備返回的針對(duì)所述LSA的確認(rèn)響應(yīng)后,清除本地保存的所述LSA的洪泛信息。至此,即完成了本實(shí)施例鏈路狀態(tài)備份方法的整個(gè)工作流程。實(shí)施例二圖5為本發(fā)明鏈路狀態(tài)備份方法具體實(shí)施例二的流程示意圖,如圖5所示,該流程包括主板接收到其他設(shè)備發(fā)送的LSA后,將該LSA發(fā)送到備板;備板對(duì)所述主板發(fā)送的LSA進(jìn)行存儲(chǔ)后,替代所述主板向鄰居設(shè)備返回針對(duì)所述第二 LSA的確認(rèn)響應(yīng)。由此,當(dāng)備板存儲(chǔ)LSA時(shí)主板發(fā)生異常導(dǎo)致LSA備份失敗,備板轉(zhuǎn)換為主板后,接收其他設(shè)備發(fā)送的LSA,也就保證了 LSDB正確,從而避免了 LSA備份失敗帶來的問題。需要說明的是,在本實(shí)施例中,當(dāng)備板存儲(chǔ)LSA成功后發(fā)生異常時(shí),則由主板向鄰居設(shè)備返回針對(duì)所述第二 LSA的確認(rèn)響應(yīng)。
      至此,即完成了本實(shí)施例鏈路狀態(tài)備份方法的整個(gè)工作流程??傊?,本發(fā)明所采用的鏈路狀態(tài)通告的備份方法,由備板對(duì)主板發(fā)送的LSA進(jìn)行存儲(chǔ)后,替代主板對(duì)所述存儲(chǔ)的LSA進(jìn)行洪泛處理或回復(fù)LSA ACK。一方面,由于本發(fā)明是通過備板對(duì)LSA進(jìn)行存儲(chǔ)后,才對(duì)存儲(chǔ)的LSA進(jìn)行洪泛或回復(fù)LSAACK,也就能夠避免LSA備份失敗引起的LSA不同步的問題;另一方面,由于本發(fā)明方法不是通過主板對(duì)所述LSA進(jìn)行洪泛或回復(fù)LSAACK,而是在備板對(duì)LSA進(jìn)行存儲(chǔ)后,由備板對(duì)所述LSA進(jìn)行洪泛或回復(fù)LSAACK,也就使得主板的運(yùn)行不受備板的影響,不僅降低了主板的運(yùn)行復(fù)雜度,而且能夠提高LSA的備份效率,實(shí)現(xiàn)負(fù)載分擔(dān)以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
      權(quán)利要求
      1.一種鏈路狀態(tài)通告的備份方法,應(yīng)用于實(shí)施不間斷路由NSR的分布式設(shè)備中,所述分布式設(shè)備包括作為主用主控板的主板和作為備用主控板的備板,其特征在于,該方法包括 備板接收主板生成并發(fā)送的第一鏈路狀態(tài)通告LSA,其中第一 LSA是所述主板在記錄下所述第一 LSA的洪泛信息后發(fā)送的,且該洪泛信息用于指示所述第一 LSA處于洪泛狀態(tài); 備板對(duì)接收到的所述第一 LSA進(jìn)行存儲(chǔ); 備板對(duì)接收到的所述第一 LSA進(jìn)行存儲(chǔ)后,替代所述主板對(duì)所述第一 LSA進(jìn)行洪泛處理,以使得所述主板在接收到鄰居設(shè)備返回的針對(duì)所述第一 LSA的確認(rèn)響應(yīng)后,清除本地保存的所述第一 LSA的洪泛信息。
      2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述備板洪泛所述第一LSA后,該方法還包括備板接收主板轉(zhuǎn)發(fā)的鄰居設(shè)備針對(duì)所述第一 LSA的確認(rèn)響應(yīng),結(jié)束所述第一 LSA的洪泛處理過程。
      3.根據(jù)權(quán)利要求I或2所述的方法,其特征在于,該方法還包括 備板接收主板轉(zhuǎn)發(fā)的第二 LSA,所述第二 LSA是主板從鄰居設(shè)備處接收到的、且非所述主板生成的LSA ; 備板對(duì)接收到的所述第二 LSA進(jìn)行存儲(chǔ); 備板對(duì)接收到的所述第二 LSA進(jìn)行存儲(chǔ)后,替代所述主板向鄰居設(shè)備返回針對(duì)所述第二 LSA的確認(rèn)響應(yīng)。
      4.一種鏈路狀態(tài)通告的備份設(shè)備,該備份設(shè)備為實(shí)施不間斷路由NSR的分布式設(shè)備中作為備用主控板的備板,該分布式設(shè)備還包括作為主用主控板的主板,其特征在于,該備份設(shè)備包括接收單元、存儲(chǔ)單元和處理單元,其中, 所述接收單元,用于接收主板生成并發(fā)送的第一鏈路狀態(tài)通告LSA,其中第一 LSA是所述主板在記錄下所述第一 LSA的洪泛信息后發(fā)送的,且該洪泛信息用于指示所述第一 LSA處于洪泛狀態(tài); 所述存儲(chǔ)單元,用于對(duì)接收單元接收到的所述第一 LSA進(jìn)行存儲(chǔ); 所述處理單元,用于當(dāng)存儲(chǔ)單元對(duì)接收到的所述第一 LSA進(jìn)行存儲(chǔ)后,替代所述主板對(duì)所述第一 LSA進(jìn)行洪泛處理,以使得所述主板在接收到鄰居設(shè)備返回的針對(duì)所述第一LSA的確認(rèn)響應(yīng)后,清除本地保存的所述第一 LSA的洪泛信息。
      5.根據(jù)權(quán)利要求4所述的備份設(shè)備,其特征在于,該備份設(shè)備還包括結(jié)束處理單元,則, 所述接收單元,還用于接收主板轉(zhuǎn)發(fā)的鄰居設(shè)備針對(duì)所述第一 LSA的確認(rèn)響應(yīng); 所述結(jié)束處理單元,用于當(dāng)接收單元接收到所述第一 LSA的確認(rèn)響應(yīng)后,結(jié)束所述第一 LSA的洪泛處理過程。
      6.根據(jù)權(quán)利要求4或5所述的備份設(shè)備,其特征在于,該備份設(shè)備還包括響應(yīng)單元,則, 所述接收單元,還用于接收主板轉(zhuǎn)發(fā)的第二 LSA,所述第二 LSA是主板從鄰居設(shè)備處接收到的、且非所述主板生成的LSA ; 所述存儲(chǔ)單元,還用于對(duì)接收單元接收到的所述第二 LSA進(jìn)行存儲(chǔ); 所述響應(yīng)單元,用于當(dāng)存儲(chǔ)單元對(duì)接收到的所述第二 LSA進(jìn)行存儲(chǔ)后,替代所述主板向鄰居設(shè)備返回針對(duì)所述第二 LSA的確認(rèn)響應(yīng)。
      7.一種鏈路狀態(tài)通告的備份方法,應(yīng)用于實(shí)施不間斷路由NSR的分布式設(shè)備中,所述分布式設(shè)備包括作為主用主控板的主板和作為備用主控板的備板,其特征在于,該方法包括 主板生成第一鏈路狀態(tài)通告LSA,并記錄第一 LSA的洪泛信息,該洪泛信息用于指示所述第一 LSA處于洪泛狀態(tài); 主板向備板發(fā)送所述第一 LSA,以指示所述備板存儲(chǔ)所述第一 LSA,并替代所述主板對(duì)所述第一 LSA進(jìn)行洪泛處理; 主板接收鄰居設(shè)備返回的針對(duì)所述第一 LSA的確認(rèn)響應(yīng); 主板根據(jù)所述確認(rèn)響應(yīng),清除記錄的所述第一 LSA的洪泛信息。
      8.根據(jù)權(quán)利要求7所述的方法,其特征在于,該方法還包括 主板向備板轉(zhuǎn)發(fā)鄰居設(shè)備針對(duì)所述第一 LSA的確認(rèn)響應(yīng),以使得備板結(jié)束所述第一LSA的洪泛處理過程。
      9.根據(jù)權(quán)利要求7所述的方法,其特征在于,該方法還包括 當(dāng)主板檢測(cè)到備板發(fā)生異常,且主板記錄有第一 LSA的洪泛信息時(shí),主板根據(jù)所述洪泛信息對(duì)所述第一 LSA進(jìn)行洪泛處理。
      10.根據(jù)權(quán)利要求7所述的方法,其特征在于,該方法還包括 主板接收鄰居設(shè)備發(fā)送的第二 LSA,所述第二 LSA是由所述主板外的其他設(shè)備生成的LSA ; 主板將接收到的所述第二 LSA轉(zhuǎn)發(fā)給備板,以使得所述備板對(duì)所述第二 LSA進(jìn)行存儲(chǔ)后,替代所述主板向鄰居設(shè)備返回針對(duì)所述第二 LSA的確認(rèn)響應(yīng)。
      11.根據(jù)權(quán)利要求10所述的方法,其特征在于,該方法還包括 當(dāng)主板接收鄰居設(shè)備重復(fù)發(fā)送的第二 LSA,且檢測(cè)到備板發(fā)生異常時(shí),主板向鄰居設(shè)備返回針對(duì)所述第二 LSA的確認(rèn)響應(yīng)。
      12.—種鏈路狀態(tài)通告的備份設(shè)備,該備份設(shè)備為實(shí)施不間斷路由NSR的分布式設(shè)備中作為主用主控板的主板,該分布式設(shè)備還包括作為備用主控板的備板,其特征在于,該備份設(shè)備包括生成記錄單元、發(fā)送單元、接收單元和清除單元,其中, 所述生成記錄單元,用于生成第一鏈路狀態(tài)通告LSA,并記錄第一 LSA的洪泛信息,該洪泛信息用于指示所述第一 LSA處于洪泛狀態(tài); 所述發(fā)送單元,用于向備板發(fā)送生成記錄單元生成的所述第一 LSA,以指示所述備板存儲(chǔ)所述第一 LSA,并替代所述主板對(duì)所述第一 LSA進(jìn)行洪泛處理; 所述接收單元,用于接收鄰居設(shè)備返回的針對(duì)所述發(fā)送單元發(fā)送的第一 LSA的確認(rèn)響應(yīng); 所述清除單元,用于根據(jù)所述接收單元接收的確認(rèn)響應(yīng),清除生成記錄單元記錄的所述第一 LSA的洪泛信息。
      13.根據(jù)權(quán)利要求12所述的備份設(shè)備,其特征在于, 所述發(fā)送單元,還用于向備板轉(zhuǎn)發(fā)接收單元接收到的鄰居設(shè)備針對(duì)所述第一 LSA的確認(rèn)響應(yīng),以使得備板結(jié)束所述第一 LSA的洪泛處理過程。
      14.根據(jù)權(quán)利要求12所述的備份設(shè)備,其特征在于,該設(shè)備還包括處理單元,用于當(dāng)檢測(cè)到備板發(fā)生異常,且生成記錄單元記錄有第一 LSA的洪泛信息時(shí),根據(jù)所述生成記錄單元記錄的洪泛信息對(duì)所述第一 LSA進(jìn)行洪泛處理。
      15.根據(jù)權(quán)利要求12所述的備份設(shè)備,其特征在于, 所述接收單元,還用于接收鄰居設(shè)備發(fā)送的第二 LSA,所述第二 LSA是由所述主板外的其他設(shè)備生成的LSA ; 所述發(fā)送單元,還用于將接收單元接收到的所述第二 LSA轉(zhuǎn)發(fā)給備板,以使得所述備板對(duì)所述第二 LSA進(jìn)行存儲(chǔ)后,替代所述主板向鄰居設(shè)備返回針對(duì)所述第二 LSA的確認(rèn)響應(yīng)。
      16.根據(jù)權(quán)利要求15所述的備份設(shè)備,其特征在于, 所述發(fā)送單元,還用于當(dāng)接收單元接收到鄰居設(shè)備重復(fù)發(fā)送的第二 LSA,且檢測(cè)到備板發(fā)生異常時(shí),向鄰居設(shè)備返回針對(duì)所述第二 LSA的確認(rèn)響應(yīng)。
      全文摘要
      本申請(qǐng)公開了一種鏈路狀態(tài)通告的備份方法,該方法包括備板接收主板生成并發(fā)送的第一LSA,其中第一LSA是所述主板在記錄下所述第一LSA的洪泛信息后發(fā)送的,且該洪泛信息用于指示所述第一LSA處于洪泛狀態(tài);備板對(duì)接收到的所述第一LSA進(jìn)行存儲(chǔ);備板對(duì)接收到的所述第一LSA進(jìn)行存儲(chǔ)后,替代所述主板對(duì)所述第一LSA進(jìn)行洪泛處理,以使得所述主板在接收到鄰居設(shè)備返回的針對(duì)所述第一LSA的確認(rèn)響應(yīng)后,清除本地保存的所述第一LSA的洪泛信息。本發(fā)明同時(shí)公開了一種備份設(shè)備,應(yīng)用本發(fā)明所述的備份方法和備份設(shè)備,在進(jìn)行LSA備份時(shí),不僅能夠避免LSA備份失敗引起的LSA不同步的問題,而且還能夠降低主板的運(yùn)行復(fù)雜度,提高LSA備份效率,實(shí)現(xiàn)負(fù)載分擔(dān)。
      文檔編號(hào)H04L12/24GK102882730SQ20121038582
      公開日2013年1月16日 申請(qǐng)日期2012年10月11日 優(yōu)先權(quán)日2012年10月11日
      發(fā)明者喬會(huì)來, 胡閩, 羅國兵, 廖俊云 申請(qǐng)人:杭州華三通信技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1