国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      運(yùn)行g(shù)vrp的堆疊系統(tǒng)及其分布式處理方法

      文檔序號(hào):7667941閱讀:245來(lái)源:國(guó)知局
      專利名稱:運(yùn)行g(shù)vrp的堆疊系統(tǒng)及其分布式處理方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種運(yùn)行GVRP ( GARP VLAN Registration Protocol, GARP虛擬局域網(wǎng)注冊(cè)協(xié)i義)的堆疊 系統(tǒng)及其分布式處理方法。
      背景技術(shù)
      堆疊交換機(jī)系統(tǒng)(即,堆疊系統(tǒng))是將多臺(tái)交換機(jī)智能化地連 接起來(lái),形成一個(gè)邏輯的交換機(jī)架構(gòu),創(chuàng)建成一個(gè)單一的交換單元。 其中,同一堆疊中的所有交換機(jī)共享相同的配置和路由信息,可以 統(tǒng)一地進(jìn)行配置管理。在不影響用戶性能的情況下,可以在工作的堆疊系統(tǒng)中進(jìn)4亍各成員的添加和刪除。堆疊中的交換:才幾通過(guò)配置, 將一到兩個(gè)端口作為堆疊口 ,作為交換機(jī)之間互聯(lián)的內(nèi)部通道,在 多臺(tái)交換機(jī)之間形成一個(gè)總線型或者環(huán)形的封閉鏈路,根據(jù)堆疊算 法,計(jì)算出各成員之間的拓樸結(jié)構(gòu),在業(yè)務(wù)端口上交換數(shù)據(jù)的時(shí)候, 堆疊系統(tǒng)會(huì)很快計(jì)算出最優(yōu)的路徑,在內(nèi)部通道之間進(jìn)行轉(zhuǎn)發(fā),再 轉(zhuǎn)到業(yè)務(wù)端口上,形成一個(gè)對(duì)用戶透明的通^各。當(dāng)堆疊系統(tǒng)出現(xiàn)變 化時(shí),高效的堆疊算法會(huì)4艮快進(jìn)行拓樸的調(diào)整,對(duì)用戶的業(yè)務(wù)幾乎 沒(méi)有影響,用戶就感覺(jué)是一個(gè)單一的交換機(jī)。根據(jù)堆疊中起到的作用,各交換機(jī)分成主交換機(jī)(簡(jiǎn)稱主機(jī)) 和從交換機(jī)(簡(jiǎn)稱從機(jī)),主交換機(jī)負(fù)責(zé)對(duì)從交換機(jī)進(jìn)行配置的管理, 充當(dāng)堆疊的控制中心,從交換機(jī)的配置從主交換機(jī)獲取,在運(yùn)行中 充當(dāng)轉(zhuǎn)發(fā)處理器。GARP(Generic Attribute Registration Protocol,通用屬'f生:;主冊(cè)十辦 議)為處于同 一個(gè)交換網(wǎng)內(nèi)的交換成員之間提供了動(dòng)態(tài)分發(fā)傳播注 冊(cè)某種屬性信息的一種手段。GARP實(shí)際上可以承載多種交換機(jī)需 要傳播的屬性特性,所以GARP在交換機(jī)中存在的意義就是通過(guò)各 種GARP應(yīng)用協(xié)議體現(xiàn)出來(lái)。GVRP是GARP所定義的一種應(yīng)用協(xié)議,它基于GARP的協(xié)議 才幾制,將交4奐沖幾中的VLAN (Virtual Local Area Network,虛擬局域 網(wǎng))作為注冊(cè)屬性,動(dòng)態(tài)維護(hù)交換才幾中的VLAN配置。所有支持 GVRP特性的交換機(jī)能夠接收來(lái)自其他交換機(jī)的VLAN注冊(cè)屬性, 并動(dòng)態(tài)更新本地的VLAN,其中包括各交換機(jī)當(dāng)前的VLAN,以及 這些VLAN包含了哪些端口等,而且所有支持GVRP特性的交換機(jī) 能夠?qū)⒈镜氐乃蠽LAN向其他交換機(jī)傳播,以便根據(jù)需要使同一 局域網(wǎng)內(nèi)所有支持GVRP特性的設(shè)備的VLAN在互通性上達(dá)成一 致。通過(guò)GVRP傳播的VLAN注冊(cè)屬性既包括本地手工配置的靜態(tài) VLAN,也包括學(xué)習(xí)到的其他交換機(jī)中的動(dòng)態(tài)VLAN。在堆疊系統(tǒng)中,VLAN是一種全局的信息。設(shè)置交換機(jī)的一個(gè) VLAN,需要在所有的主機(jī)和從機(jī)上進(jìn)行設(shè)置,這樣才能保證在堆 疊系統(tǒng)中不同的交換:沖幾上學(xué)到VLAN注冊(cè)屬性時(shí),互相之間的 VLAN保持一致,從而保證業(yè)務(wù)數(shù)據(jù)的通信正常。因此在堆疊系統(tǒng) 中,無(wú)論在交換機(jī)的那個(gè)端口學(xué)習(xí)到一個(gè)VLAN注冊(cè)屬性,都需要 通知所有的交換才幾i殳置該VLAN。采用傳統(tǒng)的方式,需要在堆疊系 統(tǒng)的每個(gè)交換才幾上運(yùn)4亍GVRP, 4壬一堆疊成員的端口學(xué)習(xí)到VLAN 注冊(cè)屬性后,通知其他堆疊成員,設(shè)置VLAN。每個(gè)成員之間都要 進(jìn)行互相通信,不^又在主從之間,在/人才幾和乂人才幾之間也要保持復(fù)雜 的通信機(jī)制,這樣很容易出錯(cuò),造成VLAN配置混亂的問(wèn)題。發(fā)明內(nèi)容本發(fā)明旨在提供一種運(yùn)4亍GVRP的堆疊系統(tǒng)及其分布式處理方 法,用于解決運(yùn)行GVRP的常規(guī)堆疊系統(tǒng)中各交換機(jī)之間通信復(fù)雜 的問(wèn)題。本發(fā)明的一個(gè)實(shí)施例提供了一種運(yùn)行GVRP的堆疊系統(tǒng),包括 交換機(jī),交換機(jī)包括主機(jī),其包括主機(jī)接口模塊,用于將交換 機(jī)的設(shè)備號(hào)和本地端口號(hào)轉(zhuǎn)換為符合GVRP的邏輯端口號(hào);主機(jī)協(xié) 議模塊,用于使用邏輯端口號(hào)計(jì)算VLAN注冊(cè)屬性;主機(jī)消息通道 模塊,用于發(fā)送VLAN注冊(cè)屬性;從機(jī),其包括從機(jī)消息通道模 塊,用于接收VLAN注冊(cè)屬性;從機(jī)協(xié)議模塊,用于使用VLAN 注冊(cè)屬性設(shè)置從機(jī)。優(yōu)選的,多個(gè)從機(jī)的從機(jī)消息通道模塊相互之間不能直接通信。本發(fā)明的另 一 實(shí)施例提供了 一種運(yùn)行GVRP的堆疊系統(tǒng)的分布 式處理方法,堆疊系統(tǒng)包括交換機(jī),交換機(jī)包括主機(jī)和從機(jī),包括 以下步驟主機(jī)根據(jù)接收的報(bào)文計(jì)算VLAN注冊(cè)屬性;主機(jī)發(fā)送 VLAN注冊(cè)屬性;從機(jī)接收VLAN注冊(cè)屬性;使用VLAN注冊(cè)屬 性設(shè)置從機(jī)。優(yōu)選的,由主4幾4艮據(jù)接收的凈艮文計(jì)算虛擬局域網(wǎng)注冊(cè)屬性具體 包括主機(jī)中的主機(jī)接口模塊將接收?qǐng)?bào)文的交換機(jī)的設(shè)備號(hào)和本地 端口號(hào)轉(zhuǎn)換為符合GVRP的邏輯端口號(hào);主機(jī)中的主機(jī)協(xié)議模塊使 用邏輯端口號(hào)計(jì)算虛擬局域網(wǎng)注冊(cè)屬性;通過(guò)計(jì)算確i人交換才幾需要 重新設(shè)置。優(yōu)選的,主機(jī)發(fā)送虛擬局域網(wǎng)注冊(cè)屬性具體包括主4幾協(xié)議才莫 塊將計(jì)算得到的虛擬局域網(wǎng)注冊(cè)屬性發(fā)送給主機(jī)的主機(jī)消息通道模 塊;主才幾消息通道才莫塊通過(guò)主從通信分發(fā)虛擬局域網(wǎng)注冊(cè)屬性。優(yōu)選的,從機(jī)接收虛擬局域網(wǎng)注冊(cè)屬性具體包括從機(jī)的從機(jī) 消息通道才莫塊通過(guò)主從通信接收虛擬局域網(wǎng)注冊(cè)屬性。優(yōu)選的,使用虛擬局域網(wǎng)注冊(cè)屬性設(shè)置從機(jī)具體包括從機(jī)使 用虛擬局域網(wǎng)注冊(cè)屬性對(duì)其端口號(hào)進(jìn)4亍虛擬局域網(wǎng)設(shè)置。優(yōu)選的,從機(jī)使用虛擬局域網(wǎng)注冊(cè)屬性對(duì)其端口號(hào)進(jìn)行虛擬局 域網(wǎng)設(shè)置具體包括注冊(cè)操作和或注銷操作。優(yōu)選的,注冊(cè)才喿作包括如果虛擬局域網(wǎng)注冊(cè)屬性在堆疊系統(tǒng) 中不存在,則虛擬局域網(wǎng)注冊(cè)屬性中設(shè)備號(hào)的從機(jī)設(shè)置虛擬局域網(wǎng) 和將端口號(hào)加入虛擬局域網(wǎng)中;其他交換機(jī)設(shè)置虛擬局域網(wǎng)設(shè)置; 如果虛擬局域網(wǎng)注冊(cè)屬性在堆疊系統(tǒng)中已經(jīng)存在,則設(shè)備號(hào)的從機(jī) 設(shè)置虛擬局域網(wǎng)和將端口號(hào)加入虛擬局域網(wǎng)中。優(yōu)選的,注銷才喿作包括如果虛擬局域網(wǎng)注冊(cè)屬性中只包含需 要注銷的端口號(hào),則堆疊系統(tǒng)中的所有交換機(jī)都注銷虛擬局域網(wǎng)注 冊(cè)屬性;如果虛擬局域網(wǎng)注冊(cè)屬性中不只包含需要注銷的端口號(hào), 則只對(duì)交換:沖幾的端口號(hào)注銷虛擬局i或網(wǎng)注冊(cè)屬性。優(yōu)選的,還包括4吏用虛擬局域網(wǎng)注冊(cè)屬性:沒(méi)置主才幾。上述實(shí)施例中,只在主交換才幾上進(jìn)4亍GVRP注冊(cè)屬性的計(jì)算, 并只通過(guò)主從通信進(jìn)行GVRP注冊(cè)屬性的接收發(fā)送,因此,使從機(jī) 的計(jì)算簡(jiǎn)單,減少處理的負(fù)4s,可有效減輕主才幾與/人才幾之間和,人才幾 與從機(jī)之間信息交換占用的帶寬。


      此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申 請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其i兌明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中圖1為本發(fā)明一個(gè)實(shí)施例的GVRP的分布式處理系統(tǒng)結(jié)構(gòu)示意圖;圖2為本發(fā)明一個(gè)實(shí)施例的GVRP的分布式計(jì)算的處理方法流程圖;圖3為本發(fā)明一個(gè)實(shí)施例的GVRP報(bào)文的分布式處理方法流程圖。
      具體實(shí)施方式
      下面將參考附圖并結(jié)合實(shí)施例,來(lái)詳細(xì)i兌明本發(fā)明。圖1為本發(fā)明一個(gè)實(shí)施例的GVRP的分布式處理系統(tǒng)結(jié)構(gòu)示意 圖,包括交換機(jī),交換機(jī)包括主機(jī)IO,其包括主機(jī)接口模塊13,用于將交換機(jī)的設(shè)備號(hào)和 本地端口號(hào)轉(zhuǎn)換為符合GVRP的邏輯端口號(hào);主4幾協(xié)議才莫塊12,用 于使用邏輯端口號(hào)計(jì)算VLAN注冊(cè)屬性;主機(jī)消息通道模塊ll,用 于發(fā)送VLAN注冊(cè)屬性;從機(jī)20,其包括從機(jī)消息通道模塊21,用于接收VLAN注 冊(cè)屬性;從機(jī)協(xié)議模塊22,用于使用VLAN注冊(cè)屬性設(shè)置從機(jī)。從機(jī)30,其模塊的功能同從機(jī)20相應(yīng)的模塊,是堆疊系統(tǒng)中 的另一個(gè)^人才幾。上述實(shí)施例中,只在主交換才幾上進(jìn)4亍GVRP注冊(cè)屬性的計(jì)算, 并只通過(guò)主從通信進(jìn)行GVRP注冊(cè)屬性的接收發(fā)送,因此,使從機(jī) 的計(jì)算簡(jiǎn)單,減少處理的負(fù)4a,可有效減輕主才幾與/人才幾之間和從才幾 與從機(jī)之間信息交換占用的帶寬。
      在上述的堆疊系統(tǒng)中,從機(jī)20的消息通道才莫塊21和從機(jī)30 的消息通道模塊31相互之間不能直接通信。
      圖2為本發(fā)明一個(gè)實(shí)施例的GVRP的分布式計(jì)算的處理方法流 禾呈圖,包4舌以下步艱《
      步驟Al ,主機(jī)根據(jù)接收的報(bào)文計(jì)算VLAN注冊(cè)屬性;
      步驟A2,主機(jī)發(fā)送VLAN注冊(cè)屬性到從機(jī);
      步驟A3,從機(jī)使用VLAN注冊(cè)屬性進(jìn)行VLAN屬性設(shè)置。
      在這種分布式處理的情況中,乂人才幾上注冊(cè)屬性的i殳置,是根據(jù) 主沖幾上面計(jì)算的結(jié)果,通過(guò)消息通道才莫塊通知過(guò)來(lái)的。因此,減少 了 ,人才幾處理的負(fù)4旦,可有步文減輕主才幾與,人才幾之間和A人才幾與,人才幾之間 信息交換占用的帶寬。
      在步驟A2中,通過(guò)消息通道將信息傳遞給從機(jī)。從機(jī)根據(jù)接 收的VLAN注冊(cè)屬性進(jìn)4亍i殳置VLAN。
      在上述的分布式處理方法中,可以由主機(jī)中的主機(jī)協(xié)議才莫塊計(jì) 算VLAN注冊(cè)屬性。具體來(lái)i兌,主才幾協(xié)議才莫塊4吏用虛擬端口進(jìn)4亍 VLAN注冊(cè)屬性的計(jì)算;通過(guò)計(jì)算確認(rèn),人一幾需要重新i殳置。
      然后,主纟幾協(xié)議纟莫塊可將計(jì)算得到的VLAN注冊(cè)屬性發(fā)送給主 機(jī)的主機(jī)消息通道模塊;主機(jī)中的主機(jī)接口模塊4艮據(jù)虛擬端口號(hào)分解出設(shè)備號(hào)和端口號(hào);主機(jī)消息通道模塊將VLAN注冊(cè)屬性分發(fā)到 從機(jī)。
      然后,可由從機(jī)的從機(jī)協(xié)議模塊接收到的VLAN注冊(cè)屬性;從 機(jī)的協(xié)議模塊將VLAN注冊(cè)屬性在從機(jī)上進(jìn)行VLAN設(shè)置。其中, 從機(jī)接口才莫塊可從發(fā)送過(guò)來(lái)的端口號(hào),分解出協(xié)議使用的邏輯端口 號(hào);對(duì)邏輯端口號(hào)所對(duì)應(yīng)的從才幾設(shè)置i殳備屬性。
      所有從交換機(jī)的端口在主交換機(jī)上都有一個(gè)虛擬端口 。根據(jù)上 述實(shí)施例的方法,主才幾的主機(jī)協(xié)議才莫塊使用虛擬端口進(jìn)行VLAN注 冊(cè)屬性的計(jì)算,主機(jī)4妾口才莫塊才艮據(jù)該虛擬端口 ,可以知道所具體代 表的設(shè)備號(hào)和端口號(hào)。
      /人才幾可4吏用VLAN屬性對(duì)其端口號(hào)進(jìn)4亍虛擬局域網(wǎng)i殳置。在上 述的分布式處理方法中,對(duì)端口號(hào)所對(duì)應(yīng)的乂人4幾,i殳置i殳備屬性具體 包4舌注冊(cè)4乘作(添加VLAN )或注銷^乘作(刪除VLAN )。
      在對(duì)VLAN注冊(cè)屬性注冊(cè)過(guò)程中,如果計(jì)算出,人VLAN注冊(cè) 屬性中計(jì)算出的VLAN注冊(cè)屬性在堆疊系統(tǒng)中不存在,則堆疊系統(tǒng) 中的所有交換:才幾者卩需要進(jìn)^f亍i殳置該VLAN注冊(cè)屬性,主才幾妨、i義才莫塊 將該VLAN注冊(cè)屬性發(fā)送給消息通道模塊,主機(jī)接口模塊分解出設(shè) 備號(hào)和端口號(hào),消息通道才莫塊分發(fā)到特定設(shè)備號(hào)的交換機(jī)上進(jìn)行設(shè) 置,設(shè)置的內(nèi)容包含VLAN的設(shè)置和將端口加入該VLAN中;在 其他交換機(jī)上,消息通道模塊分發(fā)的消息只有設(shè)備號(hào),沒(méi)有端口號(hào), 因此在交換機(jī)上的只有VLAN設(shè)置,沒(méi)有端口設(shè)置。如果該VLAN 注冊(cè)屬性已經(jīng)存在,只需要將接收的虛擬端口加入到該VLAN,不 需要設(shè)置堆疊系統(tǒng)中的其他交換機(jī),設(shè)置時(shí),主機(jī)協(xié)議模塊使用虛 擬端口號(hào)將注冊(cè)屬性直接發(fā)送給消息通道模塊,由主機(jī)接口模塊分 解出設(shè)備號(hào)和端口號(hào),消息通道模塊分發(fā)到特定設(shè)備號(hào)的交換機(jī)上 進(jìn)行設(shè)置。在對(duì)VLAN注冊(cè)屬性注銷過(guò)程中,如果計(jì)算出VLAN注冊(cè)屬 性中只包含需要注銷的虛擬端口 ,則堆疊系統(tǒng)中的所有交換機(jī)都需 要注銷該VLAN注冊(cè)屬性。力o果計(jì)算出VLAN注冊(cè)屬性中包含的 端口不僅僅包含需要注銷的虛擬端口 ,則只需要對(duì)虛擬端口進(jìn)行注 銷。_沒(méi)置的詳細(xì)過(guò)#呈如上所述的VLAN注冊(cè)屬性注冊(cè)過(guò)程。
      在上述的分布式處理方法中,主才幾也可^f吏用VLAN注冊(cè)屬性進(jìn) 行VLAN屬性設(shè)置。設(shè)置步驟類似于從機(jī),可由主機(jī)的主機(jī)接口模 塊4吏用主積4辦i義才莫塊計(jì)算的VLAN注冊(cè)屬性在主才幾上進(jìn)4于VLAN 設(shè)置。其中,主機(jī)接口模塊可分解出設(shè)備號(hào)和端口號(hào);對(duì)端口號(hào)所 對(duì)應(yīng)的端口設(shè)置注冊(cè)屬性。
      圖3是本發(fā)明一個(gè)實(shí)施例的GVRP才艮文的分布式處理方法的處 理流程,包括
      步驟B1、主機(jī)或從機(jī)的端口接收GVRP才艮文,接口模塊根據(jù) 本機(jī)的設(shè)備號(hào)和端口號(hào)轉(zhuǎn)換成虛擬端口 ,通過(guò)消息通道模塊發(fā)送到 主機(jī)。
      步驟B2、主機(jī)協(xié)議模塊進(jìn)行虛擬端口 GVRP注冊(cè)屬性(即, VLAN注冊(cè)屬性)的計(jì)算。主機(jī)中保存所有VLAN注冊(cè)屬性和所有 虛擬端口在VLAN注冊(cè)屬性種的狀態(tài),主4幾協(xié)議一莫塊能夠4艮據(jù) GVRP報(bào)文中解析出的VLAN注冊(cè)屬性和注冊(cè)屬性的事件,計(jì)算出 虛擬端口在該注冊(cè)屬性中下一步的狀態(tài)。
      步驟B3、主機(jī)協(xié)議模塊根據(jù)計(jì)算出的虛擬端口在一個(gè)VLAN 注冊(cè)屬性中的狀態(tài)跟原來(lái)的狀態(tài)進(jìn)行比較,如果發(fā)現(xiàn)狀態(tài)有變化, 則需要發(fā)送VLAN注冊(cè)屬性。
      步驟B4、主機(jī)接口模塊將虛擬端口轉(zhuǎn)換成交換機(jī)的設(shè)備號(hào)和端 口號(hào)。步驟B5、在特定設(shè)備號(hào)的交換機(jī)的端口上,發(fā)送GVRP報(bào)文。 GVRP報(bào)文,在主機(jī)上生成,通過(guò)可靠的消息通道模塊發(fā)送到特定 設(shè)備號(hào)的交換機(jī)上,再通過(guò)端口號(hào)標(biāo)識(shí)的具體端口發(fā)送出去。
      從以上的描述中,可以看出,本發(fā)明實(shí)現(xiàn)了如下沖支術(shù)效果
      本發(fā)明中GVRP的分布式處理系統(tǒng)只在主才幾上進(jìn)4亍協(xié)i義的計(jì) 算,并通過(guò)消息通道模塊將端口的注冊(cè)屬性配置到從機(jī)上,在從機(jī) 上不需要進(jìn)行計(jì)算,減少了各個(gè)成員之間通信的負(fù)擔(dān)。
      消息通道模塊保證將注冊(cè)屬性傳遞到所有交換機(jī),交換機(jī)將下 層設(shè)置成功與否的結(jié)果返回給消息通道模塊,然后傳遞給GVRP模 塊。在執(zhí)行步驟Al之前,端口需要根據(jù)設(shè)備號(hào)和具體的端口號(hào), 通過(guò)接口模塊,先轉(zhuǎn)換成虛擬端口,再參加計(jì)算。執(zhí)行步驟A4之 前,需要將虛擬端口轉(zhuǎn)換成具體的設(shè)備號(hào)和端口號(hào)。
      本發(fā)明提出的方式,只在主交換機(jī)上進(jìn)行GVRP的計(jì)算,然后 通過(guò)消息通道模塊進(jìn)行注冊(cè)屬性的設(shè)置和GVRP報(bào)文的接收、發(fā)送, 使從交換機(jī)的計(jì)算簡(jiǎn)單,減少處理的負(fù)擔(dān),可有效減輕主從交換機(jī) 和從從交換機(jī)之間信息交換占用的帶寬,使VLAN這種需要全局配 置的注冊(cè)屬性只通過(guò)一種統(tǒng)一的方式進(jìn)4于i殳置,減少通信之間的復(fù) 雜性,并且是模塊之間劃分清晰。
      顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或 各步驟可以用通用的計(jì)算裝置來(lái)實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算 裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們 可以用計(jì)算裝置可執(zhí)行的程序代碼來(lái)實(shí)現(xiàn),從而,可以將它們存儲(chǔ) 在存儲(chǔ)裝置中由計(jì)算裝置來(lái)執(zhí)行,或者將它們分別制作成各個(gè)集成 電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模 塊來(lái)實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明, 對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在
      本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等, 均應(yīng)包含在本發(fā)明的4呆護(hù)范圍之內(nèi)。
      權(quán)利要求
      1.一種運(yùn)行GVRP的堆疊系統(tǒng),其特征在于,包括交換機(jī),所述交換機(jī)包括主機(jī),其包括主機(jī)接口模塊,用于將所述交換機(jī)的設(shè)備號(hào)和本地端口號(hào)轉(zhuǎn)換為符合GVRP的邏輯端口號(hào);主機(jī)協(xié)議模塊,用于使用所述邏輯端口號(hào)計(jì)算虛擬局域網(wǎng)注冊(cè)屬性;主機(jī)消息通道模塊,用于發(fā)送所述虛擬局域網(wǎng)注冊(cè)屬性;從機(jī),其包括從機(jī)消息通道模塊,用于接收所述虛擬局域網(wǎng)注冊(cè)屬性;從機(jī)協(xié)議模塊,用于使用所述虛擬局域網(wǎng)注冊(cè)屬性設(shè)置所述從機(jī)。
      2. 才艮據(jù)片又利要求1所述的堆疊系統(tǒng),其特^正在于,多個(gè)所述/人才幾 的所述從機(jī)消息通道模塊相互之間不能直接通信。
      3. —種運(yùn)行GVRP的堆疊系統(tǒng)的分布式處理方法,所述堆疊系 統(tǒng)包括交換才幾,所述交換沖幾包纟舌主才幾和乂人才幾,所述分布式處理 方法特;f正在于,包括以下步驟所述主4機(jī)根據(jù)接收的凈艮文計(jì)算虛擬局域網(wǎng)注冊(cè)屬性;所述主機(jī)發(fā)送所述虛擬局域網(wǎng)注冊(cè)屬性;所述從機(jī)接收所述虛擬局域網(wǎng)注冊(cè)屬性;使用所述虛擬局域網(wǎng)注冊(cè)屬性設(shè)置所述乂人機(jī)。
      4. 根據(jù)權(quán)利要求3所述的分布式處理方法,其特征在于,由所述 主才幾才艮據(jù)接收的才艮文計(jì)算所述虛擬局域網(wǎng)注冊(cè)屬性具體包括所述主機(jī)中的主機(jī)接口模塊將接收?qǐng)?bào)文的所述交換機(jī)的 設(shè)備號(hào)和本地端口號(hào)轉(zhuǎn)換為符合GVRP的邏輯端口號(hào);所述主機(jī)中的主機(jī)協(xié)議模塊使用所述邏輯端口號(hào)計(jì)算所 述虛擬局域網(wǎng)注冊(cè)屬性;通過(guò)計(jì)算確i^所述交換4幾需要重新i殳置。
      5. 根據(jù)權(quán)利要求4所述的分布式處理方法,其特征在于,所述主 一幾發(fā)送所述虛擬局域網(wǎng)注冊(cè)屬性具體包括所述主機(jī)協(xié)議模塊將計(jì)算得到的所述虛擬局域網(wǎng)注冊(cè)屬 性發(fā)送給所述主才幾的主機(jī)消息通道才莫塊;所述主才幾消息通道纟莫塊通過(guò)主從通信分發(fā)所述虛擬局域 網(wǎng)注冊(cè)屬性。
      6. 才艮據(jù)權(quán)利要求5所述的分布式處理方法,其特征在于,所述從 才;i4妾收所述虛擬局域網(wǎng)注冊(cè)屬性具體包括所述從機(jī)的從機(jī)消息通道模塊通過(guò)主從通信接收所述虛 4以局i或網(wǎng)注冊(cè)屬'l"生。
      7. 才艮據(jù)纟又利要求3所述的分布式處理方法,其特征在于,使用所 述虛擬局域網(wǎng)注冊(cè)屬性設(shè)置所述乂人才幾具體包4舌所述從機(jī)使用所述虛擬局域網(wǎng)注冊(cè)屬性對(duì)其端口號(hào)進(jìn)行 虛擬局域網(wǎng)i殳置。
      8. 才艮據(jù)4又利要求7所述的分布式處理方法,其特征在于,所述從 機(jī)使用所述虛擬局域網(wǎng)注冊(cè)屬性對(duì)其端口號(hào)進(jìn)行虛擬局域網(wǎng) i殳置具體包括注冊(cè)操作和或注銷^乘作。
      9. 根據(jù)權(quán)利要求8所述的分布式處理方法,其特征在于,所述注 冊(cè)操作包括如果所述虛擬局域網(wǎng)注冊(cè)屬性在堆疊系統(tǒng)中不存在,則所 述虛擬局域網(wǎng)注冊(cè)屬性中所述設(shè)備號(hào)的從機(jī)設(shè)置虛擬局域網(wǎng) 和將所述端口號(hào)加入所述虛擬局域網(wǎng)中;其他交換機(jī)設(shè)置虛擬 局i或網(wǎng)i殳置;如果所述虛擬局域網(wǎng)注冊(cè)屬性在堆疊系統(tǒng)中已經(jīng)存在,則 所述設(shè)備號(hào)的從機(jī)設(shè)置虛擬局域網(wǎng)和將所述端口號(hào)加入所述 虛擬局i或網(wǎng)中。
      10.根據(jù)權(quán)利要求8所述的分布式處理方法,其特;f正在于,所述注銷操作包括如果所述虛擬局域網(wǎng)注冊(cè)屬性中只包含需要注銷的所述 端口號(hào),則堆疊系統(tǒng)中的所有交換機(jī)都注銷虛擬局域網(wǎng)注冊(cè)屬 性;如果所述虛擬局域網(wǎng)注冊(cè)屬性中不只包含需要注銷的所 述端口號(hào),則只對(duì)所述交換才幾的所述端口號(hào)注銷所述虛擬局域 網(wǎng)注冊(cè)屬性。
      11. 根據(jù)權(quán)利要求3所述的分布式處理方法,其特征在于,還包括使用所述虛擬局域網(wǎng)注冊(cè)屬性i殳置所述主才幾。
      全文摘要
      本發(fā)明提供了一種運(yùn)行GVRP的堆疊系統(tǒng)及其分布式處理方法,包括交換機(jī),交換機(jī)包括主機(jī),其包括主機(jī)接口模塊,用于將交換機(jī)的設(shè)備號(hào)和本地端口號(hào)轉(zhuǎn)換為符合GVRP的邏輯端口號(hào);主機(jī)協(xié)議模塊,用于使用邏輯端口號(hào)計(jì)算虛擬局域網(wǎng)注冊(cè)屬性;主機(jī)消息通道模塊,用于發(fā)送虛擬局域網(wǎng)注冊(cè)屬性;從機(jī),其包括從機(jī)消息通道模塊,用于接收虛擬局域網(wǎng)注冊(cè)屬性;從機(jī)協(xié)議模塊,用于使用虛擬局域網(wǎng)注冊(cè)屬性設(shè)置從機(jī)。本發(fā)明減少了堆疊系統(tǒng)中各設(shè)備之間通信的復(fù)雜性。
      文檔編號(hào)H04L29/06GK101247300SQ20071019862
      公開日2008年8月20日 申請(qǐng)日期2007年12月11日 優(yōu)先權(quán)日2007年12月11日
      發(fā)明者鵬 姜, 亮 張 申請(qǐng)人:中興通訊股份有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1