Internet Exchange Points. Philip Smith ISOC-AU Meeting APNIC 38 Brisbane September 16 th 2014



Similar documents
Internet Exchange Point Design

Internet Exchange Points (IXPs) Scalable Infrastructure Workshop

Interconnections on the Internet: Exchange Points

Peering in Hong Kong. Che-Hoo CHENG CUHK/HKIX

The Value of Peering. ISP/IXP Workshops

Introduction to The Internet. ISP/IXP Workshops

Introduction to The Internet

LINX History. ISP Workshops

!! IXP Workshop Serbia, December 2013! Bijal Sanghani!! bijal at euro-ix dot

Hong Kong Internet Exchange (HKIX)

SERVICE DESCRIPTION INTERNET TRANSIT / 2.6.4

Internet infrastructure development in the Asia Pacific: What s needed for sustainable growth

IP interconnection issues

IPv6 Deployment in MyIX. Professor Dr. Sureswaran Ramadass

How To Understand The Evolution Of The Network

DE-CIX Premium Internet Exchange Services

Regional Interconnection Strategy for Africa. Regional Peering and Interconnection Economics

The Role IXPs and Peering Play in the Evolution of the Internet

ISP & IXP Design. Philip Smith APNIC st 31 st August 2012

LINX (The London Internet Exchange) a presentation to the 6 th PTT Forum. John Souter Chief Executive Officer November 2012

LINXCaseStudy. LINX from Anywhere

FACT SHEET INTERNATIONAL DATA SERVICES GLOBAL IP VPN

Internet Exchange Evolution, & Beyond.. Keith Mitchell, VP Engineering Internet Systems Consortium Tor-IX AGM, Toronto, April 2011

GLOBAL INTERNET GEOGRAPHY

Overview of recent changes in the IP interconnection ecosystem

The curse of the Open Recursor. Tom Paseka Network Engineer

Interconnec(on, Bandwidth, Complexity and Costs. Gaurab Raj Upadhaya

Introduction to Routing

Trends in Global Capacity Availability and Trading. Bruce Girdlestone VP Network Trading Band-X

The Value of Content Distribution Networks Mike Axelrod, Google Google Public

ISP & IXP Design. Philip Smith MENOG 11 Amman 30 th September 9 th October 2012

Topic 1: Internet Architecture & Addressing

The Internet Introductory material.

PTTMetro - PTT.br The Brazilian Metropolitan IXP Project

Corporate Profile. A TPG Telecom Company

Singapore Internet Connectivity. Cloud Expo Asia 14 November 2013

The Internet. On October 24, 1995, the FNC unanimously passed a resolution defining the term Internet.

The Internet. Internet Technologies and Applications

Your Access to a World of Global Connectivity.

How the Internet Works

Keith Mitchell Board Member, Open-IX Association Connect WG, RIPE70

Connec&ng to the Core of the Internet. Internet Peering DrPeering Interna&onal Licensed material h>p://drpeering.

AMS-IX overview. Henk Steenman February 2005

ATMAN Telecommunication Services in Poland. Dariusz Wichniewicz, Director of Telecommunications Services Development Department

Redundancy & the Netnod Internet Exchange Points

Promoting the use of Internet Exchange Points (IXPs)

Pacnet Global EIPL Point-to-Multipoint Service

FACT SHEET INTERNATIONAL SERVICES GLOBAL INTERNET ACCESS (GIA)

Commercial considerations in IP interconnection agreements

Emirates Internet Exchange

Summary. Galerie Jean-Malbuisson CH-1204 Genève, Suisse Wiehle Avenue, Suite 201 Reston, VA , U.S.A.

Consultation Paper. Communications and Information Technology Commission

What's inside the cloud?!

Indonesia Internet exchange IIX IIX and IIXv6 Development Update 2007

Internet Traffic Exchange in Less Developed Internet Markets and the Role of Internet Exchange Points

Rely on a Trusted Resource

IXP Member connection Best Practice. Kittinan Sriprasert BKNIX

True Router Performance Testing

Current Trends in IXPs, Hosting, and Cloud Computing

Contec Group International Ltd

Colt IP Access Colt Technology Services

Peering in General and in Europe. Frank Orlowski DE-CIX Internet Exchange

Internet Exchange a solution towards cost effective and quality Internet access

Interconnection and Traffic Exchange on the Internet

Pacnet MPLS-Based IP VPN Keeping pace with your growth

National Internet Exchange of India (NIXI)

Connecting Australia s NBN Future to the Globe

2014 Engineering Roadmap. Derek Cobb/Richard Petrie IXScotland Meeting: 9 January 2014

What is. LDeX MEDIA PLATFORM?

Regional Interconnection: Presenting the Business Case for African Operators. Densu Richard Ag. Executive, MTN Business

Bridging the African Internet

Bring a Big World Closer

FLAG s IPv6 Implementation

TELECOM REGULATORY AUTHORITY OF INDIA. Consultation paper. Improvement in the Effectiveness of National Internet Exchange of India (NIXI)

Company Profile Outstanding data centres. Expertise you can trust. Europe s leading provider of premium carrier-neutral data centres.

BGP. 1. Internet Routing

NovaTel The Next Generation Carrier

Campus Network Best Practices: Core and Edge Networks

The Southeast Asia Data Centre Market A look at new players and key drivers as well as the opportunities and challenges in Asia

NTT - A global IPv6 deployment case study

Company Profile Outstanding data centres. Expertise you can trust. Europe s leading provider of premium carrier-neutral data centres.

Computer Networks III

Transcription:

Internet Exchange Points Philip Smith ISOC-AU Meeting APNIC 38 Brisbane September 16 th 2014 1

Internet Exchange Points p Background What is an IXP p Why set up an IXP? p Technologies p Benefits p IXPs in Asia Pacific region today 2

A bit of history Where did the IX concept come from? 3

A Bit of History p NSFnet one major backbone n US National Science Foundation funded n Connected academic & research institutions n Also connected private company networks, with acceptable use policy p AUP: No commercial activity n Three Network Access Points (NAPs): Chicago, New York, San Francisco p Private companies needed to interconnect their networks n Requirement to send commercial traffic n Could not cross NSFnet n Resulted in the early commercial Internet Exchanges 4

More History p Early Internet Exchanges created in early 90s n CIX-West west coast USA n MAE-East east coast USA n D-GIX Stockholm p End of the NSFnet in 1995: n Meant move towards commercial Internet n Private companies selling their bandwidth n ANS (operator of the late NSFnet) had to join IXes 5

Even more History p D-GIX formed in Stockholm in 1992 n Three major ISPs interconnected n Latency reduction, performance gains n Local traffic stays local p LINX formed in London in 1994 n Five UK operators interconnected n Latency reduction, performance gains n Local traffic stays local p HKIX formed in Hong Kong in 1995 n Vibrant Internet community, many small operators n Latency, performance, and local traffic benefits p Also AMS-IX in Amsterdam in 1994 n Same reasons as others 6

Internet Exchange Point p What: n A neutral location where network operators freely interconnect their networks to exchange traffic p What is the physical IX: n An ethernet switch in a neutral location p How does it work: n IX Operator provides the switch and rack space n Network Operators bring routers, and interconnect them via the IX fabric p Very simple concept any place where providers meet to exchange traffic 7

Internet Exchange Point p Layer 2 exchange point n Ethernet (100Gbps/10Gbps/1Gbps/100Mbps) n Older technologies used in the past included ATM, Frame Relay, SRP, FDDI and SMDS p Layer 3 exchange point n Has historical status now n Router based p Best known example was CIX-West p Router and management very quickly overwhelmed by the rapid growth of the Internet 8

Why an Internet Exchange Point? Saving money, improving QoS, Generating a local Internet economy 9

Internet Exchange Point Why peer? p Consider a region with two ISPs n Each provides internet connectivity to their customers n Each has one or two international connections to the rest of the Internet p How does traffic from a customer of one ISP get to the customer of the other ISP?? n Via the international connections n Expensive, high latency, congested 10

Internet Exchange Point Why peer? p The two competing ISPs peer with each other p Outcome/Benefits: n Both save money n Local traffic stays local n Better network performance, better QoS, n More international bandwidth for expensive international traffic n Everyone is happy 11

Internet Exchange Point Why peer? p A third ISP enters the equation n Becomes a significant player in the region n Local and international traffic goes over their international connections p The three ISPs agree to peer n To save money n To keep local traffic local n To improve network performance, QoS, n Which means they buy circuits to each other won t scale p Solution: Internet Exchange Point n Each participant buys just one link, to the IXP 12

Internet Exchange Point p Solution: n Every ISP participates in the IXP n Cost is minimal one local circuit covers all domestic traffic n International circuits are used for just international traffic and backing up domestic links in case the IXP fails p Result: n Local traffic stays local n QoS considerations for local traffic is not an issue n RTTs are typically sub 1ms n Customers enjoy the Internet experience n Local Internet economy grows rapidly 13

Who can join an IXP? p Requirements are very simple: any organisation which operates their own autonomous network, and has: n Their own address space n Their own AS number n Their own transit arrangements p This often includes: n Commercial ISPs n Academic & Research networks n Internet infrastructure operators (eg Root/ccTLDs) n Content providers n Broadcasters and media n Government Information networks 14

When is an IXP not required? p Legislation: When there is one legislated monopoly transit provider n With all other network operators legislated to be customers of this monopoly provider p Geography: When the local economy is so small that it cannot sustain more than one network operator n Very small nations (maybe less than 10000 population?) n Sparsely populated / remote areas 15

When an IXP is not required p This is still the situation in several countries around the world p Usually it is a Government operated national telco n ISP licence mandates connecting to national telco for Internet services p Implications: n Expensive domestic connectivity n Expensive international connectivity n Restricted and poor service offerings n No domestic Internet economy 16

IXP Technology 17

IXP Design p Very simple concept: n Ethernet switch is the interconnection media p It must be a managed switch p It must have decent security features p The IXP is one LAN (Layer 2) p https://www.euro-ix.net/ixp-wishlist has more details n Each ISP brings a router, connects it to the ethernet switch provided at the IXP n Each ISP peers with other participants at the IXP using BGP 18

Layer 2 Exchange ISP 6 ISP 5 ISP 4 IXP Services: Root & TLD DNS, Routing Registry Looking Glass, etc Ethernet Switch IXP Management Network ISP 1 ISP 2 ISP 3 19

Layer 2 Exchange p Two switches for redundancy p ISPs use dual routers for redundancy or loadsharing p IXP offers services for the common good n Internet portals and search engines n DNS Root & TLDs, NTP servers n Content Caches n Routing Registry and Looking Glass 20

Layer 2 Exchange p Neutral location n Anyone can install fibre or other connectivity media to access the IXP p Without cost or regulations imposed by location p Secure location n Thorough security, like any other network data centre p Accessible location n Easy/convenient for all participants to access p Expandable location n IXPs result in Internet growth, and increasing space requirements 21

Layer 2 Exchange p Operation: n Requires neutral IXP management n Consortium p Funding: p Representing all participants p Management Board etc n All costs agreed and covered equally by IXP participants n Hosting location often contributes the IXP brings them more business p Availability: n 24x7 cover provided by hosting location p Managed by the consortium 22

Layer 2 Exchange p Industry Standards documented by Euro-IX, the European IXP Association n Contributed to by the Euro-IX members p IXP BCP n General overview of the infrastructure, operations, policies and management of the IXP n https://www.euro-ix.net/ixp-bcp p IXP Website BCP n https://www.euro-ix.net/website-bcp 23

Types of Peering p Mandatory Multi-Lateral Peering (MMLP) n Each participant is forced to peer with every other participant as part of their IXP membership n Has no history of success the practice is strongly discouraged p Multi-Lateral Peering (MLP) n Each participant peers with every other participant (usually via a Route Server) p Bi-Lateral Peering n Participants set up peering with each other according to their own requirements and business relationships n This is the most common situation at IXPs today 24

Types of Operator Peering Policies p Open Peering n Where an ISP publicly states that they will peer with all parties who approach them for peering n Commonly found at IXPs where ISP participates via the Route Server p Selective Peering n Where an ISP s peering policy depends on the nature of the operator who requests peering with them n At IXPs, operator will not peer with RS but will only peer bilaterally p Closed Peering n Where an ISP decides who its peering partners are, and is generally not approachable to creating peering opportunities 25

Operators Peering Activities p The Peering Database documents ISPs peering policies and contact information n http://peeringdb.com p All operators of ASNs should register in the peeringdb n All operators who are considering peering or are peering must be in the peeringdb to enhance their peering opportunities p Participation in peering fora is encouraged too n Global Peering Forum (GPF) n Regional Peering Fora (European, Middle Eastern, Asian, Caribbean, Latin American) 26

Charging p IXPs needs to be run at minimal cost to its member participants p Common examples: n Datacentre hosts IX for free n IX operates cost recovery most common n Different pricing for different ports biggest IXPs p IXes do NOT charge for traffic crossing the switch fabric n They are a peering enabler, encouraging as much traffic as possible between members 27

IXP Benefits 28

IXP Creation p No economy or circumstance is unique or different n The first excuse for not creating an IXP is we don t need one n The second excuse for not creating an IXP is oh, it is different here p Every locality has its differences n But every locality wants to p Keep local traffic local p Improve network performance and QoS p Improve local Internet economy n The available technology is the same for every network operator everywhere n There is no excuse for not improving the local Internet 29

Eco System Development p Create IXP association n Formed by members who have a port on the IXP p IXP members meet regularly n IXP Board meetings n IXP Operational strategy and direction p IXP Technical community could also meet too n Network operators meeting, involving network and systems operations engineers n Aligned with IXP Association/member meetings n Could lead to creation of a Network Operators Group p IXP could facilitate the creation of a NOG n The same engineers are involved in both! 30

Industry Associations p Euro-IX n European Internet Exchange association n Members from Europe, associate members from around the world n Website has all the information needed to start an IXP n https://www.euro-ix.net/starting-an-ixp n IXP Best Practice documentation: n https://www.euro-ix.net/euro-ix-bcp p APIX n Asia Pacific Internet Exchange association n Members from Asia Pacific region n Meets twice a year, during APRICOT and APNIC meeting n http://apix.asia 31

More about IXPs and ISP interconnects p Network Startup Resource Center n http://nsrc.org/route-bgp-ixp.html p Internet Society n http://www.internetsociety.org/what-we-do/issues/ internet-exchange-points-ixps n http://www.ixptoolkit.org/ p Telegeography n http://www.telegeography.com/telecom-resources/ internet-exchange-map/ n A collection of ISP interconnect points p Note Well: many of these are NOT IXPs 32

Summary p IXP is a Layer 2 infrastructure p At least three players required (two is okay too) n Meeting in an open and neutral location p Minimal rules p Minimal bureaucracy p Cost recovery p Encourage participation by all autonomous networks p Develop the local Internet eco-system 33

IXPs in Asia Pacific 34

Success stories p Vanuatu IX (VUIX) n Launched in 2013, and all network operators in Vanuatu participate n First open neutral IXP in the Pacific n Has caused a lot of interest in neighbouring Pacific nations, especially Papua New Guinea and Fiji n The recent PacNOG in Vanuatu included visit to the IX facility 35

Success stories p Nepal IX (NPIX) n Launched in 2002 n Within first year, most ISPs in Nepal connected n Incumbent followed a few years later n Very effective at keep local traffic local p Bangladesh IX (BDIX) n Launched in 2004 n Connecting many of the small and mid-sized providers in and around Dhaka p Now Bhutan is looking at an IXP for the industry there 36

Other IXPs in the region p Hong Kong (HKIX) p Japan IXPs n JPNAP, JPIX, WIDE s IX, p New Zealand s IXPs n Auckland, Christchurch, p Western Australia (WAIX) p Singapore (SGIX) p Thailand s first Open Neutral IXP being established 37

The future p Ultimately each economy requires an IXP n Open and neutral, free for all operators to connect to and exchange traffic n Keeps local traffic local n Improves domestic internet performance n Improves local internet economy (attracting content and content development back home) n Very attractive for content providers and content distribution providers 38