Peering Decision Tree. William B. Norton Co-Founder, Chief Technical Liaison

Size: px
Start display at page:

Download "Peering Decision Tree. William B. Norton Co-Founder, Chief Technical Liaison"

Transcription

1 Peering Decision Tree William. Norton o-founder, hief Technical Liaison

2 Definitions of Peering and Transit Def: Peering is the business relationship whereby ISPs reciprocally announce reachability to each others transit customers. Peering Peering WestNet USNet EastNet Transit Routing Table Transit Transit Def: Transit is the business relationship whereby one ISP sells access to all destinations in its routing table. 2

3 Example: Peering and Transit Transit ompnet Transit Transit WestNet Peering USNet EastNet Peering Peering Transit 3

4 European Peering Study Transit $$$ Partial Transit $$ Paid Peering $ Peering -$ Usage-based motivation More work to be done here 4

5 Peering Decision Tree Paper ased on Interviews with 50+ ISP Peering oordinators, Validated at NANOG & LINX meetings 3 General Phases of Peering: 1) Identification of Potential Peer 2) Initial ontact and Qualification 3) Implementation Discussions Paper available upon request: wbn@equinix.com With Peering White Paper in Subject 5

6 I. Phase 1: Identification of Peer: Traffic Engineering Data ollection and Analysis Motivations for peering: Financial: Reduce load on expensive Transit service Traffic src/dest Measure vs Intuit Usage-based illing Engineering: Lower latency Result Top 10 list ISP A Transit $$$ Seek interconnection Transit ISP Part of larger business deal Transition Strategy ISP Transit $$$ 6

7 ase Study: Flawed Tier 1 Migration Strategy Step 1: uy Transit, Market Services Step 2: uild your own infrastructure, establish Peering to Reduce Transit Step 3: onvert paid Transit into free Peering Step 3 difficult. War stories ISP A Transit $$$ ISP Transit $$$ Transit ISP 7

8 Phase 1: Identification of Potential Peer Phase 1 Dominant Traffic Flow? Large New ustomer Impact expected? Part of a larger business Transaction? Traffic transiting expensive transit service? Will Peering Have a positive affect on my network? Proceed to Phase 2 8

9 II. Phase 2: ontact & Qualification Initial Peering Discussion The most difficult thing How to make contact with potential peer ISP? person or Exchange point participant list Tech-c/admin-c from DNS/ASN registries Engineering Forums NANOG, IETF, RIPE, etc. T rade shows: speakers and booth staff Target ISP sales force Target ISP NO 9

10 Peering ontact Database Initiated at NANOG 17 : Get me your card Handwrite: Peering To: peering@<ispdomain>.net if avail Handwrite: AS Number ross out stuff you don t want in spreadsheet This process ISPs Will Peer I Peering ontact Database to all ~monthly Peering White Paper? Write PWP on card or wbn@equinix.com 10

11 II. Phase 2: ontact & Qualification, Initial Peering Discussion Once contact is made Sometimes Mutual NDA Exchange ilateral Peering Agreement (LPA) Traffic Data justification shared One basis: Peering iff Peeringost < TransitSavings? Requirements Exchange (e.g. Must be at n Public Peering Points, xmbps, private peering migration strategy, etc.) Either Party may walk away.. If still interested, implementation discussion 11

12 Phase 2: ontact and Qualification Phase 2 ontact with Peering@ or personal ontact? ontact with Exchange Point contact List? ontact Using DNS/ASN Registry? ontact at Operations Forums? ontact at Trade Shows? ontact via Sales Force? ontacts within the broader business Transaction? (optionally) Sign NDA Share traffic statistics, Policies, LPA, I.e. justification why they should both peer End Peering Discussion No Do both parties find motivation to continue peering discussion? Proceed to Phase 3 12

13 III. Phase 3: Implementation Discussions How to interconnect? Direct ircuit-based Interconnection VS. Exchange-ased Interconnection White Paper available: Interconnection Strategies for ISPs request to: 13

14 ost omparison at n=5 S S S S O-12 S costdfn()=(n-1)*/2 $11,400 n=5 costd=(4)*$11,400/2 costd=$22,800/mo G G G U U U A A A G U A O-12 O-12 O-12 G U A O-12 costexchfn()=d+(n-1)*x/2+racks $23,000 n=5, 1 Rack@$1500 costexch=$23,000+(4)(200/2)+$1500 costexch=$24,900/mo More expensive to use Exchange-ased Interconnection Strategy at n=5. N>5? 14

15 Exchange-based vs. Direct ircuit Interconnection ost omparison of Interconnection Strategies Monthly ost of Interconnection $400,000 $350,000 $300,000 $250,000 $200,000 $150,000 $100,000 $50,000 Direct ircuits Model MUX ig Pipes Model Dark Fiber Model $ # of participants For Interconnection Strategies for ISPs wbn@equinix.com See for slides 15

16 9 Exchange Selection riteria Telecommunications Access Issues Deployment Issues (getting in & up) ISP urrent Presences (there yet?) Operations Issues (restrictions?) usiness Issues (neutrality/alignment) ost Issues ($$) redibility Issue (backing,attraction) Exchange Population (side effect) Existing vs. Emerging Exchange? Exchange 16

17 VExchange Value of the Internet Exchange Vapacity ost Of oming In (ircuits+ Routers+ StaffTime) First arrier(s) First ISP(s) First P(s) Large Facility Scaling ritical Mass Point (Vexchange=ostExchange) The Exchange Startup Hump NParticipants 17

18 Phase 3: Exchange riteria Telecom Access Issues Deployment Issues ISP urrent Presences Operations Issues usiness Issues ost Issues redibility Issues Exchange Population Issues Existing v. Emerging Exchange Issues Fiber Vendors in exchange? Multiple arriers? Deploy +Install gear easy? No No Are We in there? Add 1 to score Are they in? PNIs Allowed? Security Meets Req s? Scales Well? Does Participation Support ompetitor? Is the total cost In line With the enefits? Does This exchange Have the financial backing To survive? Does This exchange Have the credibility To bring in attractive ISP Peers? Are there Others there That I d Like to Peer with? Does Exchange exist today? Add 1 to score Add 1 to score Weigh Telecom Access Weigh Deployment Weigh urrent Presences Weigh Operations Issues Weigh usiness Issues Weigh ost Issues Weigh redibility Weigh Exchange Population Weigh Existing v. Emerging 18

19 IV. Summary Findings from Interviews Three phases to peering: 1) Identification of Potential Peers 2) ontact & Qualification 3) Implementation Discussions 9 Selection riteria for Exchanges (Vary in relative weighting of criteria) 19

20 Thanks to! Thanks to those who helped with the latest draft (1.3): Ren Nowlin (Onyx), Joe Payne (IX), Dave Diaz (NetRail), Jake Khuon (Frontier Globalenter), Patricia Taylor-Dolan (Level 3 ommunications), athy Wittbrodt (Excite@Home), John urran (NextLink), Jeff Rizzo and Dan Gisi (Equinix), Tom Ryan (NewEdge), Alex ligh (GX Network), Steve Meuse (GTE), Keith Mitchell (LINX), Aaron Dudek (Sprint), Waqar Kahn (Qwest), rian Dickson (TeleGlobe) 20

21 Web Farm Traffic Asymetry Whose resources are consumed as a result of peering? EXODUS Peering Small Web Request GTEI Generates Large Web Response 21

22 Transit Provider X A The Peering Game IXN X IXW Y IXE X Y Transit Provider Y IXS D 22

23 The Peering Simulation Game Rules Goal: Maximize bank holdings. Make money by acquiring customers by expanding ISP network and reduce transit costs by peering Play: select a card and expand your network by selecting that many adjacent squares of regional customers Gain transit revenue of $2000 for each customer square Pay transit cost of $1000 for each square of traffic that other ISPs own If at Exchange Point, two ISPs can negotiate peering: $2000 recurring cost and loss of 2 turns, ISPs negotiate cost sharing Peering ISPs do not have to pay transit for each others squares 23

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

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

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

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

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

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

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

Peering vs Transit Economics : The Peering Simulation Game

Peering vs Transit Economics : The Peering Simulation Game Peering vs Transit Economics : The Peering Simulation Game William. Norton Executive Director DrPeering International wbn@drpeering.net 11-12 August 2010 11:00-13:00 Nairobi, Kenya Sarova Panafric Hotel

More information

Internet Service Providers and Peering William B. Norton Abstract

Internet Service Providers and Peering William B. Norton Abstract D R A F T 3.0 W. B. Norton Internet Service Providers and Peering William B. Norton Abstract Internet Service Provider (ISP) peering has emerged as one of the most important and effective ways for ISPs

More information

Regional Interconnection Strategy for Africa. Regional Peering and Interconnection Economics

Regional Interconnection Strategy for Africa. Regional Peering and Interconnection Economics Regional Interconnection Strategy for Africa Regional Peering and Interconnection Economics Connecting to the Edge of the Internet INTERNET TRANSIT 2 Overview of Internet Transit Start assuming no knowledge

More information

Playbook. The Internet Peering. Connecting. William B. Norton. to the Core of the Internet. DrPeering Press. Copyright 2014 by William B.

Playbook. The Internet Peering. Connecting. William B. Norton. to the Core of the Internet. DrPeering Press. Copyright 2014 by William B. 2014 Internet Peering Playbook Connecting to the Core of the Internet by William B. Norton Published by: DrPeering Press http://rhecoreoflnter.net Copyright 2014 by William B. Norton Connecting Introduction

More information

CSE 561 Lecture 6, Spring David Wetherall

CSE 561 Lecture 6, Spring David Wetherall Inter-domain Routing CSE 561 Lecture 6, Spring 2002. David Wetherall Overview Inter-domain routing BGP mechanics of route selection ISP policy considerations Traffic engineering Intra-ISP: ARPANET dynamic

More information

Understanding Remote Peering Tuesday, July 23 1:00 PM (ET)

Understanding Remote Peering Tuesday, July 23 1:00 PM (ET) USTelecom Webinar: Understanding Remote Peering Tuesday, July 23 1:00 PM (ET) Presented by William B. Norton Chief Strategy Officer, International Internet Exchange (IIX), Executive Director, DrPeering

More information

Internet Video: The Next Wave of Massive Disruption to the U.S. Peering Ecosystem

Internet Video: The Next Wave of Massive Disruption to the U.S. Peering Ecosystem Internet Video: The Next Wave of Massive Disruption to the U.S. Peering Ecosystem William B. Norton Co-Founder & Chief Technical Liaison Equinix, Inc. Internet Operations White Papers 1) Interconnection

More information

BGP Case Studies. ISP Workshops

BGP Case Studies. ISP Workshops BGP Case Studies ISP Workshops These materials are licensed under the Creative Commons Attribution-NonCommercial 4.0 International license (http://creativecommons.org/licenses/by-nc/4.0/) Last updated

More information

Edge Datacenter Placement BY ABHISHEK GUPTA FRIDAY GROUP MEETING JUNE 10, 2016

Edge Datacenter Placement BY ABHISHEK GUPTA FRIDAY GROUP MEETING JUNE 10, 2016 Edge Datacenter Placement BY ABHISHEK GUPTA FRIDAY GROUP MEETING JUNE 10, 2016 Why the need for a Edge Datacenter? For cloud services, performance at the user end is very important. In recent years, the

More information

Introduction to Networking. Topologies and Definitions. Network Topology and Definitions. Some Icons. Network Topologies. Network Topologies

Introduction to Networking. Topologies and Definitions. Network Topology and Definitions. Some Icons. Network Topologies. Network Topologies Network Topology and Definitions Definitions and icons Network topologies PoP topologies Introduction to Networking Interconnections and s ISP/ IP Addressing Gluing it all together 1 2 Some Icons Router

More information

Background Brief. The need to foster the IXPs ecosystem in the Arab region

Background Brief. The need to foster the IXPs ecosystem in the Arab region Background Brief The need to foster the IXPs ecosystem in the Arab region The Internet has become a shared global public medium that is driving social and economic development worldwide. Its distributed

More information

An Analysis of the Development of IXPs

An Analysis of the Development of IXPs An Analysis of the Development of IXPs btnog 5 4 th June 2018 These materials are licensed under the Creative Commons Attribution-NonCommercial 4.0 International license (http://creativecommons.org/licenses/by-nc/4.0/)

More information

IXP Policy Considerations

IXP Policy Considerations IXP Policy Considerations IXP MODELS Institutional and Operational Models for IXPs A variety of institutional models have been adopted to operate IXPs. They fall into four categories: Nonprofit industry

More information

HE s Observations on Internet Exchange Point Management. Timothy Denton Hurricane Electric APRICOT February 2016

HE s Observations on Internet Exchange Point Management. Timothy Denton Hurricane Electric APRICOT February 2016 HE s Observations on Internet Exchange Point Management Timothy Denton Hurricane Electric APRICOT February 2016 Background Hurricane Electric (HE) participates in more than 100 Internet exchanges around

More information

Inter-Domain Routing: BGP

Inter-Domain Routing: BGP Inter-Domain Routing: BGP Stefano Vissicchio UCL Computer Science CS 3035/GZ01 Agenda We study how to route over the Internet 1. Context The Internet, a network of networks Relationships between ASes 2.

More information

Peering Commercials and Contracts

Peering Commercials and Contracts Peering Commercials and Contracts Presentation to AfPIF Peering Coordinators Day, Dar Es Salaam 2011 Mike Blanche 1 Peering Commercials Its All About The Money! 2 Agenda Peering Commercials The Business

More information

Executive Report. Using the CyrusOne IX for Active-Active, Active-Passive and Active-DR Interconnection

Executive Report. Using the CyrusOne IX for Active-Active, Active-Passive and Active-DR Interconnection Executive Report Using the CyrusOne IX for Active-Active, Active-Passive and Active-DR Interconnection A better use of time and money is to use large Web-scale carrier-neutral data centers containing the

More information

Saving costs through maximising peering relationships

Saving costs through maximising peering relationships Saving costs through maximising peering relationships RIPE NCC Regional Meeting Moscow June 16 th 2004 Vanessa Evans - LINX Serge Radovcic - Euro-IX 1 Introduction Purpose of the presentation Discuss our

More information

ISPs, Backbones and Peering

ISPs, Backbones and Peering ISPs, Backbones and Peering 14-740: Fundamentals of Computer Networks Bill Nace Material from Computer Networking: A Top Down Approach, 6 th edition. J.F. Kurose and K.W. Ross Administrivia Norton2010

More information

One-hop access to over 2000 peering networks. Reach every corner of the world & all the major clouds. Opencloud IXroom. Only at EvoSwitch.

One-hop access to over 2000 peering networks. Reach every corner of the world & all the major clouds. Opencloud IXroom. Only at EvoSwitch. One-hop access to over 2000 peering networks. Reach every corner of the world & all the major clouds. Opencloud IXroom. Only at EvoSwitch. OPENCLOUD IXROOM TM One of the main reasons customers come to

More information

Economics of peering. Introduction. What is peering? What is an exchange point?

Economics of peering. Introduction. What is peering? What is an exchange point? Economics of peering Steve Gibbard Packet Clearing House/Steve Gibbard Consulting October, 2004 Economics of peering... 1 Introduction... 1 What is peering?... 1 What is an exchange point?... 1 Why do

More information

Interdomain routing CSCI 466: Networks Keith Vertanen Fall 2011

Interdomain routing CSCI 466: Networks Keith Vertanen Fall 2011 Interdomain routing CSCI 466: Networks Keith Vertanen Fall 2011 Overview Business relationships between ASes Interdomain routing using BGP Advertisements Routing policy Integration with intradomain routing

More information

Lecture 18: Border Gateway Protocol

Lecture 18: Border Gateway Protocol Lecture 18: Border Gateway Protocol CSE 123: Computer Networks Alex C. Snoeren HW 3 due Wednesday Some figures courtesy Mike Freedman & Craig Labovitz Lecture 18 Overview Path-vector Routing Allows scalable,

More information

Lecture 17: Border Gateway Protocol

Lecture 17: Border Gateway Protocol Lecture 17: Border Gateway Protocol CSE 123: Computer Networks Alex C. Snoeren Some figures courtesy Mike Freedman Lecture 18 Overview Border Gateway Protocol (BGP) The canonical path vector protocol How

More information

Lecture 17: Router Design

Lecture 17: Router Design Lecture 17: Router Design CSE 123: Computer Networks Alex C. Snoeren HW 3 due WEDNESDAY Eample courtesy Mike Freedman Lecture 17 Overview BGP relationships Router internals Buffering Scheduling 2 Business

More information

IP Interconnection. Calvin S. Monson Vice President. Antigua September 2007

IP Interconnection. Calvin S. Monson Vice President. Antigua September 2007 IP Interconnection Calvin S. Monson Vice President Antigua 10-13 September 2007 ICT Regulation Toolkit Sponsored by ITU and World Bank s infodev Link to ICT Regulation Toolkit: http://www.ictregulationtoolkit.org

More information

The Value of Peering. ISP/IXP Workshops. Last updated 23 rd March 2015

The Value of Peering. ISP/IXP Workshops. Last updated 23 rd March 2015 The Value of Peering ISP/IXP Workshops Last updated 23 rd March 2015 1 The Internet p Internet is made up of ISPs of all shapes and sizes n Some have local coverage (access providers) n Others can provide

More information

Master Course Computer Networks IN2097

Master Course Computer Networks IN2097 Chair for Network Architectures and Services Prof. Carle Department of Computer Science TU München Master Course Computer Networks IN2097 Prof. Dr.-Ing. Georg Carle Chair for Network Architectures and

More information

Background Brief. The need to foster the IXPs ecosystem in the Arab region

Background Brief. The need to foster the IXPs ecosystem in the Arab region Background Brief The need to foster the IXPs ecosystem in the Arab region The Internet has become a shared global public medium that is driving social and economic development worldwide. Its distributed

More information

The Value of Peering. ISP Workshops. Last updated 25 September 2013

The Value of Peering. ISP Workshops. Last updated 25 September 2013 The Value of Peering ISP Workshops Last updated 25 September 2013 1 The Internet p Internet is made up of ISPs of all shapes and sizes n Some have local coverage (access providers) n Others can provide

More information

Peering Concepts and Definitions. Terminology and Related Jargon

Peering Concepts and Definitions. Terminology and Related Jargon Peering Concepts and Definitions Terminology and Related Jargon Presentation Overview Brief On Peering Jargon Peering & Related Jargon BRIEF ON PEERING JARGON Brief On Peering Jargon A lot of terminologies

More information

Peering and Network Deployment at 10G. Nigel Titley

Peering and Network Deployment at 10G. Nigel Titley Peering and Network Deployment at 10G Nigel Titley Introductions Thanks very much for inviting me to speak to you Currently Head of Peering and Transit at Easynet Ltd RIPE NCC Board Chairman Peering Coordinator

More information

Peering THINK. A Guide

Peering THINK. A Guide Peering THINK A Guide Purpose of This Guide To demonstrate the features and benefits of Peering as a resource, and how it helps businesses connect faster, operate more efficiently and lower costs. Contents

More information

Network infrastructure, routing and traffic. q Internet inter-domain traffic q Traffic estimation for the outsider

Network infrastructure, routing and traffic. q Internet inter-domain traffic q Traffic estimation for the outsider Network infrastructure, routing and traffic q Internet inter-domain traffic q Traffic estimation for the outsider Internet Inter-Domain Traffic C. Labovitz, S. Lekel-Johnson, D. McPherson, J. Oberheide,

More information

CS 204: BGP. Jiasi Chen Lectures: MWF 12:10-1pm Humanities and Social Sciences

CS 204: BGP. Jiasi Chen Lectures: MWF 12:10-1pm Humanities and Social Sciences CS 204: BGP Jiasi Chen Lectures: MWF 12:10-1pm Humanities and Social Sciences 1403 http://www.cs.ucr.edu/~jiasi/teaching/cs204_spring17/ 1 Overview AS relationships Inter-AS routing BGP Example Paper discussion

More information

Introduction to The Internet

Introduction to The Internet Introduction to The Internet ITU/APNIC/MOIC IPv6 Workshop 19 th 21 st June 2017 Thimphu These materials are licensed under the Creative Commons Attribution-NonCommercial 4.0 International license (http://creativecommons.org/licenses/by-nc/4.0/)

More information

Internet Peering Agreements Evolve

Internet Peering Agreements Evolve Internet Peering Agreements Evolve Research Brief Abstract: Gartner Dataquest examines the dynamics of traffic exchange between Internet backbone providers, and the revenue implications for network service

More information

Internet Inter-Domain Traffic. C. Labovitz, S. Iekel-Johnson, D. McPherson, J. Oberheide, F. Jahanian, Proc. of SIGCOMM 2010

Internet Inter-Domain Traffic. C. Labovitz, S. Iekel-Johnson, D. McPherson, J. Oberheide, F. Jahanian, Proc. of SIGCOMM 2010 Internet Inter-Domain Traffic C. Labovitz, S. Iekel-Johnson, D. McPherson, J. Oberheide, F. Jahanian, Proc. of SIGCOMM 2010 Motivation! Measuring the Internet is hard! Significant previous work on Router

More information

CSE 222 Graduate Networking

CSE 222 Graduate Networking CSE 222 Graduate Networking Fall 2001 Lecture 8: Inter-domain Routing Stefan Savage (thanks to Tim Griffin for the use of some slides) Today Inter-domain routing Problems BGP & mechanisms Transit/Peering

More information

Appropriate Layer-2 Interconnection Between IXPs

Appropriate Layer-2 Interconnection Between IXPs Appropriate Layer-2 Interconnection Between IXPs Keith Mitchell NANOG31, San Francisco 24/25 th May 2004 Layer-2 Interconnect Typical scenarios faced by IXP operators today: ISPs conserving router ports

More information

Express or Local Lanes: On Assessing QoE over Private vs. Public Peering Links

Express or Local Lanes: On Assessing QoE over Private vs. Public Peering Links Express or Local Lanes: On Assessing QoE over Private vs. Public Peering Links Walter Willinger, NIKSUN Inc. Anja Feldmann, Philipp Richter, TU Berlin Georgios Smaragdakis, MIT/TU Berlin Fabian Bustamante,

More information

Introduction to The Internet

Introduction to The Internet Introduction to The Internet ITU/APNIC/MICT IPv6 Security Workshop 23 rd 27 th May 2016 Bangkok Last updated 5 th May 2015 1 Introduction to the Internet p Topologies and Definitions p IP Addressing p

More information

Croatian Internet exchange. and Regional Perspective

Croatian Internet exchange. and Regional Perspective and Regional Perspective 4th SEE Telecom Arena Zagreb, 18. 19. March 2008 Ivan Marić, Deputy Director / CTO University Computing Centre - SRCE 1 Agenda Internet architecture & topology Peering & IXP IXP

More information

Internet. Internet. Internet. S Verkkopalvelujen tuotanto S Network Service Provisioning Lecture 8: Peering

Internet. Internet. Internet. S Verkkopalvelujen tuotanto S Network Service Provisioning Lecture 8: Peering Lic.(Tech.) Marko Luoma (1/33) Lic.(Tech.) Marko Luoma (2/33) S-38.3192 Verkkopalvelujen tuotanto S-38.3192 Network Service Provisioning Lecture 8: The value of is in global reachability Reachability comes

More information

Simplify IP Telephony with System i. IBM System i IP Telephony

Simplify IP Telephony with System i. IBM System i IP Telephony Simplify IP Telephony with System i IBM System i IP Telephony Highlights Deploy a complete IP telephony suite on one easy-to-manage system, or even part of a system, shared with other applications Integrate

More information

Interconnection and Roaming. Interconnection Business interfaces in Internet

Interconnection and Roaming. Interconnection Business interfaces in Internet Interconnection and Roaming S-38.041 Networking Business Slide 1 Interconnection Business interfaces in Internet Access ISP Transit ISP 9 4 Peering point/bilateral agreements (Network Access Point, NAP)

More information

Do ATM-based Internet Exchange Points Make Sense Anymore? William B. Norton

Do ATM-based Internet Exchange Points Make Sense Anymore? William B. Norton Do ATM-based Internet Exchange Points Make Sense Anymore? William B. Norton Introduction Abstract During the NSFNET transition 1 from the Authorized Use Policy Internet to the Commercial Internet, several

More information

ROUND ROCK INDEPENDENT SCHOOL DISTRICT Data Center Co-Location Request for Proposal (RFP) Number PE15-116

ROUND ROCK INDEPENDENT SCHOOL DISTRICT Data Center Co-Location Request for Proposal (RFP) Number PE15-116 CONTRACT REQUIREMENTS For establishing the terms and conditions for the contract, the awarded Proposer shall hereby be known as Contractor. 1. DESCRIPTION. This contract shall be for the purchase of Data

More information

Inter-Domain Routing: BGP II

Inter-Domain Routing: BGP II Inter-Domain Routing: BGP II Brad Karp UCL Computer Science (drawn mostly from lecture notes by Hari Balakrishnan and Nick Feamster, MIT) CS 05/GZ01 4 th December 2014 BGP Protocol (cont d) BGP doesn t

More information

Service Provider Multihoming

Service Provider Multihoming Service Provider Multihoming BGP Traffic Engineering 1 Service Provider Multihoming Previous examples dealt with loadsharing inbound traffic Of primary concern at Internet edge What about outbound traffic?

More information

Introduction to Peering and Interconnection. LACNIC 29 May 2018 Arturo Servin

Introduction to Peering and Interconnection. LACNIC 29 May 2018 Arturo Servin Introduction to Peering and Interconnection LACNIC 29 May 2018 Arturo Servin What is Peering? Peering is the direct interconnection between two networks for the exchange of traffic. Imagine you are a Content

More information

Multi-Lateral Peering Agreement

Multi-Lateral Peering Agreement Version 1.1 July 10, 2002 Multi-Lateral Peering Agreement Parties Definitions Obligations Rules Rights Exclusions Best effort basis Establishment procedure Term and renewal Change procedure Termination

More information

BGP Made Easy. John van Oppen NANOG PTC January 15th 2017

BGP Made Easy. John van Oppen NANOG PTC January 15th 2017 BGP Made Easy John van Oppen NANOG OTR @ PTC January 15th 2017 What is BGP Snarky answer: RFC-4271 BGP is an Exterior gateway protocol, the only one used on the public Internet and is used for inter-autonomous

More information

What is an Internet exchange Point (IXP)?

What is an Internet exchange Point (IXP)? What is an IXP? What is an Internet exchange Point (IXP)? The Internet is an interconnection of networks Each controlled by separate entities Generally called Internet Service Providers (ISPs) Grouped

More information

Migrating to IPv6 The Role of Basic Coordination

Migrating to IPv6 The Role of Basic Coordination Migrating to IPv6 The Role of Basic Coordination M. Nikkhah Dept. Elec. & Sys. Eng. University of Pennsylvania R. Guérin Dept. Comp. Sci. & Eng. Washington U. in St. Louis Outline Background and Motivations

More information

Active BGP Measurement with BGP-Mux. Ethan Katz-Bassett (USC) with testbed and some slides hijacked from Nick Feamster and Valas Valancius

Active BGP Measurement with BGP-Mux. Ethan Katz-Bassett (USC) with testbed and some slides hijacked from Nick Feamster and Valas Valancius Active BGP Measurement with BGP-Mux Ethan Katz-Bassett (USC) with testbed and some slides hijacked from Nick Feamster and Valas Valancius 2 Before I Start Georgia Tech system, I am just an enthusiastic

More information

Peering at DE-CIX. Frank P. Orlowski Director BIZ Development, Marketing & Consulting. DE-CIX is proud to be the Silver Sponsor of MENOG7

Peering at DE-CIX. Frank P. Orlowski Director BIZ Development, Marketing & Consulting. DE-CIX is proud to be the Silver Sponsor of MENOG7 Peering at DE-CIX Frank P. Orlowski Director BIZ Development, Marketing & Consulting DE-CIX is proud to be the Silver Sponsor of MENOG7 Istanbul, October 2010 Mission DE-CIX s mission is to provide premium

More information

Service Provider Multihoming

Service Provider Multihoming BGP Traffic Engineering Previous examples dealt with loadsharing inbound traffic Of primary concern at Internet edge What about outbound traffic? Transit ISPs strive to balance traffic flows in both directions

More information

RFP Questions Guideline For Data Center Buyers

RFP Questions Guideline For Data Center Buyers RFP Questions Guideline For Data Center Buyers Rev: 00W0052015 1 P a g e This guideline document is a supporting download for our webinar titled 5 RFP Questions Data Center Buyers Must Ask a Provider and

More information

PoP Level Mapping And Peering Deals

PoP Level Mapping And Peering Deals PoP Level Mapping And Peering Deals Mapping Internet Methodology Data Collection IP Classification to PoP PoP Geolocation PoP locations on Peering estimations Outline Internet Service Providers ISPs are

More information

Interconnection and Roaming

Interconnection and Roaming Interconnection and Roaming Operator Business Slide 1 Importance of Interconnection Operator s perspective Connectivity =>Network effect => Customer satisfaction =>Revenue Slide 2 Types of interconnections

More information

Inter-Domain Routing: BGP

Inter-Domain Routing: BGP Inter-Domain Routing: BGP Brad Karp UCL Computer Science (drawn mostly from lecture notes by Hari Balakrishnan and Nick Feamster, MIT) CS 3035/GZ01 4 th December 2014 Outline Context: Inter-Domain Routing

More information

Inter-domain Routing. Outline. Border Gateway Protocol

Inter-domain Routing. Outline. Border Gateway Protocol Inter-domain Routing Outline Border Gateway Protocol Internet Structure Original idea CS 640 2 Internet Structure Today CS 640 3 Route Propagation in the Internet Autonomous System (AS) corresponds to

More information

RSC Part I: Introduction

RSC Part I: Introduction RSC Part I: Introduction Redes y Servicios de Comunicaciones Universidad Carlos III de Madrid These slides are, mainly, part of the companion slides to the book Computer Networking: A Top Down Approach

More information

Content Deployment and Caching Techniques in Africa

Content Deployment and Caching Techniques in Africa Content Deployment and Caching Techniques in Africa Presentation to the AfPIF Peering Coordinators Day Dar Es Salaam 2011 Mike Blanche 1 Agenda Current Content Hosting Situation Content Hosting Content

More information

Market Viability of IPv6 Revisited

Market Viability of IPv6 Revisited Market Viability of IPv6 Revisited North American IPv6 Summit John Curran President & CEO, ARIN Market Viability of IPv6 Revisited Quick History of the Internet Protocol The Market Viability Requirement

More information

Internet Peering Playbook

Internet Peering Playbook The Tricks of the Trade Understanding the Internet Peering Playbook 2012 DrPeering Interna9onal Licensed material sales@drpeering.net h@p://drpeering.net THE INTERNET PEERING PLAYBOOK The Tricks of the

More information

A Brief Overview. Vanessa Evans

A Brief Overview. Vanessa Evans A Brief Overview Vanessa Evans Then Established Oct 1994 by 5 member ISPs Objective to keep UK traffic in UK Encourage co-operation amongst competitors Housed in external independent facilities Telehouse

More information

IPv6 Deployment in Africa

IPv6 Deployment in Africa IPv6 Deployment in Africa Adiel A. Akplogan CEO, AfriNIC INET Africa-2009 Spearheading Internet technology and policy development in the African Region The content IPv4 exhaustion Current situation IPv6

More information

The Flattening Internet Topology:

The Flattening Internet Topology: The Flattening Internet Topology: Natural Evolution, Unsightly Barnacles or Contrived Collapse? Phillipa Gill Martin Arlitt Zongpeng Li Anirban Mahanti U of Calgary HP Labs/ U of Calgary IIT Delhi U of

More information

Defending paid-peering on techno-economic grounds

Defending paid-peering on techno-economic grounds Defending paid-peering on techno-economic grounds Constantine Dovrolis School of Computer Science Georgia Institute of Technology SDP workshop Minneapolis May 2018 1! Collaborators & funding sources Michael

More information

Using Interconnection as a Strategic Advantage. COMPTEL 2009 Spring Conference Dallas, Texas Lawrence Freedman

Using Interconnection as a Strategic Advantage. COMPTEL 2009 Spring Conference Dallas, Texas Lawrence Freedman Using Interconnection as a Strategic Advantage COMPTEL 2009 Spring Conference Dallas, Texas Lawrence Freedman Introduction My background Commercial/ business attorney Telecom attorney Telecom executive

More information

Computer Networks 2012/2013. Introduction part 1 (01) Dr. Tanir Ozcelebi. Thanks to A. Leon-Garcia & I. Widjaja, & I. Radovanovic & A. S.

Computer Networks 2012/2013. Introduction part 1 (01) Dr. Tanir Ozcelebi. Thanks to A. Leon-Garcia & I. Widjaja, & I. Radovanovic & A. S. Computer Networks 2012/20 Introduction part 1 (01) Dr. Thanks to A. Leon-Garcia & I. Widjaja, & I. Radovanovic & A. S. Tanenbaum System Architecture and Networking Group Outline What is the Internet? Why

More information

Oracle and Tangosol Acquisition Announcement

Oracle and Tangosol Acquisition Announcement Oracle and Tangosol Acquisition Announcement March 23, 2007 The following is intended to outline our general product direction. It is intended for information purposes only, and may

More information

Internet. Internet. Internet. S Verkkopalvelujen tuotanto S Network Service Provisioning Lecture 7: Peering

Internet. Internet. Internet. S Verkkopalvelujen tuotanto S Network Service Provisioning Lecture 7: Peering Lic.(Tech.) Marko Luoma (1/28) Lic.(Tech.) Marko Luoma (2/28) S-38.192 Verkkopalvelujen tuotanto S-38.192 Network Service Provisioning Lecture 7: Peering The value of is in global reachability Reachability

More information

Internet Interconnection An Internet Society Public Policy Briefing

Internet Interconnection An Internet Society Public Policy Briefing Internet Interconnection An Internet Society Public Policy Briefing 30 October 2015 Introduction The Internet comprises thousands of independently owned, managed, and operated networks that connect with

More information

Euro-IX update IX SIG APNIC17 Euro-IX update Kuala Lumpur Feb 25th 2004

Euro-IX update IX SIG APNIC17 Euro-IX update Kuala Lumpur Feb 25th 2004 APNIC 17-25 th February 2004 - Serge Radovcic Euro-IX Secretariat 1 What is Euro-IX? European Internet Exchange Association In May 2001, 14 European IX s decided to bring together their knowledge and experience

More information

Inter-Domain Routing: BGP II

Inter-Domain Routing: BGP II Inter-Domain Routing: BGP II Mark Handley UCL Computer Science CS 3035/GZ01 BGP Protocol (cont d) BGP doesn t chiefly aim to compute shortest paths (or minimize other metric, as do DV, LS) Chief purpose

More information

BGP Configuration for a Transit ISP

BGP Configuration for a Transit ISP BGP Configuration for a Transit ISP ISP Workshops Last updated 24 April 2013 1 Definitions p Transit carrying traffic across a network, usually for a fee n traffic and prefixes originating from one AS

More information

Internet exchange Federation Project Funding Proposal

Internet exchange Federation Project Funding Proposal Internet exchange Federation Project Funding Proposal The Internet exchange Point Database (IXPDB) Executive Summary Internet Exchange Points (IXPs) are network facilities that enable the interconnection

More information

Module 16 An Internet Exchange Point

Module 16 An Internet Exchange Point ISP Workshop Lab Module 16 An Internet Exchange Point Objective: To investigate methods for connecting to an Internet Exchange Point. Prerequisites: Modules 12 and 13, and the Exchange Points Presentation

More information

Lecture 4: Intradomain Routing. CS 598: Advanced Internetworking Matthew Caesar February 1, 2011

Lecture 4: Intradomain Routing. CS 598: Advanced Internetworking Matthew Caesar February 1, 2011 Lecture 4: Intradomain Routing CS 598: Advanced Internetworking Matthew Caesar February 1, 011 1 Robert. How can routers find paths? Robert s local DNS server 10.1.8.7 A 10.1.0.0/16 10.1.0.1 Routing Table

More information

PEERING. A very brief introduction

PEERING. A very brief introduction PEERING A very brief introduction Types of Peering Private Peering Bi-lateral Peering Multi-lateral Peering Private Peering Dedicated circuit between two peers Can use a cross connect within a data centre;

More information

An Introduction to IPv6

An Introduction to IPv6 An Introduction to IPv6 Eyal Orgil Marketing Director, Commtouch www.commtouch.com http://blog.commtouch.com 1. Review of IPv4 2. Learn what IPv6 is 3. What will be the impact of IPv6 4. Issues you need

More information

Internet Routing Protocols Lecture 01 & 02

Internet Routing Protocols Lecture 01 & 02 Internet Routing Protocols Lecture 01 & 02 Advanced Systems Topics Lent Term, 2010 Timothy G. Griffin Computer Lab Cambridge UK Internet Routing Outline Lecture 1 : Inter-domain routing architecture, the

More information

What is a Peering Coordinator?

What is a Peering Coordinator? What is a Peering Coordinator? May 25, 2009 Copyright 2009 Limelight Networks. All rights reserved. A change of presenters Guy Tal Martin Levy Presentation agenda What is a Peering Coordinator? Why do

More information

Internet Exchange Point Playbook

Internet Exchange Point Playbook Building cri+cal mass of peers Understanding the Internet Exchange Point Playbook 2012 DrPeering Interna+onal Licensed material sales@drpeering.net hap://drpeering.net Two Frequently Asked Ques+ons How

More information

A survey of interdomain routing policies

A survey of interdomain routing policies NANOG56 Oct. 22, 2012 Tier1? Content? Small transit A survey of interdomain routing policies Phillipa Gill Citizen Lab/ Stony Brook University Sharon Goldberg Boston University Michael Schapira Hebrew

More information

COMP/ELEC 429 Introduction to Computer Networks

COMP/ELEC 429 Introduction to Computer Networks COMP/ELEC 429 Introduction to Computer Networks Lecture 11: Inter-domain routing Slides used with permissions from Edward W. Knightly, T. S. Eugene Ng, Ion Stoica, Hui Zhang T. S. Eugene Ng eugeneng at

More information

Internet Routing Protocols Lecture 03 Inter-domain Routing

Internet Routing Protocols Lecture 03 Inter-domain Routing Internet Routing Protocols Lecture 03 Inter-domain Routing Advanced Systems Topics Lent Term, 2008 Timothy G. Griffin Computer Lab Cambridge UK Autonomous Routing Domains A collection of physical networks

More information

Internet Pricing. Abstract. 1 Introduction. 2 Interconnection. Md. Rafiqul Hasan Chowdhury Helsinki University of Technology

Internet Pricing. Abstract. 1 Introduction. 2 Interconnection. Md. Rafiqul Hasan Chowdhury Helsinki University of Technology Internet Pricing Md. Rafiqul Hasan Chowdhury Helsinki University of Technology rafiqul.chowdhury@hut.fi Abstract Internet pricing can be seen from two points of view - between service providers and end-users

More information

Shim6: Network Operator Concerns. Jason Schiller Senior Internet Network Engineer IP Core Infrastructure Engineering UUNET / MCI

Shim6: Network Operator Concerns. Jason Schiller Senior Internet Network Engineer IP Core Infrastructure Engineering UUNET / MCI Shim6: Network Operator Concerns Jason Schiller Senior Internet Network Engineer IP Core Infrastructure Engineering UUNET / MCI Not Currently Supporting IPv6? Many parties are going forward with IPv6 Japan

More information

MTS Communications Inc. INDEX OF TARIFFS CRTC INDEX OF TARIFFS

MTS Communications Inc. INDEX OF TARIFFS CRTC INDEX OF TARIFFS Original Title Page IDEX OF TARIFFS The tariff is published in accordance with Section 6 of the RT Tariff Regulations which state in part that it should contain: a complete numerical list of the tariffs

More information

CS4700/CS5700 Fundamentals of Computer Networks

CS4700/CS5700 Fundamentals of Computer Networks CS4700/CS5700 Fundamentals of Computer Networks Lecture 12: Inter-domain routing Slides used with permissions from Edward W. Knightly, T. S. Eugene Ng, Ion Stoica, Hui Zhang Alan Mislove amislove at ccs.neu.edu

More information

Online Lead Generation Blueprint. There Is No FREE Traffic

Online Lead Generation Blueprint. There Is No FREE Traffic Online Lead Generation Blueprint Module 7 Bring On The Traffic! There Is No FREE Traffic We ve all heard of 2 types of traffic Paid Free There is no such thing as free traffic There are several traffic

More information

Link State Routing & Inter-Domain Routing

Link State Routing & Inter-Domain Routing Link State Routing & Inter-Domain Routing CS640, 2015-02-26 Announcements Assignment #2 is due Tuesday Overview Link state routing Internet structure Border Gateway Protocol (BGP) Path vector routing Inter

More information

Interconnecting IXPs: pros and cons

Interconnecting IXPs: pros and cons Interconnecting IXPs: pros and cons 2012-04-18 RIPE 64 Arnold Nipper CTO/COO arnold.nipper@de-cix.net Agenda Motivation Definition of an IXP Examples of Interconnections Reseller Programs Summary 17. April

More information

internet technologies and standards

internet technologies and standards Institute of Telecommunications Warsaw University of Technology internet technologies and standards Piotr Gajowniczek BGP (Border Gateway Protocol) structure of the Internet Tier 1 ISP Tier 1 ISP Google

More information

IP Addressing & Interdomain Routing. Next Topic

IP Addressing & Interdomain Routing. Next Topic IP Addressing & Interdomain Routing Next Topic IP Addressing Hierarchy (prefixes, class A, B, C, subnets) Interdomain routing Application Presentation Session Transport Network Data Link Physical Scalability

More information

IXP Design Considerations

IXP Design Considerations IXP Design Considerations Where are we? Day 3 : Stage 4 Day 2 : Stage 3 Day 1 : Stage 2 Day 1 : Stage 1 Building the concept of Routing Routing Introduction Demystifying IXP Concept What is IXP? Value

More information