Transcript ppt - apnic

Routing Information Service
(RIS)
Arife Coltekin, Luigi Corsello,
Henk Uijterwaal,
Daniel Karrenberg
RIPE-NCC
APNIC 2001
1
.
APNIC 2001
.
http://www.ripe.net/ris/
Overview
• Why a Routing Information Service?
• What is the Routing Information Service ?
• How to use the RIS !
• How to participate !
• Q&A
.
APNIC 2001
.
2
http://www.ripe.net/ris/
Why a RIS ?
• Global routing behavior affects I(S)P service
• Distant routing problems are difficult to
diagnose
• ‘Routing quality’ of neighbors is difficult to
assess
• Destination based routing provides ‘one-wayonly’ control & diagnostics
• Looking glasses are a crude tool to cover the
‘other direction’
.
APNIC 2001
.
3
http://www.ripe.net/ris/
What is RIS?
• “Looking Glass on Drugs”
• Multiple route collectors integrate multiple
views
• Database provides access to more than just
instantaneous data
• Database supports various (longer term)
analysis products
• Multiple collectors and database enable
complex analysis products
.
APNIC 2001
.
4
http://www.ripe.net/ris/
Data Base @ the RIPE NCC
new setup
RIPE NCC
RRC00
RRC01
Insertion
Machine
Server
Machine
User
Interface
RRC02
Tape
Disks
RRCxx
.
APNIC 2001
.
5
http://www.ripe.net/ris/
Remote Route Collectors
• Currently 6:
–
–
–
–
–
–
RIPE NCC, 13 peers worldwide
LINX (London), July 2000, 40 peers
AMS-IX, February 2001, 33 peers
SFINX (Paris), March 2001, 12 peers
CIXP (Geneva), April 2001, 11 peers
VIX (Vienna), June 2001, 28 peers
– ISPNXP2 (Tokyo),
just installed in cooperation with APNIC
.
APNIC 2001
.
6
http://www.ripe.net/ris/
User Interface
• http://www.ripe.net/ris/ris-index.html
• Raw Database Queries
• AsInUse
– shows peering history of a particular AS
– Beta, but quite popular
– used by RIPE NCC registration staff
We need
your input!
• Other queries? Yes
.
APNIC 2001
.
7
http://www.ripe.net/ris/
Raw Database Query
• Main Parameters
Live Example
– RRC
– AS# or IP Address
– Time Period
• Example: www.apnic.net at LINX (London)
– note query for /32 Address possible
• returns routes containing Address
– output starts with routing table dump, then updates
.
APNIC 2001
.
8
http://www.ripe.net/ris/
Daily Analysis
• RIS Database
RIS
Queries
DB
SQL2RRD
• SQL2RRD: Universal
tool to do large
amounts of (similar)
queries
RRD
• RRD Database:
– Plots on the Web
– Last command to
generate report
.
WWW
email
APNIC 2001
.
9
http://www.ripe.net/ris/
Prefixes per Prefix Length
Prefixes per prefix length
100,000
Prefix Count
10,000
1,000
100
10
1
0
/8
/10
/12
/14
/16
/18
/20
/22
/24
/26
/28
/30
/32
Prefix length
17.1.2001 (143,101 prefixes)
.
APNIC 2001
.
10
http://www.ripe.net/ris/
Origin ASes announcing
only one Prefix
Origin ASes announcing only one prefix
10000
AS count
1000
100
10
1
0.1
/8
/10
/12
/14
/16
/18
/20
/22
/24
/26
/28
/30
/32
Prefix length
17.1.2001 (3,444 prefixes)
.
APNIC 2001
.
11
http://www.ripe.net/ris/
Origin ASes per
announced Prefixes
Origin ASes per announced prefixes
10,000
100
10
1
181 to 190
121 to 130
97
91
85
79
73
67
61
55
49
43
37
31
25
19
13
7
0
1
AS count
1,000
Anncounced prefixes
3.11.2000
.
30.11.2000
APNIC 2001
25.12.2000
.
17.1.2001
12
http://www.ripe.net/ris/
Raw data
• There is a lot of interest in the raw data
– ISMA2000
– Hermes
–…
• Raw data is now available
• http://abcoude.ripe.net/ris/rawdata
.
APNIC 2001
.
13
http://www.ripe.net/ris/
How to Participate
Please peer with RIS
at Tokyo and elsewhere!
http://www.ripe.net/ripencc/
pub-services/np/rrc06.html
14
.
APNIC 2001
.
http://www.ripe.net/ris/
Questions, Discussion
.
APNIC 2001
.
15
http://www.ripe.net/ris/