[發明專利]跨網絡報文轉發方法和交換機系統有效
| 申請號: | 201010229896.2 | 申請日: | 2010-07-14 |
| 公開(公告)號: | CN102340436A | 公開(公告)日: | 2012-02-01 |
| 發明(設計)人: | 蘇楠枝 | 申請(專利權)人: | 杭州華三通信技術有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56;H04L29/08;H04L29/12;H04B10/12 |
| 代理公司: | 北京德琦知識產權代理有限公司 11018 | 代理人: | 王一斌;王琦 |
| 地址: | 310053 浙江省杭州市高新技術產業*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網絡 報文 轉發 方法 交換機 系統 | ||
技術領域
本發明涉及報文轉發技術,特別涉及一種跨光纖通道網絡(Fabric)報文轉發方法、以及一種可實現跨網絡報文轉發的交換機系統。
背景技術
隨著Internet應用不斷增長,網絡服務器需要存儲的數據量越來越大,從而使得網絡服務器的存儲容量不得不隨之增長。當網絡服務器的內部存儲容量無法滿足信息增長的需求,就需要將服務器的存儲“外部化”。為了解決這一問題,現有技術中提出了存儲網絡(Storage?Area?Networks,SAN)的概念,它為網絡服務器提供了專用的外部存儲環境,充分利用存儲硬件技術和網絡技術來滿足對大容量高可靠數據的存儲、訪問和備份等需求。
光纖通道(Fibre?Channel,FC)協議就是SAN中應用最廣泛的一種協議,其能夠提供比以太網和TCP/IP協議更高速、高效的大數據量傳輸性能。
在基于FC協議的每個網絡中,各交換機之間需要通過一初始化過程來選舉出一臺主交換機,該初始化過程稱之為Fabric配置,Fabric配置主要依據各交換機的全球唯一名稱(World?Wide?Name,WWN)以及優先級來完成主交換機的選舉,選舉出的主交換機會統一為該網絡中所有交換機(包括主交換機自身)分配域ID(Domain_ID),每臺交換機在獲取到域ID之后即可根據該域ID為自身直連的例如服務器和磁盤設備等N節點分配FC地址(FC_ID),從而在網絡穩定后,各交換機即可依據N節點的FC地址在各N節點之間轉發報文。此外,主交換機還會發送交換光纖參數(ExchangeFabric?Parameters,EFP)報文、以將當前的主交換機信息和所有已獲取到域ID的從交換機信息通知該網絡中所有交換機,從而在網絡穩定后,該網絡中任意一個交換機和N節點都知道網絡中所有其它交換機和N節點的信息。如上所述的包含一個主交換機、若干從交換機和N節點的網絡稱之為一個Fabric。
實際應用中,如果需要實現不同Fabric中N節點之間的跨網絡通信,則可以在兩個Fabric之間新增有效鏈路,從而導致兩個Fabric合并為一個,例如,如圖1所示,交換機S1、S2、S3與N節點N1構成一個Fabric,交換機S4、S5與N節點N2構成另一個Fabric,雖然S2與S4之間通過如虛線所示的鏈路相連、但該鏈路處于無效狀態時仍使得兩個Fabric相互獨立,當需要N1與N2通信時,令S2與S4之間如虛線所示的無效鏈路生效,即可使得兩個Fabric合并為一個。
但由于合并后的Fabric中存在兩臺主交換機,因而Fabric合并時會存在如下問題:
當兩個Fabirc之間新增有效鏈路后,該新增有效鏈路兩端、且分別位于兩個Fabirc的交換機稱之為邊緣交換機(例如圖1中的S2和S4),兩個Fabric的邊緣交換機均知曉各自所屬Fabirc中所有其它交換機的信息,并可通過EFP報文交互各自所屬Fabirc中所有其它交換機的信息,用以檢測兩個Fabric中的域ID是否存在重疊;
如果不存在重疊,則需要先觸發至少持續15秒的建立光纖(Build?Fibre,BF)重配置,然后才能夠重新發起主交換機選舉的Fabric配置、并由重新選舉出的主交換機統一分配域ID;
而如果存在重疊,即某個域ID在兩個Fabirc中均被使用,則需要先觸發至少持續15秒的配置光纖(Reconfigure?Fibre,RCF)重配置、使合并后的Fabirc中的所有交換機清除各自的域ID,從而導致Fabric中的業務中斷,然后才能夠重新發起主交換機選舉的Fabric配置、并由重新選舉出的主交換機統一分配域ID,待重新分配域ID之后才可恢復Fabirc中的業務。
可見,現有技術只能夠依靠Fabric合并來實現N節點跨網絡通信,從而會由于Fabric合并所可能產生的業務中斷,而導致N節點跨網絡通信的可靠性不高。
發明內容
有鑒于此,本發明提供了一種跨網絡報文轉發方法、以及一種可實現跨網絡報文轉發的交換機系統,能夠在實現N節點跨網絡通信時降低業務中斷的概率。
本發明提供的一種跨網絡報文轉發方法,該方法在任一光纖通道網絡Fabric與其他Fabric之間的無效鏈路生效之后,由該鏈路每端Fabric中與該鏈路直連的邊緣交換機執行如下步驟:
每端Fabric中的邊緣交換機將本端Fabric為對端Fabric中所有N節點所分配的FC地址發送至對端Fabric中的邊緣交換機,還從對端Fabric中的邊緣交換機接收對端Fabric為本端Fabric中所有N節點所分配的FC地址;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州華三通信技術有限公司,未經杭州華三通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010229896.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:感應節能燈
- 下一篇:一種壓盤分離杠桿軸承滾針穿針器





