專利名稱:多機框集群系統(tǒng)與機框的制作方法
技術領域:
本發(fā)明涉及網絡通信技術領域,尤其涉及多機框集群系統(tǒng)與機框、在多機框集群系統(tǒng)中發(fā)送報文的方法。
背景技術:
由于通信網絡對設備的接口容量、交換容量提出了越來越高的要求,單機框系統(tǒng)已經難以滿足日益增長的需求,采用兩框至多機框級聯(lián)方式提高設備系統(tǒng)容量成為一個趨勢。多機框級聯(lián)是指利用級聯(lián)技術將原有的單機框設備互聯(lián),組成一個新的多機框設備,在交換容量和接口容量上進行擴展。
在多機框級聯(lián)系統(tǒng)中,需要提供機框間的控制通道和業(yè)務通道,其中,控制通道主要完成機框間的通信,實現(xiàn)機框間的控制報文傳遞、路由表同步、主機框對從機框的狀態(tài)監(jiān)控等功能。業(yè)務通道是業(yè)務報文的轉發(fā)和交換的通道。
現(xiàn)有技術提出了一種基于多機框集群系統(tǒng)的全互聯(lián)結構,該現(xiàn)有技術的每個節(jié)點與其他節(jié)點間均有連接,該連接可以是以太網連接或其他物理實現(xiàn)方式。這種連接方式下,一個節(jié)點到另一個節(jié)點的數據可以直接送達。
發(fā)明人在實現(xiàn)本發(fā)明過程中,發(fā)現(xiàn)現(xiàn)有技術中至少存在如下問題1、由于是全互連結構,每個節(jié)點與其他節(jié)點間均有連接,導致節(jié)點間的連接異常復雜,從而使得多機框集群系統(tǒng)內部的控制通道連接非常復雜,同時由于每個控制通道的故障概率是相同的,所以復雜的控制通道也降低了系統(tǒng)數據傳輸的可靠性。
2、由于每個節(jié)點與其它節(jié)點間均有連接,這樣每個節(jié)點需提供較多的互連端口,因此會導致設計成本較高。
發(fā)明內容
本發(fā)明實施例要解決的技術問題是提供一種多機框集群系統(tǒng),所述設備使得多個機框內部的控制通道連接簡單。
本發(fā)明實施例要解決的技術問題是提供一種機框,所述機框能通過自身提供的接口分別和兩個機框互連形成閉合環(huán)。
本發(fā)明實施例要解決的技術問題是提供一種在多機框集群系統(tǒng)中發(fā)送報文的方法,所述方法能夠提高環(huán)網上機框之間的數據傳輸可靠性。
為解決上述技術問題,本發(fā)明實施例提供了一種多機框集群系統(tǒng),所述多機框集群系統(tǒng)包括至少三個機框,所述機框用來提供至少兩個接口,以及通過所述接口分別和兩個機框進行互連形成閉合環(huán)。
本發(fā)明實施例提供了一種機框,所述機框包括至少兩個接口,所述接口分別用于連接第一機框和第二機框;協(xié)議數據處理單元,用于按照環(huán)網協(xié)議將接口收到的數據發(fā)送給第一機框與第二機框。
本發(fā)明實施例提供了一種在多機框集群系統(tǒng)中發(fā)送報文的方法,其中,所述系統(tǒng)包括至少三個機框,所述機框通過自身所提供的接口分別和兩個機框互連形成閉合環(huán),所述方法包括確定第一機框與第二機框間的主用控制通道和備用控制通道;第一機框根據環(huán)網協(xié)議通過所述主用控制通道向第二機框發(fā)送數據報文。
上述方案具有如下優(yōu)點由于本發(fā)明實施例的機框是通過自身提供的接口分別和兩個機框進行互連形成閉合環(huán),與現(xiàn)有技術每個單節(jié)點與其他單節(jié)點均有連接相比較,本發(fā)明實施例避免了多個機框之間的復雜連接關系,從而簡化了多個機框內部的控制通道連接。
由于本發(fā)明實施例首先將多個機框互連形成閉合環(huán),在進行數據報文傳輸時,機框根據環(huán)網協(xié)議選擇控制通道將數據報文傳遞給其他任意機框,所述環(huán)網協(xié)議在正常狀態(tài)下關閉備用控制通道,通過主用控制通道傳輸數據報文,當主用控制通道出現(xiàn)故障時,開啟備用控制通道,并通過該控制通道傳遞數據報文,這樣在單個機框出現(xiàn)故障時也不影響業(yè)務,從而實現(xiàn)環(huán)網的保護功能,同時也提高了環(huán)網上各個機框通信的可靠性。
圖1是本發(fā)明實施例一的一種多機框集群系統(tǒng)示意圖;
圖2是本發(fā)明實施例一的一種多機框集群系統(tǒng)示意圖;圖3是本發(fā)明實施例二的一種多機框集群系統(tǒng)示意圖;圖4是本發(fā)明實施例三的一種多機框集群系統(tǒng)示意圖;圖5是本發(fā)明實施例四的一種機框示意圖;圖6是本發(fā)明實施例五的一種機框示意圖。
具體實施例方式
本發(fā)明實施例提供了多機框集群系統(tǒng)以及機框、在多機框集群系統(tǒng)中發(fā)送報文的方法,為使本領域技術人員能夠更好的理解本發(fā)明實施例,下面結合附圖對本發(fā)明實施例的技術方案進行描述。
實施例一、一種多機框集群系統(tǒng),本實施例所描述的是對多個機框進行單環(huán)組網的情況,如圖1所示,所述多機框集群系統(tǒng)包括至少三個機框,所述機框提供兩個接口。其中,該接口可以是以太網接口、X.25接口或其他任意物理接口。
所述機框通過本身提供的接口分別與相鄰的兩個機框進行互連形成單個閉合環(huán),從而得到一個閉環(huán)網絡。
所述的機框通過彈性分組環(huán)(RPR,Resilient Packet Ring)或快速環(huán)網保護協(xié)議(RRPP,Rapid Ring Protection Protocol)等環(huán)網協(xié)議將數據報文傳遞給其他任意機框。
下面以RRPP協(xié)議運行場景為例詳細介紹機框將數據報文傳遞給其他任意機框的情況,如圖2所示,假設機框A和機框D之間需要進行數據交換,機框A和機框D有兩條控制通道用于完成框間的通信,其中一條控制通道是從機框A-機框B-機框C-機框D之間的路徑,用實線表示該控制通道,將這條控制通道稱為主用控制通道;另一條控制通道是從機框A-機框F-機框E-機框D之間的路徑,用虛線表示這條控制通道,將這條控制通道稱為備用控制通道。
RRPP協(xié)議在同一時刻只開啟一條控制通道,另一條控制通道關閉,處于備份狀態(tài)。在正常狀態(tài)下,從機框A到機框D的數據報文都將沿主用控制通道進行傳輸,此時備用控制通道就處于關閉狀態(tài)。
如果主用控制通道上的某個機框出現(xiàn)故障,此時RRPP協(xié)議將會開啟虛線表示的控制通道,這樣機框A到機框D的數據報文通過虛線路徑傳輸,從而實現(xiàn)了環(huán)網的保護功能。
實施例二、一種多機框集群系統(tǒng),本實施例所描述的是對多個機框進行單環(huán)組網的情況,如圖3所示,所述多機框集群系統(tǒng)包括至少三個機框,所述機框提供四個接口。其中,該接口可以是以太網接口、X.25接口或其他任意物理接口。
所述機框通過本身所提供的兩個接口分別與相鄰的兩個機框進行互連形成一個閉合環(huán)。
所述機框再通過本身所提供的其他兩個接口分別與相鄰的兩個機框進行互連形成一個閉合環(huán),從而得到一個包含兩個閉合環(huán)的閉環(huán)網絡。其中,圖3分別用虛線和實線表示所述的兩個閉合環(huán)。
所述機框通過RPR或RRPP等環(huán)網協(xié)議將數據報文傳遞給其他任意機框。
與實施例一相比較,本實施例在多個機框之間形成兩個閉合環(huán),當某個機框與其它任意一個機框進行數據交換時,就有四條控制通道用來傳輸數據報文,而實施例一在多個機框之間形成一個閉合環(huán),當機框之間進行數據交換時只有兩條控制通道用來傳輸數據報文。
另外,由于本實施例具有兩個閉合環(huán),當一個閉合環(huán)出現(xiàn)故障時,就可以使用另一個閉合環(huán)進行數據傳送,從而可以進一步提高數據傳輸的可靠性。通常將正常狀態(tài)下使用的閉合環(huán)稱為主用閉合環(huán),其他閉合環(huán)稱為備用閉合環(huán)。由于實施例一具有一個閉合環(huán),當該閉合環(huán)出現(xiàn)故障時,就無法傳輸數據報文。
實施例三、一種多機框集群系統(tǒng),如圖4所示,所述多機框集群系統(tǒng)包括七個機框,其中,兩個機框提供三個接口,其余機框提供兩個接口。
所述機框通過自身提供的接口分別與其他機框進行互連形成三個閉合環(huán),它們分別是機框1-機框2-機框3-機框4-機框5-機框1之間構成的閉合環(huán);機框1-機框7-機框6-機框4-機框5-機框1之間構成的閉合環(huán);以及機框1-機框2-機框3-機框4-機框6-機框7-機框1之間構成的閉合環(huán)。
由上述三個實施例可知,由于本發(fā)明實施例的機框通過環(huán)網協(xié)議將數據報文傳遞給其他任意機框,所述環(huán)網協(xié)議在正常狀態(tài)下關閉備用控制通道,通過主用控制通道傳輸數據報文,當主用控制通道出現(xiàn)故障時,開啟備用控制通道,并通過該控制通道傳遞數據報文,這樣在單個機框出現(xiàn)故障時也不影響業(yè)務,從而實現(xiàn)環(huán)網的保護功能,同時也提高了環(huán)網上各個機框通信的可靠性。
另外,由于每個機框只與相鄰的機框連接,這樣使得機框間互連拓撲簡單,可安裝,可維護性強,同時也可以降低設計成本。
最后,由于本發(fā)明實施例還可以實現(xiàn)多環(huán)組網設計,當一個閉環(huán)回路出現(xiàn)故障時,可以通過其他的閉合環(huán)進行數據傳送,從而進一步提高環(huán)網上各個機框通信的可靠性。
實施例四、一種機框,如圖5所示,所述機框包括至少兩個接口,所述接口分別用于連接第一機框和第二機框,通常將所述的兩個接口分別稱為第一接口和第二接口。
協(xié)議數據處理單元,用于按照環(huán)網協(xié)議將接口收到的數據發(fā)送給第一機框與第二機框,從而使得第一機框與第二機框之間能夠進行數據交互。
實施例五、一種機框,如圖6所示,所述機框包括四個接口,分別為第一接口、第二接口、第三接口和第四接口;則在實施例四的基礎上,所述機框還可以通過所述第三接口與第一機框連接,通過所述第四接口與第二機框連接,使得所述第一機框和第二機框能夠進行數據交互??梢钥闯觯谝粰C框和第二機框實際可以通過兩條通道實現(xiàn)數據交互。
需要說明的是,上述實施例四與實施例五所述的機框都是成對設置接口的,此外,本發(fā)明實施例所提供的機框也可以不成對的設置接口。
下面以機框具有三個接口為例,所述的三個接口可以分別與三個機框連接,然后通過協(xié)議數據處理單元實現(xiàn)三個機框之間的數據交互;另外,所述三個接口機框可以分別與兩個機框連接,然后通過協(xié)議數據處理單元實現(xiàn)兩個機框之間的數據交互。
由上述可知,由于本發(fā)明實施例的機框可以提供至少兩個接口,在多個機框進行互連時,所述機框可以通過自身提供的接口分別和兩個機框進行互連形成閉合環(huán),與現(xiàn)有技術每個機框與其他機框均有連接相比較,本發(fā)明實施例避免了多個機框之間的復雜連接關系,從而簡化了多個機框內部的控制通道連接。
實施例六、一種在多機框集群系統(tǒng)中發(fā)送報文的方法,其中,所述系統(tǒng)包括至少三個機框,所述機框通過自身所提供的接口分別和兩個機框互連形成閉合環(huán),所述方法包括確定第一機框與第二機框間的主用控制通道和備用控制通道;正常狀態(tài)下,第一機框根據環(huán)網協(xié)議通過所述主用控制通道向第二機框發(fā)送數據報文;當所述主用控制通道出現(xiàn)故障時,開啟所述備用控制通道,第一機框根據環(huán)網協(xié)議通過所述備用控制通道向第二機框發(fā)送數據報文。其中,所述環(huán)網協(xié)議可以是RPR或RRPP協(xié)議。
由上述可知,由于本發(fā)明實施例首先將多個機框互連形成閉合環(huán),在進行數據報文傳輸時,機框根據環(huán)網協(xié)議選擇控制通道將數據報文傳遞給其他任意機框,所述環(huán)網協(xié)議在正常狀態(tài)下關閉備用控制通道,通過主用控制通道傳輸數據報文,當主用控制通道出現(xiàn)故障時,開啟備用控制通道,并通過該控制通道傳遞數據報文,這樣在單個機框出現(xiàn)故障時也不影響業(yè)務,從而實現(xiàn)環(huán)網的保護功能,同時也提高了環(huán)網上各個機框通信的可靠性。
以上對本發(fā)明實施例所提供的多機框集群系統(tǒng)與機框、在多機框集群系統(tǒng)中發(fā)送報文的方法進行了詳細介紹,本文中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領域的一般技術人員,依據本發(fā)明的思想,在具體實施方式
及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發(fā)明的限制。
權利要求
1.一種多機框集群系統(tǒng),其特征在于,所述多機框集群系統(tǒng)包括至少三個機框,所述機框用來提供至少兩個接口,以及通過所述接口分別和兩個機框進行互連形成閉合環(huán)。
2.如權利要求1所述的多機框集群系統(tǒng),其特征在于,所述機框提供的接口為以太網接口。
3.如權利要求1或2所述的多機框集群系統(tǒng),其特征在于,所述的機框根據環(huán)網協(xié)議將數據報文傳遞給其他任意機框。
4.如權利要求3所述的多機框集群系統(tǒng),其特征在于,所述環(huán)網協(xié)議是快速環(huán)網保護協(xié)議或彈性分組環(huán)協(xié)議。
5.一種在多機框集群系統(tǒng)中發(fā)送報文的方法,其特征在于,所述系統(tǒng)包括至少三個機框,所述機框通過自身所提供的接口分別和兩個機框互連形成閉合環(huán),所述方法包括確定第一機框與第二機框間的主用控制通道和備用控制通道;第一機框根據環(huán)網協(xié)議通過所述主用控制通道向第二機框發(fā)送數據報文。
6.如權利要求5所述的方法,其特征在于,所述方法還包括當所述主用控制通道出現(xiàn)故障時,開啟所述備用控制通道,第一機框根據環(huán)網協(xié)議通過所述備用控制通道向第二機框發(fā)送數據報文。
7.一種機框,其特征在于,所述機框包括至少兩個接口,所述接口分別用于連接第一機框和第二機框;協(xié)議數據處理單元,用于按照環(huán)網協(xié)議將接口收到的數據發(fā)送給第一機框與第二機框。
8.如權利要求7所述的機框,其特征在于,所述接口為以太網接口。
9.如權利要求7所述的機框,其特征在于,所述環(huán)網協(xié)議為快速環(huán)網保護協(xié)議或彈性分組環(huán)協(xié)議。
全文摘要
本發(fā)明涉及網絡通信技術領域,公開了多機框集群系統(tǒng)與機框、在多機框集群系統(tǒng)中發(fā)送報文的方法,其中,所述多機框集群系統(tǒng)包括至少三個機框,所述機框用來提供至少兩個接口,以及通過所述接口分別和兩個機框進行互連形成閉合環(huán)。本發(fā)明可以簡化多個機框內部的控制通道連接,同時也可以提高數據傳輸的可靠性。
文檔編號H04L12/02GK101094238SQ20071013010
公開日2007年12月26日 申請日期2007年7月20日 優(yōu)先權日2007年7月20日
發(fā)明者周達, 黃曉蔚, 楊路, 臧大軍, 楊東成, 蓋剛, 范靈強, 張寶元 申請人:華為技術有限公司