![Page 1: Peering and CDNs - SLIDESslides.lacnic.net/wp-content/uploads/2017/05/peering... · 2017. 5. 24. · ¿Cómo convencer al CFO de hacer peering? No hablar sobre BGP, routing, mejora](https://reader035.vdocuments.us/reader035/viewer/2022071604/61407b572ea51654eb16ec2d/html5/thumbnails/1.jpg)
Peering and CDNsArturo Servin
![Page 2: Peering and CDNs - SLIDESslides.lacnic.net/wp-content/uploads/2017/05/peering... · 2017. 5. 24. · ¿Cómo convencer al CFO de hacer peering? No hablar sobre BGP, routing, mejora](https://reader035.vdocuments.us/reader035/viewer/2022071604/61407b572ea51654eb16ec2d/html5/thumbnails/2.jpg)
Imagine you’re a Content Provider
Content Provider
![Page 3: Peering and CDNs - SLIDESslides.lacnic.net/wp-content/uploads/2017/05/peering... · 2017. 5. 24. · ¿Cómo convencer al CFO de hacer peering? No hablar sobre BGP, routing, mejora](https://reader035.vdocuments.us/reader035/viewer/2022071604/61407b572ea51654eb16ec2d/html5/thumbnails/3.jpg)
Imagine you’re a Content Provider
Content Provider
ISP
User
![Page 4: Peering and CDNs - SLIDESslides.lacnic.net/wp-content/uploads/2017/05/peering... · 2017. 5. 24. · ¿Cómo convencer al CFO de hacer peering? No hablar sobre BGP, routing, mejora](https://reader035.vdocuments.us/reader035/viewer/2022071604/61407b572ea51654eb16ec2d/html5/thumbnails/4.jpg)
Imagine you’re a Content Provider
Content Provider
ISP
User
Transit Provider
![Page 5: Peering and CDNs - SLIDESslides.lacnic.net/wp-content/uploads/2017/05/peering... · 2017. 5. 24. · ¿Cómo convencer al CFO de hacer peering? No hablar sobre BGP, routing, mejora](https://reader035.vdocuments.us/reader035/viewer/2022071604/61407b572ea51654eb16ec2d/html5/thumbnails/5.jpg)
Imagine you’re a Content Provider
Content Provider
ISP
User
Transit Provider
ISP
User
Transit Provider
![Page 6: Peering and CDNs - SLIDESslides.lacnic.net/wp-content/uploads/2017/05/peering... · 2017. 5. 24. · ¿Cómo convencer al CFO de hacer peering? No hablar sobre BGP, routing, mejora](https://reader035.vdocuments.us/reader035/viewer/2022071604/61407b572ea51654eb16ec2d/html5/thumbnails/6.jpg)
If you are very successful ...
Content Provider
ISP
User
Transit Provider
ISP
User
Transit Provider
![Page 7: Peering and CDNs - SLIDESslides.lacnic.net/wp-content/uploads/2017/05/peering... · 2017. 5. 24. · ¿Cómo convencer al CFO de hacer peering? No hablar sobre BGP, routing, mejora](https://reader035.vdocuments.us/reader035/viewer/2022071604/61407b572ea51654eb16ec2d/html5/thumbnails/7.jpg)
Peering
Content Provider
ISP
User
Transit Provider
ISP
User
Transit Provider
![Page 8: Peering and CDNs - SLIDESslides.lacnic.net/wp-content/uploads/2017/05/peering... · 2017. 5. 24. · ¿Cómo convencer al CFO de hacer peering? No hablar sobre BGP, routing, mejora](https://reader035.vdocuments.us/reader035/viewer/2022071604/61407b572ea51654eb16ec2d/html5/thumbnails/8.jpg)
Peering● Peering is the direct interconnection between two
networks for the exchange of traffic.
![Page 9: Peering and CDNs - SLIDESslides.lacnic.net/wp-content/uploads/2017/05/peering... · 2017. 5. 24. · ¿Cómo convencer al CFO de hacer peering? No hablar sobre BGP, routing, mejora](https://reader035.vdocuments.us/reader035/viewer/2022071604/61407b572ea51654eb16ec2d/html5/thumbnails/9.jpg)
Peering
Content Provider
ISP
User
IXP orColo
Facility
ISP
User
![Page 10: Peering and CDNs - SLIDESslides.lacnic.net/wp-content/uploads/2017/05/peering... · 2017. 5. 24. · ¿Cómo convencer al CFO de hacer peering? No hablar sobre BGP, routing, mejora](https://reader035.vdocuments.us/reader035/viewer/2022071604/61407b572ea51654eb16ec2d/html5/thumbnails/10.jpg)
Public Peering● Public Peering
○ Done in Internet Exchange Points○ Better when traffic is low to many individual peers
and aggregation of traffic creates an economical incentive
![Page 11: Peering and CDNs - SLIDESslides.lacnic.net/wp-content/uploads/2017/05/peering... · 2017. 5. 24. · ¿Cómo convencer al CFO de hacer peering? No hablar sobre BGP, routing, mejora](https://reader035.vdocuments.us/reader035/viewer/2022071604/61407b572ea51654eb16ec2d/html5/thumbnails/11.jpg)
Public Peering - IXP
Content Provider
ISP
User
ISP
User
L2 Switch
![Page 12: Peering and CDNs - SLIDESslides.lacnic.net/wp-content/uploads/2017/05/peering... · 2017. 5. 24. · ¿Cómo convencer al CFO de hacer peering? No hablar sobre BGP, routing, mejora](https://reader035.vdocuments.us/reader035/viewer/2022071604/61407b572ea51654eb16ec2d/html5/thumbnails/12.jpg)
IXP governance models
● Private vs non-profit● Membership-based vs other● Government sponsored/operated vs
non-gov. spon./oper.● Closed vs. Open
![Page 13: Peering and CDNs - SLIDESslides.lacnic.net/wp-content/uploads/2017/05/peering... · 2017. 5. 24. · ¿Cómo convencer al CFO de hacer peering? No hablar sobre BGP, routing, mejora](https://reader035.vdocuments.us/reader035/viewer/2022071604/61407b572ea51654eb16ec2d/html5/thumbnails/13.jpg)
What about too much traffic to just a few peers in the IXP?
Content Provider
ISP
User
ISP
User
L2 Switch
![Page 14: Peering and CDNs - SLIDESslides.lacnic.net/wp-content/uploads/2017/05/peering... · 2017. 5. 24. · ¿Cómo convencer al CFO de hacer peering? No hablar sobre BGP, routing, mejora](https://reader035.vdocuments.us/reader035/viewer/2022071604/61407b572ea51654eb16ec2d/html5/thumbnails/14.jpg)
Private Peering● Private Peering
○ Done in private links or in carrier houses○ Better control of traffic flows○ Better when individual traffic is high
![Page 15: Peering and CDNs - SLIDESslides.lacnic.net/wp-content/uploads/2017/05/peering... · 2017. 5. 24. · ¿Cómo convencer al CFO de hacer peering? No hablar sobre BGP, routing, mejora](https://reader035.vdocuments.us/reader035/viewer/2022071604/61407b572ea51654eb16ec2d/html5/thumbnails/15.jpg)
Private Peering
ISP 1 ISP 2
Content Provider
![Page 16: Peering and CDNs - SLIDESslides.lacnic.net/wp-content/uploads/2017/05/peering... · 2017. 5. 24. · ¿Cómo convencer al CFO de hacer peering? No hablar sobre BGP, routing, mejora](https://reader035.vdocuments.us/reader035/viewer/2022071604/61407b572ea51654eb16ec2d/html5/thumbnails/16.jpg)
Private Peering in colo facility
Content Provider
ISP
User
ISP
User
Meet Me Room / Patch
panel
![Page 17: Peering and CDNs - SLIDESslides.lacnic.net/wp-content/uploads/2017/05/peering... · 2017. 5. 24. · ¿Cómo convencer al CFO de hacer peering? No hablar sobre BGP, routing, mejora](https://reader035.vdocuments.us/reader035/viewer/2022071604/61407b572ea51654eb16ec2d/html5/thumbnails/17.jpg)
Private Peering in colo facility
Content Provider
ISP
User
ISP
User
Meet Me Room / Patch
panel
cross-connection
![Page 18: Peering and CDNs - SLIDESslides.lacnic.net/wp-content/uploads/2017/05/peering... · 2017. 5. 24. · ¿Cómo convencer al CFO de hacer peering? No hablar sobre BGP, routing, mejora](https://reader035.vdocuments.us/reader035/viewer/2022071604/61407b572ea51654eb16ec2d/html5/thumbnails/18.jpg)
Private peering vs Public Peering
● Both are good solutions aimed to different needs
● Small-medium ISPs/Content providers generally use more Public Peering
● Very large ISPs/Content providers generally use more private peering to other large peers and public to small-medium
![Page 19: Peering and CDNs - SLIDESslides.lacnic.net/wp-content/uploads/2017/05/peering... · 2017. 5. 24. · ¿Cómo convencer al CFO de hacer peering? No hablar sobre BGP, routing, mejora](https://reader035.vdocuments.us/reader035/viewer/2022071604/61407b572ea51654eb16ec2d/html5/thumbnails/19.jpg)
The next step to scale and grow your content ...
Content Distribution Network (CDN)
![Page 20: Peering and CDNs - SLIDESslides.lacnic.net/wp-content/uploads/2017/05/peering... · 2017. 5. 24. · ¿Cómo convencer al CFO de hacer peering? No hablar sobre BGP, routing, mejora](https://reader035.vdocuments.us/reader035/viewer/2022071604/61407b572ea51654eb16ec2d/html5/thumbnails/20.jpg)
What is a CDN (Content Delivery Network)?
● Distributed delivery platform for content
● Servers content closer to end-users
● Improve performance for users
● Lower cost for content and access provider
Source
Content Network
Eyeball Network
CDN
Eyeball Network
Transit Network
CDN
![Page 21: Peering and CDNs - SLIDESslides.lacnic.net/wp-content/uploads/2017/05/peering... · 2017. 5. 24. · ¿Cómo convencer al CFO de hacer peering? No hablar sobre BGP, routing, mejora](https://reader035.vdocuments.us/reader035/viewer/2022071604/61407b572ea51654eb16ec2d/html5/thumbnails/21.jpg)
Example of CDNs
● Traditional and Telco CDNs○ Akamai○ Cloudflare○ Level3○ Limelight Networks
● Content Provider own CDNs○ Google○ Netflix
![Page 22: Peering and CDNs - SLIDESslides.lacnic.net/wp-content/uploads/2017/05/peering... · 2017. 5. 24. · ¿Cómo convencer al CFO de hacer peering? No hablar sobre BGP, routing, mejora](https://reader035.vdocuments.us/reader035/viewer/2022071604/61407b572ea51654eb16ec2d/html5/thumbnails/22.jpg)
Benefits of Peering & CDN relationships
● For users:○ Lower latency○ Higher reliability○ Better performance
● For network operators:○ Lower costs○ Higher reliability○ More predictable routing○ Better performance for customers○ No third parties involved○ Mutually beneficial relationship with partner
![Page 23: Peering and CDNs - SLIDESslides.lacnic.net/wp-content/uploads/2017/05/peering... · 2017. 5. 24. · ¿Cómo convencer al CFO de hacer peering? No hablar sobre BGP, routing, mejora](https://reader035.vdocuments.us/reader035/viewer/2022071604/61407b572ea51654eb16ec2d/html5/thumbnails/23.jpg)
● ¿Cómo convencer al CFO de hacer peering?
● No hablar sobre BGP, routing, mejora de latencia, etc., etc.
● Haz un análisis de Costo-Beneficio
El caso de negocio del Peering
![Page 24: Peering and CDNs - SLIDESslides.lacnic.net/wp-content/uploads/2017/05/peering... · 2017. 5. 24. · ¿Cómo convencer al CFO de hacer peering? No hablar sobre BGP, routing, mejora](https://reader035.vdocuments.us/reader035/viewer/2022071604/61407b572ea51654eb16ec2d/html5/thumbnails/24.jpg)
Análisis Costo-Beneficio
Comparación Costo Monetario
Transporte al punto de peering
Fijo a cierta capacidad
Colocación Fijo
Equipmiento Fijo
Costo de Puerto en IXP/x-connect
Fijo
Transito En base a uso
![Page 25: Peering and CDNs - SLIDESslides.lacnic.net/wp-content/uploads/2017/05/peering... · 2017. 5. 24. · ¿Cómo convencer al CFO de hacer peering? No hablar sobre BGP, routing, mejora](https://reader035.vdocuments.us/reader035/viewer/2022071604/61407b572ea51654eb16ec2d/html5/thumbnails/25.jpg)
Comparación Costos
Fuente: Dr Peeringhttp://drpeering.net/white-papers/A-Business-Case-For-Peering.php
![Page 26: Peering and CDNs - SLIDESslides.lacnic.net/wp-content/uploads/2017/05/peering... · 2017. 5. 24. · ¿Cómo convencer al CFO de hacer peering? No hablar sobre BGP, routing, mejora](https://reader035.vdocuments.us/reader035/viewer/2022071604/61407b572ea51654eb16ec2d/html5/thumbnails/26.jpg)
El Caso de Negocio de Peering
● By Dr. Peering○ http://drpeering.net/white-papers/A-Bu
siness-Case-For-Peering.php
![Page 27: Peering and CDNs - SLIDESslides.lacnic.net/wp-content/uploads/2017/05/peering... · 2017. 5. 24. · ¿Cómo convencer al CFO de hacer peering? No hablar sobre BGP, routing, mejora](https://reader035.vdocuments.us/reader035/viewer/2022071604/61407b572ea51654eb16ec2d/html5/thumbnails/27.jpg)
Assumptions
● Transit○ Cost of transit 5 USD per Mbit per month
● Peering (10G)○ Local transport: 2,000 USD per month (10G)○ Colocation fee: 1,000 USD per month○ IX port: 2,000 USD per month○ Equipment: 8,000 USD per month (router amortized
at 36 months)○ Total: 13,000 USD total per month
![Page 28: Peering and CDNs - SLIDESslides.lacnic.net/wp-content/uploads/2017/05/peering... · 2017. 5. 24. · ¿Cómo convencer al CFO de hacer peering? No hablar sobre BGP, routing, mejora](https://reader035.vdocuments.us/reader035/viewer/2022071604/61407b572ea51654eb16ec2d/html5/thumbnails/28.jpg)
Peering break even
● Break even point in BW○ Cost of peering / Transit cost○ (13,000 MRC) / (5 USD/Mbps/MRC)○ = 2.6G
● Cost of peering at maximum efficiency○ Cost of peering / BW○ 13,000 / 10,000○ = 1.3 Mbps per USD per Month
![Page 29: Peering and CDNs - SLIDESslides.lacnic.net/wp-content/uploads/2017/05/peering... · 2017. 5. 24. · ¿Cómo convencer al CFO de hacer peering? No hablar sobre BGP, routing, mejora](https://reader035.vdocuments.us/reader035/viewer/2022071604/61407b572ea51654eb16ec2d/html5/thumbnails/29.jpg)
Thank you and happy
peering