1.一種基于IS-IS模塊的路由快速收斂的方法,其特征在于:所述IS-IS模塊包括執(zhí)行設(shè)備鏈路狀態(tài)報(bào)文生成步驟的LSP處理模塊及最短路徑優(yōu)先計(jì)算步驟的SPF計(jì)算處理模塊;所述LSP處理模塊和SPF計(jì)算處理模塊依次執(zhí)行;
所述設(shè)備鏈路狀態(tài)報(bào)文生成步驟包括:在廣播鏈路震蕩期間,若本設(shè)備為DIS端則刪除其鏈路狀態(tài)報(bào)文中的遠(yuǎn)程設(shè)備鄰居表項(xiàng),從而生成新的鏈路狀態(tài)報(bào)文,并立即泛洪該新生成的鏈路狀態(tài)報(bào)文;若本設(shè)備為非DIS端,則在其自生成的鏈路狀態(tài)報(bào)文中刪除該發(fā)生震蕩的廣播鏈路上的DIS端設(shè)備的虛擬子網(wǎng)節(jié)點(diǎn)的鄰居節(jié)點(diǎn)項(xiàng)并增加同一廣播鏈路上其它各非DIS的鄰居為鄰居項(xiàng)形成新的鏈路狀態(tài)報(bào)文并立即泛洪;設(shè)備收到對(duì)方的最新鏈路狀態(tài)報(bào)文之后,執(zhí)行所述SPF計(jì)算處理模塊;
所述最短路徑優(yōu)先計(jì)算步驟包括:進(jìn)行SPF計(jì)算且若鏈路狀態(tài)報(bào)文為雙向連通的,則當(dāng)存在非DIS端生成的新的鏈路狀態(tài)報(bào)文集合中,各非DIS鄰居不是通過PSN中轉(zhuǎn)建立連接的LAN類型或是各自直接建立連接的P2P類型的鄰接表項(xiàng)時(shí),驗(yàn)證通過;
計(jì)算出備份線路進(jìn)行數(shù)據(jù)傳輸。
2.如權(quán)利要求1所述的基于IS-IS模塊的路由快速收斂的方法,其特征在于:所述設(shè)備鏈路狀態(tài)報(bào)文生成步驟具體包括,
A)、本設(shè)備根據(jù)收到的線路震蕩通告確定發(fā)生震蕩的線路及震蕩遠(yuǎn)程設(shè)備;
B)、判斷本設(shè)備是否為廣播線路上的DIS端設(shè)備,是則轉(zhuǎn)到步驟D,否則轉(zhuǎn)到步驟C;
C)、查詢由震蕩遠(yuǎn)程設(shè)備生成的發(fā)生震蕩的線路鏈路上的震蕩遠(yuǎn)程設(shè)備的虛擬子網(wǎng)節(jié)點(diǎn)的鏈路狀態(tài)報(bào)文,獲取震蕩遠(yuǎn)程設(shè)備的虛擬子網(wǎng)節(jié)點(diǎn)的鏈路狀態(tài)報(bào)文的鄰居列表,而后將本設(shè)備自生成的本設(shè)備的鏈路狀態(tài)報(bào)文中震蕩遠(yuǎn)程設(shè)備的虛擬子網(wǎng)節(jié)點(diǎn)的鄰居項(xiàng)刪除,并將震蕩遠(yuǎn)程設(shè)備的虛擬子網(wǎng)節(jié)點(diǎn)的鏈路狀態(tài)報(bào)文的鄰居列表中除本設(shè)備之外的其它鄰居添加到本設(shè)備的鏈路狀態(tài)報(bào)文中,從而生成新的本設(shè)備的鏈路狀態(tài)報(bào)文,而后轉(zhuǎn)到步驟E;
D)、查詢由本設(shè)備生成的發(fā)生震蕩的線路鏈路上的本設(shè)備的虛擬子網(wǎng)節(jié)點(diǎn)的鏈路狀態(tài)報(bào)文,將震蕩遠(yuǎn)程設(shè)備鄰居表項(xiàng)從中刪除,從而生成新的本設(shè)備的虛擬子網(wǎng)節(jié)點(diǎn)的鏈路狀態(tài)報(bào)文,而后轉(zhuǎn)到步驟E;
E)、泛洪新生成的本設(shè)備的虛擬子網(wǎng)節(jié)點(diǎn)的鏈路狀態(tài)報(bào)文。
3.如權(quán)利要求1所述的基于IS-IS模塊的路由快速收斂的方法,其特征在于:所述最短路徑優(yōu)先計(jì)算步驟具體包括,
F)、接收其他設(shè)備泛洪的鏈路狀態(tài)報(bào)文并將其更新至本地鏈路狀態(tài)庫中;
G)、進(jìn)行SPF計(jì)算;包括對(duì)鏈路狀態(tài)校驗(yàn)是否與鄰居存在雙向連通,是則獲取連通性信息而后進(jìn)行驗(yàn)證鄰居的連通性;
所述連通性信息包括震蕩廣播鏈路ID、本設(shè)備的類型、對(duì)應(yīng)的鄰居ID、以及鏈路狀態(tài)類型;
所述驗(yàn)證鄰居的連通性包括步驟:
對(duì)應(yīng)獲取連通性中本設(shè)備的類型不為DIS時(shí),判斷該鄰居ID滿足:存在于震蕩廣播鏈路、該鄰居ID的類型也不為DIS、鏈路狀態(tài)報(bào)文中聲明的與該鄰居的連通類型為P2P類型,且本設(shè)備上存在對(duì)應(yīng)于該鄰居ID的LAN類型的鄰接表項(xiàng)時(shí)認(rèn)定為驗(yàn)證通過。