JP2005136690A - 高速ネットワークアドレス引継ぎ方法、ネットワーク装置及びプログラム - Google Patents
高速ネットワークアドレス引継ぎ方法、ネットワーク装置及びプログラム Download PDFInfo
- Publication number
- JP2005136690A JP2005136690A JP2003370436A JP2003370436A JP2005136690A JP 2005136690 A JP2005136690 A JP 2005136690A JP 2003370436 A JP2003370436 A JP 2003370436A JP 2003370436 A JP2003370436 A JP 2003370436A JP 2005136690 A JP2005136690 A JP 2005136690A
- Authority
- JP
- Japan
- Prior art keywords
- network
- address
- connection
- processing unit
- communication data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
【解決手段】 稼動系のサーバ1及び待機系のサーバ2に対してそれぞれ固有のMACアドレス及びIPアドレスを付与するとともに、両者に共通に仮想MACアドレス及び仮想IPアドレスを設定する。サーバ1、2間に、コネクション202を設定する。待機系のサーバ2は、仮想MACアドレスによる通信データが送信されてきた場合に、コネクション202を介してその通信データを稼動系のサーバ1に転送し、コネクション202の切断によって稼動系のサーバ1に障害を検知し、障害を検知した場合には、仮想MACアドレスによる通信データに対する処理を自装置内で行う。
【選択図】 図1
Description
S. Knight et al.,"Virtual Router Redundancy Protocol", RFC2338, April 1999, pp. 1-8. ([online]、インターネット、<URL: ftp://ftp.rfc-editor.org/in-notes/rfc2338.txt>)
3、4 ルータ
101〜104 クライアント
201、203 LAN(ローカルエリアネットワーク)
202 コネクション
301、401 物理インターフェース
302、402 イーサネット処理部
303、403 仮イーサネット処理部
304、404 IP処理部
305、405 TCP/UDP処理部
306、406 仮IP処理部
307、407 仮TCP/UDP処理部
308、408 コネクション処理部
309、409 サービスプログラム
Claims (7)
- 同一のネットワークに接続されそれぞれネットワークインターフェースを有し前記ネットワークインターフェースにはそれぞれ固有のネットワークアドレスが付与されている第1及び第2のネットワーク装置の間でネットワークアドレスを引き継ぐネットワークアドレス引継ぎ方法であって、
前記第1及び第2のネットワーク装置の一方を稼動系、他方を待機系として冗長構成を構築する段階と、
前記第1及び第2のネットワーク装置の前記ネットワークインターフェースに対し、同一の仮想ネットワークアドレスを付与する段階と、
前記第1のネットワーク装置と前記第2のネットワーク装置との間で通信データ転送のためのコネクションを確立する段階と、
前記待機系であるネットワーク装置が、前記ネットワークから前記仮想ネットワークアドレスを用いて通信データが送信されてきた場合に、前記コネクションを介して前記通信データを前記稼動系であるネットワーク装置に転送する段階と、
前記コネクションが切断されたことによって、前記待機系であるネットワーク装置が前記稼動系であるネットワーク装置の障害を検知する段階と、
前記障害を検知した場合に、前記待機系であるネットワーク装置が、前記通信データの転送を取りやめて、自装置内で前記通信データに基づく処理を実行する段階と、
を有する、ネットワークアドレス引継ぎ方法。 - 前記稼動系であるネットワーク装置は、自装置内での障害の発生を検出した場合に、前記コネクションを自発的に切断する、請求項1に記載のネットワークアドレス引継ぎ方法。
- 前記ネットワークはイーサネットによるネットワークであり、前記コネクションを介してイーサネットフレームのデータ部分が転送される、請求項1または2に記載のネットワークアドレス引継ぎ方法。
- ネットワークに接続するネットワーク装置であって、
前記ネットワークに対して接続して固有のネットワークアドレスが設定されるとともに、前記ネットワーク内の他のネットワーク装置と共通の仮想ネットワークアドレスが設定される物理インターフェースと、
前記固有のネットワークアドレスを用いた通信データに対する処理を実行する第1の処理部と、
前記仮想ネットワークアドレスを用いた通信データに対する処理を実行する第2の処理部と、
前記他のネットワーク装置との間にコネクションを確立するコネクション処理部と、
を有し、
前記ネットワーク装置は前記他のネットワーク装置とともに稼動系及び待機系からなる冗長構成を形成し、
前記ネットワーク装置が待機系である場合に、前記第2の処理部は、前記仮想ネットワークアドレスを用いた通信データを前記コネクション処理部に渡し、前記コネクション処理部は渡された前記通信データを前記コネクションを介して前記他のネットワーク装置に転送し、前記コネクションの切断が検出されると、前記第2の処理部は前記仮想ネットワークアドレスを用いた通信データを前記コネクション処理部に渡すことなく自ら処理する、ネットワーク装置。 - 前記第2の処理部は、前記コネクションを介して前記コネクション処理部が前記通信データを受け取った場合に、前記受け取った通信データに対する処理を実行する、請求項4に記載のネットワーク装置。
- 前記ネットワークはイーサネットによるネットワークであり、前記コネクションを介してイーサネットフレームのデータ部分を転送する、請求項1または2に記載のネットワーク装置。
- 固有のネットワークアドレスが設定されたネットワークインターフェースを有し、ネットワークに接続されたコンピュータに、
前記ネットワーク内の他のコンピュータとの間にコネクションを確立する手順と、
前記コンピュータが稼動系及び待機系からなる冗長構成における待機系として動作している場合に、前記仮想ネットワークアドレスを用いて送信されてきた通信データを前記コネクションを介して前記稼動系であるネットワーク装置に転送する手順と、
前記コンピュータが前記待機系として動作している場合に、前記コネクションが切断されたことによって、前記稼動系である前記他のコンピュータの障害を検知する段階と、
前記コンピュータが前記待機系として動作している場合に、前記障害を検知したとき、前記通信データに基づく処理を実行する手順と、
を実行させるプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003370436A JP4133738B2 (ja) | 2003-10-30 | 2003-10-30 | 高速ネットワークアドレス引継ぎ方法、ネットワーク装置及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003370436A JP4133738B2 (ja) | 2003-10-30 | 2003-10-30 | 高速ネットワークアドレス引継ぎ方法、ネットワーク装置及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005136690A true JP2005136690A (ja) | 2005-05-26 |
JP4133738B2 JP4133738B2 (ja) | 2008-08-13 |
Family
ID=34647450
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003370436A Expired - Fee Related JP4133738B2 (ja) | 2003-10-30 | 2003-10-30 | 高速ネットワークアドレス引継ぎ方法、ネットワーク装置及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4133738B2 (ja) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007208502A (ja) * | 2006-01-31 | 2007-08-16 | Nec Infrontia Corp | 通信システム、バックアップルータ、その冗長化処理プログラムおよびその冗長化処理方法 |
US8331220B2 (en) | 2007-03-28 | 2012-12-11 | Fujitsu Limited | Edge node redundant system |
JP2013077983A (ja) * | 2011-09-30 | 2013-04-25 | Fujitsu Telecom Networks Ltd | サーバ冗長化システム、仮想ルータおよびサーバ |
KR20160028250A (ko) * | 2014-09-03 | 2016-03-11 | 주식회사 케이티 | 소프트웨어 정의 네트워크에서 컨트롤러의 이중화 제어 시스템 및 그 방법 |
JP2016225948A (ja) * | 2015-06-03 | 2016-12-28 | 富士通株式会社 | 通信装置、通信システム、及び通信方法 |
WO2018066061A1 (ja) * | 2016-10-04 | 2018-04-12 | 三菱電機株式会社 | ネットワークシステム、通信制御装置およびアドレス設定方法 |
US11032098B2 (en) | 2018-10-31 | 2021-06-08 | Siemens Aktiengesellschaft | Controller cluster and method for operating the controller cluster |
JP7495639B2 (ja) | 2020-08-28 | 2024-06-05 | 日本電信電話株式会社 | 更新装置、更新方法、および、プログラム |
-
2003
- 2003-10-30 JP JP2003370436A patent/JP4133738B2/ja not_active Expired - Fee Related
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007208502A (ja) * | 2006-01-31 | 2007-08-16 | Nec Infrontia Corp | 通信システム、バックアップルータ、その冗長化処理プログラムおよびその冗長化処理方法 |
US8331220B2 (en) | 2007-03-28 | 2012-12-11 | Fujitsu Limited | Edge node redundant system |
JP2013077983A (ja) * | 2011-09-30 | 2013-04-25 | Fujitsu Telecom Networks Ltd | サーバ冗長化システム、仮想ルータおよびサーバ |
KR20160028250A (ko) * | 2014-09-03 | 2016-03-11 | 주식회사 케이티 | 소프트웨어 정의 네트워크에서 컨트롤러의 이중화 제어 시스템 및 그 방법 |
KR102251407B1 (ko) * | 2014-09-03 | 2021-05-12 | 주식회사 케이티 | 소프트웨어 정의 네트워크에서 컨트롤러의 이중화 제어 시스템 및 그 방법 |
JP2016225948A (ja) * | 2015-06-03 | 2016-12-28 | 富士通株式会社 | 通信装置、通信システム、及び通信方法 |
WO2018066061A1 (ja) * | 2016-10-04 | 2018-04-12 | 三菱電機株式会社 | ネットワークシステム、通信制御装置およびアドレス設定方法 |
JP6345359B1 (ja) * | 2016-10-04 | 2018-06-20 | 三菱電機株式会社 | ネットワークシステム、通信制御装置およびアドレス設定方法 |
US10652203B2 (en) | 2016-10-04 | 2020-05-12 | Mitsubishi Electric Corporation | Network system, communication control device and address setting method |
US11032098B2 (en) | 2018-10-31 | 2021-06-08 | Siemens Aktiengesellschaft | Controller cluster and method for operating the controller cluster |
JP7495639B2 (ja) | 2020-08-28 | 2024-06-05 | 日本電信電話株式会社 | 更新装置、更新方法、および、プログラム |
Also Published As
Publication number | Publication date |
---|---|
JP4133738B2 (ja) | 2008-08-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10218782B2 (en) | Routing of communications to one or more processors performing one or more services according to a load balancing function | |
US9379968B2 (en) | Redundancy support for network address translation (NAT) | |
US7894335B2 (en) | Redundant routing capabilities for a network node cluster | |
EP3047631B1 (en) | Redundancy network protocol system | |
US7450498B2 (en) | Fault tolerant network architecture | |
US7898941B2 (en) | Method and system for assigning a plurality of MACs to a plurality of processors | |
US20060256801A1 (en) | Gateway system | |
JP4133738B2 (ja) | 高速ネットワークアドレス引継ぎ方法、ネットワーク装置及びプログラム | |
JPH09259096A (ja) | ネットワーク高信頼化方式及びシステム | |
JP2007208502A (ja) | 通信システム、バックアップルータ、その冗長化処理プログラムおよびその冗長化処理方法 | |
JP4378205B2 (ja) | ブレード型ネットワーク中継装置 | |
JPH11313101A (ja) | 二重化lanシステムのコネクション再接続の高速化方法及び方式 | |
US11876709B2 (en) | Monitoring device, redundancy switching method, redundancy switching program, and network system | |
JP2009278436A (ja) | 通信システム及び冗長構成管理方法 | |
JP2006129348A (ja) | 親ノード決定システム及び方法、ノード装置、ならびに、コンピュータプログラム | |
Chowdhury et al. | Dynamic Routing System (DRS): Fault tolerance in network routing | |
JP2019161257A (ja) | パケット転送装置、パケット転送システム、パケット転送プログラムおよびパケット転送方法 | |
KR20050092482A (ko) | 통신 시스템에서 프로토콜 전환 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20050621 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060412 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080425 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080514 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080602 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110606 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120606 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130606 Year of fee payment: 5 |
|
LAPS | Cancellation because of no payment of annual fees |