以太網(wǎng)保護切換技術(shù)分析
出處:huagangone 發(fā)布于:2008-09-03 11:01:29
隨著以太網(wǎng)技術(shù)的迅速發(fā)展,其應用范圍越來越廣,以太網(wǎng)的保護切換功能也變得尤為重要。所謂保護切換,就是在網(wǎng)絡(luò)某一鏈路出現(xiàn)故障后,網(wǎng)絡(luò)設(shè)備能將用戶數(shù)據(jù)包的傳輸路徑快速切換到另一條可用路徑上,并保證數(shù)據(jù)包仍能正確到達所期望的目的地。為了提供可切換的新路徑,網(wǎng)絡(luò)必須保證兩點之間的物理鏈路不是的,必須有備份的鏈路。
曾有幾家設(shè)備廠商提出各自解決方案,但都有一些缺陷。后經(jīng)多次討論,ITU-T(國際電信聯(lián)盟遠程通信標準化組)于今年2月制訂了關(guān)于以太網(wǎng)單環(huán)網(wǎng)絡(luò)的保護切換方案,即G.8032標準。下面介紹一下該標準的基本內(nèi)容,但為了展示其優(yōu)點,先介紹一下IETF(互聯(lián)網(wǎng)工程任務(wù)組)于2003年發(fā)布的具有較大影響的以太網(wǎng)自動保護切換方案RFC3619。
一、RFC3619
該方案的實現(xiàn)過程如下:

圖1是由6臺交換機構(gòu)成的環(huán)網(wǎng)。首先,選擇一臺交換機,例如S1,作為主控節(jié)點。在環(huán)上各鏈路均正常的情況下,S1將它的一個端口阻塞,以防止邏輯成環(huán)而產(chǎn)生網(wǎng)絡(luò)風暴。S1如何判斷環(huán)路是完好的呢?它定時(比如每隔1秒)從一個端口向外發(fā)送檢測幀,該幀經(jīng)過環(huán)上節(jié)點逐個傳遞。如果該檢測幀能從S1的另一個端口回來,S1認為環(huán)路是完好的。
當環(huán)上某條鏈路發(fā)生故障,例如S3和S4之間的鏈路發(fā)生故障時,S3和S4先把自己與故障鏈路相連的端口阻塞,然后向主控節(jié)點S1發(fā)送Link-down類型的消息,告訴它有鏈路故障。主控節(jié)點收到通知后,把它的后備端口打開,發(fā)送類型為Flush-down的消息給環(huán)上所有節(jié)點,告訴它們:環(huán)上有鏈路故障,請刷新地址轉(zhuǎn)發(fā)表,如圖2所示。這就實現(xiàn)了網(wǎng)絡(luò)的快速保護切換。

在實際環(huán)境中,Link-down消息在向主控節(jié)點傳送的過程中有可能丟失。但是,因為主控節(jié)點在定期發(fā)送檢測幀,所以,即使Link-down消息丟失,主控節(jié)點也可以根據(jù)收不到檢測幀這一點來判斷環(huán)路出現(xiàn)了故障。不過這種判斷方法的反應速度顯然比較慢。需要說明的是,環(huán)路出現(xiàn)故障后,S1仍繼續(xù)定期發(fā)送檢測幀。
當S3和S4之間的鏈路恢復正常時,檢測幀得以穿過,主控節(jié)點S1發(fā)現(xiàn)檢測幀成功返回,于是認為環(huán)路恢復正常,便再次阻塞其后備端口,并發(fā)送類型為Flush-up的消息給環(huán)上所有節(jié)點,告訴它們:環(huán)上鏈路恢復正常,請刷新地址。
仔細分析一下上述環(huán)網(wǎng)保護方法,不難看出它有以下幾個弱點:
?。保绻蹋椋睿耄洌铮鳎钕⒃谒屯骺毓?jié)點的途中因故丟失,則主控節(jié)點只能依賴檢測幀超時未返回來判斷環(huán)路出現(xiàn)故障,而這個超時時間一般很長。例如,假設(shè)檢測幀是每隔1秒鐘發(fā)送一個,主控節(jié)點考慮到個別幀意外丟失的可能,通常需要將其返回的超時時間設(shè)定為2秒或3秒以上。這顯然達不到快速切換的目的。
?。玻翩溌饭收鲜菃蜗虻?,檢測幀超時機制可能檢測不到該故障。舉個例子,假設(shè)S3和S4之間的那條鏈路出現(xiàn)的是S4→S3的單向故障(S3→S4是正常的),那么,逆時針方向傳遞的檢測幀仍然能夠順利地在環(huán)上傳遞,S1無法據(jù)此判斷環(huán)路故障,而只能根據(jù)Link-down消息來判斷了。
二、G.8032標準
鑒于RFC3619存在上述弱點,有幾家通信設(shè)備廠商曾向ITU-T提交了自己的方案,但都存在一些缺陷。經(jīng)過多次討論,ITU-T于2008年2月制訂了G.8032標準。該標準與RFC3619存在明顯不同,主要區(qū)別如下:
?。保话l(fā)送檢測幀。
?。玻溌钒l(fā)生故障后,發(fā)生故障的鏈路兩端的節(jié)點開始定期反復發(fā)送Link-down消息,以避免消息丟失。發(fā)送Link-down消息的時間間隔不是均勻的,它有個特點:開始的三個Link-down消息時間間隔很短,短至毫秒級,后面的Link-down消息則以秒級的間隔較慢地發(fā)送。顯然,這很好地解決了快速切換和減輕網(wǎng)絡(luò)負擔之間的矛盾。
3.鏈路恢復正常后,該鏈路相鄰的兩個節(jié)點也開始定期反復發(fā)送鏈路恢復的Link-down消息給主控節(jié)點。但是,主控節(jié)點在收到該消息后并不能立即斷定整個環(huán)路恢復正常,而必須等待一段時間,看是否有消息到來。如果沒有Link-down消息到來,則可斷定環(huán)路恢復正常。這是考慮到環(huán)上可能出現(xiàn)兩處鏈路故障的情形。我們假設(shè)S3和S4之間鏈路發(fā)生故障,S3和S4將反復發(fā)送Link-down消息給主控節(jié)點,如果S4和S5之間的鏈路也發(fā)生故障,則S5也將反復發(fā)送Link-down消息。若S3和S4之間的鏈路忽然恢復了,主控節(jié)點將收到S3發(fā)來的鏈路恢復的消息,但它不能立即斷定環(huán)路恢復,而必須等待一小段時間,在這段時間里,S1將收到S5發(fā)來的Link-down消息,于是認為環(huán)路并未恢復正常。
以上的討論僅針對單環(huán)網(wǎng)絡(luò)而言。在實際應用中,以太網(wǎng)絡(luò)經(jīng)常出現(xiàn)多個環(huán)相交、相切等情況。對于多環(huán)網(wǎng)絡(luò),如何做到既能實現(xiàn)鏈路出現(xiàn)故障時進行快速切換,又避免邏輯成環(huán),是一個復雜的問題。目前,中興通訊、諾基亞西門子等少數(shù)廠商向ITU-T提出了自己的方案。但是,何時能集各家所長,形成完善統(tǒng)一的標準,尚未可知。限于篇幅,本文不對多環(huán)網(wǎng)絡(luò)進行討論。
版權(quán)與免責聲明
凡本網(wǎng)注明“出處:維庫電子市場網(wǎng)”的所有作品,版權(quán)均屬于維庫電子市場網(wǎng),轉(zhuǎn)載請必須注明維庫電子市場網(wǎng),http://m.58mhw.cn,違反者本網(wǎng)將追究相關(guān)法律責任。
本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點或證實其內(nèi)容的真實性,不承擔此類作品侵權(quán)行為的直接責任及連帶責任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品出處,并自負版權(quán)等法律責任。
如涉及作品內(nèi)容、版權(quán)等問題,請在作品發(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
- 工業(yè)5G技術(shù)在智能制造中的應用與實踐解析2025/12/31 10:57:21
- 工業(yè)以太網(wǎng)交換機選型與現(xiàn)場應用技術(shù)指南2025/12/18 10:48:14
- 無線傳輸電路基礎(chǔ),射頻前端設(shè)計、天線匹配與鏈路預算計算2025/10/27 13:55:50
- ASK 解調(diào)的核心要點與實現(xiàn)方式2025/9/5 16:46:17
- 雙偶極子天線:結(jié)構(gòu)、特性與應用全解析2025/9/3 10:29:21









