Patent ID: 9553801
Date: 2017-01-24
CPC Classifications: H04L

Claim:
1. A first network device comprising: tangible computer readable storage media configured to store traffic information, instructions for a lookup engine, a map manager, a traffic forwarder, and a map; a processor configured to: a first address input configured to receive outbound traffic originating from a first computing device at a first address and destined for a second computing device at a second address, the traffic comprising a data packet and the second address of the second computing device; the map manager configured to update, responsive to receiving the outbound traffic from the first computing device destined for the second computing device, the map stored in the tangible computer readable storage media with a first rule associating the first address of the first computing device with the second address of the second computing device; the traffic forwarder configured to forward the outbound traffic to the second computing device; a second address input configured to receive return traffic; the lookup engine, executable by the processor, comprising instructions to cause the processor to: a network device input configured to receive a response to the query, the response including a second rule associating the second source address with the second destination address; and a map updater configured to update the map based on the response to the query.