Title: Routing Information Service Status and Plans
1Routing Information ServiceStatus and Plans
- Henk Uijterwaal, Antony Antony
- http//www.ripe.net/ris/
- RIPE36, Budapest, May 2000
2Overview
- Introduction
- Progress since RIPE35
- Current setup
- Some interesting observations in the data
- Plans for the next months
3Goals of the RIS
- Collect default-free time-stamped BGP
announcements between ASs and store in a data
base - At several points on the internet
- Set up interactive query to database
- Giant looking glass with history
- Network reachability from other networks
- Provide raw data
- for reality checks, IRR/RC
- to generate trend analysis
- Available to the Community
4Final Setup
IX1
BGP
Default free Border Router
Remote Route Collector
RIPE NCC Central Collector
database
BGP Updates RIB dumps
Remote Route Collector
Raw data Statistics
Command line Web Interface
5Overview
- Introduction
- Progress since RIPE35
- Current setup
- Some interesting observations in the data
- Plans for the next months
6Progress since RIPE35
- Set up peering sessions with interested parties
- Store data
- Work on user-interface
- Data-analysis
- Work on the open questions in the design document
- Finalized hardware for the RRCs.
7Research topics
- What is the best data-base to store the
information? (time series data) - How long should the data be online? What should
be done with the old data? - Determine the optimal number of routing table
dumps per day - Scalability of Collector Software MRT Zebra
- How to turn this into a regular service?
- ...
8Overview
- Introduction
- Progress since RIPE35
- Current setup
- Some interesting observations in the data
- Plans for the next months
9Current setup
- A Remote Route Collector
- Pentium III with 2 NIC, lots of memory and disk
- Collection software MRT
- A machine to store and analyze the data
- Set up about 13 EBGP sessions
- Collecting raw data since October
- Database contains data since May 2000
10Current Setup11 ASs, 13 EBGP Peers
RIPE NCC
BGP listener MRT
Data Collector
User Interface
DB
40 Mbytes/peer/day
EBGP
Peer 13
Peer 1
Peer 2
11Remote Route Collector (RRC)
- BGP4 ipv4 announcements between AS
- AS path origin AS
- Route prefix and length
- BGP attributes
- Errors in the BGP announcements
- Snapshots of routing table 3/day
- RRCs do not announce routes to peers
- RRCs will not forward IP traffic to peers
12RIS Prototype Peers
Multiple Peers from same AS
13Data Volume G Bytes
14Possible Queries to RIS Database
- Dump from RIB and Updates
- Computed state at the exact query time
- Examples
- 193.0.0.0/22 updates since yesterday
- Prefixes originating from AS3333
- Who announced 193.0.0.0/22 yesterday
- Your suggestions...
15Prototype User Interface
16Output of Query
17Where is this web page?
- http//abcoude.ripe.net/ris/ris-alpha.cgi
- Online help available
- Really need your feedback
- Is this useful?
- If so, let us know!
- If not, why not?
- Other queries that you like to see?
- Information missing in the help file?
18Overview
- Introduction
- Progress since RIPE35
- Current setup
- Some interesting observations in the data
- Plans for the next months
19Dark Prefixes in IPv4 Space ?
20IP Address Space SeenMay 11, 2000
of IPv4 Address space
21More than half of the routing table are /24s
22Overview
- Introduction
- Progress since RIPE35
- Current setup
- Some interesting observations in the data
- Plans for the next months
23Plans for the next months
- Add more features to our current setup
- User feedback
- Reduce delay in Updating Database
- Look in more detail at the data-base
- Which product should we use?
- Order and install
- Set up more RRCs around the world
- Operational issues
- Scalability of Collector Software
24Plans for the next months (2)
- Continue working on the open questions
- More peering sessions?
- Yes, always as long as we can store the data
- Contact Antony to set this up
- Analysis of the data
- Periodic reports about routing table
- Collaboration with other efforts in this area
- How to turn this into a regular service?
25Conclusions
- Development of the RIS according to schedule
- Prototype RIS available for general use
- Demonstration in the terminal room
- Your feedback is welcome
- Lots of interesting effects in the data
- More at RIPE-37!
26Questions, Discussion