Lesson 11.3 - DoS Flashcards
What is DnS?
Attempt to exhaust resources
- Network bandwidth
- TCP connections
- Server resources
What are the 3 defenses against DoS?
- Ingress filtering
- uRPF checks
- Syn Cookies (TCP)
What is Ingress filtering
a technique used to ensure that incoming packets are actually from the networks from which they claim to originate.
+ Fool proof
+ works at edges
- doesn’t work in core
What is uRPF filtering?
Whenever your router receives an IP packet it will check if it has a matching entry in the routing table for the source IP address.
+ automatic
- require symmetric routing
What is the problem with 3-way handshake
Buffer allocation on the server if flooded with Syns and no Acts
SYn cookie solution to TCP
No buffer allocation. THe server instead keeps no state and then sends a sequence number a function of IPs and ports, and a random
What are the advantages of TCP SYN Cookies?
A: Can be applied in the network “core”
B: Prevent server from exhausting state after TCP Syn
C: Defends against UDP Flooding attacks
B: Prevent server from exhausting state after TCP Syn