Geographic localization of internet traffic using public cloud
AssigneeForcepoint LLC
InventorsJames LAWTON, Ville MATTILA, Darryl STRUCKO
Life of this patent
Estimating the term…
Abstract
A method, system, and computer-readable medium are disclosed for: receiving traffic from a client device, wherein the client device is physically located in a particular region, wherein the traffic is internet protocol (IP) traffic, and wherein the traffic has a destination associated therewith; augmenting the traffic with metadata, wherein the metadata is indicative of the particular region; and transmitting the augmented traffic to an egress gateway, wherein the egress gateway is configured to perform source network address translation (NAT) on the traffic by setting a source address associated with the traffic to an IP address that is associated with the particular region.
Claims18
A computer-implemented method for performing geographic localization, comprising:
- receiving traffic from a client device, wherein the client device is physically located in a particular region, wherein the traffic is internet protocol (IP) traffic, and wherein the traffic has a destination associated therewith;
- augmenting the traffic with metadata by adding a tag comprising the metadata to the traffic, wherein the metadata is indicative of the particular region;
- and
- transmitting the augmented traffic including the tag to an egress gateway, wherein the egress gateway is configured to perform source network address translation (NAT) on the traffic by setting a source address associated with the traffic to an IP address that is associated with the particular region.
A system comprising:
- at least one processor;
- and
- a computer-readable medium embodying instructions executable by the at least one processor for:
- receiving traffic from a client device, wherein the client device is physically located in a particular region, wherein the traffic is internet protocol (IP) traffic, and wherein the traffic has a destination associated therewith;
- augmenting the traffic with metadata by adding a tag comprising the metadata to the traffic, wherein the metadata is indicative of the particular region;
- and
- transmitting the augmented traffic including the tag to an egress gateway, wherein the egress gateway is configured to perform source network address translation (NAT) on the traffic by setting a source address associated with the traffic to an IP address that is associated with the particular region.
An article of manufacture comprising a non-transitory, computer-readable medium embodying computer program code, the computer program code being executable for:
- receiving traffic from a client device, wherein the client device is physically located in a particular region, wherein the traffic is internet protocol (IP) traffic, and wherein the traffic has a destination associated therewith;
- augmenting the traffic with metadata by adding a tag comprising the metadata to the traffic, wherein the metadata is indicative of the particular region;
- and
- transmitting the augmented traffic including the tag to an egress gateway, wherein the egress gateway is configured to perform source network address translation (NAT) on the traffic by setting a source address associated with the traffic to an IP address that is associated with the particular region.
Dependencies are inferred from the claim text.