本發明專利技術公開了一種用于交換網的屬性注冊方法和交換設備,包括以下步驟:交換設備接收來自同一交換網內的其它交換設備的注冊報文,其中,在注冊報文中包括多生成樹實例與虛擬局域網instance-vlan映射關系的屬性信息;交換設備根據注冊報文中的instance-vlan映射關系的屬性信息更新本交換設備的instance-vlan映射關系。在本發明專利技術中,同一交換網內的交換設備可以學習到其它交換設備的instance-vlan映射關系,并且還能將本地的instance-vlan映射關系傳播給其它交換設備,從而可以實現instance-vlan屬性的自動配置,通過在發送和接收端口進行instance-vlan屬性注冊,實現instance-vlan屬性的雙向傳播,從而支持環網。
【技術實現步驟摘要】
本專利技術涉及計算機網絡通訊領域,具體而言,涉及一種用于交換網的屬性注冊方 法和交換設備。
技術介紹
隨著以太網技術的發展,以太網交換機的應用越來越廣泛,但是由于以太網交換 機設備比較多,屬性的配置就變得比較復雜,尤其是低端設備,配置命令也比較繁瑣,由此 出現了 GARP (GenericAttribute Registration Protocol,通用屬性注冊協議)協議以及 GARP所定義的應用協議GVRP(GARP Vlan Registration Protocol,GARPVlan注冊協議)和 GMRP (GARP Multicast Registration Protocol,GARP 組播注冊協議)。GVRP 和 GMRP 這兩 種協議用于動態維護交換機中的vlan (Virtual Local Area Network,虛擬局域網)注冊信 息和組播注冊信息,并動態更新本地的vlan信息和組播信息,以便根據需要使同一交換網 內所有支持該協議的設備的vlan配置或者組播配置在互通性上達成一致。但是除了 vlan信息和組播信息,在交換設備上還有很多配置信息需要在同一交 換網內達成一致。例如在大型組網中,為了避免環網,大多數情況下會開啟生成樹協議,而 為了達到負載均衡,避免流量過度集中在某些鏈路上,一般會開啟MSTP(MUltipleSpanning Tree Protocol,多生成樹)協議,在進行MSTP配置時,需要在每臺交換設備建立多生成樹 實例和vlan的映射關系。在現有GARP的運用中,至少存在以下不足在進行MSTP配置時,必須手動為每臺 交換設備配置instance-vlan映射關系,這樣的話,如果交換設備和實例的數據較多時,配 置的工作量就較大,且容易出錯;另外,在現有的GARP協議中,交換設備在利用注冊報文進 行屬性注冊時,僅支持單方向的屬性傳播,因此不能用于環網中的屬性的傳播。
技術實現思路
本專利技術的主要目的在于提供一種用于交換網的屬性注冊方法和交換設備,以至少 解決上述的一個問題。根據本專利技術的一個方面,提供了一種用于交換網的屬性注冊方法,包括以下步驟 交換設備接收來自同一交換網內的其它交換設備的注冊報文,其中,在注冊報文中包括多 生成樹實例與虛擬局域網instance-vlan映射關系的屬性信息;交換設備根據注冊報文中 的屬性信息更新本交換設備的instance-vlan映射關系。進一步地,在交換設備根據注冊報文中的屬性信息更新本交換設備的 instance-vlan映射關系之后,還包括交換設備將本地存儲的instance-vlan映射關系添 加到注冊報文中,并向其它交換設備發送添加后的注冊報文。進一步地,本地存儲的instance-vlan映射關系包括本交換設備手動配置的 instance-vlan映射關系和通過注冊報文從其它交換設備獲取的instance-vlan映射關 系。進一步地,在交換設備接收來自同一交換網內的其它交換設備的注冊報文之前包 括設置一個公共的MAC地址作為組播地址;同一交換網內的交換設備均以MAC地址為目 的地址定期發送注冊報文。進一步地,交換設備根據注冊報文中的屬性信息更新本交換設備的 instance-vlan映射關系包括將注冊報文中的vlan屬性在本交換設備上全部使能,并且 將vlan屬性標記為動態;確定本交換設備上參與多生成樹計算的端口,并將端口添加到動 態vlan屬性中;根據注冊報文中攜帶的instance-vlan映射關系的屬性信息在本交換設備 上建立相應的instance-vlan映射關系。進一步地,添加到動態vlan屬性中的端口包括處于轉發狀態的端口和處于阻塞 狀態的端口。進一步地,將注冊報文繼續傳播之后還包括如果交換設備在預定的時間段內沒 有收到來自其它交換設備的注冊報文,則將本交換設備已更新的instance-vlan映射關系 刪除。根據本專利技術的另一方面,提供了一種交換設備,包括接收模塊,用于接收來 自同一交換網內的其它交換設備的注冊報文,其中,在注冊報文中包括多生成樹實例與 虛擬局域網instance-vlan映射關系的屬性信息;處理模塊,用于根據注冊報文中的 instance-vlan映射關系屬性信息更新本交換設備的instance-vlan映射關系;發送模塊, 用于向其它交換設備發送注冊報文。進一步地,處理模塊還用于將本地存儲的instance-vlan映射關系添加到注冊報 文中,并通過發送模塊向其它交換設備發送注冊報文。進一步地,交換設備還包括定時器模塊,用于設定注冊報文的發送和接收時間間隔。通過本專利技術,同一交換網內的交換設備可以學習到其它交換設備的 instance-vlan映射關系,并且還能將本地的instance-vlan映射關系傳播給其它交換設 備,解決了必須手動為每臺交換設備進行instance-vlan映射關系配置的問題,簡化配置 操作,提高網絡穩定性的效果。附圖說明此處所說明的附圖用來提供對本專利技術的進一步理解,構成本申請的一部分,本發 明的示意性實施例及其說明用于解釋本專利技術,并不構成對本專利技術的不當限定。在附圖中圖1示出了本專利技術實施例提供的屬性注冊方法流程圖;圖2示出了本專利技術實施例提供的交換設備的結構框圖;圖3示出了本專利技術實施例一提供的交換設備的模塊劃分示意圖;圖4示出了本專利技術實施例二提供的注冊報文的處理流程圖;圖5示出了本專利技術實施例的注冊報文格式示意圖;以及圖6示出了圖5所示的注冊報文的屬性值字段分配示意圖。具體實施例方式下文中將參考附圖并結合實施例來詳細說明本專利技術。需要說明的是,在不沖突的5情況下,本申請中的實施例及實施例中的特征可以相互組合。圖1示出了本專利技術實施例提供的屬性注冊方法流程圖,如圖1所示,包括以下步 驟步驟S102,交換設備接收來自同一交換網內的其它交換設備的注冊報文,其中,在 注冊報文中包括多生成樹實例與虛擬局域網instance-vlan映射關系的屬性信息。步驟S104,交換設備根據注冊報文中的instance-vlan映射關系的屬性信息更新 本交換設備的instance-vlan映射關系。在上述的方法中,同一交換網內的交換設備可以通過注冊報文學習到其它交換設 備的instance-vlan映射關系,并且還能將本地的instance-vlan映射關系傳播給其它交 換設備,因此,可以實現只需在一臺交換設備上配置instance-vlan映射關系,即可完成全 網的instance-vlan映射關系的配置。在上述步驟S104之后還包括交換設備將本地存儲的instance-vlan映射 關系添加到注冊報文中,并向其它交換設備發送添加后的注冊報文,其中,本地存儲的 instance-vlan映射關系包括本交換設備手動配置的instance-vlan映射關系和通過注 冊報文從其它交換設備獲取的instance-vlan映射關系。在上述步驟S102之前,還包括設置一個公共的MAC地址作為組播地址;同一交 換網內的交換設備均以MAC地址為目的地址定期發送注冊報文。在步驟S104中,交換設備根據注冊報文中的屬性信息更新本交換設備的 instance-vlan映射關系包括以下步驟將注冊報文中的vlan本文檔來自技高網...
【技術保護點】
一種用于交換網的屬性注冊方法,其特征在于,包括:交換設備接收來自同一交換網內的其它交換設備的注冊報文,其中,在所述注冊報文中包括多生成樹實例與虛擬局域網instance-vlan映射關系的屬性信息;所述交換設備根據所述注冊報文中的所述屬性信息更新本交換設備的instance-vlan映射關系。
【技術特征摘要】
一種用于交換網的屬性注冊方法,其特征在于,包括交換設備接收來自同一交換網內的其它交換設備的注冊報文,其中,在所述注冊報文中包括多生成樹實例與虛擬局域網instance vlan映射關系的屬性信息;所述交換設備根據所述注冊報文中的所述屬性信息更新本交換設備的instance vlan映射關系。2.根據權利要求1所述的注冊方法,其特征在于,在所述交換設備根據所述注冊報文 中的所述屬性信息更新本交換設備的instance-vlan映射關系之后,所述方法還包括所述交換設備將本地存儲的instance-vlan映射關系添加到所述注冊報文中,并向其 它交換設備發送添加后的注冊報文。3.根據權利要求2所述的注冊方法,其特征在于,本地存儲的所述instance-vlan映射 關系包括本交換設備手動配置的instance-vlan映射關系和通過注冊報文從其它交換設 備獲取的instance-vlan映射關系。4.根據權利要求1至3任一所述的注冊方法,其特征在于,在交換設備接收來自同一交 換網內的其它交換設備的注冊報文之前包括設置一個公共的介質訪問控制MAC地址作為組播地址;同一交換網內的交換設備均以所述MAC地址為目的地址定期發送所述注冊報文。5.根據權利要求1或2所述的注冊方法,其特征在于,所述交換設備根據所述注冊報文 中的所述屬性信息更新本交換設備的instance-vlan映射關系包括將所述注冊報文中的vlan屬性在本交換設備上全部使能,并且將所述vlan屬性標記 為動態;確定本交換設備上參與多生...
【專利技術屬性】
技術研發人員:王林梅,
申請(專利權)人:中興通訊股份有限公司,
類型:發明
國別省市:94[中國|深圳]
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。