The State of the (Romanian) Internet -...
Transcript of The State of the (Romanian) Internet -...
![Page 1: The State of the (Romanian) Internet - RONOGronog3.ronog.ro/wp...State-of-the-Romanian-Internet... · Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 2 Introduction •RIPE](https://reader033.fdocuments.us/reader033/viewer/2022042320/5f0a85637e708231d42c0a73/html5/thumbnails/1.jpg)
Mihnea-Costin Grigore | 12 October 2016 | RONOG 3
Interpreting RIPE NCC Data and Measurements
The State of the (Romanian) Internet
![Page 2: The State of the (Romanian) Internet - RONOGronog3.ronog.ro/wp...State-of-the-Romanian-Internet... · Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 2 Introduction •RIPE](https://reader033.fdocuments.us/reader033/viewer/2022042320/5f0a85637e708231d42c0a73/html5/thumbnails/2.jpg)
Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 2
Introduction
• RIPE NCC: The Regional Internet Registry for Europe, the Middle East and parts of Central Asia.
• Allocating and registering number resources (IPv4, IPv6, ASN) but also providing tools and measurements for the networking community
• Some examples: RIPE Atlas, RIPEstat, internal data and statistics
![Page 3: The State of the (Romanian) Internet - RONOGronog3.ronog.ro/wp...State-of-the-Romanian-Internet... · Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 2 Introduction •RIPE](https://reader033.fdocuments.us/reader033/viewer/2022042320/5f0a85637e708231d42c0a73/html5/thumbnails/3.jpg)
Data and Measurements
![Page 4: The State of the (Romanian) Internet - RONOGronog3.ronog.ro/wp...State-of-the-Romanian-Internet... · Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 2 Introduction •RIPE](https://reader033.fdocuments.us/reader033/viewer/2022042320/5f0a85637e708231d42c0a73/html5/thumbnails/4.jpg)
Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 4
Number of LIRs
• Total (as of 7 October 2016): 14,511
• Romania: 119 (101 with the last /22)
• Other countries in the region: - Bulgaria: 123
- Hungary: 133
- Moldova: 39
- Ukraine: 239
- Serbia: 93
![Page 5: The State of the (Romanian) Internet - RONOGronog3.ronog.ro/wp...State-of-the-Romanian-Internet... · Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 2 Introduction •RIPE](https://reader033.fdocuments.us/reader033/viewer/2022042320/5f0a85637e708231d42c0a73/html5/thumbnails/5.jpg)
Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 5
LIRs by age
0
14
28
42
56
70
Age of LIR (years)
0-2 2-4 4-6 6-8 8-10
10+
17
510
711
69
![Page 6: The State of the (Romanian) Internet - RONOGronog3.ronog.ro/wp...State-of-the-Romanian-Internet... · Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 2 Introduction •RIPE](https://reader033.fdocuments.us/reader033/viewer/2022042320/5f0a85637e708231d42c0a73/html5/thumbnails/6.jpg)
Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 6
RO GM vote registrations (1,191 total - May 2016)
0
4
8
12
16
20
Nov 2014
May 2015
Nov 2015
May 2016
7
11
14
20
![Page 7: The State of the (Romanian) Internet - RONOGronog3.ronog.ro/wp...State-of-the-Romanian-Internet... · Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 2 Introduction •RIPE](https://reader033.fdocuments.us/reader033/viewer/2022042320/5f0a85637e708231d42c0a73/html5/thumbnails/7.jpg)
Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 7
IPv6 RIPEness - Romania
33%
16%11%
24%
17%
0-star1-star2-star3-star4-star
![Page 8: The State of the (Romanian) Internet - RONOGronog3.ronog.ro/wp...State-of-the-Romanian-Internet... · Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 2 Introduction •RIPE](https://reader033.fdocuments.us/reader033/viewer/2022042320/5f0a85637e708231d42c0a73/html5/thumbnails/8.jpg)
Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 8
ASNs announcing IPv6
0%
5%
10%
15%
20%
25%
30%
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
All RO BG HU UA MD RS
![Page 9: The State of the (Romanian) Internet - RONOGronog3.ronog.ro/wp...State-of-the-Romanian-Internet... · Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 2 Introduction •RIPE](https://reader033.fdocuments.us/reader033/viewer/2022042320/5f0a85637e708231d42c0a73/html5/thumbnails/9.jpg)
Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 9
How to observe Romanian Internet?
• RIPE Atlas
• Thousands of measurement nodes
• Probes run different measurements - ping, traceroute, DNS, SSL
• https://atlas.ripe.net
![Page 10: The State of the (Romanian) Internet - RONOGronog3.ronog.ro/wp...State-of-the-Romanian-Internet... · Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 2 Introduction •RIPE](https://reader033.fdocuments.us/reader033/viewer/2022042320/5f0a85637e708231d42c0a73/html5/thumbnails/10.jpg)
Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 10
RIPE Atlas coverage
![Page 11: The State of the (Romanian) Internet - RONOGronog3.ronog.ro/wp...State-of-the-Romanian-Internet... · Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 2 Introduction •RIPE](https://reader033.fdocuments.us/reader033/viewer/2022042320/5f0a85637e708231d42c0a73/html5/thumbnails/11.jpg)
Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 11
RIPE Atlas infrastructure
• Probe distribution - 14,000 RIPE Atlas probes distributed
- 9,300 RIPE Atlas probes active
- 200 RIPE Atlas anchors active
• Coverage - 183 countries covered
- Originating ASes covered:
• IPv4: 3,384 (6.3%) • IPv6: 1,227 (10.7%)
![Page 12: The State of the (Romanian) Internet - RONOGronog3.ronog.ro/wp...State-of-the-Romanian-Internet... · Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 2 Introduction •RIPE](https://reader033.fdocuments.us/reader033/viewer/2022042320/5f0a85637e708231d42c0a73/html5/thumbnails/12.jpg)
Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 12
RIPE Atlas probes and anchors in RO
1 active anchor
52 active probes
![Page 13: The State of the (Romanian) Internet - RONOGronog3.ronog.ro/wp...State-of-the-Romanian-Internet... · Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 2 Introduction •RIPE](https://reader033.fdocuments.us/reader033/viewer/2022042320/5f0a85637e708231d42c0a73/html5/thumbnails/13.jpg)
Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 13
Measure a country?
• IXP-Country-Jedi - Are the paths between ASes staying in the country?
- What is the difference between IPv6 and IPv4?
- How many paths go via a local IXP?
- Which peer could you add to improve reachability?
• Experimental tool - Depends on probe distribution in a country
- Feature requests welcome!
![Page 14: The State of the (Romanian) Internet - RONOGronog3.ronog.ro/wp...State-of-the-Romanian-Internet... · Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 2 Introduction •RIPE](https://reader033.fdocuments.us/reader033/viewer/2022042320/5f0a85637e708231d42c0a73/html5/thumbnails/14.jpg)
Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 14
IXP Country Jedi
• Tool and concept: - https://github.com/emileaben/ixp-country-jedi
- https://labs.ripe.net/Members/emileaben/measuring-ixps-with-ripe-atlas
![Page 15: The State of the (Romanian) Internet - RONOGronog3.ronog.ro/wp...State-of-the-Romanian-Internet... · Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 2 Introduction •RIPE](https://reader033.fdocuments.us/reader033/viewer/2022042320/5f0a85637e708231d42c0a73/html5/thumbnails/15.jpg)
Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 15
IXP Country Jedi
• Traceroute mesh between RIPE Atlas probes - Identify ASNs in the country
- Identify IXPs and IXP LANs using PeeringDB
- Mesh: from a set of probes in a country to each other
- Max two probes per ASN
- Only “public” probes with “good” geolocation
- Hops geolocated using “OpenIPMap” database
![Page 16: The State of the (Romanian) Internet - RONOGronog3.ronog.ro/wp...State-of-the-Romanian-Internet... · Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 2 Introduction •RIPE](https://reader033.fdocuments.us/reader033/viewer/2022042320/5f0a85637e708231d42c0a73/html5/thumbnails/16.jpg)
Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 16
Do paths stay in the country?
• Snapshot of the paths that do, or don’t, stay local
![Page 17: The State of the (Romanian) Internet - RONOGronog3.ronog.ro/wp...State-of-the-Romanian-Internet... · Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 2 Introduction •RIPE](https://reader033.fdocuments.us/reader033/viewer/2022042320/5f0a85637e708231d42c0a73/html5/thumbnails/17.jpg)
Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 17
Difference between IPv4 and IPv6
• Fewer RIPE Atlas probes support IPv6
IPv6IPv4
![Page 18: The State of the (Romanian) Internet - RONOGronog3.ronog.ro/wp...State-of-the-Romanian-Internet... · Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 2 Introduction •RIPE](https://reader033.fdocuments.us/reader033/viewer/2022042320/5f0a85637e708231d42c0a73/html5/thumbnails/18.jpg)
Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 18
How many paths go via local IXP?
• Row: source
• Column: destination
• Cell: path
![Page 19: The State of the (Romanian) Internet - RONOGronog3.ronog.ro/wp...State-of-the-Romanian-Internet... · Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 2 Introduction •RIPE](https://reader033.fdocuments.us/reader033/viewer/2022042320/5f0a85637e708231d42c0a73/html5/thumbnails/19.jpg)
Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016
• Interactive diagnosis tool (hover over the cell) - http://sg-pub.ripe.net/emile/ixp-country-jedi/latest/RO/ixpcountry
• Red or blue: the path is going out of country - If this is a surprise/undesired: fix it!
• Yellow: the path is not going via a local IXP - If this is a surprise/undesired: fix it!
19
Potential routing optimisation
![Page 20: The State of the (Romanian) Internet - RONOGronog3.ronog.ro/wp...State-of-the-Romanian-Internet... · Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 2 Introduction •RIPE](https://reader033.fdocuments.us/reader033/viewer/2022042320/5f0a85637e708231d42c0a73/html5/thumbnails/20.jpg)
Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 20
Benefits
• Country: regulators, politicians, cyber-security - How many paths stay in the country? Where do they go?
• Operators - Routing and traffic optimisation
• IPv6 advocates - Comparing IPv4 and IPv6 paths
![Page 21: The State of the (Romanian) Internet - RONOGronog3.ronog.ro/wp...State-of-the-Romanian-Internet... · Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 2 Introduction •RIPE](https://reader033.fdocuments.us/reader033/viewer/2022042320/5f0a85637e708231d42c0a73/html5/thumbnails/21.jpg)
Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 21
Actions
• Use this tool to find possible suboptimal routing - Find your ASN in the mesh, find the person from another
ASN, have tea together :)
• To improve accuracy of this diagnostic tool - If your ASN is not on the graph, apply for a RIPE Atlas
probe
- If you move, remember to update your probe’s geolocation
![Page 22: The State of the (Romanian) Internet - RONOGronog3.ronog.ro/wp...State-of-the-Romanian-Internet... · Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 2 Introduction •RIPE](https://reader033.fdocuments.us/reader033/viewer/2022042320/5f0a85637e708231d42c0a73/html5/thumbnails/22.jpg)
Tools and Services
![Page 23: The State of the (Romanian) Internet - RONOGronog3.ronog.ro/wp...State-of-the-Romanian-Internet... · Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 2 Introduction •RIPE](https://reader033.fdocuments.us/reader033/viewer/2022042320/5f0a85637e708231d42c0a73/html5/thumbnails/23.jpg)
Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 23
RIPE NCC Membership Survey
• 51 Romanian members participated (43%)
• More than 50% of them from the Telecommunications sector
• Most comments centred around the IPv4 transfer market and the level of fees —please join the discussion on the [email protected] mailing list and the Address Policy WG.
![Page 24: The State of the (Romanian) Internet - RONOGronog3.ronog.ro/wp...State-of-the-Romanian-Internet... · Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 2 Introduction •RIPE](https://reader033.fdocuments.us/reader033/viewer/2022042320/5f0a85637e708231d42c0a73/html5/thumbnails/24.jpg)
Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 24
www.ripe.net
• RIPE Forum - https://www.ripe.net/participate/mail/forum/
• Policy Development Process - https://www.ripe.net/participate/policies/proposals/2015-04
• RIPE Documents (with diff tool) - https://www.ripe.net/publications/docs/ripe-649
![Page 25: The State of the (Romanian) Internet - RONOGronog3.ronog.ro/wp...State-of-the-Romanian-Internet... · Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 2 Introduction •RIPE](https://reader033.fdocuments.us/reader033/viewer/2022042320/5f0a85637e708231d42c0a73/html5/thumbnails/25.jpg)
Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 25
Participation in the PDP
![Page 26: The State of the (Romanian) Internet - RONOGronog3.ronog.ro/wp...State-of-the-Romanian-Internet... · Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 2 Introduction •RIPE](https://reader033.fdocuments.us/reader033/viewer/2022042320/5f0a85637e708231d42c0a73/html5/thumbnails/26.jpg)
Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 26
Tools
• RIPEstat - https://stat.ripe.net/RO
• RIPE Labs - https://labs.ripe.net/@@search?
SearchableText=romania&path=%2Flabs
• Training Services - Later this week, two training courses fully booked
- Check out the RIPE NCC Academy:https://academy.ripe.net/
![Page 27: The State of the (Romanian) Internet - RONOGronog3.ronog.ro/wp...State-of-the-Romanian-Internet... · Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 2 Introduction •RIPE](https://reader033.fdocuments.us/reader033/viewer/2022042320/5f0a85637e708231d42c0a73/html5/thumbnails/27.jpg)
Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 27
RACI - RIPE Academic Cooperation Initiative
• Connects the RIPE and the research communities - Offers academics the chance to present to industry, make
connections and get feedback
- Successful applicants receive complimentary tickets, travel and accommodation to meetings
- Join: ripe.net/raci/mailing-list
• Examples of relevant topics: - Network measurement and analysis, IPv6 deployment,
BGP routing, Network security, Internet governance, Internet of Things
![Page 28: The State of the (Romanian) Internet - RONOGronog3.ronog.ro/wp...State-of-the-Romanian-Internet... · Mihnea-Costin Grigore | RONOG 3, Bucharest | 12 October 2016 2 Introduction •RIPE](https://reader033.fdocuments.us/reader033/viewer/2022042320/5f0a85637e708231d42c0a73/html5/thumbnails/28.jpg)
[email protected] @mgc8888