330 likes | 345 Views
Learn about RIPE NCC's Test Traffic Measurements (TTM) and Routing Information Service, offering scientifically defendable standards for network performance evaluation. Utilize TTM to measure delay, loss, and routing in inter-provider networks. Benefit from the Routing Information Service to analyze BGP announcements and network reachability. Explore new tools and data visualizations for managing network performance.
E N D
New Services from theRIPE NCC Henk Uijterwaal RIPE NCC New Projects Group NANOG-26, Eugene, OR October 29, 2002
Outline • 2 services from the RIPE NCC • Test Traffic Measurements • Routing Information Service • Follow-up on talks at the Winter 2000 meeting
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 • 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
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 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 • 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
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)
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 • 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 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 • The next measurement to be added • 2 Parameters: • C: Total Capacity • A: Available Bandwidth • Method based on packet dispersion • Available on the box
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 • 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 • 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
9 Route Collectors RIPE NCC LINX AMS-IX SPINX CIXP VIX Netnod MAE-West NSPIXP2 200 peering sessions Route Collectors
Growing by about 250/month in 2002 More and more sites are multi-homed AS’s seen
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 • …
Hyperlinked “Host spots” webpage(Most active prefixes)
“Host spots” webpage(Most active prefixes) (2) Updates during the queried period: Type Prefix Time Peer AS Path A 193.73.204.0/24 2002-10-01 00:00:03 64.211.147.146 3549 701 702 15623 A 193.73.204.0/24 2002-10-01 00:00:04 64.211.147.146 3549 701 702 15623 A 193.73.204.0/24 2002-10-01 00:00:05 64.211.147.146 3549 701 702 15623 A 193.73.204.0/24 2002-10-01 00:00:12 64.211.147.146 3549 701 702 15623 A 193.73.204.0/24 2002-10-01 00:02:00 64.211.147.146 3549 701 702 15623 A 193.73.204.0/24 2002-10-01 00:02:30 64.211.147.146 3549 701 702 15623 A 193.73.204.0/24 2002-10-01 00:02:54 64.211.147.146 3549 701 702 15623 A 193.73.204.0/24 2002-10-01 00:03:28 64.211.147.146 3549 701 702 15623 A 193.73.204.0/24 2002-10-01 00:06:38 64.211.147.146 3549 701 702 15623 A 193.73.204.0/24 2002-10-01 00:06:39 64.211.147.146 3549 701 702 15623 A 193.73.204.0/24 2002-10-01 00:06:43 64.211.147.146 3549 701 702 15623 A 193.73.204.0/24 2002-10-01 00:07:11 64.211.147.146 3549 701 702 15623 A 193.73.204.0/24 2002-10-01 00:07:39 64.211.147.146 3549 701 702 15623 A 193.73.204.0/24 2002-10-01 00:08:00 64.211.147.146 3549 701 702 15623
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 • 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
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? • 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 ris-peering@ripe.net or • Fill in form at http://www.ris.ripe.net/cgi-bin/peerreq.cgi • 1 or 2 days to set this up
TTM http://www.ripe.net/test-traffic Papers Presentations “For future test-box hosts” ttm@ripe.net: TTM Crew @ NCC tt-wg@ripe.net: RIPE WG on this topic (Majordomo) RIS http://www.ripe.net/ris/ris-index.html Presentations Access to the data ris@ripe.net: RIS Crew @ NCC routing-wg@ripe.net: RIPE WG on this topic (Majordomo) URL’s, Contact Addresses