Timeouts: Beware Surprisingly High Delay Ramakrishna Padmanabhan, - - PowerPoint PPT Presentation

timeouts beware surprisingly high delay
SMART_READER_LITE
LIVE PREVIEW

Timeouts: Beware Surprisingly High Delay Ramakrishna Padmanabhan, - - PowerPoint PPT Presentation

Timeouts: Beware Surprisingly High Delay Ramakrishna Padmanabhan, Patrick Owen, Aaron Schulman, Neil Spring When should pings time out? When should pings time out? Measurement platform Timeout (seconds) RIPE Atlas 1 Scamper 2


slide-1
SLIDE 1

Timeouts: Beware Surprisingly High Delay

Ramakrishna Padmanabhan, Patrick Owen, Aaron Schulman, Neil Spring

slide-2
SLIDE 2

When should pings time out?

slide-3
SLIDE 3

When should pings time out?

Measurement platform Timeout (seconds)

RIPE Atlas 1 Scamper 2 (configurable) Hubble / iPlane 2 (one retry) SamKnows 3 Scriptroute / Thunderping 3 (configurable) ISI survey 3 (collects all)

slide-4
SLIDE 4

Can we use observed RTTs to tell what the timeouts should be?

slide-5
SLIDE 5

Measurement platform Timeout (seconds)

RIPE Atlas 1 Scamper 2 (configurable) Hubble / iPlane 2 (one retry) SamKnows 3 Scriptroute / Thunderping 3 (configurable) ISI survey 3 (collects all)

When should probes time out?

slide-6
SLIDE 6

% of pings 1% 50% 80% 90% 95% 98% 99% 1% 0.01 0.03 0.04 0.07 0.10 0.13 0.18 50% 0.16 0.19 0.21 0.26 0.42 0.53 0.64 80% 0.19 0.26 0.33 0.43 0.54 0.74 1.21 90% 0.22 0.31 0.42 0.57 0.84 1.61 3 95% 0.25 1.42 2.38 3 5 9 15 98% 0.30 1.94 4 6 12 41 78 99% 0.33 2.31 4 8 22 76 145 % of addresses

Why is this not widely known?

slide-7
SLIDE 7

RTTs until 2011 were stable

2007 2008 2009 2010 2011 2012 2013 2014 2015

1 10 100

Min Timeout (s)

99th 98th 95th Percentile of pings

slide-8
SLIDE 8

Expected RTT trends

2007 2008 2009 2010 2011 2012 2013 2014 2015

1 10 100

Min Timeout (s)

99th 98th 95th Percentile of pings

slide-9
SLIDE 9

RTTs increasing since 2011

2007 2008 2009 2010 2011 2012 2013 2014 2015

1 10 100

Min Timeout (s)

99th 98th 95th Percentile of pings

slide-10
SLIDE 10

Turtles

Consistent

  • ver

diverse scans

High RTTs from Zmap scans are consistent in time in 2015

slide-11
SLIDE 11

When should probes time out?

slide-12
SLIDE 12

When should probes time out?

  • Perhaps never? (depending upon your needs,

e.g.: outage detection)

  • If they must, beware high latencies
  • 5% of pings from 5% of addresses take

longer than 5s

  • High latencies are persistent and consistent
  • High latencies affect ICMP, UDP, TCP