New services from the ripe ncc
This presentation is the property of its rightful owner.
Sponsored Links
1 / 33

New Services from the RIPE NCC PowerPoint PPT Presentation


  • 87 Views
  • Uploaded on
  • Presentation posted in: General

New Services from the RIPE NCC. Henk Uijterwaal RIPE NCC New Projects Group NANOG-26, Eugene, OR September 14, 2014. Outline. 2 services from the RIPE NCC Test Traffic Measurements Routing Information Service Follow-up on talks at the Winter 2000 meeting.

Download Presentation

New Services from the RIPE NCC

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


New services from the ripe ncc

New Services from theRIPE NCC

Henk Uijterwaal

RIPE NCC New Projects Group

NANOG-26, Eugene, OR

September 14, 2014


Outline

Outline

  • 2 services from the RIPE NCC

    • Test Traffic Measurements

    • Routing Information Service

  • Follow-up on talks at the Winter 2000 meeting


Part 1 test traffic measurements

Part 1Test Traffic Measurements


Ttm 101

TTM 101

  • Project to do performance measurements on the Internet

    • Delay

    • Loss

    • Routing

  • One way, active, “real” traffic

  • Inter-provider networks only

    • Hard for individual provider

    • Techniques can be used for internal networks though

  • Scientifically defendable, well defined standards

    • IETF IPPM, RFC’s: 2330, 2679, 2680, ...


Ttm service goals

TTM Service Goals

  • Black box

    • No configuration by the user

    • No user access

    • Guarantees well-defined environment for the measurements

  • Easy to install, little maintenance

  • Available to the entire community

    All you have to do,

    is to look at the results


Test box locations

Test-box Locations


Cdma clocks

CDMA Clocks

  • Independent clock source necessary

  • Installing a GPS clock is not always easy

  • Any alternatives to GPS?

  • CDMA

    • 3rd generation mobile phone standard

    • Phones needs a time signal

    • GPS Sync’ed base stations broadcast time signal

  • Can this be used for TTM?


Cdma clocks1

CDMA Clocks

  • Yes! Same accuracy

  • Praecis CT

    • “Phone without speaker, mike and keypad”

    • http://www.endruntechnologies.com

  • Works everywhere your cell phone works

  • Simply mount on a wall

    • $0.02 installation costs


Alarms and near real time plots

Alarms and near real-time plots

  • So-far, 6-30 hour delay between collection and plots on the web

  • All kinds of reasons why this is too slow:

    • Angry customer

    • Alarm from the box

  • Interface for this, recent plots, few minutes delay

    • Public Demo: http://tt01.ripe.net:10259/

  • Also gives access to configuration and status information


User interface

User Interface


User interface1

Current Measurements

Rate, target, packet size

Status

Who set this up:

TTM Crew

You (somebody at your site)

They (somebody at the other side)

User Interface

  • Data volume (bits/second)


Daily report

Daily report


Daily report 2

Daily Report (2)


Ip delay variations or jitter

IP-Delay Variations or Jitter

  • For some applications, the absolute delay does not really matter

  • However, packets should arrive with constant intervals

    • Voice over IP

    • Video on demand

  • Metric and Plots


Trends

Trends

  • Delay over 6 months

     Night Morning Afternoon  Evening

  • Content provider with new customers

  • Intended for capacity planning

Median Delay

April 1

November 1


Ipv6 version

IPv6 version

  • IPv6 networks so-far

    • Tunneled over v4

    • Performance monitoring was an afterthought

  • Several native IPv6 network now operational

    • Interested in performance measurements from the start

  • Use existing products: RIPE NCC TTM

  • Porting

  • -testing, production version by December


Bandwidth

Bandwidth

  • The next measurement to be added

  • 2 Parameters:

    • C: Total Capacity

    • A: Available Bandwidth

  • Method based on packet dispersion

  • Available on the box


Part 2 routing information service

Part 2Routing Information Service


Ris 101

RIS 101

  • AS1’s NOC gets a user complaint:

    • “Last night, I could not reach www.x.com.”

  • AS1’s NOC looks at the current routing tables

    • “Well, it works now”

Router

AS2

Router

AS5

AS1

www.x.com

User

AS3

AS4


Motivation

Motivation

  • Something is wrong with your routing

  • Current tools:

    • Log in to your router

    • Use a looking glass on other routers

  • Problems:

    • How to find right looking glass?

    • What if the looking glass cannot be reached either?

    • Accessing multiple LG’s takes a lot of time

    • No history mechanism

  • Solution: Routing Information Service (RIS)


Goals of the ris

Goals of the RIS

  • Set up route collectors that collect BGP announcements between AS’s

  • Time-stamp and store in a data-base

  • Set up interactive queries to database

    • Giant looking glass with history

    • Network reachability from other networks

  • Provide raw data and statistics

    • for reality checks, RRCC project

    • to generate trend analysis

  • Available to the Community


Route collectors

9 Route Collectors

RIPE NCC

LINX

AMS-IX

SPINX

CIXP

VIX

Netnod

MAE-West

NSPIXP2

200 peering sessions

Route Collectors


As s seen

Growing by about 250/month in 2002

More and more sites are multi-homed

AS’s seen


Cdf for the number of peers

CDF for the number of peers


Simple queries

Simple queries

  • AS by time

    • RIB for an AS at a given time

    • Announcements since then

  • Prefix by time

  • AS in use

    • Is your AS seen anywhere?

    • Startup, registration

  • Plots

    • Number of updates

    • Prefix distribution


Host spots webpage most active prefixes

Hyperlinked

“Host spots” webpage(Most active prefixes)


Host spots webpage most active prefixes 2

“Host spots” webpage(Most active prefixes) (2)

Updates during the queried period:

TypePrefix Time PeerAS Path

A193.73.204.0/24 2002-10-01 00:00:0364.211.147.1463549 701 702 15623

A193.73.204.0/24 2002-10-01 00:00:0464.211.147.1463549 701 702 15623

A193.73.204.0/24 2002-10-01 00:00:0564.211.147.1463549 701 702 15623

A193.73.204.0/24 2002-10-01 00:00:1264.211.147.1463549 701 702 15623

A193.73.204.0/24 2002-10-01 00:02:0064.211.147.1463549 701 702 15623

A193.73.204.0/24 2002-10-01 00:02:3064.211.147.1463549 701 702 15623

A193.73.204.0/24 2002-10-01 00:02:5464.211.147.1463549 701 702 15623

A193.73.204.0/24 2002-10-01 00:03:2864.211.147.1463549 701 702 15623

A193.73.204.0/24 2002-10-01 00:06:3864.211.147.1463549 701 702 15623

A193.73.204.0/24 2002-10-01 00:06:3964.211.147.1463549 701 702 15623

A193.73.204.0/24 2002-10-01 00:06:4364.211.147.1463549 701 702 15623

A193.73.204.0/24 2002-10-01 00:07:1164.211.147.1463549 701 702 15623

A193.73.204.0/24 2002-10-01 00:07:3964.211.147.1463549 701 702 15623

A193.73.204.0/24 2002-10-01 00:08:0064.211.147.1463549 701 702 15623


Martians the list you don t want to be on

MartiansThe list you don’t want to be on...

  • Prefixes not allowed by draft-manning-dsua

    • Loopback

    • RFC1918 space

    • Class D/E-space, …

  • Usually private addresses leaking into the public space

  • Daily list with prefixes and origins


Bgp beacons

BGP Beacons

  • Prefixes intentionally announced at known times by each route collector

    • Announced at 0, 4, 8, 12, 16, 20 GMT

    • Withdrawn at 2, 6, 10, 14, 18, 22 GMT

    • Prefix 195.80.(224+n).0/24

    • N=0…8 for the RRC’s

    • Part of the RIS AS 12654

  • Intended for flapping and dampening studies

  • Active since 30/9/2002


New services from the ripe ncc

MyAS

  • Currently: user has to visit our webpages

  • Reverse approach:

    • List AS’s and prefixes

    • Warn if something happens to them

  • Prototype RIPE44


Participate in ttm or ris

Participate in TTM or RIS?

  • TTM

    • Buy a test-box, sign service contract, pay invoice

      • http://www.ripe.net/test-traffic/Host_testbox/

    • Plug and play

    • Start looking at the data

  • RIS

    • Send peering details to [email protected] or

    • Fill in form at http://www.ris.ripe.net/cgi-bin/peerreq.cgi

    • 1 or 2 days to set this up


Url s contact addresses

TTM

http://www.ripe.net/test-traffic

Papers

Presentations

“For future test-box hosts”

[email protected]: TTM Crew @ NCC

[email protected]: RIPE WG on this topic (Majordomo)

RIS

http://www.ripe.net/ris/ris-index.html

Presentations

Access to the data

[email protected]: RIS Crew @ NCC

[email protected]: RIPE WG on this topic (Majordomo)

URL’s, Contact Addresses


Questions discussion

Questions, Discussion


  • Login