euro-ix update · euro-ix activities • 2 fora a year • th35 in zaandam hosted by ams-ix in...
TRANSCRIPT
Euro-IX Update LINX108
Bijal Sanghani - Euro-IX
Euro-IX Association of IXPs – 75 Members
2
Euro-IX Patrons
3
Euro-IX Activities
• 2Foraayear• 35thinZaandamhostedbyAMS-IXinOctober2019• 36thinTamperehostedbyTREXMarch2020
• IXPDB–TheIXPDatabase• Workshops
• RouteServer,Automation,IXPManager,IXPMarketers• Fellowship&Mentor-IXProgramstosupportIXPs
• AllowsIXPstolearnfromotherexperiencedIXPs• Reports
• Benchmarking,traffic,hardware,routeservers.• PeeringToolbox
• Newcommunityinitiativetobringstogethereverythingyouneedtoknowaboutpeering&Interconnectioninoneplace–comingsoon!
4
Euro-IX Activities cont.
• Newsletters• https://www.euro-ix.net/en/communications/newsletters/
• RouteServerLargeBGPcommunitieslist• https://www.euro-ix.net/en/forixps/large-bgp-communities/
• Socialmedia• Twitter@euroix• Facebookfb.me/maineuroix• Youtubeyoutube.com/channel/UCFyucVRAAMzxyJIsxnGwsjw
5
TheIX-F&IXPDB
The IX-F and IXPDB
7
What is the Internet eXchange federation (IX-F)?
TheIX-Fisalight-weightorganisationmadeupofthefourInterneteXchangePointAssociations:
8
What is the IX-F JSON Schema?
• AcommunitydrivenschemathatallowsIXPstoreporttheirdatainastandardautomatedfashion.
• Itincludesdatasetson: • TheIXPparticipants• IXPlocations• HardwareusedatIXPsandit’sparticipants• RouteServers
• Youcanfindtheschemaanddocumentationhere-https://github.com/euro-ix/json-schemas
• IXPscanalsoaddtheirIX-FexporturlstoPeeringDB-https://docs.peeringdb.com/ix-f-json-import-rules/
9
What is the IXPDB?
• TheInternetExchangePointDatabase(IXPDB)aimstocreateandsustainanauthoritativeandfullycomprehensivesetofdataonInterneteXchangepoints(IXPs).
• TheIXPDBimportstheIX-FJSONschemadirectlyfromIXPsthroughanautomatedcollectionsystemorcaninteractwithIXPmanagementandmeasurementtoolssuchasIXPManager/BIRD.
• Thisauthoritativehigh-qualitydatacanbeusedinordertoprovideasinglecomprehensiveandgraphicalviewoftheglobalinternetecosystem,whichwillbeavailableviatheIXPDBwebsiteandAPI.
Whydidwedothis?MembershipandIXPfeedbackfromconsultationsandtheMembershipSurveyshowedIXPswantedaplacetopublishanaccurateandcompletedataset.
10
IXPDB Features
11
9 year IXP Growth by Region
12
Region 2011 2020 Growth
Africa 22 45 105%
AsiaPacific 60 125 108%
Euro-IX 132 210 59%
LatinAmerica&Caribbean
27 90 233%
NorthAmerica 80 119 49%
Total 321 589 83%
Whilethereisover-allgrowthinthenumberofIXPs,someIXPshavestoppedoperatingormergedduringthistime.
Home page, live data!
Home page, aggregated data
IXP Directory & Compare IXP Function
15
Usethesearchtosearchfor:• IXPswithAPI’sonly• IXPsinaregion• IXPsinacity/countryUsethefilterto:• SeewhichIXPshavetrafficgraphs• SeewhichIXPsareMANRS
compliant• SeethenumberofASNsconnected
CompareIXPsandfind:• ASNspresent&UniquetothatIXP• Prices• Otherinformation,MTU,Jumbo
frames
IXP Profile Data
16
IXPProfilesinclude• IXPtab:IXPbusinessdata• Networks:theIXPsLANdetails• PointsofPresence:IXPlocationsand
portsused• ASNsShows;
• ASNspresent• IPAddressesused• IftheASNisMANRScompliant• DoestheASNshowtheyarepresent
inPeeringDB• NumberofotherIXPconnections
• Traffic:trafficdataattheIXP
ASN Directory
17
• SearchforASNs• CompareASNs,seewhich
IXPsyouhaveincommonandwhichareunique
• SeeiftheASNisMANRScompliant
• Seethe”Type”ofnetworkitis–asdefinedbynetworkinPeeringDB
• SeewhichotherIXPsthenetworkconnectsto.
Regional ASN / Growth at IXPs Africa AsiaPacific Europe&
MiddleEastLatinAmerica&Caribbean
NorthAmerica
ASNsin2010 200 1108 5438 274 2021
ASNsin2020 1134 3787 12257 2264 2720
ASNGrowthin10years
467% 241% 125% 726% 35%
18
UniqueASNsin2010
112 640 2998 158 839
UniqueASNsin2020
416 1514 3137 1481 1081
UniqueASNsareASNsseenonlyinthatregion.
IXPDB Key Features • Automateddatacollection
• Organisational• Infrastructure
• IXPs&facilitylocations• PeeringLANprefix(es)• Switchhardware
• Connectednetworks• Portsandspeeds• MAC&IPaddress(es)• (Prefixesannounced–coming
soon)• Aggregatetraffic
• Easyintegration• StandardisedJSONschema• AutomaticexportfromIXP
Manager/Asteroid
19
• Accounts for IXPA relationships • Data can be filtered by region • IXPAs manage membership
• Incorporates third party data sources
• MANRS • PeeringDB
• Web-based GUI • Search interface • Data tables & visualisations • Comparison tools for IXPs &
ASNs • User accounts for manual
data entry
IXPDB What’s new & what’s coming
• Version1.0IX-FJSONMemberListpublished
• NewcolumntoshowwhichIXPshavetrafficgraphs• APIauthentication&documentation.CominginQ1!
• NewJSONSchemasfortrafficandrouteservers.CominginQ2!
• Mappings/sophisticatedanalysistools/detailedlocationsearchesCominginQ4!• Workshops&guidestohelpIXPsimplementasolution–ongoing!
20
Today we have 225 IXP Exports coming from…
21
19/119
66/9012/35
41/135
87/210
Other Information
22
• Mailing list for users - https://lists.euro-ix.net/mailman/listinfo/ixpdb
• GitHub JSON Member List Schema – https://github.com/euro-ix/json-schemas
• API – https://api.ixpdb.net • Website - https://ixpdb.euro-ix.net/en/ • IXPDB admin team - [email protected]
If you think this is good work like we do, support us, get in touch!
Thank You!