DDoS Mitigation at NORDUnet Lars Fischer (w/ big thanks to Martin - - PowerPoint PPT Presentation

ddos mitigation at nordunet
SMART_READER_LITE
LIVE PREVIEW

DDoS Mitigation at NORDUnet Lars Fischer (w/ big thanks to Martin - - PowerPoint PPT Presentation

NORDUnet Nordic Infrastructure for Research & Education DDoS Mitigation at NORDUnet Lars Fischer (w/ big thanks to Martin Aldrin) TF-MSP Meeting Malta, 27 November 2014 NORDUnet Basic Nordic infrastructure for Research & Education


slide-1
SLIDE 1

NORDUnet

Nordic Infrastructure for Research & Education

DDoS Mitigation at NORDUnet

Lars Fischer (w/ big thanks to Martin Aldrin)

TF-MSP Meeting Malta, 27 November 2014

slide-2
SLIDE 2

NORDUnet

Nordic infrastructure for Research & Education

Basic

  • DDoS is a major issue; every

responsible network must be working

  • n the best ways to counter it
  • So far NORDUnet is doing blackholing
  • It works
  • It kills an entire network
  • Creates ”Innocent bystander” problem
  • Creates reluctance to deploy
slide-3
SLIDE 3

NORDUnet

Nordic infrastructure for Research & Education

DDoS structure

slide-4
SLIDE 4

NORDUnet

Nordic infrastructure for Research & Education

Options

  • Scrubbing
  • Intelligence DDoS Mitigation Systems (IDMS)
  • Commercial products available (i.e., Arbor

Networks)

  • Costly
  • Unlike carriers, we cannot sell it as a service
  • Enterprise-level solutions
  • IP rewrite, running traffic through filter or

firewall

  • Does not scale to our needs
  • Flowspec
  • Promising
  • This is our bet for a future solution
slide-5
SLIDE 5

NORDUnet

Nordic infrastructure for Research & Education

What is FlowSpec?

  • Flow Specification (RFC 5575)
  • Designed for DDoS mitigation
  • Remote triggered ACLs
  • Extension to BGP
  • Can match in various events and traffic

types

  • Can act to rate-limit, redirect, mark, etc
  • Bleeding edge technology, working it’s

way through IETF

  • Per-interface capability only came this

summer

slide-6
SLIDE 6

NORDUnet

Nordic infrastructure for Research & Education

Trying FlowSpec

  • Objective
  • Investigate what a FlowSpec-based solution

might look like

  • Is there a good match for NREN

environment?

  • DIY, since there’s nothing in the market
  • Can we create a controller to dynamically

assign FlowSpec rules?

  • Student project
  • MSc student: Martin Aldrin
  • Controller design and development
  • Full implementation and test
  • Lab exercise
slide-7
SLIDE 7

NORDUnet

Nordic infrastructure for Research & Education

DDoS Attack (w/ NTP)

slide-8
SLIDE 8

NORDUnet

Nordic infrastructure for Research & Education

Blackhole

Real traffic lost

slide-9
SLIDE 9

NORDUnet

Nordic infrastructure for Research & Education

Flowspec – edge limit

Better, but still load on core

slide-10
SLIDE 10

NORDUnet

Nordic infrastructure for Research & Education

Limit w/ FlowSpec controllers

Co-operating networks reduce core load

slide-11
SLIDE 11

NORDUnet

Nordic infrastructure for Research & Education

Lab w/FlowSpec controllers

slide-12
SLIDE 12

NORDUnet

Nordic infrastructure for Research & Education

Attack traffic flow

100 200 300 400 500 600 0,5 1 1,5 2 2,5 3 3,5 4 4,5 5 5,5 6 6,5 7 7,5 8 Mbit/s Time in minutes Multi weight Multi Single

slide-13
SLIDE 13

NORDUnet

Nordic infrastructure for Research & Education

Real traffic flow

50% 60% 70% 80% 90% 100% 0 0,5 1 1,5 2 2,5 3 3,5 4 4,5 5 5,5 6 6,5 7 7,5 8 Survival rate Time in minutes Multi weight Multi Single

slide-14
SLIDE 14

NORDUnet

Nordic infrastructure for Research & Education

Status

  • We have done the experiment
  • We have it working in the lab
  • Decision point: is this something we’re

pushing towards production?

  • Live network trial?
  • We have not decided
  • We need a customer / border to try it on
  • Solution has network effect
  • Value go up with more deployments
  • There’s mutual benefit
  • (and there’s additional technical work

we’d like to do)

slide-15
SLIDE 15

NORDUnet

Nordic infrastructure for Research & Education

Joint Effort?

  • Collaborative DDoS effort based on

FlowSpec?

  • Are we solving a problem?
  • Is this something other networks see

value in?

  • Community adopting the technology?
  • GÉANT Firewall-as-a-service based on

FlowSpec

  • What next?
  • Is the idea liked?
  • How do we set up a collaboration?
  • What is the way forward?
slide-16
SLIDE 16

NORDUnet

Nordic infrastructure for Research & Education

Conclusions

  • We must have something better

than blackhole

  • Right now that means FlowSpec
  • We have to go DIY
  • It works in the lab
  • We want to work with YOU
  • Real value comes if many are doing it