← Back to Patent Explorer
US6049825A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for switching between duplicated network interface adapters for host computer communications

Assignee: Fujitsu Ltd
•
Filing: 1997-12-15
•
Granted: 2000-04-11
•
Expires: 2017-12-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and system for switching between duplicated network adapters in order to provide a host computer with fault-tolerant functionality for TCP/IP communication with a plurality of other hosts over a network. A first host is equipped with a first and second network adapters, which constructs a hot standby system. When a fault of the first network adapter has been detected, the first host disconnects the first network adapter and activates the second network adapter. The first host then initializes its own network table (or ARP cache) and initiates transmission of a control message addressed to the second host. This control message is an echo request message defined in the ICMP protocol. The second network adapter broadcasts an ARP request message to all hosts on the network. The second host replies to this ARP request message by returning an ARP response message. The second network adapter transmits the control message to the second host by using address information contained in the ARP response message. Upon receipt of a response message from the second host in reply to the control message, the first host recognizes it as the completion of the process of switching from the first network adapter to the second network adapter.

Inventors

  • 👤 Shinji Yamamoto

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 20:42
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/2854; H04L12/2856; H04L12/2869; H04L12/287; H04L12/2872; H04L69/00; H04L69/40

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 230 words
A method of switching from a first network adapter, having a first physical address, to a second network adapter, having a second physical address, to provide a first host, having a first logical address with duplicated functionality for TCP/IP communications with a plurality of hosts including a second host over a network, the method comprising the steps of: (a) disconnecting the first network adapter when a fault of the first network adapter has been detected by the first host; (b) activating the second network adapter and initializing a network table stored therein; (c) initiating a transmission of a control message from the first host to the second host; (d) as a result of the control message initiated at step (c), broadcasting an ARP request message from the second network adapter to the hosts on the network, thereby causing the second host to update a network table thereof so that the first logical address is associated with the second physical address; (f) transmitting the control message from the second network adapter to the second host by using address information contained in an ARP response message received from the second host; (g) receiving a response message from the second host in reply to the control message; and (h) recognizing the reception of the response message as completion of the response of switching from the first network adapter to the second network adapter.
Claim 2
Independent Claim 230 words
A method of switching from a first network adapter, having a first physical address, to a second network adapter, having a second physical address, to provide a first host, having a first logical address with duplicated functionality for TCP/IP communications with a plurality of hosts including a second host over a network, the method comprising the steps of: (a) disconnecting the first network adapter when a fault of the first network adapter has been detected by the first host; (b) activating the second network adapter and initializing a network table stored therein; (c) initiating a transmission of a control message from the first host to the second host; (d) as a result of the control message initiated at step (c), broadcasting an ARP request message from the second network adapter to the hosts on the network, thereby causing the second host to update a network table thereof so that the first logical address is associated with the second physical address; (f) transmitting the control message from the second network adapter to the second host by using address information contained in an ARP response message received from the second host; (g) receiving a response message from the second host in reply to the control message; and (h) recognizing the reception of the response message as completion of the response of switching from the first network adapter to the second network adapter.
Claim 3
Dependent Claim 31 words
The method according to claim 1, wherein the first host provides communication protocols of transport layer, and the first and second network adapters provide communication protocols of internet and lower layers.
Claim 4
Dependent Claim 27 words
The method according to claim 1, wherein the control message initiated in said step (c) is an echo request message defined in Internet Control Message Protocol (ICMP).
Claim 5
Dependent Claim 21 words
The method according to claim 1, wherein said step (b) includes initialization of a network table of the second network adapter.
Claim 6
Independent Claim 129 words
A method of switching from a first network adapter, having a first physical address, to a second network adapter, having a second physical address, to provide a first host, having a first logical address, with duplicated functionality for TCP/IP communications with a plurality of other hosts including a second host over a network, the method comprising the steps of: (a) disconnecting the first network adapter when a fault of the first network adapter has been detected by the host; (b) activating the second network adapter; and (c) sending an ARP response message from the first host to the second host via the second network adapter, thereby causing the second host to update a network table thereof so that the first logical address is associated with the second physical address.
Claim 7
Independent Claim 129 words
A method of switching from a first network adapter, having a first physical address, to a second network adapter, having a second physical address, to provide a first host, having a first logical address, with duplicated functionality for TCP/IP communications with a plurality of other hosts including a second host over a network, the method comprising the steps of: (a) disconnecting the first network adapter when a fault of the first network adapter has been detected by the host; (b) activating the second network adapter; and (c) sending an ARP response message from the first host to the second host via the second network adapter, thereby causing the second host to update a network table thereof so that the first logical address is associated with the second physical address.
Claim 8
Dependent Claim 30 words
The method according to claim 5, wherein the first host provides communication protocols of internet layer, and the first and second network adapters provide communication protocols of network interface layer.
Claim 9
Dependent Claim 41 words
The method according to claim 5, wherein the ARP response message sent in said step (c) includes an IP address of the first host and a MAC address of the second network adapter both encoded in a source address field thereof.
Claim 10
Independent Claim 223 words
A system for switching from a first network adapter, having a first physical address, to a second network adapter, having a second physical address, to provide a first host, having a first logical address, with duplicated functionality for TCP/IP communications with a plurality of other hosts including a second host over a network, the system comprising: (a) fault detection means for detecting a fault of the first network adapter; (b) activation means for disconnecting the first network adapter in response to the fault detected by said fault detection means, and activating the second network adapter as an alternative to the first network adapter; (c) control message transmission means for initiating a transmission of a control message from the first host to the second host vial the second network adapter activated by said activation means, the control message causing an ARP request to be sent to the second host, thereby making the second host update a network table thereof so that the first logical address is associated with the second physical address; and (d) completion recognizing means for receiving a response message from the second host in reply to the control message sent from said control message transmission means, and recognizing the reception of the response message as completion of a process of switching from the first network adapter to the second network adapter.
Claim 11
Independent Claim 223 words
A system for switching from a first network adapter, having a first physical address, to a second network adapter, having a second physical address, to provide a first host, having a first logical address, with duplicated functionality for TCP/IP communications with a plurality of other hosts including a second host over a network, the system comprising: (a) fault detection means for detecting a fault of the first network adapter; (b) activation means for disconnecting the first network adapter in response to the fault detected by said fault detection means, and activating the second network adapter as an alternative to the first network adapter; (c) control message transmission means for initiating a transmission of a control message from the first host to the second host vial the second network adapter activated by said activation means, the control message causing an ARP request to be sent to the second host, thereby making the second host update a network table thereof so that the first logical address is associated with the second physical address; and (d) completion recognizing means for receiving a response message from the second host in reply to the control message sent from said control message transmission means, and recognizing the reception of the response message as completion of a process of switching from the first network adapter to the second network adapter.
Claim 12
Dependent Claim 63 words
The system according to claim 8, wherein the second network adapter comprises: ARP request means for broadcasting an ARP request message in response to the initiation of the control message by said control message transmission means; and transmission means for transmitting the control message to the second host, based on address information contained in the ARP response message received from the second host.
Claim 13
Dependent Claim 31 words
The system according to claim 8, wherein the first host provides communication protocols of transport layer, and the first and second network adapters provide communication protocols of internet and lower layers.
Claim 14
Dependent Claim 28 words
The system according to claim 8, wherein the control message initiated by said control message transmission means is an echo request message defined in Internet Control Message Protocol.
Claim 15
Independent Claim 156 words
A system for switching from a first network adapter, having a first physical address, to a second network adapter, having a second physical address, to provide a first host, having a first logical address, with duplicated functionality for TCP/IP communications with a plurality of other hosts including a second host over a network, the system comprising: (a) fault detection means for detecting a fault of the first network adapter; (b) activation means for disconnecting the first network adapter in response to the fault detected by said fault detection means, and activating the second network adapter as an alternative to the first network adapter; and (c) ARP message transmission means for sending an ARP response message from the first host to the second host via the second network adapter activated by said activation means, thereby making the second host update a network table thereof so that the first logical address be associated with the second physical address.
Claim 16
Independent Claim 156 words
A system for switching from a first network adapter, having a first physical address, to a second network adapter, having a second physical address, to provide a first host, having a first logical address, with duplicated functionality for TCP/IP communications with a plurality of other hosts including a second host over a network, the system comprising: (a) fault detection means for detecting a fault of the first network adapter; (b) activation means for disconnecting the first network adapter in response to the fault detected by said fault detection means, and activating the second network adapter as an alternative to the first network adapter; and (c) ARP message transmission means for sending an ARP response message from the first host to the second host via the second network adapter activated by said activation means, thereby making the second host update a network table thereof so that the first logical address be associated with the second physical address.
Claim 17
Dependent Claim 30 words
The system according to claim 12, wherein the first host provides communication protocols of internet layer, and the first and second network adapters provide communication protocols of network interface layer.
Claim 18
Dependent Claim 43 words
The system according to claim 12, wherein the ARP response message transmitted by said ARP message transmission means includes an IP address of the first host and a MAC address of the second network adapter both encoded in a source address field thereof.
Claim 19
Dependent Claim 58 words
The system according to claim 8, wherein the first host comprises three or more network adapters including the first and the second network adapters, two or more of the network adapters, including the first network adapter, are used as main operating network adapters, and the remaining network adapters including the second network adapter are used for backup purposes.

References Cited (Backward Citations)

US5774640A Cited
US5815668A Cited
US5835696A Cited
US5983360A Cited
US5963540A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-04-11 2003-10-11 2004-04-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-04-11 2007-10-11 2008-04-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-04-11 2011-10-11 2012-04-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag