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 a request to obtain an IP address from a server, the request being transmitted from a first adapter in a host coupled to a network;
receiving said request to obtain an IP address from a server in a second adapter in said host coupled to said network;
responsive to receiving said request to obtain an IP address from a server in said second adapter, automatically determining that said first and second adapters are coupled to the same network;
receiving, in said first adapter, an IP address from the server responsive to said request to obtain an IP address from a server; and
responsive to automatically determining that said first and second adapters are coupled to the same network and receiving, in said first adapter, an IP address from the server, automatically assigning the IP address received from the server to 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.
30 Citations
8 Claims
-
1. A method of maintaining IP address configuration of a network connection, comprising the steps of:
-
transmitting a request to obtain an IP address from a server, the request being transmitted from a first adapter in a host coupled to a network; receiving said request to obtain an IP address from a server in a second adapter in said host coupled to said network; responsive to receiving said request to obtain an IP address from a server in said second adapter, automatically determining that said first and second adapters are coupled to the same network; receiving, in said first adapter, an IP address from the server responsive to said request to obtain an IP address from a server; and responsive to automatically determining that said first and second adapters are coupled to the same network and receiving, in said first adapter, an IP address from the server, automatically assigning the IP address received from the server to at least one of said first and second adapters. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product for maintaining a network connection, comprising:
-
a plurality of processor-executable instructions recorded on a non-transitory 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 a request to obtain an IP address from a server, the request being transmitted from a first adapter in said digital data device over said network; receiving said request to obtain an IP address from a server in a second adapter in said digital data device coupled to said network; responsive to receiving said request to obtain an IP address from a server in said second adapter, determining that said first and second adapters are coupled to the same network; receiving, in said first adapter, an IP address from the server responsive to said request to obtain an IP address from a server; and responsive to determining that said first and second adapters are coupled to the same network and receiving, in said first adapter, an IP address from the server, assigning the IP address received from the server to at least one of said first and second adapters. - View Dependent Claims (7, 8)
-
Specification