Back to results
US 8,619,765 B2Granted
Automatic reconfiguration of layer 3 device to layer 2 device upon detection of upstream NAT/NAPT device
AssigneeCisco Technology, Inc.
InventorsKendra S. Harrington, Allen J. Huotari, Manrique Brenes
Life of this patent
Estimating the term…
Abstract
In one embodiment, a network device is provided that includes a DHCP server; a NAT/NAPT facility; and a logic engine configured to detect a presence of an upstream NAT/NAPT service, the logic engine being further configured to disable the DHCP server and the NAT/NAPT facility in response to detecting the presence of the upstream NAT/NAPT service.
Claims6
A method, comprising:
- in response to a powering up of a router including a STUN client, detecting whether there is NAT/NAPT service upstream to the router by comparing STUN messages from the STUN client and from a STUN server;
- if upstream NAT/NAPT service is detected, disabling a DHCP server, a NAT/NAPT facility, and a layer 3 forwarding service within the router, and enabling a layer 2 forwarding service within the router in a manner that causes the router to act as a layer 2 bridge between layer 2 network nodes coupled to a WAN port on the router and layer 2 network nodes coupled to a LAN port on the router.
A network device, comprising:
- a DHCP server;
- a NAT/NAPT facility;
- a STUN client for detecting a presence of an upstream NAT/NAPT service by comparing an IP address and port number for a binding request and a corresponding binding response, and
- a logic engine configured to, in response to the STUN client detecting the presence of the upstream NAT/NAPT service, disable the DHCP server, the NAT/NAPT facility, and a layer 3 forwarding service in the network device and to enable a layer 2 forwarding service in the network device in a manner that causes the device to act as a layer 2 bridge between layer 2 network nodes coupled to a WAN port on the router and layer 2 network nodes coupled to a LAN port on the router.
1 more element
Dependencies are inferred from the claim text.