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

一種以太網(wǎng)保護(hù)中阻塞端口的方法和系統(tǒng)的制作方法

文檔序號(hào):7741648閱讀:235來(lái)源:國(guó)知局
專利名稱:一種以太網(wǎng)保護(hù)中阻塞端口的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及以太網(wǎng)保護(hù)技術(shù),尤其涉及一種以太網(wǎng)保護(hù)中阻塞端口的方法和系統(tǒng)。
背景技術(shù)
隨著以太網(wǎng)向著多業(yè)務(wù)承載方向的發(fā)展,特別是一些業(yè)務(wù)對(duì)網(wǎng)絡(luò)的可靠性、實(shí) 時(shí)性要求越來(lái)越高,以太網(wǎng)廣泛采用了保護(hù)技術(shù),例如以太網(wǎng)環(huán)形的組網(wǎng),從而提高了網(wǎng) 絡(luò)的可靠性。并且,在這種環(huán)形組網(wǎng)的保護(hù)方案中,通常要求快速保護(hù)倒換能達(dá)到50ms 以下。目前,這種快速保護(hù)倒換的技術(shù)可以基于國(guó)際電信聯(lián)盟(ITU-T,International Telecommunication Union)的 G. 8032v2 協(xié)議來(lái)實(shí)現(xiàn)?;贕.8032v2協(xié)議,為環(huán)形拓?fù)湟蕴W(wǎng)的以太層定義了自動(dòng)保護(hù)切換協(xié)議與機(jī) 制。這種網(wǎng)絡(luò)保護(hù)方法適用于環(huán)形拓?fù)涞囊蕴W(wǎng),其實(shí)現(xiàn)的主要流程包括在環(huán)形拓?fù)湟蕴?網(wǎng)中,選擇一段鏈路為環(huán)保護(hù)鏈路(RPL,Ring ftOtectionLink),環(huán)保護(hù)鏈路相鄰的一個(gè)或 者兩個(gè)節(jié)點(diǎn)控制環(huán)保護(hù)鏈路的阻塞或者打開(kāi),其中,在環(huán)保護(hù)鏈路相鄰的兩個(gè)節(jié)點(diǎn)控制環(huán) 保護(hù)鏈路的阻塞或者打開(kāi)時(shí),一個(gè)節(jié)點(diǎn)稱為環(huán)保護(hù)鏈路所屬節(jié)點(diǎn)(RPL Owner Node),另一 個(gè)節(jié)點(diǎn)稱為環(huán)保護(hù)鏈路鄰居節(jié)點(diǎn)(RPL Neighbor Node),環(huán)保護(hù)鏈路相鄰兩個(gè)節(jié)點(diǎn)的相鄰 端口稱為環(huán)保護(hù)鏈路相鄰端口(PRL Port)。當(dāng)以太環(huán)網(wǎng)的鏈路都無(wú)故障并且無(wú)切換命令請(qǐng)求時(shí),環(huán)保護(hù)鏈路的兩個(gè)相鄰節(jié)點(diǎn) 阻塞環(huán)保護(hù)鏈路相鄰端口,防止被保護(hù)數(shù)據(jù)從環(huán)保護(hù)鏈路上通過(guò);這樣,以太環(huán)網(wǎng)上任何兩 個(gè)節(jié)點(diǎn)之間只有唯一的通信路徑,因此,以太環(huán)網(wǎng)中不會(huì)產(chǎn)生通信路徑的閉環(huán),防止了閉環(huán) 和網(wǎng)絡(luò)風(fēng)暴。當(dāng)以太環(huán)網(wǎng)的鏈路出現(xiàn)故障時(shí),或者節(jié)點(diǎn)收到了切換命令請(qǐng)求時(shí),如果檢測(cè) 到該故障的端口或者切換命令請(qǐng)求端口不是環(huán)保護(hù)鏈路相鄰端口,則故障端口或者切換命 令請(qǐng)求端口會(huì)被所在節(jié)點(diǎn)阻塞,與環(huán)保護(hù)鏈路相鄰的兩個(gè)節(jié)點(diǎn)打開(kāi)兩個(gè)環(huán)保護(hù)鏈路相鄰端 口,使得被保護(hù)數(shù)據(jù)可以從環(huán)保護(hù)鏈路上通過(guò),環(huán)保護(hù)鏈路上兩個(gè)節(jié)點(diǎn)之間產(chǎn)生了新的通 信路徑,保障了通信路徑的重新連通,提高了網(wǎng)絡(luò)的可靠性。在以太網(wǎng)保護(hù)中,端口阻塞是非常重要的功能。端口阻塞后,被保護(hù)數(shù)據(jù)不能從阻 塞的端口通過(guò),當(dāng)端口打開(kāi)后,被保護(hù)數(shù)據(jù)能夠從打開(kāi)的端口通過(guò),即以太網(wǎng)保護(hù)中節(jié)點(diǎn) 通過(guò)端口的阻塞和打開(kāi)控制被保護(hù)數(shù)據(jù)的通信路徑。但是通常情況下,一條鏈路有兩個(gè)相 鄰端口,如果只有其中一個(gè)端口被阻塞,則另外一個(gè)端口仍然能夠向這條鏈路發(fā)送被保護(hù) 數(shù)據(jù),被保護(hù)數(shù)據(jù)到達(dá)阻塞端口后最終會(huì)被丟棄,因此,如果只是鏈路一端的端口被阻塞, 另一端還向這條鏈路發(fā)送被保護(hù)數(shù)據(jù),就會(huì)導(dǎo)致鏈路帶寬資源的浪費(fèi)。在G. 8032 v2協(xié)議 中,提出了在以太環(huán)網(wǎng)中配置環(huán)保護(hù)鏈路鄰居節(jié)點(diǎn)的方法,當(dāng)以太環(huán)網(wǎng)中無(wú)故障并且無(wú)切 換命令請(qǐng)求時(shí),環(huán)保護(hù)鏈路的兩個(gè)相鄰節(jié)點(diǎn)都阻塞環(huán)保護(hù)鏈路相鄰端口,被保護(hù)數(shù)據(jù)不會(huì) 進(jìn)入到環(huán)保護(hù)鏈路上,從而防止了被保護(hù)數(shù)據(jù)浪費(fèi)環(huán)保護(hù)鏈路的帶寬資源,其他非被保護(hù) 數(shù)據(jù)能夠高效的使用這條環(huán)保護(hù)鏈路。上述這種以太網(wǎng)保護(hù)的端口阻塞方法,雖然保障了以太環(huán)網(wǎng)在無(wú)故障并且無(wú)切換命令時(shí),被保護(hù)數(shù)據(jù)不會(huì)進(jìn)入到環(huán)保護(hù)鏈路上,有效節(jié)省環(huán)保護(hù)鏈路的帶寬資源,但是,該 端口阻塞方法需要單獨(dú)配置一個(gè)環(huán)保護(hù)鏈路鄰居節(jié)點(diǎn),配置比較復(fù)雜;且當(dāng)配置的節(jié)點(diǎn)位 置不正確時(shí),還很容易導(dǎo)致網(wǎng)絡(luò)中斷。另外,當(dāng)以太網(wǎng)中增加或者減少一個(gè)節(jié)點(diǎn)時(shí),還需要 更改大量的配置,實(shí)現(xiàn)并不靈活。此外,當(dāng)對(duì)以太環(huán)網(wǎng)施加切換命令時(shí),切換命令請(qǐng)求的端 口被阻塞,而這個(gè)端口所在鏈路的另一端的端口并沒(méi)有被阻塞,被保護(hù)數(shù)據(jù)能夠通過(guò)這個(gè) 沒(méi)有被阻塞的端口向鏈路上發(fā)送流量,最終被阻塞端口丟棄,還是會(huì)導(dǎo)致鏈路的帶寬資源 浪費(fèi)。可見(jiàn),上述這種以太網(wǎng)保護(hù)的端口阻塞方法,使用并不靈活,而且對(duì)切換后的場(chǎng)景并 不適用。目前,針對(duì)如何避免這種以太網(wǎng)保護(hù)中端口阻塞的問(wèn)題,尚沒(méi)有有效的解決方案。就現(xiàn)有技術(shù)而言,基于G.8032v2的以太環(huán)網(wǎng)保護(hù)結(jié)構(gòu),如圖1所示,其中,節(jié)點(diǎn)Si、 S2、S3和S4組成了以太環(huán)網(wǎng),節(jié)點(diǎn)Sl和S4之間的鏈路為環(huán)保護(hù)鏈路,節(jié)點(diǎn)Sl為環(huán)保護(hù)鏈 路所屬節(jié)點(diǎn),節(jié)點(diǎn)S4為環(huán)保護(hù)鏈路鄰居節(jié)點(diǎn),節(jié)點(diǎn)Sl通過(guò)控制端口 11的阻塞和打開(kāi),使 環(huán)保護(hù)鏈路阻塞或者打開(kāi),所述阻塞是指被阻塞的節(jié)點(diǎn)端口不能完成被保護(hù)數(shù)據(jù)的轉(zhuǎn)發(fā)功 能,但是仍然能夠接收或者發(fā)送G. 8032v2的以太環(huán)網(wǎng)保護(hù)協(xié)議幀。當(dāng)圖1所示的以太環(huán)網(wǎng) 鏈路都無(wú)故障并且無(wú)切換命令請(qǐng)求時(shí),節(jié)點(diǎn)Sl阻塞端口 11,節(jié)點(diǎn)S4阻塞端口 42,防止被保 護(hù)數(shù)據(jù)從環(huán)保護(hù)鏈路上通過(guò),節(jié)點(diǎn)S2向環(huán)上發(fā)送的被保護(hù)數(shù)據(jù)的廣播流量也不會(huì)轉(zhuǎn)發(fā)到 節(jié)點(diǎn)Sl和S4之間的環(huán)保護(hù)鏈路上,防止了環(huán)保護(hù)鏈路帶寬資源浪費(fèi),但是這種方法需要配 置環(huán)保護(hù)鏈路鄰居節(jié)點(diǎn)S4,配置復(fù)雜且不靈活。當(dāng)圖1中出現(xiàn)命令切換請(qǐng)求后,假設(shè)節(jié)點(diǎn)S2收到命令切換請(qǐng)求阻塞端口 22,那么, 以太環(huán)網(wǎng)保護(hù)結(jié)構(gòu)如圖2所示,首先節(jié)點(diǎn)S2根據(jù)命令切換請(qǐng)求阻塞端口 22,并發(fā)送命令切 換請(qǐng)求協(xié)議幀通知其他節(jié)點(diǎn)進(jìn)行保護(hù)切換;然后,環(huán)保護(hù)鏈路所屬節(jié)點(diǎn)Sl收到命令切換請(qǐng) 求協(xié)議幀后,打開(kāi)阻塞的與環(huán)保護(hù)鏈路相連的端口 11,環(huán)保護(hù)鏈路鄰居節(jié)點(diǎn)S4收到命令切 換請(qǐng)求協(xié)議幀后,打開(kāi)阻塞的與環(huán)保護(hù)鏈路相連的端口 42,當(dāng)以太環(huán)網(wǎng)切換完成后,環(huán)網(wǎng)中 只有節(jié)點(diǎn)S2的端口 22為阻塞狀態(tài),這樣,節(jié)點(diǎn)S2向環(huán)上發(fā)送的被保護(hù)數(shù)據(jù)的廣播流量雖 然不會(huì)從節(jié)點(diǎn)S2的22端口轉(zhuǎn)發(fā),但是會(huì)從節(jié)點(diǎn)S3的端口 31轉(zhuǎn)發(fā)到節(jié)點(diǎn)S2和S3之間的 鏈路上,最終被節(jié)點(diǎn)S2丟棄,這些流量實(shí)際上沒(méi)有必要從節(jié)點(diǎn)S3向端口 31轉(zhuǎn)發(fā),顯然浪費(fèi) 了節(jié)點(diǎn)S2和S3之間的鏈路帶寬資源。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種以太網(wǎng)保護(hù)中阻塞端口的方法和系 統(tǒng),使得在多種場(chǎng)景下以太網(wǎng)保護(hù)時(shí),均能阻塞鏈路兩端端口,且配置簡(jiǎn)單、靈活。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的本發(fā)明提供的一種以太網(wǎng)保護(hù)中阻塞端口的方法,該方法包括保護(hù)鏈路上的節(jié)點(diǎn)將端口狀態(tài)設(shè)置為阻塞狀態(tài)時(shí),從該端口發(fā)送端口阻塞通知協(xié) 議幀,通知該端口所在鏈路的另一端節(jié)點(diǎn)阻塞接收到該協(xié)議幀的端口;所述另一端節(jié)點(diǎn)在收到端口阻塞通知協(xié)議幀后,設(shè)置接收到該端口阻塞通知協(xié)議 幀的端口的狀態(tài)為阻塞狀態(tài)。上述方案中,所述發(fā)送端口阻塞通知協(xié)議幀只發(fā)送一次、或者預(yù)先指定發(fā)送次數(shù)、 或者按照固定周期持續(xù)發(fā)送、或者按照第一固定周期發(fā)送指定次數(shù)后,按照第二固定周期 持續(xù)發(fā)送。
上述方案中,該方法還包括所述另一端節(jié)點(diǎn)在收到端口阻塞通知協(xié)議幀后,判斷 接收到端口阻塞通知協(xié)議幀的端口的狀態(tài)是否為阻塞狀態(tài),如果不為阻塞狀態(tài),則設(shè)置為 阻塞狀態(tài);如果為阻塞狀態(tài),則不進(jìn)行設(shè)置。上述方案中,該方法還包括所述另一端節(jié)點(diǎn)在收到端口阻塞通知協(xié)議幀后不對(duì) 端口阻塞通知協(xié)議幀進(jìn)行轉(zhuǎn)發(fā)。本發(fā)明提供的一種以太網(wǎng)保護(hù)中阻塞端口的系統(tǒng),該系統(tǒng)包括第一節(jié)點(diǎn)、一個(gè)或 一個(gè)以上第二節(jié)點(diǎn);其中,第一節(jié)點(diǎn),用于在端口狀態(tài)設(shè)置為阻塞狀態(tài)時(shí),從該端口發(fā)送端口阻塞通知協(xié)議 幀,通知該端口所在鏈路的另一端的第二節(jié)點(diǎn)阻塞接收到該協(xié)議幀的端口 ;第二節(jié)點(diǎn),用于在收到端口阻塞通知協(xié)議幀后,設(shè)置接收到該端口阻塞通知協(xié)議 幀的端口的狀態(tài)為阻塞狀態(tài)。上述方案中,所述第一節(jié)點(diǎn)發(fā)送端口阻塞通知協(xié)議幀只發(fā)送一次、或者預(yù)先指定 發(fā)送次數(shù)、或者預(yù)先設(shè)定固定周期,按照固定周期持續(xù)發(fā)送、或者預(yù)先設(shè)定兩個(gè)固定周期, 按照第一固定周期發(fā)送指定次數(shù)后,按照第二固定周期持續(xù)發(fā)送。上述方案中,所述第二節(jié)點(diǎn),進(jìn)一步用于在收到端口阻塞通知協(xié)議幀后,判斷接收 到端口阻塞通知協(xié)議幀的端口的狀態(tài)是否為阻塞狀態(tài),如果不為阻塞狀態(tài),則設(shè)置為阻塞 狀態(tài);如果為阻塞狀態(tài),則不進(jìn)行設(shè)置。上述方案中,所述第二節(jié)點(diǎn),還用于在收到端口阻塞通知協(xié)議幀后,不對(duì)端口阻塞 通知協(xié)議幀進(jìn)行轉(zhuǎn)發(fā)。本發(fā)明提供的以太網(wǎng)保護(hù)中阻塞端口的方法和系統(tǒng),當(dāng)保護(hù)鏈路上的節(jié)點(diǎn)將端口 狀態(tài)設(shè)置為阻塞狀態(tài)時(shí),從該端口發(fā)送端口阻塞通知協(xié)議幀,通知該端口所在鏈路的另一 端節(jié)點(diǎn)阻塞接收到該協(xié)議幀的端口 ;所述另一端節(jié)點(diǎn)在收到端口阻塞通知協(xié)議幀后,設(shè)置 接收到該端口阻塞通知協(xié)議幀的端口的狀態(tài)為阻塞狀態(tài)。如此,可以使在鏈路切換等多種 場(chǎng)景下以太網(wǎng)保護(hù)時(shí),均能阻塞鏈路兩端的節(jié)點(diǎn)端口,防止只有鏈路一端端口被阻塞時(shí),被 保護(hù)數(shù)據(jù)進(jìn)入鏈路導(dǎo)致的帶寬資源浪費(fèi);而且,應(yīng)用本發(fā)明的方法,配置簡(jiǎn)單、靈活。


圖1為現(xiàn)有技術(shù)中基于G. 8032v2的以太環(huán)網(wǎng)保護(hù)的系統(tǒng)結(jié)構(gòu)示意圖;圖2為現(xiàn)有技術(shù)中圖1的節(jié)點(diǎn)S2收到命令切換請(qǐng)求阻塞端口 22的系統(tǒng)結(jié)構(gòu)示意 圖;圖3為本發(fā)明實(shí)現(xiàn)以太網(wǎng)保護(hù)中阻塞端口的方法流程示意圖;圖4為本發(fā)明實(shí)現(xiàn)以太網(wǎng)保護(hù)中阻塞端口的系統(tǒng)結(jié)構(gòu)示意圖;圖5為本發(fā)明具體實(shí)施例中實(shí)現(xiàn)圖1的節(jié)點(diǎn)S2收到命令切換請(qǐng)求阻塞端口 22和 端口 31的方法流程示意圖;圖6為本發(fā)明具體實(shí)施例中實(shí)現(xiàn)圖1的節(jié)點(diǎn)S2收到命令切換請(qǐng)求阻塞端口 22和 端口 31的系統(tǒng)結(jié)構(gòu)示意圖。
具體實(shí)施例方式本發(fā)明的基本思想是當(dāng)保護(hù)鏈路上的節(jié)點(diǎn)將端口狀態(tài)設(shè)置為阻塞狀態(tài)時(shí),從該
5端口發(fā)送端口阻塞通知協(xié)議幀,通知該端口所在鏈路的另一端節(jié)點(diǎn)阻塞接收到該協(xié)議幀的 端口 ;所述另一端節(jié)點(diǎn)在收到端口阻塞通知協(xié)議幀后,設(shè)置接收到該端口阻塞通知協(xié)議幀 的端口的狀態(tài)為阻塞狀態(tài)。其中,所述端口阻塞通知協(xié)議幀為攜帶阻塞標(biāo)記的協(xié)議幀,阻塞標(biāo)記可以是約定 的目的媒體接入控制(MAC)地址、或阻塞的具體業(yè)務(wù)名稱等。下面通過(guò)附圖及具體實(shí)施例對(duì)本發(fā)明做進(jìn)一步的詳細(xì)說(shuō)明。本發(fā)明實(shí)現(xiàn)以太網(wǎng)保護(hù)中阻塞端口的方法,如圖3所示,該方法包括以下步驟步驟301 保護(hù)鏈路上的節(jié)點(diǎn)在收到切換命令請(qǐng)求或檢測(cè)到故障時(shí),將需要阻塞 的端口的狀態(tài)設(shè)置為阻塞狀態(tài);步驟302 保護(hù)鏈路上的節(jié)點(diǎn)從改變?yōu)樽枞麪顟B(tài)的端口發(fā)送端口阻塞通知協(xié)議 幀,通知該端口所在鏈路的另一端節(jié)點(diǎn)阻塞接收到該協(xié)議幀的端口 ;本步驟所述發(fā)送端口阻塞通知協(xié)議幀可以默認(rèn)為只發(fā)送一次,也可以預(yù)先指定發(fā) 送次數(shù)、或者按照固定周期持續(xù)發(fā)送、或者按照第一固定周期發(fā)送指定次數(shù)后,按照第二固 定周期持續(xù)發(fā)送。步驟303 所述鏈路另一端節(jié)點(diǎn)在收到端口阻塞通知協(xié)議幀后,將接收到端口阻 塞通知協(xié)議幀的端口的狀態(tài)設(shè)置為阻塞狀態(tài);本步驟可進(jìn)一步包括所述鏈路另一端節(jié)點(diǎn)在收到端口阻塞通知協(xié)議幀后,判斷 接收到端口阻塞通知協(xié)議幀的端口的狀態(tài)是否為阻塞狀態(tài),如果不為阻塞狀態(tài),則設(shè)置為 阻塞狀態(tài);如果為阻塞狀態(tài),則不進(jìn)行設(shè)置;進(jìn)一步的,本步驟還包括所述鏈路另一端節(jié)點(diǎn)在收到端口阻塞通知協(xié)議幀后不 對(duì)端口阻塞通知協(xié)議幀進(jìn)行轉(zhuǎn)發(fā)。為實(shí)現(xiàn)上述方法,本發(fā)明還提供了一種以太網(wǎng)保護(hù)中阻塞端口的系統(tǒng),如圖4所 示,該系統(tǒng)包括第一節(jié)點(diǎn)41、第二節(jié)點(diǎn)42 ;其中,第一節(jié)點(diǎn)41,用于將端口狀態(tài)設(shè)置為阻塞狀態(tài)時(shí),從該端口發(fā)送端口阻塞通知協(xié) 議幀,通知該端口所在鏈路的另一端的第二節(jié)點(diǎn)42阻塞接收到該協(xié)議幀的端口 ;第二節(jié)點(diǎn)42,用于在收到端口阻塞通知協(xié)議幀后,設(shè)置接收到該端口阻塞通知協(xié) 議幀的端口的狀態(tài)為阻塞狀態(tài);第二節(jié)點(diǎn)42可以有多個(gè)。進(jìn)一步的,所述第一節(jié)點(diǎn)41發(fā)送端口阻塞通知協(xié)議幀可以默認(rèn)為只發(fā)送一次,也 可以預(yù)先指定發(fā)送次數(shù)、或者預(yù)先設(shè)定固定周期,按照固定周期持續(xù)發(fā)送、或者預(yù)先設(shè)定兩 個(gè)固定周期,按照第一固定周期發(fā)送指定次數(shù)后,按照第二固定周期持續(xù)發(fā)送。所述第二節(jié)點(diǎn)42在收到端口阻塞通知協(xié)議幀后,進(jìn)一步用于判斷接收到端口阻 塞通知協(xié)議幀的端口的狀態(tài)是否為阻塞狀態(tài),如果不為阻塞狀態(tài),則設(shè)置為阻塞狀態(tài);如果 為阻塞狀態(tài),則不進(jìn)行設(shè)置。進(jìn)一步的,所述第二節(jié)點(diǎn)42在收到端口阻塞通知協(xié)議幀后,還用于不對(duì)端口阻塞 通知協(xié)議幀進(jìn)行轉(zhuǎn)發(fā)。下面結(jié)合具體實(shí)施例詳細(xì)說(shuō)明本發(fā)明的方法的實(shí)現(xiàn)過(guò)程和原理。當(dāng)圖1所示系統(tǒng)中出現(xiàn)命令切換請(qǐng)求,節(jié)點(diǎn)S2收到命令切換請(qǐng)求后,實(shí)現(xiàn)本發(fā)明 的以太網(wǎng)保護(hù)中阻塞端口的方法,如圖5、6所示,包括以下幾個(gè)步驟步驟501 節(jié)點(diǎn)S2根據(jù)收到的命令切換請(qǐng)求阻塞端口 22,并發(fā)送命令切換請(qǐng)求協(xié)議幀通知節(jié)點(diǎn)Sl和S4進(jìn)行保護(hù)切換,且通過(guò)端口 22發(fā)送端口阻塞協(xié)議幀給節(jié)點(diǎn)S3的端 Π 31 ;本實(shí)施例所述發(fā)送端口阻塞協(xié)議幀為默認(rèn)發(fā)送一次;步驟502 環(huán)保護(hù)鏈路的節(jié)點(diǎn)Sl和節(jié)點(diǎn)S4分別打開(kāi)連接環(huán)保護(hù)鏈路的阻塞端口 ; 節(jié)點(diǎn)S3從端口 31收到端口阻塞通知協(xié)議幀后,不轉(zhuǎn)發(fā)該協(xié)議幀,并在判斷端口 31狀態(tài)不 是阻塞狀態(tài)后,設(shè)置端口 31的狀態(tài)為阻塞狀態(tài);具體的,環(huán)保護(hù)鏈路所屬節(jié)點(diǎn)Sl收到命令切換請(qǐng)求協(xié)議幀后,打開(kāi)阻塞的與環(huán)保 護(hù)鏈路相連的端口 11,環(huán)保護(hù)鏈路鄰居節(jié)點(diǎn)S4收到命令切換請(qǐng)求協(xié)議幀后,打開(kāi)阻塞的與 環(huán)保護(hù)鏈路相連的端口 42 ;節(jié)點(diǎn)S3從端口 31收到端口阻塞通知協(xié)議幀后,不轉(zhuǎn)發(fā)該協(xié)議 幀,并判斷端口 31的當(dāng)前狀態(tài),在判斷不是阻塞狀態(tài)后,節(jié)點(diǎn)S3設(shè)置端口 31的狀態(tài)為阻塞 狀態(tài)。以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍,凡在 本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù) 范圍之內(nèi)。
權(quán)利要求
1.一種以太網(wǎng)保護(hù)中阻塞端口的方法,其特征在于,該方法包括保護(hù)鏈路上的節(jié)點(diǎn)將端口狀態(tài)設(shè)置為阻塞狀態(tài)時(shí),從該端口發(fā)送端口阻塞通知協(xié)議 幀,通知該端口所在鏈路的另一端節(jié)點(diǎn)阻塞接收到該協(xié)議幀的端口;所述另一端節(jié)點(diǎn)在收到端口阻塞通知協(xié)議幀后,設(shè)置接收到該端口阻塞通知協(xié)議幀的 端口的狀態(tài)為阻塞狀態(tài)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述發(fā)送端口阻塞通知協(xié)議幀只發(fā)送一 次、或者預(yù)先指定發(fā)送次數(shù)、或者按照固定周期持續(xù)發(fā)送、或者按照第一固定周期發(fā)送指定 次數(shù)后,按照第二固定周期持續(xù)發(fā)送。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法還包括所述另一端節(jié)點(diǎn)在收到端 口阻塞通知協(xié)議幀后,判斷接收到端口阻塞通知協(xié)議幀的端口的狀態(tài)是否為阻塞狀態(tài),如 果不為阻塞狀態(tài),則設(shè)置為阻塞狀態(tài);如果為阻塞狀態(tài),則不進(jìn)行設(shè)置。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法還包括所述另一端節(jié)點(diǎn)在收到端 口阻塞通知協(xié)議幀后不對(duì)端口阻塞通知協(xié)議幀進(jìn)行轉(zhuǎn)發(fā)。
5.一種以太網(wǎng)保護(hù)中阻塞端口的系統(tǒng),其特征在于,該系統(tǒng)包括第一節(jié)點(diǎn)、一個(gè)或一 個(gè)以上第二節(jié)點(diǎn);其中,第一節(jié)點(diǎn),用于在端口狀態(tài)設(shè)置為阻塞狀態(tài)時(shí),從該端口發(fā)送端口阻塞通知協(xié)議幀,通 知該端口所在鏈路的另一端的第二節(jié)點(diǎn)阻塞接收到該協(xié)議幀的端口;第二節(jié)點(diǎn),用于在收到端口阻塞通知協(xié)議幀后,設(shè)置接收到該端口阻塞通知協(xié)議幀的 端口的狀態(tài)為阻塞狀態(tài)。
6.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,所述第一節(jié)點(diǎn)發(fā)送端口阻塞通知協(xié)議幀 只發(fā)送一次、或者預(yù)先指定發(fā)送次數(shù)、或者預(yù)先設(shè)定固定周期,按照固定周期持續(xù)發(fā)送、或 者預(yù)先設(shè)定兩個(gè)固定周期,按照第一固定周期發(fā)送指定次數(shù)后,按照第二固定周期持續(xù)發(fā) 送。
7.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,所述第二節(jié)點(diǎn),進(jìn)一步用于在收到端口阻 塞通知協(xié)議幀后,判斷接收到端口阻塞通知協(xié)議幀的端口的狀態(tài)是否為阻塞狀態(tài),如果不 為阻塞狀態(tài),則設(shè)置為阻塞狀態(tài);如果為阻塞狀態(tài),則不進(jìn)行設(shè)置。
8.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,所述第二節(jié)點(diǎn),還用于在收到端口阻塞通 知協(xié)議幀后,不對(duì)端口阻塞通知協(xié)議幀進(jìn)行轉(zhuǎn)發(fā)。
全文摘要
本發(fā)明公開(kāi)了一種以太網(wǎng)保護(hù)中阻塞端口的方法,當(dāng)保護(hù)鏈路上的節(jié)點(diǎn)將端口狀態(tài)設(shè)置為阻塞狀態(tài)時(shí),從該端口發(fā)送端口阻塞通知協(xié)議幀,通知該端口所在鏈路的另一端節(jié)點(diǎn)阻塞接收到該協(xié)議幀的端口;所述另一端的節(jié)點(diǎn)在收到端口阻塞通知協(xié)議幀后,設(shè)置接收到該端口阻塞通知協(xié)議幀的端口的狀態(tài)為阻塞狀態(tài);本發(fā)明同時(shí)還公開(kāi)了一種以太網(wǎng)保護(hù)中阻塞端口的系統(tǒng);通過(guò)本發(fā)明的方案,可以使在鏈路切換等場(chǎng)景下以太網(wǎng)保護(hù)時(shí),均能夠阻塞鏈路兩端的節(jié)點(diǎn)端口,防止了只有鏈路一端端口被阻塞時(shí),被保護(hù)數(shù)據(jù)進(jìn)入鏈路導(dǎo)致的帶寬資源浪費(fèi)。
文檔編號(hào)H04L29/06GK102148801SQ201010107240
公開(kāi)日2011年8月10日 申請(qǐng)日期2010年2月5日 優(yōu)先權(quán)日2010年2月5日
發(fā)明者吳少勇 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1