SlideShare a Scribd company logo
1 of 24
Download to read offline
RIPE Network Coordination Centre




                   “Small but interesting things”

                       Three lightning talks in a row



                           Róbert Kisteleki
                                 RIPE NCC




Róbert Kisteleki                    RIPE60                    http://www.ripe.net      1
RIPE Network Coordination Centre




                   PI usage trends


                   Analysis: René Wilhelm




Róbert Kisteleki             RIPE60                http://www.ripe.net     2
RIPE Network Coordination Centre




                     PI usage trends
Initial questions:
•  Identify typical usage scenarios of PI resources with
    particular emphasis on LIRs that hold the largest
    numbers of these resources.
•  Identify changes and new trends since introduction of
    2007-01.
•  Identify and quantify substitution of PI for PA resources.
    Identify the drivers of such substitution.
•  If there’s a trend: identify revenue consequences for the
    RIPE NCC.



Róbert Kisteleki               RIPE60                     http://www.ripe.net     3
RIPE Network Coordination Centre




                   PI usage trends




Róbert Kisteleki         RIPE60             http://www.ripe.net     4
RIPE Network Coordination Centre




                   PI usage trends




Róbert Kisteleki         RIPE60             http://www.ripe.net     5
RIPE Network Coordination Centre




                   PI usage trends




Róbert Kisteleki         RIPE60             http://www.ripe.net     6
RIPE Network Coordination Centre




                   PI usage trends




Róbert Kisteleki         RIPE60             http://www.ripe.net     7
RIPE Network Coordination Centre




                   PI usage trends




Róbert Kisteleki         RIPE60             http://www.ripe.net     8
RIPE Network Coordination Centre




                   PI usage trends
LIRs and PI assignments:




Róbert Kisteleki         RIPE60             http://www.ripe.net     9
RIPE Network Coordination Centre




                   PI usage trends




Róbert Kisteleki         RIPE60             http://www.ripe.net    10
RIPE Network Coordination Centre




                                  PI usage trends
  Stories for PA to PI substitution we’ve found:
  •  Looking at examples where PA decreased, PI
     increased:
                   •  LIR1: new PI to end user, 1 of LIR’s own PAs returned
                   •  LIR2 and LIR3: part of reclamation process, a fraction of the
                      original PA was morphed into and kept as PI
                   •  LIR4: part of business (subsidiary) is sold, PA went with it,
                      new end user acquired
                   •  LIR5: was split, the part that had PA was closed.
  •  IPRA story:
                   •  LIR wants to convert PA to PI “just because”


  So far there are no visible trends for this!

Róbert Kisteleki                               RIPE60                            http://www.ripe.net    11
RIPE Network Coordination Centre




                   IPv4 “dirtyness”




Róbert Kisteleki          RIPE60             http://www.ripe.net    12
RIPE Network Coordination Centre




                   IPv4 “dirtyness”
Starting point:

    We have noticed an increase in returns of “dirty”
    prefixes in the holy name of aggregation.

    (Where “dirty” means it’s partly or completely listed
    in one or more spamlists, do-not-route lists, etc.)




Róbert Kisteleki            RIPE60                    http://www.ripe.net    13
RIPE Network Coordination Centre




                    IPv4 “dirtyness”
This made us wonder:
•  How often does it happen that an address block
    becomes “dirty” soon after we assign/allocate it?
•  Is it significant in terms of address space consumption?
•  Are there any LIRs that are more prone to this?
•  How often do they come back to exchange the “dirty”
    block for another (preferably clean) block?

We do have historical data for allocations/assignments and
 for some blacklists, we can check!



Róbert Kisteleki              RIPE60                     http://www.ripe.net    14
RIPE Network Coordination Centre




                     IPv4 “dirtyness”
Methodology:
•  Look at recent allocations/assignments
•  Gather basic data (LIR, date, type, …)
•  Check resource in RIS and in various blacklists
      •  Weeks and months after assignment/allocation
      •  Weeks/months before assignment/allocation

Look at cases where the resource was “clean”
  before the handout, but less so after it.

Play with thresholds.

Róbert Kisteleki               RIPE60                     http://www.ripe.net    15
RIPE Network Coordination Centre




                     IPv4 “dirtyness”
Caveats:
•  Spamlists / blacklists have their own semantics
      •  And they can be wrong too!
•  Having a small number of addresses marked can
    happen to anyone
      •  Anyone can have hacked clients
•  Having a larger number of addresses marked is
    still no proof of ISP wrongdoing

However: significant differences can serve as
 indicators to pay more attention!


Róbert Kisteleki                RIPE60             http://www.ripe.net    16
RIPE Network Coordination Centre




                                IPv4 “dirtyness”
          Results – relaxed approach (some dirtiness is OK)
                   Number of prefixes   Address space (/16s)    LIR
                           5                        0.25       ru.LIR1
                           4                         0.4       ua.LIR2
                           2                        0.015      ua.LIR3
                           2                         2         ru.LIR4
                           2                        0.75       ru.LIR5
                           2                        0.27       ru.LIR6
                           2                        0.14       ru.LIR7
                           2                         2         pl.LIR8
                           2                         12        it.LIR9
                           2                        0.625      hr.LIRA
                           2                         8         de.LIRB
                           2                         10        de.LIRC


          Total: 128 blocks from 111 LIRs, 106 /16s of address space.
Róbert Kisteleki                           RIPE60                            http://www.ripe.net    17
RIPE Network Coordination Centre




                                IPv4 “dirtyness”
              Results – strict approach (any dirtiness counts)
                   Number of prefixes   Address space (/16s)    LIR
                           41                       0.875      ru.LIR1
                           30                       0.645      cz.LIR2
                           28                       0.875      ua.LIR3
                           19                       0.551      cz.LIR4
                           11                       8.07       ro.LIR5
                           8                        0.328      ru.LIR6
                           7                        0.109      ua.LIR7
                           6                        0.176      ru.LIR8
                           6                        0.516      rs.LIR9
                           5                        0.203      pl.LIRA
                           5                        0.766      pl.LIRB




          Total: 704 blocks from 494 LIRs, 258 /16s of address space.
Róbert Kisteleki                           RIPE60                            http://www.ripe.net    18
RIPE Network Coordination Centre




                     IPv4 “dirtyness”
Summary:
•  Depending on level of paranoia, one can draw
   different conclusions
•  In any case, Registration Services is aware of this
   phenomenon and takes it into account
•  Once IPv4 runs out, reassignment / reallocation
   will very likely happen more often.
      •  Should the RIPE NCC think about this aspect?




Róbert Kisteleki               RIPE60                      http://www.ripe.net    19
RIPE Network Coordination Centre




                    Historical BGPlay


                   Thesis work of Claudio Squarcella




Róbert Kisteleki                  RIPE60                      http://www.ripe.net    20
RIPE Network Coordination Centre




                   Historical BGPlay
Starting points:
•  We have a long history of BGP recorded in RIS
•  We also have an efficient (prototype) mechanism
   to dig deep into this (INRDB)
•  There are nice tools to visualize this kind of data –
   BGPlay from Roma Tre Uni being one of them

Let’s combine these components into something
  more useful!




Róbert Kisteleki          RIPE60                     http://www.ripe.net    21
RIPE Network Coordination Centre




                           Historical BGPlay
Results:
•  A new tool that anyone can try out
      •  Very similar to BGPlay
      •  It starts from RIS table dumps, not updates
            •  So it doesn’t capture the fine details
            •  But it does show the interruptions to stability and major changes
      •  It lets you check the “long term” view of a IPv4/IPv6
         prefix and/or ASN
      •  You can filter temporary events, where you can define
         what “temporary” means in the order of days-weeks

Check it out – details are on RIPE Labs!


Róbert Kisteleki                         RIPE60                           http://www.ripe.net    22
RIPE Network Coordination Centre




                   Historical BGPlay




                        DEMO




Róbert Kisteleki          RIPE60              http://www.ripe.net    23
RIPE Network Coordination Centre




                   Questions?




Róbert Kisteleki       RIPE60         http://www.ripe.net     24

More Related Content

Similar to Small but Interesting Things

Similar to Small but Interesting Things (20)

Kjell Leknes
Kjell LeknesKjell Leknes
Kjell Leknes
 
RIPE NCC Tools Update
RIPE NCC Tools UpdateRIPE NCC Tools Update
RIPE NCC Tools Update
 
RIPE Labs Operator Tools, Ideas, Analysis
RIPE Labs Operator Tools, Ideas, AnalysisRIPE Labs Operator Tools, Ideas, Analysis
RIPE Labs Operator Tools, Ideas, Analysis
 
Getting IPv6 & Securing your Routing
Getting IPv6 & Securing your RoutingGetting IPv6 & Securing your Routing
Getting IPv6 & Securing your Routing
 
IPv6 Act Now and RIPE Labs
IPv6 Act Now and RIPE LabsIPv6 Act Now and RIPE Labs
IPv6 Act Now and RIPE Labs
 
Operators' Tools - RIPE Labs
Operators' Tools - RIPE LabsOperators' Tools - RIPE Labs
Operators' Tools - RIPE Labs
 
IPv6 News from the RIPE NCC
IPv6 News from the RIPE NCCIPv6 News from the RIPE NCC
IPv6 News from the RIPE NCC
 
Measuring IPv6 at Web Clients and Caching Resolvers
Measuring IPv6 at Web Clients and Caching ResolversMeasuring IPv6 at Web Clients and Caching Resolvers
Measuring IPv6 at Web Clients and Caching Resolvers
 
Update: IP addresses AS numbers and related things...
Update: IP addresses AS numbers and related things...Update: IP addresses AS numbers and related things...
Update: IP addresses AS numbers and related things...
 
Update on RIPE NCC IPv6 Activities
Update on RIPE NCC IPv6 ActivitiesUpdate on RIPE NCC IPv6 Activities
Update on RIPE NCC IPv6 Activities
 
Current RIPE Policy Developments and RIPE Policy Implementation
Current RIPE Policy Developments  and RIPE Policy ImplementationCurrent RIPE Policy Developments  and RIPE Policy Implementation
Current RIPE Policy Developments and RIPE Policy Implementation
 
RIPE Database Update
RIPE Database UpdateRIPE Database Update
RIPE Database Update
 
RIPE Labs
RIPE LabsRIPE Labs
RIPE Labs
 
ESNOG 29-Alvaro_Vives-Routing_Security.pdf
ESNOG 29-Alvaro_Vives-Routing_Security.pdfESNOG 29-Alvaro_Vives-Routing_Security.pdf
ESNOG 29-Alvaro_Vives-Routing_Security.pdf
 
Facilitating IPv6 Deployment
Facilitating IPv6 DeploymentFacilitating IPv6 Deployment
Facilitating IPv6 Deployment
 
IPv6 Tutorial RIPE 60
IPv6 Tutorial RIPE 60IPv6 Tutorial RIPE 60
IPv6 Tutorial RIPE 60
 
RIPE Labs
RIPE LabsRIPE Labs
RIPE Labs
 
IPv4 and IPv6 - addressing Internet infrastructure
IPv4 and IPv6 - addressing Internet infrastructureIPv4 and IPv6 - addressing Internet infrastructure
IPv4 and IPv6 - addressing Internet infrastructure
 
Your Slice of the IPv6 Cake
Your Slice of the IPv6 CakeYour Slice of the IPv6 Cake
Your Slice of the IPv6 Cake
 
RIPE NCC Measurements Tools
RIPE NCC Measurements ToolsRIPE NCC Measurements Tools
RIPE NCC Measurements Tools
 

More from RIPE Meetings

More from RIPE Meetings (20)

ITU IPv6 Group Report
ITU IPv6 Group ReportITU IPv6 Group Report
ITU IPv6 Group Report
 
NRO Update
NRO UpdateNRO Update
NRO Update
 
RIPE 60 Meeting Technical Report
RIPE 60 Meeting Technical ReportRIPE 60 Meeting Technical Report
RIPE 60 Meeting Technical Report
 
RIPE NCC ENUM Update
RIPE NCC ENUM UpdateRIPE NCC ENUM Update
RIPE NCC ENUM Update
 
32-bit ASN for DNS Services
32-bit ASN for DNS Services32-bit ASN for DNS Services
32-bit ASN for DNS Services
 
RIPE NCC DNSMON Service
RIPE NCC DNSMON ServiceRIPE NCC DNSMON Service
RIPE NCC DNSMON Service
 
Measurement Network Update
Measurement Network UpdateMeasurement Network Update
Measurement Network Update
 
RIPE NCC Government / LEA Interactions Update
RIPE NCC Government / LEA Interactions UpdateRIPE NCC Government / LEA Interactions Update
RIPE NCC Government / LEA Interactions Update
 
RIPE NCC DNS Update
RIPE NCC DNS UpdateRIPE NCC DNS Update
RIPE NCC DNS Update
 
Current Policy Topics
Current Policy TopicsCurrent Policy Topics
Current Policy Topics
 
Authorship of RIPE Policy Documents
Authorship of RIPE Policy DocumentsAuthorship of RIPE Policy Documents
Authorship of RIPE Policy Documents
 
RIPE NCC Internet Governance Update
RIPE NCC Internet Governance UpdateRIPE NCC Internet Governance Update
RIPE NCC Internet Governance Update
 
Draft RIPE Community Statement on IPv6
 Draft RIPE Community Statement on IPv6 Draft RIPE Community Statement on IPv6
Draft RIPE Community Statement on IPv6
 
Update from the RIPE NCC
Update from the RIPE NCCUpdate from the RIPE NCC
Update from the RIPE NCC
 
Introduction to IPv4 and IPv6 PI Discussion
 Introduction to IPv4 and IPv6 PI Discussion Introduction to IPv4 and IPv6 PI Discussion
Introduction to IPv4 and IPv6 PI Discussion
 
Update on the 2007-01 Policy Implementation
 Update on the 2007-01 Policy Implementation Update on the 2007-01 Policy Implementation
Update on the 2007-01 Policy Implementation
 
IPv6 World Wide Policy Review
IPv6 World Wide Policy ReviewIPv6 World Wide Policy Review
IPv6 World Wide Policy Review
 
About the RIPE NCC
About the RIPE NCCAbout the RIPE NCC
About the RIPE NCC
 
NRO Statistics
NRO StatisticsNRO Statistics
NRO Statistics
 
RIPE 60 Newcomers' Introduction
RIPE 60 Newcomers' IntroductionRIPE 60 Newcomers' Introduction
RIPE 60 Newcomers' Introduction
 

Recently uploaded

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Recently uploaded (20)

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

Small but Interesting Things

  • 1. RIPE Network Coordination Centre “Small but interesting things” Three lightning talks in a row Róbert Kisteleki RIPE NCC Róbert Kisteleki RIPE60 http://www.ripe.net 1
  • 2. RIPE Network Coordination Centre PI usage trends Analysis: René Wilhelm Róbert Kisteleki RIPE60 http://www.ripe.net 2
  • 3. RIPE Network Coordination Centre PI usage trends Initial questions: •  Identify typical usage scenarios of PI resources with particular emphasis on LIRs that hold the largest numbers of these resources. •  Identify changes and new trends since introduction of 2007-01. •  Identify and quantify substitution of PI for PA resources. Identify the drivers of such substitution. •  If there’s a trend: identify revenue consequences for the RIPE NCC. Róbert Kisteleki RIPE60 http://www.ripe.net 3
  • 4. RIPE Network Coordination Centre PI usage trends Róbert Kisteleki RIPE60 http://www.ripe.net 4
  • 5. RIPE Network Coordination Centre PI usage trends Róbert Kisteleki RIPE60 http://www.ripe.net 5
  • 6. RIPE Network Coordination Centre PI usage trends Róbert Kisteleki RIPE60 http://www.ripe.net 6
  • 7. RIPE Network Coordination Centre PI usage trends Róbert Kisteleki RIPE60 http://www.ripe.net 7
  • 8. RIPE Network Coordination Centre PI usage trends Róbert Kisteleki RIPE60 http://www.ripe.net 8
  • 9. RIPE Network Coordination Centre PI usage trends LIRs and PI assignments: Róbert Kisteleki RIPE60 http://www.ripe.net 9
  • 10. RIPE Network Coordination Centre PI usage trends Róbert Kisteleki RIPE60 http://www.ripe.net 10
  • 11. RIPE Network Coordination Centre PI usage trends Stories for PA to PI substitution we’ve found: •  Looking at examples where PA decreased, PI increased: •  LIR1: new PI to end user, 1 of LIR’s own PAs returned •  LIR2 and LIR3: part of reclamation process, a fraction of the original PA was morphed into and kept as PI •  LIR4: part of business (subsidiary) is sold, PA went with it, new end user acquired •  LIR5: was split, the part that had PA was closed. •  IPRA story: •  LIR wants to convert PA to PI “just because” So far there are no visible trends for this! Róbert Kisteleki RIPE60 http://www.ripe.net 11
  • 12. RIPE Network Coordination Centre IPv4 “dirtyness” Róbert Kisteleki RIPE60 http://www.ripe.net 12
  • 13. RIPE Network Coordination Centre IPv4 “dirtyness” Starting point: We have noticed an increase in returns of “dirty” prefixes in the holy name of aggregation. (Where “dirty” means it’s partly or completely listed in one or more spamlists, do-not-route lists, etc.) Róbert Kisteleki RIPE60 http://www.ripe.net 13
  • 14. RIPE Network Coordination Centre IPv4 “dirtyness” This made us wonder: •  How often does it happen that an address block becomes “dirty” soon after we assign/allocate it? •  Is it significant in terms of address space consumption? •  Are there any LIRs that are more prone to this? •  How often do they come back to exchange the “dirty” block for another (preferably clean) block? We do have historical data for allocations/assignments and for some blacklists, we can check! Róbert Kisteleki RIPE60 http://www.ripe.net 14
  • 15. RIPE Network Coordination Centre IPv4 “dirtyness” Methodology: •  Look at recent allocations/assignments •  Gather basic data (LIR, date, type, …) •  Check resource in RIS and in various blacklists •  Weeks and months after assignment/allocation •  Weeks/months before assignment/allocation Look at cases where the resource was “clean” before the handout, but less so after it. Play with thresholds. Róbert Kisteleki RIPE60 http://www.ripe.net 15
  • 16. RIPE Network Coordination Centre IPv4 “dirtyness” Caveats: •  Spamlists / blacklists have their own semantics •  And they can be wrong too! •  Having a small number of addresses marked can happen to anyone •  Anyone can have hacked clients •  Having a larger number of addresses marked is still no proof of ISP wrongdoing However: significant differences can serve as indicators to pay more attention! Róbert Kisteleki RIPE60 http://www.ripe.net 16
  • 17. RIPE Network Coordination Centre IPv4 “dirtyness” Results – relaxed approach (some dirtiness is OK) Number of prefixes Address space (/16s) LIR 5 0.25 ru.LIR1 4 0.4 ua.LIR2 2 0.015 ua.LIR3 2 2 ru.LIR4 2 0.75 ru.LIR5 2 0.27 ru.LIR6 2 0.14 ru.LIR7 2 2 pl.LIR8 2 12 it.LIR9 2 0.625 hr.LIRA 2 8 de.LIRB 2 10 de.LIRC Total: 128 blocks from 111 LIRs, 106 /16s of address space. Róbert Kisteleki RIPE60 http://www.ripe.net 17
  • 18. RIPE Network Coordination Centre IPv4 “dirtyness” Results – strict approach (any dirtiness counts) Number of prefixes Address space (/16s) LIR 41 0.875 ru.LIR1 30 0.645 cz.LIR2 28 0.875 ua.LIR3 19 0.551 cz.LIR4 11 8.07 ro.LIR5 8 0.328 ru.LIR6 7 0.109 ua.LIR7 6 0.176 ru.LIR8 6 0.516 rs.LIR9 5 0.203 pl.LIRA 5 0.766 pl.LIRB Total: 704 blocks from 494 LIRs, 258 /16s of address space. Róbert Kisteleki RIPE60 http://www.ripe.net 18
  • 19. RIPE Network Coordination Centre IPv4 “dirtyness” Summary: •  Depending on level of paranoia, one can draw different conclusions •  In any case, Registration Services is aware of this phenomenon and takes it into account •  Once IPv4 runs out, reassignment / reallocation will very likely happen more often. •  Should the RIPE NCC think about this aspect? Róbert Kisteleki RIPE60 http://www.ripe.net 19
  • 20. RIPE Network Coordination Centre Historical BGPlay Thesis work of Claudio Squarcella Róbert Kisteleki RIPE60 http://www.ripe.net 20
  • 21. RIPE Network Coordination Centre Historical BGPlay Starting points: •  We have a long history of BGP recorded in RIS •  We also have an efficient (prototype) mechanism to dig deep into this (INRDB) •  There are nice tools to visualize this kind of data – BGPlay from Roma Tre Uni being one of them Let’s combine these components into something more useful! Róbert Kisteleki RIPE60 http://www.ripe.net 21
  • 22. RIPE Network Coordination Centre Historical BGPlay Results: •  A new tool that anyone can try out •  Very similar to BGPlay •  It starts from RIS table dumps, not updates •  So it doesn’t capture the fine details •  But it does show the interruptions to stability and major changes •  It lets you check the “long term” view of a IPv4/IPv6 prefix and/or ASN •  You can filter temporary events, where you can define what “temporary” means in the order of days-weeks Check it out – details are on RIPE Labs! Róbert Kisteleki RIPE60 http://www.ripe.net 22
  • 23. RIPE Network Coordination Centre Historical BGPlay DEMO Róbert Kisteleki RIPE60 http://www.ripe.net 23
  • 24. RIPE Network Coordination Centre Questions? Róbert Kisteleki RIPE60 http://www.ripe.net 24