一種主用業(yè)務(wù)路由器sr和備用sr的切換方法、裝置及sr的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種主用業(yè)務(wù)路由器SR和備用SR的切換方法、裝置及SR。
【背景技術(shù)】
[0002]根據(jù)不同的接入方式,城域網(wǎng)的接入層和匯聚層也對應(yīng)不同的拓?fù)浣Y(jié)構(gòu)。SR(service router,業(yè)務(wù)路由器)根據(jù)不同的接入方式劃分主備用端口。在現(xiàn)有技術(shù)中,主備用SR之間采用冷備份方式,主用段網(wǎng)元或鏈路發(fā)生故障時,通過手工的方式完成主備切換。即當(dāng)需要進行主備用SR切換時,需要人工干預(yù),效率低下。
【發(fā)明內(nèi)容】
[0003]為了解決上述技術(shù)問題,本發(fā)明提供了一種主用業(yè)務(wù)路由器SR和備用SR的切換方法、裝置及SR,能夠根據(jù)鏈路通信狀態(tài),自動實現(xiàn)主備用SR之間的切換,無需人工干預(yù),提高了主備用SR的切換效率。
[0004]為了實現(xiàn)上述目的,本發(fā)明提供了一種主用業(yè)務(wù)路由器SR和備用SR的切換方法,用于采用共享網(wǎng)關(guān)的城域網(wǎng)中,包括:根據(jù)光線路終端OLT的配置方式,通過相應(yīng)的協(xié)議檢測主用SR與所述OLT之間的鏈路的狀態(tài)是否為可用狀態(tài),其中,當(dāng)所述OLT采用雙上行配置時,所述協(xié)議為以太網(wǎng)連通性故障管理ETH-CFM協(xié)議,當(dāng)所述OLT采用單上行配置時,所述協(xié)議為鏈路匯聚控制協(xié)議LACP ;當(dāng)所述主用SR與OLT之間的鏈路的狀態(tài)為不可用狀態(tài)時,將主用SR由主用狀態(tài)切換為備用狀態(tài);通知備用SR由備用狀態(tài)切換為主用狀態(tài)。
[0005]優(yōu)選的,所述將主用SR由主用狀態(tài)切換為備用狀態(tài)具體為:將主用SR的業(yè)務(wù)接入點sap的狀態(tài)設(shè)置為關(guān)閉狀態(tài)。
[0006]優(yōu)選的,所述通知備用SR由備用狀態(tài)切換為主用狀態(tài)具體為:通過用戶路由冗余協(xié)議SRRP,與備用SR進行通信,通知備用SR由備用狀態(tài)切換為主用狀態(tài)。
[0007]本發(fā)明還提供了一種主用業(yè)務(wù)路由器SR和備用SR的切換方法,用于采用獨立網(wǎng)關(guān)的城域網(wǎng)中,包括:獲取主用SR與備用SR的通信狀態(tài);當(dāng)所述主用SR與備用SR的通信狀態(tài)表明備用SR無法接收到主用SR發(fā)送的消息時,檢測備用SR與交換機SW之間的鏈路是否可用;當(dāng)備用SR與交換機SW之間的鏈路可用時,將備用SR由備用狀態(tài)切換為主用狀
O
[0008]優(yōu)選的,所述獲取主用SR與備用SR的通信狀態(tài)具體為:通過ETH-CFM協(xié)議,獲取主用SR與備用SR的通信狀態(tài)。
[0009]本發(fā)明還提供了一種主用業(yè)務(wù)路由器SR和備用SR的切換裝置,用于采用共享網(wǎng)關(guān)的城域網(wǎng)中,包括:第一檢測模塊,用于根據(jù)光線路終端OLT的配置方式,通過相應(yīng)的協(xié)議檢測主用SR與所述OLT之間的鏈路的狀態(tài)是否為可用狀態(tài),其中,當(dāng)所述OLT采用雙上行配置時,所述協(xié)議為以太網(wǎng)連通性故障管理ETH-CFM協(xié)議,當(dāng)所述OLT采用單上行配置時,所述協(xié)議為鏈路匯聚控制協(xié)議LACP ;切換模塊,用于當(dāng)所述主用SR與OLT之間的鏈路的狀態(tài)為不可用狀態(tài)時,將主用SR由主用狀態(tài)切換為備用狀態(tài);通知模塊,用于通知備用SR由備用狀態(tài)切換為主用狀態(tài)。
[0010]優(yōu)選的,所述切換模塊進一步用于將主用SR的業(yè)務(wù)接入點sap的狀態(tài)設(shè)置為關(guān)閉狀態(tài)。
[0011]優(yōu)選的,所述通知模塊通過用戶路由冗余協(xié)議SRRP,與備用SR進行通信,通知備用SR由備用狀態(tài)切換為主用狀態(tài)。
[0012]本發(fā)明還提供了一種主用業(yè)務(wù)路由器SR和備用SR的切換裝置,用于采用獨立網(wǎng)關(guān)的城域網(wǎng)中,包括:獲取模塊,用于獲取主用SR與備用SR的通信狀態(tài);第二檢測模塊,用于當(dāng)所述主用SR與備用SR的通信狀態(tài)表明備用SR無法接收到主用SR發(fā)送的消息時,檢測備用SR與交換機SW之間的鏈路是否可用;切換模塊,用于當(dāng)備用SR與交換機SW之間的鏈路可用時,將備用SR由備用狀態(tài)切換為主用狀態(tài)。
[0013]優(yōu)選的,所述獲取模塊通過ETH-CFM協(xié)議,獲取主用SR與備用SR的通信狀態(tài)。
[0014]本發(fā)明還提供了一種SR,包括如上所述的主用業(yè)務(wù)路由器SR和備用SR的切換裝置。
[0015]本發(fā)明的上述技術(shù)方案的有益效果如下:
[0016]本發(fā)明提供了一種主用業(yè)務(wù)路由器SR和備用SR的切換方法、裝置及SR,能夠根據(jù)鏈路通信狀態(tài),自動實現(xiàn)主備用SR之間的切換,無需人工干預(yù),提高了主備用SR的切換效率。
【附圖說明】
[0017]圖1為本發(fā)明實施例1提供的一種主用業(yè)務(wù)路由器SR和備用SR的切換方法流程圖。
[0018]圖2為本發(fā)明實施例2提供的一種主用業(yè)務(wù)路由器SR和備用SR的切換方法流程圖。
[0019]圖3為本發(fā)明實施例1提供的一種主用業(yè)務(wù)路由器SR和備用SR的切換裝置的結(jié)構(gòu)示意圖。
[0020]圖4為本發(fā)明實施例2提供的一種主用業(yè)務(wù)路由器SR和備用SR的切換裝置的結(jié)構(gòu)示意圖。
[0021]圖5為采用大V型結(jié)構(gòu)的城域網(wǎng)結(jié)構(gòu)示意圖。
[0022]圖6為采用小V型結(jié)構(gòu)的城域網(wǎng)結(jié)構(gòu)示意圖。
[0023]圖7為采用獨立網(wǎng)關(guān)結(jié)構(gòu)的城域網(wǎng)結(jié)構(gòu)示意圖。
【具體實施方式】
[0024]為使本發(fā)明要解決的技術(shù)問題、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖及具體實施例進行詳細描述。
[0025]本發(fā)明針對現(xiàn)有技術(shù)中當(dāng)需要進行主備用SR切換時,需要人工干預(yù),效率低下的問題,提供了一種主用業(yè)務(wù)路由器SR和備用SR的切換方法、裝置及SR,能夠根據(jù)鏈路通信狀態(tài),自動實現(xiàn)主備用SR之間的切換,無需人工干預(yù),提高了主備用SR的切換效率。
[0026]圖1為本發(fā)明實施例1提供的一種主用業(yè)務(wù)路由器SR和備用SR的切換方法流程圖,用于采用共享網(wǎng)關(guān)結(jié)構(gòu)的城域網(wǎng)中,如圖所示,所述方法包括:
[0027]步驟S100,根據(jù)光線路終端OLT的配置方式,通過相應(yīng)的協(xié)議檢測主用SR與所述OLT之間的鏈路的狀態(tài)是否為可用狀態(tài),其中,當(dāng)所述OLT采用雙上行配置時,所述協(xié)議為以太網(wǎng)連通性故障管理ETH-CFM協(xié)議,當(dāng)所述OLT采用單上行配置時,所述協(xié)議為鏈路匯聚控制協(xié)議LACP ;
[0028]步驟S102,當(dāng)所述主用SR與OLT之間的鏈路的狀態(tài)為不可用狀態(tài)時,將主用SR由主用狀態(tài)切換為備用狀態(tài);
[0029]步驟S104,通知備用SR由備用狀態(tài)切換為主用狀態(tài)。
[0030]在上述技術(shù)方案中,檢測主用SR與OLT之間的鏈路狀態(tài)是否可用,當(dāng)不可用時,將主用SR由主用狀態(tài)切換為備用狀態(tài),并通知備用SR由備用狀態(tài)切換為主用狀態(tài),從而實現(xiàn)了主備用SR的自動切換,無需人工干預(yù),提高了主備用SR的切換效率。
[0031]其中,當(dāng)所述OLT采用雙上行配置時,通過ETH-CFM協(xié)議,檢測主用SR與光線路終端OLT之間的鏈路的狀態(tài)是否為可用狀態(tài)。
[0032]在上述技術(shù)方案中,OLT采用雙上行配置,即:0LT雙接入2臺交換機,檢測主用SR到OLT的鏈路狀態(tài),即檢測主用SR到OLT的跨交換機的鏈路狀態(tài),需要采用能夠支持跨網(wǎng)元的端到端的鏈路檢測協(xié)議,因此,可以采用ETH-CFM (Ethernet Connectivity FaultManagement,以太網(wǎng)連通性故障管理)協(xié)議,檢測主用SR與OLT之間的鏈路狀態(tài)。
[0033]其中,當(dāng)所述OLT采用單上行配置時,通過鏈路匯聚控制協(xié)議LACP,檢測主用SR與光線路終端OLT之間的鏈路的狀態(tài)是否為可用狀態(tài)。
[0034]在上述技術(shù)方案中,OLT采用單上行配置,即:0LT接入I臺交換機,OLT采用LACP協(xié)議連接到交換機,檢測主用SR到OLT的鏈路狀態(tài),可以分別檢測SR到交換機的鏈路狀態(tài)及交換機到OLT的鏈路狀態(tài),其中,SR與交換機之間采用LACP協(xié)議,因此,可以采用LACP協(xié)議,檢測主用SR與OLT之間的鏈路狀態(tài)。
[0035]其中,所述將主用SR由主用狀態(tài)切換為備用狀態(tài)具體為:將主用SR的業(yè)務(wù)接入點sap的狀態(tài)設(shè)置為關(guān)閉狀態(tài)。
[0036]在上述技術(shù)方案中,當(dāng)所述主用SR與OLT之間的鏈