×

Service chains for inter-cloud traffic

  • US 10,666,612 B2
  • Filed: 06/06/2018
  • Issued: 05/26/2020
  • Est. Priority Date: 06/06/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, via a network device, from one or more endpoints on a private network site, domain name system (DNS) queries associated with respective cloud domains;

    based on the DNS queries, collecting DNS information associated with the respective cloud domains;

    spoofing, via the network device, DNS entries associated with the respective cloud domains to yield spoofed DNS entries, the spoofed DNS entries defining a reduced number of IP addresses for each respective cloud domain, wherein the reduced number of IP addresses is smaller than a total number of IP addresses allocated to the respective cloud domain, and wherein the reduced number of IP addresses comprises one or more respective IP addresses identified in the collected DNS information;

    based on the spoofed DNS entries, creating, via the network device, respective IP-to-domain mappings for the respective cloud domains, wherein each respective IP-to-domain mapping associates the respective cloud domain with an IP address from the reduced number of IP addresses associated with the respective cloud domain;

    based on the respective IP-to-domain mappings, programming, on the network device, respective service chains for traffic between the private network site and the respective cloud domains, wherein each respective service chain is programmed via one or more policies configured to route, through the respective service chain, traffic having source information associated with the private network site and destination information matching the IP address in the respective IP-to-domain mapping associated with the respective cloud domain; and

    in response to receiving traffic having source information associated with the private network site and destination information matching the IP address in the respective IP-to-domain mapping associated with the respective cloud domain, routing the traffic through the respective service chain based on the one or more policies associated with the respective service chain.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×