SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
Peering Negotiations
at AfPIF
Thomas Volmer
disclaimer: all opinions are all mine
Peering Principles
● 99.5% of all Internet peering is done by "handshake" (source: PCH, 2011)
● Peering is unregulated (almost) worldwide
● Peering arrangements are made voluntarily based on mutual benefit
● If there is no peering in place, all of the Internet is reachable via transit
The Internet has successfully scaled for >20 years without regulation:
● 8 orders of magnitude increase in traffic
● 5 orders of magnitude decrease in unit price
"That will be $0.0000008 for IP transit, or
100,000x more for voice please"
Source: OECD
Benefits of Peering
● For users:
○ Lower latency
○ Higher reliability
○ Better performance
● For network operators:
○ Lower costs
○ Higher reliability
○ More predictable routing
○ Better performance for customers
○ No third parties involved
○ Mutually beneficial relationship with partner
Who are peering managers?
● IP engineers
● Network planners
● CTOs
● Sales people
● Marketing
● ...
Prerequisites for Peering
Technical requirements for Peering:
● Public AS in use
● Public IP address block in use
● Register your AS on
www.peeringdb.com
● Presence at a mutual location
○ IX or private peering location
How to Peer (using AfPIF Meetingtool!)
1. Define your objectives
2. Register for the Meeting Maker site
3. Book a meeting
4. Have a meeting at AfPIF, discuss peering
5. Set up the peering
6. Profit!
Who should I meet and why?
AfPIF attendees include:
● Network Operators
○ your competitors
○ similar operators in other countries
● Internet Exchanges, both local and global
● Content Providers and CDNs
● Hosting Providers and datacentres
● Educational institutions
● Regulators and government officials
1. Decide on your objectives
Who should I peer with?
● Check your traffic volumes
○ Netflow/Sflow analysis
○ Proxy and cache logs
○ Ask the other network...
● Look for key local content and access providers
● Review
○ lists of members at Internet Exchanges
○ lists of operators in facilities
● Check the other party’s peering policy
Where to peer?
● PeeringDB.com has
○ List of all networks and where they peer
○ List of all facilities and who is there
○ List of all IXPs, where they are and who peers there
2. Register for Meetingtool site
https://afpif2016.meetingtool.net/
3. Find a delegate to meet with
● Your meeting location is in your schedule
● Peering is built on relationships
● Make sure you understand each
other’s objectives, costs, and
benefits
● Find a mutually agreed place to peer
● Agree action items and next steps
4. Have a meeting!
How to encourage someone who doesn’t want to
peer with you, to peer with you?
● Exchange lots of traffic (e.g. host content on
your network if they are an eyeball network)
● Find another location to peer in, that works for
both sides
● Buy another operator who already has peering
● Leverage a broader business arrangement
● Make friends
○ Buy them beer/juice/dinner... :-)
Negotiating Peering
5. Set up the peering (the easy part)
router bgp 12345
neighbor 2001:1:2:3:4:1:5169:1 remote-as 15169
address-family ipv6 unicast
neighbor 2001:1:2:3:4:1:15169:1 prefix-list announce-my-ipv6 out
Conclusions
Do your research, then...
1. Define your objectives
2. Sign up for the Meeting Maker tool
3. Meet some potential peers
4. Exchange ideas, details, agree to set up peering
5. Set up peering
6. Enjoy better performance, and lower costs!

Weitere ähnliche Inhalte

Was ist angesagt?

BdNOG 3: A closer look at IPv4 transfers
BdNOG 3: A closer look at IPv4 transfersBdNOG 3: A closer look at IPv4 transfers
BdNOG 3: A closer look at IPv4 transfersAPNIC
 
IDNOG 2: AS interconnection in indonesia
IDNOG 2: AS interconnection in indonesiaIDNOG 2: AS interconnection in indonesia
IDNOG 2: AS interconnection in indonesiaAPNIC
 
IDNOG 2: IPv4 Transfers
IDNOG 2: IPv4 TransfersIDNOG 2: IPv4 Transfers
IDNOG 2: IPv4 TransfersAPNIC
 
APNIC Policy Update, LACNIC 26
APNIC Policy Update, LACNIC 26APNIC Policy Update, LACNIC 26
APNIC Policy Update, LACNIC 26APNIC
 
CommuniCast 2014: Connecting your business to the Internet
CommuniCast 2014: Connecting your business to the InternetCommuniCast 2014: Connecting your business to the Internet
CommuniCast 2014: Connecting your business to the InternetAPNIC
 
Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...
Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...
Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...APNIC
 
IANA: Who, What, Why?
IANA: Who, What, Why?IANA: Who, What, Why?
IANA: Who, What, Why?APNIC
 
APNIC Policy Documentation - APNIC 35
APNIC Policy Documentation - APNIC 35APNIC Policy Documentation - APNIC 35
APNIC Policy Documentation - APNIC 35APNIC
 
Universal Acceptance: APNIC system readiness
Universal Acceptance: APNIC system readinessUniversal Acceptance: APNIC system readiness
Universal Acceptance: APNIC system readinessAPNIC
 
Securing global routing system and operators approach
Securing global routing system and operators approachSecuring global routing system and operators approach
Securing global routing system and operators approachAPNIC
 
APNIC Update: PITA 19
APNIC Update: PITA 19APNIC Update: PITA 19
APNIC Update: PITA 19APNIC
 
Measuring latency from the browser
Measuring latency from the browserMeasuring latency from the browser
Measuring latency from the browserAPNIC
 
HKNOG1.1 presentation
HKNOG1.1 presentationHKNOG1.1 presentation
HKNOG1.1 presentationAPNIC
 
Introduction to RPKI - MyNOG
Introduction to RPKI - MyNOGIntroduction to RPKI - MyNOG
Introduction to RPKI - MyNOGSiena Perry
 
Cybersecurity Opportunities Challenges APNIC
Cybersecurity Opportunities Challenges APNICCybersecurity Opportunities Challenges APNIC
Cybersecurity Opportunities Challenges APNICAPNIC
 
LACNIC 25 - APNIC Update
LACNIC 25 - APNIC UpdateLACNIC 25 - APNIC Update
LACNIC 25 - APNIC UpdateAPNIC
 
An introduction to APNIC
An introduction to APNICAn introduction to APNIC
An introduction to APNICAPNIC
 
Internet measurement-ARM3/bdNOG1
Internet measurement-ARM3/bdNOG1Internet measurement-ARM3/bdNOG1
Internet measurement-ARM3/bdNOG1APNIC
 
IPv4 transfer presentation, SGNOG4
IPv4 transfer presentation, SGNOG4IPv4 transfer presentation, SGNOG4
IPv4 transfer presentation, SGNOG4APNIC
 
IANA Activities Update by Elise Gerich [APRICOT 2015]
IANA Activities Update by Elise Gerich [APRICOT 2015]IANA Activities Update by Elise Gerich [APRICOT 2015]
IANA Activities Update by Elise Gerich [APRICOT 2015]APNIC
 

Was ist angesagt? (20)

BdNOG 3: A closer look at IPv4 transfers
BdNOG 3: A closer look at IPv4 transfersBdNOG 3: A closer look at IPv4 transfers
BdNOG 3: A closer look at IPv4 transfers
 
IDNOG 2: AS interconnection in indonesia
IDNOG 2: AS interconnection in indonesiaIDNOG 2: AS interconnection in indonesia
IDNOG 2: AS interconnection in indonesia
 
IDNOG 2: IPv4 Transfers
IDNOG 2: IPv4 TransfersIDNOG 2: IPv4 Transfers
IDNOG 2: IPv4 Transfers
 
APNIC Policy Update, LACNIC 26
APNIC Policy Update, LACNIC 26APNIC Policy Update, LACNIC 26
APNIC Policy Update, LACNIC 26
 
CommuniCast 2014: Connecting your business to the Internet
CommuniCast 2014: Connecting your business to the InternetCommuniCast 2014: Connecting your business to the Internet
CommuniCast 2014: Connecting your business to the Internet
 
Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...
Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...
Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...
 
IANA: Who, What, Why?
IANA: Who, What, Why?IANA: Who, What, Why?
IANA: Who, What, Why?
 
APNIC Policy Documentation - APNIC 35
APNIC Policy Documentation - APNIC 35APNIC Policy Documentation - APNIC 35
APNIC Policy Documentation - APNIC 35
 
Universal Acceptance: APNIC system readiness
Universal Acceptance: APNIC system readinessUniversal Acceptance: APNIC system readiness
Universal Acceptance: APNIC system readiness
 
Securing global routing system and operators approach
Securing global routing system and operators approachSecuring global routing system and operators approach
Securing global routing system and operators approach
 
APNIC Update: PITA 19
APNIC Update: PITA 19APNIC Update: PITA 19
APNIC Update: PITA 19
 
Measuring latency from the browser
Measuring latency from the browserMeasuring latency from the browser
Measuring latency from the browser
 
HKNOG1.1 presentation
HKNOG1.1 presentationHKNOG1.1 presentation
HKNOG1.1 presentation
 
Introduction to RPKI - MyNOG
Introduction to RPKI - MyNOGIntroduction to RPKI - MyNOG
Introduction to RPKI - MyNOG
 
Cybersecurity Opportunities Challenges APNIC
Cybersecurity Opportunities Challenges APNICCybersecurity Opportunities Challenges APNIC
Cybersecurity Opportunities Challenges APNIC
 
LACNIC 25 - APNIC Update
LACNIC 25 - APNIC UpdateLACNIC 25 - APNIC Update
LACNIC 25 - APNIC Update
 
An introduction to APNIC
An introduction to APNICAn introduction to APNIC
An introduction to APNIC
 
Internet measurement-ARM3/bdNOG1
Internet measurement-ARM3/bdNOG1Internet measurement-ARM3/bdNOG1
Internet measurement-ARM3/bdNOG1
 
IPv4 transfer presentation, SGNOG4
IPv4 transfer presentation, SGNOG4IPv4 transfer presentation, SGNOG4
IPv4 transfer presentation, SGNOG4
 
IANA Activities Update by Elise Gerich [APRICOT 2015]
IANA Activities Update by Elise Gerich [APRICOT 2015]IANA Activities Update by Elise Gerich [APRICOT 2015]
IANA Activities Update by Elise Gerich [APRICOT 2015]
 

Andere mochten auch

Africa Route Collectors Data Analyzer: A compass to support peering growth in...
Africa Route Collectors Data Analyzer: A compass to support peering growth in...Africa Route Collectors Data Analyzer: A compass to support peering growth in...
Africa Route Collectors Data Analyzer: A compass to support peering growth in...Internet Society
 
Peering and Transit Tutorials: Path to IPv4 Exhaustion
Peering and Transit Tutorials: Path to IPv4 Exhaustion Peering and Transit Tutorials: Path to IPv4 Exhaustion
Peering and Transit Tutorials: Path to IPv4 Exhaustion Internet Society
 
IXP-Jedi - finding routing issues
IXP-Jedi - finding routing issuesIXP-Jedi - finding routing issues
IXP-Jedi - finding routing issuesInternet Society
 
Pushing the Frontier: Exploring the African Web Ecosystem
Pushing the Frontier: Exploring the African Web EcosystemPushing the Frontier: Exploring the African Web Ecosystem
Pushing the Frontier: Exploring the African Web EcosystemInternet Society
 
Internet Measurements Infrastructure at KENET
Internet Measurements Infrastructure at KENETInternet Measurements Infrastructure at KENET
Internet Measurements Infrastructure at KENETInternet Society
 
Peering and Transit Tutorials: Open-IXSDN Umbrella IXP Fabric
Peering and Transit Tutorials: Open-IXSDN Umbrella IXP FabricPeering and Transit Tutorials: Open-IXSDN Umbrella IXP Fabric
Peering and Transit Tutorials: Open-IXSDN Umbrella IXP FabricInternet Society
 
AfPIF 2016 "Back to Basics": Welcome and Introductions
AfPIF 2016 "Back to Basics": Welcome and IntroductionsAfPIF 2016 "Back to Basics": Welcome and Introductions
AfPIF 2016 "Back to Basics": Welcome and IntroductionsInternet Society
 
International Bandwidth and Pricing Trends in Sub-Sahara Africa
International Bandwidth and Pricing Trends in Sub-Sahara Africa International Bandwidth and Pricing Trends in Sub-Sahara Africa
International Bandwidth and Pricing Trends in Sub-Sahara Africa Internet Society
 
Peering and Transit Tutorials: Practical Every Day BGP Filtering
Peering and Transit Tutorials: Practical Every Day BGP FilteringPeering and Transit Tutorials: Practical Every Day BGP Filtering
Peering and Transit Tutorials: Practical Every Day BGP FilteringInternet Society
 
Netflix Open Connect: Delivering Internet TV to the world
Netflix Open Connect: Delivering Internet TV to the worldNetflix Open Connect: Delivering Internet TV to the world
Netflix Open Connect: Delivering Internet TV to the worldInternet Society
 

Andere mochten auch (12)

Africa Route Collectors Data Analyzer: A compass to support peering growth in...
Africa Route Collectors Data Analyzer: A compass to support peering growth in...Africa Route Collectors Data Analyzer: A compass to support peering growth in...
Africa Route Collectors Data Analyzer: A compass to support peering growth in...
 
Peering and Transit Tutorials: Path to IPv4 Exhaustion
Peering and Transit Tutorials: Path to IPv4 Exhaustion Peering and Transit Tutorials: Path to IPv4 Exhaustion
Peering and Transit Tutorials: Path to IPv4 Exhaustion
 
IXP-Jedi - finding routing issues
IXP-Jedi - finding routing issuesIXP-Jedi - finding routing issues
IXP-Jedi - finding routing issues
 
Pushing the Frontier: Exploring the African Web Ecosystem
Pushing the Frontier: Exploring the African Web EcosystemPushing the Frontier: Exploring the African Web Ecosystem
Pushing the Frontier: Exploring the African Web Ecosystem
 
Internet Measurements Infrastructure at KENET
Internet Measurements Infrastructure at KENETInternet Measurements Infrastructure at KENET
Internet Measurements Infrastructure at KENET
 
Peering and Transit Tutorials: Open-IXSDN Umbrella IXP Fabric
Peering and Transit Tutorials: Open-IXSDN Umbrella IXP FabricPeering and Transit Tutorials: Open-IXSDN Umbrella IXP Fabric
Peering and Transit Tutorials: Open-IXSDN Umbrella IXP Fabric
 
AfPIF 2016 "Back to Basics": Welcome and Introductions
AfPIF 2016 "Back to Basics": Welcome and IntroductionsAfPIF 2016 "Back to Basics": Welcome and Introductions
AfPIF 2016 "Back to Basics": Welcome and Introductions
 
International Bandwidth and Pricing Trends in Sub-Sahara Africa
International Bandwidth and Pricing Trends in Sub-Sahara Africa International Bandwidth and Pricing Trends in Sub-Sahara Africa
International Bandwidth and Pricing Trends in Sub-Sahara Africa
 
Disruptive Technologies
Disruptive TechnologiesDisruptive Technologies
Disruptive Technologies
 
Peering and Transit Tutorials: Practical Every Day BGP Filtering
Peering and Transit Tutorials: Practical Every Day BGP FilteringPeering and Transit Tutorials: Practical Every Day BGP Filtering
Peering and Transit Tutorials: Practical Every Day BGP Filtering
 
Africa Regional Insights
Africa Regional InsightsAfrica Regional Insights
Africa Regional Insights
 
Netflix Open Connect: Delivering Internet TV to the world
Netflix Open Connect: Delivering Internet TV to the worldNetflix Open Connect: Delivering Internet TV to the world
Netflix Open Connect: Delivering Internet TV to the world
 

Ähnlich wie Peering Negotiations at AfPIF

Peering Negotiations at AfPIF
Peering Negotiations at AfPIFPeering Negotiations at AfPIF
Peering Negotiations at AfPIFInternet Society
 
Using Web Data for Finance
Using Web Data for FinanceUsing Web Data for Finance
Using Web Data for FinanceScrapinghub
 
SPDY and What to Consider for HTTP/2.0
SPDY and What to Consider for HTTP/2.0SPDY and What to Consider for HTTP/2.0
SPDY and What to Consider for HTTP/2.0Mike Belshe
 
North Atlanta Blockchain - Hyperledger A Brief Overview
North Atlanta Blockchain -  Hyperledger A Brief OverviewNorth Atlanta Blockchain -  Hyperledger A Brief Overview
North Atlanta Blockchain - Hyperledger A Brief OverviewPrasadh Kannan
 
LF Energy Webinar: Introduction to TROLIE
LF Energy Webinar: Introduction to TROLIELF Energy Webinar: Introduction to TROLIE
LF Energy Webinar: Introduction to TROLIEDanBrown980551
 
Better Than Best Effort at Bloomberg from ThousandEyes Connect
Better Than Best Effort at Bloomberg from ThousandEyes ConnectBetter Than Best Effort at Bloomberg from ThousandEyes Connect
Better Than Best Effort at Bloomberg from ThousandEyes ConnectThousandEyes
 
Diving into Algorand - Overview, Key Metrics & Future Possibilities
Diving into Algorand - Overview, Key Metrics & Future PossibilitiesDiving into Algorand - Overview, Key Metrics & Future Possibilities
Diving into Algorand - Overview, Key Metrics & Future Possibilitiesintotheblock
 
Internet, Intranet and Extranet
Internet, Intranet and Extranet Internet, Intranet and Extranet
Internet, Intranet and Extranet Maryam Fida
 
Blockade.io : One Click Browser Defense
Blockade.io : One Click Browser DefenseBlockade.io : One Click Browser Defense
Blockade.io : One Click Browser DefenseRiskIQ, Inc.
 
Istio as a Service Mesh
Istio as a Service MeshIstio as a Service Mesh
Istio as a Service MeshKnoldus Inc.
 
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data HubSFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data HubSouth Tyrol Free Software Conference
 
Blockchain and Internet of Things
Blockchain and Internet of ThingsBlockchain and Internet of Things
Blockchain and Internet of ThingsValerie Lampkin
 
Blockchain and cryptocurrency
Blockchain and cryptocurrencyBlockchain and cryptocurrency
Blockchain and cryptocurrencyAbhishek Kori
 
P2P cryptocurrency exchange development - Business ideas for startups.pptx
P2P cryptocurrency exchange development - Business ideas for startups.pptxP2P cryptocurrency exchange development - Business ideas for startups.pptx
P2P cryptocurrency exchange development - Business ideas for startups.pptxChrisL55
 
AFRINIC - Internet Number Resources Uptake
AFRINIC - Internet Number Resources UptakeAFRINIC - Internet Number Resources Uptake
AFRINIC - Internet Number Resources UptakeInternet Society
 
A guide to peering by telehouse america
A guide to peering by telehouse americaA guide to peering by telehouse america
A guide to peering by telehouse americaChris Wick
 

Ähnlich wie Peering Negotiations at AfPIF (20)

Peering Negotiations at AfPIF
Peering Negotiations at AfPIFPeering Negotiations at AfPIF
Peering Negotiations at AfPIF
 
Using Web Data for Finance
Using Web Data for FinanceUsing Web Data for Finance
Using Web Data for Finance
 
Hyperledger fabric 3
Hyperledger fabric 3Hyperledger fabric 3
Hyperledger fabric 3
 
BuildingIXPs
BuildingIXPsBuildingIXPs
BuildingIXPs
 
SPDY and What to Consider for HTTP/2.0
SPDY and What to Consider for HTTP/2.0SPDY and What to Consider for HTTP/2.0
SPDY and What to Consider for HTTP/2.0
 
North Atlanta Blockchain - Hyperledger A Brief Overview
North Atlanta Blockchain -  Hyperledger A Brief OverviewNorth Atlanta Blockchain -  Hyperledger A Brief Overview
North Atlanta Blockchain - Hyperledger A Brief Overview
 
LF Energy Webinar: Introduction to TROLIE
LF Energy Webinar: Introduction to TROLIELF Energy Webinar: Introduction to TROLIE
LF Energy Webinar: Introduction to TROLIE
 
Better Than Best Effort at Bloomberg from ThousandEyes Connect
Better Than Best Effort at Bloomberg from ThousandEyes ConnectBetter Than Best Effort at Bloomberg from ThousandEyes Connect
Better Than Best Effort at Bloomberg from ThousandEyes Connect
 
Open source for the city
Open source for the cityOpen source for the city
Open source for the city
 
Diving into Algorand - Overview, Key Metrics & Future Possibilities
Diving into Algorand - Overview, Key Metrics & Future PossibilitiesDiving into Algorand - Overview, Key Metrics & Future Possibilities
Diving into Algorand - Overview, Key Metrics & Future Possibilities
 
Internet, Intranet and Extranet
Internet, Intranet and Extranet Internet, Intranet and Extranet
Internet, Intranet and Extranet
 
Blockade.io : One Click Browser Defense
Blockade.io : One Click Browser DefenseBlockade.io : One Click Browser Defense
Blockade.io : One Click Browser Defense
 
Istio as a Service Mesh
Istio as a Service MeshIstio as a Service Mesh
Istio as a Service Mesh
 
F-interop Meetup
F-interop MeetupF-interop Meetup
F-interop Meetup
 
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data HubSFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
 
Blockchain and Internet of Things
Blockchain and Internet of ThingsBlockchain and Internet of Things
Blockchain and Internet of Things
 
Blockchain and cryptocurrency
Blockchain and cryptocurrencyBlockchain and cryptocurrency
Blockchain and cryptocurrency
 
P2P cryptocurrency exchange development - Business ideas for startups.pptx
P2P cryptocurrency exchange development - Business ideas for startups.pptxP2P cryptocurrency exchange development - Business ideas for startups.pptx
P2P cryptocurrency exchange development - Business ideas for startups.pptx
 
AFRINIC - Internet Number Resources Uptake
AFRINIC - Internet Number Resources UptakeAFRINIC - Internet Number Resources Uptake
AFRINIC - Internet Number Resources Uptake
 
A guide to peering by telehouse america
A guide to peering by telehouse americaA guide to peering by telehouse america
A guide to peering by telehouse america
 

Mehr von Internet Society

IXP growth challenges in West Africa: The Ghana Experience
IXP growth challenges in West Africa: The Ghana ExperienceIXP growth challenges in West Africa: The Ghana Experience
IXP growth challenges in West Africa: The Ghana ExperienceInternet Society
 
IXP growth challenges in Central Africa
IXP growth challenges in Central AfricaIXP growth challenges in Central Africa
IXP growth challenges in Central AfricaInternet Society
 
IXP growth challenges in Côte D’Ivoire
IXP growth challenges in Côte D’IvoireIXP growth challenges in Côte D’Ivoire
IXP growth challenges in Côte D’IvoireInternet Society
 
Keynote Presentation : “80/20 by 2020”
Keynote Presentation : “80/20 by 2020”Keynote Presentation : “80/20 by 2020”
Keynote Presentation : “80/20 by 2020”Internet Society
 
International Bandwidth and Pricing Trends in Sub-Sahara Africa
International Bandwidth and Pricing Trends in Sub-Sahara Africa International Bandwidth and Pricing Trends in Sub-Sahara Africa
International Bandwidth and Pricing Trends in Sub-Sahara Africa Internet Society
 
In Search of Low Cost Bandwidth
In Search of Low Cost BandwidthIn Search of Low Cost Bandwidth
In Search of Low Cost BandwidthInternet Society
 
“BIG” IXP Jedi and TraceMON: RIPE Atlas tools in Africa
“BIG” IXP Jedi and TraceMON: RIPE Atlas tools in Africa“BIG” IXP Jedi and TraceMON: RIPE Atlas tools in Africa
“BIG” IXP Jedi and TraceMON: RIPE Atlas tools in AfricaInternet Society
 
Looking for Latency Clusters in Africa's internet
Looking for Latency Clusters in Africa's internetLooking for Latency Clusters in Africa's internet
Looking for Latency Clusters in Africa's internetInternet Society
 
Fantsuam: Ideas for the sustainability of Community Networks
Fantsuam: Ideas for the sustainability of Community NetworksFantsuam: Ideas for the sustainability of Community Networks
Fantsuam: Ideas for the sustainability of Community NetworksInternet Society
 
Mawingu: Ideas for the sustainability of Community Networks
Mawingu: Ideas for the sustainability of Community NetworksMawingu: Ideas for the sustainability of Community Networks
Mawingu: Ideas for the sustainability of Community NetworksInternet Society
 
Zenzeleni Networks Update Report
Zenzeleni Networks Update ReportZenzeleni Networks Update Report
Zenzeleni Networks Update ReportInternet Society
 
Canadian Victory Garden: Overview of an Off Grid Solution
Canadian Victory Garden: Overview of an Off Grid SolutionCanadian Victory Garden: Overview of an Off Grid Solution
Canadian Victory Garden: Overview of an Off Grid SolutionInternet Society
 

Mehr von Internet Society (20)

IXP growth challenges in West Africa: The Ghana Experience
IXP growth challenges in West Africa: The Ghana ExperienceIXP growth challenges in West Africa: The Ghana Experience
IXP growth challenges in West Africa: The Ghana Experience
 
IXP growth challenges in Central Africa
IXP growth challenges in Central AfricaIXP growth challenges in Central Africa
IXP growth challenges in Central Africa
 
Benin IX: 3 Years After!
Benin IX: 3 Years After!Benin IX: 3 Years After!
Benin IX: 3 Years After!
 
IXP growth challenges in Côte D’Ivoire
IXP growth challenges in Côte D’IvoireIXP growth challenges in Côte D’Ivoire
IXP growth challenges in Côte D’Ivoire
 
IXP Masterclass
IXP MasterclassIXP Masterclass
IXP Masterclass
 
PeeringDB Updates
PeeringDB UpdatesPeeringDB Updates
PeeringDB Updates
 
Peering Personals #2
Peering Personals #2Peering Personals #2
Peering Personals #2
 
Keynote Presentation : “80/20 by 2020”
Keynote Presentation : “80/20 by 2020”Keynote Presentation : “80/20 by 2020”
Keynote Presentation : “80/20 by 2020”
 
International Bandwidth and Pricing Trends in Sub-Sahara Africa
International Bandwidth and Pricing Trends in Sub-Sahara Africa International Bandwidth and Pricing Trends in Sub-Sahara Africa
International Bandwidth and Pricing Trends in Sub-Sahara Africa
 
In Search of Low Cost Bandwidth
In Search of Low Cost BandwidthIn Search of Low Cost Bandwidth
In Search of Low Cost Bandwidth
 
IPv6 @ Cloudflare
IPv6 @ CloudflareIPv6 @ Cloudflare
IPv6 @ Cloudflare
 
Interconnection Evolution
Interconnection EvolutionInterconnection Evolution
Interconnection Evolution
 
Peering Personals #1
Peering Personals #1Peering Personals #1
Peering Personals #1
 
“BIG” IXP Jedi and TraceMON: RIPE Atlas tools in Africa
“BIG” IXP Jedi and TraceMON: RIPE Atlas tools in Africa“BIG” IXP Jedi and TraceMON: RIPE Atlas tools in Africa
“BIG” IXP Jedi and TraceMON: RIPE Atlas tools in Africa
 
Looking for Latency Clusters in Africa's internet
Looking for Latency Clusters in Africa's internetLooking for Latency Clusters in Africa's internet
Looking for Latency Clusters in Africa's internet
 
Fantsuam: Ideas for the sustainability of Community Networks
Fantsuam: Ideas for the sustainability of Community NetworksFantsuam: Ideas for the sustainability of Community Networks
Fantsuam: Ideas for the sustainability of Community Networks
 
Mawingu: Ideas for the sustainability of Community Networks
Mawingu: Ideas for the sustainability of Community NetworksMawingu: Ideas for the sustainability of Community Networks
Mawingu: Ideas for the sustainability of Community Networks
 
Zenzeleni Networks Update Report
Zenzeleni Networks Update ReportZenzeleni Networks Update Report
Zenzeleni Networks Update Report
 
Canadian Victory Garden: Overview of an Off Grid Solution
Canadian Victory Garden: Overview of an Off Grid SolutionCanadian Victory Garden: Overview of an Off Grid Solution
Canadian Victory Garden: Overview of an Off Grid Solution
 
TVWS use case in Kenya
TVWS use case in KenyaTVWS use case in Kenya
TVWS use case in Kenya
 

Kürzlich hochgeladen

办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书zdzoqco
 
TRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptxTRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptxAndrieCagasanAkio
 
Unidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxUnidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxmibuzondetrabajo
 
ETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptxETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptxNIMMANAGANTI RAMAKRISHNA
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书rnrncn29
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predieusebiomeyer
 
Company Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptxCompany Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptxMario
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa494f574xmv
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119APNIC
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxDyna Gilbert
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书rnrncn29
 

Kürzlich hochgeladen (11)

办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
 
TRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptxTRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptx
 
Unidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxUnidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptx
 
ETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptxETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptx
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predi
 
Company Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptxCompany Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptx
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptx
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
 

Peering Negotiations at AfPIF

  • 3. Peering Principles ● 99.5% of all Internet peering is done by "handshake" (source: PCH, 2011) ● Peering is unregulated (almost) worldwide ● Peering arrangements are made voluntarily based on mutual benefit ● If there is no peering in place, all of the Internet is reachable via transit The Internet has successfully scaled for >20 years without regulation: ● 8 orders of magnitude increase in traffic ● 5 orders of magnitude decrease in unit price "That will be $0.0000008 for IP transit, or 100,000x more for voice please" Source: OECD
  • 4. Benefits of Peering ● For users: ○ Lower latency ○ Higher reliability ○ Better performance ● For network operators: ○ Lower costs ○ Higher reliability ○ More predictable routing ○ Better performance for customers ○ No third parties involved ○ Mutually beneficial relationship with partner
  • 5. Who are peering managers? ● IP engineers ● Network planners ● CTOs ● Sales people ● Marketing ● ...
  • 6. Prerequisites for Peering Technical requirements for Peering: ● Public AS in use ● Public IP address block in use ● Register your AS on www.peeringdb.com ● Presence at a mutual location ○ IX or private peering location
  • 7. How to Peer (using AfPIF Meetingtool!) 1. Define your objectives 2. Register for the Meeting Maker site 3. Book a meeting 4. Have a meeting at AfPIF, discuss peering 5. Set up the peering 6. Profit!
  • 8. Who should I meet and why? AfPIF attendees include: ● Network Operators ○ your competitors ○ similar operators in other countries ● Internet Exchanges, both local and global ● Content Providers and CDNs ● Hosting Providers and datacentres ● Educational institutions ● Regulators and government officials 1. Decide on your objectives
  • 9. Who should I peer with? ● Check your traffic volumes ○ Netflow/Sflow analysis ○ Proxy and cache logs ○ Ask the other network... ● Look for key local content and access providers ● Review ○ lists of members at Internet Exchanges ○ lists of operators in facilities ● Check the other party’s peering policy
  • 10. Where to peer? ● PeeringDB.com has ○ List of all networks and where they peer ○ List of all facilities and who is there ○ List of all IXPs, where they are and who peers there
  • 11. 2. Register for Meetingtool site https://afpif2016.meetingtool.net/
  • 12. 3. Find a delegate to meet with
  • 13. ● Your meeting location is in your schedule ● Peering is built on relationships ● Make sure you understand each other’s objectives, costs, and benefits ● Find a mutually agreed place to peer ● Agree action items and next steps 4. Have a meeting!
  • 14. How to encourage someone who doesn’t want to peer with you, to peer with you? ● Exchange lots of traffic (e.g. host content on your network if they are an eyeball network) ● Find another location to peer in, that works for both sides ● Buy another operator who already has peering ● Leverage a broader business arrangement ● Make friends ○ Buy them beer/juice/dinner... :-) Negotiating Peering
  • 15. 5. Set up the peering (the easy part) router bgp 12345 neighbor 2001:1:2:3:4:1:5169:1 remote-as 15169 address-family ipv6 unicast neighbor 2001:1:2:3:4:1:15169:1 prefix-list announce-my-ipv6 out
  • 16. Conclusions Do your research, then... 1. Define your objectives 2. Sign up for the Meeting Maker tool 3. Meet some potential peers 4. Exchange ideas, details, agree to set up peering 5. Set up peering 6. Enjoy better performance, and lower costs!