專利名稱:一種增強eaps環網可靠性的方法
技術領域:
本發明涉及以太網技術和以太網環網EAPS (Ethernet Automatic Protection Switching)協議。
背景技術:
傳統EAPS環網技術中,EAPS環由一個主節點與若干傳輸節點夠成,如圖l所示。主節點 M是環網狀態輪詢的發起者,也是網絡拓撲狀態發生改變后執行操作的決策者。主節點周期 性地從主端口 (P)發送環故障檢測報文,如果能夠從副端口 (S)收到該報文,則表明環路 完整。如果在規定時間內收不到環故障檢測報文,則認為環路發生了故障。
傳輸節點(1 5)負責監控與之直連的鏈路狀態,并把鏈路狀態變化情況通過EAPS協議 報文報告給主節點M,然后由主節點M來決定如何處理。
如果主節點的控制平面崩潰,數據平面工作正常,則可能導致兩種后果
一是主節點的副端口處于轉發狀態,若環上各個傳輸節點和鏈路沒有故障,將出現環路 ,引起廣播風暴,這種后果比較嚴重,可使網絡癱瘓;
二是主節點的副端口處于阻塞狀態,這種情況下雖然不會出現環路,但環上鏈路再出現 故障或者故障恢復,沒有主節點向環上各個傳輸節點發送更新以前數據庫報文,則環上的數 據切換緩慢。
發明內容
本發明所要解決的技術問題,就是針對現有技術的上述缺點,提供一種增強EAPS環可靠 性的方法。
本發明解決所述技術問題,采用的技術方案是, 一種增強EAPS環網可靠性的方法,包括 以下步驟
a、 在EAPS環網中設置備份主節點;
b、 主節點控制平面崩潰但環上數據平面完整,備份主節點切換工作模式為主節點工作 模式;
c、 備份主節點檢測到主節點恢復正常后,備份主節點切換工作模式為傳輸節點工作模
式;
進一步的,步驟a中,將與主節點的副端口相連的傳輸節點設置為備份主節點;
3進一步的,步驟b為,備份主節點在接收不到主節點的環路故障檢測報文后,備份主節點周期的從主端口發送環路故障檢測報文,備份主節點若能從副端口收到自己發出的環路故障檢測報文,則認為主節點控制平面崩潰但環上數據平面完整,備份主節點切換工作模式為主節點工作模式。
具體的,步驟b具體包括
bl、備份主節點檢測到環路完整時,阻塞副端口,并向環上其它傳輸節點發送環完整刷新轉發表(Forwarding Database,簡稱FDB)報文(更新以前數據庫);
b2、收到環上鏈路故障報文時,解除副端口的阻塞,并向環上其它傳輸節點發送環故障刷新轉發表報文,通知其它傳輸節點刷新轉發表;
具體的,步驟c中,備份主節點接收到主節點的環路故障檢測報文后就認為主節點恢復正常。
本發明的有益效果是,能夠有效避免產生廣播風暴造成的網絡癱瘓;提高EAPS環網數據切換速度。
圖1是現有技術EAPS環網結構示意圖;圖2是實施例的EAPS環網結構示意圖。
具體實施例方式
下面結合附圖及實施例,詳細描述本發明的技術方案。
本發明在EAPS環網中,為主節點配置備份節點。在主節點控制平面崩潰但環上數據平面無故障時,備份主節點的工作模式才切換為主節點工作模式。其它情形下,備份主節點的工作模式都是傳輸節點工作模式。這樣提高了EAPS環的可靠性,解決了主節點控制平面崩潰后出現環路,產生廣播風暴的問題。
實施例
為了實現簡單和網絡易維護,本例選擇與主節點的副端口直連的傳輸節點(即圖l中的傳輸節點5)作為備份主節點bM,如圖2。主節點M通過副端口與備份主節點bM相連。
設主節點的環故障檢測報文的目的MAC地址為aO,備份主節點的故障檢測報文的目的MAC地址為al。為了與主節點的故障檢測報文相區別,備份主節點的環路故障檢測報文稱為備份主節點故障檢測報文。在備份主節點上,設置目的MAC地址為aO的報文交給控制平面且轉發,設置目的MAC地址為al的報文交給控制平面。
備份主節點在接收不到主節點的故障檢測報文時,判斷環路故障。備份主節點從其主端
4口發送環路完整狀態的備份主節點故障檢測報文,若能從副端口接收到備份主節點故障檢測報文,則說明環路數據平面完整,但主節點的控制平面已經崩潰。此時備份主節點切換為主節點工作模式,設置副端口的數據VLAN的生成樹狀態為阻塞狀態。
備份主節點切換為主節點工作模式時,若接收到主節點的環路檢測報文,則切換工作模式為傳輸節點工作模式,設置副端口的數據VLAN的生成樹狀態為轉發狀態。
備份主節點工作模式為主節點工作模式時,其工作原理與主節點基本相同。接收到環上的鏈路故障報文時,需要打開副端口,并通過兩個端口向環上發環故障刷新FDB報文。當收到備份主節點故障檢測報文時,需要阻塞副端口,并通過兩個端口向環上發環完整刷新FDB報文。
備份主節點工作模式為傳輸節點工作模式時,需要檢測線路的物理狀態,若檢測到線路物理信號丟失,則要向主節點發送鏈路故障報文。收到主節點刷新FDB報文要刷新EAPS端口的FDB表。
權利要求
1.一種增強EAPS環網可靠性的方法,包括以下步驟a、在EAPS環網中設置備份主節點;b、主節點控制平面崩潰但環上數據平面完整,備份主節點切換工作模式為主節點工作模式;c、備份主節點檢測到主節點恢復正常后,備份主節點切換工作模式為傳輸節點工作模式。
2 根據權利要求1所述的一種增強EAPS環網可靠性的方法,其特征在 于,步驟a中,將與主節點的副端口相連的傳輸節點設置為備份主節點。
3 根據權利要求1或2所述的一種增強EAPS環網可靠性的方法,其特 征在于,步驟b為,備份主節點在接收不到主節點的環路故障檢測報文后,備份主節點周期 的從主端口發送環路故障檢測報文,備份主節點若能從副端口收到自己發出的環路故障檢測 報文,則認為主節點控制平面崩潰但環上數據平面完整,備份主節點切換工作模式為主節點 工作模式。
4 根據權利要求1所述的一種增強EAPS環網可靠性的方法,其特征在 于,步驟b具體包括bl、備份主節點檢測到環路完整時,阻塞副端口,并向環上其它傳輸節點發送環完整 刷新轉發表報文;b2、收到環上鏈路故障報文時,解除副端口的阻塞,并向環上其它傳輸節點發送環故 障刷新轉發表報文,通知其它傳輸節點刷新FDB表。
5 根據權利要求1所述的一種增強EAPS環網可靠性的方法,其特征在 于,步驟c中,備份主節點接收到主節點的環路故障檢測報文后就認為主節點恢復正常。
全文摘要
本發明涉及以太網技術和以太網環網EAPS(Ethernet Automatic Protection Switching)協議。本發明公開了一種增強EAPS環可靠性的方法。本發明的技術方案是,一種增強EAPS環網可靠性的方法,包括以下步驟a.在EAPS環網中設置備份主節點;b.主節點控制平面崩潰但環上數據平面完整,備份主節點切換工作模式為主節點工作模式;c.備份主節點檢測到主節點恢復正常后,備份主節點切換工作模式為傳輸節點工作模式;本發明應用于EAPS環網,能夠有效避免產生廣播風暴造成的網絡癱瘓;提高EAPS環網數據切換速度。
文檔編號H04L12/437GK101494580SQ20091030084
公開日2009年7月29日 申請日期2009年3月13日 優先權日2009年3月13日
發明者何三波 申請人:邁普(四川)通信技術有限公司