Скачать презентацию New Services from the RIPE NCC Henk Uijterwaal Скачать презентацию New Services from the RIPE NCC Henk Uijterwaal

580a1144199cc6001857a315d1372984.ppt

  • Количество слайдов: 33

New Services from the RIPE NCC Henk Uijterwaal RIPE NCC New Projects Group NANOG-26, New Services from the RIPE NCC Henk Uijterwaal RIPE NCC New Projects Group NANOG-26, Eugene, OR 16 March 2018 Henk Uijterwaal . NANOG-26, 16 March 2018 . 1 http: //www. ripe. net/test-traffic

Outline • 2 services from the RIPE NCC – Test Traffic Measurements – Routing Outline • 2 services from the RIPE NCC – Test Traffic Measurements – Routing Information Service • Follow-up on talks at the Winter 2000 meeting Henk Uijterwaal . NANOG-26, 16 March 2018 . 2 http: //www. ripe. net/test-traffic

Part 1 Test Traffic Measurements Henk Uijterwaal <henk@ripe. net> . NANOG-26, 16 March 2018 Part 1 Test Traffic Measurements Henk Uijterwaal . NANOG-26, 16 March 2018 . 3 http: //www. ripe. net/test-traffic

TTM 101 • Project to do performance measurements on the Internet – Delay – 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, . . . Henk Uijterwaal . NANOG-26, 16 March 2018 . 4 http: //www. ripe. net/test-traffic

TTM Service Goals • Black box – No configuration by the user – No 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 Henk Uijterwaal . NANOG-26, 16 March 2018 . 5 http: //www. ripe. net/test-traffic

Test-box Locations Henk Uijterwaal <henk@ripe. net> . NANOG-26, 16 March 2018 . 6 http: Test-box Locations Henk Uijterwaal . NANOG-26, 16 March 2018 . 6 http: //www. ripe. net/test-traffic

CDMA Clocks • • Independent clock source necessary Installing a GPS clock is not CDMA Clocks • • Independent clock source necessary Installing a GPS clock is not always easy Any alternatives to GPS? CDMA – 3 rd generation mobile phone standard – Phones needs a time signal – GPS Sync’ed base stations broadcast time signal • Can this be used for TTM? Henk Uijterwaal . NANOG-26, 16 March 2018 . 7 http: //www. ripe. net/test-traffic

CDMA Clocks • Yes! Same accuracy • Praecis CT – “Phone without speaker, mike CDMA Clocks • Yes! Same accuracy • Praecis CT – “Phone without speaker, mike and keypad” – http: //www. endruntechnol ogies. com • Works everywhere your cell phone works • Simply mount on a wall – $0. 02 installation costs Henk Uijterwaal . NANOG-26, 16 March 2018 . 8 http: //www. ripe. net/test-traffic

Alarms and near real-time plots • So-far, 6 -30 hour delay between collection and 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: //tt 01. ripe. net: 10259/ • Also gives access to configuration and status information Henk Uijterwaal . NANOG-26, 16 March 2018 . 9 http: //www. ripe. net/test-traffic

User Interface Henk Uijterwaal <henk@ripe. net> . NANOG-26, 16 March 2018 . 10 http: User Interface Henk Uijterwaal . NANOG-26, 16 March 2018 . 10 http: //www. ripe. net/test-traffic

 • Current Measurements User Interface – Rate, target, packet size – Status – • Current Measurements User Interface – Rate, target, packet size – Status – Who set this up: • TTM Crew • You (somebody at your site) • They (somebody at the other side) • Data volume (bits/second) Henk Uijterwaal . NANOG-26, 16 March 2018 . 11 http: //www. ripe. net/test-traffic

Daily report Henk Uijterwaal <henk@ripe. net> . NANOG-26, 16 March 2018 . 12 http: Daily report Henk Uijterwaal . NANOG-26, 16 March 2018 . 12 http: //www. ripe. net/test-traffic

Daily Report (2) Henk Uijterwaal <henk@ripe. net> . NANOG-26, 16 March 2018 . 13 Daily Report (2) Henk Uijterwaal . NANOG-26, 16 March 2018 . 13 http: //www. ripe. net/test-traffic

IP-Delay Variations or Jitter • For some applications, the absolute delay does not really 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 Henk Uijterwaal . NANOG-26, 16 March 2018 . 14 http: //www. ripe. net/test-traffic

Median Delay Trends April 1 November 1 • Delay over 6 months Night Morning Median Delay Trends April 1 November 1 • Delay over 6 months Night Morning Afternoon Evening • Content provider with new customers • Intended for capacity planning Henk Uijterwaal . NANOG-26, 16 March 2018 . 15 http: //www. ripe. net/test-traffic

IPv 6 version • IPv 6 networks so-far – Tunneled over v 4 – IPv 6 version • IPv 6 networks so-far – Tunneled over v 4 – Performance monitoring was an afterthought • Several native IPv 6 network now operational – Interested in performance measurements from the start • Use existing products: RIPE NCC TTM • Porting • -testing, production version by December Henk Uijterwaal . NANOG-26, 16 March 2018 . 16 http: //www. ripe. net/test-traffic

Bandwidth • The next measurement to be added • 2 Parameters: – C: Total Bandwidth • The next measurement to be added • 2 Parameters: – C: Total Capacity – A: Available Bandwidth • Method based on packet dispersion • Available on the box Henk Uijterwaal . NANOG-26, 16 March 2018 . 17 http: //www. ripe. net/test-traffic

Part 2 Routing Information Service Henk Uijterwaal <henk@ripe. net> . NANOG-26, 16 March 2018 Part 2 Routing Information Service Henk Uijterwaal . NANOG-26, 16 March 2018 . 18 http: //www. ripe. net/test-traffic

RIS 101 Router AS 5 AS 2 AS 1 User AS 3 AS 4 RIS 101 Router AS 5 AS 2 AS 1 User AS 3 AS 4 www. x. com • AS 1’s NOC gets a user complaint: – “Last night, I could not reach www. x. com. ” • AS 1’s NOC looks at the current routing tables – “Well, it works now” Henk Uijterwaal . NANOG-26, 16 March 2018 . 19 http: //www. ripe. net/test-traffic

Motivation • Something is wrong with your routing • Current tools: – Log in 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) Henk Uijterwaal . NANOG-26, 16 March 2018 . 20 http: //www. ripe. net/test-traffic

Goals of the RIS • Set up route collectors that collect BGP announcements between 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 Henk Uijterwaal . NANOG-26, 16 March 2018 . 21 http: //www. ripe. net/test-traffic

Route Collectors • 9 Route Collectors – – – – – RIPE NCC LINX Route Collectors • 9 Route Collectors – – – – – RIPE NCC LINX AMS-IX SPINX CIXP VIX Netnod MAE-West NSPIXP 2 • 200 peering sessions Henk Uijterwaal . NANOG-26, 16 March 2018 . 22 http: //www. ripe. net/test-traffic

AS’s seen • Growing by about 250/month in 2002 • More and more sites AS’s seen • Growing by about 250/month in 2002 • More and more sites are multi-homed Henk Uijterwaal . NANOG-26, 16 March 2018 . 23 http: //www. ripe. net/test-traffic

CDF for the number of peers Henk Uijterwaal <henk@ripe. net> . NANOG-26, 16 March CDF for the number of peers Henk Uijterwaal . NANOG-26, 16 March 2018 . 24 http: //www. ripe. net/test-traffic

Simple queries • AS by time – RIB for an AS at a given 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 –… Henk Uijterwaal . NANOG-26, 16 March 2018 . 25 http: //www. ripe. net/test-traffic

“Host spots” webpage (Most active prefixes) Hyperlinked Henk Uijterwaal <henk@ripe. net> . NANOG-26, 16 “Host spots” webpage (Most active prefixes) Hyperlinked Henk Uijterwaal . NANOG-26, 16 March 2018 . 26 http: //www. ripe. net/test-traffic

“Host spots” webpage (Most active prefixes) (2) Updates during the queried period: Type Prefix “Host spots” webpage (Most active prefixes) (2) Updates during the queried period: Type Prefix A 193. 73. 204. 0/24 A 193. 73. 204. 0/24 Time 2002 -10 -01 00: 03 2002 -10 -01 00: 04 2002 -10 -01 00: 05 2002 -10 -01 00: 12 2002 -10 -01 00: 02: 00 2002 -10 -01 00: 02: 30 2002 -10 -01 00: 02: 54 2002 -10 -01 00: 03: 28 2002 -10 -01 00: 06: 39 2002 -10 -01 00: 06: 43 2002 -10 -01 00: 07: 11 2002 -10 -01 00: 07: 39 2002 -10 -01 00: 08: 00 Henk Uijterwaal . Peer 64. 211. 147. 146 64. 211. 147. 146 NANOG-26, 16 March 2018 . AS Path 3549 701 702 15623 3549 701 702 15623 3549 701 702 15623 3549 701 702 15623 http: //www. ripe. net/test-traffic 27

Martians The list you don’t want to be on. . . • Prefixes not Martians The list you don’t want to be on. . . • Prefixes not allowed by draft-manning-dsua – Loopback – RFC 1918 space – Class D/E-space, … • Usually private addresses leaking into the public space • Daily list with prefixes and origins Henk Uijterwaal . NANOG-26, 16 March 2018 . 28 http: //www. ripe. net/test-traffic

BGP Beacons • Prefixes intentionally announced at known times by each route collector – 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 Henk Uijterwaal . NANOG-26, 16 March 2018 . 29 http: //www. ripe. net/test-traffic

My. AS • Currently: user has to visit our webpages • Reverse approach: – My. AS • Currently: user has to visit our webpages • Reverse approach: – List AS’s and prefixes – Warn if something happens to them • Prototype RIPE 44 Henk Uijterwaal . NANOG-26, 16 March 2018 . 30 http: //www. ripe. net/test-traffic

Participate in TTM or RIS? • TTM – Buy a test-box, sign service contract, 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] net or – Fill in form at http: //www. ris. ripe. net/cgibin/peerreq. cgi – 1 or 2 days to set this up Henk Uijterwaal . NANOG-26, 16 March 2018 . 31 http: //www. ripe. net/test-traffic

URL’s, Contact Addresses • TTM • RIS – http: //www. ripe. net/testtraffic – http: URL’s, Contact Addresses • TTM • RIS – http: //www. ripe. net/testtraffic – http: //www. ripe. net/ris-index. html • Papers • Presentations • “For future test-box hosts” – [email protected] net : TTM Crew @ NCC – [email protected] net: RIPE WG on this topic (Majordomo) Henk Uijterwaal . • Presentations • Access to the data – [email protected] net: RIS Crew @ NCC – [email protected] net: RIPE WG on this topic (Majordomo) NANOG-26, 16 March 2018 . 32 http: //www. ripe. net/test-traffic

Questions, Discussion Henk Uijterwaal <henk@ripe. net> . NANOG-26, 16 March 2018 . 33 http: Questions, Discussion Henk Uijterwaal . NANOG-26, 16 March 2018 . 33 http: //www. ripe. net/test-traffic