SlideShare a Scribd company logo
Building Internet Exchange Points
Shahab Vahabzadeh, CTO / CIO at Asiatech
RipeNCC Regional Meeting in Tehran
(18th November 2014)
Summary
• Background Information
• Overview of IXPs World Wide
• IXP Policies and Governance Questions
• Best Practices
• A Checklist for Building IXPs
• Questions & Answers
Background Information
• The Internet is a decentralized network of autonomous commercial interests.
• Internet Service Providers (ISPs) operate by exchanging traffic at their border, forwarding data
from its source to its destination.
• This exchange can be settlement-free (also known as peering) or paid (also known as transit).
• Internet exchanges are used to peer, If no IXP facility exists then all traffic must be purchased
from foreign ISPs.
What is an Internet Exchange Point?
• Switch Fabric Enabling Physical Interconnection of Networks.
• Fastest and cheapest way of exchanging traffic between a large number of participants.
• Switching (L2) scales much better than routing (L3)
• Direct paths are always the shortest and cheapest paths.
• Bandwidth generation point
• Peering creates value and transit exports capital.
Benefits of IXP
• Cost and Performance Benefit
• Autonomy as a Region
• Natural Ecosystem for Content Driven Systems to Develop
• Knowledge Worker Environment Improved
Overview of IXPs Word Wide
• The first Internet exchange was built in1994 in the United States.
• Other countries quickly followed: Finland, Norway, United Kingdom, Russia, Hong-Kong,
Germany, France, etc.
• Today there’s about 430 IXPs built in 114 countries. There are still 87 countries that do not have
IXPs.
• Iran has a facility performing traffic exchange in Tehran (Not a L2 Exchange).
Active IXPs by Region (1992-2014)
0
125
250
375
500
1992 1994 1996 1998 2000 2002 2004 2006 2008 2010 2012 2014
North America Europe Latin America and Caribbean Asia-Pacific Africa
Overview of IXPs Word Wide
Overview of IXPs Word Wide
North
America, 88
Europe, 171
Latin
America and
Caribbean,
58
Asia-Pacific,
82
Africa, 33
IXP Policies and Governance Questions
• Governance and Business Structure:
Who owns the exchange? How does the exchange take decisions? How we maintain neutrality?
How is the exchange operated on a daily basis?
• Policies:
What policies are applied? What process is followed to change the policies?
• Services:
What are the services available at the exchange?
IXP Policies and Governance Questions
• Governance and Business Structure
• Incorporated or Unincorporated?
• Staffed or Volunteer?
• Non-profit or Commercial?
• Cooperative or External Ownership?
• Cost-Recovery (Predictive or Actuals), ad-hoc, or Market Pricing?
IXP Policies and Governance Questions
• Policies
• Bilateral Peering Agreements (BLPA), Multi-lateral PA (MLPA) or Mandatory MLPA (MMLPA)?
• Mandatory looking-glass?
• Routing and Switch Port Information be Public or Members-Only?
• Secrecy in the Event of Security Problems, Failures, or Mistakes?
• Extensible Switch Fabric?
IXP Policies and Governance Questions
• Services
• Switch Fabric (L2 Ethernet Switch)
• Cross-Connects (L1)
• Route Server
• Remote Hands
• Network Time Protocol
• DNS root Servers
Best Practices
• Governance and Business Structure
• Membership-Based Association with Annual General Meeting voting for a Technical Committee
that oversees the operations of the IXP.
• Neutral and Trustworthy: All IXPs decisions should remain neutral and no participant should
benefit in one way or another.
• Non-Profit making (Cost-Recovery) and built with participant’s contributions rather than fee-
based.
Best Practices
• Policies
• Draft one IXP Policy document only, simple and clear. Policies should be a tradeoff between
minimizing costs and service portfolio.
• Be as inclusive as possible: All entities with an ASN and using BGP should be welcome.
• Build inexpensive and easy to manage IXPs that can later grow, participants will see a faster
return on investment.
• Focus on growth in the early days of the exchange to create momentum: make easy to join the
exchange
Best Practices
• Services
• Start simple with your Switch Fabric and allow BLPA among participants. Route Servers can
add unnecessary complexity at the beginning.
• Basic website with the IXP policy document, participants data to facilitate peering and statistics
(if possible).
• Other services should be planned and discussed among members because they would likely
require time investment.
Check List to Build IXPs
• Determining Need: Do we really need an Internet Exchange Point?
• Governance and Business Structure: What governance structure, policies and services should
the IXP have?
• Geographic Location: Which is/are the best location/s to build exchange points?
• Building Conditioning: What does the location need to be conditioned?
• Services: What are the services that the exchange will provide to its members?
• Capacity Building: Identify the areas of human resource development and the target groups.
Check List to Build IXPs
• Determining Need
• Is there sufficient end-user base and locally-destined traffic to build an Exchange Point?
• Is there an existing facility to build upon?
• Governance and Business Structure
• Governance and Management Model
• Commercial or Non-Profit?
• BPA, MLPA or MMLPA?
Check List to Build IXPs
• Geographic Location
• Analysis of the User Population, Density Maps and Financial Sector.
• Are there ICT facilities with Fiber or location with rights-of-way?
• Where are the founding participants located?
• Building Conditioning
• Pathways
• Analysis of the power and cooling needs
• Access and security of the building
Check List to Build IXPs
• Services
• Switch Fabric, Cross-Connects, Route-Server, Remote Hands, NTP, DNS
• Website, Participants Data, Traffic Statistics
• Looking glass for troubleshooting
• Capacity Building
• Key Areas: Policy, Commercial and Technical
• Routing and Switching Technologies: BGP, VLANS, MPLS
• New Roles: Peering Manager, Business Development
Thanks to
Q&R
Any Questions?

More Related Content

What's hot

Measuring latency from the browser
Measuring latency from the browserMeasuring latency from the browser
Measuring latency from the browser
APNIC
 
05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi Kawamura
05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi Kawamura05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi Kawamura
05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi Kawamura
Indonesia Network Operators Group
 
AFRINIC - Internet Number Resources Uptake
AFRINIC - Internet Number Resources UptakeAFRINIC - Internet Number Resources Uptake
AFRINIC - Internet Number Resources Uptake
Internet Society
 
Internet infrastructure in South Asia
Internet infrastructure in South AsiaInternet infrastructure in South Asia
Internet infrastructure in South Asia
APNIC
 
Wish-List for HKIX - from the perspective of a regional carrier
Wish-List for HKIX - from the perspective of a regional carrierWish-List for HKIX - from the perspective of a regional carrier
Wish-List for HKIX - from the perspective of a regional carrier
Kams Yeung
 
PacNOG 25: Keeping local traffic local by doing local peering
PacNOG 25: Keeping local traffic local by doing local peering PacNOG 25: Keeping local traffic local by doing local peering
PacNOG 25: Keeping local traffic local by doing local peering
APNIC
 
Law Enforcement engagement capacity building
Law Enforcement engagement capacity buildingLaw Enforcement engagement capacity building
Law Enforcement engagement capacity building
APNIC
 
BKNIX Peering Forum: Quick introduction of HKIX
BKNIX Peering Forum: Quick introduction of HKIXBKNIX Peering Forum: Quick introduction of HKIX
BKNIX Peering Forum: Quick introduction of HKIX
APNIC
 
IANA Stewardship Transition Consultation - APNIC 38
IANA Stewardship Transition Consultation - APNIC 38IANA Stewardship Transition Consultation - APNIC 38
IANA Stewardship Transition Consultation - APNIC 38
APNIC
 
The Future of Internet Exchange Points - NANOG 47
The Future of Internet Exchange Points - NANOG 47The Future of Internet Exchange Points - NANOG 47
The Future of Internet Exchange Points - NANOG 47
Richard Steenbergen
 
APT PRFP 11: IXPs
APT PRFP 11: IXPsAPT PRFP 11: IXPs
APT PRFP 11: IXPs
APNIC
 
TWNOG 3.0: Stories of IXP development and the way forward
TWNOG 3.0: Stories of IXP development and the way forwardTWNOG 3.0: Stories of IXP development and the way forward
TWNOG 3.0: Stories of IXP development and the way forward
APNIC
 
IDNOG 2: AS interconnection in indonesia
IDNOG 2: AS interconnection in indonesiaIDNOG 2: AS interconnection in indonesia
IDNOG 2: AS interconnection in indonesia
APNIC
 
Accelerating the Deployment of Practical, Programmable Transport Networks
Accelerating the Deployment of Practical, Programmable Transport NetworksAccelerating the Deployment of Practical, Programmable Transport Networks
Accelerating the Deployment of Practical, Programmable Transport Networks
Deborah Porchivina
 
What is APNIC: Infotel 2014
What is APNIC: Infotel 2014What is APNIC: Infotel 2014
What is APNIC: Infotel 2014
APNIC
 
Benin IX: 3 Years After!
Benin IX: 3 Years After!Benin IX: 3 Years After!
Benin IX: 3 Years After!
Internet Society
 
APNIC Updates by Zen Chuan Ng
APNIC Updates by Zen Chuan NgAPNIC Updates by Zen Chuan Ng
APNIC Updates by Zen Chuan Ng
MyNOG
 
IPv6 Adoption by ASEAN Government Agencies
IPv6 Adoption by ASEAN Government AgenciesIPv6 Adoption by ASEAN Government Agencies
IPv6 Adoption by ASEAN Government Agencies
APNIC
 
IX-F Database for Automation
IX-F Database for AutomationIX-F Database for Automation
IX-F Database for Automation
Internet Society
 
A Peering Strategy for the Pacific Islands
A Peering Strategy for the Pacific IslandsA Peering Strategy for the Pacific Islands
A Peering Strategy for the Pacific Islands
APNIC
 

What's hot (20)

Measuring latency from the browser
Measuring latency from the browserMeasuring latency from the browser
Measuring latency from the browser
 
05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi Kawamura
05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi Kawamura05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi Kawamura
05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi Kawamura
 
AFRINIC - Internet Number Resources Uptake
AFRINIC - Internet Number Resources UptakeAFRINIC - Internet Number Resources Uptake
AFRINIC - Internet Number Resources Uptake
 
Internet infrastructure in South Asia
Internet infrastructure in South AsiaInternet infrastructure in South Asia
Internet infrastructure in South Asia
 
Wish-List for HKIX - from the perspective of a regional carrier
Wish-List for HKIX - from the perspective of a regional carrierWish-List for HKIX - from the perspective of a regional carrier
Wish-List for HKIX - from the perspective of a regional carrier
 
PacNOG 25: Keeping local traffic local by doing local peering
PacNOG 25: Keeping local traffic local by doing local peering PacNOG 25: Keeping local traffic local by doing local peering
PacNOG 25: Keeping local traffic local by doing local peering
 
Law Enforcement engagement capacity building
Law Enforcement engagement capacity buildingLaw Enforcement engagement capacity building
Law Enforcement engagement capacity building
 
BKNIX Peering Forum: Quick introduction of HKIX
BKNIX Peering Forum: Quick introduction of HKIXBKNIX Peering Forum: Quick introduction of HKIX
BKNIX Peering Forum: Quick introduction of HKIX
 
IANA Stewardship Transition Consultation - APNIC 38
IANA Stewardship Transition Consultation - APNIC 38IANA Stewardship Transition Consultation - APNIC 38
IANA Stewardship Transition Consultation - APNIC 38
 
The Future of Internet Exchange Points - NANOG 47
The Future of Internet Exchange Points - NANOG 47The Future of Internet Exchange Points - NANOG 47
The Future of Internet Exchange Points - NANOG 47
 
APT PRFP 11: IXPs
APT PRFP 11: IXPsAPT PRFP 11: IXPs
APT PRFP 11: IXPs
 
TWNOG 3.0: Stories of IXP development and the way forward
TWNOG 3.0: Stories of IXP development and the way forwardTWNOG 3.0: Stories of IXP development and the way forward
TWNOG 3.0: Stories of IXP development and the way forward
 
IDNOG 2: AS interconnection in indonesia
IDNOG 2: AS interconnection in indonesiaIDNOG 2: AS interconnection in indonesia
IDNOG 2: AS interconnection in indonesia
 
Accelerating the Deployment of Practical, Programmable Transport Networks
Accelerating the Deployment of Practical, Programmable Transport NetworksAccelerating the Deployment of Practical, Programmable Transport Networks
Accelerating the Deployment of Practical, Programmable Transport Networks
 
What is APNIC: Infotel 2014
What is APNIC: Infotel 2014What is APNIC: Infotel 2014
What is APNIC: Infotel 2014
 
Benin IX: 3 Years After!
Benin IX: 3 Years After!Benin IX: 3 Years After!
Benin IX: 3 Years After!
 
APNIC Updates by Zen Chuan Ng
APNIC Updates by Zen Chuan NgAPNIC Updates by Zen Chuan Ng
APNIC Updates by Zen Chuan Ng
 
IPv6 Adoption by ASEAN Government Agencies
IPv6 Adoption by ASEAN Government AgenciesIPv6 Adoption by ASEAN Government Agencies
IPv6 Adoption by ASEAN Government Agencies
 
IX-F Database for Automation
IX-F Database for AutomationIX-F Database for Automation
IX-F Database for Automation
 
A Peering Strategy for the Pacific Islands
A Peering Strategy for the Pacific IslandsA Peering Strategy for the Pacific Islands
A Peering Strategy for the Pacific Islands
 

Similar to BuildingIXPs

African ixp workshop
African ixp workshopAfrican ixp workshop
African ixp workshop
Adrian Hall
 
PacNOG 24: Keeping local traffic local by doing local peering
PacNOG 24: Keeping local traffic local by doing local peeringPacNOG 24: Keeping local traffic local by doing local peering
PacNOG 24: Keeping local traffic local by doing local peering
APNIC
 
Telecom digital strategy impact on organization
Telecom digital strategy impact on organizationTelecom digital strategy impact on organization
Telecom digital strategy impact on organization
Mohamed Montasser Derbel
 
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
APNIC
 
'Future Network Needs' presentation by Geoff Huston for AINTEC 2022
'Future Network Needs' presentation by Geoff Huston for AINTEC 2022'Future Network Needs' presentation by Geoff Huston for AINTEC 2022
'Future Network Needs' presentation by Geoff Huston for AINTEC 2022
APNIC
 
ISOC - IXPs in Africa and Beyond
ISOC - IXPs in Africa and BeyondISOC - IXPs in Africa and Beyond
ISOC - IXPs in Africa and Beyond
ATI Tunisia
 
KHNOG 1: IXPs and Peering
KHNOG 1: IXPs and PeeringKHNOG 1: IXPs and Peering
KHNOG 1: IXPs and Peering
APNIC
 
Apnic-irme
Apnic-irmeApnic-irme
Apnic-irme
Nguyen Minh Thu
 
Simplifying IMS - IMS, VoLTE, RCS and LTE
Simplifying IMS - IMS, VoLTE, RCS and LTESimplifying IMS - IMS, VoLTE, RCS and LTE
Simplifying IMS - IMS, VoLTE, RCS and LTE
Robert Seymour
 
Internet Resource Management Tutorial at SANOG 24
Internet Resource Management Tutorial at SANOG 24Internet Resource Management Tutorial at SANOG 24
Internet Resource Management Tutorial at SANOG 24
APNIC
 
ION Costa Rica - Two Years of Good MANRS: Improving Global Routing Security &...
ION Costa Rica - Two Years of Good MANRS: Improving Global Routing Security &...ION Costa Rica - Two Years of Good MANRS: Improving Global Routing Security &...
ION Costa Rica - Two Years of Good MANRS: Improving Global Routing Security &...
Deploy360 Programme (Internet Society)
 
T4G Day 1_Challenges of Implementing ERP, CRM & Portal by Anup Khosla
T4G Day 1_Challenges of Implementing ERP, CRM & Portal by Anup KhoslaT4G Day 1_Challenges of Implementing ERP, CRM & Portal by Anup Khosla
T4G Day 1_Challenges of Implementing ERP, CRM & Portal by Anup Khosla
MSCitizenshipAPAC
 
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC
 
NRO EC and NRO Number Resource Status Report
NRO EC and NRO Number Resource Status ReportNRO EC and NRO Number Resource Status Report
NRO EC and NRO Number Resource Status Report
APNIC
 
38th TWNIC OPM: Future network needs
38th TWNIC OPM: Future network needs38th TWNIC OPM: Future network needs
38th TWNIC OPM: Future network needs
APNIC
 
Tim Willoughby presentation to cloud workshop 2016
Tim Willoughby presentation to cloud workshop 2016Tim Willoughby presentation to cloud workshop 2016
Tim Willoughby presentation to cloud workshop 2016
Tim Willoughby
 
Supply Chain Collaboration: A Platform Approach
Supply Chain Collaboration: A Platform ApproachSupply Chain Collaboration: A Platform Approach
Supply Chain Collaboration: A Platform Approach
Quyntess
 
Blockchain: Beyond the Hype
Blockchain: Beyond the HypeBlockchain: Beyond the Hype
Blockchain: Beyond the Hype
Perficient, Inc.
 
ARIN 35: NRO Activities Report
ARIN 35: NRO Activities ReportARIN 35: NRO Activities Report
ARIN 35: NRO Activities Report
ARIN
 
Tomáš Maršálek - Optimal course of IXP development – NIX.CZ
Tomáš Maršálek - Optimal course of IXP development – NIX.CZTomáš Maršálek - Optimal course of IXP development – NIX.CZ
Tomáš Maršálek - Optimal course of IXP development – NIX.CZ
PROIDEA
 

Similar to BuildingIXPs (20)

African ixp workshop
African ixp workshopAfrican ixp workshop
African ixp workshop
 
PacNOG 24: Keeping local traffic local by doing local peering
PacNOG 24: Keeping local traffic local by doing local peeringPacNOG 24: Keeping local traffic local by doing local peering
PacNOG 24: Keeping local traffic local by doing local peering
 
Telecom digital strategy impact on organization
Telecom digital strategy impact on organizationTelecom digital strategy impact on organization
Telecom digital strategy impact on organization
 
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
 
'Future Network Needs' presentation by Geoff Huston for AINTEC 2022
'Future Network Needs' presentation by Geoff Huston for AINTEC 2022'Future Network Needs' presentation by Geoff Huston for AINTEC 2022
'Future Network Needs' presentation by Geoff Huston for AINTEC 2022
 
ISOC - IXPs in Africa and Beyond
ISOC - IXPs in Africa and BeyondISOC - IXPs in Africa and Beyond
ISOC - IXPs in Africa and Beyond
 
KHNOG 1: IXPs and Peering
KHNOG 1: IXPs and PeeringKHNOG 1: IXPs and Peering
KHNOG 1: IXPs and Peering
 
Apnic-irme
Apnic-irmeApnic-irme
Apnic-irme
 
Simplifying IMS - IMS, VoLTE, RCS and LTE
Simplifying IMS - IMS, VoLTE, RCS and LTESimplifying IMS - IMS, VoLTE, RCS and LTE
Simplifying IMS - IMS, VoLTE, RCS and LTE
 
Internet Resource Management Tutorial at SANOG 24
Internet Resource Management Tutorial at SANOG 24Internet Resource Management Tutorial at SANOG 24
Internet Resource Management Tutorial at SANOG 24
 
ION Costa Rica - Two Years of Good MANRS: Improving Global Routing Security &...
ION Costa Rica - Two Years of Good MANRS: Improving Global Routing Security &...ION Costa Rica - Two Years of Good MANRS: Improving Global Routing Security &...
ION Costa Rica - Two Years of Good MANRS: Improving Global Routing Security &...
 
T4G Day 1_Challenges of Implementing ERP, CRM & Portal by Anup Khosla
T4G Day 1_Challenges of Implementing ERP, CRM & Portal by Anup KhoslaT4G Day 1_Challenges of Implementing ERP, CRM & Portal by Anup Khosla
T4G Day 1_Challenges of Implementing ERP, CRM & Portal by Anup Khosla
 
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
 
NRO EC and NRO Number Resource Status Report
NRO EC and NRO Number Resource Status ReportNRO EC and NRO Number Resource Status Report
NRO EC and NRO Number Resource Status Report
 
38th TWNIC OPM: Future network needs
38th TWNIC OPM: Future network needs38th TWNIC OPM: Future network needs
38th TWNIC OPM: Future network needs
 
Tim Willoughby presentation to cloud workshop 2016
Tim Willoughby presentation to cloud workshop 2016Tim Willoughby presentation to cloud workshop 2016
Tim Willoughby presentation to cloud workshop 2016
 
Supply Chain Collaboration: A Platform Approach
Supply Chain Collaboration: A Platform ApproachSupply Chain Collaboration: A Platform Approach
Supply Chain Collaboration: A Platform Approach
 
Blockchain: Beyond the Hype
Blockchain: Beyond the HypeBlockchain: Beyond the Hype
Blockchain: Beyond the Hype
 
ARIN 35: NRO Activities Report
ARIN 35: NRO Activities ReportARIN 35: NRO Activities Report
ARIN 35: NRO Activities Report
 
Tomáš Maršálek - Optimal course of IXP development – NIX.CZ
Tomáš Maršálek - Optimal course of IXP development – NIX.CZTomáš Maršálek - Optimal course of IXP development – NIX.CZ
Tomáš Maršálek - Optimal course of IXP development – NIX.CZ
 

BuildingIXPs

  • 1. Building Internet Exchange Points Shahab Vahabzadeh, CTO / CIO at Asiatech RipeNCC Regional Meeting in Tehran (18th November 2014)
  • 2. Summary • Background Information • Overview of IXPs World Wide • IXP Policies and Governance Questions • Best Practices • A Checklist for Building IXPs • Questions & Answers
  • 3. Background Information • The Internet is a decentralized network of autonomous commercial interests. • Internet Service Providers (ISPs) operate by exchanging traffic at their border, forwarding data from its source to its destination. • This exchange can be settlement-free (also known as peering) or paid (also known as transit). • Internet exchanges are used to peer, If no IXP facility exists then all traffic must be purchased from foreign ISPs.
  • 4. What is an Internet Exchange Point? • Switch Fabric Enabling Physical Interconnection of Networks. • Fastest and cheapest way of exchanging traffic between a large number of participants. • Switching (L2) scales much better than routing (L3) • Direct paths are always the shortest and cheapest paths. • Bandwidth generation point • Peering creates value and transit exports capital.
  • 5. Benefits of IXP • Cost and Performance Benefit • Autonomy as a Region • Natural Ecosystem for Content Driven Systems to Develop • Knowledge Worker Environment Improved
  • 6. Overview of IXPs Word Wide • The first Internet exchange was built in1994 in the United States. • Other countries quickly followed: Finland, Norway, United Kingdom, Russia, Hong-Kong, Germany, France, etc. • Today there’s about 430 IXPs built in 114 countries. There are still 87 countries that do not have IXPs. • Iran has a facility performing traffic exchange in Tehran (Not a L2 Exchange).
  • 7. Active IXPs by Region (1992-2014) 0 125 250 375 500 1992 1994 1996 1998 2000 2002 2004 2006 2008 2010 2012 2014 North America Europe Latin America and Caribbean Asia-Pacific Africa
  • 8. Overview of IXPs Word Wide
  • 9. Overview of IXPs Word Wide North America, 88 Europe, 171 Latin America and Caribbean, 58 Asia-Pacific, 82 Africa, 33
  • 10. IXP Policies and Governance Questions • Governance and Business Structure: Who owns the exchange? How does the exchange take decisions? How we maintain neutrality? How is the exchange operated on a daily basis? • Policies: What policies are applied? What process is followed to change the policies? • Services: What are the services available at the exchange?
  • 11. IXP Policies and Governance Questions • Governance and Business Structure • Incorporated or Unincorporated? • Staffed or Volunteer? • Non-profit or Commercial? • Cooperative or External Ownership? • Cost-Recovery (Predictive or Actuals), ad-hoc, or Market Pricing?
  • 12. IXP Policies and Governance Questions • Policies • Bilateral Peering Agreements (BLPA), Multi-lateral PA (MLPA) or Mandatory MLPA (MMLPA)? • Mandatory looking-glass? • Routing and Switch Port Information be Public or Members-Only? • Secrecy in the Event of Security Problems, Failures, or Mistakes? • Extensible Switch Fabric?
  • 13. IXP Policies and Governance Questions • Services • Switch Fabric (L2 Ethernet Switch) • Cross-Connects (L1) • Route Server • Remote Hands • Network Time Protocol • DNS root Servers
  • 14. Best Practices • Governance and Business Structure • Membership-Based Association with Annual General Meeting voting for a Technical Committee that oversees the operations of the IXP. • Neutral and Trustworthy: All IXPs decisions should remain neutral and no participant should benefit in one way or another. • Non-Profit making (Cost-Recovery) and built with participant’s contributions rather than fee- based.
  • 15. Best Practices • Policies • Draft one IXP Policy document only, simple and clear. Policies should be a tradeoff between minimizing costs and service portfolio. • Be as inclusive as possible: All entities with an ASN and using BGP should be welcome. • Build inexpensive and easy to manage IXPs that can later grow, participants will see a faster return on investment. • Focus on growth in the early days of the exchange to create momentum: make easy to join the exchange
  • 16. Best Practices • Services • Start simple with your Switch Fabric and allow BLPA among participants. Route Servers can add unnecessary complexity at the beginning. • Basic website with the IXP policy document, participants data to facilitate peering and statistics (if possible). • Other services should be planned and discussed among members because they would likely require time investment.
  • 17. Check List to Build IXPs • Determining Need: Do we really need an Internet Exchange Point? • Governance and Business Structure: What governance structure, policies and services should the IXP have? • Geographic Location: Which is/are the best location/s to build exchange points? • Building Conditioning: What does the location need to be conditioned? • Services: What are the services that the exchange will provide to its members? • Capacity Building: Identify the areas of human resource development and the target groups.
  • 18. Check List to Build IXPs • Determining Need • Is there sufficient end-user base and locally-destined traffic to build an Exchange Point? • Is there an existing facility to build upon? • Governance and Business Structure • Governance and Management Model • Commercial or Non-Profit? • BPA, MLPA or MMLPA?
  • 19. Check List to Build IXPs • Geographic Location • Analysis of the User Population, Density Maps and Financial Sector. • Are there ICT facilities with Fiber or location with rights-of-way? • Where are the founding participants located? • Building Conditioning • Pathways • Analysis of the power and cooling needs • Access and security of the building
  • 20. Check List to Build IXPs • Services • Switch Fabric, Cross-Connects, Route-Server, Remote Hands, NTP, DNS • Website, Participants Data, Traffic Statistics • Looking glass for troubleshooting • Capacity Building • Key Areas: Policy, Commercial and Technical • Routing and Switching Technologies: BGP, VLANS, MPLS • New Roles: Peering Manager, Business Development