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

轉發(fā)裝置的制作方法

文檔序號:11335359閱讀:274來源:國知局
轉發(fā)裝置的制造方法

本發(fā)明涉及在冗余化的路徑中轉發(fā)幀的轉發(fā)裝置。



背景技術:

以往,對于在發(fā)送側的轉發(fā)裝置與接收側的轉發(fā)裝置之間設定有多個獨立路徑的網(wǎng)絡,已研究出高可靠性方式。發(fā)送側的轉發(fā)裝置參照幀頭的信息確定需要高可靠性的幀(以下稱作重要幀),將發(fā)件方識別信息、路徑信息、順序信息等標識符插入到重要幀中,廣播發(fā)送到獨立的全部路徑。接收側的轉發(fā)裝置從由獨立路徑接收到的幀中確定重要幀,根據(jù)幀的標識符識別具有同一信息的重要幀,進行轉發(fā)和廢棄的選擇。由此,即使在1個路徑中產(chǎn)生故障使幀中斷的情況下,只要殘留有另1個路徑,則也能夠進行重要幀的無瞬斷通信。在下述專利文獻1中公開有這種技術。

spb(shortestpathbridging:最短路徑橋接)通過所屬的全部轉發(fā)裝置識別連接結構和與各轉發(fā)裝置連接的設備,使用被稱作is-is(intermediatesystemtointermediatesystem:中間系統(tǒng)到中間系統(tǒng))的路徑控制技術,使用vlan-id(virtuallocalareanetwork-identify:虛擬局域網(wǎng)識別碼)(以下稱作vid)構成最短路徑樹(shortestpathtree)。發(fā)送側的轉發(fā)裝置進行包含路徑和目的地信息的壓縮處理并發(fā)送幀。作為目的地的接收側的轉發(fā)裝置在轉發(fā)到屬下的設備時進行解壓縮處理并輸出幀。由此,即使在網(wǎng)狀網(wǎng)絡中,也能夠以最短路徑和最小成本在轉發(fā)裝置之間轉發(fā)幀。在下述非專利文獻1中公開有這種技術。

現(xiàn)有技術文獻

專利文獻

專利文獻1:日本專利第4074304號公報

非專利文獻

非專利文獻1:ieee802.1aqshortestpathbridging2012年



技術實現(xiàn)要素:

發(fā)明要解決的課題

但是,在專利文獻1中,接收側的轉發(fā)裝置只能應對1個輸出端口,因而存在如下問題:在基于spb的網(wǎng)狀網(wǎng)絡中,不能由轉發(fā)目的地的設備控制幀的轉發(fā),有時產(chǎn)生不必要幀的轉發(fā)。

本發(fā)明正是鑒于上述情況而完成的,其目的在于,得到能夠由轉發(fā)目的地的設備控制幀的轉發(fā)的轉發(fā)裝置。

用于解決課題的手段

為了解決上述課題并達到目的,本發(fā)明的轉發(fā)裝置具有轉發(fā)管理表存儲部,該轉發(fā)管理表存儲部存儲表示從另一轉發(fā)裝置接收到的幀的轉發(fā)目的地的端口的轉發(fā)管理表,該另一轉發(fā)裝置對接收到的幀中的重要度低的幀不進行復制即發(fā)送,對重要度比重要度低的幀高的幀即重要幀進行復制并向冗余化的路徑發(fā)送。此外,轉發(fā)裝置具有相鄰信息表存儲部,該相鄰信息表存儲部存儲表示與端口連接的設備的信息的相鄰信息表。此外,轉發(fā)裝置具有轉發(fā)目的地管理部,該轉發(fā)目的地管理部使用轉發(fā)管理表和相鄰信息表控制是否轉發(fā)從另一轉發(fā)裝置接收到的重要幀。

發(fā)明效果

本發(fā)明的轉發(fā)裝置發(fā)揮能夠由轉發(fā)目的地的設備控制幀的轉發(fā)這樣的效果。

附圖說明

圖1是示出實施方式1的網(wǎng)絡系統(tǒng)的結構例的圖。

圖2是示出實施方式1的轉發(fā)裝置的結構例的圖。

圖3是示出實施方式1的轉發(fā)管理表的結構例的圖。

圖4是示出實施方式1的相鄰信息表的結構例的圖。

圖5是示出實施方式1的轉發(fā)目的地管理部的轉發(fā)路徑判定處理的例子的流程圖。

圖6是示出實施方式1的轉發(fā)裝置的硬件結構例的圖。

圖7是示出實施方式2的網(wǎng)絡系統(tǒng)的結構例的圖。

圖8是示出實施方式2的轉發(fā)裝置的結構例的圖。

圖9是示出實施方式2的在幀選擇部中判定接收到的幀是未接收還是已接收的處理例的圖。

具體實施方式

下面,根據(jù)附圖詳細說明本發(fā)明的實施方式的轉發(fā)裝置。另外,本發(fā)明不限于該實施方式。

實施方式1

圖1是示出本發(fā)明的實施方式1的網(wǎng)絡系統(tǒng)的結構例的圖。網(wǎng)絡系統(tǒng)將構成spb的4個轉發(fā)裝置a、b、c、d連接成網(wǎng)狀。具體地講,轉發(fā)裝置a與轉發(fā)裝置b、c連接,轉發(fā)裝置b與轉發(fā)裝置a、c、d連接,轉發(fā)裝置c與轉發(fā)裝置a、b、d連接,轉發(fā)裝置d與轉發(fā)裝置b、c連接。路徑#1是從構成spb的轉發(fā)裝置a到轉發(fā)裝置b、d的路徑,路徑#2是從構成spb的轉發(fā)裝置a經(jīng)由轉發(fā)裝置c并在轉發(fā)裝置c處分支而到轉發(fā)裝置b、d的2個路徑。具體地講,假定設備1向設備2、3發(fā)送幀的情況進行說明。在圖1中,重要幀是指重要度比重要度低的幀即通常幀高的幀。

轉發(fā)裝置a進行從設備1接收的重要幀的識別。轉發(fā)裝置a將重要幀復制到2個路徑中。轉發(fā)裝置a在復制而成的重要幀中插入表示幀的發(fā)送順序的序列號等順序標識符。然后,轉發(fā)裝置a對各個重要幀進行包含各路徑信息的spb的壓縮處理并發(fā)送。轉發(fā)裝置a對通常幀不進行復制,而從1個路徑即路徑#1或者路徑#2中的一方進行發(fā)送。

轉發(fā)裝置b在從路徑#1接收到未接收的重要幀的情況下,向設備2和轉發(fā)裝置d轉發(fā),在接收到已接收的重要幀的情況下,僅向轉發(fā)裝置d轉發(fā)。另外,轉發(fā)裝置b在從路徑#2接收到未接收的重要幀的情況下,向設備2轉發(fā),在接收到已接收的重要幀的情況下廢棄。

未接收的幀是指由發(fā)送側的轉發(fā)裝置復制而成的幀中的在接收側的轉發(fā)裝置尚未接收到同一幀的情況下最先接收到的幀、或者發(fā)送側的轉發(fā)裝置未復制即發(fā)送的接收側的轉發(fā)裝置接收到的幀。另外,已接收的幀是指由發(fā)送側的轉發(fā)裝置復制而成的幀中的在接收側的轉發(fā)裝置已接收到同一幀的情況下以后又接收到的幀。

轉發(fā)裝置c對從路徑#2接收到的重要幀進行復制并向轉發(fā)裝置b、d轉發(fā)。

轉發(fā)裝置d在從路徑#1接收到未接收的重要幀的情況下向設備3轉發(fā),在接收到已接收的重要幀的情況下廢棄。另外,轉發(fā)裝置d在從路徑#2接收到未接收的重要幀的情況下向設備3轉發(fā),在接收到已接收的重要幀的情況下廢棄。

轉發(fā)裝置對接收到的幀中的重要度低的通常幀不復制即發(fā)送,對重要幀進行復制并向冗余化的路徑發(fā)送。圖1所示的網(wǎng)絡系統(tǒng)在第2層開關等通信裝置之間通過spb設定有多個獨立路徑。接收側的轉發(fā)裝置在將更重要幀向轉發(fā)裝置轉發(fā)的情況下或者向屬性不同的設備轉發(fā)的情況下,即使在1個獨立路徑中產(chǎn)生故障使重要幀中斷時,只要殘留有另1個路徑,則也能夠不產(chǎn)生重要幀的損失地進行轉發(fā)。

圖2是示出實施方式1的轉發(fā)裝置的結構例的框圖。轉發(fā)裝置a~d是相同的結構,因而使用轉發(fā)裝置a進行說明。轉發(fā)裝置a具有:發(fā)送功能部10,其將從屬下的設備接收到的幀向路徑#1、#2發(fā)送;以及接收功能部20,其將從路徑#1、#2接收到的幀向屬下的設備以及構成spb的轉發(fā)裝置發(fā)送。轉發(fā)裝置a從本裝置具有的端口向路徑#1、#2發(fā)送幀并且接收幀。

發(fā)送功能部10具有:接收部11,其從屬下的設備接收幀;幀識別部12,其管理用于識別重要幀的信息并識別重要幀,該信息例如是虛擬局域網(wǎng)的識別碼即vid、ether類型碼、發(fā)件方地址等幀頭的一部分信息;以及路徑?jīng)Q定部13,其將重要幀復制到2個路徑,對于重要幀以外的幀從2個路徑中選擇1個路徑而決定幀的路徑。另外,發(fā)送功能部10具有:標識符賦予部14、15,其對重要幀賦予標識符,對重要幀以外的幀不賦予標識符;spb處理部16,其管理spb所需要的壓縮信息等,在向與構成spb的轉發(fā)裝置連接的端口轉發(fā)的情況下進行幀的壓縮處理,在向屬下的設備轉發(fā)的情況下進行壓縮處理;發(fā)送處理部17,其向與路徑#1連接的端口發(fā)送幀;以及發(fā)送處理部18,其向與路徑#2連接的端口發(fā)送幀。

接收功能部20具有:接收處理部21,其從與路徑#1連接的端口接收幀并進行錯誤校驗等處理;接收處理部22,其從與路徑#2連接的端口接收幀并進行錯誤校驗等處理;復用部23,其對從多個端口接收到的幀進行復用;轉發(fā)目的地管理部24,其包含幀選擇部241和轉發(fā)路徑判定部242;計數(shù)部25,其管理作為已接收幀信息的序列號等的順序標識符;以及轉發(fā)管理表存儲部26,其存儲有管理幀的轉發(fā)目的地的端口信息的轉發(fā)管理表,該端口信息表示從另一轉發(fā)裝置接收到的幀的轉發(fā)目的地的端口。另外,接收功能部20具有:標簽操作處理部27,其在向與屬下的設備連接的端口轉發(fā)時進行解壓縮處理,在向與構成spb的轉發(fā)裝置連接的端口轉發(fā)時不進行解壓縮處理;發(fā)送部28,其向與屬下的設備連接的端口以及與構成spb的轉發(fā)裝置連接的端口轉發(fā)幀;以及spb處理部29,其具有存儲有相鄰信息表的相鄰信息表存儲部291,該相鄰信息表表示利用spb管理的相鄰裝置是本裝置屬下的設備還是與端口連接的設備的信息,具體地講,管理是否是構成spb的轉發(fā)裝置的信息。

在轉發(fā)目的地管理部24中,幀選擇部241對于接收到的幀,根據(jù)用于識別重要幀的信息即重要幀信息,例如vid、ether類型碼、發(fā)件方地址、基于spb的壓縮信息等幀頭的一部分信息,從接收到的幀中識別重要幀。幀選擇部241例如對于接收到的幀,參照在作為幀發(fā)件方的轉發(fā)裝置中賦予在幀內(nèi)的虛擬局域網(wǎng)的識別碼即vid,按照在網(wǎng)絡系統(tǒng)中規(guī)定的與重要幀對應的vid的信息以及與通常幀對應的vid的信息,識別重要幀。另外,幀選擇部241例如也可以參照接收到的幀的vid,按照在網(wǎng)絡系統(tǒng)中規(guī)定的針對vid的重要度信息識別幀的重要度,將被賦予閾值以上的重要度的vid的幀識別為重要幀。另外,幀選擇部241對于從獨立路徑接收到的重要幀,比較計數(shù)部25中記錄的已接收的重要幀的順序標識符的值和接收到的多個重要幀的順序標識符的值,在接收到的幀的順序標識符的值為計數(shù)部25中記錄的順序標識符的值以下時,將接收到的幀判定為是已接收幀,在接收到的幀的順序標識符的值大于計數(shù)部25中記錄的順序標識符的值時,將接收到的幀判定為是未接收幀。幀選擇部241對于通常幀不進行與順序標識符的比較。

另外,在轉發(fā)目的地管理部24中,轉發(fā)路徑判定部242使用轉發(fā)管理表和相鄰信息表控制從另一轉發(fā)裝置接收到的重要幀的轉發(fā)。轉發(fā)路徑判定部242根據(jù)幀選擇部241對接收到的幀是否是重要幀的識別結果以及在重要幀的情況下是未接收還是已接收的判定結果,在未接收幀的情況下,向轉發(fā)管理表指定的轉發(fā)目的地轉發(fā)。另一方面,轉發(fā)路徑判定部242在接收到已接收的重要幀即與已從另一轉發(fā)裝置接收到的重要幀相同數(shù)據(jù)的重要幀的情況下,從轉發(fā)管理表取得轉發(fā)目的地的端口的信息,進而從相鄰信息表取得與轉發(fā)目的地的端口連接的設備的信息,從連接有“構成spb的轉發(fā)裝置”的端口轉發(fā)相同數(shù)據(jù)的重要幀,而不從連接有本裝置屬下的設備的端口轉發(fā)相同數(shù)據(jù)的重要幀。

在此,對轉發(fā)管理表和相鄰信息表的結構進行說明。

圖3是示出實施方式1的轉發(fā)管理表的結構例的圖。轉發(fā)管理表存儲部26中存儲的轉發(fā)管理表由根據(jù)spb管理的vid和目的地地址決定的散列值以及與各端口有關的轉發(fā)目的地端口信息構成。轉發(fā)目的地管理部24的轉發(fā)路徑判定部242按照與根據(jù)散列函數(shù)的運算而計算出的散列值對應的轉發(fā)目的地端口信息,決定各端口的轉發(fā),該散列函數(shù)將與對象幀有關的vid和目的地地址作為輸入值。在此,在圖3的轉發(fā)目的地端口信息中,“1”表示轉發(fā),“0”表示不轉發(fā)。例如,在散列值為“2”時,表示端口1是“1”、端口2是“1”、…、端口n是“0”。

圖4是示出實施方式1的相鄰信息表的結構例的圖。相鄰信息表存儲部291中存儲的相鄰信息表示出與各端口連接的裝置的信息即連接目的地信息。例如,示出“構成spb的轉發(fā)裝置”與端口1連接,“屬下的設備”與端口2連接。

下面,說明轉發(fā)裝置a~d的發(fā)送功能部10和接收功能部20的動作。

在發(fā)送功能部10中,在接收部11從設備1接收到幀時,預先設定有重要幀信息的幀識別部12參照幀頭的一部分例如vid、ether類型碼、源地址等識別幀,識別是否是重要幀。在屬于重要幀且轉發(fā)目的地是設備2、3的情況下,路徑?jīng)Q定部13復制該幀,將冗余化的路徑#1、#2作為發(fā)送路徑。標識符賦予部14、15對復制而成的幀分別賦予能夠判定順序信息等的標識符。spb處理部16按照在ieee802.1ad和ieee802.1ah中規(guī)定的壓縮處理,使用路徑#1用和路徑#2用的壓縮信息分別進行壓縮處理,經(jīng)由發(fā)送處理部17、18進行輸出。對于重要幀以外的幀,路徑?jīng)Q定部13將針對冗余路徑根據(jù)輸出附加分散而決定的端口例如路徑的負荷低的端口作為轉發(fā)目的地。負荷分散方法沒有特別限定。

在接收功能部20中,復用部23對經(jīng)由接收處理部21、22接收到的幀進行復用,轉發(fā)目的地管理部24的幀選擇部241識別是否是重要幀,進而使用計數(shù)部25進行是未接收的幀還是已接收的幀的判定。在是未接收的幀或者重要幀以外的幀的情況下,轉發(fā)目的地管理部24的轉發(fā)路徑判定部242根據(jù)轉發(fā)管理表存儲部26的轉發(fā)管理表決定指定的轉發(fā)目的地的端口,經(jīng)由標簽操作處理部27和發(fā)送部28進行轉發(fā)。另一方面,在是已接收的重要幀的情況下,轉發(fā)目的地管理部24的轉發(fā)路徑判定部242向根據(jù)轉發(fā)管理表指定的轉發(fā)目的地中的、根據(jù)相鄰信息表存儲部291的相鄰信息表連接目的地信息是“構成spb的轉發(fā)裝置”的端口轉發(fā),而不向其它端口轉發(fā)。另外,轉發(fā)目的地管理部24的轉發(fā)路徑判定部242將沒有轉發(fā)目的地的幀廢棄。

圖5是示出實施方式1的轉發(fā)目的地管理部24的轉發(fā)路徑判定處理的例子的流程圖。首先,在轉發(fā)目的地管理部24中,幀選擇部241對于接收到的幀,參照幀內(nèi)的重要幀信息(步驟s1),識別是否是重要幀(步驟s2)。在不是重要幀的情況下(步驟s2:否),省略步驟s3~s4的處理而進入由轉發(fā)路徑判定部242進行的步驟s5的處理。

在是重要幀的情況下(步驟s2:是),幀選擇部241比較賦予給幀的順序標識符和計數(shù)部25中記錄的順序標識符,判定接收到的幀是未接收還是已接收(步驟s3)。幀選擇部241在接收到的幀的順序標識符的值為計數(shù)部25中記錄的順序標識符的值以下時,將接收到的幀判定為是已接收幀,在接收到的幀的順序標識符的值大于計數(shù)部25中記錄的順序標識符的值時,將接收到的幀判定為是未接收幀。

在接收到的幀是未接收幀的情況下(步驟s4:是),幀選擇部241用接收到的幀的順序標識符更新計數(shù)部25中記錄的順序標識符,進入由轉發(fā)路徑判定部242進行的步驟s5的處理。在接收到的幀是已接收幀的情況下(步驟s4:否),進入由轉發(fā)路徑判定部242進行的步驟s9的處理。

轉發(fā)路徑判定部242在不是重要幀的情況下(步驟s2:否)以及雖然是重要幀但卻是未接收幀的情況下(步驟s4:是),參照轉發(fā)管理表存儲部26中存儲的轉發(fā)管理表,對于接收到的幀,根據(jù)轉發(fā)目的地端口信息按照每個端口進行轉發(fā)的確認(步驟s5),該轉發(fā)目的地端口信息在圖3的例子中是利用根據(jù)spb管理的vid和目的地地址決定的散列值指定的。轉發(fā)路徑判定部242對于各端口,在相應端口的轉發(fā)管理表的信息是“轉發(fā)”,在圖3的例子中是“1”的情況下(步驟s6:是),決定從由轉發(fā)管理表指定的相應端口轉發(fā)幀(步驟s7)。另一方面,轉發(fā)路徑判定部242對于各端口,在相應端口的轉發(fā)管理表的信息是“不轉發(fā)”,在圖3的例子中是“0”的情況下(步驟s6:否),決定不轉發(fā)幀(步驟s8)。

轉發(fā)路徑判定部242在雖然是重要幀但卻是已接收幀的情況下(步驟s4:否),參照轉發(fā)管理表存儲部26中存儲的轉發(fā)管理表,對于接收到的幀,根據(jù)轉發(fā)目的地端口信息按照每個端口進行轉發(fā)的確認(步驟s9),該轉發(fā)目的地端口信息在圖3的例子中是利用根據(jù)spb管理的vid和目的地地址決定的散列值指定的。轉發(fā)路徑判定部242對于各端口,在相應端口的轉發(fā)管理表的信息是“不轉發(fā)”,在圖3的例子中是“0”的情況下(步驟s10:否),決定不轉發(fā)幀(步驟s8)。另一方面,轉發(fā)路徑判定部242對于各端口,在相應端口的轉發(fā)管理表的信息是“轉發(fā)”,在圖3的例子中是“1”的情況下(步驟s10:是),進而對于在轉發(fā)管理表中與轉發(fā)對應的端口,參照相鄰信息表存儲部291中存儲的相鄰信息表確認連接目的地的信息(步驟s11)。

轉發(fā)路徑判定部242在相應端口的相鄰信息表的連接目的地信息是“構成spb的轉發(fā)裝置”的情況下(步驟s11:構成spb的轉發(fā)裝置),決定從由轉發(fā)管理表指定的相應端口轉發(fā)幀(步驟s7)。另一方面,轉發(fā)路徑判定部242在相應端口的相鄰信息表的連接目的地信息是“屬下的設備”的情況下(步驟s11:屬下的設備),決定不轉發(fā)幀(步驟s8)。

另外,對于圖5的流程圖所示的步驟s10的處理,在附圖的結構中,在端口1以外的端口的處理中沒有圖示“否”的情況,但是與端口1的情況同樣地設箭頭指向步驟s8。同樣,對于圖5的流程圖所示的步驟s11的處理,在附圖的結構中,在端口1以外的端口的處理中沒有圖示“構成spb的轉發(fā)裝置”的情況,但是與端口1的情況同樣地設箭頭指向步驟s7。

在此,對實現(xiàn)圖2所示的轉發(fā)裝置a~d的框圖的各結構的硬件結構進行說明。圖6是示出實施方式1的轉發(fā)裝置a~d的硬件結構例的圖。幀識別部12、路徑?jīng)Q定部13、標識符賦予部14、15、spb處理部16、復用部23、轉發(fā)目的地管理部24的幀選擇部241和轉發(fā)路徑判定部242、計數(shù)部25以及標簽操作處理部27,通過由處理器51執(zhí)行存儲器52中存儲的各結構用的程序而實現(xiàn)。接收部11和接收處理部21、22由接收器54實現(xiàn)。發(fā)送處理部17、18和發(fā)送部28由發(fā)送器53實現(xiàn)。轉發(fā)管理表存儲部26、相鄰信息表存儲部291由存儲器52實現(xiàn)。spb處理部29通過由處理器51與存儲器52一起執(zhí)行存儲器52中存儲的spb處理部29用的程序而實現(xiàn)。處理器51、存儲器52、發(fā)送器53以及接收器54通過系統(tǒng)總線55連接。在轉發(fā)裝置a~d中,也可以由多個處理器51和多個存儲器52協(xié)作執(zhí)行圖2的框圖所示的各結構的功能。轉發(fā)裝置a~d能夠利用圖6所示的硬件結構實現(xiàn),但是一部分結構利用軟件或者硬件都能夠實現(xiàn)。另外,在以后的實施方式2中說明的轉發(fā)裝置a~d的結構也同樣地能夠利用圖6所示的硬件結構實現(xiàn)。

如以上說明的那樣,根據(jù)本實施方式,轉發(fā)裝置識別接收到的幀是否是重要幀,在是重要幀的情況下判定是未接收還是已接收,在已接收的情況下,使用轉發(fā)管理表和相鄰信息表的信息決定重要幀的轉發(fā)。由此,當在網(wǎng)絡系統(tǒng)中構成spb的轉發(fā)裝置接收到幀的情況下,能夠根據(jù)轉發(fā)目的地是構成spb的另一轉發(fā)裝置還是屬下的設備控制幀的轉發(fā),能夠避免在轉發(fā)目的地是屬下的設備的情況下不必要的幀的轉發(fā)。

實施方式2

在本實施方式中說明如下方法:在設備1周期性地向設備2、3發(fā)送重要幀的情況下,發(fā)送側的轉發(fā)裝置對重要幀不賦予順序標識符即進行復制并向多個路徑轉發(fā),接收側的轉發(fā)裝置使用接收判定計數(shù)部判定重要幀是未接收還是已接收。

圖7是示出本發(fā)明的實施方式2的網(wǎng)絡系統(tǒng)的結構例的圖。網(wǎng)絡系統(tǒng)與圖1所示的實施方式1相同,但是如前所述,轉發(fā)裝置a對重要幀不賦予順序標識符即向路徑#1、#2發(fā)送。

圖8是示出實施方式2的轉發(fā)裝置的結構例的圖。轉發(fā)裝置a~d是相同的結構,因而使用轉發(fā)裝置a進行說明。在轉發(fā)裝置a中,在發(fā)送功能部10中刪除標識符賦予部14、15,在接收功能部20中刪除計數(shù)部25而追加接收判定計數(shù)部30,這些與圖2所示的實施方式1不同。

接收判定計數(shù)部30是同一幀判定用的定時器,該定時器在以從多個路徑接收的重要幀的接收時刻之差為重要幀的發(fā)送周期的一半以下為前提設定的時間內(nèi)超時。幀選擇部241在從前一次接收到重要幀的時刻起到接收到下一個重要幀之前,在接收判定計數(shù)部30的定時器未超時的情況下判定為是已接收的重要幀,在經(jīng)過了接收判定計數(shù)部30的定時器超時的時刻的情況下判定為是未接收的重要幀。

轉發(fā)目的地管理部24的幀選擇部241在接收到重要度高的幀時,使根據(jù)重要幀的發(fā)送周期設定的超時時間的、接收判定計數(shù)部30的定時器動作,將在定時器的超時時間前接收到的重要幀判定為已接收,將在定時器的超時時間后接收到的重要幀判定為未接收并使定時器動作。

下面,說明轉發(fā)裝置a~d的發(fā)送功能部10和接收功能部20的動作。

在發(fā)送功能部10中,在接收部11從設備1接收到幀時,預先設定有在網(wǎng)絡系統(tǒng)中周期性地發(fā)送接收的重要幀即周期性重要幀的信息的幀識別部12,參照幀頭的一部分例如vid、ether類型碼、源地址等識別幀,識別是否是周期性重要幀。例如,在使用vid設定有前述的周期性重要幀的信息的情況下,幀識別部12參照接收到的幀的vid,在與對周期性重要幀的信息設定的vid對應時,識別為是周期性重要幀。在與周期性重要幀對應地,轉發(fā)目的地是設備2、3的情況下,路徑?jīng)Q定部13復制該幀,將冗余化的路徑#1、#2作為發(fā)送路徑。spb處理部16使用路徑#1用和路徑#2用的壓縮信息分別進行壓縮處理,經(jīng)由發(fā)送處理部17、18進行輸出。對于重要幀以外的幀,路徑?jīng)Q定部13將針對冗余路徑根據(jù)輸出附加分散而決定的端口作為轉發(fā)目的地。負荷分散方法沒有特別限定。

在接收功能部20中,復用部23對經(jīng)由接收處理部21、22接收到的幀進行復用,轉發(fā)目的地管理部24的幀選擇部241識別是否是周期性重要幀,進而使用接收判定計數(shù)部30進行是未接收的幀還是已接收的幀的判定。在是未接收的幀或者周期性重要幀以外的幀的情況下,轉發(fā)目的地管理部24的轉發(fā)路徑判定部242根據(jù)轉發(fā)管理表存儲部26的轉發(fā)管理表決定指定的轉發(fā)目的地的端口,經(jīng)由標簽操作處理部27和發(fā)送部28進行轉發(fā)。另一方面,在是已接收的周期性重要幀的情況下,轉發(fā)目的地管理部24的轉發(fā)路徑判定部242向根據(jù)轉發(fā)管理表指定的轉發(fā)目的地中的、根據(jù)相鄰信息表存儲部291的相鄰信息表連接目的地信息是“構成spb的轉發(fā)裝置”的端口轉發(fā),而不向其它端口轉發(fā)。另外,轉發(fā)目的地管理部24的轉發(fā)路徑判定部242將沒有轉發(fā)目的地的幀廢棄。

實施方式2的轉發(fā)目的地管理部24的轉發(fā)路徑判定處理與圖5所示的實施方式1的流程圖相同。在實施方式1和實施方式2中,只有在幀選擇部241中判定接收到的幀是未接收還是已接收的步驟s3的處理不同。

圖9是示出實施方式2的在幀選擇部241中判定接收到的幀是未接收還是已接收的處理例的圖。

首先,幀選擇部241在從路徑#1接收到第1個重要幀時,接收判定計數(shù)部30的定時器尚未動作,因而判定為接收到的第1個重要幀是未接收幀。幀選擇部241開始接收判定計數(shù)部30的定時器的動作。幀選擇部241在從路徑#2接收到第1個重要幀時,接收判定計數(shù)部30的定時器正在動作中而是定時器超時前的已接收區(qū)間,因而判定為接收到的第1個重要幀是已接收幀。在接收判定計數(shù)部30中,在定時器超時時停止定時器的動作。

然后,幀選擇部241在從路徑#2接收到第2個重要幀時,接收判定計數(shù)部30的定時器尚未動作,因而判定為接收到的第2個重要幀是未接收幀。幀選擇部241開始接收判定計數(shù)部30的定時器的動作。幀選擇部241在從路徑#1接收到第2個重要幀時,接收判定計數(shù)部30的定時器正在動作中而是定時器超時前的已接收區(qū)間,因而判定為接收到的第2個重要幀是已接收幀。在接收判定計數(shù)部30中,在定時器超時時停止定時器的動作。

在此,假設在路徑#1中產(chǎn)生了故障。

然后,幀選擇部241在從路徑#2接收到第3個重要幀時,接收判定計數(shù)部30的定時器尚未動作,因而判定為接收到的第3個重要幀是未接收幀。幀選擇部241開始接收判定計數(shù)部30的定時器的動作。在已接收區(qū)間內(nèi)沒有從路徑#1輸入第3個重要幀。在接收判定計數(shù)部30中,在定時器超時時停止定時器的動作。在幀選擇部241中,對于第4個重要幀和第5個重要幀,當在路徑#1中故障繼續(xù)的情況下,也進行與上述的第3個重要幀相同的動作。

如以上說明的那樣,根據(jù)本實施方式,在周期性地發(fā)送重要幀的情況下,即使發(fā)送側的轉發(fā)裝置對周期性地發(fā)送的重要幀不賦予順序標識符,在接收側的轉發(fā)裝置中,通過使用同一幀判定用的定時器,也能夠判定周期性地發(fā)送的重要幀是未接收還是已接收,該定時器在考慮到從多個路徑接收的重要幀的接收時刻之差的最大時間的時間內(nèi)超時。

以上的實施方式所示的結構示出本發(fā)明的內(nèi)容的一例,也能夠與其它公知的技術進行組合,還能夠在不脫離本發(fā)明主旨的范圍內(nèi)省略、變更結構的一部分。

標號說明

10發(fā)送功能部;11接收部;12幀識別部;13路徑?jīng)Q定部;14、15標識符賦予部;16spb處理部;17、18發(fā)送處理部;20接收功能部;21、22接收處理部;23復用部;24轉發(fā)目的地管理部;25計數(shù)部;26轉發(fā)管理表存儲部;27標簽操作處理部;28發(fā)送部;29spb處理部;30接收判定計數(shù)部;241幀選擇部;242轉發(fā)路徑判定部;291相鄰信息表存儲部;a、b、c、d轉發(fā)裝置。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
方城县| 双牌县| 三亚市| 遂宁市| 九台市| 冷水江市| 唐河县| 牙克石市| 淮滨县| 恩施市| 麦盖提县| 庆阳市| 元阳县| 壶关县| 沐川县| 宜丰县| 海林市| 朝阳县| 漳州市| 桃园县| 灵台县| 长葛市| 嘉鱼县| 吉木萨尔县| 新丰县| 江川县| 白朗县| 双流县| 西林县| 汉源县| 黄骅市| 鹿泉市| 阿尔山市| 浪卡子县| 通许县| 包头市| 桐乡市| 镇沅| 靖远县| 乐陵市| 宝清县|