Anycast Measurements Used to Highlight Routing Instabilities

Peter Boothe, Randy Bush

This research owes a debt to the NSF via award ANI-0221435, IIJ, University of Oregon, Lucy Lynch, Joel Jaeggli, Mark Kosters, James Hiebert, and many dozens of network ops around the world.

   http://soy.dyndns.org/~peter/projects/research/anycast/nanog

Why do This?

First Things First

The Experiment

Sample Script Output

192.87.109.158
Mon Dec 6 23:00:20 UTC 2004 c UDP jfk1b.c.root-servers.org
Mon Dec 6 23:00:20 UTC 2004 f UDP sfo2b.f.root-servers.org
Mon Dec 6 23:00:20 UTC 2004 i UDP s1.chi
Mon Dec 6 23:00:21 UTC 2004 j UDP jns1-igtld.j.root-servers.net
Mon Dec 6 23:00:21 UTC 2004 k UDP k1.ams-ix
Mon Dec 6 23:00:21 UTC 2004 m UDP M-d1
Mon Dec 6 23:00:23 UTC 2004 c UDP jfk1b.c.root-servers.org
Mon Dec 6 23:00:23 UTC 2004 f UDP sfo2b.f.root-servers.org
Mon Dec 6 23:00:23 UTC 2004 i UDP s1.chi
Mon Dec 6 23:00:23 UTC 2004 j UDP jns2-igtld.j.root-servers.net
Mon Dec 6 23:00:23 UTC 2004 k UDP k1.ams-ix
Mon Dec 6 23:00:23 UTC 2004 m UDP M-d1
Mon Dec 6 23:00:26 UTC 2004 c TCP jfk1b.c.root-servers.org
Mon Dec 6 23:00:26 UTC 2004 f TCP sfo2b.f.root-servers.org
Mon Dec 6 23:00:26 UTC 2004 i TCP s1.chi
Mon Dec 6 23:00:26 UTC 2004 j TCP jns2-igtld.j.root-servers.net
Mon Dec 6 23:00:26 UTC 2004 k TCP k1.ams-ix
Mon Dec 6 23:00:26 UTC 2004 m TCP M-d1
...

Disclaimer

Results (for posterity)

UDP TCP
ProbesSwitchesFailuresProbesSwitchesFailures
c117,233,2501,89346,652
0.040%
9,789,3309498,221
0.084%
f117,233,2221,87059,373
0.051%
9,789,3266734,914
0.050%
i117,233,17860,87073,980
0.063%
9,789,3268,7986,528
0.067%
j117,233,1663,20228,063
0.024%
9,789,326736514,473
5.255%
k117,233,1082,49925,146
0.021%
9,789,304479206,165
2.106%
m115,639,7921,449204,740
0.177%
9,789,30628461,480
0.628%

Breaking it Down

PlanetlabInternet
μ time between switches 2.2 hours 14 minutes
σ time between switches 1.4 hours 2.9 hours
μ for the median AS 1.4 hours 3 hours

Some Sample AS Graphs

Some things to note about the upcoming slides:

* Rampant supposition and the subject of ongoing investigation

An Example

AS12956

The Good

AS31

The Bad

AS12322

The Ugly

AS2514

It Keeps Going...

AS23808

Now Let's Talk About Failures

UDP vs. TCP

Failure rates often very distinct
UDP Scatter TCP Scatter
UDP
many f-root no-replys
TCP
many k-root no-replys

Same AS, same times, very different behaviors

Switches and Failures

UDP Scatter TCP Scatter
Switch/Failure Correlation Coefficients
cfijkm
UDP 0.018 0.008 0.000 0.140 0.094 0.001
TCP 0.035 0.010 0.004 0.048 0.179 0.025

Conclusions

Questions?


Answers!



Slideshow by S5
Valid XHTML 1.0!