Article

A self-aware approach to denial of service defence

Intelligent Systems and Networks Group, Department of Electrical and Electronic Engineering, Imperial College, London SW7 2BT, United Kingdom
Computer Networks 01/2007; DOI:10.1016/j.comnet.2006.09.009 pp.1299-1314
Source: DBLP

ABSTRACT Denial of service (DoS) attacks are a serious security threat for Internet based organisations, and effective methods are needed to detect an attack and defend the nodes being attacked in real time. We propose an autonomic approach to DoS defence based on detecting DoS flows, and adaptively dropping attacking packets upstream from the node being attacked using trace-back of the attacking flows. Our approach is based on the Cognitive Packet Network infrastructure which uses smart packets to select paths based on Quality of Service. This approach allows paths being used by a flow (including an attacking flow) to be identified, and also helps legitimate flows to find robust paths during an attack. We evaluate the proposed approach using a mathematical model, as well as using experiments in a laboratory test-bed. We then suggest a more sophisticated defence framework based on authenticity tests as part of the detection mechanism, and on assigning priorities to incoming traffic and rate-limiting it on the basis of the outcome of these tests.

0 0
 · 
0 Bookmarks
 · 
26 Views
  • Source
    Article: An Analysis of Using Reflectors for Distributed Denial-of-Service Attacks
    [show abstract] [hide abstract]
    ABSTRACT: Attackers can render distributed denial-ofservice attacks more difficult to defend against by bouncing their flooding traffic off of reflectors; that is, by spoofing requests from the victim to a large set of Internet servers that will in turn send their combined replies to the victim. The resulting dilution of locality in the flooding stream complicates the victim's abilities both to isolate the attack traffic in order to block it, and to use traceback techniques for locating the source of streams of packets with spoofed source addresses, such as ITRACE [Be00a], probabilistic packet marking [SWKA00], [SP01], and SPIE [S+01]. We discuss a number of possible defenses against reflector attacks, finding that most prove impractical, and then assess the degree to which different forms of reflector traffic will have characteristic signatures that the victim can use to identify and filter out the attack traffic. Our analysis indicates that three types of reflectors pose particularly significant threats: DNS and Gnutella servers, and TCP-based servers (particularly Web servers) running on TCP implementations that suffer from predictable initial sequence numbers. We argue in conclusion in support of "reverse ITRACE" [Ba00] and for the utility of packet traceback techniques that work even for low volume flows, such as SPIE.
    07/2001;
  • Source
    Article: Controlling high bandwidth aggregates in the network.
    Computer Communication Review. 01/2002; 32:62-73.
  • Source
    Conference Proceeding: Cognitive packet networks: QoS and performance
    [show abstract] [hide abstract]
    ABSTRACT: Reliability, security, scalability and QoS (quality-of-service) have become key issues as we envision the future Internet. The paper presents the "cognitive packet network" (CPN) architecture in which intelligent peer-to-peer routing is carried out with the help of "smart packets" based on best-effort QoS goals. Since packetized voice has stringent QoS requirements, we then discuss the choice of a "goal" and "reward" function for this application and present experiments we have conducted for "voice over CPN". Its performance is detailed via several measurements, and the resulting QoS is compared with that of the IP routing protocol under identical conditions showing the gain resulting from the use of CPN.
    Modeling, Analysis and Simulation of Computer and Telecommunications Systems, 2002. MASCOTS 2002. Proceedings. 10th IEEE International Symposium on; 02/2002

Full-text (2 Sources)

View
0 Downloads
Available from

Keywords

assigning priorities
 
authenticity tests
 
Cognitive Packet Network infrastructure
 
Denial
 
detecting DoS flows
 
detection mechanism
 
DoS defence
 
effective methods
 
laboratory test-bed
 
legitimate flows
 
mathematical model
 
organisations
 
paths
 
proposed approach
 
rate-limiting
 
real time
 
robust paths
 
serious security threat
 
sophisticated defence framework
 
uses smart packets