Patent ID: 9584436
Date: 2017-02-28
CPC Classifications: G06F,H04L

Claim:
1. A method for managing network access, comprising: issuing, by an application executing an application virtual machine (AVM), a request for a domain name service (DNS) resolver to resolve a mock fully qualified domain name (FQDN), wherein the mock FQDN is associated with an application service provider (ASP), and wherein the mock FQDN is associated with a Class of Service (CoS); processing, by a DNS proxy executing in a service virtual machine (SVM), the request in order to obtain a mock Internet Protocol (IP) address; providing, by the DNS proxy, the mock IP address to the application; transmitting, by the application, a first packet comprising the mock IP address; receiving, by a network adaptor, the first packet; obtaining, by the network adaptor, a first policy associated with the mock IP address; and replacing, by the network adaptor, the mock IP address in the first packet with a first IP address to obtain a second packet, wherein the first IP address is associated with a remote server host and is specified in the first policy; transmitting the second packet towards the remote server host, wherein the remote server host is associated with the ASP, after transmitting the second packet: