Network configuration security using encrypted transport
AssigneeCisco Technology, Inc.
InventorsEliot Lear, Einar Nilsen-Nygaard
Life of this patent
Estimating the term…
Abstract
At an authentication server, a request for at least a first dynamic host configuration protocol (DHCP) option is received from a client device, and it is determined if the authentication server implements DHCP. Based at least in part on a determination that the authentication server does not implement a DHCP, the operations further include transmitting an application program interface (API) call to a DHCP server associated with the authentication server acting as a DHCP gateway, receiving a response from the DHCP server, and transmitting the response to the client device.
Claims20
A non-transitory computer-readable medium storing instructions that, when executed, cause one or more processors to perform operations, comprising:
- at an authentication server, receiving, from a client device, a request for a first dynamic host configuration protocol (DHCP) option;
- determining if the authentication server implements DHCP;
- based at least in part on a determination that the authentication server does not implement a DHCP, transmitting an application program interface (API) call to a DHCP server associated with the authentication server acting as a DHCP gateway, a representational state transfer (REST) wrapper being applied to the API call such that the first DHCP option is secured;
- receiving a response from the DHCP server;
- and based at least in part on the authentication server does implement DHCP protocol, transmitting to the client device a response from the authentication server;
- transmitting the response received from the DHCP server to the client device, wherein the response received from the DHCP server comprises:
- the first DHCP option;
- and a second DHCP option separated from the first DHCP option, the second DHCP option being a non-requested option with respect to the first DHCP option and comprising a pointer to the authentication server.
A method comprising:
- at an authentication server, receiving, from a client device, a request for a first dynamic host configuration protocol (DHCP) option;
- determining if the authentication server implements DHCP;
- based at least in part on a determination that the authentication server does not implement a DHCP, transmitting an application program interface (API) call to a DHCP server associated with the authentication server acting as a DHCP gateway, a representational state transfer (REST) wrapper being applied to the API call such that the first DHCP option is secured;
- receiving a response from the DHCP server;
- and based at least in part on the authentication server does implement DHCP protocol, transmitting to the client device a response from the authentication server;
- transmitting the response received from the DHCP server to the client device, wherein the response received from the DHCP server comprises:
- the first DHCP option;
- and a second DHCP option separated from the first DHCP option, the second DHCP option being a non-requested option with respect to the first DHCP option and comprising a pointer to the authentication server.
An authentication server comprising:
- a processor;
- and
- a non-transitory computer-readable media storing instructions that, when executed by the processor, causes the processor to perform operations comprising:
- receiving, from a client device, a request for a first dynamic host configuration protocol (DHCP) option;
- determining if the authentication server implements DHCP;
- based at least in part on the authentication server does not implement a DHCP protocol:
- transmitting an application program interface (API) call to a DHCP server associated with the authentication server acting as a DHCP gateway, a representational state transfer (REST) wrapper being applied to the API call such that the first DHCP option is secured;
- and
- receiving a response from the DHCP server;
- and based at least in part on the authentication server does implement DHCP protocol, transmitting to the client device a response from the authentication server;
- transmitting the response received from the DHCP server to the client device, wherein the response received from the DHCP server comprises:
- the first DHCP option;
- and a second DHCP option separated from the first DHCP option, the second DHCP option being a non-requested option with respect to the first DHCP option and comprising a pointer to the authentication server.
Dependencies are inferred from the claim text.