欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種鏈路快速切換方法和系統(tǒng)的制作方法

文檔序號:7903375閱讀:275來源:國知局
專利名稱:一種鏈路快速切換方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及路由交換網(wǎng)絡(luò)領(lǐng)域,更具體地說,涉及一種鏈路快速切換方法和系統(tǒng)。
背景技術(shù)
在現(xiàn)代通信網(wǎng)絡(luò)中,路由器為連接因特網(wǎng)中各局域網(wǎng)、廣域網(wǎng)的設(shè)備,它會根據(jù)信道的情況自動選擇和設(shè)定路由,以最佳路徑,按前后順序發(fā)送信號,路由器英文名Router, 路由器是 互聯(lián)網(wǎng)絡(luò)的樞紐、“交通警察"。目前路由器已經(jīng)廣泛應(yīng)用于各行各業(yè),各種不同檔次的產(chǎn)品已經(jīng)成為實現(xiàn)各種骨干網(wǎng)內(nèi)部連接、骨干網(wǎng)間互聯(lián)和骨干網(wǎng)與互聯(lián)網(wǎng)互聯(lián)互通業(yè)務(wù)的主力軍?,F(xiàn)代通信網(wǎng)絡(luò)包括多個組件,這些組件共同工作以允許移動節(jié)點與服務(wù)提供商通信。例如,網(wǎng)絡(luò)可以使用多個路由器來互連服務(wù)提供商和用戶終端。路由器在服務(wù)提供商, 用戶終端和/或其它組件之間路由數(shù)據(jù)包,從而允許用戶終端與服務(wù)提供商進(jìn)行通信。每個路由器具有有限的覆蓋區(qū)域,因此該網(wǎng)絡(luò)可以包括重疊配置的多個路由器,從而當(dāng)移動節(jié)點從一個地方移動到另一個地方時,向用戶終端提供無線接入覆蓋。在路由交換網(wǎng)絡(luò)中,通常需運行RSTP、MSTP、STP等生成樹協(xié)議。在網(wǎng)絡(luò)發(fā)生變化時,如當(dāng)前鏈路down掉、配置變化、增加刪除網(wǎng)絡(luò)節(jié)點等,需要進(jìn)行鏈路切換,一般鏈路切換的步驟為將原鏈路端口設(shè)置為Block,刪除原端口學(xué)習(xí)到的MAC地址,將新端口設(shè)置為 Forwarding,實現(xiàn)鏈路切換。由于目前交換芯片Mac表容量都比較大,在核心設(shè)備上,一個端口學(xué)習(xí)到的Mac數(shù)量更是K級別的,在這一操作中,刪除端口 Ma c的時間無疑是最長的。 在軟件管理Mac表項的情況下時間甚至?xí)L。從而造成RSTP等協(xié)議在收斂時間上無法達(dá)到電信級設(shè)備的收斂速度要求。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題在于,提供一種鏈路快速切換方法和系統(tǒng)。本發(fā)明公開了一種鏈路快速切換方法,包括Si.檢測需要切換的鏈路;S2.設(shè)置切換前所在的第一端口為block;S3.通過芯片F(xiàn)FP/FP功能將因單播發(fā)送到第一端口的流量重定向到第二端口及
第三端口 ;S4.設(shè)置所述的第二端口為block,設(shè)置所述的第三端口為forwarding進(jìn)行鏈路交換。 在本發(fā)明所述的鏈路快速切換方法中,還包括步驟S5 刪除所述第一端口的MAC。在本發(fā)明所述的鏈路快速切換方法中,還包括步驟S6:刪除所述第二端口的MAC。在本發(fā)明所述的鏈路快速切換方法中,還包括步驟S7 刪除添加的FFP/FP表項。在本發(fā)明所述的鏈路快速切換方法中,所述鏈路快速切換方法應(yīng)用于RSTP、MSTP、 STP及ULPP協(xié)議的收斂上。
本發(fā)明公開了一種鏈路快速切換系統(tǒng),包括檢測切換鏈路單元,用于檢測需要切換的鏈路;設(shè)置第一端口單元,與所述的檢測切換鏈路單元相連,用于設(shè)置切換前所在的第一端口為 block ;重定向單元,與所述的設(shè)置第一端口單元相連,用于通過芯片F(xiàn)FP/FP功能將因單播發(fā)送到第一端口的流量重定向到第二端口及第三端口;鏈路切換單元,與所述的重定向單元相連,用于設(shè)置所述的第二端口為block,設(shè)置所述的第三端口為forwarding進(jìn)行鏈路交換。在本發(fā)明所述的鏈路快速切換系統(tǒng)中,還包括第一端口 MAC刪除單元,用于刪除所述第一端口的MAC。在本發(fā)明所述的鏈路快速切換系統(tǒng)中,還包括第二端口 MAC刪除單元,刪除所述第二端口的MAC。在本發(fā)明所述的鏈路快速切換系統(tǒng)中,還包括FFP/FP表項刪除單元,用于刪除添加的FFP/FP表項。在本發(fā)明所述的鏈路快速切換系統(tǒng)中,所述鏈路快速切換系統(tǒng)應(yīng)用于RSTP、MSTP、 STP及ULPP協(xié)議的收斂上。實施本發(fā)明的鏈路快速切換系統(tǒng)和方法,具有以下有益的技術(shù)效果1.鏈路切換時間不再依賴于刪除端口 MAC操作的時間;2.通過將因目的MAC指向切換前端口 A的流量重定向到B的方式避免因MAC表尚未更新造成的流量錯誤轉(zhuǎn)發(fā);3.從端口 B出去的流量會更新其他設(shè)備的MAC表項,其他設(shè)備的MAC表項更新后會將流量轉(zhuǎn)發(fā)到端口 B,從而減少步驟四需刪除的MAC數(shù)目,減少操作。


圖1為本發(fā)明實施例鏈路快速切換方法流程圖;圖2為本發(fā)明實施例鏈路快速切換系統(tǒng)結(jié)構(gòu)方框圖;圖3為本發(fā)明實施例鏈路快速切換系統(tǒng)切換前鏈路示意圖;圖4為本發(fā)明實施例鏈路快速切換系統(tǒng)切換前鏈路示意圖。
具體實施例方式為詳細(xì)說明本發(fā)明的技術(shù)內(nèi)容、構(gòu)造特征、所實現(xiàn)目的及效果,以下結(jié)合實施方式并配合附圖詳予說明。請參閱圖1,本發(fā)明實施例一,一種鏈路快速切換方法,包括Si.檢測需要切換的鏈路;本發(fā)明之鏈路快速切換方法應(yīng)用于RSTP、MSTP、STP及ULPP等協(xié)議的收斂上,當(dāng)網(wǎng)絡(luò)發(fā)生鏈路切換時,現(xiàn)有技術(shù)中,當(dāng)前節(jié)點MAC表中的單播報文地址仍然指向切換前的端口,所以即使鏈路切換過去后流量仍被錯誤轉(zhuǎn)發(fā)到切換前的端口,造成丟包,為了避免此情況,本發(fā)明在檢測到鏈路需要切換時,首先切換鏈路。S2.設(shè)置切換前所在的第一端口為block;
第一端口為block,即為阻止,則不可通過此端口進(jìn)行鏈路連接。S3.通過芯片F(xiàn)FP/FP功能將因單播發(fā)送到第一端口的流量重定向到第二端口及
第三端口 ;FFP (fastfilter processor)為快速處理器FP (Function Processor)為功能處理器器,之所以進(jìn)行重定向,其實質(zhì)是將單播轉(zhuǎn)換傳送方式,也就是實現(xiàn)將單播模擬成廣播、組播的方式進(jìn)行鏈路連接。S4.設(shè)置所述的第二端口為block,設(shè)置所述的第三端口為forwarding進(jìn)行鏈路交換。第二端口為block,即為阻止,則所在的鏈路不能接通,第三端口設(shè)置為 Forwarding,即為發(fā)送,同時通過協(xié)議交互,觸發(fā)其他路由節(jié)點進(jìn)行同樣的操作。此時雖然單播MAC報文任然指向已經(jīng)失效的第二端口,但單播報文可通過第三端口所在的路徑進(jìn)行轉(zhuǎn)發(fā)。在本發(fā)明所述的鏈路快速切換方法中,還包括步驟S5 刪除所述第一端口的MAC。在本發(fā)明所述的鏈路快速切換方法中,還包括步驟S6 刪除所述第二端口的MAC。在本發(fā)明所述的鏈路快速切換方法中,還包括步驟S7 刪除添加的FFP/FP表項?;蛘哒f,只有刪除各端口學(xué)習(xí)到MAC表項后,并刪除FFP/FP表項,此時所有流量按照正常轉(zhuǎn)發(fā)邏輯進(jìn)行轉(zhuǎn)發(fā),鏈路切換完畢。請參閱圖2,本發(fā)明公開了一種鏈路快速切換系統(tǒng),包括檢測切換鏈路單元10、 設(shè)置第一端口單元20、重定向單元30、鏈路切換單元40、一端口 MAC刪除單元50、第二端口 MAC刪除單元60、FFP/FP表項刪除單元70。檢測切換鏈路單元10,用于檢測需要切換的鏈路;設(shè)置第一端口單元,與檢測切換鏈路單元10相連,用于設(shè)置切換前所在的第一端口為 block。重定向單元30,與設(shè)置第一端口單元20相連,用于通過芯片F(xiàn)FP/FP功能將因單播發(fā)送到第一端口的流量重定向到第二端口及第三端口 ;鏈路切換單元40,與重定向單元30相連,用于設(shè)置所述的第二端口為block,設(shè)置所述的第三端口為forwarding進(jìn)行鏈路交換。 第一端口 MAC刪除單元50,與設(shè)置第一端口單元20相連,用于刪除所述第一端口的MAC ;第二端口 MAC刪除單元60,與鏈路切換單元40相連,用于刪除所述第二端口的MAC ;FFP/FP表項刪除單元70,與鏈路切換單元40相連,用于刪除添加的FFP/FP表項。本發(fā)明鏈路快速切換系統(tǒng)應(yīng)用于RSTP、MSTP, STP及ULPP協(xié)議的收斂上。本發(fā)明所述的鏈路快速切換方法以及切換系統(tǒng),是以軟件程序的形式運行于服務(wù)器中,所述軟件程序可以存放在硬盤、軟盤、光盤及U盤上。關(guān)于本發(fā)明鏈路快速切換系統(tǒng),下面以圖3及圖4進(jìn)行具體解釋請參閱圖3,本發(fā)明實施例鏈路快速切換系統(tǒng)切換前鏈路示意圖,包括用戶終端 5、第一路由器10、第二路由器20、第三路由器30、第四路由器40、鏈路Li、鏈路L2、鏈路L 3、鏈路L4,第一路由器10的端口為A,第四路由器一端口為Bi,另一端口為B2。圖3是一個典型的MSTP網(wǎng)絡(luò)運行場景,用戶終端5啟動第一路由器10時,由于第四路由40與鏈路 L2、鏈路L3、鏈路L4連接的端口 B2被阻止,與鏈路Ll的連接的端口 B 1連通,故,第一路由器10與第四路由器40只能通過鏈路Ll進(jìn)行通信,鏈路L2、鏈路L 3、鏈路L4組成的路徑因為B2 口被設(shè)置為Bl ock而無法在第一路由器10和第四路由器40之間使用。當(dāng)然,路由器除了上述的路由選擇這一主要功能外,還具有網(wǎng)絡(luò)流量控制功能。本發(fā)明的路由器僅支持單一協(xié)議,但大部分路由器可以支持多種協(xié)議的傳輸,即多協(xié)議路由器。請參閱圖4,本發(fā)明實施例鏈路快速切換系統(tǒng)切換前鏈路示意圖。包括用戶終端 5、第一路由器10、第二路由器20、第三路由器30、第四路由器40、鏈路Li、鏈路L2、鏈路L 3、鏈路L4、第一路由器10的一端口為A 1、另一端口為A 2、第四路由器一端口為Bi、另一端口為B2。與圖3不同的是,圖3中的端口 A被重定向為端口 A 1及端口 A 2,圖4表明當(dāng)網(wǎng)絡(luò)中發(fā)生變化時,需要將鏈路Ll切換到鏈路L2、鏈路L3、鏈路L4組成的路徑上去。此時通過下發(fā)FFP/FP表項將指向端口 A的單播流量重定向到Al和A2。將A2 口設(shè)置為Block 后,將Al 口設(shè)置為Forwarding,同時通過協(xié)議交互,觸發(fā)其他路由節(jié)點進(jìn)行同樣的操作。此時雖然單播MAC報文仍然指向已經(jīng)失效的A2 口,但單播報文可通過鏈路2所在的路徑轉(zhuǎn)發(fā)到B。刪除A2 口學(xué)習(xí)到MAC表項后,需刪除FFP/FP表項,此時所有流量按照正常轉(zhuǎn)發(fā)邏輯進(jìn)行轉(zhuǎn)發(fā),鏈路切換完畢。通過該流程可看出,鏈路切換速度完全取決于設(shè)置端口 A2和端口 Al為Block和 Forwarding及下發(fā)FFP/FP表項的時間,從而達(dá)到快速鏈路切換的目的。 實驗證實,采用本發(fā)明的快速鏈路切換的方法,可以將收斂時間縮短到IOms左右,滿足電信級設(shè)備快速收斂的要求,為電信級服務(wù)提供更加可靠的保障?;蛘哒f,本發(fā)明實質(zhì)上是通過將指向切換前端口的流量重定向到其他端口的方式,使得刪除端口 MAC的時間不再影響鏈路的收斂時間,從而實現(xiàn)鏈路的快速切換。因此,實施本發(fā)明的鏈路快速切換系統(tǒng),具有以下有益的技術(shù)效果1.鏈路切換時間不再依賴于刪除端口 MAC操作的時間;2.通過將因目的MAC指向切換前端口 A的流量重定向到B的方式避免因MAC表尚未更新造成的流量錯誤轉(zhuǎn)發(fā);3.從端口 B出去的流量會更新其他設(shè)備的MAC表項,其他設(shè)備的MAC表項更新后會將流量轉(zhuǎn)發(fā)到端口 B,從而減少步驟四需刪除的MAC數(shù)目,減少操作。上面結(jié)合附圖對本發(fā)明的實施例進(jìn)行了描述,但是本發(fā)明并不局限于上述的具體實施方式
,上述的具體實施方式
僅僅是示意性的,而不是限制性的,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的啟示下,在不脫離本發(fā)明宗旨和權(quán)利要求所保護(hù)的范圍情況下,還可做出很多形式,這些均屬于本發(fā)明的保護(hù)之內(nèi)。
權(quán)利要求
1.一種鏈路快速切換方法,其特征在于,包括51.檢測需要切換的鏈路;52.設(shè)置切換前所在的第一端口為block;53.通過芯片F(xiàn)FP/FP功能將因單播發(fā)送到第一端口的流量重定向到第二端口及第三端□;54.設(shè)置所述的第二端口為block,設(shè)置所述的第三端口為forwarding進(jìn)行鏈路交換。
2.根據(jù)權(quán)利要求1所述的鏈路快速切換方法,其特征在于,還包括步驟S5刪除所述第一端口的MAC。
3.根據(jù)權(quán)利要求1所述的鏈路快速切換方法,其特征在于,還包括步驟S6刪除所述第二端口的MAC。
4.根據(jù)權(quán)利要求1所述的鏈路快速切換方法,其特征在于,還包括步驟S7刪除添加的 FFP/FP 表項。
5.根據(jù)權(quán)利要求1至4之一所述的鏈路快速切換方法,其特征在于,所述鏈路快速切換方法應(yīng)用于RSTP、MSTP、STP及ULPP協(xié)議的收斂上。
6.一種鏈路快速切換系統(tǒng),其特征在于,包括檢測切換鏈路單元,用于檢測需要切換的鏈路;設(shè)置第一端口單元,與所述的檢測切換鏈路單元相連,用于設(shè)置切換前所在的第一端口為 block ;重定向單元,與所述的設(shè)置第一端口單元相連,用于通過芯片F(xiàn)FP/FP功能將因單播發(fā)送到第一端口的流量重定向到第二端口及第三端口;鏈路切換單元,與所述的重定向單元相連,用于設(shè)置所述的第二端口為block,設(shè)置所述的第三端口為forwarding進(jìn)行鏈路交換。
7.根據(jù)權(quán)利要求6所述的鏈路快速切換系統(tǒng),其特征在于,還包括第一端口MAC刪除單元,用于刪除所述第一端口的MAC。
8.根據(jù)權(quán)利要求6所述的鏈路快速切換系統(tǒng),其特征在于,還包括第二端口刪除單元, 刪除所述第二端口的MAC。
9.根據(jù)權(quán)利要求6所述的鏈路快速切換系統(tǒng),其特征在于,還包括FFP/FP表項刪除單元,用于刪除添加的FFP/FP表項。
10.根據(jù)權(quán)利要求6至9之一所述的鏈路快速切換系統(tǒng),其特征在于,所述鏈路快速切換系統(tǒng)應(yīng)用于RSTP、MSTP, STP及ULPP協(xié)議的收斂上。
全文摘要
本發(fā)明公開了一種鏈路快速切換方法,包括S1.檢測需要切換的鏈路;S2.設(shè)置切換前所在的第一端口為block;S3.通過芯片F(xiàn)FP/FP功能將因單播發(fā)送到第一端口的流量重定向到第二端口及第三端口;S4.設(shè)置所述的第二端口為block,設(shè)置所述的第三端口為forwarding進(jìn)行鏈路交換。本發(fā)明還公開了一種鏈路快速切換系統(tǒng)。本發(fā)明的鏈路快速切換系統(tǒng)及方法通過將指向切換前端口的流量重定向到其他端口的方式,使得刪除端口MAC的時間不再影響鏈路的收斂時間,從而實現(xiàn)鏈路的快速切換。
文檔編號H04L12/26GK102299855SQ20111026443
公開日2011年12月28日 申請日期2011年9月7日 優(yōu)先權(quán)日2011年9月7日
發(fā)明者武士超, 閆興宇 申請人:神州數(shù)碼網(wǎng)絡(luò)(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
成安县| 宁强县| 土默特右旗| 榕江县| 长治县| 竹北市| 台州市| 邛崃市| 宜川县| 广汉市| 安塞县| 新民市| 崇文区| 青岛市| 朝阳市| 山阳县| 监利县| 大宁县| 宜兴市| 图木舒克市| 雅安市| 合江县| 建昌县| 太康县| 宽城| 永定县| 津市市| 巩义市| 防城港市| 汕尾市| 达日县| 邢台市| 黄平县| 崇礼县| 稻城县| 高州市| 清徐县| 靖宇县| 开远市| 兴安县| 甘南县|