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

一種根據(jù)內(nèi)存告警進(jìn)行路徑切換的方法及其裝置制造方法

文檔序號(hào):7769926閱讀:209來(lái)源:國(guó)知局
一種根據(jù)內(nèi)存告警進(jìn)行路徑切換的方法及其裝置制造方法
【專利摘要】本發(fā)明提供一種根據(jù)內(nèi)存告警進(jìn)行路徑切換的方法及其裝置,當(dāng)所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間小于或等于三級(jí)內(nèi)存告警門限,則附加critical標(biāo)志,網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間大于或等于正常運(yùn)行門限,則刪除critical標(biāo)志。方法包括:判斷網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間是否小于或等于二級(jí)內(nèi)存告警門限,大于三級(jí)內(nèi)存告警門限。如果是,進(jìn)一步判斷是否具有critical標(biāo)志。如果沒(méi)有critical標(biāo)志,網(wǎng)絡(luò)設(shè)備采取維持鄰居網(wǎng)絡(luò)設(shè)備并觸發(fā)鄰居網(wǎng)絡(luò)設(shè)備的流量遷移到備用路徑的控制策略。其在設(shè)備進(jìn)入內(nèi)存不足狀態(tài)時(shí),IGP協(xié)議通知鄰居進(jìn)行流量遷移,切換到備用路徑,實(shí)現(xiàn)在設(shè)備的系統(tǒng)內(nèi)存不足狀態(tài)下的流量平滑遷移。
【專利說(shuō)明】一種根據(jù)內(nèi)存告警進(jìn)行路徑切換的方法及其裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及IGP協(xié)議的內(nèi)存告警領(lǐng)域,尤其涉及一種根據(jù)內(nèi)存告警進(jìn)行路徑切換的方法及其裝置。
【背景技術(shù)】
[0002]IGP協(xié)議中會(huì)實(shí)時(shí)監(jiān)控剩余空閑內(nèi)存大小,當(dāng)條件達(dá)到時(shí),就產(chǎn)生相應(yīng)的告警或者告警解除通知,以便通知關(guān)聯(lián)的業(yè)務(wù)模塊或者進(jìn)程采取相應(yīng)的措施,以便最大限度的利用內(nèi)存,又能保證設(shè)備的正常運(yùn)行。設(shè)備支持一級(jí)、二級(jí)和三級(jí)三個(gè)級(jí)別的內(nèi)存告警門限,對(duì)應(yīng)的剩余空閑內(nèi)存越來(lái)越少,緊急程度越來(lái)越嚴(yán)重,關(guān)聯(lián)模塊根據(jù)收到的不同級(jí)別的告警可以采取不同的響應(yīng)。正常運(yùn)行狀態(tài)下,設(shè)備的系統(tǒng)內(nèi)存處于正常運(yùn)行的門限。當(dāng)網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間小于等于一級(jí)門限,大于二級(jí)門限時(shí),發(fā)出minor告警,進(jìn)入minor狀態(tài);內(nèi)存空間小于等于二級(jí)門限,大于三級(jí)門限時(shí),發(fā)出severe告警,進(jìn)入severe狀態(tài);內(nèi)存空間小于等于三級(jí)門限時(shí),發(fā)出critical告警,進(jìn)入critical狀態(tài);內(nèi)存空間大于等于二級(jí)門限,發(fā)出critical告警解除通知,離開(kāi)critical狀態(tài);內(nèi)存空間大于等于一級(jí)門限,發(fā)出severe告警解除通知,離開(kāi)severe狀態(tài);內(nèi)存空間大于等于正常運(yùn)行門限,發(fā)出minor告警解除通知,離開(kāi)minor狀態(tài)。
[0003]IGP協(xié)議響應(yīng)設(shè)備的系統(tǒng)內(nèi)存事件的處理如下:
[0004]I)只響應(yīng)網(wǎng)絡(luò)設(shè)備的系統(tǒng)內(nèi)存進(jìn)入critical狀態(tài)和離開(kāi)minor狀態(tài)的處理。
[0005]2)網(wǎng)絡(luò)設(shè)備的系統(tǒng)內(nèi)存進(jìn)入critical狀態(tài)時(shí),清除全部動(dòng)態(tài)運(yùn)行數(shù)據(jù);離開(kāi)minor狀態(tài)后,重新學(xué)習(xí)路由;
[0006]3)網(wǎng)絡(luò)設(shè)備的系統(tǒng)內(nèi)存進(jìn)入critical狀態(tài)時(shí),清除全部動(dòng)態(tài)運(yùn)行數(shù)據(jù)為了盡可能保護(hù)設(shè)備,保證設(shè)備在內(nèi)存不足時(shí),不會(huì)因?yàn)閮?nèi)存不足而發(fā)生異?;蛑貑ⅰ?br> [0007]參見(jiàn)圖1,以IGP協(xié)議中的最短路徑優(yōu)先路由協(xié)議(OSPF)為例,所述網(wǎng)絡(luò)設(shè)備為路由器,路由器A、路由器B、路由器C及路由器D設(shè)備均運(yùn)行OSPF協(xié)議。路由器A到路由器D的流量通過(guò)路由器B,當(dāng)路由器B內(nèi)存不足時(shí),如進(jìn)入critical狀態(tài),路由器B清除全部動(dòng)態(tài)運(yùn)行數(shù)據(jù),路由器A感知到與路由器B之間的OSPF鄰居斷開(kāi)后,重新進(jìn)行路由計(jì)算,把流量從路由器B這條路徑切換到路由器C這條路徑。在此期間,由于路由器B已經(jīng)清除了全部動(dòng)態(tài)運(yùn)行數(shù)據(jù),導(dǎo)致路由器A到路由器D的流量,存在大量丟包。

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

[0008]有鑒于此,本發(fā)明的目的是提供一種根據(jù)內(nèi)存告警進(jìn)行路徑切換的方法及其裝置,其在設(shè)備進(jìn)入內(nèi)存不足狀態(tài)時(shí),IGP協(xié)議通知鄰居進(jìn)行流量遷移,切換到備用路徑,實(shí)現(xiàn)在設(shè)備的系統(tǒng)內(nèi)存不足狀態(tài)下的流量平滑遷移。
[0009]為實(shí)現(xiàn)上述目的,本發(fā)明提供技術(shù)方案如下:
[0010]一種根據(jù)內(nèi)存告警進(jìn)行路徑切換的方法,應(yīng)用于網(wǎng)絡(luò)設(shè)備,所述網(wǎng)絡(luò)設(shè)備支持一級(jí)、二級(jí)和三級(jí)三個(gè)級(jí)別的內(nèi)存告警門限以及正常運(yùn)行門限,所述三個(gè)級(jí)別的內(nèi)存告警門限對(duì)應(yīng)剩余空閑內(nèi)存空間依次減少。當(dāng)所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間小于或等于三級(jí)內(nèi)存告警門限,則附加critical標(biāo)志,所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間大于或等于正常運(yùn)行門限,則刪除critical標(biāo)志。所述方法包括:
[0011]301、判斷所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間是否小于或等于二級(jí)內(nèi)存告警門限,
大于三級(jí)內(nèi)存告警門限。
[0012]302、如果是,進(jìn)一步判斷是否具有critical標(biāo)志。
[0013]303、如果沒(méi)有critical標(biāo)志,所述網(wǎng)絡(luò)設(shè)備米取維持鄰居網(wǎng)絡(luò)設(shè)備并觸發(fā)鄰居網(wǎng)絡(luò)設(shè)備的流量遷移到備用路徑的控制策略。
[0014]所述控制策略進(jìn)一步還包括:
[0015]根據(jù)所述網(wǎng)絡(luò)設(shè)備接口或者鄰居的配置,斷開(kāi)部分鄰居,并刪除相應(yīng)的路由。
[0016]所述步驟303之后還包括步驟:
[0017]304、判斷所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間是否大于或等于一級(jí)內(nèi)存告警門限。
[0018]305、如果是,進(jìn)一步判斷是否具有critical標(biāo)志。
[0019]306、如果沒(méi)有critical標(biāo)志,所述網(wǎng)絡(luò)設(shè)備取消控制策略。
[0020]如果為最短路徑優(yōu)先路由協(xié)議,所述控制策略為:
[0021]網(wǎng)絡(luò)設(shè)備進(jìn)入stub狀態(tài),在網(wǎng)絡(luò)設(shè)備鏈路狀態(tài)通告中把非stub的鏈路cost值設(shè)置為限制訪問(wèn)值。
[0022]所述取消控制策略為:
[0023]網(wǎng)絡(luò)設(shè)備從stub狀態(tài)中恢復(fù),把網(wǎng)絡(luò)設(shè)備鏈路狀態(tài)通告中非stub的鏈路cost值設(shè)置從限制訪問(wèn)值恢復(fù)為原來(lái)所述鏈路對(duì)應(yīng)接口的cost值。
[0024]如果為中間系統(tǒng)到中間系統(tǒng)的路由選擇協(xié)議,所述控制策略為:
[0025]通過(guò)O分片的鏈路狀態(tài)通告中設(shè)置overload位。
[0026]所述取消控制策略為:
[0027]清除O分片鏈路狀態(tài)通告中的overload位。
[0028]所述方法還包括步驟:
[0029]401、判斷所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間是否減少到小于或等于一級(jí)內(nèi)存告警門限大于二級(jí)內(nèi)存告警門限。
[0030]402、如果是,進(jìn)一步判斷是否具有critical標(biāo)志。
[0031]403、如果沒(méi)有critical標(biāo)志,所述網(wǎng)絡(luò)設(shè)備不允許新建立鄰居網(wǎng)絡(luò)設(shè)備。
[0032]所述步驟403之后還包括:
[0033]404、判斷所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間是否增加到大于或等于正常運(yùn)行門限。
[0034]405、如果是,進(jìn)一步判斷是否具有critical標(biāo)志。
[0035]406、如果沒(méi)有critical標(biāo)志,所述網(wǎng)絡(luò)設(shè)備允許新建立鄰居網(wǎng)絡(luò)設(shè)備。
[0036]一種根據(jù)內(nèi)存告警進(jìn)行路徑切換的裝置,應(yīng)用于網(wǎng)絡(luò)設(shè)備,所述網(wǎng)絡(luò)設(shè)備支持一級(jí)、二級(jí)和三級(jí)三個(gè)級(jí)別的內(nèi)存告警門限以及正常運(yùn)行門限,所述三個(gè)級(jí)別的內(nèi)存告警門限對(duì)應(yīng)剩余空閑內(nèi)存空間依次減少。所述裝置包括:
[0037]critical標(biāo)志操作單元,用于當(dāng)所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間小于或等于三級(jí)內(nèi)存告警門限,則附加critical標(biāo)志,所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間大于或等于正常運(yùn)行門限,則刪除critical標(biāo)志。
[0038]severe狀態(tài)判斷單元,用于判斷所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間是否小于或等于二級(jí)內(nèi)存告警門限,大于三級(jí)內(nèi)存告警門限。
[0039]critical標(biāo)志判斷單元,用于當(dāng)所述severe狀態(tài)判斷單元確定所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間小于或等于二級(jí)內(nèi)存告警門限,大于三級(jí)內(nèi)存告警門限時(shí),進(jìn)一步判斷是否具有critical標(biāo)志。
[0040]控制策略操作單元,當(dāng)所述critical標(biāo)志判斷單元確定沒(méi)有critical標(biāo)志時(shí),控制所述網(wǎng)絡(luò)設(shè)備采取維持鄰居網(wǎng)絡(luò)設(shè)備并觸發(fā)鄰居網(wǎng)絡(luò)設(shè)備的流量遷移到備用路徑的控制策略。
[0041]所述控制策略進(jìn)一步還包括:
[0042]根據(jù)所述網(wǎng)絡(luò)設(shè)備接口或者鄰居的配置,斷開(kāi)部分鄰居,并刪除相應(yīng)的路由。
[0043]當(dāng)所述控制策略操作單元對(duì)網(wǎng)絡(luò)設(shè)備采取控制策略時(shí),
[0044]所述severe狀態(tài)判斷單元進(jìn)一步還用于判斷所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間是否大于或等于一級(jí)內(nèi)存告警門限。
[0045]所述critical標(biāo)志判斷單元進(jìn)一步還用于當(dāng)所述severe狀態(tài)判斷單元確定所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間大于或等于一級(jí)內(nèi)存告警門限時(shí),判斷是否具有critical
O
[0046]所述控制策略操作單元進(jìn)一步還用于當(dāng)所述critical標(biāo)志判斷單元確定沒(méi)有critical標(biāo)志時(shí),控制所述網(wǎng)絡(luò)設(shè)備取消控制策略。
[0047]如果為最短路徑優(yōu)先路由協(xié)議,所述控制策略為:
[0048]網(wǎng)絡(luò)設(shè)備進(jìn)入stub狀態(tài),在網(wǎng)絡(luò)設(shè)備鏈路狀態(tài)通告中把非stub的鏈路cost值設(shè)置為限制訪問(wèn)值。
[0049]所述取消控制策略為:
[0050]網(wǎng)絡(luò)設(shè)備從stub狀態(tài)中恢復(fù),把網(wǎng)絡(luò)設(shè)備鏈路狀態(tài)通告中非stub的鏈路cost值設(shè)置從限制訪問(wèn)值恢復(fù)為原來(lái)所述鏈路對(duì)應(yīng)接口的cost值。
[0051]如果為中間系統(tǒng)到中間系統(tǒng)的路由選擇協(xié)議,所述控制策略為:
[0052]通過(guò)O分片的鏈路狀態(tài)通告中設(shè)置overload位。
[0053]所述取消控制策略為:
[0054]清除O分片鏈路狀態(tài)通告中的overload位。
[0055]所述裝置還包括:
[0056]minor狀態(tài)判斷單元,用于判斷所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間是否減少到小
于或等于一級(jí)內(nèi)存告警門限大于二級(jí)內(nèi)存告警門限。
[0057]所述critical標(biāo)志判斷單元進(jìn)一步還用于當(dāng)所述minor狀態(tài)判斷單元確定所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間減少到小于或等于一級(jí)內(nèi)存告警門限大于二級(jí)內(nèi)存告警門限時(shí),判斷是否具有critical標(biāo)志。
[0058]新建鄰居控制單元,用于當(dāng)所述critical標(biāo)志判斷單元確定沒(méi)有critical標(biāo)志時(shí),控制所述網(wǎng)絡(luò)設(shè)備不允許新建立鄰居網(wǎng)絡(luò)設(shè)備。
[0059]所述minor狀態(tài)判斷單元進(jìn)一步還用于判斷所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間是否增加到大于或等于正常運(yùn)行門限。[0060]所述critical標(biāo)志判斷單元進(jìn)一步還用于當(dāng)所述minor狀態(tài)判斷單元確定所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間增加到大于或等于正常運(yùn)行門限時(shí),判斷是否具有critical
O
[0061]所述新建鄰居控制單元進(jìn)一步還用于當(dāng)所述critical標(biāo)志判斷單元確定沒(méi)有critical標(biāo)志時(shí),控制所述網(wǎng)絡(luò)設(shè)備允許新建立鄰居網(wǎng)絡(luò)設(shè)備。
[0062]與現(xiàn)有技術(shù)中網(wǎng)絡(luò)設(shè)備的系統(tǒng)內(nèi)存不足時(shí),只響應(yīng)網(wǎng)絡(luò)設(shè)備的系統(tǒng)內(nèi)存小于等于三級(jí)內(nèi)存告警門限時(shí)的告警,無(wú)法及時(shí)通知鄰居進(jìn)行流量遷移相比較,本發(fā)明充分利用了多級(jí)內(nèi)存告警通知機(jī)制,根據(jù)不同內(nèi)存告警的級(jí)別,進(jìn)行鄰居流量遷移,從而實(shí)現(xiàn)在設(shè)備的系統(tǒng)內(nèi)存不足狀態(tài)下的流量平滑遷移,避免了路徑切換中的數(shù)據(jù)丟包。
【專利附圖】

【附圖說(shuō)明】
[0063]圖1是最短路徑優(yōu)先路由協(xié)議(OSPF)采用現(xiàn)有技術(shù)進(jìn)行路徑切換的示意圖;
[0064]圖2是本發(fā)明實(shí)施例的方法流程圖;
[0065]圖3是本發(fā)明另一實(shí)施例的方法流程圖;
[0066]圖4是本發(fā)明裝置的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0067]以下結(jié)合附圖對(duì)本發(fā)明進(jìn)行詳細(xì)描述。
[0068]針對(duì)現(xiàn)有技術(shù)中網(wǎng)絡(luò)設(shè)備的系統(tǒng)內(nèi)存不足時(shí),只響應(yīng)網(wǎng)絡(luò)設(shè)備的系統(tǒng)內(nèi)存進(jìn)入三級(jí)(critical)的內(nèi)存告警相比較,本發(fā)明充分利用了多級(jí)內(nèi)存告警通知機(jī)制,根據(jù)不同內(nèi)存告警的級(jí)別,提前進(jìn)行鄰居流量遷移,從而實(shí)現(xiàn)在設(shè)備的系統(tǒng)內(nèi)存不足狀態(tài)下的流量平滑遷移,避免了路徑切換中的數(shù)據(jù)丟包。
[0069]本發(fā)明應(yīng)用于網(wǎng)絡(luò)設(shè)備,所述網(wǎng)絡(luò)設(shè)備支持一級(jí)、二級(jí)和三級(jí)三個(gè)級(jí)別的內(nèi)存告警門限以及正常運(yùn)行門限,所述三個(gè)級(jí)別的內(nèi)存告警門限對(duì)應(yīng)剩余空閑內(nèi)存空間依次減少。當(dāng)所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間小于或等于三級(jí)內(nèi)存告警門限,則附加critical標(biāo)志,所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間大于或等于正常運(yùn)行門限,則刪除critical標(biāo)
O
[0070]參看圖2,本發(fā)明實(shí)施例提供一種根據(jù)內(nèi)存告警進(jìn)行路徑切換的方法,所述方法包括:
[0071]201、判斷所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間是否小于或等于二級(jí)內(nèi)存告警門限
大于三級(jí)內(nèi)存告警門限。
[0072]202、如果是,進(jìn)一步判斷是否具有critical標(biāo)志。
[0073]203、如果沒(méi)有critical標(biāo)志,所述網(wǎng)絡(luò)設(shè)備米取維持鄰居網(wǎng)絡(luò)設(shè)備并觸發(fā)鄰居網(wǎng)絡(luò)設(shè)備的流量遷移到備用路徑的控制策略。
[0074]本發(fā)明在網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間小于等于二級(jí)內(nèi)存告警門限大于三級(jí)內(nèi)存告警門限,即所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間減少,進(jìn)入severe狀態(tài)。并且沒(méi)有critical標(biāo)志,表示沒(méi)有清除過(guò)動(dòng)態(tài)運(yùn)行數(shù)據(jù)或者雖然清除過(guò)動(dòng)態(tài)運(yùn)行數(shù)據(jù),但又重新觸發(fā)和引入路由計(jì)算,重新收發(fā)報(bào)文,學(xué)習(xí)路由。這時(shí),就開(kāi)始采取控制策略,進(jìn)行鄰居流量遷移到備用路徑。[0075]這樣,如果網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間繼續(xù)減少到小于等于三級(jí)內(nèi)存告警門限,即進(jìn)入critical狀態(tài),則由于之前已經(jīng)將鄰居流量遷移到備用路徑,則網(wǎng)絡(luò)設(shè)備清除所有動(dòng)態(tài)運(yùn)行數(shù)據(jù)并不會(huì)造成路徑切換中的數(shù)據(jù)丟包。
[0076]而現(xiàn)有技術(shù)在上述剩余空閑內(nèi)存空間減少并進(jìn)入severe狀態(tài)時(shí),不進(jìn)行處理。而是直接在網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間繼續(xù)減少到小于或等于三級(jí)內(nèi)存告警門限時(shí),即進(jìn)入critical狀態(tài),直接清除全部動(dòng)態(tài)運(yùn)行數(shù)據(jù),從而造成路徑切換中的數(shù)據(jù)丟包。
[0077]本發(fā)明還可以包括步驟207,當(dāng)網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間小于等于二級(jí)內(nèi)存告警門限大于三級(jí)內(nèi)存告警門限,即所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間減少,進(jìn)入severe狀態(tài)。但是,存在critical標(biāo)志,即曾經(jīng)處于critical狀態(tài),并且所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間沒(méi)有從critical狀態(tài)進(jìn)入過(guò)normal狀態(tài),即清除全部動(dòng)態(tài)運(yùn)行數(shù)據(jù)后并沒(méi)有重新觸發(fā)和引入路由計(jì)算,重新收發(fā)報(bào)文,學(xué)習(xí)路由。雖然此時(shí)內(nèi)存空間繼續(xù)減少又有可能重新進(jìn)入critical狀態(tài),由于critical狀態(tài)時(shí)已經(jīng)清除了動(dòng)態(tài)運(yùn)行數(shù)據(jù),所以同現(xiàn)有技術(shù)一樣不需要進(jìn)行任何操作處理。
[0078]本發(fā)明網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間有可能繼續(xù)發(fā)生變化,但是如果仍然小于等于二級(jí)內(nèi)存告警門限大于三級(jí)內(nèi)存告警門限,即所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間仍然處于severe狀態(tài),此時(shí)不再進(jìn)行任何其他操作。如果繼續(xù)減少到小于等于三級(jí)內(nèi)存告警門限,即進(jìn)入critical狀態(tài),網(wǎng)絡(luò)設(shè)備清除所有動(dòng)態(tài)運(yùn)行數(shù)據(jù)。
[0079]所述步驟203中的控制策略還進(jìn)一步包括:
[0080]根據(jù)所述網(wǎng)絡(luò)設(shè)備接口或者鄰居的配置,斷開(kāi)部分鄰居,并刪除相應(yīng)的路由。
[0081]如果所述內(nèi)存空間沒(méi)有繼續(xù)減少,而是增加,并且增加到離開(kāi)severe狀態(tài),所述方法在步驟203之后進(jìn)一步還包括:
[0082]204、判斷所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間是否大于或等于一級(jí)內(nèi)存告警門限。
[0083]205、如果是,進(jìn)一步判斷是否具有critical標(biāo)志。
[0084]206、如果沒(méi)有critical標(biāo)志,所述網(wǎng)絡(luò)設(shè)備取消控制策略。
[0085]當(dāng)所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間增加到大于等于一級(jí)內(nèi)存告警門限,離開(kāi)severe狀態(tài),且沒(méi)有critical標(biāo)志,則取消控制策略。
[0086]當(dāng)然,本發(fā)明還可以包括步驟208,如果所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間增加到大于等于一級(jí)內(nèi)存告警門限,離開(kāi)severe狀態(tài),但具有critical標(biāo)志,即曾經(jīng)處于critical狀態(tài),并且所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間沒(méi)有從critical狀態(tài)進(jìn)入過(guò)normal狀態(tài),即清除全部動(dòng)態(tài)運(yùn)行數(shù)據(jù)后并沒(méi)有重新觸發(fā)和引入路由計(jì)算,重新收發(fā)報(bào)文,學(xué)習(xí)路由。此時(shí)雖然網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間增加,但并沒(méi)有增加到大于或等于正常運(yùn)行門限,所以仍然不能刪除critical標(biāo)志,也就不能重新觸發(fā)和引入路由計(jì)算,重新收發(fā)報(bào)文,學(xué)習(xí)路由。因此,仍然同現(xiàn)有技術(shù)一樣不需要進(jìn)行任何操作處理。
[0087]如果為最短路徑優(yōu)先路由協(xié)議(0SPF),所述步驟203中的控制策略為:
[0088]網(wǎng)絡(luò)設(shè)備進(jìn)入stub狀態(tài),在網(wǎng)絡(luò)設(shè)備鏈路狀態(tài)通告(LSA)中把非stub的鏈路cost值設(shè)置為限制訪問(wèn)值,通常為65535。
[0089]如果為最短路徑優(yōu)先路由協(xié)議(0SPF),所述步驟206中的取消控制策略為:
[0090]網(wǎng)絡(luò)設(shè)備從stub狀態(tài)中恢復(fù),把網(wǎng)絡(luò)設(shè)備鏈路狀態(tài)通告(LSA)中非stub的鏈路cost值設(shè)置從限制訪問(wèn)值65535恢復(fù)為原來(lái)所述鏈路對(duì)應(yīng)接口的cost值。[0091]如果為中間系統(tǒng)到中間系統(tǒng)的路由選擇協(xié)議(IS-1S),所述步驟203中的控制策略為:
[0092]通過(guò)O分片的LSP中設(shè)置overload位。
[0093]如果為中間系統(tǒng)到中間系統(tǒng)的路由選擇協(xié)議(IS-1S),所述步驟206中的取消控制策略為:
[0094]清除O分片LSP中的overload位。
[0095]參看圖3,所述方法還可以進(jìn)一步包括步驟:
[0096]301、判斷所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間是否減少到小于或等于一級(jí)內(nèi)存告警門限大于二級(jí)內(nèi)存告警門限。
[0097]302、如果是,進(jìn)一步判斷是否具有critical標(biāo)志。
[0098]303、如果沒(méi)有critical標(biāo)志,所述網(wǎng)絡(luò)設(shè)備不允許新建立鄰居網(wǎng)絡(luò)設(shè)備。
[0099]本發(fā)明在所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間減少到小于或等于一級(jí)內(nèi)存告警門限大于二級(jí)內(nèi)存告警門限,即所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間減少,并進(jìn)入minor狀態(tài)。并且沒(méi)有critical標(biāo)志,表示沒(méi)有清除過(guò)動(dòng)態(tài)運(yùn)行數(shù)據(jù)或者雖然清除過(guò)動(dòng)態(tài)運(yùn)行數(shù)據(jù),但又重新觸發(fā)和引入路由計(jì)算,重新收發(fā)報(bào)文,學(xué)習(xí)路由。這時(shí),所述網(wǎng)絡(luò)設(shè)備就不允許新建立鄰居網(wǎng)絡(luò)設(shè)備,避免了新建立鄰居網(wǎng)絡(luò)設(shè)備造成的系統(tǒng)的剩余空閑內(nèi)存空間進(jìn)一步減少。
[0100]本發(fā)明還可以包括步驟307,網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間減少到小于或等于一級(jí)內(nèi)存告警門限大于二級(jí)內(nèi)存告警門限,即所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間減少,并進(jìn)入minor狀態(tài)。但是,存在critical標(biāo)志,即曾經(jīng)處于critical狀態(tài),并且所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間沒(méi)有從critical狀態(tài)進(jìn)入過(guò)normal狀態(tài),即清除全部動(dòng)態(tài)運(yùn)行數(shù)據(jù)后并沒(méi)有重新觸發(fā)和引入路由計(jì)算,重新收發(fā)報(bào)文,學(xué)習(xí)路由。雖然此時(shí)內(nèi)存空間繼續(xù)減少,由于critical狀態(tài)時(shí)已經(jīng)清除了動(dòng)態(tài)運(yùn)行數(shù)據(jù),所以同現(xiàn)有技術(shù)一樣不需要進(jìn)行任何操作處理。
[0101]本發(fā)明網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間有可能繼續(xù)發(fā)生變化,但是如果仍然小于或等于一級(jí)內(nèi)存告警門限大于二級(jí)內(nèi)存告警門限,即所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間仍然處于minor狀態(tài),此時(shí)不再進(jìn)行任何其他操作。如果繼續(xù)減少小于等于二級(jí)內(nèi)存告警門限大于三級(jí)內(nèi)存告警門限,即所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間進(jìn)入severe狀態(tài),則執(zhí)行步驟 201。
[0102]如果所述內(nèi)存空間沒(méi)有繼續(xù)減少,而是增加,并且增加到離開(kāi)minor狀態(tài),所述方法在步驟303之后進(jìn)一步還包括:
[0103]304、判斷所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間是否增加到大于或等于正常運(yùn)行門限;
[0104]305、如果是,進(jìn)一步判斷是否具有critical標(biāo)志。
[0105]306、如果沒(méi)有critical標(biāo)志,所述網(wǎng)絡(luò)設(shè)備允許新建立鄰居網(wǎng)絡(luò)設(shè)備。
[0106]網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間增加到大于或等于正常運(yùn)行門限,則表明不存在內(nèi)存空間不足的問(wèn)題了。且沒(méi)有critical標(biāo)志,即沒(méi)有清除過(guò)動(dòng)態(tài)運(yùn)行數(shù)據(jù)或者雖然清除過(guò)動(dòng)態(tài)運(yùn)行數(shù)據(jù),但又重新觸發(fā)和引入路由計(jì)算,重新收發(fā)報(bào)文,學(xué)習(xí)路由,則可以允許新建立鄰居網(wǎng)絡(luò)設(shè)備。[0107]本發(fā)明還可以包括步驟308,如果網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間增加到大于等于正常運(yùn)行門限,如具有critical標(biāo)志,則刪除critical標(biāo)志,并且如現(xiàn)有技術(shù)一樣重新觸發(fā)和引入路由計(jì)算,重新收發(fā)報(bào)文,學(xué)習(xí)路由。具有critical標(biāo)志表明所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間之前曾經(jīng)小于或等于三級(jí)內(nèi)存告警門限,也就是曾經(jīng)處于critical狀態(tài),網(wǎng)絡(luò)設(shè)備所有的動(dòng)態(tài)運(yùn)行數(shù)據(jù)均被清除了,并且所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間沒(méi)有從critical狀態(tài)進(jìn)入過(guò)normal狀態(tài),即清除全部動(dòng)態(tài)運(yùn)行數(shù)據(jù)后并沒(méi)有重新觸發(fā)和引入路由計(jì)算,重新收發(fā)報(bào)文,學(xué)習(xí)路由。
[0108]所述方法還包括步驟:
[0109]401、如果所述網(wǎng)絡(luò)設(shè)備的剩余空閑系統(tǒng)內(nèi)存減少到小于等于三級(jí)內(nèi)存告警門限,所述網(wǎng)絡(luò)設(shè)備經(jīng)過(guò)預(yù)定時(shí)間后清除全部動(dòng)態(tài)運(yùn)行數(shù)據(jù)。
[0110]這樣,當(dāng)網(wǎng)絡(luò)設(shè)備進(jìn)入critical狀態(tài)時(shí),可以配置經(jīng)過(guò)一個(gè)預(yù)定時(shí)間,再清除全部動(dòng)態(tài)運(yùn)行數(shù)據(jù),這樣就可以進(jìn)一步的避免直接清除全部動(dòng)態(tài)運(yùn)行數(shù)據(jù)造成的路徑切換造成的數(shù)據(jù)丟包。
[0111]所述預(yù)定時(shí)間為O。
[0112]默認(rèn)預(yù)定時(shí)間為0,則表示直接清除全部動(dòng)態(tài)運(yùn)行數(shù)據(jù)。
[0113]參看圖4,所述根據(jù)內(nèi)存告警進(jìn)行路徑切換的裝置應(yīng)用于網(wǎng)絡(luò)設(shè)備,所述網(wǎng)絡(luò)設(shè)備支持一級(jí)、二級(jí)和三級(jí)三個(gè)級(jí)別的內(nèi)存告警門限以及正常運(yùn)行門限,所述三個(gè)級(jí)別的內(nèi)存告警門限對(duì)應(yīng)剩余空閑內(nèi)存空間依次減少。從邏輯上看,該裝置包括:
[0114]critical標(biāo)志操作單元,用于當(dāng)所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間小于或等于三級(jí)內(nèi)存告警門限,則附加critical標(biāo)志,所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間大于或等于正常運(yùn)行門限,則刪除critical標(biāo)志。所述網(wǎng)絡(luò)設(shè)備的基本硬件架構(gòu)包括CPU、內(nèi)存、輸入輸入設(shè)備、非易失性存儲(chǔ)器(例如硬盤)以及其他硬件。
[0115]severe狀態(tài)判斷單元,用于判斷所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間是否小于或等于二級(jí)內(nèi)存告警門限,大于三級(jí)內(nèi)存告警門限。
[0116]critical標(biāo)志判斷單元,用于當(dāng)所述severe狀態(tài)判斷單元確定所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間小于或等于二級(jí)內(nèi)存告警門限,大于三級(jí)內(nèi)存告警門限時(shí),進(jìn)一步判斷是否具有critical標(biāo)志。
[0117]控制策略操作單元,當(dāng)所述critical標(biāo)志判斷單元確定沒(méi)有critical標(biāo)志時(shí),控制所述網(wǎng)絡(luò)設(shè)備采取維持鄰居網(wǎng)絡(luò)設(shè)備并觸發(fā)鄰居網(wǎng)絡(luò)設(shè)備的流量遷移到備用路徑的控制策略。
[0118]所述控制策略進(jìn)一步還包括:
[0119]根據(jù)所述網(wǎng)絡(luò)設(shè)備接口或者鄰居的配置,斷開(kāi)部分鄰居,并刪除相應(yīng)的路由。
[0120]當(dāng)所述控制策略操作單元對(duì)網(wǎng)絡(luò)設(shè)備采取控制策略時(shí),
[0121]所述severe狀態(tài)判斷單元進(jìn)一步還用于判斷所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間是否大于或等于一級(jí)內(nèi)存告警門限。
[0122]所述critical標(biāo)志判斷單元進(jìn)一步還用于當(dāng)所述severe狀態(tài)判斷單元確定所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間大于或等于一級(jí)內(nèi)存告警門限時(shí),判斷是否具有critical標(biāo)志。
[0123]所述控制策略操作單元進(jìn)一步還用于當(dāng)所述critical標(biāo)志判斷單元確定沒(méi)有critical標(biāo)志時(shí),控制所述網(wǎng)絡(luò)設(shè)備取消控制策略。
[0124]如果為最短路徑優(yōu)先路由協(xié)議,所述控制策略為:
[0125]網(wǎng)絡(luò)設(shè)備進(jìn)入stub狀態(tài),在網(wǎng)絡(luò)設(shè)備鏈路狀態(tài)通告中把非stub的鏈路cost值設(shè)置為限制訪問(wèn)值。
[0126]如果為最短路徑優(yōu)先路由協(xié)議,所述取消控制策略為:
[0127]網(wǎng)絡(luò)設(shè)備從stub狀態(tài)中恢復(fù),把網(wǎng)絡(luò)設(shè)備鏈路狀態(tài)通告中非stub的鏈路cost值設(shè)置從限制訪問(wèn)值恢復(fù)為原來(lái)所述鏈路對(duì)應(yīng)接口的cost值。
[0128]如果為中間系統(tǒng)到中間系統(tǒng)的路由選擇協(xié)議,所述控制策略為:
[0129]通過(guò)O分片的鏈路狀態(tài)通告中設(shè)置overload位。
[0130]如果為中間系統(tǒng)到中間系統(tǒng)的路由選擇協(xié)議,所述取消控制策略為: [0131]清除O分片鏈路狀態(tài)通告中的overload位。
[0132]所述裝置還包括:
[0133]minor狀態(tài)判斷單元,用于判斷所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間是否減少到小
于或等于一級(jí)內(nèi)存告警門限大于二級(jí)內(nèi)存告警門限。
[0134]所述critical標(biāo)志判斷單元進(jìn)一步還用于當(dāng)所述minor狀態(tài)判斷單元確定所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間減少到小于或等于一級(jí)內(nèi)存告警門限大于二級(jí)內(nèi)存告警門限時(shí),判斷是否具有critical標(biāo)志。
[0135]新建鄰居控制單元,用于當(dāng)所述critical標(biāo)志判斷單元確定沒(méi)有critical標(biāo)志時(shí),控制所述網(wǎng)絡(luò)設(shè)備不允許新建立鄰居網(wǎng)絡(luò)設(shè)備。
[0136]所述minor狀態(tài)判斷單元進(jìn)一步還用于判斷所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間是否增加到大于或等于正常運(yùn)行門限。
[0137]所述critical標(biāo)志判斷單元進(jìn)一步還用于當(dāng)所述minor狀態(tài)判斷單元確定所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間增加到大于或等于正常運(yùn)行門限時(shí),判斷是否具有critical
O
[0138]所述新建鄰居控制單元進(jìn)一步還用于當(dāng)所述critical標(biāo)志判斷單元確定沒(méi)有critical標(biāo)志時(shí),控制所述網(wǎng)絡(luò)設(shè)備允許新建立鄰居網(wǎng)絡(luò)設(shè)備。
[0139]所述裝置還包括:
[0140]動(dòng)態(tài)數(shù)據(jù)清除單元,用于當(dāng)所述網(wǎng)絡(luò)設(shè)備的剩余空閑系統(tǒng)內(nèi)存減少到小于等于三級(jí)內(nèi)存告警門限時(shí),控制所述網(wǎng)絡(luò)設(shè)備經(jīng)過(guò)預(yù)定時(shí)間后清除全部動(dòng)態(tài)運(yùn)行數(shù)據(jù)。
[0141]下面以一個(gè)具體實(shí)施例來(lái)進(jìn)一步說(shuō)明本發(fā)明。
[0142]以IGP協(xié)議中的最短路徑優(yōu)先路由協(xié)議(OSPF)為例,所述網(wǎng)絡(luò)設(shè)備為路由器,路由器A、路由器B、路由器C及路由器D均運(yùn)行OSPF協(xié)議,路由器ID分別為1.1.1.1,
2.2.2.2,3.3.3.3,4.4.4.4。
[0143]路由器A與路由器B,路由器B和路由器D之間的接口 COST為I。
[0144]路由器A與路由器C,路由器C和路由器D之間的接口 COST為10。
[0145]路由器D發(fā)布了 IW條目的地址,在路由器A上,最短路徑優(yōu)先路由協(xié)議計(jì)算出這IW條路由的路徑為路由器A>路由器B>路由器D。
[0146]路由器B的系統(tǒng)內(nèi)存為4G,系統(tǒng)內(nèi)存門限如下:
[0147]第一門限:300M,第二門限:200M,第三門限:128M,正常運(yùn)行門限:350M。為便于說(shuō)明,假設(shè)路由器B的剩余空閑系統(tǒng)內(nèi)存并沒(méi)有小于等于過(guò)128M,也就是之前并沒(méi)有進(jìn)入過(guò)critical狀態(tài),不具有critical標(biāo)識(shí)。
[0148]當(dāng)路由器B的剩余空閑系統(tǒng)內(nèi)存小于等于300M時(shí),路由器B的OSPF協(xié)議不允許
再新建立鄰居。
[0149]當(dāng)路由器B的剩余空閑系統(tǒng)內(nèi)存小于等于200M時(shí),路由器B的OSPF進(jìn)入stubrouter狀態(tài),把路由器LSA中到4.4.4.4和1.1.1.1的link的cost改為65535,發(fā)送該LSA給路由器A和路由器D。
[0150]路由器A接收到該LSA時(shí),重新進(jìn)行路由計(jì)算,把到路由器D的IW條路由路徑更改為路由器A>路由器C>路由器D,實(shí)現(xiàn)流量的平滑遷移。
[0151]當(dāng)路由器B剩余空閑系統(tǒng)內(nèi)存小于等于128M時(shí),刪除所有鄰居和LSDB,及路由信息(假設(shè)預(yù)定時(shí)間為O)。
[0152]當(dāng)路由器B剩余空閑系統(tǒng)內(nèi)存大于等于350M時(shí),OSPF才恢復(fù)運(yùn)行,重新觸發(fā)和引入路由計(jì)算,重新收發(fā)報(bào)文,學(xué)習(xí)路由。
[0153]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
【權(quán)利要求】
1.一種根據(jù)內(nèi)存告警進(jìn)行路徑切換的方法,應(yīng)用于網(wǎng)絡(luò)設(shè)備,所述網(wǎng)絡(luò)設(shè)備支持一級(jí)、二級(jí)和三級(jí)三個(gè)級(jí)別的內(nèi)存告警門限以及正常運(yùn)行門限,所述三個(gè)級(jí)別的內(nèi)存告警門限對(duì)應(yīng)剩余空閑內(nèi)存空間依次減少,其特征在于,當(dāng)所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間小于或等于三級(jí)內(nèi)存告警門限,則附加critical標(biāo)志,所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間大于或等于正常運(yùn)行門限,則刪除critical標(biāo)志,所述方法包括: 301、判斷所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間是否小于或等于二級(jí)內(nèi)存告警門限,大于三級(jí)內(nèi)存告警門限; 302、如果是,進(jìn)一步判斷是否具有critical標(biāo)志; 303、如果沒(méi)有critical標(biāo)志,所述網(wǎng)絡(luò)設(shè)備采取維持鄰居網(wǎng)絡(luò)設(shè)備并觸發(fā)鄰居網(wǎng)絡(luò)設(shè)備的流量遷移到備用路徑的控制策略。
2.如權(quán)利要求1所述的方法,其特征在于,所述控制策略進(jìn)一步還包括: 根據(jù)所述網(wǎng)絡(luò)設(shè)備接口或者鄰居的配置,斷開(kāi)部分鄰居,并刪除相應(yīng)的路由。
3.如權(quán)利要求2所述的方法,其特征在于,所述步驟303之后還包括步驟: 304、判斷所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間是否大于或等于一級(jí)內(nèi)存告警門限; 305、如果是,進(jìn)一步判斷是否具有critical標(biāo)志; 306、如果沒(méi)有critical標(biāo)志,所述網(wǎng)絡(luò)設(shè)備取消控制策略。
4.如權(quán)利要求3所述的方法,其特征在于,如果為最短路徑優(yōu)先路由協(xié)議,所述控制策略為: 網(wǎng)絡(luò)設(shè)備進(jìn)入Stub狀態(tài),在網(wǎng)絡(luò)設(shè)備鏈路狀態(tài)通告中把非stub的鏈路cost值設(shè)置為限制訪問(wèn)值; 所述取消控制策略為: 網(wǎng)絡(luò)設(shè)備從Stub狀態(tài)中恢復(fù),把網(wǎng)絡(luò)設(shè)備鏈路狀態(tài)通告中非Stub的鏈路cost值設(shè)置從限制訪問(wèn)值恢復(fù)為原來(lái)所述鏈路對(duì)應(yīng)接口的cost值; 如果為中間系統(tǒng)到中間系統(tǒng)的路由選擇協(xié)議,所述控制策略為: 通過(guò)O分片的鏈路狀態(tài)通告中設(shè)置overload位; 所述取消控制策略為: 清除O分片鏈路狀態(tài)通告中的overload位。
5.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括步驟: 401、判斷所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間是否減少到小于或等于一級(jí)內(nèi)存告警門限大于二級(jí)內(nèi)存告警門限; 402、如果是,進(jìn)一步判斷是否具有critical標(biāo)志; 403、如果沒(méi)有critical標(biāo)志,所述網(wǎng)絡(luò)設(shè)備不允許新建立鄰居網(wǎng)絡(luò)設(shè)備。
6.如權(quán)利要求5所述的方法,其特征在于,所述步驟403之后還包括: 404、判斷所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間是否增加到大于或等于正常運(yùn)行門限; 405、如果是,進(jìn)一步判斷是否具有critical標(biāo)志; 406、如果沒(méi)有critical標(biāo)志,所述網(wǎng)絡(luò)設(shè)備允許新建立鄰居網(wǎng)絡(luò)設(shè)備。
7.一種根據(jù)內(nèi)存告警進(jìn)行路徑切換的裝置,應(yīng)用于網(wǎng)絡(luò)設(shè)備,所述網(wǎng)絡(luò)設(shè)備支持一級(jí)、二級(jí)和三級(jí)三個(gè)級(jí)別的內(nèi)存告警門限以及正常運(yùn)行門限,所述三個(gè)級(jí)別的內(nèi)存告警門限對(duì)應(yīng)剩余空閑內(nèi)存空間依次減少,其特征在于,所述裝置包括:critical標(biāo)志操作單元,用于當(dāng)所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間小于或等于三級(jí)內(nèi)存告警門限,則附加critical標(biāo)志,所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間大于或等于正常運(yùn)行門限,貝1J刪除critical標(biāo)志, severe狀態(tài)判斷單元,用于判斷所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間是否小于或等于二級(jí)內(nèi)存告警門限,大于三級(jí)內(nèi)存告警門限; critical標(biāo)志判斷單元,用于當(dāng)所述severe狀態(tài)判斷單元確定所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間小于或等于二級(jí)內(nèi)存告警門限,大于三級(jí)內(nèi)存告警門限時(shí),進(jìn)一步判斷是否具有critical標(biāo)志; 控制策略操作單元,當(dāng)所述critical標(biāo)志判斷單元確定沒(méi)有critical標(biāo)志時(shí),控制所述網(wǎng)絡(luò)設(shè)備采取維持鄰居網(wǎng)絡(luò)設(shè)備并觸發(fā)鄰居網(wǎng)絡(luò)設(shè)備的流量遷移到備用路徑的控制策略。
8.如權(quán)利要求7所述的裝置,其特征在于,所述控制策略進(jìn)一步還包括: 根據(jù)所述網(wǎng)絡(luò)設(shè)備接口或者鄰居的配置, 斷開(kāi)部分鄰居,并刪除相應(yīng)的路由。
9.如權(quán)利要求8所述的裝置,其特征在于,當(dāng)所述控制策略操作單元控制所述網(wǎng)絡(luò)設(shè)備采取控制策略時(shí), 所述severe狀態(tài)判斷單元進(jìn)一步還用于判斷所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間是否大于或等于一級(jí)內(nèi)存告警門限; 所述critical標(biāo)志判斷單元進(jìn)一步還用于當(dāng)所述severe狀態(tài)判斷單元確定所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間大于或等于一級(jí)內(nèi)存告警門限時(shí),判斷是否具有critical標(biāo)志;所述控制策略操作單元進(jìn)一步還用于當(dāng)所述critical標(biāo)志判斷單元確定沒(méi)有critical標(biāo)志時(shí),控制所述網(wǎng)絡(luò)設(shè)備取消控制策略。
10.如權(quán)利要求9所述的裝置,其特征在于,如果為最短路徑優(yōu)先路由協(xié)議,所述控制策略為: 網(wǎng)絡(luò)設(shè)備進(jìn)入Stub狀態(tài),在網(wǎng)絡(luò)設(shè)備鏈路狀態(tài)通告中把非stub的鏈路cost值設(shè)置為限制訪問(wèn)值; 所述取消控制策略為: 網(wǎng)絡(luò)設(shè)備從Stub狀態(tài)中恢復(fù),把網(wǎng)絡(luò)設(shè)備鏈路狀態(tài)通告中非Stub的鏈路cost值設(shè)置從限制訪問(wèn)值恢復(fù)為原來(lái)所述鏈路對(duì)應(yīng)接口的cost值; 如果為中間系統(tǒng)到中間系統(tǒng)的路由選擇協(xié)議,所述控制策略為: 通過(guò)O分片的鏈路狀態(tài)通告中設(shè)置overload位; 所述取消控制策略為: 清除O分片鏈路狀態(tài)通告中的overload位。
11.如權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: minor狀態(tài)判斷單元,用于判斷所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間是否減少到小于或等于一級(jí)內(nèi)存告警門限大于二級(jí)內(nèi)存告警門限; 所述critical標(biāo)志判斷單元進(jìn)一步還用于當(dāng)所述minor狀態(tài)判斷單元確定所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間減少到小于或等于一級(jí)內(nèi)存告警門限大于二級(jí)內(nèi)存告警門限時(shí),判斷是否具有critical標(biāo)志; 新建鄰居控制單元,用于當(dāng)所述critical標(biāo)志判斷單元確定沒(méi)有critical標(biāo)志時(shí),控制所述網(wǎng)絡(luò)設(shè)備不允許新建立鄰居網(wǎng)絡(luò)設(shè)備。
12.如權(quán)利要求11所述的方法,其特征在于, 所述minor狀態(tài)判斷單元進(jìn)一步還用于判斷所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間是否增加到大于或等于正常運(yùn)行門限; 所述critical標(biāo)志判斷單元進(jìn)一步還用于當(dāng)所述minor狀態(tài)判斷單元確定所述網(wǎng)絡(luò)設(shè)備的剩余空閑內(nèi)存空間增加到大于或等于正常運(yùn)行門限時(shí),判斷是否具有critical標(biāo)志; 所述新建鄰居控制單元進(jìn)一步還用于當(dāng)所述critical標(biāo)志判斷單元確定沒(méi)有critical標(biāo)志時(shí), 控制所述網(wǎng)絡(luò)設(shè)備允許新建立鄰居網(wǎng)絡(luò)設(shè)備。
【文檔編號(hào)】H04L12/801GK103457779SQ201310410659
【公開(kāi)日】2013年12月18日 申請(qǐng)日期:2013年9月10日 優(yōu)先權(quán)日:2013年9月10日
【發(fā)明者】林長(zhǎng)望 申請(qǐng)人:杭州華三通信技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1