專(zhuān)利名稱(chēng):網(wǎng)絡(luò)系統(tǒng)、學(xué)習(xí)橋式節(jié)點(diǎn)、學(xué)習(xí)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)系統(tǒng),特別是涉及即便對(duì)于通過(guò)非對(duì)稱(chēng)路徑的雙向流 也能夠進(jìn)行學(xué)習(xí)動(dòng)作,并且,附加的轉(zhuǎn)發(fā)標(biāo)簽可以在學(xué)習(xí)轉(zhuǎn)發(fā)時(shí)附加的、 網(wǎng)絡(luò)系統(tǒng)、學(xué)習(xí)橋式構(gòu)成節(jié)點(diǎn)、學(xué)習(xí)橋式構(gòu)成方法及其程序。
背景技術(shù):
至今,這種學(xué)習(xí)橋用于在以太網(wǎng)(R)等中決定轉(zhuǎn)發(fā)路徑。作為關(guān)于該 學(xué)習(xí)橋的現(xiàn)有技術(shù),存在著下面舉出的以下這些技術(shù)。例如在題為"1998年,IEEE 標(biāo)準(zhǔn) 802.1D (正EE Std 802.1D)"的 IEEE發(fā)行的標(biāo)準(zhǔn)化文件中,規(guī)定了為了決定幀的轉(zhuǎn)送目的地端口,將接 收上述幀的端口和上述幀的發(fā)送源MAC地址(MAC SA)登記在過(guò)濾數(shù) 據(jù)庫(kù)中的,稱(chēng)為學(xué)習(xí)過(guò)程的方法(以下,稱(chēng)為文獻(xiàn)l)。另外,在題為"1998年,IEEE 標(biāo)準(zhǔn) 802.1 Q (IEEE Std 802.1Q)" 的IEEE發(fā)行的標(biāo)準(zhǔn)化文件中,規(guī)定了個(gè)別地對(duì)每個(gè)VLAN進(jìn)行上述學(xué)習(xí) 過(guò)程,為了將學(xué)習(xí)結(jié)果的利用限定在屬于與學(xué)習(xí)中利用的幀相同的VLAN 的幀到來(lái)時(shí)的,稱(chēng)為Independent Virtual Local Network (獨(dú)立的虛擬局域 網(wǎng))(VLAN) Learning (學(xué)習(xí))(IVL)的方法和用于進(jìn)行IVL的IVL橋 (以下,稱(chēng)為文獻(xiàn)2)。進(jìn)一步,例如,作為"下一代以太網(wǎng)結(jié)構(gòu)GOB (Global Optical Ethernet(全球光學(xué)以太網(wǎng)))的提案"(電子信息通信學(xué)會(huì)2002年協(xié)會(huì)大會(huì)演講論文集B-7-ll B-7-13)已經(jīng)揭示了關(guān)于利用擴(kuò)展標(biāo)簽的幀轉(zhuǎn)送方法的技 術(shù)、關(guān)于表構(gòu)成的技術(shù)和關(guān)于為了與轉(zhuǎn)發(fā)標(biāo)簽相應(yīng)地決定路徑用生成樹(shù)的 路徑?jīng)Q定方法的技術(shù)(以下,稱(chēng)為文獻(xiàn)3)。 在上述現(xiàn)有技術(shù)中,存在著下述的問(wèn)題。第1,即便在文獻(xiàn)1和文獻(xiàn)2中所示的那種現(xiàn)有技術(shù)中,也存在著網(wǎng)絡(luò) 的頻帶利用效率降低這樣的問(wèn)題。文獻(xiàn)1和文獻(xiàn)2的技術(shù)將雙向的幀流過(guò)對(duì)稱(chēng)路徑的對(duì)稱(chēng)流作為前提。 所以當(dāng)流動(dòng)著文獻(xiàn)3中所示那樣的,流動(dòng)著與方向有關(guān),流所經(jīng)過(guò)的節(jié)點(diǎn) 不同的非對(duì)稱(chēng)流時(shí),學(xué)習(xí)過(guò)程不起作用,盡管幀到達(dá)收信人,但是因?yàn)橐?傳達(dá)到不需要的收信人,所以存在著引起網(wǎng)絡(luò)的混雜,頻帶利用效率下降 那樣的問(wèn)題。第2,即便在文獻(xiàn)3中所示的現(xiàn)有技術(shù)中,也存在著設(shè)定操作很花費(fèi)工 夫那樣的問(wèn)題。為了利用文獻(xiàn)3的技術(shù),必須預(yù)先在各節(jié)點(diǎn)上與收信人MAC地址 (MAC DA)相應(yīng)地設(shè)定應(yīng)該附加的擴(kuò)展標(biāo)簽(轉(zhuǎn)發(fā)標(biāo)簽),但是因?yàn)镸AC 地址數(shù)與網(wǎng)絡(luò)有關(guān)為數(shù)千、數(shù)萬(wàn)那樣的數(shù),所以該設(shè)定操作很花費(fèi)工夫。發(fā)明內(nèi)容本發(fā)明的第1個(gè)目的是提供在非對(duì)稱(chēng)流流動(dòng)的網(wǎng)絡(luò)中,能夠提高頻帶 利用效率的網(wǎng)絡(luò)系統(tǒng)、學(xué)習(xí)橋式構(gòu)成節(jié)點(diǎn)、學(xué)習(xí)橋式構(gòu)成方法及其程序。本發(fā)明的第2個(gè)目的是提供能夠使應(yīng)該附加的轉(zhuǎn)發(fā)標(biāo)簽的設(shè)定作業(yè)自 動(dòng)化的網(wǎng)絡(luò)系統(tǒng)、學(xué)習(xí)橋式構(gòu)成節(jié)點(diǎn)、學(xué)習(xí)橋式構(gòu)成方法及其程序。本發(fā)明的第1方案,提供一種網(wǎng)絡(luò)系統(tǒng),其特征在于在連接有多個(gè) 節(jié)點(diǎn)的網(wǎng)絡(luò)中,發(fā)送學(xué)習(xí)幀的節(jié)點(diǎn)備有對(duì)實(shí)施學(xué)習(xí)幀發(fā)送要求的該節(jié)點(diǎn) 屬下的客戶的地址進(jìn)行存儲(chǔ)的表高速緩沖存儲(chǔ)器;對(duì)與收信人MAC地址 對(duì)應(yīng)的收信人標(biāo)簽信息或與收信人MAC地址對(duì)應(yīng)的收信人端口信息進(jìn)行 存儲(chǔ)的MAC轉(zhuǎn)發(fā)表存儲(chǔ)器;參照上述表高速緩沖存儲(chǔ)器,確認(rèn)學(xué)習(xí)動(dòng)作 需要的幀的學(xué)習(xí)幀管理器;和參照上述MAC轉(zhuǎn)發(fā)表存儲(chǔ)器,決定學(xué)習(xí)幀 的轉(zhuǎn)送目的地的表管理器,其中,由上述學(xué)習(xí)幀管理器確認(rèn)學(xué)習(xí)動(dòng)作需要的幀的處理,和由上述表管理器決定學(xué)習(xí)幀的轉(zhuǎn)送目的地的處理,獨(dú)立地 進(jìn)行。本發(fā)明的第2方案,提供一種學(xué)習(xí)橋式節(jié)點(diǎn),其特征在于在發(fā)送連 接有多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)的學(xué)習(xí)幀的節(jié)點(diǎn)中,備有對(duì)實(shí)施學(xué)習(xí)幀發(fā)送要求的 該節(jié)點(diǎn)屬下的客戶的地址進(jìn)行存儲(chǔ)的表高速緩沖存儲(chǔ)器;對(duì)與收信人MAC地址對(duì)應(yīng)的收信人標(biāo)簽信息或與收信人MAC地址對(duì)應(yīng)的收信人端 口信息進(jìn)行存儲(chǔ)的MAC轉(zhuǎn)發(fā)表存儲(chǔ)器;參照上述表高速緩沖存儲(chǔ)器,確 認(rèn)學(xué)習(xí)動(dòng)作需要的幀的學(xué)習(xí)幀管理器;和參照上述MAC轉(zhuǎn)發(fā)表存儲(chǔ)器, 決定學(xué)習(xí)幀的轉(zhuǎn)送目的地的表管理器,其中,由上述學(xué)習(xí)幀管理器確認(rèn)學(xué) 習(xí)動(dòng)作需要的幀的處理,和由上述表管理器決定學(xué)習(xí)幀的轉(zhuǎn)送目的地的處 理,獨(dú)立地進(jìn)行。本發(fā)明的第3方案,提供一種學(xué)習(xí)方法,其特征在于在連接有多個(gè) 節(jié)點(diǎn)的網(wǎng)絡(luò)的學(xué)習(xí)方法中,發(fā)送學(xué)習(xí)幀的節(jié)點(diǎn)獨(dú)立地進(jìn)行參照對(duì)實(shí)施學(xué) 習(xí)幀發(fā)送要求的該節(jié)點(diǎn)屬下的客戶的地址進(jìn)行存儲(chǔ)的表高速緩沖存儲(chǔ)器,確認(rèn)學(xué)習(xí)動(dòng)作需要的幀的處理;和參照對(duì)與收信人MAC地址對(duì)應(yīng)的收信 人標(biāo)簽信息或與收信人MAC地址對(duì)應(yīng)的收信人端口信息進(jìn)行存儲(chǔ)的 MAC轉(zhuǎn)發(fā)表存儲(chǔ)器,決定學(xué)習(xí)幀的轉(zhuǎn)送目的地的處理。達(dá)到上述目的的方式1的本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的特征是在連接多個(gè)節(jié)點(diǎn) 的網(wǎng)絡(luò)中,屬于上述網(wǎng)絡(luò)的節(jié)點(diǎn),將學(xué)習(xí)幀定期地發(fā)送到與主信號(hào)幀流過(guò) 的路徑相反的路徑上。方式2的本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的特征是上述節(jié)點(diǎn),通過(guò)上述學(xué)習(xí)幀,學(xué) 習(xí)應(yīng)該附加的轉(zhuǎn)發(fā)標(biāo)簽。方式3的本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的特征是在連接多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)中,屬于 上述網(wǎng)絡(luò)的節(jié)點(diǎn)備有參照MAC SA表高速緩沖存儲(chǔ)器,決定是否實(shí)施學(xué)習(xí) 幀發(fā)送要求的學(xué)習(xí)幀管理器、和存儲(chǔ)實(shí)施學(xué)習(xí)幀發(fā)送要求的發(fā)送源MAC 地址(MACSA)的MACSA表高速緩沖存儲(chǔ)器。方式4的本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的特征是上述節(jié)點(diǎn)備有進(jìn)行MAC SA表高 速緩沖存儲(chǔ)器的老化的老化要求受理器、和對(duì)CPU實(shí)施學(xué)習(xí)幀發(fā)送要求 的發(fā)送請(qǐng)求器。方式5的本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的特征是上述節(jié)點(diǎn)備有實(shí)施學(xué)習(xí)幀處理的學(xué)習(xí)管理程序。方式6的本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的特征是在連接多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)中,屬于 上述網(wǎng)絡(luò)的節(jié)點(diǎn)備有實(shí)施學(xué)習(xí)幀處理的學(xué)習(xí)管理程序。方式7的本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的特征是上述節(jié)點(diǎn)備有進(jìn)行各種設(shè)定的設(shè)備控制程序。方式8的本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的特征是上述節(jié)點(diǎn)備有判別輸入幀的幀類(lèi) 型判定器。方式9的本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的特征是在連接多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)中,屬于 上述網(wǎng)絡(luò)的節(jié)點(diǎn)備有執(zhí)行老化對(duì)象項(xiàng)目的老化的老化控制器、和存儲(chǔ)老化 對(duì)象項(xiàng)目的老化管理表。方式10的本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的特征是上述節(jié)點(diǎn)備有存儲(chǔ)對(duì)收信人 MAC地址(MACDA)的輸出端口和標(biāo)簽操作的MAC轉(zhuǎn)發(fā)表存儲(chǔ)器。方式11的本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的特征是上述節(jié)點(diǎn)備有存儲(chǔ)對(duì)標(biāo)簽的廣播 時(shí)的輸出目的地端口的廣播表存儲(chǔ)器。方式12的本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的特征是上述節(jié)點(diǎn)備有存儲(chǔ)對(duì)轉(zhuǎn)發(fā)標(biāo)簽的 輸出端口的標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器。方式13的本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的特征是上述節(jié)點(diǎn)備有具有表、老化電路 和表讀入、寫(xiě)入電路的轉(zhuǎn)發(fā)表。方式14的本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的特征是上述節(jié)點(diǎn)備有存儲(chǔ)對(duì)轉(zhuǎn)發(fā)標(biāo)簽的 MAC轉(zhuǎn)發(fā)表存儲(chǔ)器上的地址的TAG地址管理表。方式15的本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的特征是在連接多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)中,屬于 上述網(wǎng)絡(luò)的節(jié)點(diǎn)也將以太網(wǎng)(R)的學(xué)習(xí)功能應(yīng)用于非對(duì)稱(chēng)地流動(dòng)的流中。方式16的本發(fā)明的的特征是在連接多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)的學(xué)習(xí)橋式節(jié)點(diǎn) 中,定期地將學(xué)習(xí)幀發(fā)送到沿與主信號(hào)幀流過(guò)的路徑相反的路徑上。方式17的本發(fā)明的學(xué)習(xí)橋式節(jié)點(diǎn)的特征是通過(guò)上述學(xué)習(xí)幀學(xué)習(xí)應(yīng)該附 加的轉(zhuǎn)發(fā)標(biāo)簽。方式18的本發(fā)明的特征是它備有在連接多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)的學(xué)習(xí)橋式節(jié) 點(diǎn)中,參照MACSA表高速緩沖存儲(chǔ)器,決定是否實(shí)施學(xué)習(xí)幀發(fā)送要求的 學(xué)習(xí)幀管理器、和存儲(chǔ)實(shí)施學(xué)習(xí)幀發(fā)送要求的發(fā)送源MAC地址(MAC SA) 的MAC SA表高速緩沖存儲(chǔ)器。方式19的本發(fā)明的學(xué)習(xí)橋式節(jié)點(diǎn)的特征是它備有進(jìn)行MAC SA表高速 緩沖存儲(chǔ)器的老化的老化要求受理器、和對(duì)CPU實(shí)施學(xué)習(xí)幀發(fā)送要求的 發(fā)送請(qǐng)求器。方式20的本發(fā)明的學(xué)習(xí)橋式節(jié)點(diǎn)的特征是它備有實(shí)施學(xué)習(xí)幀處理的學(xué) 習(xí)管理程序。方式21的本發(fā)明特征是在連接多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)的學(xué)習(xí)橋式節(jié)點(diǎn)中,備 有實(shí)施學(xué)習(xí)幀處理的學(xué)習(xí)管理程序。方式22的本發(fā)明的學(xué)習(xí)橋式節(jié)點(diǎn)的特征是它備有進(jìn)行各種設(shè)定的設(shè)備控制程序。方式23的本發(fā)明的學(xué)習(xí)橋式節(jié)點(diǎn)的特征是它備有判別輸入幀的幀類(lèi)型 判定器。方式24的本發(fā)明的學(xué)習(xí)橋式節(jié)點(diǎn)的特征是它備有執(zhí)行老化對(duì)象項(xiàng)目的 老化的老化控制器、和存儲(chǔ)老化對(duì)象項(xiàng)目的老化管理表。方式25的本發(fā)明的學(xué)習(xí)橋式節(jié)點(diǎn)的特征是它備有存儲(chǔ)對(duì)收信人MAC 地址(MAC DA)的輸出端口和標(biāo)簽操作的MAC轉(zhuǎn)發(fā)表存儲(chǔ)器。方式26的本發(fā)明的學(xué)習(xí)橋式節(jié)點(diǎn)的特征是它備有存儲(chǔ)對(duì)標(biāo)簽的廣播時(shí) 的輸出目的地端口的廣播表存儲(chǔ)器。方式27的本發(fā)明的學(xué)習(xí)橋式節(jié)點(diǎn)的特征是它備有存儲(chǔ)對(duì)轉(zhuǎn)發(fā)標(biāo)簽的輸 出端口的標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器。方式28的本發(fā)明的學(xué)習(xí)橋式節(jié)點(diǎn)的特征是它備有具有表、老化電路和 表讀入、寫(xiě)入電路的轉(zhuǎn)發(fā)表。方式29的本發(fā)明的學(xué)習(xí)橋式節(jié)點(diǎn)的特征是它備有存儲(chǔ)對(duì)轉(zhuǎn)發(fā)標(biāo)簽的 MAC轉(zhuǎn)發(fā)表存儲(chǔ)器上的地址的TAG地址管理表。方式30的本發(fā)明的特征是在連接多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)的學(xué)習(xí)橋式節(jié)點(diǎn)中, 也將以太網(wǎng)(R)的學(xué)習(xí)功能應(yīng)用于非對(duì)稱(chēng)地流動(dòng)的流中。方式31的本發(fā)明的特征是在連接多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)的學(xué)習(xí)方法中,屬于 上述網(wǎng)絡(luò)的節(jié)點(diǎn)定期地將學(xué)習(xí)幀發(fā)送到與主信號(hào)幀流過(guò)的路徑相反的路 徑上。方式32的本發(fā)明的學(xué)習(xí)方法的特征是上述節(jié)點(diǎn),通過(guò)上述學(xué)習(xí)幀,學(xué) 習(xí)應(yīng)該附加的轉(zhuǎn)發(fā)標(biāo)簽。方式33的本發(fā)明的特征是在連接多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)的學(xué)習(xí)方法中,屬于上述網(wǎng)絡(luò)的節(jié)點(diǎn),參照MACSA表高速緩沖存儲(chǔ)器,決定是否實(shí)施學(xué)習(xí)幀 發(fā)送要求,將實(shí)施學(xué)習(xí)幀發(fā)送要求的發(fā)送源MAC地址(MAC SA)存儲(chǔ) 在MAC SA表高速緩沖存儲(chǔ)器中。方式34的本發(fā)明的學(xué)習(xí)方法的特征是上述節(jié)點(diǎn),進(jìn)行MAC SA表高速 緩沖存儲(chǔ)器的老化,對(duì)CPU實(shí)施學(xué)習(xí)幀發(fā)送要求。方式35的本發(fā)明的學(xué)習(xí)方法的特征是上述節(jié)點(diǎn)備有實(shí)施學(xué)習(xí)幀處理的 學(xué)習(xí)管理程序。方式36的本發(fā)明的特征是在連接多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)的學(xué)習(xí)方法中,屬于 上述網(wǎng)絡(luò)的節(jié)點(diǎn)備有實(shí)施學(xué)習(xí)幀處理的學(xué)習(xí)管理程序。方式37的本發(fā)明的學(xué)習(xí)方法的特征是上述節(jié)點(diǎn)備有進(jìn)行各種設(shè)定的設(shè) 備控制程序。方式38的本發(fā)明的學(xué)習(xí)方法的特征是上述節(jié)點(diǎn)判別輸入幀。方式39的本發(fā)明的學(xué)習(xí)方法的特征是屬于上述網(wǎng)絡(luò)的節(jié)點(diǎn)進(jìn)行老化對(duì) 象項(xiàng)目的老化,將老化對(duì)象項(xiàng)目存儲(chǔ)在老化管理表中。方式40的本發(fā)明的學(xué)習(xí)方法的特征是上述節(jié)點(diǎn),將對(duì)收信人MAC地 址(MAC DA)的輸出端口和標(biāo)簽操作存儲(chǔ)在MAC轉(zhuǎn)發(fā)表存儲(chǔ)器中。方式41的本發(fā)明的學(xué)習(xí)方法的特征是上述節(jié)點(diǎn)將對(duì)標(biāo)簽的廣播時(shí)的輸 出目的地端口存儲(chǔ)在廣播表存儲(chǔ)器中。方式42的本發(fā)明的學(xué)習(xí)方法的特征是上述節(jié)點(diǎn)將對(duì)轉(zhuǎn)發(fā)標(biāo)簽的輸出端 口存儲(chǔ)在標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器中。方式43的本發(fā)明的學(xué)習(xí)方法的特征是上述節(jié)點(diǎn)備有具有表、老化電路 和表讀入、寫(xiě)入電路的轉(zhuǎn)發(fā)表。方式44的本發(fā)明的學(xué)習(xí)方法的特征是上述節(jié)點(diǎn)將對(duì)轉(zhuǎn)發(fā)標(biāo)簽的MAC 轉(zhuǎn)發(fā)表存儲(chǔ)器上的地址存儲(chǔ)在TAG地址管理表中。方式45的本發(fā)明的特征是在連接多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)的學(xué)習(xí)方法中,屬 于上述網(wǎng)絡(luò)的節(jié)點(diǎn)也將以太網(wǎng)(R)的學(xué)習(xí)功能應(yīng)用于非對(duì)稱(chēng)地流動(dòng)的流 中。方式46的本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的特征是在連接多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)中,屬于 上述網(wǎng)絡(luò)的節(jié)點(diǎn)將源標(biāo)簽附加在幀上并進(jìn)行發(fā)送。方式47的本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的特征是上述節(jié)點(diǎn),通過(guò)上述附加源標(biāo)簽 的幀,學(xué)習(xí)應(yīng)該附加的轉(zhuǎn)發(fā)標(biāo)簽。方式48的本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的特征是上述節(jié)點(diǎn),參照老化管理表,決定附加源標(biāo)簽或轉(zhuǎn)發(fā)標(biāo)簽中的哪一個(gè)。方式49的本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的特征是在連接多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)中,屬于 上述網(wǎng)絡(luò)的節(jié)點(diǎn),根據(jù)輸入了幀的端口,決定應(yīng)該附加的轉(zhuǎn)發(fā)標(biāo)簽。方式50的本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的特征是在連接多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)中,屬于 上述網(wǎng)絡(luò)的節(jié)點(diǎn),根據(jù)附加在輸入的幀上的VLAN標(biāo)簽,決定應(yīng)該附加的 轉(zhuǎn)發(fā)標(biāo)簽。方式51的本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的特征是上述節(jié)點(diǎn),根據(jù)上述輸入端口和 上述VLAN標(biāo)簽雙方,決定應(yīng)該附加的轉(zhuǎn)發(fā)標(biāo)簽。方式52的本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的特征是上述節(jié)點(diǎn)將輸入的MAC地址變 換成別的MAC地址并進(jìn)行輸出。方式53的本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的特征是上述輸入MAC地址是通用管理 MAC地址,上述輸出MAC地址是隧道幀識(shí)別用MAC地址。方式54的本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的特征是上述節(jié)點(diǎn)備有參照表決定附加的 標(biāo)簽的類(lèi)別的表管理器。方式55的本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的特征是上述節(jié)點(diǎn)備有用于參照輸入端口 和輸入VLAN決定附加標(biāo)簽的類(lèi)別的輸入端口表存儲(chǔ)器。方式56的本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的特征是在上述連接多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)中,流過(guò)上述節(jié)點(diǎn)間的幀備有源標(biāo)簽;方式57的本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的特征是上述幀備有隧道幀識(shí)別用MAC 地址。方式58的本發(fā)明的學(xué)習(xí)橋式節(jié)點(diǎn)的特征是在連接多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)中, 屬于上述網(wǎng)絡(luò)的節(jié)點(diǎn)將源標(biāo)簽附加在幀上并進(jìn)行發(fā)送。方式59的本發(fā)明的學(xué)習(xí)橋式節(jié)點(diǎn)的特征是上述節(jié)點(diǎn),通過(guò)上述附加源 標(biāo)簽的幀,學(xué)習(xí)應(yīng)該附加的轉(zhuǎn)發(fā)標(biāo)簽。方式60的本發(fā)明的學(xué)習(xí)橋式節(jié)點(diǎn)的特征是上述節(jié)點(diǎn),參照老化管理表, 決定附加源標(biāo)簽或轉(zhuǎn)發(fā)標(biāo)簽中的哪一個(gè)。方式61的本發(fā)明的學(xué)習(xí)橋式節(jié)點(diǎn)的特征是在連接多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)中,屬于上述網(wǎng)絡(luò)的節(jié)點(diǎn),根據(jù)輸入了幀的端口,決定應(yīng)該附加的轉(zhuǎn)發(fā)標(biāo)簽。 方式62的本發(fā)明的學(xué)習(xí)橋式節(jié)點(diǎn)的特征是在連接多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)中,屬于上述網(wǎng)絡(luò)的節(jié)點(diǎn),根據(jù)附加在輸入的幀上的VLAN標(biāo)簽,決定應(yīng)該附 加的轉(zhuǎn)發(fā)標(biāo)簽。方式63的本發(fā)明的學(xué)習(xí)橋式節(jié)點(diǎn)的特征是上述節(jié)點(diǎn),根據(jù)上述輸入端 口和上述VLAN標(biāo)簽雙方,決定應(yīng)該附加的轉(zhuǎn)發(fā)標(biāo)簽。方式64的本發(fā)明的學(xué)習(xí)橋式節(jié)點(diǎn)的特征是上述節(jié)點(diǎn)將輸入的MAC地 址變換成別的MAC地址并進(jìn)行輸出。方式65的本發(fā)明的學(xué)習(xí)橋式節(jié)點(diǎn)的特征是上述輸入MAC地址是通用 管理MAC地址,上述輸出MAC地址是隧道幀識(shí)別用MAC地址。方式66的本發(fā)明的學(xué)習(xí)橋式節(jié)點(diǎn)的特征是上述節(jié)點(diǎn)備有參照表決定附 加的標(biāo)簽的類(lèi)別的表管理器。方式67的本發(fā)明的學(xué)習(xí)橋式節(jié)點(diǎn)的特征是上述節(jié)點(diǎn)備有用于參照輸入 端口和輸入VLAN決定附加標(biāo)簽的類(lèi)別的輸入端口表存儲(chǔ)器。方式68的本發(fā)明的學(xué)習(xí)橋式節(jié)點(diǎn)的特征是在上述連接多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò) 中,流過(guò)上述節(jié)點(diǎn)間的幀備有源標(biāo)簽。方式69的本發(fā)明的學(xué)習(xí)橋式節(jié)點(diǎn)的特征是上述幀備有隧道幀識(shí)別用 MAC地址。方式70的本發(fā)明的學(xué)習(xí)方法的特征是在連接多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)的學(xué)習(xí)方 法中,屬于上述網(wǎng)絡(luò)的節(jié)點(diǎn)將源標(biāo)簽附加在幀上并進(jìn)行發(fā)送。方式71的本發(fā)明的學(xué)習(xí)方法的特征是上述節(jié)點(diǎn),通過(guò)上述附加源標(biāo)簽 幀,學(xué)習(xí)應(yīng)該附加的轉(zhuǎn)發(fā)標(biāo)簽。方式72的本發(fā)明的學(xué)習(xí)方法的特征是上述節(jié)點(diǎn),參照老化管理表,決 定附加源標(biāo)簽或轉(zhuǎn)發(fā)標(biāo)簽中的哪一個(gè)。方式73的本發(fā)明的學(xué)習(xí)方法的特征是在連接多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)中,屬于 上述網(wǎng)絡(luò)的節(jié)點(diǎn),根據(jù)輸入了幀的端口,決定應(yīng)該附加的轉(zhuǎn)發(fā)標(biāo)簽。方式74的本發(fā)明的學(xué)習(xí)方法的特征是在連接多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)中,屬于 上述網(wǎng)絡(luò)的節(jié)點(diǎn),根據(jù)附加在輸入的幀上的VLAN標(biāo)簽,決定應(yīng)該附加的 轉(zhuǎn)發(fā)標(biāo)簽。方式75的本發(fā)明的學(xué)習(xí)方法的特征是上述節(jié)點(diǎn),根據(jù)上述輸入端口和上述VLAN標(biāo)簽雙方,決定應(yīng)該附加的轉(zhuǎn)發(fā)標(biāo)簽。方式76的本發(fā)明的學(xué)習(xí)方法的特征是將輸入的MAC地址變換成別的 MAC地址并進(jìn)行輸出。方式77的本發(fā)明的學(xué)習(xí)方法的特征是上述輸入MAC地址是通用管理 MAC地址,上述輸出MAC地址是隧道幀識(shí)別用MAC地址。方式78的本發(fā)明的學(xué)習(xí)方法的特征是上述節(jié)點(diǎn)備有參照表決定附加的 標(biāo)簽的類(lèi)別的表管理器。方式79的本發(fā)明的學(xué)習(xí)方法的特征是上述節(jié)點(diǎn)備有用于參照輸入端口 和輸入VLAN決定附加標(biāo)簽的類(lèi)別的輸入端口表存儲(chǔ)器。方式80的本發(fā)明的學(xué)習(xí)方法的特征是在連接多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)的中,流 過(guò)上述節(jié)點(diǎn)間的幀備有源標(biāo)簽。方式81的本發(fā)明的學(xué)習(xí)方法的特征是上述幀備有隧道幀識(shí)別用MAC 地址。
圖1是表示本發(fā)明的第1實(shí)施例中的,物理網(wǎng)絡(luò)的構(gòu)成例的方框圖。 圖2是表示本發(fā)明的第1實(shí)施例中的,以太網(wǎng)(R)幀的構(gòu)成的方框圖。 圖3是表示本發(fā)明的第1實(shí)施例中的,VLAN Tagged以太網(wǎng)(R)幀 的構(gòu)成的方框圖。圖4是表示本發(fā)明的第1實(shí)施例中的,VLAN標(biāo)簽的構(gòu)成的方框圖。 圖5是表示本發(fā)明的第1實(shí)施例中的,附加轉(zhuǎn)發(fā)標(biāo)簽以太網(wǎng)(R)幀的 構(gòu)成的方框圖。圖6是表示本發(fā)明的第1實(shí)施例中的,標(biāo)簽的構(gòu)成的方框圖。 圖7是表示本發(fā)明的第1實(shí)施例中的,學(xué)習(xí)幀的構(gòu)成的方框圖。 圖8是表示本發(fā)明的第1實(shí)施例中的,學(xué)習(xí)幀的構(gòu)成的方框圖。 圖9是詳細(xì)地表示本發(fā)明的第1實(shí)施例中的,節(jié)點(diǎn)G1的構(gòu)成的方框圖。 圖10是詳細(xì)地表示本發(fā)明的第1實(shí)施例中的,分組轉(zhuǎn)發(fā)機(jī)構(gòu)20的構(gòu) 成的方框圖。圖11是詳細(xì)地表示本發(fā)明的第1實(shí)施例中的,幀解析器201的構(gòu)成的方框圖。圖12是詳細(xì)地表示本發(fā)明的第1實(shí)施例中的,學(xué)習(xí)幀發(fā)送管理器202的構(gòu)成的方框圖。圖13是詳細(xì)地表示本發(fā)明的第1實(shí)施例中的,MACSA表高速緩沖存 儲(chǔ)器2025的構(gòu)成的方框圖。圖14是詳細(xì)地表示本發(fā)明的第1實(shí)施例中的,表檢索器203的構(gòu)成的方框圖。圖15是詳細(xì)地表示本發(fā)明的第1實(shí)施例中的,轉(zhuǎn)發(fā)表204的構(gòu)成的方框圖。圖16是詳細(xì)地表示本發(fā)明的第1實(shí)施例中的,MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043 的構(gòu)成的方框圖。圖17是詳細(xì)地表示本發(fā)明的第1實(shí)施例中的,標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器2041 的構(gòu)成的方框圖。圖18是詳細(xì)地表示本發(fā)明的第1實(shí)施例中的,廣播表存儲(chǔ)器2042的 構(gòu)成的方框圖。圖19是詳細(xì)地表示本發(fā)明的第1實(shí)施例中的,老化管理表2044的構(gòu) 成的方框圖。圖20是詳細(xì)地表示本發(fā)明的第1實(shí)施例中的,幀改寫(xiě)器205的構(gòu)成的 方框圖。圖21是詳細(xì)地表示本發(fā)明的第1實(shí)施例中的,幀合成器206的構(gòu)成的 方框圖。圖22是詳細(xì)地表示本發(fā)明的第1實(shí)施例中的,幀轉(zhuǎn)發(fā)器207的構(gòu)成的方框圖。圖23是表示本發(fā)明的第1實(shí)施例中的,CPU30內(nèi)由軟件實(shí)現(xiàn)的處理的 構(gòu)成的方框圖。圖24是表示本發(fā)明的第1實(shí)施例中的,TAG地址管理表70134的構(gòu)成 的表。圖25是詳細(xì)地說(shuō)明本發(fā)明的第1實(shí)施例中的,事件01的動(dòng)作的流程圖。圖26是詳細(xì)地說(shuō)明本發(fā)明的第1實(shí)施例中的,事件11的動(dòng)作的流程圖。圖27是詳細(xì)地說(shuō)明本發(fā)明的第1實(shí)施例中的,事件03的動(dòng)作的流程圖。圖28是詳細(xì)地說(shuō)明本發(fā)明的第1實(shí)施例中的,事件12的動(dòng)作的流程圖。圖29是詳細(xì)地說(shuō)明本發(fā)明的第1實(shí)施例中的,事件05的動(dòng)作的流程圖。圖30是詳細(xì)地說(shuō)明本發(fā)明的第1實(shí)施例中的,事件13的動(dòng)作的流程圖。圖31是詳細(xì)地說(shuō)明本發(fā)明的第1實(shí)施例中的,事件06的動(dòng)作的流程圖。圖32是詳細(xì)地說(shuō)明本發(fā)明的第1實(shí)施例中的,事件14的動(dòng)作的流程圖。圖33是表示本發(fā)明的第1實(shí)施例中的,樹(shù)TO的構(gòu)成例的拓?fù)鋱D。 圖34是表示本發(fā)明的第1實(shí)施例中的,樹(shù)T1的構(gòu)成例的拓?fù)鋱D。 圖35是表示本發(fā)明的第1實(shí)施例中的,樹(shù)T2的構(gòu)成例的拓?fù)鋱D。 圖36是表示本發(fā)明的第1實(shí)施例中的,樹(shù)T3的構(gòu)成例的拓?fù)鋱D。 圖37是表示本發(fā)明的第1實(shí)施例中的,樹(shù)T4的構(gòu)成例的拓?fù)鋱D。 圖38是本發(fā)明的第1實(shí)施例中的,動(dòng)作例l的順序圖。 圖39是本發(fā)明的第1實(shí)施例中的,動(dòng)作例2的順序圖。 圖40是本發(fā)明的第1實(shí)施例中的,動(dòng)作例3的順序圖。 圖41是表示本發(fā)明的第2實(shí)施例中的,附加源標(biāo)簽以太網(wǎng)(R)幀62A 的構(gòu)成的方框圖。圖42是表示本發(fā)明的第2實(shí)施例中的,表檢索器203A的構(gòu)成的方框圖。圖43是詳細(xì)地表示本發(fā)明的第2實(shí)施例中的,學(xué)習(xí)管理器202A的構(gòu) 成的方框圖。圖44是詳細(xì)地說(shuō)明本發(fā)明的第2實(shí)施例中的,事件01的動(dòng)作的流程圖。圖45是本發(fā)明的第2實(shí)施例中的,動(dòng)作例1的順序圖。 圖46是本發(fā)明的第2實(shí)施例中的,動(dòng)作例2的順序圖。圖47是表示本發(fā)明的第3實(shí)施例中的,表檢索器203B的構(gòu)成的方框圖。圖48是本發(fā)明的第3實(shí)施例中的,動(dòng)作例1的順序圖。圖49是表示本發(fā)明的第4實(shí)施例中的,表檢索器203C的構(gòu)成的方框圖。圖50是表示本發(fā)明的第4實(shí)施例中的,轉(zhuǎn)發(fā)表204C的構(gòu)成的方框圖。 圖51是表示本發(fā)明的第4實(shí)施例中的,輸入端口表存儲(chǔ)器2049的構(gòu) 成的方框圖。圖52是表示本發(fā)明的第4實(shí)施例中的,物理網(wǎng)絡(luò)的構(gòu)成例的方框圖。 圖53是表示本發(fā)明的第4實(shí)施例中的,附加源標(biāo)簽以太網(wǎng)(R)幀62C 的構(gòu)成的方框圖。
具體實(shí)施方式
下面,我們參照附圖,詳細(xì)地說(shuō)明本發(fā)明的實(shí)施例。 .圖1是表示應(yīng)用本發(fā)明的物理網(wǎng)絡(luò)的構(gòu)成例的方框圖。圖1的物理網(wǎng)絡(luò)具有環(huán)狀地連接節(jié)點(diǎn)G1 G4的構(gòu)成,節(jié)點(diǎn)Gl是具有 下行鏈路端口 (D/L)和上行鏈路端口 (U/L)的以太網(wǎng)(R)交換機(jī),使 客戶與該下行鏈路端口連接,使交換機(jī)與上行鏈路端口連接。在本實(shí)施例 中,分別使客戶Cl與下行鏈路端口 (D/L)連接,使節(jié)點(diǎn)G3和節(jié)點(diǎn)G4 與上行鏈路端口 (U/L)連接。節(jié)點(diǎn)Gl在圖1的物理網(wǎng)絡(luò)中進(jìn)行如下所示的動(dòng)作。(1) 將從客戶Cl到來(lái)的幀,根據(jù)需要附加轉(zhuǎn)發(fā)用等的標(biāo)簽(例如, 連接收信人客戶的節(jié)點(diǎn)的ID和地址),轉(zhuǎn)送到節(jié)點(diǎn)G3和節(jié)點(diǎn)G4的一方 或雙方。(2) 將從節(jié)點(diǎn)G3到來(lái)的幀,如果需要?jiǎng)h除附加的標(biāo)簽,轉(zhuǎn)送到客戶 Cl和節(jié)點(diǎn)G4的一方或雙方。例如,如果到來(lái)的幀是寄給客戶Cl的,則因?yàn)榭蛻鬋l與該節(jié)點(diǎn)連接, 所以刪除附加的標(biāo)簽(節(jié)點(diǎn)G1的地址等的信息),轉(zhuǎn)送到客戶C1。(3) 將從節(jié)點(diǎn)G4到來(lái)的幀,如果需要?jiǎng)h除附加的標(biāo)簽,轉(zhuǎn)送到客戶 Cl和節(jié)點(diǎn)G3的一方或雙方。15例如,如果到來(lái)的幀是寄給客戶Cl的,則因?yàn)榭蛻鬋l與該節(jié)點(diǎn)連接, 所以刪除附加的標(biāo)簽(節(jié)點(diǎn)G1的地址等的信息),轉(zhuǎn)送到客戶C1。(4) 當(dāng)在節(jié)點(diǎn)G3或節(jié)點(diǎn)G4之間收發(fā)學(xué)習(xí)幀,進(jìn)行(1)到(3)所 示的幀轉(zhuǎn)送時(shí),交換需要的地址信息。(5) 當(dāng)在節(jié)點(diǎn)G3或節(jié)點(diǎn)G4之間收發(fā)高速生成樹(shù)協(xié)議中規(guī)定的BPDU (Bridge Protocol Data Unit (橋式協(xié)議數(shù)據(jù)單元))幀,進(jìn)行(O到(4)所示的動(dòng)作時(shí),交換需要的路徑信息。節(jié)點(diǎn)G2是持有與節(jié)點(diǎn)Gl同樣構(gòu)成和功能的節(jié)點(diǎn),是具有下行鏈路端 口 (D/L)和上行鏈路端口 (U/L)的以太網(wǎng)(R)交換機(jī)。使客戶與下行 鏈路端口連接,使交換機(jī)與上行鏈路端口連接。在本實(shí)施例中,分別使客 戶C2與下行鏈路端口 (D/L)連接,使節(jié)點(diǎn)G3和節(jié)點(diǎn)G4與上行鏈路端 口 (U/L)連接。節(jié)點(diǎn)G2在圖1的物理網(wǎng)絡(luò)中進(jìn)行如下所示的動(dòng)作。(1) 將從客戶C2到來(lái)的幀,按照需要附加轉(zhuǎn)發(fā)用等的標(biāo)簽(例如, 連接收信人客戶的節(jié)點(diǎn)的ID和地址),轉(zhuǎn)送到節(jié)點(diǎn)G3和節(jié)點(diǎn)G4的一方 或雙方。(2) 將從節(jié)點(diǎn)G3到來(lái)的幀,如果需要?jiǎng)h除附加的標(biāo)簽,轉(zhuǎn)送到客戶 C2和節(jié)點(diǎn)G4的一方或雙方。例如,如果到來(lái)的幀是寄給客戶C2的,則因?yàn)榭蛻鬋2與該節(jié)點(diǎn)連接, 所以刪除附加的標(biāo)簽(節(jié)點(diǎn)G2的地址等的信息),轉(zhuǎn)送到客戶C2。(3) 將從節(jié)點(diǎn)G4到來(lái)的幀,如果需要時(shí)刪除附加的標(biāo)簽,轉(zhuǎn)送到客 戶C2和節(jié)點(diǎn)G3的一方或雙方。例如,如果到來(lái)的幀是寄給客戶C2的,則因?yàn)榭蛻鬋2與該節(jié)點(diǎn)連接, 所以刪除附加的標(biāo)簽(節(jié)點(diǎn)G2的地址等的信息),轉(zhuǎn)送到客戶C2。(4) 當(dāng)在節(jié)點(diǎn)G3或節(jié)點(diǎn)G4之間收發(fā)學(xué)習(xí)幀,進(jìn)行(1)到(3)所 示的幀轉(zhuǎn)送時(shí),交換需要的地址信息。(5) 當(dāng)在節(jié)點(diǎn)G3或節(jié)點(diǎn)G4之間收發(fā)高速生成樹(shù)協(xié)議中規(guī)定的BPDU 幀,進(jìn)行(1)到(4)所示的動(dòng)作時(shí),交換需要的路徑信息。節(jié)點(diǎn)G3是持有與節(jié)點(diǎn)G1同樣構(gòu)成的節(jié)點(diǎn),是具有下行鏈路端口(D/L) 和上行鏈路端口 (U/L)的以太網(wǎng)(R)交換機(jī)。使客戶與下行鏈路端口連接,使交換機(jī)與上行鏈路端口連接。在本實(shí)施例中,分別使客戶C3與下行鏈路端口 (D/L)連接,使節(jié)點(diǎn)G1和節(jié)點(diǎn)G2與上行鏈路端口 (U/L)連接。節(jié)點(diǎn)G3在圖1的物理網(wǎng)絡(luò)中進(jìn)行如下所示的動(dòng)作。(1) 將從客戶C3到來(lái)的幀,根據(jù)需要附加轉(zhuǎn)發(fā)用等的標(biāo)簽(例如, 連接收信人客戶的節(jié)點(diǎn)的ID和地址),轉(zhuǎn)送到節(jié)點(diǎn)Gl和節(jié)點(diǎn)G2的一方 或雙方。(2) 將從節(jié)點(diǎn)Gl到來(lái)的幀,如果需要?jiǎng)h除附加的標(biāo)簽,轉(zhuǎn)送到客戶 C3和節(jié)點(diǎn)G2的一方或雙方。例如,如果到來(lái)的幀是寄給客戶C3的,則因?yàn)榭蛻鬋3與該節(jié)點(diǎn)連接, 所以刪除附加的標(biāo)簽(節(jié)點(diǎn)G3的地址等的信息),轉(zhuǎn)送到客戶C3。(3) 將從節(jié)點(diǎn)G2到來(lái)的幀,如果需要?jiǎng)h除附加的標(biāo)簽,轉(zhuǎn)送到客戶 C3和節(jié)點(diǎn)Gl的一方或雙方。例如,如果到來(lái)的幀是寄給客戶C3的,則因?yàn)榭蛻鬋3與該節(jié)點(diǎn)連接, 所以刪除附加的標(biāo)簽(節(jié)點(diǎn)G3的地址等的信息),轉(zhuǎn)送到客戶C3。(4) 當(dāng)在節(jié)點(diǎn)Gl或節(jié)點(diǎn)G2之間收發(fā)學(xué)習(xí)幀,進(jìn)行(1)到(3)所 示的幀轉(zhuǎn)送時(shí),交換需要的地址信息。(5) 當(dāng)在節(jié)點(diǎn)Gl或節(jié)點(diǎn)G2之間收發(fā)高速生成樹(shù)協(xié)議中規(guī)定的BPDU 幀,進(jìn)行(1)到(4)所示的動(dòng)作時(shí),交換需要的路徑信息。節(jié)點(diǎn)G4是持有與節(jié)點(diǎn)G1同樣構(gòu)成的節(jié)點(diǎn),是具有下行鏈路端口(D/L) 和上行鏈路端口 (U/L)的以太網(wǎng)(R)交換機(jī)。使客戶與下行鏈路端口連 接,使交換機(jī)與上行鏈路端口連接。在本實(shí)施例中,什么也不與下行鏈路 端口 (D/L)連接,分別使節(jié)點(diǎn)G1和節(jié)點(diǎn)G2與上行鏈路端口 (U/L)連接。節(jié)點(diǎn)G4在圖1的物理網(wǎng)絡(luò)中進(jìn)行如下所示的動(dòng)作。(1) 將從節(jié)點(diǎn)Gl到來(lái)的幀,如果需要轉(zhuǎn)送到節(jié)點(diǎn)G2。(2) 將從節(jié)點(diǎn)G2到來(lái)的幀,如果需要轉(zhuǎn)送到節(jié)點(diǎn)G1。(3) 當(dāng)在與節(jié)點(diǎn)Gl或節(jié)點(diǎn)G2之間收發(fā)學(xué)習(xí)幀,進(jìn)行(1)到(2) 所示的幀轉(zhuǎn)送動(dòng)作時(shí),交換需要的地址信息。(4) 當(dāng)在與節(jié)點(diǎn)Gl或節(jié)點(diǎn)G2之間收發(fā)高速生成樹(shù)協(xié)議中規(guī)定的BPDU幀,進(jìn)行(1)到(3)所示的動(dòng)作時(shí),交換需要的路徑信息??蛻鬋l指的是個(gè)人計(jì)算機(jī)、服務(wù)器、路由器、交換機(jī)(switch)和其 它的要收發(fā)以太網(wǎng)(R)幀的電子設(shè)備。在本實(shí)施例中,我們說(shuō)明將客戶 Cl看作能夠交換ICMPPING的個(gè)人計(jì)算機(jī)和基本軟件的組裝的情形。此 外,即便在ICMP PING以外的應(yīng)用程序中也能夠同樣地進(jìn)行這里說(shuō)明的 動(dòng)作。在該應(yīng)用程序中,除了共有由NetBIOS和Apple Talk產(chǎn)生的文件和 打印機(jī)外,還包含著是TCP/IP、 UDP/IP和利用它們的應(yīng)用程序的,HTTP、 TELNET、 FTP、 SMTP、 POP、 SSL等。在本構(gòu)成例中,使客戶Cl與節(jié) 點(diǎn)G1的下行鏈路端口 (D/L)連接。客戶C2是與客戶C1同樣的客戶,指的是個(gè)人計(jì)算機(jī)、服務(wù)器、路由 器、交換機(jī)和其它的要收發(fā)以太網(wǎng)(R)幀的電子設(shè)備。在本實(shí)施例中, 我們說(shuō)明將客戶C2看作能夠交換ICMPPING的個(gè)人計(jì)算機(jī)和基本軟件的 組裝的情形。在本構(gòu)成例中,使客戶C2與節(jié)點(diǎn)G2的下行鏈路端口 (D/L) 連接??蛻鬋3是與客戶C1同樣的客戶,指的是個(gè)人計(jì)算機(jī)、服務(wù)器、路由 器、交換機(jī)和其它的要收發(fā)以太網(wǎng)(R)幀的電子設(shè)備。在本實(shí)施例中, 我們說(shuō)明將客戶C3看作能夠交換ICMPPING的個(gè)人計(jì)算機(jī)和基本軟件的 組裝的情形。在本構(gòu)成例中,使客戶C3與節(jié)點(diǎn)G3的下行鏈路端口 (D/L) 連接。圖2是表示在圖1的網(wǎng)絡(luò)上轉(zhuǎn)送的以太網(wǎng)(R)幀的構(gòu)成的方框圖。IEEE802.3以太網(wǎng)(R)幀60是在以太網(wǎng)(R)中使用的幀格式,用圖 2的幀格式形成。在網(wǎng)絡(luò)控制幀的情形中,根據(jù)標(biāo)準(zhǔn),將特別的MAC地 址存儲(chǔ)在收信人MAC地址中。圖3是表示流過(guò)圖1的網(wǎng)絡(luò)的VLAN Tagged (附加標(biāo)簽的VLAN)以 太網(wǎng)(R)幀的構(gòu)成的方框圖。IEEE802.3 VLAN Tagged以太網(wǎng)(R)幀61是IEEE802,3以太網(wǎng)(R) 幀60的附加VLAN標(biāo)簽606的幀。是在以太網(wǎng)(R)中使用的幀格式, 用圖3的幀格式形成。在網(wǎng)絡(luò)控制幀的情形中,根據(jù)標(biāo)準(zhǔn),將特別的MAC 地址存儲(chǔ)在收信人MAC地址中,在幀內(nèi)持有用于存儲(chǔ)網(wǎng)絡(luò)分離信息的 VLAN標(biāo)簽606。圖4是表示在圖3的VLAN Tagged以太網(wǎng)(R)幀中的VLAN標(biāo)簽的構(gòu)成的方框圖。圖4中表示了 VLAN標(biāo)簽606的幀格式。將表示幀能夠附加標(biāo)簽的標(biāo) 簽的識(shí)別ID存儲(chǔ)在標(biāo)簽類(lèi)型6061中,在標(biāo)準(zhǔn)上存儲(chǔ)0x8100。將到 OdOOO Od111, 3位使用,8階段的幀優(yōu)先信息存儲(chǔ)在優(yōu)先度6062中。 CFI6063表示輸入用于在通話中使用的源路由的路徑指定信息。VLAN ID6064存儲(chǔ)用于分離網(wǎng)絡(luò)的ID信息。對(duì)幀進(jìn)行中繼的節(jié)點(diǎn),在參照本ID 中,以ID單位限制轉(zhuǎn)送幀的路徑,進(jìn)行網(wǎng)絡(luò)分離。圖5是表示附加在圖1的網(wǎng)絡(luò)上轉(zhuǎn)送的轉(zhuǎn)發(fā)標(biāo)簽的以太網(wǎng)(R)幀的構(gòu) 成的方框圖。附加轉(zhuǎn)發(fā)標(biāo)簽以太網(wǎng)(R)幀62是附加IEEE802.3以太網(wǎng)(R)幀60 的標(biāo)簽620的幀。是與在以太網(wǎng)(R)中使用的幀格式相同的幀格式,用 圖5的幀格式形成。其特征是在網(wǎng)絡(luò)控制幀的情形中,根據(jù)標(biāo)準(zhǔn),將特別 的MAC地址存儲(chǔ)在收信人MAC地址中,持有用于存儲(chǔ)對(duì)幀進(jìn)行中繼的 信息的標(biāo)簽620。在標(biāo)簽620的優(yōu)先度,標(biāo)簽識(shí)別信息6201中使用表示轉(zhuǎn) 發(fā)標(biāo)簽的位。圖6是表示圖5的附加轉(zhuǎn)發(fā)標(biāo)簽以太網(wǎng)(R)幀中的標(biāo)簽620的構(gòu)成的 方框圖。在圖6中表示了標(biāo)簽620的幀格式。將表示幀能夠附加標(biāo)簽的標(biāo)簽的 識(shí)別ID存儲(chǔ)在標(biāo)簽類(lèi)型6061中,存儲(chǔ)標(biāo)準(zhǔn)上相同的0x8100。將到 0d000 0d111, 3位使用,4階段的幀的優(yōu)先信息和表示標(biāo)簽種類(lèi)的信息存 儲(chǔ)在標(biāo)簽620的優(yōu)先度 標(biāo)簽識(shí)別信息6201中。在標(biāo)簽種類(lèi)中,可以定 義存儲(chǔ)在表示幀的收信人節(jié)點(diǎn)的轉(zhuǎn)發(fā)標(biāo)簽、表示廣播轉(zhuǎn)送源的源標(biāo)簽等 的,與用戶的用途有關(guān)的標(biāo)簽中的信息。CFI6063表示輸入用于在通話中 使用的源路由的路徑指定信息。在VLAN ID6202中,與標(biāo)簽的種類(lèi)相應(yīng), 存儲(chǔ)著連接發(fā)送目的地客戶的節(jié)點(diǎn)的節(jié)點(diǎn)地址或發(fā)送源節(jié)點(diǎn)的節(jié)點(diǎn)地址 等的信息。圖7是表示在圖1的網(wǎng)絡(luò)上傳播的學(xué)習(xí)幀的構(gòu)成的方框圖。 學(xué)習(xí)幀63是在正EE802.3以太網(wǎng)(R)幀60中附加標(biāo)簽620的幀,其 特征是將表示幀是學(xué)習(xí)幀的學(xué)習(xí)幀識(shí)別用MAC地址631存儲(chǔ)在收信人MAC地址中。在標(biāo)簽620的優(yōu)先度 標(biāo)簽識(shí)別信息6201中使用表示廣播 標(biāo)簽的位。另外,是與在以太網(wǎng)(R)幀中使用的幀格式相同的幀格式, 用與圖5相同的幀格式形成。圖8是表示流過(guò)圖1的網(wǎng)絡(luò)的附加VLAN標(biāo)簽學(xué)習(xí)幀的構(gòu)成的方框圖。 學(xué)習(xí)幀63的特征是在IEEE802.3以太網(wǎng)(R)幀60中附加標(biāo)簽620的 幀,其特征是將表示幀是學(xué)習(xí)幀的學(xué)習(xí)幀識(shí)別用MAC地址631存儲(chǔ)在收 信人MAC地址中。在標(biāo)簽620的優(yōu)先度,標(biāo)簽識(shí)別信息6201中使用表示 廣播標(biāo)簽的位。另外,是與在以太網(wǎng)(R)幀中使用的幀格式相同的幀格 式,用與在圖5幀格式中插入VLAN標(biāo)簽的格式形成。圖9是詳細(xì)地表示圖1所示的節(jié)點(diǎn)G1 (交換集線器l)的構(gòu)成的方框圖。在圖9中,交換集線器l (即節(jié)點(diǎn)G1)是備有適用本發(fā)明的方法和電 路構(gòu)成的分組轉(zhuǎn)發(fā)機(jī)構(gòu)20、 CPU30、主存儲(chǔ)器40、控制器1/051構(gòu)成的以 太網(wǎng)(R)交換機(jī)。交換集線器l,使用與I/F (1)、 I/F (2)、 I/F (3)、 I/F (4)連接的PHY15、 PHY16、 PHY17、 PHY18、 MACll、 MAC12、 MAC13、 MAC14,進(jìn)行以太網(wǎng)(R)幀的發(fā)送和接收。應(yīng)用本發(fā)明的分組轉(zhuǎn)發(fā)機(jī)構(gòu)20,將接收的幀轉(zhuǎn)發(fā)給適當(dāng)?shù)慕涌冢瑢⑥D(zhuǎn) 發(fā)控制程序存儲(chǔ)在CPU30和主存儲(chǔ)器40中,向分組轉(zhuǎn)發(fā)機(jī)構(gòu)發(fā)出控制指 示。圖10是詳細(xì)地表示圖9中記載的分組轉(zhuǎn)發(fā)機(jī)構(gòu)20的構(gòu)成的方框圖。 分組轉(zhuǎn)發(fā)機(jī)構(gòu)20具有除了作為已有電路的幀改寫(xiě)器205、幀合成器 206、幀轉(zhuǎn)發(fā)器207外,還備有搭載本發(fā)明的功能的幀解析器201、學(xué)習(xí)幀 發(fā)送管理器202、轉(zhuǎn)發(fā)表204、表檢索器203的構(gòu)成。分組轉(zhuǎn)發(fā)機(jī)構(gòu)20具有接收?qǐng)D2的IEEE802.3以太網(wǎng)(R)幀60、圖3 的IEEE802.3 VLANTagged以太網(wǎng)(R)幀61、圖5的附加轉(zhuǎn)發(fā)標(biāo)簽以太 網(wǎng)(R)幀、圖6的學(xué)習(xí)幀63作為輸入幀101,作為輸出幀102轉(zhuǎn)送到與 1/F (1)、 1/F (2)、 1/F (3)、 1/F (4)連接的MACll、 MAC12、 MAC13、 MAC 14的機(jī)構(gòu)。在CPU30中,作為用于網(wǎng)絡(luò)控制和設(shè)備控制的程序的網(wǎng)絡(luò)控制程序304 和設(shè)備控制程序305在進(jìn)行動(dòng)作,并且進(jìn)行幀的發(fā)送處理和后述的圖16、圖17、圖18的轉(zhuǎn)發(fā)表存儲(chǔ)器的信息的操作的轉(zhuǎn)發(fā)表控制程序301在進(jìn)行動(dòng)作。轉(zhuǎn)發(fā)表控制程序301,同樣根據(jù)在CPU30上動(dòng)作的學(xué)習(xí)管理程序 302和生成樹(shù)控制程序303的指示,將網(wǎng)絡(luò)控制所需的信息、表寫(xiě)入信息 3012、表寫(xiě)入地址3011輸出到轉(zhuǎn)發(fā)表204,由此,對(duì)發(fā)送和接收網(wǎng)絡(luò)控制 所需的信息進(jìn)行控制。主存儲(chǔ)器40存儲(chǔ)在圖23所示的CPU30上實(shí)施的各程序和圖23中記 載的存儲(chǔ)器復(fù)制信息3013。存儲(chǔ)器復(fù)制信息3013持有標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器70131、廣播轉(zhuǎn)發(fā)表存儲(chǔ) 器70132、MAC轉(zhuǎn)發(fā)表存儲(chǔ)器70133、TAG地址管理表70134這樣4個(gè)表。標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器70131在主存儲(chǔ)器40上作成與圖15中記載的標(biāo)簽 轉(zhuǎn)發(fā)表存儲(chǔ)器2041相同內(nèi)容的表。廣播轉(zhuǎn)發(fā)表存儲(chǔ)器70132在主存儲(chǔ)器40上作成與圖15中記載的廣播 表存儲(chǔ)器2042相同內(nèi)容的表。MAC轉(zhuǎn)發(fā)表存儲(chǔ)器70133在主存儲(chǔ)器40上作成與圖15中記載的MAC 轉(zhuǎn)發(fā)表存儲(chǔ)器2043相同內(nèi)容的表。圖11是詳細(xì)地表示圖10中記載的幀解析器201的構(gòu)成的方框圖。圖11的幀解析器201具有解析輸入幀101的幀,將用于決定轉(zhuǎn)送路徑 的表檢索密鑰信息20131、幀標(biāo)題信息20141或控制幀(例如,BPDU幀) 發(fā)送到CPU30的功能。幀類(lèi)型判定器2011判定輸入幀101的幀的種類(lèi)、輸入端口的種類(lèi)。即, 判定幀的種類(lèi)是正EE802.3以太網(wǎng)(R)幀60、 IEEE802.3 VLAN Tagged 以太網(wǎng)(R)幀61、附加轉(zhuǎn)發(fā)標(biāo)簽以太網(wǎng)(R)幀、學(xué)習(xí)幀63中的哪一種。 關(guān)于輸入端口的種類(lèi),根據(jù)從圖23的設(shè)備控制程序305設(shè)定的端口屬性、 是上行鏈路端口還是下行鏈路端口的信息,從輸入端口號(hào)碼判定輸入端口 的類(lèi)別。將判定信息發(fā)送到檢索密鑰決定器2013、幀標(biāo)題解析器2014。 另外,將輸入幀1101發(fā)送到控制幀接收器2012和幀標(biāo)題解析器2014。幀標(biāo)題解析器2014從輸入幀101的信息和從幀類(lèi)型判定機(jī)111發(fā)送的 判定信息,判定幀標(biāo)題信息的提取和收信人MAC地址、標(biāo)簽的種類(lèi)。關(guān)于收信人MAC地址,判定是通常MAC地址、網(wǎng)絡(luò)控制幀用的MAC 地址還是學(xué)習(xí)幀識(shí)別用MAC地址。關(guān)于標(biāo)簽的種類(lèi),判定是VLAN標(biāo)簽606、轉(zhuǎn)發(fā)標(biāo)簽(寄給該節(jié)點(diǎn)、寄給其它節(jié)點(diǎn))、還是廣播標(biāo)簽。將這些判定信息發(fā)送到檢索密鑰決定器2013。另外,將幀的輸入端口信息和收信人 MAC地址601、發(fā)送源MAC地址602、 VLAN標(biāo)簽606、標(biāo)簽620、從幀 提取的以太網(wǎng)(R)屬性信息603作為幀標(biāo)題信息20141,將有效載荷604 作為輸入幀有效載荷信息20111進(jìn)行輸出。檢索密鑰決定器2013從幀類(lèi)型判定器2011、幀標(biāo)題解析器2014發(fā)送 的,幀的種類(lèi)、輸入端口種類(lèi)、收信人MAC地址的種類(lèi)、標(biāo)簽的種類(lèi)的 信息,決定用于表檢索的密鑰。將決定的密鑰信息作為表檢索密鑰信息20131進(jìn)行輸出。檢索密鑰的 決定方法,當(dāng)MAC收信人地址是網(wǎng)絡(luò)控制幀用的地址時(shí),或者,是學(xué)習(xí) 幀識(shí)別用的MAC地址時(shí),決定寄給CPU的轉(zhuǎn)送密鑰,這時(shí),將是寄給 CPU的轉(zhuǎn)送幀一事通知給控制幀接收器2012。在寄給其它節(jié)點(diǎn)的附加轉(zhuǎn)發(fā)標(biāo)簽(存儲(chǔ)連接收信人客戶的節(jié)點(diǎn)的地址 等)的以太網(wǎng)(R)幀62的情形中,在用于檢索標(biāo)簽轉(zhuǎn)發(fā)表和廣播表的密 鑰信息(例如,存儲(chǔ)在標(biāo)簽620中的信息等)、寄給該節(jié)點(diǎn)的附加轉(zhuǎn)發(fā)標(biāo) 簽以太網(wǎng)(R)幀62、 IEEE802.3以太網(wǎng)(R)幀60、正EE802.3 VLAN Tagged 以太網(wǎng)(R)幀61的情形中,輸出用于檢索MAC轉(zhuǎn)發(fā)表和廣播表的密鑰 信息(在幀60和62的情形中,為存儲(chǔ)在收信人MAC地址601中的信息, 在幀61的情形中,為存儲(chǔ)在收信人MAC地址601和VLAN標(biāo)簽606中 的信息)??刂茙邮掌?012,當(dāng)存在著來(lái)自檢索密鑰決定器的,寄給CPU轉(zhuǎn)送 幀的指示時(shí),將從幀標(biāo)簽判定器2011輸入的輸入幀101作為寄給CPU轉(zhuǎn) 送幀20121進(jìn)行輸出。圖12是詳細(xì)地表示圖10中記載的學(xué)習(xí)幀發(fā)送管理器202的構(gòu)成的方 框圖。圖12的學(xué)習(xí)幀發(fā)送管理器202備有實(shí)現(xiàn)以管理學(xué)習(xí)幀的發(fā)送要求,對(duì) 同一幀,在CPU中不頻繁地實(shí)施學(xué)習(xí)動(dòng)作要求的方式降低CPU的處理負(fù) 載的功能的,MAC SA表高速緩沖存儲(chǔ)器2025。另外,通過(guò)該學(xué)習(xí)幀發(fā)送 管理器202的動(dòng)作,確認(rèn)學(xué)習(xí)動(dòng)作需要的幀和實(shí)施學(xué)習(xí)幀到CPU的發(fā)送 要求。學(xué)習(xí)幀管理器2021,從幀解析器201接受幀標(biāo)題信息20141,校驗(yàn)發(fā) 送源MAC地址,實(shí)施學(xué)習(xí)幀的發(fā)送要求。這時(shí)的動(dòng)作如下所述。在確認(rèn)幀標(biāo)題信息的MAC發(fā)送源地址后,讀入MAC SA表高速緩沖 存儲(chǔ)器2025,確認(rèn)是否沒(méi)有輸入同一MAC發(fā)送源地址。確認(rèn)后,當(dāng)沒(méi)有 輸入時(shí),將幀標(biāo)題信息20141和學(xué)習(xí)幀發(fā)送要求20231輸出到發(fā)送請(qǐng)求器 2023。另外,同時(shí),將MAC發(fā)送源地址信息輸入到MAC SA表高速緩沖 存儲(chǔ)器2025。此外,確認(rèn)時(shí),當(dāng)輸入同一MAC收信人地址時(shí),不輸出發(fā) 送要求。另外,使MAC SA表高速緩沖存儲(chǔ)器2025持有根據(jù)來(lái)自老化要求受理 器2022的要求,進(jìn)行清零的功能。圖13是詳細(xì)地表示圖12中記載的MACSA表高速緩沖存儲(chǔ)器2025的構(gòu)成的方框圖。MAC SA表高速緩沖存儲(chǔ)器2025,如圖13所示,持有存儲(chǔ)幀的MAC 發(fā)送源地址的功能,保持接收幀的MAC發(fā)送源地址信息。當(dāng)接收新的幀 時(shí)將該幀的MAC發(fā)送源地址作為MAC SA信息存儲(chǔ)在該MAC SA表高 速緩沖存儲(chǔ)器2025中。當(dāng)?shù)?次接收時(shí),當(dāng)存在同一信息時(shí),不將MAC 發(fā)送源地址存儲(chǔ)在項(xiàng)目中。發(fā)送請(qǐng)求器2023在CPU中執(zhí)行學(xué)習(xí)幀的發(fā)送要求。當(dāng)存在來(lái)自學(xué)習(xí) 幀管理器2021的學(xué)習(xí)幀的發(fā)送要求時(shí),為了在CPU30中實(shí)施學(xué)習(xí)幀的發(fā) 送處理,輸出學(xué)習(xí)幀的發(fā)送要求20231。老化要求受理器2022受理來(lái)自CPU30的學(xué)習(xí)老化要求3021。當(dāng)接收 學(xué)習(xí)老化要求3021時(shí),在學(xué)習(xí)幀管理器2021中,實(shí)施全部清除MACSA 表高速緩沖存儲(chǔ)器2025的項(xiàng)目的處理要求。圖14的表檢索器203具有決定幀的轉(zhuǎn)送目的地的功能,形成備有表管 理器2031和信息比較器2032的構(gòu)成。表管理器2031,按照表檢索密鑰信息20131,進(jìn)行用于檢索轉(zhuǎn)送目的 地的轉(zhuǎn)發(fā)表204的表檢索。將幀標(biāo)題信息20141從表檢索器203輸出到進(jìn)行幀標(biāo)題改寫(xiě)的幀改寫(xiě) 器205。另外,表檢索器203,根據(jù)表檢索密鑰信息20131 (例如,記載在VLANID-標(biāo)簽信息6202中的內(nèi)容等),將檢索指示輸出到標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器 2041、 MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043和廣播表存儲(chǔ)器2042。當(dāng)輸入多個(gè)檢索密 鑰的信息時(shí),以標(biāo)簽轉(zhuǎn)發(fā)表〉MAC轉(zhuǎn)發(fā)表>廣播表的優(yōu)先順序?qū)⑦M(jìn)行到各 表的檢索的指示作為表讀入地址20311,輸出到轉(zhuǎn)發(fā)表204。關(guān)于各表的檢索結(jié)果,從信息比較器2032,當(dāng)表檢索密鑰信息20131 和表信息20451 —致時(shí)接受命中信息,當(dāng)不同時(shí)接受命中錯(cuò)誤信息,直到 命中,對(duì)轉(zhuǎn)發(fā)表204實(shí)施到同一表上的不同地址的檢索指示或到下一優(yōu)先 順序位的表的檢索指示。另外,當(dāng)參照MAC轉(zhuǎn)發(fā)表時(shí)命中時(shí),輸出項(xiàng)目 命中信息20312,經(jīng)過(guò)表存儲(chǔ)器讀入控制電路2046,對(duì)圖19的老化管理 表2044,將命中的MAC轉(zhuǎn)發(fā)表的存儲(chǔ)器地址作為存儲(chǔ)器地址,當(dāng)項(xiàng)目類(lèi) 別為MAC—Tag時(shí),存儲(chǔ)MAC—Tag項(xiàng)目管理信息,當(dāng)項(xiàng)目類(lèi)別為 MAC—Port時(shí),將項(xiàng)目命中信息20312存儲(chǔ)到MAC—Port項(xiàng)目管理信息 的項(xiàng)目中。另外,在本實(shí)施例中,因?yàn)槭筂AC轉(zhuǎn)發(fā)表和老化管理表的地 址空間對(duì)應(yīng),所以通過(guò)上述那樣的處理,可以實(shí)現(xiàn)到老化管理表的寫(xiě)入。另外,為了比較表檢索密鑰信息20131和從轉(zhuǎn)發(fā)表204得到的表信息 20451,將表檢索密鑰信息20131輸出到信息比較器2032。輸出的表檢索 密鑰信息20131,當(dāng)進(jìn)行到標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器2041的檢索時(shí)輸出VLAN ID 標(biāo)簽信息6202 (發(fā)送目的地客戶連接的節(jié)點(diǎn)的節(jié)點(diǎn)地址等的信息), 當(dāng)進(jìn)行到MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043的檢索時(shí)輸出發(fā)送目的地MAC地址 601和VLAN標(biāo)簽606,當(dāng)進(jìn)行到廣播表存儲(chǔ)器2042的檢索時(shí)輸出VLAN ID 標(biāo)簽信息6202和VLAN ID6064。此外,只當(dāng)寄給該節(jié)點(diǎn)的附加轉(zhuǎn)發(fā) 標(biāo)簽以太網(wǎng)(R)幀時(shí),以作為標(biāo)簽控制信息20322,輸出標(biāo)簽刪除的方 式向信息比較器2032發(fā)出指示。信息比較器2032比較表管理器2031進(jìn)行對(duì)轉(zhuǎn)發(fā)表204的檢索的結(jié)果 (表信息20451)和成為檢索對(duì)象的表檢索密鑰信息20131,當(dāng)一致時(shí), 從存儲(chǔ)在表的項(xiàng)目中的輸出端口信息決定輸出端口。如上所述,從表管理 器2031,與檢索的表相應(yīng)地,接受幀的輸入端口信息和VLAN ID,標(biāo)簽 信息6202、發(fā)送目的地MAC地址601 、 VLAN標(biāo)簽606或VLAN ID6064 等的信息(表檢索密鑰信息),另一方面,從轉(zhuǎn)發(fā)表204,接受表管理器 2031實(shí)施到轉(zhuǎn)發(fā)表204的表讀入指示的結(jié)果作為表信息20451,與各表的種類(lèi)相應(yīng),比較表檢索密鑰信息20131和表信息20451,如果它們一致, 則向幀改寫(xiě)器輸出標(biāo)簽信息20323和標(biāo)簽控制信息20322,進(jìn)一步,將存 儲(chǔ)在表的項(xiàng)目中輸出端口信息作為輸出端口信息20321進(jìn)行輸出。另外,當(dāng)輸出輸出端口信息20321時(shí),與輸入端口信息比較,當(dāng)是相 同的端口信息時(shí),為了防止幀的環(huán)路,不輸出輸出端口信息,廢棄幀。下 面表示當(dāng)參照各表時(shí)的動(dòng)作內(nèi)容。當(dāng)進(jìn)行到標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器2041的參照時(shí),如下地進(jìn)行動(dòng)作。因?yàn)闃?biāo) 簽轉(zhuǎn)發(fā)表存儲(chǔ)器2041的存儲(chǔ)器地址(0x0000 0x1000)與VLAN ID 標(biāo) 簽信息6202的值對(duì)應(yīng),即,因?yàn)閂LANID'標(biāo)簽信息6202成為參照的存 儲(chǔ)器地址,所以不需要進(jìn)行信息比較。因此,將在存儲(chǔ)在VLAN ID 標(biāo)簽 信息6202中的值表示的地址(項(xiàng)目)中存在的標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器2041的 輸出端口信息、故障時(shí)輸出端口信息(請(qǐng)參照?qǐng)D17)輸出到輸出端口信息 20321。此外,當(dāng)比較表檢索密鑰信息20131和表信息20451的結(jié)果不一 致時(shí),向表管理器2031輸出項(xiàng)目命中錯(cuò)誤的信息。當(dāng)進(jìn)行到MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043的參照時(shí),比較表檢索密鑰信息 20131、圖16的MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043的表項(xiàng)目上的MAC收信人地址 和發(fā)送目的地第1段TAG信息,當(dāng)一致時(shí),將表項(xiàng)目中記載的輸出端口 信息、故障時(shí)輸出端口信息輸出到輸出端口信息20321,輸出標(biāo)簽信息作 為標(biāo)簽信息20323、輸出標(biāo)簽控制信息作為標(biāo)簽控制信息20322。當(dāng)不一 致時(shí),向表管理器2031輸出項(xiàng)目命中錯(cuò)誤的信息。當(dāng)進(jìn)行到廣播表存儲(chǔ)器2042的參照時(shí),如下地進(jìn)行動(dòng)作。因?yàn)閺V播表 存儲(chǔ)器2042的存儲(chǔ)器地址(0x0000-0x1000)與VLAN ID *標(biāo)簽信息6202 或VLAN ID6064的值對(duì)應(yīng),即因?yàn)閂LAN ID 標(biāo)簽信息6202或VLAN ID6064成為參照的存儲(chǔ)器地址,不需要進(jìn)行信息比較。在圖18的廣播表 存儲(chǔ)器2042的多個(gè)輸出端口信息確認(rèn)作為多個(gè)輸出端口信息不登記的端 口號(hào)碼是否不與輸入端口信息一致后,當(dāng)一致時(shí)廢棄幀,當(dāng)不一致時(shí),作 為輸出端口信息20321進(jìn)行輸出。此外,當(dāng)在參照存儲(chǔ)器地址目的地中沒(méi) 有項(xiàng)目時(shí),向表管理器2031輸出項(xiàng)目命中錯(cuò)誤的信息。圖15是詳細(xì)地表示圖10記載的轉(zhuǎn)發(fā)表204的構(gòu)成的方框圖。將用于轉(zhuǎn)送幀的信息作為表信息存儲(chǔ)在圖15的轉(zhuǎn)發(fā)表204中。表存儲(chǔ)器讀入控制電路2046,從表檢索器203,進(jìn)行讀入處理的表地址的讀入,輸出其結(jié)果,對(duì)各表的讀入處理如下地進(jìn)行動(dòng)作。(1) 當(dāng)進(jìn)行對(duì)圖17的標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器2041的讀入時(shí),作為表讀入 地址20311,接受VLANID'標(biāo)簽信息6202,參照與該信息相同的存儲(chǔ)器 地址,因此將輸入的,輸出端口信息、故障時(shí)輸出端口信息輸出到存儲(chǔ)器 信息輸出電路2045。(2) 當(dāng)進(jìn)行對(duì)圖16的MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043的讀入時(shí),在接收表 讀入地址20311后,將該地址作為存儲(chǔ)器地址,參照?qǐng)D19所示的老化管 理表2044,參照MAC-Tag項(xiàng)目管理信息、MAC-Port項(xiàng)目管理信息。此 后,如果2個(gè)項(xiàng)目雙方都不是無(wú)效項(xiàng)目,則用相同的存儲(chǔ)器地址,訪問(wèn)到 MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043,讀入表信息,將表項(xiàng)目信息輸出到存儲(chǔ)器信息 輸出電路2045。此外,當(dāng)2個(gè)項(xiàng)目雙方都是無(wú)效項(xiàng)目時(shí),不參照MAC轉(zhuǎn) 發(fā)表存儲(chǔ)器2043,將沒(méi)有項(xiàng)目 一事作為項(xiàng)目命中信息20312進(jìn)行輸出。(3) 當(dāng)進(jìn)行對(duì)圖18的廣播表存儲(chǔ)器2042的讀入時(shí),作為表讀入地址 20311,接受VLAN ID 標(biāo)簽信息6202或VLAN ID6064,參照與該信息 相同的存儲(chǔ)器地址,在那里將輸入的,輸出端口信息輸出到存儲(chǔ)器信息輸 出電路2045。存儲(chǔ)器信息輸出電路2045將表存儲(chǔ)器讀入控制電路2046讀入的表項(xiàng) 目信息,作為表信息20451,輸出到表檢索器203。圖16是詳細(xì)地表示在圖15中記載的MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043的構(gòu)成 的方框圖。將MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043用于在圖16的表構(gòu)成中存儲(chǔ)各項(xiàng)目, 正EE802.3以太網(wǎng)(R)幀、IEEE803.3 VLAN Tagged以太網(wǎng)(R)幀的轉(zhuǎn) 送目的地信息。存儲(chǔ)器地址范圍是任意,持有與老化管理表2044相同的 存儲(chǔ)器地址范圍。在本方框構(gòu)成中作為一個(gè)例子,取到0x00000 0x7FFFF, 可以存儲(chǔ)到最大8388706。在MAC收信人地址中,在幀的收信人MAC地 址601、收信人第1段TAG信息中,存儲(chǔ)與幀的VLAN標(biāo)簽606相當(dāng)?shù)?內(nèi)容。另外,作為項(xiàng)目類(lèi)別,管理表示發(fā)生賦予標(biāo)簽620的處理的項(xiàng)目的 MAC—Tag和不發(fā)生標(biāo)簽處理的MAC—Port的2類(lèi)項(xiàng)目類(lèi)別。在輸出端 口信息中存儲(chǔ)轉(zhuǎn)送目的地的端口號(hào)碼、故障時(shí)輸出端口號(hào)碼中存儲(chǔ)障礙發(fā)生時(shí)的輸出端口號(hào)碼,在TAG控制信息中存儲(chǔ)有無(wú)對(duì)幀的標(biāo)簽插入動(dòng)作,在TAG信息中存儲(chǔ)標(biāo)簽插入時(shí)插入的標(biāo)簽信息。圖17是詳細(xì)地表示在圖15中記載的標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器2041的構(gòu)成的 方框圖。該標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器可以由用文獻(xiàn)3中記載的生成樹(shù)協(xié)議的方法 作成。標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器2041用于在圖17的表構(gòu)成中存儲(chǔ)各項(xiàng)目,存儲(chǔ)附 加轉(zhuǎn)發(fā)標(biāo)簽幀的轉(zhuǎn)送目的地信息。存儲(chǔ)器地址范圍,為OxOOOO Ox1000, 可以存儲(chǔ)最大4096個(gè)項(xiàng)目。該存儲(chǔ)器地址以與VLAN6202的值對(duì)應(yīng)的方 式進(jìn)行管理。在輸出端口信息中存儲(chǔ)幀的轉(zhuǎn)送目的地的端口號(hào)碼,故障時(shí) 輸出端口信息存儲(chǔ)當(dāng)輸出端口發(fā)生故障時(shí)轉(zhuǎn)送的端口信息。圖18是詳細(xì)地表示在圖15的廣播表存儲(chǔ)器2042的構(gòu)成的方框圖。該 廣播表可以用至今已有的生成樹(shù)協(xié)議作成。將廣播表存儲(chǔ)器2042用于在圖18的表構(gòu)成中存儲(chǔ)各項(xiàng)目,存儲(chǔ)附加 廣播標(biāo)簽以太網(wǎng)(R)幀和IEEE802.3以太網(wǎng)(R)幀、IEEE803.3 VLAN Tagged以太網(wǎng)(R)幀的廣播轉(zhuǎn)送目的地信息。存儲(chǔ)器地址范圍,為 0x0000 0x1000,可以存儲(chǔ)最大4096個(gè)項(xiàng)目。另外,該存儲(chǔ)器地址以與 VLAN ID 標(biāo)簽信息6202或VLAN ID6064的值對(duì)應(yīng)的方式進(jìn)行管理。在 多個(gè)輸出端口信息中,存儲(chǔ)也可以進(jìn)行廣播轉(zhuǎn)送的多個(gè)端口號(hào)碼。圖19是詳細(xì)地表示在圖15中記載的老化管理表2044的構(gòu)成的方框圖。老化管理表2044用于在圖19的構(gòu)成中存儲(chǔ)各項(xiàng)目,管理MAC轉(zhuǎn)發(fā)表 存儲(chǔ)器2043的項(xiàng)目的讀取狀況和有無(wú)項(xiàng)目。存儲(chǔ)器地址范圍為任意的, 持有與MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043相同的存儲(chǔ)器地址范圍。在MAC-TAG 項(xiàng)目管理信息中,存儲(chǔ)MAC轉(zhuǎn)發(fā)表存儲(chǔ)器的項(xiàng)目類(lèi)別為MAC—Tag的項(xiàng) 目的讀取狀況和有無(wú)項(xiàng)目信息,未命中表示不使用的項(xiàng)目,命中表示用于 轉(zhuǎn)送的項(xiàng)目,無(wú)效項(xiàng)目表示項(xiàng)目是無(wú)效的,保護(hù)項(xiàng)目表示不能夠刪除的項(xiàng) 目。同樣,在MAC—Port項(xiàng)目管理信息中存儲(chǔ)MAC轉(zhuǎn)發(fā)表存儲(chǔ)器的項(xiàng)目 類(lèi)別為MAC—Port的項(xiàng)目的讀取情況和有無(wú)項(xiàng)目信息。老化控制器2047對(duì)老化管理表2044的項(xiàng)目進(jìn)行老化動(dòng)作。老化如下 地進(jìn)行動(dòng)作。從CPU30作為MAC/TAG老化控制3022,接受是否將老化 放在MAC~ Port或MAC-Tag中的哪個(gè)項(xiàng)目類(lèi)別上的信息和老化要求。當(dāng)接受老化要求時(shí),讀取到老化管理表2044,全部讀入對(duì)象的項(xiàng)目類(lèi)別的信 息,在項(xiàng)目上,在命中中存儲(chǔ)的內(nèi)容變更到未命中的項(xiàng)目?jī)?nèi)容,在未命中 中存儲(chǔ)的內(nèi)容變更到無(wú)效項(xiàng)目的項(xiàng)目?jī)?nèi)容,并且將它們的存儲(chǔ)器地址通知給CPU30。表存儲(chǔ)器寫(xiě)入控制電路2048進(jìn)行將項(xiàng)目寫(xiě)入到各表的動(dòng)作。從表寫(xiě)入 地址30U,輸入MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043、標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器2041 、廣 播表存儲(chǔ)器2042中的某個(gè)存儲(chǔ)器地址,向該存儲(chǔ)器的地址寫(xiě)入表寫(xiě)入信 息3012作為表項(xiàng)目。圖20是詳細(xì)地表示圖10中記載的幀改寫(xiě)器205的構(gòu)成的方框圖。 圖20的幀改寫(xiě)器205進(jìn)行改寫(xiě)幀的標(biāo)題內(nèi)容的動(dòng)作。 幀標(biāo)題緩沖器2054,存儲(chǔ)幀的標(biāo)題信息,并且用作用于改寫(xiě)的緩沖器。 將幀標(biāo)題信息20141的信息輸入到幀標(biāo)題緩沖器2054,在對(duì)幀標(biāo)題,通過(guò) 標(biāo)簽插入器2052、標(biāo)簽刪除器2053進(jìn)行標(biāo)簽的插入刪除后,輸出改寫(xiě)了 的幀標(biāo)題作為改寫(xiě)后的幀標(biāo)題信息20541。此外,當(dāng)沒(méi)有來(lái)自標(biāo)簽插入器 2052、標(biāo)簽刪除器2053的操作時(shí),原封不動(dòng)地輸出幀標(biāo)題信息141作為 改寫(xiě)后的幀標(biāo)題信息20541。標(biāo)簽控制器2051,對(duì)幀的標(biāo)題,進(jìn)行標(biāo)簽的插入和刪除的控制。當(dāng)從 表檢索器203,接受需要幀標(biāo)題改寫(xiě)處理的幀時(shí),接受標(biāo)簽的操作信息作 為標(biāo)簽控制信息20322,標(biāo)簽處理中需要的標(biāo)簽信息作為標(biāo)簽信息20323。 當(dāng)該標(biāo)簽控制信息20322為標(biāo)簽插入指示時(shí),為了將標(biāo)簽信息20323插入 到幀標(biāo)題中,將標(biāo)簽信息20323輸出到標(biāo)簽插入器2052。另外,當(dāng)為標(biāo)簽 刪除指示時(shí),為了刪除幀標(biāo)題的標(biāo)簽信息,將標(biāo)簽刪除指示輸出到標(biāo)簽刪 除器2053。另外,標(biāo)簽插入器2052將標(biāo)簽插入到幀的標(biāo)題中。當(dāng)從標(biāo)簽控制器 2051,接受標(biāo)簽信息20323時(shí),對(duì)存儲(chǔ)在幀標(biāo)題緩沖器2054中的,幀標(biāo) 題信息20141,進(jìn)行標(biāo)簽的插入動(dòng)作。標(biāo)簽刪除器2053在幀的標(biāo)題中進(jìn)行標(biāo)簽刪除。當(dāng)從標(biāo)簽控制器2051, 接受標(biāo)簽刪除指示時(shí),對(duì)存儲(chǔ)在幀標(biāo)題緩沖器2054中的,幀標(biāo)題信息 20141,進(jìn)行標(biāo)簽的刪除動(dòng)作。圖21是詳細(xì)地表示圖10中記載的幀合成器206的構(gòu)成的方框圖。圖21的幀合成器206,進(jìn)行改寫(xiě)后的幀標(biāo)題和幀有效載荷信息的合成, 再構(gòu)筑可以輸出的幀。在輸入幀標(biāo)題信息控制緩沖器2062中,存儲(chǔ)改寫(xiě)后的幀標(biāo)題信息。當(dāng) 接收改寫(xiě)后的幀標(biāo)題信息20541時(shí),將可以提取幀標(biāo)題信息的狀態(tài)通知給 幀組裝器2064。在輸入幀有效載荷信息控制緩沖器2063中,存儲(chǔ)幀的有效載荷信息。 當(dāng)接收輸入幀有效載荷信息20111時(shí),將可以提取幀有效載荷信息的狀態(tài) 通知給幀組裝器2064。幀組裝器2064組裝幀的標(biāo)題信息和有效載荷信息。當(dāng)從輸入幀標(biāo)題信 息控制緩沖器2062、輸入幀有效載荷信息控制緩沖器2063,接受提取信 息通知時(shí),從緩沖器,讀出標(biāo)題信息和有效載荷信息,合成幀標(biāo)題和有效 載荷信息,作為輸出幀信息20641進(jìn)行輸出。圖22是詳細(xì)地表示圖10中記載的幀轉(zhuǎn)發(fā)器207的構(gòu)成的方框圖。圖22的幀轉(zhuǎn)發(fā)器207,根據(jù)輸出端口信息,轉(zhuǎn)送幀。幀轉(zhuǎn)送指示器2072進(jìn)行幀到指定的輸出端口目的地的轉(zhuǎn)送。當(dāng)從表檢 索器203接受輸出端口信息20321時(shí),將存儲(chǔ)在輸出幀緩沖器2073中的 幀作為輸出幀102輸出到該輸出端口號(hào)碼的端口,這時(shí),當(dāng)輸出端口號(hào)碼 表示寄給CPU時(shí),作為寄給CPU的轉(zhuǎn)送20121輸出幀。另外,當(dāng)從來(lái)自CPU的幀發(fā)送要求時(shí)使用的CPU轉(zhuǎn)送幀控制器2071, 接收CPU轉(zhuǎn)送幀信息3041和CPU轉(zhuǎn)送幀輸出端口信息3042時(shí),將CPU 轉(zhuǎn)送幀信息3041作為輸出幀102輸出到指定的端口號(hào)碼。在輸出幀緩沖器2073中存儲(chǔ)由幀合成器206組裝的輸出幀信息20641, 由幀轉(zhuǎn)送指示器2072輸出緩沖器內(nèi)的幀作為輸出幀102。CPU轉(zhuǎn)送幀控制器2071,從CPU30,接收想要轉(zhuǎn)送的幀信息作為CPU 轉(zhuǎn)送幀信息3041、接收轉(zhuǎn)送的輸出端口信息作為CPU轉(zhuǎn)送幀輸出端口信 息3042,向幀轉(zhuǎn)送指示器2072發(fā)出幀轉(zhuǎn)送指示。圖23是表示圖10中所示的CPU30內(nèi)由軟件實(shí)現(xiàn)的處理的構(gòu)成的方框圖。網(wǎng)絡(luò)控制程序304進(jìn)行下面所述的3個(gè)動(dòng)作。(1)接收從控制幀接收器2012發(fā)送的,寄給CPU的轉(zhuǎn)送幀,與接收的幀的收信人MAC地址相應(yīng),將該幀轉(zhuǎn)送到設(shè)備控制程序305、學(xué)習(xí)管 理程序302或生成樹(shù)控制程序303。(2) 與(1)同時(shí),需要時(shí)用CPU轉(zhuǎn)送幀輸出端口信息3042和CPU 轉(zhuǎn)送幀信息3041,再轉(zhuǎn)送在(1)接收的幀。(3) 將從設(shè)備控制程序305、學(xué)習(xí)管理程序302或生成樹(shù)控制程序303 要求發(fā)送的幀寫(xiě)出到CPU轉(zhuǎn)送幀輸出端口信息3042和CPU轉(zhuǎn)送幀信息 3041。當(dāng)在網(wǎng)絡(luò)控制程序304中,作為寄給CPU轉(zhuǎn)送幀20121接收的幀的收 信人MAC地址為00-00-4C-00-00-00時(shí),與將該幀轉(zhuǎn)送到學(xué)習(xí)管理程序 302同時(shí),用CPU轉(zhuǎn)送幀輸出端口信息3042和CPU轉(zhuǎn)送幀信息3041, 廣播轉(zhuǎn)送該幀。當(dāng)在網(wǎng)絡(luò)控制程序304中,作為寄給CPU轉(zhuǎn)送幀20121接收的幀的收 信人MAC地址為上述以外的地址時(shí),將該幀轉(zhuǎn)送到設(shè)備控制程序305。 生成樹(shù)控制程序303進(jìn)行下面舉出的3個(gè)動(dòng)作。(1) 根據(jù)高速生成樹(shù)協(xié)議(IEEE802.1W)或生成樹(shù)協(xié)議(IEEE802.1D), 通過(guò)鄰接的節(jié)點(diǎn)和網(wǎng)絡(luò)控制程序304交換BPDU幀,構(gòu)筑生成樹(shù)。此外, 當(dāng)構(gòu)筑生成樹(shù)時(shí)由設(shè)備控制程序305進(jìn)行必要的設(shè)定。(2) 從由(1)構(gòu)筑的生成樹(shù)的端口信息(Alternate Port (交替端口), Root Port (根端口), Designated Port (分配端口)等),通過(guò)轉(zhuǎn)發(fā)表控制程 序301,設(shè)定標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器2041和廣播表存儲(chǔ)器2042,進(jìn)一步作為 在這2個(gè)存儲(chǔ)器的軟件側(cè)的復(fù)制的存儲(chǔ)器復(fù)制信息3013。(3) 通過(guò)BPDU的交換,如果當(dāng)檢測(cè)出路由端口的變更時(shí),則向?qū)W習(xí) 管理程序302通知路由端口變更(事件14)。設(shè)備控制程序305,通過(guò)用經(jīng)過(guò)控制器1/051,或者網(wǎng)絡(luò)控制程序304 提供的TELNET、 SSH和HTTP等的設(shè)定接口接受設(shè)定,通過(guò)學(xué)習(xí)管理程 序302、生成樹(shù)控制程序303和端口構(gòu)成信息3051將設(shè)定信息通知給幀類(lèi) 型判定器2011。轉(zhuǎn)發(fā)表控制程序301進(jìn)行下面的動(dòng)作。 (1)根據(jù)來(lái)自生成樹(shù)控制程序303的指示,用表寫(xiě)入信息3012和表 寫(xiě)入地址3011,對(duì)標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器2041和廣播轉(zhuǎn)發(fā)表存儲(chǔ)器2042進(jìn)行項(xiàng)目寫(xiě)入或項(xiàng)目置換。(2) 與(1)同時(shí),用存儲(chǔ)器復(fù)制信息3013,對(duì)軟件表(在主存儲(chǔ)器40中作為復(fù)制信息的標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器70131、廣播轉(zhuǎn)發(fā)表存儲(chǔ)器70132、 MAC轉(zhuǎn)發(fā)表存儲(chǔ)器70133、 TAG地址管理表70134)也進(jìn)行項(xiàng)目寫(xiě)入或項(xiàng)目置換。(3) 根據(jù)來(lái)自學(xué)習(xí)管理程序302的指示,用表寫(xiě)入信息3012和表寫(xiě) 入地址3011 ,對(duì)MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043進(jìn)行項(xiàng)目寫(xiě)入或項(xiàng)目置換。(4) 與(3)同時(shí),用存儲(chǔ)器復(fù)制信息3013,對(duì)軟件表也進(jìn)行項(xiàng)目寫(xiě) 入或項(xiàng)目置換。(5) 根據(jù)來(lái)自學(xué)習(xí)管理程序302的指示,用存儲(chǔ)器復(fù)制信息3013,對(duì) 軟件表進(jìn)行項(xiàng)目檢索。(6) 根據(jù)來(lái)自網(wǎng)絡(luò)控制程序304的指示,用存儲(chǔ)器復(fù)制信息3013,對(duì) 軟件表進(jìn)行項(xiàng)目檢索。學(xué)習(xí)管理程序302接收來(lái)自學(xué)習(xí)幀發(fā)送要求20231、來(lái)自定時(shí)器306 的老化觸發(fā)信號(hào)、來(lái)自網(wǎng)絡(luò)控制程序304的學(xué)習(xí)幀、而且來(lái)自生成樹(shù)控制 程序303的生成樹(shù)變更通知,起動(dòng)下面所示的事件,進(jìn)行MAC轉(zhuǎn)發(fā)表存 儲(chǔ)器2043及其復(fù)制信息的登記、置換、刪除。(1) 當(dāng)學(xué)習(xí)幀發(fā)送要求20231到達(dá)學(xué)習(xí)管理程序302時(shí),起動(dòng)事件01。(2) 當(dāng)學(xué)習(xí)幀從網(wǎng)絡(luò)控制程序304到達(dá)學(xué)習(xí)管理程序302時(shí),起動(dòng)事 件03。(3) 當(dāng)來(lái)自定時(shí)器306的端口學(xué)習(xí)老化觸發(fā)信號(hào)到達(dá)學(xué)習(xí)管理程序 302時(shí),起動(dòng)事件12。(4) 當(dāng)來(lái)自定時(shí)器306的標(biāo)簽學(xué)習(xí)老化觸發(fā)信號(hào)到達(dá)學(xué)習(xí)管理程序 302時(shí),起動(dòng)事件13。(5) 當(dāng)路由節(jié)點(diǎn)變更通知從生成樹(shù)控制程序303到達(dá)學(xué)習(xí)管理程序 302時(shí),起動(dòng)事件14。(6) 當(dāng)從設(shè)備控制程序305到達(dá)初始化要求時(shí),起動(dòng)事件OO。 定時(shí)器306,在設(shè)備控制程序305設(shè)定的每個(gè)時(shí)間上,生成端口學(xué)習(xí)老化觸發(fā)信號(hào)和標(biāo)簽學(xué)習(xí)老化觸發(fā)信號(hào),通知學(xué)習(xí)管理程序302。圖24是表示圖23所示的存儲(chǔ)器復(fù)制信息3013中包含的,TAG地址管理表70134的構(gòu)成的表。TAG地址管理表70134由發(fā)送目的地第1段TAG信息和表存儲(chǔ)地址這 樣2個(gè)欄構(gòu)成。在發(fā)送目的地第1段TAG信息中,記載著成為T(mén)AG地址管理表70134 的檢索密鑰的TAG信息(VLAN ID)。這里,在該TAG信息中包含的VLAN ID都是偶數(shù)。如果當(dāng)?shù)怯浧鏀?shù)的ID時(shí),則從要登記的ID值減去1,用偶 數(shù)地址進(jìn)行登記和檢索。這樣做的理由如下所述。存在著在1個(gè)網(wǎng)絡(luò)中存在多個(gè)生成樹(shù),1個(gè)節(jié) 點(diǎn)成為多個(gè)生成樹(shù)的路由節(jié)點(diǎn)的情形。在這種情形中,各節(jié)點(diǎn)與各生成樹(shù) 對(duì)應(yīng)具有多個(gè)節(jié)點(diǎn)ID。但是,當(dāng)學(xué)習(xí)時(shí)各節(jié)點(diǎn)的節(jié)點(diǎn)ID為l個(gè)是合適的。 這是因?yàn)楫?dāng)1個(gè)節(jié)點(diǎn)具有多個(gè)ID,進(jìn)行學(xué)習(xí)時(shí),存在著撲捉這些多個(gè)ID 中的各個(gè)作為不同的節(jié)點(diǎn)進(jìn)行學(xué)習(xí)的可能性。為了防止這種不合適的情況,在上述中,假定存在2個(gè)生成樹(shù)的情形, 將偶數(shù)地址作為各節(jié)點(diǎn)的代表地址。所以,除了用上述偶數(shù)地址的方法外,如果能夠用什么方法決定1個(gè) 代表地址,則也可以用該方法。在表存儲(chǔ)地址中,記載著包含在發(fā)送目的地第1段TAG信息中記載著 的TAG的項(xiàng)目的MAC轉(zhuǎn)發(fā)表存儲(chǔ)器70133 (在MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043 的主存儲(chǔ)器上的復(fù)制信息)中的地址。關(guān)于能夠記載在該欄中的地址數(shù), 不特別設(shè)置限制。圖25是詳細(xì)地說(shuō)明在圖23所示的學(xué)習(xí)管理程序302中的事件01的動(dòng) 作的流程圖。當(dāng)學(xué)習(xí)幀發(fā)送要求20231到達(dá)學(xué)習(xí)管理程序302時(shí),起動(dòng)事件Ol。該 事件是能夠從MACDA和標(biāo)簽,檢索發(fā)送目的地端口地,用于在作為在 MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043及其主存儲(chǔ)器40上的復(fù)制信息的MAC轉(zhuǎn)發(fā)表存 儲(chǔ)器70133中追加項(xiàng)目的軟件處理。在步驟N0101,開(kāi)始事件Ol的處理。從學(xué)習(xí)管理程序,通知由幀解析 器201作出的判定結(jié)果(有無(wú)標(biāo)簽和標(biāo)簽的類(lèi)別等)、輸入幀的端口、發(fā) 送源MAC地址、標(biāo)簽信息等的表檢索密鑰信息。進(jìn)入到步驟N0102。在步驟N0102,通過(guò)轉(zhuǎn)發(fā)表控制程序301檢索MAC轉(zhuǎn)發(fā)表存儲(chǔ)器70133,調(diào)査從那里登記的信息是否還沒(méi)有記載在上述表中。當(dāng)檢索命中 時(shí)結(jié)束處理,當(dāng)命中錯(cuò)誤時(shí)進(jìn)入到步驟N0103。在步驟N0103,調(diào)查在步驟N0101通知的幀解析器201的判定結(jié)果, 當(dāng)從上行鏈路側(cè)輸入要學(xué)習(xí)的幀時(shí)(Ptype=0),進(jìn)入到步驟N0105。如果 是來(lái)自下行鏈路的輸入(Ptype=l),則進(jìn)入到步驟N0104。在步驟N0104,起動(dòng)事件ll,將學(xué)習(xí)幀廣播到其它的節(jié)點(diǎn)。當(dāng)起動(dòng)事 件11時(shí),通知在步驟N0101通知的發(fā)送源MAC地址和標(biāo)簽信息。此后, 進(jìn)入到步驟N0105。在步驟N0105,通過(guò)轉(zhuǎn)發(fā)表控制程序301,作為存儲(chǔ)器復(fù)制信息3013 在主存儲(chǔ)器40上的MAC轉(zhuǎn)發(fā)表存儲(chǔ)器70133中追加項(xiàng)目。這時(shí),在MAC 發(fā)送目的地地址上設(shè)定在步驟NOIOI接收的MAC發(fā)送源地址、在發(fā)送目 的地第1段TAG信息中設(shè)定在步驟NOIOI接收的標(biāo)簽信息、在輸出端口 信息中設(shè)定在步驟NOIOI通知的輸入端口。此后,進(jìn)入到步驟N0106。在步驟N0106,通過(guò)轉(zhuǎn)發(fā)表控制程序301 ,在MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2034 中追加項(xiàng)目。這時(shí),在MAC發(fā)送目的地地址上設(shè)定在步驟N0101接收的 發(fā)送源MAC地址、在發(fā)送目的地第1段TAG信息中設(shè)定在步驟N0101 接收的標(biāo)簽信息、在輸出端口信息中設(shè)定在步驟NOIOI通知的輸入端口。 從而結(jié)束事件Ol的處理。圖26是詳細(xì)地說(shuō)明圖23所示的學(xué)習(xí)管理程序302中的事件11的動(dòng)作 的流程圖。當(dāng)在事件01或事件05中發(fā)送學(xué)習(xí)幀時(shí)起動(dòng)事件11。該事件是能夠從 MACDA和標(biāo)簽,檢索應(yīng)該附加的標(biāo)簽地,用于在作為在MAC轉(zhuǎn)發(fā)表存 儲(chǔ)器2043及其主存儲(chǔ)器40上的復(fù)制信息的MAC轉(zhuǎn)發(fā)表存儲(chǔ)器70133中 追加項(xiàng)目的軟件處理的一環(huán)的學(xué)習(xí)幀的轉(zhuǎn)送要求處理。在步驟NllOl,開(kāi)始事件ll的處理。起動(dòng)時(shí),通知發(fā)送源MAC地址 和標(biāo)簽信息。進(jìn)入到步驟N1102。在步驟N1102中,通過(guò)轉(zhuǎn)發(fā)表控制程序301,檢索在主存儲(chǔ)器40上的 廣播轉(zhuǎn)發(fā)表存儲(chǔ)器70132作為存儲(chǔ)器復(fù)制信息3013,檢索學(xué)習(xí)幀的輸出目 的地端口。這時(shí),廣播轉(zhuǎn)發(fā)表存儲(chǔ)器70132的存儲(chǔ)器地址(0x0000 0x1000) (項(xiàng)目),因?yàn)榕c存儲(chǔ)在VLANID'標(biāo)簽信息6202中的值對(duì)應(yīng),即,因?yàn)閂LAN ID 標(biāo)簽信息6202成為參照存儲(chǔ)器地址,所以不需要進(jìn)行信息比 較。因此,將在存儲(chǔ)在VLAN ID *標(biāo)簽信息6202中的值表示的地址(項(xiàng) 目)中存在的廣播轉(zhuǎn)發(fā)表存儲(chǔ)器2042的多個(gè)輸出端口信息作為輸出目的 地端口進(jìn)行輸出。如果當(dāng)檢索命中差錯(cuò)時(shí)則結(jié)束處理,回到事件11起動(dòng)源的事件過(guò)程。 當(dāng)命中時(shí)進(jìn)入到步驟N1103。在步驟N1103,用網(wǎng)絡(luò)控制程序304、 CPU轉(zhuǎn)送幀輸出端口信息3042 和CPU轉(zhuǎn)送幀信息3041 ,對(duì)CPU轉(zhuǎn)送幀控制器2071 ,要求向在步驟Nl 102 檢索出的節(jié)點(diǎn),發(fā)送附加記載該節(jié)點(diǎn)地址的源標(biāo)簽和在步驟NllOl交付的 VLAN標(biāo)簽的學(xué)習(xí)幀。從而結(jié)束事件11的處理,回到事件11起動(dòng)源的事 件過(guò)程。圖27是詳細(xì)地說(shuō)明圖23所示的學(xué)習(xí)管理程序302中的事件03的動(dòng)作 的流程圖。當(dāng)學(xué)習(xí)幀從網(wǎng)絡(luò)控制程序304到達(dá)學(xué)習(xí)管理程序302時(shí),起動(dòng)事件03。 該事件是能夠從MACDA和標(biāo)簽,檢索附加的標(biāo)簽地,用于在作為在MAC 轉(zhuǎn)發(fā)表存儲(chǔ)器2043及其主存儲(chǔ)器40上的復(fù)制信息的MAC轉(zhuǎn)發(fā)表存儲(chǔ)器 70133中追加項(xiàng)目的軟件處理。在步驟N0301中,開(kāi)始事件03的處理。當(dāng)起動(dòng)時(shí),從幀解析器通知由 幀解析器201作出的判定結(jié)果(有無(wú)標(biāo)簽和標(biāo)簽的類(lèi)別等)、輸入端口、 MAC地址、標(biāo)簽1 (連接存儲(chǔ)在標(biāo)簽620中的發(fā)送目的地客戶的節(jié)點(diǎn)的節(jié) 點(diǎn)地址等的信息)和標(biāo)簽2 (存儲(chǔ)在VLAN標(biāo)簽606中的信息)等的標(biāo)題 信息作為寄給20121CPU的轉(zhuǎn)送幀。進(jìn)入到步驟N0302。(當(dāng)如幀63那樣 附加2個(gè)標(biāo)簽時(shí))在步驟N0302,通過(guò)轉(zhuǎn)發(fā)表控制程序301,檢索在主存儲(chǔ)器40上的標(biāo) 簽轉(zhuǎn)發(fā)表存儲(chǔ)器70131作為存儲(chǔ)器復(fù)制信息3013,檢索對(duì)標(biāo)簽1的輸出目 的地端口。當(dāng)檢索命中差錯(cuò)時(shí)結(jié)束處理。當(dāng)命中時(shí)進(jìn)入到步驟N0303。在步驟N0303,通過(guò)轉(zhuǎn)發(fā)表控制程序301,檢索在主存儲(chǔ)器40上的 MAC轉(zhuǎn)發(fā)表存儲(chǔ)器70133作為存儲(chǔ)器復(fù)制信息3013 ,檢索對(duì)在步驟N0301 通知的MAC地址和標(biāo)簽2的附加標(biāo)簽、輸出端口、預(yù)備輸出端口。當(dāng)檢 索命中差錯(cuò)時(shí)進(jìn)入到步驟N0305。當(dāng)命中時(shí)進(jìn)入到步驟N0304。在步驟N0304,確認(rèn)在步驟N0302檢索出的輸出端口和預(yù)備輸出端口、 在步驟N0303檢索出的輸出端口和預(yù)備輸出端口、進(jìn)一步,在步驟N0301 通知的標(biāo)簽1、在步驟N0303檢索出的附加標(biāo)簽一致。當(dāng)看到完全一致時(shí), 結(jié)束處理,當(dāng)除此以外時(shí),進(jìn)入到步驟N0305。在步驟N0305,通過(guò)轉(zhuǎn)發(fā)表控制程序301,作為存儲(chǔ)器復(fù)制信息3013 在主存儲(chǔ)器40上的MAC轉(zhuǎn)發(fā)表存儲(chǔ)器70133中追加項(xiàng)目。這時(shí),在MAC 發(fā)送目的地址上附加在步驟N0301接收的MAC地址,在發(fā)送目的地第1 段TAG信息中附加在步驟N0301接收的標(biāo)簽2,輸出目的地端口和預(yù)備 輸出端口是在步驟N0303檢索出的端口,在附加的標(biāo)簽(TAG信息)中 附加在步驟N0301通知的標(biāo)簽1 (連接發(fā)送目的地客戶的節(jié)點(diǎn)的節(jié)點(diǎn)地址 等的信息)。進(jìn)入到步驟N0306。在步驟N0306,通過(guò)轉(zhuǎn)發(fā)表控制程序301 ,在MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043 中追加項(xiàng)目。這時(shí),在MAC發(fā)送目的地址上附加在步驟N0301接收的 MAC地址,在發(fā)送目的地第1段TAG信息中附加在步驟N0301接收的標(biāo) 簽2,輸出目的地端口和預(yù)備輸出端口是在步驟N0303檢索出的端口,在 附加的標(biāo)簽(TAG信息)中附加在步驟N0301通知的標(biāo)簽1 (連接發(fā)送目 的地客戶的節(jié)點(diǎn)的節(jié)點(diǎn)地址等的信息)。進(jìn)入到步驟N0307或步驟N0308。在步驟N0304,當(dāng)項(xiàng)目記載內(nèi)容和檢索結(jié)果不一致時(shí),進(jìn)入到步驟 N0306的處理后的步驟N0307。在步驟N0307,通過(guò)轉(zhuǎn)發(fā)表控制程序301 , 作為存儲(chǔ)器復(fù)制信息3013從主存儲(chǔ)器40上的TAG地址管理表70134刪 除項(xiàng)目。這時(shí),在索引標(biāo)簽(圖24的發(fā)送目的地第1段TAG信息)中指 定在步驟N0301接收的標(biāo)簽1,在存儲(chǔ)器地址中指定在步驟N303得到的 項(xiàng)目地址(圖16的主地址)。進(jìn)入到步驟N0308。在步驟N0308,通過(guò)轉(zhuǎn) 發(fā)表控制程序301,作為存儲(chǔ)器復(fù)制信息3013在主存儲(chǔ)器40上的TAG地 址管理表70134中追加項(xiàng)目。這時(shí),在索引標(biāo)簽中指定在步驟N0303檢索 出的附加標(biāo)簽,在存儲(chǔ)器地址中指定在步驟N0305得到的項(xiàng)目地址(圖 16的主地址)。但是, 一直使附加標(biāo)簽的值為偶數(shù)。從而,結(jié)束事件03 的處理。圖28是詳細(xì)地說(shuō)明圖23所示的學(xué)習(xí)管理程序302中的事件12的動(dòng)作的流程圖。通過(guò)由定時(shí)器306發(fā)生定時(shí)器事件起動(dòng)事件12。該事件是在作為MAC 轉(zhuǎn)發(fā)表存儲(chǔ)器2043及其主存儲(chǔ)器40上的復(fù)制信息的記載在MAC轉(zhuǎn)發(fā)表 存儲(chǔ)器70133中的項(xiàng)目中,用于對(duì)用于從MACDA和標(biāo)簽檢索發(fā)送目的地 端口的項(xiàng)目,進(jìn)行老化處理的軟件處理的一環(huán)。在步驟N1201,開(kāi)始事件12的處理。起動(dòng)時(shí),被通知變址地址。進(jìn)入 到步驟N1202。在步驟N1202,通過(guò)學(xué)習(xí)老化要求3021和MAC/TAG老化要求3022, 對(duì)硬件側(cè)的MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043和MACSA表高速緩沖存儲(chǔ)器2025 實(shí)施老化要求。進(jìn)入到步驟N1203。在步驟N1203,通過(guò)設(shè)備控制程序305對(duì)定時(shí)器306指定的時(shí)間之后, 預(yù)約事件12的發(fā)生。這時(shí),也登記存儲(chǔ)器偏移地址。從而,結(jié)束事件12 的處理。圖29是詳細(xì)地說(shuō)明圖23所示的學(xué)習(xí)管理程序302中的事件05的動(dòng)作 的流程圖。在事件12中通過(guò)MAC/TAG老化控制3022實(shí)施老化要求后,從 MAC/TAG老化控制3022到來(lái)老化完成通知,而起動(dòng)事件05。該事件是 在作為MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043及其主存儲(chǔ)器40上的復(fù)制信息的記載在 MAC轉(zhuǎn)發(fā)表存儲(chǔ)器70133中的項(xiàng)目中,用于對(duì)從MACDA和標(biāo)簽檢索發(fā) 送目的地端口的項(xiàng)目,進(jìn)行老化處理的軟件處理的一環(huán)。在步驟N0501,開(kāi)始事件05的處理。起動(dòng)時(shí),被通知結(jié)果碼(與 MAC—Port或MAC—Tag中的某個(gè)老化有關(guān)的信息)、偏移地址和位圖(是 否刪除了的某個(gè)項(xiàng)目的信息)。進(jìn)入到步驟N0502。在步驟N0502,從在步驟N0501通知的偏移和位圖,生成項(xiàng)目地址(刪 除了的MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043的存儲(chǔ)器地址)。進(jìn)入到步驟N0503。在步驟N0503,通過(guò)轉(zhuǎn)發(fā)表控制程序301,作為存儲(chǔ)器復(fù)制信息3013 從主存儲(chǔ)器40上的MAC轉(zhuǎn)發(fā)表存儲(chǔ)器70133刪除在步驟N0502生成的 項(xiàng)目地址的項(xiàng)目。對(duì)在步驟N0501作為刪除處理對(duì)象通知的全部地址(用偏移和位圖表 示的刪除了的項(xiàng)目的地址)進(jìn)行在步驟N0502和步驟N0503的處理。當(dāng) 完成對(duì)全部地址的處理時(shí),進(jìn)入到步驟N0504。在步驟N0504,起動(dòng)事件11將學(xué)習(xí)幀發(fā)送給MAC轉(zhuǎn)發(fā)表存儲(chǔ)器70133 內(nèi)的、將項(xiàng)目類(lèi)別設(shè)定為MAC—Port的全部項(xiàng)目。將MACDA禾卩VLAN TAG作為自變量交付給事件ll。當(dāng)對(duì)全部項(xiàng)目的處理結(jié)束時(shí),事件05也結(jié)束了。圖30是詳細(xì)地說(shuō)明圖23所示的學(xué)習(xí)管理程序302中的事件13的動(dòng)作 的流程圖。通過(guò)由定時(shí)器306發(fā)生定時(shí)器事件起動(dòng)事件13。該事件是在作為MAC 轉(zhuǎn)發(fā)表存儲(chǔ)器2043及其主存儲(chǔ)器40上的復(fù)制信息的記載在MAC轉(zhuǎn)發(fā)表 存儲(chǔ)器70133中的項(xiàng)目中,用于對(duì)用于從MACDA和標(biāo)簽檢索附加的標(biāo)簽 的項(xiàng)目,進(jìn)行老化處理的軟件處理的一環(huán)。在步驟N1301,開(kāi)始事件13的處理。起動(dòng)時(shí),被通知偏移地址(開(kāi)始 刪除的開(kāi)始地址)。進(jìn)入到步驟N1302。在步驟N1302,通過(guò)MAC/TAG老化要求3022,對(duì)硬件側(cè)的MAC轉(zhuǎn) 發(fā)表存儲(chǔ)器2043實(shí)施老化要求。進(jìn)入到步驟N1303。在步驟N1303,通過(guò)設(shè)備控制程序305對(duì)定時(shí)器306指定的時(shí)間后, 預(yù)約事件13的發(fā)生。這時(shí),也登記存儲(chǔ)器偏移地址。從而,結(jié)束事件13 的處理。圖31是詳細(xì)地說(shuō)明圖23所示的學(xué)習(xí)管理程序302中的事件06的動(dòng)作 的流程圖。在事件13中通過(guò)MAC/TAG老化控制3022實(shí)施老化要求后,從 MAC/TAG老化控制3022到來(lái)的老化完成通知,起動(dòng)事件06。該事件是 在作為MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043及其主存儲(chǔ)器40上的復(fù)制信息的記載在 MAC轉(zhuǎn)發(fā)表存儲(chǔ)器70133中的項(xiàng)目中,用于對(duì)用于從MACDA和標(biāo)簽檢 索附加標(biāo)簽的項(xiàng)目,進(jìn)行老化處理的軟件處理的一環(huán)。在步驟N0601,開(kāi)始事件06的處理。起動(dòng)時(shí),被通知結(jié)果碼、偏移地 址和位圖。進(jìn)入到步驟N0602。在步驟N0602,從在步驟N0601通知的偏移和位圖,生成項(xiàng)目地址。 進(jìn)入到步驟N0603。在步驟N0603,通過(guò)轉(zhuǎn)發(fā)表控制程序301,作為存儲(chǔ)器復(fù)制信息3013 從主存儲(chǔ)器40上的MAC轉(zhuǎn)發(fā)表存儲(chǔ)器70133刪除在步驟N0602生成的項(xiàng)目地址的項(xiàng)目。進(jìn)入到步驟N0604。在步驟N0604,通過(guò)轉(zhuǎn)發(fā)表控制程序301,作為存儲(chǔ)器復(fù)制信息3013 從主存儲(chǔ)器40上的TAG地址管理表70134刪除在步驟N0603生成的項(xiàng)目 地址的項(xiàng)目。對(duì)在步驟N0601作為刪除處理對(duì)象通知的全部地址(用偏移和位圖表 示的刪除了的項(xiàng)目的地址)進(jìn)行在步驟N0602和步驟N0603的處理。當(dāng) 完成對(duì)全部地址的處理時(shí),結(jié)束事件06。圖32是詳細(xì)地說(shuō)明圖23所示的學(xué)習(xí)管理程序302中的事件14的動(dòng)作 的流程圖。當(dāng)通過(guò)由生成樹(shù)控制程序303,檢測(cè)出生成樹(shù)的拓?fù)渥兏酚啥丝冢?即幀輸出端口變更時(shí)起動(dòng)事件14。該事件是根據(jù)樹(shù)拓?fù)涞淖兓枰兏?的,作為在MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043及其主存儲(chǔ)器40上的復(fù)制信息的記 載在MAC轉(zhuǎn)發(fā)表存儲(chǔ)器70133中的,用于改寫(xiě)輸出目的地端口和預(yù)備輸 出目的地端口的軟件處理。在步驟N1401,開(kāi)始事件14的處理。起動(dòng)時(shí),被通知拓?fù)渥兏鼘?duì)象的 標(biāo)簽。進(jìn)入到步驟N1402。在步驟N1402,通過(guò)轉(zhuǎn)發(fā)表控制程序301,檢索作為存儲(chǔ)器復(fù)制信息 3013從主存儲(chǔ)器40上的標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器70131,檢索對(duì)在步驟N1401 通知的變更對(duì)象的標(biāo)簽的輸出目的地端口 。當(dāng)檢索命中差錯(cuò)時(shí)結(jié)束處理。 當(dāng)命中時(shí)進(jìn)入到步驟N1403 。在步驟N1403,檢索TAG地址管理表70134,檢索在MAC轉(zhuǎn)發(fā)表存 儲(chǔ)器70133上設(shè)定在步驟N1401通知的變更處理對(duì)象標(biāo)簽作為附加標(biāo)簽的 項(xiàng)目的項(xiàng)目地址。當(dāng)檢索命中差錯(cuò)時(shí)結(jié)束處理。當(dāng)檢索命中時(shí)進(jìn)入到步驟 N1404。在步驟N1404,通過(guò)轉(zhuǎn)發(fā)表控制程序301,置換作為存儲(chǔ)器復(fù)制信息 3013從主存儲(chǔ)器40上的MAC轉(zhuǎn)發(fā)表存儲(chǔ)器70133的項(xiàng)目。這時(shí),輸出 目的地端口和預(yù)備輸出端口設(shè)定在步驟N1402檢索出的端口,不置換其它 項(xiàng)目。進(jìn)入到步驟N1405。在步驟N1405,通過(guò)轉(zhuǎn)發(fā)表控制程序301,置換硬件側(cè)的MAC轉(zhuǎn)發(fā)表 存儲(chǔ)器2043的項(xiàng)目。這時(shí),輸出目的地端口和預(yù)備輸出端口設(shè)定在步驟N1402檢索出的端口,不置換其它項(xiàng)目。對(duì)在步驟N1403檢索出的全部地址項(xiàng)目實(shí)施步驟N1404和步驟N1405 的操作。當(dāng)全部項(xiàng)目的置換結(jié)束時(shí),結(jié)束事件14。下面,我們參照?qǐng)D33~圖37,述說(shuō)通過(guò)用在IEEE802.1W中規(guī)定的高 速生成樹(shù)協(xié)議或者在IEEE802.1D中規(guī)定的生成樹(shù)協(xié)議,在圖1所示的物 理網(wǎng)絡(luò)構(gòu)成例中,以不發(fā)生環(huán)路的方式截?cái)喽丝谧鞒蛇壿嬀W(wǎng)絡(luò)時(shí)的,生成 樹(shù)拓?fù)錁?gòu)成例。此外,在圖33 圖37的各圖中,在連接某1條鏈路的2個(gè)端口中的任何一方中都禁止發(fā)送接收幀的狀態(tài)的情形中用細(xì)線表示鏈路,只在連接某 1條鏈路的2個(gè)端口中的雙方都可以發(fā)送接收幀的狀態(tài)的情形中用粗線表 示鏈路。另外,在以后的說(shuō)明中,為了使說(shuō)明簡(jiǎn)略化,雖然實(shí)際上也存在著在 細(xì)線的鏈路中也流過(guò)幀的情形,但是在本說(shuō)明書(shū)中,我們說(shuō)明在細(xì)線的鏈 路中完全不流過(guò)幀的情形。即便進(jìn)行這樣的說(shuō)明,對(duì)本發(fā)明的節(jié)點(diǎn)動(dòng)作的 本質(zhì)也沒(méi)有影響。圖33是表示作為當(dāng)在圖1所示的物理網(wǎng)絡(luò)上用高速生成樹(shù)協(xié)議或生成 樹(shù)協(xié)議時(shí)作成的邏輯網(wǎng)絡(luò)的,樹(shù)TO的構(gòu)成例的拓?fù)鋱D。在本構(gòu)成例中,樹(shù)TO,將節(jié)點(diǎn)G1作為路由節(jié)點(diǎn),閉合節(jié)點(diǎn)G3和節(jié)點(diǎn) G2間的端口,形成圖33所示的拓?fù)洹Mㄟ^(guò)按照高速生成樹(shù)協(xié)議,交換不 附加的BPDU幀作成該樹(shù)。按照高速生成樹(shù)協(xié)議,將路由節(jié)點(diǎn)決定為節(jié)點(diǎn) Gl 節(jié)點(diǎn)G4中的某一個(gè)節(jié)點(diǎn)。當(dāng)轉(zhuǎn)送不附加標(biāo)簽的幀時(shí)利用該邏輯網(wǎng)絡(luò)。圖34是表示作為當(dāng)在圖1所示的物理網(wǎng)絡(luò)上用高速生成樹(shù)協(xié)議或生成 樹(shù)協(xié)議時(shí)作成的邏輯網(wǎng)絡(luò)的,樹(shù)T1的構(gòu)成例的拓?fù)鋱D。在本構(gòu)成例中,樹(shù)T1,將節(jié)點(diǎn)G1作為路由節(jié)點(diǎn),閉合節(jié)點(diǎn)G3和節(jié)點(diǎn) G2間的端口,形成圖34所示的拓?fù)?。通過(guò)按照高速生成樹(shù)協(xié)議,交換附 加了標(biāo)簽gl的BPDU幀作成該樹(shù)。在樹(shù)T1中,通過(guò)始終使節(jié)點(diǎn)G1成為 路由節(jié)點(diǎn)的方式預(yù)先進(jìn)行設(shè)定,將路由節(jié)點(diǎn)決定為節(jié)點(diǎn)Gl。當(dāng)轉(zhuǎn)送附加 了意味著節(jié)點(diǎn)Gl是收信人的標(biāo)簽gl的幀時(shí)利用該邏輯網(wǎng)絡(luò)。即,將樹(shù) Tl作為路徑轉(zhuǎn)送附加了擴(kuò)張標(biāo)簽gl的幀。圖35是表示作為當(dāng)在圖1所示的物理網(wǎng)絡(luò)上用高速生成樹(shù)協(xié)議或生成樹(shù)協(xié)議時(shí)作成的邏輯網(wǎng)絡(luò)的,樹(shù)T2的構(gòu)成例的拓?fù)鋱D。在本構(gòu)成例中,樹(shù)T2,將節(jié)點(diǎn)G2作為路由節(jié)點(diǎn),閉合節(jié)點(diǎn)G1和節(jié)點(diǎn) G4間的端口,形成圖35所示的拓?fù)?。通過(guò)按照高速生成樹(shù)協(xié)議,交換附 加了標(biāo)簽g2的BPDU幀作成該樹(shù)。在樹(shù)T2中,通過(guò)始終使節(jié)點(diǎn)G2成為 路由節(jié)點(diǎn)的方式預(yù)先進(jìn)行設(shè)定,將路由節(jié)點(diǎn)決定為節(jié)點(diǎn)G2。當(dāng)轉(zhuǎn)送附加 了意味著節(jié)點(diǎn)G2是收信人的標(biāo)簽g2的幀時(shí)利用該邏輯網(wǎng)絡(luò)。即,將樹(shù) T2作為路徑轉(zhuǎn)送附加了擴(kuò)張標(biāo)簽g2的幀。圖36是表示作為當(dāng)在圖1所示的物理網(wǎng)絡(luò)上用高速生成樹(shù)協(xié)議或生成 樹(shù)協(xié)議時(shí)作成的邏輯網(wǎng)絡(luò)的,樹(shù)T3的構(gòu)成例的拓?fù)鋱D。在本構(gòu)成例中,樹(shù)T3,將節(jié)點(diǎn)G3作為路由節(jié)點(diǎn),閉合節(jié)點(diǎn)G2和節(jié)點(diǎn) G4間的端口,形成圖36所示的拓?fù)洹Mㄟ^(guò)按照高速生成樹(shù)協(xié)議,交換附 加了標(biāo)簽g3的BPDU幀作成該樹(shù)。在樹(shù)T3中,通過(guò)始終使節(jié)點(diǎn)G3成為 路由節(jié)點(diǎn)的方式預(yù)先進(jìn)行設(shè)定,將路由節(jié)點(diǎn)決定為節(jié)點(diǎn)G3。當(dāng)轉(zhuǎn)送附加 了意味著節(jié)點(diǎn)G3是收信人的標(biāo)簽g3的幀時(shí)利用該邏輯網(wǎng)絡(luò)。即,將樹(shù) T3作為路徑轉(zhuǎn)送附加了擴(kuò)張標(biāo)簽g3的幀。圖37是表示作為當(dāng)在圖l所示的物理網(wǎng)絡(luò)上用高速生成樹(shù)協(xié)議或生成 樹(shù)協(xié)議時(shí)作成的邏輯網(wǎng)絡(luò)的,樹(shù)T4的構(gòu)成例的拓?fù)鋱D。在本構(gòu)成例中,樹(shù)T4,將節(jié)點(diǎn)G4作為路由節(jié)點(diǎn),閉合節(jié)點(diǎn)G1和節(jié)點(diǎn) G3間的端口,形成圖37所示的拓?fù)?。通過(guò)按照高速生成樹(shù)協(xié)議,交換附 加了標(biāo)簽g4的BPDU幀作成該樹(shù)。在樹(shù)T4中,通過(guò)始終使節(jié)點(diǎn)G4成為 路由節(jié)點(diǎn)的方式預(yù)先進(jìn)行設(shè)定,將路由節(jié)點(diǎn)決定為節(jié)點(diǎn)G4。當(dāng)轉(zhuǎn)送附加 了意味著節(jié)點(diǎn)G4是收信人的標(biāo)簽g4的幀時(shí)利用該邏輯網(wǎng)絡(luò)。g卩,將樹(shù) T4作為路徑轉(zhuǎn)送附加了擴(kuò)張標(biāo)簽g4的幀。下面我們參照?qǐng)D38 圖40,述說(shuō)本實(shí)施例中的動(dòng)作例1~3。在以后的順序圖中,用實(shí)線表示主信號(hào)幀的順序,用虛線表示學(xué)習(xí)幀 的順序。另外,用粗線表示附加擴(kuò)展標(biāo)簽幀的順序,用細(xì)線表示不附加擴(kuò) 展標(biāo)簽幀的順序。圖38是表示節(jié)點(diǎn)Gl屬下的客戶Cl向節(jié)點(diǎn)G2屬下的客戶C2發(fā)送 PING REQUEST,客戶C2向客戶Cl返回PING REPLY時(shí)的各節(jié)點(diǎn)和客 戶之間的幀的交換的順序圖。將它作為動(dòng)作例l。順序Nlll是在網(wǎng)絡(luò)動(dòng)作開(kāi)始后立即進(jìn)行的動(dòng)作或當(dāng)客戶Cl和客戶C2之間的上次通信結(jié)束后經(jīng)過(guò)十分長(zhǎng)的時(shí)間時(shí)的動(dòng)作,在節(jié)點(diǎn)G1 G4的各 節(jié)點(diǎn)中未學(xué)習(xí)客戶ci的MAC地址cl和客戶Cl所屬的節(jié)點(diǎn)Gl的地址 gl 、以及客戶C2的MAC地址c2和客戶C2所屬的節(jié)點(diǎn)G2的地址g2的 情形中的、客戶Cl和客戶C2之間的通信順序。這里,表示客戶Cl向客 戶C2發(fā)送ICMP ECHO REQUEST幀,客戶C2返回ICMP ECHO REPLY 幀時(shí)的例子。首先,客戶Cl向客戶C2發(fā)送收信人MAC為c2、發(fā)送源MAC為cl 的ICMP ECHO REQUEST幀。將該幀稱(chēng)為以后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)G1從下行鏈路端口接收上述幀。將收信人MAC作為密鑰,檢索 附加的標(biāo)簽和輸出端口,但是因?yàn)闆](méi)有完成關(guān)于MAC地址c2的學(xué)習(xí),所 以檢索未命中。因此節(jié)點(diǎn)G1沿樹(shù)TO廣播上述主信號(hào)幀。這時(shí),對(duì)上述幀 不進(jìn)行附加標(biāo)簽或刪除標(biāo)簽的操作。結(jié)果,將主信號(hào)幀轉(zhuǎn)送到節(jié)點(diǎn)G3和 節(jié)點(diǎn)G4雙方。節(jié)點(diǎn)Gl,因?yàn)閺南滦墟溌穫?cè)來(lái)了附加了未學(xué)習(xí)的發(fā)送源MAC地址cl 的幀,所以學(xué)習(xí)MAC地址cl與下行鏈路端口連接,同時(shí)作為擴(kuò)展標(biāo)簽地 址,沿樹(shù)Tl將附加了源節(jié)點(diǎn)Gl的地址gl的學(xué)習(xí)幀廣播發(fā)送到上行鏈路 側(cè)。結(jié)果,將學(xué)習(xí)幀轉(zhuǎn)送到節(jié)點(diǎn)G3和節(jié)點(diǎn)G4雙方。節(jié)點(diǎn)G3,從上行鏈路端口接收從節(jié)點(diǎn)Gl發(fā)送的寄給收信人MAC地 址c2的主信號(hào)幀。這時(shí),進(jìn)行學(xué)習(xí)收信人MAC地址cl的幀可以發(fā)送給 連接節(jié)點(diǎn)G1的上行鏈路端口。而且,將收信人MAC地址c2作為密鑰, 檢索輸出端口,但是因?yàn)闆](méi)有完成關(guān)于MAC地址c2的學(xué)習(xí),所以檢索未 命中。因此節(jié)點(diǎn)G3將上述主信號(hào)幀廣播到樹(shù)TO和下行鏈路側(cè)端口。這時(shí), 對(duì)上述幀不進(jìn)行附加標(biāo)簽或刪除標(biāo)簽的操作。結(jié)果,將主信號(hào)幀從下行鏈 路端口轉(zhuǎn)送到節(jié)點(diǎn)G3屬下的客戶C3。節(jié)點(diǎn)G3,從上行鏈路側(cè)接收節(jié)點(diǎn)Gl發(fā)送的學(xué)習(xí)幀時(shí),對(duì)持有MAC 地址cl的客戶CI與持有擴(kuò)展標(biāo)簽地址gl的節(jié)點(diǎn)G1的下行鏈路側(cè)連接進(jìn) 行學(xué)習(xí)。由該學(xué)習(xí)幀到來(lái)引起的學(xué)習(xí)優(yōu)先于前面述說(shuō)的由主信號(hào)幀到來(lái)引 起的學(xué)習(xí)。因此,當(dāng)以后從下行鏈路側(cè)接收寄給cl的幀時(shí),在上述幀上 附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到樹(shù)T1的路由端口側(cè)。另外同時(shí),沿樹(shù)T1將接收的學(xué)習(xí)幀廣播發(fā)送到上行鏈路側(cè)。但是因?yàn)樵诠?jié)點(diǎn)G3中途切斷樹(shù)Tl,所以結(jié)果不能夠?qū)W(xué)習(xí)幀從節(jié)點(diǎn)G3轉(zhuǎn)送到前面的節(jié)點(diǎn)??蛻鬋3接收由節(jié)點(diǎn)G3轉(zhuǎn)送的收信人MAC地址c2的主信號(hào)幀,但是 因?yàn)槭招湃薓AC地址不與自身的MAC地址c3 —致,所以廢棄該幀。節(jié)點(diǎn)G4,從上行鏈路端口接收從節(jié)點(diǎn)Gl發(fā)送的寄給收信人MAC地 址c2的主信號(hào)幀。這時(shí),進(jìn)行學(xué)習(xí)寄給收信人MAC地址cl的幀可以對(duì) 發(fā)送給連接節(jié)點(diǎn)G1的上行鏈路端口。而且,將收信人MAC地址c2作為 密鑰,檢索輸出端口,但是因?yàn)闆](méi)有完成關(guān)于MAC地址c2的學(xué)習(xí),所以 檢索未命中。因此節(jié)點(diǎn)G4將上述主信號(hào)幀廣播到樹(shù)T0和下行鏈路側(cè)端口 。 這時(shí),對(duì)上述幀不進(jìn)行附加標(biāo)簽或刪除標(biāo)簽的操作。結(jié)果,沿樹(shù)T0將主 信號(hào)幀從上行鏈路端口轉(zhuǎn)送到節(jié)點(diǎn)G2。節(jié)點(diǎn)G4,從上行鏈路側(cè)接收節(jié)點(diǎn)Gl發(fā)送的學(xué)習(xí)幀時(shí),對(duì)持有MAC 地址cl的客戶Cl與持有擴(kuò)展標(biāo)簽地址gl的節(jié)點(diǎn)G1的下行鏈路側(cè)連接進(jìn) 行學(xué)習(xí)。由該學(xué)習(xí)幀到來(lái)引起的學(xué)習(xí)優(yōu)先于前面述說(shuō)的由主信號(hào)幀到來(lái)引 起的學(xué)習(xí)。因此,當(dāng)以后從下行鏈路側(cè)接收寄給cl的幀時(shí),在上述幀上 附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到樹(shù)T1的路由端口側(cè)。另外同時(shí),沿樹(shù)T1 將接收的學(xué)習(xí)幀廣播發(fā)送到上行鏈路側(cè)。結(jié)果,將學(xué)習(xí)幀轉(zhuǎn)送到節(jié)點(diǎn)G2。節(jié)點(diǎn)G2,從上行鏈路端口接收從節(jié)點(diǎn)G4發(fā)送的寄給收信人MAC地 址c2的主信號(hào)幀。這時(shí),進(jìn)行學(xué)習(xí)寄給收信人MAC地址cl的幀可以發(fā) 送給連接節(jié)點(diǎn)G4的上行鏈路端口。而且,將收信人MAC地址c2作為密 鑰,檢索輸出端口,但是因?yàn)闆](méi)有完成關(guān)于MAC地址c2的學(xué)習(xí),所以檢 索未命中。因此節(jié)點(diǎn)G2將上述主信號(hào)幀廣播到樹(shù)T0和下行鏈路側(cè)端口 。 這時(shí),對(duì)上述幀不進(jìn)行附加標(biāo)簽或刪除標(biāo)簽的操作。結(jié)果,將主信號(hào)幀從 下行鏈路端口轉(zhuǎn)送到節(jié)點(diǎn)G2屬下的客戶C2。節(jié)點(diǎn)G2,從上行鏈路側(cè)接收節(jié)點(diǎn)G4發(fā)送的學(xué)習(xí)幀時(shí),學(xué)習(xí)持有MAC 地址cl的客戶Cl與持有擴(kuò)展標(biāo)簽地址gl的節(jié)點(diǎn)G1的下行鏈路側(cè)的連接。 由該學(xué)習(xí)幀到來(lái)引起的學(xué)習(xí)優(yōu)先于前面述說(shuō)的由主信號(hào)幀到來(lái)引起的學(xué) 習(xí)。因此,當(dāng)以后從下行鏈路側(cè)接收寄給cl的幀時(shí),在上述幀上附加擴(kuò) 展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到樹(shù)T1的路由端口側(cè)。另外同時(shí),沿樹(shù)T1將接收 的學(xué)習(xí)幀廣播發(fā)送到上行鏈路側(cè)。但是因?yàn)樵诠?jié)點(diǎn)G2中途切斷樹(shù)T1,所以結(jié)果不能夠?qū)W(xué)習(xí)幀從節(jié)點(diǎn)G2轉(zhuǎn)送到前面的節(jié)點(diǎn)??蛻鬋2接收由節(jié)點(diǎn)G2轉(zhuǎn)送的收信人MAC地址c2的主信號(hào)幀,但是 因?yàn)槭招湃薓AC地址不與自身的MAC地址c2 —致,所以將該幀交到應(yīng) 用程序以外的程序。此外,在該例中,因?yàn)閷目蛻鬋l發(fā)送的幀作為ICMP ECHO REQUEST,所以客戶C2的基本軟件,作成收信人MAC地址cl、發(fā)送源 MAC地址c2的ICMP ECHO REPLY幀,發(fā)送到節(jié)點(diǎn)G2。將該幀稱(chēng)為以 后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)G2從下行鏈路端口接收上述主信號(hào)幀。我們看到當(dāng)將收信人 MAC作為密鑰,檢索附加的標(biāo)簽和輸出端口時(shí),可以通過(guò)剛才的學(xué)習(xí)動(dòng) 作,對(duì)收信人MAC地址cl的幀,附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到樹(shù)T1的 路由端口側(cè)。所以,節(jié)點(diǎn)G2在上述幀上附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到節(jié) 點(diǎn)G4。與此同時(shí),節(jié)點(diǎn)G2,因?yàn)閺南滦墟溌穫?cè)到來(lái)附加了未學(xué)習(xí)的發(fā)送源 MAC地址c2的幀,所以學(xué)習(xí)MAC地址c2與下行鏈路側(cè)端口連接,同時(shí) 作為擴(kuò)展標(biāo)簽地址,沿樹(shù)T2將附加了源節(jié)點(diǎn)G2的地址g2的學(xué)習(xí)幀廣播 發(fā)送到上行鏈路側(cè)。結(jié)果,將學(xué)習(xí)幀轉(zhuǎn)送到節(jié)點(diǎn)G3和節(jié)點(diǎn)G4雙方。節(jié)點(diǎn)G4,從上行鏈路端口接收從節(jié)點(diǎn)G2發(fā)送的收信人擴(kuò)展標(biāo)簽gl的 主信號(hào)幀。而且,將收信人擴(kuò)展標(biāo)簽gl作為密鑰,檢索輸出端口。于是, 因?yàn)槭冀K將對(duì)擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl的輸出端口設(shè)定在生成樹(shù)Tl的路由端口 側(cè),所以節(jié)點(diǎn)G4從上行鏈路端口向節(jié)點(diǎn)Gl轉(zhuǎn)送上述接收幀。這時(shí),對(duì) 上述幀不施加一切變更。所以,不附加或刪除標(biāo)簽,進(jìn)一步不改寫(xiě)MAC 地址。節(jié)點(diǎn)G4,當(dāng)從上行鏈路側(cè)接受節(jié)點(diǎn)G2發(fā)送的學(xué)習(xí)幀時(shí),學(xué)習(xí)持有 MAC地址c2的客戶C2與持有擴(kuò)展標(biāo)簽地址g2的節(jié)點(diǎn)G2的下行鏈路側(cè) 的連接。因此,當(dāng)以后從下行鏈路側(cè)接收寄給c2的幀時(shí),將擴(kuò)展轉(zhuǎn)發(fā)標(biāo) 簽g2附加在上述幀上,轉(zhuǎn)送到樹(shù)T2的路由端口側(cè)。另外同時(shí),沿樹(shù)T2 將接收的學(xué)習(xí)幀廣播發(fā)送到上行鏈路側(cè)。但是因?yàn)樵诠?jié)點(diǎn)G4中途切斷樹(shù) T2,所以結(jié)果不能夠?qū)W(xué)習(xí)幀從節(jié)點(diǎn)G4轉(zhuǎn)送到前面的節(jié)點(diǎn)。節(jié)點(diǎn)G3,當(dāng)從上行鏈路側(cè)接受節(jié)點(diǎn)G2發(fā)送的學(xué)習(xí)幀時(shí),學(xué)習(xí)持有MAC地址c2的客戶C2與持有擴(kuò)展標(biāo)簽地址g2的節(jié)點(diǎn)G2的下行鏈路側(cè) 的連接。因此,當(dāng)以后從下行鏈路側(cè)接收寄給c2的幀時(shí),將擴(kuò)展轉(zhuǎn)發(fā)標(biāo) 簽g2附加在上述幀上,轉(zhuǎn)送到樹(shù)T2的路由端口側(cè)。另外同時(shí),沿樹(shù)T2 將接收的學(xué)習(xí)幀廣播發(fā)送到上行鏈路側(cè)。結(jié)果,將學(xué)習(xí)幀轉(zhuǎn)送到節(jié)點(diǎn)G1。節(jié)點(diǎn)Gl,從上行鏈路端口接收從節(jié)點(diǎn)G4發(fā)送的收信人擴(kuò)展標(biāo)簽gl的 主信號(hào)幀。而且,因?yàn)槭招湃藬U(kuò)展標(biāo)簽所示的地址gl是自身的地址,所 以除了取消該擴(kuò)展標(biāo)簽外,將收信人MAC地址cl作為密鑰,檢索下行鏈 路側(cè)的輸出端口。于是,通過(guò)剛才的學(xué)習(xí)動(dòng)作,我們看到持有收信人MAC 地址cl的節(jié)點(diǎn)與下行鏈路側(cè)的某個(gè)端口連接。所以,節(jié)點(diǎn)G1將上述幀轉(zhuǎn) 送到連接客戶Cl的下行鏈路端口。節(jié)點(diǎn)Gl,當(dāng)從上行鏈路側(cè)接受節(jié)點(diǎn)G2發(fā)送的學(xué)習(xí)幀時(shí),學(xué)習(xí)持有 MAC地址c2的客戶C2與持有擴(kuò)展標(biāo)簽地址g2的節(jié)點(diǎn)G2的下行鏈路側(cè) 的連接。由此,當(dāng)以后從下行鏈路側(cè)接收寄給c2的幀時(shí),將擴(kuò)展轉(zhuǎn)發(fā)標(biāo) 簽g2附加在上述幀上,轉(zhuǎn)送到樹(shù)T2的路由端口側(cè)。另外同時(shí),沿樹(shù)T1 將接收的學(xué)習(xí)幀廣播發(fā)送到上行鏈路側(cè)。但是因?yàn)樵诠?jié)點(diǎn)G1中途切斷樹(shù) T2,所以結(jié)果不能夠?qū)W(xué)習(xí)幀從節(jié)點(diǎn)Gl轉(zhuǎn)送到前面的節(jié)點(diǎn)??蛻鬋l接收由節(jié)點(diǎn)Gl轉(zhuǎn)送的收信人MAC地址cl的主信號(hào)幀。因?yàn)?收信人MAC地址與自身的MAC地址cl 一致,所以將該幀交給應(yīng)用程序 以外的程序。在該例中,將幀交給基本軟件內(nèi)的PING程序,顯示PING 命令的結(jié)果。通過(guò)上述,我們能夠說(shuō)明在網(wǎng)絡(luò)動(dòng)作開(kāi)始后立即或當(dāng)客戶Cl和客戶 C2之間的上次通信結(jié)束后經(jīng)過(guò)十分長(zhǎng)的時(shí)間的情形中,在節(jié)點(diǎn)G1 G4的 各節(jié)點(diǎn)中未學(xué)習(xí)客戶Cl的MAC地址cl和客戶Cl所屬的節(jié)點(diǎn)的地址gl、 以及客戶C2的MAC地址c2和客戶C2所屬的節(jié)點(diǎn)的地址g2的情形中的、 客戶Cl和客戶C2之間的通信順序。順序N112是在客戶Cl和客戶C2之間的上次通信結(jié)束后不經(jīng)過(guò)長(zhǎng)時(shí) 間,在節(jié)點(diǎn)G1 G4的各節(jié)點(diǎn)中已經(jīng)學(xué)習(xí)了客戶Cl的MAC地址cl和客 戶Cl所屬的節(jié)點(diǎn)的地址gl、及客戶C2的MAC地址c2和客戶C2所屬 的節(jié)點(diǎn)的地址g2的情形中的、客戶Cl和客戶C2之間的通信順序。這里,表示客戶Cl向客戶C2發(fā)送ICMP ECHO REQUEST幀,客戶C2返回ICMP ECHO REPLY幀時(shí)的例子。首先,客戶Cl向客戶C2發(fā)送收信人MAC為c2、發(fā)送源MAC為cl 的ICMP ECHO REQUEST幀。將該幀稱(chēng)為以后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)Gl從下行鏈路端口接收上述主信號(hào)幀。我們看到當(dāng)將收信人 MAC作為密鑰,檢索附加的標(biāo)簽和輸出端口時(shí),可以通過(guò)學(xué)習(xí),將擴(kuò)展 轉(zhuǎn)發(fā)標(biāo)簽g2附加在收信人MAC地址c2的幀上,轉(zhuǎn)送到樹(shù)T2的路由端口 側(cè)。所以,節(jié)點(diǎn)Gl在上述幀上附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽g2,轉(zhuǎn)送到節(jié)點(diǎn)G3。節(jié)點(diǎn)G3,從上行鏈路端口接收從節(jié)點(diǎn)Gl發(fā)送的收信人擴(kuò)展標(biāo)簽g2的 主信號(hào)幀。而且,將收信人擴(kuò)展標(biāo)簽g2作為密鑰,檢索輸出端口。于是, 因?yàn)槭冀K將對(duì)擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽g2的輸出端口設(shè)定在生成樹(shù)T2的路由端口 側(cè),所以節(jié)點(diǎn)G3從上行鏈路端口向節(jié)點(diǎn)G2轉(zhuǎn)送上述接收幀。這時(shí),對(duì) 上述幀不施加一切變更。所以,不附加或刪除標(biāo)簽,進(jìn)一步不改寫(xiě)MAC 地址。節(jié)點(diǎn)G2,從上行鏈路端口接收從節(jié)點(diǎn)G3發(fā)送的收信人擴(kuò)展標(biāo)簽g2的 主信號(hào)幀。而且,因?yàn)槭招湃藬U(kuò)展標(biāo)簽所示的地址g2是自身的地址,所 以除了取消該擴(kuò)展標(biāo)簽外,將收信人MAC地址c2作為密鑰,檢索下行鏈 路側(cè)的輸出端口。于是,通過(guò)剛才的學(xué)習(xí)動(dòng)作,我們看到持有收信人MAC 地址c2的節(jié)點(diǎn)與下行鏈路側(cè)的某個(gè)端口連接。所以,節(jié)點(diǎn)G2將上述幀轉(zhuǎn) 送到連接客戶C2的下行鏈路端口??蛻鬋2接收由節(jié)點(diǎn)G2轉(zhuǎn)送的收信人MAC地址c2的主信號(hào)幀。因?yàn)?收信人MAC地址與自身的MAC地址c2 —致,所以將該幀交給應(yīng)用程序 以外的程序。此外,在本例中,因?yàn)閷目蛻鬋l發(fā)送的幀作為ICMP ECHO REQUEST,所以客戶C2的基本軟件,生成收信人MAC地址cl、發(fā)送源 MAC地址c2的ICMP ECHO REPLY幀,發(fā)送到節(jié)點(diǎn)G2。將該幀稱(chēng)為以 后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)G2從下行鏈路端口接收上述幀。我們看到當(dāng)將收信人MAC作為 密鑰,檢索附加的標(biāo)簽和輸出端口時(shí),可以對(duì)收信人MAC地址cl的幀, 附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到樹(shù)T1的路由端口側(cè)。所以,節(jié)點(diǎn)G2在上 述幀上附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到節(jié)點(diǎn)G4。節(jié)點(diǎn)G4,從上行鏈路端口接收從節(jié)點(diǎn)G2發(fā)送的收信人擴(kuò)展標(biāo)簽gl的 主信號(hào)幀。而且,將收信人擴(kuò)展標(biāo)簽gl作為密鑰,檢索輸出端口。于是,因?yàn)槭冀K將對(duì)擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl的輸出端口設(shè)定在生成樹(shù)Tl的路由端口 側(cè),所以節(jié)點(diǎn)G4從上行鏈路端口向節(jié)點(diǎn)Gl轉(zhuǎn)送上述接收幀。這時(shí),對(duì) 上述幀不施加一切變更。所以,不附加或刪除標(biāo)簽,進(jìn)一步不改寫(xiě)MAC 地址。節(jié)點(diǎn)Gl,從上行鏈路端口接收從節(jié)點(diǎn)G4發(fā)送的收信人擴(kuò)展標(biāo)簽gl的 主信號(hào)幀。而且,因?yàn)槭招湃藬U(kuò)展標(biāo)簽所示的地址gl是自身的地址,所 以除了取消該擴(kuò)展標(biāo)簽外,將收信人MAC地址cl作為密鑰,檢索下行鏈 路側(cè)的輸出端口。于是,通過(guò)剛才的學(xué)習(xí)動(dòng)作,我們看到持有收信人MAC 地址cl的節(jié)點(diǎn)與下行鏈路側(cè)的某個(gè)端口連接。所以,節(jié)點(diǎn)G1將上述幀轉(zhuǎn) 送到連接客戶Cl的下行鏈路端口??蛻鬋l接收由節(jié)點(diǎn)G1轉(zhuǎn)送的收信人MAC地址cl的主信號(hào)幀。因?yàn)?收信人MAC地址與自身的MAC地址cl 一致,所以將該幀交給應(yīng)用程序 以外的程序。在該例中,將幀交給基本軟件內(nèi)的PING程序,顯示PING 命令的結(jié)果。通過(guò)上述,我們能夠說(shuō)明在客戶Cl和客戶C2之間的上次通信結(jié)束后 不經(jīng)過(guò)長(zhǎng)時(shí)間的情形中,在節(jié)點(diǎn)G1 G4的各節(jié)點(diǎn)中已經(jīng)學(xué)習(xí)了客戶Cl的 MAC地址cl和客戶Cl所屬的節(jié)點(diǎn)的地址gl、及客戶C2的MAC地址 c2和客戶C2所屬的節(jié)點(diǎn)的地址g2的情形中的、客戶Cl和客戶C2之間的通信順序。順序N113是在從開(kāi)始客戶Cl和客戶C2之間的通信或開(kāi)始上次的 MAC學(xué)習(xí)老化,經(jīng)過(guò)預(yù)先通過(guò)設(shè)備控制程序設(shè)定在定時(shí)器上的MAC學(xué)習(xí) 老化時(shí)間,但是不經(jīng)過(guò)預(yù)先通過(guò)設(shè)備控制程序設(shè)定在定時(shí)器上的TAG學(xué) 習(xí)老化時(shí)間的情形中的、客戶Cl和客戶C2之間的通信順序。在該情形中,以已經(jīng)學(xué)習(xí)了客戶Cl的MAC地址cl和客戶C2的MAC 地址c2但是再發(fā)送學(xué)習(xí)幀的方式進(jìn)行設(shè)定,與順序N112同樣,在節(jié)點(diǎn) G1 G4的各節(jié)點(diǎn)中已經(jīng)學(xué)習(xí)了客戶Cl所屬的節(jié)點(diǎn)的地址gl和客戶C2所 屬的節(jié)點(diǎn)的地址g2。這里,表示客戶Cl向客戶C2發(fā)送ICMP ECHO REQUEST幀,客戶C2返回ICMP ECHO REPLY幀時(shí)的例子。首先,客戶Cl向客戶C2發(fā)送收信人MAC為c2、發(fā)送源MAC為cl 的ICMP ECHO REQUEST幀。將該幀稱(chēng)為以后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)Gl從下行鏈路側(cè)端口接收上述主信號(hào)幀。我們看到當(dāng)將收信人 MAC作為密鑰,檢索附加的標(biāo)簽和輸出端口時(shí),可以通過(guò)學(xué)習(xí),將擴(kuò)展 轉(zhuǎn)發(fā)標(biāo)簽g2附加在收信人MAC地址c2的幀上,轉(zhuǎn)送到樹(shù)T2的路由端口 側(cè)。所以,節(jié)點(diǎn)G1在上述幀上附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽g2,轉(zhuǎn)送到節(jié)點(diǎn)G3。節(jié)點(diǎn)Gl,因?yàn)閺南滦墟溌穫?cè)到來(lái)附加了再發(fā)送學(xué)習(xí)幀需要的發(fā)送源 MAC地址cl的幀,所以作為擴(kuò)展標(biāo)簽地址,沿樹(shù)T1將附加了源節(jié)點(diǎn)G1 的地址gl的學(xué)習(xí)幀廣播發(fā)送到上行鏈路側(cè)。結(jié)果,將學(xué)習(xí)幀轉(zhuǎn)送到節(jié)點(diǎn) G3和節(jié)點(diǎn)G4雙方。節(jié)點(diǎn)G3,從上行鏈路端口接收從節(jié)點(diǎn)Gl發(fā)送的收信人擴(kuò)展標(biāo)簽g2的 主信號(hào)幀。而且,將收信人擴(kuò)展標(biāo)簽g2作為密鑰,檢索輸出端口。于是, 因?yàn)槭冀K將對(duì)擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽g2的輸出端口設(shè)定在生成樹(shù)T2的路由端口 側(cè),所以節(jié)點(diǎn)G3從上行鏈路端口向節(jié)點(diǎn)G2轉(zhuǎn)送上述接收幀。這時(shí),對(duì) 上述幀不施加一切變更。所以,不附加或刪除標(biāo)簽,進(jìn)一步不改寫(xiě)MAC 地址。節(jié)點(diǎn)G3,從上行鏈路側(cè)接收節(jié)點(diǎn)Gl發(fā)送的學(xué)習(xí)幀時(shí),再學(xué)習(xí)持有 MAC地址cl的客戶Cl與持有擴(kuò)展標(biāo)簽地址gl的節(jié)點(diǎn)Gl的下行鏈路側(cè) 的連接。通過(guò)該再學(xué)習(xí),防止由于老化使關(guān)于客戶Cl的學(xué)習(xí)內(nèi)容從節(jié)點(diǎn) G3消失。另外同時(shí),沿樹(shù)T1將接收的學(xué)習(xí)幀廣播發(fā)送到上行鏈路側(cè)。但 是因?yàn)樵诠?jié)點(diǎn)G3中途切斷樹(shù)T1,所以結(jié)果不將學(xué)習(xí)幀從節(jié)點(diǎn)G3轉(zhuǎn)送到 前面的節(jié)點(diǎn)。節(jié)點(diǎn)G4,從上行鏈路側(cè)接收節(jié)點(diǎn)Gl發(fā)送的學(xué)習(xí)幀時(shí),再學(xué)習(xí)持有 MAC地址cl的客戶Cl與持有擴(kuò)展標(biāo)簽地址gl的節(jié)點(diǎn)Gl的下行鏈路側(cè) 的連接。通過(guò)該再學(xué)習(xí),防止由于老化使關(guān)于客戶Cl的學(xué)習(xí)內(nèi)容從節(jié)點(diǎn) G3消失。另外同時(shí),沿樹(shù)T1將接收的學(xué)習(xí)幀廣播發(fā)送到上行鏈路側(cè)。結(jié) 果,將學(xué)習(xí)幀轉(zhuǎn)送到節(jié)點(diǎn)G2。節(jié)點(diǎn)G2,從上行鏈路端口接收從節(jié)點(diǎn)G3發(fā)送的收信人擴(kuò)展標(biāo)簽g2的 主信號(hào)幀。而且,因?yàn)槭招湃藬U(kuò)展標(biāo)簽所示的地址g2是自身的地址,所以除了取消該擴(kuò)展標(biāo)簽外,將收信人MAC地址C2作為密鑰,檢索下行鏈路側(cè)的輸出端口。于是,通過(guò)剛才的學(xué)習(xí)動(dòng)作,我們看到持有收信人MAC 地址c2的節(jié)點(diǎn)與下行鏈路側(cè)的某個(gè)端口連接。所以,節(jié)點(diǎn)G2將上述幀轉(zhuǎn) 送到連接客戶C2的下行鏈路端口。節(jié)點(diǎn)G2,從上行鏈路側(cè)接收節(jié)點(diǎn)G4發(fā)送的學(xué)習(xí)幀時(shí),再學(xué)習(xí)持有 MAC地址cl的客戶Cl與持有擴(kuò)展標(biāo)簽地址gl的節(jié)點(diǎn)Gl的下行鏈路側(cè) 的連接。通過(guò)該再學(xué)習(xí),防止由于老化使關(guān)于客戶Cl的學(xué)習(xí)內(nèi)容從節(jié)點(diǎn) G3消失。另外同時(shí),沿樹(shù)T1將接收的學(xué)習(xí)幀廣播發(fā)送到上行鏈路側(cè)。但 是因?yàn)樵诠?jié)點(diǎn)G2中途切斷樹(shù)T1,所以結(jié)果不將學(xué)習(xí)幀從節(jié)點(diǎn)G2轉(zhuǎn)送到 前面的節(jié)點(diǎn)。客戶C2接收由節(jié)點(diǎn)G2轉(zhuǎn)送的收信人MAC地址c2的主信號(hào)幀。因?yàn)?收信人MAC地址與自身的MAC地址c2 —致,所以將該幀交給應(yīng)用程序 以外的程序。此外,在本例中,因?yàn)閷目蛻鬋l發(fā)送的幀作為ICMP ECHO REQUEST,所以客戶C2的基本軟件,作成收信人MAC地址cl、發(fā)送源 MAC地址c2的ICMP ECHO REPLY幀,發(fā)送到節(jié)點(diǎn)G2。將該幀稱(chēng)為以 后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)G2從下行鏈路端口接收上述幀。我們看到當(dāng)將收信人MAC作為 密鑰,檢索附加的標(biāo)簽和輸出端口時(shí),可以對(duì)收信人MAC地址cl的幀, 附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到樹(shù)T1的路由端口側(cè)。所以,節(jié)點(diǎn)G2在上 述幀上附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到節(jié)點(diǎn)G4。節(jié)點(diǎn)G2,因?yàn)閺南滦墟溌穫?cè)到來(lái)附加了再發(fā)送學(xué)習(xí)幀需要的發(fā)送源 MAC地址c2的幀,所以沿樹(shù)Tl將附加了源標(biāo)簽地址g2的學(xué)習(xí)幀廣播發(fā) 送到上行鏈路側(cè)。結(jié)果,將學(xué)習(xí)幀轉(zhuǎn)送到節(jié)點(diǎn)G3和節(jié)點(diǎn)G4雙方。節(jié)點(diǎn)G4,從上行鏈路端口接收從節(jié)點(diǎn)G2發(fā)送的收信人擴(kuò)展標(biāo)簽gl的 主信號(hào)幀。而且,將收信人擴(kuò)展標(biāo)簽gl作為密鑰,檢索輸出端口。于是, 因?yàn)槭冀K將對(duì)擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl的輸出端口設(shè)定在生成樹(shù)Tl的路由端口 側(cè),所以節(jié)點(diǎn)G4從上行鏈路端口向節(jié)點(diǎn)Gl轉(zhuǎn)送上述接收幀。這時(shí),對(duì) 上述幀不施加一切變更。所以,不附加或刪除標(biāo)簽,進(jìn)一步不改寫(xiě)MAC 地址。節(jié)點(diǎn)G4,從上行鏈路側(cè)接收節(jié)點(diǎn)G2發(fā)送的學(xué)習(xí)幀時(shí),再學(xué)習(xí)持有 MAC地址c2的客戶C2與持有擴(kuò)展標(biāo)簽地址g2的節(jié)點(diǎn)G2的下行鏈路側(cè) 的連接。通過(guò)該再學(xué)習(xí),防止由于老化使關(guān)于客戶C2的學(xué)習(xí)內(nèi)容從節(jié)點(diǎn) G4消失。另外同時(shí),沿樹(shù)T2將接收的學(xué)習(xí)幀廣播發(fā)送到上行鏈路側(cè)。但 是因?yàn)樵诠?jié)點(diǎn)G4中途切斷樹(shù)T2,所以結(jié)果不將學(xué)習(xí)幀從節(jié)點(diǎn)G4轉(zhuǎn)送到 前面的節(jié)點(diǎn)。節(jié)點(diǎn)G3,從上行鏈路側(cè)接收節(jié)點(diǎn)G2發(fā)送的學(xué)習(xí)幀時(shí),再學(xué)習(xí)持有 MAC地址c2的客戶C2與持有擴(kuò)展標(biāo)簽地址g2的節(jié)點(diǎn)G2的下行鏈路側(cè) 的連接。通過(guò)該再學(xué)習(xí),防止由于老化使關(guān)于客戶C2的學(xué)習(xí)內(nèi)容從節(jié)點(diǎn) G3消失。另外同時(shí),沿樹(shù)T2將接收的學(xué)習(xí)幀廣播發(fā)送到上行鏈路側(cè)。結(jié) 果,將學(xué)習(xí)幀轉(zhuǎn)送到節(jié)點(diǎn)G1。節(jié)點(diǎn)Gl,從上行鏈路端口接收從節(jié)點(diǎn)G4發(fā)送的收信人擴(kuò)展標(biāo)簽gl的 主信號(hào)幀。而且,因?yàn)槭招湃藬U(kuò)展標(biāo)簽所示的地址gl是自身的地址,所 以除了取消該擴(kuò)展標(biāo)簽外,將收信人MAC地址cl作為密鑰,檢索下行鏈 路側(cè)的輸出端口。于是,通過(guò)剛才的學(xué)習(xí)動(dòng)作,我們看到持有收信人MAC 地址cl的節(jié)點(diǎn)與下行鏈路側(cè)的某個(gè)端口連接。所以,節(jié)點(diǎn)G1將上述幀轉(zhuǎn) 送到連接客戶Cl的下行鏈路端口。節(jié)點(diǎn)Gl,從上行鏈路側(cè)接收節(jié)點(diǎn)G3發(fā)送的學(xué)習(xí)幀時(shí),再學(xué)習(xí)持有 MAC地址c2的客戶C2與持有擴(kuò)展標(biāo)簽地址g2的節(jié)點(diǎn)G2的下行鏈路側(cè) 的連接。通過(guò)該再學(xué)習(xí),防止由于老化使關(guān)于客戶C2的學(xué)習(xí)內(nèi)容從節(jié)點(diǎn) Gl消失。另外同時(shí),沿樹(shù)T1將接收的學(xué)習(xí)幀廣播發(fā)送到上行鏈路側(cè)。但 是因?yàn)樵诠?jié)點(diǎn)Gl中途切斷樹(shù)T2,所以結(jié)果不將學(xué)習(xí)幀從節(jié)點(diǎn)Gl轉(zhuǎn)送到 前面的節(jié)點(diǎn)??蛻鬋l接收由節(jié)點(diǎn)G1轉(zhuǎn)送的收信人MAC地址cl的主信號(hào)幀。因?yàn)?收信人MAC地址與自身的MAC地址cl 一致,所以將該幀交給應(yīng)用程序 以外的程序。在該例中,將幀交給基本軟件內(nèi)的PING程序,顯示PING命令的結(jié)果。通過(guò)上述,我們能夠說(shuō)明在從開(kāi)始客戶Cl和客戶C2之間的通信或開(kāi) 始上次的MAC學(xué)習(xí)老化,經(jīng)過(guò)預(yù)先通過(guò)設(shè)備控制程序設(shè)定在定時(shí)器上的 MAC學(xué)習(xí)老化時(shí)間,但是不經(jīng)過(guò)預(yù)先通過(guò)設(shè)備控制程序設(shè)定在定時(shí)器上的TAG學(xué)習(xí)老化時(shí)間的情形中的、客戶Cl和客戶C2之間的通信順序。該學(xué)習(xí)幀再發(fā)送動(dòng)作是為了在非對(duì)稱(chēng)網(wǎng)絡(luò)中,以不由于老化而消除的 方式維持各中繼節(jié)點(diǎn)的地址學(xué)習(xí)內(nèi)容進(jìn)行的。通過(guò)該動(dòng)作,可以原封不動(dòng)地維持學(xué)習(xí)信息,將非對(duì)稱(chēng)的主信號(hào)幀發(fā)送到以太網(wǎng)(R)。在以上的說(shuō)明中我們說(shuō)明了 PING,但是如果除此以外的幀轉(zhuǎn)送是在進(jìn)行以上的學(xué)習(xí)后,則能夠如通常那樣進(jìn)行除此以外的幀轉(zhuǎn)送。此外,能夠?qū)⒈緞?dòng)作例中的節(jié)點(diǎn)G4置換成簡(jiǎn)略了它的裝置構(gòu)成的節(jié)點(diǎn)E4。簡(jiǎn)略版節(jié)點(diǎn)E4,與節(jié)點(diǎn)G4比較,在(l)不持有存儲(chǔ)器復(fù)制信息3013、 (2)不持有MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043、 (3)不持有學(xué)習(xí)管理程序302和定時(shí)器306、和(4)不發(fā)送接收學(xué)習(xí)幀這4點(diǎn)是不同的。 下面我們參照?qǐng)D39,述說(shuō)本實(shí)施例中的第2動(dòng)作例。 圖39是表示客戶Cl向客戶C3發(fā)送PING REQUEST,客戶C3向客戶Cl返回PING REPLY時(shí)的各節(jié)點(diǎn)和客戶之間的幀的交換的順序圖。將它作為動(dòng)作例2。在圖39的順序中,如果節(jié)點(diǎn)Gl、節(jié)點(diǎn)G2和節(jié)點(diǎn)G4與圖38中的順 序的節(jié)點(diǎn)相同,則將節(jié)點(diǎn)G3置換成是已有的一般的以太網(wǎng)(R)交換機(jī) 的節(jié)點(diǎn)S3。已有節(jié)點(diǎn)S3,與節(jié)點(diǎn)G3比較,在(1)不持有標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器2041 和存儲(chǔ)器復(fù)制信息3013內(nèi)的表的標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器70131、 (2)對(duì)特定的 收信人MAC地址不插入或刪除擴(kuò)展標(biāo)簽、和(3)不發(fā)送接收學(xué)習(xí)幀這3 點(diǎn)是不同的。順序N121是在網(wǎng)絡(luò)動(dòng)作開(kāi)始后立即進(jìn)行的動(dòng)作或當(dāng)客戶Cl和客戶C3 之間的上次通信結(jié)束后經(jīng)過(guò)十分長(zhǎng)的時(shí)間時(shí)的動(dòng)作,在節(jié)點(diǎn)Gl、節(jié)點(diǎn)G2、 節(jié)點(diǎn)S3和節(jié)點(diǎn)G4的各節(jié)點(diǎn)中未學(xué)習(xí)客戶Cl的MAC地址cl和客戶Cl 所屬的節(jié)點(diǎn)的地址gl、及客戶C3的MAC地址c3的情形中的、客戶Cl 和客戶C3之間的通信順序。這里,表示客戶Cl向客戶C3發(fā)送ICMP ECHO REQUEST幀,客戶C3返回ICMP ECHO REPLY幀時(shí)的例子。首先,客戶Cl向客戶C3發(fā)送收信人MAC為c2、發(fā)送源MAC為cl 的ICMP ECHO REQUEST幀。將該幀稱(chēng)為以后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)G1從下行鏈路端口接收上述主信號(hào)幀。將收信人MAC作為密鑰,檢索附加的標(biāo)簽和輸出端口 ,但是因?yàn)闆](méi)有完成關(guān)于MAC地址C3的學(xué)習(xí),所以檢索未命中。因此節(jié)點(diǎn)G1沿樹(shù)TO廣播上述主信號(hào)幀。這時(shí),對(duì)上述 幀不進(jìn)行附加標(biāo)簽或刪除標(biāo)簽的操作。結(jié)果,將主信號(hào)幀轉(zhuǎn)送到節(jié)點(diǎn)S3 和節(jié)點(diǎn)G4雙方。節(jié)點(diǎn)Gl ,因?yàn)閺南滦墟溌穫?cè)到來(lái)附加了未學(xué)習(xí)的發(fā)送源MAC地址cl 的幀,所以學(xué)習(xí)MAC地址cl與下行鏈路端口連接,同時(shí)作為擴(kuò)展標(biāo)簽地 址,沿樹(shù)Tl將附加了作為擴(kuò)展標(biāo)簽地址的節(jié)點(diǎn)Gl的地址gl的學(xué)習(xí)幀廣 播發(fā)送到上行鏈路側(cè)。結(jié)果,將學(xué)習(xí)幀轉(zhuǎn)送到節(jié)點(diǎn)S3和節(jié)點(diǎn)G4雙方。節(jié)點(diǎn)G4,從上行鏈路端口接收從節(jié)點(diǎn)Gl發(fā)送的寄給收信人MACc3 的主信號(hào)幀。這時(shí),學(xué)習(xí)可以將寄給收信人MAC地址cl的幀發(fā)送給連接 節(jié)點(diǎn)Gl的上行鏈路端口。而且,將收信人MACc3作為密鑰,檢索輸出 端口,但是因?yàn)闆](méi)有完成關(guān)于MAC地址c3的學(xué)習(xí),所以檢索未命中。因 此節(jié)點(diǎn)G4將上述主信號(hào)幀廣播到樹(shù)TO和下行鏈路側(cè)端口 。這時(shí),對(duì)上述 幀不進(jìn)行附加標(biāo)簽或刪除標(biāo)簽的操作。結(jié)果,沿樹(shù)TO將主信號(hào)幀從上行 鏈路端口轉(zhuǎn)送到節(jié)點(diǎn)G2。節(jié)點(diǎn)G4,從上行鏈路側(cè)接收節(jié)點(diǎn)Gl發(fā)送的學(xué)習(xí)幀時(shí),學(xué)習(xí)持有MAC 地址cl的客戶Cl與持有擴(kuò)展標(biāo)簽地址gl的節(jié)點(diǎn)G1的下行鏈路側(cè)的連接。 由該學(xué)習(xí)幀到來(lái)引起的學(xué)習(xí)優(yōu)先于前面述說(shuō)的由主信號(hào)幀到來(lái)引起的學(xué) 習(xí)。因此,當(dāng)以后從下行鏈路側(cè)接收寄給cl的幀時(shí),在上述幀上附加擴(kuò) 展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到樹(shù)T1的路由端口側(cè)。另外同時(shí),沿樹(shù)T1將接收 的學(xué)習(xí)幀廣播發(fā)送到上行鏈路側(cè)。結(jié)果,將學(xué)習(xí)幀轉(zhuǎn)送到從節(jié)點(diǎn)G2。節(jié)點(diǎn)G2,從上行鏈路端口接收從節(jié)點(diǎn)G4發(fā)送的寄給收信人MACc3 的主信號(hào)幀。這時(shí),學(xué)習(xí)可以將寄給收信人MAC地址cl的幀發(fā)送給連接 節(jié)點(diǎn)G4的上行鏈路端口。而且,將收信人MAC c3作為密鑰,檢索輸出 端口,但是因?yàn)闆](méi)有完成關(guān)于MAC地址c3的學(xué)習(xí),所以檢索未命中。因 此節(jié)點(diǎn)G2將上述主信號(hào)幀廣播到樹(shù)TO和下行鏈路側(cè)端口 。這時(shí),對(duì)上述 幀不進(jìn)行附加標(biāo)簽或刪除標(biāo)簽的操作。結(jié)果,將主信號(hào)幀從下行鏈路端口 轉(zhuǎn)送到客戶C2。節(jié)點(diǎn)G2,從上行鏈路側(cè)接收節(jié)點(diǎn)G4發(fā)送的學(xué)習(xí)幀時(shí),學(xué)習(xí)持有MAC 地址cl的客戶Cl與持有擴(kuò)展標(biāo)簽地址gl的節(jié)點(diǎn)G1的下行鏈路側(cè)的連接。由該學(xué)習(xí)幀到來(lái)引起的學(xué)習(xí)優(yōu)先于前面述說(shuō)的由主信號(hào)幀到來(lái)引起的學(xué) 習(xí)。因此,當(dāng)以后從下行鏈路側(cè)接收寄給Cl的幀時(shí),在上述幀上附加擴(kuò) 展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到樹(shù)T1的路由端口側(cè)。另外同時(shí),沿樹(shù)T1將接收的學(xué)習(xí)幀廣播發(fā)送到上行鏈路側(cè)。但是因?yàn)樵诠?jié)點(diǎn)G2中途切斷樹(shù)T1,所 以結(jié)果不將學(xué)習(xí)幀從節(jié)點(diǎn)G2轉(zhuǎn)送到前面的節(jié)點(diǎn)。客戶C2接收由節(jié)點(diǎn)G2轉(zhuǎn)送的收信人MAC地址c3的主信號(hào)幀,但是 因?yàn)槭招湃薓AC地址不與自身的MAC地址c2 —致,所以廢棄該幀。節(jié)點(diǎn)S3,接收從節(jié)點(diǎn)Gl發(fā)送的寄給收信人MAC地址c3的主信號(hào)幀。 這時(shí),學(xué)習(xí)可以將寄給收信人MAC地址cl的幀發(fā)送給連接節(jié)點(diǎn)G1的上 行鏈路端口。而且,將收信人MACc3作為密鑰,檢索輸出端口,但是因 為沒(méi)有完成關(guān)于MAC地址c3的學(xué)習(xí),所以檢索未命中。因此節(jié)點(diǎn)S3將 上述主信號(hào)幀廣播到樹(shù)T0和下行鏈路側(cè)端口。這時(shí),對(duì)上述幀不進(jìn)行附 加標(biāo)簽或刪除標(biāo)簽的操作。結(jié)果,將主信號(hào)幀從下行鏈路端口轉(zhuǎn)送到客戶 C3。節(jié)點(diǎn)S3,從上行鏈路側(cè)接收節(jié)點(diǎn)Gl發(fā)送的學(xué)習(xí)幀時(shí),沿樹(shù)T1將接收 的學(xué)習(xí)幀廣播轉(zhuǎn)送到上行鏈路側(cè)。但是因?yàn)樵诠?jié)點(diǎn)S3中途切斷樹(shù)T1,所 以結(jié)果不將學(xué)習(xí)幀從節(jié)點(diǎn)S3轉(zhuǎn)送到前面的節(jié)點(diǎn)。此外,節(jié)點(diǎn)S3能夠接收學(xué)習(xí)幀,用網(wǎng)絡(luò)控制程序304轉(zhuǎn)送上述幀,但 是不能夠用接收的幀的內(nèi)容由學(xué)習(xí)管理程序302更新表信息。所以,根據(jù) 學(xué)習(xí)幀,不能夠?qū)W習(xí)持有MAC地址cl的客戶Cl與持有擴(kuò)展標(biāo)簽地址gl 的節(jié)點(diǎn)Gl的下行鏈路側(cè)的連接??蛻鬋3接收由節(jié)點(diǎn)S3轉(zhuǎn)送的收信人MAC地址c3的主信號(hào)幀。因?yàn)?收信人MAC地址與自身的MAC地址c3 —致,所以將該幀交給應(yīng)用程序 以外的程序。此外,在該例中,因?yàn)閷目蛻鬋l發(fā)送的幀作為ICMP ECHO REQUEST,所以客戶C3的基本軟件,作成收信人MAC地址cl、發(fā)送源 MAC地址c3的ICMP ECHO REPLY幀,發(fā)送到節(jié)點(diǎn)S3。將該幀稱(chēng)為以 后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)S3接收從客戶C3發(fā)送的主信號(hào)幀。這時(shí),進(jìn)行學(xué)習(xí)寄給收信人 MAC地址c3的幀發(fā)送到連接客戶C3側(cè)的端口。而且,當(dāng)將收信人MAC作為密鑰,檢索輸出端口時(shí),通過(guò)剛才的學(xué)習(xí)動(dòng)作,我們看到可以將寄給收信人MAC地址cl幀轉(zhuǎn)送到連接節(jié)點(diǎn)Gl的端口 。所以,節(jié)點(diǎn)S3將上 述幀轉(zhuǎn)送到節(jié)點(diǎn)G1。節(jié)點(diǎn)G1接收由節(jié)點(diǎn)S3轉(zhuǎn)送的主信號(hào)幀。這時(shí),學(xué)習(xí)可以將寄給收信 人MAC地址c3的幀發(fā)送到連接節(jié)點(diǎn)S3側(cè)的端口。而且,當(dāng)將收信人 MAC作為密鑰,檢索輸出端口時(shí),通過(guò)剛才的學(xué)習(xí)動(dòng)作,我們看到可以 將寄給收信人MAC地址cl幀轉(zhuǎn)送到連接客戶Cl側(cè)的下行鏈路端口 。所 以,節(jié)點(diǎn)G1將上述幀轉(zhuǎn)送到客戶C1??蛻鬋l接收由節(jié)點(diǎn)Gl轉(zhuǎn)送的收信人MAC地址cl的主信號(hào)幀。因?yàn)?收信人MAC地址與自身的MAC地址cl 一致,所以將該幀交給應(yīng)用程序 以外的程序。在該例中,將幀交給基本軟件內(nèi)的PING程序,顯示PING 命令的結(jié)果。通過(guò)上述,我們能夠說(shuō)明在網(wǎng)絡(luò)動(dòng)作開(kāi)始后立即或當(dāng)客戶Cl和客戶 C3之間的上次通信結(jié)束后經(jīng)過(guò)十分長(zhǎng)的時(shí)間的情形的動(dòng)作中,在節(jié)點(diǎn)Gl、 節(jié)點(diǎn)G2、節(jié)點(diǎn)S3、節(jié)點(diǎn)G4的各節(jié)點(diǎn)中未學(xué)習(xí)客戶Cl的MAC地址cl 和客戶Cl所屬的節(jié)點(diǎn)的地址gl、及客戶C3的MAC地址c3的情形中的、 客戶Cl和客戶C3之間的通信順序。順序N122是在客戶Cl和客戶C3之間的上次通信結(jié)束后不經(jīng)過(guò)長(zhǎng)時(shí) 間時(shí),在節(jié)點(diǎn)G1、節(jié)點(diǎn)G2、節(jié)點(diǎn)S3、節(jié)點(diǎn)G4的各節(jié)點(diǎn)中已經(jīng)學(xué)習(xí)了客 戶Cl的MAC地址cl和客戶Cl所屬的節(jié)點(diǎn)的地址gl,進(jìn)一步在節(jié)點(diǎn)Gl 和節(jié)點(diǎn)S3的各節(jié)點(diǎn)中已經(jīng)學(xué)習(xí)了客戶C3的MAC地址c3的情形中的、 客戶Cl和客戶C2之間的通信順序。這里,表示客戶Cl向客戶C3發(fā)送ICMP ECHO REQUEST幀,客戶 C3返回ICMP ECHO REPLY幀時(shí)的例子。首先,客戶C1向客戶C3發(fā)送收信人MAC為c3、發(fā)送源MAC為cl 的ICMP ECHO REQUEST幀。將該幀稱(chēng)為以后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)Gl從下行鏈路端口接收上述主信號(hào)幀。我們看到當(dāng)將收信人 MAC作為密鑰,檢索附加的標(biāo)簽和輸出端口時(shí),可以通過(guò)學(xué)習(xí),不將擴(kuò) 展轉(zhuǎn)發(fā)標(biāo)簽附加在收信人MAC地址c3的幀上,轉(zhuǎn)送到節(jié)點(diǎn)S3側(cè)的端口 。 所以,節(jié)點(diǎn)G1不進(jìn)行在上述幀上附加標(biāo)簽或刪除標(biāo)簽的操作,原封不動(dòng)地轉(zhuǎn)送到連接節(jié)點(diǎn)S3的上行鏈路端口。這時(shí),寄給收信人MAC地址cl的幀對(duì)將發(fā)送到連接客戶ci側(cè)的下行鏈路端口即可進(jìn)行再學(xué)習(xí)。節(jié)點(diǎn)S3接收從節(jié)點(diǎn)G1發(fā)送的主信號(hào)幀。這時(shí),再學(xué)習(xí)可以將寄給收 信人MAC地址cl的幀發(fā)送到連接節(jié)點(diǎn)G1側(cè)的端口。而且,我們看到當(dāng) 將收信人MAC作為密鑰,檢索輸出端口時(shí),可以通過(guò)學(xué)習(xí),將寄給收信 人MAC地址c3的幀,轉(zhuǎn)送到連接客戶C3的端口。所以,節(jié)點(diǎn)S3將上 述幀轉(zhuǎn)送到連接客戶C3側(cè)的端口 ??蛻鬋3接收由節(jié)點(diǎn)S3轉(zhuǎn)送的收信人MAC地址c3的主信號(hào)幀。因?yàn)?收信人MAC地址與自身的MAC地址c3 —致,所以將該幀交給應(yīng)用程序 以外的程序。此外,在本例中,因?yàn)閷目蛻鬋l發(fā)送的幀作為ICMP ECHO REQUEST,所以客戶C3的基本軟件,作成收信人MAC地址cl、發(fā)送源 MAC地址c3的ICMP ECHO REPLY幀,發(fā)送到節(jié)點(diǎn)S3。將該幀稱(chēng)為以 后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)S3接收從客戶C3發(fā)送的主信號(hào)幀。這時(shí),寄給收信人MAC地 址c3的幀對(duì)發(fā)送到連接客戶C3側(cè)的端口即可進(jìn)行再學(xué)習(xí)。而且,當(dāng)將收 信人MAC作為密鑰,檢索輸出端口時(shí),通過(guò)剛才的學(xué)習(xí)動(dòng)作,我們看到 可以將寄給收信人MAC地址cl幀轉(zhuǎn)送到連接節(jié)點(diǎn)Gl的端口。所以,節(jié) 點(diǎn)S3將上述幀轉(zhuǎn)送到節(jié)點(diǎn)G1。節(jié)點(diǎn)G1接收由節(jié)點(diǎn)S3轉(zhuǎn)送的主信號(hào)幀。這時(shí),再學(xué)習(xí)可以將寄給收 信人MAC地址c3的幀發(fā)送到連接節(jié)點(diǎn)S3側(cè)的上行鏈路端口。而且,當(dāng) 將收信人MAC作為密鑰,檢索輸出端口時(shí),通過(guò)剛才的學(xué)習(xí)動(dòng)作,我們 看到可以將寄給收信人MAC地址cl幀轉(zhuǎn)送到連接客戶Cl側(cè)的下行鏈路 端口。所以,節(jié)點(diǎn)G1將上述幀轉(zhuǎn)送到客戶C1??蛻鬋l接收由節(jié)點(diǎn)Gl轉(zhuǎn)送的收信人MAC地址cl的主信號(hào)幀。因?yàn)?收信人MAC地址與自身的MAC地址cl 一致,所以將該幀交給應(yīng)用程序 以外的程序。在該例中,將幀交給基本軟件內(nèi)的PING程序,顯示PING 命令的結(jié)果。通過(guò)上述,我們能夠說(shuō)明當(dāng)客戶Cl和客戶C3之間的上次通信結(jié)束后 不經(jīng)過(guò)長(zhǎng)時(shí)間時(shí),在節(jié)點(diǎn)G1、節(jié)點(diǎn)G2、節(jié)點(diǎn)S3、節(jié)點(diǎn)G4的各節(jié)點(diǎn)中學(xué)習(xí)客戶Cl的MAC地址C1和客戶Cl所屬的節(jié)點(diǎn)的地址gl、進(jìn)一步在節(jié)點(diǎn)Gl和節(jié)點(diǎn)S3的各節(jié)點(diǎn)中己經(jīng)學(xué)習(xí)了客戶C3的MAC地址c3的情形中 的、客戶Cl和客戶C3之間的通信順序。順序N123是在從開(kāi)始客戶Cl和客戶C3之間的通信或開(kāi)始上次的 MAC學(xué)習(xí)老化,經(jīng)過(guò)預(yù)先通過(guò)設(shè)備控制程序設(shè)定在定時(shí)器上的MAC學(xué)習(xí) 老化時(shí)間,但是不經(jīng)過(guò)預(yù)先通過(guò)設(shè)備控制程序設(shè)定在定時(shí)器上的TAG學(xué) 習(xí)老化時(shí)間的情形中的、客戶Cl和客戶C3之間的通信順序。在該情形中,以已經(jīng)學(xué)習(xí)了客戶Cl的MAC地址cl和客戶C3的MAC 地址c3但是再發(fā)送學(xué)習(xí)幀的方式進(jìn)行設(shè)定,與順序N122同樣,在節(jié)點(diǎn) Gl、節(jié)點(diǎn)G2、節(jié)點(diǎn)S3、節(jié)點(diǎn)G4的各節(jié)點(diǎn)中學(xué)習(xí)客戶Cl所屬的節(jié)點(diǎn)的 地址gl。這里,表示客戶Cl向客戶C3發(fā)送ICMP ECHO REQUEST幀,客戶 C3返回ICMP ECHO REPLY幀時(shí)的例子。首先,客戶Cl向客戶C3發(fā)送收信人MAC為c3、發(fā)送源MAC為cl 的ICMP ECHO REQUEST幀。將該幀稱(chēng)為以后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)Gl從下行鏈路側(cè)端口接收上述主信號(hào)幀。我們看到當(dāng)將收信人 MAC作為密鑰,檢索附加的標(biāo)簽和輸出端口時(shí),可以通過(guò)學(xué)習(xí),不將擴(kuò) 展轉(zhuǎn)發(fā)標(biāo)簽附加在收信人MAC地址c3的幀上,轉(zhuǎn)送到節(jié)點(diǎn)S3側(cè)的端口 。 所以,節(jié)點(diǎn)G1不進(jìn)入在上述幀上附加或刪除標(biāo)簽的操作,原封不動(dòng)地轉(zhuǎn) 送到連接節(jié)點(diǎn)S3的上行鏈路端口。這時(shí),寄給收信人MAC地址cl的幀 對(duì)發(fā)送到連接客戶Cl側(cè)的下行鏈路端口即可進(jìn)行再學(xué)習(xí)。節(jié)點(diǎn)Gl,因?yàn)閺南滦墟溌穫?cè)到來(lái)附加了再發(fā)送學(xué)習(xí)幀需要的發(fā)送源 MAC地址cl的幀,所以作為擴(kuò)展標(biāo)簽地址,沿樹(shù)Tl將附加了節(jié)點(diǎn)Gl 的地址gl的學(xué)習(xí)幀廣播發(fā)送到上行鏈路側(cè)。結(jié)果,將學(xué)習(xí)幀轉(zhuǎn)送到節(jié)點(diǎn) S3和節(jié)點(diǎn)G4雙方。節(jié)點(diǎn)G4,從上行鏈路側(cè)接收節(jié)點(diǎn)Gl發(fā)送的學(xué)習(xí)幀時(shí),再學(xué)習(xí)持有 MAC地址cl的客戶Cl與持有擴(kuò)展標(biāo)簽地址gl的節(jié)點(diǎn)Gl的下行鏈路側(cè) 的連接。通過(guò)該再學(xué)習(xí),防止由于老化使關(guān)于客戶Cl的學(xué)習(xí)內(nèi)容從節(jié)點(diǎn) G3消失。另外同時(shí),沿樹(shù)T1將接收的學(xué)習(xí)幀廣播發(fā)送到上行鏈路側(cè)。結(jié) 果,將學(xué)習(xí)幀轉(zhuǎn)送到節(jié)點(diǎn)G2。節(jié)點(diǎn)G2,從上行鏈路側(cè)接收節(jié)點(diǎn)G4發(fā)送的學(xué)習(xí)幀時(shí),再學(xué)習(xí)持有 MAC地址cl的客戶Cl與持有擴(kuò)展標(biāo)簽地址gl的節(jié)點(diǎn)Gl的下行鏈路側(cè) 的連接。通過(guò)該再學(xué)習(xí),防止由于老化使關(guān)于客戶Cl的學(xué)習(xí)內(nèi)容從節(jié)點(diǎn) G3消失。另外同時(shí),沿樹(shù)T1將接收的學(xué)習(xí)幀廣播發(fā)送到上行鏈路側(cè)。但 是因?yàn)樵诠?jié)點(diǎn)G2中途切斷樹(shù)Tl,所以結(jié)果不能夠?qū)W(xué)習(xí)幀從節(jié)點(diǎn)G2轉(zhuǎn) 送到前面的節(jié)點(diǎn)。節(jié)點(diǎn)S3接收從節(jié)點(diǎn)G1發(fā)送的主信號(hào)幀。這時(shí),再學(xué)習(xí)可以將寄給收 信人MAC地址cl的幀發(fā)送到連接節(jié)點(diǎn)G1側(cè)的端口。而且,當(dāng)將收信人 MAC作為密鑰,檢索輸出端口時(shí),通過(guò)學(xué)習(xí),我們看到可以將寄給收信 人MAC地址c3幀轉(zhuǎn)送到連接客戶C3的端口 。所以,節(jié)點(diǎn)S3將上述幀 轉(zhuǎn)送到連接客戶C3側(cè)的端口。節(jié)點(diǎn)S3,從上行鏈路側(cè)接收節(jié)點(diǎn)G1發(fā)送的學(xué)習(xí)幀時(shí),沿樹(shù)T1將接收 的學(xué)習(xí)幀廣播發(fā)送到上行鏈路側(cè)。但是因?yàn)樵诠?jié)點(diǎn)S3中途切斷樹(shù)T1,所 以結(jié)果不能夠?qū)W(xué)習(xí)幀從節(jié)點(diǎn)S3轉(zhuǎn)送到前面的節(jié)點(diǎn)??蛻鬋3接收由節(jié)點(diǎn)S3轉(zhuǎn)送的收信人MAC地址c3的主信號(hào)幀,但是 因?yàn)槭招湃薓AC地址與自身的MAC地址c3 —致,所以將該幀交給應(yīng)用 程序以外的程序。此外,在該例中,因?yàn)閷目蛻鬋l發(fā)送的幀作為ICMP ECHO REQUEST,所以客戶C3的基本軟件,作成收信人MAC地址cl 、發(fā)送源 MAC地址c3的ICMP ECHO REPLY幀,發(fā)送到節(jié)點(diǎn)S3。將該幀稱(chēng)為以 后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)S3接收從客戶C3發(fā)送的主信號(hào)幀。這時(shí),再學(xué)習(xí)可以將寄給收 信人MAC地址c3的幀發(fā)送到連接客戶C3側(cè)的端口。而且,當(dāng)將收信人 MAC作為密鑰,檢索輸出端口時(shí),通過(guò)剛才的學(xué)習(xí)動(dòng)作,我們看到可以 將寄給收信人MAC地址cl幀轉(zhuǎn)送到連接節(jié)點(diǎn)Gl的端口 。所以,節(jié)點(diǎn)S3 將上述幀轉(zhuǎn)送到節(jié)點(diǎn)G1。節(jié)點(diǎn)G1接收由節(jié)點(diǎn)S3轉(zhuǎn)送的主信號(hào)幀。這時(shí),寄給收信人MAC地 址c3的幀對(duì)發(fā)送到連接節(jié)點(diǎn)S3側(cè)的上行鏈路端口進(jìn)行再學(xué)習(xí)。而且,當(dāng) 將收信人MAC作為密鑰,檢索輸出端口時(shí),通過(guò)剛才的學(xué)習(xí)動(dòng)作,我們 看到可以將寄給收信人MAC地址cl幀轉(zhuǎn)送到連接客戶Cl側(cè)的下行鏈路端口。所以,節(jié)點(diǎn)G1將上述幀轉(zhuǎn)送到客戶C1??蛻鬋l接收由節(jié)點(diǎn)Gl轉(zhuǎn)送的收信人MAC地址cl的主信號(hào)幀。因?yàn)?收信人MAC地址與自身的MAC地址cl 一致,所以將該幀交給應(yīng)用程序 以外的程序。在該例中,將幀交給基本軟件內(nèi)的PING程序,顯示PING命令的結(jié)果。通過(guò)上述,我們能夠說(shuō)明從開(kāi)始客戶Cl和客戶C3之間的通信或開(kāi)始 上次的MAC學(xué)習(xí)老化,經(jīng)過(guò)預(yù)先通過(guò)設(shè)備控制程序設(shè)定在定時(shí)器上的 MAC學(xué)習(xí)老化時(shí)間,但是不經(jīng)過(guò)預(yù)先通過(guò)設(shè)備控制程序設(shè)定在定時(shí)器上 的TAG學(xué)習(xí)老化時(shí)間的情形中的、客戶Cl和客戶C3之間的通信順序。此外,能夠?qū)⒈緞?dòng)作例中的節(jié)點(diǎn)G4置換成簡(jiǎn)略了它的裝置構(gòu)成的節(jié)點(diǎn) E4。簡(jiǎn)略版節(jié)點(diǎn)E4,與節(jié)點(diǎn)G4比較,在(1 )不持有存儲(chǔ)器復(fù)制信息3013、 (2)不持有MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043、 (3)不持有學(xué)習(xí)管理程序302和 定時(shí)器306、和(4)不發(fā)送接收學(xué)習(xí)幀這4點(diǎn)是不同的。下面我們參照?qǐng)D40,述說(shuō)本實(shí)施例中的第3動(dòng)作例。圖40是表示客戶C3向客戶Cl發(fā)送PING REQUEST,客戶Cl向客 戶C3返回PING REPLY時(shí)的各節(jié)點(diǎn)和客戶之間的幀的交換的順序圖。將 它作為動(dòng)作例3。在圖40的順序中,如果節(jié)點(diǎn)Gl、節(jié)點(diǎn)G2和節(jié)點(diǎn)G4與圖38中的順 序的節(jié)點(diǎn)相同,則將節(jié)點(diǎn)G3置換成是已有的一般的以太網(wǎng)(R)交換機(jī) 的節(jié)點(diǎn)S3。已有節(jié)點(diǎn)S3,與節(jié)點(diǎn)G3比較,在(1)不持有標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器2041 和存儲(chǔ)器復(fù)制信息3013內(nèi)的表的標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器70131、 (2)對(duì)特定的 收信人MAC地址不插入或刪除擴(kuò)展標(biāo)簽、和(3)不發(fā)送接收學(xué)習(xí)幀這3 點(diǎn)是不同的。順序N131是在網(wǎng)絡(luò)動(dòng)作開(kāi)始后立即進(jìn)行的動(dòng)作或當(dāng)客戶C3和客戶Cl 之間的上次通信結(jié)束后經(jīng)過(guò)十分長(zhǎng)的時(shí)間時(shí)的動(dòng)作,在節(jié)點(diǎn)Gl、節(jié)點(diǎn)G2、 節(jié)點(diǎn)S3和節(jié)點(diǎn)G4的各節(jié)點(diǎn)中未學(xué)習(xí)客戶Cl的MAC地址cl和客戶Cl 所屬的節(jié)點(diǎn)的地址gl、進(jìn)一步客戶C3的MAC地址c3的情形中的、客戶 C3和客戶Cl之間的通信順序。這里,表示客戶C3向客戶Cl發(fā)送ICMP ECHO REQUEST幀,客戶C1返回ICMP ECHO REPLY幀時(shí)的例子。首先,客戶C3向客戶Cl發(fā)送收信人MAC為cl、發(fā)送源MAC為c3 的ICMP ECHO REQUEST幀。將該幀稱(chēng)為以后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)S3接收從客戶C3發(fā)送的寄給收信人MAC地址cl的主信號(hào)幀。 這時(shí),再學(xué)習(xí)可以將寄給收信人MAC地址c3的幀發(fā)送到連接客戶C3的 端口。而且,將收信人MAC地址cl作為密鑰,檢索輸出端口,但是因?yàn)?沒(méi)有完成關(guān)于MAC地址cl的學(xué)習(xí),所以檢索未命中。因此節(jié)點(diǎn)S3將上 述主信號(hào)幀廣播到樹(shù)T0和下行鏈路側(cè)端口。這時(shí),對(duì)上述幀不進(jìn)行附加 標(biāo)簽或刪除標(biāo)簽的操作。結(jié)果,將主信號(hào)幀轉(zhuǎn)送到節(jié)點(diǎn)G1。節(jié)點(diǎn)Gl.從上行鏈路側(cè)端口接收上述幀。將收信人MAC地址cl作為 密鑰,檢索附加的標(biāo)簽和輸出端口,但是因?yàn)闆](méi)有完成關(guān)于MAC地址cl 的學(xué)習(xí),所以檢索未命中。因此節(jié)點(diǎn)G1將上述主信號(hào)幀廣播到樹(shù)T0和下 行鏈路側(cè)端口。這時(shí),對(duì)上述幀不進(jìn)行附加標(biāo)簽或刪除標(biāo)簽的操作。結(jié)果, 將主信號(hào)幀轉(zhuǎn)送到客戶Cl和節(jié)點(diǎn)G4雙方。節(jié)點(diǎn)G4,從上行鏈路端口接收從節(jié)點(diǎn)Gl發(fā)送的寄給收信人MACcl 的主信號(hào)幀。這時(shí),學(xué)習(xí)可以將寄給收信人MAC地址c3的幀發(fā)送給連接 節(jié)點(diǎn)G1的上行鏈路端口。而且,將收信人MAC cl作為密鑰,檢索輸出 端口,但是因?yàn)闆](méi)有完成關(guān)于MAC地址cl的學(xué)習(xí),所以檢索未命中。因 此節(jié)點(diǎn)G4將上述主信號(hào)幀廣播到樹(shù)T0和下行鏈路側(cè)端口 。這時(shí),對(duì)上述 幀不進(jìn)行附加標(biāo)簽或刪除標(biāo)簽的操作。結(jié)果,沿樹(shù)T0將主信號(hào)幀從上行 鏈路端口轉(zhuǎn)送到節(jié)點(diǎn)G2。節(jié)點(diǎn)G2從上行鏈路端口接收從節(jié)點(diǎn)G4發(fā)送的寄給收信人MAC地址 c3的主信號(hào)幀。這時(shí),學(xué)習(xí)可以將寄給收信人MAC地址c3的幀發(fā)送給 連接節(jié)點(diǎn)G4的上行鏈路端口。而且,將收信人MAC cl作為密鑰,檢索 輸出端口 ,但是因?yàn)闆](méi)有完成關(guān)于MAC地址cl的學(xué)習(xí),所以檢索未命中。 因此節(jié)點(diǎn)G2將上述主信號(hào)幀廣播到樹(shù)T0和下行鏈路側(cè)端口 。這時(shí),對(duì)上 述幀不進(jìn)行附加標(biāo)簽或刪除標(biāo)簽的操作。結(jié)果,將主信號(hào)幀從上行鏈路端 口轉(zhuǎn)送到客戶C2??蛻鬋2接收由節(jié)點(diǎn)G2轉(zhuǎn)送的收信人MAC cl的主信號(hào)幀,但是因?yàn)?收信人MAC地址不與自身的MAC地址c2 —致,所以廢棄該幀??蛻鬋l接收由節(jié)點(diǎn)Gl轉(zhuǎn)送的收信人MAC地址cl的主信號(hào)幀。因?yàn)槭招湃薓AC地址與自身的MAC地址cl 一致,所以將該幀交給應(yīng)用程序以外的程序。此外,在該例中,因?yàn)閷目蛻鬋3發(fā)送的幀作為ICMP ECHO REQUEST,所以客戶C1的基本軟件,作成收信人MAC地址c3、發(fā)送源 MAC地址cl的ICMP ECHO REPLY幀,發(fā)送到節(jié)點(diǎn)Gl 。將該幀稱(chēng)為以 后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)Gl從下行鏈路端口接收上述主信號(hào)幀。我們看到當(dāng)將收信人 MAC作為密鑰,檢索附加的標(biāo)簽和輸出端口時(shí),可以通過(guò)學(xué)習(xí),對(duì)收信 人MAC地址c3的幀不附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽,轉(zhuǎn)送到節(jié)點(diǎn)S3側(cè)的端口。所 以,節(jié)點(diǎn)Gl對(duì)上述幀不進(jìn)行附加標(biāo)簽或刪除標(biāo)簽的操作。原封不動(dòng)地轉(zhuǎn) 送到連接節(jié)點(diǎn)S3的上行鏈路端口。節(jié)點(diǎn)Gl,因?yàn)閺南滦墟溌穫?cè)到來(lái)附加了未學(xué)習(xí)的發(fā)送源MAC地址cl 的幀,所以學(xué)習(xí)MAC地址cl與下行鏈路側(cè)端口連接,同時(shí)作為擴(kuò)展標(biāo)簽 地址,沿樹(shù)T1將附加了源節(jié)點(diǎn)G1的節(jié)點(diǎn)地址gl的學(xué)習(xí)幀廣播發(fā)送到上 行鏈路側(cè)。結(jié)果,將學(xué)習(xí)幀轉(zhuǎn)送到節(jié)點(diǎn)S3和節(jié)點(diǎn)G4雙方。節(jié)點(diǎn)G4,從上行鏈路側(cè)接收節(jié)點(diǎn)G1發(fā)送的學(xué)習(xí)幀時(shí),學(xué)習(xí)持有MAC 地址cl的客戶Cl與持有擴(kuò)展標(biāo)簽地址gl的節(jié)點(diǎn)G1的下行鏈路側(cè)的連接。 因此,當(dāng)以后從下行鏈路側(cè)接收寄給cl的幀時(shí),在上述幀上附加擴(kuò)展轉(zhuǎn) 發(fā)標(biāo)簽gl,轉(zhuǎn)送到樹(shù)T1的路由端口側(cè)。另外同時(shí),沿樹(shù)T1將接收的學(xué) 習(xí)幀廣播發(fā)送到上行鏈路側(cè)。結(jié)果,將學(xué)習(xí)幀轉(zhuǎn)送到節(jié)點(diǎn)G2。節(jié)點(diǎn)G2,從上行鏈路側(cè)接收節(jié)點(diǎn)G4發(fā)送的學(xué)習(xí)幀時(shí),學(xué)習(xí)持有MAC 地址cl的客戶Cl與持有擴(kuò)展標(biāo)簽地址gl的節(jié)點(diǎn)G1的下行鏈路側(cè)的連接。 因此,當(dāng)以后從下行鏈路側(cè)接收寄給cl的幀時(shí),在上述幀上附加擴(kuò)展轉(zhuǎn) 發(fā)標(biāo)簽gl,轉(zhuǎn)送到樹(shù)T1的路由端口側(cè)。另外同時(shí),沿樹(shù)T1將接收的學(xué) 習(xí)幀廣播發(fā)送到上行鏈路側(cè)。但是因?yàn)樵诠?jié)點(diǎn)G2中途切斷樹(shù)T1,所以結(jié) 果不能夠?qū)W(xué)習(xí)幀從節(jié)點(diǎn)G2轉(zhuǎn)送到前面的節(jié)點(diǎn)。節(jié)點(diǎn)S3,接收從節(jié)點(diǎn)Gl發(fā)送的寄給收信人MAC c3的主信號(hào)幀。這 時(shí),進(jìn)行學(xué)習(xí)寄給收信人MAC地址cl的幀可以發(fā)送到連接節(jié)點(diǎn)G1的端 口。而且,當(dāng)將收信人MAC作為密鑰,檢索輸出端口時(shí),通過(guò)剛才的學(xué) 習(xí)動(dòng)作,我們看到可以將寄給收信人MAC地址c3的幀轉(zhuǎn)送到連接客戶C3的端口。所以,節(jié)點(diǎn)S3將上述幀轉(zhuǎn)送到客戶C3。節(jié)點(diǎn)S3,從上行鏈路側(cè)接收節(jié)點(diǎn)G1發(fā)送的學(xué)習(xí)幀時(shí),沿樹(shù)T1將接收 的學(xué)習(xí)幀廣播發(fā)送到上行鏈路側(cè)。但是因?yàn)樵诠?jié)點(diǎn)S3中途切斷樹(shù)T1,所 以結(jié)果不能夠?qū)W(xué)習(xí)幀從節(jié)點(diǎn)S3轉(zhuǎn)送到前面的節(jié)點(diǎn)。此外,節(jié)點(diǎn)S3能夠接收學(xué)習(xí)幀,用網(wǎng)絡(luò)控制程序304轉(zhuǎn)送上述幀,但 是不能夠用接收的幀的內(nèi)容由學(xué)習(xí)管理程序302更新表信息。所以,根據(jù) 學(xué)習(xí)幀,不能夠?qū)W習(xí)持有MAC地址cl的客戶Cl與持有擴(kuò)展標(biāo)簽地址gl 的節(jié)點(diǎn)G1的下行鏈路側(cè)的連接??蛻鬋3接收由節(jié)點(diǎn)S3轉(zhuǎn)送的收信人MAC地址c3的主信號(hào)幀。因?yàn)?收信人MAC地址與自身的MAC地址c3 —致,所以將該幀交給應(yīng)用程序 以外的程序。在該例中,將幀交給基本軟件內(nèi)的PING程序,顯示PING 命令的結(jié)果。通過(guò)上述,我們能夠說(shuō)明在網(wǎng)絡(luò)動(dòng)作開(kāi)始后立即或當(dāng)客戶C3和客戶 Cl之間的上次通信結(jié)束后經(jīng)過(guò)十分長(zhǎng)的時(shí)間時(shí)的動(dòng)作中,在節(jié)點(diǎn)G1、節(jié) 點(diǎn)G2、節(jié)點(diǎn)S3、節(jié)點(diǎn)G4的各節(jié)點(diǎn)中未學(xué)習(xí)客戶Cl的MAC地址cl和 客戶Cl所屬的節(jié)點(diǎn)的地址gl、進(jìn)一步客戶C3的MAC地址c3的情形中 的、客戶C3和客戶Cl之間的通信順序。順序N132是在客戶C3和客戶Cl之間的上次通信結(jié)束后經(jīng)過(guò)不長(zhǎng)時(shí) 間,在節(jié)點(diǎn)G1、節(jié)點(diǎn)G2、節(jié)點(diǎn)S3、節(jié)點(diǎn)G4的各節(jié)點(diǎn)中已經(jīng)學(xué)習(xí)了客戶 Cl的MAC地址cl和客戶Cl所屬的節(jié)點(diǎn)的地址gl、進(jìn)一步在節(jié)點(diǎn)Gl 和節(jié)點(diǎn)S3的各節(jié)點(diǎn)中已經(jīng)學(xué)習(xí)了客戶C3的MAC地址c3的情形中的、 客戶C3和客戶Cl之間的通信順序。這里,表示客戶C3向客戶Cl發(fā)送ICMP ECHO REQUEST幀,客戶 Cl返回ICMP ECHO REPLY幀時(shí)的例子。首先,客戶C3向客戶Cl發(fā)送收信人MAC為cl、發(fā)送源MAC為c3 的ICMP ECHO REQUEST幀。將該幀稱(chēng)為以后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)S3,接收從客戶C3發(fā)送的主信號(hào)幀。這時(shí),再學(xué)習(xí)可以將寄給 收信人MAC地址c3的幀發(fā)送到連接客戶C3側(cè)的端口 。而且,當(dāng)將收信 人MAC作為密鑰,檢索輸出端口時(shí),通過(guò)剛才的學(xué)習(xí)動(dòng)作,我們看到可 以將寄給收信人MAC地址cl的幀轉(zhuǎn)送到連接節(jié)點(diǎn)G1的端口。所以,節(jié)點(diǎn)S3將上述幀轉(zhuǎn)送到節(jié)點(diǎn)Gl。節(jié)點(diǎn)G1,接收從節(jié)點(diǎn)S3轉(zhuǎn)送的主信號(hào)幀。這時(shí),再學(xué)習(xí)可以將寄給 收信人MAC地址c3的幀發(fā)送到連接節(jié)點(diǎn)S3側(cè)的上行鏈路端口 。而且, 當(dāng)將收信人MAC作為密鑰,檢索輸出端口時(shí),通過(guò)剛才的學(xué)習(xí)動(dòng)作,我 們看到可以將寄給收信人MAC地址cl的幀轉(zhuǎn)送到連接客戶Cl側(cè)的下行 鏈路端口。所以,節(jié)點(diǎn)G1將上述幀轉(zhuǎn)送到客戶C1??蛻鬋l接收由節(jié)點(diǎn)Gl轉(zhuǎn)送的收信人MAC地址cl的主信號(hào)幀。因?yàn)?收信人MAC地址與自身的MAC地址cl 一致,所以將該幀交給應(yīng)用程序 以外的程序。此外,在該例中,因?yàn)閷目蛻鬋3發(fā)送的幀作為ICMP ECHO REQUEST,所以客戶C1的基本軟件,作成收信人MAC地址c3、發(fā)送源 MAC地址cl的ICMP ECHO REPLY幀,發(fā)送到節(jié)點(diǎn)Gl 。將該幀稱(chēng)為以 后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)Gl從下行鏈路端口接收上述主信號(hào)幀。我們看到當(dāng)將收信人 MAC作為密鑰,檢索附加的標(biāo)簽和輸出端口時(shí),可以通過(guò)學(xué)習(xí),對(duì)收信 人MAC地址c3的幀,不附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽,轉(zhuǎn)送到節(jié)點(diǎn)S3側(cè)的端口。 所以,節(jié)點(diǎn)Gl不進(jìn)行在上述幀上附加標(biāo)簽或刪除標(biāo)簽的操作,原封不動(dòng) 地轉(zhuǎn)送到連接節(jié)點(diǎn)S3的上行鏈路端口。這時(shí),再學(xué)習(xí)可以將寄給收信人 MAC地址cl的幀發(fā)送到連接客戶Cl側(cè)的下行鏈路端口 。節(jié)點(diǎn)S3接收從節(jié)點(diǎn)G1發(fā)送的主信號(hào)幀。這時(shí),再學(xué)習(xí)可以將寄給收 信人MAC地址cl的幀發(fā)送到連接節(jié)點(diǎn)G1側(cè)的端口。而且,我們看到當(dāng) 將收信人MAC作為密鑰,檢索輸出端口時(shí),可以通過(guò)學(xué)習(xí),將寄給收信 人MAC地址c3的幀,轉(zhuǎn)送到連接客戶C3的端口 。所以,節(jié)點(diǎn)S3將上 述幀轉(zhuǎn)送到連接客戶C3側(cè)的端口 ??蛻鬋3接收由節(jié)點(diǎn)S3轉(zhuǎn)送的收信人MAC地址c3的主信號(hào)幀。因?yàn)?收信人MAC地址與自身的MAC地址c3 —致,所以將該幀交給應(yīng)用程序 以外的程序。在該例中,將幀交給基本軟件內(nèi)的PING程序,顯示PING 命令的結(jié)果。通過(guò)上述,我們能夠說(shuō)明在客戶C3和客戶Cl之間的上次通信結(jié)束后 經(jīng)過(guò)不長(zhǎng)時(shí)間的情形中,在節(jié)點(diǎn)G1、節(jié)點(diǎn)G2、節(jié)點(diǎn)S3、節(jié)點(diǎn)G4的各節(jié)點(diǎn)中學(xué)習(xí)客戶Cl的MAC地址C1和客戶Cl所屬的節(jié)點(diǎn)的地址gl、進(jìn)一步在節(jié)點(diǎn)Gl和節(jié)點(diǎn)S3的各節(jié)點(diǎn)中學(xué)習(xí)客戶C3的MAC地址c3的情形中 的、客戶C3和客戶Cl之間的通信順序。順序N133是在從開(kāi)始客戶C3和客戶Cl之間的通信或開(kāi)始上次的 MAC學(xué)習(xí)老化,經(jīng)過(guò)預(yù)先通過(guò)設(shè)備控制程序設(shè)定在定時(shí)器上的MAC學(xué)習(xí) 老化時(shí)間,但是不經(jīng)過(guò)預(yù)先通過(guò)設(shè)備控制程序設(shè)定在定時(shí)器上的TAG學(xué) 習(xí)老化時(shí)間的情形中的、客戶C3和客戶Cl之間的通信順序。在該情形中,以巳經(jīng)學(xué)習(xí)了客戶Cl的MAC地址cl和客戶C3的MAC 地址c3但是再發(fā)送學(xué)習(xí)幀的方式進(jìn)行設(shè)定,與順序N122同樣,在節(jié)點(diǎn) Gl、節(jié)點(diǎn)G2、節(jié)點(diǎn)S3、節(jié)點(diǎn)G4的各節(jié)點(diǎn)中學(xué)習(xí)客戶Cl所屬的節(jié)點(diǎn)的 地址gl。這里,表示客戶C3向客戶Cl發(fā)送ICMP ECHO REQUEST幀,客戶 C1返回ICMP ECHO REPLY幀時(shí)的例子。首先,客戶C3向客戶Cl發(fā)送收信人MAC為cl、發(fā)送源MAC為c3 的ICMP ECHO REQUEST幀。將該幀稱(chēng)為以后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)S3接收從客戶C3發(fā)送的主信號(hào)幀。這時(shí),再學(xué)習(xí)可以將寄給收 信人MAC地址c3的幀發(fā)送到連接客戶C3側(cè)的端口 。而且,我們看到當(dāng) 將收信人MAC作為密鑰,檢索輸出端口時(shí),通過(guò)剛才的學(xué)習(xí)動(dòng)作,我們 看到可以將寄給收信人MAC地址cl幀轉(zhuǎn)送到連接節(jié)點(diǎn)G1的端口。所以, 節(jié)點(diǎn)S3將上述幀轉(zhuǎn)送到節(jié)點(diǎn)Gl。節(jié)點(diǎn)G1接收由節(jié)點(diǎn)S3轉(zhuǎn)送的主信號(hào)幀。這時(shí),再學(xué)習(xí)可以將寄給收 信人MAC地址c3的幀發(fā)送到連接節(jié)點(diǎn)S3側(cè)的端口 。而且,當(dāng)將收信人 MAC作為密鑰,檢索輸出端口時(shí),通過(guò)剛才的學(xué)習(xí)動(dòng)作,我們看到可以 將寄給收信人MAC地址cl幀轉(zhuǎn)送到連接客戶Cl側(cè)的下行鏈路端口 。所 以,節(jié)點(diǎn)S3將上述幀轉(zhuǎn)送到客戶C1??蛻鬋l接收由節(jié)點(diǎn)Gl轉(zhuǎn)送的收信人MAC地址cl的主信號(hào)幀。因?yàn)?收信人MAC地址與自身的MAC地址cl 一致,所以將該幀交給應(yīng)用程序 以外的程序。此外,在該例中,因?yàn)閷目蛻鬋3發(fā)送的幀作為ICMP ECHO REQUEST,所以客戶C1的基本軟件,作成收信人MAC地址c3、發(fā)送源MAC地址cl的ICMP ECHO REPLY幀,發(fā)送到節(jié)點(diǎn)Gl 。將該幀稱(chēng)為以 后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)Gl從下行鏈路端口接收上述主信號(hào)幀。我們看到當(dāng)將收信人 MAC作為密鑰,檢索附加的標(biāo)簽和輸出端口時(shí),可以通過(guò)學(xué)習(xí),不將擴(kuò) 展轉(zhuǎn)發(fā)標(biāo)簽附加在收信人MAC地址c3的幀上,轉(zhuǎn)送到節(jié)點(diǎn)S3側(cè)的端口 。 所以,節(jié)點(diǎn)Gl不進(jìn)行在上述幀上附加標(biāo)簽或刪除標(biāo)簽的操作,原封不動(dòng) 地轉(zhuǎn)送到連接節(jié)點(diǎn)S3的上行鏈路端口。節(jié)點(diǎn)Gl,因?yàn)閺南滦墟溌穫?cè)到來(lái)附加了再發(fā)送學(xué)習(xí)幀需要的發(fā)送源 MAC地址cl的幀,所以沿樹(shù)Tl將附加了源標(biāo)簽地址gl的學(xué)習(xí)幀廣播發(fā) 送到上行鏈路側(cè)。結(jié)果,將學(xué)習(xí)幀轉(zhuǎn)送到節(jié)點(diǎn)S3和節(jié)點(diǎn)G4雙方。節(jié)點(diǎn)G4,從上行鏈路側(cè)接收節(jié)點(diǎn)Gl發(fā)送的學(xué)習(xí)幀時(shí),再學(xué)習(xí)持有 MAC地址cl的客戶Cl與持有擴(kuò)展標(biāo)簽地址gl的節(jié)點(diǎn)Gl的下行鏈路側(cè) 的連接。由該學(xué)習(xí)幀到來(lái)引起的學(xué)習(xí)優(yōu)先于前面述說(shuō)的由主信號(hào)幀到來(lái)引 起的學(xué)習(xí)。因此,當(dāng)以后從下行鏈路側(cè)接收寄給cl的幀時(shí),在上述幀上 附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到樹(shù)T1的路由端口側(cè)。另外同時(shí),沿樹(shù)Tl 將接收的學(xué)習(xí)幀廣播發(fā)送到上行鏈路側(cè)。結(jié)果,將學(xué)習(xí)幀轉(zhuǎn)送到節(jié)點(diǎn)G2。節(jié)點(diǎn)G2,從上行鏈路側(cè)接收節(jié)點(diǎn)G4發(fā)送的學(xué)習(xí)幀時(shí),再學(xué)習(xí)持有 MAC地址cl的客戶Cl與持有擴(kuò)展標(biāo)簽地址gl的節(jié)點(diǎn)Gl的下行鏈路側(cè) 的連接。因此,當(dāng)以后從下行鏈路側(cè)接收寄給cl的幀時(shí),在上述幀上附 加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到樹(shù)T1的路由端口側(cè)。另外同時(shí),沿樹(shù)Tl將 接收的學(xué)習(xí)幀廣播發(fā)送到上行鏈路側(cè)。但是因?yàn)樵诠?jié)點(diǎn)G2中途切斷樹(shù)T1, 所以結(jié)果不能夠?qū)W(xué)習(xí)幀從節(jié)點(diǎn)G2轉(zhuǎn)送到前面的節(jié)點(diǎn)。節(jié)點(diǎn)S3接收從節(jié)點(diǎn)Gl發(fā)送的寄給收信人MAC地址c3的主信號(hào)幀。 這時(shí),再學(xué)習(xí)可以將寄給收信人MAC地址cl的幀發(fā)送到連接節(jié)點(diǎn)G1的 端口。而且,當(dāng)將收信人MAC作為密鑰,檢索輸出端口時(shí),通過(guò)剛才的 學(xué)習(xí)動(dòng)作,我們看到可以將寄給收信人MAC地址c3幀轉(zhuǎn)送到連接客戶 C3的端口。所以,節(jié)點(diǎn)S3將上述幀轉(zhuǎn)送到客戶C3。節(jié)點(diǎn)S3,從上行鏈路側(cè)接收節(jié)點(diǎn)Gl發(fā)送的學(xué)習(xí)幀時(shí),沿樹(shù)Tl將接收 的學(xué)習(xí)幀廣播發(fā)送到上行鏈路側(cè)。但是因?yàn)樵诠?jié)點(diǎn)S3中途切斷樹(shù)T1,所 以結(jié)果不能夠?qū)W(xué)習(xí)幀從節(jié)點(diǎn)S3轉(zhuǎn)送到前面的節(jié)點(diǎn)??蛻鬋3接收由節(jié)點(diǎn)S3轉(zhuǎn)送的收信人MAC地址c3的主信號(hào)幀。因?yàn)?收信人MAC地址與自身的MAC地址c3 —致,所以將該幀交給應(yīng)用程序 以外的程序。在該例中,將幀交給基本軟件內(nèi)的PING程序,顯示PING命令的結(jié)果。通過(guò)上述,我們能夠說(shuō)明從開(kāi)始客戶C3和客戶Cl之間的通信或開(kāi)始 上次的MAC學(xué)習(xí)老化,經(jīng)過(guò)預(yù)先通過(guò)設(shè)備控制程序設(shè)定在定時(shí)器上的 MAC學(xué)習(xí)老化時(shí)間,但是不經(jīng)過(guò)預(yù)先通過(guò)設(shè)備控制程序設(shè)定在定時(shí)器上 的TAG學(xué)習(xí)老化時(shí)間的情形中的、客戶C3和客戶Cl之間的通信順序。此外,能夠?qū)⒈緞?dòng)作例中的節(jié)點(diǎn)G4置換成簡(jiǎn)略了它的裝置構(gòu)成的節(jié)點(diǎn) E4。簡(jiǎn)略版節(jié)點(diǎn)E4,與節(jié)點(diǎn)G4比較,在(1)不持有存儲(chǔ)器復(fù)制信息3013、 (2)不持有MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043、 (3)不持有學(xué)習(xí)管理程序302和 定時(shí)器306、和(4)不發(fā)送接收學(xué)習(xí)幀這4點(diǎn)是不同的。下面,我們說(shuō)明本實(shí)施例的效果。至今,在由以太網(wǎng)(R)構(gòu)成的網(wǎng)絡(luò)中流過(guò)與方向有關(guān)的流經(jīng)過(guò)的節(jié)點(diǎn) 不同的非對(duì)稱(chēng)流的情形中,學(xué)習(xí)過(guò)程不起作用,盡管幀到達(dá)收信人,但是 因?yàn)橐矀鬟_(dá)到不需要的收信人,所以存在著引起網(wǎng)絡(luò)的混雜,頻帶利用效 率下降那樣的問(wèn)題。在本實(shí)施例中,通過(guò)將學(xué)習(xí)幀發(fā)送到與主信號(hào)幀流過(guò)的路徑相反的路 徑,即便在流過(guò)非對(duì)稱(chēng)流的情形中也能夠使學(xué)習(xí)過(guò)程起作用,可以解除網(wǎng) 絡(luò)的混雜,提高頻帶利用效率。另外至今,在轉(zhuǎn)送用表示收件人的標(biāo)簽的幀的情形中,必須預(yù)先在各 節(jié)點(diǎn)上與收信人MAC地址相應(yīng)地設(shè)定應(yīng)該附加的擴(kuò)展標(biāo)簽的信息(與收 信人客戶連接的節(jié)點(diǎn)的節(jié)點(diǎn)地址等)。在本實(shí)施例中,通過(guò)在上述學(xué)習(xí)幀中包含標(biāo)簽信息,能夠在各節(jié)點(diǎn)上, 設(shè)定收信人MAC地址和與其相應(yīng)地應(yīng)該附加的擴(kuò)展標(biāo)簽的對(duì)應(yīng)關(guān)系,可 以使設(shè)定作業(yè)自動(dòng)化。(第2實(shí)施例)下面,我們一面參照附圖, 一面詳細(xì)地說(shuō)明本發(fā)明的第2實(shí)施例。 本發(fā)明的第2實(shí)施例,在第l實(shí)施例中,代替發(fā)送學(xué)習(xí)幀,在收信人不明單播幀、廣播幀或多播幀中追加存儲(chǔ)發(fā)送源節(jié)點(diǎn)的地址的擴(kuò)展標(biāo)簽, 接收上述附加擴(kuò)展標(biāo)簽幀的各節(jié)點(diǎn)用該擴(kuò)展標(biāo)簽,學(xué)習(xí)MAC地址和標(biāo)簽 地址的關(guān)聯(lián)這點(diǎn)、和當(dāng)完成老化時(shí),不將學(xué)習(xí)幀發(fā)送給沒(méi)有被老化消去的 殘留的項(xiàng)目這點(diǎn)是不同的。在本實(shí)施例中,因?yàn)橛酶郊哟鎯?chǔ)發(fā)送源節(jié)點(diǎn)的地址的擴(kuò)展標(biāo)簽(以下,稱(chēng)為源標(biāo)簽)的廣播幀進(jìn)行MAC—標(biāo)簽學(xué)習(xí),所以能夠省略學(xué)習(xí)幀的發(fā)送。圖41是表示在第1實(shí)施例中的圖1的網(wǎng)絡(luò)上轉(zhuǎn)送的附加源標(biāo)簽以太網(wǎng) (R)幀62A的構(gòu)成的方框圖。附加源標(biāo)簽以太網(wǎng)(R)幀62A,在第1實(shí)施例中的附加轉(zhuǎn)發(fā)標(biāo)簽以太 網(wǎng)(R)幀62的標(biāo)簽620的優(yōu)先度 標(biāo)簽識(shí)別信息6201上,附加表示源 標(biāo)簽的位。圖42是詳細(xì)地表示第1實(shí)施例的圖10中記載的表檢索器203的構(gòu)成 的方框圖。表管理器2031A,對(duì)第1實(shí)施例的圖14中記載的表管理器2031,當(dāng)在 MAC轉(zhuǎn)發(fā)表中從信息比較器2032接受差錯(cuò)位的通知時(shí)的動(dòng)作、和當(dāng)在圖 41中記載的收信人MAC地址601上,設(shè)定廣播地址或多播地址時(shí)的動(dòng)作 是不同的。第1實(shí)施例中的表管理器2031,從下行鏈路端口接收幀,當(dāng)在MAC 轉(zhuǎn)發(fā)表2034中從信息比較器20t接受發(fā)生差錯(cuò)位的通知時(shí),或者當(dāng)在收 信人MAC地址上,設(shè)定廣播地址或多播地址時(shí),將輸入的VLAN標(biāo)簽作 為密鑰檢索廣播表存儲(chǔ)器2042。與此相對(duì),本實(shí)施例中的表管理器2031A,當(dāng)在MAC轉(zhuǎn)發(fā)表2034中 從信息比較器2032A得知發(fā)生差錯(cuò)位時(shí)(應(yīng)該附加的收信人標(biāo)簽不明時(shí)), 或者當(dāng)在收信人MAC地址上,設(shè)定廣播地址或多播地址時(shí),將該節(jié)點(diǎn)地 址作為密鑰,檢索廣播表存儲(chǔ)器2042,決定幀送出目的地端口。信息比較器2032A,對(duì)第1實(shí)施例的圖14中記載的信息比較器2032, 當(dāng)在MAC轉(zhuǎn)發(fā)表中檢測(cè)出命中錯(cuò)誤時(shí)和在圖14中記載的收信人MAC地 址601上,設(shè)定廣播地址或多播地址時(shí)的動(dòng)作是不同的。第1實(shí)施例中的信息比較器2032,當(dāng)檢索MAC轉(zhuǎn)發(fā)表2043結(jié)果檢測(cè) 出命中錯(cuò)誤時(shí),或者當(dāng)在收信人MAC地址上,設(shè)定廣播地址或多播地址時(shí),通知表管理器2031,但是對(duì)幀改寫(xiě)器205,不特別發(fā)出改寫(xiě)指示。與此相對(duì),本實(shí)施例中的信息比較器2032A,當(dāng)檢索MAC轉(zhuǎn)發(fā)表2043 結(jié)果檢測(cè)出命中錯(cuò)誤時(shí),或者當(dāng)在收信人MAC地址上,設(shè)定廣播地址或 多播地址時(shí),除了通知表管理器2031夕卜,對(duì)幀改寫(xiě)器205在幀中追加插 入存儲(chǔ)該節(jié)點(diǎn)ID的源標(biāo)簽地,根據(jù)標(biāo)簽信息20323和標(biāo)簽控制信息20322 發(fā)出指不。通過(guò)以上記載的動(dòng)作,在幀檢索器203中,當(dāng)檢索MAC轉(zhuǎn)發(fā)表2043 結(jié)果檢測(cè)出命中錯(cuò)誤時(shí),或者當(dāng)在收信人MAC地址上,設(shè)定廣播地址或 多播地址時(shí),在輸入幀中追加插入源標(biāo)簽,沿將該節(jié)點(diǎn)作為路由節(jié)點(diǎn)的樹(shù) 的路徑進(jìn)行廣播轉(zhuǎn)送。圖43是詳細(xì)地表示第2實(shí)施例中的學(xué)習(xí)管理器202A的構(gòu)成的方框圖。 學(xué)習(xí)管理器202A,與第1實(shí)施例的圖12中記載的學(xué)習(xí)幀發(fā)送管理器202 比較,學(xué)習(xí)幀管理器2021成為學(xué)習(xí)幀管理器2021A這點(diǎn)是不同的。學(xué)習(xí)幀管理器2021A,對(duì)第1實(shí)施例的圖12中記載的學(xué)習(xí)幀管理器 2021,作為幀標(biāo)題信息,接收附加表示發(fā)送源地址的擴(kuò)展標(biāo)簽(源標(biāo)簽) 幀時(shí)的動(dòng)作是不同的。第1實(shí)施例中的學(xué)習(xí)幀管理器2021,當(dāng)接受幀標(biāo)題信息20141時(shí),與 幀的標(biāo)題構(gòu)造無(wú)關(guān),始終在檢查發(fā)送源MAC地址后,實(shí)施學(xué)習(xí)幀的發(fā)送 要求。即確認(rèn)是否不將與幀標(biāo)題信息的MAC發(fā)送源地址相同的MAC發(fā) 送源地址輸入到MAC SA表高速緩沖存儲(chǔ)器2025中,確認(rèn)后,當(dāng)不輸入 時(shí),將幀標(biāo)題信息20141和學(xué)習(xí)幀發(fā)送要求20231輸出到發(fā)送請(qǐng)求器2023。與此相對(duì),本實(shí)施例中的學(xué)習(xí)幀管理器2021A,當(dāng)接受幀標(biāo)題信息 20141,調(diào)査幀的標(biāo)題構(gòu)造,是附加表示發(fā)送源的節(jié)點(diǎn)地址的擴(kuò)展標(biāo)簽(源 標(biāo)簽)幀時(shí),不檢索MAC SA表高速緩沖存儲(chǔ)器2025,始終與第1實(shí)施 例中的,不將MAC發(fā)送源地址輸入到MAC SA表高速緩沖存儲(chǔ)器的情形 同樣,輸出幀標(biāo)題信息20141和學(xué)習(xí)幀發(fā)送要求20231這點(diǎn)是不同的。此外,學(xué)習(xí)幀管理器2021A,當(dāng)接受幀標(biāo)題信息20141,調(diào)査幀的標(biāo)題 構(gòu)造,不是附加表示發(fā)送源的節(jié)點(diǎn)地址的擴(kuò)展標(biāo)簽(源標(biāo)簽)幀時(shí),與學(xué) 習(xí)幀管理器2021同樣,確認(rèn)是否不將與幀標(biāo)題信息的MAC發(fā)送源地址相 同的MAC發(fā)送源地址輸入到MAC SA表高速緩沖存儲(chǔ)器2025中,確認(rèn)后,當(dāng)不輸入時(shí),將幀標(biāo)題信息20141和學(xué)習(xí)幀發(fā)送要求20231輸出到發(fā) 送請(qǐng)求器2023。另外,同時(shí),將MAC發(fā)送源地址信息輸入到MAC SA表 高速緩沖存儲(chǔ)器2025中。如果確認(rèn)時(shí),當(dāng)已經(jīng)輸入了同一MAC收信人地 址時(shí),不輸出發(fā)送要求。另外,學(xué)習(xí)幀管理器2021A持有根據(jù)來(lái)自老化要求接受器2022的要求 對(duì)MAC SA表高速緩沖存儲(chǔ)器2025進(jìn)行清零的功能。這是與學(xué)習(xí)幀管理 器2021相同的動(dòng)作。圖44是詳細(xì)地表示第1實(shí)施例中的圖23所示的學(xué)習(xí)管理程序302中 的,事件01的動(dòng)作的流程圖。當(dāng)參照?qǐng)D44時(shí),本發(fā)明的第2實(shí)施例,通 過(guò)設(shè)定第1實(shí)施例中的圖25的步驟N0103A的動(dòng)作而變更,除了能夠選 擇是否發(fā)送學(xué)習(xí)幀外,通過(guò)設(shè)定PtypeO,當(dāng)將項(xiàng)目寫(xiě)入MAC轉(zhuǎn)發(fā)表時(shí), 始終作為學(xué)習(xí)幀發(fā)送對(duì)象外的項(xiàng)目進(jìn)行登記這點(diǎn)是不同的。步驟NOIOI、 N0102、 N0104 N0106與第1實(shí)施例中的圖25的步驟 NOIOI、 N0102、 N0104 N0106相同。在步驟N0103,調(diào)查步驟NOIOI中通知的幀解析器201的判定結(jié)果, 如果要學(xué)習(xí)的幀從上行鏈路側(cè)輸入,或者即便是來(lái)自下行鏈路的輸入,當(dāng) 通過(guò)設(shè)定停止發(fā)送學(xué)習(xí)幀時(shí),都進(jìn)入到步驟N0105。當(dāng)將學(xué)習(xí)幀設(shè)定在可 以發(fā)送的狀態(tài)時(shí),除了以作為type-O只發(fā)送一次學(xué)習(xí)幀,不進(jìn)行以后的周 期的自動(dòng)發(fā)送的方式進(jìn)行設(shè)定外,進(jìn)入到步驟N0104。下面,我們參照?qǐng)D45,述說(shuō)本實(shí)施例中的第1動(dòng)作例。在以后的順序圖中,用細(xì)實(shí)線表示未附加擴(kuò)展標(biāo)簽的主信號(hào)幀的順序。 另外,用粗實(shí)線表示附加擴(kuò)展標(biāo)簽(附加了連接收信人客戶的節(jié)點(diǎn)的節(jié)點(diǎn) 地址的轉(zhuǎn)發(fā)標(biāo)簽)主信號(hào)幀的順序。用粗虛線表示附加擴(kuò)展標(biāo)簽(源標(biāo)簽) 主信號(hào)幀的順序。進(jìn)一步用細(xì)虛線表示附加擴(kuò)展標(biāo)簽(源標(biāo)簽)學(xué)習(xí)幀的 順序。圖45是表示在第1實(shí)施例中的圖1所示的網(wǎng)絡(luò)中,客戶Cl向客戶C2 發(fā)送PING REQUEST,客戶C2向客戶Cl返回PING REPLY時(shí)的,在各 節(jié)點(diǎn)和客戶之間交換幀的順序圖。以不發(fā)送的方式設(shè)定學(xué)習(xí)幀。順序N211是表示在從順序N212中的客戶Cl向客戶C2發(fā)送PING REQUEST前進(jìn)行的,由客戶Cl發(fā)送ARP (Address Resolution Protocol(地址識(shí)別協(xié)議))REQUEST、和對(duì)此由客戶C2返回ARP REPLY的客 戶Cl和客戶C2之間的通信順序。在順序N211開(kāi)始時(shí),形成在網(wǎng)絡(luò)動(dòng)作開(kāi)始后立即或在客戶Cl和客戶 C2之間的上次通信結(jié)束后經(jīng)過(guò)十分長(zhǎng)的時(shí)間,在節(jié)點(diǎn)G1 G4的各節(jié)點(diǎn)中 未學(xué)習(xí)客戶C1的MAC地址cl和客戶Cl所屬的節(jié)點(diǎn)的地址gl、進(jìn)一步 客戶C2的MAC地址c2和客戶C2所屬的節(jié)點(diǎn)的地址g2,進(jìn)一步在Cl、 C2、 C3的各節(jié)點(diǎn)中,清除ARP高速緩沖存儲(chǔ)器,在PING前需要ARP 解決的狀態(tài)。首先,客戶Cl向客戶C2發(fā)送收信人MAC為廣播(收信人MAC地 址為ALLF)、發(fā)送源MAC為cl的ARP REQUEST幀。將該幀稱(chēng)為以后 說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)Gl從下行鏈路端口接收上述幀。因?yàn)槭招湃薓AC是廣播地址, 所以節(jié)點(diǎn)G1,附加源標(biāo)簽gl,沿第1實(shí)施例的圖34中記載的獨(dú)自成為路 由節(jié)點(diǎn)的樹(shù)T1廣播上述ARP REQUEST幀。結(jié)果,將ARP REQUEST幀, 以圖14所示的附加源標(biāo)簽以太網(wǎng)(R)幀62A的格式,轉(zhuǎn)送到節(jié)點(diǎn)G3和 節(jié)點(diǎn)G4雙方。節(jié)點(diǎn)Gl,因?yàn)閺南滦墟溌穫?cè)到來(lái)附加了未學(xué)習(xí)的發(fā)送源MAC地址cl 的幀,所以學(xué)習(xí)MAC地址cl與下行鏈路側(cè)端口連接。這時(shí),因?yàn)橥ㄟ^(guò)設(shè) 定停止發(fā)送學(xué)習(xí)幀,所以不發(fā)送學(xué)習(xí)幀。節(jié)點(diǎn)G3,從上行鏈路端口接收從節(jié)點(diǎn)Gl發(fā)送的附加源標(biāo)簽gl的ARP REQUEST幀。而且,將上述ARP REQUEST幀廣播到樹(shù)T1和下行鏈路 側(cè)端口。這時(shí),關(guān)于發(fā)送到下行鏈路側(cè)的幀刪除附加在上述幀上的源標(biāo)簽。 關(guān)于發(fā)送到上行鏈路側(cè)的幀不進(jìn)行附加標(biāo)簽或刪除標(biāo)簽的操作。結(jié)果,將 ARP REQUEST幀從下行鏈路端口,刪除源標(biāo)簽后轉(zhuǎn)送到客戶C3。這時(shí)節(jié)點(diǎn)G3學(xué)習(xí)持有MAC地址cl的客戶Cl與持有擴(kuò)展標(biāo)簽地址 gl的節(jié)點(diǎn)Gl的下行鏈路側(cè)的連接。因此,當(dāng)以后從下行鏈路側(cè)接收寄給 cl的幀時(shí),在上述幀上附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到樹(shù)T1的路由端口側(cè)??蛻鬋3接收由節(jié)點(diǎn)G3轉(zhuǎn)送的ARP REQUEST幀,但是因?yàn)橐蟮腎P 地址不與自身的IP地址一致,所以廢棄該幀。節(jié)點(diǎn)G4,從上行鏈路端口接收從節(jié)點(diǎn)Gl發(fā)送的附加源標(biāo)簽gl的ARPREQUEST幀。而且,將上述ARP REQUEST幀廣播到樹(shù)Tl和下行鏈路 側(cè)端口。這時(shí),關(guān)于發(fā)送到下行鏈路側(cè)的幀刪除附加在上述幀上的源標(biāo)簽。 關(guān)于發(fā)送到上行鏈路側(cè)的幀不進(jìn)行附加標(biāo)簽或刪除標(biāo)簽的操作。結(jié)果,將 上述幀沿樹(shù)T1從上行鏈路端口不進(jìn)行標(biāo)簽操作地轉(zhuǎn)送到節(jié)點(diǎn)G2。這時(shí)節(jié)點(diǎn)G4學(xué)習(xí)持有MAC地址cl的客戶Cl與持有擴(kuò)展標(biāo)簽地址 gl的節(jié)點(diǎn)Gl的下行鏈路側(cè)的連接。因此,當(dāng)以后從下行鏈路側(cè)接收寄給 ci的幀時(shí),在上述幀上附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到樹(shù)Tl的路由端口側(cè)。節(jié)點(diǎn)G2,從上行鏈路端口接收從節(jié)點(diǎn)G4發(fā)送的附加源標(biāo)簽gl的ARP REQUEST幀。而且,將上述ARP REQUEST幀廣播到樹(shù)T1和下行鏈路 側(cè)端口。這時(shí),關(guān)于發(fā)送到下行鏈路側(cè)的幀刪除附加在上述幀上的源標(biāo)簽。 關(guān)于發(fā)送到上行鏈路側(cè)的幀不進(jìn)行附加標(biāo)簽或刪除標(biāo)簽的操作。結(jié)果,將 主信號(hào)幀從下行鏈路端口,刪除源標(biāo)簽后轉(zhuǎn)送到客戶C2。這時(shí)節(jié)點(diǎn)G2學(xué)習(xí)持有MAC地址cl的客戶Cl與持有擴(kuò)展標(biāo)簽地址 gl的節(jié)點(diǎn)G1的下行鏈路側(cè)的連接。因此,當(dāng)以后從下行鏈路側(cè)接收寄給 cl的幀時(shí),在上述幀上附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到樹(shù)T1的路由端口側(cè)。客戶C2接收由節(jié)點(diǎn)G2轉(zhuǎn)送的ARP REQUEST幀,確認(rèn)要求的IP地 址與自身的IP地址一致。而且,生成收信人MAC地址cl、發(fā)送源MAC 地址c2的ARP REPLY幀,發(fā)送到節(jié)點(diǎn)G2。將該幀稱(chēng)為以后說(shuō)明的ARP REPLY幀。節(jié)點(diǎn)G2從下行鏈路側(cè)接收上述幀。我們看到當(dāng)將收信人MAC地址作 為密鑰,檢索附加的標(biāo)簽和輸出端口時(shí),可以通過(guò)剛才的學(xué)習(xí)動(dòng)作,對(duì)收 信人MAC地址cl的幀,附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到樹(shù)T1的路由端口 側(cè)。所以,節(jié)點(diǎn)G2在上述幀上附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到節(jié)點(diǎn)G4。這時(shí)節(jié)點(diǎn)G2,因?yàn)閺南滦墟溌穫?cè)到來(lái)附加了未學(xué)習(xí)的發(fā)送源MAC地 址c2的幀,所以學(xué)習(xí)MAC地址c2與下行鏈路側(cè)端口連接。這時(shí),因?yàn)?通過(guò)設(shè)定停止發(fā)送學(xué)習(xí)幀,所以不發(fā)送學(xué)習(xí)幀。節(jié)點(diǎn)G4,從上行鏈路端口接收從節(jié)點(diǎn)G2發(fā)送的收信人擴(kuò)展標(biāo)簽gl的 ARPREPLY幀。而且,將收信人擴(kuò)展標(biāo)簽gl作為密鑰,檢索輸出端口。 于是,因?yàn)槭冀K將對(duì)擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl的輸出端口設(shè)定在生成樹(shù)T1的路由 端口側(cè),所以節(jié)點(diǎn)G4從上行鏈路端口向節(jié)點(diǎn)G1轉(zhuǎn)送上述接收幀。這時(shí),對(duì)上述幀不施加一切變更。所以,不附加或刪除標(biāo)簽,進(jìn)一步不改寫(xiě)MAC 地址。節(jié)點(diǎn)Gl,從上行鏈路端口接收從節(jié)點(diǎn)G4發(fā)送的收信人擴(kuò)展標(biāo)簽gl的 ARPREPLY幀。而且,因?yàn)槭招湃藬U(kuò)展標(biāo)簽所示的地址gl是自身的地址, 所以除了取消該擴(kuò)展標(biāo)簽外,將收信人MAC地址cl作為密鑰,檢索下行 鏈路側(cè)的輸出端口。于是,通過(guò)剛才的學(xué)習(xí)動(dòng)作,我們看到持有收信人 MAC地址cl的節(jié)點(diǎn)與下行鏈路側(cè)的某個(gè)端口連接。所以,節(jié)點(diǎn)G1將上 述幀轉(zhuǎn)送到連接客戶Cl的下行鏈路端口??蛻鬋l接收由節(jié)點(diǎn)Gl轉(zhuǎn)送的收信人MAC地址cl的主信號(hào)幀,因?yàn)?收信人MAC地址與自身的MAC地址cl 一致,所以接收該幀,交給ARP 模塊,將對(duì)于收信人IP地址的MAC地址記錄在ARP表中。通過(guò)上述,我們能夠說(shuō)明從順序N212中的客戶Cl對(duì)客戶C2發(fā)送PING REQUEST前進(jìn)行的,表示由客戶Cl發(fā)送ARP REQUEST和對(duì)它由客戶 C2返回ARP REPLY的客戶Cl和客戶C2之間的通信順序。順序N212是在由順序N211完成客戶Cl和客戶C2之間的ARP REQUEST和ARP REPLY交換后不經(jīng)過(guò)長(zhǎng)時(shí)間,在節(jié)點(diǎn)G2 G4的各節(jié)點(diǎn) 中已經(jīng)學(xué)習(xí)了對(duì)客戶C1的MAC地址cl的客戶Cl所屬的節(jié)點(diǎn)的地址gl、 在節(jié)點(diǎn)G1已經(jīng)學(xué)習(xí)了對(duì)客戶Cl的MAC地址cl的輸出端口,進(jìn)一步在 節(jié)點(diǎn)G4已經(jīng)學(xué)習(xí)了對(duì)客戶C2的MAC地址c2的輸出端口的情形中,客 戶Cl和客戶C2之間的ICMP ECHO REQUEST(PING REQUEST)、 ICMP ECHO REPLY (PING REPLY)的通信順序。此外,在節(jié)點(diǎn)G1 G3的各節(jié) 點(diǎn)中,未學(xué)習(xí)對(duì)客戶C2的MAC地址c2的客戶C2所屬的節(jié)點(diǎn)的地址g2。首先,客戶Cl向客戶C2發(fā)送收信人MAC為c2、發(fā)送源MAC為cl 的ICMP ECHO REQUEST幀。將該幀稱(chēng)為以后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)G1從下行鏈路端口接收上述主信號(hào)幀。將收信人MAC作為密鑰, 檢索附加的標(biāo)簽和輸出端口,但是因?yàn)闆](méi)有完成關(guān)于MAC地址c2的學(xué)習(xí), 所以檢索未命中。因此節(jié)點(diǎn)G1,在上述主信號(hào)幀上附加源標(biāo)簽gl,沿第 1實(shí)施例的圖34中記載的獨(dú)自成為路由節(jié)點(diǎn)的樹(shù)T1進(jìn)行廣播。結(jié)果,將 主信號(hào)幀,以圖41所示的附加源標(biāo)簽以太網(wǎng)(R)幀62A的格式,轉(zhuǎn)送 到節(jié)點(diǎn)G3和節(jié)點(diǎn)G4雙方。節(jié)點(diǎn)G3,從上行鏈路端口接收從節(jié)點(diǎn)Gl發(fā)送的寄給收信人MAC地 址c2的主信號(hào)幀。而且,將收信人MAC地址c2作為密鑰,檢索輸出端 口,但是因?yàn)闆](méi)有完成關(guān)于MAC地址c2的學(xué)習(xí),所以檢索未命中。因此 節(jié)點(diǎn)G3將上述主信號(hào)幀廣播到樹(shù)T1和下行鏈路側(cè)端口。這時(shí),關(guān)于發(fā)送 到下行鏈路側(cè)的幀刪除附加在上述幀上的源標(biāo)簽。關(guān)于發(fā)送到上行鏈路側(cè) 的幀不進(jìn)行附加標(biāo)簽或刪除標(biāo)簽的操作。結(jié)果,將主信號(hào)幀從下行鏈路端口,刪除原標(biāo)簽g1后轉(zhuǎn)送導(dǎo)客戶C3.客戶C3接收由節(jié)點(diǎn)G3轉(zhuǎn)送的收信人MAC地址c2的主信號(hào)幀,但是 因?yàn)槭招湃薓AC地址不與自身的MAC地址c3 —致,所以廢棄該幀。節(jié)點(diǎn)G4,從上行鏈路端口接收從節(jié)點(diǎn)Gl發(fā)送的寄給收信人MAC地 址c2的附加源標(biāo)簽gl的主信號(hào)幀。節(jié)點(diǎn)G4,因?yàn)樵谏鲜鰩细郊恿嗽?標(biāo)簽,所以不進(jìn)行將收信人MAC地址c2作為密鑰的檢索,將上述主信號(hào) 幀廣播到樹(shù)T1和下行鏈路側(cè)端口。這時(shí),關(guān)于發(fā)送到下行鏈路側(cè)的幀刪 除附加在上述幀上的源標(biāo)簽。關(guān)于發(fā)送到上行鏈路側(cè)的幀不進(jìn)行附加標(biāo)簽 或刪除標(biāo)簽的操作。結(jié)果,將主信號(hào)幀,不進(jìn)行標(biāo)簽的追加*刪除地,沿 樹(shù)Tl從上行鏈路端口轉(zhuǎn)送到節(jié)點(diǎn)G2。節(jié)點(diǎn)G2從上行鏈路端口接收從節(jié)點(diǎn)G4發(fā)送的寄給收信人MAC地址 c2的主信號(hào)幀。而且,將收信人MAC地址c2作為密鑰,檢索下行鏈路 側(cè)的輸出端口。于是,我們看到通過(guò)剛才的學(xué)習(xí)動(dòng)作,持有收信人MAC 地址c2的節(jié)點(diǎn)與下行鏈路側(cè)的某個(gè)端口連接。所以節(jié)點(diǎn)G2,取消源標(biāo)簽 gl,將上述幀轉(zhuǎn)送到連接客戶C2的下行鏈路端口??蛻鬋2接收由節(jié)點(diǎn)G2轉(zhuǎn)送的收信人MAC地址c2的主信號(hào)幀。因?yàn)?收信人MAC地址與自身的MAC地址c2 —致,所以將該幀交給應(yīng)用程序 以外的程序。此外,在該例中,因?yàn)閷目蛻鬋l發(fā)送的幀作為ICMP ECHO REQUEST,所以客戶C2的基本軟件,作成收信人MAC地址cl、發(fā)送源 MAC地址c2的ICMP ECHO REPLY幀,發(fā)送到節(jié)點(diǎn)G2。將該幀稱(chēng)為以 后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)G2從下行鏈路端口接收上述幀。我們看到當(dāng)將收信人MAC作為 密鑰,檢索附加的標(biāo)簽和輸出端口時(shí),可以通過(guò)順序N211中的學(xué)習(xí)動(dòng)作,對(duì)收信人MAC地址C1的幀,附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到樹(shù)T1的路由端口側(cè)。所以,節(jié)點(diǎn)G2在上述幀上附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到節(jié)點(diǎn) G4。節(jié)點(diǎn)G4,從上行鏈路端口接收從節(jié)點(diǎn)G2發(fā)送的收信人擴(kuò)展標(biāo)簽gl的 主信號(hào)幀。而且,將收信人擴(kuò)展標(biāo)簽gl作為密鑰,檢索輸出端口。于是, 因?yàn)槭冀K將對(duì)擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl的輸出端口設(shè)定在生成樹(shù)Tl的路由端口 側(cè),所以節(jié)點(diǎn)G4從上行鏈路端口向節(jié)點(diǎn)Gl轉(zhuǎn)送上述接收幀。這時(shí),對(duì) 上述幀不施加一切變更。所以,不附加或刪除標(biāo)簽,進(jìn)一步不改寫(xiě)MAC 地址。節(jié)點(diǎn)Gl,從上行鏈路端口接收從節(jié)點(diǎn)G4發(fā)送的收信人擴(kuò)展標(biāo)簽gl的 主信號(hào)幀。而且,因?yàn)閿U(kuò)展標(biāo)簽所示的地址gl是自身的地址,所以除了 取消該擴(kuò)展標(biāo)簽外,將收信人MAC地址cl作為密鑰,檢索下行鏈路側(cè)的 輸出端口 。于是,通過(guò)順序N211中的學(xué)習(xí)動(dòng)作,我們看到持有收信人MAC 地址cl的節(jié)點(diǎn)與下行鏈路側(cè)的某個(gè)端口連接。所以,節(jié)點(diǎn)G1將上述幀轉(zhuǎn) 送到連接客戶Cl的下行鏈路端口。客戶Cl接收由節(jié)點(diǎn)Gl轉(zhuǎn)送的收信人MAC地址cl的主信號(hào)幀。因?yàn)?收信人MAC地址與自身的MAC地址cl 一致,所以將該幀交給應(yīng)用程序 以外的程序。在該例中,將幀交給基本軟件內(nèi)的PING程序,顯示PING 命令的結(jié)果。通過(guò)上述,我們能夠說(shuō)明在由順序N211完成客戶Cl和客戶C2之間 的ARP REQUEST和ARP REPLY交換后不經(jīng)過(guò)長(zhǎng)時(shí)間,在節(jié)點(diǎn)G2 G4 的各節(jié)點(diǎn)中已經(jīng)學(xué)習(xí)了對(duì)客戶Cl的MAC地址cl的客戶Cl所屬的節(jié)點(diǎn) 的地址gl、在節(jié)點(diǎn)Gl已經(jīng)學(xué)習(xí)了對(duì)客戶Cl的MAC地址cl的輸出端口, 進(jìn)一步在節(jié)點(diǎn)G4已經(jīng)學(xué)習(xí)了對(duì)客戶C2的MAC地址c2的輸出端口的情 形中,客戶Cl和客戶C2之間的ICMP ECHO REQUEST (PING REQUEST)、 ICMP ECHO REPLY (PING REPLY)的通信順序。 順序N213表示在從上述順序N211和上述順序N212的通信不經(jīng)過(guò)長(zhǎng) 時(shí)間,即進(jìn)行老化處理前的狀態(tài)中,從客戶C2對(duì)客戶C3進(jìn)行ARP REQUEST時(shí)的通信順序。首先,客戶C2向客戶C3發(fā)送收信人MAC為廣播(ALLF)、發(fā)送源MAC為c2的ARP REQUEST幀。節(jié)點(diǎn)G2從下行鏈路端口接收上述幀。因?yàn)槭招湃薓AC是廣播地址, 所以節(jié)點(diǎn)G2,附加源標(biāo)簽gl,沿第1實(shí)施例的圖35中記載的獨(dú)自成為路 由節(jié)點(diǎn)的樹(shù)T2廣播上述ARP REQUEST幀。結(jié)果,將主信號(hào)幀轉(zhuǎn)送到節(jié) 點(diǎn)G3和節(jié)點(diǎn)G4雙方。節(jié)點(diǎn)G4,從上行鏈路端口接收從節(jié)點(diǎn)G2發(fā)送的附加源標(biāo)簽g2的ARP REQUEST幀。而且,將上述ARF REQUEST幀廣播到樹(shù)T2和下行鏈路 側(cè)端口 。這時(shí),關(guān)于發(fā)送到下行鏈路側(cè)的幀刪除附加在上述幀上的源標(biāo)簽。 關(guān)于發(fā)送到上行鏈路側(cè)的幀不進(jìn)行附加標(biāo)簽或刪除標(biāo)簽的操作。但是因?yàn)?在節(jié)點(diǎn)G4中途切斷樹(shù)T2,所以結(jié)果,不將上述ARP REQUEST幀從節(jié)點(diǎn) G4轉(zhuǎn)送到前面的節(jié)點(diǎn)。這時(shí)節(jié)點(diǎn)G4學(xué)習(xí)持有MAC地址c2的客戶C2與持有擴(kuò)展標(biāo)簽地址 g2的節(jié)點(diǎn)G2的下行鏈路側(cè)的連接。因此,當(dāng)以后從下行鏈路側(cè)接收寄給 c2的幀時(shí),在上述幀上附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽g2,轉(zhuǎn)送到樹(shù)T2的路由端口側(cè)。節(jié)點(diǎn)G3,從上行鏈路端口接收從節(jié)點(diǎn)G2發(fā)送的附加源標(biāo)簽g2的ARP REQUEST幀。而且,將上述ARP REQUEST幀廣播到樹(shù)T2和下行鏈路 側(cè)端口。這時(shí),關(guān)于發(fā)送到下行鏈路側(cè)的幀刪除附加在上述幀上的源標(biāo)簽。 關(guān)于發(fā)送到上行鏈路側(cè)的幀不進(jìn)行附加標(biāo)簽或刪除標(biāo)簽的操作。結(jié)果,將 ARP REQUEST幀從上行鏈路端口,不進(jìn)行標(biāo)簽操作地轉(zhuǎn)送到節(jié)點(diǎn)Gl, 并且也從下行鏈路端口,刪除源標(biāo)簽后轉(zhuǎn)送到客戶C3。這時(shí)節(jié)點(diǎn)G3學(xué)習(xí)持有MAC地址c2的客戶C2與持有擴(kuò)展標(biāo)簽地址 g2的節(jié)點(diǎn)G2的下行鏈路側(cè)的連接。因此,當(dāng)以后從下行鏈路側(cè)接收寄給 c2的幀時(shí),在上述幀上附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽g2,轉(zhuǎn)送到樹(shù)T2的路由端口側(cè)。客戶C3,接收從節(jié)點(diǎn)G3發(fā)送的ARP REQUEST幀,確認(rèn)要求的IP地 址與自身的IP地址一致。而且,生成收信人MAC地址c2、發(fā)送源MAC 地址c3的ARP REPLY幀,發(fā)送到節(jié)點(diǎn)G2。ARP REPLY幀在節(jié)點(diǎn)G3附加收信人標(biāo)簽g2,經(jīng)過(guò)樹(shù)T2到達(dá)節(jié)點(diǎn)G2, 在節(jié)點(diǎn)G2刪除收信人標(biāo)簽后,從下行鏈路端口向客戶C2轉(zhuǎn)送。節(jié)點(diǎn)Gl,從上行鏈路端口接收從節(jié)點(diǎn)G3發(fā)送的附加源標(biāo)簽g2的ARP REQUEST幀。而且,將上述ARP REQUEST幀廣播到樹(shù)T2和下行鏈路側(cè)端口。這時(shí),關(guān)于發(fā)送到下行鏈路側(cè)的幀刪除附加在上述幀上的源標(biāo)簽。 關(guān)于發(fā)送到上行鏈路側(cè)的幀不進(jìn)行附加標(biāo)簽或刪除標(biāo)簽的操作。結(jié)果,將 主信號(hào)幀從下行鏈路端口,刪除源標(biāo)簽后轉(zhuǎn)送到客戶Cl。這時(shí)節(jié)點(diǎn)Gl學(xué)習(xí)持有MAC地址c2的客戶C2與持有擴(kuò)展標(biāo)簽地址 g2的節(jié)點(diǎn)G2的下行鏈路側(cè)的連接。因此,當(dāng)以后從下行鏈路側(cè)接收寄給 c2的幀時(shí),在上述幀上附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽g2,轉(zhuǎn)送到樹(shù)T2的路由端口側(cè)??蛻鬋l接收由節(jié)點(diǎn)G2轉(zhuǎn)送的ARPREQUEST幀,但是因?yàn)橐蟮腎P 地址不與自身的IP地址不一致,所以完成處理。通過(guò)上述,我們能夠說(shuō)明在從上述順序N211和上述順序N212的通信 不經(jīng)過(guò)長(zhǎng)時(shí)間,即進(jìn)行老化處理前的狀態(tài)中,從客戶C2對(duì)客戶C3進(jìn)行 ARP REQUEST時(shí)的通信順序。順序N214表示在從上述順序N211 B213的通信不經(jīng)過(guò)長(zhǎng)時(shí)間,即進(jìn) 行老化處理前的狀態(tài)中,從客戶Cl對(duì)客戶C2發(fā)送ICMP ECHO REQUEST (PING REQUEST)幀,客戶C2返回ICMP ECHO REPLY (PING REPLY) 幀時(shí)的例子。在順序N214中,在節(jié)點(diǎn)G2 G4的各節(jié)點(diǎn)中已經(jīng)學(xué)習(xí)了對(duì)客戶Cl的 MAC地址cl的客戶Cl所屬的節(jié)點(diǎn)的地址gl,在節(jié)點(diǎn)G1中已經(jīng)學(xué)習(xí)了 對(duì)客戶Cl的MAC地址cl的輸出端口,在節(jié)點(diǎn)G4中已經(jīng)學(xué)習(xí)了對(duì)客戶 C2的MAC地址c2的輸出端口,進(jìn)一步在節(jié)點(diǎn)G1 G3的各節(jié)點(diǎn)中已經(jīng)學(xué) 習(xí)了對(duì)客戶C2的MAC地址c2的客戶C2所屬的節(jié)點(diǎn)的地址g2。首先,客戶Cl向客戶C2發(fā)送收信人MAC為c2、發(fā)送源MAC為cl 的ICMP ECHO REQUEST幀。將該幀稱(chēng)為以后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)Gl從下行鏈路端口接收上述主信號(hào)幀。我們看到當(dāng)將收信人 MAC作為密鑰,檢索附加的標(biāo)簽和輸出端口時(shí),可以通過(guò)學(xué)習(xí),將擴(kuò)展 轉(zhuǎn)發(fā)標(biāo)簽g2附加在收信人MAC地址c2的幀上,轉(zhuǎn)送到樹(shù)T2的路由端口 側(cè)。所以,節(jié)點(diǎn)Gl在上述幀上附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽g2,轉(zhuǎn)送到節(jié)點(diǎn)G3。節(jié)點(diǎn)G3,從上行鏈路端口接收從節(jié)點(diǎn)Gl發(fā)送的收信人擴(kuò)展標(biāo)簽g2的 主信號(hào)幀。而且,將收信人擴(kuò)展標(biāo)簽g2作為密鑰,檢索輸出端口。于是, 因?yàn)槭冀K將對(duì)擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽g2的輸出端口設(shè)定在生成樹(shù)T2的路由端口 側(cè),所以節(jié)點(diǎn)G3從上行鏈路端口向節(jié)點(diǎn)G2轉(zhuǎn)送上述接收幀。這時(shí),對(duì)上述幀不施加一切變更。所以,不附加或刪除標(biāo)簽,進(jìn)一步不改寫(xiě)MAC 地址。節(jié)點(diǎn)G2,從上行鏈路端口接收從節(jié)點(diǎn)G3發(fā)送的收信人擴(kuò)展標(biāo)簽g2的 主信號(hào)幀。而且,因?yàn)槭招湃藬U(kuò)展標(biāo)簽所示的地址g2是自身的地址,所 以除了取消該擴(kuò)展標(biāo)簽外,將收信人MAC地址c2作為密鑰,檢索下行鏈 路側(cè)的輸出端口。于是,通過(guò)剛才的學(xué)習(xí)動(dòng)作,我們看到持有收信人MAC 地址c2的節(jié)點(diǎn)與下行鏈路側(cè)的某個(gè)端口連接。所以,節(jié)點(diǎn)G2將上述幀轉(zhuǎn) 送到連接客戶C2的下行鏈路端口。客戶C2接收由節(jié)點(diǎn)G2轉(zhuǎn)送的收信人MAC地址c2的主信號(hào)幀。因?yàn)?收信人MAC地址與自身的MAC地址c2 —致,所以將該幀交給應(yīng)用程序 以外的程序。此外,在本例中,因?yàn)閷目蛻鬋l發(fā)送的幀作為ICMP ECHO REQUEST,所以客戶C2的基本軟件,作成收信人MAC地址cl、發(fā)送源 MAC地址c2的ICMP ECHO REPLY幀,發(fā)送到節(jié)點(diǎn)G2。將該幀稱(chēng)為以 后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)G2從下行鏈路端口接收上述幀。我們看到當(dāng)將收信人MAC作為 密鑰,檢索附加的標(biāo)簽和輸出端口時(shí),可以對(duì)收信人MAC地址cl的幀, 附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到樹(shù)T1的路由端口側(cè)。所以,節(jié)點(diǎn)G2在上 述幀上附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到節(jié)點(diǎn)G4。節(jié)點(diǎn)G4,從上行鏈路端口接收從節(jié)點(diǎn)G2發(fā)送的收信人擴(kuò)展標(biāo)簽gl的 主信號(hào)幀。而且,將收信人擴(kuò)展標(biāo)簽gl作為密鑰,檢索輸出端口。于是, 因?yàn)槭冀K將對(duì)擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl的輸出端口設(shè)定在生成樹(shù)Tl的路由端口 側(cè),所以節(jié)點(diǎn)G4從上行鏈路端口向節(jié)點(diǎn)Gl轉(zhuǎn)送上述接收幀。這時(shí),對(duì) 上述幀不施加一切變更。所以,不附加或刪除標(biāo)簽,進(jìn)一步不改寫(xiě)MAC 地址。節(jié)點(diǎn)Gl,從上行鏈路端口接收從節(jié)點(diǎn)G4發(fā)送的收信人擴(kuò)展標(biāo)簽gl的 主信號(hào)幀。而且,因?yàn)槭招湃藬U(kuò)展標(biāo)簽所示的地址gl是自身的地址,所 以除了取消該擴(kuò)展標(biāo)簽外,將收信人MAC地址cl作為密鑰,檢索下行鏈 路側(cè)的輸出端口。于是,通過(guò)剛才的學(xué)習(xí)動(dòng)作,我們看到持有收信人MAC 地址cl的節(jié)點(diǎn)與下行鏈路側(cè)的某個(gè)端口連接。所以,節(jié)點(diǎn)G1將上述幀轉(zhuǎn)送到連接客戶Cl的下行鏈路端口??蛻鬋l接收由節(jié)點(diǎn)G1轉(zhuǎn)送的收信人MAC地址cl的主信號(hào)幀。因?yàn)?收信人MAC地址與自身的MAC地址cl 一致,所以將該幀交給應(yīng)用程序 以外的程序。在該例中,將幀交給基本軟件內(nèi)的PING程序,顯示PING命令的結(jié)果。通過(guò)上述,我們能夠說(shuō)明在客戶Cl和客戶C2之間的上次通信結(jié)束后 不經(jīng)過(guò)長(zhǎng)時(shí)間的情形中,在節(jié)點(diǎn)G1 G4的各節(jié)點(diǎn)中己經(jīng)學(xué)習(xí)了客戶Cl的 MAC地址cl和客戶Cl所屬的節(jié)點(diǎn)的地址gl、進(jìn)一步客戶C2的MAC 地址c2和客戶C2所屬的節(jié)點(diǎn)的地址g2的情形中的、客戶Cl和客戶C2 之間的通信順序。此外,能夠?qū)⒈緞?dòng)作例中的節(jié)點(diǎn)G4置換成簡(jiǎn)略了它的裝置構(gòu)成的節(jié)點(diǎn) E4。簡(jiǎn)略版節(jié)點(diǎn)E4,與節(jié)點(diǎn)G4比較,在(1)不持有存儲(chǔ)器復(fù)制信息3013、 (2)不持有MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043、 (3)不持有學(xué)習(xí)管理程序302和 定時(shí)器306、和(4)不發(fā)送接收學(xué)習(xí)幀這4點(diǎn)是不同的。下面我們參照?qǐng)D46,述說(shuō)本實(shí)施例中的第2動(dòng)作例。在以后的順序圖中,用細(xì)實(shí)線表示不附加擴(kuò)展標(biāo)簽的主信號(hào)幀的順序。 另外,用粗實(shí)線表示附加擴(kuò)展標(biāo)簽(轉(zhuǎn)發(fā)標(biāo)簽)主信號(hào)幀的順序。用粗虛 線表示附加擴(kuò)展標(biāo)簽(源標(biāo)簽)主信號(hào)幀的順序。進(jìn)一步用細(xì)虛線表示附 加擴(kuò)展標(biāo)簽(源標(biāo)簽)學(xué)習(xí)幀的順序。圖46是表示在客戶Cl向客戶C2發(fā)送PING REQUEST,客戶C2向 客戶Cl返回PING REPLY時(shí)的,在各節(jié)點(diǎn)和客戶之間交換幀的順序圖。本動(dòng)作例,與圖45所示的第1實(shí)施例不同,以發(fā)送學(xué)習(xí)幀的方式設(shè)定 節(jié)點(diǎn)G1 G4的各節(jié)點(diǎn)。即,除了根據(jù)第1實(shí)施例所示的源標(biāo)簽的學(xué)習(xí)外, 將根據(jù)第1實(shí)施例所示的學(xué)習(xí)幀的學(xué)習(xí)組裝起來(lái)。順序N221是表示在從順序N212中客戶Cl向客戶C2發(fā)送PING REQUEST前進(jìn)行的,由客戶Cl發(fā)送ARP REQUEST、和對(duì)此由客戶C2 返回ARP REPLY的客戶Cl和客戶C2之間的通信順序。在順序N211開(kāi)始時(shí),形成在網(wǎng)絡(luò)動(dòng)作開(kāi)始后立即或在客戶Cl和客戶 C2之間的上次通信結(jié)束后經(jīng)過(guò)十分長(zhǎng)的時(shí)間,在節(jié)點(diǎn)G1 G4的各節(jié)點(diǎn)中 未學(xué)習(xí)客戶Cl的MAC地址cl和客戶Cl所屬的節(jié)點(diǎn)的地址gl、進(jìn)一步在客戶C2的MAC地址c2和客戶C2所屬的節(jié)點(diǎn)的地址g2,進(jìn)一步在Cl 、 C2、 C3的各節(jié)點(diǎn)中,清除ARP高速緩沖存儲(chǔ)器,在PING前需要ARP解決的狀態(tài)。首先,客戶Cl向客戶C2發(fā)送收信人MAC為廣播(ALLF)、發(fā)送源 MAC為cl的ARPREQUEST幀。將該幀稱(chēng)為以后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)G1從下行鏈路端口接收上述幀。因?yàn)槭招湃薓AC是廣播地址, 所以節(jié)點(diǎn)Gi,附加源標(biāo)簽gl,沿第1實(shí)施例的圖34中記載的獨(dú)自成為路 由節(jié)點(diǎn)的樹(shù)T1廣播上述ARP REQUEST幀。結(jié)果,將ARP REQUEST幀, 以圖41所示的附加源標(biāo)簽以太網(wǎng)(R)幀62A的格式,轉(zhuǎn)送到節(jié)點(diǎn)G3和 節(jié)點(diǎn)G4雙方。節(jié)點(diǎn)Gl,因?yàn)閺南滦墟溌穫?cè)到來(lái)附加了未學(xué)習(xí)的發(fā)送源MAC地址cl 的幀,所以學(xué)習(xí)MAC地址cl與下行鏈路側(cè)端口連接,同時(shí)沿樹(shù)Tl作為 擴(kuò)展標(biāo)簽地址將附加了節(jié)點(diǎn)Gl的地址gl的學(xué)習(xí)幀廣播發(fā)送到上行鏈路 側(cè)。結(jié)果將學(xué)習(xí)幀發(fā)送到節(jié)點(diǎn)G3和節(jié)點(diǎn)G4雙方。節(jié)點(diǎn)G3,從上行鏈路端口接收從節(jié)點(diǎn)Gl發(fā)送的附加源標(biāo)簽gl的ARP REQUEST幀。而且,將上述ARP REQUEST幀廣播到樹(shù)T1和下行鏈路 側(cè)端口 。這時(shí),關(guān)于發(fā)送到下行鏈路側(cè)的幀刪除附加在上述幀上的源標(biāo)簽。 關(guān)于發(fā)送到上行鏈路側(cè)的幀不進(jìn)行附加標(biāo)簽或刪除標(biāo)簽的操作。結(jié)果,將 ARP REQUEST幀從下行鏈路端口 ,刪除源標(biāo)簽后轉(zhuǎn)送到客戶C3 。這時(shí)節(jié)點(diǎn)G3學(xué)習(xí)持有MAC地址cl的客戶Cl與持有擴(kuò)展標(biāo)簽地址 gl的節(jié)點(diǎn)G1的下行鏈路側(cè)的連接。因此,當(dāng)以后從下行鏈路側(cè)接收寄給 cl的幀時(shí),在上述幀上附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到樹(shù)T1的路由端口側(cè)。節(jié)點(diǎn)G3,從上行鏈路側(cè)接收節(jié)點(diǎn)G1發(fā)送的學(xué)習(xí)幀時(shí),學(xué)習(xí)持有MAC 地址cl的客戶Cl與持有擴(kuò)展標(biāo)簽地址gl的節(jié)點(diǎn)G1的下行鏈路側(cè)的連接, 但是因?yàn)楦鶕?jù)己經(jīng)到來(lái)附加源標(biāo)簽的ARP REQUEST,完成了該學(xué)習(xí),所 以不進(jìn)行新的學(xué)習(xí)動(dòng)作,沿樹(shù)T1將接收的學(xué)習(xí)幀廣播發(fā)送到上行鏈路側(cè)。 但是因?yàn)樵诠?jié)點(diǎn)G3中途切斷樹(shù)Tl,所以結(jié)果不能夠?qū)W(xué)習(xí)幀從節(jié)點(diǎn)G3 轉(zhuǎn)送到前面的節(jié)點(diǎn)??蛻鬋3接收由節(jié)點(diǎn)G3轉(zhuǎn)送的ARP REQUEST幀,但是因?yàn)橐蟮腎P 地址不與自身的IP地址一致,所以廢棄該幀。節(jié)點(diǎn)G4,從上行鏈路端口接收從節(jié)點(diǎn)Gl發(fā)送的附加源標(biāo)簽gl的ARP REQUEST幀。而且,將上述ARP REQUEST幀廣播到樹(shù)T1和下行鏈路 側(cè)端口。這時(shí),關(guān)于發(fā)送到下行鏈路側(cè)的幀刪除附加在上述幀上的源標(biāo)簽。 關(guān)于發(fā)送到上行鏈路側(cè)的幀不進(jìn)行附加標(biāo)簽或刪除標(biāo)簽的操作。結(jié)果,將 上述幀沿樹(shù)Tl從上行鏈路端口不進(jìn)行標(biāo)簽操作地轉(zhuǎn)送到節(jié)點(diǎn)G2。這時(shí)節(jié)點(diǎn)G4學(xué)習(xí)持有MAC地址cl的客戶Cl與持有擴(kuò)展標(biāo)簽地址 gi的節(jié)點(diǎn)G1的下行鏈路側(cè)的連接。因此,當(dāng)以后從下行鏈路側(cè)接收寄給 cl的幀時(shí),在上述幀上附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到樹(shù)T1的路由端口側(cè)。節(jié)點(diǎn)G4,從上行鏈路側(cè)接收節(jié)點(diǎn)G1發(fā)送的學(xué)習(xí)幀時(shí),學(xué)習(xí)持有MAC 地址cl的客戶Cl與持有擴(kuò)展標(biāo)簽地址gl的節(jié)點(diǎn)G1的下行鏈路側(cè)的連接。 由該學(xué)習(xí)幀到來(lái)引起的學(xué)習(xí)優(yōu)先于前面述說(shuō)的由主信號(hào)幀到來(lái)引起的學(xué) 習(xí)。因此,當(dāng)以后從下行鏈路側(cè)接收寄給cl的幀時(shí),在上述幀上附加擴(kuò) 展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到樹(shù)T1的路由端口側(cè)。另外同時(shí),沿樹(shù)T1將接收 的學(xué)習(xí)幀廣播發(fā)送到上行鏈路側(cè)。結(jié)果,將學(xué)習(xí)幀轉(zhuǎn)送到節(jié)點(diǎn)G2。節(jié)點(diǎn)G2,從上行鏈路端口接收從節(jié)點(diǎn)G4發(fā)送的附加源標(biāo)簽gl的ARP REQUEST幀。而且,將上述ARP REQUEST幀廣播到樹(shù)Tl和下行鏈路 側(cè)端口 。這時(shí),關(guān)于發(fā)送到下行鏈路側(cè)的幀刪除附加在上述幀上的源標(biāo)簽。 關(guān)于發(fā)送到上行鏈路側(cè)的幀不進(jìn)行附加標(biāo)簽或刪除標(biāo)簽的操作。結(jié)果,將 主信號(hào)幀從上行鏈路端口,刪除源標(biāo)簽后轉(zhuǎn)送到客戶C2。這時(shí)節(jié)點(diǎn)G2學(xué)習(xí)持有MAC地址cl的客戶Cl與持有擴(kuò)展標(biāo)簽地址 gl的節(jié)點(diǎn)G1的下行鏈路側(cè)的連接。因此,當(dāng)以后從下行鏈路側(cè)接收寄給 cl的幀時(shí),將擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl附加在上述幀上,轉(zhuǎn)送到樹(shù)T1的路由端口節(jié)點(diǎn)G2,當(dāng)從上行鏈路側(cè)接受節(jié)點(diǎn)G4發(fā)送的學(xué)習(xí)幀時(shí),學(xué)習(xí)持有 MAC地址cl的客戶Cl與持有擴(kuò)展標(biāo)簽地址gl的節(jié)點(diǎn)Gl的下行鏈路側(cè) 的連接,但是因?yàn)楦鶕?jù)已經(jīng)到來(lái)附加源標(biāo)簽的ARP REQUEST,完成了該 學(xué)習(xí),所以不進(jìn)行新的學(xué)習(xí)動(dòng)作,沿樹(shù)Tl將接收的學(xué)習(xí)幀廣播發(fā)送到上 行鏈路側(cè)。但是因?yàn)樵诠?jié)點(diǎn)G2中途切斷樹(shù)T1,所以結(jié)果不能夠?qū)W(xué)習(xí)幀 從節(jié)點(diǎn)G2轉(zhuǎn)送到前面的節(jié)點(diǎn)??蛻鬋2接收由節(jié)點(diǎn)G2轉(zhuǎn)送的ARP REQUEST幀,確認(rèn)要求的IP地址與自身的IP地址一致。而且,生成收信人MAC地址cl、發(fā)送源MAC 地址c2的ARP REPLY幀,發(fā)送到節(jié)點(diǎn)G2。將該幀稱(chēng)為以后說(shuō)明的ARP REPLY幀。節(jié)點(diǎn)G2從下行鏈路側(cè)接收上述幀。我們看到當(dāng)將收信人MAC地址作 為密鑰,檢索附加的標(biāo)簽和輸出端口時(shí),可以通過(guò)剛才的學(xué)習(xí)動(dòng)作,對(duì)收 信人MAC地址cl的幀,附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到樹(shù)T1的路由端口 側(cè)。所以,節(jié)點(diǎn)G2在上述幀上附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到節(jié)點(diǎn)G4。與此同時(shí),節(jié)點(diǎn)G2,因?yàn)閺南滦墟溌穫?cè)到來(lái)附加了未學(xué)習(xí)的發(fā)送源 MAC地址c2的幀,所以學(xué)習(xí)MAC地址c2與下行鏈路側(cè)端口連接,同時(shí) 沿樹(shù)T2將附加了源標(biāo)簽地址g2的學(xué)習(xí)幀廣播發(fā)送到上行鏈路側(cè)。結(jié)果, 將學(xué)習(xí)幀轉(zhuǎn)送到節(jié)點(diǎn)G3和節(jié)點(diǎn)G4雙方。節(jié)點(diǎn)G4,從上行鏈路端口接收從節(jié)點(diǎn)G2發(fā)送的收信人擴(kuò)展標(biāo)簽gl的 ARPREPLY幀。而且,將收信人擴(kuò)展標(biāo)簽gl作為密鑰,檢索輸出端口。 于是,因?yàn)槭冀K將對(duì)擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl的輸出端口設(shè)定在生成樹(shù)T1的路由 端口側(cè),所以節(jié)點(diǎn)G4從上行鏈路端口向節(jié)點(diǎn)G1轉(zhuǎn)送上述接收幀。這時(shí), 對(duì)上述幀不施加一切變更。所以,不附加或刪除標(biāo)簽,進(jìn)一步不改寫(xiě)MAC 地址。節(jié)點(diǎn)G4,當(dāng)從上行鏈路側(cè)接受節(jié)點(diǎn)G2發(fā)送的學(xué)習(xí)幀時(shí),學(xué)習(xí)持有 MAC地址c2的客戶C2與持有擴(kuò)展標(biāo)簽地址g2的節(jié)點(diǎn)G2的下行鏈路側(cè) 的連接。因此,當(dāng)以后從下行鏈路側(cè)接收寄給c2的幀時(shí),將擴(kuò)展轉(zhuǎn)發(fā)標(biāo) 簽g2附加在上述幀上,轉(zhuǎn)送到樹(shù)T2的路由端口側(cè)。另外同時(shí),沿樹(shù)T2 將接收的學(xué)習(xí)幀廣播發(fā)送到上行鏈路側(cè)。但是因?yàn)樵诠?jié)點(diǎn)G4中途切斷樹(shù) T2,所以結(jié)果不能夠?qū)W(xué)習(xí)幀從節(jié)點(diǎn)G4轉(zhuǎn)送到前面的節(jié)點(diǎn)。節(jié)點(diǎn)G3,當(dāng)從上行鏈路側(cè)接受節(jié)點(diǎn)G2發(fā)送的學(xué)習(xí)幀時(shí),學(xué)習(xí)持有 MAC地址c2的客戶C2與持有擴(kuò)展標(biāo)簽地址g2的節(jié)點(diǎn)G2的下行鏈路側(cè) 的連接。因此,當(dāng)以后從下行鏈路側(cè)接收寄給c2的幀時(shí),將擴(kuò)展轉(zhuǎn)發(fā)標(biāo) 簽g2附加在上述幀上,轉(zhuǎn)送到樹(shù)T2的路由端口側(cè)。另外同時(shí),沿樹(shù)T2 將接收的學(xué)習(xí)幀廣播發(fā)送到上行鏈路側(cè)。結(jié)果,將學(xué)習(xí)幀轉(zhuǎn)送到節(jié)點(diǎn)G1。節(jié)點(diǎn)Gl,從上行鏈路端口接收從節(jié)點(diǎn)G4發(fā)送的收信人擴(kuò)展標(biāo)簽gl的 ARPREPLY幀。而且,因?yàn)槭招湃藬U(kuò)展標(biāo)簽所示的地址gl是自身的地址,所以除了取消該擴(kuò)展標(biāo)簽外,將收信人MAC地址cl作為密鑰,檢索下行 鏈路側(cè)的輸出端口。于是,通過(guò)剛才的學(xué)習(xí)動(dòng)作,我們看到持有收信人MAC地址cl的節(jié)點(diǎn)與下行鏈路側(cè)的某個(gè)端口連接。所以,節(jié)點(diǎn)Gl將上 述幀轉(zhuǎn)送到連接客戶Cl的下行鏈路端口。節(jié)點(diǎn)Gl,當(dāng)從上行鏈路側(cè)接受節(jié)點(diǎn)G3發(fā)送的學(xué)習(xí)幀時(shí),學(xué)習(xí)持有 MAC地址c2的客戶C2與持有擴(kuò)展標(biāo)簽地址g2的節(jié)點(diǎn)G2的下行鏈路側(cè) 的連接。因此,當(dāng)以后從下行鏈路側(cè)接收寄給c2的幀時(shí);將擴(kuò)展轉(zhuǎn)發(fā)標(biāo) 簽g2附加在上述幀上,轉(zhuǎn)送到樹(shù)T2的路由端口側(cè)。另外同時(shí),沿樹(shù)T1 將接收的學(xué)習(xí)幀廣播發(fā)送到上行鏈路側(cè)。但是因?yàn)樵诠?jié)點(diǎn)G1中途切斷樹(shù) T2,所以結(jié)果不能夠?qū)W(xué)習(xí)幀從節(jié)點(diǎn)G1轉(zhuǎn)送到前面的節(jié)點(diǎn)。客戶Cl接收由節(jié)點(diǎn)G1轉(zhuǎn)送的收信人MAC地址cl的主信號(hào)幀。因?yàn)?收信人MAC地址與自身的MAC地址cl 一致,所以接收該幀,交給ARP 模塊,將對(duì)收信人IP地址的MAC地址記錄在ARP表中。通過(guò)上述,我們能夠說(shuō)明從順序N222中的客戶Cl對(duì)客戶C2發(fā)送PING REQUEST前進(jìn)行的,表示由客戶Cl發(fā)送ARP REQUEST和對(duì)它由客戶 C2返回ARP REPLY的客戶Cl和客戶C2之間的通信順序。通過(guò)順序N221中的一連串動(dòng)作,在節(jié)點(diǎn)G2 G4的各節(jié)點(diǎn)中學(xué)習(xí)對(duì)客 戶Cl的MAC地址cl的客戶Cl所屬的節(jié)點(diǎn)的地址gl、在節(jié)點(diǎn)Gl學(xué)習(xí) 對(duì)客戶Cl的MAC地址cl的輸出端口,進(jìn)一步在節(jié)點(diǎn)G4學(xué)習(xí)對(duì)客戶C2 的MAC地址c2的輸出端口,在節(jié)點(diǎn)G1 G3的各節(jié)點(diǎn)中,學(xué)習(xí)對(duì)客戶C2 的MAC地址c2的客戶C2所屬的節(jié)點(diǎn)的地址g2。進(jìn)一步在C2、 C2的各 節(jié)點(diǎn)中,存儲(chǔ)對(duì)客戶Cl和客戶C2的ARP (IP地址和MAC地址的對(duì)應(yīng) 關(guān)系)。順序N222表示在從上述順序N221的通信不經(jīng)過(guò)長(zhǎng)時(shí)間,即進(jìn)行老化 處理前的狀態(tài)中,從客戶Cl對(duì)客戶C2發(fā)送ICMP ECHO REQUEST(PING REQUEST)幀,客戶C2返回ICMP ECHO REPLY (PING REPLY)幀時(shí)的例子。在順序N222中,在節(jié)點(diǎn)G2 G4的各節(jié)點(diǎn)中己經(jīng)學(xué)習(xí)了對(duì)客戶Cl的 MAC地址cl的客戶Cl所屬的節(jié)點(diǎn)的地址gl,在節(jié)點(diǎn)G1中己經(jīng)學(xué)習(xí)了 對(duì)客戶C1的MAC地址cl的輸出端口,在節(jié)點(diǎn)G4中已經(jīng)學(xué)習(xí)了對(duì)客戶C2的MAC地址c2的輸出端口 ,進(jìn)一步在節(jié)點(diǎn)G1 G3的各節(jié)點(diǎn)中已經(jīng)學(xué) 習(xí)了對(duì)客戶C2的MAC地址c2的客戶C2所屬的節(jié)點(diǎn)的地址g2。首先,客戶Cl向客戶C2發(fā)送收信人MAC為c2、發(fā)送源MAC為cl 的ICMPECHO REQUEST幀。將該幀稱(chēng)為以后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)Gl從下行鏈路端口接收上述主信號(hào)幀。我們看到當(dāng)將收信人 MAC作為密鑰,檢索附加的標(biāo)簽和輸出端口時(shí),可以通過(guò)學(xué)習(xí),將擴(kuò)展 轉(zhuǎn)發(fā)標(biāo)簽g2附加在收信人MAC地址c2的幀上,轉(zhuǎn)送到樹(shù)T2的路由端口 側(cè)。所以,節(jié)點(diǎn)Gl在上述幀上附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽g2,轉(zhuǎn)送到節(jié)點(diǎn)G3。節(jié)點(diǎn)G3,從上行鏈路端口接收從節(jié)點(diǎn)Gl發(fā)送的收信人擴(kuò)展標(biāo)簽g2的 主信號(hào)幀。而且,將收信人擴(kuò)展標(biāo)簽g2作為密鑰,檢索輸出端口。于是, 因?yàn)槭冀K將對(duì)擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽g2的輸出端口設(shè)定在生成樹(shù)T2的路由端口 側(cè),所以節(jié)點(diǎn)G3從上行鏈路端口向節(jié)點(diǎn)G2轉(zhuǎn)送上述接收幀。這時(shí),對(duì) 上述幀不施加一切變更。所以,不附加或刪除標(biāo)簽,進(jìn)一步不改寫(xiě)MAC 地址。節(jié)點(diǎn)G2,從上行鏈路端口接收從節(jié)點(diǎn)G3發(fā)送的收信人擴(kuò)展標(biāo)簽g2的 主信號(hào)幀。而且,因?yàn)槭招湃藬U(kuò)展標(biāo)簽所示的地址g2是自身的地址,所 以除了取消該擴(kuò)展標(biāo)簽外,將收信人MAC地址c2作為密鑰,檢索下行鏈 路側(cè)的輸出端口。于是,通過(guò)剛才的學(xué)習(xí)動(dòng)作,我們看到持有收信人MAC 地址c2的節(jié)點(diǎn)與下行鏈路側(cè)的某個(gè)端口連接。所以,節(jié)點(diǎn)G2將上述幀轉(zhuǎn) 送到連接客戶C2的下行鏈路端口。客戶C2接收由節(jié)點(diǎn)G2轉(zhuǎn)送的收信人MAC地址c2的主信號(hào)幀。因?yàn)?收信人MAC地址與自身的MAC地址c2 —致,所以將該幀交給應(yīng)用程序 以外的程序。此外,在本例中,因?yàn)閷目蛻鬋l發(fā)送的幀作為ICMP ECHO REQUEST,所以客戶C2的基本軟件,作成收信人MAC地址cl、發(fā)送源 MAC地址c2的ICMP ECHO REPLY幀,發(fā)送到節(jié)點(diǎn)G2。將該幀稱(chēng)為以 后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)G2從下行鏈路端口接收上述幀。我們看到當(dāng)將收信人MAC作為 密鑰,檢索附加的標(biāo)簽和輸出端口時(shí),可以對(duì)收信人MAC地址cl的幀, 附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到樹(shù)T1的路由端口側(cè)。所以,節(jié)點(diǎn)G2在上述幀上附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到節(jié)點(diǎn)G4。節(jié)點(diǎn)G4,從上行鏈路端口接收從節(jié)點(diǎn)G2發(fā)送的收信人擴(kuò)展標(biāo)簽gl的 主信號(hào)幀。而且,將收信人擴(kuò)展標(biāo)簽gl作為密鑰,檢索輸出端口。于是, 因?yàn)槭冀K將對(duì)擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl的輸出端口設(shè)定在生成樹(shù)Tl的路由端口 側(cè),所以節(jié)點(diǎn)G4從上行鏈路端口向節(jié)點(diǎn)Gi轉(zhuǎn)送上述接收幀。這時(shí),對(duì) 上述幀不施加一切變更。所以,不附加或刪除標(biāo)簽,進(jìn)一步不改寫(xiě)MAC 地址。節(jié)點(diǎn)Gl,從上行鏈路端口接收從節(jié)點(diǎn)G4發(fā)送的收信人擴(kuò)展標(biāo)簽gl的 主信號(hào)幀。而且,因?yàn)槭招湃藬U(kuò)展標(biāo)簽所示的地址gl是自身的地址,所 以除了取消該擴(kuò)展標(biāo)簽外,將收信人MAC地址cl作為密鑰,檢索下行鏈 路側(cè)的輸出端口。于是,通過(guò)剛才的學(xué)習(xí)動(dòng)作,我們看到持有收信人MAC 地址cl的節(jié)點(diǎn)與下行鏈路側(cè)的某個(gè)端口連接。所以,節(jié)點(diǎn)G1將上述幀轉(zhuǎn) 送到連接客戶Cl的下行鏈路端口??蛻鬋l接收由節(jié)點(diǎn)Gl轉(zhuǎn)送的收信人MAC地址cl的主信號(hào)幀。因?yàn)?收信人MAC地址與自身的MAC地址cl 一致,所以將該幀交給應(yīng)用程序 以外的程序。在該例中,將幀交給基本軟件內(nèi)的PING程序,顯示PING 命令的結(jié)果。通過(guò)上述,我們能夠說(shuō)明在客戶Cl和客戶C2之間的上次通信結(jié)束后 不經(jīng)過(guò)長(zhǎng)時(shí)間的情形中,在節(jié)點(diǎn)G1 G4的各節(jié)點(diǎn)中已經(jīng)學(xué)習(xí)了客戶Cl的 MAC地址cl和客戶Cl所屬的節(jié)點(diǎn)的地址gl、進(jìn)一步客戶C2的MAC 地址c2和客戶C2所屬的節(jié)點(diǎn)的地址g2的情形中的、客戶Cl和客戶C2 之間的通信順序。此外,能夠?qū)⒈緞?dòng)作例中的節(jié)點(diǎn)G4置換成簡(jiǎn)略了它的裝置構(gòu)成的節(jié)點(diǎn) E4。簡(jiǎn)略版節(jié)點(diǎn)E4,與節(jié)點(diǎn)G4比較,在(1)不持有存儲(chǔ)器復(fù)制信息3013、 (2)不持有MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043、 (3)不持有學(xué)習(xí)管理程序302和 定時(shí)器306、和(4)不發(fā)送接收學(xué)習(xí)幀這4點(diǎn)是不同的。 下面我們說(shuō)明本實(shí)施例的效果。至今,當(dāng)在由以太網(wǎng)(R)構(gòu)成的網(wǎng)絡(luò)中,流動(dòng)著與方向有關(guān),流經(jīng)過(guò) 的節(jié)點(diǎn)不同的非對(duì)稱(chēng)流時(shí),學(xué)習(xí)過(guò)程不起作用,盡管幀到達(dá)收信人,但是 因?yàn)橐矀鬟_(dá)到不需要的收信人,所以存在著引起網(wǎng)絡(luò)的混雜,頻帶利用效率下降那樣的問(wèn)題。在本實(shí)施例中,在對(duì)附加廣播MAC地址的幀、附加多播MAC地址的 幀、和附加發(fā)送目的地不明的單播MAC地址的幀,插入表示發(fā)送源的源 標(biāo)簽,將上述幀的發(fā)送源節(jié)點(diǎn)作為路由端口的樹(shù)中,通過(guò)將上述附加源標(biāo) 簽幀發(fā)送到與上述發(fā)送源成為收信人的幀流過(guò)的路徑相反的路徑上,即便 在流過(guò)非對(duì)稱(chēng)流的情形中也能夠使學(xué)習(xí)過(guò)程起作用,可以解除網(wǎng)絡(luò)的混 雜,提高頻帶利用效率。另外至今,當(dāng)用表示收信人的標(biāo)簽進(jìn)行幀轉(zhuǎn)送時(shí),必須預(yù)先在各節(jié)點(diǎn) 上與收信人MAC地址相應(yīng)地設(shè)定應(yīng)該附加的擴(kuò)展標(biāo)簽(轉(zhuǎn)發(fā)標(biāo)簽)。在本實(shí)施例中,通過(guò)在上述附加源標(biāo)簽幀中包含發(fā)送源標(biāo)簽信息,能 夠?qū)⑴c收信人MAC地址相應(yīng)地應(yīng)該附加的擴(kuò)展標(biāo)簽設(shè)定在各節(jié)點(diǎn)上,可 以使設(shè)定作業(yè)自動(dòng)化。(第3實(shí)施例)下面,我們一面參照附圖, 一面詳細(xì)地說(shuō)明本發(fā)明的第3實(shí)施例。 本發(fā)明的第3實(shí)施例,在第2實(shí)施例中通過(guò)設(shè)定停止學(xué)習(xí)幀的發(fā)送的 狀態(tài)中,已經(jīng)學(xué)習(xí)了客戶MAC地址和上述客戶所屬的節(jié)點(diǎn)地址的關(guān)聯(lián)的 情形中,表檢索器203決定用命中位插入收信人標(biāo)簽還是插入源標(biāo)簽這點(diǎn) 是不同的。圖47是詳細(xì)地表示在第1實(shí)施例的圖10中記載的表檢索器203的構(gòu) 成的方框圖。第2實(shí)施例的圖42中記載的表檢索器2031A,當(dāng)通過(guò)單播幀到來(lái),檢 索MAC轉(zhuǎn)發(fā)表,已經(jīng)學(xué)習(xí)了收信人客戶的MAC地址和上述客戶所屬的 節(jié)點(diǎn)地址的關(guān)聯(lián),從信息比較器2032接收命中信息時(shí),輸出項(xiàng)目命中信 息20312,經(jīng)過(guò)表存儲(chǔ)器讀入控制電路2046,對(duì)圖19的老化管理表2044, 將命中的參照地址作為存儲(chǔ)器地址,將項(xiàng)目命中信息20312存儲(chǔ)到 MAC-Tag項(xiàng)目管理信息的項(xiàng)目中。而且以附加通過(guò)MAC轉(zhuǎn)發(fā)表的檢索得 到的收件人標(biāo)簽的方式,對(duì)幀改寫(xiě)器205通過(guò)信息比較器2032B生成標(biāo)簽 信息20323和標(biāo)簽控制信息20322,在輸入幀中插入表示收信人節(jié)點(diǎn)的轉(zhuǎn) 發(fā)標(biāo)簽。通過(guò)該動(dòng)作完成的幀成為圖5所示的附加轉(zhuǎn)發(fā)標(biāo)簽以太網(wǎng)(R)幀62。與此相對(duì),本實(shí)施例的圖47中記載的表管理器2031B,當(dāng)通過(guò)單播幀 到來(lái),檢索MAC轉(zhuǎn)發(fā)表,已經(jīng)學(xué)習(xí)了收信人客戶的MAC地址和上述客 戶所屬的節(jié)點(diǎn)地址的關(guān)聯(lián),從信息比較器2032接收命中信息時(shí),經(jīng)過(guò)表 存儲(chǔ)器讀入控制電路2046,參照?qǐng)D19的老化管理表2044,確認(rèn)命中位處 于命中狀態(tài)還是處于未命中狀態(tài)。這里當(dāng)處于命中狀態(tài)時(shí),以后的動(dòng)作與第2實(shí)施例中的表管理器2031A 同樣,以附加通過(guò)MAC轉(zhuǎn)發(fā)表的檢索得到的收件人標(biāo)簽的方式,對(duì)幀改 寫(xiě)器205通過(guò)信息比較器2032B生成標(biāo)簽信息20323和標(biāo)簽控制信息 20322,在輸入幀中插入表示收信人節(jié)點(diǎn)的轉(zhuǎn)發(fā)標(biāo)簽。通過(guò)該動(dòng)作完成的 幀成為圖5所示的附加轉(zhuǎn)發(fā)標(biāo)簽以太網(wǎng)(R)幀62。另一方面,當(dāng)處于未命中狀態(tài)時(shí),以后的動(dòng)作與第2實(shí)施例中的表管 理器2031A不同,以無(wú)視通過(guò)MAC轉(zhuǎn)發(fā)表的檢索得到的收件人標(biāo)簽,在 幀中追加插入存儲(chǔ)該節(jié)點(diǎn)ID的源標(biāo)簽的方式,對(duì)幀改寫(xiě)器205通過(guò)信息 比較器2032B根據(jù)標(biāo)簽信息20323和標(biāo)簽控制信息20322發(fā)出指示,將表 示該節(jié)點(diǎn)ID的源標(biāo)簽插入到輸入幀中。通過(guò)該動(dòng)作完成的幀成為圖41所 示的附加源標(biāo)簽以太網(wǎng)(R)幀62A。進(jìn)一步輸出項(xiàng)目命中信息20312, 經(jīng)過(guò)表存儲(chǔ)器讀入控制電路2046,對(duì)圖19的老化管理表2044,將命中的 參照地址作為存儲(chǔ)器地址,將項(xiàng)目命中信息20312存儲(chǔ)到MAC-Tag項(xiàng)目 管理信息的項(xiàng)目中。通過(guò)以上記載的動(dòng)作,在幀檢索器203中,新學(xué)習(xí)了收信人客戶的MAC 地址和上述客戶所屬的節(jié)點(diǎn)地址的關(guān)聯(lián)以后,當(dāng)最初檢索該項(xiàng)目時(shí),對(duì)輸 入幀追加插入不是轉(zhuǎn)發(fā)標(biāo)簽的源標(biāo)簽,沿將該節(jié)點(diǎn)ID作為路由節(jié)點(diǎn)的樹(shù) 的路徑進(jìn)行廣播轉(zhuǎn)送。因此,各節(jié)點(diǎn)能夠?qū)W習(xí)作為上述幀的發(fā)送源的客戶 的MAC地址和連接上述客戶的節(jié)點(diǎn)的關(guān)聯(lián)。下面,我們參照?qǐng)D48,述說(shuō)本實(shí)施例中的動(dòng)作例。在以后的順序圖中,用細(xì)實(shí)線表示不附加擴(kuò)展標(biāo)簽的主信號(hào)幀的順序。 另外,用粗實(shí)線表示附加擴(kuò)展標(biāo)簽(轉(zhuǎn)發(fā)標(biāo)簽)主信號(hào)幀的順序,用粗虛 線表示附加擴(kuò)展標(biāo)簽(源標(biāo)簽)主信號(hào)幀的順序。進(jìn)一步用細(xì)虛線表示附 加擴(kuò)展標(biāo)簽(源標(biāo)簽)學(xué)習(xí)幀的順序。圖48是表示在第1實(shí)施例中的圖1所示的網(wǎng)絡(luò)中,客戶Cl向客戶C2 發(fā)送PING REQUEST,客戶C2向客戶Cl返回PING REPLY時(shí)的,在各 節(jié)點(diǎn)和客戶之間交換幀的順序圖。以不發(fā)送的方式設(shè)定學(xué)習(xí)幀。順序N311是表示在從順序N312中的客戶Cl向客戶C2發(fā)送PING REQUEST前進(jìn)行的,由客戶Cl發(fā)送ARP REQUEST、和對(duì)此由客戶C2 返回ARP REPLY的客戶Cl和客戶C2之間的通信順序。在順序N311開(kāi)始時(shí),形成在網(wǎng)絡(luò)動(dòng)作開(kāi)始后立即或在客戶Cl和客戶 C2之間的上次通信結(jié)束后經(jīng)過(guò)十分長(zhǎng)的時(shí)間,在節(jié)點(diǎn)G1 G4的各節(jié)點(diǎn)中 未學(xué)習(xí)客戶ci的MAC地址cl和客戶Cl所屬的節(jié)點(diǎn)的地址gl、進(jìn)一步 客戶C2的MAC地址c2和客戶C2所屬的節(jié)點(diǎn)的地址g2,進(jìn)一步在Cl、 C2、 C3的各節(jié)點(diǎn)中,清除ARP高速緩沖存儲(chǔ)器,在PING前需要ARP 解決的狀態(tài)。首先,客戶C1向客戶C2發(fā)送收信人MAC為廣播(ALL F)、發(fā)送 源MAC為cl的ARPREQUEST幀。將該幀稱(chēng)為以后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)Gl從下行鏈路端口接收上述幀。因?yàn)槭招湃薓AC是廣播地址, 所以節(jié)點(diǎn)G1,附加源標(biāo)簽gl,沿第1實(shí)施例的圖34中記載的獨(dú)自成為路 由節(jié)點(diǎn)的樹(shù)Tl廣播上述ARP REQUEST幀。結(jié)果,將ARP REQUEST幀, 以圖41所示的附加源標(biāo)簽以太網(wǎng)(R)幀62A的格式,轉(zhuǎn)送到節(jié)點(diǎn)G3和 節(jié)點(diǎn)G4雙方。節(jié)點(diǎn)Gl,因?yàn)閺南滦墟溌穫?cè)到來(lái)附加了未學(xué)習(xí)的發(fā)送源MAC地址cl 的幀,所以學(xué)習(xí)MAC地址cl與下行鏈路側(cè)端口連接。這時(shí),因?yàn)橥ㄟ^(guò)設(shè) 定停止發(fā)送學(xué)習(xí)幀,所以不發(fā)送學(xué)習(xí)幀。節(jié)點(diǎn)G3,從上行鏈路端口接收從節(jié)點(diǎn)Gl發(fā)送的附加源標(biāo)簽gl的ARP REQUEST幀。而且,將上述ARP REQUEST幀廣播到樹(shù)Tl和下行鏈路 側(cè)端口 。這時(shí),關(guān)于發(fā)送到下行鏈路側(cè)的幀刪除附加在上述幀上的源標(biāo)簽。 關(guān)于發(fā)送到上行鏈路側(cè)的幀不進(jìn)行附加標(biāo)簽或刪除標(biāo)簽的操作。結(jié)果,將 ARP REQUEST幀從下行鏈路端口,刪除源標(biāo)簽后轉(zhuǎn)送到客戶C3。這時(shí)節(jié)點(diǎn)G3學(xué)習(xí)持有MAC地址cl的客戶Cl與持有擴(kuò)展標(biāo)簽地址 gl的節(jié)點(diǎn)G1的下行鏈路側(cè)的連接。因此,當(dāng)以后從下行鏈路側(cè)接收寄給 cl的幀時(shí),在上述幀上附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到樹(shù)T1的路由端口側(cè)。客戶C3接收由節(jié)點(diǎn)G3轉(zhuǎn)送的ARP REQUEST幀,但是因?yàn)橐蟮腎P 地址不與自身的IP地址一致,所以廢棄該幀。節(jié)點(diǎn)G4,從上行鏈路端口接收從節(jié)點(diǎn)G1發(fā)送的附加源標(biāo)簽gl的ARP REQUEST幀。而且,將上述ARP REQUEST幀廣播到樹(shù)T1和下行鏈路 側(cè)端口。這時(shí),關(guān)于發(fā)送到下行鏈路側(cè)的幀刪除附加在上述幀上的源標(biāo)簽。 關(guān)于發(fā)送到上行鏈路側(cè)的幀不進(jìn)行附加標(biāo)簽或刪除標(biāo)簽的操作。結(jié)果,將 上述幀沿樹(shù)Tl從上行鏈路端口不進(jìn)行標(biāo)簽操作地轉(zhuǎn)送到節(jié)點(diǎn)G2。這時(shí)節(jié)點(diǎn)G4學(xué)習(xí)持有MAC地址cl的客戶Cl與持有擴(kuò)展標(biāo)簽地址 gl的節(jié)點(diǎn)G1的下行鏈路側(cè)的連接。因此,當(dāng)以后從下行鏈路側(cè)接收寄給 cl的幀時(shí),在上述幀上附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到樹(shù)T1的路由端口側(cè)。節(jié)點(diǎn)G2,從上行鏈路端口接收從節(jié)點(diǎn)G4發(fā)送的附加源標(biāo)簽gl的ARP REQUEST幀。而且,將上述ARP REQUEST幀廣播到樹(shù)T1和下行鏈路 側(cè)端口。這時(shí),關(guān)于發(fā)送到下行鏈路側(cè)的幀刪除附加在上述幀上的源標(biāo)簽。 關(guān)于發(fā)送到上行鏈路側(cè)的幀不進(jìn)行附加標(biāo)簽或刪除標(biāo)簽的操作。結(jié)果,將 主信號(hào)幀從下行鏈路端口,刪除源標(biāo)簽后轉(zhuǎn)送到客戶C2。這時(shí)節(jié)點(diǎn)G2學(xué)習(xí)持有MAC地址cl的客戶Cl與持有擴(kuò)展標(biāo)簽地址 gl的節(jié)點(diǎn)G1的下行鏈路側(cè)的連接。因此,當(dāng)以后從下行鏈路側(cè)接收寄給 cl的幀時(shí),在上述幀上附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到樹(shù)T1的路由端口側(cè)??蛻鬋2接收由節(jié)點(diǎn)G2轉(zhuǎn)送的ARP REQUEST幀,確認(rèn)要求的IP地 址與自身的IP地址一致。而且,生成收信人MAC地址cl、發(fā)送源MAC 地址c2的ARP REPLY幀,發(fā)送到節(jié)點(diǎn)G2。將該幀稱(chēng)為以后說(shuō)明的ARP REPLY幀。節(jié)點(diǎn)G2從下行鏈路側(cè)接收上述幀。我們看到當(dāng)將收信人MAC地址作 為密鑰,檢索附加的標(biāo)簽和輸出端口時(shí),可以通過(guò)剛才的學(xué)習(xí)動(dòng)作,對(duì)收 信人MAC地址cl的幀,附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到樹(shù)T1的路由端口 側(cè)。但是,因?yàn)楫?dāng)確認(rèn)命中位時(shí),成為未命中狀態(tài),所以對(duì)上述ARP REQUEST幀不附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,而附加源標(biāo)簽g2,沿第1實(shí)施例的 圖35中記載的獨(dú)自成為路由節(jié)點(diǎn)的樹(shù)T2進(jìn)行廣播。結(jié)果,將主信號(hào)幀, 以圖41所示的附加源標(biāo)簽以太網(wǎng)(R)幀62A的格式,轉(zhuǎn)送到節(jié)點(diǎn)G3和 節(jié)點(diǎn)G4雙方。與此同時(shí),將對(duì)收信人cl的命中位設(shè)定在命中狀態(tài)。節(jié)點(diǎn)G4,從上行鏈路端口接收從節(jié)點(diǎn)G2發(fā)送的附加源標(biāo)簽g2的ARP REPLY幀。而且,將上述ARP REPLY幀廣播到樹(shù)T2和下行鏈路端口 。 這時(shí),關(guān)于發(fā)送到下行鏈路側(cè)的幀刪除附加在上述幀上的源標(biāo)簽。關(guān)于發(fā) 送到上行鏈路側(cè)的幀不進(jìn)行附加標(biāo)簽或刪除標(biāo)簽的操作。但是因?yàn)樵诠?jié)點(diǎn) G4中途切斷樹(shù)T2,所以結(jié)果不能夠?qū)⑸鲜鯝RP REPLY幀從節(jié)點(diǎn)G4轉(zhuǎn)送 到前面的節(jié)點(diǎn)。這時(shí)節(jié)點(diǎn)G4學(xué)習(xí)持有MAC地址c2的客戶C2與持有擴(kuò)展標(biāo)簽地址 g2的節(jié)點(diǎn)G2的下行鏈路側(cè)的連接。因此,當(dāng)以后從下行鏈路側(cè)接收寄給 c2的幀時(shí),在上述幀上附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽g2,轉(zhuǎn)送到樹(shù)T2的路由端口側(cè)。節(jié)點(diǎn)G3,從上行鏈路端口接收從節(jié)點(diǎn)G2發(fā)送的附加源標(biāo)簽g2的ARP REPLY幀。而且,將上述ARP REPLY幀廣播到樹(shù)T2和下行鏈路端口 。 這時(shí),關(guān)于發(fā)送到下行鏈路側(cè)的幀刪除附加在上述幀上的源標(biāo)簽。關(guān)于發(fā) 送到上行鏈路側(cè)的幀不進(jìn)行附加標(biāo)簽或刪除標(biāo)簽的操作。結(jié)果,不能夠?qū)?ARPREPLY幀,從上行鏈路端口不進(jìn)行標(biāo)簽操作地轉(zhuǎn)送到節(jié)點(diǎn)G1,并且 從下行鏈路端口,刪除源標(biāo)簽后也轉(zhuǎn)送到客戶C3。這時(shí)節(jié)點(diǎn)G3學(xué)習(xí)持有MAC地址c2的客戶C2與持有擴(kuò)展標(biāo)簽地址 g2的節(jié)點(diǎn)G2的下行鏈路側(cè)的連接。因此,當(dāng)以后從下行鏈路側(cè)接收寄給 c2的幀時(shí),在上述幀上附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽g2,轉(zhuǎn)送到樹(shù)T2的路由端口側(cè)??蛻鬋3接收由節(jié)點(diǎn)G3轉(zhuǎn)送的ARP REQUEST幀,但是因?yàn)槭招湃?MAC地址gl與該節(jié)點(diǎn)MAC地址g3不一致,所以廢棄該幀。節(jié)點(diǎn)Gl,從上行鏈路端口接收從節(jié)點(diǎn)G3發(fā)送的附加源標(biāo)簽g2的ARP REPLY幀。而且,將上述ARP REPLY幀廣播到樹(shù)T2和下行鏈路端口 。 這時(shí),關(guān)于發(fā)送到下行鏈路側(cè)的幀刪除附加在上述幀上的源標(biāo)簽。關(guān)于發(fā) 送到上行鏈路側(cè)的幀不進(jìn)行附加標(biāo)簽或刪除標(biāo)簽的操作。結(jié)果,將主信號(hào) 幀,從下行鏈路端口,刪除源標(biāo)簽后轉(zhuǎn)送到客戶Cl。這時(shí)節(jié)點(diǎn)Gl學(xué)習(xí)持有MAC地址c2的客戶C2與持有擴(kuò)展標(biāo)簽地址 g2的節(jié)點(diǎn)G2的下行鏈路側(cè)的連接。因此,當(dāng)以后從下行鏈路側(cè)接收寄給 c2的幀時(shí),在上述幀上附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽g2,轉(zhuǎn)送到樹(shù)T2的路由端口側(cè)??蛻鬋l接收由節(jié)點(diǎn)Gl轉(zhuǎn)送的收信人MAC地址cl的主信號(hào)幀。因?yàn)?收信人MAC地址與自身的MAC地址cl 一致,所以接收該幀,交給ARP模塊,將對(duì)于收信人IP地址的MAC地址記錄在ARP表中。通過(guò)上述,我們能夠說(shuō)明從順序N312中的客戶Cl向客戶C2發(fā)送PING REQUEST前進(jìn)行的,由客戶Cl發(fā)送ARPREQUEST、和表示對(duì)此由客戶 C2返回ARP REPLY的客戶Cl和客戶C2之間的通信順序。順序N312是在由順序N311完成客戶Cl和客戶C2之間的ARP REQUEST和ARP REPLY交換后不經(jīng)過(guò)長(zhǎng)時(shí)間,在節(jié)點(diǎn)G2 G4的各節(jié)點(diǎn) 中已經(jīng)學(xué)習(xí)了對(duì)客戶Cl的MAC地址cl的客戶Cl所屬的節(jié)點(diǎn)的地址gl , 在節(jié)點(diǎn)G1已經(jīng)學(xué)習(xí)了對(duì)客戶Cl的MAC地址cl的輸出端口,進(jìn)一步在 節(jié)點(diǎn)G4己經(jīng)學(xué)習(xí)了對(duì)客戶C2的MAC地址c2的輸出端口,進(jìn)一步學(xué)習(xí) 了對(duì)客戶C2的MAC地址c2的客戶C2所屬的節(jié)點(diǎn)的地址g2的情形中, 客戶Cl和客戶C2之間的ICMP ECHO REQUEST (PING REQUEST)、 ICMP ECHO REPLY (PING REPLY)的通信順序。此外,在節(jié)點(diǎn)Gl中將對(duì)MAC地址c2的命中位設(shè)定在未命中,在節(jié) 點(diǎn)G2中將對(duì)MAC地址cl的命中位設(shè)定為命中。首先,客戶Cl向客戶C2發(fā)送收信人MAC為c2、發(fā)送源MAC為cl 的ICMP ECHO REQUEST幀。將該幀稱(chēng)為以后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)Gl從下行鏈路端口接收上述幀。我們看到當(dāng)將收信人MAC作為 密鑰,檢索附加的標(biāo)簽和輸出端口時(shí),通過(guò)剛才的學(xué)習(xí)動(dòng)作,可以對(duì)收信 人MAC地址c2的幀,附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽g2,轉(zhuǎn)送到樹(shù)T2的路由端口側(cè)。 但是,因?yàn)楫?dāng)確認(rèn)命中位時(shí),成為未命中狀態(tài),所以對(duì)上述主信號(hào)幀不附 加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽g2,而附加源標(biāo)簽gl,沿第1實(shí)施例的圖34中記載的獨(dú) 自成為路由節(jié)點(diǎn)的樹(shù)T1進(jìn)行廣播。結(jié)果,將主信號(hào)幀,以圖41所示的附 加源標(biāo)簽以太網(wǎng)(R)幀62A的格式,轉(zhuǎn)送到節(jié)點(diǎn)G3和節(jié)點(diǎn)G4雙方。與 此同時(shí),將對(duì)收信人c2的命中位設(shè)定在命中狀態(tài)。節(jié)點(diǎn)G3,從上行鏈路端口接收從節(jié)點(diǎn)Gl發(fā)送的寄給收信人MAC地 址c2的主信號(hào)幀。而且,將收信人MAC地址c2作為密鑰,檢索輸出端 口,但是因?yàn)闆](méi)有完成關(guān)于MAC地址c2的學(xué)習(xí),所以檢索未命中。因此 節(jié)點(diǎn)G3將上述主信號(hào)幀廣播到樹(shù)Tl和下行鏈路側(cè)端口。這時(shí),關(guān)于發(fā)送 到下行鏈路側(cè)的幀刪除附加在上述幀上的源標(biāo)簽。關(guān)于發(fā)送到上行鏈路側(cè) 的幀不進(jìn)行附加標(biāo)簽或刪除標(biāo)簽的操作。結(jié)果,將主信號(hào)幀從下行鏈路端口,刪除源標(biāo)簽gl后轉(zhuǎn)送到客戶C3。客戶C3接收由節(jié)點(diǎn)G3轉(zhuǎn)送的收信人MAC地址c2的主信號(hào)幀,但是 因?yàn)槭招湃薓AC地址不與自身的MAC地址c3 —致,所以廢棄該幀。節(jié)點(diǎn)G4,從上行鏈路端口接收從節(jié)點(diǎn)Gl發(fā)送的寄給收信人MAC地 址c2的附加源標(biāo)簽gl的主信號(hào)幀。節(jié)點(diǎn)G4,因?yàn)樵谏鲜鰩细郊恿嗽?標(biāo)簽,所以不進(jìn)行將收信人MAC地址c2作為密鑰的檢索,將上述主信號(hào) 幀廣播到樹(shù)T1和下行鏈路側(cè)端口。這時(shí),關(guān)于發(fā)送到下行鏈路側(cè)的幀刪 除附加在上述幀上的源標(biāo)簽。關(guān)于發(fā)送到上行鏈路側(cè)的幀不進(jìn)行附加標(biāo)簽 或刪除標(biāo)簽的操作。結(jié)果,將主信號(hào)幀,不進(jìn)行標(biāo)簽的追加 刪除地,沿 樹(shù)Tl從上行鏈路端口轉(zhuǎn)送到節(jié)點(diǎn)G2。節(jié)點(diǎn)G2從上行鏈路端口接收從節(jié)點(diǎn)G4發(fā)送的寄給收信人MAC地址 c2的主信號(hào)幀。而且,將收信人MAC地址c2作為密鑰,檢索下行鏈路 側(cè)的輸出端口。于是,我們看到通過(guò)剛才的學(xué)習(xí)動(dòng)作,持有收信人MAC 地址c2的節(jié)點(diǎn)與下行鏈路側(cè)的某個(gè)端口連接。所以,節(jié)點(diǎn)G2取消源標(biāo)簽 gl,將上述幀轉(zhuǎn)送到連接客戶C2的下行鏈路端口。客戶C2接收由節(jié)點(diǎn)G2轉(zhuǎn)送的收信人MAC地址c2的主信號(hào)幀。因?yàn)?收信人MAC地址與自身的MAC地址c2 —致,所以將該幀交給應(yīng)用程序 以外的程序。此外,在該例中,因?yàn)閷目蛻鬋l發(fā)送的幀作為ICMP ECHO REQUEST,所以客戶C2的基本軟件,作成收信人MAC地址cl、發(fā)送源 MAC地址c2的ICMP ECHO REPLY幀,發(fā)送到節(jié)點(diǎn)G2。將該幀稱(chēng)為以后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)G2從下行鏈路端口接收上述幀。我們看到當(dāng)將收信人MAC作為 密鑰,檢索附加的標(biāo)簽和輸出端口時(shí),可以通過(guò)順序N211中的學(xué)習(xí)動(dòng)作, 對(duì)收信人MAC地址cl的幀,附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到樹(shù)T1的路由 端口側(cè)。進(jìn)一步因?yàn)楫?dāng)確認(rèn)命中位時(shí),已經(jīng)成為未命中狀態(tài),所以節(jié)點(diǎn) G2在上述幀上附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,用第1實(shí)施例中的圖5所示的格式 將上述主信號(hào)幀轉(zhuǎn)送到節(jié)點(diǎn)G4。節(jié)點(diǎn)G4,從上行鏈路端口接收從節(jié)點(diǎn)G2發(fā)送的收信人擴(kuò)展標(biāo)簽gl的 主信號(hào)幀。而且,將收信人擴(kuò)展標(biāo)簽gl作為密鑰,檢索輸出端口。于是,因?yàn)槭冀K將對(duì)擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl的輸出端口設(shè)定在生成樹(shù)Tl的路由端口側(cè),所以節(jié)點(diǎn)G4從上行鏈路端口向節(jié)點(diǎn)Gl轉(zhuǎn)送上述接收幀。這時(shí),對(duì) 上述幀不施加一切變更。所以,不附加或刪除標(biāo)簽,進(jìn)一步不改寫(xiě)MAC 地址。節(jié)點(diǎn)Gl,從上行鏈路端口接收從節(jié)點(diǎn)G4發(fā)送的收信人擴(kuò)展標(biāo)簽gl的 主信號(hào)幀。而且,因?yàn)閿U(kuò)展標(biāo)簽所示的地址gl是自身的地址,所以除了 取消該擴(kuò)展標(biāo)簽外,將收信人MAC地址cl作為密鑰,檢索下行鏈路側(cè)的 輸出端口 。于是,通過(guò)順序N211中的學(xué)習(xí)動(dòng)作,我們看到持有收信人MAC 地址cl的節(jié)點(diǎn)與下行鏈路側(cè)的某個(gè)端口連接。所以,節(jié)點(diǎn)G1將上述幀轉(zhuǎn) 送到連接客戶Cl的下行鏈路端口??蛻鬋l接收由節(jié)點(diǎn)Gl轉(zhuǎn)送的收信人MAC地址cl的主信號(hào)幀。因?yàn)?收信人MAC地址與自身的MAC地址cl 一致,所以將該幀交給應(yīng)用程序 以外的程序。在該例中,將幀交給基本軟件內(nèi)的PING程序,顯示PING 命令的結(jié)果。通過(guò)上述,我們能夠說(shuō)明在由順序N311完成客戶Cl和客戶C2之間 的ARP REQUEST和ARP REPLY交換后不經(jīng)過(guò)長(zhǎng)時(shí)間,在節(jié)點(diǎn)G2 G4 的各節(jié)點(diǎn)中已經(jīng)學(xué)習(xí)了對(duì)客戶Cl的MAC地址cl的客戶Cl所屬的節(jié)點(diǎn) 的地址gl、在節(jié)點(diǎn)Gl已經(jīng)學(xué)習(xí)了對(duì)客戶Cl的MAC地址cl的輸出端口, 進(jìn)一步在節(jié)點(diǎn)G4己經(jīng)學(xué)習(xí)了對(duì)客戶C2的MAC地址c2的輸出端口,進(jìn) 一步學(xué)習(xí)了對(duì)客戶C2的MAC地址c2的客戶C2所屬的節(jié)點(diǎn)的地址g2的 情形中,客戶Cl和客戶C2之間的ICMP ECHO REQUEST (PING REQUEST)、 ICMP ECHO REPLY (PING REPLY)的通信順序。順序N313表示在從上述順序N311 312的通信不經(jīng)過(guò)長(zhǎng)時(shí)間,即進(jìn)行 老化處理前的狀態(tài)中,從客戶C2對(duì)客戶C2發(fā)送ICMP ECHO REQUEST (PING REQUEST)幀,客戶C2返回ICMP ECHO REPLY (PING REPLY) 幀時(shí)的例子。在順序N313中,在節(jié)點(diǎn)G2 G4的各節(jié)點(diǎn)中已經(jīng)學(xué)習(xí)了對(duì)客戶Cl的 MAC地址cl的客戶Cl所屬的節(jié)點(diǎn)的地址gl、在節(jié)點(diǎn)Gl已經(jīng)學(xué)習(xí)了對(duì) 客戶Cl的MAC地址cl的輸出端口,在節(jié)點(diǎn)G4已經(jīng)學(xué)習(xí)了對(duì)客戶C2 的MAC地址c2的輸出端口,進(jìn)一步在節(jié)點(diǎn)G1 G3的各節(jié)點(diǎn)中已經(jīng)學(xué)習(xí)了對(duì)客戶C2的MAC地址c2的客戶C2所屬的節(jié)點(diǎn)的地址g2。另外,在節(jié)點(diǎn)G1中將對(duì)MAC地址c2的命中位設(shè)定在命中,在節(jié)點(diǎn) G2中將對(duì)MAC地址cl的命中位也設(shè)定在命中。首先,客戶Cl向客戶C2發(fā)送收信人MAC為c2、發(fā)送源MAC為cl 的ICMP ECHO REQUEST幀。將該幀稱(chēng)為以后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)G1從下行鏈路端口接收上述幀。我們看到當(dāng)將收信人MAC作為 密鑰,檢索附加的標(biāo)簽和輸出端口時(shí),通過(guò)學(xué)習(xí)動(dòng)作,可以對(duì)收信人MAC 地址c2的幀,附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽g2,轉(zhuǎn)送到樹(shù)T2的路由端口側(cè)。進(jìn)一步 因?yàn)楫?dāng)確認(rèn)命中位時(shí),已經(jīng)成為命中狀態(tài),所以節(jié)點(diǎn)Gl將擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽 g2附加在上述幀上,用第1實(shí)施例中的圖5所示的格式,將上述主信號(hào)幀 轉(zhuǎn)送到節(jié)點(diǎn)G3。節(jié)點(diǎn)G3,從上行鏈路端口接收從節(jié)點(diǎn)Gl發(fā)送的收信人擴(kuò)展標(biāo)簽g2的 主信號(hào)幀。而且,將收信人擴(kuò)展標(biāo)簽g2作為密鑰,檢索輸出端口。于是, 因?yàn)槭冀K將對(duì)擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽g2的輸出端口設(shè)定在生成樹(shù)T2的路由端口 側(cè),所以節(jié)點(diǎn)G3從上行鏈路端口向節(jié)點(diǎn)G2轉(zhuǎn)送上述接收幀。這時(shí),對(duì) 上述幀不施加一切變更。所以,不附加或刪除標(biāo)簽,進(jìn)一步不改寫(xiě)MAC 地址。節(jié)點(diǎn)G2,從上行鏈路端口接收從節(jié)點(diǎn)G3發(fā)送的收信人擴(kuò)展標(biāo)簽g2的 主信號(hào)幀。而且,因?yàn)槭招湃藬U(kuò)展標(biāo)簽所示的地址g2是自身的地址,所 以除了取消該擴(kuò)展標(biāo)簽外,將收信人MAC地址c2作為密鑰,檢索下行鏈 路側(cè)的輸出端口。于是,通過(guò)剛才的學(xué)習(xí)動(dòng)作,我們看到持有收信人MAC 地址c2的節(jié)點(diǎn)與下行鏈路側(cè)的某個(gè)端口連接。所以,節(jié)點(diǎn)G2將上述幀轉(zhuǎn) 送到連接客戶C2的下行鏈路端口??蛻鬋2接收由節(jié)點(diǎn)G2轉(zhuǎn)送的收信人MAC地址c2的主信號(hào)幀。因?yàn)?收信人MAC地址與自身的MAC地址c2 —致,所以將該幀交給應(yīng)用程序 以外的程序。此外,在本例中,因?yàn)閷目蛻鬋l發(fā)送的幀作為ICMP ECHO REQUEST,所以客戶C2的基本軟件,作成收信人MAC地址cl、發(fā)送源 MAC地址c2的ICMP ECHO REPLY幀,發(fā)送到節(jié)點(diǎn)G2。將該幀稱(chēng)為以 后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)G2從下行鏈路端口接收上述幀。我們看到當(dāng)將收信人MAC作為密鑰,檢索附加的標(biāo)簽和輸出端口時(shí),可以對(duì)收信人MAC地址cl的幀, 附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,轉(zhuǎn)送到樹(shù)T1的路由端口側(cè)。進(jìn)一步因?yàn)楫?dāng)確認(rèn)命 中位時(shí),已經(jīng)成為命中狀態(tài),所以節(jié)點(diǎn)G2將擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl附加在上述 幀上,用第1實(shí)施例中的圖5所示的格式,將上述主信號(hào)幀轉(zhuǎn)送到節(jié)點(diǎn) G4。節(jié)點(diǎn)G4,從上行鏈路端口接收從節(jié)點(diǎn)G2發(fā)送的收信人擴(kuò)展標(biāo)簽gl的 主信號(hào)幀。而且,將收信人擴(kuò)展標(biāo)簽gl作為密鑰,檢索輸出端口。于是, 因?yàn)槭冀K將對(duì)擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl的輸出端口設(shè)定在生成樹(shù)Tl的路由端口 側(cè),所以節(jié)點(diǎn)G4從上行鏈路端口向節(jié)點(diǎn)Gl轉(zhuǎn)送上述接收幀。這時(shí),對(duì) 上述幀不施加一切變更。所以,不附加或刪除標(biāo)簽,進(jìn)一步不改寫(xiě)MAC 地址。節(jié)點(diǎn)Gl ,從上行鏈路端口接收從節(jié)點(diǎn)G4發(fā)送的收信人擴(kuò)展標(biāo)簽gl的 主信號(hào)幀。而且,因?yàn)槭招湃藬U(kuò)展標(biāo)簽所示的地址gl是自身的地址,所 以除了取消該擴(kuò)展標(biāo)簽外,將收信人MAC地址cl作為密鑰,檢索下行鏈 路側(cè)的輸出端口。于是,通過(guò)剛才的學(xué)習(xí)動(dòng)作,我們看到持有收信人MAC 地址cl的節(jié)點(diǎn)與下行鏈路側(cè)的某個(gè)端口連接。所以,節(jié)點(diǎn)G1將上述幀轉(zhuǎn) 送到連接客戶Cl的下行鏈路端口。客戶Cl接收由節(jié)點(diǎn)Gl轉(zhuǎn)送的收信人MAC地址cl的主信號(hào)幀。因?yàn)?收信人MAC地址與自身的MAC地址cl 一致,所以將該幀交給應(yīng)用程序 以外的程序。在該例中,將幀交給基本軟件內(nèi)的PING程序,顯示PING 命令的結(jié)果。通過(guò)上述,我們能夠說(shuō)明在客戶Cl和客戶C2之間的上次通信結(jié)束后 不經(jīng)過(guò)長(zhǎng)時(shí)間的情形中,在節(jié)點(diǎn)G1 G4的各節(jié)點(diǎn)中已經(jīng)學(xué)習(xí)了客戶Cl的 MAC地址cl和客戶Cl所屬的節(jié)點(diǎn)的地址gl、進(jìn)一步客戶C2的MAC 地址c2和客戶C2所屬的節(jié)點(diǎn)的地址g2的情形中的、客戶Cl和客戶C2 之間的通信順序。此外,能夠?qū)⒈緞?dòng)作例中的節(jié)點(diǎn)G4置換成簡(jiǎn)略了它的裝置構(gòu)成的節(jié)點(diǎn) E4。簡(jiǎn)略版節(jié)點(diǎn)E4,與節(jié)點(diǎn)G4比較,在(1)不持有存儲(chǔ)器復(fù)制信息3013、 (2)不持有MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043、 (3)不持有學(xué)習(xí)管理程序302和定時(shí)器306、和(4)不發(fā)送接收學(xué)習(xí)幀這4點(diǎn)是不同的。 下面,我們說(shuō)明本實(shí)施例的效果。至今,在由以太網(wǎng)(R)構(gòu)成的網(wǎng)絡(luò)中流過(guò)與方向有關(guān)的流經(jīng)過(guò)的節(jié)點(diǎn) 不同的非對(duì)稱(chēng)流的情形中,學(xué)習(xí)過(guò)程不起作用,盡管幀到達(dá)收信人,但是 因?yàn)橐矀鬟_(dá)到不需要的收信人,所以存在著引起網(wǎng)絡(luò)的混雜,頻帶利用效 率下降那樣的問(wèn)題。在本實(shí)施例中,除了附加廣播MAC地址幀、附加多播MAC地址幀、 和發(fā)送目的地不明的附加單播MAC地址幀外,對(duì)在標(biāo)簽學(xué)習(xí)完成后最初 流動(dòng)的單播幀,插入表示發(fā)送源的源標(biāo)簽,在將上述幀的發(fā)送源節(jié)點(diǎn)作為 路由節(jié)點(diǎn)的樹(shù)中,通過(guò)將上述附加源標(biāo)簽幀發(fā)送到與上述發(fā)送源成為收信 人的幀流過(guò)的路徑相反的路徑,即便在流過(guò)非對(duì)稱(chēng)流的情形中也能夠使學(xué) 習(xí)過(guò)程起作用,可以解除網(wǎng)絡(luò)的混雜,提高頻帶利用效率。另外至今,在轉(zhuǎn)送用表示收件人的標(biāo)簽的幀的情形中,必須預(yù)先在各 節(jié)點(diǎn)上與收信人MAC地址相應(yīng)地設(shè)定應(yīng)該附加的擴(kuò)展標(biāo)簽(轉(zhuǎn)發(fā)標(biāo)簽)。在本實(shí)施例中,通過(guò)在上述附加源標(biāo)簽幀中包含發(fā)送源標(biāo)簽信息,能 夠在各節(jié)點(diǎn)上與收信人MAC地址相應(yīng)地設(shè)定應(yīng)該附加的擴(kuò)展標(biāo)簽,可以 使設(shè)定作業(yè)自動(dòng)化。(第4實(shí)施例)下面,我們一面參照附圖, 一面詳細(xì)地說(shuō)明本發(fā)明的第4實(shí)施例。 本發(fā)明的第4實(shí)施例,對(duì)第1 第3實(shí)施例所示的構(gòu)成,追加用于從輸 入端口和輸入VLAN (VMAN)標(biāo)簽沒(méi)有學(xué)習(xí)地決定收信人標(biāo)簽的輸入端口表存儲(chǔ)器這點(diǎn)是不同的。圖49是詳細(xì)地表示在第4實(shí)施例中的表檢索器203C的構(gòu)成的方框圖。 在第4實(shí)施例中的表檢索器203C,與第1實(shí)施例的圖10中記載的表檢索器203比較,將表管理器2031變更為表管理器2031C,將信息比較器2032變更為信息比較器2032C這點(diǎn)是不同的。表管理器2031C,從表檢索密鑰信息20131 ,向標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器2041 、MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043 、廣播轉(zhuǎn)發(fā)表存儲(chǔ)器2042 、輸入端口表存儲(chǔ)器2049中的某一個(gè)發(fā)出檢索指示。也可以指定多個(gè)輸入到表管理器2031C的表檢索密鑰信息。指定多個(gè) 時(shí),首先檢索輸入端口表,當(dāng)命中時(shí)檢索標(biāo)簽轉(zhuǎn)發(fā)表。當(dāng)輸入端口表為命中錯(cuò)誤時(shí),檢索MAC轉(zhuǎn)發(fā)表,當(dāng)命中時(shí),將幀發(fā)送到由MAC轉(zhuǎn)發(fā)表指 定的端口。當(dāng)成為命中錯(cuò)誤時(shí),檢索廣播表,決定幀輸出目的地端口。將 到各表的檢索指示作為表讀入地址20311輸出到轉(zhuǎn)發(fā)表204。第1實(shí)施例的圖14中記載的表管理器203K第2實(shí)施例的圖42中記 載的表管理器2031A和第3實(shí)施例的圖47中記載的表管理器2031B,當(dāng) 幀到來(lái)時(shí),以標(biāo)簽轉(zhuǎn)發(fā)表〉MAC轉(zhuǎn)發(fā)表>廣播表的優(yōu)先順序進(jìn)行到各表的 檢索。與此相對(duì),本實(shí)施例的圖49中記載的表管理器2031C,當(dāng)幀到來(lái)時(shí), 以輸入端口表4示簽轉(zhuǎn)發(fā)表〉MAC轉(zhuǎn)發(fā)表>廣播表的優(yōu)先順序進(jìn)行到各表 的檢索。表管理器2031C,關(guān)于各表的檢索結(jié)果,從信息比較器2032,當(dāng)檢索 標(biāo)題信息和表項(xiàng)目信息一致時(shí)接受命中信息,當(dāng)不同時(shí)接受命中錯(cuò)誤信 息,直到命中,對(duì)轉(zhuǎn)發(fā)表204實(shí)施到同一表上的不同地址的檢索指示或到 下一優(yōu)先順序位的表的檢索指示。另外,當(dāng)參照MAC轉(zhuǎn)發(fā)表時(shí)命中時(shí), 輸出項(xiàng)目命中信息20312,經(jīng)過(guò)表存儲(chǔ)器讀入控制電路2046,對(duì)圖19的 老化管理表2044,將命中的參照地址作為存儲(chǔ)器地址,當(dāng)項(xiàng)目類(lèi)別為 MAC—Tag時(shí),將項(xiàng)目命中信息20312存儲(chǔ)在MAC-Tag項(xiàng)目管理信息的 項(xiàng)目中。另外表管理器2031C,從幀標(biāo)題信息20141,選出成為表的檢索對(duì)象的 標(biāo)題信息,為了與從轉(zhuǎn)發(fā)表204得到的表信息比較,輸出到信息比較器 2032。輸出的標(biāo)題信息,當(dāng)進(jìn)行到標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器2041的檢索時(shí)輸出 VLAN ID標(biāo)簽信息6202,當(dāng)進(jìn)行到MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043的檢索時(shí)輸 出發(fā)送目的地MAC地址601和VLAN標(biāo)簽606,當(dāng)進(jìn)行到廣播表存儲(chǔ)器 2042的檢索時(shí)輸出VLAN ID標(biāo)簽信息6202和VLAN ID6064,當(dāng)進(jìn)行到 輸入端口表存儲(chǔ)器2049的檢索時(shí)輸出VLANID6064和輸入端口信息。此 外,只在寄給該節(jié)點(diǎn)的附加轉(zhuǎn)發(fā)標(biāo)簽以太網(wǎng)(R)幀的情形中,以作為標(biāo) 簽控制信息20322輸出刪除標(biāo)簽的方式向信息比較器2032發(fā)出指示。下面,我們表示幀管理器2031C的動(dòng)作。(1) 幀管理器2031C,當(dāng)從下行鏈路側(cè)輸入第1實(shí)施例中的圖2所示的以太網(wǎng)(R)幀60的格式的幀時(shí),將輸入端口和輸入VLAN (這里將 VLAN值設(shè)定為0000)作為密鑰檢索輸入端口表2049。這里,當(dāng)命中檢 索,能夠取得應(yīng)該附加的擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽的收信人地址時(shí),立即附加收信人 地址,通過(guò)檢索標(biāo)簽轉(zhuǎn)發(fā)表,檢索收信人端口,向檢索出的端口輸出幀。 所以,當(dāng)在輸入端口表2049中命中時(shí),不進(jìn)行MAC轉(zhuǎn)發(fā)表2043、而且 廣播表存儲(chǔ)器2042的各表的檢索。另外當(dāng)檢索命中時(shí)調(diào)査收信人MAC地 址,如果收信人MAC地址是通用管理(Universal Administrative) MAC 地址(01-80-c2-00-00-0x),則以變換到隧道幀識(shí)別用MAC地址(這里為 00-00-4c-00-00-lx)的方式,用幀標(biāo)題信息20141向幀改寫(xiě)器205發(fā)出命 令。這里x是l f的任意值。當(dāng)檢索未命中時(shí),與第1 第3實(shí)施例中的表 管理器同樣,繼續(xù)進(jìn)行MAC轉(zhuǎn)發(fā)表2043、而且需要時(shí)廣播表存儲(chǔ)器2042 的檢索。(2) 幀管理器2031C,當(dāng)從下行鏈路側(cè)輸入第1實(shí)施例中的圖3所示 的VLAN Tagged以太網(wǎng)(R)幀61的格式的幀時(shí),將輸入端口和輸入VLAN(這里為VMAN)作為密鑰檢索輸入端口表2049。這里,當(dāng)檢索命中, 能夠取得應(yīng)該附加的擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽的收信人地址時(shí),立即附加收信人地 址,通過(guò)檢索標(biāo)簽轉(zhuǎn)發(fā)表,檢索收信人端口,向檢索出的端口輸出幀。所 以,當(dāng)在輸入端口表2049中命中時(shí),不進(jìn)行MAC轉(zhuǎn)發(fā)表2043、而且廣 播表存儲(chǔ)器2042的各表的檢索。另外當(dāng)檢索命中時(shí)調(diào)査收信人MAC地址, 如果收信人MAC地址是通用管理(Universal Administrative) MAC地址(01-80隱c2畫(huà)00-00-0x),則以變換到隧道幀識(shí)別用MAC地址(這里為 00-00-4c-00-00-lx)的方式,用幀標(biāo)題信息20141向幀改寫(xiě)器205發(fā)出命 令。這里x是l f的任意值。當(dāng)檢索未命中時(shí),與第1 第3實(shí)施例中的表 管理器同樣,繼續(xù)進(jìn)行MAC轉(zhuǎn)發(fā)表2043、而且需要時(shí)廣播表存儲(chǔ)器2042 的檢索。(3) 幀管理器2031C,當(dāng)從上行鏈路側(cè)附加寄給該節(jié)點(diǎn)的擴(kuò)展轉(zhuǎn)發(fā)標(biāo) 簽,但是輸入不附加VLAN (或VMAN)標(biāo)簽的幀時(shí),將輸入的VLAN(這里設(shè)定為0000)作為密鑰檢索廣播表存儲(chǔ)器2042。而且,在輸出端 口信息中記載的端口中,對(duì)下行鏈路側(cè)的端口,刪除擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽,以第1實(shí)施例中的圖2所示的以太網(wǎng)(R)幀60的格式,轉(zhuǎn)送幀。這時(shí)調(diào)查收信人MAC地址,如果隧道幀識(shí)別用MAC地址(這里為00-00-4c-00-00-lx), 則以變換到通用管理MAC地址(01-80-c2-00-00-0x)的方式,用幀標(biāo)題 信息20141向幀改寫(xiě)器205發(fā)出命令。這里x是l f的任意值。(4)幀管理器2031C,當(dāng)從上行鏈路側(cè)輸入寄給該節(jié)點(diǎn)的擴(kuò)展轉(zhuǎn)發(fā)標(biāo) 簽外,還輸入附加VLAN (或VMAN)標(biāo)簽的幀時(shí),將輸入的VLAN (或 VMAN)標(biāo)簽作為密鑰檢索廣播表存儲(chǔ)器2042。而且,在輸出端口信息中 記載的端口中,對(duì)下行鏈路側(cè)的端口,刪除擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽,以第l實(shí)施例 中的圖3所示的VLAN Tagged以太網(wǎng)(R)幀61的格式,轉(zhuǎn)送幀。這時(shí) 調(diào)査收信人MAC地址,如果隧道幀識(shí)別用MAC地址(這里為 00-00-4c-00-00-lx),則以變換到題信息20141向幀改寫(xiě)器205發(fā)出命令。 這里x是l f的任意值。信息比較器2032C比較幀管理器2031C進(jìn)行到轉(zhuǎn)發(fā)表204的檢索的結(jié) 果和成為檢索對(duì)象的標(biāo)題信息,決定輸出端口。如上所述,從幀管理器 2031C,與各表檢索相應(yīng),接受 幀的輸入端口信息以及VLAN ID'標(biāo) 簽信息6202、收信人MAC地址601、 VLAN標(biāo)簽606、 VLAN ID6064的 標(biāo)題信息,幀管理器2031C接受向轉(zhuǎn)發(fā)表204發(fā)出表讀入指示的結(jié)果作為 表信息20451,與各表的種類(lèi)相應(yīng)輸出信息比較和項(xiàng)目信息,并且輸出輸 出端口信息20321。另外,當(dāng)輸出輸出端口信息20321時(shí),與輸入端口信 息比較,當(dāng)是相同的端口信息時(shí),為了防止幀的環(huán)路不輸出輸出端口信息, 廢棄幀。在下列(1)到(4)中表示參照各表時(shí)的動(dòng)作內(nèi)容。(1 )當(dāng)參照標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器2041時(shí),因?yàn)閂LAN ID ,標(biāo)簽信息6202 成為參照的存儲(chǔ)器地址,所以標(biāo)題信息不需要進(jìn)行信息比較。將圖17的 標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器2041的輸出端口信息、故障時(shí)輸出端口信息輸出到輸 出端口 20321。此外,當(dāng)沒(méi)有項(xiàng)目時(shí),向表管理器2031輸出項(xiàng)目命中錯(cuò)誤 的信息。(2)當(dāng)參照MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043時(shí),比較檢索標(biāo)題信息和圖16 的MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043的表項(xiàng)目上的MAC發(fā)送目的地地址、發(fā)送目 的地第1段TAG信息,當(dāng)一致時(shí),將表項(xiàng)目中記載的輸出端口信息、障 礙輸出端口信息輸出到輸出端口信息20321,輸出標(biāo)簽信息作為標(biāo)簽信息20321,輸出標(biāo)簽控制信息作為標(biāo)簽控制信息20322。當(dāng)不一致時(shí),將項(xiàng)目 命中錯(cuò)誤的信息輸出到表管理器2031。(3) 當(dāng)參照廣播表存儲(chǔ)器2042時(shí),因?yàn)閂LAN ID 標(biāo)簽信息6202 或VLAN ID6064成為參照的存儲(chǔ)器地址,所以標(biāo)題信息不需要進(jìn)行信息 比較。圖18的廣播表存儲(chǔ)器2042的多個(gè)輸出端口信息,在確認(rèn)作為多個(gè) 輸出端口信息不登記的端口號(hào)碼是否不與輸出端口信息一致后,當(dāng)一致時(shí) 廢棄幀,當(dāng)不一致時(shí),作為輸出端口信息20321輸出。此外,當(dāng)在參照存 儲(chǔ)器地址目的地中沒(méi)有項(xiàng)目時(shí),向表管理器2031C輸出項(xiàng)目命中錯(cuò)誤的信 息。(4) 當(dāng)參照輸入端口表存儲(chǔ)器2049時(shí),因?yàn)閂LANID6064和輸入端 口信息成為參照的存儲(chǔ)器地址,所以標(biāo)題信息不需要進(jìn)行信息比較。圖51 的輸入端口表存儲(chǔ)器2049的轉(zhuǎn)發(fā)標(biāo)簽信息,在確認(rèn)是否登記后,當(dāng)不登 記時(shí)廢棄幀,當(dāng)?shù)怯洉r(shí),對(duì)表管理器2031C要求檢索標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器 2041,進(jìn)一步將用于實(shí)施標(biāo)簽信息20321、標(biāo)簽追加指令的標(biāo)簽控制信息 作為標(biāo)簽控制信息20322輸出轉(zhuǎn)發(fā)標(biāo)簽信息。此外,當(dāng)在參照存儲(chǔ)器地址 目的地中沒(méi)有項(xiàng)目時(shí),向表管理器2031C輸出項(xiàng)目命中錯(cuò)誤的信息。圖50是詳細(xì)地表示第4實(shí)施例中的轉(zhuǎn)發(fā)表204C的構(gòu)成的方框圖。在第4實(shí)施例中的轉(zhuǎn)發(fā)表204C,與第1實(shí)施例中的轉(zhuǎn)發(fā)表204比較, 將表存儲(chǔ)器讀入控制電路2046變更到表存儲(chǔ)器讀入控制電路2046C,將 表存儲(chǔ)器寫(xiě)入控制電路2048變更到表存儲(chǔ)器寫(xiě)入控制電路2048C,進(jìn)一 步追加輸入端口表存儲(chǔ)器2049這點(diǎn)是不同的。轉(zhuǎn)發(fā)表204C,關(guān)于標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器2041、廣播表存儲(chǔ)器2042、 MAC 轉(zhuǎn)發(fā)表存儲(chǔ)器2043、老化管理表2044、存儲(chǔ)器信息輸出電路2045、老化 控制器2047,與第1實(shí)施例的轉(zhuǎn)發(fā)表204中包含的相同。表存儲(chǔ)器讀入控制電路2046C讀入進(jìn)行讀入處理的表地址,輸出其結(jié) 果,但是除了在第1實(shí)施例中的表存儲(chǔ)器讀入控制電路2046中舉出的(l) 到(3)的動(dòng)作外,還追加下列動(dòng)作。(4)當(dāng)讀入圖51的輸入端口表存儲(chǔ)器2049時(shí),作為表讀入地址,接 受VLAN ID6064和輸入端口信息,參照與該信息相同的存儲(chǔ)器地址,那 里輸入的,輸出端口信息、故障時(shí)輸出端口信息輸出到存儲(chǔ)器信息輸出電路2045 。此外當(dāng)項(xiàng)目無(wú)效時(shí),輸出沒(méi)有項(xiàng)目 一事作為項(xiàng)目命中信息20312 。 表存儲(chǔ)器寫(xiě)入控制電路2048C進(jìn)行到各表的項(xiàng)目寫(xiě)入動(dòng)作。當(dāng)從表寫(xiě)入地址3011,輸入MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043、標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器2041、廣播表存儲(chǔ)器2042、輸入端口表存儲(chǔ)器2049中的某一個(gè)的存儲(chǔ)器地址時(shí),對(duì)該存儲(chǔ)器地址,寫(xiě)入表寫(xiě)入信息3012作為表項(xiàng)目。圖51是詳細(xì)地表示圖50中記載的輸入端口表存儲(chǔ)器2049的構(gòu)成的方框圖。輸入端口表存儲(chǔ)器2049用于存儲(chǔ)附加在IEEE802.3以太網(wǎng)(R)幀、 IEEE803.3 VLAN Tagged以太網(wǎng)(R)幀上的擴(kuò)展收信人轉(zhuǎn)發(fā)標(biāo)簽信息。 存儲(chǔ)器地址范圍當(dāng)16個(gè)端口輸入管理時(shí)為OxOOOO OxFFFF的16位,最大 存儲(chǔ)65536個(gè)項(xiàng)目。在16位的存儲(chǔ)器地址范圍中,上位4位表示端口 ,下位12位表示VLAN ID。從而通過(guò)指定組合端口和VLANID的存儲(chǔ)器地址進(jìn)行表存取。此外, 也可以令上位12位為VALN,下位4位為端口。另外,通過(guò)增減位,也 可以與16個(gè)端口以外的端口數(shù)對(duì)應(yīng)。在本實(shí)施例中,通過(guò)準(zhǔn)備好輸入端口表,可以設(shè)定對(duì)與預(yù)先設(shè)定的輸 入端口和輸入VLAN標(biāo)簽ID的條件一致的幀的擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽信息,即便 學(xué)習(xí)過(guò)程不起作用時(shí),通過(guò)用標(biāo)簽的轉(zhuǎn)送,也能夠防止將幀傳達(dá)到不需要 的收信人,可以解除網(wǎng)絡(luò)的混雜,提高頻帶利用效率。在已有的不用學(xué)習(xí)的情形中,必須在各節(jié)點(diǎn)上預(yù)先設(shè)定與收信人MAC 地址相應(yīng)地應(yīng)該附加的擴(kuò)展標(biāo)簽(轉(zhuǎn)發(fā)標(biāo)簽)。在本實(shí)施例中,因?yàn)閼?yīng)該 設(shè)定的項(xiàng)目退縮到作為終端單位的地址的VLAN和經(jīng)過(guò)以太網(wǎng)(R)交換 機(jī)連接多個(gè)終端的輸入端口,所以可以大幅度地簡(jiǎn)略設(shè)定作業(yè)。圖52是表示適用本發(fā)明的物理網(wǎng)絡(luò)的構(gòu)成例的方框圖。對(duì)第1實(shí)施例 中的圖1,追加客戶C4、以太網(wǎng)(R)交換機(jī)Wl和以太網(wǎng)(R)交換機(jī) W2。以太網(wǎng)(R)交換機(jī)Wl持有UnTag端口和Tagged端口這樣2種端口,進(jìn)行下列動(dòng)作。(1)對(duì)從Untag端口輸入的圖2所示的以太網(wǎng)(R)幀60的格式的幀, 追加插入預(yù)先設(shè)定的ID的VLAN標(biāo)簽,變換到圖3所示的VLAN Tagged以太網(wǎng)(R)幀61的形式,從Tagged端口輸出。(2)當(dāng)從Tagged端口輸入圖3所示的以太網(wǎng)(R)幀61的格式的幀 時(shí),參照設(shè)定信息,當(dāng)與設(shè)定信息一致時(shí),從上述輸入幀刪除VLAN標(biāo)簽, 變換到圖2所示的以太網(wǎng)(R)幀60的形式,從Untag端口輸出。在圖52中,使客戶C4與以太網(wǎng)(R)交換機(jī)Wl的UnTag端口連接, 使節(jié)點(diǎn)Gl與Tagged端口連接。另外,以從Tagged端口收發(fā)附加ID0001 的VLAN標(biāo)簽幀的方式進(jìn)行設(shè)定。圖52中的以太網(wǎng)(R)交換機(jī)W2是進(jìn)行與以太網(wǎng)(R)交換機(jī)Wl 同樣動(dòng)作的以太網(wǎng)(R)交換機(jī)。使客戶C3與以太網(wǎng)(R)交換機(jī)W2的 UnTag端口連接,使節(jié)點(diǎn)G3與Tagged端口連接。另外,以從Tagged端 口收發(fā)附加ID0001的VLAN標(biāo)簽幀的方式進(jìn)行設(shè)定。我們參照?qǐng)D52述說(shuō)本實(shí)施例中的第1動(dòng)作例。在第1動(dòng)作例中,在節(jié)點(diǎn)Gl的輸入端口表存儲(chǔ)器中,以對(duì)從端口 D/L1 輸入的幀追加插入收信人標(biāo)簽地址g2的擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽的方式進(jìn)行設(shè)定, 在節(jié)點(diǎn)G2的輸入端口表存儲(chǔ)器中,以對(duì)從端口 D/L1輸入的幀追加插入收 信人標(biāo)簽地址gl的擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽的方式進(jìn)行設(shè)定。其上表示客戶Cl向客 戶C2發(fā)送PING REQUEST,客戶C2向客戶Cl返回PING REPLY時(shí)的 各節(jié)點(diǎn)和客戶之間的幀的交換。此外已經(jīng)解決了 ARP。首先在發(fā)送幀前,在節(jié)點(diǎn)Gl,以對(duì)從端口 D/L1輸入的全部幀追加插 入收信人標(biāo)簽地址g2的擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽的方式進(jìn)行設(shè)定。因?yàn)橐詫?duì)從端口 D/L1輸入的全部幀插入收信人標(biāo)簽g2的方式進(jìn)行設(shè)定,所以關(guān)于從端口 D/L1輸入的全部VLAN標(biāo)簽,必須以插入轉(zhuǎn)發(fā)標(biāo)簽g2的方式進(jìn)行設(shè)定。 所以,對(duì)從輸入端口表存儲(chǔ)器2049的端口 D/L1、VLAN0000到端口 D/L1、 VLAN4095的合計(jì)4096個(gè)項(xiàng)目,指定g2作為擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽信息。另夕卜, 即便對(duì)廣播表存儲(chǔ)器2042,對(duì)從VLANOOOO到4095的合計(jì)4096個(gè)項(xiàng)目, 也在多個(gè)輸出端口信息中追加記載D/L1端口。下面在節(jié)點(diǎn)G2,以對(duì)從端口 D/L1輸入的全部幀追加插入收信人標(biāo)簽 地址gl的擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽的方式進(jìn)行設(shè)定。因?yàn)橐詫?duì)從端口 D/L1輸入的全 部幀插入收信人標(biāo)簽gl的方式進(jìn)行設(shè)定,所以關(guān)于從端口 D/L1輸入的全 部VLAN標(biāo)簽,必須以插入轉(zhuǎn)發(fā)標(biāo)簽gl的方式進(jìn)行設(shè)定。所以,對(duì)從輸入端口表存儲(chǔ)器2049的端口 D/L1、 VLANOOOO到端口 D/L1、 VLAN4095 的合計(jì)4096個(gè)項(xiàng)目,指定gl作為擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽信息。另外,即便對(duì)廣播 表存儲(chǔ)器2042,對(duì)從VLANOOOO到4095的合計(jì)4096個(gè)項(xiàng)目,也在多個(gè) 輸出端口信息中追加記載D/L1端口。根據(jù)上述設(shè)定,從客戶Cl向客戶C2發(fā)送PINGREQUEST。設(shè)定該幀 的格式為圖2所示的以太網(wǎng)(R)幀60,收信人MAC地址為c2,發(fā)送源 MAC地址為cl。節(jié)點(diǎn)Gl從端口 D/L1接受來(lái)自客戶Cl的幀。上述幀的輸入端口為 D/L1,因?yàn)閂LAN沒(méi)有標(biāo)簽,所以令VLAN二OOOO檢索輸入端口表存儲(chǔ)器 2049。于是,因?yàn)樵O(shè)定g2作為擴(kuò)展轉(zhuǎn)發(fā)信息,所以對(duì)上述幀插入擴(kuò)展轉(zhuǎn) 發(fā)標(biāo)簽,檢索標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器2043,決定輸出端口。因?yàn)樽鳛闃?biāo)簽地址 g2的樹(shù)的樹(shù)T2具有圖35所示的形狀,所以用圖5所示的附加轉(zhuǎn)發(fā)標(biāo)簽 以太網(wǎng)(R)幀62的格式,將上述幀轉(zhuǎn)送到節(jié)點(diǎn)G3。節(jié)點(diǎn)G3,當(dāng)從上行鏈路端口接收從節(jié)點(diǎn)Gl發(fā)送的上述幀時(shí),檢索標(biāo) 簽轉(zhuǎn)發(fā)表存儲(chǔ)器2043,決定輸出端口。因?yàn)樽鳛闃?biāo)簽地址g2的樹(shù)的樹(shù)T2 具有圖35所示的形狀,所以將上述幀轉(zhuǎn)送到節(jié)點(diǎn)G2。節(jié)點(diǎn)G2從上行鏈路端口接收來(lái)該節(jié)點(diǎn)G3的幀。因?yàn)樵搸郊恿思慕o 該節(jié)點(diǎn)的擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽,所以首先檢索廣播表存儲(chǔ)器2042。這里因?yàn)樵谏?述幀上不附加VLAN標(biāo)簽,所以檢索密鑰用VLAN=0000。而且因?yàn)樵跈z 索出的多個(gè)輸出端口信息中,作為下行鏈路側(cè)端口設(shè)定的端口只是D/L1 , 所以從上述幀刪除擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽,轉(zhuǎn)送到D/L1。客戶C2接收由節(jié)點(diǎn)G2轉(zhuǎn)送的收信人MAC地址c2的主信號(hào)幀,但是 因?yàn)槭招湃薓AC地址與自身的MAC地址c2 —致,所以將該幀交給應(yīng)用 程序以外的程序。此外,在該例中,因?yàn)閷目蛻鬋l發(fā)送的幀作為ICMP ECHO REQUEST,所以客戶C2的基本軟件,作成收信人MAC地址cl、發(fā)送源 MAC地址c2的ICMP ECHO REPLY幀,發(fā)送到節(jié)點(diǎn)G2。該幀的格式為 圖2所示的以太網(wǎng)(R)幀60。將該幀稱(chēng)為以后說(shuō)明的主信號(hào)幀。節(jié)點(diǎn)G2從下行鏈路端口接收上述主信號(hào)幀。而且我們看到當(dāng)將輸入端 口 (D/L1)和VLAN (0000)作為密鑰,檢索輸入端口表存儲(chǔ)器2049時(shí),通過(guò)附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,可以轉(zhuǎn)送到圖34所示的樹(shù)T1的路由端口側(cè)。因此節(jié)點(diǎn)G2在上述幀上附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,用第1實(shí)施例中的圖5所 示的附加轉(zhuǎn)發(fā)標(biāo)簽以太網(wǎng)(R)幀62的格式,將上述主信號(hào)幀轉(zhuǎn)送到節(jié)點(diǎn) G4。節(jié)點(diǎn)G4,當(dāng)從上行鏈路端口接收從節(jié)點(diǎn)G2發(fā)送的上述幀時(shí),檢索標(biāo) 簽轉(zhuǎn)發(fā)表存儲(chǔ)器2043,決定輸出端口。因?yàn)樽鳛闃?biāo)簽地址gl的樹(shù)的樹(shù)T1 具有圖34所示的形狀,所以將上述幀轉(zhuǎn)送到節(jié)點(diǎn)G1。節(jié)點(diǎn)Gl從上行鏈路端口接收來(lái)該節(jié)點(diǎn)G4的幀。因?yàn)樵搸郊恿思慕o 該節(jié)點(diǎn)的擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽,所以首先檢索廣播表存儲(chǔ)器2042。這里因?yàn)樵谏?述幀上不附加VLAN標(biāo)簽,所以檢索密鑰用VLAN=0000。而且因?yàn)樵跈z 索出的多個(gè)輸出端口信息中,作為下行鏈路側(cè)端口設(shè)定的端口只是D/L1 , 所以從上述幀刪除擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽,轉(zhuǎn)送到D/L1。客戶Cl接收由節(jié)點(diǎn)Gl轉(zhuǎn)送的收信人MAC地址cl的主信號(hào)幀,但是 因?yàn)槭招湃薓AC地址與自身的MAC地址c2 —致,所以將該幀交給應(yīng)用 程序以外的程序。在該例中,將幀交給基本軟件內(nèi)的PING程序,顯示PING 命令的結(jié)果。通過(guò)上述,我們能夠說(shuō)明當(dāng)在節(jié)點(diǎn)Gl以對(duì)從端口 D/L1輸入的幀追加 插入收信人標(biāo)簽地址g2的擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽的方式進(jìn)行設(shè)定,在節(jié)點(diǎn)G2以對(duì) 從端口 D/L1輸入的幀追加插入收信人標(biāo)簽地址gl的擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽的方式 進(jìn)行設(shè)定時(shí),客戶Cl向客戶C2發(fā)送PING REQUEST,客戶C2向客戶 Cl返回PING REPLY時(shí)的各節(jié)點(diǎn)和客戶之間的幀的交換。此外,能夠?qū)⒈緞?dòng)作例中的節(jié)點(diǎn)G4置換成簡(jiǎn)略了它的裝置構(gòu)成的節(jié)點(diǎn) E4。簡(jiǎn)略版節(jié)點(diǎn)E4,與節(jié)點(diǎn)G4比較,在(1)不持有存儲(chǔ)器復(fù)制信息3013、 (2)不持有MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043、 (3)不持有學(xué)習(xí)管理程序302和 定時(shí)器306、和(4)不發(fā)送接收學(xué)習(xí)幀這4點(diǎn)是不同的。下面我們參照?qǐng)D52,述說(shuō)本實(shí)施例中的第2動(dòng)作例。在第2動(dòng)作例中,在節(jié)點(diǎn)G1的輸入端口表存儲(chǔ)器中,以對(duì)從端口 D/L2 輸入的VLAN0001的幀追加插入收信人標(biāo)簽地址g3的擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽的方 式進(jìn)行設(shè)定,在節(jié)點(diǎn)G3的輸入端口表存儲(chǔ)器中,以對(duì)從端口 D/L1輸入的 VLAN0001的幀追加插入收信人標(biāo)簽地址gl的擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽的方式進(jìn)行設(shè)定。其上表示客戶C4向客戶C3發(fā)送PING REQUEST,客戶C3向客戶 C4返回PING REPLY時(shí)的各節(jié)點(diǎn)和客戶之間的幀的交換。此外己經(jīng)解決 了 ARP。首先在發(fā)送幀前,在節(jié)點(diǎn)Gl,以對(duì)從端口 D/L2輸入的VLANOOOl的 幀追加插入收信人標(biāo)簽地址g3的擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽的方式進(jìn)行設(shè)定。所以, 對(duì)從輸入端口表存儲(chǔ)器2049的端口 D/L2、 VLANOOOl的項(xiàng)目,指定g3 作為擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽信息。另外,即便對(duì)廣播表存儲(chǔ)器2042,對(duì)VLANOOOl 的項(xiàng)目,也在多個(gè)輸出端口信息中追加記載D/L2端口 。下面在節(jié)點(diǎn)G3,以對(duì)從端口 D/L1輸入的VLANOOOl的幀追加插入收 信人標(biāo)簽地址gl的擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽的方式進(jìn)行設(shè)定。所以,對(duì)從輸入端口 表存儲(chǔ)器2049的端口 D/L1、 VLANOOOl的項(xiàng)目,指定gl作為擴(kuò)展轉(zhuǎn)發(fā) 標(biāo)簽信息。另外,即便對(duì)廣播表存儲(chǔ)器2042,對(duì)VLANOOOl的項(xiàng)目,也 在多個(gè)輸出端口信息中追加記載D/L1端口。根據(jù)上述設(shè)定,從客戶C4向客戶C3發(fā)送PING REQUEST。設(shè)定該幀 的格式為圖2所示的以太網(wǎng)(R)幀60,收信人MAC地址為c3,發(fā)送源 MAC地址為c4。以太網(wǎng)(R)交換機(jī)W1,當(dāng)從客戶C4接收上述幀時(shí),對(duì)輸入幀插入 ID0001的VLAN標(biāo)簽,用圖3所示的VLAN Tagged以太網(wǎng)(R)幀61的 格式,轉(zhuǎn)送到節(jié)點(diǎn)G1。節(jié)點(diǎn)Gl從端口 D/L2接受幀。而且將輸入端口作為D/L2,令 VLAN=0000檢索輸入端口表存儲(chǔ)器2049。于是,因?yàn)樵O(shè)定g3作為擴(kuò)展轉(zhuǎn) 發(fā)信息,所以對(duì)上述幀插入擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽g3 ,檢索標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器2043 , 決定輸出端口。因?yàn)樽鳛闃?biāo)簽地址g3的樹(shù)的樹(shù)T3具有圖36所示的形狀, 所以用圖53所示的附加轉(zhuǎn)發(fā)標(biāo)簽 VLAN標(biāo)簽以太網(wǎng)(R)幀62C的格 式,將上述幀轉(zhuǎn)送到節(jié)點(diǎn)G3。節(jié)點(diǎn)G3從上行鏈路端口接收來(lái)該節(jié)點(diǎn)G1的幀。因?yàn)樵搸郊恿思慕o 該節(jié)點(diǎn)的擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽,所以首先檢索廣播表存儲(chǔ)器2042。這里檢索密鑰 用VLAN=0001。而且因?yàn)樵跈z索出的多個(gè)輸出端口信息中,作為下行鏈 路側(cè)端口設(shè)定的端口只是D/L1,所以從上述幀刪除擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽,轉(zhuǎn)送 到D/L1。以太網(wǎng)(R)交換機(jī)W2,當(dāng)從客戶C3接收上述幀時(shí),確認(rèn)輸入幀的 VLAN ID。在以太網(wǎng)(R)交換機(jī)W2中,因?yàn)橐栽赥agged端口處理 VLAN0001的附加標(biāo)簽幀的方式進(jìn)行設(shè)定,所以刪除VLAN標(biāo)簽,變換到 圖2所示的以太網(wǎng)(R)幀60的格式,從Untag端口轉(zhuǎn)送到客戶C3??蛻鬋3接收由以太網(wǎng)(R)交換機(jī)W2接收的收信人MAC地址c3的 主信號(hào)幀,因?yàn)槭招湃薓AC地址與自身的MAC地址c3—致,所以將該 幀交給應(yīng)用程序以外的程序。此外,在該例中,因?yàn)閷目蛻鬋4發(fā)送的幀作為ICMP ECHO REQUEST,所以客戶C3的基本軟件,作成收信人MAC地址c4、發(fā)送源 MAC地址c3的ICMP ECHO REPLY幀,發(fā)送到以太網(wǎng)(R)交換機(jī)W2。 該幀的格式為圖2所示的以太網(wǎng)(R)幀60。將該幀稱(chēng)為以后說(shuō)明的主信 號(hào)幀。以太網(wǎng)(R)交換機(jī)W2,當(dāng)從客戶C3接收上述幀時(shí),對(duì)輸入幀插入 ID0001的VLAN標(biāo)簽,用圖3所示的VLAN Tagged以太網(wǎng)(R)幀61的 格式,轉(zhuǎn)送到節(jié)點(diǎn)G3。節(jié)點(diǎn)G3從下行鏈路端口接收上述幀。而且我們看到當(dāng)將輸入端口 (D/L1)和VLAN (0001)作為密鑰,檢索輸入端口表存儲(chǔ)器2049時(shí), 通過(guò)附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,可以轉(zhuǎn)送到圖34所示的樹(shù)T1的路由端口側(cè)。 因此節(jié)點(diǎn)G3在上述幀上附加擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽gl,用圖53所示的附加轉(zhuǎn)發(fā) 標(biāo)簽.VLAN標(biāo)簽以太網(wǎng)(R)幀62C的格式,將上述主信號(hào)幀轉(zhuǎn)送到節(jié) 點(diǎn)Gl。節(jié)點(diǎn)Gl從上行鏈路端口接收來(lái)該節(jié)點(diǎn)G3的幀。因?yàn)樵搸郊恿思慕o 該節(jié)點(diǎn)的擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽,所以首先檢索廣播表存儲(chǔ)器2042。這里檢索密鑰 用VLAN=0001。而且因?yàn)樵跈z索出的多個(gè)輸出端口信息中,作為下行鏈 路側(cè)端口設(shè)定的端口只是D/L2,所以從上述幀刪除擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽,變換 到圖3所示的VLAN Tagged以太網(wǎng)(R)幀61的格式,轉(zhuǎn)送到D/L2。以太網(wǎng)(R)交換機(jī)W1,當(dāng)從節(jié)點(diǎn)Gl接收上述幀時(shí),確認(rèn)輸入幀的 VLAN ID。在以太網(wǎng)(R)交換機(jī)Wl中,因?yàn)橐栽赥agged端口處理 VLAN0001的附加標(biāo)簽幀的方式進(jìn)行設(shè)定,所以刪除VLAN標(biāo)簽,變換到 圖2所示的以太網(wǎng)(R)幀60的格式,從Untag端口轉(zhuǎn)送到客戶C4??蛻鬋4接收由以太網(wǎng)(R)交換機(jī)W4轉(zhuǎn)送的收信人MAC地址c4的 主信號(hào)幀。因?yàn)槭招湃薓AC地址與自身的MAC地址c4一致,所以將該 幀交給應(yīng)用程序以外的程序。在該例中,將幀交給基本軟件內(nèi)的PING程 序,顯示PING命令的結(jié)果。通過(guò)上述,我們能夠說(shuō)明當(dāng)在節(jié)點(diǎn)G1的輸入端口表存儲(chǔ)器,以對(duì)從端 口 D/L2輸入的VLAN0001的幀追加插入收信人標(biāo)簽地址g3的擴(kuò)展轉(zhuǎn)發(fā) 標(biāo)簽的方式進(jìn)行設(shè)定,在節(jié)點(diǎn)G3以對(duì)從端口表存儲(chǔ)器中,對(duì)從端口D/L1 輸入的VLAN0001的幀追加插入收信人標(biāo)簽地址gl的擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽的方 式進(jìn)行設(shè)定時(shí),客戶C4向客戶C3發(fā)送PINGREQUEST,客戶C3向客戶 C4返回PING REPLY時(shí)的各節(jié)點(diǎn)和客戶之間的幀的交換。此外,能夠?qū)⒈緞?dòng)作例中的節(jié)點(diǎn)G4置換成簡(jiǎn)略了它的裝置構(gòu)成的節(jié)點(diǎn) E4。簡(jiǎn)略版節(jié)點(diǎn)E4,與節(jié)點(diǎn)G4比較,在(1)不持有存儲(chǔ)器復(fù)制信息3013、 (2)不持有MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043、 (3)不持有學(xué)習(xí)管理程序302和 定時(shí)器306、和(4)不發(fā)送接收學(xué)習(xí)幀這4點(diǎn)是不同的。下面我們參照?qǐng)D52,述說(shuō)本實(shí)施例中的第3動(dòng)作例。在第3動(dòng)作例中,在節(jié)點(diǎn)Gl的輸入端口表存儲(chǔ)器中,以對(duì)從端口 D/L2 輸入的VLAN0001的幀追加插入收信人標(biāo)簽地址g3的擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽的方 式進(jìn)行設(shè)定,在節(jié)點(diǎn)G3的輸入端口表存儲(chǔ)器中,以對(duì)從端口 D/L1輸入的 VLAN0001的幀追加插入收信人標(biāo)簽地址gl的擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽的方式進(jìn)行 設(shè)定。其上表示當(dāng)以太網(wǎng)(R)交換機(jī)W1,在IEEE802.1D或IEEE802.1W 中規(guī)定的生成樹(shù)協(xié)議中,發(fā)送用于構(gòu)筑樹(shù)的BPDU幀,將該幀轉(zhuǎn)送到以太 網(wǎng)(R)交換機(jī)W2時(shí)的交換。此外,本實(shí)施例中的BPDU幀為圖3所示的VLANTagged以太網(wǎng)(R) 幀61的格式,設(shè)定是通用管理MAC地址的一部分的01-80-c2-00-00-00 作為收信人MAC地址。在本實(shí)施例中以BPDU幀的轉(zhuǎn)送為例,持有通用管理MAC地址的幀 表示在從以太網(wǎng)(R)交換機(jī)Wl到以太網(wǎng)(R)交換機(jī)W2之間,或者從 以太網(wǎng)(R)交換機(jī)W2到以太網(wǎng)(R)交換機(jī)W1之間可以交換。但是本 實(shí)施例不限于BPDU幀,可以適用于持有01-80-c2-00-00-0x (x為l~f) 的收信人MAC地址(以下,稱(chēng)為BPDU地址)的,全部種類(lèi)的通用管理MAC地址。首先在發(fā)送幀前,在節(jié)點(diǎn)Gl,以對(duì)從端口 D/L2輸入的VLAN0001的 幀追加插入收信人標(biāo)簽地址g3的擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽的方式進(jìn)行設(shè)定。所以, 對(duì)從輸入端口表存儲(chǔ)器2049的端口 D/L2、 VLAN0001的項(xiàng)目,指定g3 作為擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽信息。另外,即便對(duì)廣播表存儲(chǔ)器2042,對(duì)VLANOOOl 的項(xiàng)目,也在多個(gè)輸出端口信息中追加記載D/L2端口。下面在節(jié)點(diǎn)G3,以對(duì)從端口 D/L1輸入的VLAN0001的幀追加插入收 信人標(biāo)簽地址gl的擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽的方式進(jìn)行設(shè)定。所以,對(duì)從輸入端口 表存儲(chǔ)器2049的端口 D/L1、 VLAN0001的項(xiàng)目,指定gl作為擴(kuò)展轉(zhuǎn)發(fā) 標(biāo)簽信息。另外,即便對(duì)廣播表存儲(chǔ)器2042,對(duì)VLANOOOl的項(xiàng)目,也 在多個(gè)輸出端口信息中追加記載D/L1端口。根據(jù)上述設(shè)定,對(duì)以太網(wǎng)(R)交換機(jī)W1的Tagged端口設(shè)定生成樹(shù)。 當(dāng)這樣做時(shí)從以太網(wǎng)(R)交換機(jī)W1的Tagged端口,發(fā)送具有圖3所示 的以太網(wǎng)(R)幀61的格式,收信人MAC地址為BPDU地址,發(fā)送源 MAC地址為是以太網(wǎng)(R)交換機(jī)W1的MAC地址的Wl, VLAN標(biāo)簽 內(nèi)的ID為0001的BPDU控制幀。節(jié)點(diǎn)Gl從端口 D/L2接受幀。而且將輸入端口作為D/L2,令 VLAN^0000檢索輸入端口表存儲(chǔ)器2049。于是,因?yàn)樵O(shè)定g3作為擴(kuò)展轉(zhuǎn) 發(fā)信息,所以對(duì)上述幀插入擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽g3 ,檢索標(biāo)簽轉(zhuǎn)發(fā)表存儲(chǔ)器2043 , 決定輸出端口 。因?yàn)樽鳛闃?biāo)簽地址g3的樹(shù)的樹(shù)T3具有圖36所示的形狀, 所以用圖53所示的附加轉(zhuǎn)發(fā)標(biāo)簽 VLAN標(biāo)簽以太網(wǎng)(R)幀62C的格 式,將上述幀轉(zhuǎn)送到節(jié)點(diǎn)G3。這時(shí)節(jié)點(diǎn)Gl ,將收信人MAC地址從BPDU地址變換到隧道幀識(shí)別用 MAC地址(這里為00-00-4c-00-00-10)。進(jìn)行該變換的理由是因?yàn)樵谥欣^ 節(jié)點(diǎn)中,不進(jìn)行作為通用管理MAC的幀處理。節(jié)點(diǎn)G3從上行鏈路端口接收來(lái)該節(jié)點(diǎn)Gl的幀。因?yàn)樵搸郊恿思慕o 該節(jié)點(diǎn)的擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽,所以首先檢索廣播表存儲(chǔ)器2042。這里檢索密鑰 用VLAN=0001。而且因?yàn)樵跈z索出的多個(gè)輸出端口信息中,作為下行鏈 路側(cè)端口設(shè)定的端口只是D/L1,所以從上述幀刪除擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽,轉(zhuǎn)送 到D/L1。這時(shí)節(jié)點(diǎn)G1,將收信人MAC地址從隧道幀識(shí)別用MAC地址(這里 為00-00-4c-00-00-10)變換到BPDU地址。通過(guò)進(jìn)行該變換,以后的交換 機(jī)能夠?qū)⑸鲜鰩鳛橥ǔ5腂PDU控制幀進(jìn)行處理。以太網(wǎng)(R)交換機(jī)W2,當(dāng)從節(jié)點(diǎn)G3接收上述幀時(shí),確認(rèn)輸入幀的 VLAN ID。在以太網(wǎng)(R)交換機(jī)W2中,因?yàn)橐栽赥agged端口處理 VLANOOOl的附加標(biāo)簽幀的方式進(jìn)行設(shè)定,所以接著參照MAC地址。于 是,因?yàn)槲覀兛吹缴鲜鼋邮諑哂蠦PDU地址,所以將幀轉(zhuǎn)送到在以太網(wǎng) (R)交換機(jī)W2內(nèi)動(dòng)作的生成樹(shù)協(xié)議。通過(guò)上述,我們能夠說(shuō)明持有通用管理MAC地址的幀可以從以太網(wǎng) (R)交換機(jī)W1轉(zhuǎn)送到以太網(wǎng)(R)交換機(jī)W2。在本實(shí)施例中,也同樣 能夠進(jìn)行與該例相反方向的轉(zhuǎn)送,也能夠從以太網(wǎng)(R)交換機(jī)W2到以 太網(wǎng)(R)交換機(jī)Wl轉(zhuǎn)送持有通用管理MAC地址的幀。(已經(jīng)作了修改, 譯者注)從而,我們可以說(shuō)本實(shí)施例能夠?qū)崿F(xiàn)在現(xiàn)有技術(shù)中不可能的通用管理 MAC地址的透過(guò)轉(zhuǎn)送(隧道)。此外,能夠?qū)⒈緞?dòng)作例中的節(jié)點(diǎn)G4置換成簡(jiǎn)略了它的裝置構(gòu)成的節(jié)點(diǎn) E4。簡(jiǎn)略版節(jié)點(diǎn)E4,與節(jié)點(diǎn)G4比較,在(1)不持有存儲(chǔ)器復(fù)制信息3013、 (2)不持有MAC轉(zhuǎn)發(fā)表存儲(chǔ)器2043、 (3)不持有學(xué)習(xí)管理程序302和 定時(shí)器306、和(4)不發(fā)送接收學(xué)習(xí)幀這4點(diǎn)是不同的。下面我們說(shuō)明本實(shí)施例的效果。至今,在轉(zhuǎn)送用表示收件人的標(biāo)簽的幀的情形中,必須預(yù)先在各節(jié)點(diǎn) 上與收信人MAC地址相應(yīng)地設(shè)定應(yīng)該附加的擴(kuò)展標(biāo)簽(轉(zhuǎn)發(fā)標(biāo)簽)。在本實(shí)施例中,通過(guò)準(zhǔn)備好輸入端口表,可以設(shè)定對(duì)與預(yù)先設(shè)定的輸 入端口和輸入VLAN標(biāo)簽ID的條件一致的幀的擴(kuò)展轉(zhuǎn)發(fā)標(biāo)簽信息,因?yàn)?應(yīng)該設(shè)定的項(xiàng)目,從作為終端單位的地址的MAC地址,退縮到作為表示 匯集多臺(tái)終端的網(wǎng)絡(luò)的ID的VLAN和經(jīng)過(guò)以太網(wǎng)(R)交換機(jī)連接多個(gè) 終端的輸入端口中,即便在不用第2實(shí)施例和第3實(shí)施例中所示的學(xué)習(xí)的 情形中,也可以大幅度地簡(jiǎn)略設(shè)定作業(yè)。以上我們舉出優(yōu)選實(shí)施例和動(dòng)作例說(shuō)明了本發(fā)明,但是本發(fā)明不一定 限定于上述實(shí)施例和動(dòng)作例,在它的技術(shù)思想范圍內(nèi)能夠進(jìn)行種種變形地加以實(shí)施。如以上說(shuō)明了的那樣,如果根據(jù)本發(fā)明,則能夠達(dá)到下列那樣的效果。 第l,可以解除網(wǎng)絡(luò)的混雜,提高頻帶利用效率。其理由是通過(guò)將學(xué)習(xí)幀發(fā)送到與主信號(hào)幀流過(guò)的路徑相反的路徑,即 便在流過(guò)非對(duì)稱(chēng)流的情形中也能夠使學(xué)習(xí)過(guò)程起作用。 第2,能夠使應(yīng)該附加的轉(zhuǎn)發(fā)標(biāo)簽的設(shè)定自動(dòng)化。 其理由是因?yàn)樵趯W(xué)習(xí)幀中包含標(biāo)簽。
權(quán)利要求
1、一種網(wǎng)絡(luò)系統(tǒng),其特征在于在連接有多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)中,發(fā)送學(xué)習(xí)幀的節(jié)點(diǎn)備有對(duì)實(shí)施學(xué)習(xí)幀發(fā)送要求的該節(jié)點(diǎn)屬下的客戶的地址進(jìn)行存儲(chǔ)的表高速緩沖存儲(chǔ)器;對(duì)與收信人MAC地址對(duì)應(yīng)的收信人標(biāo)簽信息或與收信人MAC地址對(duì)應(yīng)的收信人端口信息進(jìn)行存儲(chǔ)的MAC轉(zhuǎn)發(fā)表存儲(chǔ)器;參照上述表高速緩沖存儲(chǔ)器,確認(rèn)學(xué)習(xí)動(dòng)作需要的幀的學(xué)習(xí)幀管理器;和參照上述MAC轉(zhuǎn)發(fā)表存儲(chǔ)器,決定學(xué)習(xí)幀的轉(zhuǎn)送目的地的表管理器,其中,由上述學(xué)習(xí)幀管理器確認(rèn)學(xué)習(xí)動(dòng)作需要的幀的處理,和由上述表管理器決定學(xué)習(xí)幀的轉(zhuǎn)送目的地的處理,獨(dú)立地進(jìn)行。
2、 一種學(xué)習(xí)橋式節(jié)點(diǎn),其特征在于在發(fā)送連接有多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)的學(xué)習(xí)幀的節(jié)點(diǎn)中,備有對(duì)實(shí)施學(xué)習(xí)幀發(fā)送要求的該節(jié)點(diǎn)屬下的客戶的地址進(jìn)行存儲(chǔ)的表高速緩沖存儲(chǔ)器;對(duì)與收信人MAC地址對(duì)應(yīng)的收信人標(biāo)簽信息或與收信人MAC地址 對(duì)應(yīng)的收信人端口信息進(jìn)行存儲(chǔ)的MAC轉(zhuǎn)發(fā)表存儲(chǔ)器;參照上述表高速緩沖存儲(chǔ)器,確認(rèn)學(xué)習(xí)動(dòng)作需要的幀的學(xué)習(xí)幀管理 器;禾口參照上述MAC轉(zhuǎn)發(fā)表存儲(chǔ)器,決定學(xué)習(xí)幀的轉(zhuǎn)送目的地的表管理器, 其中,由上述學(xué)習(xí)幀管理器確認(rèn)學(xué)習(xí)動(dòng)作需要的幀的處理,和由上述 表管理器決定學(xué)習(xí)幀的轉(zhuǎn)送目的地的處理,獨(dú)立地進(jìn)行。
3、 一種學(xué)習(xí)方法,其特征在于 在連接有多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)的學(xué)習(xí)方法中, 發(fā)送學(xué)習(xí)幀的節(jié)點(diǎn)獨(dú)立地進(jìn)行參照對(duì)實(shí)施學(xué)習(xí)幀發(fā)送要求的該節(jié)點(diǎn)屬下的客戶的地址進(jìn)行存儲(chǔ)的表高速緩沖存儲(chǔ)器,確認(rèn)學(xué)習(xí)動(dòng)作需要的幀的處理;和參照對(duì)與收信人MAC地址對(duì)應(yīng)的收信人標(biāo)簽信息或與收信人MAC 地址對(duì)應(yīng)的收信人端口信息進(jìn)行存儲(chǔ)的MAC轉(zhuǎn)發(fā)表存儲(chǔ)器,決定學(xué)習(xí)幀 的轉(zhuǎn)送目的地的處理。
全文摘要
本發(fā)明涉及網(wǎng)絡(luò)系統(tǒng)、學(xué)習(xí)橋式節(jié)點(diǎn)、學(xué)習(xí)方法。本發(fā)明的網(wǎng)絡(luò)系統(tǒng),在連接有多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)中,發(fā)送學(xué)習(xí)幀的節(jié)點(diǎn)備有對(duì)實(shí)施學(xué)習(xí)幀發(fā)送要求的該節(jié)點(diǎn)屬下的客戶的地址進(jìn)行存儲(chǔ)的表高速緩沖存儲(chǔ)器;對(duì)與收信人MAC地址對(duì)應(yīng)的收信人標(biāo)簽信息或與收信人MAC地址對(duì)應(yīng)的收信人端口信息進(jìn)行存儲(chǔ)的MAC轉(zhuǎn)發(fā)表存儲(chǔ)器;參照上述表高速緩沖存儲(chǔ)器,確認(rèn)學(xué)習(xí)動(dòng)作需要的幀的學(xué)習(xí)幀管理器;和參照上述MAC轉(zhuǎn)發(fā)表存儲(chǔ)器,決定學(xué)習(xí)幀的轉(zhuǎn)送目的地的表管理器。其中,由上述學(xué)習(xí)幀管理器確認(rèn)學(xué)習(xí)動(dòng)作需要的幀的處理,和由上述表管理器決定學(xué)習(xí)幀的轉(zhuǎn)送目的地的處理,獨(dú)立地進(jìn)行。
文檔編號(hào)H04L12/46GK101335705SQ20081010795
公開(kāi)日2008年12月31日 申請(qǐng)日期2004年1月9日 優(yōu)先權(quán)日2003年2月19日
發(fā)明者廄橋正樹(shù), 巖田淳, 榎本敦之, 飛鷹洋一 申請(qǐng)人:日本電氣株式會(huì)社