新四季網

網絡連接裝置以及網絡連接切換方法

2023-10-30 10:47:37

專利名稱:網絡連接裝置以及網絡連接切換方法
技術領域:
本發明涉及通過虛擬冗餘結構而相互連接的網絡連接裝置、以及網絡連接切換方法,特別涉及位於工作狀態的網絡連接裝置和位於待機狀態的網絡連接裝置間的切換。
背景技術:
歷來,在IP(Internet Protocol)網絡中,具有在與外部網絡間並列地設置多個用於與其他的子網絡進行通信的網絡連接裝置(以下稱路由器),用這些路由器形成冗餘結構,當作為主設備進行工作的路由器(以下稱為主路由器)發生故障的情況,由其他位於待機狀態的路由器(以下稱備份路由器)成為代替器而繼續通信的系統。作為這樣的系統,公知有使用虛擬路由器冗餘協議VRRP(Virtual Router Redundancy Protocol for IPv6)的系統(例如,美國專利第5,473,599號說明書,以及「Vitrual Router Redundancy Protocol for IPv6」、參照網際網路URLhttp//www.ietf.org/internet-drafts/draft-ietf-vrrp-ipv-spec-03.txt)。
圖24為表示該虛擬路由器系統的結構的一個例圖。在圖24中,實際上進行網絡連接的主路由器2401、主路由器2401不能使用時的備份路由器2402和主機節點1~3(以下稱為[節點1]、[節點2]、[節點3])連接到內部的區域網2405。另外,主路由器2401和備份路由器2402分別與不同的外部區域網2404連接。在該現有技術中,通過虛擬路由器ID(以下稱為[VRID])對實行VRRP的路由器群進行組指定。以從在相同子網絡內擁有相同VRID的路由器群中以1臺作為主路由器,進行實際地分組配送。備份路由器在主路由器發生故障的情況,備份路由器自身切換為主路由器進行分組的配送。主路由器和備份路由器相對於各節點虛擬表示相同地址(虛擬路由器IP位址、虛擬路由器MAC地址)。由此,各節點可以不用意識應該發送的路由器是主路由器還是備份路由器,將虛擬路由器地址作為默認路由器即可進行分組的發送。
圖25(a)、(b)為表示根據在主路由器和備份路由器之間被收發的VRRP規定的廣告消息,進行主階段和備份階段之間切換動作的順序圖。
特別地,圖25(a)示意在自身優先級比接收的廣告消息內的優先級低的情況的操作圖。
圖25(a)中,主路由器2401定期地對備份路由器多播包含有為使自身成為主路由器的優先級的廣告消息2101。備份路由器2402在一定期間(主倒計時間)內從具有比自身的優先級高的優先級的主路由器接收到廣告信息2101後,對主倒計時器進行復位2102,確認主路由器2401為正在工作。
圖25(b)為表示在自己的優先級比接收到的廣告消息中的優先級高的情況的操作圖。
圖25(b)中,備份路由器在接收來自具有比自身的優先級低的優先級的主路由器的廣告消息2103的情況,不對主倒計時器復位,原封不動的將廣告消息廢棄(2104)。然後,該備份路由器在主倒計時器到達(2105)時,判斷在主路由器發生故障,自身成為主路由器,向相同組內的路由器發送廣告消息2106。由於主倒計時器的超時值被設定為優先級高的短,優先級低的長,因而可以對應優先級設定主路由器。
並且,廣告消息的格式由圖26表示。在圖26中,類型欄位2201表示消息的類型,『1』表示是廣告消息。VRID欄位2202記載表示自己所屬的虛擬路由器群的虛擬路由器識別符VRID。優先級欄位2203表示虛擬路由器群中應成為主路由器的優先級。廣告時間間隔欄位2204表示發送廣告消息的時間間隔。IPv6地址欄位2205記載虛擬路由器群的虛擬路由器地址。在VRRP消息的其他欄位中記載著按照VRRP順序所規定的信息。
另外,作為其它現有例子,公開了在主路由器和備份路由器間通過定期地進行交換相互監視的消息而在早期發現故障,在發生故障時變更度量值發送通路信息,從而使切換處理高速化的技術(例如,參照特開平7-264233號公報)。
但是,在「Virtual Router Redundancy Protocol for IPv6」中記載的現有結構中,具有這樣的問題,即備份路由器從主路由器接收廣告消息,即使在優先級比自身的低的情況下,也不立即進行向主設備的轉移,廢棄掉接收到的廣告消息,等待主倒計時間的結束,在超時後進行切換處理,因此,即使存在優先級高的路由器,也不能迅速地進行主路由器和備份路由器之間的切換。
另外,在除和優先級高的路由器切換之外,主路由器不能使用後開始進行路由器的切換處理。因此,具有在與網路的連接性有變化的狀況下,例如在移動體通信環境中,不能迅速進行主路由器和備份路由器之間的切換這樣的問題。
另外,在特開平7-264233號公報所記載的現有結構中,因為用於監視狀態相互必需從主路由器和備份路由器發送信息,具有隨著構成冗餘結構的路由器數目的增加,網絡負荷增大的問題。

發明內容
本發明為解決前述的現有問題提出,其目的是提供一種即使構成冗餘結構的路由器的臺數增加,也不增大網絡的負荷,能夠以簡易的結構使主路由器和備份路由器迅速切換的網絡連接裝置以及網絡連接切換方法。
為了解決前述的現有問題,本發明的網絡連接裝置是使連接在區域網上的多個網路連接裝置作為虛擬的1臺網絡連接裝置來工作的網絡連接裝置,其特徵在於具有管理作為網絡連接裝置的工作狀態的狀態監視部;在作為網絡連接裝置工作時,進行表示相應工作狀態的廣告消息的收發處理的消息處理部;從接收到的前述的廣告消息中取得表示作為網絡連接裝置工作應有優先級的優先級信息,和自己的優先級信息比較的優先級比較部;計量從待機狀態轉向作為網絡連接裝置的工作狀態的時間點的主轉移計時器部;在前述狀態監視部判斷不是工作狀態時,在前述優先級比較部判斷自己的優先級比接收到的前述廣告消息中的優先級信息高的時刻,利用前述的主轉移計時器部,開始待機狀態的網絡連接裝置相互之間的向工作狀態轉移的調停處理。
根據本結構,由於起動待機狀態的網絡連接裝置向工作狀態轉移處理的時間點是在判斷自己的優先級較高時的時間點,因而可以縮短切換所用的時間,使迅速進行從待機狀態向工作狀態的切換成為可能。
本發明的網絡連接裝置是使連接在區域網上的多個網路連接裝置作為虛擬的1臺網絡連接裝置來工作的網絡連接裝置,其特徵在於具有管理作為網絡連接裝置的工作狀態的狀態監視部;在作為網絡連接裝置工作時,進行表示相應工作狀態的廣告消息收發的消息處理部計量定期發送前述廣告消息時間點的廣告計時器;計量用於判斷前述廣告消息在規定的時間內有沒有從作為網絡連接裝置工作的網絡連接裝置接收到的時間的消息計時器部;從接收到的前述廣告消息中取得表示作為網絡連接裝置工作應有優先級的優先級信息,和自己的優先級信息比較的優先級比較部;計量從待機狀態轉向作為網絡連接裝置的工作狀態轉移的時間點的主轉移計時器部;在前述狀態監視部判斷不是工作狀態時,在前述優先級比較部判斷自己的優先級比接收到的前述廣告消息中的優先級信息高的情況下,根據前述的消息計時器部的殘餘時間和自己的優先級算出的時滯時間相比較,前述的時滯時間較短時,將前述的時滯時間設給前述的主轉移計時器部,前述的主轉移計時器部時間到達時,前述狀態監視部指示前述消息處理部,向作為網絡連接裝置工作中的網絡連接裝置發送請求從工作狀態向待機狀態轉移的廣告消息。
根據本結構,由於起動待機狀態的網絡連接裝置向工作狀態轉移的處理時間最長,成為與其他為待機狀態的網絡連接裝置進行調停處理所必需時滯時間,因而可以縮短切換所用的時間,使迅速進行從待機狀態向工作狀態的轉移成為可能。
另外,本發明的網絡連接裝置進一步具有評價和外部網絡的連接性能的鏈路監視部,在前述主轉移計時器部的時間到達時,在前述鏈路監視部判斷連接性能在規定值或其以上的情況下,前述狀態監視部向作為網絡連接裝置工作中的網絡連接裝置發送指示從工作狀態向待機狀態轉移的廣告消息。
根據本結構,不用在網絡連接裝置之間相互收發為了監視和外部的連接性的特定的消息就可以僅僅在待機狀態的網絡連接裝置有和外部網絡良好的連接性時進行切換處理。因此,就可以保證切換後成為工作狀態的網絡連接裝置和外部網絡之間有良好的連接。
另外,本發明的網絡連接裝置進一步具有評價和外部網絡的連接性能的鏈路監視部,前述狀態監視部判斷作為網絡連接裝置工作時,並且前述鏈路監視部判斷連接性能比規定值低時,前述狀態監視部指示前述消息處理部,向相同區域網上的網絡連接裝置發送表示作為網絡連接裝置的工作狀態的廣告消息。
根據本結構,不用在網絡連接裝置之間相互收發為了監視和外部的連接性的特定的消息、在處於工作狀態的網絡連接裝置中和外部網絡的連接性惡化時,待機狀態的網絡連接裝置就能夠知道工作狀態的網絡連接裝置的連接狀態,因此,就可以將工作中的網絡連接裝置在失去和外部網絡的連接前切換到待機狀態的網絡連接裝置。
另外,本發明的網絡連接裝置進一步具有評價和外部網絡的連接性能的鏈路監視部,在前述狀態監視部判斷作為網絡連接裝置工作,並且前述鏈路監視部判斷連接性能比規定值低時,前述狀態監視部指示前述消息處理部,向相同區域網上的網絡連接裝置發送請求從待機狀態向工作狀態轉移的廣告消息。
根據本結構,不用在網絡連接裝置之間相互收發為了監視和外部的連接性的特定的信息就可以在處於工作狀態的網絡連接裝置中和外部網絡的連接性惡化時,待機狀態的網絡連接裝置明確的接受到切換處理,因此,就可以將工作中的網絡連接裝置在失去和外部網絡的連接前進行迅速地切換向待機狀態的網絡連接裝置。
另外,本發明的網絡連接裝置的狀態監視部進行的從工作狀態向待機狀態轉移的請求是設定自己的優先級為最高位的前述廣告消息,並且在前述主轉移計時器部中被設定為前述基於優先級設定的時滯時間。
根據本結構,現在處於工作狀態的網絡連接裝置由於成為接收比自己優先級高的廣告消息,所以可以縮短起動從工作狀態向待機狀態轉移的處理的時間,可以迅速地進行處於工作狀態的網絡連接裝置和處於待機狀態的網絡連接裝置之間的切換。另外,處於待機狀態的網絡連接裝置也可以將到切換處理開始為止的時間設定為時滯時間,使迅速的轉移成為可能。
另外,表示本發明的網絡連接裝置的前述狀態監視部判斷作為網絡連接裝置在工作中,並且前述鏈路監視部判斷連接性能比規定值低時的前述工作狀態的廣告消息為將優先級設定成最低位的消息。
根據本結構,現在處於待機中的網絡連接裝置由於可以判斷工作狀態的網絡連接裝置比自己優先級低,所以可以在最長的時滯時間內發送從待機狀態的網絡連接裝置向工作狀態的網絡連接裝置的切換請求,迅速地進行網絡連接裝置的切換成為在可能的時間內進行。
本發明的網絡連接切換方法具有判斷使連接在區域網上的多個網路連接裝置作為虛擬的1臺的網絡連接裝置來工作的網絡連接裝置為工作狀態、還是待機狀態的監視步驟;在前述的判斷中為待機狀態的第1網絡連接裝置從作為網絡連接裝置處於工作狀態的第2網絡連接裝置接收廣告消息的步驟;對接收到的前述廣告消息內的表示作為網絡連接裝置工作應有的優先級信息和自己的優先級信息進行比較的優先級比較步驟;前述優先級比較步驟中判斷前述自己的優先級高時,開始待機狀態的網絡連接裝置相互之間的向工作狀態轉移的調停處理。
由此,由於起動待機狀態的網絡連接裝置向工作狀態轉移的處理的時間點是在判斷自己的優先級為高的時刻,因而可以縮短切換所用的時間,使迅速進行從待機狀態向工作狀態的切換成為可能。
本發明的網絡連接切換方法具有判斷使連接在區域網上的多個網路連接裝置作為虛擬的1臺的網絡連接裝置來工作的網絡連接裝置為工作狀態、還是待機狀態的監視步驟;在前述的判斷中為待機狀態的第1網絡連接裝置從作為網絡連接裝置處於工作狀態的第2網絡連接裝置接收廣告消息的步驟;計量為了判斷前述廣告消息在規定時間內有沒有從前述第2網絡連接裝置接收到的主倒計時間的步驟;前述主倒計時間到達時,從前述第1網絡連接裝置向前述第2網絡連接裝置通知向工作狀態轉移的步驟;對接收到的前述廣告消息內的表示作為網絡連接裝置工作應有的優先級信息和自己的優先級信息進行比較的優先級比較步驟;前述優先級比較步驟中判斷前述自己的優先級高時,比較前述主倒計時器的殘餘時間和使前述自己的優先級越高而成為越短的時間那樣計算出的時滯時間,時滯時間較短時,將前述的主倒計時間置換成時滯時間的步驟。
由此,由於起動待機狀態的網絡連接裝置向工作狀態轉移的處理的時間為最長成為時滯時間,因而可以縮短切換所用的時間,使迅速進行從待機狀態向工作狀態的切換成為可能。
另外,本發明的網絡連接切換方法進一步具有檢測和外部網絡的連接性能是否為規定值或其以上的步驟和只是在前述檢測中關於前述第1網絡連接裝置的連接性能在規定值或其以上時,才許可從前述第1網絡連接裝置對前述第2網絡連接裝置進行前述向工作狀態轉移的通知的步驟。
由此,不用在網絡連接裝置之間相互收發為了監視和外部的連接性的特定的消息就可以只是在待機狀態的網絡連接裝置有和外部網絡良好的連接性時進行切換處理。因此,就可以保證切換後成為工作狀態的網絡連接裝置和外部網絡之間有良好的連接。
另外,本發明的網絡連接切換方法進一步具有在前述第2網絡連接裝置中的前述連接性能不是規定值或其以上時,前述第2網絡連接裝置對前述第1網絡連接裝置請求向工作狀態轉移的轉移請求步驟。
由此,不用在網絡連接裝置之間相互收發為了監視和外部的連接性的特定的消息就可以在處於工作狀態的網絡連接裝置中和外部網絡的連接性惡化時,待機狀態的網絡連接裝置可以明確的接受到切換處理。因此,就可以將工作中的網絡連接裝置在失去和外部網絡的連接前迅速地切換為待機狀態的網絡連接裝置。
另外,本發明的網絡連接切換方法進一步具有在前述第1網絡連接裝置中的前述優先級比較步驟中,前述自己的優先級高時,將前述自己的優先級暫時設定成最高位的步驟,在向工作狀態轉移的通知步驟中,從前述第1網絡連接裝置向前述第2網絡連接裝置以及其他的待機狀態中的網絡連接裝置通知前述自己的優先級信息。
由此,現在處於工作狀態的網絡連接裝置由於成為接收比自己優先級高的廣告消息,所以可以縮短從工作狀態向待機狀態轉移處理的起動時間,使迅速地進行處於工作狀態的網絡連接裝置和處於待機狀態的網絡連接裝置之間的切換成為可能。
另外,本發明的網絡連接切換方法在前述轉移請求步驟中,前述第2網絡連接裝置以自己的優先級作為最低位通知。
由此,因為現在待機中的網絡連接裝置可以判斷工作狀態的網絡連接裝置比自己的優先級低,因此可以在最長的時滯時間內發送從待機狀態的網絡連接裝置向工作狀態的網絡連接裝置的切換請求,使迅速地進行網絡連接裝置切換成為可能。
另外,本發明的網絡連接切換方法在前述第1網絡連接裝置從待機狀態向工作狀態轉移後,將自己的優先級恢復為設定為最高位之前的值。
由此,由於從待機狀態轉移向工作狀態的網絡連接裝置恢復為原來的優先級,因此當其他的優先級高的網絡連接裝置出現時就可以向那個網絡連接裝置切換。
另外,本發明的網絡連接切換方法進一步具有在前述第1網絡連接裝置從前述第2網絡連接裝置接收到前述轉移的請求時,將前述主倒計時間置換為前述時滯時間的步驟。
由此,待機狀態的網絡連接裝置從工作狀態的網絡連接裝置被請求起動切換處理時,由於設定能夠和其他的待機中的網絡連接裝置進行調停那樣的時間,使轉移向優先級最高的待機狀態的網絡連接裝置成為可能。
根據如上所述的發明,根據本發明關聯的網絡連接裝置以及網絡連接方法,由於處於工作狀態的網絡連接裝置發生故障,或者新接入網絡連接裝置或者作為工作狀態中的網絡連接裝置工作的網絡連接裝置和外部網絡的連接性能惡化,在比現用的網絡連接裝置優先級高的待機狀態的網絡連接裝置存在時,可得到不增大網絡負荷,能夠進行迅速切換這樣大的效果。


圖1是涉及本發明的實施形態1的網絡系統的結構圖;圖2是表示涉及本發明的實施形態1的網絡連接裝置的結構的塊圖;圖3是表示涉及本發明的實施形態1的網絡連接切換方法的順序圖;圖4是表示涉及本發明的實施形態1的網絡連接切換方法的初始化階段中的流程圖;圖5是表示涉及本發明的實施形態1的網絡連接切換方法的備份階段時的流程圖;圖6是表示涉及本發明的實施形態1的網絡連接切換方法的主階段中的流程圖;圖7是表示涉及本發明的實施形態2的網絡連接裝置的結構模塊圖;圖8是表示涉及本發明的實施形態2的網絡連接切換方法的初始化階段中的流程圖;
圖9是表示涉及本發明的實施形態2的網絡連接切換方法的備份階段中的流程圖;圖10是表示涉及本發明的實施形態3的網絡連接裝置的結構的模塊圖;圖11(a)(b)是表示涉及本發明的實施形態3的網絡連接切換方法的順序圖;圖12是表示涉及本發明的實施形態3的網絡連接切換方法的主階段中的一部分流程圖;圖13是表示涉及本發明的實施形態3的網絡連接切換方法的主階段中的一部分流程圖;圖14是表示涉及本發明的實施形態1的網絡連接切換方法的順序圖;圖15(a)(b)是表示涉及本發明的實施形態4的網絡連接切換方法的順序圖;圖16是表示涉及本發明的實施形態4的網絡連接切換方法的備份階段中的流程圖;圖17是表示涉及本發明的實施形態4的網絡連接切換方法的主階段中的一部分流程圖;圖18是表示涉及本發明的實施形態4的網絡連接切換方法的主階段中的一部分流程圖;圖19是表示涉及本發明的實施形態5的網絡連接切換方法的順序圖;圖20是表示涉及本發明的實施形態5的網絡連接切換方法的備份階段中的一部分流程圖;圖21是表示涉及本發明的實施形態5的網絡連接切換方法的備份階段中的一部分流程圖;圖22是表示涉及本發明的實施形態5的網絡連接切換方法的主階段中的一部分流程圖;圖23是表示涉及本發明的實施形態5的網絡連接切換方法的主階段中的一部分流程圖;圖24是表示現有例子中的網絡系統的結構圖;圖25(a)(b)是表示現有例子中的網絡連接切換方法的順序圖;
圖26是表示現有例子中的廣告消息格式的圖。
具體實施例方式
以下,對於本發明的實施形態,參照附圖進行說明。
(實施形態1)圖1~圖6是表示本發明關聯的網絡連接裝置以及網絡系統的一個實施的形態。在以下的說明中,作為路由器工作的網絡連接裝置稱為主路由器,處於待機狀態的網絡連接裝置稱為備份路由器。
圖1是表示LAN上的主機103通過主路由器101、備份路由器102分別和網絡104、105連接,然後和廣域網107連接的系統的一個例子的圖。這裡,網絡1、網路2可以在相同個子網中,也可以在不同的子網中。另外,網絡104、網絡105的物理層的特性可以分別是不同的,甚至,備份路由器102也可以有多個。
圖2為表示本發明的網絡連接裝置的模塊圖,由L3處理部208、外部L1/L2處理部209和內部L1/L2處理部210構成。
外部L1/L2處理部、內部L1/L2處理部209、210進行物理層以及連接層的處理,分別和外部網絡以及內部網絡物理連接。外部L1/L2處理部209以及內部L1/L2處理部210,例如舉例為IEEE802.3、IEEE802.11(A、B、E、G)所規定的無線LAN、HIPERLAN、Bluetooth、UWB、IrDA、ADSL、PDC、GSM、IMT2000、IEEE1394、USB等。
L3處理部208由進行網絡層上的分組發送和接收處理的L3主要處理部207和進行主路由器101和備份路由器102的切換處理的路由器切換處理部201構成。L3主要處理部從內部L1/L2處理部210接收到廣告消息時,向路由器切換處理部201傳遞廣告消息。另外,從路由器切換處理部201接收到廣告信息時,進行向內部L1/L2處理部210傳遞廣告消息的處理。另外,在圖2中沒有記述,但在本發明的網絡連接裝置208中,也可以有進行傳輸層、會話層、表示層以及應用層的所謂上位層的處理的上位層處理部,這時,和L3處理部208之間,進行信息的接收和傳遞。
路由器切換處理部201由消息處理部202、優先級比較部203、狀態監視部211以及計時器部206構成,計時器部206由廣告計時器204、主倒計時器205以及主倒計時器比較部212構成。在路由器切換處理部201中,具有指定根據優先級切換路由器的優先模式和不根據優先級切換路由器的非優先模式的功能。非優先模式下,由於停機事件以外不發生主-備份關係的切換,所以以下,就優先模式進行說明。
消息處理部202進行成為主路由器101的路由器所定期發送的廣告消息的生成、發送以及接收處理。消息處理部202從L3主要處理部207接收到廣告消息時,提取廣告消息的優先級欄位53內存放的優先級信息,傳遞給優先級比較部203。自身為備份路由器的情況下,從優先級比較部203接收廣告消息的生成指示後,監視主倒計時器205。然後,主倒計時器205計時完成後,生成廣告消息並傳遞給L3主要處理部207。消息處理部202還要將廣告時間間隔設給廣告計時器204並起動。另外,自身為主路由器的情況下,監視廣告計時器204,廣告計時器204計時完成後,生成廣告消息,傳遞給L3主要處理部207。
在優先級比較部203中存儲自己的優先級信息,當廣告計時器204或者主倒計時器205的任何一個計時完成時,或者接收到的通知分組的優先級為最低的
時,將自己的優先級信息傳遞給消息處理部202,指示生成廣告消息。
另外,優先級比較部203通過消息處理部202接收到優先級信息後,與自己的優先級進行比較。自己的優先級高時,向消息處理部202指示生成廣告消息的同時,向計時部206指示主倒計時器205的更新。
在狀態監視部211中記錄並管理著自身現在是作為主路由器處於工作狀態還是作為備份路由器處於待機狀態或者處於初始化狀態。這些狀態通過參照從消息處理部202接收到的廣告消息或優先級比較部203或計時器部206來決定。
給電或者停機事件發生時,在狀態監視部211中記錄表示是初始化階段的標誌。狀態監視部211在初始化狀態參照優先級比較部203,若自己的優先級為最高位,則立即記錄表示是主階段狀態的標誌。若不是最高位,則記錄表示是備份階段狀態的標誌。
另外,在備份階段主倒計時器205計時完成時,記錄表示是主階段狀態的標誌。另外,狀態監視部211在由消息處理部202表示從其他的路由器接收到表示比自己的優先級高的優先級的廣告消息時,記錄表示是備份階段的標誌。
在計時器部206中,具有自己為主路由器101時起動的廣告計時器204和自己為備份路由器時起動的主倒計時器205和對主倒計時器的殘餘時間和相應於自己的優先級的到切換處理為止的開始時間(以下稱為[時滯時間])進行比較的主倒計時器比較部212。這個時滯時間根據式1計算。
切換處理開始時間=(256-優先級)/256 (1)式中,優先級的值為0到255。
廣告計時器204是為了在消息處理部202發送廣告消息後設定廣告間隔時間、定期發送廣告消息而被使用的。
主倒計時器205是為了監視主路由器是否在工作中的計時器,由優先級比較部通知接收到了比自己的優先級高的廣告消息時,主倒計時器被更新為主倒計時間間隔的值,開始主倒計時器的計時。
這裡,主倒計時間間隔按照式2相應於優先級進行迭代,從優先級高的路由器使主倒計時器可以計時完了那樣進行設定。例如,可以設定廣告時間間隔為1秒、N為3、時滯時間為(256-優先級)/256秒。
主倒計時間間隔=廣告時間間隔×N+時滯時間 (2)在主倒計時器比較部212判斷為自己的優先級高時,通過主倒計時器比較部212對主倒計時器的殘餘時間和相應於自身的優先級的時滯時間進行比較,將時間短的一方的時間設定給主倒計時器。當作為監視從主路由器來的廣告消息的用途被使用時,該主倒計時器205相當於消息計時部,當作為設定了時滯時間,計量從待機狀態到轉向工作狀態之間的時間的用途被使用時,主倒計時器205相當於主轉移計時器部。
下面,就主路由器101和備份路由器102的階段(主階段、或者備份階段)的切換動作進行說明。
圖3和圖14為表示比成為主路由器101的路由器的優先級高的備份路由器存在時,主路由器101和備份路由器102的角色切換順序的圖。
在圖3中,主路由器101定期地向備份路由器102發送廣告消息1301(步驟S301)。備份路由器102在由於某種原因通知消息內的優先級信息比自己的優先級低時,將時滯時間和主倒計時器的殘餘時間兩者中短的時間設給主倒計時器205(1303),經過這個時間後(1304)轉向主階段(步驟S302),向包含現在的主路由器101在內的其他的路由器多點發送廣告消息1302(步驟S303)。由此,最先計時完成了的優先級高的備份路由器發送這個廣告消息,優先級最高的備份路由器102就切換成了主路由器。其他的備份路由器在計時完了前接收到這個廣告消息,這種情況下自己就不再進行廣告消息的發送。這樣,就進行了備份路由器相互之間的調停處理。
另一方面,現在的主路由器101通過從比自己的優先級高的路由器接收廣告消息1302,轉向備份階段(步驟S304),成為備份路由器。切換處理後,備份路由器102作為主路由器定期地發送廣告消息1302(步驟S305)。
在這個切換處理中,各路由器轉向初始化階段、主階段、備份階段這3個狀態決定各個的作用。關於這個流程利用圖4~圖6進行說明。
圖4表示剛通電後或停機事件發生後立即通電的情況下轉移的初始化階段的流程,下面進行說明。這裡,所謂停機事件是指對路由器自身的復位處理,例如,從內部網或外部網斷開時、掉電時、在一定時刻等發生的或者用戶也可以設定。
路由器轉移向初始化階段時,優先級比較部203判斷自己的優先級是否為最高位(步驟S401),為最高位時,通知消息處理部202,在圖26所示的廣告消息的優先級欄位中設定自身的優先級,進行向其他的路由器發送廣告消息的處理和向鄰近的主機發送鄰近廣告消息的處理。所謂鄰近廣告消息是指在IP網絡中的鄰近搜索協議中的一個信息,包含虛擬路由器IP位址、虛擬路由器MAC地址。
另外,優先級比較部203將廣告時間間隔設定給計時器部206的廣告計時器204(步驟S402)。之後,路由器轉移向主階段。這裡,雖然可以自由設定廣告時間間隔的值,不過標準值例如取1秒。
另一方面,在步驟S401,優先級比較部203判斷自己的優先級不是最高位時,將主倒計時間間隔設給主倒計時器205,轉移向備份階段。
圖5表示備份階段的流程的一個例子,下面進行說明。
首先,狀態監視部211監視停機事件(步驟S501),前述事件發生時,立即停止主倒計時器205的計時(步驟S502),路由器轉移向初始化階段。
狀態監視部211在主倒計時器205的計時中,判斷計時器是否計時完了(步驟S503)。主倒計時器205計時完了時,通知消息處理部202,進行廣告消息的發送以及鄰近廣告消息的發送處理。另外,狀態監視部211還進行廣告計時器204的起動並設定為廣告時間間隔的處理(步驟S504)。之後,路由器轉移向主階段。
在步驟S503中,在主倒計時器205計時完成之前從主路由器101接收到廣告消息後(步驟S505),判斷消息中的優先級是否為最低位(步驟S506),為最低位時,狀態監視部211將主倒計時器205設定為時滯時間(步驟S507),返回步驟S501。
廣告消息中的優先級不是最低位時,進行和自己的優先級比較(步驟S508)。接收到的廣告消息的優先級在自己的優先級或其以上時,將主倒計時器205再設定為主倒計時間間隔(步驟S509),返回步驟S501。另一方面,自己的優先級比接收到的廣告消息高時,判斷主倒計時器205的殘餘時間是否比時滯時間大(步驟S510),主倒計時器205的殘餘時間大時,將主倒計時器205設定為時滯時間(步驟S511),返回步驟S501。主倒計時器205的殘餘時間在時滯時間及其以下時,就直接返回步驟S501。
此外,在步驟S505以後的流程中,按照以下那樣也可以得到同樣的效果。
即、判斷接收到廣告消息後,在接收到的廣告消息中的優先級為最低位或者自己的優先級高並且主倒計時器205的殘餘時間比時滯時間大時,將主倒計時器205設定為時滯時間並返回步驟S501。前述條件不滿足時,將主倒計時器205設定為主倒計時間間隔並返回步驟S501。
另外,在步驟S505中,在沒有檢測出廣告消息的接收時,返回步驟S501或者步驟S503的任何一個步驟。此外,將步驟S501、S503、S505的順序調換也可以得到同樣的動作。
圖6表示主階段的流程的一個例子,下面進行說明。
首先,狀態監視部211監視停機事件(步驟S601),前述事件發生時,立即停止廣告計時器204的計時(步驟S602),通知消息處理部202,然後信息處理部202發送優先級為最低位的廣告消息(步驟S603),路由器轉移向初始化階段。
另一方面,停機事件沒有發生時,狀態監視部211判斷廣告計時器204計時是否完成了(步驟S604)。廣告計時器204計時完成了時,狀態監視部211通知消息處理部202,進行廣告消息的發送處理。另外,狀態監視部211還進行將廣告計時器再設定為廣告時間間隔的處理(步驟S605)。之後,返回步驟S601。
廣告計時器204在計時完了之前從備份路由器接收到廣告消息時(步驟S606),優先級比較部203判斷消息中的優先級是否為最低位(步驟S607)。為最低位時,優先級比較部203通知消息處理部202,進行廣告消息的發送處理、將廣告計時器204再設定為廣告時間間隔的處理(步驟S608)。之後,返回步驟S601。
廣告消息的優先級不是最低位時,優先級比較部203判斷前述優先級是否比自己的優先級高,或者是否和自己的優先級相同且發送廣告消息的路由器的IP位址比自己的IP位址大(步驟S609),和判斷條件一致時,停止廣告計時器204的計時(步驟S610)。然後,優先級比較部203將主倒計時器205設定為主倒計時間間隔,轉移向備份階段。此外,優先級相同時的處理不限於此,也可以按照事先定好的其他的方法決定流程。
另一方面,和步驟S609的判斷條件不一致時,優先級比較部203通知消息處理部202,將接收到的廣告消息廢棄(步驟S612),返回步驟S601。
此外,將步驟S607、步驟S609、步驟S601、S604、S606的順序調換也可以得到同樣的操作。
在如上的本實施的形態中,在備份階段自己的優先級比廣告消息的優先級高時,通過對主倒計時器再設定為主倒計時器的殘餘時間與進行優先級迭代的時滯時間比較後時間短的一方,優先級高的備份路由器可以迅速地切換成主路由器。
(實施形態2)圖7為表示本發明的網絡連接裝置的模塊圖,附加有鏈路監視部701此點與實施形態1不同。
該鏈路監視部701從為了連接外部網絡的外部L1/L2處理部209接收連接信息。這裡,所謂連接信息是指包含接收電解強度、BER、FER、再發送頻度、發送信號的調製方式、傳送帶寬、傳送容量等的任何一個或者多個的信息。然後,鏈路監視部701根據這些信息,例如,外部網絡為基於IEEE802.11的無線LAN系統時,根據從訪問點定期發送的燈塔信號的接收電解強度,或者在一定期間內監視通信通道,根據從通道發送的分組的總量計算出的傳送帶寬結果,可以判斷該連接的質量。
鏈路監視部701根據從外部L1/L2處理部209接收到的信息判斷連接的質量在規定值或其以上時,向消息處理部傳遞進行主路由器—備份路由器切換處理的許可。消息處理部202接收到該許可時,可以進行實施形態1中記載的處理。
圖8為表示初始化階段的流程的流程圖。
路由器進入初始化階段後,鏈路監視部701判斷連接的質量是否在規定值或其以上(步驟S801)。在規定值或其以上時判斷為連接性能良好,這時,進行實施形態1的步驟S401~S403的處理。連接質量不在規定值或其以上時,返回初始化階段的最前面。
圖9為表示備份階段的流程圖。
在步驟S901,鏈路監視部701如上那樣判斷和外部網絡的連接質量是否良好(步驟S901)。良好時,轉向步驟S503,連接質量不好時,轉向步驟S505,往後實行實施形態1中說明的處理。
如上在本實施形態中,由於在主-備份的切換前利用了和外部的網絡的連接質量信息,因而可以實行只是將和外部網絡連接質量好的路由器轉換成主路由器。
此外,和實施形態1相同,將步驟S501、S901、S505的流程調換也是相同的操作。
(實施形態3)圖10為表示本發明的網絡連接裝置的模塊圖,加上了連接惡化指示部1005這一點和實施形態2不同。
該連接惡化指示部1005相應於連接質量進行惡化標誌的設定/復位。即、狀態監視部211在將自己作為主路由器時,根據鏈路監視部701判斷連接質量的結果,若質量良好,指示連接惡化指示部1005復位連接惡化標誌,若質量不好,則設定連接惡化標誌。
消息處理部202根據從鏈路監視部701來的連接信息檢測出連接的惡化時,向其他的路由器發送優先級設定為最低位的廣告消息。
圖11(a)為表示在主路由器101的連接質量惡化時,主路由器101和備份路由器102之間的角色切換順序的圖。
在圖11(a)中,主路由器101定期地向備份路由器發送廣告消息(步驟S1101)。主路由器101在和外部網絡的連接質量惡化時(步驟S1102),向備份路由器發送優先級53為最低位的廣告消息(步驟S1103)。
備份路由器102接收到優先級53為最低位的廣告消息後,自己可以成為主路由器時,經過時滯時間後成為主路由器(步驟S1104),發送廣告消息(步驟S1105)。
曾為主路由器101的路由器接收這個廣告消息,切換成備份路由器(步驟S1106)。
成為主路由器的路由器在切換結束後定期地發送廣告消息(步驟S1107)。
此外,圖11(b)中所示,在主路由器101發送優先級設定為最低位的廣告消息時,對這個應答的備份路由器沒有時,持續發送這個廣告消息(步驟S1103)。然後,主路由器的連接質量恢復(步驟S1110)後,再次發送優先級恢復為原來的優先級的廣告消息(步驟S1111)。
在主路由器-備份路由器的切換處理中,各路由器轉向初始化階段、主階段、備份階段這3個狀態分別決定各個作用。關於這個流程利用圖12~圖13進行說明。此外,關於初始化階段、備份階段和實施形態2相同。
圖12以及圖13為表示主階段的流程的一個例子的圖。加上了監視連接質量的處理這一點和實施形態1不同。圖12的「A」和圖13的「A」相連,圖13的「B」和圖12的「B」相連。
鏈路監視部701監視連接質量(步驟S1201),連接質量惡化時,判斷惡化標誌是否被設置(步驟S1202)。鏈路監視部701,在未設置惡化標誌時,判斷為連接質量是從良好的狀態惡化的,指示連接惡化指示部1005設置惡化標誌(步驟S1203)。另外,鏈路監視部701停止廣告計時器204的計時(步驟S1204),通知消息處理部202,進行優先級被設定為最低位的廣告消息的發送處理(步驟S1206)。之後,返回步驟S601。
在步驟S1202中,惡化標誌被設定時,為了進行廣告消息的發送,判斷廣告計時器204是否計時完了(步驟S604)。步驟S604以後的處理和實施形態1同樣。只是,這種情況下由於連接質量低,在步驟S605發送的廣告消息的優先級53為最低位的值。
在步驟S1201中,連接質量良好時,判斷惡化標誌是否被設置(步驟S1207)。惡化標誌被設置時,作為連接質量恢復到良好的狀態,指示連接惡化指示部1005清除惡化標誌(步驟S1208)。然後,優先級恢復到通常值後(步驟S1209)轉向步驟S604。惡化標誌未被設置時,轉向步驟S1209。
此外,與實施形態1相同,將步驟S601、S1201、S604、S606的流程調換也可以得到同樣的效果。
如上,在本實施的形態中,在主-備份的切換處理中,只有和外部網絡的連接質量良好的備份路由器才可以進行為了成為主路由器的處理,另外,主路由器的連接質量即使惡化,在切換可能的備份路由器不存在時,由於照樣作為主路由器工作,連接質量恢復後優先級也恢復為原來的優先級,所以連接狀態良好的網絡連接裝置可以優先成為主路由器。另外,可以在連接被斷開前設定下一個成為主路由器的備份路由器。
(實施形態4)本實施形態的網絡連接裝置的結構雖然和實施形態3的相同,但消息處理部202進一步具有切換請求信息的生成以及解釋功能這一點是不同的。
圖15(a)為表示在主路由器101的連接質量惡化時,主路由器101和備份路由器102之間的角色切換順序的圖。
主路由器101定期地向備份路由器發送廣告消息(步驟S1401)。主路由器101在和外部的網絡的連接質量惡化時(步驟S1402),向備份路由器102發送切換請求消息(步驟S1403)。備份路由器102接收到切換請求消息後,自己可以成為主路由器時,經過時滯時間差後成為主路由器(步驟S1404),發送廣告消息(步驟S1405)。
另外,主路由器101接收到從備份路由器102來的廣告消息後,切換為備份階段狀態。由此,主路由器-備份路由器的切換處理結束(步驟S1406)。切換處理結束後,備份路由器作為主路由器定期地發送廣告消息(步驟S1407)。
此外,這時,如圖15(b)所示,在主路由器101沒有從備份路由器102接收到廣告消息的狀態下,連接質量恢復時,將優先級恢復為原來的優先級(步驟S1410),發送廣告消息(步驟S1411)。
在主-備份的切換處理中,各路由器轉向初始化階段、主階段以及備份階段這3個狀態分別決定各個作用。關於這個流程利用圖16~圖18進行說明。此外,關於初始化階段和實施形態3相同。
圖16為表示備份階段的流程的圖。在備份階段監視停機事件、連接質量、切換請求消息的接收、廣告消息的接收。
在連接質量的監視處理中,判斷和外部網絡的連接質量是否良好(步驟S901)。良好時,轉向步驟S503,連接質量不好時,轉向判斷切換請求消息是否接收的處理(步驟S1501)。接收到切換請求信息時,將主倒計時器205設定為時滯時間(步驟S1502),返回步驟S501。
另一方面,沒有接收到切換請求信息時,進行接收廣告消息的判斷(步驟S505)。以後,和在實施形態3中說明的同樣。
此外,將步驟S501、S901、S1501、S505的處理流程分別調換也是同樣的動作。
圖17以及圖18為表示主階段的流程的一個例子的圖。基本的流程和實施形態3相同,只是在第一次檢測出連接質量惡化時,設置惡化標誌(步驟S1203),將優先級設為最低位(步驟S1505)後,向備份路由器發送切換請求信息(步驟S1601)這一點不同。圖17的「C」和圖18的「C」相連,圖18的「D」和圖17的「D」相連。
這裡,切換請求消息為將圖26所示的廣告消息的類型欄位1702的值作為切換請求消息的識別符重新設定。在本實施的形態中,例如將這個值設為3。
備份路由器102通過接收本信息,檢測出主路由器101和外部網絡的連接質量惡化,自己和外部網絡的連接質量良好時,起動為了成為主路由器的處理。
在如上的本實施的形態中,在主路由器-備份路由器的切換處理中,在主路由器101和外部網絡的連接質量惡化時,向備份路由器102發送為了請求切換的切換請求消息。由此,由於備份路由器102明確的接收到了切換的指示,所以可以不失時機的進行從備份路由器102向主路由器的切換。另外,由此,連接狀態良好的網絡連接裝置可以優先成為主路由器,甚至,也可以在連接被斷開前設定下一個成為主路由器的備份路由器。
(實施形態5)本實施形態的網絡連接裝置的結構和實施形態3的幾乎相同,只是,消息處理部202,在為備份路由器的狀態時,進一步具有多播為了使主路由器101停機的停機消息的功能和解釋停機消息的功能這一點是不同的。
圖19為表示在存在比主路由器101的優先級高的備份路由器時的主路由器-備份路由器的角色切換順序的圖。
在圖19中,主路由器101定期地向備份路由器發送廣告消息(步驟S1901)。
備份路由器102在廣告消息內的優先級信息比自己的優先級低時,將主倒計時器設定為時滯時間和主倒計時器殘餘時間中的短的時間(步驟S1910)。然後,在該主倒計時器計時完了之前沒有從其他的備份路由器接收到停機消息時(步驟S1902),向主路由器101和其他的備份路由器多點發送停機消息(步驟S1903)。這個停機消息在圖26所示的廣告消息的類型欄位中作為停機消息的識別符重新設定,例如設定為「4」。之後,將優先級設定為最高位,轉移向初始化階段(步驟S1904)。然後,這個備份路由器102發送1次優先級最高位的廣告消息後(步驟S1905),轉移向主階段,成為新的主路由器。之後,將優先級恢復為原來的值(步驟S1906),定期地發送廣告消息(步驟S1907)。
另一方面,接收到停機消息的主路由器101使停機事件發生,轉移向初始化階段(步驟S1908)。之後,主路由器101接收到廣告消息後,轉移向備份階段成為備份路由器(步驟S1909)。
在主路由器-備份路由器的切換處理中,各路由器轉向初始化階段、主階段以及備份階段這3個狀態分別決定各個作用。關於這個流程利用圖20~圖23進行說明。關於初始化階段和實施形態3相同。
圖20以及圖21為表示備份階段的流程的一個例子的圖。追加了停機消息接收的判斷流程和停機消息的發送流程這一點是和實施形態3不同。圖20的「E」和圖21的「E」相連,圖21的「F」和圖20的「F」相連。
路由器在沒有發生停機事件,接收到停機消息時(步驟S2001),和發生了停機事件同樣,停止主倒計時器205的計時(步驟S502),轉移向初始化階段。
另外,為備份路由器102時,判斷接收到的廣告消息的優先級是否為自己的優先級或其以上(步驟S508)。廣告消息的優先級為自己的優先級或其以上時,在將主倒計時器設定為主倒計時間間隔後,返回步驟S501。不滿足這個條件時,判斷主倒計時器的殘餘時間是否比時滯時間多,為較少時,轉移向步驟S2002,為較多時,將主倒計時器設定為時滯時間(步驟S510)。
然後,判斷主倒計時器是否計時完成(步驟S2002),計時沒有完成時,判斷是否從其他的備份路由器接收了停機消息。若沒有接收到,返回步驟S2002,若接收到了,停止主停機計時器的計時,轉向初始化階段。
在步驟S2002中,主倒計時器計時完成時,向主路由器和其他的備份路由器多播停機消息(步驟S2003)。之後,備份路由器將自己的優先級設定為最高位轉向初始化階段。
通過按照這樣的流程,發送停機消息的備份路由器102在轉移向初始化階段後立即成為主路由器。
此外,和其他的實施的形態同樣,將步驟S501、S901、S505、S2001的流程調換也可以得到同樣的效果。
圖22以及圖23為表示主階段的流程的一個例子的圖。追加了停機消息接收的判斷流程和主-備份切換處理時將最高位的優先級恢復為通常的優先級的流程這一點是和實施形態3不同的。圖22的「G」和圖23的「G」相連,圖23的「H」和圖22的「H」相連。
路由器在沒有發生停機事件,接收到停機消息時(步驟S2101),停止廣告計時器204的計時(步驟S2102),轉移向初始化階段。
另一方面,沒有檢測出接收了停機消息時,判斷是否現在的優先級為最高位且前優先級不是最高位(步驟S2103)。和前述判斷條件一致時,將優先級設定為原來的優先級(步驟S2104)。
通過按照該流程,在主路由器-備份路由器的切換處理中,新成為主路由器的網絡連接裝置以最高位的優先級發送最初的廣告消息,但第2次以後就以通常的優先級發送。由此,可以根據判斷自己的優先級繼續主-備份切換處理。
此外,與其他的實施形態相同,將步驟S601、S2101、S2103、S1201、S604、S606的流程調換也可以得到同樣的效果。
路由器通過接收停機消息,檢測出主路由器-備份路由器的切換處理的起動,轉移向初始化階段。
在如上所述的本實施形態中,在主路由器-備份路由器的切換處理中,通過備份路由器在主路由器的優先級比自己的優先級低時多點發送停機消息,可以對主路由器起動主路由器-備份路由器的切換處理。
本實施形態以實施形態3作為基本結構進行了記述,但不局限於此,也可以以實施形態1、2或者4作為基本結構。例如,以實施形態4作為基本結構時,備份路由器在接收到切換請求消息時,通過多點發送停機消息也可以得到相同的效果。
本發明對移動IP網絡的虛擬路由器系統中的網絡連接裝置有用,適用於迅速進行主路由器—備份路由器的切換。
權利要求
1.一種使連接到區域網的多個網絡連接裝置作為虛擬的1臺網絡連接裝置工作的網絡連接裝置,其特徵在於具有管理作為網絡連接裝置工作狀態的狀態監視部;作為網絡連接裝置工作時,進行收發表示該工作狀態的廣告消息處理的消息處理部;從接收到的前述廣告消息取得表示作為網絡連接裝置工作應有優先級的優先級信息,與自己的優先級信息比較的優先級比較部;計量從待機狀態向作為網絡連接裝置的工作狀態轉移的時間點的主轉移計時部;在前述狀態監視部判斷為不是工作狀態時,在前述優先級比較部判斷自己的優先級比接收到的前述廣告消息內的優先級信息高的時刻,利用前述主轉移計時部開始待機狀態的網絡連接裝置相互之間的工作狀態轉移的調停處理。
2.一種使連接在區域網上的多個網絡連接裝置作為虛擬的1臺網絡連接裝置工作的網絡連接裝置,其特徵在於具有管理作為網絡連接裝置工作狀態的狀態監視部;作為網絡連接裝置工作時,進行收發表示該工作狀態的廣告消息處理的消息處理部;計量定期地發送前述廣告消息的時間點的廣告計時器;計量為了判斷從作為網絡連接裝置工作的網絡連接裝置在規定時間內是否接收到前述廣告消息的時間的消息計時器部;從接收到的前述廣告消息取得表示作為網絡連接裝置工作應有優先級的優先級信息,與自己的優先級信息比較的優先級比較部;計量從待機狀態向作為網絡連接裝置的工作狀態轉移的時間點的主轉移計時器部;在判斷前述狀態監視部不是工作狀態時,前述優先級比較部判斷自己的優先級比接收到的前述廣告消息內的優先級信息高時,比較前述消息計時器部的殘餘時間和基於自己的優先級計算出的時滯時間,前述時滯時間短時,將前述時滯時間設給前述主轉移計時器部,前述主轉移計時器部計時完成時,前述狀態監視部指示前述消息處理部,向作為網絡連接裝置工作的網絡連接裝置發送請求從工作狀態向待機狀態轉移的廣告消息。
3.如權利要求1或2所述網絡連接裝置,其特徵在於進一步具有評價與外部網絡的連接性能的鏈路監視部,前述主轉移計時器部在計時完了時,前述鏈路監視部判斷連接性能在規定值或其以上時,前述狀態監視部向作為網絡連接裝置工作的網絡連接裝置進行請求從工作狀態向待機狀態轉移的廣告消息的發送。
4.如權利要求1或2所述網絡連接裝置,其特徵在於進一步具有評價和外部網絡的連接性能的鏈路監視部,前述狀態監視部判斷作為網絡連接裝置在工作中且前述鏈路監視部判斷連接性能比規定值低時,前述狀態監視部指示前述消息處理部,對相同區域網上的網絡連接裝置發送表示作為網絡連接裝置的工作狀態的廣告消息。
5.如權利要求1或2所述網絡連接裝置,其特徵在於進一步具有評價和外部網絡的連接性能的鏈路監視部,在前述狀態監視部判斷作為網絡連接裝置在工作中且前述鏈路監視部判斷連接性能比規定值低時,前述狀態監視部指示前述消息處理部,對相同區域網上的網絡連接裝置發送請求從待機狀態向工作狀態轉移的廣告消息。
6.如權利要求1至3中任何一項所述網絡連接裝置,其特徵在於前述狀態監視部進行的從工作狀態向待機狀態轉移的請求為將自己的優先級設定為最高位的前述廣告消息,且將前述主轉移計器時部設定為前述基於優先級設定的時滯時間。
7.如權利要求4所述網絡連接裝置,其特徵在於表示前述狀態監視部判斷在作為網絡連接裝置工作、且前述鏈路監視部判斷連接性能比規定值低時的前述工作狀態的廣告消息將優先級設定為最低位。
8.一種網絡連接切換方法,其特徵在於具有判斷使連接在區域網上的多個網絡連接裝置作為虛擬的1臺網絡連接裝置工作的網絡連接裝置處於工作狀態、還是待機狀態的狀態監視步驟;在前述的判斷中為待機狀態的第1網絡連接裝置從作為網絡連接裝置處於工作狀態的第2網絡連接裝置接收廣告消息的步驟;對表示作為接收到的前述廣告消息內的網絡連接裝置工作應有優先級的優先級信息和自己的優先級信息進行比較的優先級比較步驟;在前述優先級比較步驟中,判斷前述自己的優先級高時,開始待機狀態的網絡連接裝置相互之間的向工作狀態的轉移的調停處理。
9.一種網絡連接切換方法,其特徵在於具有判斷使連接在區域網上的多個網絡連接裝置作為虛擬的1臺網絡連接裝置工作的網絡連接裝置處於工作狀態還是待機狀態的狀態監視步驟;在前述的判斷中為待機狀態的第1網絡連接裝置從作為網絡連接裝置處於工作狀態的第2網絡連接裝置接收廣告消息的步驟;計量為了判斷規定時間內是否從前述第2網絡連接裝置接收到前述廣告消息的主倒計時間的步驟前述主倒計時間計時完成時,從前述第1網絡連接裝置向前述第2網絡連接裝置通知向工作狀態轉移的步驟;對表示作為接收到的前述廣告消息內的網絡連接裝置應有優先級的優先級信息和自己的優先級信息進行比較的優先級比較步驟;在前述優先級比較步驟中,判斷前述自己的優先級高時,對前述主倒計時器的殘餘時間和通過前述自己的優先級越高而時間越短那樣計算出的時滯時間進行比較,時滯時間短時,將前述主倒計時間置換為前述時滯時間的步驟。
10.如權利要求9所述網絡連接切換方法,其特徵在於進一步具有檢測與外部網絡的連接性能是否在規定值或其以上的步驟;只有在前述第1網絡連接裝置的前述檢測中連接性能為規定值或其以上時,才許可從前述第1網絡連接裝置對前述第2網絡連接裝置的向工作狀態轉移的前述通知的步驟。
11.如權利要求10所述網絡連接切換方法,其特徵在於進一步具有在前述第2網絡連接裝置的前述連接性能不是規定值或其以上時,前述第2網絡連接裝置對前述第1網絡連接裝置請求向工作狀態轉移的轉移請求步驟。
12.如權利要求9或10所述網絡連接切換方法,其特徵在於進一步具有在前述第1網絡連接裝置的前述優先級比較步驟中,前述自己的優先級高時,將前述自己的優先級暫時設定為最高位的步驟;在通知向工作狀態轉移的步驟中,從前述第1網絡連接裝置向前述第2網絡連接裝置以及其他的處於待機狀態的網絡連接裝置通知前述自己的優先級信息。
13.如權利要求11所述網絡連接切換方法,其特徵在於在前述轉移請求步驟中,前述第2網絡連接裝置通知自己的優先級為最低位。
14.如權利要求12所述網絡連接切換方法,其特徵在於前述第1網絡連接裝置從待機狀態轉遷移到工作狀態後,將自己的優先級恢復到設定為最高位之前的值。
15.如權利要求11所述網絡連接切換方法,其特徵在於進一步具有前述第1網絡連接裝置在從前述第2網絡連接裝置接收到前述轉移的請求時刻,將前述主倒計時間置換為前述時滯時間的步驟。
全文摘要
在通過虛擬冗餘結構相互連接的網絡連接裝置間,作為待機狀態的第1網絡連接裝置接收來自作為網絡連接裝置處於工作狀態的第2網絡連接狀態的廣告消息,在優先級比較部(203)中比較該廣告消息內的優先級與自身優先級,在自身優先級一方較高的情況下,主倒計時器比較器部(212)比較主倒計時器(205)的殘留時間和加權到自身優先級的時間,再設定主倒計時器為較短時間,由於在主倒計時間完成時消息處理部(202)從第1網絡連接裝置向第2網絡連接裝置通知向工作狀態的轉換,所以能夠迅速地進行主要—備份的切換處理。
文檔編號H04L12/56GK1701575SQ20048000091
公開日2005年11月23日 申請日期2004年2月16日 優先權日2003年2月14日
發明者小林廣和, 松本泰輔, 池田新吉, 船引誠, 熊澤雅之, 川原豐樹 申請人:松下電器產業株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀