欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

網(wǎng)絡(luò)中繼系統(tǒng)以及交換機裝置制造方法

文檔序號:7808745閱讀:197來源:國知局
網(wǎng)絡(luò)中繼系統(tǒng)以及交換機裝置制造方法
【專利摘要】一種網(wǎng)絡(luò)中繼系統(tǒng)以及交換機裝置。在包含設(shè)定了MLAG的兩臺交換機裝置的網(wǎng)絡(luò)中繼系統(tǒng)中,容易地實現(xiàn)組播的監(jiān)聽功能。當(dāng)通過MLAG用端口(P[1])接收到IGMP報告等控制幀(FL1[1])時,第一交換機裝置(SW1)在組播(MC)用地址表(24)上,將控制幀包含的組播組(ADR1)和MLAG用端口關(guān)聯(lián)起來學(xué)習(xí)。此外,生成包含控制幀和MLAG用端口的識別符的網(wǎng)橋用控制幀(FL3),并從網(wǎng)橋用端口(Pb)進行轉(zhuǎn)發(fā)。另一方面,當(dāng)通過網(wǎng)橋用端口(Pb)接收到網(wǎng)橋用控制幀(FL3)時,第二交換機裝置(SW2)從網(wǎng)橋用控制幀(FL3)中檢測出控制幀(FL1[1])和MLAG用端口(P[1])的識別符,在組播(MC)用地址表(24)上,將控制幀(FL1[1])包含的組播(MC)組(ADR1)與自身的MLAG用端口(P[1])關(guān)聯(lián)起來學(xué)習(xí)。
【專利說明】網(wǎng)絡(luò)中繼系統(tǒng)以及交換機裝置

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)中繼系統(tǒng)以及交換機裝置,例如涉及跨兩臺交換機裝置設(shè)定鏈路聚合,各交換機裝置搭載了組播的監(jiān)聽功能的網(wǎng)絡(luò)中繼系統(tǒng)。

【背景技術(shù)】
[0002]例如,在專利文獻1中公開了具備通過冗余用端口連接的一對中位交換機裝置和與該一對中位交換機裝置的相同端口編號的端口以設(shè)定了鏈路聚合的狀態(tài)連接的下位交換機裝置以及上位交換機裝置的結(jié)構(gòu)。此外,在專利文獻2中公開了在跨裝置地設(shè)定了鏈路聚合組的通信裝置中,執(zhí)行該鏈路聚合組的帶寬控制的方法。
[0003]例如,作為冗余化方式,如專利文獻1或?qū)@墨I2所示,已知的方式有:分別通過通信線路在一臺交換機裝置[幻內(nèi)的兩個端口和兩臺交換機裝置[8]內(nèi)的分別一個端口之間連接的方式。此時,一臺交換機裝置[幻對自身的兩個端口設(shè)定鏈路聚合。此外,兩臺交換機裝置[8]通過使用專用的通信線路相互進行通信,將所述的分別一個端口,從一臺交換機裝置[幻看來在邏輯上(虛擬的)作為一個端口進行發(fā)揮作用。
[0004]在該冗余化方式中,與物理上在一臺交換機裝置之間設(shè)定的一般的鏈路聚合不同,物理上跨兩臺交換機裝置[8]設(shè)定鏈路聚合。因此,除了能夠得到對通信線路故障的冗余化和通信帶寬的擴大等通過一般的鏈路聚合得到的效果外,還能夠?qū)崿F(xiàn)對交換機裝置的故障的冗余化。在本說明書中,將這樣得跨兩臺交換機裝置[8]的鏈路聚合稱為多機箱鏈路聚合(以下,簡稱11^)。此外,將該兩臺交換機裝置[8]的集合體稱為多機箱鏈路聚合裝置(以下,簡稱11‘裝置
[0005]另一方面,作為面向組播的通信協(xié)議,已知有:以?111(161)611(16111:11111:1(3881::協(xié)議無關(guān)組播)等為代表的路由協(xié)議、以 161? (1=1:611161: 61-0111):因特網(wǎng)組管理協(xié)議)或110 (11111:1(3£10 1181:61161- 0丨8⑶^01*7:組播偵聽發(fā)現(xiàn))等為代表的用于管理組播組的成員的協(xié)議。例如,想要加入組播組的終端經(jīng)由進行第2層(以下簡稱12)處理的12交換機裝置對進行第3層(以下簡稱13)處理的13交換機裝置,使用叩1?或103等發(fā)送針對預(yù)定的組播組的加入請求。接收到該加入請求的13交換機裝置,向成為組播包的傳送源的服務(wù)器裝置,在13網(wǎng)絡(luò)上使用?11等來構(gòu)筑組播包的傳送路徑。
[0006]由此,來自服務(wù)器裝置的組播包經(jīng)由13網(wǎng)絡(luò)以及12交換機裝置傳送給終端。然而,此時接收到組播包(組播幀)12交換機裝置通常不學(xué)習(xí)組播的嫩(16(113 ^00688¢0111:1-01)地址,因此通過泛洪(¢100(11118)傳送接收到的組播包(組播巾貞)。此時,也會對不是預(yù)定的組播組的成員的終端傳送組播幀,因此通信帶寬白白被消耗。因此,出現(xiàn)了被稱為叩1?監(jiān)聽或103監(jiān)聽的技術(shù)。
[0007]在使用叩1?監(jiān)聽或103監(jiān)聽的情況下,當(dāng)接收到來自終端的針對組播組的加入請求等時,12交換機裝置在組播用地址表上將該加入請求等包含的組播組的信息與接收到該加入請求等的端口關(guān)聯(lián)起來學(xué)習(xí)。其結(jié)果,當(dāng)接收到來自服務(wù)器裝置的組播包(組播幀)時,12交換機裝置檢索組播用的地址表,從而能夠僅對該組播組成員的終端存在的端口傳送該組播幀。
[0008]這樣的情況下,本發(fā)明的發(fā)明人等探討了在搭載了該組播的監(jiān)聽功能(例如叩1?監(jiān)聽或103監(jiān)聽)的12交換機裝置中應(yīng)用裝置的情況。此時,通常在構(gòu)成裝置的兩臺交換機裝置中需要共享(同步化)組播用地址表的結(jié)構(gòu)。作為該共享(同步化)的結(jié)構(gòu),例如考慮在兩臺交換機裝置之間適當(dāng)?shù)厥瞻l(fā)組播用地址表的更新信息等的方式等。
[0009]對組播用地址表的學(xué)習(xí)處理,通常需要復(fù)雜的處理,因此較多情況下使用通過0?11 (06111:1-81 ?1~006881118 1)1111:)的軟件處理。此時,例如構(gòu)成裝置的一方的交換機裝置使用自身的0^更新自身的組播用地址表后,將該更新信息轉(zhuǎn)發(fā)給另一方的交換機裝置,而另一方的交換機裝置根據(jù)該更新信息使用自身的0^來更新自身的組播用地址表。
[0010]然而,通過這樣的方式共享(同步化)組播用地址表時,從通過一方的交換機裝置更新組播用地址表到通過另一方的交換機裝置形成反映該更新信息的組播用地址表為止可能需要某種程度的期間。例如,在該時滯期間接收到組播包(組播幀)時,根據(jù)通過構(gòu)成11八6裝置的兩臺交換機裝置的哪一側(cè)接收組播幀,會產(chǎn)生傳送目的地不同的情況。其結(jié)果,作為裝置很難正確地實現(xiàn)組播的監(jiān)聽功能。
[0011]專利文獻1:日本特開2008-78893號公報
[0012]專利文獻2:日本特開2009-232400號公報


【發(fā)明內(nèi)容】

[0013]本發(fā)明是鑒于上述情況而提出的,其目的之一是在包含設(shè)定了肌的兩臺交換機裝置的網(wǎng)絡(luò)中繼系統(tǒng)中,容易地實現(xiàn)組播的監(jiān)聽功能。
[0014]通過本說明書的記載以及附圖,使本發(fā)明的所述以及其他目的和新特征更加明確。
[0015]以下,簡要地說明本申請所公開的發(fā)明中具有代表性的實施方式的概要。
[0016]本實施方式的網(wǎng)絡(luò)中繼系統(tǒng),具備第一以及第二交換機裝置,其分別具有多個11^6用端口、網(wǎng)橋用端口以及組播用地址表,并經(jīng)由網(wǎng)橋用端口通過網(wǎng)橋用通信線路相互連接。第一以及第二交換機裝置分別在自身的用端口與對應(yīng)于該用端口的另一方的用端口之間分別設(shè)定鏈路聚合組。在此,第一以及第二交換機裝置的一方,當(dāng)通過多個用端口的某一個接收到表示針對預(yù)定的組播組的加入請求或脫離請求的控制幀時,執(zhí)行第一處理和第二處理。在第一處理中,在組播用地址表上,將控制幀包含的預(yù)定的組播組與接收到控制幀的祖用端口關(guān)聯(lián)起來學(xué)習(xí)。在第二處理中,生成包含控制幀和接收到控制幀的用端口的識別符的網(wǎng)橋用控制幀,并從網(wǎng)橋用端口轉(zhuǎn)發(fā)網(wǎng)橋用控制幀。此外,第一以及第二交換機裝置的另一方,當(dāng)通過網(wǎng)橋用端口接收到網(wǎng)橋用控制幀時,執(zhí)行第三處理和第四處理。在第三處理中,從網(wǎng)橋用控制幀中檢測控制幀和祖用端口的識別符。在第四處理中,在組播用地址表上,將控制幀包含的預(yù)定的組播組與對應(yīng)于祖用端口的識別符的自身的用端口關(guān)聯(lián)起來學(xué)習(xí)。
[0017]簡要地說明通過本申請所公開的發(fā)明中的代表性實施方式獲得的效果的話,就是能夠在設(shè)定了的兩臺交換機裝置中容易地實現(xiàn)組播的監(jiān)聽功能。

【專利附圖】

【附圖說明】
[0018]圖1是表示在本發(fā)明的實施方式1的網(wǎng)絡(luò)中繼系統(tǒng)中,成為其應(yīng)用例的網(wǎng)絡(luò)系統(tǒng)的概略的結(jié)構(gòu)例以及動作例的框圖。
[0019]圖2是表示在本發(fā)明的實施方式1的網(wǎng)絡(luò)中繼系統(tǒng)中,其概略的結(jié)構(gòu)例的框圖。
[0020]圖3是表示在圖2的網(wǎng)絡(luò)中繼系統(tǒng)中,其主要部分的動作例的說明圖。
[0021]圖4(3)是表示圖3中的控制幀的結(jié)構(gòu)例的概略圖,圖4(13)是表示圖3中的網(wǎng)橋用控制幀的結(jié)構(gòu)例的概略圖。
[0022]圖5是表示在本發(fā)明的實施方式2的網(wǎng)絡(luò)中繼系統(tǒng)中,其主要部分的動作例的說明圖。
[0023]圖6是表示圖5中的組播用用戶幀的結(jié)構(gòu)例的概略圖。
[0024]圖7是表示在本發(fā)明的實施方式2的網(wǎng)絡(luò)中繼系統(tǒng)中,其主要部分與圖5不同的動作例的說明圖。
[0025]圖8是表示在本發(fā)明的實施方式3的交換機裝置中,其主要部分的概略結(jié)構(gòu)例的框圖。
[0026]圖9(4是表示圖8中的112(}表的結(jié)構(gòu)例的圖,圖9 $)是表示圖8中的單播(11111088^)用地址表的結(jié)構(gòu)例的圖,圖9(0)是表示圖8中的組播用地址表的結(jié)構(gòu)例的圖。
[0027]圖10是表示圖8中的幀處理部的主要處理內(nèi)容的一例的流程圖。
[0028]圖11是更詳細地表示圖10中的一部分處理內(nèi)容的一例的流程圖。
[0029]圖12是更詳細地表示圖10中的一部分處理內(nèi)容的一例的流程圖。
[0030]圖13⑷以及㈦是分別表示作為圖5以及圖7的比較例而探討的不同的動作例的說明圖。
[0031]符號說明
[0032]1013 網(wǎng)絡(luò)
[0033]118,1113 13 交換機裝置([331)
[0034]128,1213 12 交換機裝置([231)
[0035]138、1313 ?11 加入
[0036]20,20\20^11^6 裝置
[0037]218,2113用戶交換機
[0038]228 ?22。11^6
[0039]238通信線路
[0040]2313網(wǎng)橋用通信線路
[0041]24組播用地址表
[0042]30161?消息部
[0043]31、411?標(biāo)題部
[0044]32、42以太網(wǎng)標(biāo)題部
[0045]33接收到的端口的識別符
[0046]40數(shù)據(jù)部
[0047]50幀處理部
[0048]51表單元
[0049]52網(wǎng)橋用幀控制部
[0050]53監(jiān)聽部
[0051]54故障檢測部
[0052]55地址表
[0053]56 1^6 表
[0054]57單播用地址表
[0055]58 1^6
[0056]?11控制幀
[0057]?12組播用用戶幀
[0058]?13網(wǎng)橋用控制幀
[0059]?〔 1〕??間 11^6 用端口
[0060]網(wǎng)橋用端口
[0061]V服務(wù)器裝置
[0062]31、311、312、31’ 1、31’ 2、31” 1、31” 2 交換機裝置
[0063]?II…-1]終端裝置

【具體實施方式】
[0064]在以下的實施方式中,為方便起見有必要時,分割成多個部分或?qū)嵤┓绞竭M行說明,但除了特別明示的情況外,這些并不是相互毫無關(guān)系的,而具有一方是另一方的一部分或全部的變形例、細節(jié)、補充說明等關(guān)系。此外,在以下的實施方式中,在提及要素的數(shù)量等(包括個數(shù)、數(shù)值、量、范圍等)時,除了特別明示的情況以及原理上明確限定為特定的數(shù)量的情況外,并不限于該特定的數(shù)量,也可以是特定的數(shù)量以上或以下。
[0065]并且,在以下的實施方式中,其構(gòu)成要素(還包括要素步驟等),除了特別明示的情況以及原理上明確被認(rèn)為必須等情況外,當(dāng)然并不一定是必須的。同樣,在以下的實施方式中,當(dāng)提及構(gòu)成要素等的形狀、位置關(guān)系等時,除了特別明示的情況以及原理上明確被認(rèn)為不是那樣等情況外,包括實質(zhì)上近似或類似于其形狀等的情況。這對于上述數(shù)值以及范圍也是相同的。
[0066]以下,根據(jù)附圖對本發(fā)明的實施方式進行詳細的說明。另外,在用于說明實施方式的所有附圖中,作為原則對相同的部件賦予相同的符號,并省略其重復(fù)的說明。
[0067](實施方式1)
[0068]《網(wǎng)絡(luò)系統(tǒng)的概要》
[0069]圖1是表示在本發(fā)明的實施方式1的網(wǎng)絡(luò)中繼系統(tǒng)中,成為其應(yīng)用例的網(wǎng)絡(luò)系統(tǒng)的概略的結(jié)構(gòu)例以及動作例的框圖。圖1所示的網(wǎng)絡(luò)系統(tǒng)具備:13網(wǎng)絡(luò)10 ;多個13交換機裝置(1331)111116 ;多個12交換機裝置(1231) 12^1、126 ;多個(在此為⑶-1)臺)終端裝置?賺-1];以及服務(wù)器裝置V。13交換機裝置仏331) 11^1113分別與13網(wǎng)絡(luò)10連接。[2交換機裝置仏231) 123與多個終端裝置?II…-1]、13交換機裝置(1381) 113連接。12交換機裝置仏231) 12^與服務(wù)器裝置交換機裝置仏331) 1訃連接。
[0070]服務(wù)器裝置V是組播包的傳送源,多個終端裝置?II…-1]是組播包的傳送目的地。在此,作為一例,在12交換機裝置(1231) 126上連接了一臺服務(wù)器裝置V,但除了服務(wù)器裝置^之外還可以連接一個或多個終端裝置,也可以連接多個服務(wù)器裝置。同#,12交換機裝置仏231) 123上雖然連接了多個終端裝置?11.1],但除此之外還可以連接一個或多個服務(wù)器裝置。
[0071]在此,以終端裝置加入將服務(wù)器裝置V作為傳送源的組播組的情況為例簡單地說明動作。終端裝置例如將表示對以1咖?報告為代表的組播組的加入請求的控制幀[1]經(jīng)由12交換機裝置(1231) 12^發(fā)送給13交換機裝置(1331) 1匕。同樣,終端裝置II…-1]也將表示對組播組的加入請求的控制幀?11…-1]經(jīng)由12交換機裝置(1231) 123發(fā)送給13交換機裝置控制幀?11 [1]、?11…-1]中,詳細在圖4(?)中進行敘述,包括想要加入的組播組的信息,在此包括將服務(wù)器裝置V為傳送源的組播組的信息。
[0072]13交換機裝置仏331)113接收來自終端裝置的控制幀
,識別出在自身管理下存在希望加入以服務(wù)器裝置V為傳送源的組播組的終端裝置。因此,13交換機裝置仏331)113使用以?II為代表的面向組播的路由協(xié)議(抓此化邑即0如⑶1),在與服務(wù)器裝置V所屬的13交換機裝置仏331) 1訃之間經(jīng)由13網(wǎng)絡(luò)10構(gòu)筑組播包的傳送路徑。
[0073]具體而言,例如,13交換機裝置仏331) 11^將?11加入頂-如丨!!)13^發(fā)送給[3網(wǎng)絡(luò)10內(nèi)的預(yù)定的13交換機裝置仏331)。13網(wǎng)絡(luò)10內(nèi),雖然省略了圖示,但包括多個[3交換機裝置(1331)。接收到?11加入133的13交換機裝置(1331),同樣向13網(wǎng)絡(luò)10內(nèi)的預(yù)定的13交換機裝置(1331)發(fā)送?頂加入。以下同樣地,?11加入在13網(wǎng)絡(luò)10內(nèi)的預(yù)定的[3交換機裝置([331)中逐跳(1101)-137-1101))進行傳達,最后作為?11加入136被傳達給[3交換機裝置仏331) 11匕
[0074]組播包的傳送路徑通過傳達該?11加入的路徑來決定。從服務(wù)器裝置V傳送的組播包(組播用用戶幀經(jīng)由12交換機裝置(1231) 126由13交換機裝置(1331) 116接收,進而經(jīng)過所述的組播包的傳送路徑由13交換機裝置(1331)118接收。然后,13交換機裝置(1331) 113將組播包(組播用用戶幀汗123經(jīng)由12交換機裝置(1231) 12^傳送給終端裝置賄]、丁靡-1〕。
[0075]另外,在此表示了作為對預(yù)定的組播組的加入請求而使用叩1?的情況下的動作例,但使用110等的情況也是相同的。此外,在此表示了作為面向組播的路由協(xié)議使用^11-81(8^)81-86 10(10:稀疏模式)或?81)601^0 血匕丨⑶8!::指定源組播)等的情況下的動作例,當(dāng)然,也可以使用? 11-01(061186 10(16:密集模式)等。
[0076]在這樣的結(jié)構(gòu)例以及動作例中,本實施方式1的網(wǎng)絡(luò)中繼系統(tǒng),例如,應(yīng)用于12交換機裝置(1231) 128的部分。由于12交換機裝置(1231) 12^上有時作為組播包的傳送目的地而連接多個終端裝置預(yù)〔1〕?II…-1],因此要求充分確保耐故障性或通信帶寬等。在這樣的情況下,作為12交換機裝置(1231) 123應(yīng)用肌裝置,并且,在肌裝置中搭載組播的監(jiān)聽功能變得有益。
[0077]《網(wǎng)絡(luò)中繼系統(tǒng)的結(jié)構(gòu)》
[0078]圖2是表示在本發(fā)明的實施方式1的網(wǎng)絡(luò)中繼系統(tǒng)中,其概略的結(jié)構(gòu)例的框圖。圖2所示的網(wǎng)絡(luò)中繼系統(tǒng),例如,應(yīng)用于圖1的12交換機裝置(1231) 123的部分,具備由第一以及第二交換機裝置311、312構(gòu)成的祖裝置20和多個用戶交換機2匕、21匕第一以及第二交換機裝置311、312分別具有多個(在此為~個⑶為2以上的整數(shù)))祖用端口??[扣、網(wǎng)橋用端口以及組播用地址表24,并經(jīng)由網(wǎng)橋用端口通過網(wǎng)橋用通信線路236相互連接。
[0079]用戶交換機2匕分別經(jīng)由通信線路233與第一交換機裝置311的祖用端口 、第二交換機裝置312的111;用端口?[1]連接。用戶交換機2匕對成為該各通信線路
233的連接源的端口設(shè)定鏈路聚合組(肌^^22幻。用戶交換機2化分別經(jīng)由通信線路233與第一交換機裝置311的祖用端口 ?…-1]、第二交換機裝置312的祖用端口?…-1]連接。用戶交換機2化對成為該各通信線路233的連接源的端口設(shè)定鏈路聚合組(1^^226)。此外,在該例子中,用戶交換機2匕上連接終端裝置預(yù)〔1〕,用戶交換機216上連接終端裝置丁靡-1]。
[0080]在圖2中還一并表示示了圖1的13交換機裝置(1331)11^ 13交換機裝置([331)113分別經(jīng)由通信線路233與第一交換機裝置311的祖用端口 ?[扣、第二交換機裝置312的祖用端口?[剛連接。13交換機裝置仏331)113對成為該各通信線路233的連接源的端口設(shè)定鏈路聚合組
[0081〕 第一以及第二交換機裝置311、312分別在自身的站I八6用端口和與該祖用端口對應(yīng)的另一方的用端口之間分別設(shè)定鏈路聚合組(即例如,第一以及第二交換機裝置811,812分別在自身(例如811)的11^6用端口和另一方的(例如812)的祖用端口?[1]之間設(shè)定祖1^2221。同樣,第一以及第二交換機裝置311、312分別對雙方的祖用端口?…-1]設(shè)定祖2(^2213,并對雙方的祖用端口?[剛設(shè)定祖2(^220。在第一以及第二交換機裝置311、812中,將設(shè)定了姑I八6的雙方的姑I船用端口邏輯上(虛擬的)作為一個端口來發(fā)揮作用。
[0082]《網(wǎng)絡(luò)中繼系統(tǒng)的主要部分的動作》
[0083]圖3是表示圖2的網(wǎng)絡(luò)中繼系統(tǒng)中其主要部分的動作例的說明圖。為了方便起見,圖3是對圖2省略了用戶交換機216的記載的圖。此外,在圖3中,假定終端裝置11〔1〕的嫩?:地址是“嫩1”,終端裝置11〔1〕希望加入的組播組地址是“八081”。另外,在以下的說明中,有時將組播省略為“此”。
[0084]第一以及第二交換機裝置311、812的一方,當(dāng)通過多個祖用端口的某一個接收到表示針對預(yù)定的組播組的加入請求或脫離請求的控制幀時,進行對組播用地址表24的學(xué)習(xí)處理(第一處理并且,在該學(xué)習(xí)處理中,第一以及第二交換機裝置311、312的一方在組播用地址表24上,將控制幀包含的預(yù)定的組播組與接收到該控制幀的祖用端口關(guān)聯(lián)起來學(xué)習(xí)。即,進行組播的監(jiān)聽處理。
[0085]在圖3的例子中,第一交換機裝置311當(dāng)通過祖用端口?[1]接收到表示針對10組地址“八081 ”的加入請求的控制幀(例如1咖?報告)1^1 [1]時,進行對組播用地址表24的學(xué)習(xí)處理。并且,在該學(xué)習(xí)處理中,第一交換機裝置311在組播用地址表24上,將控制幀[1]中包含的【組地址“八0町”與接收到該控制幀[1]的自身的姑I八6用端口
關(guān)聯(lián)起來學(xué)習(xí)。
[0086]此外,第一以及第二交換機裝置311、812的一方,當(dāng)通過多個祖用端口的某一個接收到所述控制幀時,生成包含該控制幀和接收到該控制幀的用端口的識別符的網(wǎng)橋用控制幀,并將其從網(wǎng)橋用端口 1?進行轉(zhuǎn)發(fā)(第二處理在圖3的例子中,第一交換機裝置311當(dāng)通過肌用端口接收到控制幀?11 [1]時,生成包含控制幀(叩即報告汗11 [1]和11 ‘用端口的識別符的網(wǎng)橋用控制幀?13,并將其從網(wǎng)橋用端口進行轉(zhuǎn)發(fā)。另外,第一交換機裝置311還進行將控制幀(叩即報告汗口⑴從除了進行了接收的端口之外的用端口(例如?[扣)轉(zhuǎn)發(fā)的處理。
[0087]第一以及第二交換機裝置311、312的另一方,當(dāng)通過網(wǎng)橋用端口 1?接收到網(wǎng)橋用控制幀時,從該網(wǎng)橋用控制幀檢測控制幀和祖用端口的識別符(第三處理)。在圖3的例子中,第二交換機裝置312當(dāng)通過網(wǎng)橋用端口 1?接收到網(wǎng)橋用控制幀?13時,從網(wǎng)橋用控制幀?13檢測控制幀(腳報告)1^1 [1]和11^6用端口的識別符。
[0088]此外,第一以及第二交換機裝置311、812的另一方,根據(jù)通過第三處理檢測出的控制幀和祖用端口的識別符,在組播用地址表24上,將該控制幀包含的預(yù)定的組播組與對應(yīng)于該祖用端口的識別符的自身的祖用端口關(guān)聯(lián)起來學(xué)習(xí)(第四處理在圖3的例子中,第二交換機裝置312根據(jù)通過第三處理檢測出的控制幀和祖用端口? [1]的識別符,在組播用地址表24上,將控制幀(工咖?報告)?11 [1]包含的【組地址“八081”與自身的祖用端口?[1]關(guān)聯(lián)起來學(xué)習(xí)。即,進行組播的監(jiān)聽處理。
[0089]通過使用以上的結(jié)構(gòu)例和動作例,在構(gòu)成站I八6裝置20的交換機裝置311、812之間能夠容易地實現(xiàn)組播用地址表24的高速的同步。其結(jié)果,也能夠容易地實現(xiàn)作為姑I八6裝置20的組播的監(jiān)聽功能。
[0090]具體而言,首先,第一交換機裝置311當(dāng)接收到控制幀時,例如不必等到組播用地址表24的更新完成,而是能夠與組播用地址表24的更新并行地進行網(wǎng)橋用控制幀?13的生成以及轉(zhuǎn)發(fā)。此時,網(wǎng)橋用控制幀?13的生成以及轉(zhuǎn)發(fā)(即所述的第二處理),由于處理單純,因此不是使用0^的軟件處理,而能夠構(gòu)成為通過專用的硬件電路(例如^6^(^161(1 0^3.^3^16 6^1:6八!'1^7:現(xiàn)場可編程門陣列)等)來執(zhí)行。
[0091]另一方面,第二交換機裝置312接收到網(wǎng)橋用控制幀后,檢測控制幀[1]和112(}用端口的識別符。該控制幀以及用端口的識別符的檢測(即所述的第三處理)也由于處理單純,因此能夠構(gòu)成為通過專用的硬件電路來執(zhí)行。由此,根據(jù)相同的信息,能夠充分地縮短在第一交換機裝置311開始更新自身的組播用地址表24的定時與第二交換機裝置312開始更新自身的組播用地址表24的定時之間產(chǎn)生的時滯。
[0092]圖4(3)是表示圖3中的控制幀的結(jié)構(gòu)例的概略圖,圖4(13)是表示圖3中的網(wǎng)橋用控制幀的結(jié)構(gòu)例的概略圖。圖4(3)所示的控制幀代表性地表示圖1以及圖3所示的控制幀[1] ??11 [^-1]的結(jié)構(gòu)例。該控制幀%1,在此為基于的結(jié)構(gòu),由消息部3039(1111:611161: 9:^01:0(301)標(biāo)題部31、以太網(wǎng)(注冊商標(biāo))標(biāo)題部32構(gòu)成。161?消息部30包括此組地址和消息類型。例如,在消息類型中存儲表示對組播組的加入請求的代碼和/或表示從組播組的脫離請求的代碼等。此時的組播組通過此組地址決定。
[0093]I?標(biāo)題部31中包括目的地I?地址以及發(fā)送源I?地址。在目的地I?地址中,例如存儲與消息部30內(nèi)的此組地址相同的值。以太網(wǎng)標(biāo)題部32包括發(fā)送源嫩地址以及目的地嫩地址。目的地嫩地址,例如在頂?6消息部30內(nèi)的此組地址的一部分(下位23比特)中存儲1比特的“0”和附加了 24比特的固定值(01.00.5?)的值。
[0094]例如,以圖3的控制幀為例,在1咖?消息部30中的此組地址中存儲“八081”,在消息類型中存儲表示加入請求的代碼。在I?標(biāo)題部31的目的地I?地址中存儲“八0町”,在發(fā)送源I?地址中存儲終端裝置的I?地址。在以太網(wǎng)標(biāo)題部32中的發(fā)送源嫩地址中存儲“嫩1”,在目的地嫩地址中像所述那樣存儲基于“八081 ”的預(yù)定的值。因此,在圖3中說明的組播的監(jiān)聽處理(即所述的第一以及第四處理)中,雖然沒有進行特別的限定,只要將圖4(8)的控制幀幾1中包含的目的地嫩地址與預(yù)定的見‘用端口(圖3中為?[1])關(guān)聯(lián)起來學(xué)習(xí)即可。
[0095]圖4(6)所示的網(wǎng)橋用控制幀?13是對圖4(^0所示的控制幀?11增加了接收到的端口(112(}用端口)的識別符33的結(jié)構(gòu)。在圖3的例子中,在接收到的端口的識別符33中存儲112(}用端口?[1]的識別符。
[0096]以上,通過使用本實施方式1的網(wǎng)絡(luò)中繼系統(tǒng)以及交換機裝置,代表性地能夠容易地實現(xiàn)作為11^6裝置的組播的監(jiān)聽功能。
[0097](實施方式2)
[0098]《網(wǎng)絡(luò)中繼系統(tǒng)的主要部分的動作(應(yīng)用例[丨])》
[0099]圖5是表示本發(fā)明的實施方式2的網(wǎng)絡(luò)中繼系統(tǒng)中其主要部分的動作例的說明圖。在圖5中,以所述的圖3的結(jié)構(gòu)例以及動作例的前提,示出了當(dāng)III裝置20接收到來自13交換機裝置仏331)113的組播包(組播用用戶幀時的動作例。另外,在圖5中,示出了在交換機裝置311與用戶交換機2匕之間的鏈路中存在故障時的動作例。鏈路是指包括通信線路233和其兩端的端口的集合體。
[0100]第一以及第二交換機裝置311、812的一方,當(dāng)通過多個祖用端口的某一個接收到組播用用戶幀時,根據(jù)組播用地址表24從多個肌用端口中檢索目的地姑I八6用端口(第五處理)。在圖5的例子中,第一交換機裝置311當(dāng)通過祖用端口 ?[剛接收到組播用用戶幀幾23時,根據(jù)組播用地址表24檢索目的地肌用端口。在該例子中,檢索到的目的地祖用端口與圖1的對應(yīng)地設(shè)為祖用端口? [1]、? [^-1]。
[0101]此外,在第五處理中檢索到的目的地祖用端口中存在故障時,第一以及第二交換機裝置311、812的一方從網(wǎng)橋用端口轉(zhuǎn)發(fā)接收到的組播用用戶幀(第六處理)。在圖5的例子中,由于目的地11八用端口中存在故障,因此第一交換機裝置311從網(wǎng)橋用端口原封不動地轉(zhuǎn)發(fā)接收到的組播用用戶幀?123。
[0102]第一以及第二交換機裝置311、312的另一方,當(dāng)通過網(wǎng)橋用端口孫接收到組播用用戶幀時,根據(jù)自身的組播用地址表24從多個姑I八6用端口中檢索目的地姑I八6用端口(第七處理)。在圖5的例子中,第二交換機裝置312當(dāng)通過網(wǎng)橋用端口接收到組播用用戶幀時,根據(jù)自身的組播用地址表24檢索目的地姑I八6用端口。在該例子中,檢索到的目的地祖用端口是祖用端口? [1]、? [^-1]。
[0103]此外,第一以及第二交換機裝置311、812的另一方從第七處理中檢索到的目的地11八用端口轉(zhuǎn)發(fā)通過網(wǎng)橋用端口 1?接收到的組播用用戶幀。在圖5的例子中,第二交換機裝置312從第七處理中檢索到的目的地祖用端口 ?〔1〕、?〔化1〕轉(zhuǎn)發(fā)通過網(wǎng)橋用端口接收到的組播用用戶幀?123。
[0104]圖6是表示圖5中的組播用用戶幀的結(jié)構(gòu)例的概略圖。圖6所示的組播用用戶幀代表性地表示圖1以及圖5所示的組播用用戶幀?1213的結(jié)構(gòu)例。該組播用用戶幀由數(shù)據(jù)部40、I?標(biāo)題部41以及以太網(wǎng)標(biāo)題部42構(gòu)成。在數(shù)據(jù)部40中存儲預(yù)定的傳送數(shù)據(jù)。在I?標(biāo)題部41中包含目的地I?地址以及發(fā)送源I?地址。在目的地I?地址中例如存儲此組地址。以太網(wǎng)標(biāo)題部42包括發(fā)送源嫩地址以及目的地嫩地址。與圖4⑷的情況相同地,在目的地嫩地址中,例如在此組地址的一部分中存儲附加了預(yù)定值的值。
[0105]例如,以圖5的組播用用戶幀為例,在I?標(biāo)題部41中的目的地I?地址中設(shè)定“仙[”,在發(fā)送源I?地址中設(shè)定圖1的服務(wù)器裝置V的I?地址。在以太網(wǎng)標(biāo)題部42中的發(fā)送源嫩地址中設(shè)定圖5的13交換機裝置仏331) 113的嫩0地址,如前面所述那樣,在目的地嫩地址中設(shè)定基于“虹?1?1 ’,的預(yù)定值。
[0106]《網(wǎng)絡(luò)中繼系統(tǒng)的主要部分的動作(應(yīng)用例〔2乃》
[0107]圖7是表示本發(fā)明的實施方式2的網(wǎng)絡(luò)中繼系統(tǒng)中其主要部分與圖5不同的動作例的說明圖。圖7所示的動作例與圖5的動作例相比,不同點在于:來自組播用用戶幀?123的祖用端口?…-1]的轉(zhuǎn)發(fā)是在交換機裝置311側(cè)進行而不是在交換機裝置312側(cè)進行。
[0108]此時,第一以及第二交換機裝置311、312預(yù)先分別設(shè)定對通過網(wǎng)橋用端口 1?接收至啲幀禁止從祖I用端口的轉(zhuǎn)發(fā)(例如圖7的312的?…-1],?間〉。然而,第一以及第二交換機裝置311、312各自當(dāng)預(yù)先從另一方經(jīng)由網(wǎng)橋用端口接收到祖用端口存在故障的信息時,對通過網(wǎng)橋用端口 1?接收到的幀,設(shè)定許可從與該存在故障的用端口對應(yīng)的自身的祖用端口的轉(zhuǎn)發(fā)(例如圖7的312的? [1])。
[0109]以這樣的前提為基礎(chǔ),與圖5的情況相同地,第一交換機裝置311對通過祖用端口?[剛接收到的組播用用戶幀幾23,檢索目的地祖用端口(第五處理在該例子中,檢索到的目的地祖用端口成為祖用端口此外,與圖5的情況相同地,由于目的地用端口?[1]中存在故障,因此第一交換機裝置311從網(wǎng)橋用端口轉(zhuǎn)發(fā)接收到的組播用用戶幀(第六處理)。除此之外,第一交換機裝置311也從目的地11八6用端口中的沒有故障的用端口 ?〔化1〕轉(zhuǎn)發(fā)組播用用戶幀?123。
[0110]另一方面,與圖5的情況相同地,當(dāng)通過網(wǎng)橋用端口接收到組播用用戶幀?123時,第二交換機裝置312檢索目的地祖用端口(第七處理在該例子中,檢索到的目的地祖用端口成為祖用端口?〔1〕、?〔化1〕。接下來,第二交換機裝置312從該目的地用端口轉(zhuǎn)發(fā)組播用用戶幀但在此,根據(jù)前文所述的設(shè)定,預(yù)先禁止從用端口?…-1]的轉(zhuǎn)發(fā),許可從用端口?[1]的轉(zhuǎn)發(fā)。其結(jié)果,第二交換機裝置312僅從祖用端口轉(zhuǎn)發(fā)組播用用戶幀?123。
[0111]《網(wǎng)絡(luò)中繼系統(tǒng)的主要部分的動作(比較例〉》
[0112]圖13(4以及圖13(6)是分別表示作為圖5以及圖7的比較例來探討的不同的動作例的說明圖。例如,如圖13(4所示,在祖裝置20’中,考慮由接收到此用用戶幀一側(cè)的第一交換機裝置31’ 1決定所有的目的地用端口,在另一方的第二交換機裝置31’ 2中不進行此用地址表的檢索的方式。
[0113]具體而言,首先當(dāng)通過111;用端口 ?[剛接收到此用用戶幀時,第一交換機裝置31’ 1通過檢索自身的此用地址表來決定目的地祖用端口(在此為?。接下來,第一交換機裝置31’ 1從目的地祖用端口? [.1]轉(zhuǎn)發(fā)如用用戶幀的同時,由于在目的地III;用端口中存在故障,因此在此用用戶幀的標(biāo)題中附加目的地用端口?[1]的信息并從網(wǎng)橋用端口 1?轉(zhuǎn)發(fā)。當(dāng)通過網(wǎng)橋用端口 1?接收到附加了目的地11八用端口?[1]信息的此用用戶幀時,第二交換機裝置31’ 2根據(jù)該附加的信息從祖用端口轉(zhuǎn)發(fā)此用用戶幀。
[0114]然而,在使用了這樣的方式的情況下,例如在第一交換機裝置31’ 1側(cè)存在多個目的地111(}用端口的故障時,在標(biāo)題中附加的信息量變大,可能會發(fā)生網(wǎng)橋用端口之間的通信帶寬不足的情況。因此,例如圖13(6)所示,在11八裝置20”中,以第一以及第二交換機裝置31”1、31”2的此用地址表始終同步為前提,考慮通過索引編號管理此用地址表上的此組與站I八6用端口之間的關(guān)系。
[0115]具體而言,首先當(dāng)通過祖用端口 ?[剛接收到此用用戶幀時,第一交換機裝置3胃”1通過檢索自身的此用地址表的各索引編號來決定目的地祖用端口(在此為? [1]、?[^-1])0然而,由于在目的地11‘用端口?[1]中存在故障,因此第一交換機裝置31”1對此用用戶幀的標(biāo)題附加對應(yīng)的索引編號后從網(wǎng)橋用端口 1?轉(zhuǎn)發(fā)。當(dāng)通過網(wǎng)橋用端口 1?接收到附加了索引編號的此用用戶幀時,第二交換機裝置31”2根據(jù)在自身的此用地址表中的該索引編號中記載的信息,從用端口?[1=1.1]轉(zhuǎn)發(fā)此用用戶幀。此時,由于附加在此用用戶幀中的標(biāo)題信息只要是索引編號即可,因此能夠減少信息量。
[0116]然而,在使用這樣的方式時,需要第一以及第二交換機裝置31”1、31”2中的此用地址表還包含索引編號的順序,始終同步。在該索引方式中,例如,第一以及第二交換機裝置31”1、31”2分別每當(dāng)接收到新的1咖?報告時,依次變更索引編號的同時更新此用地址表。此時,例如使用與前面所述的實施方式1相同的方式來更新1(:用地址表,由此能夠充分地降低第一以及第二交換機裝置31”1、31”2更新此用地址表時的時滯,但不容易達到零。在該索引方式中,發(fā)生索引編號偏差時此用用戶幀可能被傳送到完全不同的目的地,因此為了防止索引編號的偏差,盡量要求使所述的時滯接近于零。實際上,該實現(xiàn)并不容易。
[0117]另一方面,在本實施方式2的方式中,一方的交換機裝置,當(dāng)在目的地用端口中存在故障時,尤其將沒有附加標(biāo)題信息而接收到的此用用戶幀轉(zhuǎn)發(fā)給另一方的交換機裝置,而另一方的交換機裝置,根據(jù)自身的組播用地址表決定目的地用端口。由此,能夠避免所述的網(wǎng)橋用端口之間的通信帶寬不足的問題。此時,如實施方式1所述,高速地同步此用地址表,因此也能夠充分地避免在雙方的交換機裝置中目的地肌用端口不同的情況。此外,如所述的索引方式所示,并不一定要求時滯必須為零,只要1(:用地址表的同步足夠高速,就不會產(chǎn)生實用上的問題。這些結(jié)果,能夠容易地實現(xiàn)作為肌裝置的組播的監(jiān)聽功能。
[0118](實施方式3)
[0119]《交換機裝置的結(jié)構(gòu)》
[0120]圖8是表示本發(fā)明的實施方式3的交換機裝置中其主要部分的概略結(jié)構(gòu)例的框圖。圖9(3)是表示圖8中的112(}表的結(jié)構(gòu)例的圖,圖9(6)是表示圖8中的單播用地址表的結(jié)構(gòu)例的圖,圖9(0是表示圖8中的組播用地址表的結(jié)構(gòu)例的圖。圖8所示的交換機裝置31分別是表示圖2所示的第一以及第二交換機裝置311、812的結(jié)構(gòu)例的代表。該交換機裝置31例如具備:幀處理部50、表單元51以及多個端口(祖用端口? [1]??[剛以及網(wǎng)橋用端口等。
[0121]以圖2 為例,祖用端口?[1]
2訃適當(dāng)連接。肌用端口?[剛經(jīng)由通信線路233與13交換機裝置(1331) 113連接。網(wǎng)橋用端口 ?化、?132經(jīng)由網(wǎng)橋用通信線路236與其他交換機裝置連接。在該例子中,為了確保耐故障性以及通信帶寬,由多個(這里為兩個)網(wǎng)橋用端口構(gòu)成圖2的網(wǎng)橋用端口?6。交換機裝置31對該網(wǎng)橋用端口?61、?62設(shè)定鏈路聚合組58。
[0122]表單元51包括地址表55和祖表56。地址表55中進一步包括單播用地址表57和組播用地址表24。如圖9⑷所示,在肌I表56中保持肌I的識別符(肌1^10)、與此對應(yīng)的站I八6用端口以及該端口有無故障的信息等。在該例子中,例如對站I八6用端口? [1]設(shè)定10〔1〕的祖2(^10,該端口無故障(正常)。例如,在圖4所述的接收到的端口的識別符33中存儲該祖2(^10。
[0123]如圖9(13)所示,在單播用地址表57中保持各端口用端口與存在于各端口/11^6用端口的目的地的嫩地址的關(guān)系。在該例子中,例如在姑I八6用端口的目的地,如圖3所示,存在具有嫩地址“嫩1”的終端裝置另外,圖2等的祖裝置20具備站I八6用端口,但除此之外還可以具備沒有設(shè)定站I八6的端口,在單播用地址表57中也保持這樣的端口與存在于其目的地的歡地址的關(guān)系。
[0124]如圖9 (¢)所示,在組播用地址表24中保持組播的地址與具有該地址的終端裝置等所存在的一個或多個端口用端口的關(guān)系。在該例子中,例如具有組播的嫩地址“嫩1”的終端裝置等存在于祖用端口?〔1〕、? [^-1]的目的地。如圖4(3)等所述,^0地址“10\1 ”是基于此組地址(例如圖3的終端裝置II[1]中的“細?1 ”)的值。
[0125]幀處理部50具備網(wǎng)橋用幀控制部52、監(jiān)聽部53以及故障檢測部54,主要根據(jù)表單元51的信息控制各祖用端口 ??[剛之間的幀中繼和經(jīng)由網(wǎng)橋用端口 ?131、?132的幀中繼等。例如,網(wǎng)橋用幀控制部52由專用的硬件電路(沖以等)構(gòu)成,進行圖3所述的與網(wǎng)橋用控制幀?13相關(guān)的各種處理。監(jiān)聽部53進行圖3、圖5以及圖7所述的對組播用地址表24的學(xué)習(xí)處理以及檢索處理。故障檢測部54沒有進行特別的限定,但例如通過在各肌用端口 ??[剛中收發(fā)生存確認(rèn)用的管理幀等來監(jiān)視各肌用端口 ??[剛有無故障。此外,故障檢測部54將該監(jiān)視結(jié)果反映在圖9(4所示的祖表56中。
[0126]《交換機裝置的動作》
[0127]圖10是表示圖8的幀處理部的主要的處理內(nèi)容的一例的流程圖。圖11以及圖12分別是更詳細地表示圖10的一部分處理內(nèi)容的一例的流程圖。在此,假定所述圖3以及圖5的動作來進行說明。如圖10所示,幀處理部50作為幀接收處理,首先通過端口接收幀(步驟3101)。接下來,幀處理部50判斷接收到的幀是否是控制幀(例如1(^1?報告等)(步驟3102)。例如,該判斷通過監(jiān)聽部53識別圖4(3)的消息30的內(nèi)容等來進行。
[0128]當(dāng)接收到的幀為控制幀時,幀處理部50執(zhí)行對用地址表的學(xué)習(xí)子程序匕油10111:1116),并結(jié)束巾貞接收處理(步驟3103)0另一方面,當(dāng)接收到的巾貞不是控制巾貞時,巾貞處理部50判斷接收到的幀是否是1(:用用戶幀(步驟3104).該判斷,例如能夠根據(jù)圖6的目的地職地址、目的地I?地址以及監(jiān)聽部53的識別結(jié)果等來進行。
[0129]當(dāng)在步驟3104中接收到的幀為此用用戶幀時,幀處理部50執(zhí)行對此用地址表的檢索子程序,并結(jié)束幀接收處理(步驟3105)。另一方面,當(dāng)接收到的幀不是1(:用用戶幀時,幀處理部50執(zhí)行預(yù)定的處理,并結(jié)束幀接收處理(步驟3106)0在步驟3106中,例如進行對單播用用戶幀的一般的中繼處理等。
[0130]在步驟3103的對此用地址表的學(xué)習(xí)子程序中,進行圖11所示的處理。在圖11中,首先由幀處理部50判斷進行了接收的端口是否是祖用端口(步驟3200。當(dāng)為祖用端口時,幀處理部50 (具體而言是監(jiān)聽部53)在此用地址表24上,將控制幀(工咖?報告等)中包含的此組與進行了接收的端口(祖用端口)關(guān)聯(lián)起來學(xué)習(xí)。
[0131]接下來,幀處理部50(具體而言是網(wǎng)橋用幀控制部52)生成包含控制幀和接收到控制幀的端口(11八6用端口 )的識別符的網(wǎng)橋用控制幀(例如圖3的513)(步驟3203)。接著,幀處理部50從預(yù)定的祖用端口(例如圖3的?[扣)轉(zhuǎn)發(fā)控制幀,幀處理部50內(nèi)的網(wǎng)橋用幀控制部52從網(wǎng)橋用端口轉(zhuǎn)發(fā)網(wǎng)橋用控制幀,脫離子程序(步驟3204)。
[0132]另一方面,在步驟3201中,當(dāng)進行了接收的端口不為祖I用端口時,進行了接收的端口成為網(wǎng)橋用端口接收到的幀成為網(wǎng)橋用控制幀。此時,幀處理部50 (具體而言是網(wǎng)橋用幀控制部52)從網(wǎng)橋用控制幀(例如圖3的?13)中檢測控制幀(例如圖3的^11^1])和進行了接收的端口(祖用端口)的識別符(步驟3205)0接下來,幀處理部50(具體而言是監(jiān)聽部53)在此用地址表24上,將檢測到的控制幀(工咖?報告等)中包含的此組與對應(yīng)于檢測到的端口(112(}用端口)的識別符的自身的用端口(例如圖3的?[1])關(guān)聯(lián)起來學(xué)習(xí)(步驟3206)0接著,幀處理部50舍棄網(wǎng)橋用控制幀,脫離子程序(步驟 8207)。
[0133]在步驟3105的對此用地址表的檢索子程序中,進行圖12所示的處理。在圖12中,首先,幀處理部50判斷進行了接收的端口是否是祖用端口(步驟3300。當(dāng)為祖用端口時,幀處理部50 (具體而言是監(jiān)聽部53)檢索此用地址表24,決定此用用戶幀的目的地祖用端口(步驟3302)。
[0134]接下來,幀處理部50參照例如圖⑷的祖I表56來判斷在目的地祖I用端口中是否存在故障(步驟3303)。當(dāng)存在故障時(例如圖5的? [1]的情況),幀處理部50從網(wǎng)橋用端口 1?轉(zhuǎn)發(fā)1(:用用戶幀,脫離子程序(步驟3304)。一方面,當(dāng)沒有故障時,幀處理部50從目的地祖用端口轉(zhuǎn)發(fā)此用用戶幀,脫離子程序(步驟3306)。
[0135]另一方面,在步驟3301中,當(dāng)進行了接收的端口不是祖用端口時,進行了接收的端口是網(wǎng)橋用端口接收的幀是1(:用用戶幀。此時,幀處理部50(具體而言是監(jiān)聽部53)檢索此用地址表24,并決定此用用戶幀的目的地祖用端口(步驟3305)0接下來,幀處理部50從目的地臟用端口轉(zhuǎn)發(fā)【用用戶幀,脫離子程序(步驟3306)。
[0136]以上,根據(jù)實施方式對本發(fā)明人作出的發(fā)明進行了具體的說明,但本發(fā)明并不局限于所述實施方式,在不脫離其宗旨的范圍內(nèi)可進行各種變更。例如,所述實施方式是為了便于理解本發(fā)明而詳細地進行說明的結(jié)構(gòu),而并不局限于一定具備說明的所有結(jié)構(gòu)。此外,能夠?qū)⒛硨嵤┓绞降慕Y(jié)構(gòu)的一部分置換成其他實施方式的結(jié)構(gòu),此外,也能夠在某實施方式的結(jié)構(gòu)中追加其他實施方式的結(jié)構(gòu)。此外,能夠?qū)Ω鲗嵤┓绞降囊徊糠诌M行其他結(jié)構(gòu)的追加、削除、置換。
【權(quán)利要求】
1.一種網(wǎng)絡(luò)中繼系統(tǒng),其特征在于,具備: 分別具有多個臟用端口、網(wǎng)橋用端口以及組播用地址表,并經(jīng)由所述網(wǎng)橋用端口通過網(wǎng)橋用通信線路相互連接的第一以及第二交換機裝置, 所述第一以及第二交換機裝置各自在自身的用端口和與該用端口對應(yīng)的另一方的用端口之間分別設(shè)定鏈路聚合組, 所述第一以及第二交換機裝置的一方,當(dāng)通過所述多個用端口的某一個接收到表示針對預(yù)定的組播組的加入請求或脫離請求的控制幀時執(zhí)行第一處理和第二處理, 所述第一處理是在所述組播用地址表上將所述控制幀中包含的所述預(yù)定的組播組與接收到所述控制幀的祖用端口關(guān)聯(lián)起來學(xué)習(xí)的處理, 所述第二處理是生成包含所述控制幀和接收到所述控制幀的用端口的識別符的網(wǎng)橋用控制幀,并從所述網(wǎng)橋用端口轉(zhuǎn)發(fā)所述網(wǎng)橋用控制幀的處理, 所述第一以及第二交換機裝置的另一方,當(dāng)通過所述網(wǎng)橋用端口接收到所述網(wǎng)橋用控制幀時執(zhí)行第三處理和第四處理, 所述第三處理是從所述網(wǎng)橋用控制幀中檢測所述控制幀和所述祖用端口的識別符的處理, 所述第四處理是在所述組播用地址表上,將所述控制幀中包含的所述預(yù)定的組播組與對應(yīng)于所述祖用端口的識別符的自身的祖用端口關(guān)聯(lián)起來學(xué)習(xí)的處理。
2.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)中繼系統(tǒng),其特征在于, 所述第一以及第二交換機裝置的一方,當(dāng)通過所述用端口的某一個接收到組播用用戶幀時還執(zhí)行第五處理和第六處理, 所述第五處理是根據(jù)所述組播用地址表從所述多個祖用端口中檢索目標(biāo)祖用端口的處理, 所述第六處理是當(dāng)在所述目標(biāo)臟用端口中存在故障時,從所述網(wǎng)橋用端口轉(zhuǎn)發(fā)所述組播用用戶幀的處理, 所述第一以及第二交換機裝置的另一方,當(dāng)通過所述網(wǎng)橋用端口接收到所述組播用用戶幀時執(zhí)行第七處理,所述第七處理是根據(jù)所述組播用地址表,從所述多個祖用端口中檢索目標(biāo)祖用端口的處理。
3.根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)中繼系統(tǒng),其特征在于, 通過專用的硬件電路執(zhí)行所述第二處理以及第三處理。
4.一種交換機裝置,具有多個肌用端口、網(wǎng)橋用端口以及組播用地址表,所述網(wǎng)橋用端口與其他交換機裝置的網(wǎng)橋用端口連接,在自身的用端口與對應(yīng)于該用端口的所述其他交換機裝置的用端口之間分別設(shè)定鏈路聚合組,所述交換機裝置的特征在于, 當(dāng)通過所述多個用端口的某一個接收到表示針對預(yù)定的組播組的加入請求或脫離請求的控制幀時,執(zhí)行第一處理和第二處理,其中,所述第一處理是在所述組播用地址表上將所述控制幀中包含的所述預(yù)定的組播組與接收到所述控制幀的用端口關(guān)聯(lián)起來學(xué)習(xí)的處理;所述第二處理是生成包含所述控制幀和接收到所述控制幀的祖用端口的識別符的網(wǎng)橋用控制幀,并從所述網(wǎng)橋用端口轉(zhuǎn)發(fā)所述網(wǎng)橋用控制幀的處理, 當(dāng)通過所述網(wǎng)橋用端口接收到所述網(wǎng)橋用控制幀時,執(zhí)行第三處理和第四處理,其中,所述第三處理是從所述網(wǎng)橋用控制幀中檢測所述控制幀和所述祖用端口的識別符的處理;所述第四處理是在所述組播用地址表上,將所述控制幀中包含的所述預(yù)定的組播組與對應(yīng)于所述祖用端口的識別符的自身的祖用端口關(guān)聯(lián)起來學(xué)習(xí)的處理。
5.根據(jù)權(quán)利要求4所述交換機裝置,其特征在于, 當(dāng)通過所述多個祖用端口的某一個接收到組播用用戶幀時,還執(zhí)行第五處理和第六處理,其中,所述第五處理是根據(jù)所述組播用地址表從所述多個祖用端口中檢索目標(biāo)11^6用端口的處理;所述第六處理是當(dāng)在所述目標(biāo)祖用端口中存在故障時,從所述網(wǎng)橋用端口轉(zhuǎn)發(fā)所述組播用用戶幀的處理, 當(dāng)通過所述網(wǎng)橋用端口接收到所述組播用用戶幀時,執(zhí)行第七處理,所述第七處理是根據(jù)所述組播用地址表從所述多個肌用端口中檢索目標(biāo)肌用端口的處理。
6.根據(jù)權(quán)利要求5所述交換機裝置,其特征在于, 通過專用的硬件電路執(zhí)行所述第二處理以及第三處理。
【文檔編號】H04L12/761GK104426720SQ201410332021
【公開日】2015年3月18日 申請日期:2014年7月11日 優(yōu)先權(quán)日:2013年8月19日
【發(fā)明者】熊谷涉, 巽知嚴(yán) 申請人:日立金屬株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
梅河口市| 茶陵县| 将乐县| 三河市| 科尔| 滦南县| 武川县| 海安县| 芜湖市| 顺平县| 祁门县| 彝良县| 慈溪市| 宁蒗| 雷州市| 肃宁县| 青田县| 荥经县| 秀山| 华安县| 平潭县| 汤原县| 乌拉特前旗| 西丰县| 东乌珠穆沁旗| 彝良县| 常山县| 固原市| 金堂县| 平顶山市| 巨野县| 昭觉县| 丰宁| 永春县| 安义县| 紫云| 伊川县| 二手房| 年辖:市辖区| 阳信县| 明光市|