Tier-1’s break Anycast DNS
Zhihao Li, Neil Spring
Tier-1s break Anycast DNS Zhihao Li, Neil Spring D-Root: - - PowerPoint PPT Presentation
Tier-1s break Anycast DNS Zhihao Li, Neil Spring D-Root: 199.7.91.13 111 Anycast replicas: 19 global (red): advertised without restriction 92 local (black): advertised one hop in BGP Anycast Mental model: Packets sent to
Zhihao Li, Neil Spring
replica, subject to global/local constraints.
distribution, reliability against denial-of-service attacks.
replica, subject to global/local constraints.
distribution, reliability against denial-of-service attacks.
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2015 - 2016
500 1000 1500 2000
Average miles per query traveled
Actual average distance Distance to nearest global replica Distance to nearest replica
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec 500 1000 1500 2000
Average miles per query traveled
Actual average distance Distance to nearest global replica Distance to nearest replica Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2015 - 2016
20 40 60 80 100
# Replicas
All Global
2000 4000 6000 8000 10000
Miles per query traveled, Oct 1 2016
20 40 60 80 100
CDF
Distance to nearest replica Distance to nearest global replica Actual average distance
1 10 100 1000 10000
Miles per query traveled, Oct 1 2016
20 40 60 80 100
CDF
Distance to nearest replica Distance to nearest global replica Actual average distance
Schmidt, Heidemann, Kuipers
K, L root.
(I think)
UUNET QWEST TELIANET COGENT OPENTRANSIT DTAG LEVEL3 SEABONE KPN TELEFONICA ATT XO GTT ZAYO SPRINTLINK TATA NTT
sewa paca bbca laca chil atga mifl abva mcva cpmd nyny louk zuch ffde viat sgsg hkcn tojp sewa paca bbca laca chil atga mifl abva mcva cpmd nyny louk zuch ffde viat sgsg hkcn tojp Global replicas 0.5 1 Client portion
UUNET QWEST TELIANET COGENT OPENTRANSIT DTAG LEVEL3 SEABONE KPN TELEFONICA ATT XO GTT ZAYO SPRINTLINK TATA NTT
sewa paca bbca laca chil atga mifl abva mcva cpmd nyny louk zuch ffde viat sgsg hkcn tojp sewa paca bbca laca chil atga mifl abva mcva cpmd nyny louk zuch ffde viat sgsg hkcn tojp Global replicas 0.5 1 Query portion
but generally does not.
UUNET QWEST TELIANET COGENT OPENTRANSIT DTAG LEVEL3 SEABONE KPN TELEFONICA ATT XO GTT ZAYO SPRINTLINK TATA NTT
sewa paca bbca laca chil atga mifl abva mcva cpmd nyny louk zuch ffde viat sgsg hkcn tojp sewa paca bbca laca chil atga mifl abva mcva cpmd nyny louk zuch ffde viat sgsg hkcn tojp Global replicas
UUNET QWEST TELIANET COGENT OPENTRANSIT LEVEL3 SEABONE TELEFONICA ATT GTT SPRINTLINK TATA NTT
sewa paca bbca laca chil atga mifl abva mcva cpmd nyny louk zuch ffde viat sgsg hkcn tojp sewa paca bbca laca chil atga mifl abva mcva cpmd nyny louk zuch ffde viat sgsg hkcn tojp Global replicas 0.5 1 Query portion
No.
No. This time using RIPE Atlas data, same Oct 1, 2016. Now counting vantage points whose queries transit a tier-1 (since we have traceroutes) instead of queries received.
SPRINTLINK QWEST KPN DTAG UUNET ATT LGI XO ZAYO GTT LEVEL3 TELEFONICA SEABONE OPENTRANSIT TATA TELIANET COGENT NTT
lax nyc lon fra hkg lax nyc lon fra hkg
Global replicas
LGI
lax nyc lon fra hkg lax nyc lon fra hkg
Global replicas 0.5 1 Query portion
KPN DTAG TELEFONICA SEABONE LGI ZAYO OPENTRANSIT QWEST GTT ATT TATA SPRINTLINK UUNET LEVEL3 XO NTT TELIANET COGENT
lax
iad jfk mad par fra bts lax
iad jfk mad par fra bts
Global replicas
KPN TELEFONICA SEABONE LGI OPENTRANSIT QWEST GTT ATT TATA SPRINTLINK UUNET LEVEL3 NTT TELIANET COGENT
lax
iad jfk mad par fra bts lax
iad jfk mad par fra bts
Global replicas 0.5 1 Query portion
Paris, Frankfurt, London query sources.
KPN DTAG UUNET TELIANET SEABONE LEVEL3 TELEFONICA OPENTRANSIT SPRINTLINK LGI ZAYO GTT COGENT ATT XO TATA NTT
pao sfo bur
atl mia iad lga lhr cdg fra qpg syd pao sfo bur
atl mia iad lga lhr cdg fra qpg syd
Global replicas
LEVEL3 LGI
pao sfo bur
atl mia iad lga lhr cdg fra qpg syd pao sfo bur
atl mia iad lga lhr cdg fra qpg syd
Global replicas 0.5 1 Query portion
Amsterdam replica.
QWEST OPENTRANSIT KPN COGENT DTAG GTT ATT SPRINTLINK TATA UUNET XO ZAYO TELEFONICA TELIANET NTT LEVEL3 LGI SEABONE
pao
atl lga ams pao
atl lga ams
Global replicas
QWEST OPENTRANSIT KPN COGENT GTT ATT SPRINTLINK TATA UUNET TELEFONICA TELIANET NTT LEVEL3 LGI SEABONE
pao
atl lga ams pao
atl lga ams
Global replicas 0.5 1 Query portion
most clients.
XO KPN QWEST GTT TELEFONICA LEVEL3 SEABONE ZAYO UUNET OPENTRANSIT DTAG TELIANET TATA NTT COGENT ATT LGI
sox chi mia ash was mtv poa lon par amx lnx gva dex mln
gur wie sth lul rig tll fix rox jnb rwx spb ukx ank yan bah qtr dbi khi mum kat thi bkx ula sin hkx prt bnx mix tai tok vux wel sox chi mia ash was mtv poa lon par amx lnx gva dex mln
gur wie sth lul rig tll fix rox jnb rwx spb ukx ank yan bah qtr dbi khi mum kat thi bkx ula sin hkx prt bnx mix tai tok vux wel
Global replicas
LEVEL3 LGI
sox chi mia ash was mtv poa lon par amx lnx gva dex mln
gur wie sth lul rig tll fix rox jnb rwx spb ukx ank yan bah qtr dbi khi mum kat thi bkx ula sin hkx prt bnx mix tai tok vux wel sox chi mia ash was mtv poa lon par amx lnx gva dex mln
gur wie sth lul rig tll fix rox jnb rwx spb ukx ank yan bah qtr dbi khi mum kat thi bkx ula sin hkx prt bnx mix tai tok vux wel
Global replicas 0.5 1
DTAG LGI KPN TELIANET COGENT TATA SPRINTLINK TELEFONICA UUNET ATT SEABONE QWEST GTT ZAYO XO OPENTRANSIT LEVEL3 NTT
yvr sfo sea dfw eau
btl atl sjo ilg mia iad cbb sju rao aju cpv jpa rkv mad lgw par ams lju arn cpt waw sof kun rix tll led wil evn kwi bom mle del dac dmk iph sin pek tpe tbh sel hnd gum mel wlg yvr sfo sea dfw eau
btl atl sjo ilg mia iad cbb sju rao aju cpv jpa rkv mad lgw par ams lju arn cpt waw sof kun rix tll led wil evn kwi bom mle del dac dmk iph sin pek tpe tbh sel hnd gum mel wlg
Global replicas
LGI TELIANET COGENT TATA SPRINTLINK TELEFONICA UUNET ATT SEABONE QWEST GTT OPENTRANSIT LEVEL3 NTT
yvr sfo sea dfw eau
btl atl sjo ilg mia iad cbb sju rao aju cpv jpa rkv mad lgw par ams lju arn cpt waw sof kun rix tll led wil evn kwi bom mle del dac dmk iph sin pek tpe tbh sel hnd gum mel wlg yvr sfo sea dfw eau
btl atl sjo ilg mia iad cbb sju rao aju cpv jpa rkv mad lgw par ams lju arn cpt waw sof kun rix tll led wil evn kwi bom mle del dac dmk iph sin pek tpe tbh sel hnd gum mel wlg
Global replicas 0.5 1
SPRINTLINK KPN OPENTRANSIT TELEFONICA DTAG ZAYO LGI GTT UUNET XO QWEST TELIANET ATT COGENT SEABONE TATA NTT LEVEL3 us-rno us-sgu us-mkc cr-sjo us-mia us-ric uy-mvd is-rey gb-lon fr-par nl-ams ch-gva de-kae ch-zrh de-fra it-mil cz-prg at-vie pl-poz pl-gdy hu-bud rs-beg bg-sof gr-ath lv-rix fi-hel za-jnb ru-led lb-bey ru-mow am-evn am-abo ir-thr in-bom kz-plx jp-tyo au-bne us-rno us-sgu us-mkc cr-sjo us-mia us-ric uy-mvd is-rey gb-lon fr-par nl-ams ch-gva de-kae ch-zrh de-fra it-mil cz-prg at-vie pl-poz pl-gdy hu-bud rs-beg bg-sof gr-ath lv-rix fi-hel za-jnb ru-led lb-bey ru-mow am-evn am-abo ir-thr in-bom kz-plx jp-tyo au-bne
Global replicas
SPRINTLINK KPN OPENTRANSIT TELEFONICA DTAG ZAYO LGI GTT UUNET XO QWEST TELIANET ATT COGENT SEABONE TATA NTT LEVEL3 us-rno us-sgu us-mkc cr-sjo us-mia us-ric uy-mvd is-rey gb-lon fr-par nl-ams ch-gva de-kae ch-zrh de-fra it-mil cz-prg at-vie pl-poz pl-gdy hu-bud rs-beg bg-sof gr-ath lv-rix fi-hel za-jnb ru-led lb-bey ru-mow am-evn am-abo ir-thr in-bom kz-plx jp-tyo au-bne us-rno us-sgu us-mkc cr-sjo us-mia us-ric uy-mvd is-rey gb-lon fr-par nl-ams ch-gva de-kae ch-zrh de-fra it-mil cz-prg at-vie pl-poz pl-gdy hu-bud rs-beg bg-sof gr-ath lv-rix fi-hel za-jnb ru-led lb-bey ru-mow am-evn am-abo ir-thr in-bom kz-plx jp-tyo au-bne
Global replicas 0.5 1 Query portion
replicas
Global replicas
KPN GTT LGI ZAYO OPENTRANSIT LEVEL3 ATT DTAG XO TELEFONICA SEABONE UUNET COGENT QWEST TATA NTT TELIANETapw hnl anc ppt yvr pdx sea sjc rno lax phx den mty ywg lwc sal
azo atl sjo mia yyz ytz uio ilg iad lim yow bog scl sdq ccs cbb sju eze asu mvd poa ldb bfh fln bel udi bsb vcp gru sjk cnf sdu for ssa nat dkr
cmn byk abj dnd lba lcy rcs bcn cdg
bru ams lys mrs gva dus dtm ham tun
flr cph mmx prg bts arn cpt beg sof her msq jnb ist kbp
esb blz bey amm hrk svo jed dar rov sah evn ruh kwi gyd dmm bah dxb run sez mru mct svx bom isb lhe plx ccu mdl rgn bkk jkt jog per pek mnl icn hnd gum meb pom syd bne pni hir nou maj chc akl nan suv apw hnl anc ppt yvr pdx sea sjc rno lax phx den mty ywg lwc sal
azo atl sjo mia yyz ytz uio ilg iad lim yow bog scl sdq ccs cbb sju eze asu mvd poa ldb bfh fln bel udi bsb vcp gru sjk cnf sdu for ssa nat dkr
cmn byk abj dnd lba lcy rcs bcn cdg
bru ams lys mrs gva dus dtm ham tun
flr cph mmx prg bts arn cpt beg sof her msq jnb ist kbp
esb blz bey amm hrk svo jed dar rov sah evn ruh kwi gyd dmm bah dxb run sez mru mct svx bom isb lhe plx ccu mdl rgn bkk jkt jog per pek mnl icn hnd gum meb pom syd bne pni hir nou maj chc akl nan suv
Global replicas
KPN GTT LGI ZAYO OPENTRANSIT LEVEL3 ATT DTAG XO TELEFONICA SEABONE UUNET COGENT QWEST TATA NTT TELIANETapw hnl anc ppt yvr pdx sea sjc rno lax phx den mty ywg lwc sal
azo atl sjo mia yyz ytz uio ilg iad lim yow bog scl sdq ccs cbb sju eze asu mvd poa ldb bfh fln bel udi bsb vcp gru sjk cnf sdu for ssa nat dkr
cmn byk abj dnd lba lcy rcs bcn cdg
bru ams lys mrs gva dus dtm ham tun
flr cph mmx prg bts arn cpt beg sof her msq jnb ist kbp
esb blz bey amm hrk svo jed dar rov sah evn ruh kwi gyd dmm bah dxb run sez mru mct svx bom isb lhe plx ccu mdl rgn bkk jkt jog per pek mnl icn hnd gum meb pom syd bne pni hir nou maj chc akl nan suv
UMD / MAX-Gigapop, which peers with Quest, Telia, Level3. Other replicas are announced by Packet Clearing House (PCH).
route queries only to ‘mcva’ and ‘cpmd’.
UUNET QWEST TELIANET COGENT OPENTRANSIT DTAG LEVEL3 SEABONE KPN TELEFONICA ATT XO GTT ZAYO SPRINTLINK TATA NTT sewa paca bbca laca chil atga mifl abva mcva cpmd nyny louk zuch ffde viat sgsg hkcn tojp sewa paca bbca laca chil atga mifl abva mcva cpmd nyny louk zuch ffde viat sgsg hkcn tojp Global replicas 0.5 1 Query portionimmediately to Cogent, and reach the nearest replica
KPN DTAG TELEFONICA SEABONE LGI ZAYO OPENTRANSIT QWEST GTT ATT TATA SPRINTLINK UUNET LEVEL3 XO NTT TELIANET COGENT laxwill pick among the 13?
(Pretending that my affiliation with Maryland makes me vaguely responsible for administering this resource)