Method and apparatus for configuring a network node to be its own gateway
First Claim
1. A method of configuring a client to be its own default gateway comprising:
- intercepting a message that is part of a configuration dialogue between a configuration server and the client, wherein the message includes a default gateway address that will be or is being used by the client,modifying the default gateway address in the message to be an address of the client; and
transmitting the message.
4 Assignments
0 Petitions
Accused Products
Abstract
A configuration agent allows a network node seeking to be automatically configured with an IP address and a default gateway address to be configured as its own gateway. In first and second embodiments of the present invention, the configuration agent resides on a network device (such as a switch or bridge) that is coupled to two network segments, with one network segments including a node to be configured and another network segment including a server capable of automatically providing configuration parameters. In the first embodiment, the configuration agent acts as a snoopy agent. Messages from the configuration server to the node to be configured are "snooped" to discover messages containing an IP address and a default gateway address. Such messages are altered to copy the IP addresses offered to the nodes seeking configuration to the default gateway addresses, and the messages are sent on their way, thereby causing the node seeking to be configured to be its own default gateway. In the second embodiment of the invention, the configuration acts as a proxy agent. From the point of view of the node to be configured, the proxy agent appears to be a configuration agent. From the point of view of the configuration server, the proxy agent appears to be a relay agent if the configuration server and the node to be configured are on different subnets. When the configuration server sends messages to the node to be configured (possibly treating the proxy agent as a relay agent), the proxy agent intercepts the message and copies the offered IP address to the default gateway address in the message, thereby causing the node seeking to be configured to be configured as its own gateway. The proxy agent also substitutes its IP address for the IP address of the actual configuration server, thereby causing the node seeking to be configured to treat the proxy agent as the configuration agent.
-
Citations
26 Claims
-
1. A method of configuring a client to be its own default gateway comprising:
-
intercepting a message that is part of a configuration dialogue between a configuration server and the client, wherein the message includes a default gateway address that will be or is being used by the client, modifying the default gateway address in the message to be an address of the client; and transmitting the message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A network device comprising:
-
a first port coupled to a configuration server capable of configuring a client with a default gateway address; a second port coupled to a client seeking to be configured with a default gateway address; a forwarding unit coupled between the first and second ports, for forwarding packets between the first and second ports, the forwarding unit including; a configuration agent that intercepts a configuration packet that is part of a configuration dialog between the configuration server and the client, wherein the configuration packet contains a default gateway address to be used by the client, and tile configuration agent modifies the default gateway address to be a network address of the client, and transmits the configuration packet. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification