Peering vs Transit Economics : The Peering Simulation Game 11-12 August 2010 11:00-13:00 Nairobi, Kenya Sarova Panafric Hotel Nairobi

Slides:



Advertisements
Similar presentations
Selecting an IXP Where to peer?. THE TOP 10 IXP SELECTION CRITERIA How do network operators choose an Internet Exchange Point? 2.
Advertisements

Evolution 0.9: The Evolution of the U.S. Peering Ecosystem Gigabit Peering Forum VII Herndon, VA September 9, 2003 William B. Norton Co-Founder & Chief.
The IX Playbook Observations from an IX Operative.
The Art of Peering: The IX Playbook William B. Norton Executive Director DrPeering International Needs work – follow the white paper sections and insert.
Building a case for interconnection and peering in Africa by Michele McCann - Teraco Protect. Connect. Grow.
The Role IXPs and Peering Play in the Evolution of the Internet MENOG14, Dubai, March 2014 Stephen Wilcox, President and CTO, IX Reach.
Financial Management F OR A S MALL B USINESS. FINANCIAL MANAGEMENT 2 Welcome 1. Agenda 2. Ground Rules 3. Introductions.
Employing Agent-based Models to study Interdomain Network Formation, Dynamics & Economics Aemen Lodhi (Georgia Tech) 1 Workshop on Internet Topology &
Internet Exchange Point in Nicaragua Reservation for changes after recieving the ISP survey from Nicaragua, interviews, further analysis etc.
Advanced Topics of WAN Compiled from Previous ISQS 6341 Project November 2003.
The Folly of Peering Ratios? William B. Norton Co-Founder & Chief Technical Liaison Equinix, Inc. From Debate…
Part II: Inter-domain Routing Policies. March 8, What is routing policy? ISP1 ISP4ISP3 Cust1Cust2 ISP2 traffic Connectivity DOES NOT imply reachability!
A Business Case for Peering in 2010 William B. Norton Executive Director, DrPeering.net August 2010 Frankfurt, Germany 15 YEAR.
Internet Video: The Next Wave of Massive Disruption to the U.S. Peering Ecosystem William B. Norton Co-Founder & Chief Technical Liaison Equinix, Inc.
The Next Wave of Massive Disruptions to the Peering Ecosystem Asia Pacific Peering Forum Sydney, Nov. 8, 2006 William B. Norton Co-Founder & Chief Technical.
Back to Table of Contents
Peering policies and BGP configuration
The Next Wave of Massive Disruptions to the Peering Ecosystem Tokyo Peering Forum II June 22, 2006 William B. Norton Co-Founder & Chief Technical Liaison.
The Emerging Video Internet Ecosystem William B. Norton NZNOG 2010 I started noticing the video... This talk was funded in part by InternetNZ InterStream.
Internet Peering in the UK Keith Mitchell Executive Chairman, London Internet Exchange 13th May 1998.
© XchangePoint 2001 Economic Differences Between Transit and Peering Exchanges Keith Mitchell Chief Technical Officer NANOG 25 10th June 2002.
Internet Policy Day 1 - Workshop Session No. 2 Market structure Prepared for CTO by Link Centre, Witwatersrand University, South Africa.
1 Internet Society Creating an Enabling Environment for the Internet: Role of IXPs ENOG 8 – 9 September 2014, Baku Maarit Palovirta, European Regional.
Impact of Prefix Hijacking on Payments of Providers Pradeep Bangera and Sergey Gorinsky Institute IMDEA Networks, Madrid, Spain Developing the Science.
Internet Video: The Next Wave of Massive Disruption to the U.S. Peering Ecosystem William B. Norton Co-Founder & Chief Technical Liaison Equinix, Inc.
The Evolution of the U.S. Internet Peering Ecosystem William B. Norton Co-Founder and Chief Technical Liaison Equinix, Inc.
The Peering Simulation Game William B. Norton August 2010 Nairobi, Kenya Sarova Panafric Hotel Nairobi African Peering and Interconnection Forum:
Peering vs Transit Economics : The Peering Simulation Game August :00-13:00 Nairobi, Kenya Sarova Panafric Hotel Nairobi
Internet Policy Day 2 - Workshop Session No. 3 Interconnection, IXPs and Voice-over-IP Prepared for CTO by Link Centre, Witwatersrand University, South.
Peering Policies - When to Peer, When not to Peer Quilt Peering Workshop October 2006 St Louis, Missouri.
Resilience of the Internet Interconnection Ecosystem Chris Hall Ross Anderson Richard Clayton Evangelos Ouzounis Panagiotis Trimintzios WEIS 14 th June.
Jennifer Rexford Fall 2014 (TTh 3:00-4:20 in CS 105) COS 561: Advanced Computer Networks BGP.
Peering Personals William B. Norton Executive Director, DrPeering.net August 2010 Frankfurt, Germany 15 YEAR ANNIVERSARY PARTY.
An Overview of Peering; Benefits of Peering Andrew Ogilvie Managing Director, Xtraordinary Networks Ltd
Policies for Peering and Internet Exchanges AFIX Technical Workshop Session 8.
CS551: ISP Peering Norton01 Christos Papadopoulos (
Economic Systems An economic system is how a country answers the Three Basic Economic Questions.
25/07/2003BGP Table Manners 1 Interdomain Routing Politics for the Masses Dave Aaldering.
6/1/2016Senior Seminar1 Markets, Competition and Efficiency Kozminski University Warszawa, June 22, 2013.
Peering Concepts and Definitions Terminology and Related Jargon.
Note: The following presentation gives a brief overview of the NanoVenture rules. However, this presentation is not comprehensive. Players are encouraged.
Building Wealth through Expanded Trade “From Trash to Treasure: A Voluntary Trading Game” List the Individual Values across Classroom Citizens Total Wealth.
Why SingTel Won’t Peer William B. Norton Co-Founder & Chief Technical Liaison Equinix, Inc. Asia Pacific Peering Forum Singapore, Oct. 5, 2006 Slide Set.
Characteristics of a Market Economy (aka Free Enterprise and Capitalism)
A Business Case for Peering in 2004 (v0.7) William B. Norton Co-Founder & Chief Technical Liaison Equinix, Inc. (V0.7), XChangePoint Europe October 28,
Peering BOF III William B. Norton Co-Founder, Chief Technical Liaison Equinix Inc. NANOG 19 Washington, DC.
Internet Exchange Points: A Business & Policy Perspective AFIX Decision-makers’ Workshop Session 1 AFIX-TF,
Welcome To Traffic Monsoon (Disclaimer: Incomes are not Typical. Results depend on the amount of work you are prepared to put in)
Peering Economics for Content Providers / GPF2.0 / Dani Roisman Peering Economics for Content Providers March 29, 2007 Dani Roisman
Peering and Interconnection Economics Introduction to Internet Transit and Peering.
Employing Agent-based Models to study Interdomain Network Formation, Dynamics & Economics Aemen Lodhi (Georgia Tech) 1 Workshop on Internet Topology &
Mirjam Kühne. AfNOG Conference, 11 May Operational Co-ordination in the RIPE Region presented by: Mirjam Kühne RIPE NCC.
Travel and Tourism in the UK to 2020 The report focuses on global major leading industry players with information such as company profiles, product picture.
ERPsim on Paper Léger, P.M. (2011) Introduction to the business processes, ERPsim on paper ERPsim Lab.
6/23/2016Senior Seminar1 Markets, Competition and Efficiency Competition Commission of India Delhi, January 7, 2010.
Africa: Regional Insights Ripe Over a billion people - of which 40% are reachable by fibre Mobile users set to double in the next 5 Years reaching.
100 Internet Exchange Points And Beyond! KINX Peering Forum Jeju Korea June 2016 Walt Wollny, Director Interconnection Strategy Hurricane Electric AS6939.
Remote Peering William B. Norton Executive Director, DrPeering International Chief Strategy Officer, International Internet Exchange (IIX)
A Business Case for Peering
Peering Information: Some Data Points
NANOG Panel Discussion: Are “Transit Exchanges” and “Peering Exchanges” Self-Differentiating? Toronto June, 2002.
NANOG Panel Discussion: Are “Transit Exchanges” and “Peering Exchanges” Self-Differentiating? Toronto June, 2002.
The Evolution of the U.S. Internet Peering Ecosystem
Internet Interconnection
Peering Information: Some Data Points
Peering 101 Introduction to Internet Peering
William B. Norton Co-Founder & Chief Technical Liaison Equinix, Inc.
A Business Case for Peering in 2004 (v0.7)
Co-Founder & Chief Technical Liaison
Presentation transcript:

Peering vs Transit Economics : The Peering Simulation Game August :00-13:00 Nairobi, Kenya Sarova Panafric Hotel Nairobi African Peering and Interconnection Forum: Unlocking Africa’s Regional Interconnection William B. Norton Executive Director DrPeering International This work was sponsored in part by ISOC and DrPeering.net

Background 1987 – building Internet Ops community 1998 – building Peering Intelligence 2008 – consulting, education

DrPeering.net Peering Resources Internet Service Providers and Peering A Business Case for Peering About the White Paper Process The Art of Peering - The Peering Playbook The Art of Peering - The IX Playbook Chief Technical Liaison Ecosystems: 95th Percentile Measurement for Internet Transit Asia Pacific Peering Guidebook Evolution of the U.S. Peering Emerging Video Internet Ecosystems European vs US Internet Exchange Points Internet DataCenter Build vs Buy Decision Internet Service Providers and Peering Internet Transit Pricing Historical and Projections Modeling the value of an Internet Exchange Point NANOG History Peering: Motivations to Peer A Study of 28 Peering Policies Peering Simulation Game Peering: Top 10 Ways to Contact Peering Coordinators Peering: Top 10 Reasons NOT to peer Public vs Private Peering - the Great Debate The Folly of Peering Ratios Top 9 IX Selection Criteria Video Internet - The Next Wave of Massive Disruption to the U.S. Peering Ecosystem All freely available

Internet Peering Lexicon “10 minute Peering Tutorial” And then Live the Life: Peering Simulation Game

Def: The Internet is a network of networks. Def: ISP sells access to the Internet, so... An ISP must itself get attached to an ISP already attached to the Internet. Def: ‘Transit’ is service whereby one ISP sells access to the Internet. “A port in the wall that says ‘Internet this way’” BlueISP Transit Service Upstream ISP metered 95th percentile... 95th

Billing Internet Transit: 95th Percentile 95th Percentile measure (aka 95P) BlueISP Transit Service 1 month of 5 min Samples=v n - v n-1 }~ 36 hrs/month to burst for free Lowest Monthly Sample Highest Monthly Sample 1Mbps : 134Mbps : : : : Dropping transit fees

U.S. Internet Transit Pricing 1999 $1200/Mbps 2004 $120/Mbps 2008 $12/Mbps 2010 $5/Mbps Source: “Transit Pricing Historical and Projected”

So Why Peer? Bypass metered transit #1 Lower Transit Costs. #2 Lower Latency. #3 Usage-based traffic billing. 4) Marketing Benefits Source: ISPs surveyed…

Definition of Internet Peering Def: Peering is the business relationship whereby ISPs reciprocally announce reachability to each others’ transit customers.

Some context : The Internet Peering Ecosystem Internet viewed as a Global Internet Peering Ecosystem

JP Internet Region AU Internet Region US Internet Region Global Internet Peering Ecosystem Tier 1 ISPs Tier 2 ISPs Content Providers Def: Global Internet Peering Ecosystem consists of a set of interconnected internet regions (countries). Characteristics of these Ecosystem Organisms?

Ecosystem Member: Tier 1 ISP TT $ $… P Tier 1 ISP P Def: A Tier 1 ISP is an ISP that has access to the ENTIRE Internet Region Routing Table Solely via Peering Relationships (Doesn’t buy transit from anyone to reach any destination in the Internet Region.) Motivation: Is NOT motivated to Peer in region to reduce transit fees, Is NOT motivated to peer with anybody else. Behavior: “Restrictive” Peering *def: Policy

Ecosystem Member: Tier 2 ISP TT $ $… P P Def: A Tier 2 ISP is an ISP that has to purchase Transit to access some part of the Internet Region. Motivation: Is motivated to Peer in region to reduce transit fees. Behavior: “Open” Peering or “Selective” Peering Policy Active in Peering Forums TT $$ … Tier 2 ISP

Content Providers Def: A Content Provider focuses on content development and does not Sell access to the Internet. Motivation: SLAs w/well known ISP Behavior: “No Peering” Policy TT $$ … Content Provider

Internet Peering Ecosystem Tier 1 ISPs Tier 2 ISPs Content Providers T T TT T T T TT TTT Traffic and $ flow up Active Peering Groups Peering Forums IX Meetings Test: Apply defs…

Quiz Tier 2 ISP B Content Provider C Tier 2 ISP A T T T P $ $ $ Tier 1 ISP XTier 1 ISP Y 2) Definition of Peering: ________________ 1) Definition of Transit: ________________ 3) Definition of an “Open” Peering Policy: _____________________ 4) Definition of a “Selective” Peering Policy: _____________________ 5) Definition of a “Restrictive” Peering Policy: ____________________

Apply Defs: Peering Dynamics & Motivations T T T P $ $ $ P? No, like $. P? No, like $, & I Like customer B No, I already hear your routes for FREE! Synch Point: You have all the defs needed to predict behavior in the Peering Ecosystem. You should be able to answer the question at hand. Tier 1 ISP XTier 1 ISP Y P? Internet Peering Ecosystem Tier 2 ISP B Tier 2 ISP A Content Provider

The Peering Simulation Game Let’s exercise these definitions

The Players Internet Service Provider A –Peering Coordinator Internet Service Provider B –Peering Coordinator Internet Service Provider C –Peering Coordinator Internet Service Provider D –Peering Coordinator

3 Helpers Transit Provider X: Transit Provider Y: Exchange Point Operator:

A C B D Transit Provider X Transit Provider Y IXWIXE IXN IXS Y Y XX The Peering Game

3 Rules 1.Goal: Maximize bank holdings. Make money by acquiring customers and reduce transit costs by peering 2.Play: Roll the dice and expand your network by selecting that many adjacent “squares” of customers Gain transit revenue of $2000 for each customer square you own Pay transit fees of $1000 for each square of traffic that other ISPs own 3. If at Exchange Point, two ISPs can negotiate peering: –$2000 recurring cost and loss of 2 turns, ISPs negotiates who covers the costs of peering –Peering ISPs do not have to pay transit for each others squares starting the next turn Quick round…

A C B D Transit Provider X Transit Provider Y IXWIXE IXN IXS Y Y XX AAAA A A rolls 5, Wants to peer w/B – moves to IXN Receives revenue on 6 squares (6*$2000) Pays Transit on others squares (3*$1000) $12,000 - $3,000 = $9,000

A C B D Transit Provider X Transit Provider Y IXWIXE IXN IXS Y Y XX AAAA A A rolls 5, Pays Transit on others squares (3*$1000) Receives revenue on 6 squares (6*$2000) $12,000 - $3,000 = $9,000 B rolls 3, Going to IXE Receives revenue on 4 squares (4*$2000) Pays Transit on others squares (8*$1000) $8,000 - $8,000 = $0 B B B

A C B D Transit Provider X Transit Provider Y IXWIXE IXN IXS Y Y XX AAAA A A rolls 5, Pays Transit on others squares (3*$1000) Receives revenue on 6 squares (6*$2000) $12,000 - $3,000 = $9,000 B rolls 3, Can get to IXE Pays Transit on others squares (8*$1000) Receives revenue on 4 squares (4*$2000) $8,000 - $8,000 = $0 B B B C rolls 6, Can get to IXW, likes IXS Receives revenue on 7 squares (7*$2000) Pays Transit on others squares (11*$1000) $14,000 - $11,000 = $3,000 C C C CC C

A C B D Transit Provider X Transit Provider Y IXWIXE IXN IXS Y Y XX AAAA A A rolls 5, Pays Transit on others squares (3*$1000) Receives revenue on 6 squares (6*$2000) $12,000 - $3,000 = $9,000 B rolls 3, Can get to IXE Pays Transit on others squares (8*$1000) Receives revenue on 4 squares (4*$2000) $8,000 - $8,000 = $0 B B B C rolls 6, Can get to IXW, IXS Pays Transit on others squares (11*$1000) Receives revenue on 4 squares (7*$2000) $14,000 - $11,000 = $3,000 C C C CC C D rolls 1, Late entrant heading to IXE Receives revenue on 2 squares (2*$2000) Pays Transit on others squares (17*$1000) $4,000 - $17,000 = -$13,000 D

Scoreboard after Round 1 ISP A: $9,000 ISP B: $0 ISPC: $3,000 ISPD: -$13,000 On to Round 2 

A C B D Transit Provider X Transit Provider Y IXWIXE IXN IXS Y Y XX AAAA A A rolls 5, Pays Transit on others squares (3*$1000) Receives revenue on 6 squares (6*$2000) $12,000 - $3,000 = $9,000 B rolls 3, Can get to IXE Pays Transit on others squares (8*$1000) Receives revenue on 4 squares (4*$2000) $8,000 - $8,000 = $0 B B B C rolls 6, Can get to IXW, IXS Pays Transit on others squares (11*$1000) Receives revenue on 4 squares (7*$2000) $14,000 - $11,000 = $3,000 C C C CCC D rolls 1, Late entrant heading to IXE Pays Transit on others squares (17*$1000) Receives revenue on 4 squares (2*$2000) $2,000 - $17,000 = -$15,000 D A rolls 3, Attaches to IXW Receives revenue on 9 squares (9*$2000) Pays Transit on others squares (13*$1000) $18,000 - $13,000 = $5,000 Wants to peer with C – split costs? YES: -$1,000 + both lose a turn Neither has to pay transit to each other! A A A C

A C B D Transit Provider X Transit Provider Y IXWIXE IXN IXS YC Y XBXA AAAA A A rolls 5, Pays Transit on others squares (3*$1000) Receives revenue on 6 squares (6*$2000) $12,000 - $3,000 = $9,000 B rolls 3, Can get to IXE Pays Transit on others squares (8*$1000) Receives revenue on 4 squares (4*$2000) $8,000 - $8,000 = $0 B B B C rolls 6, Can get to IXW, IXS Pays Transit on others squares (11*$1000) Receives revenue on 4 squares (7*$2000) $14,000 - $11,000 = $3,000 C C C CCC D rolls 1, Late entrant heading to IXE Pays Transit on others squares (17*$1000) Receives revenue on 4 squares (2*$2000) $2,000 - $17,000 = -$15,000 D A rolls 2, Attaches to IXW Pays Transit on others squares (13*$1000) Receives revenue on 8 squares (8*$2000) $16,000 - $13,000 = $3,000 Wants to peer with C – split costs? YES: -$1,000 both lose a turn Neither has to pay transit to each other A A B rolls 6, Attaches to IXE*IXN Receives revenue on 10 squares (10*$2000) Pays Transit on others squares (21*$1000) $20,000 - $21,000 = -$1,000 Wants to peer with A – split costs? NO: You pissed me off, Yes: if $0 & B lose both turns Both walk away B B B B B A Position 9 Revenue squares 1 lost turn Peering w/C reduced cost $8000/turn

Let’s play! WELCOME TO BILLAND 4 ISPs that have never played before Open Board $35,000 VC Funding We want to hear your thought process and peering negotiations Winner - prize $25,000 VC Funding 1¥ = $1000 WINNER: At 5:25?PM we will stop and assume that every roll was a “3” from that point on out to 12 rounds..

Play the Peering Simulation Game…