SlideShare a Scribd company logo
1 of 33
Download to read offline
Impact on
Network Architecture and Economics
Internet Peering
Brough Turner
Founder & CTO, netBlazr Inc.
Today’s Network of Networks
12 March 20142
Billions of Internet users
Tens of Millions of Networks
Access ISPs
IXP
IXP
Backbones
IXP
AggregationRegional
12 March 20143
1991
 NSF lifts restrictions on commercial
use
 SURFnet, PSInet & AlterNET form
CIX exchange
12 March 20144
1993 Plan – 1995 Reality
12 March 20145
12 March 20146
AGIS, ANS, BBN, CERFnet,
MCI, PSInet, SprintLink
NAP NAP
12 March 20147
AGIS, ANS, BBN, CERFnet,
MCI, PSInet, SprintLink
NAP NAP
De-peering
  UUNET – April/May 1997
  MAE-East FDDI shutdown – Feb 2001
  Cable & Wireless – May 2001
  Sprint – gradual 2001/2002
12 March 20148
Donut Peering
12 March 20149
Tier 1 ISPs
Access ISPs
Tier 2 ISPs
Cable Co’s
Large, savvy
content providers
Content
providers
$
$
$ $
$
Donut Peering
12 March 201410
Tier 1 ISPs
Access ISPs
Tier 2 ISPs
Cable Co’s
Large, savvy
content providers
Content
providers
P
P
P
$
$
$ $
$
Donut Peering
12 March 201411
Tier 1 ISPs
Access ISPs
Tier 2 ISPs
Cable Co’s
Large, savvy
content providers
Content
providers
P
P
P
$
$
$ $$ $
$
CDNs emerge
12 March 201412
IXP IXP
CDN
NOC
CDNs emerge
12 March 201413
IXP IXP
CDN
NOC
Turbulence
12 March 201414
  UUNET (Alternet)  MFS  Worldcom Verizon
  ANS  AOL "
  SprintLink  Sprint
  BBN  GTE  Genuity  Level 3
  MCI  Cable & Wireless
  CERFnet  AT&T
  AGIS  Telia
  PSInet (US)  Cogent
(Canada)  Telus
(EU)  Interroute
ISP1
Peering vs Transit
12 March 201415
Backbone
ISP2
ISP
U
U
U
U
ISP ISP
ISPx
Transit
ISP1
Peering vs Transit
12 March 201416
Backbone
ISP2
ISP
U
U
U
U
ISP ISP
ISPx
Peering
Transit
ISP1
Peering vs Transit
12 March 201417
Backbone
ISP2
ISP
U
U
U
U
ISP ISP
ISPx
Peering
Transit
Peering Technology
  Internet Protocol –
  IPv4 == 98% of all traffic
  IPv6 == ~2% of traffic
  Border Gateway Protocol –
  Based on distance and path
  Routing information exchanged between
Autonomous Systems
12 March 201418
Border Gateway Protocol
12 March 201419
ISP1
ISP2
A
B
C
My Edge Router
Border Gateway Protocol
12 March 201420
ISP1
ISP2
A
B
C
I can handle traffic
for A in 3 hops &
for B in 1 hop
My Edge Router
Border Gateway Protocol
12 March 201421
ISP1
ISP2
A
B
C
I can handle traffic
for A in 3 hops &
for B in 1 hop
My Edge Router
Border Gateway Protocol
12 March 201422
ISP1
ISP2
A
B
C
I can handle traffic
for A in 3 hops &
for B in 1 hop
1.  Do I believe your offer?
2.  Who has shortest path?
3.  Are there $ considerations?
4.  Add routes to routes table.
My Edge Router
Economics of a Growing ISP
  Transit from one upstream
  Circuit (transport) to an open IXP
  Transit from two or more upstreams
  Peering for content (Google, Akamai, etc.)
  Transport to other IXPs
  Peering for additional traffic
12 March 201423
Costs of YouTube-like growth
12 March 201424
Peering in Practice
12 March 201425
  2011 survey of 4,331 ISPs (86% of the
backbone) analyzed 142K interconnections
  Settlement-free peering dominates
  99.5% based on handshake agreements
  99.7% symmetric
  Typical peering requirements
  Operations (24 hr NOC; enough traffic)
  Technical (shortest prefix; consistency)
  General (NDAs, Suspend at will)
  Emergence of multi-lateral peering
Governing Law Preferences
12 March 201426
Source: Survey of Characteristics of Internet Carrier Interconnection Agreements
by Woodcock & Adhikari, Packet Clearing House. May 2011
Probability of selection as a country of governing law
Multi-lateral peering emerges
12 March 201427
Source: Survey of Characteristics of Internet Carrier Interconnection Agreements
by Woodcock & Adhikari, Packet Clearing House. May 2011
Number of networks (X axis) with each quantity of peering partners (Y axis)
Many BGP sessions for
Bi-lateral traffic exchange
12 March 201428
ISP1
ISP3
ISP2
ISP4
ISP5
Multi-lateral Peering
12 March 201429
ISP1
ISP3
ISP2
ISP4
ISP5
Route
Server
Tier 1s and everyone else
12 March 201430
Number of advertised IPv4 addresses (Y axis) vs number of interconnects/ISP
Source: Survey of Characteristics of Internet Carrier Interconnection Agreements
by Woodcock & Adhikari, Packet Clearing House. May 2011
Tier 1 ISPs
Market concentration declining
12 March 201431
The Internet
12 March 201432
  A voluntary agreement among network
operators to exchange traffic for their
mutual benefit.
  Fred Goldstein, TMCnews, June 2009
  Essentially unregulated
  Largely informal
  Not well understood by outsiders
  Extremely successful
Brough Turner
netBlazr Inc.
brough@netblazr.com
12 March 201433
Thank You

More Related Content

What's hot

SANOG 33: Stories of IXP development
SANOG 33: Stories of IXP developmentSANOG 33: Stories of IXP development
SANOG 33: Stories of IXP developmentAPNIC
 
A Peering Strategy for the Pacific Islands
A Peering Strategy for the Pacific IslandsA Peering Strategy for the Pacific Islands
A Peering Strategy for the Pacific IslandsAPNIC
 
NetIX - Moving Traffic to the Expressway Jan 2016
NetIX - Moving Traffic to the Expressway Jan 2016NetIX - Moving Traffic to the Expressway Jan 2016
NetIX - Moving Traffic to the Expressway Jan 2016Ken Lefkowitz
 
PCTA 2018: ASNs - why is it important to cable broadband providers?
PCTA 2018: ASNs - why is it important to cable broadband providers?PCTA 2018: ASNs - why is it important to cable broadband providers?
PCTA 2018: ASNs - why is it important to cable broadband providers?APNIC
 
The Future of Internet Exchange Points - NANOG 47
The Future of Internet Exchange Points - NANOG 47The Future of Internet Exchange Points - NANOG 47
The Future of Internet Exchange Points - NANOG 47Richard Steenbergen
 
Innovation in the carrier space
Innovation in the carrier spaceInnovation in the carrier space
Innovation in the carrier spaceTelia Carrier
 
WINS: Peering and IXPs
WINS: Peering and IXPsWINS: Peering and IXPs
WINS: Peering and IXPsAPNIC
 
PLNOG 4: Daniel Sjoberg - The Future for HSIP and CDN
PLNOG 4: Daniel Sjoberg - The Future for HSIP and CDN PLNOG 4: Daniel Sjoberg - The Future for HSIP and CDN
PLNOG 4: Daniel Sjoberg - The Future for HSIP and CDN PROIDEA
 
A Guide to Peering on the Internet
A Guide to Peering on the InternetA Guide to Peering on the Internet
A Guide to Peering on the InternetRichard Steenbergen
 
The Death of Transit and Beyond
The Death of Transit and BeyondThe Death of Transit and Beyond
The Death of Transit and BeyondAPNIC
 
How Can Businesses Benefit from an Internet Exchange?
How Can Businesses Benefit from an Internet Exchange?How Can Businesses Benefit from an Internet Exchange?
How Can Businesses Benefit from an Internet Exchange?cyrusone
 
African Internet Exchange Points
African Internet Exchange PointsAfrican Internet Exchange Points
African Internet Exchange PointsInternet Society
 
Protecting your Peering Edge
Protecting your Peering EdgeProtecting your Peering Edge
Protecting your Peering EdgeInternet Society
 
Improving QoE via Next-Generation Congestion Control
Improving QoE via Next-Generation Congestion ControlImproving QoE via Next-Generation Congestion Control
Improving QoE via Next-Generation Congestion ControlCompira Labs
 
Evolving to a Software Defined Carrier Network
Evolving to a Software Defined Carrier NetworkEvolving to a Software Defined Carrier Network
Evolving to a Software Defined Carrier NetworkOpen Networking Summits
 
How Internet Peering Improves Security
How Internet Peering Improves SecurityHow Internet Peering Improves Security
How Internet Peering Improves SecurityWilliam Norton
 
Mind Your MANRS: Improving the Security and Resilience of the Global Routing ...
Mind Your MANRS: Improving the Security and Resilience of the Global Routing ...Mind Your MANRS: Improving the Security and Resilience of the Global Routing ...
Mind Your MANRS: Improving the Security and Resilience of the Global Routing ...Internet Society
 
BBIX Asia Internet
BBIX Asia InternetBBIX Asia Internet
BBIX Asia InternetTom Paseka
 

What's hot (20)

SANOG 33: Stories of IXP development
SANOG 33: Stories of IXP developmentSANOG 33: Stories of IXP development
SANOG 33: Stories of IXP development
 
A Peering Strategy for the Pacific Islands
A Peering Strategy for the Pacific IslandsA Peering Strategy for the Pacific Islands
A Peering Strategy for the Pacific Islands
 
NetIX - Moving Traffic to the Expressway Jan 2016
NetIX - Moving Traffic to the Expressway Jan 2016NetIX - Moving Traffic to the Expressway Jan 2016
NetIX - Moving Traffic to the Expressway Jan 2016
 
PCTA 2018: ASNs - why is it important to cable broadband providers?
PCTA 2018: ASNs - why is it important to cable broadband providers?PCTA 2018: ASNs - why is it important to cable broadband providers?
PCTA 2018: ASNs - why is it important to cable broadband providers?
 
The Future of Internet Exchange Points - NANOG 47
The Future of Internet Exchange Points - NANOG 47The Future of Internet Exchange Points - NANOG 47
The Future of Internet Exchange Points - NANOG 47
 
Innovation in the carrier space
Innovation in the carrier spaceInnovation in the carrier space
Innovation in the carrier space
 
WINS: Peering and IXPs
WINS: Peering and IXPsWINS: Peering and IXPs
WINS: Peering and IXPs
 
PLNOG 4: Daniel Sjoberg - The Future for HSIP and CDN
PLNOG 4: Daniel Sjoberg - The Future for HSIP and CDN PLNOG 4: Daniel Sjoberg - The Future for HSIP and CDN
PLNOG 4: Daniel Sjoberg - The Future for HSIP and CDN
 
A Guide to Peering on the Internet
A Guide to Peering on the InternetA Guide to Peering on the Internet
A Guide to Peering on the Internet
 
The Death of Transit and Beyond
The Death of Transit and BeyondThe Death of Transit and Beyond
The Death of Transit and Beyond
 
How Can Businesses Benefit from an Internet Exchange?
How Can Businesses Benefit from an Internet Exchange?How Can Businesses Benefit from an Internet Exchange?
How Can Businesses Benefit from an Internet Exchange?
 
Digital Plymouth
Digital PlymouthDigital Plymouth
Digital Plymouth
 
Measuring the Internet Economy: How Networks Create Value
Measuring the Internet Economy: How Networks Create ValueMeasuring the Internet Economy: How Networks Create Value
Measuring the Internet Economy: How Networks Create Value
 
African Internet Exchange Points
African Internet Exchange PointsAfrican Internet Exchange Points
African Internet Exchange Points
 
Protecting your Peering Edge
Protecting your Peering EdgeProtecting your Peering Edge
Protecting your Peering Edge
 
Improving QoE via Next-Generation Congestion Control
Improving QoE via Next-Generation Congestion ControlImproving QoE via Next-Generation Congestion Control
Improving QoE via Next-Generation Congestion Control
 
Evolving to a Software Defined Carrier Network
Evolving to a Software Defined Carrier NetworkEvolving to a Software Defined Carrier Network
Evolving to a Software Defined Carrier Network
 
How Internet Peering Improves Security
How Internet Peering Improves SecurityHow Internet Peering Improves Security
How Internet Peering Improves Security
 
Mind Your MANRS: Improving the Security and Resilience of the Global Routing ...
Mind Your MANRS: Improving the Security and Resilience of the Global Routing ...Mind Your MANRS: Improving the Security and Resilience of the Global Routing ...
Mind Your MANRS: Improving the Security and Resilience of the Global Routing ...
 
BBIX Asia Internet
BBIX Asia InternetBBIX Asia Internet
BBIX Asia Internet
 

Viewers also liked

Internet peering, with annotations
Internet peering, with annotationsInternet peering, with annotations
Internet peering, with annotationsBrough Turner
 
netBlazr at eComm 2011
netBlazr at eComm 2011netBlazr at eComm 2011
netBlazr at eComm 2011Brough Turner
 
Sprint 16 report
Sprint 16 reportSprint 16 report
Sprint 16 reportManageIQ
 
History of the philippine internet
History of the philippine internetHistory of the philippine internet
History of the philippine internetPat Velayo
 
Dimensioning of IP Backbone
Dimensioning of IP BackboneDimensioning of IP Backbone
Dimensioning of IP BackboneEM Archieve
 
topology Final Presentation Fardeen N Qasim
topology Final  Presentation  Fardeen N  Qasimtopology Final  Presentation  Fardeen N  Qasim
topology Final Presentation Fardeen N Qasimguest4bcae0
 
Topology presentation
Topology  presentationTopology  presentation
Topology presentationJobaida Nahar
 
sprintnet-smartshare_info-and-benchmarks
sprintnet-smartshare_info-and-benchmarkssprintnet-smartshare_info-and-benchmarks
sprintnet-smartshare_info-and-benchmarksReza Mamati
 

Viewers also liked (14)

Internet peering, with annotations
Internet peering, with annotationsInternet peering, with annotations
Internet peering, with annotations
 
netBlazr at eComm 2011
netBlazr at eComm 2011netBlazr at eComm 2011
netBlazr at eComm 2011
 
Sprint 16 report
Sprint 16 reportSprint 16 report
Sprint 16 report
 
History of the philippine internet
History of the philippine internetHistory of the philippine internet
History of the philippine internet
 
Dimensioning of IP Backbone
Dimensioning of IP BackboneDimensioning of IP Backbone
Dimensioning of IP Backbone
 
topology Final Presentation Fardeen N Qasim
topology Final  Presentation  Fardeen N  Qasimtopology Final  Presentation  Fardeen N  Qasim
topology Final Presentation Fardeen N Qasim
 
5. computer networks u5 ver 1.0
5. computer networks u5 ver 1.05. computer networks u5 ver 1.0
5. computer networks u5 ver 1.0
 
Network topology
Network topologyNetwork topology
Network topology
 
Network Topology
Network TopologyNetwork Topology
Network Topology
 
Network Topology
Network TopologyNetwork Topology
Network Topology
 
Topology presentation
Topology  presentationTopology  presentation
Topology presentation
 
sprintnet-smartshare_info-and-benchmarks
sprintnet-smartshare_info-and-benchmarkssprintnet-smartshare_info-and-benchmarks
sprintnet-smartshare_info-and-benchmarks
 
Network topologies
Network topologiesNetwork topologies
Network topologies
 
Sprint 56
Sprint 56Sprint 56
Sprint 56
 

Similar to Internet peering, graphics only

Government
Government Government
Government APNIC
 
Government Policy and IPv6 Adoption - Strategic linkages
Government Policy and IPv6 Adoption - Strategic linkagesGovernment Policy and IPv6 Adoption - Strategic linkages
Government Policy and IPv6 Adoption - Strategic linkagesAPNIC
 
APNIC Updates by Anna Mulingbayan
APNIC Updates by Anna MulingbayanAPNIC Updates by Anna Mulingbayan
APNIC Updates by Anna MulingbayanMyNOG
 
Norfolk Broadband Infrastructure Report
Norfolk Broadband Infrastructure ReportNorfolk Broadband Infrastructure Report
Norfolk Broadband Infrastructure ReportNick Reese
 
IRJET- Evaluating the Impact of IPv4 to IPv6 Tunneling with MPLS on VOIP
IRJET-  	  Evaluating the Impact of IPv4 to IPv6 Tunneling with MPLS on VOIPIRJET-  	  Evaluating the Impact of IPv4 to IPv6 Tunneling with MPLS on VOIP
IRJET- Evaluating the Impact of IPv4 to IPv6 Tunneling with MPLS on VOIPIRJET Journal
 
12.20 paul archer, atheeb intergraph
12.20 paul archer, atheeb intergraph12.20 paul archer, atheeb intergraph
12.20 paul archer, atheeb intergraphIbrahim Al-Hudhaif
 
Biz case IPv6 in mobile networks
Biz case IPv6 in mobile networksBiz case IPv6 in mobile networks
Biz case IPv6 in mobile networksPranav Dharwadkar
 
Net neutralityanddpworld
Net neutralityanddpworldNet neutralityanddpworld
Net neutralityanddpworldShanto Rahman
 
Routing Security in 2017 – We can do better!
Routing Security in 2017 – We can do better!Routing Security in 2017 – We can do better!
Routing Security in 2017 – We can do better!APNIC
 
Open Access and Beyond: An update from the field
Open Access and Beyond: An update from the fieldOpen Access and Beyond: An update from the field
Open Access and Beyond: An update from the fieldCybera Inc.
 
Improved safety IRP using VANET
Improved safety IRP using VANETImproved safety IRP using VANET
Improved safety IRP using VANETRama Maliya
 
CHOReVOLUTION WP4 UTC Use case
CHOReVOLUTION WP4 UTC Use caseCHOReVOLUTION WP4 UTC Use case
CHOReVOLUTION WP4 UTC Use caseCHOReVOLUTION
 
MANRS - Introduction to Internet Routing Security
MANRS - Introduction to Internet Routing SecurityMANRS - Introduction to Internet Routing Security
MANRS - Introduction to Internet Routing SecurityObika Gellineau
 
Feasibility Analysis of Directional-Location Aided Routing Protocol for Vehic...
Feasibility Analysis of Directional-Location Aided Routing Protocol for Vehic...Feasibility Analysis of Directional-Location Aided Routing Protocol for Vehic...
Feasibility Analysis of Directional-Location Aided Routing Protocol for Vehic...IJCSIS Research Publications
 
Taiwan IPv6 Readiness Measurement
Taiwan IPv6 Readiness MeasurementTaiwan IPv6 Readiness Measurement
Taiwan IPv6 Readiness MeasurementAPNIC
 
IPv6 Deployment: Why and Why not?
IPv6 Deployment: Why and Why not?IPv6 Deployment: Why and Why not?
IPv6 Deployment: Why and Why not?apnic_slides
 
Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199Editor IJARCET
 
Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199Editor IJARCET
 

Similar to Internet peering, graphics only (20)

Government
Government Government
Government
 
Government Policy and IPv6 Adoption - Strategic linkages
Government Policy and IPv6 Adoption - Strategic linkagesGovernment Policy and IPv6 Adoption - Strategic linkages
Government Policy and IPv6 Adoption - Strategic linkages
 
APNIC Updates by Anna Mulingbayan
APNIC Updates by Anna MulingbayanAPNIC Updates by Anna Mulingbayan
APNIC Updates by Anna Mulingbayan
 
IPv6: Forecasts and Trends
IPv6: Forecasts and TrendsIPv6: Forecasts and Trends
IPv6: Forecasts and Trends
 
Norfolk Broadband Infrastructure Report
Norfolk Broadband Infrastructure ReportNorfolk Broadband Infrastructure Report
Norfolk Broadband Infrastructure Report
 
IRJET- Evaluating the Impact of IPv4 to IPv6 Tunneling with MPLS on VOIP
IRJET-  	  Evaluating the Impact of IPv4 to IPv6 Tunneling with MPLS on VOIPIRJET-  	  Evaluating the Impact of IPv4 to IPv6 Tunneling with MPLS on VOIP
IRJET- Evaluating the Impact of IPv4 to IPv6 Tunneling with MPLS on VOIP
 
12.20 paul archer, atheeb intergraph
12.20 paul archer, atheeb intergraph12.20 paul archer, atheeb intergraph
12.20 paul archer, atheeb intergraph
 
Biz case IPv6 in mobile networks
Biz case IPv6 in mobile networksBiz case IPv6 in mobile networks
Biz case IPv6 in mobile networks
 
Net neutralityanddpworld
Net neutralityanddpworldNet neutralityanddpworld
Net neutralityanddpworld
 
Routing Security in 2017 – We can do better!
Routing Security in 2017 – We can do better!Routing Security in 2017 – We can do better!
Routing Security in 2017 – We can do better!
 
Open access and beyond
Open access and beyondOpen access and beyond
Open access and beyond
 
Open Access and Beyond: An update from the field
Open Access and Beyond: An update from the fieldOpen Access and Beyond: An update from the field
Open Access and Beyond: An update from the field
 
Improved safety IRP using VANET
Improved safety IRP using VANETImproved safety IRP using VANET
Improved safety IRP using VANET
 
CHOReVOLUTION WP4 UTC Use case
CHOReVOLUTION WP4 UTC Use caseCHOReVOLUTION WP4 UTC Use case
CHOReVOLUTION WP4 UTC Use case
 
MANRS - Introduction to Internet Routing Security
MANRS - Introduction to Internet Routing SecurityMANRS - Introduction to Internet Routing Security
MANRS - Introduction to Internet Routing Security
 
Feasibility Analysis of Directional-Location Aided Routing Protocol for Vehic...
Feasibility Analysis of Directional-Location Aided Routing Protocol for Vehic...Feasibility Analysis of Directional-Location Aided Routing Protocol for Vehic...
Feasibility Analysis of Directional-Location Aided Routing Protocol for Vehic...
 
Taiwan IPv6 Readiness Measurement
Taiwan IPv6 Readiness MeasurementTaiwan IPv6 Readiness Measurement
Taiwan IPv6 Readiness Measurement
 
IPv6 Deployment: Why and Why not?
IPv6 Deployment: Why and Why not?IPv6 Deployment: Why and Why not?
IPv6 Deployment: Why and Why not?
 
Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199
 
Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199
 

More from Brough Turner

White spaces above 3 g hz and an application
White spaces above 3 g hz and an applicationWhite spaces above 3 g hz and an application
White spaces above 3 g hz and an applicationBrough Turner
 
Why Over-the-Top is the Future of Communications
Why Over-the-Top is the Future of CommunicationsWhy Over-the-Top is the Future of Communications
Why Over-the-Top is the Future of CommunicationsBrough Turner
 
Disruptive broadband
Disruptive broadbandDisruptive broadband
Disruptive broadbandBrough Turner
 
The Significance of TV White Spaces
The Significance of TV White SpacesThe Significance of TV White Spaces
The Significance of TV White SpacesBrough Turner
 
Spring VON 2003 Keynote
Spring VON 2003 KeynoteSpring VON 2003 Keynote
Spring VON 2003 KeynoteBrough Turner
 
Wi-Fi Opportunities In A 4G World
Wi-Fi Opportunities In A 4G WorldWi-Fi Opportunities In A 4G World
Wi-Fi Opportunities In A 4G WorldBrough Turner
 
A Wireless Tipping Point, Open Spectrum Implications
A Wireless Tipping Point,  Open Spectrum ImplicationsA Wireless Tipping Point,  Open Spectrum Implications
A Wireless Tipping Point, Open Spectrum ImplicationsBrough Turner
 
Open Spectrum - Physics, Engineering, Commerce and Politics
Open Spectrum - Physics, Engineering, Commerce and PoliticsOpen Spectrum - Physics, Engineering, Commerce and Politics
Open Spectrum - Physics, Engineering, Commerce and PoliticsBrough Turner
 
Own The Network, Brough Turner, eComm 2008
Own The Network, Brough Turner, eComm 2008Own The Network, Brough Turner, eComm 2008
Own The Network, Brough Turner, eComm 2008Brough Turner
 

More from Brough Turner (14)

White spaces above 3 g hz and an application
White spaces above 3 g hz and an applicationWhite spaces above 3 g hz and an application
White spaces above 3 g hz and an application
 
Net blazr at is4cwn
Net blazr at is4cwnNet blazr at is4cwn
Net blazr at is4cwn
 
Why Over-the-Top is the Future of Communications
Why Over-the-Top is the Future of CommunicationsWhy Over-the-Top is the Future of Communications
Why Over-the-Top is the Future of Communications
 
Disruptive broadband
Disruptive broadbandDisruptive broadband
Disruptive broadband
 
The Significance of TV White Spaces
The Significance of TV White SpacesThe Significance of TV White Spaces
The Significance of TV White Spaces
 
Wi-Fi is the new 4G
Wi-Fi is the new 4GWi-Fi is the new 4G
Wi-Fi is the new 4G
 
Spring VON 2003 Keynote
Spring VON 2003 KeynoteSpring VON 2003 Keynote
Spring VON 2003 Keynote
 
Wi-Fi Opportunities In A 4G World
Wi-Fi Opportunities In A 4G WorldWi-Fi Opportunities In A 4G World
Wi-Fi Opportunities In A 4G World
 
A Wireless Tipping Point, Open Spectrum Implications
A Wireless Tipping Point,  Open Spectrum ImplicationsA Wireless Tipping Point,  Open Spectrum Implications
A Wireless Tipping Point, Open Spectrum Implications
 
Mobile Broadband
Mobile BroadbandMobile Broadband
Mobile Broadband
 
Our G-enealogy
Our G-enealogyOur G-enealogy
Our G-enealogy
 
Open Spectrum - Physics, Engineering, Commerce and Politics
Open Spectrum - Physics, Engineering, Commerce and PoliticsOpen Spectrum - Physics, Engineering, Commerce and Politics
Open Spectrum - Physics, Engineering, Commerce and Politics
 
Own The Network, Brough Turner, eComm 2008
Own The Network, Brough Turner, eComm 2008Own The Network, Brough Turner, eComm 2008
Own The Network, Brough Turner, eComm 2008
 
Own The Network
Own The NetworkOwn The Network
Own The Network
 

Recently uploaded

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
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
 
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
 
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
 
"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
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
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
 
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
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 

Recently uploaded (20)

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
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
 
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
 
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
 
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
 
"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
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
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
 
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?
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
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
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 

Internet peering, graphics only

  • 1. Impact on Network Architecture and Economics Internet Peering Brough Turner Founder & CTO, netBlazr Inc.
  • 2. Today’s Network of Networks 12 March 20142 Billions of Internet users Tens of Millions of Networks Access ISPs IXP IXP Backbones IXP AggregationRegional
  • 4. 1991  NSF lifts restrictions on commercial use  SURFnet, PSInet & AlterNET form CIX exchange 12 March 20144
  • 5. 1993 Plan – 1995 Reality 12 March 20145
  • 6. 12 March 20146 AGIS, ANS, BBN, CERFnet, MCI, PSInet, SprintLink NAP NAP
  • 7. 12 March 20147 AGIS, ANS, BBN, CERFnet, MCI, PSInet, SprintLink NAP NAP
  • 8. De-peering   UUNET – April/May 1997   MAE-East FDDI shutdown – Feb 2001   Cable & Wireless – May 2001   Sprint – gradual 2001/2002 12 March 20148
  • 9. Donut Peering 12 March 20149 Tier 1 ISPs Access ISPs Tier 2 ISPs Cable Co’s Large, savvy content providers Content providers $ $ $ $ $
  • 10. Donut Peering 12 March 201410 Tier 1 ISPs Access ISPs Tier 2 ISPs Cable Co’s Large, savvy content providers Content providers P P P $ $ $ $ $
  • 11. Donut Peering 12 March 201411 Tier 1 ISPs Access ISPs Tier 2 ISPs Cable Co’s Large, savvy content providers Content providers P P P $ $ $ $$ $ $
  • 12. CDNs emerge 12 March 201412 IXP IXP CDN NOC
  • 13. CDNs emerge 12 March 201413 IXP IXP CDN NOC
  • 14. Turbulence 12 March 201414   UUNET (Alternet)  MFS  Worldcom Verizon   ANS  AOL "   SprintLink  Sprint   BBN  GTE  Genuity  Level 3   MCI  Cable & Wireless   CERFnet  AT&T   AGIS  Telia   PSInet (US)  Cogent (Canada)  Telus (EU)  Interroute
  • 15. ISP1 Peering vs Transit 12 March 201415 Backbone ISP2 ISP U U U U ISP ISP ISPx Transit
  • 16. ISP1 Peering vs Transit 12 March 201416 Backbone ISP2 ISP U U U U ISP ISP ISPx Peering Transit
  • 17. ISP1 Peering vs Transit 12 March 201417 Backbone ISP2 ISP U U U U ISP ISP ISPx Peering Transit
  • 18. Peering Technology   Internet Protocol –   IPv4 == 98% of all traffic   IPv6 == ~2% of traffic   Border Gateway Protocol –   Based on distance and path   Routing information exchanged between Autonomous Systems 12 March 201418
  • 19. Border Gateway Protocol 12 March 201419 ISP1 ISP2 A B C My Edge Router
  • 20. Border Gateway Protocol 12 March 201420 ISP1 ISP2 A B C I can handle traffic for A in 3 hops & for B in 1 hop My Edge Router
  • 21. Border Gateway Protocol 12 March 201421 ISP1 ISP2 A B C I can handle traffic for A in 3 hops & for B in 1 hop My Edge Router
  • 22. Border Gateway Protocol 12 March 201422 ISP1 ISP2 A B C I can handle traffic for A in 3 hops & for B in 1 hop 1.  Do I believe your offer? 2.  Who has shortest path? 3.  Are there $ considerations? 4.  Add routes to routes table. My Edge Router
  • 23. Economics of a Growing ISP   Transit from one upstream   Circuit (transport) to an open IXP   Transit from two or more upstreams   Peering for content (Google, Akamai, etc.)   Transport to other IXPs   Peering for additional traffic 12 March 201423
  • 24. Costs of YouTube-like growth 12 March 201424
  • 25. Peering in Practice 12 March 201425   2011 survey of 4,331 ISPs (86% of the backbone) analyzed 142K interconnections   Settlement-free peering dominates   99.5% based on handshake agreements   99.7% symmetric   Typical peering requirements   Operations (24 hr NOC; enough traffic)   Technical (shortest prefix; consistency)   General (NDAs, Suspend at will)   Emergence of multi-lateral peering
  • 26. Governing Law Preferences 12 March 201426 Source: Survey of Characteristics of Internet Carrier Interconnection Agreements by Woodcock & Adhikari, Packet Clearing House. May 2011 Probability of selection as a country of governing law
  • 27. Multi-lateral peering emerges 12 March 201427 Source: Survey of Characteristics of Internet Carrier Interconnection Agreements by Woodcock & Adhikari, Packet Clearing House. May 2011 Number of networks (X axis) with each quantity of peering partners (Y axis)
  • 28. Many BGP sessions for Bi-lateral traffic exchange 12 March 201428 ISP1 ISP3 ISP2 ISP4 ISP5
  • 29. Multi-lateral Peering 12 March 201429 ISP1 ISP3 ISP2 ISP4 ISP5 Route Server
  • 30. Tier 1s and everyone else 12 March 201430 Number of advertised IPv4 addresses (Y axis) vs number of interconnects/ISP Source: Survey of Characteristics of Internet Carrier Interconnection Agreements by Woodcock & Adhikari, Packet Clearing House. May 2011 Tier 1 ISPs
  • 32. The Internet 12 March 201432   A voluntary agreement among network operators to exchange traffic for their mutual benefit.   Fred Goldstein, TMCnews, June 2009   Essentially unregulated   Largely informal   Not well understood by outsiders   Extremely successful