SlideShare une entreprise Scribd logo
1  sur  18
Télécharger pour lire hors ligne
EURO-IX | Bucharest | early 21th century
RIPE Atlas and IXPs
“Stitchin’ it up”
emile.aben@ripe.net
EURO-IX - October 2014
Overview
• What happens if you combine:

- IXPs

- RIPE Atlas

- OpenIPMap (crowdsourced infrastructure geolocation)

!
• Use cases:

- Keeping Local Traffic Local

- Predicting latency via an IXP
2
EURO-IX - October 2014
RIPE Atlas
https://atlas.ripe.net

3
EURO-IX - October 2014
RIPE Atlas Anchors
• 80 active RIPE Atlas Anchors

!
• 9 at IXPs

• Not at peering-LAN 

• Subject to routing as seen by host network

• Assumption: Peered with most/all of members
4
EURO-IX - October 2014
Probe Mesh
• IPv4 and IPv6 traceroutes
between a set of probes

!
• Country Mesh

- All probes in a country

• “Ad Hoc” Mesh

- Define set of probes yourself
5
http://2.bp.blogspot.com/_-oyHn0YMV_k/
TTpSnEh1vqI/AAAAAAAAAEM/jXUSbhDy63o/
s1600/complete%2Bgraphs.JPG
EURO-IX - October 2014
Ad Hoc Mesh Example: Ireland
• 132 RIPE Atlas probes in Ireland

- 26 ASNs with an ‘up’ probe

- 136 ASNs visible in routing currently

• Example “Ad Hoc” Mesh:

- Max. 2 Atlas probes per ASN

- If >2: take closest and furthest from point-of-interest

• Here: Dublin,IE

!
• This mesh was used for the remainder of this talk
6
EURO-IX - October 2014
OpenIPMap
• Geolocating Internet infrastructure IPs by
crowdsourcing

• Prototype with 20k+ infrastructure IPs mapped:

- https://marmot.ripe.net/openipmap/

!
7
Keeping Local
Traffic Local
EURO-IX - October 2014
Keeping Local Traffic Local
• Apply OpenIPMap data on Ireland probe-mesh data

• What happens in Ireland stays in Ireland?

- Mostly! 

• 96% in-country paths in IPv4

• 73% in-country paths in IPv6 (No HE tunnelhead in IE)

- Subject to accuracy/completeness of OpenIPMap and
bias of RIPE Atlas probe placement

- Basis for a Keeping-Local-Traffic-Local Index?

!
• Do IXPs help?
9
EURO-IX - October 2014
Do IXPs help? … Of Course!
• Do intra-national
paths cross an IXP?

• Here: IXP=INEX

• Caveat: based on
traceroute data

!
!
• In this case: IXP
paths (green) stay
local
10
EURO-IX - October 2014
Interactive Version (Prototype) 11
Predicting Latency
via the IXP
EURO-IX - October 2014
What If?
• Mesh measures latencies between Src and Dst

• What if non-IXP path between Src and Dst was
(symmetrically) routed via IXP?

• Can we guess via-IXP path latency?
13
DstSrc
IXP
EURO-IX - October 2014
Guessing via-IXP Path Latency
• Use a RIPE Atlas Anchor (⚓️)

• If RTT(Src, Dst) > RTT(Src, ⚓️) + RTT(⚓️, Dst) : 

- Route via the IXP is faster

14
DstSrc
⚓
IXP
• Caveats:

- Subject to local
routing policies at ⚓️

- ⚓️ adds latency
EURO-IX - October 2014
Non-IXP path vs. Via-IXP Path-Guess
• Helps IXP to find
cases where peering
via the IXP could
reduce latency (green)

• No data:

- Path already via IXP

- No latency data
15
EURO-IX - October 2014
Access vs. Content
• RIPE Atlas has access networks bias

- Big content is harder to get into

!
• Future: 

- Automatically find resources in content networks that can
be measured to?

- Have local community define important targets?

• Opportunity for IXP to build community
16
EURO-IX - October 2014
Final Thoughts
• Examples of how RIPE Atlas can help improve
peering at IXP

• More probes & anchors = More coverage = More
better data

- Specifically looking for:

• ASNs that are not covered yet

• Locations that are not covered yet

!
• Interested to hear your thoughts

- How can RIPE Atlas serve IXPs best?
17
EURO-IX - October 2014
Feedback
• emile.aben@ripe.net

• https://marmot.ripe.net/openipmap/

• RIPE Atlas

- atlas@ripe.net

- https://atlas.ripe.net

- Twitter: @RIPE_Atlas, #RIPEAtlas

• On RIPE Labs (https://labs.ripe.net)

• http://roadmap.ripe.net
18

Contenu connexe

Tendances

Hsrs review 2013_04_v3
Hsrs review 2013_04_v3Hsrs review 2013_04_v3
Hsrs review 2013_04_v3
Karel Charvat
 

Tendances (20)

TraceMON - a new RIPE Atlas tool
 TraceMON - a new RIPE Atlas tool TraceMON - a new RIPE Atlas tool
TraceMON - a new RIPE Atlas tool
 
FME World Tour 2016: INSPIRE data harmonisation with FME (GIM)
FME World Tour 2016:  INSPIRE data harmonisation with FME (GIM)FME World Tour 2016:  INSPIRE data harmonisation with FME (GIM)
FME World Tour 2016: INSPIRE data harmonisation with FME (GIM)
 
Dr Richard Fry - Using R as a GIS
Dr Richard Fry - Using R as a GISDr Richard Fry - Using R as a GIS
Dr Richard Fry - Using R as a GIS
 
FME World Tour 2016: Your Data in Motion (Safe Software)
FME World Tour 2016: Your Data in Motion (Safe Software)FME World Tour 2016: Your Data in Motion (Safe Software)
FME World Tour 2016: Your Data in Motion (Safe Software)
 
Sdwwg experiences and outlook
Sdwwg experiences and outlookSdwwg experiences and outlook
Sdwwg experiences and outlook
 
ESTA-LD exploring spatio-temporal linked statistical data
ESTA-LD exploring spatio-temporal linked statistical dataESTA-LD exploring spatio-temporal linked statistical data
ESTA-LD exploring spatio-temporal linked statistical data
 
Position Navigation and Timing Applications | Chaz Dixon | March 2015
Position Navigation and Timing Applications | Chaz Dixon | March 2015Position Navigation and Timing Applications | Chaz Dixon | March 2015
Position Navigation and Timing Applications | Chaz Dixon | March 2015
 
NRO Internet Number Resources Status Report
NRO Internet Number Resources Status ReportNRO Internet Number Resources Status Report
NRO Internet Number Resources Status Report
 
RIR Collaboration on RIPEstat
RIR Collaboration on RIPEstatRIR Collaboration on RIPEstat
RIR Collaboration on RIPEstat
 
Indoo.rs calibre
Indoo.rs calibre Indoo.rs calibre
Indoo.rs calibre
 
indoo.rs NetFLIPs presentation_Müllner
indoo.rs NetFLIPs presentation_Müllnerindoo.rs NetFLIPs presentation_Müllner
indoo.rs NetFLIPs presentation_Müllner
 
AWS for mega(geo)data
AWS for mega(geo)dataAWS for mega(geo)data
AWS for mega(geo)data
 
Software for the Hydrographic ocean
Software for the Hydrographic oceanSoftware for the Hydrographic ocean
Software for the Hydrographic ocean
 
UKHO - Simon Hampshire - Situational Awareness - Any Time, Any Place, Anywhere
UKHO - Simon Hampshire - Situational Awareness - Any Time, Any Place, AnywhereUKHO - Simon Hampshire - Situational Awareness - Any Time, Any Place, Anywhere
UKHO - Simon Hampshire - Situational Awareness - Any Time, Any Place, Anywhere
 
Pointilist : Helen Maitland
Pointilist : Helen MaitlandPointilist : Helen Maitland
Pointilist : Helen Maitland
 
SEPA - Esri UK Annual Conference 2016
SEPA - Esri UK Annual Conference 2016SEPA - Esri UK Annual Conference 2016
SEPA - Esri UK Annual Conference 2016
 
Hsrs review 2013_04_v3
Hsrs review 2013_04_v3Hsrs review 2013_04_v3
Hsrs review 2013_04_v3
 
Report Out: Smart Eco-Districts DC
Report Out: Smart Eco-Districts DCReport Out: Smart Eco-Districts DC
Report Out: Smart Eco-Districts DC
 
TGS EUR- Barents Sea new 3D datasets
TGS EUR-  Barents Sea new 3D datasetsTGS EUR-  Barents Sea new 3D datasets
TGS EUR- Barents Sea new 3D datasets
 
City bench iswc_2015
City bench iswc_2015City bench iswc_2015
City bench iswc_2015
 

En vedette

En vedette (20)

Transition of NTIA’s Stewardship of the IANA Functions
Transition of NTIA’s Stewardship of the IANA FunctionsTransition of NTIA’s Stewardship of the IANA Functions
Transition of NTIA’s Stewardship of the IANA Functions
 
Technical Community - Working Together
Technical Community - Working TogetherTechnical Community - Working Together
Technical Community - Working Together
 
RIPE Atlas, Global Internet Measurement Network
RIPE Atlas, Global Internet Measurement NetworkRIPE Atlas, Global Internet Measurement Network
RIPE Atlas, Global Internet Measurement Network
 
RIPE NCC Measurement Data and Tools
RIPE NCC Measurement Data and ToolsRIPE NCC Measurement Data and Tools
RIPE NCC Measurement Data and Tools
 
Network Visualisation: Focus on RIPE Atlas
Network Visualisation: Focus on RIPE AtlasNetwork Visualisation: Focus on RIPE Atlas
Network Visualisation: Focus on RIPE Atlas
 
New Developments in Address Policy and Community Tools
New Developments in Address Policy and Community ToolsNew Developments in Address Policy and Community Tools
New Developments in Address Policy and Community Tools
 
RIPE Atlas and RIS at France-IX
RIPE Atlas and RIS at France-IXRIPE Atlas and RIS at France-IX
RIPE Atlas and RIS at France-IX
 
How RIPE NCC Tools Can Help with Online Investigations
How RIPE NCC Tools Can Help with Online InvestigationsHow RIPE NCC Tools Can Help with Online Investigations
How RIPE NCC Tools Can Help with Online Investigations
 
Update on the Why and How of IPv6 Deployment
Update on the Why and How of IPv6 DeploymentUpdate on the Why and How of IPv6 Deployment
Update on the Why and How of IPv6 Deployment
 
RIPE Atlas - A Measurement Network
RIPE Atlas - A Measurement NetworkRIPE Atlas - A Measurement Network
RIPE Atlas - A Measurement Network
 
The RIPE Community and Ethical Considerations
The RIPE Community and Ethical ConsiderationsThe RIPE Community and Ethical Considerations
The RIPE Community and Ethical Considerations
 
Network Visualisation Workshop
Network Visualisation WorkshopNetwork Visualisation Workshop
Network Visualisation Workshop
 
Applications of Internet Data
Applications of Internet DataApplications of Internet Data
Applications of Internet Data
 
Registry Data Quality
Registry Data QualityRegistry Data Quality
Registry Data Quality
 
A Message About IPv6
A Message About IPv6A Message About IPv6
A Message About IPv6
 
The Future of IP Addresses
The Future of IP AddressesThe Future of IP Addresses
The Future of IP Addresses
 
IPv6 and Internet of Things: A Nice Couple
IPv6 and Internet of Things: A Nice CoupleIPv6 and Internet of Things: A Nice Couple
IPv6 and Internet of Things: A Nice Couple
 
IPv6 Country Statistics
IPv6 Country StatisticsIPv6 Country Statistics
IPv6 Country Statistics
 
Measuring IPv6 Adoption
Measuring IPv6 AdoptionMeasuring IPv6 Adoption
Measuring IPv6 Adoption
 
RIPE Atlas
RIPE AtlasRIPE Atlas
RIPE Atlas
 

Similaire à RIPE Atlas and IXPs "Stitchin' it up"

v6_whats-happening (presentation at GEANT APM meeting, 2011, Ljubljana)
v6_whats-happening (presentation at GEANT APM meeting, 2011, Ljubljana)v6_whats-happening (presentation at GEANT APM meeting, 2011, Ljubljana)
v6_whats-happening (presentation at GEANT APM meeting, 2011, Ljubljana)
matjazsi
 

Similaire à RIPE Atlas and IXPs "Stitchin' it up" (20)

IXP Country Jedi i Observable
IXP Country Jedi i ObservableIXP Country Jedi i Observable
IXP Country Jedi i Observable
 
Measuring Countries and IXPs with RIPE Atlas
Measuring Countries and IXPs with RIPE AtlasMeasuring Countries and IXPs with RIPE Atlas
Measuring Countries and IXPs with RIPE Atlas
 
Tutorial: IPv6-only transition with demo
Tutorial: IPv6-only transition with demoTutorial: IPv6-only transition with demo
Tutorial: IPv6-only transition with demo
 
IPv4aaS tutorial and hands-on
IPv4aaS tutorial and hands-onIPv4aaS tutorial and hands-on
IPv4aaS tutorial and hands-on
 
Traffic locality
Traffic localityTraffic locality
Traffic locality
 
IPv6 Deployment: Why and Why not?
IPv6 Deployment: Why and Why not?IPv6 Deployment: Why and Why not?
IPv6 Deployment: Why and Why not?
 
RIPE NCC Measurements Tools
RIPE NCC Measurements ToolsRIPE NCC Measurements Tools
RIPE NCC Measurements Tools
 
Network Monitoring Using RIPE Atlas
Network Monitoring Using RIPE AtlasNetwork Monitoring Using RIPE Atlas
Network Monitoring Using RIPE Atlas
 
RIPE Atlas Update
RIPE Atlas UpdateRIPE Atlas Update
RIPE Atlas Update
 
IX-F Database for Automation
IX-F Database for AutomationIX-F Database for Automation
IX-F Database for Automation
 
ietf-115-hackathon-srv6-dataplane-visibility.pptx
ietf-115-hackathon-srv6-dataplane-visibility.pptxietf-115-hackathon-srv6-dataplane-visibility.pptx
ietf-115-hackathon-srv6-dataplane-visibility.pptx
 
IPv6 Transition & Deployment, including IPv6-only in cellular and broadband
IPv6 Transition & Deployment, including IPv6-only in cellular and broadbandIPv6 Transition & Deployment, including IPv6-only in cellular and broadband
IPv6 Transition & Deployment, including IPv6-only in cellular and broadband
 
v6_whats-happening (presentation at GEANT APM meeting, 2011, Ljubljana)
v6_whats-happening (presentation at GEANT APM meeting, 2011, Ljubljana)v6_whats-happening (presentation at GEANT APM meeting, 2011, Ljubljana)
v6_whats-happening (presentation at GEANT APM meeting, 2011, Ljubljana)
 
Uncovering Remote Peering Interconnections at IXPs
Uncovering Remote Peering Interconnections at IXPsUncovering Remote Peering Interconnections at IXPs
Uncovering Remote Peering Interconnections at IXPs
 
IPv6 transition and coexistance - Jordi Palet
IPv6 transition and coexistance - Jordi PaletIPv6 transition and coexistance - Jordi Palet
IPv6 transition and coexistance - Jordi Palet
 
IPv6 Deployment: Why and Why not? - HostingCon 2013
IPv6 Deployment: Why and Why not? - HostingCon 2013IPv6 Deployment: Why and Why not? - HostingCon 2013
IPv6 Deployment: Why and Why not? - HostingCon 2013
 
IXP-Jedi - finding routing issues
IXP-Jedi - finding routing issuesIXP-Jedi - finding routing issues
IXP-Jedi - finding routing issues
 
RIPEstat, RIPE Atlas and the new DNSMON
RIPEstat, RIPE Atlas and the new DNSMONRIPEstat, RIPE Atlas and the new DNSMON
RIPEstat, RIPE Atlas and the new DNSMON
 
Euro-IX Update
Euro-IX UpdateEuro-IX Update
Euro-IX Update
 
An IPv6 Primer
An IPv6 PrimerAn IPv6 Primer
An IPv6 Primer
 

Plus de RIPE NCC

Plus de RIPE NCC (20)

Navigating IP Addresses: Insights from your Regional Internet Registry
Navigating IP Addresses: Insights from your Regional Internet RegistryNavigating IP Addresses: Insights from your Regional Internet Registry
Navigating IP Addresses: Insights from your Regional Internet Registry
 
Traces of Power: Internet Governance and Climate Action
Traces of Power: Internet Governance and Climate ActionTraces of Power: Internet Governance and Climate Action
Traces of Power: Internet Governance and Climate Action
 
Governing Environmental Sustainability in Tech
Governing Environmental Sustainability in TechGoverning Environmental Sustainability in Tech
Governing Environmental Sustainability in Tech
 
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdf
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdfGerardo-Viviers-RPKI-presentation-DKNOG14.pdf
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdf
 
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RISLIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
 
Intro to RIPE and RIPE NCC: RIPE Atlas workshop
Intro to RIPE and RIPE NCC: RIPE Atlas workshopIntro to RIPE and RIPE NCC: RIPE Atlas workshop
Intro to RIPE and RIPE NCC: RIPE Atlas workshop
 
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdfIGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
 
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdfOpportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
 
RIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement ToolsRIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement Tools
 
IPv6 in Central Europe and the Baltics
IPv6 in Central Europe and the BalticsIPv6 in Central Europe and the Baltics
IPv6 in Central Europe and the Baltics
 
RPKI For Routing Security
RPKI For Routing SecurityRPKI For Routing Security
RPKI For Routing Security
 
SEEDIG 8 - Alena Muravska RIPE NCC.pdf
SEEDIG 8 - Alena Muravska RIPE NCC.pdfSEEDIG 8 - Alena Muravska RIPE NCC.pdf
SEEDIG 8 - Alena Muravska RIPE NCC.pdf
 
Know Your Network: Why Every Network Operator Should Host RIPE Atlas
Know Your Network: Why Every Network Operator Should Host RIPE AtlasKnow Your Network: Why Every Network Operator Should Host RIPE Atlas
Know Your Network: Why Every Network Operator Should Host RIPE Atlas
 
Minimising Impact When Incidents Occur With RIPE Atlas
Minimising Impact When Incidents Occur With RIPE AtlasMinimising Impact When Incidents Occur With RIPE Atlas
Minimising Impact When Incidents Occur With RIPE Atlas
 
RIPE NCC Internet Measurement Services
RIPE NCC Internet Measurement ServicesRIPE NCC Internet Measurement Services
RIPE NCC Internet Measurement Services
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE Atlas
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE Atlas
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE Atlas
 
111 views of Swiss Internet Infrastructure
111 views of Swiss Internet Infrastructure111 views of Swiss Internet Infrastructure
111 views of Swiss Internet Infrastructure
 
The RIPE NCC’s View of IPv6 in Sweden
The RIPE NCC’s View of IPv6 in SwedenThe RIPE NCC’s View of IPv6 in Sweden
The RIPE NCC’s View of IPv6 in Sweden
 

Dernier

valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
 
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
nirzagarg
 
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Chandigarh Call girls 9053900678 Call girls in Chandigarh
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
ydyuyu
 
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
nirzagarg
 
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
nilamkumrai
 

Dernier (20)

Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
 
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
 
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Russian Call Girls in %(+971524965298  )#  Call Girls in DubaiRussian Call Girls in %(+971524965298  )#  Call Girls in Dubai
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
 
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
 
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
 
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
 
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
 
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
 
Al Barsha Night Partner +0567686026 Call Girls Dubai
Al Barsha Night Partner +0567686026 Call Girls  DubaiAl Barsha Night Partner +0567686026 Call Girls  Dubai
Al Barsha Night Partner +0567686026 Call Girls Dubai
 
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
 
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
 

RIPE Atlas and IXPs "Stitchin' it up"

  • 1. EURO-IX | Bucharest | early 21th century RIPE Atlas and IXPs “Stitchin’ it up” emile.aben@ripe.net
  • 2. EURO-IX - October 2014 Overview • What happens if you combine: - IXPs - RIPE Atlas - OpenIPMap (crowdsourced infrastructure geolocation) ! • Use cases: - Keeping Local Traffic Local - Predicting latency via an IXP 2
  • 3. EURO-IX - October 2014 RIPE Atlas https://atlas.ripe.net 3
  • 4. EURO-IX - October 2014 RIPE Atlas Anchors • 80 active RIPE Atlas Anchors ! • 9 at IXPs • Not at peering-LAN • Subject to routing as seen by host network • Assumption: Peered with most/all of members 4
  • 5. EURO-IX - October 2014 Probe Mesh • IPv4 and IPv6 traceroutes between a set of probes ! • Country Mesh - All probes in a country • “Ad Hoc” Mesh - Define set of probes yourself 5 http://2.bp.blogspot.com/_-oyHn0YMV_k/ TTpSnEh1vqI/AAAAAAAAAEM/jXUSbhDy63o/ s1600/complete%2Bgraphs.JPG
  • 6. EURO-IX - October 2014 Ad Hoc Mesh Example: Ireland • 132 RIPE Atlas probes in Ireland - 26 ASNs with an ‘up’ probe - 136 ASNs visible in routing currently • Example “Ad Hoc” Mesh: - Max. 2 Atlas probes per ASN - If >2: take closest and furthest from point-of-interest • Here: Dublin,IE ! • This mesh was used for the remainder of this talk 6
  • 7. EURO-IX - October 2014 OpenIPMap • Geolocating Internet infrastructure IPs by crowdsourcing • Prototype with 20k+ infrastructure IPs mapped: - https://marmot.ripe.net/openipmap/ ! 7
  • 9. EURO-IX - October 2014 Keeping Local Traffic Local • Apply OpenIPMap data on Ireland probe-mesh data • What happens in Ireland stays in Ireland? - Mostly! • 96% in-country paths in IPv4 • 73% in-country paths in IPv6 (No HE tunnelhead in IE) - Subject to accuracy/completeness of OpenIPMap and bias of RIPE Atlas probe placement - Basis for a Keeping-Local-Traffic-Local Index? ! • Do IXPs help? 9
  • 10. EURO-IX - October 2014 Do IXPs help? … Of Course! • Do intra-national paths cross an IXP? • Here: IXP=INEX • Caveat: based on traceroute data ! ! • In this case: IXP paths (green) stay local 10
  • 11. EURO-IX - October 2014 Interactive Version (Prototype) 11
  • 13. EURO-IX - October 2014 What If? • Mesh measures latencies between Src and Dst • What if non-IXP path between Src and Dst was (symmetrically) routed via IXP? • Can we guess via-IXP path latency? 13 DstSrc IXP
  • 14. EURO-IX - October 2014 Guessing via-IXP Path Latency • Use a RIPE Atlas Anchor (⚓️) • If RTT(Src, Dst) > RTT(Src, ⚓️) + RTT(⚓️, Dst) : - Route via the IXP is faster 14 DstSrc ⚓ IXP • Caveats: - Subject to local routing policies at ⚓️ - ⚓️ adds latency
  • 15. EURO-IX - October 2014 Non-IXP path vs. Via-IXP Path-Guess • Helps IXP to find cases where peering via the IXP could reduce latency (green) • No data: - Path already via IXP - No latency data 15
  • 16. EURO-IX - October 2014 Access vs. Content • RIPE Atlas has access networks bias - Big content is harder to get into ! • Future: - Automatically find resources in content networks that can be measured to? - Have local community define important targets? • Opportunity for IXP to build community 16
  • 17. EURO-IX - October 2014 Final Thoughts • Examples of how RIPE Atlas can help improve peering at IXP • More probes & anchors = More coverage = More better data - Specifically looking for: • ASNs that are not covered yet • Locations that are not covered yet ! • Interested to hear your thoughts - How can RIPE Atlas serve IXPs best? 17
  • 18. EURO-IX - October 2014 Feedback • emile.aben@ripe.net • https://marmot.ripe.net/openipmap/ • RIPE Atlas - atlas@ripe.net - https://atlas.ripe.net - Twitter: @RIPE_Atlas, #RIPEAtlas • On RIPE Labs (https://labs.ripe.net) • http://roadmap.ripe.net 18