Method and Apparatus for Dynamically Configuring Virtual Internet Protocol Addresses
First Claim
1. A method of maintaining IP address configuration of a network connection, comprising the steps of:
- transmitting an IP address configuration communication from a first adapter in a host coupled to a network, said IP address configuration communication being intended for a device on said network other than said host;
receiving said IP address configuration communication in a second adapter in said host coupled to said network;
responsive to receiving said IP address configuration communication in said second adapter, automatically determining that said first and second adapters are coupled to the same network; and
responsive to automatically determining that said first and second adapters are coupled to the same network, automatically performing at least one configuration step for configuring an IP address associated with at least one of said first and second adapters.
1 Assignment
0 Petitions
Accused Products
Abstract
A host node connected to a network using an Internet Protocol automatically identifies multiple adapters connected to the same network, preferably by broadcasting a Dynamic Host Configuration Protocol (DHCP) request for assignment of an IP address on a first adapter, and listening to the request on a second adapter, thereby determining that both adapters are on the same network. The host preferably causes an IP address to be generated for one of the adapters, and automatically configures the adapters to share the IP address thus generated as a virtual IP address, assigning one of the adapters as a primary adapter. Preferably, the host automatically detects deactivation of the primary adapter and switches the virtual address assignment to a different adapter.
-
Citations
20 Claims
-
1. A method of maintaining IP address configuration of a network connection, comprising the steps of:
-
transmitting an IP address configuration communication from a first adapter in a host coupled to a network, said IP address configuration communication being intended for a device on said network other than said host; receiving said IP address configuration communication in a second adapter in said host coupled to said network; responsive to receiving said IP address configuration communication in said second adapter, automatically determining that said first and second adapters are coupled to the same network; and responsive to automatically determining that said first and second adapters are coupled to the same network, automatically performing at least one configuration step for configuring an IP address associated with at least one of said first and second adapters. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of maintaining IP address configuration of a network connection, comprising the computer-implemented steps of:
-
automatically determining that a plurality of network adapters in a common host are coupled to a common network; responsive to automatically determining that a plurality of network adapters in a common host are coupled to a common network, automatically configuring a virtual IP address associated with a network connection between said host and said network, said network connection being formed by said plurality of network adapters; - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A computer program product for maintaining a network connection, comprising:
-
a plurality of processor-executable instructions recorded on a computer-readable media, wherein said instructions, when executed by at least one processor of at least one digital data device coupled to a network, cause the device to perform the steps of; transmitting an IP address configuration communication from a first adapter in said digital data device over said network, said IP address configuration communication being intended for a device on said network other than said digital data device; receiving said IP address configuration communication in a second adapter in said digital data device coupled to said network; responsive to receiving said IP address configuration communication in said second adapter, determining that said first and second adapters are coupled to the same network; and responsive to determining that said first and second adapters are coupled to the same network, performing at least one configuration step for configuring an IP address associated with at least one of said first and second adapters. - View Dependent Claims (13, 14)
-
-
15. A digital data device for communicating with other digital data devices over at least one network, comprising:
-
at least one processor; a memory coupled to said at least one processor; a plurality of network adapters for communicating with at least one network; a connection manager for managing network connections over said at least one network adapter, said connection manager including at least one function which detects that a subset of said plurality of said network adapters, said subset containing at least two said network adapters, are coupled to a common network, and responsive thereto, automatically configures a virtual IP address associated with a network connection between said digital data device and said common network, said network connection being formed by said subset of said network adapters. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification