FLEXIBLE ADDRESS PROVISIONING ACROSS SUBNETS AND VRFs
AssigneeCisco Technology, Inc.
InventorsMahesh Kelkar, Prasad Deshpande, Del Friedman
Life of this patent
Estimating the term…
Abstract
A method and device to manage addresses in a network includes receiving a request for a network address from a client computer at a proxy computer, relaying the request to an address server, receiving an address offer message from the address server at the proxy computer, storing an server identifier of the address server from the offer message, replacing the server identifier of the address server in the offer message with an address identifier of the proxy computer to produce an altered offer message, and sending the altered offer message to the client computer.
Claims16
A method of managing addresses in a network, comprising:
- receiving a request for a network address from a client computer at a proxy computer;
- relaying the request to an address server;
- receiving an address offer message from the address server at the proxy computer;
- storing a server identifier of the address server from the offer message;
- replacing the server identifier of the address server in the offer message with an address identifier of the proxy computer to produce an altered offer message;
- and
- sending the altered offer message to the client computer.
A network device, comprising:
- an access interface to allow the device to communicate with subscriber interfaces;
- at least one server interface to allow the device to communicate with servers, including at least an address server;
- a memory configured to store multiple instances of a virtual routing and forwarding tables;
- and
- a processor configured to:
- receive messages from the address server intended for a subscriber interface;
- overwrite the server identifier of the address server with an address identifier of the network device;
- and
- send the message through the subscriber interface.
An article of non-transitory, computer-readable media containing instructions that when executed by a processor in a network device, cause the device to:
- receive a request for a network address from a client computer at a proxy computer;
- relay the request to an address server;
- receive an address offer message from the address server at the proxy computer;
- store a server identifier of the address server from the offer message;
- replace the server identifier of the address server in the offer message with an address identifier of the proxy computer to produce an altered offer message;
- and
- send the altered offer message to the client computer.
A network device, comprising:
- a means for allowing the device to communicate with subscriber interfaces;
- at least one means to allow the device to communicate with servers, including at least an address server;
- a means for storing multiple instances of a virtual routing and forwarding partitions;
- and
- a processing means for:
- receiving messages from the address server intended for a subscriber interface;
- overwriting the server identifier of the address server with an address identifier of the network device;
- and
- sending the message through the subscriber interface.
Dependencies are inferred from the claim text.