[發(fā)明專利]一種端口的管理方法和設備有效
| 申請?zhí)枺?/td> | 201510073509.3 | 申請日: | 2015-02-11 |
| 公開(公告)號: | CN104702436A | 公開(公告)日: | 2015-06-10 |
| 發(fā)明(設計)人: | 王剛 | 申請(專利權)人: | 杭州華三通信技術有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L12/741 |
| 代理公司: | 北京鑫媛睿博知識產(chǎn)權代理有限公司 11297 | 代理人: | 龔家驊 |
| 地址: | 310052 浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 端口 管理 方法 設備 | ||
技術領域
本發(fā)明涉及通信技術領域,尤其涉及一種端口的管理方法和設備。
背景技術
由于大型數(shù)據(jù)中心開始利用FCoE(Fibre?Channel?over?Ethernet,以太網(wǎng)光纖通道)等新技術將存儲傳輸以及IP傳輸融合到以太網(wǎng)連接上,而標準的STP(Spanning?Tree?Protocol,生成樹協(xié)議)將不再適合融合網(wǎng)絡或超大型數(shù)據(jù)中心的擴展,且TRILL(Transparent?Interconnection?of?Lots?of?Links,多鏈接透明互聯(lián))可以代替二層網(wǎng)絡上普遍使用的STP,使得TRILL具有很高的重要性。
在TRILL網(wǎng)絡中,各RB(Router?Bridge,路由橋)設備會通過各端口發(fā)送TRILL?HELLO報文,各RB設備之間通過TRILL?HELLO報文的交互建立鄰居關系,并構成網(wǎng)絡拓撲。由于各RB設備只有一個MAC(Media?Access?Control,介質訪問控制)地址,因此各RB設備通過各端口發(fā)送的TRILL?HELLO報文中均攜帶相同的源MAC地址。由于各RB設備建立鄰居關系時,以TRILL?HELLO報文的源MAC地址作為鄰居標識,因此,當RB設備的多個端口連入TRILL網(wǎng)絡時,會導致鄰居RB設備認為該RB設備的接入端口頻繁發(fā)生變化,從而無法建立穩(wěn)定的鄰居關系,無法正常計算路由轉發(fā)表項,流量無法正確轉發(fā)。
如圖1所示,當RB_1的ETH1端口和ETH2端口通過SW_1連接到RB_2時,RB_2會通過SW_1接收到來自ETH1端口的TRILL?HELLO報文和來自ETH2端口的TRILL?HELLO報文,且兩個TRILL?HELLO報文會攜帶相同的源MAC地址。因此,RB_2會認為RB_1發(fā)送TRILL?HELLO報文的端口頻繁切換,從而導致RB_2建立的RB_1鄰居關系狀態(tài)頻繁震蕩,無法正常計算路由轉發(fā)表項。
發(fā)明內容
本發(fā)明實施例提供一種端口的管理方法,該方法應用于包括路由橋RB設備和網(wǎng)絡設備的多鏈接透明互聯(lián)TRILL網(wǎng)絡中,所述RB設備的多個端口均通過所述網(wǎng)絡設備連接到其它RB設備,所述方法包括以下步驟:
所述RB設備通過第一端口收到TRILL?HELLO報文時,判斷所述TRILL?HELLO報文是否為所述RB設備的第二端口發(fā)出的TRILL?HELLO報文;
如果是,則所述RB設備利用所述TRILL?HELLO報文中攜帶的端口優(yōu)先級以及所述第一端口的端口優(yōu)先級確定所述第一端口是否為最優(yōu)端口;
如果所述第一端口不是最優(yōu)端口,則所述RB設備掛起所述第一端口。
所述TRILL?HELLO報文中還攜帶源介質訪問控制MAC地址、系統(tǒng)ID、端口ID;所述RB設備判斷所述TRILL?HELLO報文是否為所述RB設備的第二端口發(fā)出的TRILL?HELLO報文的過程,具體包括:
如果所述TRILL?HELLO報文中攜帶的源MAC地址與所述RB設備的MAC地址相同,所述TRILL?HELLO報文中攜帶的系統(tǒng)ID與所述RB設備的系統(tǒng)ID相同,且所述TRILL?HELLO報文中攜帶的端口ID與所述第一端口的端口標識不同,則所述RB設備確定所述TRILL?HELLO報文是所述RB設備的第二端口發(fā)出的TRILL?HELLO報文;否則,所述RB設備確定所述TRILL?HELLO報文不是所述RB設備的第二端口發(fā)出的TRILL?HELLO報文。
所述RB設備利用所述TRILL?HELLO報文中攜帶的端口優(yōu)先級以及所述第一端口的端口優(yōu)先級確定所述第一端口是否為最優(yōu)端口的過程,具體包括:
當所述第一端口的端口優(yōu)先級大于/小于所述TRILL?HELLO報文中攜帶的端口優(yōu)先級時,所述RB設備確定所述第一端口是最優(yōu)端口;
當所述第一端口的端口優(yōu)先級小于/大于所述TRILL?HELLO報文中攜帶的端口優(yōu)先級時,所述RB設備確定所述第一端口不是最優(yōu)端口;
當所述第一端口的端口優(yōu)先級等于所述TRILL?HELLO報文中攜帶的端口優(yōu)先級時,如果所述第一端口的端口標識大于/小于所述TRILL?HELLO報文中攜帶的端口ID,則所述RB設備確定所述第一端口是最優(yōu)端口;如果所述第一端口的端口標識小于/大于所述TRILL?HELLO報文中攜帶的端口ID,則所述RB設備確定所述第一端口不是最優(yōu)端口。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州華三通信技術有限公司;,未經(jīng)杭州華三通信技術有限公司;許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510073509.3/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。





