Pr[l]接收到的用戶幀UF附加接收端口識別符ILC[1]/Pr[l]}后將其發(fā)送給幀處理部31。幀處理部31內(nèi)的FDB處理部34在地址表FDB中學(xué)習(xí)用戶幀UF中包含的發(fā)送源MAC地址、通過標(biāo)簽VLAN或端口 VLAN等決定的VLAN識別符以及接收端口識別符{LC [ 1 ] /Pr [ 1 ]}的對應(yīng)關(guān)系。
[0135]此外,F(xiàn)DB處理部34以用戶幀UF中包含的發(fā)送目的地MAC地址和VLAN識別符為檢索關(guān)鍵字來檢索地址表FDB,取得發(fā)送目的地端口識別符。在此,與伴隨過去的通信的地址表FDB的學(xué)習(xí)相伴,作為檢索結(jié)果得到發(fā)送目的地端口識別符{LC[2]/Pr[2]}。FDB處理部34向用戶幀UF附加接收端口識別符以及發(fā)送目的地端口識別符,并將其經(jīng)由內(nèi)部接口部32發(fā)送給架構(gòu)用端子FP。
[0136]另外,此時,幀處理部31在假設(shè)在VID過濾器35中將用戶幀UF的VLAN識別符設(shè)定為不可中繼時,不將該用戶幀UF發(fā)送給架構(gòu)用端子FP地將其廢棄。此外,F(xiàn)DB處理部34在假設(shè)作為發(fā)送目的地端口識別符得到了自身線卡具備的用戶端口的識別符時,將用戶幀UF中繼給該用戶端口。具體的中繼方法例如可以是通過幀處理部31折返的方法外,除此之外還可以通過內(nèi)部接口部32或架構(gòu)路徑部26進行折返的方法。
[0137]返回圖11的動作,架構(gòu)路徑部26將來自線卡LC[1]的架構(gòu)用端子FP的用戶幀UF中繼給線卡LC[2]的架構(gòu)用端子FP。例如,當(dāng)架構(gòu)路徑部26由架構(gòu)卡構(gòu)成時,架構(gòu)卡根據(jù)發(fā)送目的地端口識別符{LC[2]/Pr[2]},將用戶幀UF中繼給線卡LC[2]。另一方面,當(dāng)架構(gòu)路徑部26由背板構(gòu)成時,線卡LC[1]的內(nèi)部接口部32根據(jù)發(fā)送目的地端口識別符{LC[2]/?^[2]},從構(gòu)成架構(gòu)用端子??的各端子中向與線卡LC[2]對應(yīng)的端子發(fā)送用戶幀UF。
[0138]線卡LC[2]將由架構(gòu)用端子FP接收到的用戶幀UF經(jīng)由內(nèi)部接口部32發(fā)送給幀處理部31。該幀處理部31內(nèi)的FDB處理部34在地址表FDB中學(xué)習(xí)用戶幀UF中包含的發(fā)送源MAC地址、用戶幀UF中包含的(或附加的)VLAN識別符、在用戶幀UF中附加的接收端口識別符的對應(yīng)關(guān)系。線卡LC[2]的外部接口部30從幀處理部31接收用戶幀UF,將該用戶幀UF根據(jù)在該用戶幀中附加的發(fā)送目的地端口識別符發(fā)送給環(huán)端口 Pr[2]。
[0139]另外,在此表示了各線卡根據(jù)用戶幀來進行地址表FDB的學(xué)習(xí)的動作例,但作為其他的方法也可以使用學(xué)習(xí)用幀來進行學(xué)習(xí)。此時,線卡LC[1]的幀處理部31生成包含用戶幀UF的發(fā)送源MAC地址、VLAN識別符以及接收端口識別符的學(xué)習(xí)用幀,并將其發(fā)送給其他線卡LC[2](以及線卡LC[3]?LC[n])。其他線卡LC[2](以及線卡LC[3]?LC[n])的幀處理部31在地址表FDB中學(xué)習(xí)該學(xué)習(xí)用幀所包含的發(fā)送源MAC地址、VLAN識別符以及接收端口識別符的對應(yīng)關(guān)系。
[0140]《中繼裝置(本實施方式)的內(nèi)部可通信性監(jiān)視》
[0141]圖12是表示在圖9以及圖10的中繼裝置中,圍繞ICCM處理部的概要的動作例的說明圖。在圖12的例子中,線卡LC[1]具備環(huán)端口(第一端口)Pr[l],LC[2]具備環(huán)端口(第二端口)Pr[2]。
[0142]在具有環(huán)端口 Pr[l]的線卡LC[1]中,在ICCM處理部36設(shè)置第一內(nèi)部監(jiān)視點頂EP1,在0ΑΜ處理部37設(shè)置第一監(jiān)視點MEP1。在具有環(huán)端口 Pr [2]的線卡LC[2]中,在ICCM處理部36設(shè)置第二內(nèi)部監(jiān)視點頂EP2,在0ΑΜ處理部37設(shè)置第二監(jiān)視點MEP2。此外,在此,還在不具有環(huán)端口的線卡LC[n]中,在ICCM處理部36設(shè)置內(nèi)部監(jiān)視點頂ΕΡη。
[0143]如圖4所示,內(nèi)部監(jiān)視點頂ΕΡ1、頂ΕΡ2、頂ΕΡη各自使用內(nèi)部可通信性監(jiān)視幀(ICCM幀),將除了自身線卡外的其他線卡LC、或也包括自身線卡在內(nèi)作為對象,監(jiān)視針對各線卡LC的內(nèi)部可通信性。在圖12的例子中,第一內(nèi)部監(jiān)視點頂ΕΡ1向第二內(nèi)部監(jiān)視點頂ΕΡ2經(jīng)由架構(gòu)路徑部26定期地發(fā)送ICCM幀ICC12。對ICCM幀的發(fā)送間隔沒有特別的限定,例如是每1ms等。
[0144]同樣地,第二內(nèi)部監(jiān)視點頂EP2向第一內(nèi)部監(jiān)視點頂EP1經(jīng)由架構(gòu)路徑部26定期地發(fā)送ICCM幀ICC21。該ICCM幀ICC12、ICC21的通信路徑與圖11所示的用戶幀UF的通信路徑重復(fù),并與圖4所示的第一監(jiān)點MEPdl (環(huán)端口 Pr[l])與第二監(jiān)點MEPd2(環(huán)端口Pr[2])之間的中繼路徑20重復(fù)。因此,根據(jù)ICCM幀ICC12、ICC21來監(jiān)視內(nèi)部可通信性,由此能夠判定圖4所示的中繼路徑20中有無故障。
[0145]此外,第一內(nèi)部監(jiān)視點頂EP1向內(nèi)部監(jiān)視點頂ΕΡη定期地發(fā)送ICCM幀ICCln,內(nèi)部監(jiān)視點頂ΕΡη也向第一內(nèi)部監(jiān)視點頂ΕΡ1定期地發(fā)送ICCM幀ICCnl。同樣地,雖然省略了圖示,但第一內(nèi)部監(jiān)視點MEP1還與其他的線卡(LC[3]?LC[n-l])之間,定期地進行ICCM幀的發(fā)送以及接收。并且,在此,以架構(gòu)路徑部26為架構(gòu)卡的情況為例子,第一內(nèi)部監(jiān)視點IMEP1以自身為對象,經(jīng)由架構(gòu)路徑部26中的折返路徑定期地發(fā)送ICCM幀ICC11。
[0146]另外,雖然省略了圖示,但同樣地,除了線卡LC[1]以外,線卡LC[2]還將其他的線卡(LC[3]?LC[n])以及自身作為對象定期地發(fā)送ICCM幀。除了線卡LC[1]以外,線卡LC[n]也將其他的線卡(LC[2]?LC[n-l])以及自身作為對象定期地發(fā)送ICCM幀。
[0147]在此,在圖12的例子中,在架構(gòu)路徑部26上的ICCM幀ICC12的通信路徑中產(chǎn)生了故障。此時,第二內(nèi)部監(jiān)視點IMEP2因為在預(yù)定的期間內(nèi)沒有接收到ICCM幀ICC12,所以將針對線卡LC[1]的第一內(nèi)部監(jiān)視點Π1ΕΡ1的內(nèi)部可通信性識別為L0C狀態(tài)。由此,第二內(nèi)部監(jiān)視點MEP2將包含該沒有接收到的主旨的信息的ICCM幀ICC21發(fā)送給第一內(nèi)部監(jiān)視點MEP1。在本實施方式中,將包含該沒有接收到的主旨的信息的ICCM幀稱為內(nèi)部RDI幀。
[0148]第一內(nèi)部監(jiān)視點頂EP1接收ICCM幀(內(nèi)部RDI幀)ICC21,將針對線卡LC[2]的第二內(nèi)部監(jiān)視點MEP2的內(nèi)部可通信性識別為RDI狀態(tài)。結(jié)果,在此,ERP控制部(圖4所述的環(huán)控制部)38根據(jù)針對第一內(nèi)部監(jiān)視點頂EP1中的第二內(nèi)部監(jiān)視點頂EP2的沒有內(nèi)部可通信性的判定結(jié)果(RDI狀態(tài)的識別)來控制第一監(jiān)視點MEP1。具體而言,如圖4所示,該ERP控制部38向第一監(jiān)視點MEP1指示發(fā)送RDI幀,或指示停止發(fā)送CCM幀。
[0149]同樣地,線卡LC[2]的ERP控制部(環(huán)控制部)38根據(jù)針對第二內(nèi)部監(jiān)視點頂EP2中的第一內(nèi)部監(jiān)視點MEP1的沒有內(nèi)部可通信性的判定結(jié)果(L0C狀態(tài)的識別)來控制第二監(jiān)視點MEP2。具體而言,該ERP控制部38向第二監(jiān)視點MEP2指示發(fā)送RDI幀,或指示停止發(fā)送CCM幀。另外,在此,將圖4所示的環(huán)控制部的功能設(shè)置在ERP控制部38中,但并不特別局限于此,也可以設(shè)置在幀處理部31等中。
[0150]《中繼裝置(本實施方式)的環(huán)協(xié)議動作》
[0151]圖13是表示在圖9以及圖10的中繼裝置中,圍繞ERP控制部的概要的動作例的說明圖。在圖13中,0ΑΜ處理部37內(nèi)的監(jiān)視點MEP定期地生成CCM幀,將該CCM幀經(jīng)由外部接口部30從環(huán)端口(在該例子中為Pr[l])進行發(fā)送。此外,監(jiān)視點MEP從由環(huán)端口(Pr[l])接收,并經(jīng)由外部接口部30傳送的幀中判別CCM幀。例如,通過幀的發(fā)送目的地MAC地址或幀內(nèi)的各種識別符等來判別CCM幀。
[0152]監(jiān)視點MEP通過該CCM幀的定期的發(fā)送以及接收,來判定與環(huán)端口(Pr[l])連接的鏈路有無可通信性。將該有無可通信性的判定結(jié)果(即,有無L0C狀態(tài)或RDI狀態(tài)的識別)通知給ERP控制部38。例如,ERP控制部38在被通知了沒有可通信性時,通過對VID過濾器35進行預(yù)定的設(shè)定,如圖5所示,將環(huán)端口(Pr[l])控制成阻塞狀態(tài)BK。
[0153]R-APS處理部39進行R-APS幀的發(fā)送、接收以及中繼。R-APS處理部39例如由MEG (Maintenance Entity Group,維護實體組)等級比監(jiān)視點 MEP 高的 MIP (MaintenanceIntermediate Point,維護中間點)等構(gòu)成。當(dāng)R-APS處理部39進行R-APS幀的發(fā)送時,ERP控制部38生成在R-APS幀中插入的預(yù)定的控制信息(R-APS信息),對R-APS處理部39指示發(fā)送包含該R-APS信息的R-APS幀。如圖5以及圖8所示,R-APS信息是以SF、NR、RB等為代表的、ITU-T G.8032規(guī)定的各種信息。將由R-APS處理部39發(fā)送的R-APS幀經(jīng)由監(jiān)視點MEP從環(huán)端口(Pr[l])進行發(fā)送。
[0154]此外,R-APS處理部39在經(jīng)由環(huán)端口(Pr [1])以及監(jiān)視點MEP接收到R-APS幀時,提取該R-APS幀中包含的R-APS信息,并將該R-APS信息通知給ERP控制部38。ERP控制部38進行與該R-APS信息對應(yīng)的預(yù)定的控制動作。如圖5以及圖8所示,預(yù)定的控制動作是針對環(huán)端口(Pr [1])的阻塞狀態(tài)BK的控制,或針對地址表FDB的清除命令的發(fā)出,或以R-APS幀的中繼控制等為代表的ITU-T G.8032規(guī)定的各種控制動作。
[0155]以上,通過使用本實施方式一的中繼系統(tǒng)以及中繼裝置,代表性地可實現(xiàn)與中繼裝置的內(nèi)部故障對應(yīng)的恰當(dāng)?shù)穆窂角袚Q。該效果尤其在使用ITU-T G.8032規(guī)定的環(huán)協(xié)議的情況下有益處。另外,在此,以使用機架式交換機裝置(中繼裝置)的情況為例子,但也可以使用盒式交換機裝置。盒式交換機裝置例如具備從圖10所示的結(jié)構(gòu)中刪除內(nèi)部接口部32等的全部結(jié)構(gòu)。
[0156]然而,在使用盒式交換機裝置時,圖4所示的環(huán)端口之間的中繼路徑20的具體的故障位置的候補例如成為圖10的幀處理部31。此時,結(jié)果成為各監(jiān)視點的發(fā)送動作停止的狀態(tài),通過圖4的交換機裝置SWc、Se進行故障檢測的可能性高。另一方面,當(dāng)使用機架式交換機裝置時,環(huán)端口之間的中繼路徑20的具體的故障位置的候補存在多個,因此發(fā)生與該故障無關(guān)監(jiān)視點正常動作的事態(tài)的可能性高。因此,在這樣的觀點下,與使用機架式交換機裝置的情況相比得到更有益的效果。
[0157](實施方式二)
[0158]《中繼裝置(應(yīng)用例)的結(jié)構(gòu)》
[0159]圖14是在本發(fā)明的實施方式二的中繼裝置中,表示其結(jié)構(gòu)例的概要圖。圖14所示的交換機裝置(中繼裝置)SW與圖9所示的結(jié)構(gòu)例相比,不同點在于,管理卡MC具備故障判定部40以及將兩個環(huán)端口 Pr[l]、Pr[2]分別設(shè)置在不同的線卡中。在圖14的例子中,線卡(第一線卡)LC[1]具備環(huán)端口(第一端口)Pr[l],線卡(第二線卡)LC[2]具備環(huán)端口(第二端口)Pr[2]。此外,方便起見,以具有三個線卡的情況為例子。對于線卡LC[3]沒有進行特別的限定,具備用戶端口 Pu [ 1 ]?Pu [m]。
[0160]《故障判定部的動作》
[0161]圖5是表示在圖14的中繼裝置中,該故障判定部的動作例的流程圖。首先,作為前提,如圖12所示,圖14所示的多個線卡LC[1]?LC[3]中的各個線卡在與其他各個線卡之間經(jīng)由架構(gòu)路徑部26發(fā)送以及接收內(nèi)部可通信性監(jiān)視幀(ICCM幀),來判定有無內(nèi)部可通信性。
[0162]以該前提為基礎(chǔ),如圖15所示,故障判定部40首先從多個線卡LC[1]?LC[3]中的各個線卡經(jīng)由管理用通信線路28取得有無內(nèi)部可通信性的判定結(jié)果(步驟S301)。接著,故障判定部40根據(jù)從各線卡取得的有無內(nèi)部可通信性的判定結(jié)果,來判定環(huán)端口間有無內(nèi)部可通信性(步驟S302)。在圖14的例子中,故障判定部40根據(jù)從線卡LC[1]、LC[2]取得的有無內(nèi)部可通信性的判定結(jié)果,來判定線卡LC[1]與線卡LC[2]之間有無內(nèi)部可通信性。
[0163]在此,故障判定部40