SlideShare a Scribd company logo
1 of 42
Understanding Remote Peering
William B. Norton
Chief Strategy Officer, IIX
Executive Director, DrPeering International
wbn@iixPeering.net
wbn@DrPeering.net
US Telecom Webinar
Live from Silicon Valley
July 23, 2013 10AM PST
Meet the Presenter
• Started working on Internet (NSFNET) in
1988
• 1st “Chairman” of North American Network
Operator Group (NANOG) (1994-1998)
• 1998-2008 Co-Founder & Chief Technical
Liaison, Equinix Inc. (NSDQ: EQIX)
• 2008-Present - Executive Director, DrPeering
Int’l
• Two-day On-Site Peering Workshops (EU/Africa)
• The Internet Peering Playbook
• 2013 Chief Strategy Officer, International
Internet Exchange (IIX)
Remote Peering is an important topic…
Remote Peering
• Hot Topic
• 130 of the 630 at AMS-IX are remote peering
• 50% of new at DE-CIX are remote peering
• This is not a fringe peering technique anymore
Source: Job Witteman (AMS-IX), Andreas Sturm (DE-CIX) Pre-webinar seminar…
Pre-Webinar Survey…
• Interest in Remote Peering?
– Understand emerging Internet Operations trend
– Understand Peering
– Building a NG Network – see how R.P. applies
• Make sure to cover
– Remote Peering impact on costs & architecture
– Applicability to Data Centers, IXPs, ISPs, CPs, etc.
• Remote Peering Pain Point
– Deployment challenges
Agenda…
Agenda
1. Connecting to the Edge: Internet Transit
2. Connecting to the Core: Internet Peering
3. Connecting to the Core from afar: Remote Peering
– Remote Peering Use Cases
– Implications of Remote Peering
3 Internet Interconnection Techniques
Internet Transit…
1) INTERNET TRANSIT
Connecting to the Edge of the Internet
Internet Transit Service Model
• 99.9% of all
• Announce
Reachability
• Metered
Service
• Simple
• “Internet
This Way”
7
95th percentile measurement
95th Percentile Billing Calculation
• 5 minute samples
• Month of deltas
• 95th percentile
• Max(in,out)
8
Transit Prices Drop
Internet Price Declines (U.S.)
• “Can’t go lower”
• “No one is making $”
• Pricing varies widely
• Trend unmistakable
9
Internet Peering…
2) INTERNET PEERING
Connecting to the Core of the Internet
What is Internet Peering?
• Definition: Internet Peering is the business relationship whereby two
companies reciprocally provide access to each others’ customers.
11
Internet Peering3 Key Points
1. Peering is not a transitive relationship
2. Peering is not a perfect substitute
3. Peering is typically settlement free
12
The Top 5 Motivations to Peer
1. Lower Transit Costs
(#1 ISP Motivation to Peer)
2. Improve end user experience
(#1 Content Motivation)
3. Better control over routing-strategic
(Yahoo!, NetFlix 2008)
4. Usage based billing – make more money by peering
(AboveNet)
5. Sell more underlying transport capacity
(Telecom Italia)
13
Important Traffic is Peered
“Important Traffic is Peered”
-- Andreas Sturm, DE-CIX
Transit – your traffic is in same bucket
Peering – you control this traffic
Does Peering cost less?
The Cost of Peering
Transport into DE-CIX
$2000/mo local
$4000/mo nearby
$6000/mo far
Assumptions Far
Transport into IX: $6,000 per month
Colocation Fees: $1,000 per month
Peering Fees: $2,000 per month
Equipment Costs: $2,000 per month
Total Cost of Peering: $11,000 per month
15
Costs allocated across volume peered…Source: 2010 DE-CIX meeting, Frankfurt
Cost of Internet Peering
100 Mbps $110.00 per Mbps
200 Mbps $55.00 per Mbps
300 Mbps $36.67 per Mbps
400 Mbps $27.50 per Mbps
500 Mbps $22.00 per Mbps
600 Mbps $18.33 per Mbps
700 Mbps $15.71 per Mbps
800 Mbps $13.75 per Mbps
900 Mbps $12.22 per Mbps
1000 Mbps $11.00 per Mbps
1100 Mbps $10.00 per Mbps
1200 Mbps $9.17 per Mbps
1300 Mbps $8.46 per Mbps
1400 Mbps $7.86 per Mbps
1500 Mbps $7.33 per Mbps
1600 Mbps $6.88 per Mbps
1700 Mbps $6.47 per Mbps
1800 Mbps $6.11 per Mbps
Peering CostMbps Exchanged
Assumptions Far
Transport into IX: $6,000 per month
Colocation Fees: $1,000 per month
Peering Fees: $2,000 per month
Equipment Costs: $2,000 per month
Total Cost of Peering: $11,000 per month
Cost of Peering allocated across the amount
of traffic peered for free.
16
Generalized in Peering Vs. Transit Graph.
• Definition: The Peering
Break Even Point is the
point where the unit
cost of peering exactly
equals the unit price of
Internet Transit.
17
We will use this graph
to compare Transit,
Peering and
Remote Peering
Market Dynamics affecting these graphs…
Two Peering Market Dynamics
Peering Cost Drops
…but Transit Prices Drop Faster
18
These two dynamics present a modern peering brick wall…
Some question if peering makes sense today…RP
3) REMOTE PEERING
Connecting to the Core of the Internet without additional network gear
Definitions – What is Remote Peering?
• Definition: Remote Peering is peering without
a physical presence required at the peering
point.
• Definition: A Remote Peering Provider is an
entity that sells access to exchange points
across their transport infrastructure.
21
Review the costs of the Traditional Peering Model…
Traditional Peering
Point to Multipoint Peering Example
Colocation Expense
Router CapEx
…and Remote Peering…
Remote Peering
Point to Multipoint Remote Peering Example
Peering Fabrics
Extended as VLAN
To customer
No router
No colo
Remote Peering Service Model…
Remote Peering
Service Model
London
Internet
Exchange
Amsterdam
Internet
Exchange
German
Internet
Exchange
Why it works…
Remote Peering
How does it work?
Remote Peering Provider is
already installed at
the IXPs.
Waves
provisioned,
instant turn up.
Neutral RPP
no business clash
Peering Focus
Speeds IXP deploy
Little paperwork
One Contract
Peering Fabrics
Extended as VLAN
To customer
No router
No colo
Remote
Peering
Provider
Node
Case Studies and Use Cases
CASE STUDY
Four site European Deployment
Traditional Peering
LinkedIn Case Study
(NANOG 48 Peering BOF)
Colocation Expense
Router CapEx
Dublin
London
Frankfurt
AmsterdamSource: LinkedIn Spain (not shown)
$6K/mo
$3.5K/mo
$275K/mo
Peering Fabrics
Extended as VLAN
To customer
No router
No colo
Summary…
Remote Peering
LinkedIn Case Study
(NANOG 48 Peering BOF)
$6K/mo
Dublin
London
Frankfurt
Amsterdam
Spain (not shown)
Traditional Peering vs. Remote Peering
Source: Zaid Ali Kahn, LinkedIn
 For the price of transport alone, one can remotely peer.
Use Cases…
USE CASES
What Remote Peering Means to the Internet Peering Ecosystem
For Content Companies
• Important Traffic is peered
– Gold plated packets
– Remote Peering simplifies
– Remote Peering Delivers
• Lower people cost
• Strategic intent
• Performance
• “End-User Performance”
• A/B testing and “the blend”
Commodity Transit is cheap,
but some applications require
more control / better performance
Cable Companies…
For Cable Companies / ISPs
• Case: Canadian MSO
peers in U.S.
• But Remote Peering
in LA and Miami for
free Asia and South
American Internet
routes
Int’l Networks…
For Int’l Networks
• Remote peer into
cheap ecosystem
– Buy Transit
– Peer Away
• 98% Africa traffic
from US/Europe
NG Networks…
For NG Networking
• Blend Transit,
• Strategic Internet
Traffic is remotely
peered
• No capital costs
• Control over routing
ISPs peer more…
For Internet Service Providers,
Remote Peering justifies
building into more and
even smallish regional
IXPs.
More controls
over routing
No Capital costs
IMPLICATIONS FOR THE INTERNET
PEERING ECOSYSTEM
What Remote Peering Means to the Internet Peering Ecosystem
If there is time…
1) For all Network Operators
Remote Peering
extends the life of peering
Effective
Peering Range
 Peering makes sense across
a wider range of Mbps. Peer away 2-3Gbps and all costs are covered.
Breathe of fresh air into Peering
More peersmore IXP value…
2) For IXPs,
Remote Peering increases
the value of IXPs
More new peers,
more traffic,
more routes
More Valuable IXPs
Colo->instant critical mass
3) For Colocation
Centers
the Remote Peering
Provider enables
instant critical mass
ALL PEERING ROUTES
ARE REACHABLE!
Reachable peersRemotely
makes colocation center
immediately valuable
(Value > Cost)
Trials and transition
4) For all, rapid turn-up
means Remote Peering
enables a fast deployment/transition
strategy:
1. Remote Peering
2. Full Network Deployment
Summary…
Summary Implications and Predictions
Remote Peering will accelerate existing colocation centers to critical mass,
allowing them to become peering points and
command a premium (~$2000/rack vs. $400/rack)
Many more colocation centers will then pop up, with massive power for high-density
Video server deployments with immediately with access to peering critical mass.
Maybe 1000 peering points across the U.S. to handle massive volumes of video
in the next few years.
Remote Peering Summary
• New but rapid adoption
• Connect to the Core from afar
• $0 Capital Cost
• Minimal deployment time
• IXP VLANs extended to the
customer router
Book Offer
• Send email to books@iixPeering.net
– Subject: webinar book
• Amazon.com: $83.31
• IIX Sponsored: $9.99
• Ch12: Remote Peering
– *FREE PDF* for review
– wbn@DrPeering.net

More Related Content

What's hot

Apache Flink Adoption at Shopify
Apache Flink Adoption at ShopifyApache Flink Adoption at Shopify
Apache Flink Adoption at ShopifyYaroslav Tkachenko
 
MongoDB as Message Queue
MongoDB as Message QueueMongoDB as Message Queue
MongoDB as Message QueueMongoDB
 
NFV +SDN (Network Function Virtualization)
NFV +SDN (Network Function Virtualization)NFV +SDN (Network Function Virtualization)
NFV +SDN (Network Function Virtualization)Hamidreza Bolhasani
 
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기Ian Choi
 
IT Infrastructure Automation with Ansible
IT Infrastructure Automation with AnsibleIT Infrastructure Automation with Ansible
IT Infrastructure Automation with AnsibleDio Pratama
 
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief ComparisonCloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparisonbizalgo
 
BGP Multihoming Techniques
BGP Multihoming TechniquesBGP Multihoming Techniques
BGP Multihoming TechniquesAPNIC
 
LoadBalancer using KeepAlived
LoadBalancer using KeepAlivedLoadBalancer using KeepAlived
LoadBalancer using KeepAlivedKhushalChandak1
 
Cisco Live Milan 2015 - BGP advance
Cisco Live Milan 2015 - BGP advanceCisco Live Milan 2015 - BGP advance
Cisco Live Milan 2015 - BGP advanceBertrand Duvivier
 
[AWS Dev Day] 앱 현대화 | DevOps 개발자가 되기 위한 쿠버네티스 핵심 활용 예제 알아보기 - 정영준 AWS 솔루션즈 아키...
[AWS Dev Day] 앱 현대화 | DevOps 개발자가 되기 위한 쿠버네티스 핵심 활용 예제 알아보기 - 정영준 AWS 솔루션즈 아키...[AWS Dev Day] 앱 현대화 | DevOps 개발자가 되기 위한 쿠버네티스 핵심 활용 예제 알아보기 - 정영준 AWS 솔루션즈 아키...
[AWS Dev Day] 앱 현대화 | DevOps 개발자가 되기 위한 쿠버네티스 핵심 활용 예제 알아보기 - 정영준 AWS 솔루션즈 아키...Amazon Web Services Korea
 
Nokia 5G Workshop Taiwan Oct 2016
Nokia 5G Workshop Taiwan Oct 2016Nokia 5G Workshop Taiwan Oct 2016
Nokia 5G Workshop Taiwan Oct 2016Eiko Seidel
 
Using the KVMhypervisor in CloudStack
Using the KVMhypervisor in CloudStackUsing the KVMhypervisor in CloudStack
Using the KVMhypervisor in CloudStackShapeBlue
 
6TiSCH + RPL @ Telecom Bretagne 2014
6TiSCH + RPL @ Telecom Bretagne 20146TiSCH + RPL @ Telecom Bretagne 2014
6TiSCH + RPL @ Telecom Bretagne 2014Pascal Thubert
 
Comparing IaaS :VMware vs OpenStack vs Google’s Ganeti
Comparing IaaS :VMware vs OpenStack vs Google’s GanetiComparing IaaS :VMware vs OpenStack vs Google’s Ganeti
Comparing IaaS :VMware vs OpenStack vs Google’s GanetiGARL
 
Bare Metal Cluster with Kubernetes, Istio and Metallb | Nguyen Phuong An, Ngu...
Bare Metal Cluster with Kubernetes, Istio and Metallb | Nguyen Phuong An, Ngu...Bare Metal Cluster with Kubernetes, Istio and Metallb | Nguyen Phuong An, Ngu...
Bare Metal Cluster with Kubernetes, Istio and Metallb | Nguyen Phuong An, Ngu...Vietnam Open Infrastructure User Group
 

What's hot (20)

Apache Flink Adoption at Shopify
Apache Flink Adoption at ShopifyApache Flink Adoption at Shopify
Apache Flink Adoption at Shopify
 
RabbitMQ
RabbitMQRabbitMQ
RabbitMQ
 
MongoDB as Message Queue
MongoDB as Message QueueMongoDB as Message Queue
MongoDB as Message Queue
 
NFV +SDN (Network Function Virtualization)
NFV +SDN (Network Function Virtualization)NFV +SDN (Network Function Virtualization)
NFV +SDN (Network Function Virtualization)
 
Quarkus k8s
Quarkus   k8sQuarkus   k8s
Quarkus k8s
 
UiPath Test Suite
UiPath Test Suite UiPath Test Suite
UiPath Test Suite
 
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기
 
IT Infrastructure Automation with Ansible
IT Infrastructure Automation with AnsibleIT Infrastructure Automation with Ansible
IT Infrastructure Automation with Ansible
 
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief ComparisonCloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
 
BGP Multihoming Techniques
BGP Multihoming TechniquesBGP Multihoming Techniques
BGP Multihoming Techniques
 
LoadBalancer using KeepAlived
LoadBalancer using KeepAlivedLoadBalancer using KeepAlived
LoadBalancer using KeepAlived
 
UiPath Insights
UiPath InsightsUiPath Insights
UiPath Insights
 
Cisco Live Milan 2015 - BGP advance
Cisco Live Milan 2015 - BGP advanceCisco Live Milan 2015 - BGP advance
Cisco Live Milan 2015 - BGP advance
 
[AWS Dev Day] 앱 현대화 | DevOps 개발자가 되기 위한 쿠버네티스 핵심 활용 예제 알아보기 - 정영준 AWS 솔루션즈 아키...
[AWS Dev Day] 앱 현대화 | DevOps 개발자가 되기 위한 쿠버네티스 핵심 활용 예제 알아보기 - 정영준 AWS 솔루션즈 아키...[AWS Dev Day] 앱 현대화 | DevOps 개발자가 되기 위한 쿠버네티스 핵심 활용 예제 알아보기 - 정영준 AWS 솔루션즈 아키...
[AWS Dev Day] 앱 현대화 | DevOps 개발자가 되기 위한 쿠버네티스 핵심 활용 예제 알아보기 - 정영준 AWS 솔루션즈 아키...
 
Nokia 5G Workshop Taiwan Oct 2016
Nokia 5G Workshop Taiwan Oct 2016Nokia 5G Workshop Taiwan Oct 2016
Nokia 5G Workshop Taiwan Oct 2016
 
Using the KVMhypervisor in CloudStack
Using the KVMhypervisor in CloudStackUsing the KVMhypervisor in CloudStack
Using the KVMhypervisor in CloudStack
 
6TiSCH + RPL @ Telecom Bretagne 2014
6TiSCH + RPL @ Telecom Bretagne 20146TiSCH + RPL @ Telecom Bretagne 2014
6TiSCH + RPL @ Telecom Bretagne 2014
 
VLAN on mikrotik
VLAN on mikrotikVLAN on mikrotik
VLAN on mikrotik
 
Comparing IaaS :VMware vs OpenStack vs Google’s Ganeti
Comparing IaaS :VMware vs OpenStack vs Google’s GanetiComparing IaaS :VMware vs OpenStack vs Google’s Ganeti
Comparing IaaS :VMware vs OpenStack vs Google’s Ganeti
 
Bare Metal Cluster with Kubernetes, Istio and Metallb | Nguyen Phuong An, Ngu...
Bare Metal Cluster with Kubernetes, Istio and Metallb | Nguyen Phuong An, Ngu...Bare Metal Cluster with Kubernetes, Istio and Metallb | Nguyen Phuong An, Ngu...
Bare Metal Cluster with Kubernetes, Istio and Metallb | Nguyen Phuong An, Ngu...
 

Viewers also liked

Remote Internet Peering Vs IP Transit: A Shift in Internet Architecture
Remote Internet Peering Vs IP Transit: A Shift in Internet ArchitectureRemote Internet Peering Vs IP Transit: A Shift in Internet Architecture
Remote Internet Peering Vs IP Transit: A Shift in Internet ArchitectureRuth Plater
 
Socially-aware Traffic Management (Workshop Sozioinformatik)
Socially-aware Traffic Management (Workshop Sozioinformatik)Socially-aware Traffic Management (Workshop Sozioinformatik)
Socially-aware Traffic Management (Workshop Sozioinformatik)SmartenIT
 
Investigation of Traffic Dependencies between IXPs in Failure Scenarios
Investigation of Traffic Dependencies between IXPs in Failure ScenariosInvestigation of Traffic Dependencies between IXPs in Failure Scenarios
Investigation of Traffic Dependencies between IXPs in Failure ScenariosAPNIC
 
05 the business-case-for-internet-peering
05 the business-case-for-internet-peering05 the business-case-for-internet-peering
05 the business-case-for-internet-peeringWilliam Norton
 
Rise of Network Virtualization
Rise of Network VirtualizationRise of Network Virtualization
Rise of Network VirtualizationArinto Murdopo
 
Growing the Internet in Myanmar - Myanmar Telecom & ICT Global Summit
Growing the Internet in Myanmar - Myanmar Telecom & ICT Global SummitGrowing the Internet in Myanmar - Myanmar Telecom & ICT Global Summit
Growing the Internet in Myanmar - Myanmar Telecom & ICT Global SummitAPNIC
 
What is internet
What is internetWhat is internet
What is internetcramars
 
What Is Internet made by Ms. Archika Bhatia
What Is Internet made by Ms. Archika BhatiaWhat Is Internet made by Ms. Archika Bhatia
What Is Internet made by Ms. Archika Bhatiakulachihansraj
 

Viewers also liked (9)

Remote Internet Peering Vs IP Transit: A Shift in Internet Architecture
Remote Internet Peering Vs IP Transit: A Shift in Internet ArchitectureRemote Internet Peering Vs IP Transit: A Shift in Internet Architecture
Remote Internet Peering Vs IP Transit: A Shift in Internet Architecture
 
Socially-aware Traffic Management (Workshop Sozioinformatik)
Socially-aware Traffic Management (Workshop Sozioinformatik)Socially-aware Traffic Management (Workshop Sozioinformatik)
Socially-aware Traffic Management (Workshop Sozioinformatik)
 
Investigation of Traffic Dependencies between IXPs in Failure Scenarios
Investigation of Traffic Dependencies between IXPs in Failure ScenariosInvestigation of Traffic Dependencies between IXPs in Failure Scenarios
Investigation of Traffic Dependencies between IXPs in Failure Scenarios
 
05 the business-case-for-internet-peering
05 the business-case-for-internet-peering05 the business-case-for-internet-peering
05 the business-case-for-internet-peering
 
Rise of Network Virtualization
Rise of Network VirtualizationRise of Network Virtualization
Rise of Network Virtualization
 
Growing the Internet in Myanmar - Myanmar Telecom & ICT Global Summit
Growing the Internet in Myanmar - Myanmar Telecom & ICT Global SummitGrowing the Internet in Myanmar - Myanmar Telecom & ICT Global Summit
Growing the Internet in Myanmar - Myanmar Telecom & ICT Global Summit
 
What is internet
What is internetWhat is internet
What is internet
 
What Is Internet made by Ms. Archika Bhatia
What Is Internet made by Ms. Archika BhatiaWhat Is Internet made by Ms. Archika Bhatia
What Is Internet made by Ms. Archika Bhatia
 
Internet, intranet and extranet
Internet, intranet and extranetInternet, intranet and extranet
Internet, intranet and extranet
 

Similar to Understanding Remote Peering - Connecting to the Core of the Internet

PTC'14 Presentation by Steve Wilcox: “The Role IXPs and Peering Play in the E...
PTC'14 Presentation by Steve Wilcox: “The Role IXPs and Peering Play in the E...PTC'14 Presentation by Steve Wilcox: “The Role IXPs and Peering Play in the E...
PTC'14 Presentation by Steve Wilcox: “The Role IXPs and Peering Play in the E...Nicole White
 
Why I should Model my Network
Why I should Model my NetworkWhy I should Model my Network
Why I should Model my NetworkAPNIC
 
PLNOG 6: Bart van der Sloot - Technology trends in terrestrial and subsea net...
PLNOG 6: Bart van der Sloot - Technology trends in terrestrial and subsea net...PLNOG 6: Bart van der Sloot - Technology trends in terrestrial and subsea net...
PLNOG 6: Bart van der Sloot - Technology trends in terrestrial and subsea net...PROIDEA
 
Interative Traffic Engineering in Changing Internet Economics - Tom Daly at L...
Interative Traffic Engineering in Changing Internet Economics - Tom Daly at L...Interative Traffic Engineering in Changing Internet Economics - Tom Daly at L...
Interative Traffic Engineering in Changing Internet Economics - Tom Daly at L...Fastly
 
PLNOG16: Public IX is the tip of the Internet Iceberg. The 9:1 PNI rule, Mart...
PLNOG16: Public IX is the tip of the Internet Iceberg. The 9:1 PNI rule, Mart...PLNOG16: Public IX is the tip of the Internet Iceberg. The 9:1 PNI rule, Mart...
PLNOG16: Public IX is the tip of the Internet Iceberg. The 9:1 PNI rule, Mart...PROIDEA
 
Equinix peering location matters 2016_feb_24
Equinix peering location matters 2016_feb_24Equinix peering location matters 2016_feb_24
Equinix peering location matters 2016_feb_24EquinixUK
 
IP Network Control Turning an Art into a Science (Customer Case Study)
IP Network Control Turning an Art into a Science (Customer Case Study)IP Network Control Turning an Art into a Science (Customer Case Study)
IP Network Control Turning an Art into a Science (Customer Case Study)Cisco Service Provider Mobility
 
38th TWNIC OPM: Future network needs
38th TWNIC OPM: Future network needs38th TWNIC OPM: Future network needs
38th TWNIC OPM: Future network needsAPNIC
 
Cable Europe factsheet - Internet and traffic management
Cable Europe factsheet - Internet and traffic managementCable Europe factsheet - Internet and traffic management
Cable Europe factsheet - Internet and traffic managementPaulo Valente
 
Andrew Haynes NextGen 09
Andrew Haynes NextGen 09Andrew Haynes NextGen 09
Andrew Haynes NextGen 09Marit Hendriks
 
Peering 101 and the peering simulation game
Peering 101 and the peering simulation gamePeering 101 and the peering simulation game
Peering 101 and the peering simulation gameInternet Society
 
NetIX Moving Traffic to the Expressway 2016
NetIX Moving Traffic to the Expressway 2016NetIX Moving Traffic to the Expressway 2016
NetIX Moving Traffic to the Expressway 2016Yana Filipova
 
PacNOG 31: Internet Exchange Points
PacNOG 31: Internet Exchange PointsPacNOG 31: Internet Exchange Points
PacNOG 31: Internet Exchange PointsAPNIC
 
PITA 27th AGM & Business Forum Expo 23: Internet Exchange Points
PITA 27th AGM & Business Forum Expo 23: Internet Exchange PointsPITA 27th AGM & Business Forum Expo 23: Internet Exchange Points
PITA 27th AGM & Business Forum Expo 23: Internet Exchange PointsAPNIC
 
WINS: Peering and IXPs
WINS: Peering and IXPsWINS: Peering and IXPs
WINS: Peering and IXPsAPNIC
 
Exponential-e | Cloud Revolution Seminar at the Ritz, 20th November 2014
Exponential-e | Cloud Revolution Seminar at the Ritz, 20th November 2014Exponential-e | Cloud Revolution Seminar at the Ritz, 20th November 2014
Exponential-e | Cloud Revolution Seminar at the Ritz, 20th November 2014Exponential_e
 
'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 2022APNIC
 
An Insight Into The Qos Techniques
An Insight Into The Qos TechniquesAn Insight Into The Qos Techniques
An Insight Into The Qos TechniquesKatie Gulley
 

Similar to Understanding Remote Peering - Connecting to the Core of the Internet (20)

PTC'14 Presentation by Steve Wilcox: “The Role IXPs and Peering Play in the E...
PTC'14 Presentation by Steve Wilcox: “The Role IXPs and Peering Play in the E...PTC'14 Presentation by Steve Wilcox: “The Role IXPs and Peering Play in the E...
PTC'14 Presentation by Steve Wilcox: “The Role IXPs and Peering Play in the E...
 
Why I should Model my Network
Why I should Model my NetworkWhy I should Model my Network
Why I should Model my Network
 
PLNOG 6: Bart van der Sloot - Technology trends in terrestrial and subsea net...
PLNOG 6: Bart van der Sloot - Technology trends in terrestrial and subsea net...PLNOG 6: Bart van der Sloot - Technology trends in terrestrial and subsea net...
PLNOG 6: Bart van der Sloot - Technology trends in terrestrial and subsea net...
 
Interative Traffic Engineering in Changing Internet Economics - Tom Daly at L...
Interative Traffic Engineering in Changing Internet Economics - Tom Daly at L...Interative Traffic Engineering in Changing Internet Economics - Tom Daly at L...
Interative Traffic Engineering in Changing Internet Economics - Tom Daly at L...
 
PLNOG16: Public IX is the tip of the Internet Iceberg. The 9:1 PNI rule, Mart...
PLNOG16: Public IX is the tip of the Internet Iceberg. The 9:1 PNI rule, Mart...PLNOG16: Public IX is the tip of the Internet Iceberg. The 9:1 PNI rule, Mart...
PLNOG16: Public IX is the tip of the Internet Iceberg. The 9:1 PNI rule, Mart...
 
Equinix peering location matters 2016_feb_24
Equinix peering location matters 2016_feb_24Equinix peering location matters 2016_feb_24
Equinix peering location matters 2016_feb_24
 
IP Network Control Turning an Art into a Science (Customer Case Study)
IP Network Control Turning an Art into a Science (Customer Case Study)IP Network Control Turning an Art into a Science (Customer Case Study)
IP Network Control Turning an Art into a Science (Customer Case Study)
 
38th TWNIC OPM: Future network needs
38th TWNIC OPM: Future network needs38th TWNIC OPM: Future network needs
38th TWNIC OPM: Future network needs
 
Cable Europe factsheet - Internet and traffic management
Cable Europe factsheet - Internet and traffic managementCable Europe factsheet - Internet and traffic management
Cable Europe factsheet - Internet and traffic management
 
Andrew Haynes NextGen 09
Andrew Haynes NextGen 09Andrew Haynes NextGen 09
Andrew Haynes NextGen 09
 
Peering 101 and the peering simulation game
Peering 101 and the peering simulation gamePeering 101 and the peering simulation game
Peering 101 and the peering simulation game
 
NetIX Moving Traffic to the Expressway 2016
NetIX Moving Traffic to the Expressway 2016NetIX Moving Traffic to the Expressway 2016
NetIX Moving Traffic to the Expressway 2016
 
PacNOG 31: Internet Exchange Points
PacNOG 31: Internet Exchange PointsPacNOG 31: Internet Exchange Points
PacNOG 31: Internet Exchange Points
 
PITA 27th AGM & Business Forum Expo 23: Internet Exchange Points
PITA 27th AGM & Business Forum Expo 23: Internet Exchange PointsPITA 27th AGM & Business Forum Expo 23: Internet Exchange Points
PITA 27th AGM & Business Forum Expo 23: Internet Exchange Points
 
WINS: Peering and IXPs
WINS: Peering and IXPsWINS: Peering and IXPs
WINS: Peering and IXPs
 
Exponential-e | Cloud Revolution Seminar at the Ritz, 20th November 2014
Exponential-e | Cloud Revolution Seminar at the Ritz, 20th November 2014Exponential-e | Cloud Revolution Seminar at the Ritz, 20th November 2014
Exponential-e | Cloud Revolution Seminar at the Ritz, 20th November 2014
 
'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
 
02 internet transit
02 internet transit02 internet transit
02 internet transit
 
An Insight Into The Qos Techniques
An Insight Into The Qos TechniquesAn Insight Into The Qos Techniques
An Insight Into The Qos Techniques
 
dissertation
dissertationdissertation
dissertation
 

More from William Norton

How Internet Peering Improves Security
How Internet Peering Improves SecurityHow Internet Peering Improves Security
How Internet Peering Improves SecurityWilliam Norton
 
15.1 transition create-peering-strategy
15.1 transition create-peering-strategy15.1 transition create-peering-strategy
15.1 transition create-peering-strategyWilliam Norton
 
14 the folly-of-peering-ratios
14 the folly-of-peering-ratios14 the folly-of-peering-ratios
14 the folly-of-peering-ratiosWilliam Norton
 
13.1 internet exchange-point-playbook
13.1 internet exchange-point-playbook13.1 internet exchange-point-playbook
13.1 internet exchange-point-playbookWilliam Norton
 
13 the taxonomy-of-internet-data-centers
13 the taxonomy-of-internet-data-centers13 the taxonomy-of-internet-data-centers
13 the taxonomy-of-internet-data-centersWilliam Norton
 
11 internet peering-playbook
11 internet peering-playbook11 internet peering-playbook
11 internet peering-playbookWilliam Norton
 
10 the 21st-century-internet-peering-ecosystem
10 the 21st-century-internet-peering-ecosystem10 the 21st-century-internet-peering-ecosystem
10 the 21st-century-internet-peering-ecosystemWilliam Norton
 
09 the global-internet-peering-ecosystem
09 the global-internet-peering-ecosystem 09 the global-internet-peering-ecosystem
09 the global-internet-peering-ecosystem William Norton
 
08 the 20th-century-internet-peering-ecosystem
08 the 20th-century-internet-peering-ecosystem08 the 20th-century-internet-peering-ecosystem
08 the 20th-century-internet-peering-ecosystemWilliam Norton
 
7.2 day 2 agenda opening
7.2 day 2 agenda opening7.2 day 2 agenda opening
7.2 day 2 agenda openingWilliam Norton
 
07.1 break client specific application decks
07.1 break   client specific application decks07.1 break   client specific application decks
07.1 break client specific application decksWilliam Norton
 
07 public vs-private-peering-debate
07 public vs-private-peering-debate07 public vs-private-peering-debate
07 public vs-private-peering-debateWilliam Norton
 
04a peering simulation-game
04a peering simulation-game04a peering simulation-game
04a peering simulation-gameWilliam Norton
 

More from William Norton (20)

How Internet Peering Improves Security
How Internet Peering Improves SecurityHow Internet Peering Improves Security
How Internet Peering Improves Security
 
15.1 transition create-peering-strategy
15.1 transition create-peering-strategy15.1 transition create-peering-strategy
15.1 transition create-peering-strategy
 
14 the folly-of-peering-ratios
14 the folly-of-peering-ratios14 the folly-of-peering-ratios
14 the folly-of-peering-ratios
 
13.1 internet exchange-point-playbook
13.1 internet exchange-point-playbook13.1 internet exchange-point-playbook
13.1 internet exchange-point-playbook
 
13 the taxonomy-of-internet-data-centers
13 the taxonomy-of-internet-data-centers13 the taxonomy-of-internet-data-centers
13 the taxonomy-of-internet-data-centers
 
12.1 lunch break
12.1 lunch break12.1 lunch break
12.1 lunch break
 
11 internet peering-playbook
11 internet peering-playbook11 internet peering-playbook
11 internet peering-playbook
 
10.1.break
10.1.break10.1.break
10.1.break
 
10 the 21st-century-internet-peering-ecosystem
10 the 21st-century-internet-peering-ecosystem10 the 21st-century-internet-peering-ecosystem
10 the 21st-century-internet-peering-ecosystem
 
09 the global-internet-peering-ecosystem
09 the global-internet-peering-ecosystem 09 the global-internet-peering-ecosystem
09 the global-internet-peering-ecosystem
 
08 the 20th-century-internet-peering-ecosystem
08 the 20th-century-internet-peering-ecosystem08 the 20th-century-internet-peering-ecosystem
08 the 20th-century-internet-peering-ecosystem
 
7.2 day 2 agenda opening
7.2 day 2 agenda opening7.2 day 2 agenda opening
7.2 day 2 agenda opening
 
07.1.1 application
07.1.1 application07.1.1 application
07.1.1 application
 
07.1 break client specific application decks
07.1 break   client specific application decks07.1 break   client specific application decks
07.1 break client specific application decks
 
07 public vs-private-peering-debate
07 public vs-private-peering-debate07 public vs-private-peering-debate
07 public vs-private-peering-debate
 
06 selecting an-ixp
06 selecting an-ixp06 selecting an-ixp
06 selecting an-ixp
 
04c.1.break
04c.1.break04c.1.break
04c.1.break
 
04a peering simulation-game
04a peering simulation-game04a peering simulation-game
04a peering simulation-game
 
04 internet peering
04 internet peering04 internet peering
04 internet peering
 
03.1.break
03.1.break03.1.break
03.1.break
 

Recently uploaded

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 

Recently uploaded (20)

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 

Understanding Remote Peering - Connecting to the Core of the Internet

  • 1. Understanding Remote Peering William B. Norton Chief Strategy Officer, IIX Executive Director, DrPeering International wbn@iixPeering.net wbn@DrPeering.net US Telecom Webinar Live from Silicon Valley July 23, 2013 10AM PST
  • 2. Meet the Presenter • Started working on Internet (NSFNET) in 1988 • 1st “Chairman” of North American Network Operator Group (NANOG) (1994-1998) • 1998-2008 Co-Founder & Chief Technical Liaison, Equinix Inc. (NSDQ: EQIX) • 2008-Present - Executive Director, DrPeering Int’l • Two-day On-Site Peering Workshops (EU/Africa) • The Internet Peering Playbook • 2013 Chief Strategy Officer, International Internet Exchange (IIX) Remote Peering is an important topic…
  • 3. Remote Peering • Hot Topic • 130 of the 630 at AMS-IX are remote peering • 50% of new at DE-CIX are remote peering • This is not a fringe peering technique anymore Source: Job Witteman (AMS-IX), Andreas Sturm (DE-CIX) Pre-webinar seminar…
  • 4. Pre-Webinar Survey… • Interest in Remote Peering? – Understand emerging Internet Operations trend – Understand Peering – Building a NG Network – see how R.P. applies • Make sure to cover – Remote Peering impact on costs & architecture – Applicability to Data Centers, IXPs, ISPs, CPs, etc. • Remote Peering Pain Point – Deployment challenges Agenda…
  • 5. Agenda 1. Connecting to the Edge: Internet Transit 2. Connecting to the Core: Internet Peering 3. Connecting to the Core from afar: Remote Peering – Remote Peering Use Cases – Implications of Remote Peering 3 Internet Interconnection Techniques Internet Transit…
  • 6. 1) INTERNET TRANSIT Connecting to the Edge of the Internet
  • 7. Internet Transit Service Model • 99.9% of all • Announce Reachability • Metered Service • Simple • “Internet This Way” 7 95th percentile measurement
  • 8. 95th Percentile Billing Calculation • 5 minute samples • Month of deltas • 95th percentile • Max(in,out) 8 Transit Prices Drop
  • 9. Internet Price Declines (U.S.) • “Can’t go lower” • “No one is making $” • Pricing varies widely • Trend unmistakable 9 Internet Peering…
  • 10. 2) INTERNET PEERING Connecting to the Core of the Internet
  • 11. What is Internet Peering? • Definition: Internet Peering is the business relationship whereby two companies reciprocally provide access to each others’ customers. 11
  • 12. Internet Peering3 Key Points 1. Peering is not a transitive relationship 2. Peering is not a perfect substitute 3. Peering is typically settlement free 12
  • 13. The Top 5 Motivations to Peer 1. Lower Transit Costs (#1 ISP Motivation to Peer) 2. Improve end user experience (#1 Content Motivation) 3. Better control over routing-strategic (Yahoo!, NetFlix 2008) 4. Usage based billing – make more money by peering (AboveNet) 5. Sell more underlying transport capacity (Telecom Italia) 13 Important Traffic is Peered
  • 14. “Important Traffic is Peered” -- Andreas Sturm, DE-CIX Transit – your traffic is in same bucket Peering – you control this traffic Does Peering cost less?
  • 15. The Cost of Peering Transport into DE-CIX $2000/mo local $4000/mo nearby $6000/mo far Assumptions Far Transport into IX: $6,000 per month Colocation Fees: $1,000 per month Peering Fees: $2,000 per month Equipment Costs: $2,000 per month Total Cost of Peering: $11,000 per month 15 Costs allocated across volume peered…Source: 2010 DE-CIX meeting, Frankfurt
  • 16. Cost of Internet Peering 100 Mbps $110.00 per Mbps 200 Mbps $55.00 per Mbps 300 Mbps $36.67 per Mbps 400 Mbps $27.50 per Mbps 500 Mbps $22.00 per Mbps 600 Mbps $18.33 per Mbps 700 Mbps $15.71 per Mbps 800 Mbps $13.75 per Mbps 900 Mbps $12.22 per Mbps 1000 Mbps $11.00 per Mbps 1100 Mbps $10.00 per Mbps 1200 Mbps $9.17 per Mbps 1300 Mbps $8.46 per Mbps 1400 Mbps $7.86 per Mbps 1500 Mbps $7.33 per Mbps 1600 Mbps $6.88 per Mbps 1700 Mbps $6.47 per Mbps 1800 Mbps $6.11 per Mbps Peering CostMbps Exchanged Assumptions Far Transport into IX: $6,000 per month Colocation Fees: $1,000 per month Peering Fees: $2,000 per month Equipment Costs: $2,000 per month Total Cost of Peering: $11,000 per month Cost of Peering allocated across the amount of traffic peered for free. 16 Generalized in Peering Vs. Transit Graph.
  • 17. • Definition: The Peering Break Even Point is the point where the unit cost of peering exactly equals the unit price of Internet Transit. 17 We will use this graph to compare Transit, Peering and Remote Peering Market Dynamics affecting these graphs…
  • 18. Two Peering Market Dynamics Peering Cost Drops …but Transit Prices Drop Faster 18 These two dynamics present a modern peering brick wall…
  • 19. Some question if peering makes sense today…RP
  • 20. 3) REMOTE PEERING Connecting to the Core of the Internet without additional network gear
  • 21. Definitions – What is Remote Peering? • Definition: Remote Peering is peering without a physical presence required at the peering point. • Definition: A Remote Peering Provider is an entity that sells access to exchange points across their transport infrastructure. 21 Review the costs of the Traditional Peering Model…
  • 22. Traditional Peering Point to Multipoint Peering Example Colocation Expense Router CapEx …and Remote Peering…
  • 23. Remote Peering Point to Multipoint Remote Peering Example Peering Fabrics Extended as VLAN To customer No router No colo Remote Peering Service Model…
  • 25. Remote Peering How does it work? Remote Peering Provider is already installed at the IXPs. Waves provisioned, instant turn up. Neutral RPP no business clash Peering Focus Speeds IXP deploy Little paperwork One Contract Peering Fabrics Extended as VLAN To customer No router No colo Remote Peering Provider Node Case Studies and Use Cases
  • 26. CASE STUDY Four site European Deployment
  • 27. Traditional Peering LinkedIn Case Study (NANOG 48 Peering BOF) Colocation Expense Router CapEx Dublin London Frankfurt AmsterdamSource: LinkedIn Spain (not shown) $6K/mo $3.5K/mo $275K/mo
  • 28. Peering Fabrics Extended as VLAN To customer No router No colo Summary… Remote Peering LinkedIn Case Study (NANOG 48 Peering BOF) $6K/mo Dublin London Frankfurt Amsterdam Spain (not shown)
  • 29. Traditional Peering vs. Remote Peering Source: Zaid Ali Kahn, LinkedIn  For the price of transport alone, one can remotely peer. Use Cases…
  • 30. USE CASES What Remote Peering Means to the Internet Peering Ecosystem
  • 31. For Content Companies • Important Traffic is peered – Gold plated packets – Remote Peering simplifies – Remote Peering Delivers • Lower people cost • Strategic intent • Performance • “End-User Performance” • A/B testing and “the blend” Commodity Transit is cheap, but some applications require more control / better performance Cable Companies…
  • 32. For Cable Companies / ISPs • Case: Canadian MSO peers in U.S. • But Remote Peering in LA and Miami for free Asia and South American Internet routes Int’l Networks…
  • 33. For Int’l Networks • Remote peer into cheap ecosystem – Buy Transit – Peer Away • 98% Africa traffic from US/Europe NG Networks…
  • 34. For NG Networking • Blend Transit, • Strategic Internet Traffic is remotely peered • No capital costs • Control over routing ISPs peer more…
  • 35. For Internet Service Providers, Remote Peering justifies building into more and even smallish regional IXPs. More controls over routing No Capital costs
  • 36. IMPLICATIONS FOR THE INTERNET PEERING ECOSYSTEM What Remote Peering Means to the Internet Peering Ecosystem If there is time…
  • 37. 1) For all Network Operators Remote Peering extends the life of peering Effective Peering Range  Peering makes sense across a wider range of Mbps. Peer away 2-3Gbps and all costs are covered. Breathe of fresh air into Peering More peersmore IXP value…
  • 38. 2) For IXPs, Remote Peering increases the value of IXPs More new peers, more traffic, more routes More Valuable IXPs Colo->instant critical mass
  • 39. 3) For Colocation Centers the Remote Peering Provider enables instant critical mass ALL PEERING ROUTES ARE REACHABLE! Reachable peersRemotely makes colocation center immediately valuable (Value > Cost) Trials and transition
  • 40. 4) For all, rapid turn-up means Remote Peering enables a fast deployment/transition strategy: 1. Remote Peering 2. Full Network Deployment Summary… Summary Implications and Predictions Remote Peering will accelerate existing colocation centers to critical mass, allowing them to become peering points and command a premium (~$2000/rack vs. $400/rack) Many more colocation centers will then pop up, with massive power for high-density Video server deployments with immediately with access to peering critical mass. Maybe 1000 peering points across the U.S. to handle massive volumes of video in the next few years.
  • 41. Remote Peering Summary • New but rapid adoption • Connect to the Core from afar • $0 Capital Cost • Minimal deployment time • IXP VLANs extended to the customer router
  • 42. Book Offer • Send email to books@iixPeering.net – Subject: webinar book • Amazon.com: $83.31 • IIX Sponsored: $9.99 • Ch12: Remote Peering – *FREE PDF* for review – wbn@DrPeering.net

Editor's Notes

  1. The Internet Transit service is shown in the diagram below provides access to the global Internet by:announcing the customer route across the Internet so any network on the Internet knows how to reach the customer network, andannouncing to the customer the information necessary to be able to send traffic to any destination in the Internet.In this mini ecosystem, we see the Cyan ISP purchasing transit from the Orange Transit Provider. The Orange ISP announces to the Cyan ISP reachability to the entire Internet (shown as many colored networks to the right of the Transit Providers). The Transit Providers propagate the Cyan route (shown as a cyan circle) across the Internet so that all networks know how to reach the Cyan ISP. With this reciprocal Internet Transit service, all Internet attachments know how to reach the Cyan ISP, and the Cyan ISP knows how to reach all Internet destinations.
  2. Why did the 95th percentile come into existence? In the early Internet days, Internet traffic was charged on a circuit capacity basis. But if you didn’t use very much of this capacity, you were still paying as if you did. This made Internet Transit tough to sell so the usage-based (metered) model began. Initially some ISPs charged on average use, which ended up being skewed by the occasional burstiness associated with a spot event. To address this, one ISP adopted the 95th percentile measure that was primarily introduced to not overly punish a customer for the occasional spike in traffic volume, and still allow the ISP to bill based the load placed on its network. This approach seemed palatable and sold. The rest of the industry followed suit and 95-5 was born.
  3. WestNet is an ISP with green customers, MidNet is an ISP with blue customers, and EastNet is an ISP with red customers.WestNet is in a Peering relationship with MidNet in which WestNet learns how to reach MidNet's blue customers, and MidNet reciprocally learns how to reach WestNet's green customers.EastNet is in a Peering relationship with MidNet in which EastNet learns how to reach MidNet's blue customers, and MidNet reciprocally learns how to reach EastNet's red customers.After these two peering sessions are established, the routing tables are in place as shown in the boxes beneath the ISP clouds. Since MidNet peers with both EastNet and WestNet, MidNet customers can reach both EastNet and WestNet customers.
  4. The Peering Break Even point helps make the business case for peering objective and clear - if an ISP can peer more traffic than indicated by the Peering Break Even Point, then the ISP should prefer to peer instead of solely purchasing transit from an upstream ISP.
  5. The Peering Break Even point helps make the business case for peering objective and clear - if an ISP can peer more traffic than indicated by the Peering Break Even Point, then the ISP should prefer to peer instead of solely purchasing transit from an upstream ISP.