Patent ID: 8359402
Filing Date: 2013-01-22
Classification: H04L

Abstract:
1. A computerized method for network virtualization, the computerized method comprising: receiving, via a first physical port of an intercept device coupled to a first communications network, a DNS response message from a DNS server on the first communications network, the DNS response including a domain name, a network address associated with the domain name, and a destination address of a first network device on a second communications network; determining whether the domain name satisfies a DNS intercept criterion; if the domain name satisfies the DNS intercept criterion, then updating a request intercept criterion to include the network address associated with the domain name; transmitting, via a second physical port of the intercept device that is coupled to the second communications network, the DNS response message to the first network device; determining whether the intercept device is in a bypass mode; if the intercept device is in a bypass mode, then allowing one or more requests for service from the first network device that is addressed to a second network device on a third communications network to pass through to the second network device via a third physical port coupled to the third communications network; if the intercept device is not in a bypass mode, then: receiving, via the second physical port, a request for service from the first network device that is addressed to a second network device on a third communications network; determining whether the request for service satisfies the request intercept criterion; if the request for service satisfies the request intercept criterion, then: if the request for service does not satisfy the request intercept criterion, then transmitting the request for service to the second network device via a third physical port coupled to the third communications network.