專利名稱:橋接lan和通信節(jié)點(diǎn)裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及橋接LAN (Bridged-LAN),更詳細(xì)的,涉及在 VLAN中適用生成樹的橋接LAN和適用于該橋接LAN的通信節(jié)點(diǎn) 裝置、終端裝置和網(wǎng)關(guān)裝置。
背景技術(shù):
近年來,經(jīng)中繼網(wǎng),例如公眾網(wǎng)來連接地理上分散的企業(yè)內(nèi)的 多個(gè)LAN (Local Area Network:局域網(wǎng))的網(wǎng)絡(luò)形態(tài)增加。圖18 表示這種網(wǎng)絡(luò)形態(tài)的一例。這里,A公司的LAN:弁A1和弁A2經(jīng) 中繼網(wǎng)NW進(jìn)行連接。同樣,B公司的LAN: #B1和井B2也經(jīng)中 繼網(wǎng)NW進(jìn)行連接。例如,A公司的LAN:弁Al中容納的終端裝 置(個(gè)人計(jì)算機(jī))PC-Al通過中繼網(wǎng)NW,與屬于A公司的LAN 弁A2的終端裝置(個(gè)人計(jì)算機(jī))PC-A2發(fā)送接收數(shù)據(jù)。
中繼網(wǎng)NW為了提高抗故障性, 一般為通過多個(gè)網(wǎng)橋BR (圖 18中BR1 BR4)來形成冗余的多個(gè)總線的網(wǎng)絡(luò)結(jié)構(gòu)。這樣,將多 個(gè)LAN經(jīng)網(wǎng)橋來連接的形態(tài)的網(wǎng)絡(luò)稱作"橋接LAN"。中繼網(wǎng) NW中,若按環(huán)狀來連接多個(gè)網(wǎng)橋,則例如如ARP (Address Resolution Protocol:地址解析協(xié)議)幀那樣,作為目標(biāo)地址而具有 廣播地址的幀被連續(xù)從網(wǎng)橋傳送到網(wǎng)橋,而發(fā)生所謂的廣播風(fēng)暴
(storm)。作為避免廣播風(fēng)暴的技術(shù),有在IEEE802.1d (非專利 文獻(xiàn)l)中規(guī)定的STP (Spanning Tree Protocol:生成樹協(xié)議)。 STP中,通過將這種環(huán)狀的網(wǎng)絡(luò)在邏輯上作為樹結(jié)構(gòu)的網(wǎng)絡(luò)一
(生成樹)來管理,而避免了廣播風(fēng)暴。若具體來說,則在STP 中,利用網(wǎng)橋ID的值,將形成環(huán)形的多個(gè)網(wǎng)橋中的一個(gè)選擇為根 網(wǎng)橋。在其余的網(wǎng)橋中,通過以根據(jù)線路速度算出的成本值是最小 的方式?jīng)Q定到達(dá)根網(wǎng)橋的路徑,并堵塞(blocking)成本值不是最 小的路徑,來將物理上環(huán)狀連接的網(wǎng)絡(luò)作為邏輯的生成樹網(wǎng)絡(luò)加以 管理。
各網(wǎng)橋在根網(wǎng)橋方向上存在具有最小成本的多個(gè)路徑(相鄰網(wǎng) 橋)的情況下,使經(jīng)過網(wǎng)橋ID小的相鄰網(wǎng)橋的路徑優(yōu)先。STP 中,在上述的路徑?jīng)Q定過程中,在網(wǎng)橋之間交換傳送網(wǎng)橋ID和通 過線路速度決定的成本值的、稱作"BPDU"的數(shù)據(jù)。
圖19表示適用了 STP的橋接LAN的網(wǎng)絡(luò)結(jié)構(gòu)的一例。 圖19中,4個(gè)LAN:弁144經(jīng)環(huán)狀連接的網(wǎng)橋BR1 BR4彼此 連接。各LAN可容納多個(gè)PC,這里加以簡化,在各LAN上各連 接一臺(tái)PC。
將網(wǎng)橋BR1 BR4中,具有最小ID的BR1作為根網(wǎng)橋。在根 網(wǎng)橋BR1中,將三個(gè)以太端口Pll、 P12、 P13中的端口 Pll和P12 設(shè)作指定端口 (Designated Port) DP。在網(wǎng)橋BR2中,將接近于根 網(wǎng)橋BR1的以太端口 P21作為根端口 (Root Port) RP,將距根網(wǎng) 橋遠(yuǎn)的以太端口 P22作為指定端口 DP。
此外,網(wǎng)橋BR4中,將距根橋近的以太端口 P41作為根端口 RP,將距根網(wǎng)橋遠(yuǎn)的以太端口 P42作為指定端口 DP,網(wǎng)橋BR3 中,將與網(wǎng)橋BR2相連的以太端口 P32作為根端口 RP,將與網(wǎng)橋 BR4相連的以太端口 P31作為非指定端口 (Non Designated Port) NDP。由此,堵塞網(wǎng)橋BR3和BR4之間的線路。這樣,STP中, 通過決定根網(wǎng)橋、RP、 DP、 NDP,可以構(gòu)成以根網(wǎng)橋?yàn)轫旤c(diǎn)的生 成樹。
近年來,隨著網(wǎng)絡(luò)的大規(guī)模化,還使用將一個(gè)LAN分割為虛擬 的多個(gè)LAN的VLAN (Virtual Local Area Network:虛擬局域 網(wǎng))。對(duì)于VLAN,通過IEEE802.1q (非專利文獻(xiàn)2)來規(guī)定。若 將網(wǎng)絡(luò)分割為多個(gè)VLAN,則縮小了 ARP等的廣播幀的到達(dá)范圍 (廣播區(qū)域),可以避免網(wǎng)絡(luò)頻帶的壓迫。
作為在上述的VLAN中實(shí)現(xiàn)STP的技術(shù),有IEEE802.1 (非專 利文獻(xiàn)3)中規(guī)定的MST (Multiple Spanning Tree Protocol:所生成 樹協(xié)議)。MST中,按每個(gè)由一個(gè)或多個(gè)VLAN構(gòu)成的MST實(shí)例 構(gòu)成生成樹。
圖20表示適用了 MST的橋接LAN的網(wǎng)絡(luò)結(jié)構(gòu)的一例。
這里,LAN弁1 弁4經(jīng)包含環(huán)狀連接的網(wǎng)橋BR1 BR4的中繼 網(wǎng)NW,來彼此連接。LAN#1上容納PCl-l PCl-3,在LAN井2 LAN弁4上分別連接PC2、 PC3、 PC4。
圖20中,在橋接LAN上形成實(shí)線表示的VLAN弁1和虛線表 示的VLAN井2這兩個(gè)VLAN。與LAN# 1相連的PC1-1和LAN弁 3整體屬于VLAN弁1,與LAN# 1相連的PCl-2、 PCl-3、 LAN#2 和LAN#4的整體屬于VLAN弁2。
這里,設(shè)VLAN#1和VLAN#2屬于彼此不同的MST實(shí)例, 將各個(gè)MST實(shí)例定義為"MST實(shí)例井l" 、 "MST實(shí)例#2"。 MST中,按每個(gè)MST實(shí)例來選擇根網(wǎng)橋RB,按每個(gè)網(wǎng)橋來決定 RP、 DP和NDP。在下面的說明中,在MST實(shí)例弁l中,將BR1 假定選擇為根網(wǎng)橋RB,在MST實(shí)例井2中,將BR3假定選擇為根 網(wǎng)橋RB。
在網(wǎng)橋BR1中,以太端口 Pll為MST實(shí)例弁1、 #2雙方中指 定的端口DP,以太端口 P12在MST實(shí)例弁1中為DP,在MST實(shí) 例弁2中為NDP。此外,在網(wǎng)橋BR2中,以太端口P21在MST實(shí) 例# 1中為RP,在MST實(shí)例#2中為DP,以太端口 P22在MST 實(shí)例#1、弁2兩者中為DP。
在網(wǎng)橋BR3中,以太端口 P31在MST實(shí)例#1中為N1^P,在 MST實(shí)例弁2中是DP,以太端口 P32在MST實(shí)例弁1、 #2兩者中 是RP。在網(wǎng)橋BR4中,以太端口 P41在MST實(shí)例#1、弁2兩者 中是RP,以太端口P42在MST實(shí)例弁1中是DP,在MST實(shí)例弁2 中是RP。因此,MST實(shí)例弁1中,堵塞了網(wǎng)橋BR1和BR2之間, 在MST實(shí)例弁2中,堵塞了網(wǎng)橋BR3和BR4之間。
這樣,可以根據(jù)MST,在多個(gè)VLAN (圖20中VLAN井1和 VLAN#2)上構(gòu)成各自的生成樹,可以同時(shí)實(shí)現(xiàn)作為VLAN的優(yōu)點(diǎn) 的縮小廣播區(qū)域和作為STP的優(yōu)點(diǎn)的避免廣播風(fēng)暴。
圖20所示的橋接VLAN中,PC1-2作為WEB服務(wù)器發(fā)揮作 用,PC1-3作為會(huì)話管理用的SIP (Session Initiation Protocol)服務(wù) 器發(fā)揮作用,將PC2假定為WEB和SIP的客戶機(jī),將PC4假定為 SIP的客戶機(jī)。這些PC都屬于VLAN弁2。 WEB客戶機(jī)可以從 WEB服務(wù)器(PC1-2)中接受基于http協(xié)議的WEB業(yè)務(wù)。另一方 面,在SIP客戶機(jī)之間,可經(jīng)SIP服務(wù)器(PC1-3)來進(jìn)行VoIP (Voice over IP: IP網(wǎng)絡(luò)電話)通信.
VLAN#2中,由于堵塞了網(wǎng)橋BR1的端口 P12和網(wǎng)橋BR2的 端口 P21之間,所以PC2在從WEB服務(wù)器(PC1-2)接收到WEB 業(yè)務(wù)的情況下,PC2經(jīng)網(wǎng)橋BR2、 BR3、 BR4、 BR1,與WEB服務(wù) 器進(jìn)行通信。另外,在經(jīng)SIP服務(wù)器(PC 1-3)與PC4進(jìn)行VoIP通 信的情況下,PC2也通過以網(wǎng)橋BR2、 BR3、 BR4、 BR1的順序經(jīng) 過的通信路徑,來與SIP服務(wù)器(PC1-3)相連。
在如WEB業(yè)務(wù)那樣,不需要嚴(yán)格的實(shí)時(shí)傳送的通信業(yè)務(wù)中, 通信幀經(jīng)過的網(wǎng)橋個(gè)數(shù)不特別成為問題,但是在VoIP這樣的聲音 通信中,網(wǎng)絡(luò)上的數(shù)據(jù)傳送延遲成為問題,所以最好通過經(jīng)過的網(wǎng) 橋的個(gè)數(shù)少的最小延遲路徑進(jìn)行通信。
但是,在MST中,如上所述,按每個(gè)VLAN來適用SIP,中繼 網(wǎng)內(nèi)不能構(gòu)成按每個(gè)業(yè)務(wù)不同的生成樹。因此,在圖20中,,例
如,在屬于VLAN弁2的PC2與PC4進(jìn)行VoIP通信的情況下,不 能通過僅經(jīng)過BR2和BR1的最小路徑,來訪問SIP服務(wù)器(PC1-3) 。 B卩,在現(xiàn)有的MST中,有不能構(gòu)成根據(jù)如WEB業(yè)務(wù)和VoIP 業(yè)務(wù)那樣的業(yè)務(wù)種類而不同的生成樹的問題。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種可以在中繼網(wǎng)內(nèi)構(gòu)成按每個(gè)業(yè)務(wù)而不 同的生成樹的橋接LAN。
本發(fā)明的另一目的是提供一種在橋接VLAN的中繼網(wǎng)內(nèi)可構(gòu)成 按每個(gè)業(yè)務(wù)而不同的生成樹的通信節(jié)點(diǎn)裝置。
本發(fā)明的又一目的是提供一種在橋接VLAN的中繼網(wǎng)內(nèi)生成能 夠以適合于業(yè)務(wù)類別的路徑進(jìn)行傳送的通信幀的通信終端裝置和網(wǎng) 關(guān)裝置。
為了實(shí)現(xiàn)上述目的,本發(fā)明的特征在于,在彼此連接橋接LAN 的多個(gè)LAN的中繼網(wǎng)內(nèi),按每個(gè)由VLAN-ID和服務(wù)等級(jí)的組合定 義的MST實(shí)例,來形成生成樹。作為服務(wù)等級(jí),可以使用在以太
(Ethernet:注冊(cè)商標(biāo))幀的頭部上生成的標(biāo)記字段上定義的COS
(Class Of Service)。
本發(fā)明中,與橋接LAN相連的各終端裝置(個(gè)人計(jì)算機(jī))例如 參考表示TCP/UDP端口號(hào)和COS值的對(duì)應(yīng)關(guān)系的變換表,來特定 與網(wǎng)絡(luò)應(yīng)用使用的TCP/UDP端口號(hào)對(duì)應(yīng)的COS值,并將該COS 值與所屬的VLAN的標(biāo)識(shí)符一起,設(shè)置在發(fā)送幀的頭部上。另外, 構(gòu)成中繼網(wǎng)的各網(wǎng)橋參考表示VLAN-ID和COS值的組合與MST 實(shí)例標(biāo)識(shí)符之間的對(duì)應(yīng)關(guān)系的變換表,來特定接收幀的MST實(shí)例 標(biāo)識(shí)符。
若更詳細(xì)描述,本發(fā)明的橋接LAN,包括形成多個(gè)VLAN (Virtual LAN:虛擬LAN)的中繼網(wǎng)和與該中繼網(wǎng)相連的多個(gè)LAN,在所述中繼網(wǎng)內(nèi),按每個(gè)由一個(gè)或多個(gè)VLAN構(gòu)成的MST (Multiple Spanning Tree Protocol:多生成樹協(xié)議)實(shí)例,形成邏輯 生成樹,其特征在于,所述中繼網(wǎng)由發(fā)送接收以太幀的多個(gè)網(wǎng)橋構(gòu) 成;
各網(wǎng)橋具有變換表,與VLAN標(biāo)識(shí)符和服務(wù)等級(jí)值(COS: Class of service)的組合相對(duì)應(yīng)地定義多生成樹協(xié)議實(shí)例的標(biāo)識(shí)符; 以及用于在所述中繼網(wǎng)內(nèi)按每個(gè)由所述變換表定義的多生成樹協(xié)議 實(shí)例標(biāo)識(shí)符來形成生成樹的單元;
所述各網(wǎng)橋從接收幀的頭中提取VLAN標(biāo)識(shí)符和服務(wù)等級(jí)值, 并通過所述變換表,來特定所述接收幀的多生成樹協(xié)議實(shí)例標(biāo)識(shí) 符,按照具有該多生成樹協(xié)議實(shí)例標(biāo)識(shí)符的生成樹的路徑,傳送所 述接收幀。
本發(fā)明提供一種適用于根據(jù)MST來形成生成樹的橋接LAN的 通信節(jié)點(diǎn)裝置、終端裝置和網(wǎng)關(guān)。
根據(jù)本發(fā)明的通信節(jié)點(diǎn)裝置,其特征在于,包括多個(gè)端口接 口,分別發(fā)送接收以太幀;變換表,與VLAN標(biāo)識(shí)符和服務(wù)等級(jí)值 (COS: Class of service)的組合相對(duì)應(yīng)地定義多生成樹協(xié)議實(shí)例標(biāo) 識(shí)符;用于在所述中繼網(wǎng)內(nèi)按每個(gè)由所述變換表定義的多生成樹協(xié) 議實(shí)例標(biāo)識(shí)符來形成生成樹的單元;以及路徑控制部,在從所述各 端口接口接收了以太幀時(shí),通過所述變換表,來特定與接收幀的頭 所表示的VLAN標(biāo)識(shí)符和服務(wù)等級(jí)值的組合相對(duì)應(yīng)的多生成樹協(xié)議 實(shí)例標(biāo)識(shí)符,并根據(jù)具有該多生成樹協(xié)議實(shí)例標(biāo)識(shí)符的生成樹的路 徑,來傳送所述接收幀。
根據(jù)本發(fā)明的終端裝置,其特征在于,包括變換表,表示 TCP/UDP端口號(hào)和服務(wù)等級(jí)值(COS: Class of service)的對(duì)應(yīng)關(guān) 系;以及用于根據(jù)網(wǎng)絡(luò)應(yīng)用所使用的TCP/UDP端口號(hào)來從所述變 換表中特定要適用于發(fā)送幀的服務(wù)等級(jí)值的單元;該終端裝置將在頭部包含該終端裝置所屬的VLAN標(biāo)識(shí)符和所述特定的服務(wù)等級(jí)值 的以太幀,發(fā)送到所述橋接LAN。
也可代替各終端裝置,而由位于LAN和中繼網(wǎng)之間的網(wǎng)關(guān)裝置 進(jìn)行對(duì)以太幀的COS值的添加。本發(fā)明的網(wǎng)關(guān)裝置,其特征在 于,包括多個(gè)端口接口,分別通過端口號(hào)來加以識(shí)別;變換表, 表示TCP/UDP端口號(hào)和服務(wù)等級(jí)值(COS: Class of service)的對(duì) 應(yīng)關(guān)系;COS值設(shè)置表,與端口號(hào)相對(duì)應(yīng),存儲(chǔ)了表示是否要進(jìn)行 COS值設(shè)置的標(biāo)記信息;路徑控制單元,在從上述各端口接口接收 了以太幀時(shí),從上述COS值設(shè)置表中檢索與作為接收幀的傳送目 標(biāo)的端口號(hào)對(duì)應(yīng)的標(biāo)記信息,在該標(biāo)記信息表示要進(jìn)行COS值設(shè) 置的情況下,從上述變換表中檢索出與上述接收幀的TCP/UDP端 口號(hào)對(duì)應(yīng)的COS值,并將該COS值設(shè)置在上述接收幀的頭部,將 接收幀傳送到由上述傳送目標(biāo)端口號(hào)特定的端口接口 。
根據(jù)本發(fā)明,通過對(duì)需要實(shí)時(shí)性的通信業(yè)務(wù)分配特定的COS 值,利用與特定COS值對(duì)應(yīng)的生成樹來預(yù)先確保最佳的路徑,可 以提供中繼網(wǎng)內(nèi)的傳送延遲少的通信業(yè)務(wù)。
另外,并不限定所有的網(wǎng)絡(luò)應(yīng)用執(zhí)行利用了 TCP/UDP的通信業(yè) 務(wù)。此外,即使在利用TCP/UDP的通信業(yè)務(wù)中,實(shí)時(shí)性要求較寬 松的通信業(yè)務(wù)的數(shù)據(jù)幀也不需要通過最佳路徑。因此,尤其對(duì)不需 要最佳路徑的通信業(yè)務(wù),也可以分配缺省的COS值,例如"0", 通過使具有缺省COS值的一個(gè)或多個(gè)VLAN與缺省的MST實(shí)例標(biāo) 識(shí)符相對(duì)應(yīng),來通過通用的生成樹傳送數(shù)據(jù)幀。
根據(jù)本發(fā)明,由于可以在橋接LAN的中繼網(wǎng)內(nèi),形成與網(wǎng)絡(luò)應(yīng) 用所使用的業(yè)務(wù)類別對(duì)應(yīng)的生成樹,所以即使是具有同一 VLAN標(biāo) 識(shí)符的數(shù)據(jù)幀,實(shí)時(shí)性高的數(shù)據(jù)幀也可以通過與其他數(shù)據(jù)幀不同的 最佳的通信路徑來加以傳送。另外,可以產(chǎn)生作為VLAN的特征的 廣播區(qū)域的分割效果和作為STP的優(yōu)點(diǎn)的廣播風(fēng)暴的抑制效果i
圖1是表示適用本發(fā)明的橋接VLAN的第一 實(shí)施例的圖2是表示適用于本發(fā)明的橋接VLAN的個(gè)人計(jì)算機(jī)PC的一
實(shí)施例的結(jié)構(gòu)圖3是表示適用于本發(fā)明的橋接VLAN的網(wǎng)橋BR的一實(shí)施例
的結(jié)構(gòu)圖4是表示圖2所示的PC具有的TCP/UDP端口號(hào)-COS變換 表的一例的圖5是表示圖3所示的網(wǎng)橋BR具有的VLAN-ID COS-MST
實(shí)例變換表的一例的圖; 圖6是以太幀的格式圖7是說明PC中的數(shù)據(jù)幀的發(fā)送動(dòng)作用的圖; 圖8是COS值取得程序120的流程圖; 圖9是說明PC中的數(shù)據(jù)幀的接收動(dòng)作用的圖; 圖IO是說明網(wǎng)橋BR中的以太幀的傳送動(dòng)作用的圖; 圖11是MST實(shí)例取得程序310的流程圖; 圖 12是表示適用本發(fā)明的橋接VLAN的第二實(shí)施例的圖; 圖13是表示圖12所示的網(wǎng)關(guān)GW1的一實(shí)施例的結(jié)構(gòu)圖; 圖14是表示網(wǎng)關(guān)GW具有的COS值設(shè)置表420的一例的圖; 圖15是表示網(wǎng)關(guān)GW具有的TCP/UDP端口號(hào)-COS變換表的 一例的圖16是說明網(wǎng)關(guān)GW中的數(shù)據(jù)幀的傳送動(dòng)作用的圖17是在網(wǎng)關(guān)GW中執(zhí)行的COS值取得程序410的流程圖18是表示利用了公眾網(wǎng)的現(xiàn)有的橋接LAN的網(wǎng)絡(luò)結(jié)構(gòu)圖19是表示適用了STP的現(xiàn)有網(wǎng)絡(luò)結(jié)構(gòu)的一例的圖20是表示適用了 MST的現(xiàn)有網(wǎng)絡(luò)結(jié)構(gòu)的一例的圖。
具體實(shí)施例方式
下面,參考附圖來詳細(xì)說明本發(fā)明的實(shí)施例。
實(shí)施例1
圖1表示適用本發(fā)明的橋接VLAN的網(wǎng)絡(luò)結(jié)構(gòu)例。這里所示例 的網(wǎng)絡(luò)由LAN弁1 LAN弁4和包含環(huán)狀連接的網(wǎng)橋BR1 BR4的 中繼網(wǎng)麗構(gòu)成,與圖20相同,分別將PCl-l~PCl-3、 PC2、 PC3、 PC4連接到LAN弁1 LAN弁4。
圖1所示的橋接LAN上形成實(shí)線所示的VLAN井1和虛線所示 的VLAN弁2兩個(gè)VLAN,與圖20相同,與LAN# 1相連的PC1-1 和LAN弁3整體屬于VLAN弁1,與LAN# 1相連的PCl-2、 PCl-3、 LAN#2和LAN弁4整體屬于VLAN弁2。 VLAN弁2中,PC1-2作 為WEB服務(wù)器發(fā)揮作用,PC1-3作為SIP服務(wù)器發(fā)揮作用,PC2為 WEB和SIP的客戶機(jī),PC4為SIP客戶機(jī)。
本實(shí)施例中,作為以太頭的標(biāo)記字段中包含的服務(wù)等級(jí)COS值 (Class of service),對(duì)SIP業(yè)務(wù)(TCP端口號(hào)- "5060")分配特 定值"3",對(duì)WEB服務(wù)器(TCP端口號(hào)="80")分配缺省值 "0" 。 MSI實(shí)例#1屬于VLAN#1。另一方面,將VLAN弁2分 割為兩個(gè)生成樹,使COS-0的VLAN弁2屬于MST實(shí)例弁2,使 COS = 3的VLAN井2屬于MSI實(shí)例弁3。
本實(shí)施例中,將適合于每個(gè)MSI實(shí)例的網(wǎng)橋設(shè)作根網(wǎng)橋RB, 按每個(gè)網(wǎng)橋決定RP、 DP、 NDP。在MST實(shí)例#1、 MST實(shí)例#3 中,將BR1作為根網(wǎng)橋RB,在MST實(shí)例弁2中,將BR3作為根網(wǎng) 橋RB。這些根網(wǎng)橋RB通過網(wǎng)絡(luò)管理者來加以指定。RP、 DP、 NDP通過MST來自動(dòng)決定。
網(wǎng)橋BR1中,以太端口 Pll在MST實(shí)例#1 #3全部中為 DP,以太端口 P12在MST實(shí)例井1、弁3中為DP,在MST實(shí)例弁
2中為NDP。網(wǎng)橋BR2中,以太端口P21在MST實(shí)例弁1和弁3中 為RP,在MST實(shí)例弁2中為DP,以太端口 P22在MST實(shí)例井1 弁3全部中為DP。
網(wǎng)橋BR3中,以太端口P31在MST實(shí)例弁1和弁3中為NDP, 在MST實(shí)例#2中為DP,以太端口 P32在MST實(shí)例#1 #3全 部中為RP。此外,網(wǎng)橋BR4中,以太端口 P41在MST實(shí)例弁1 #3全部中為RP,以太端口 P42在MST實(shí)例#1和弁3中為DP, 在MST實(shí)例弁2中為RP。
因此,在MST實(shí)例#1和#3中,堵塞BR3和BR4之間,在 MST實(shí)例弁2中,堵塞BR1和BR2之間,而分別形成各自的生成 樹。
這里,與LAN弁2相連的PC2在從WEB服務(wù)器(PC1-2)享受 WEB業(yè)務(wù)的情況下,在PC2和WEB服務(wù)器(PC1-2)之間,發(fā)送 接收COS-O的通信幀。由于在COS=0的VLAN弁2所屬的MST 實(shí)例#2中,堵塞了網(wǎng)橋BR1 (以太端口 P12)和網(wǎng)橋BR2 (以太 端口 P21)之間的線路,所以從PC2發(fā)送的幀沿著按照以網(wǎng)橋 BR2、 BR3、 BR4、 BR1的順序通過的路徑,傳送到WEB服務(wù)器 (PC1-2)。從WEB服務(wù)器(PC1-2)發(fā)送到PC2目標(biāo)的幀利用與 此相反順序的路徑,傳送到PC2。
另一方面,PC2在經(jīng)SIP服務(wù)器(PC1-3),與PC4進(jìn)行VoIP 通信的情況下,通信幀的COS的值為"3"。由于在COS = 3的 VLAN井2所屬的MST實(shí)例弁3中,PC2和SIP服務(wù)器(PC1-3)可 以通過僅經(jīng)過網(wǎng)橋BR2和BR1的最短路徑來進(jìn)行信息交換,所以 可以使數(shù)據(jù)傳送延遲最小。
圖2表示適用于本發(fā)明的橋接VLAN的PC的一實(shí)施例。
PC由處理器(CPU) 21、主存儲(chǔ)器22、非易失性存儲(chǔ)器23、 以太端口接口 24和相互連接這些要素的內(nèi)部總線25。非易失性存儲(chǔ)器23中作為與本發(fā)明有關(guān)的軟件,存儲(chǔ)了應(yīng)用程序軟件IOOM、 TCP/IP協(xié)議棧IIOM、 COS值取得程序120M和TCP/UDP端口號(hào)-COS變換表130M。在PC啟動(dòng)時(shí),將這些軟件裝載到主存儲(chǔ)器22 上(100 130),通過處理器21來加以執(zhí)行或參考。
作為應(yīng)用程序軟件100 (100M),準(zhǔn)備了與PC的功能相對(duì)應(yīng) 的適當(dāng)?shù)能浖@?,PC4中準(zhǔn)備了 SIP客戶機(jī)軟件,PC2上準(zhǔn)備 了 WEB客戶機(jī)軟件和SIP客戶機(jī)軟件。另外,PC1-2上準(zhǔn)備了 WEB服務(wù)器軟件,PC 1-3上準(zhǔn)備了 SIP服務(wù)器軟件。
處理器21執(zhí)行應(yīng)用程序軟件100,并利用TCP/IP協(xié)議棧110, 與連接到網(wǎng)絡(luò)NW的其他PC進(jìn)行通信。
COS值取得程序120由TCP/IP協(xié)議棧110調(diào)用。COS值取得 程序120從TCP/UDP端口號(hào)-COS變換表130中檢索與TCP/IP協(xié) 議棧110指定的TCP/UDP端口號(hào)對(duì)應(yīng)的COS值,并將其返回到 TCP/IP協(xié)議棧。處理器21在發(fā)送幀的以太頭中包含的標(biāo)記字段上 設(shè)置上述COS值,并將其從以太端口接口 24發(fā)送到LAN。
圖3表示適用于本發(fā)明的橋接VLAN的網(wǎng)橋BR的一實(shí)施例。
網(wǎng)橋BR具有處理器(CPU) 31、主存儲(chǔ)器32、非易失性存儲(chǔ) 器33、多個(gè)以太端口接口 (INF) 34-l 34-N和相互連接這些要素 的內(nèi)部總線35構(gòu)成。
非易失性存儲(chǔ)器33中作為與本發(fā)明有關(guān)的軟件,準(zhǔn)備了 L2路 徑控制程序300M、 MST實(shí)例取得程序310M、 VLAN-ID COS-MST實(shí)例變換表350和STP/MST協(xié)議的程序370M。在網(wǎng)橋啟動(dòng) 時(shí),將這些軟件裝載到主存儲(chǔ)器32上(300 370),通過處理器 31來加以執(zhí)行或參考。
按照L2路徑控制程序300處理通過以太端口接口 34 (34-l 34-N)接收的通信幀。L2路徑控制程序300調(diào)用MST實(shí)例取得程 序310,確定與接收幀的標(biāo)記字段所示的COS值相對(duì)應(yīng)的MST實(shí)
例標(biāo)識(shí)符,并按照通過該MST實(shí)例標(biāo)識(shí)符定義的生成樹的路徑, 來決定要傳送接收幀的以太端口接口 。
STP的路徑由STP/MST協(xié)議的程序370形成,若在各網(wǎng)橋中, 確定了 MST實(shí)例的標(biāo)識(shí)符,則根據(jù)生成樹的構(gòu)成信息判斷接收幀 的傳送目標(biāo)以太端口接口的標(biāo)識(shí)符。
MST實(shí)例取得程序310從VLAN-ID COS-MST實(shí)例變換表 350中檢索L2路徑控制程序300指定的與VLAN-ID和COS對(duì)應(yīng)的 MST實(shí)例的標(biāo)識(shí)符,并將其返回到L2路徑控制程序。
圖4表示PC具有的TCP/UDP端口號(hào)-COS變換表130的一例。
TCP/UDP端口號(hào)-COS變換表130由表示TCP/UDP端口號(hào)131 和COS值132的對(duì)應(yīng)關(guān)系的多個(gè)表格條目構(gòu)成。這里,表格條目 1301定義WEB業(yè)務(wù)(TCP端口號(hào)=80)的COS值,表格條目 1302定義SIP業(yè)務(wù)(TCP端口號(hào)-5060)的COS值。
圖5表示網(wǎng)橋BR具有的VLAN ID COS-MST實(shí)例變換表350 的一例。
VLAN ID. COS-MST實(shí)例變換表350由與VLAN-ID351和 COS值352的組合相對(duì)應(yīng)地表示MST實(shí)例的標(biāo)識(shí)符353的值的多 個(gè)表格條目構(gòu)成。表格條目3501定義圖1所示的MST實(shí)例弁l, 表格條目3502和3503分別定義MST實(shí)例弁2和MST實(shí)例#3。
圖6表示在PC和網(wǎng)橋BR之間以及在中繼網(wǎng)內(nèi)的網(wǎng)橋BR之間 傳送的以太幀的格式。
以太幀60包括以太頭Hl、數(shù)據(jù)部62、 FCS (Frame Check Sequence:幀檢驗(yàn)序列)63。以太頭HI包括目標(biāo)MAC地址611、 發(fā)送源MAC地址612、標(biāo)記(tag)字段613和幀類別614, tag字 段613包括3比特的COS字段615、 1比特的CFI (Canonical Format Indicator:規(guī)范格式指示器)字段616和12比特的VLAN-
ID字段617。
接著,參考圖7 圖9,來說明PC中的數(shù)據(jù)的發(fā)送接收。 圖7表示圖2所示的PC的構(gòu)成要素中特別是與數(shù)據(jù)發(fā)送有關(guān) 的部分。
若通過應(yīng)用程序軟件100生成發(fā)送數(shù)據(jù)200,則處理器21通過 TCP/IP協(xié)議棧110,在發(fā)送數(shù)據(jù)200中生成TCP/UDP頭H3、 IP頭 H2、以太頭Hl,形成圖6所示的以太幀。這時(shí),TCP/IP協(xié)議棧 110將TCP/UDP端口號(hào)作為自變量,來調(diào)用COS值取得程序 120。 COS值取得程序120將由自變量指定的TCP/UDP端口號(hào)作為 檢索鍵,從TCP/UDP端口號(hào)-COS變換表130中取得COS值,并 將其返回到TCP/IP協(xié)議棧110。
TCP/IP協(xié)議棧110將通過上述COS值取得程序120確定的 COS值設(shè)置在以太頭HI的標(biāo)記字段613 (COS字段615)上。另 外,在發(fā)送幀不是TCP/UDP幀的情況下,TCP/IP協(xié)議棧110將 COS字段615設(shè)置為"0",而不調(diào)用COS值取得程序120。由 TCP/IP協(xié)議幀110生成的以太幀60T經(jīng)以太端口接口 24,發(fā)送到 LAN線路。
圖8表示COS值取得程序120的流程圖。 COS值取得程序120中,從TCP/UDP端口號(hào)-COS變換表130 中檢索與由自變量指定的TCP/UDP端口號(hào)相應(yīng)的表格條目(步驟 121)。判斷檢索結(jié)果(122),在發(fā)現(xiàn)與檢索鍵相應(yīng)的表格條目的 情況下,將該表格條目表示的COS值返回到TCP/IP協(xié)議棧110中 (123)。在沒有發(fā)現(xiàn)與檢索鍵相應(yīng)的表格條目的情況下,將COS 值"0"返回到TCP/IP協(xié)議棧110中(124)。
圖9表示PC中的數(shù)據(jù)幀的接收動(dòng)作。
通過TCP/IP協(xié)議棧IIO來處理以太端口接口 24從LAN線路接 收的以太幀60R。在TCP/IP協(xié)議棧110中,從接收幀60R去除以
太頭H1、 IP頭H2、 TCP/UDP頭H3,并將數(shù)據(jù)部62的內(nèi)容作為接 收數(shù)據(jù)201傳到應(yīng)用程序軟件100。
圖IO表示網(wǎng)橋上BR中的以太幀的傳送動(dòng)作。
處理器31通過L2路徑控制程序300來處理從各以太端口接口 例如34-j從LAN線路接收的以太幀60R。 L2路徑控制程序300從 接收以太幀60R的以太頭HI中提取VLAN-ID617和COS值615, 并將其作為自變量來調(diào)用MST實(shí)例取得程序310。
MST實(shí)例取得程序310將L2路徑控制程序300指定的VLAN-ID 和COS值作為檢索鍵,從VLAN-ID COS-MST實(shí)例變換表350 中檢索與檢索鍵對(duì)應(yīng)的MST實(shí)例的標(biāo)識(shí)符353,并將其返回到L2 路徑控制程序300。
L2路徑控制程序300按照與MST實(shí)例標(biāo)識(shí)符353對(duì)應(yīng)的STP 路徑,來決定要傳送接收幀的以太端口接口 34-k,并從該接口發(fā)送 以太幀60R。
圖ll表示MST實(shí)例取得程序310的流程圖。
MST實(shí)例取得程序310中,將從L2路徑控制程序300提供的 VLAN-ID和COS值的組合作為檢索鍵,參考VLAN-ID'COS-MST 實(shí)例變換表350,取得與檢索鍵相應(yīng)的MST實(shí)例標(biāo)識(shí)符353 (步驟311),并將所取得的MST實(shí)例標(biāo)識(shí)符返回到L2路徑控制 程序300 (312)。
實(shí)施例2
圖12表示適用本發(fā)明的橋接VLAN的其他網(wǎng)絡(luò)結(jié)構(gòu)例。 圖12的網(wǎng)絡(luò)在中繼網(wǎng)NW上,經(jīng)網(wǎng)關(guān)GW1連接到其他LAN井 5方面與圖1不同。圖12中,網(wǎng)關(guān)GW1經(jīng)LAN弁2連接到中繼網(wǎng) NW,但是網(wǎng)關(guān)GW1也可直接連接到網(wǎng)橋BR2的以太端口 P23 上。
網(wǎng)關(guān)GW1通過以太端口 GP1與LAN#2相連,通過以本端口
GP2與LAN#5相連,將來自LAN#5的接收幀傳送到LAN弁2, 并且,將來自LAN弁2的接收幀傳送到LAN弁5。
本實(shí)施例的網(wǎng)關(guān)GW1在從LAN弁5接收到通信幀后,根據(jù)接收 幀表示的TCP/UDP端口號(hào)來特定COS值,并將其設(shè)置在以太頭 HI的標(biāo)記字段上,而將接收幀傳送到LAN#2。個(gè)人計(jì)算機(jī)PC5 連接到LAN弁5。個(gè)人計(jì)算機(jī)PC5為SIP客戶機(jī),在SIP服務(wù)器中 經(jīng)(PC1-3),與其他SIP客戶機(jī),例如PC4進(jìn)行通信。
本實(shí)施例中,由于網(wǎng)關(guān)GW1在來自LAN#5的接收幀上設(shè)置 COS值,所以在個(gè)人計(jì)算機(jī)PC5上不需要具有實(shí)施例1中說明的 COS值的設(shè)置功能,例如不需要具有圖2所示的COS值取得程序 120和TCP/UDP端口號(hào)-COS變換表130。
圖13表示網(wǎng)關(guān)GW1的一實(shí)施例。
網(wǎng)關(guān)GW1具有處理器(CPU) 41、主存儲(chǔ)器42、非易失性存 儲(chǔ)器43、多個(gè)以太端口接口 (INF) 44-l 44-N和相互連接這些要 素的內(nèi)部總線45。非易失性存儲(chǔ)器43中作為與本發(fā)明有關(guān)的軟 件,準(zhǔn)備了具有路由表(圖中未示)的L3路徑控制程序400M、 COS值取得程序410M、 COS值設(shè)置表420M和TCP/UDP端口號(hào)-COS變換表430M。在網(wǎng)關(guān)啟動(dòng)時(shí),將這些軟件下載到主存儲(chǔ)器42 上(400 430),并通過處理器41來加以執(zhí)行或參考。
L3路徑控制程序400在從LAN#5中接收了以太幀時(shí),從接收 幀中提取TCP/UDP端口號(hào),使用COS值取得程序410,來特定與 TCP/UDP端口號(hào)對(duì)應(yīng)的COS值,并將該COS值設(shè)置在以太頭HI 的標(biāo)記上。L3路徑控制程序400通過路由表,來特定上述以太幀的 輸出端口號(hào),并從與輸出端口號(hào)對(duì)應(yīng)的適當(dāng)?shù)囊蕴丝诮涌谥邪l(fā)送 接收幀。
COS值取得程序410參考COS設(shè)置表420和TCP/UDP端口號(hào)-COS變換表430,取得與從L3路徑控制程序400指定的fCP/UDP
端口號(hào)對(duì)應(yīng)的COS值,并將其返回到L3路徑控制程序400上。 圖14表示COS值設(shè)置表420的一例。
COS值設(shè)置判斷表420按每個(gè)網(wǎng)關(guān)GW1具有的以太端口的識(shí) 別號(hào)421,來顯示表示是否需要進(jìn)行COS值設(shè)置的標(biāo)記422。這里 所示的例子中,在以太端口號(hào)#1的表格條目中,將標(biāo)記422設(shè)置 為"1"。這是指應(yīng)對(duì)傳送到以太端口 GP1的傳送幀設(shè)置COS值。
圖15表示網(wǎng)關(guān)GW1具有的TCP/UDP端口號(hào)-COS變換表430 的一例。
TCP/UDP端口號(hào)-COS變換表430與第一實(shí)施例的PC具有的 TCP/UDP端口號(hào)-COS變換表130相同,表示TCP/UDP端口號(hào)431 和COS值432的對(duì)應(yīng)關(guān)系。
圖16表示網(wǎng)關(guān)GW1中的數(shù)據(jù)幀的傳送動(dòng)作。
處理器41在以太端口接口,例如第i的接口 44-i接收到以太幀 60R后,通過L3路徑控制程序400來處理接收幀。L3路徑控制程 序400中,檢査接收幀的頭,在接收幀具有TCP/UDP頭H2的情況 下,提取TCP/UDP端口號(hào)。另外,參考路由表,來特定作為接收 幀的傳送目標(biāo)的以太端口號(hào)。
處理器41將TCP/UDP端口號(hào)和以太端口號(hào)作為自變量,來調(diào) 用COS取得程序410。在沒有提取TCP/UDP端口號(hào)的情況下,處 理器41從由以太端口號(hào)特定的以太端口接口,例如接口 44-j送出 接收幀,而不調(diào)用COS取得程序410。
COS取得程序410參考COS值設(shè)置表420,來判斷與所指定的 以太端口號(hào)對(duì)應(yīng)的COS值設(shè)置標(biāo)記422。如果在COS值設(shè)置標(biāo)記 422為"1"的情況下,COS取得程序410參考TCP/UDP端口號(hào)-COS變換表(13010),來取得與所指定的TCP/UDP端口號(hào)對(duì)應(yīng)的 COS值,并將其返回到L3路徑控制程序400。
L3路徑控制程序400將從COS取得程序410通知的60S值設(shè) 置在接收幀的以太頭HI (COS字段615)上,并將其從由傳送目 標(biāo)以太端口號(hào)特定的以太端口接口例如接口 44-j送出。
圖17表示COS值取得程序410的流程圖。
COS值取得程序410中,處理器41從COS值設(shè)置表420中讀 出與所指定的輸出以太端口對(duì)應(yīng)的COS值設(shè)置標(biāo)記422 (步驟 411)。判斷COS值設(shè)置標(biāo)記(412),如果標(biāo)記為"0",則將 COS值="0"返回到L3路徑控制程序400 (415),并結(jié)束該程 序。
若COS設(shè)置標(biāo)記是"1",則處理器41從TCP/UDP端口號(hào)-COS變換表430中檢索與所指定的TCP/UDP端口號(hào)對(duì)應(yīng)的表格條 目(413),將該表格條目表示的COS值432返回到L3路徑控制 程序400 ( 414),并結(jié)束該程序。
根據(jù)本實(shí)施例,由于在如個(gè)人計(jì)算機(jī)PC5那樣,經(jīng)網(wǎng)關(guān)GW1 與中繼網(wǎng)NW相連的終端裝置上不需要MST實(shí)例特定用的COS值 設(shè)置功能,所以對(duì)LAN#5中容納的多個(gè)終端裝置,容易以最佳的 路徑來提供通信業(yè)務(wù)。
權(quán)利要求
1、一種橋接LAN,包括形成多個(gè)虛擬LAN的中繼網(wǎng)和與該中繼網(wǎng)相連的多個(gè)LAN,在所述中繼網(wǎng)內(nèi),按每個(gè)由一個(gè)或多個(gè)虛擬LAN構(gòu)成的多生成樹協(xié)議實(shí)例,形成邏輯生成樹,其特征在于,所述中繼網(wǎng)由發(fā)送接收以太幀的多個(gè)網(wǎng)橋構(gòu)成;各網(wǎng)橋具有變換表,與虛擬LAN標(biāo)識(shí)符和服務(wù)等級(jí)值的組合相對(duì)應(yīng)地定義多生成樹協(xié)議實(shí)例的標(biāo)識(shí)符;以及用于在所述中繼網(wǎng)內(nèi)按每個(gè)由所述變換表定義的多生成樹協(xié)議實(shí)例標(biāo)識(shí)符來形成生成樹的單元;所述各網(wǎng)橋從接收幀的頭中提取虛擬LAN標(biāo)識(shí)符和服務(wù)等級(jí)值,并通過所述變換表,來特定所述接收幀的多生成樹協(xié)議實(shí)例標(biāo)識(shí)符,按照具有該多生成樹協(xié)議實(shí)例標(biāo)識(shí)符的生成樹的路徑,傳送所述接收幀。
2、 根據(jù)權(quán)利要求1所述的橋接LAN,其特征在于, 所述用于形成生成樹的單元,與虛擬LAN標(biāo)識(shí)符相同且服務(wù)等級(jí)不同的第一、第二多生成樹協(xié)議實(shí)例標(biāo)識(shí)符相對(duì)應(yīng)地、在所述 中繼網(wǎng)內(nèi)形成路徑不同的第一、第二生成樹。
3、 根據(jù)權(quán)利要求1所述的橋接LAN,其特征在于, 所述多個(gè)虛擬LAN中的特定的一個(gè)包括容納在第一 LAN中的會(huì)話管理服務(wù)器和分別容納至少一個(gè)客戶終端的多個(gè)第二 LAN,形 成具有下述多生成樹協(xié)議實(shí)例標(biāo)識(shí)符的生成樹,使得所述第一 LAN 和各第二 LAN之間的幀傳送延遲最小,該多生成樹協(xié)議實(shí)例標(biāo)識(shí) 符與所述特定虛擬LAN的標(biāo)識(shí)符和分配為聲音通信用的服務(wù)等級(jí) 值的組合相對(duì)應(yīng)。
4、 根據(jù)權(quán)利要求1所述的橋接LAN,其特征在于,在所述各LAN中容納的各終端裝置發(fā)送在頭部包含虛擬LAN 標(biāo)識(shí)符和服務(wù)等級(jí)值的以太幀。
5、 根據(jù)權(quán)利要求1所述的橋接LAN,其特征在于, 包括網(wǎng)關(guān)裝置,該網(wǎng)關(guān)裝置在來自一個(gè)LAN的接收幀的頭部設(shè)置由該幀的TCP/UDP端口號(hào)決定的服務(wù)等級(jí)值,并傳送到所述 中繼網(wǎng)。
6、 一種通信節(jié)點(diǎn)裝置,設(shè)置在利用虛擬LAN對(duì)多個(gè)LAN之 間進(jìn)行連接的中繼網(wǎng)內(nèi),其特征在于,包括多個(gè)端口接口,分別發(fā)送接收以太幀;變換表,與虛擬LAN標(biāo)識(shí)符和服務(wù)等級(jí)值的組合相對(duì)應(yīng)地定 義多生成樹協(xié)議實(shí)例標(biāo)識(shí)符;用于在所述中繼網(wǎng)內(nèi)按每個(gè)由所述變換表定義的多生成樹協(xié)議 實(shí)例標(biāo)識(shí)符來形成生成樹的單元;以及路徑控制部,在從所述各端口接口接收了以太幀時(shí),通過所述 變換表,來特定與接收幀的頭所表示的虛擬LAN標(biāo)識(shí)符和服務(wù)等 級(jí)值的組合相對(duì)應(yīng)的多生成樹協(xié)議實(shí)例標(biāo)識(shí)符,并根據(jù)具有該多 生成樹協(xié)議實(shí)例標(biāo)識(shí)符的生成樹的路徑,來傳送所述接收幀。
7、 一種終端裝置,與橋接LAN相連,該橋接LAN包括形成 多個(gè)虛擬LAN的中繼網(wǎng)和與該中繼網(wǎng)相連的多個(gè)LAN,在所述中 繼網(wǎng)內(nèi),按每個(gè)由一個(gè)或多個(gè)虛擬LAN構(gòu)成的多生成樹協(xié)議實(shí) 例,形成邏輯生成樹,其特征在于,所述終端裝置包括變換表,表示TCP/UDP端口號(hào)和服務(wù)等級(jí)值的對(duì)應(yīng)關(guān)系;以及用于根據(jù)網(wǎng)絡(luò)應(yīng)用所使用的TCP/UDP端口號(hào)來從所述變換表 中特定要適用于發(fā)送幀的服務(wù)等級(jí)值的單元;該終端裝置將在頭部包含該終端裝置所屬的虛擬LAN標(biāo)識(shí)符 和所述特定的服務(wù)等級(jí)值的以太幀,發(fā)送到所述橋接LAN。
8、一種網(wǎng)關(guān)裝置,連接在橋接LAN和至少一個(gè)LAN之間, 該橋接LAN包括形成多個(gè)虛擬LAN的中繼網(wǎng)和與該中繼網(wǎng)相連的 多個(gè)LAN,在所述中繼網(wǎng)內(nèi),按每個(gè)由一個(gè)或多個(gè)虛擬LAN構(gòu)成 的多生成樹協(xié)議實(shí)例,形成邏輯生成樹,其特征在于,所述網(wǎng)關(guān)裝 置包括多個(gè)端口接口,分別通過端口號(hào)來加以識(shí)別; 變換表,表示TCP/UDP端口號(hào)和服務(wù)等級(jí)值的對(duì)應(yīng)關(guān)系; 服務(wù)等級(jí)值設(shè)置表,與端口號(hào)相對(duì)應(yīng)地存儲(chǔ)有表示是否要進(jìn)行 服務(wù)等級(jí)值設(shè)置的標(biāo)記信息;以及路徑控制單元,在從所述各端口接口接收了以太幀時(shí),從所述 服務(wù)等級(jí)值設(shè)置表中檢索與作為接收幀的傳送目標(biāo)的端口號(hào)相對(duì)應(yīng) 的標(biāo)記信息,在該標(biāo)記信息表示需要進(jìn)行服務(wù)等級(jí)值設(shè)置的情況 下,從所述變換表中檢索與所述接收幀的TCP/UDP端口號(hào)相對(duì)應(yīng) 的服務(wù)等級(jí)值,并將該服務(wù)等級(jí)值設(shè)置在所述接收幀的頭部,將接 收幀傳送到由所述傳送目標(biāo)端口號(hào)特定的端口接口 。
全文摘要
提供一種在中繼網(wǎng)內(nèi)可按每個(gè)業(yè)務(wù)構(gòu)成不同的生成樹的橋接LAN和通信節(jié)點(diǎn)裝置。橋接LAN中繼網(wǎng)按每個(gè)由VLAN-ID和服務(wù)等級(jí)(COS值)定義的MST實(shí)例,形成生成樹。各終端裝置通過表示TCP/UDP端口號(hào)和COS值的對(duì)應(yīng)關(guān)系的變換表,來特定與發(fā)送幀的TCP/UDP端口號(hào)對(duì)應(yīng)的COS值,并設(shè)置在發(fā)送幀的頭中。中繼網(wǎng)內(nèi)的各網(wǎng)橋通過表示VLAN-ID和COS值的組合與MST實(shí)例標(biāo)識(shí)符之間的對(duì)應(yīng)關(guān)系的變換表,來特定接收幀的MST實(shí)例標(biāo)識(shí)符,并根據(jù)具有該MST實(shí)例的生成樹來進(jìn)行幀傳送。
文檔編號(hào)H04L12/46GK101197751SQ20071013839
公開日2008年6月11日 申請(qǐng)日期2007年8月1日 優(yōu)先權(quán)日2006年12月7日
發(fā)明者宮田裕章, 野末大樹 申請(qǐng)人:日立通訊技術(shù)株式會(huì)社