本發(fā)明涉及一種輔助LAN(LocalAreaNetwork)的運(yùn)轉(zhuǎn)管理的技術(shù)。
背景技術(shù):近年來(lái),通常在企業(yè)等中構(gòu)建有下述企業(yè)內(nèi)信息系統(tǒng),即,在分公司等各網(wǎng)點(diǎn)鋪設(shè)LAN(下面,稱為網(wǎng)點(diǎn)內(nèi)LAN),將這些網(wǎng)點(diǎn)內(nèi)LAN通過(guò)路由器與互聯(lián)網(wǎng)等IP(InternetProtocol)網(wǎng)連接。上述網(wǎng)點(diǎn)內(nèi)LAN大多是將多個(gè)交換式集線器串級(jí)連接而構(gòu)成的,各用戶(例如,企業(yè)的從業(yè)人員)使用的通信終端與這些交換式集線器中的某一個(gè)連接。在此,所謂路由器是指,按照OSI(OpenSystemInterconnection)參考模型中的第3層(網(wǎng)絡(luò)層)的通信協(xié)議,進(jìn)行數(shù)據(jù)包(第3層中的數(shù)據(jù)的發(fā)送/接收單位)的轉(zhuǎn)發(fā)控制的中繼裝置。另外,所謂交換式集線器是指,按照OSI參考模型中的第2層(數(shù)據(jù)鏈路層)的通信協(xié)議,進(jìn)行幀(第2層中的數(shù)據(jù)的發(fā)送/接收單位)的轉(zhuǎn)發(fā)控制的中繼裝置,也稱為L(zhǎng)2交換。在進(jìn)行企業(yè)內(nèi)信息系統(tǒng)(或者,作為其構(gòu)成要素通信系統(tǒng)的各網(wǎng)點(diǎn)內(nèi)LAN)的運(yùn)轉(zhuǎn)管理或維護(hù)時(shí),事先掌握路由器與其下轄的網(wǎng)點(diǎn)內(nèi)LAN所包含的各交換式集線器的連接關(guān)系(下面,稱為網(wǎng)絡(luò)拓?fù)洌┦侵匾摹榇?,提出了各種用于能夠掌握LAN中的網(wǎng)絡(luò)拓?fù)涞募夹g(shù)。例如,在專利文獻(xiàn)1中公開的技術(shù)中,將稱為管理節(jié)點(diǎn)的計(jì)算機(jī)裝置與作為網(wǎng)絡(luò)拓?fù)涞恼莆諏?duì)象的LAN連接,從該管理節(jié)點(diǎn)使規(guī)定的幀進(jìn)行多播傳送/廣播傳送,另一方面,在各交換式集線器中,以該幀的接收為契機(jī),執(zhí)行下述處理,即,在與該幀對(duì)應(yīng)的響應(yīng)幀的有效負(fù)載部中寫入本裝置的MAC(MediaAccessControl)地址,并進(jìn)行回送。在此,所謂MAC地址是指,在第2層中唯一地識(shí)別各通信裝置的硬件標(biāo)識(shí)符。另外,在專利文獻(xiàn)1公開的技術(shù)中,在各交換式集線器中,在對(duì)從其他交換式集線器發(fā)送來(lái)的響應(yīng)幀進(jìn)行轉(zhuǎn)發(fā)時(shí),進(jìn)行下述處理,即,將本裝置的MAC地址追加至有效負(fù)載部中而進(jìn)行轉(zhuǎn)發(fā)。如上所述,通過(guò)按照寫入在從各交換式集線器回送的響應(yīng)幀的有效負(fù)載部中的MAC地址的排列進(jìn)行探索,從而掌握上述LAN中的網(wǎng)絡(luò)拓?fù)?。專利文獻(xiàn)1:日本特開2007-221285號(hào)公報(bào)
技術(shù)實(shí)現(xiàn)要素:在包含大量的交換式集線器的大規(guī)模LAN中,大多情況下,串級(jí)連接的級(jí)數(shù)多,各交換式集線器的連接關(guān)系也復(fù)雜。因此,對(duì)于越大規(guī)模的LAN,掌握其網(wǎng)絡(luò)拓?fù)涞闹匾跃驮礁摺5?,在專利文獻(xiàn)1公開的技術(shù)中,存在難以適用于串級(jí)連接的級(jí)數(shù)多的大規(guī)模LAN的問題點(diǎn)。其原因如下。在專利文獻(xiàn)1公開的技術(shù)中,在每次由交換式集線器進(jìn)行響應(yīng)幀的轉(zhuǎn)發(fā)時(shí),有效負(fù)載部的數(shù)據(jù)大小就會(huì)增加。因此,串級(jí)連接的級(jí)數(shù)越多,就會(huì)在LAN內(nèi)傳送有效負(fù)載部的數(shù)據(jù)大小越大的響應(yīng)幀。即,隨著交換式集線器的串級(jí)連接的級(jí)數(shù)增加,由于用于掌握網(wǎng)絡(luò)拓?fù)涞耐ㄐ哦筁AN的負(fù)載變大。如果由于用于掌握網(wǎng)絡(luò)拓?fù)涞耐ㄐ哦騆AN施加過(guò)量的負(fù)載,則可能對(duì)經(jīng)過(guò)該LAN進(jìn)行的原本的數(shù)據(jù)通信(例如收容在LAN中的通信終端間的數(shù)據(jù)通信)產(chǎn)生惡劣影響。這是難以將專利文獻(xiàn)1公開的技術(shù)用于掌握大規(guī)模LAN的網(wǎng)絡(luò)拓?fù)涞脑?。另外,在專利文獻(xiàn)1公開的技術(shù)中,由于在接收到從全部的交換式集線器發(fā)送的響應(yīng)幀的時(shí)刻進(jìn)行掌握網(wǎng)絡(luò)拓?fù)涞膭?dòng)作,因此,存在下述問題,即,從規(guī)定幀的多播傳送至掌握網(wǎng)絡(luò)拓?fù)錇橹剐枰^長(zhǎng)時(shí)間,響應(yīng)性差。并且,在專利文獻(xiàn)1公開的技術(shù)中,還存在下述問題,即,隨著LAN的負(fù)載的增大,容易發(fā)生響應(yīng)幀的丟失,在發(fā)生了響應(yīng)幀的丟失的情況下,無(wú)法掌握網(wǎng)絡(luò)拓?fù)?。本發(fā)明就是鑒于上述課題而提出的,其目的在于,提供一種不向網(wǎng)絡(luò)施加過(guò)量的負(fù)載就可以掌握路由器下轄的該網(wǎng)絡(luò)中的網(wǎng)絡(luò)拓?fù)涞募夹g(shù)。為了解決上述課題,本發(fā)明的某方式提供一種通信系統(tǒng),其包含:路由器;以及多個(gè)交換式集線器,它們包含在所述路由器下轄的網(wǎng)絡(luò)中,該通信系統(tǒng)的特征在于,所述多個(gè)交換式集線器中的至少1個(gè)交換式集線器具有:存儲(chǔ)單元;幀轉(zhuǎn)發(fā)控制單元,其在接收到的幀中作為轉(zhuǎn)發(fā)源標(biāo)識(shí)符而賦予有用于唯一地識(shí)別進(jìn)行了該幀的轉(zhuǎn)發(fā)的裝置的硬件標(biāo)識(shí)符的情況下,將該轉(zhuǎn)發(fā)源標(biāo)識(shí)符作為連接目標(biāo)標(biāo)識(shí)符而寫入至所述存儲(chǔ)單元中,將該幀中所賦予的轉(zhuǎn)發(fā)源標(biāo)識(shí)符改寫為所述至少1個(gè)交換式集線器的硬件標(biāo)識(shí)符,針對(duì)進(jìn)行了該轉(zhuǎn)發(fā)源標(biāo)識(shí)符的改寫的幀而進(jìn)行與該幀的發(fā)送目標(biāo)對(duì)應(yīng)的轉(zhuǎn)發(fā)控制;以及通知幀發(fā)送單元,其將在有效負(fù)載部中寫入有所述存儲(chǔ)單元中存儲(chǔ)的連接目標(biāo)標(biāo)識(shí)符的列表的通知幀,向所述路由器發(fā)送,所述路由器具有連接關(guān)系確定單元,該連接關(guān)系確定單元接收所述通知幀,從該通知幀的有效負(fù)載部中讀取出該通知幀的發(fā)送源交換式集線器的連接目標(biāo)標(biāo)識(shí)符的列表,基于該列表而生成表示該路由器和該交換式集線器的連接關(guān)系的拓?fù)鋽?shù)據(jù)。例如,如果路由器下轄的網(wǎng)絡(luò)所包含的全部交換式集線器具有上述幀轉(zhuǎn)發(fā)控制單元和通知幀發(fā)送單元,則在每次進(jìn)行賦予了轉(zhuǎn)發(fā)源標(biāo)識(shí)符的幀的轉(zhuǎn)發(fā)時(shí),在各交換式集線器的存儲(chǔ)單元中累積該轉(zhuǎn)發(fā)源標(biāo)識(shí)符。即,針對(duì)各交換式集線器確定出進(jìn)行了幀的轉(zhuǎn)發(fā)的相鄰中繼裝置。在此基礎(chǔ)上,在本方式的通信系統(tǒng)中,各交換式集線器在進(jìn)行賦予了轉(zhuǎn)發(fā)源標(biāo)識(shí)符的幀的轉(zhuǎn)發(fā)時(shí),不將本裝置的硬件標(biāo)識(shí)符作為新的轉(zhuǎn)發(fā)源標(biāo)識(shí)符而進(jìn)行追加,而是進(jìn)行轉(zhuǎn)發(fā)源標(biāo)識(shí)符的改寫,因此,在每次由交換式集線器進(jìn)行幀的轉(zhuǎn)發(fā)時(shí),該幀的有效負(fù)載部的數(shù)據(jù)大小不會(huì)增加。因此,根據(jù)本發(fā)明的通信系統(tǒng),即使路由器下轄的網(wǎng)絡(luò)大規(guī)?;材軌蛟诓粫?huì)向該網(wǎng)絡(luò)施加過(guò)量的負(fù)載的狀態(tài)下,確定其網(wǎng)絡(luò)拓?fù)洹4送?,雖然詳細(xì)內(nèi)容會(huì)在后面進(jìn)行敘述,但在路由器下轄的網(wǎng)絡(luò)所包含的交換式集線器中包含不具有上述幀轉(zhuǎn)發(fā)控制單元和通知幀發(fā)送單元的交換式集線器(具體來(lái)說(shuō),現(xiàn)有的交換式集線器)的情況下,也能夠確定出省略掉該現(xiàn)有的交換式集線器而得到的籠統(tǒng)的網(wǎng)絡(luò)拓?fù)?。在更?yōu)選的方式中,其特征在于,所述通知幀發(fā)送單元在將所述通知幀向所述路由器發(fā)送時(shí),將所述至少1個(gè)交換式集線器的硬件標(biāo)識(shí)符賦予為轉(zhuǎn)發(fā)源標(biāo)識(shí)符并進(jìn)行發(fā)送。根據(jù)該方式,能夠?qū)Ω鹘粨Q式集線器的下游側(cè)的相鄰中繼裝置進(jìn)行確定。另外,在另一個(gè)優(yōu)選的方式中,其特征在于,所述路由器還具有多播單元,該多播單元將唯一地表示該路由器的硬件標(biāo)識(shí)符作為所述轉(zhuǎn)發(fā)源標(biāo)識(shí)符賦予至一部分的幀,而向所述網(wǎng)絡(luò)進(jìn)行多播傳送。根據(jù)上述方式,所述路由器在向下轄的網(wǎng)絡(luò)進(jìn)行多播傳送的幀中的一部分中賦予轉(zhuǎn)發(fā)源標(biāo)識(shí)符而進(jìn)行多播傳送,因此,在各交換式集線器中進(jìn)行下述處理,即,接收該幀而存儲(chǔ)轉(zhuǎn)發(fā)源標(biāo)識(shí)符,并進(jìn)行泛洪。由此,能夠?qū)Ω鹘粨Q式集線器的上游側(cè)(靠近路由器側(cè))的相鄰中繼裝置進(jìn)行確定。對(duì)各交換式集線器的上游側(cè)的相鄰中繼裝置進(jìn)行確定是指,對(duì)所述路由器與各交換式集線器的連接關(guān)系進(jìn)行確定。另外,在另一個(gè)優(yōu)選的方式中,是指用于請(qǐng)求所述通知幀的發(fā)送的請(qǐng)求幀,所述通知幀發(fā)送單元以接收到該請(qǐng)求幀為契機(jī)而發(fā)送所述通知幀。根據(jù)上述方式,例如能夠在第2層的已有的通信協(xié)議之外,指定用于確定網(wǎng)絡(luò)拓?fù)涞男碌耐ㄐ艆f(xié)議(第2層的通信協(xié)議)。在此,針對(duì)在何種定時(shí)(timing)使路由器發(fā)送請(qǐng)求幀,可以想到各種方式。例如,以從網(wǎng)絡(luò)所包含的通信終端接收到預(yù)定種類的數(shù)據(jù)包為契機(jī)進(jìn)行發(fā)送的方式,或以規(guī)定的時(shí)間間隔周期性地進(jìn)行多播傳送的方式等。雖然詳細(xì)內(nèi)容會(huì)在后面進(jìn)行敘述,但根據(jù)上述方式,可以期待在網(wǎng)絡(luò)拓?fù)浒l(fā)生變化時(shí),能夠無(wú)延遲地使運(yùn)轉(zhuǎn)管理人員掌握該變化后的網(wǎng)絡(luò)拓?fù)洹A硗?,在另一個(gè)優(yōu)選的方式中,其特征在于,所述幀轉(zhuǎn)發(fā)控制單元將接收到賦予有轉(zhuǎn)發(fā)源標(biāo)識(shí)符的幀的通信端口的端口標(biāo)識(shí)符與該轉(zhuǎn)發(fā)源標(biāo)識(shí)符進(jìn)行關(guān)聯(lián),而寫入至所述存儲(chǔ)單元中。根據(jù)上述方式,能夠連同端口相對(duì)于相鄰中繼裝置的連接關(guān)系(即,各交換式集線器具有的多個(gè)通信端口中的哪個(gè)與上游側(cè)或下游側(cè)的相鄰中繼裝置連接)也包括在內(nèi),確定路由器下轄的網(wǎng)絡(luò)中的網(wǎng)絡(luò)拓?fù)?。為了解決上述課題,本發(fā)明的某方式提供一種交換式集線器,包含在路由器下轄的網(wǎng)絡(luò)中,該交換式集線器的特征在于,具有:存儲(chǔ)單元;幀轉(zhuǎn)發(fā)控制單元,其在接收到的幀中作為轉(zhuǎn)發(fā)源標(biāo)識(shí)符而賦予有唯一地表示向所述交換式集線器進(jìn)行了該幀的轉(zhuǎn)發(fā)的裝置的硬件標(biāo)識(shí)符的情況下,將該轉(zhuǎn)發(fā)源標(biāo)識(shí)符作為連接目標(biāo)標(biāo)識(shí)符而寫入至所述存儲(chǔ)單元中,將該幀中所賦予的轉(zhuǎn)發(fā)源標(biāo)識(shí)符改寫為所述交換式集線器的硬件標(biāo)識(shí)符,針對(duì)進(jìn)行了該轉(zhuǎn)發(fā)源標(biāo)識(shí)符的改寫的幀而進(jìn)行與該幀的發(fā)送目標(biāo)對(duì)應(yīng)的轉(zhuǎn)發(fā)控制;以及通知幀發(fā)送單元,其將在有效負(fù)載部中寫入有所述存儲(chǔ)單元中存儲(chǔ)的連接目標(biāo)標(biāo)識(shí)符的列表的通知幀,向所述路由器發(fā)送。通過(guò)將上述交換式集線器和至少具有前述的連接關(guān)系確定單元的路由器進(jìn)行組合,能夠構(gòu)建本發(fā)明的通信系統(tǒng)。另外,作為本發(fā)明的另一個(gè)方式,還可以考慮提供具有相當(dāng)于上述幀轉(zhuǎn)發(fā)控制單元及通知幀發(fā)送單元的工序的通信方法。另外,為了解決上述課題,本發(fā)明的某方式提供一種路由器,其將下轄的網(wǎng)絡(luò)與其他網(wǎng)絡(luò)連接,該路由器的特征在于,該路由器具有連接關(guān)系確定單元,該連接關(guān)系確定單元接收從所述下轄的網(wǎng)絡(luò)所包含的1個(gè)或多個(gè)交換式集線器分別發(fā)送來(lái)、且在有效負(fù)載部中寫入有交換式集線器的連接目標(biāo)標(biāo)識(shí)符的列表的通知幀,根據(jù)該交換式集線器的連接目標(biāo)標(biāo)識(shí)符的列表分別確定所述1個(gè)或多個(gè)交換式集線器,生成表示所述路由器與所述1個(gè)或多個(gè)交換式集線器的連接關(guān)系的拓?fù)鋽?shù)據(jù),其中,該交換式集線器的連接目標(biāo)標(biāo)識(shí)符的列表表示向該通知幀的發(fā)送源交換式集線器進(jìn)行了幀的轉(zhuǎn)發(fā)的其他裝置的硬件標(biāo)識(shí)符的列表。另外,上述路由器還可以具有多播單元,該多播單元將唯一地表示該路由器的硬件標(biāo)識(shí)符作為表示該幀的轉(zhuǎn)發(fā)源的轉(zhuǎn)發(fā)源標(biāo)識(shí)符賦予至一部分的幀,而向下轄的網(wǎng)絡(luò)進(jìn)行多播傳送。通過(guò)將上述路由器和具有前述的幀轉(zhuǎn)發(fā)控制單元及通知幀發(fā)送單元的交換式集線器進(jìn)行組合,能夠構(gòu)建本發(fā)明的通信系統(tǒng)。另外,作為本發(fā)明的另一個(gè)方式,還可以考慮提供具有相當(dāng)于上述多播單元及連接關(guān)系確定單元的工序的通信方法,上述通信方法的提供方式的具體例如上述所示。附圖說(shuō)明圖1是表示本發(fā)明的第1實(shí)施方式的LAN1A的結(jié)構(gòu)例的圖。圖2是表示LAN1A所包含的交換式集線器50的結(jié)構(gòu)例的圖。圖3是表示交換式集線器50的交換引擎部520執(zhí)行的幀轉(zhuǎn)發(fā)控制處理的流程的流程圖。圖4是表示在LAN1A中進(jìn)行發(fā)送/接收的幀的數(shù)據(jù)構(gòu)造的圖。圖5是表示將LAN1A與其他的網(wǎng)絡(luò)連接的路由器60的結(jié)構(gòu)例的圖。圖6是表示通信終端40、交換式集線器50及路由器60各自的通信端口的連接關(guān)系的一個(gè)例子的圖。圖7是用于說(shuō)明交換式集線器50及路由器60的動(dòng)作的圖。圖8是用于說(shuō)明交換式集線器50及路由器60的動(dòng)作的圖。圖9是表示本發(fā)明的第2實(shí)施方式的LAN1B的結(jié)構(gòu)例的圖。圖10是用于說(shuō)明根據(jù)在LAN1B中由路由器60生成的拓?fù)鋽?shù)據(jù)所掌握的網(wǎng)絡(luò)拓?fù)涞膱D。具體實(shí)施方式下面,參照附圖,對(duì)本發(fā)明的實(shí)施方式進(jìn)行說(shuō)明。<A:第1實(shí)施方式><A-1:結(jié)構(gòu)>圖1是表示本發(fā)明的第1實(shí)施方式的通信系統(tǒng)即LAN1A的結(jié)構(gòu)例的圖。該LAN1A例如是在企業(yè)的分公司鋪設(shè)的網(wǎng)點(diǎn)內(nèi)LAN,通過(guò)路由器60與互聯(lián)網(wǎng)等IP網(wǎng)(省略圖示)連接。該LAN1A起到上述分公司內(nèi)的通信系統(tǒng)的作用,另一方面,與在其他的分公司鋪設(shè)的網(wǎng)點(diǎn)內(nèi)LAN一起構(gòu)成上述企業(yè)的企業(yè)內(nèi)信息系統(tǒng)。如圖1所示,LAN1A包含:4臺(tái)交換式集線器(交換式集線器50A、50B、50C及50D)、2臺(tái)通信終端(通信終端40A及40B)以及1臺(tái)操作終端30。如圖1所示,交換式集線器50A和操作終端30與路由器60連接,交換式集線器50B與交換式集線器50A連接。并且,交換式集線器50C、50D與交換式集線器50B連接,通信終端40A與交換式集線器50C連接,通信終端40B與交換式集線器50D連接。操作終端30、通信終端40A及40B例如分別是個(gè)人計(jì)算機(jī)。操作終端30是用于使LAN1A的運(yùn)轉(zhuǎn)管理人員進(jìn)行用于對(duì)LAN1A實(shí)施運(yùn)轉(zhuǎn)管理的各種操作的設(shè)備。通信終端40A及40B通過(guò)與LAN1A所包含的某個(gè)交換式集線器連接而收容在該LAN1A中。收容在LAN1A中的通信終端40A及40B分別與其他的通信裝置(例如收容在LAN1A中的其他的通信終端或收容在其他的網(wǎng)點(diǎn)內(nèi)LAN中的通信終端、或者與IP網(wǎng)連接的WWW服務(wù)器等)之間進(jìn)行符合IP的數(shù)據(jù)包通信。下面,在無(wú)需區(qū)分各個(gè)通信終端40A及40B的情況下,標(biāo)記為“通信終端40”。此外,在圖1中例示出了在LAN1A中收容2臺(tái)通信終端40的情況,但也可以在LAN1A中收容大于或等于3臺(tái)通信終端40,另外,當(dāng)然也可以是僅收容有1臺(tái)通信終端40的方式。圖1的交換式集線器50A、50B、50C及50D各自具有相同的結(jié)構(gòu)。下面,在無(wú)需區(qū)分這4臺(tái)交換式集線器的情況下,標(biāo)記為“交換式集線器50”。交換式集線器50是在與IP相比為下級(jí)的協(xié)議層即第2層(數(shù)據(jù)鏈路層)中對(duì)數(shù)據(jù)通信進(jìn)行中繼的中繼裝置。路由器60是在網(wǎng)絡(luò)層中對(duì)數(shù)據(jù)通信進(jìn)行中繼的中繼裝置,起到LAN1A的默認(rèn)網(wǎng)關(guān)的作用。即,如果路由器60從IP網(wǎng)接收到的數(shù)據(jù)包的發(fā)送目標(biāo)IP地址是通信終端40A或40B中的某一個(gè),則將該數(shù)據(jù)包向LAN1A轉(zhuǎn)發(fā),在該發(fā)送目標(biāo)IP地址不是通信終端40A或40B中的任意一個(gè)的情況下,按照路由表中的存儲(chǔ)內(nèi)容向其他的路由器轉(zhuǎn)發(fā)。如上所述,路由器60作為L(zhǎng)AN1A的默認(rèn)網(wǎng)關(guān)起作用,因此,下面有時(shí)將LAN1A稱作“路由器60下轄的網(wǎng)絡(luò)”。在圖1所示的LAN1A中,在按照第2層的通信協(xié)議實(shí)施的數(shù)據(jù)通信(即,幀的發(fā)送/接收及轉(zhuǎn)發(fā)控制)的執(zhí)行過(guò)程中,使LAN1A所包含的各中繼裝置(即,路由器60及交換式集線器50)檢測(cè)相鄰中繼裝置。在此,所謂相鄰中繼裝置是指向該中繼裝置進(jìn)行了幀的轉(zhuǎn)發(fā)的其他中繼裝置,是在LAN1A中與該中繼裝置直接連結(jié)的其他中繼裝置。例如,在LAN1A中,相對(duì)于路由器60的相鄰中繼裝置是交換式集線器50A,相對(duì)于交換式集線器50A的相鄰中繼裝置是路由器60及交換式集線器50B。另外,相對(duì)于交換式集線器50B的相鄰中繼裝置是交換式集線器50A、50C及50D,相對(duì)于交換式集線器50C(或50D)的相鄰中繼裝置是交換式集線器50B。并且,在圖1所示的LAN1A中,使各交換式集線器50執(zhí)行將相鄰中繼裝置的檢測(cè)結(jié)果向路由器60通知的處理,另一方面,在路由器60中,執(zhí)行下述處理,即,基于來(lái)自各交換式集線器50的通知結(jié)果而生成表示本裝置與各交換式集線器50的連接關(guān)系(即,LAN1A的網(wǎng)絡(luò)拓?fù)洌┑耐負(fù)鋽?shù)據(jù)。LAN1A的運(yùn)轉(zhuǎn)管理人員通過(guò)使用操作終端30來(lái)瀏覽上述拓?fù)鋽?shù)據(jù),從而能夠掌握該LAN1A的網(wǎng)絡(luò)拓?fù)?。下面,以明顯表現(xiàn)出本實(shí)施方式特征的交換式集線器50及路由器60為中心,進(jìn)行說(shuō)明。<A-1-1:交換式集線器50的結(jié)構(gòu)>圖2是表示交換式集線器50的結(jié)構(gòu)的框圖。如圖2所示,交換式集線器50具有:通信接口(下面稱為I/F)部510、交換引擎部520及存儲(chǔ)部(存儲(chǔ)單元)530。通信I/F部510具有多個(gè)通信端口。上述多個(gè)通信端口分別經(jīng)由例如100BASE-T等通信線纜而與其他通信裝置(在本實(shí)施方式中,為路由器60或其他交換式集線器50、或者通信終端40中的某一個(gè))連接。分別針對(duì)上述多個(gè)通信端口,預(yù)先向每個(gè)通信端口分配固有的端口標(biāo)識(shí)符(例如,端口編號(hào)),使用該端口標(biāo)識(shí)符能夠唯一地識(shí)別各通信端口。通信I/F部510將經(jīng)由各通信端口接收到的幀發(fā)送至交換引擎部520,另一方面,將從交換引擎部520發(fā)送來(lái)的幀,從由該交換引擎部520指示的通信端口發(fā)送出。存儲(chǔ)部530包含例如RAM(RandomAccessMemory)等易失性存儲(chǔ)器和EPROM(ErasableProgrammableReadOnlyMemory)等非易失性存儲(chǔ)器(在圖2中均省略圖示)。在該非易失性存儲(chǔ)器中預(yù)先存儲(chǔ)有固件(程序),該固件(程序)用于使交換引擎部520執(zhí)行明顯表現(xiàn)出本發(fā)明交換式集線器的特征的處理。另一方面,易失性存儲(chǔ)器由交換引擎部520用作執(zhí)行上述固件時(shí)的工作區(qū)域。另外,上述易失性存儲(chǔ)器起到用于暫時(shí)存儲(chǔ)由通信I/F部510接收到的幀的緩沖器的作用,并且,在該易失性存儲(chǔ)器中存儲(chǔ)圖2的MAC地址表和該圖2的相鄰中繼裝置表。圖2的MAC地址表與現(xiàn)有的交換式集線器所具有的MAC地址表相比沒有特別的不同。在該MAC地址表中,與由通信I/F部510接收到的幀的發(fā)送源MAC地址相關(guān)聯(lián)而存儲(chǔ)接收到該幀的通信端口的端口標(biāo)識(shí)符。將MAC地址及端口標(biāo)識(shí)符向MAC地址表寫入的動(dòng)作,伴隨著幀轉(zhuǎn)發(fā)控制而進(jìn)行。例如,在為了解析路由器60的MAC地址而從通信終端40發(fā)送來(lái)的幀(在有效負(fù)載部中寫入有ARP(AddressResolutionProtocol)數(shù)據(jù)包的幀)的轉(zhuǎn)發(fā)過(guò)程中,執(zhí)行將該幀的發(fā)送源MAC地址(即,通信終端40的MAC地址)與該幀的接收端口的端口標(biāo)識(shí)符相關(guān)聯(lián)而寫入MAC地址表中的處理。另一方面,在與該幀對(duì)應(yīng)的響應(yīng)幀的轉(zhuǎn)發(fā)過(guò)程中,執(zhí)行將該幀的發(fā)送源MAC地址(即,路由器60的MAC地址)與該幀的接收端口的端口標(biāo)識(shí)符相關(guān)聯(lián)而寫入MAC地址表中的處理。該MAC地址表的存儲(chǔ)內(nèi)容在基于發(fā)送目標(biāo)MAC地址進(jìn)行幀的轉(zhuǎn)發(fā)控制時(shí)被使用。在相鄰中繼裝置表中,與通信I/F部510所具有的多個(gè)通信端口各自的端口標(biāo)識(shí)符相關(guān)聯(lián)而存儲(chǔ)連接目標(biāo)標(biāo)識(shí)符。在此,所謂連接目標(biāo)標(biāo)識(shí)符是指表示與該連接目標(biāo)標(biāo)識(shí)符相關(guān)聯(lián)的通信端口的連接目標(biāo)是否為相鄰中繼裝置,并且,在該連接目標(biāo)為相鄰中繼裝置的情況下,唯一地表示該相鄰中繼裝置的信息。如上述所示,相鄰中繼裝置是指向該交換式集線器50進(jìn)行了幀的轉(zhuǎn)發(fā)的其他中繼裝置(在本實(shí)施方式中是路由器60或其他交換式集線器50)。在本實(shí)施方式中,對(duì)于與相鄰中繼裝置連接的通信端口的端口標(biāo)識(shí)符,將該相鄰中繼裝置的MAC地址作為連接目標(biāo)標(biāo)識(shí)符而進(jìn)行關(guān)聯(lián),對(duì)于與除了相鄰中繼裝置之外的其他通信裝置(在本實(shí)施方式中是通信終端40)連接的通信端口、或沒有與其他通信裝置連接的通信端口,將NULL(0x00)作為連接目標(biāo)標(biāo)識(shí)符進(jìn)行關(guān)聯(lián)。該相鄰中繼裝置表是將交換式集線器50的電源(省略圖示)接通作為契機(jī),以各連接目標(biāo)標(biāo)識(shí)符設(shè)為NULL的狀態(tài)生成的。并且,伴隨著進(jìn)行預(yù)定的特定幀的中繼,進(jìn)行該表的存儲(chǔ)內(nèi)容的更新(即,將與連接有相鄰中繼裝置的通信端口的端口標(biāo)識(shí)符相關(guān)聯(lián)的連接目標(biāo)標(biāo)識(shí)符,改寫成該相鄰中繼裝置的MAC地址)。雖然詳細(xì)內(nèi)容會(huì)在后面進(jìn)行敘述,但在本實(shí)施方式中,作為上述特定幀而預(yù)定為網(wǎng)絡(luò)拓?fù)浯_定用的幀(具有下述兩種:為了將相鄰中繼裝置表的存儲(chǔ)內(nèi)容向路由器60通知而由各交換式集線器50發(fā)送的通知幀;以及為了請(qǐng)求該通知幀的發(fā)送而由路由器60向下轄的LAN1A內(nèi)進(jìn)行多播傳送的請(qǐng)求幀)。本實(shí)施方式的特征之一在于,在各交換式集線器50中存儲(chǔ)上述相鄰中繼裝置表,伴隨上述網(wǎng)絡(luò)拓?fù)浯_定用的幀的轉(zhuǎn)發(fā)控制而更新其存儲(chǔ)內(nèi)容。交換引擎部520例如是CPU(CentralProcessingUnit)。交換引擎部520通過(guò)執(zhí)行存儲(chǔ)部530中存儲(chǔ)的固件,從而作為交換式集線器50的控制中樞起作用。按照該固件進(jìn)行動(dòng)作的交換引擎部520在每次經(jīng)由某個(gè)通信端口接收幀時(shí),執(zhí)行圖3的流程圖所示的處理。如圖3所示,作為交換引擎部520按照上述固件執(zhí)行的處理,舉出了幀轉(zhuǎn)發(fā)控制處理和通知幀發(fā)送處理這2種。下面,在對(duì)這2種處理的處理內(nèi)容進(jìn)行詳細(xì)說(shuō)明之前,對(duì)在LAN1A中發(fā)送/接收的幀的數(shù)據(jù)構(gòu)造進(jìn)行說(shuō)明。圖4(A)是表示在LAN1A中進(jìn)行發(fā)送/接收的通常的幀的數(shù)據(jù)構(gòu)造的圖。如圖4(A)所示,幀具有頭部和有效負(fù)載部。在頭部中存儲(chǔ)有發(fā)送目標(biāo)MAC地址、發(fā)送源MAC地址、類別標(biāo)識(shí)符。例如,在前述的請(qǐng)求幀的情況下,在發(fā)送目標(biāo)MAC地址中設(shè)有多播地址,在發(fā)送源MAC地址中設(shè)有路由器60的MAC地址。其原因在于,請(qǐng)求幀是從路由器60向下轄的LAN1A進(jìn)行多播傳送。另外,在通知幀的情況下,在發(fā)送目標(biāo)MAC地址中設(shè)有路由器60的MAC地址,在發(fā)送源MAC地址中設(shè)有作為其發(fā)送源的交換式集線器50的MAC地址。如上述所示,其原因在于,通知幀是從交換式集線器50向路由器60進(jìn)行單播傳送。所謂類別標(biāo)識(shí)符是指表示在幀的有效負(fù)載部中存儲(chǔ)的數(shù)據(jù)(包)的類別的標(biāo)識(shí)符。在前述的請(qǐng)求幀及通知幀的情況下,將用于明示出是在有效負(fù)載部中存儲(chǔ)有網(wǎng)絡(luò)拓?fù)浯_定用數(shù)據(jù)的網(wǎng)絡(luò)拓?fù)浯_定用幀的值(在本實(shí)施方式中為0xe812),設(shè)置在類別標(biāo)識(shí)符中。圖4(B)是表示請(qǐng)求幀的有效負(fù)載部的數(shù)據(jù)構(gòu)造的圖,圖4(C)是表示通知幀的有效負(fù)載部的數(shù)據(jù)構(gòu)造的圖。如圖4(B)及圖4(C)所示,請(qǐng)求幀的有效負(fù)載部的數(shù)據(jù)構(gòu)造和通知幀的有效負(fù)載部的數(shù)據(jù)構(gòu)造僅在后者包含相鄰中繼裝置信息這一點(diǎn)上不同。如上述所示,關(guān)于通知幀,其是作為針對(duì)請(qǐng)求幀的響應(yīng)而由交換式集線器50向路由器60回送的幀,將該通知幀的回送時(shí)刻下的該交換式集線器50的相鄰中繼裝置表的存儲(chǔ)內(nèi)容(即,該交換式集線器50的相鄰中繼裝置的MAC地址和接收到從該相鄰中繼裝置轉(zhuǎn)發(fā)來(lái)的幀的通信端口的端口標(biāo)識(shí)符的列表)設(shè)置作為上述相鄰中繼裝置信息。另外,對(duì)比圖4(B)和圖4(C)而明確可知,在請(qǐng)求幀的有效負(fù)載部和通知幀的有效負(fù)載部中共同寫入有發(fā)送目標(biāo)MAC地址、發(fā)送源MAC地址、幀類別標(biāo)識(shí)符(表示是請(qǐng)求幀、還是通知幀的標(biāo)識(shí)符)、轉(zhuǎn)發(fā)源標(biāo)識(shí)符。對(duì)于圖4(B)(或圖4(C))的發(fā)送目標(biāo)MAC地址及發(fā)送源MAC地址,分別寫入與該請(qǐng)求幀(或通知幀)的頭部中所寫入的內(nèi)容相同的內(nèi)容。在發(fā)送請(qǐng)求幀(或通知幀)時(shí),在轉(zhuǎn)發(fā)源標(biāo)識(shí)符中設(shè)置其發(fā)送源的MAC地址,在每次通過(guò)其他的交換式集線器50進(jìn)行該幀的轉(zhuǎn)發(fā)時(shí),轉(zhuǎn)發(fā)源標(biāo)識(shí)符被改寫為進(jìn)行了該轉(zhuǎn)發(fā)的交換式集線器50的MAC地址。以上是在LAN1A中進(jìn)行發(fā)送/接收的幀的數(shù)據(jù)構(gòu)造。下面,參照?qǐng)D3,說(shuō)明幀轉(zhuǎn)發(fā)控制處理及通知幀發(fā)送處理的處理內(nèi)容。如圖3所示,幀轉(zhuǎn)發(fā)控制處理包含有基于其發(fā)送目標(biāo)MAC地址的轉(zhuǎn)發(fā)控制(步驟SA150)。在此,所謂基于接收幀的發(fā)送目標(biāo)MAC地址的轉(zhuǎn)發(fā)控制,是指在該發(fā)送目標(biāo)MAC地址不是單播地址的情況下或該發(fā)送目標(biāo)MAC地址是沒有存儲(chǔ)在MAC地址表中的單播地址的情況下,進(jìn)行該接收幀的泛洪,另一方面,在該發(fā)送目標(biāo)MAC地址是存儲(chǔ)在MAC地址表中的單播地址的情況下,僅從與該MAC地址相關(guān)聯(lián)而存儲(chǔ)在MAC地址表中的端口標(biāo)識(shí)符所表示的通信端口,發(fā)送出該接收幀。在此,作為不是單播地址的MAC地址而舉出了多播地址或廣播地址。另外,所謂泛洪是指,從除了接收到接收幀的通信端口之外的全部通信端口發(fā)送出該接收幀。對(duì)于基于該發(fā)送目標(biāo)MAC地址的轉(zhuǎn)發(fā)控制,其與現(xiàn)有的交換式集線器的轉(zhuǎn)發(fā)控制相比沒有特別的不同。換言之,在現(xiàn)有的交換式集線器中,作為幀轉(zhuǎn)發(fā)控制處理僅執(zhí)行基于上述發(fā)送目標(biāo)MAC地址的轉(zhuǎn)發(fā)控制(步驟SA150的處理)。如圖3所示,本實(shí)施方式的幀轉(zhuǎn)發(fā)控制處理除了步驟SA150的處理之外,還包含有步驟SA100至SA120的處理。如圖3所示,在本實(shí)施方式的幀轉(zhuǎn)發(fā)控制處理中,交換引擎部520首先參照接收幀的頭部的類別標(biāo)識(shí)符而判定該接收幀是否是網(wǎng)絡(luò)拓?fù)浯_定用幀(即,請(qǐng)求幀或通知幀)(步驟SA100)。具體來(lái)說(shuō),交換引擎部520在接收幀的類別標(biāo)識(shí)符的值為0xe812的情況下,判定為該接收幀是網(wǎng)絡(luò)拓?fù)浯_定用幀。并且,交換引擎部520在步驟SA100的判定結(jié)果為“否”的情況下,執(zhí)行前述的步驟SA150的處理而結(jié)束本幀轉(zhuǎn)發(fā)控制處理,相反地,在步驟SA100的判定結(jié)果為“是”的情況下,執(zhí)行步驟SA110及其以后的處理。在步驟SA100的判定結(jié)果為“是”的情況下所執(zhí)行的步驟SA110中,交換引擎部520將與接收到網(wǎng)絡(luò)拓?fù)浯_定用幀的通信端口的端口標(biāo)識(shí)符相關(guān)聯(lián)而存儲(chǔ)在相鄰中繼裝置表中的連接目標(biāo)標(biāo)識(shí)符,改寫為寫入在該幀的有效負(fù)載部中的轉(zhuǎn)發(fā)源標(biāo)識(shí)符。并且,交換引擎部520將接收到的網(wǎng)絡(luò)拓?fù)浯_定用幀的轉(zhuǎn)發(fā)源標(biāo)識(shí)符改寫為本裝置的MAC地址(步驟SA120)。如上所述,在接收到網(wǎng)絡(luò)拓?fù)浯_定用幀的情況下,執(zhí)行上述步驟SA110及SA120的處理,這一點(diǎn)是本實(shí)施方式的交換式集線器50的特征之一。在此基礎(chǔ)上,如圖3所示,交換引擎部520參照接收幀的有效負(fù)載部的幀類別標(biāo)識(shí)符而判定該接收幀是否是請(qǐng)求幀(步驟SA130),在其判定結(jié)果為是的情況下,進(jìn)一步執(zhí)行通知幀發(fā)送處理(步驟SA140)。在該通知幀發(fā)送處理中,交換引擎部520生成在有效負(fù)載部中寫入有與本裝置的相鄰中繼裝置表的存儲(chǔ)內(nèi)容對(duì)應(yīng)的相鄰中繼裝置信息和轉(zhuǎn)發(fā)源標(biāo)識(shí)符(本裝置的MAC地址)的通知幀,并向路由器60發(fā)送(單播傳送)。以上是交換式集線器50的結(jié)構(gòu)。<A-1-2:路由器60的結(jié)構(gòu)>圖5是表示路由器60的結(jié)構(gòu)的框圖。如圖5所示,路由器60具有:通信I/F部610、路由引擎部620及存儲(chǔ)部630。通信I/F部610與交換式集線器50的通信I/F部510相同地具有多個(gè)端口,各端口分配有固有的端口標(biāo)識(shí)符。上述多個(gè)端口中的3個(gè)分別與IP網(wǎng)(在圖1中省略圖示)、交換式集線器50A及操作終端30連接。通信I/F部610與通信I/F部510相同地,將經(jīng)由各通信端口接收到的幀發(fā)送至路由引擎部620,另一方面,通信I/F部610將從路由引擎部620發(fā)送來(lái)的幀,從由該路由引擎部620指示的通信端口發(fā)送出。存儲(chǔ)部630也與交換式集線器50的存儲(chǔ)部530相同地,包含有RAM等易失性存儲(chǔ)器和EPROM等非易失性存儲(chǔ)器(省略圖示)。該非易失性存儲(chǔ)器中存儲(chǔ)有固件。在本實(shí)施方式中,通過(guò)按照該固件使路由引擎部620動(dòng)作而實(shí)現(xiàn)明顯表現(xiàn)出本實(shí)施方式特征的路由器60的功能。另一方面,易失性存儲(chǔ)器由路由引擎部620用作執(zhí)行上述固件時(shí)的工作區(qū)域,并且,起到用于暫時(shí)累積接收到的幀(或數(shù)據(jù)包)的緩沖器的作用。另外,在該易失性存儲(chǔ)器中存儲(chǔ)圖5所示的路由表、關(guān)于該路由器60的MAC地址表及相鄰中繼裝置表這些表。路由引擎部620與交換式集線器50的交換引擎部520相同,是CPU(CentralProcessingUnit)。路由引擎部620執(zhí)行存儲(chǔ)部630中存儲(chǔ)的固件,作為路由器60的控制中樞起作用。路由引擎部620按照上述固件,執(zhí)行數(shù)據(jù)包轉(zhuǎn)發(fā)控制處理、多播傳送處理及連接關(guān)系確定處理。數(shù)據(jù)包轉(zhuǎn)發(fā)控制處理是基于經(jīng)由通信I/F部610接收到的數(shù)據(jù)包的發(fā)送目標(biāo)IP地址和路由表的存儲(chǔ)內(nèi)容而進(jìn)行該數(shù)據(jù)包的轉(zhuǎn)發(fā)的處理。對(duì)于該數(shù)據(jù)包轉(zhuǎn)發(fā)控制處理,由于與現(xiàn)有的路由器的數(shù)據(jù)包轉(zhuǎn)發(fā)控制處理相比沒有特別的不同,因此省略詳細(xì)的說(shuō)明,下面,以多播傳送處理及連接關(guān)系確定處理為中心進(jìn)行說(shuō)明。多播傳送處理是生成前述的請(qǐng)求幀,作為轉(zhuǎn)發(fā)源標(biāo)識(shí)符而賦予本裝置的MAC地址并向下轄的網(wǎng)絡(luò)(即,LAN1A)進(jìn)行多播傳送的處理。雖然詳細(xì)內(nèi)容會(huì)在后面進(jìn)行敘述,但在本實(shí)施方式中,該多播傳送處理在路由器60的電源(省略圖示)接通后,每經(jīng)過(guò)規(guī)定時(shí)間T(例如,3秒)而周期性地執(zhí)行。在連接關(guān)系確定處理中,路由引擎部620首先以從各交換式集線器50發(fā)送來(lái)的通知幀的接收為契機(jī),將與接收到該通知幀的通信端口的端口標(biāo)識(shí)符相關(guān)聯(lián)而存儲(chǔ)在相鄰中繼裝置表中的連接目標(biāo)標(biāo)識(shí)符,改寫為寫入在該幀的有效負(fù)載部中的轉(zhuǎn)發(fā)源標(biāo)識(shí)符。并且,路由引擎部620根據(jù)本裝置的相鄰中繼裝置表的存儲(chǔ)內(nèi)容和從各交換式集線器50通知的相鄰中繼裝置信息,而生成表示LAN1A中的路由器60及各交換式集線器50的連接關(guān)系的拓?fù)鋽?shù)據(jù)。如果更詳細(xì)地進(jìn)行說(shuō)明,則是路由引擎部620基于本裝置的相鄰中繼裝置表的存儲(chǔ)內(nèi)容和從各交換式集線器50通知的相鄰中繼裝置信息,針對(duì)本裝置及各交換式集線器50,分別生成由第1指針和1個(gè)或多個(gè)第2指針構(gòu)成的雙向列表構(gòu)造的構(gòu)造體數(shù)據(jù),將這些構(gòu)造體數(shù)據(jù)的集合作為上述拓?fù)鋽?shù)據(jù),其中,第1指針(例如,示出與上游側(cè)相鄰中繼裝置連接的通信端口的端口標(biāo)識(shí)符和該上游側(cè)相鄰中繼裝置的MAC地址的數(shù)據(jù))示出上游側(cè)相鄰中繼裝置,第2指針(例如,示出與下游側(cè)相鄰中繼裝置連接的通信端口的端口標(biāo)識(shí)符和該下游側(cè)相鄰中繼裝置的MAC地址的數(shù)據(jù))示出下游側(cè)中繼裝置。在此,所謂上游側(cè)相鄰中繼裝置是指靠近用于將本裝置所屬的網(wǎng)絡(luò)與其他網(wǎng)絡(luò)連接的路由器側(cè)的相鄰中繼裝置,所謂下游側(cè)相鄰中繼裝置是指遠(yuǎn)離該路由器側(cè)的相鄰中繼裝置。例如,在圖1所示的LAN1A中,交換式集線器50A的上游側(cè)相鄰中繼裝置是路由器60,下游側(cè)相鄰中繼裝置是交換式集線器50B。相同地,交換式集線器50B的上游側(cè)相鄰中繼裝置是交換式集線器50A,下游側(cè)相鄰中繼裝置是交換式集線器50C和50D。此外,在關(guān)于如圖1的路由器60那樣沒有上游側(cè)相鄰中繼裝置的裝置的構(gòu)造體數(shù)據(jù)中,在上述第1指針中設(shè)置NULL即可。相同地,在關(guān)于如圖1的交換式集線器50C(或50D)那樣沒有下游側(cè)相鄰中繼裝置的裝置的構(gòu)造體數(shù)據(jù)中,在上述第2指針中設(shè)置NULL即可。在將上述的雙向列表構(gòu)造的構(gòu)造體數(shù)據(jù)的集合作為拓?fù)鋽?shù)據(jù)使用的情況下,在從上游側(cè)使用第2指針、從下游側(cè)使用第1指針而探索彼此相鄰的2個(gè)中繼裝置時(shí),均必須不能產(chǎn)生矛盾。例如,在針對(duì)圖1所示的路由器60及交換式集線器50而分別生成上述構(gòu)造體數(shù)據(jù)的情況下,必須由與交換式集線器50A對(duì)應(yīng)的構(gòu)造體數(shù)據(jù)的第2指針示出交換式集線器50B,由與交換式集線器50B對(duì)應(yīng)的構(gòu)造體數(shù)據(jù)的第1指針示出交換式集線器50A。因此,例如在發(fā)生了雖然從交換式集線器50B作為相鄰中繼裝置而通知了交換式集線器50A,但沒有從交換式集線器50A作為相鄰中繼裝置而通知交換式集線器50B這種矛盾的情況下,路由引擎部620僅在沒有產(chǎn)生矛盾的范圍內(nèi)生成拓?fù)鋽?shù)據(jù)。這是為了避免因包含有矛盾的拓?fù)鋽?shù)據(jù)而導(dǎo)致錯(cuò)誤地掌握LAN1A中的網(wǎng)絡(luò)拓?fù)?。以上是路由?0的結(jié)構(gòu)。<A-2:動(dòng)作>下面,以路由器60和各交換式集線器50具有8個(gè)通信端口且如圖6所示相互連接的情況為例,說(shuō)明本實(shí)施方式的動(dòng)作。在圖6中,用涂黑的圓圈表示通信端口,用帶#的數(shù)字表示該通信端口的端口編號(hào)。如圖6所示,路由器60的端口編號(hào)=1的通信端口與交換式集線器50A連接,如果從交換式集線器50觀察,則路由器60與交換式集線器50A的端口編號(hào)=8的通信端口連接。如圖6所示,交換式集線器50A的端口編號(hào)=7的通信端口與交換式集線器50B連接,如果從交換式集線器50B觀察,則交換式集線器50A與交換式集線器50B的端口編號(hào)=5的通信端口連接。交換式集線器50B的端口編號(hào)=4的通信端口與交換式集線器50C連接,該端口編號(hào)=6的通信端口與交換式集線器50D連接。如果從交換式集線器50C觀察,則交換式集線器50B與端口編號(hào)=3的通信端口連接,如果從交換式集線器50D觀察,則交換式集線器50B與端口編號(hào)=2的通信端口連接。并且,通信終端40A與交換式集線器50C的端口編號(hào)=7的通信端口連接,通信終端40B與交換式集線器50D的端口編號(hào)=8的通信端口連接。另外,在下面說(shuō)明的動(dòng)作的開始時(shí)刻,各交換式集線器50的相鄰中繼裝置表的連接目標(biāo)標(biāo)識(shí)符清空為NULL。路由器60的路由引擎部620在路由器60的電源(省略圖示)接通后,在經(jīng)過(guò)了規(guī)定時(shí)間T的時(shí)刻T0對(duì)請(qǐng)求幀進(jìn)行多播傳送。這樣,從路由器60多播傳送出的請(qǐng)求幀首先被交換式集線器50A接收。交換式集線器50A的交換引擎部520經(jīng)由端口編號(hào)=8的通信端口接收上述請(qǐng)求幀,執(zhí)行圖3的步驟SA110、SA120、SA140及SA150的處理。如上述所示,其原因在于,由于請(qǐng)求幀的頭部的類別標(biāo)識(shí)符的值為0xe812,因此,圖3的步驟SA100的判定結(jié)果為“是”,另外,由于接收幀為請(qǐng)求幀,因此,該圖3的步驟SA130的判定結(jié)果也為“是”。由于執(zhí)行步驟SA110的處理,所以與端口編號(hào)=8相關(guān)聯(lián)而存儲(chǔ)在交換式集線器50A的相鄰中繼裝置表中的連接目標(biāo)標(biāo)識(shí)符改寫為在接收幀中賦予的轉(zhuǎn)發(fā)源標(biāo)識(shí)符(即,路由器60的MAC地址)。另外,該接收幀的轉(zhuǎn)發(fā)源標(biāo)識(shí)符通過(guò)步驟SA120的處理改寫為交換式集線器50A的MAC地址。在步驟SA140中,針對(duì)將通過(guò)步驟SA110的處理更新后的相鄰中繼裝置表的存儲(chǔ)內(nèi)容作為相鄰中繼裝置信息而寫入的通知幀,從交換式集線器50A向路由器60進(jìn)行單播傳送。并且,在步驟SA150中,執(zhí)行通過(guò)步驟SA120的處理而進(jìn)行了轉(zhuǎn)發(fā)源標(biāo)識(shí)符的改寫后的請(qǐng)求幀的泛洪。如上述所示,其原因在于,請(qǐng)求幀的發(fā)送目標(biāo)MAC地址是多播地址。這樣,泛洪的請(qǐng)求幀由交換式集線器50B接收。交換式集線器50B的交換引擎部520也相同地,如果接收到由上游側(cè)相鄰中繼裝置轉(zhuǎn)發(fā)來(lái)的請(qǐng)求幀,則執(zhí)行圖3的步驟SA110、SA120、SA140及SA150的處理。如果更詳細(xì)地說(shuō)明,則是交換式集線器50B的交換引擎部520在本裝置的相鄰中繼裝置表中,將與端口編號(hào)=5對(duì)應(yīng)的連接目標(biāo)標(biāo)識(shí)符改寫為從交換式集線器50A轉(zhuǎn)發(fā)來(lái)的請(qǐng)求幀中賦予的轉(zhuǎn)發(fā)源標(biāo)識(shí)符(即,交換式集線器50A的MAC地址),針對(duì)將該改寫后的相鄰中繼裝置表的存儲(chǔ)內(nèi)容作為相鄰中繼裝置信息而寫入的通知幀,向路由器60進(jìn)行單播傳送。在此基礎(chǔ)上,交換式集線器50B的交換引擎部520進(jìn)行將轉(zhuǎn)發(fā)源標(biāo)識(shí)符改寫為交換式集線器50B的MAC地址后的請(qǐng)求幀的泛洪。這樣,泛洪的請(qǐng)求幀由交換式集線器50C及50D分別接收。交換式集線器50C(或50D)的交換引擎部520也相同地,如果接收到由上游側(cè)相鄰中繼裝置轉(zhuǎn)發(fā)來(lái)的請(qǐng)求幀,則執(zhí)行圖3的步驟SA110、SA120、SA140及SA150的處理。如果更詳細(xì)地說(shuō)明,則是交換式集線器50C在接收到由交換式集線器50B轉(zhuǎn)發(fā)來(lái)的請(qǐng)求幀后,在本裝置的相鄰中繼裝置表中將與端口編號(hào)=3對(duì)應(yīng)的連接目標(biāo)標(biāo)識(shí)符改寫為從交換式集線器50B轉(zhuǎn)發(fā)來(lái)的請(qǐng)求幀中賦予的轉(zhuǎn)發(fā)源標(biāo)識(shí)符(即,交換式集線器50B的MAC地址),針對(duì)將該改寫后的相鄰中繼裝置表的存儲(chǔ)內(nèi)容作為相鄰中繼裝置信息而寫入的通知幀,向路由器60進(jìn)行單播傳送。相同地,交換式集線器50D也在相鄰中繼裝置表中將與端口編號(hào)=2對(duì)應(yīng)的連接目標(biāo)標(biāo)識(shí)符改寫為交換式集線器50B的MAC地址,針對(duì)將該改寫后的相鄰中繼裝置表的存儲(chǔ)內(nèi)容作為相鄰中繼裝置信息而寫入的通知幀,向路由器60進(jìn)行單播傳送。此外,交換式集線器50C及50D還進(jìn)行下述處理,即,對(duì)將轉(zhuǎn)發(fā)源標(biāo)識(shí)符改寫為本裝置的MAC地址后的請(qǐng)求幀進(jìn)行泛洪。但是,由于在交換式集線器50C及50D的下游側(cè)沒有連接交換式集線器,因此,后續(xù)不進(jìn)行請(qǐng)求幀的轉(zhuǎn)發(fā)。如以上說(shuō)明所述,在進(jìn)行從路由器60多播傳送出的請(qǐng)求幀的轉(zhuǎn)發(fā)控制的過(guò)程中,交換式集線器50A、50B、50C及50D各自的相鄰中繼裝置表的存儲(chǔ)內(nèi)容成為如圖7所示的狀態(tài),針對(duì)將上述各相鄰中繼裝置表的存儲(chǔ)內(nèi)容作為相鄰中繼裝置信息而寫入的通知幀,從各交換式集線器50向路由器60進(jìn)行單播傳送。此外,在圖7中,各交換式集線器50的相鄰中繼裝置表的存儲(chǔ)內(nèi)容以氣球框示出(圖8也同樣)。下面,說(shuō)明伴隨著通知幀的轉(zhuǎn)發(fā)控制而進(jìn)行的相鄰中繼裝置表的更新。如果交換式集線器50B的交換引擎部520經(jīng)由端口編號(hào)=4的通信端口接收到從交換式集線器50C向路由器60單播傳送的通知幀,則執(zhí)行圖3的步驟SA110、SA120及SA150的處理。其原因在于,由于通知幀的類別標(biāo)識(shí)符的值為0xe812,因此,圖3的步驟SA100的判定結(jié)果為“是”,由于接收幀為通知幀,因此,圖3的步驟SA130的判定結(jié)果為“否”。由于執(zhí)行步驟SA110的處理,因此,與端口編號(hào)=4相關(guān)聯(lián)而存儲(chǔ)在交換式集線器50B的相鄰中繼裝置表中的連接目標(biāo)標(biāo)識(shí)符改寫為接收幀中賦予的轉(zhuǎn)發(fā)源標(biāo)識(shí)符(即,交換式集線器50C的MAC地址),該接收幀的轉(zhuǎn)發(fā)源標(biāo)識(shí)符通過(guò)步驟SA120的處理改寫為交換式集線器50B的MAC地址。并且,在步驟SA150中,將通過(guò)步驟SA120的處理進(jìn)行了轉(zhuǎn)發(fā)源標(biāo)識(shí)符的改寫的通知幀經(jīng)由端口編號(hào)=5的通信端口發(fā)送出。對(duì)于接收到從交換式集線器50D向路由器60單播傳送的通知幀的情況,也相同地,交換式集線器50B的交換引擎部520執(zhí)行圖3的步驟SA110、SA120及SA150的處理。其結(jié)果,在交換式集線器50B的相鄰中繼裝置表中與端口編號(hào)=6對(duì)應(yīng)的連接目標(biāo)標(biāo)識(shí)符改寫為接收幀中賦予的轉(zhuǎn)發(fā)源標(biāo)識(shí)符(即,交換式集線器50D的MAC地址),該接收幀在經(jīng)過(guò)轉(zhuǎn)發(fā)源標(biāo)識(shí)符的改寫后,經(jīng)由端口編號(hào)=5的通信端口發(fā)送出。如果交換式集線器50A的交換引擎部520接收到從交換式集線器50B發(fā)送來(lái)的通知幀(或由交換式集線器50B轉(zhuǎn)發(fā)來(lái)的通知幀),則相同地,執(zhí)行圖3的步驟SA110、SA120及SA150的處理。交換式集線器50A在相鄰中繼裝置表中將與端口編號(hào)=7對(duì)應(yīng)的連接目標(biāo)標(biāo)識(shí)符改寫為從交換式集線器50B接收到的通知幀中賦予的轉(zhuǎn)發(fā)源標(biāo)識(shí)符(即,交換式集線器50B的MAC地址),將該通知幀的轉(zhuǎn)發(fā)源標(biāo)識(shí)符改寫為本裝置的MAC地址而轉(zhuǎn)發(fā)至路由器60。如果路由器60經(jīng)由端口編號(hào)=1的通信端口接收到從交換式集線器50A轉(zhuǎn)發(fā)來(lái)的通知幀,則在本裝置的相鄰中繼裝置表中將與該端口編號(hào)對(duì)應(yīng)的連接目標(biāo)標(biāo)識(shí)符改寫為該幀中賦予的轉(zhuǎn)發(fā)源標(biāo)識(shí)符。如以上說(shuō)明所述,在進(jìn)行從其他交換式集線器50向路由器60單播傳送的通知幀的轉(zhuǎn)發(fā)控制的過(guò)程中,路由器60、交換式集線器50A及50B各自的相鄰中繼裝置表的存儲(chǔ)內(nèi)容從圖7所示的狀態(tài)更新為圖8所示的狀態(tài)。如果參照?qǐng)D8所示的各相鄰中繼裝置表,則明確可知,這些相鄰中繼裝置表的存儲(chǔ)內(nèi)容無(wú)矛盾地表示出LAN1A中的路由器60及各交換式集線器50的連接關(guān)系。在此,應(yīng)關(guān)注的點(diǎn)是,在以上說(shuō)明的動(dòng)作中,在路由器60從各交換式集線器50接收的通知幀中寫入的相鄰中繼裝置信息對(duì)應(yīng)于圖7所示的相鄰中繼裝置表的存儲(chǔ)內(nèi)容,而不是圖8所示的相鄰中繼裝置表的存儲(chǔ)內(nèi)容。在圖8所示的路由器60的相鄰中繼裝置表的存儲(chǔ)內(nèi)容和圖7所示的各交換式集線器50的相鄰中繼裝置表的存儲(chǔ)內(nèi)容中,僅無(wú)矛盾地示出路由器60與交換式集線器50A的連接關(guān)系。因此,在接收到與時(shí)刻T0進(jìn)行多播傳送的請(qǐng)求幀相對(duì)的通知幀的時(shí)刻,路由引擎部620生成僅表示路由器60與交換式集線器50A的連接關(guān)系的拓?fù)鋽?shù)據(jù)。并且,如果從時(shí)刻T0再經(jīng)過(guò)規(guī)定時(shí)間T,則路由引擎部620將請(qǐng)求幀進(jìn)行多播傳送,各交換式集線器50執(zhí)行與上述相同的處理。在作為針對(duì)在時(shí)刻T0+T從路由器60發(fā)送出的請(qǐng)求幀的響應(yīng)而由各交換式集線器50回送的各個(gè)通知幀中,寫入有與圖8所示的相鄰中繼裝置表的存儲(chǔ)內(nèi)容相對(duì)應(yīng)的相鄰中繼裝置信息。因此,在接收到與在時(shí)刻T0+T多播傳送的請(qǐng)求幀(即,如果將時(shí)刻T0的多播傳送作為第1次,則是第2次的多播傳送)相對(duì)的通知幀的時(shí)刻,路由引擎部620生成表示本裝置與本裝置下轄的全部交換式集線器50的連接關(guān)系的拓?fù)鋽?shù)據(jù)。LAN1A的運(yùn)轉(zhuǎn)管理人員通過(guò)使用操作終端30來(lái)瀏覽上述生成的拓?fù)鋽?shù)據(jù),從而能夠掌握LAN1A的網(wǎng)絡(luò)拓?fù)洹H缫陨险f(shuō)明所述,根據(jù)本實(shí)施方式,基于從各交換式集線器50回送的相鄰中繼裝置信息而確定LAN1A中的網(wǎng)絡(luò)拓?fù)洹T诖?,從各交換式集線器50發(fā)送的相鄰中繼裝置信息的數(shù)據(jù)大小根據(jù)與該交換式集線器50連接的中繼裝置的數(shù)量而確定,不會(huì)大于或等于與該交換式集線器50所具有的通信端口數(shù)量相對(duì)應(yīng)的數(shù)據(jù)大小。即,對(duì)于本實(shí)施方式中的通知幀的有效負(fù)載部的數(shù)據(jù)大小,即使LAN1A所包含的交換式集線器50的數(shù)量增加,也不會(huì)伴隨該增加而無(wú)限制地增大。因此,即使LAN1A大規(guī)模化,也不會(huì)因確定網(wǎng)絡(luò)拓?fù)涠騆AN1A施加過(guò)量的負(fù)載。如上所述,根據(jù)本實(shí)施方式,能夠避免向LAN1A施加過(guò)量的負(fù)載,同時(shí)使LAN1A的運(yùn)轉(zhuǎn)管理人員掌握該LAN1A中的網(wǎng)絡(luò)拓?fù)?。另外,路由?0每經(jīng)過(guò)規(guī)定時(shí)間T而周期性地進(jìn)行請(qǐng)求幀的多播傳送,因此,即使進(jìn)行了例如在交換式集線器50上新連接本實(shí)施方式的交換式集線器這樣的網(wǎng)絡(luò)拓?fù)涞淖兏?,也能夠從新的交換式集線器的連接開始,通過(guò)第2次的請(qǐng)求幀的多播傳送而生成無(wú)矛盾且正確地表示該變更后的網(wǎng)絡(luò)拓?fù)涞耐負(fù)鋽?shù)據(jù)。另外,在本實(shí)施方式中,由于周期性地進(jìn)行請(qǐng)求幀的多播傳送,因此,即使假設(shè)在通過(guò)第N次的多播傳送發(fā)送出的請(qǐng)求幀或針對(duì)該請(qǐng)求幀的響應(yīng)幀的傳送過(guò)程中發(fā)生了幀的丟失,在第N+1次的多播傳送中也不一定發(fā)生相同的丟失,周期性地進(jìn)行的多次網(wǎng)絡(luò)拓?fù)涞拇_定動(dòng)作不一定全部失敗。而且,根據(jù)本實(shí)施方式,由于不會(huì)因確定網(wǎng)絡(luò)拓?fù)涠騆AN1A施加過(guò)量的負(fù)載,因此,與專利文獻(xiàn)1公開的技術(shù)相比,還具有原本就難以發(fā)生幀的丟失的特征。如上所述,根據(jù)本實(shí)施方式,能夠避免向LAN1A施加過(guò)量的負(fù)載,并且可以無(wú)延遲地掌握網(wǎng)絡(luò)拓?fù)涞淖兏?。<B:第2實(shí)施方式>圖9是表示本發(fā)明的第2實(shí)施方式的LAN1B的結(jié)構(gòu)例的框圖。如果對(duì)比圖9與圖1,則明確可知,LAN1B與LAN1A的不同點(diǎn)在于,取代交換式集線器50B而具有交換式集線器500。該交換式集線器500是通常的現(xiàn)有的交換式集線器,與交換式集線器50的不同點(diǎn)在于,僅執(zhí)行基于接收到的幀的發(fā)送目標(biāo)MAC地址的幀轉(zhuǎn)發(fā)控制(即,圖3的步驟SA150的處理)。如上所述,由于交換式集線器500僅執(zhí)行基于接收到的幀的發(fā)送目標(biāo)MAC地址的幀轉(zhuǎn)發(fā)控制,因此,從交換式集線器50A轉(zhuǎn)發(fā)至交換式集線器500的請(qǐng)求幀在不改寫轉(zhuǎn)發(fā)源標(biāo)識(shí)符的狀態(tài)下,由交換式集線器500轉(zhuǎn)發(fā)至交換式集線器50C及50D。因此,在交換式集線器50C及50D各自的相鄰中繼裝置表中,與連接有交換式集線器500的通信端口的端口標(biāo)識(shí)符相關(guān)聯(lián)而寫入有交換式集線器50A的MAC地址。在交換式集線器50C及50D各自將通知幀向路由器60進(jìn)行單播傳送的情況下,也相同地,這些通知幀在不改寫轉(zhuǎn)發(fā)源標(biāo)識(shí)符的狀態(tài)下,由交換式集線器500轉(zhuǎn)發(fā)至交換式集線器50A。交換式集線器50A的交換引擎部520經(jīng)由連接有交換式集線器500的通信端口而接收分別從交換式集線器50C及50D發(fā)送來(lái)的通知幀,在每次接收這些通知幀時(shí)更新相鄰中繼裝置表的存儲(chǔ)內(nèi)容。即,根據(jù)在分別從交換式集線器50C及50D發(fā)送的通知幀中先接收到的通知幀進(jìn)行的更新的內(nèi)容,被根據(jù)后接收到的通知幀進(jìn)行的更新的內(nèi)容所覆蓋。因此,例如在交換式集線器50C及50D針對(duì)第1次從路由器60多播傳送的請(qǐng)求幀而分別回送的通知幀中,前者先到達(dá)交換式集線器50A的情況下,在交換式集線器50A針對(duì)第2次的請(qǐng)求幀的多播傳送而回送的通知幀所包含的相鄰中繼裝置信息中,將連接有交換式集線器500的通信端口的端口標(biāo)識(shí)符與交換式集線器50D的MAC地址相關(guān)聯(lián)。因此,路由器60在接收到針對(duì)上述第2次多播傳送的請(qǐng)求幀的響應(yīng)幀的時(shí)刻,生成表示如圖10(A)所示的網(wǎng)絡(luò)拓?fù)涞耐負(fù)鋽?shù)據(jù)。與其相對(duì),在交換式集線器50C及50D針對(duì)第2次從路由器60多播傳送的請(qǐng)求幀而分別回送的通知幀中,后者先到達(dá)交換式集線器50A的情況下,在交換式集線器50A針對(duì)第3次的請(qǐng)求幀的多播傳送而回送的通知幀所包含的相鄰中繼裝置信息中,將連接有交換式集線器500的通信端口的端口標(biāo)識(shí)符與交換式集線器50C的MAC地址相關(guān)聯(lián)。因此,路由器60在接收到針對(duì)上述第3次多播傳送的請(qǐng)求幀的響應(yīng)幀的時(shí)刻,生成表示如圖10(B)所示的網(wǎng)絡(luò)拓?fù)涞耐負(fù)鋽?shù)據(jù)。這樣,在圖9所示的LAN1B中,對(duì)應(yīng)于從交換式集線器50C及50D發(fā)送來(lái)的各響應(yīng)幀的到達(dá)順序而生成表示不同的網(wǎng)絡(luò)拓?fù)涞耐負(fù)鋽?shù)據(jù)。如果將圖10(A)及圖10(B)與圖8對(duì)比,則明確可知,在圖10(A)及圖10(B)各自表示的網(wǎng)絡(luò)拓?fù)渲?,沒有出現(xiàn)交換式集線器500,均沒有正確地表示出LAN1B中實(shí)際的網(wǎng)絡(luò)拓?fù)?。如上所述,在路由?0下轄的網(wǎng)絡(luò)中包含現(xiàn)有的交換式集線器的情況下,無(wú)法正確地掌握該現(xiàn)有的交換式集線器與其他裝置(即,路由器60或交換式集線器50)的連接關(guān)系,但能夠籠統(tǒng)地掌握路由器60與交換式集線器50的連接關(guān)系。另外,在本實(shí)施方式中,如圖10(A)及圖10(B)所示,生成交換式集線器50A的1個(gè)下游側(cè)的通信端口(實(shí)際上,是與交換式集線器500連接的通信端口)與交換式集線器50C和交換式集線器50D交替地連接的拓?fù)鋽?shù)據(jù)。在實(shí)際中不可能出現(xiàn)如上所述交換式集線器的1個(gè)通信端口與其他2個(gè)交換式集線器50交替地連接這樣的情況。因此,LAN1B的運(yùn)轉(zhuǎn)管理人員能夠類推出在實(shí)際中不可能發(fā)生的連接關(guān)系所出現(xiàn)的位置處存在1臺(tái)至多臺(tái)現(xiàn)有的交換式集線器。如果路由器60下轄的網(wǎng)絡(luò)所包含的交換式集線器全部是現(xiàn)有的交換式集線器,則當(dāng)然無(wú)法掌握該網(wǎng)絡(luò)中的網(wǎng)絡(luò)拓?fù)洌绻跇?gòu)成LAN1B的多個(gè)交換式集線器中至少包含1臺(tái)本發(fā)明所涉及的交換式集線器50,則能夠使LAN1B的運(yùn)轉(zhuǎn)管理人員掌握路由器60與該交換式集線器50的連接關(guān)系(即,除了通常的現(xiàn)有的交換式集線器之外的概略的網(wǎng)絡(luò)拓?fù)洌?,并且,在出現(xiàn)實(shí)際中不可能發(fā)生的不自然的連接關(guān)系的情況下,能夠類推出在該位置處存在1臺(tái)至多臺(tái)現(xiàn)有的交換式集線器。此外,在本實(shí)施方式中,通知幀的有效負(fù)載部的數(shù)據(jù)大小也不會(huì)隨LAN1B所包含的交換式集線器50的數(shù)量的增加而無(wú)限制地增大。因此,根據(jù)本實(shí)施方式,即使LAN1B大規(guī)?;?,也不會(huì)向LAN1B施加過(guò)量的負(fù)載,能夠使該LAN1B的運(yùn)轉(zhuǎn)管理人員掌握該LAN1B的籠統(tǒng)的網(wǎng)絡(luò)拓?fù)?。<C:變形>以上,對(duì)本發(fā)明的第1及第2實(shí)施方式進(jìn)行了說(shuō)明,但當(dāng)然可以將上述各實(shí)施方式進(jìn)行下述變形。(1)在上述各實(shí)施方式中,使路由器60以規(guī)定時(shí)間間隔周期性地執(zhí)行請(qǐng)求幀的多播傳送,另一方面,使交換式集線器50以請(qǐng)求幀的接收為契機(jī)將通知幀向路由器60回送。但是,也可以在周期性的多播傳送的基礎(chǔ)上(或取代周期性的多播傳送),以預(yù)定的規(guī)定種類的數(shù)據(jù)包的接收為契機(jī),而使路由器60對(duì)請(qǐng)求幀進(jìn)行多播傳送。例如,以接收到用于解析本裝置的MAC地址的ARP數(shù)據(jù)包為契機(jī),使路由器60發(fā)送請(qǐng)求幀。新接收到ARP數(shù)據(jù)包這一情況表示路由器60下轄的網(wǎng)絡(luò)中連接了新的通信終端,伴隨新的通信終端的連接,網(wǎng)絡(luò)拓?fù)淇赡馨l(fā)生了變化。如果以新的ARP數(shù)據(jù)包的接收為契機(jī)而使路由器60發(fā)送請(qǐng)求幀,則無(wú)需等待經(jīng)過(guò)規(guī)定時(shí)間就可以迅速地檢測(cè)到該變化。此外,在路由器60兼有DHCP服務(wù)器的作用的情況下,也可以以從下轄的通信終端接收到用于請(qǐng)求分配IP地址的數(shù)據(jù)包為契機(jī),而對(duì)請(qǐng)求幀進(jìn)行多播傳送。并且,在使路由器60執(zhí)行以規(guī)定時(shí)間間隔周期性地對(duì)請(qǐng)求幀進(jìn)行多播傳送的處理和以特定的數(shù)據(jù)包的接收為契機(jī)對(duì)請(qǐng)求幀進(jìn)行多播傳送的處理的情況下,也可以在每次進(jìn)行后者的多播傳送時(shí)將該時(shí)刻作為起算點(diǎn)而重新測(cè)量是否經(jīng)過(guò)了上述規(guī)定時(shí)間。這是為了不以比上述規(guī)定時(shí)間短的時(shí)間間隔連續(xù)地進(jìn)行請(qǐng)求幀的多播傳送。(2)在上述各實(shí)施方式中,以請(qǐng)求幀的接收為契機(jī)使交換式集線器50發(fā)送通知幀。但也可以以規(guī)定時(shí)間間隔周期性地使交換式集線器50發(fā)送通知幀。這樣,在使交換式集線器50周期性地發(fā)送通知幀的方式中,無(wú)需使路由器60周期性地進(jìn)行請(qǐng)求幀的多播傳送,只要在從路由器60向下轄的LAN進(jìn)行多播傳送的幀(按照已有的通信協(xié)議進(jìn)行多播傳送的幀)中的預(yù)定的一部分中賦予轉(zhuǎn)發(fā)源標(biāo)識(shí)符而進(jìn)行多播傳送即可。這是為了使各交換式集線器50將上游側(cè)的相鄰中繼裝置的MAC地址存儲(chǔ)在相鄰中繼裝置表中。根據(jù)上述方式,能夠利用按照已有的通信協(xié)議進(jìn)行發(fā)送/接收的幀而確定網(wǎng)絡(luò)拓?fù)?。?)在上述的第1實(shí)施方式中,在接收到與第1次多播傳送的請(qǐng)求幀對(duì)應(yīng)的響應(yīng)的時(shí)刻,使路由器60生成了僅表示路由器60與其正下方的交換式集線器50A的連接關(guān)系的拓?fù)鋽?shù)據(jù),但也可以生成表現(xiàn)LAN1A中的網(wǎng)絡(luò)拓?fù)湔w的拓?fù)鋽?shù)據(jù)。通過(guò)對(duì)針對(duì)第1次多播傳送的請(qǐng)求幀而從各交換式集線器50回送的相鄰中繼裝置信息進(jìn)行解析,能夠從下游側(cè)探索各交換式集線器50(確定各交換式集線器50的上游側(cè)的相鄰中繼裝置),如果各交換式集線器50的上游側(cè)的相鄰中繼裝置被確定,則能夠確定網(wǎng)絡(luò)拓?fù)?。如上所述,在僅確定各交換式集線器50的上游側(cè)的相鄰中繼裝置這一方式的情況下,也可以在通知幀的發(fā)送時(shí)省略將本裝置MAC地址賦予作為轉(zhuǎn)發(fā)源標(biāo)識(shí)符的處理。(4)在上述的各實(shí)施方式中,在每次接收請(qǐng)求幀時(shí),將在有效負(fù)載部中寫入有相鄰中繼裝置信息的通知幀由各交換式集線器50進(jìn)行了回送。但是,在從第N(自然數(shù))次的請(qǐng)求幀的接收至第N+1次的請(qǐng)求幀的接收為止的期間內(nèi),相鄰中繼裝置表的存儲(chǔ)內(nèi)容沒有變化的情況下,在針對(duì)該第N+1次接收到的請(qǐng)求幀進(jìn)行響應(yīng)時(shí),也可以將在有效負(fù)載部中取代相鄰中繼裝置信息而寫入有表示相鄰中繼裝置信息沒有變化這一狀況的數(shù)據(jù)的通知幀進(jìn)行回送。(5)在上述的各實(shí)施方式中,基于在幀的頭部中寫入的類別標(biāo)識(shí)符,對(duì)該幀是否是網(wǎng)絡(luò)拓?fù)浯_定用幀進(jìn)行了判定,但也可以根據(jù)是否賦予有轉(zhuǎn)發(fā)源標(biāo)識(shí)符進(jìn)行該判定。在按照第2層中的已有的通信協(xié)議從路由器60向LAN1A進(jìn)行多播傳送的幀中的預(yù)定種類的幀中賦予轉(zhuǎn)發(fā)源標(biāo)識(shí)符的方式中,在該幀的類別標(biāo)識(shí)符中設(shè)置有與上述已有的通信協(xié)議相對(duì)應(yīng)的值。因此,在使用按照第2層中的已有的通信協(xié)議進(jìn)行發(fā)送/接收的幀而確定網(wǎng)絡(luò)拓?fù)涞那闆r下,雖然即使參照幀的頭部的類別標(biāo)識(shí)符也不能進(jìn)行該幀是否是網(wǎng)絡(luò)拓?fù)浯_定用幀的判定,但根據(jù)有無(wú)轉(zhuǎn)發(fā)源標(biāo)識(shí)符能夠進(jìn)行該判定。相同地,在上述第1及第2實(shí)施方式中,當(dāng)然也可以基于有無(wú)轉(zhuǎn)發(fā)源標(biāo)識(shí)符進(jìn)行接收幀是否是網(wǎng)絡(luò)拓?fù)浯_定用幀的判定。此外,在使用按照已有的通信協(xié)議進(jìn)行發(fā)送/接收的幀來(lái)確定網(wǎng)絡(luò)拓?fù)涞那闆r下,只要將轉(zhuǎn)發(fā)源標(biāo)識(shí)符(或轉(zhuǎn)發(fā)源標(biāo)識(shí)符和相鄰中繼裝置信息)寫入至該幀的頭部的空閑區(qū)域中即可。另外,對(duì)于是否是幀轉(zhuǎn)發(fā)控制處理中的請(qǐng)求幀的判定(即,圖3的步驟SA130的判定),當(dāng)然也可以根據(jù)在接收幀的有效負(fù)載部中是否包含相鄰中繼裝置信息而進(jìn)行判定。(6)在上述的各實(shí)施方式中,通過(guò)軟件實(shí)現(xiàn)了明顯表現(xiàn)出本發(fā)明交換式集線器的特征的幀轉(zhuǎn)發(fā)控制處理及通知幀發(fā)送處理。但是,當(dāng)然也可以使執(zhí)行幀轉(zhuǎn)發(fā)控制處理的幀轉(zhuǎn)發(fā)控制單元及執(zhí)行通知幀發(fā)送處理的通知幀發(fā)送單元分別由電子電路等硬件構(gòu)成,取代交換引擎部520,加入上述各單元而構(gòu)成交換式集線器50。對(duì)于路由器60也相同地,當(dāng)然可以通過(guò)電子電路等硬件實(shí)現(xiàn)多播傳送處理及連接關(guān)系確定處理這些處理。本申請(qǐng)基于2011年2月18日申請(qǐng)的日本專利申請(qǐng)(特愿2011-033916號(hào)公報(bào)),在這里,作為參照而引用其內(nèi)容。標(biāo)號(hào)的說(shuō)明1A、1B…LAN,30…操作終端,40A、40B…通信終端,50A、50B、50C、50D、500…交換式集線器,60…路由器,510、610…通信I/F部,520…交換引擎部,530、630…存儲(chǔ)部,620…路由引擎部。