SlideServe
Menu
Préférences
© SlideServe · v2026

DDoS Attack and Its Defense

evers avatar
18 diapositives · 825 Views · Jul 16, 2014

DDoS Attack and Its Defense. CSE551: Introduction to Information Security. Outline. What is a DDOS attack? How to defend a DDoS attack?. What is DDoS attack?. Internet DDoS attack is real threat - on websites · Yahoo, CNN, Amazon, eBay, etc (Feb. 2000)

DDoS Attack and Its Defense - slide 1
01 / 18DDoS Attack and Its Defense
1 / 17

Télécharger la présentation

DDoS Attack and Its Defense
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. DDoS Attack and Its Defense CSE551: Introduction to Information Security CSE551 Handout on DDoS

  2. Outline • What is a DDOS attack? • How to defend a DDoS attack? CSE551 Handout on DDoS and Worm

  3. What is DDoS attack? • Internet DDoS attack is real threat • - on websites • · Yahoo, CNN, Amazon, eBay, etc (Feb. 2000) •  services were unavailable for several hours • - on Internet infrastructure • · 13 root DNS servers (Oct, 2002) •  7 of them were shut down, 2 others partially unavailable • Lack of defense mechanism on current Internet CSE551 Handout on DDoS and Worm

  4. What is a DDos Attack? • DoS attacks: • Attempt to prevent legitimate users of a service from using it • Examples of DoS include: • Flooding a network • Disrupting connections between machines • Disrupting a service • Distributed Denial-of-Service Attacks • Many machines are involved in the attack against one or more victim(s) CSE551 Handout on DDoS and Worm

  5. CSE551 Handout on DDoS and Worm

  6. CSE551 Handout on DDoS and Worm

  7. CSE551 Handout on DDoS and Worm

  8. What Makes DDoS Attacks Possible? • Internet was designed with functionality & not security in mind • Internet security is highly interdependent • Internet resources are limited • Power of many is greater than power of a few CSE551 Handout on DDoS and Worm

  9. To Address DDoS attack • Ingress Filtering - P. Ferguson and D. Senie, RFC 2267, Jan 1998 - Block packets that has illegitimate source addresses - Disadvantage : Overhead makes routing slow • Identification of the origins (Traceback problem) - IP spoofing enables attackers to hide their identity - Many IP traceback techniques are suggested • Mitigating the effect during the attack - Pushback CSE551 Handout on DDoS and Worm

  10. IP Traceback - Allows victim to identify the origin of attackers - Several approaches ICMP trace messages, Probabilistic Packet Marking, Hash-based IP Traceback, etc. CSE551 Handout on DDoS and Worm

  11. PPM • Probabilistic Packet Marking scheme - Probabilistically inscribe local path info - Use constant space in the packet header - Reconstruct the attack path with high probability Making at router R For each packet w Generate a random number x from [0,1) If x < p then Write IP address of R into w.head Write 0 into w.distance else if w.distance == 0 then wirte IP address of R into w.tail Increase w.distance endif CSE551 Handout on DDoS and Worm

  12. PPM (Cont.) legitimate user attacker Victim CSE551 Handout on DDoS and Worm

  13. PPM (Cont.) legitimate user attacker Victim CSE551 Handout on DDoS and Worm

  14. PPM (Cont.) legitimate user attacker Victim CSE551 Handout on DDoS and Worm

  15. R R R R R V PPM (Cont.) legitimate user attacker Victim CSE551 Handout on DDoS and Worm

  16. What is Pushback? • A mechanism that allows a router to request adjacent upstream routers to limit the rate of traffic CSE551 Handout on DDoS and Worm

  17. How Does it Work? • A congested router request other adjacent routers to limit the rate of traffic for that particular aggregate. • Router sends pushback message • Received routers propagates pushback CSE551 Handout on DDoS and Worm

  18. Conclusion • What is a DDoS attack? • Defending a DDoS attack • Ingress filtering • Trace-back • Push-back CSE551 Handout on DDoS and Worm