日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

一種數(shù)據(jù)流切換方法及系統(tǒng)的制作方法

文檔序號:10555461閱讀:313來源:國知局
一種數(shù)據(jù)流切換方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開一種數(shù)據(jù)流切換方法及系統(tǒng),該方法包括:利用VRRP監(jiān)測上下游鏈路,當(dāng)滿足主備設(shè)備切換條件時(shí)觸發(fā)第一轉(zhuǎn)發(fā)設(shè)備和第二轉(zhuǎn)發(fā)設(shè)備的主備狀態(tài)發(fā)生切換,向網(wǎng)絡(luò)側(cè)的交換機(jī)發(fā)送免費(fèi)ARP通告報(bào)文;刪除第一轉(zhuǎn)發(fā)設(shè)備與上游路由器之間聯(lián)通鏈路的第一靜態(tài)路由,生成第二轉(zhuǎn)發(fā)設(shè)備與上游路由器之間聯(lián)通鏈路的第二靜態(tài)路由;根據(jù)所述第二轉(zhuǎn)發(fā)設(shè)備向網(wǎng)絡(luò)側(cè)的交換機(jī)發(fā)送的免費(fèi)ARP通告報(bào)文,更新所述交換機(jī)的轉(zhuǎn)發(fā)信息,向上游的路由器重分發(fā)直連路由和第二靜態(tài)路由的信息,以使路由器重新計(jì)算最優(yōu)鏈路路徑的路由表,根據(jù)計(jì)算得到的路由表切換上游路由器數(shù)據(jù)流的流向,以解決現(xiàn)有技術(shù)中當(dāng)主備切換后數(shù)據(jù)流流向錯(cuò)誤的問題。
【專利說明】
一種數(shù)據(jù)流切換方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及網(wǎng)絡(luò)安全領(lǐng)域,尤其涉及一種數(shù)據(jù)流切換方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著傳輸控制協(xié)議/因特網(wǎng)互聯(lián)協(xié)議(TCP/IP,Transmiss1n Control Protocol/Internet Protocol)網(wǎng)絡(luò)的廣泛應(yīng)用,對網(wǎng)絡(luò)可靠性方面的要求越來越高。其中在路由器和/或交換機(jī)等基礎(chǔ)網(wǎng)絡(luò)設(shè)備中設(shè)有防火墻,實(shí)現(xiàn)網(wǎng)絡(luò)和安全保護(hù)的高度一體化,已經(jīng)得到越來越廣泛的應(yīng)用。
[0003]其中,使用防火墻用于局域網(wǎng)內(nèi)服務(wù)器安全保護(hù)的可靠性組網(wǎng)方案具體如圖1所示,首先,防火墻的下游的網(wǎng)絡(luò)中包含交換機(jī),兩臺網(wǎng)絡(luò)設(shè)備通過虛擬路由冗余協(xié)議(VRRP,Virtual Router Redundancy Protocol)組成一臺虛擬路由設(shè)備,作為局域網(wǎng)內(nèi)各服務(wù)器的冗余備份缺省網(wǎng)關(guān)。防火墻的下游連接路由器,防火墻和路由器之間啟用OSPF協(xié)議。主用設(shè)備定時(shí)向備用設(shè)備發(fā)送VRRP組播協(xié)議報(bào)文通告該主設(shè)備的工作狀態(tài),當(dāng)主用設(shè)備出現(xiàn)故障時(shí),備用設(shè)備能夠及時(shí)接替工作,從而保證各服務(wù)器業(yè)務(wù)應(yīng)用的連續(xù)性。
[0004]上述組網(wǎng)方案中,通過VRRP協(xié)議以及OSPF協(xié)議完成防火墻的雙機(jī)熱備,實(shí)現(xiàn)了局域網(wǎng)內(nèi)關(guān)鍵節(jié)點(diǎn)的冗余保護(hù)。當(dāng)VRRP主用設(shè)備出現(xiàn)故障時(shí),由VRRP備用設(shè)備及時(shí)接替工作,當(dāng)兩臺防火墻工作在主備模式時(shí),往往會(huì)出現(xiàn)VRRP狀態(tài)己經(jīng)切換,但上游的開放最短路徑優(yōu)先協(xié)議(Open Shortest Path First,0SPF)路由信息沒有更新的問題,或者,OSPF流量路徑發(fā)生變化,但是VRRP狀態(tài)沒有切換的問題。其中,0SPF是基于鏈路狀態(tài)的自治系統(tǒng)內(nèi)部路由協(xié)議,也是目前使用最為廣泛的內(nèi)部網(wǎng)關(guān)路由協(xié)議。因此導(dǎo)致業(yè)務(wù)數(shù)據(jù)流向錯(cuò)誤,影響用戶的數(shù)據(jù)通信,也不能確保業(yè)務(wù)數(shù)據(jù)流的無縫切換。

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

[0005]本發(fā)明實(shí)施例提供一種數(shù)據(jù)流切換方法及系統(tǒng),用以解決現(xiàn)有技術(shù)中當(dāng)主備切換后數(shù)據(jù)流流向錯(cuò)誤的問題。
[0006]本發(fā)明方法一種數(shù)據(jù)流切換方法,該方法包括:利用虛擬路由器冗余協(xié)議VRRP監(jiān)測上下游鏈路,當(dāng)滿足主備設(shè)備切換條件時(shí)觸發(fā)第一轉(zhuǎn)發(fā)設(shè)備和第二轉(zhuǎn)發(fā)設(shè)備的主備狀態(tài)發(fā)生切換,刪除所述第一轉(zhuǎn)發(fā)設(shè)備預(yù)設(shè)的虛擬因特網(wǎng)IP地址,并為所述第二轉(zhuǎn)發(fā)設(shè)備添加所述虛擬IP地址,其中,所述第一轉(zhuǎn)發(fā)設(shè)備和所述第二轉(zhuǎn)發(fā)設(shè)備的靜態(tài)IP地址被配置為空,所述第一轉(zhuǎn)發(fā)設(shè)備與所述第二轉(zhuǎn)發(fā)設(shè)備組成所述VRRP備份組,所述第一轉(zhuǎn)發(fā)設(shè)備預(yù)設(shè)為所述VRRP備份組的主用設(shè)備,所述第二轉(zhuǎn)發(fā)設(shè)備預(yù)設(shè)為所述VRRP備份組的備用設(shè)備,所述第一轉(zhuǎn)發(fā)設(shè)備預(yù)設(shè)有虛擬IP地址,所述第二轉(zhuǎn)發(fā)設(shè)備無虛擬IP地址;
[0007]根據(jù)所述第二轉(zhuǎn)發(fā)設(shè)備的虛擬IP地址生成所述第二轉(zhuǎn)發(fā)設(shè)備的網(wǎng)絡(luò)側(cè)之間聯(lián)通鏈路的直連路由,并刪除所述第一轉(zhuǎn)發(fā)設(shè)備與上游路由器之間的直連路由;
[0008]刪除所述第一轉(zhuǎn)發(fā)設(shè)備與上游路由器之間聯(lián)通鏈路的第一靜態(tài)路由,生成所述第二轉(zhuǎn)發(fā)設(shè)備與上游路由器之間聯(lián)通鏈路的第二靜態(tài)路由;
[0009]根據(jù)所述第二轉(zhuǎn)發(fā)設(shè)備向下游網(wǎng)絡(luò)側(cè)的交換機(jī)發(fā)送的免費(fèi)ARP通告報(bào)文,更新所述交換機(jī)的轉(zhuǎn)發(fā)信息,所述轉(zhuǎn)發(fā)信息為所述第二轉(zhuǎn)發(fā)設(shè)備的虛擬IP地址、虛擬MAC地址及網(wǎng)口的對應(yīng)關(guān)系;
[0010]向上游的路由器重分發(fā)所述直連路由和第二靜態(tài)路由的信息,以使所述路由器利用開放最短路徑優(yōu)先協(xié)議OSPF重新計(jì)算最優(yōu)鏈路路徑的路由表,根據(jù)計(jì)算得到的路由表切換上游路由器數(shù)據(jù)流的流向。
[0011]基于同樣的發(fā)明構(gòu)思,本發(fā)明實(shí)施例進(jìn)一步地提供一種數(shù)據(jù)流切換系統(tǒng),該系統(tǒng)包括:切換單元,用于利用虛擬路由器冗余協(xié)議VRRP監(jiān)測上下游鏈路,當(dāng)滿足主備設(shè)備切換條件時(shí)觸發(fā)第一轉(zhuǎn)發(fā)設(shè)備和第二轉(zhuǎn)發(fā)設(shè)備的主備狀態(tài)發(fā)生切換,刪除所述第一轉(zhuǎn)發(fā)設(shè)備預(yù)設(shè)的虛擬因特網(wǎng)IP地址,并為所述第二轉(zhuǎn)發(fā)設(shè)備添加所述虛擬IP地址,其中,所述第一轉(zhuǎn)發(fā)設(shè)備和所述第二轉(zhuǎn)發(fā)設(shè)備的靜態(tài)IP地址被配置為空,所述第一轉(zhuǎn)發(fā)設(shè)備與所述第二轉(zhuǎn)發(fā)設(shè)備組成所述VRRP備份組,所述第一轉(zhuǎn)發(fā)設(shè)備預(yù)設(shè)為所述VRRP備份組的主用設(shè)備,所述第二轉(zhuǎn)發(fā)設(shè)備預(yù)設(shè)為所述VRRP備份組的備用設(shè)備,所述第一轉(zhuǎn)發(fā)設(shè)備預(yù)設(shè)有虛擬IP地址,所述第二轉(zhuǎn)發(fā)設(shè)備無虛擬IP地址;根據(jù)所述第二轉(zhuǎn)發(fā)設(shè)備的虛擬IP地址生成所述第二轉(zhuǎn)發(fā)設(shè)備的網(wǎng)絡(luò)側(cè)之間聯(lián)通鏈路的直連路由,并刪除所述第一轉(zhuǎn)發(fā)設(shè)備與上游路由器之間的直連路由;刪除所述第一轉(zhuǎn)發(fā)設(shè)備與上游路由器之間聯(lián)通鏈路的第一靜態(tài)路由,生成所述第二轉(zhuǎn)發(fā)設(shè)備與上游路由器之間聯(lián)通鏈路的第二靜態(tài)路由;
[0012]發(fā)送報(bào)文單元,用于根據(jù)所述第二轉(zhuǎn)發(fā)設(shè)備向網(wǎng)絡(luò)側(cè)的交換機(jī)發(fā)送的免費(fèi)ARP通告報(bào)文,更新所述交換機(jī)的轉(zhuǎn)發(fā)信息,所述轉(zhuǎn)發(fā)信息為所述第二轉(zhuǎn)發(fā)設(shè)備的虛擬IP地址、虛擬MAC地址及網(wǎng)口的對應(yīng)關(guān)系;
[0013]路由重分發(fā)單元,用于向上游的路由器重分發(fā)所述直連路由和第二靜態(tài)路由的信息,以使所述路由器利用開放最短路徑優(yōu)先協(xié)議OSPF重新計(jì)算最優(yōu)鏈路路徑的路由表,根據(jù)計(jì)算得到的路由表切換上游路由器數(shù)據(jù)流的流向。
[0014]本發(fā)明實(shí)施例通過開發(fā)轉(zhuǎn)發(fā)引擎,防火墻支持網(wǎng)口配有靜態(tài)IP和虛擬IP,其中,將防火墻支持接口的靜態(tài)IP配置為空,后續(xù)虛擬IP在主備設(shè)備間動(dòng)態(tài)迀移,具體地,配置VRRP備份組的各轉(zhuǎn)發(fā)設(shè)備的虛擬IP,當(dāng)轉(zhuǎn)發(fā)設(shè)備的主備狀態(tài)發(fā)生切換時(shí),動(dòng)態(tài)地為主用設(shè)備添加虛擬IP地址,動(dòng)態(tài)地刪除備用設(shè)備上的虛擬IP地址,因?yàn)閂RRP備份組中只有主用設(shè)備上有虛擬IP地址,且動(dòng)態(tài)地刪除所述第一轉(zhuǎn)發(fā)設(shè)備與上游路由器之間聯(lián)通鏈路的直連和第一靜態(tài)路由,動(dòng)態(tài)地生成述第二轉(zhuǎn)發(fā)設(shè)備與上游路由器之間聯(lián)通鏈路的直連和第二靜態(tài)路由,所以只有主用設(shè)備上配置有直連和靜態(tài)路由,當(dāng)變?yōu)橹饔迷O(shè)備的第二轉(zhuǎn)發(fā)設(shè)備發(fā)送免費(fèi)的ARP報(bào)文時(shí),網(wǎng)絡(luò)側(cè)的交換機(jī)就會(huì)根據(jù)ARP報(bào)文更新網(wǎng)口信息。另外,向上游的路由器發(fā)送所述直連路由和第二靜態(tài)路由,上游的OSPF協(xié)議也會(huì)根據(jù)主用設(shè)備的靜態(tài)路由和直連路由更新上游的路由信息,各路由器利用開放最短路徑優(yōu)先協(xié)議OSPF重分發(fā)各路由器的路由表,根據(jù)重分發(fā)后的路由表切換上游路由器數(shù)據(jù)流的流向。由于第一轉(zhuǎn)發(fā)設(shè)備沒有與虛擬IP對應(yīng)的直連路由和第一靜態(tài)路由,第二轉(zhuǎn)發(fā)設(shè)備存在與虛擬IP對應(yīng)的直連路由和第二靜態(tài)路由,這樣就可以將數(shù)據(jù)流引向第二轉(zhuǎn)發(fā)設(shè)備,從而保證了在主備設(shè)備發(fā)生切換時(shí),數(shù)據(jù)流的無縫切換。
【附圖說明】
[0015]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0016]圖1為現(xiàn)有技術(shù)中一種兩臺防火墻形成雙機(jī)熱備關(guān)系;
[0017]圖2為本發(fā)明實(shí)施例提供一種數(shù)據(jù)流切換方法流程示意圖;
[0018]圖3為本發(fā)明實(shí)施例提供一種第一轉(zhuǎn)發(fā)設(shè)備主用防火墻故障時(shí)的網(wǎng)絡(luò)拓?fù)鋱D;
[0019]圖4為本發(fā)明實(shí)施例提供一種第一轉(zhuǎn)發(fā)設(shè)備出接口任意一個(gè)鏈路不能使用時(shí),主備切換之后的網(wǎng)絡(luò)拓?fù)鋱D;
[0020]圖5本發(fā)明實(shí)施例還提供一種數(shù)據(jù)流切換系統(tǒng)。
【具體實(shí)施方式】
[0021]為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明作進(jìn)一步地詳細(xì)描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部份實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0022]圖1中現(xiàn)有的兩塊防火墻之間形成雙機(jī)熱備關(guān)系,雙機(jī)熱備技術(shù)具體又可分為主備模式和主主模式。為便于闡述,稱之為主用防火墻和備用防火墻。具體地,主備模式是指處于主用狀態(tài)的網(wǎng)絡(luò)設(shè)備處理全部業(yè)務(wù)、并將會(huì)話表項(xiàng)備份到處于備用狀態(tài)的網(wǎng)絡(luò)設(shè)備中,處于備用狀態(tài)的網(wǎng)絡(luò)設(shè)備僅做備份處理、不參與報(bào)文轉(zhuǎn)發(fā),當(dāng)處于主用狀態(tài)的網(wǎng)絡(luò)設(shè)備出現(xiàn)故障時(shí),報(bào)文轉(zhuǎn)發(fā)可以迅速切換到處于備用狀態(tài)的網(wǎng)絡(luò)設(shè)備,由于處于備用狀態(tài)的網(wǎng)絡(luò)設(shè)備存儲著備份的會(huì)話表項(xiàng),因此切換后的報(bào)文可以繼續(xù)處理、不會(huì)被中斷。而主主模式則是指兩臺網(wǎng)絡(luò)設(shè)備都為處于主用狀態(tài)的主用網(wǎng)絡(luò)設(shè)備,即都參與轉(zhuǎn)發(fā)并處理業(yè)務(wù),同時(shí)又互為備份,當(dāng)其中一臺主用設(shè)備出現(xiàn)故障時(shí),另一臺持續(xù)處理全部業(yè)務(wù)。本發(fā)明實(shí)施例這里提出的技術(shù)方案,主要基于主備模式。即處于備用狀態(tài)的網(wǎng)絡(luò)設(shè)備,僅作備份,不參與報(bào)文的轉(zhuǎn)發(fā)。
[0023]為便于闡述,本發(fā)明實(shí)施例這里提出的技術(shù)方案中,將集成在網(wǎng)絡(luò)設(shè)備中的當(dāng)前處于主用狀態(tài)的防火墻稱之為主用防火墻,將集成在網(wǎng)絡(luò)設(shè)備中的當(dāng)前處于備用狀態(tài)的防火墻稱之為備用防火墻。
[0024]本發(fā)明實(shí)施例這里提出的技術(shù)方案,可以在當(dāng)前的主用防火墻上配置網(wǎng)口的靜態(tài)IP地址為空,以及VRRP網(wǎng)關(guān)地址,具體地,例如網(wǎng)口的靜態(tài)IP地址為0.0.0.0/0,VRRP網(wǎng)關(guān)對應(yīng)的虛擬IP地址信息,然后配置虛擬ID,切換單元根據(jù)虛擬ID計(jì)算出來的虛擬MAC地址。
[0025]為了解決現(xiàn)有技術(shù)中當(dāng)主備切換后數(shù)據(jù)流流向錯(cuò)誤的問題,本發(fā)明實(shí)施例提供一種數(shù)據(jù)流切換方法流程示意圖,參見圖2所示,具體地實(shí)現(xiàn)方法包括:
[0026]步驟SlOl,利用虛擬路由器冗余協(xié)議VRRP監(jiān)測上下游鏈路,當(dāng)滿足主備設(shè)備切換條件時(shí)觸發(fā)第一轉(zhuǎn)發(fā)設(shè)備和第二轉(zhuǎn)發(fā)設(shè)備的主備狀態(tài)發(fā)生切換,刪除所述第一轉(zhuǎn)發(fā)設(shè)備預(yù)設(shè)的虛擬IP地址,并為所述第二轉(zhuǎn)發(fā)設(shè)備添加所述虛擬IP地址,其中,所述第一轉(zhuǎn)發(fā)設(shè)備和所述第二轉(zhuǎn)發(fā)設(shè)備的靜態(tài)IP地址被配置為空,所述第一轉(zhuǎn)發(fā)設(shè)備與所述第二轉(zhuǎn)發(fā)設(shè)備組成所述VRRP備份組,所述第一轉(zhuǎn)發(fā)設(shè)備預(yù)設(shè)為所述VRRP備份組的主用設(shè)備,所述第二轉(zhuǎn)發(fā)設(shè)備預(yù)設(shè)為所述VRRP備份組的備用設(shè)備,所述第一轉(zhuǎn)發(fā)設(shè)備預(yù)設(shè)有虛擬IP地址,所述第二轉(zhuǎn)發(fā)設(shè)備無虛擬IP地址。
[0027]步驟S102,根據(jù)所述第二轉(zhuǎn)發(fā)設(shè)備的虛擬IP地址生成所述第二轉(zhuǎn)發(fā)設(shè)備的網(wǎng)絡(luò)側(cè)之間聯(lián)通鏈路的直連路由,并刪除所述第一轉(zhuǎn)發(fā)設(shè)備與上游路由器之間的直連路由。
[0028]步驟S103,刪除所述第一轉(zhuǎn)發(fā)設(shè)備與上游路由器之間聯(lián)通鏈路的第一靜態(tài)路由,生成述第二轉(zhuǎn)發(fā)設(shè)備與上游路由器之間聯(lián)通鏈路的第二靜態(tài)路由。
[0029]步驟S104,根據(jù)所述第二轉(zhuǎn)發(fā)設(shè)備向網(wǎng)絡(luò)側(cè)的交換機(jī)發(fā)送的免費(fèi)ARP通告報(bào)文,更新所述交換機(jī)的轉(zhuǎn)發(fā)信息,所述轉(zhuǎn)發(fā)信息為所述第二轉(zhuǎn)發(fā)設(shè)備的虛擬IP地址、虛擬MAC地址及網(wǎng)口的對應(yīng)關(guān)系。
[0030]步驟S105,向上游的路由器重分發(fā)所述直連路由和第二靜態(tài)路由的信息,以使所述路由器利用開放最短路徑優(yōu)先協(xié)議OSPF重新計(jì)算最優(yōu)鏈路路徑的路由表,根據(jù)計(jì)算得到的路由表切換上游路由器數(shù)據(jù)流的流向。
[0031]在本發(fā)明實(shí)施例中,為了實(shí)現(xiàn)冗余保護(hù),在第一轉(zhuǎn)發(fā)設(shè)備、第二轉(zhuǎn)發(fā)設(shè)備的接口上使能VRRP協(xié)議為其提供備份功能,即通過運(yùn)行VRRP協(xié)議創(chuàng)建一個(gè)VRRP備份組,該VRRP備份組由一個(gè)第一轉(zhuǎn)發(fā)設(shè)備(作為主用設(shè)備)和若干個(gè)第二轉(zhuǎn)發(fā)設(shè)備(作為備用設(shè)備)組成,正常情況下用戶上行接入業(yè)務(wù)由主用設(shè)備承擔(dān),當(dāng)主用設(shè)備發(fā)生故障或鏈路異常時(shí),會(huì)將備用設(shè)備升為主用設(shè)備,由備用設(shè)備接替主用設(shè)備工作。VRRP通過將多個(gè)路由器虛擬成一臺路由器,并向外公告一個(gè)虛擬IP地址,實(shí)現(xiàn)一臺設(shè)備故障時(shí)的快速備份切換。處于Master(主用)狀態(tài)的網(wǎng)關(guān)或者路由器負(fù)責(zé)轉(zhuǎn)發(fā)數(shù)據(jù)包,其他處于Backup(備用)狀態(tài)的設(shè)備處于熱備狀態(tài),許多重要設(shè)備都采用這種主備保護(hù)的設(shè)計(jì)方法,如碼分多址(Code Divis1nMultiple Access,CDMA)基站子系統(tǒng)中網(wǎng)絡(luò)控制模塊、呼叫處理模塊、通信處理模塊都采用了這種方式。
[0032]另外,所述第一轉(zhuǎn)發(fā)設(shè)備和所述第二轉(zhuǎn)發(fā)設(shè)備的靜態(tài)IP地址被配置為空,上述虛擬IP地址屬于動(dòng)態(tài)IP地址,以及與虛擬IP地址對應(yīng)的直連和靜態(tài)路由,可以動(dòng)態(tài)添加和刪除,局域網(wǎng)內(nèi)的路由器使用開放最短路徑優(yōu)先協(xié)議(Open Shortest Path First,0SPF)進(jìn)行路由重分發(fā),OSPF是基于鏈路狀態(tài)的自治系統(tǒng)內(nèi)部路由協(xié)議,也是目前使用最為廣泛的內(nèi)部網(wǎng)關(guān)路由協(xié)議。
[0033]進(jìn)一步地,若至少發(fā)生下述三種情況之一則滿足主備設(shè)備切換條件,所述三種情況分別為:所述第一轉(zhuǎn)發(fā)設(shè)備不能使用;所述第一轉(zhuǎn)發(fā)設(shè)備入接口的任意一個(gè)鏈路不能使用;所述第一轉(zhuǎn)發(fā)設(shè)備出接口的任意一個(gè)鏈路不能使用。
[0034]進(jìn)一步地,在VRRP備份組中配置VRRP監(jiān)控接口 ;通過所述監(jiān)控接口利用鏈路故障檢測技術(shù)檢測所述VRRP備份組的各轉(zhuǎn)發(fā)設(shè)備與上游路由器的鏈路連通狀況,通知VRRP上游鏈路探測的結(jié)果;
[0035]通過所述鏈路故障檢測技術(shù)檢測所述VRRP備份組的各轉(zhuǎn)發(fā)設(shè)備與交換機(jī)之間的鏈路連通狀況,通知VRRP下游鏈路探測的結(jié)果。
[0036]其中,所述鏈路故障檢測技術(shù)為雙向轉(zhuǎn)發(fā)檢測技術(shù)、網(wǎng)絡(luò)質(zhì)量分析技術(shù)、服務(wù)等級協(xié)議技術(shù)、以太網(wǎng)操作和維護(hù)技術(shù)或者感知傳輸告警技術(shù)中的任何一種。
[0037]上述三種情況對應(yīng)了兩種數(shù)據(jù)流切換場景,如圖3和圖4所示,下面分別針對兩種場景進(jìn)行說明。
[0038]場景一
[0039]下面舉例說明本發(fā)明實(shí)施例提供的數(shù)據(jù)流切換方法,圖3和圖4所示的網(wǎng)絡(luò)拓?fù)鋱D中包含UE(用戶設(shè)備,User Equipment)、接入點(diǎn)AP(用于將用戶設(shè)備UE接入網(wǎng)絡(luò))、路由器I至路由器4、主用設(shè)備、備用設(shè)備,服務(wù)器以及網(wǎng)絡(luò)中的交換機(jī),所述主用設(shè)備和備用設(shè)備可以為路由器,也可以為網(wǎng)關(guān)等其它數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備。主用設(shè)備、備用設(shè)備以及路由器I至路由器4都可以使用OSPF協(xié)議。其中,設(shè)備間的粗線條表示通信鏈路,鏈路上的數(shù)字表示鏈路的標(biāo)號,圖3中,鏈路I至7都可以使用(8為心跳線,用于傳輸心跳數(shù)據(jù)),且此時(shí)正在使用主用設(shè)備進(jìn)行數(shù)據(jù)傳輸,但是在數(shù)據(jù)傳輸過程中主用設(shè)備的主用防火墻網(wǎng)卡故障,導(dǎo)致鏈路7斷開,在圖3和圖4中的虛線表示鏈路或設(shè)備不可用的狀態(tài)。
[0040]在圖3中因?yàn)榈谝晦D(zhuǎn)發(fā)設(shè)備的主用防火墻網(wǎng)卡故障導(dǎo)致鏈路6斷開,因此本發(fā)明實(shí)施例通過開發(fā)業(yè)務(wù)數(shù)據(jù)流轉(zhuǎn)發(fā)引擎模塊來執(zhí)行下述步驟進(jìn)行數(shù)據(jù)流的切換,具體如下:[0041 ]步驟201,因?yàn)榈谝晦D(zhuǎn)發(fā)設(shè)備的主用防火墻網(wǎng)卡故障,通過鏈路故障檢測技術(shù)檢測發(fā)現(xiàn)鏈路6斷開,觸發(fā)第一轉(zhuǎn)發(fā)設(shè)備和第二轉(zhuǎn)發(fā)設(shè)備的主備狀態(tài)發(fā)生切換,即第一轉(zhuǎn)發(fā)設(shè)備變?yōu)閭溆迷O(shè)備,第二轉(zhuǎn)發(fā)設(shè)備變?yōu)橹饔迷O(shè)備。
[0042]步驟202,因?yàn)橹鱾錉顟B(tài)發(fā)生切換,所以刪除第一轉(zhuǎn)發(fā)設(shè)備上的虛擬IP地址,以及對應(yīng)的直連路由和第一靜態(tài)路由信息,同時(shí)為第二轉(zhuǎn)發(fā)設(shè)備添加該虛擬IP地址、直連路由,并對應(yīng)添加第二轉(zhuǎn)發(fā)設(shè)備的靜態(tài)路由信息。
[0043]步驟203,因?yàn)橹挥械诙D(zhuǎn)發(fā)設(shè)備上有虛擬IP地址和直連路由,所以第二轉(zhuǎn)發(fā)設(shè)備利用鏈路7向網(wǎng)絡(luò)側(cè)的交換機(jī)發(fā)送免費(fèi)ARP通知報(bào)文,免費(fèi)ARP通知報(bào)文中包括虛擬IP地址,虛擬MAC地址的信息,因?yàn)榈诙D(zhuǎn)發(fā)設(shè)備是通過鏈路7的網(wǎng)口發(fā)出去的免費(fèi)ARP通知報(bào)文,所以網(wǎng)絡(luò)側(cè)的交換機(jī)從鏈路7的網(wǎng)口收到免費(fèi)ARP通知報(bào)文,就得知當(dāng)前正在工作的是第二轉(zhuǎn)發(fā)設(shè)備。所以交換機(jī)就會(huì)更新虛擬IP地址、虛擬MAC地址和網(wǎng)口的對應(yīng)關(guān)系。,并將流量引入鏈路7。
[0044]步驟204,業(yè)務(wù)數(shù)據(jù)流轉(zhuǎn)發(fā)引擎模塊將第二轉(zhuǎn)發(fā)設(shè)備的第二靜態(tài)路由和直連路由的信息發(fā)送至上游的路由器,同時(shí),也會(huì)將第一轉(zhuǎn)發(fā)設(shè)備的第一靜態(tài)路由和直連路由被刪除的信息通知至上游的路由器,因此各路由器根據(jù)收到的路由信息利用OSPF協(xié)議重新計(jì)算最優(yōu)鏈路路徑生成路由表,當(dāng)生成了新的路由表信息之后,上游的數(shù)據(jù)流通過新的路由表也引向了第二轉(zhuǎn)發(fā)設(shè)備。
[0045]可見,在這一場景中,當(dāng)?shù)谝晦D(zhuǎn)發(fā)設(shè)備中主用防火墻網(wǎng)卡發(fā)生故障時(shí),亦或是第一轉(zhuǎn)發(fā)設(shè)備入接口的鏈路6不能使用時(shí),均可以按照上述數(shù)據(jù)流的切換方法進(jìn)行切換,第二轉(zhuǎn)發(fā)設(shè)備的防火墻就啟用,同時(shí)也將上下游的數(shù)據(jù)流引導(dǎo)到第二轉(zhuǎn)發(fā)設(shè)備上來,做到了數(shù)據(jù)流的無縫切換。
[0046]場景二
[0047]在圖4中因?yàn)榈谝晦D(zhuǎn)發(fā)設(shè)備出接口的鏈路I斷開,因此本發(fā)明實(shí)施例通過開發(fā)業(yè)務(wù)數(shù)據(jù)流轉(zhuǎn)發(fā)引擎模塊來執(zhí)行下述步驟進(jìn)行數(shù)據(jù)流的切換,具體如下:
[0048]步驟301,業(yè)務(wù)數(shù)據(jù)流轉(zhuǎn)發(fā)引擎模塊監(jiān)測發(fā)現(xiàn)鏈路I和鏈路3接口斷開,因此上游路由器和防火墻之間的OSPF重新計(jì)算了最優(yōu)鏈路路徑,將上游的流量引導(dǎo)第二轉(zhuǎn)發(fā)設(shè)備,SP業(yè)務(wù)數(shù)據(jù)流轉(zhuǎn)發(fā)引擎模塊將第二轉(zhuǎn)發(fā)設(shè)備的第二靜態(tài)路由和直連路由的信息發(fā)送至上游的路由器,因此各路由器根據(jù)收到的路由信息利用OSPF協(xié)議重新生成路由表,當(dāng)生成了新的路由表信息之后,上游的數(shù)據(jù)流也引向了第二轉(zhuǎn)發(fā)設(shè)備。
[0049 ]步驟302,VRRP監(jiān)控接口通過所述鏈路故障檢測技術(shù)檢測監(jiān)聽到上游鏈路I和鏈路3接口斷開,因此觸發(fā)VRRP重新選舉,即第一轉(zhuǎn)發(fā)設(shè)備和第二轉(zhuǎn)發(fā)設(shè)備的主備狀態(tài)發(fā)生切換,第一轉(zhuǎn)發(fā)設(shè)備變?yōu)閭溆迷O(shè)備,第二轉(zhuǎn)發(fā)設(shè)備變?yōu)橹饔迷O(shè)備。
[0050]步驟303,因?yàn)橹鱾錉顟B(tài)發(fā)生切換,所以刪除第一轉(zhuǎn)發(fā)設(shè)備上的虛擬IP地址,以及對應(yīng)的直連路由和第一靜態(tài)路由信息,同時(shí)為第二轉(zhuǎn)發(fā)設(shè)備添加該虛擬IP地址,并對應(yīng)添加直連路由和第二轉(zhuǎn)發(fā)設(shè)備的靜態(tài)路由信息。
[0051]步驟304,因?yàn)橹挥械诙D(zhuǎn)發(fā)設(shè)備上有虛擬IP地址,所以第二轉(zhuǎn)發(fā)設(shè)備利用鏈路7向網(wǎng)絡(luò)側(cè)的交換機(jī)發(fā)送免費(fèi)ARP通知報(bào)文,免費(fèi)ARP通知報(bào)文中包括虛擬IP地址,虛擬MAC地址的信息,因?yàn)榈诙D(zhuǎn)發(fā)設(shè)備是通過鏈路7的網(wǎng)口發(fā)出去的免費(fèi)ARP通知報(bào)文,所以網(wǎng)絡(luò)側(cè)的交換機(jī)從鏈路7的網(wǎng)口收到免費(fèi)ARP通知報(bào)文,就得知當(dāng)前正在工作的是第二轉(zhuǎn)發(fā)設(shè)備。所以交換機(jī)就會(huì)更新虛擬IP地址、虛擬MAC地址和網(wǎng)口的對應(yīng)關(guān)系,將數(shù)據(jù)流引至第二轉(zhuǎn)發(fā)設(shè)備,并通過第二轉(zhuǎn)發(fā)設(shè)備發(fā)送至下游的網(wǎng)絡(luò)側(cè)處。
[0052]基于相同的技術(shù)構(gòu)思,本發(fā)明實(shí)施例還提供一種數(shù)據(jù)流切換系統(tǒng),該系統(tǒng)相當(dāng)于上文的業(yè)務(wù)數(shù)據(jù)流轉(zhuǎn)發(fā)引擎,可執(zhí)行上述數(shù)據(jù)流切換方法實(shí)施例。本發(fā)明實(shí)施例提供的系統(tǒng)如圖5所示,包括:切換單元401、發(fā)送報(bào)文單元402、路由重分發(fā)單元403,其中:
[0053]切換單元401,用于利用虛擬路由器冗余協(xié)議VRRP監(jiān)測上下游鏈路,當(dāng)滿足主備設(shè)備切換條件時(shí)觸發(fā)第一轉(zhuǎn)發(fā)設(shè)備和第二轉(zhuǎn)發(fā)設(shè)備的主備狀態(tài)發(fā)生切換,刪除所述第一轉(zhuǎn)發(fā)設(shè)備預(yù)設(shè)的虛擬因特網(wǎng)IP地址,并為所述第二轉(zhuǎn)發(fā)設(shè)備添加所述虛擬IP地址,其中,所述第一轉(zhuǎn)發(fā)設(shè)備和所述第二轉(zhuǎn)發(fā)設(shè)備的靜態(tài)IP地址被配置為空,所述第一轉(zhuǎn)發(fā)設(shè)備與所述第二轉(zhuǎn)發(fā)設(shè)備組成所述VRRP備份組,所述第一轉(zhuǎn)發(fā)設(shè)備預(yù)設(shè)為所述VRRP備份組的主用設(shè)備,所述第二轉(zhuǎn)發(fā)設(shè)備預(yù)設(shè)為所述VRRP備份組的備用設(shè)備,所述第一轉(zhuǎn)發(fā)設(shè)備預(yù)設(shè)有虛擬IP地址,所述第二轉(zhuǎn)發(fā)設(shè)備無虛擬IP地址;根據(jù)所述第二轉(zhuǎn)發(fā)設(shè)備的虛擬IP地址生成所述第二轉(zhuǎn)發(fā)設(shè)備的網(wǎng)絡(luò)側(cè)之間聯(lián)通鏈路的直連路由,并刪除所述第一轉(zhuǎn)發(fā)設(shè)備與上游路由器之間的直連路由;刪除所述第一轉(zhuǎn)發(fā)設(shè)備與上游路由器之間聯(lián)通鏈路的第一靜態(tài)路由,生成所述第二轉(zhuǎn)發(fā)設(shè)備與上游路由器之間聯(lián)通鏈路的第二靜態(tài)路由;
[0054]發(fā)送報(bào)文單元402,用于根據(jù)所述第二轉(zhuǎn)發(fā)設(shè)備向網(wǎng)絡(luò)側(cè)的交換機(jī)發(fā)送的免費(fèi)ARP通告報(bào)文,更新所述交換機(jī)的轉(zhuǎn)發(fā)信息,所述轉(zhuǎn)發(fā)信息為所述第二轉(zhuǎn)發(fā)設(shè)備的虛擬IP地址、虛擬MAC地址及網(wǎng)口的對應(yīng)關(guān)系;
[0055]路由重分發(fā)單元403,用于向上游的路由器重分發(fā)發(fā)送所述直連路由和第二靜態(tài)路由的信息,以使所述路由器利用開放最短路徑優(yōu)先協(xié)議OSPF重新計(jì)算最優(yōu)鏈路路徑的路由表,根據(jù)計(jì)算得到的路由表切換上游路由器數(shù)據(jù)流的流向。
[0056]進(jìn)一步地,若至少發(fā)生下述三種情況之一則滿足主備設(shè)備切換條件,所述三種情況分別為:
[0057]所述第一轉(zhuǎn)發(fā)設(shè)備不能使用;
[0058]所述第一轉(zhuǎn)發(fā)設(shè)備入接口的任意一個(gè)鏈路不能使用;
[0059]所述第一轉(zhuǎn)發(fā)設(shè)備出接口的任意一個(gè)鏈路不能使用。
[0060]進(jìn)一步地,所述第一轉(zhuǎn)發(fā)設(shè)備和所述第二轉(zhuǎn)發(fā)設(shè)備的靜態(tài)IP地址被配置為空。
[0061 ] 進(jìn)一步地,還包括監(jiān)控單元404,用于在VRRP備份組中配置VRRP監(jiān)控接口 ;
[0062]通過所述監(jiān)控接口利用鏈路故障檢測技術(shù)檢測所述VRRP備份組的各轉(zhuǎn)發(fā)設(shè)備與上游路由器的鏈路連通狀況,通知VRRP上游鏈路探測的結(jié)果;
[0063]通過所述鏈路故障檢測技術(shù)檢測所述VRRP備份組的各轉(zhuǎn)發(fā)設(shè)備與交換機(jī)之間的鏈路連通狀況,通知VRRP下游鏈路探測的結(jié)果。
[0064]其中,所述鏈路故障檢測技術(shù)為雙向轉(zhuǎn)發(fā)檢測技術(shù)、網(wǎng)絡(luò)質(zhì)量分析技術(shù)、服務(wù)等級協(xié)議技術(shù)、以太網(wǎng)操作和維護(hù)技術(shù)或者感知傳輸告警技術(shù)中的任何一種。
[0065]綜上,本發(fā)明實(shí)施例通過配置VRRP備份組的各轉(zhuǎn)發(fā)設(shè)備的靜態(tài)IP為空,當(dāng)轉(zhuǎn)發(fā)設(shè)備的主備狀態(tài)發(fā)生切換時(shí),動(dòng)態(tài)地為主用設(shè)備添加虛擬IP地址,刪除備用設(shè)備上的虛擬IP地址,因?yàn)閂RRP備份組中只有主用設(shè)備上有虛擬IP地址,且動(dòng)態(tài)的刪除所述第一轉(zhuǎn)發(fā)設(shè)備與上游路由器之間聯(lián)通鏈路的直連和第一靜態(tài)路由,動(dòng)態(tài)的生成述第二轉(zhuǎn)發(fā)設(shè)備與上游路由器之間聯(lián)通鏈路的直連和第二靜態(tài)路由,所以只有主用設(shè)備上配置有直連和靜態(tài)路由,當(dāng)變?yōu)橹饔迷O(shè)備的第二轉(zhuǎn)發(fā)設(shè)備發(fā)送免費(fèi)的ARP報(bào)文時(shí),網(wǎng)絡(luò)側(cè)的交換機(jī)就會(huì)根據(jù)ARP報(bào)文更新網(wǎng)口信息,交換機(jī)把流量引入到第二轉(zhuǎn)發(fā)設(shè)備。另外,向上游的路由器發(fā)送所述直連路由和第二靜態(tài)路由,上游的OSPF協(xié)議也會(huì)根據(jù)主用設(shè)備的靜態(tài)路由和直連路由更新上游的路由信息,各路由器利用開放最短路徑優(yōu)先協(xié)議OSPF重分發(fā)各路由器的路由表,根據(jù)重分發(fā)后的路由表切換上游路由器數(shù)據(jù)流的流向。由于第一轉(zhuǎn)發(fā)設(shè)備沒有與虛擬IP對應(yīng)的直連路由和第一靜態(tài)路由,第二轉(zhuǎn)發(fā)設(shè)備存在與虛擬IP對應(yīng)的直連路由和第二靜態(tài)路由,這樣就可以將數(shù)據(jù)流引向第二轉(zhuǎn)發(fā)設(shè)備,從而保證了在主備設(shè)備發(fā)生切換時(shí),數(shù)據(jù)流的無縫切換。
[0066]本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
[0067]這些計(jì)算機(jī)程序指令也可存儲在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲器中,使得存儲在該計(jì)算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
[0068]這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
[0069]盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。
[0070]顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
【主權(quán)項(xiàng)】
1.一種數(shù)據(jù)流切換方法,其特征在于,該方法包括: 利用虛擬路由器冗余協(xié)議VRRP監(jiān)測上下游鏈路,當(dāng)滿足主備設(shè)備切換條件時(shí)觸發(fā)第一轉(zhuǎn)發(fā)設(shè)備和第二轉(zhuǎn)發(fā)設(shè)備的主備狀態(tài)發(fā)生切換,刪除所述第一轉(zhuǎn)發(fā)設(shè)備預(yù)設(shè)的虛擬因特網(wǎng)IP地址,并為所述第二轉(zhuǎn)發(fā)設(shè)備添加所述虛擬IP地址,其中,所述第一轉(zhuǎn)發(fā)設(shè)備和所述第二轉(zhuǎn)發(fā)設(shè)備的靜態(tài)IP地址被配置為空,所述第一轉(zhuǎn)發(fā)設(shè)備與所述第二轉(zhuǎn)發(fā)設(shè)備組成所述VRRP備份組,所述第一轉(zhuǎn)發(fā)設(shè)備預(yù)設(shè)為所述VRRP備份組的主用設(shè)備,所述第二轉(zhuǎn)發(fā)設(shè)備預(yù)設(shè)為所述VRRP備份組的備用設(shè)備,所述第一轉(zhuǎn)發(fā)設(shè)備預(yù)設(shè)有虛擬IP地址,所述第二轉(zhuǎn)發(fā)設(shè)備無虛擬IP地址; 根據(jù)所述第二轉(zhuǎn)發(fā)設(shè)備的虛擬IP地址生成所述第二轉(zhuǎn)發(fā)設(shè)備的網(wǎng)絡(luò)側(cè)之間聯(lián)通鏈路的直連路由,并刪除所述第一轉(zhuǎn)發(fā)設(shè)備與上游路由器之間的直連路由; 刪除所述第一轉(zhuǎn)發(fā)設(shè)備與上游路由器之間聯(lián)通鏈路的第一靜態(tài)路由,生成所述第二轉(zhuǎn)發(fā)設(shè)備與上游路由器之間聯(lián)通鏈路的第二靜態(tài)路由; 根據(jù)所述第二轉(zhuǎn)發(fā)設(shè)備向下游網(wǎng)絡(luò)側(cè)的交換機(jī)發(fā)送的免費(fèi)ARP通告報(bào)文,更新所述交換機(jī)的轉(zhuǎn)發(fā)信息,所述轉(zhuǎn)發(fā)信息為所述第二轉(zhuǎn)發(fā)設(shè)備的虛擬IP地址、虛擬MAC地址及網(wǎng)口的對應(yīng)關(guān)系; 向上游的路由器重分發(fā)所述直連路由和第二靜態(tài)路由的信息,以使所述路由器利用開放最短路徑優(yōu)先協(xié)議OSPF重新計(jì)算最優(yōu)鏈路路徑的路由表,根據(jù)計(jì)算得到的路由表切換上游路由器數(shù)據(jù)流的流向。2.如權(quán)利要求1所述的方法,其特征在于,還包括: 若至少發(fā)生下述三種情況之一則滿足主備設(shè)備切換條件,所述三種情況分別為: 所述第一轉(zhuǎn)發(fā)設(shè)備中的主用防火墻發(fā)生故障或者網(wǎng)卡被拔掉; 所述第一轉(zhuǎn)發(fā)設(shè)備入接口的任意一個(gè)鏈路不能使用; 所述第一轉(zhuǎn)發(fā)設(shè)備出接口的任意一個(gè)鏈路不能使用。3.如權(quán)利要求1所述的方法,其特征在于,所述利用虛擬路由器冗余協(xié)議VRRP監(jiān)測上下游鏈路,包括: 在VRRP備份組中配置VRRP監(jiān)控接口 ; 通過所述監(jiān)控接口利用鏈路故障檢測技術(shù)檢測所述VRRP備份組的各轉(zhuǎn)發(fā)設(shè)備與上游路由器的鏈路連通狀況,通知VRRP上游鏈路探測的結(jié)果; 通過所述鏈路故障檢測技術(shù)檢測所述VRRP備份組的各轉(zhuǎn)發(fā)設(shè)備與交換機(jī)之間的鏈路連通狀況,通知VRRP下游鏈路探測的結(jié)果。4.如權(quán)利要求3所述的方法,其特征在于,所述鏈路故障檢測技術(shù)為雙向轉(zhuǎn)發(fā)檢測技術(shù)、網(wǎng)絡(luò)質(zhì)量分析技術(shù)、服務(wù)等級協(xié)議技術(shù)、以太網(wǎng)操作和維護(hù)技術(shù)或者感知傳輸告警技術(shù)中的任何一種。5.一種數(shù)據(jù)流切換系統(tǒng),其特征在于,該系統(tǒng)包括: 切換單元,用于利用虛擬路由器冗余協(xié)議VRRP監(jiān)測上下游鏈路,當(dāng)滿足主備設(shè)備切換條件時(shí)觸發(fā)第一轉(zhuǎn)發(fā)設(shè)備和第二轉(zhuǎn)發(fā)設(shè)備的主備狀態(tài)發(fā)生切換,刪除所述第一轉(zhuǎn)發(fā)設(shè)備預(yù)設(shè)的虛擬因特網(wǎng)IP地址,并為所述第二轉(zhuǎn)發(fā)設(shè)備添加所述虛擬IP地址,其中,所述第一轉(zhuǎn)發(fā)設(shè)備和所述第二轉(zhuǎn)發(fā)設(shè)備的靜態(tài)IP地址被配置為空,所述第一轉(zhuǎn)發(fā)設(shè)備與所述第二轉(zhuǎn)發(fā)設(shè)備組成所述VRRP備份組,所述第一轉(zhuǎn)發(fā)設(shè)備預(yù)設(shè)為所述VRRP備份組的主用設(shè)備,所述第二轉(zhuǎn)發(fā)設(shè)備預(yù)設(shè)為所述VRRP備份組的備用設(shè)備,所述第一轉(zhuǎn)發(fā)設(shè)備預(yù)設(shè)有虛擬IP地址,所述第二轉(zhuǎn)發(fā)設(shè)備無虛擬IP地址;根據(jù)所述第二轉(zhuǎn)發(fā)設(shè)備的虛擬IP地址生成所述第二轉(zhuǎn)發(fā)設(shè)備的網(wǎng)絡(luò)側(cè)之間聯(lián)通鏈路的直連路由,并刪除所述第一轉(zhuǎn)發(fā)設(shè)備與上游路由器之間的直連路由;刪除所述第一轉(zhuǎn)發(fā)設(shè)備與上游路由器之間聯(lián)通鏈路的第一靜態(tài)路由,生成所述第二轉(zhuǎn)發(fā)設(shè)備與上游路由器之間聯(lián)通鏈路的第二靜態(tài)路由; 發(fā)送報(bào)文單元,用于根據(jù)所述第二轉(zhuǎn)發(fā)設(shè)備向網(wǎng)絡(luò)側(cè)的交換機(jī)發(fā)送的免費(fèi)ARP通告報(bào)文,更新所述交換機(jī)的轉(zhuǎn)發(fā)信息,所述轉(zhuǎn)發(fā)信息為所述第二轉(zhuǎn)發(fā)設(shè)備的虛擬IP地址、虛擬MAC地址及網(wǎng)口的對應(yīng)關(guān)系; 路由重分發(fā)單元,用于向上游的路由器重分發(fā)所述直連路由和第二靜態(tài)路由的信息,以使所述路由器利用開放最短路徑優(yōu)先協(xié)議OSPF重新計(jì)算最優(yōu)鏈路路徑的路由表,根據(jù)計(jì)算得到的路由表切換上游路由器數(shù)據(jù)流的流向。6.如權(quán)利要求5所述的系統(tǒng),其特征在于,還包括: 若至少發(fā)生下述三種情況之一則滿足主備設(shè)備切換條件,所述三種情況分別為: 所述第一轉(zhuǎn)發(fā)設(shè)備的主用防火墻故障或者網(wǎng)卡被拔掉; 所述第一轉(zhuǎn)發(fā)設(shè)備入接口的任意一個(gè)鏈路不能使用; 所述第一轉(zhuǎn)發(fā)設(shè)備出接口的任意一個(gè)鏈路不能使用。7.如權(quán)利要求5所述的系統(tǒng),其特征在于,還包括: 監(jiān)控單元,用于在VRRP備份組中配置VRRP監(jiān)控接口 ; 通過所述監(jiān)控接口利用鏈路故障檢測技術(shù)檢測所述VRRP備份組的各轉(zhuǎn)發(fā)設(shè)備與上游路由器的鏈路連通狀況,通知VRRP上游鏈路探測的結(jié)果; 通過所述鏈路故障檢測技術(shù)檢測所述VRRP備份組的各轉(zhuǎn)發(fā)設(shè)備與交換機(jī)之間的鏈路連通狀況,通知VRRP下游鏈路探測的結(jié)果。8.如權(quán)利要求7所述的系統(tǒng),其特征在于,所述鏈路故障檢測技術(shù)為雙向轉(zhuǎn)發(fā)檢測技術(shù)、網(wǎng)絡(luò)質(zhì)量分析技術(shù)、服務(wù)等級協(xié)議技術(shù)、以太網(wǎng)操作和維護(hù)技術(shù)或者感知傳輸告警技術(shù)中的任何一種。
【文檔編號】H04L12/24GK105915400SQ201610495144
【公開日】2016年8月31日
【申請日】2016年6月28日
【發(fā)明人】孫翔宇
【申請人】北京神州綠盟信息安全科技股份有限公司, 北京神州綠盟科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1