IP Library › Granted Patent US 9,992,161
Granted Patent B2
US 9,992,161 · App. 15/048,165 · Granted Jun 5, 2018

DDOS protection infrastructures using IP sharing across wide area networks

Inventors: Manuel Diaz (Miami, FL); Chris Kurzweg (Miami, FL); Jonathan Ham (Miami, FL)
Assignee: THE VIKI GROUP, INC.
H04L61/2084H04L45/741H04L47/125H04L45/12H04L61/2514
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,992,161
App. No.
15/048,165
Granted
Jun 5, 2018
Kind
B2
Abstract

According to some embodiments, a plurality of geographically remote distribution points may be established, each distribution point being associated with a traffic cleaning or scrubbing center. Incoming traffic at each distribution point may be received and not legitimate network traffic may be detected, wherein the not legitimate network traffic may include DDOS traffic. When not legitimate network traffic is detected, the system may filter the incoming traffic via the clearing or scrubbing center at each distribution point, or across a plurality of distribution points simultaneously (thereby diluting the attack across multiple network nodes and scrubbing centers). The filtered traffic may then be transmitted from each distribution point to a customer network via an active association, wherein responses from the customer network utilize customer infrastructure to deliver the response with or without involving the clearing or scrubbing centers.

Claims (33)

1. A method of deploying an infrastructure to support the operation of Distributed Denial Of Service (“DDOS”) attack protection, comprising:

establishing a plurality of geographically remote distribution points, each distribution point being associated with a cleaning or scrubbing center, wherein none of the distribution points are connected to another of the distributions point via a private backbone;

receiving incoming traffic at each distribution point in accordance with a Border Gateway Protocol (“BGP”) algorithm, having Autonomous System (“AS”)-PATH length as a parameter, for best path selection;

detecting not legitimate network traffic, wherein the not legitimate network traffic includes DDOS traffic;

when the not legitimate network traffic is detected, filtering the incoming traffic via the clearing or scrubbing center of each distribution point; and

transmitting the filtered traffic from each distribution point to a customer network via an active association, wherein responses from the customer network utilize customer infrastructure to deliver the response without involving the clearing or scrubbing centers, and further wherein each distribution point advertises a global subnet through BGP and sends the same route via BGP before, during, and after the DDOS traffic.

2. The method of claim 1 , wherein distribution points redirect traffic for the Global IP address by performing the following:

advertising, from each distribution point, a route for the Global IP address to the Internet through external routing protocol;

performing, by each distribution point, a first stateless Network Address Translation (“NAT”) conversion of the traffic having the Global IP address as a destination replaced for an IP address within a datacenter where a device using the Global IP address is running;

performing, upon arrival at the datacenter, a second stateless NAT conversion from the local network IP address to the Global IP address, restoring the traffic to its original form, and passing the traffic to a device processing requests using the Global IP address,

wherein the devices processing the requests using the Global IP address respond directly to an originator of the traffic through a customer standard network, and the reply does not need to be modified or subject to any conversion; and

coordinating mapping between the Global IP address and local networks to create stateless NAT rules in the distribution point and end points to redirect the traffic to desired locations.

3. The method of claim 2 , wherein the external routing protocol is Border Gateway Protocol (“BGP”).

4. The method of claim 2 , wherein the customer standard network is associated with a Multi-Protocol Label Switching (“MPLS”) network or public Internet links.

5. The method of claim 2 , wherein the IP address is an IP version 4 (“IPv4”) address or an IPv6 address.

6. The method of claim 2 , wherein said coordinating is performed by at least one of a director server or management entity.

7. A system to provide Distributed Denial Of Service (“DDOS”) attack protection, comprising:

a plurality of geographically remote distribution points, wherein none of the distribution points are connected to another of the distributions point via a private backbone, each distribution point being: (i) associated with a cleaning or scrubbing center (ii) adapted to receive incoming traffic at each distribution point in accordance with a Border Gateway Protocol (“BGP”) algorithm, having Autonomous System (“AS”)-PATH length as a parameter, for best path selection, (iii) adapted to detect that not legitimate network traffic is occurring, wherein the not legitimate network traffic includes DDOS traffic, and, when the not legitimate traffic is detected, (iv) adapted to filter the incoming traffic via the clearing or scrubbing center of each distribution point; and

a customer network adapted to receive the filtered traffic from each distribution point via an active association, wherein responses from the customer network utilize customer infrastructure to deliver the response without involving the cleaning or scrubbing centers, and further wherein each distribution point advertises a global subnet through BGP and sends the same route via BGP before, during, and after the DDOS traffic.

8. The system of claim 7 , wherein each distribution point shares the global IP address between geographically distant locations and redirects IP traffic instantly to desired locations by being adapted to (i) advertise a route for the shared IP address to the Internet through external routing protocol, and (ii) perform a first stateless Network Address Translation (“NAT”) conversion of the traffic having the shared IP address as a destination to a local network IP address within a datacenter where a device using the shared IP address is running,

wherein, upon arrival at the datacenter, a second stateless NAT conversion is to be performed from the local network IP address to the shared IP address, restoring the traffic to its original form, and passing the traffic to a device processing requests using the shared IP address,

and further wherein the devices processing the requests using the shared IP address respond directly to an originator of the traffic through a standard network, and the reply does not need to be modified or subject to any conversion.

9. The system of claim 8 , further comprising:

a director server or management entity to coordinate mapping between the shared IP address and local networks to create stateless NAT rules in the distribution point and end points to redirect the traffic to the desired locations.

10. The system of claim 9 , wherein the external routing protocol is Border Gateway Protocol (“BGP”).

11. The system of claim 9 , wherein the standard network is associated with a Multi-Protocol Label Switching (“MPLS”) network or public Internet links.

12. The system of claim 9 , wherein the IP address is an IP version 4 (“IPv4”) address or an IPv6 address.

13. A non-transitory, computer-readable medium storing instructions that, when executed by computer hardware processors, cause the computer processors to perform a method for providing Distributed Denial Of Service (“DDOS”) attack protection, comprising:

establishing a plurality of geographically remote distribution points, each distribution point being associated with a cleaning or scrubbing center, wherein none of the distribution points are connected to another of the distributions point via a private backbone;

receiving incoming traffic at each distribution point in accordance with a Border Gateway Protocol (“BGP”) algorithm, having Autonomous System (“AS”)-PATH length as a parameter, for best path selection;

detecting not legitimate network traffic, wherein the not legitimate network traffic includes DDOS traffic;

when the not legitimate network traffic is detected, filtering the incoming traffic via the clearing or scrubbing center of each distribution point; and

transmitting the filtered traffic from each distribution point to a customer network via an active association, wherein responses from the customer network utilize customer infrastructure to deliver the response without involving the clearing or scrubbing centers, and further wherein each distribution point advertises a global subnet through BGP and sends the same route via BGP before, during, and after the DDOS traffic.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2016
From: DIAZ, MANUEL; KURZWEG, CHRIS; HAM, JONATHAN
To: THE VIKI GROUP, LLC
Reel/Frame 037932/0388 →
Continuity (2)
Continuation In Part 14294650 · Jun 3, 2014
Related Publication 20160173517A1 · Jun 16, 2016