亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種負(fù)荷分擔(dān)中鏈路的管理方法和裝置的制造方法

文檔序號(hào):10626727閱讀:468來源:國知局
一種負(fù)荷分擔(dān)中鏈路的管理方法和裝置的制造方法
【專利摘要】本發(fā)明提供一種負(fù)荷分擔(dān)中鏈路的管理方法和裝置;所述方法,包括:當(dāng)網(wǎng)絡(luò)設(shè)備的出接口當(dāng)前使用的第i條負(fù)荷分擔(dān)鏈路出現(xiàn)異常時(shí),所述網(wǎng)絡(luò)設(shè)備將流量切換到第i+1條負(fù)荷分擔(dān)鏈路,并使用第i+1條負(fù)荷分擔(dān)鏈路將所述流量轉(zhuǎn)發(fā)到目的網(wǎng)絡(luò),其中i為正整數(shù)。
【專利說明】
一種負(fù)荷分擔(dān)中鏈路的管理方法和裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種負(fù)荷分擔(dān)中鏈路的管理方法和裝置。
【背景技術(shù)】
[0002]數(shù)據(jù)通訊領(lǐng)域,尤其是數(shù)據(jù)承載網(wǎng),負(fù)荷分擔(dān)是一種在網(wǎng)絡(luò)節(jié)點(diǎn)設(shè)備上,在多條鏈路上進(jìn)行負(fù)載均衡的策略和方法,而今這種策略方法在網(wǎng)絡(luò)數(shù)據(jù)設(shè)備使用越來越頻繁。而隨之使用的頻繁,越來越多的問題暴露出來,需要數(shù)據(jù)開發(fā)人員用合理的方法去解決。
[0003]其中負(fù)荷分擔(dān)中鏈路的異常中斷,如負(fù)荷分擔(dān)中一條鏈路被人為誤操作shutdown,或者鏈路中的光纖光模塊損壞,鏈路的快速收斂的需求越來越強(qiáng)烈。而目前國內(nèi)外主流的實(shí)現(xiàn)負(fù)荷分擔(dān)收斂的方法有兩種:1、一種是由協(xié)議發(fā)現(xiàn)鏈路異常,重新形成鏈路負(fù)荷分擔(dān)。例如,通過路由形成的IP路由負(fù)荷分擔(dān),當(dāng)發(fā)現(xiàn)有鏈路中斷后,更新平臺(tái)與轉(zhuǎn)發(fā)面路由形成路由負(fù)荷分擔(dān);鏈路聚合通過LACP(Link Aggregat1n ControlProtocol,鏈路匯聚控制協(xié)議)來發(fā)現(xiàn)和形成與更新鏈路聚合中的轉(zhuǎn)發(fā)路徑。2、通過檢測機(jī)制,如:BFD(Bidirect1nal Forwarding Detect1n,雙向偵測協(xié)議)、0AM(Operat1nAdministrat1n and Maintenance,操作管理與維護(hù))等鏈路檢測方法檢測鏈路的連通性,發(fā)現(xiàn)鏈路異常進(jìn)行快速的切換。
[0004]上述2種方式負(fù)荷分擔(dān)收斂都需要依賴于協(xié)議感知,然后,通知轉(zhuǎn)發(fā)模塊重新選擇有效路徑來進(jìn)行轉(zhuǎn)發(fā),通過該負(fù)荷分擔(dān)收斂技術(shù),無論是在集中式設(shè)備還是分布式設(shè)備上,做到50ms內(nèi)收斂都是很困難的。
[0005]圖1為現(xiàn)有技術(shù)中的網(wǎng)絡(luò)的組網(wǎng)示意圖。如圖1所示,網(wǎng)絡(luò)a的IP:100.1.1.2與網(wǎng)絡(luò)b的IP:200.1.1.2通信,中間經(jīng)過網(wǎng)絡(luò)設(shè)備a查路由表發(fā)現(xiàn)有η條路由到網(wǎng)絡(luò)b。按照目前轉(zhuǎn)發(fā)面實(shí)現(xiàn)流程所示,當(dāng)網(wǎng)絡(luò)設(shè)備a上通往網(wǎng)絡(luò)b有鏈路出現(xiàn)異常的時(shí)候,平臺(tái)的路由模塊會(huì)發(fā)生路徑切換,路徑切換發(fā)生后,并不會(huì)立刻將路由更新過來,從而導(dǎo)致在路由重新收斂更新的這段時(shí)間內(nèi),由于路由更新未完成,造成大量的轉(zhuǎn)發(fā)報(bào)文丟棄。

【發(fā)明內(nèi)容】

[0006]本發(fā)明提供一種負(fù)荷分擔(dān)中鏈路的管理方法和裝置,要解決的技術(shù)問題是如何減少在鏈路切換時(shí)丟包的數(shù)量。
[0007]為解決上述技術(shù)問題,本發(fā)明提供了如下技術(shù)方案:
[0008]一種負(fù)荷分擔(dān)中鏈路的管理方法,包括:當(dāng)網(wǎng)絡(luò)設(shè)備的出接口當(dāng)前使用的第i條負(fù)荷分擔(dān)鏈路出現(xiàn)異常時(shí),所述網(wǎng)絡(luò)設(shè)備將流量切換到第i+ι條負(fù)荷分擔(dān)鏈路,并使用第i+1條負(fù)荷分擔(dān)鏈路將所述流量轉(zhuǎn)發(fā)到目的網(wǎng)絡(luò),其中i為正整數(shù)。
[0009]其中,所述網(wǎng)絡(luò)設(shè)備將流量切換到第i+Ι條負(fù)荷分擔(dān)鏈路之前,所述方法還包括:所述網(wǎng)絡(luò)設(shè)備檢測所述第i+ι條負(fù)荷分擔(dān)鏈路工作是否正常;如果所述第i+ι條負(fù)荷分擔(dān)鏈路工作正常,則所述網(wǎng)絡(luò)設(shè)備觸發(fā)將流量切換到第i+ι條負(fù)荷分擔(dān)鏈路的操作。
[0010]其中,所述網(wǎng)絡(luò)設(shè)備檢測所述第i+ι條負(fù)荷分擔(dān)鏈路工作是否正常包括:所述網(wǎng)絡(luò)設(shè)備獲取第i條負(fù)荷分擔(dān)鏈路在預(yù)先存儲(chǔ)的選路策略中對應(yīng)的第一隨機(jī)值,將所述第一隨機(jī)數(shù)的數(shù)值增加一,得到第二隨機(jī)值,利用所述第二隨機(jī)值與負(fù)荷分擔(dān)鏈路數(shù)進(jìn)行模運(yùn)算,得到所述第二隨機(jī)值在預(yù)先存儲(chǔ)的負(fù)荷分擔(dān)表對應(yīng)的鍵值,在所述負(fù)荷分擔(dān)表中獲取所述鍵值對應(yīng)的出接口的狀態(tài);如果所述出接口的狀態(tài)為開啟,則確定所述第i+Ι條負(fù)荷分擔(dān)鏈路工作正常,否則,確定所述第i+Ι條負(fù)荷分擔(dān)鏈路工作不正常。
[0011]其中,所述方法還包括:如果所述第i+ι條負(fù)荷分擔(dān)鏈路工作不正常,則所述網(wǎng)絡(luò)設(shè)備檢測所述第i+2條負(fù)荷分擔(dān)鏈路工作是否正常。
[0012]其中,所述負(fù)荷分擔(dān)鏈路包括:路由負(fù)荷分擔(dān)鏈路、隧道負(fù)荷分擔(dān)鏈路和鏈路聚合負(fù)荷分擔(dān)鏈路中的至少一個(gè)。
[0013]一種負(fù)荷分擔(dān)中鏈路的管理裝置,包括:切換模塊,用于當(dāng)網(wǎng)絡(luò)設(shè)備的出接口當(dāng)前使用的第i條負(fù)荷分擔(dān)鏈路出現(xiàn)異常時(shí),將流量切換到第i+ι條負(fù)荷分擔(dān)鏈路;傳輸模塊,用于使用第i+ι條負(fù)荷分擔(dān)鏈路將所述流量轉(zhuǎn)發(fā)到目的網(wǎng)絡(luò),其中i為正整數(shù)。
[0014]其中,所述裝置還包括:檢測模塊,用于檢測所述第i+Ι條負(fù)荷分擔(dān)鏈路工作是否正常;觸發(fā)模塊,用于如果所述第i+ι條負(fù)荷分擔(dān)鏈路工作正常,則觸發(fā)將流量切換到第i+1條負(fù)荷分擔(dān)鏈路的操作。
[0015]其中,所述檢測模塊包括:獲取單元,用于獲取第i條負(fù)荷分擔(dān)鏈路在預(yù)先存儲(chǔ)的選路策略中對應(yīng)的第一隨機(jī)值;第一計(jì)算單元,用于將所述第一隨機(jī)數(shù)的數(shù)值增加一,得到第二隨機(jī)值;第二計(jì)算單元,用于利用所述第二隨機(jī)值與負(fù)荷分擔(dān)鏈路數(shù)進(jìn)行模運(yùn)算,得到所述第二隨機(jī)值在預(yù)先存儲(chǔ)的負(fù)荷分擔(dān)表對應(yīng)的鍵值,在所述負(fù)荷分擔(dān)表中獲取所述鍵值對應(yīng)的出接口的狀態(tài);確定單元,用于如果所述出接口的狀態(tài)為開啟,則確定所述第i+ι條負(fù)荷分擔(dān)鏈路工作正常,否則,確定所述第i+ι條負(fù)荷分擔(dān)鏈路工作不正常。
[0016]其中,所述檢測模塊,還用于如果所述第i+Ι條負(fù)荷分擔(dān)鏈路工作不正常,則所述網(wǎng)絡(luò)設(shè)備檢測所述第i+2條負(fù)荷分擔(dān)鏈路工作是否正常。
[0017]其中,所述負(fù)荷分擔(dān)鏈路包括:路由負(fù)荷分擔(dān)鏈路、隧道負(fù)荷分擔(dān)鏈路和鏈路聚合負(fù)荷分擔(dān)鏈路中的至少一個(gè)。
[0018]本發(fā)明提供實(shí)施例,網(wǎng)絡(luò)設(shè)備的出接口無論哪條鏈路出現(xiàn)異常,流量會(huì)自動(dòng)的換到下一條鏈路上去繼續(xù)轉(zhuǎn)發(fā)到目的網(wǎng)絡(luò),從而實(shí)現(xiàn)在不影響協(xié)議或者檢測機(jī)制重新發(fā)現(xiàn)鏈路的情況下,進(jìn)行鏈路切換的目的,達(dá)到負(fù)荷分擔(dān)、鏈路聚合負(fù)荷分擔(dān)的快速收斂的目的,解決了數(shù)據(jù)設(shè)備中普遍存在的鏈路異常時(shí)候鏈路收斂慢,丟包嚴(yán)重的問題。
【附圖說明】
[0019]圖1為現(xiàn)有技術(shù)中的網(wǎng)絡(luò)的組網(wǎng)示意圖;
[0020]圖2為本發(fā)明提供的負(fù)荷分擔(dān)中鏈路的管理方法的流程示意圖;
[0021]圖3為本發(fā)明應(yīng)用實(shí)例提供的負(fù)荷分擔(dān)中鏈路的管理方法的流程示意圖;
[0022]圖4為本發(fā)明提供的網(wǎng)絡(luò)的組網(wǎng)示意圖;
[0023]圖5為本發(fā)明提供的負(fù)荷分擔(dān)中鏈路的管理裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0024]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例對本發(fā)明作進(jìn)一步的詳細(xì)描述。需要說明的是,在不沖突的情況下,本申請中的實(shí)施例及實(shí)施例中的特征可以相互任意組合。
[0025]圖2為本發(fā)明提供的負(fù)荷分擔(dān)中鏈路的管理方法的流程示意圖。圖1所示方法,包括:
[0026]步驟201、當(dāng)網(wǎng)絡(luò)設(shè)備的出接口當(dāng)前使用的第i條負(fù)荷分擔(dān)鏈路出現(xiàn)異常時(shí),所述網(wǎng)絡(luò)設(shè)備將流量切換到第i+Ι條負(fù)荷分擔(dān)鏈路;
[0027]步驟202、所述網(wǎng)絡(luò)設(shè)備使用第i+Ι條負(fù)荷分擔(dān)鏈路將所述流量轉(zhuǎn)發(fā)到目的網(wǎng)絡(luò),其中i為正整數(shù)。
[0028]本發(fā)明提供的方法實(shí)施例,網(wǎng)絡(luò)設(shè)備的出接口無論哪條鏈路出現(xiàn)異常,流量會(huì)自動(dòng)的換到下一條鏈路上去繼續(xù)轉(zhuǎn)發(fā)到目的網(wǎng)絡(luò),從而實(shí)現(xiàn)在不影響協(xié)議或者檢測機(jī)制重新發(fā)現(xiàn)鏈路的情況下,進(jìn)行鏈路切換的目的,達(dá)到負(fù)荷分擔(dān)、鏈路聚合負(fù)荷分擔(dān)的快速收斂的目的,解決了數(shù)據(jù)設(shè)備中普遍存在的鏈路異常時(shí)候鏈路收斂慢,丟包嚴(yán)重的問題。
[0029]下面對本發(fā)明提供的方法實(shí)施例作進(jìn)一步說明:
[0030]其中,所述網(wǎng)絡(luò)設(shè)備將流量切換到第i + Ι條負(fù)荷分擔(dān)鏈路之前,所述方法還包括:所述網(wǎng)絡(luò)設(shè)備檢測所述第i+ι條負(fù)荷分擔(dān)鏈路工作是否正常;如果所述第i+ι條負(fù)荷分擔(dān)鏈路工作正常,則所述網(wǎng)絡(luò)設(shè)備觸發(fā)將流量切換到第i+ι條負(fù)荷分擔(dān)鏈路的操作。
[0031]在切換前檢測鏈路是否正常,保證流量切換到第i+Ι條鏈路后能夠傳輸出去,提高切換的有效性。
[0032]其中,所述網(wǎng)絡(luò)設(shè)備檢測所述第i + Ι條負(fù)荷分擔(dān)鏈路工作是否正常包括:
[0033]所述網(wǎng)絡(luò)設(shè)備獲取第i條負(fù)荷分擔(dān)鏈路在預(yù)先存儲(chǔ)的選路策略中對應(yīng)的第一隨機(jī)值,將所述第一隨機(jī)數(shù)的數(shù)值增加一,得到第二隨機(jī)值,利用所述第二隨機(jī)值與負(fù)荷分擔(dān)鏈路數(shù)進(jìn)行模運(yùn)算,得到所述第二隨機(jī)值在預(yù)先存儲(chǔ)的負(fù)荷分擔(dān)表對應(yīng)的鍵值,在所述負(fù)荷分擔(dān)表中獲取所述鍵值對應(yīng)的出接口的狀態(tài);
[0034]如果所述出接口的狀態(tài)為開啟,則確定所述第i + Ι條負(fù)荷分擔(dān)鏈路工作正常,否貝IJ,確定所述第i+Ι條負(fù)荷分擔(dān)鏈路工作不正常。
[0035]需要說明的是,通過將出現(xiàn)故障的鏈路對應(yīng)的第一隨機(jī)值加一的方式來確定第i+1條鏈路,符合現(xiàn)有技術(shù)中管理協(xié)議的規(guī)定,無需修改現(xiàn)有技術(shù)中的管理流程,即可使用本發(fā)明提供的方法,兼容性強(qiáng)。
[0036]另外,如果所述第i + Ι條負(fù)荷分擔(dān)鏈路工作不正常,則所述網(wǎng)絡(luò)設(shè)備檢測所述第i+2條負(fù)荷分擔(dān)鏈路工作是否正常。
[0037]具體來說,如果出接口為關(guān)閉down,在原來獲取的隨機(jī)值基礎(chǔ)上加1,目的是指向下一個(gè)負(fù)荷分擔(dān)條目。從負(fù)荷分擔(dān)策略表中獲取的鏈路數(shù)進(jìn)行加一,并將組建好新的負(fù)荷分擔(dān)表鍵值去查負(fù)荷分擔(dān)表,依次循環(huán)下去,直到查到出接口狀態(tài)為up的;如果所有接口為down的話,最多循環(huán)鏈路數(shù)η次。
[0038]其中,所述負(fù)荷分擔(dān)鏈路包括:路由負(fù)荷分擔(dān)鏈路、隧道負(fù)荷分擔(dān)鏈路和鏈路聚合負(fù)荷分擔(dān)鏈路中的至少一個(gè)。
[0039]上述負(fù)荷分擔(dān)鏈路僅作舉例說明,現(xiàn)有技術(shù)中其他類型的負(fù)荷分擔(dān)鏈路同樣適用于本發(fā)明,此處不再贅述。
[0040]下面以具體應(yīng)用實(shí)例對本發(fā)明提供的方法做進(jìn)一步說明:
[0041]圖3為本發(fā)明應(yīng)用實(shí)例提供的負(fù)荷分擔(dān)中鏈路的管理方法的流程示意圖。圖3所示方法包括:
[0042]301:從網(wǎng)絡(luò)a過來的數(shù)據(jù)報(bào)文在網(wǎng)絡(luò)設(shè)備a的轉(zhuǎn)發(fā)模塊,根據(jù)報(bào)文中的destinat1n ip查找路由,獲取路由表中的出接口、下一跳IP、負(fù)荷分擔(dān)標(biāo)志位以及負(fù)荷分擔(dān)索引。判斷到目的IP路由是否形成負(fù)荷分擔(dān),如果不是負(fù)荷分擔(dān)就封裝報(bào)文中的下一跳destinat1n ip從路由表中給出的出接口發(fā)出去;
[0043]302:如果是走負(fù)荷分擔(dān),那么根據(jù)路由表中給出的負(fù)荷分擔(dān)索引去查負(fù)荷分擔(dān)選路策略表,從負(fù)荷分擔(dān)選路策略表中獲取通往目的IP的鏈路數(shù)以及基于包基于流的選路策略;
[0044]303:根據(jù)策略表選路策略的隨機(jī)值與鏈路數(shù)進(jìn)行模運(yùn)算,算出負(fù)荷分擔(dān)表的鍵值來查負(fù)荷分擔(dān)表,獲取負(fù)荷分擔(dān)表中的出接口和下一跳IP ;
[0045]上述步驟是負(fù)荷分擔(dān)處理的基本流程,當(dāng)負(fù)荷分擔(dān)鏈路發(fā)生異常的時(shí)候,正常的處理流程處于等待狀態(tài),等待平臺(tái)形成新的路由負(fù)荷分擔(dān),但是在這個(gè)過程中,走出現(xiàn)異常鏈路的報(bào)文會(huì)被鏈路down丟棄。本發(fā)明在原有的基礎(chǔ)上加以改進(jìn),在鏈路出現(xiàn)異常的時(shí)候由轉(zhuǎn)發(fā)面做接口查詢,發(fā)現(xiàn)接口 down后就不會(huì)走該鏈路,添加的異常處理如下:
[0046]304:根據(jù)負(fù)荷分擔(dān)獲取的出接口信息查詢出口方向端口屬性表中接口狀態(tài)。數(shù)據(jù)開發(fā)技術(shù)人員都會(huì)知道,鏈路異常一般情況下有兩種,分別為:1、人為的將接口 shutdown ;
2、鏈路中物理元器件忽然的損壞,包括光纖斷裂、光模塊異常等情況。對于第一種情況,主動(dòng)去關(guān)閉(shutdown)接口,平臺(tái)會(huì)將該信息從平臺(tái)向轉(zhuǎn)發(fā)面?zhèn)鬟f,而物理元器件忽然異常是由轉(zhuǎn)發(fā)面發(fā)現(xiàn)而上報(bào)到主控平臺(tái)。對于第二種情況,路由負(fù)荷分擔(dān)收斂會(huì)花更多的時(shí)間。但是對于本發(fā)明,不管是第一種還是第二種情況,都會(huì)做到極小的甚至不丟包收斂。轉(zhuǎn)發(fā)面從負(fù)荷分擔(dān)表中獲取出接口信息,然后使用出接口信息查出接口屬性表,從出接口屬性表中獲取出接口狀態(tài)開啟/關(guān)閉(UP/D0WN)。判斷如果出接口為up,那么就獲取當(dāng)前負(fù)荷分擔(dān)表中的出接口和下一跳IP轉(zhuǎn)發(fā)出去,如果出接口為down,在原來獲取的隨機(jī)值基礎(chǔ)上加1,目的是指向下一個(gè)負(fù)荷分擔(dān)條目。從負(fù)荷分擔(dān)策略表中獲取的鏈路數(shù)減一,并將組建好新的負(fù)荷分擔(dān)表鍵值去查負(fù)荷分擔(dān)表,依次循環(huán)下去,直到查到出接口狀態(tài)為up的;如果所有接口為down的話,最多循環(huán)鏈路數(shù)η次。
[0047]本發(fā)明的處理主要在鏈路發(fā)生異常,并且新的負(fù)荷分擔(dān)還沒有形成的情況下處理,參見圖3所示流程中304的處理流程,當(dāng)新的穩(wěn)態(tài)形成后又恢復(fù)了正常負(fù)荷分擔(dān)處理,而恰恰在鏈路未達(dá)到穩(wěn)態(tài)的情況下,走接口為down的報(bào)文都將會(huì)被丟棄。丟棄報(bào)文的多寡完全是由負(fù)荷分擔(dān)的收斂來決定的。
[0048]舉例說明
[0049]適合本發(fā)明的實(shí)例1:如圖1所示,網(wǎng)絡(luò)a到網(wǎng)絡(luò)b在經(jīng)過網(wǎng)絡(luò)設(shè)備a上有N條路由負(fù)荷分擔(dān)鏈路。運(yùn)用本發(fā)明,當(dāng)網(wǎng)絡(luò)設(shè)備a出接口無論哪條鏈路出現(xiàn)異常,流量會(huì)自動(dòng)的換到下一條鏈路上去繼續(xù)轉(zhuǎn)發(fā)到目的網(wǎng)絡(luò)。使用本發(fā)明可以極大的提高對于類似與組網(wǎng)I的網(wǎng)絡(luò)路由穩(wěn)定與安全。
[0050]適合本發(fā)明的實(shí)例2:如圖1所示,網(wǎng)絡(luò)a到網(wǎng)絡(luò)b在經(jīng)過網(wǎng)絡(luò)設(shè)備a上有N條隧道負(fù)荷分擔(dān)鏈路。運(yùn)用本發(fā)明,僅僅將從路由表中獲取出接口信息換成從標(biāo)簽表中獲取出接口信息。當(dāng)網(wǎng)絡(luò)設(shè)備a出接口無論哪條鏈路出現(xiàn)異常,流量會(huì)自動(dòng)的換到下一條鏈路上去繼續(xù)轉(zhuǎn)發(fā)到目的網(wǎng)絡(luò)。使用本發(fā)明可以極大的提高對于類似與組網(wǎng)I的網(wǎng)絡(luò)隧道穩(wěn)定與安全。
[0051]適合本發(fā)明的實(shí)例3:圖4為本發(fā)明提供的網(wǎng)絡(luò)的組網(wǎng)示意圖。如圖4所示,網(wǎng)絡(luò)a到網(wǎng)絡(luò)b在經(jīng)過網(wǎng)絡(luò)設(shè)備a到達(dá)網(wǎng)絡(luò)設(shè)備b是一條由N條鏈路聚合的smartgroup (鏈路聚合)鏈路,N條物理鏈路形成smartgroup負(fù)荷分擔(dān)。運(yùn)用本發(fā)明,從路由表中獲取出接口為smartgroup接口,然后轉(zhuǎn)發(fā)面查smartgroup選路策略表以及負(fù)荷分擔(dān)表信息獲取出接口信息。當(dāng)鏈路異常的時(shí)候,同樣可以進(jìn)行本發(fā)明進(jìn)行接口輪詢檢查。
[0052]圖5為本發(fā)明提供的負(fù)荷分擔(dān)中鏈路的管理裝置的結(jié)構(gòu)示意圖。結(jié)合圖2和圖3所示方法,圖5所示裝置,包括:
[0053]切換模塊501,用于當(dāng)網(wǎng)絡(luò)設(shè)備的出接口當(dāng)前使用的第i條負(fù)荷分擔(dān)鏈路出現(xiàn)異常時(shí),將流量切換到第i+Ι條負(fù)荷分擔(dān)鏈路;
[0054]傳輸模塊502,用于使用第i+Ι條負(fù)荷分擔(dān)鏈路將所述流量轉(zhuǎn)發(fā)到目的網(wǎng)絡(luò),其中i為正整數(shù)。
[0055]其中,所述裝置還包括:
[0056]檢測模塊,用于檢測所述第i+Ι條負(fù)荷分擔(dān)鏈路工作是否正常;
[0057]觸發(fā)模塊,用于如果所述第i+Ι條負(fù)荷分擔(dān)鏈路工作正常,則觸發(fā)將流量切換到第i+Ι條負(fù)荷分擔(dān)鏈路的操作。
[0058]其中,所述檢測模塊包括:
[0059]獲取單元,用于獲取第i條負(fù)荷分擔(dān)鏈路在預(yù)先存儲(chǔ)的選路策略中對應(yīng)的第一隨機(jī)值;
[0060]第一計(jì)算單元,用于將所述第一隨機(jī)數(shù)的數(shù)值增加一,得到第二隨機(jī)值;
[0061]第二計(jì)算單元,用于利用所述第二隨機(jī)值與負(fù)荷分擔(dān)鏈路數(shù)進(jìn)行模運(yùn)算,得到所述第二隨機(jī)值在預(yù)先存儲(chǔ)的負(fù)荷分擔(dān)表對應(yīng)的鍵值,在所述負(fù)荷分擔(dān)表中獲取所述鍵值對應(yīng)的出接口的狀態(tài);
[0062]確定單元,用于如果所述出接口的狀態(tài)為開啟,則確定所述第i + Ι條負(fù)荷分擔(dān)鏈路工作正常,否則,確定所述第i+Ι條負(fù)荷分擔(dān)鏈路工作不正常。
[0063]其中,所述檢測模塊,還用于如果所述第i+Ι條負(fù)荷分擔(dān)鏈路工作不正常,則所述網(wǎng)絡(luò)設(shè)備檢測所述第i+2條負(fù)荷分擔(dān)鏈路工作是否正常。
[0064]其中,所述負(fù)荷分擔(dān)鏈路包括:路由負(fù)荷分擔(dān)鏈路、隧道負(fù)荷分擔(dān)鏈路和鏈路聚合負(fù)荷分擔(dān)鏈路中的至少一個(gè)。
[0065]本發(fā)明提供的裝置實(shí)施例,網(wǎng)絡(luò)設(shè)備的出接口無論哪條鏈路出現(xiàn)異常,流量會(huì)自動(dòng)的換到下一條鏈路上去繼續(xù)轉(zhuǎn)發(fā)到目的網(wǎng)絡(luò),從而實(shí)現(xiàn)在不影響協(xié)議或者檢測機(jī)制重新發(fā)現(xiàn)鏈路的情況下,進(jìn)行鏈路切換的目的,達(dá)到負(fù)荷分擔(dān)、鏈路聚合負(fù)荷分擔(dān)的快速收斂的目的,解決了數(shù)據(jù)設(shè)備中普遍存在的鏈路異常時(shí)候鏈路收斂慢,丟包嚴(yán)重的問題。
[0066]本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的全部或部分步驟可以使用計(jì)算機(jī)程序流程來實(shí)現(xiàn),所述計(jì)算機(jī)程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,所述計(jì)算機(jī)程序在相應(yīng)的硬件平臺(tái)上(如系統(tǒng)、設(shè)備、裝置、器件等)執(zhí)行,在執(zhí)行時(shí),包括方法實(shí)施例的步驟之一或其組合。
[0067]可選地,上述實(shí)施例的全部或部分步驟也可以使用集成電路來實(shí)現(xiàn),這些步驟可以被分別制作成一個(gè)個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
[0068]上述實(shí)施例中的各裝置/功能模塊/功能單元可以采用通用的計(jì)算裝置來實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,也可以分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上。
[0069]上述實(shí)施例中的各裝置/功能模塊/功能單元以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。上述提到的計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
[0070]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求所述的保護(hù)范圍為準(zhǔn)。
【主權(quán)項(xiàng)】
1.一種負(fù)荷分擔(dān)中鏈路的管理方法,其特征在于,包括: 當(dāng)網(wǎng)絡(luò)設(shè)備的出接口當(dāng)前使用的第i條負(fù)荷分擔(dān)鏈路出現(xiàn)異常時(shí),所述網(wǎng)絡(luò)設(shè)備將流量切換到第i+Ι條負(fù)荷分擔(dān)鏈路,并使用第i+Ι條負(fù)荷分擔(dān)鏈路將所述流量轉(zhuǎn)發(fā)到目的網(wǎng)絡(luò),其中i為正整數(shù)。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述網(wǎng)絡(luò)設(shè)備將流量切換到第i+Ι條負(fù)荷分擔(dān)鏈路之前,所述方法還包括: 所述網(wǎng)絡(luò)設(shè)備檢測所述第i+Ι條負(fù)荷分擔(dān)鏈路工作是否正常; 如果所述第i+Ι條負(fù)荷分擔(dān)鏈路工作正常,則所述網(wǎng)絡(luò)設(shè)備觸發(fā)將流量切換到第i+1條負(fù)荷分擔(dān)鏈路的操作。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述網(wǎng)絡(luò)設(shè)備檢測所述第i+Ι條負(fù)荷分擔(dān)鏈路工作是否正常包括: 所述網(wǎng)絡(luò)設(shè)備獲取第i條負(fù)荷分擔(dān)鏈路在預(yù)先存儲(chǔ)的選路策略中對應(yīng)的第一隨機(jī)值,將所述第一隨機(jī)數(shù)的數(shù)值增加一,得到第二隨機(jī)值,利用所述第二隨機(jī)值與負(fù)荷分擔(dān)鏈路數(shù)進(jìn)行模運(yùn)算,得到所述第二隨機(jī)值在預(yù)先存儲(chǔ)的負(fù)荷分擔(dān)表對應(yīng)的鍵值,在所述負(fù)荷分擔(dān)表中獲取所述鍵值對應(yīng)的出接口的狀態(tài); 如果所述出接口的狀態(tài)為開啟,則確定所述第i+Ι條負(fù)荷分擔(dān)鏈路工作正常,否則,確定所述第i+Ι條負(fù)荷分擔(dān)鏈路工作不正常。4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述方法還包括: 如果所述第i+Ι條負(fù)荷分擔(dān)鏈路工作不正常,則所述網(wǎng)絡(luò)設(shè)備檢測所述第i+2條負(fù)荷分擔(dān)鏈路工作是否正常。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述負(fù)荷分擔(dān)鏈路包括:路由負(fù)荷分擔(dān)鏈路、隧道負(fù)荷分擔(dān)鏈路和鏈路聚合負(fù)荷分擔(dān)鏈路中的至少一個(gè)。6.一種負(fù)荷分擔(dān)中鏈路的管理裝置,其特征在于,包括: 切換模塊,用于當(dāng)網(wǎng)絡(luò)設(shè)備的出接口當(dāng)前使用的第i條負(fù)荷分擔(dān)鏈路出現(xiàn)異常時(shí),將流量切換到第i+Ι條負(fù)荷分擔(dān)鏈路; 傳輸模塊,用于使用第i+Ι條負(fù)荷分擔(dān)鏈路將所述流量轉(zhuǎn)發(fā)到目的網(wǎng)絡(luò),其中i為正整數(shù)。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 檢測模塊,用于檢測所述第i+Ι條負(fù)荷分擔(dān)鏈路工作是否正常; 觸發(fā)模塊,用于如果所述第i+ι條負(fù)荷分擔(dān)鏈路工作正常,則觸發(fā)將流量切換到第i+1條負(fù)荷分擔(dān)鏈路的操作。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述檢測模塊包括: 獲取單元,用于獲取第i條負(fù)荷分擔(dān)鏈路在預(yù)先存儲(chǔ)的選路策略中對應(yīng)的第一隨機(jī)值; 第一計(jì)算單元,用于將所述第一隨機(jī)數(shù)的數(shù)值增加一,得到第二隨機(jī)值; 第二計(jì)算單元,用于利用所述第二隨機(jī)值與負(fù)荷分擔(dān)鏈路數(shù)進(jìn)行模運(yùn)算,得到所述第二隨機(jī)值在預(yù)先存儲(chǔ)的負(fù)荷分擔(dān)表對應(yīng)的鍵值,在所述負(fù)荷分擔(dān)表中獲取所述鍵值對應(yīng)的出接口的狀態(tài); 確定單元,用于如果所述出接口的狀態(tài)為開啟,則確定所述第i+Ι條負(fù)荷分擔(dān)鏈路工作正常,否則,確定所述第i+ι條負(fù)荷分擔(dān)鏈路工作不正常。9.根據(jù)權(quán)利要求7或8所述的裝置,其特征在于: 所述檢測模塊,還用于如果所述第i+Ι條負(fù)荷分擔(dān)鏈路工作不正常,則所述網(wǎng)絡(luò)設(shè)備檢測所述第i+2條負(fù)荷分擔(dān)鏈路工作是否正常。10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述負(fù)荷分擔(dān)鏈路包括:路由負(fù)荷分擔(dān)鏈路、隧道負(fù)荷分擔(dān)鏈路和鏈路聚合負(fù)荷分擔(dān)鏈路中的至少一個(gè)。
【文檔編號(hào)】H04L12/803GK105991426SQ201510096102
【公開日】2016年10月5日
【申請日】2015年3月4日
【發(fā)明人】張樹沖, 葉正鑫, 鐘煒
【申請人】中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1