IP Library › Granted Patent US 11,122,076
Granted Patent B2
US 11,122,076 · App. 16/698,999 · Granted Sep 14, 2021

Method for defending against or mitigating DDoS attacks on IT infrastructures

Inventors: Matthias Wichtlhuber (Miltenberg, DE); Christoph Dietzel (Frankfurt, DE); Thomas King (Dreieich, DE)
Assignee: DE-CIX Management GmbH
H04L63/1458H04L29/06877H04L63/0236H04L63/1408H04L63/1441H04L2463/143
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 11,122,076
App. No.
16/698,999
Granted
Sep 14, 2021
Kind
B2
Abstract

The disclosure relates to computer-based communication systems, such as the Internet, and in particular systems and methods for defending against DoS attacks (denial of service attacks) on Internet servers.

Claims (21)

1. A computer-implemented method for defending against or mitigating distributed denial of service (DDoS) attacks on information technology (IT) infrastructures, comprising the following steps:

a) receiving user-generated filter rules sent by users affected by a DDoS attack via Border Gateway Protocol (BGP) signals to a route server of an Internet node or to a programming interface provided by the Internet node;

b) calculating, in a controller system, a desired overall system state from an aggregate of the user-generated filter rules and deriving a stream of hardware-independent configuration changes;

c) forwarding the user-generated filter rules to a management system in which a status of the stream of hardware-independent configuration changes generated in step b) is managed, wherein the management system, using a syntax specified by a respective manufacturer and taking into account manufacturer-specific features, translates exactly the user-generated filter rules into hardware-specific configurations that correspond to capabilities of a respective hardware;

d) activating options available in the respective hardware for setting up network traffic filters, by means of which filtering and blocking mechanisms on the respective hardware are activated;

e) filtering data traffic according to the filtering user-generated rules forwarded in step c); and

f) blocking or bandwidth limiting the data traffic filtered in step e).

2. The method according to claim 1 , wherein the filtering the data traffic takes place at an output port assigned to one of the users.

3. The method according to claim 1 , wherein the method uses a standard programming interfaces provided in a firmware of the respective hardware to set up and configure the user-generated filter rules.

4. The method according to claim 1 , wherein the method is implemented in form of software running on a plurality of servers of the Internet node.

5. The method according to claim 4 , wherein an architecture of the software is divided into a signaling level, a management level and a filtering level.

6. The method according to claim 5 , wherein the management level consists of two components, namely

a controller, which is responsible for tracking the user-generated filter rules and their changes as signaled by the route server or via a programming interface on behalf of the users, and

a network manager, which implements the changes of the filter rules by calculating the hardware-specific configuration changes.

7. A system for executing a computer-implemented method for defending against or mitigating distributed denial of service (DDoS) attacks on information technology (IT) infrastructures, the system comprising:

a route server computer of an Internet node or to a programming interface provided by the Internet node configured to receive user-generated filter rules sent by users affected by a DDoS attack via Border Gateway Protocol (BGP) signals;

a controller configured to calculate a desired overall system state from an aggregate of the user-generated filter rules and to derive a stream of hardware-independent configuration changes;

a network manager to which the user-generated filter rules are forwarded and in which a status of the stream of hardware-independent configuration changes generated by the controller is managed, wherein the network manager, using a syntax specified by a respective manufacturer and taking into account manufacturer-specific features, translates exactly the user-generated filter rules into hardware-specific configurations that correspond to capabilities of a respective hardware;

wherein the respective hardware makes available activating options for setting up network traffic filters, by means of which filtering and blocking mechanisms on the respective hardware are activated;

wherein data traffic is filtered according to the filtering user-generated rules forwarded to the network manager; and

wherein the filtered data traffic is blocked or bandwidth limited.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2020
From: WICHTLHUBER, MATTHIAS, DR.; DIETZEL, CHRISTOPH, DR.; KING, THOMAS, DR.
To: DE-CIX MANAGEMENT GMBH
Reel/Frame 051804/0472 →
Priority Claims (1)
DE 10 2018 130 588.5 · Nov 30, 2018 · national
Continuity (1)
Related Publication 20200177626A1 · Jun 4, 2020