applied networking research workshop 2020
play

Applied Networking Research Workshop 2020 acm sigcomm Withdrawal - PowerPoint PPT Presentation

Applied Networking Research Workshop 2020 acm sigcomm Withdrawal Symptoms Filtering of Announcements from a Route Collector System Stephen Strowes , Ren Wilhelm, Emile Aben RIPE NCC Studying 2a10::/12 Debogonising 2a10::/12 In January


  1. Applied Networking Research Workshop 2020 acm sigcomm Withdrawal Symptoms Filtering of Announcements from a Route Collector System Stephen Strowes , René Wilhelm, Emile Aben RIPE NCC

  2. Studying 2a10::/12

  3. Debogonising 2a10::/12 • In January 2020 we advertised a fresh /12 from RRC03 - https://tma.ifip.org/2020/wp-content/uploads/sites/9/2020/06/tma2020-camera-paper23.pdf - https://vimeo.com/425663114 Stephen Strowes <sds@ripe.net> | ANRW 2020 | 2020-07-30 3

  4. Advertising 2a10::/12 Stephen Strowes <sds@ripe.net> | ANRW 2020 | 2020-07-30 4

  5. Beacons and Anchors • In addition, there are stable anchors and predictable beacons - RRC03 anchor: 2001:7fb:ff03::/48 - RRC03 beacon: 2001:7fb:fe03::/48 - https://www.ripe.net/analyse/internet-measurements/routing-information-service-ris/current-ris-routing-beacons Stephen Strowes <sds@ripe.net> | ANRW 2020 | 2020-07-30 5

  6. Announcement and Withdrawal

  7. Withdrawing 2a10::/12 2a10::/12 2a10:6::/32 2a10:3:5::/48 RRC03 anchor 2a10:4::/32 2a10:7::/32 2a10:3:6::/48 2a10:5::/32 2a10:3:4::/48 2a10:3:7::/48 300 Stable anchor 250 /32s and /48s Number of peers 200 2a10::/12 150 100 50 0 18-Jan 16:00 19-Jan 00:00 19-Jan 08:00 19-Jan 16:00 20-Jan 00:00 20-Jan 08:00 20-Jan 16:00 21-Jan 00:00 Stephen Strowes <sds@ripe.net> | ANRW 2020 | 2020-07-30 7

  8. Withdrawing 2a10::/12 2a10::/12 2a10:6::/32 2a10:3:5::/48 RRC03 anchor 2a10:4::/32 2a10:7::/32 2a10:3:6::/48 2a10:5::/32 2a10:3:4::/48 2a10:3:7::/48 300 Stable anchor 250 /32s and /48s Number of peers 200 2a10::/12 150 100 50 0 18-Jan 16:00 19-Jan 00:00 19-Jan 08:00 19-Jan 16:00 20-Jan 00:00 20-Jan 08:00 20-Jan 16:00 21-Jan 00:00 Stephen Strowes <sds@ripe.net> | ANRW 2020 | 2020-07-30 7

  9. Withdrawing 2a10::/12 2a10::/12 2a10:6::/32 2a10:3:5::/48 RRC03 anchor 2a10:4::/32 2a10:7::/32 2a10:3:6::/48 2a10:5::/32 2a10:3:4::/48 2a10:3:7::/48 300 250 Number of peers 200 150 100 50 0 10:04 10:05 10:06 10:07 10:08 10:09 10:10 10:11 10:12 10:13 Stephen Strowes <sds@ripe.net> | ANRW 2020 | 2020-07-30 8

  10. Expectations

  11. Expectations Stephen Strowes <sds@ripe.net> | ANRW 2020 | 2020-07-30 10

  12. Expectations Stephen Strowes <sds@ripe.net> | ANRW 2020 | 2020-07-30 11

  13. Expectations Stephen Strowes <sds@ripe.net> | ANRW 2020 | 2020-07-30 12

  14. Expectations Stephen Strowes <sds@ripe.net> | ANRW 2020 | 2020-07-30 13

  15. Expectations Stephen Strowes <sds@ripe.net> | ANRW 2020 | 2020-07-30 14

  16. RIS https://www.ripe.net/analyse/internet-measurements/routing-information-service-ris/ris-peering-policy Stephen Strowes <sds@ripe.net> | ANRW 2020 | 2020-07-30 15

  17. Observations

  18. Observations • Only three AS paths of length two are ever observed for the test prefixes - i.e., originating at AS12654 and returned to any RRC via any peer Stephen Strowes <sds@ripe.net> | ANRW 2020 | 2020-07-30 17

  19. Observations • Only three AS paths of length two are ever observed for the test prefixes - i.e., originating at AS12654 and returned to any RRC via any peer • Two of these are collected by RRC03, paths via: - AS20495 (We Dare B.V.) - AS64271 (rixCloud, Inc) Stephen Strowes <sds@ripe.net> | ANRW 2020 | 2020-07-30 18

  20. Paths with two ASNs Stephen Strowes <sds@ripe.net> | ANRW 2020 | 2020-07-30 19

  21. Observations • Only three AS paths of length two are ever observed for the test prefixes - i.e., originating at AS12654 and returned to any RRC via any peer • One two-hop path via AS8218 (Zayo France SAS) propagates to six RRCs but not back to RRC03 itself Stephen Strowes <sds@ripe.net> | ANRW 2020 | 2020-07-30 20

  22. Paths with two ASNs Stephen Strowes <sds@ripe.net> | ANRW 2020 | 2020-07-30 21

  23. Withdrawal • After withdrawal, - 17 new peers are observed in total across at 7 RIS route collectors - 8 of those are at observed at RRC03 Stephen Strowes <sds@ripe.net> | ANRW 2020 | 2020-07-30 22

  24. Withdrawal • Withdrawal naturally triggers path hunting • In this phase, RRC03 observes announcements for these increasingly longer paths via peers not previously seen • Appears those peers are not filtering the announcements - instead, they’re simply not propagating announcements back along the link received Stephen Strowes <sds@ripe.net> | ANRW 2020 | 2020-07-30 23

  25. Withdrawal Stephen Strowes <sds@ripe.net> | ANRW 2020 | 2020-07-30 24

  26. Closing Remarks

  27. Closing Remarks • BGP operations are complex and full of implicit details - this is just one • It’s an operational quirk of the route collector system - many people use RIS data and the RRC beacons & anchors - if you are using announcements from a given RRC, table dumps from that RRC may offer a poor view of its visibility • The announcement of completely fresh address space may be insightful for routing researchers - everything we have is available in public routing datasets Stephen Strowes <sds@ripe.net> | ANRW 2020 | 2020-07-30 26

  28. Questions ? sds@ripe.net @sdstrowes

Recommend


More recommend