Enviar pesquisa
Carregar
BGP and Traffic Engineering with Akamai
•
Transferir como PPTX, PDF
•
10 gostaram
•
4,365 visualizações
Internet Society
Seguir
By Caglar Dabanoglu (Akamai Technologies) AfPIF 2015, 25 Aug 2015
Leia menos
Leia mais
Internet
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 42
Baixar agora
Recomendados
40 - IDNOG03 - Bob Lau (Akamai) - BGP and Traffic Engineering
40 - IDNOG03 - Bob Lau (Akamai) - BGP and Traffic Engineering
Indonesia Network Operators Group
DDoS Mitigation using BGP Flowspec
DDoS Mitigation using BGP Flowspec
APNIC
VXLAN and FRRouting
VXLAN and FRRouting
Faisal Reza
Airheads Tech Talks: Cloud Guest SSID on Aruba Central
Airheads Tech Talks: Cloud Guest SSID on Aruba Central
Aruba, a Hewlett Packard Enterprise company
Chapter03
Chapter03
Muhammad Ahad
Demystifying EVPN in the data center: Part 1 in 2 episode series
Demystifying EVPN in the data center: Part 1 in 2 episode series
Cumulus Networks
ACI DHCP Config Guide
ACI DHCP Config Guide
Woo Hyung Choi
MikroTik MTCNA
MikroTik MTCNA
Ali Layth
Recomendados
40 - IDNOG03 - Bob Lau (Akamai) - BGP and Traffic Engineering
40 - IDNOG03 - Bob Lau (Akamai) - BGP and Traffic Engineering
Indonesia Network Operators Group
DDoS Mitigation using BGP Flowspec
DDoS Mitigation using BGP Flowspec
APNIC
VXLAN and FRRouting
VXLAN and FRRouting
Faisal Reza
Airheads Tech Talks: Cloud Guest SSID on Aruba Central
Airheads Tech Talks: Cloud Guest SSID on Aruba Central
Aruba, a Hewlett Packard Enterprise company
Chapter03
Chapter03
Muhammad Ahad
Demystifying EVPN in the data center: Part 1 in 2 episode series
Demystifying EVPN in the data center: Part 1 in 2 episode series
Cumulus Networks
ACI DHCP Config Guide
ACI DHCP Config Guide
Woo Hyung Choi
MikroTik MTCNA
MikroTik MTCNA
Ali Layth
Обеспечение безопасности сети оператора связи с помощью BGP FlowSpec
Обеспечение безопасности сети оператора связи с помощью BGP FlowSpec
Cisco Russia
Scaling FreeSWITCH Performance
Scaling FreeSWITCH Performance
Moises Silva
Subscriber Traffic & Policy Management (BNG) on the ASR9000 & ASR1000
Subscriber Traffic & Policy Management (BNG) on the ASR9000 & ASR1000
Cisco Canada
Building and Scaling the Fastly Network - João Taveira at Fastly Altitude 2015
Building and Scaling the Fastly Network - João Taveira at Fastly Altitude 2015
Fastly
flowspec @ APF 2013
flowspec @ APF 2013
Tom Paseka
Tutorial: Using GoBGP as an IXP connecting router
Tutorial: Using GoBGP as an IXP connecting router
Shu Sugimoto
Real time stock processing with apache nifi, apache flink and apache kafka
Real time stock processing with apache nifi, apache flink and apache kafka
Timothy Spann
EMEA Airheads- Aruba OS- Mobile First Platform– Aruba OS 8.0 introduction
EMEA Airheads- Aruba OS- Mobile First Platform– Aruba OS 8.0 introduction
Aruba, a Hewlett Packard Enterprise company
Best Practices on Migrating to 802.11ac Wi-Fi
Best Practices on Migrating to 802.11ac Wi-Fi
Aruba, a Hewlett Packard Enterprise company
Dc fabric path
Dc fabric path
ASHISH SEHGAL
Vxlan deep dive session rev0.5 final
Vxlan deep dive session rev0.5 final
KwonSun Bae
BGP Flowspec (RFC5575) Case study and Discussion
BGP Flowspec (RFC5575) Case study and Discussion
APNIC
Grafana introduction
Grafana introduction
Rico Chen
Aci presentation
Aci presentation
Joe Ryan
Ccna PPT2
Ccna PPT2
AIRTEL
OSPF Fundamental
OSPF Fundamental
Reza Farahani
FreeSWITCH as a Kickass SBC
FreeSWITCH as a Kickass SBC
Moises Silva
An Introduction to BGP Flow Spec
An Introduction to BGP Flow Spec
ShortestPathFirst
Mikro tik advanced training
Mikro tik advanced training
Jignesh H. Bhalsod
Network automation (NetDevOps) with Ansible
Network automation (NetDevOps) with Ansible
Bangladesh Network Operators Group
Federated CDNs: What every service provider should know
Federated CDNs: What every service provider should know
Patrick Hurley
Akamai IPv6 Measurement
Akamai IPv6 Measurement
APNIC
Mais conteúdo relacionado
Mais procurados
Обеспечение безопасности сети оператора связи с помощью BGP FlowSpec
Обеспечение безопасности сети оператора связи с помощью BGP FlowSpec
Cisco Russia
Scaling FreeSWITCH Performance
Scaling FreeSWITCH Performance
Moises Silva
Subscriber Traffic & Policy Management (BNG) on the ASR9000 & ASR1000
Subscriber Traffic & Policy Management (BNG) on the ASR9000 & ASR1000
Cisco Canada
Building and Scaling the Fastly Network - João Taveira at Fastly Altitude 2015
Building and Scaling the Fastly Network - João Taveira at Fastly Altitude 2015
Fastly
flowspec @ APF 2013
flowspec @ APF 2013
Tom Paseka
Tutorial: Using GoBGP as an IXP connecting router
Tutorial: Using GoBGP as an IXP connecting router
Shu Sugimoto
Real time stock processing with apache nifi, apache flink and apache kafka
Real time stock processing with apache nifi, apache flink and apache kafka
Timothy Spann
EMEA Airheads- Aruba OS- Mobile First Platform– Aruba OS 8.0 introduction
EMEA Airheads- Aruba OS- Mobile First Platform– Aruba OS 8.0 introduction
Aruba, a Hewlett Packard Enterprise company
Best Practices on Migrating to 802.11ac Wi-Fi
Best Practices on Migrating to 802.11ac Wi-Fi
Aruba, a Hewlett Packard Enterprise company
Dc fabric path
Dc fabric path
ASHISH SEHGAL
Vxlan deep dive session rev0.5 final
Vxlan deep dive session rev0.5 final
KwonSun Bae
BGP Flowspec (RFC5575) Case study and Discussion
BGP Flowspec (RFC5575) Case study and Discussion
APNIC
Grafana introduction
Grafana introduction
Rico Chen
Aci presentation
Aci presentation
Joe Ryan
Ccna PPT2
Ccna PPT2
AIRTEL
OSPF Fundamental
OSPF Fundamental
Reza Farahani
FreeSWITCH as a Kickass SBC
FreeSWITCH as a Kickass SBC
Moises Silva
An Introduction to BGP Flow Spec
An Introduction to BGP Flow Spec
ShortestPathFirst
Mikro tik advanced training
Mikro tik advanced training
Jignesh H. Bhalsod
Network automation (NetDevOps) with Ansible
Network automation (NetDevOps) with Ansible
Bangladesh Network Operators Group
Mais procurados
(20)
Обеспечение безопасности сети оператора связи с помощью BGP FlowSpec
Обеспечение безопасности сети оператора связи с помощью BGP FlowSpec
Scaling FreeSWITCH Performance
Scaling FreeSWITCH Performance
Subscriber Traffic & Policy Management (BNG) on the ASR9000 & ASR1000
Subscriber Traffic & Policy Management (BNG) on the ASR9000 & ASR1000
Building and Scaling the Fastly Network - João Taveira at Fastly Altitude 2015
Building and Scaling the Fastly Network - João Taveira at Fastly Altitude 2015
flowspec @ APF 2013
flowspec @ APF 2013
Tutorial: Using GoBGP as an IXP connecting router
Tutorial: Using GoBGP as an IXP connecting router
Real time stock processing with apache nifi, apache flink and apache kafka
Real time stock processing with apache nifi, apache flink and apache kafka
EMEA Airheads- Aruba OS- Mobile First Platform– Aruba OS 8.0 introduction
EMEA Airheads- Aruba OS- Mobile First Platform– Aruba OS 8.0 introduction
Best Practices on Migrating to 802.11ac Wi-Fi
Best Practices on Migrating to 802.11ac Wi-Fi
Dc fabric path
Dc fabric path
Vxlan deep dive session rev0.5 final
Vxlan deep dive session rev0.5 final
BGP Flowspec (RFC5575) Case study and Discussion
BGP Flowspec (RFC5575) Case study and Discussion
Grafana introduction
Grafana introduction
Aci presentation
Aci presentation
Ccna PPT2
Ccna PPT2
OSPF Fundamental
OSPF Fundamental
FreeSWITCH as a Kickass SBC
FreeSWITCH as a Kickass SBC
An Introduction to BGP Flow Spec
An Introduction to BGP Flow Spec
Mikro tik advanced training
Mikro tik advanced training
Network automation (NetDevOps) with Ansible
Network automation (NetDevOps) with Ansible
Destaque
Federated CDNs: What every service provider should know
Federated CDNs: What every service provider should know
Patrick Hurley
Akamai IPv6 Measurement
Akamai IPv6 Measurement
APNIC
Rackspace & Akamai vs. Amazon & CloudFront for a Django site
Rackspace & Akamai vs. Amazon & CloudFront for a Django site
Sep Dehpour
Real world experiences with HTTP/2 (Michael Gooding, Javier Garza from Akamai)
Real world experiences with HTTP/2 (Michael Gooding, Javier Garza from Akamai)
💻 Javier Garza
Akamai company profile
Akamai company profile
rahulp9999
Cache Optimization with Akamai
Cache Optimization with Akamai
Blake Crosby
Akamai Technologies - Company Overview
Akamai Technologies - Company Overview
Akamai Technologies
CIRCUIT 2015 - Akamai: Caching and Beyond
CIRCUIT 2015 - Akamai: Caching and Beyond
ICF CIRCUIT
Type "Google.com" into the Browser and Hit Enter: What Happens Next?
Type "Google.com" into the Browser and Hit Enter: What Happens Next?
Graeme Mathieson
BGP Traffic Engineering / Routing Optimisation
BGP Traffic Engineering / Routing Optimisation
Andy Davidson
Url
Url
Biggs007Kevin
Future of CDN - Next 10 Years - Ahmet Ozalp, Akamai Technologies - DigiWorld ...
Future of CDN - Next 10 Years - Ahmet Ozalp, Akamai Technologies - DigiWorld ...
IDATE DigiWorld
Url Presentation
Url Presentation
sanniii
Advanced Caching Concepts @ Velocity NY 2015
Advanced Caching Concepts @ Velocity NY 2015
Rakesh Chaudhary
What happens when you type google com into your browser and press enter
What happens when you type google com into your browser and press enter
Taha İslam YILMAZ
Akamai -- Analysis and Recommendation
Akamai -- Analysis and Recommendation
Ross Andrew Simons
Destaque
(16)
Federated CDNs: What every service provider should know
Federated CDNs: What every service provider should know
Akamai IPv6 Measurement
Akamai IPv6 Measurement
Rackspace & Akamai vs. Amazon & CloudFront for a Django site
Rackspace & Akamai vs. Amazon & CloudFront for a Django site
Real world experiences with HTTP/2 (Michael Gooding, Javier Garza from Akamai)
Real world experiences with HTTP/2 (Michael Gooding, Javier Garza from Akamai)
Akamai company profile
Akamai company profile
Cache Optimization with Akamai
Cache Optimization with Akamai
Akamai Technologies - Company Overview
Akamai Technologies - Company Overview
CIRCUIT 2015 - Akamai: Caching and Beyond
CIRCUIT 2015 - Akamai: Caching and Beyond
Type "Google.com" into the Browser and Hit Enter: What Happens Next?
Type "Google.com" into the Browser and Hit Enter: What Happens Next?
BGP Traffic Engineering / Routing Optimisation
BGP Traffic Engineering / Routing Optimisation
Url
Url
Future of CDN - Next 10 Years - Ahmet Ozalp, Akamai Technologies - DigiWorld ...
Future of CDN - Next 10 Years - Ahmet Ozalp, Akamai Technologies - DigiWorld ...
Url Presentation
Url Presentation
Advanced Caching Concepts @ Velocity NY 2015
Advanced Caching Concepts @ Velocity NY 2015
What happens when you type google com into your browser and press enter
What happens when you type google com into your browser and press enter
Akamai -- Analysis and Recommendation
Akamai -- Analysis and Recommendation
Semelhante a BGP and Traffic Engineering with Akamai
Traffic Engineering for CDNs
Traffic Engineering for CDNs
MyNOG
Traffic Engineering for CDNs
Traffic Engineering for CDNs
Bangladesh Network Operators Group
Traffic Engineering for CDNs by Matt Jansen [APRICOT 2015]
Traffic Engineering for CDNs by Matt Jansen [APRICOT 2015]
APNIC
Clone your Network with OpenNebula
Clone your Network with OpenNebula
NETWAYS
OpenNebulaConf 2013 - Keynote: Clone your Network with OpenNebula by Thomas H...
OpenNebulaConf 2013 - Keynote: Clone your Network with OpenNebula by Thomas H...
OpenNebula Project
The Path to 100+ IXes
The Path to 100+ IXes
APNIC
ICN Akamai's Backbone
ICN Akamai's Backbone
APNIC
EDNS0 Client-Subnet for DNS based CDNs by Matt Jansen
EDNS0 Client-Subnet for DNS based CDNs by Matt Jansen
MyNOG
EDNS0 Client-Subnet for DNS Based CDNs
EDNS0 Client-Subnet for DNS Based CDNs
Bangladesh Network Operators Group
10+апреля+лучшие+практики+и+инновации+вадим+береговский+akamai
10+апреля+лучшие+практики+и+инновации+вадим+береговский+akamai
elenae00
10+апреля+лучшие+практики+и+инновации+вадим+береговский+akamai
10+апреля+лучшие+практики+и+инновации+вадим+береговский+akamai
elenae00
CDNs and Internet Traffic Analytics
CDNs and Internet Traffic Analytics
APNIC
Akamai waf
Akamai waf
Aysegul Ekinci
16 (IDNOG01) EDNS0 / How CDNS works by Matt Jansen
16 (IDNOG01) EDNS0 / How CDNS works by Matt Jansen
Indonesia Network Operators Group
PLNOG 6: Christian Kaufmann - How Akamai delivers your packets - the insight
PLNOG 6: Christian Kaufmann - How Akamai delivers your packets - the insight
PROIDEA
PLNOG 6: Christian Kaufmann - How Akamai delivers your packets - the insight
PLNOG 6: Christian Kaufmann - How Akamai delivers your packets - the insight
PROIDEA
Barriers to content production & distribution in Africa
Barriers to content production & distribution in Africa
Internet Society
Content Growth by Kams Yueng
Content Growth by Kams Yueng
MyNOG
Edge 2016 solving everyday problems with next generation mapping
Edge 2016 solving everyday problems with next generation mapping
akamaidevrel
Multi cloud network leveraging sd-wan reference architecture
Multi cloud network leveraging sd-wan reference architecture
Matsuo Sawahashi
Semelhante a BGP and Traffic Engineering with Akamai
(20)
Traffic Engineering for CDNs
Traffic Engineering for CDNs
Traffic Engineering for CDNs
Traffic Engineering for CDNs
Traffic Engineering for CDNs by Matt Jansen [APRICOT 2015]
Traffic Engineering for CDNs by Matt Jansen [APRICOT 2015]
Clone your Network with OpenNebula
Clone your Network with OpenNebula
OpenNebulaConf 2013 - Keynote: Clone your Network with OpenNebula by Thomas H...
OpenNebulaConf 2013 - Keynote: Clone your Network with OpenNebula by Thomas H...
The Path to 100+ IXes
The Path to 100+ IXes
ICN Akamai's Backbone
ICN Akamai's Backbone
EDNS0 Client-Subnet for DNS based CDNs by Matt Jansen
EDNS0 Client-Subnet for DNS based CDNs by Matt Jansen
EDNS0 Client-Subnet for DNS Based CDNs
EDNS0 Client-Subnet for DNS Based CDNs
10+апреля+лучшие+практики+и+инновации+вадим+береговский+akamai
10+апреля+лучшие+практики+и+инновации+вадим+береговский+akamai
10+апреля+лучшие+практики+и+инновации+вадим+береговский+akamai
10+апреля+лучшие+практики+и+инновации+вадим+береговский+akamai
CDNs and Internet Traffic Analytics
CDNs and Internet Traffic Analytics
Akamai waf
Akamai waf
16 (IDNOG01) EDNS0 / How CDNS works by Matt Jansen
16 (IDNOG01) EDNS0 / How CDNS works by Matt Jansen
PLNOG 6: Christian Kaufmann - How Akamai delivers your packets - the insight
PLNOG 6: Christian Kaufmann - How Akamai delivers your packets - the insight
PLNOG 6: Christian Kaufmann - How Akamai delivers your packets - the insight
PLNOG 6: Christian Kaufmann - How Akamai delivers your packets - the insight
Barriers to content production & distribution in Africa
Barriers to content production & distribution in Africa
Content Growth by Kams Yueng
Content Growth by Kams Yueng
Edge 2016 solving everyday problems with next generation mapping
Edge 2016 solving everyday problems with next generation mapping
Multi cloud network leveraging sd-wan reference architecture
Multi cloud network leveraging sd-wan reference architecture
Mais de Internet Society
IXP growth challenges in West Africa: The Ghana Experience
IXP growth challenges in West Africa: The Ghana Experience
Internet Society
IXP growth challenges in Central Africa
IXP growth challenges in Central Africa
Internet Society
Benin IX: 3 Years After!
Benin IX: 3 Years After!
Internet Society
IXP growth challenges in Côte D’Ivoire
IXP growth challenges in Côte D’Ivoire
Internet Society
IXP Masterclass
IXP Masterclass
Internet Society
PeeringDB Updates
PeeringDB Updates
Internet Society
Peering Personals #2
Peering Personals #2
Internet Society
Keynote Presentation : “80/20 by 2020”
Keynote Presentation : “80/20 by 2020”
Internet Society
International Bandwidth and Pricing Trends in Sub-Sahara Africa
International Bandwidth and Pricing Trends in Sub-Sahara Africa
Internet Society
In Search of Low Cost Bandwidth
In Search of Low Cost Bandwidth
Internet Society
IPv6 @ Cloudflare
IPv6 @ Cloudflare
Internet Society
Interconnection Evolution
Interconnection Evolution
Internet Society
Peering Personals #1
Peering Personals #1
Internet Society
“BIG” IXP Jedi and TraceMON: RIPE Atlas tools in Africa
“BIG” IXP Jedi and TraceMON: RIPE Atlas tools in Africa
Internet Society
Looking for Latency Clusters in Africa's internet
Looking for Latency Clusters in Africa's internet
Internet Society
Fantsuam: Ideas for the sustainability of Community Networks
Fantsuam: Ideas for the sustainability of Community Networks
Internet Society
Mawingu: Ideas for the sustainability of Community Networks
Mawingu: Ideas for the sustainability of Community Networks
Internet Society
Zenzeleni Networks Update Report
Zenzeleni Networks Update Report
Internet Society
Canadian Victory Garden: Overview of an Off Grid Solution
Canadian Victory Garden: Overview of an Off Grid Solution
Internet Society
TVWS use case in Kenya
TVWS use case in Kenya
Internet Society
Mais de Internet Society
(20)
IXP growth challenges in West Africa: The Ghana Experience
IXP growth challenges in West Africa: The Ghana Experience
IXP growth challenges in Central Africa
IXP growth challenges in Central Africa
Benin IX: 3 Years After!
Benin IX: 3 Years After!
IXP growth challenges in Côte D’Ivoire
IXP growth challenges in Côte D’Ivoire
IXP Masterclass
IXP Masterclass
PeeringDB Updates
PeeringDB Updates
Peering Personals #2
Peering Personals #2
Keynote Presentation : “80/20 by 2020”
Keynote Presentation : “80/20 by 2020”
International Bandwidth and Pricing Trends in Sub-Sahara Africa
International Bandwidth and Pricing Trends in Sub-Sahara Africa
In Search of Low Cost Bandwidth
In Search of Low Cost Bandwidth
IPv6 @ Cloudflare
IPv6 @ Cloudflare
Interconnection Evolution
Interconnection Evolution
Peering Personals #1
Peering Personals #1
“BIG” IXP Jedi and TraceMON: RIPE Atlas tools in Africa
“BIG” IXP Jedi and TraceMON: RIPE Atlas tools in Africa
Looking for Latency Clusters in Africa's internet
Looking for Latency Clusters in Africa's internet
Fantsuam: Ideas for the sustainability of Community Networks
Fantsuam: Ideas for the sustainability of Community Networks
Mawingu: Ideas for the sustainability of Community Networks
Mawingu: Ideas for the sustainability of Community Networks
Zenzeleni Networks Update Report
Zenzeleni Networks Update Report
Canadian Victory Garden: Overview of an Off Grid Solution
Canadian Victory Garden: Overview of an Off Grid Solution
TVWS use case in Kenya
TVWS use case in Kenya
Último
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa
494f574xmv
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predi
eusebiomeyer
TRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptx
AndrieCagasanAkio
ETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptx
NIMMANAGANTI RAMAKRISHNA
Company Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptx
Mario
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
rnrncn29
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
rnrncn29
Unidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptx
mibuzondetrabajo
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptx
Dyna Gilbert
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119
APNIC
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
zdzoqco
Último
(11)
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predi
TRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptx
Company Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptx
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
Unidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptx
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptx
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
BGP and Traffic Engineering with Akamai
1.
BGP and Traffic
Engineering with Akamai Caglar Dabanoglu Akamai Technologies AfPIF 2015, Maputo, August 25th
2.
©2012 AKAMAI |
FASTER FORWARDTM AGENDA • Akamai Intelligent Platform • Peering with Akamai • Traffic Engineering • Summary • Q&A
3.
©2012 AKAMAI |
FASTER FORWARDTM Highly distributed, deeply deployed on-demand computing platform that serves any kind of web traffic and applications The Akamai Intelligent Platform Typical daily traffic: • More than 2 trillion requests served • Delivering over 33 Terabits/second • 15-30% of all daily web traffic The Akamai Intelligent Platform: 200,000+ Servers 2,000+ Locations 130+ Countries 1,300+ Networks 1100+ Cities
4.
Basic Technology Akamai mapping
5.
©2012 AKAMAI |
FASTER FORWARDTM How CDNs Work When content is requested from CDNs, the user is directed to the optimal server There are 2 common ways to do that: • anycast: the content is served from the location the request is received (easy to build, requires symmetric routing to work well) • DNS based: the CDN decides where to best serve the content from based on the resolving name server of the provider it receives the request from, and replies with the optimal server
6.
©2012 AKAMAI |
FASTER FORWARDTM Users querying a DNS-based CDNs will be returned different A (and AAAA) records for the same hostname depending on the resolver the request comes from This is called “mapping” The better the mapping, the better the CDN How DNS based CDNs Work
7.
©2012 AKAMAI |
FASTER FORWARDTM How Akamai CDN Work Example of Akamai mapping • Notice the different A records for different locations: [NYC]% host www.example.com www.example.com CNAME e5211.b.akamaiedge.net. e5211.b.akamaiedge.net. A 207.40.194.46 e5211.b.akamaiedge.net. A 207.40.194.49 [Boston]% host www.example.com www.example.com CNAME e5211.b.akamaiedge.net. e5211.b.akamaiedge.net. A 81.23.243.152 e5211.b.akamaiedge.net. A 81.23.243.145
8.
Peering with Akamai
9.
©2012 AKAMAI |
FASTER FORWARDTM Why Akamai Peer with ISPs Performance & Redundancy • Removing intermediate AS hops gives higher peak traffic for same demand profile Burstability • During large events, having direct connectivity to multiple networks allows for higher burstability than a single connection to a transit provider Peering reduces costs Backup for on-net servers • If there are servers on-net, the peering can act as a backup during downtime and overflow • Allows serving different content types
10.
©2012 AKAMAI |
FASTER FORWARDTM Why ISPs peer with Akamai Performance • ISP’s end-users benefit from direct connectivity Competitive Advantages • improving performance over competitors • additional revenue from downstreams Cost Reduction • Save on transit bill and potential backbone costs Redundancy • Serve as overflow and backup for embedded on-net clusters
11.
©2012 AKAMAI |
FASTER FORWARDTM How Akamai use IXes Transit Peer Network • Akamai does not have a backbone, each IX instance is independent • Cluster uses transit to fetch content origin • Content is served to peers over the IX • BGP session serves 2 purposes: • Route traffic strictly within the local instance • Tell our system which prefixes this cluster is allowed to serve • New prefixes being picked up by the system can take up to 24hrs Origin Server IX Content CDN Servers
12.
©2012 AKAMAI |
FASTER FORWARDTM How Akamai use IXes Akamai usually do not announce large blocks of address space because no one location has a large number of servers •It is not uncommon to see a few small prefixes (/22, /23) from Akamai at an IX This does not mean you will not see a lot of traffic •How many web servers does it take to fill a 10G these days?
13.
©2012 AKAMAI |
FASTER FORWARDTM Why don’t I get all the Akamai content via the Peering? • No single cluster can accommodate all Akamai content • Clusters get more efficient with with size • Some content requires specialized servers only present in Infrastructure clusters • Some content is only present in specific geographies • Do you want to host Akamai Cluster? CDN Servers
14.
After Peering With
Akamai…. DO and DON’T’s of Traffic Engineering
15.
Typical BGP-based TE
Techniques
16.
©2012 AKAMAI |
FASTER FORWARDTM AS Path Prepending • Before Akamai Router#sh ip b 100.100.100.100 BGP routing table entry for 100.100.100.0/20, version Paths: (1 available, best #1, table Default-IP-Routing-Table) Multipath: eBGP Advertised to update-groups: 2 7 4635 1001 202.40.161.1 from 202.40.161.1 (202.40.161.1) • After Akamai Router#sh ip b 100.100.100.100 BGP routing table entry for 100.100.100.0/20, version Paths: (1 available, best #1, table Default-IP-Routing-Table) Multipath: eBGP Advertised to update-groups: 2 7 4635 1001 1001 1001 1001 202.40.161.1 from 202.40.161.1 (202.40.161.1)
17.
©2012 AKAMAI |
FASTER FORWARDTM MED • Before Akamai Router#sh ip b 100.100.100.100 BGP routing table entry for 100.100.100.0/20, version Paths: (1 available, best #1, table Default-IP-Routing-Table) Multipath: eBGP Advertised to update-groups: 2 7 4635 1001 202.40.161.1 from 202.40.161.1 (202.40.161.1) Origin IGP, metric 0, localpref 100, valid, external, best • After Akamai Router#sh ip b 100.100.100.100 BGP routing table entry for 100.100.100.0/20, version Paths: (1 available, best #1, table Default-IP-Routing-Table) Multipath: eBGP Advertised to update-groups: 2 7 4635 1001 202.40.161.1 from 202.40.161.1 (202.40.161.1) Origin IGP, metric 1000, localpref 100, valid, external, best
18.
©2012 AKAMAI |
FASTER FORWARDTM More Specific Route • Before Akamai Router#sh ip b 100.100.100.100 BGP routing table entry for 100.100.96.0/20, version Paths: (1 available, best #1, table Default-IP-Routing-Table) Multipath: eBGP Advertised to update-groups: 2 7 4635 1001 202.40.161.1 from 202.40.161.1 (202.40.161.1) • After Akamai Router#sh ip b 100.100.100.100 BGP routing table entry for 100.100.100.0/24, version Paths: (1 available, best #1, table Default-IP-Routing-Table) Multipath: eBGP Advertised to update-groups: 2 7 4635 1001 202.40.161.1 from 202.40.161.1 (202.40.161.1)
19.
These will not
have the desired effects
20.
©2012 AKAMAI |
FASTER FORWARDTM Why doesn’t it have the usual effect? • Akamai uses Mapping, on top of the BGP routing • Akamai Mapping is different from BGP routing • Akamai uses multiple criteria to choose the optimal server • These include standard network metrics: Latency Throughput Packet loss • as well as internal ones such as: CPU load on the server HD space Network utilization
21.
Typical Scenarios in
Traffic Engineering
22.
Scenario 1: Inconsistent
Route Announcement
23.
©2012 AKAMAI |
FASTER FORWARDTM Consistent Route Announcements • ISP A is multi-homed to Transit Provider AS2002 and AS3003 • Transit Provider AS2002 peer with Akamai • Transit Provider AS3003 does not peer with Akamai • Akamai always sends traffic to ISP A via Transit Provider AS2002 IX ISP A AS1001 Akamai AS20940 Transit Provider AS2002 Transit Provider AS3003 100.100.96.0/20 100.100.96.0/20 IX 0.0.0.0/0 Transit Provider AS4003
24.
©2012 AKAMAI |
FASTER FORWARDTM Load-Balancing • ISP A would like to balance the traffic between two upstream providers • ISP A prepends, applies MED to Transit Provider AS2002. Unfortunately, no effect on Akamai traffic….. • Eventually, ISP A de-aggregates the /20 and advertises more specific routes to Transit Provider AS3003 • What will happen?
25.
©2012 AKAMAI |
FASTER FORWARDTM ISP A Load Balance the Traffic Successfully • ISP A announces more specific routes /24 to Transit Provider AS3003 • Transit Provider AS3003 announces new /24 to AS2002 • Akamai IX router does not have a full-table, so traffic continues to route to the /20 of AS2002 • ISP A is happy with the balanced traffic on dual Transit Providers IX ISP A AS1001 Akamai AS20940 Transit Provider AS2002 Transit Provider AS3003 100.100.96.0/20 AS2002 Routing Table 100.100.100.0/24 AS3003 AS1001 100.100.99.0/24 AS3003 AS1001 100.100.96.0/20 AS1001 Akamai AS20940 Routing Table 100.100.96.0/20 AS2002 AS1001 0.0.0.0/0 AS4003 100.100.96.0/20 IX 0.0.0.0/0 Transit Provider AS4003
26.
©2012 AKAMAI |
FASTER FORWARDTM What is the problem? • Lost of revenue for Transit Provider AS2002 even though their peering/backbone is utilized • What could happen if AS2002 does not like the peer-to-peer traffic?
27.
©2012 AKAMAI |
FASTER FORWARDTM Transit provider filters traffic • In order to get rid of traffic between peers, Transit Provider AS2002 implements an ACL on IX port facing AS3003 • Traffic gets blackholed, ISP A’s eyeballs don’t receive traffic anymore! ISP A AS1001 Akamai AS20940 Transit Provider AS2002 Transit Provider AS3003 100.100.96.0/20 100.100.96.0/20 ACL 0.0.0.0/0 Transit Provider AS4003 Peering IX
28.
©2012 AKAMAI |
FASTER FORWARDTM • Akamai observes ISP A end-users are unable to access some websites • Akamai stops serving unreliable prefixes received from Transit Provider AS2002, traffic shifts from IX to Transit Provider AS4003 • ISP A can access all websites happily • Transit Provider AS2002 loses revenue ISP A AS1001 Akamai AS20940 Transit Provider AS2002 Transit Provider AS3003 100.100.96.0/20 100.100.96.0/20 ACL 0.0.0.0/0 Transit Provider AS4003 Unintended Result IX Peering
29.
©2012 AKAMAI |
FASTER FORWARDTM Issues • Don’t assume a full-table on any device on the internet • Filtering traffic results in: • short term traffic blackholing! • long term widthdrawal of traffic resulting in revenue loss
30.
Scenario 2: Incomplete
Route Announcement
31.
©2012 AKAMAI |
FASTER FORWARDTM Incomplete Route Announcement • ISP A is multi-homed to Transit Provider AS2002 and AS3003 • Transit Provider AS2002 peers with Akamai • Transit Provider AS3003 does not peer with Akamai • ISP A announces different prefix to different ISP • ISP A can access full internet IX ISP A AS1001 Akamai AS20940 Transit Provider AS2002 Transit Provider AS3003 100.100.96.0/20 100.100.96.0/22 100.100.100.0/22 0.0.0.0/0 Transit Provider AS4003 Akamai AS20940 Routing Table 100.100.96.0/22 AS2002 AS1001 100.100.100.0/22 AS2002 AS1001 0.0.0.0/0 AS4003
32.
©2012 AKAMAI |
FASTER FORWARDTM How will the traffic be routed to ISP A end users? • End Users are using IP Address of 100.100.96.0/22, 100.100.100.0/22, 100.100.104.0/22, 100.100.108.0/22 • End Users are using ISP A DNS Server 100.100.100.100 • Akamai receives the DNS Prefix 100.100.100.0/22 from AS2002, so it maps the traffic of ISP A to this cluster • 100.100.96.0/22 100.100.100.0/22 traffic is routed to AS2002 while 100.100.104.0/22 100.100.108.0/22 traffic is routed to AS3003 by default route IX ISP A AS1001 Akamai AS20940 Transit Provider AS2002 Transit Provider AS3003 100.100.96.0/20 0.0.0.0/0 Transit Provider AS4003 ISP A AS1001 End User IP: 100.100.96.0/24 End User IP: 100.100.108.0/24 DNS: 100.100.100.100 100.100.96.0/22 100.100.100.0/22
33.
©2012 AKAMAI |
FASTER FORWARDTM • This can work perfectly fine • But the path via the transit providers AS4003 & AS3003 might not be as good as the direct peering, 100.100.108.0/22 end users could have significantly worse performance • What will ISP A do if the user complain? Differing performance
34.
©2012 AKAMAI |
FASTER FORWARDTM • ISP A swaps the route announcements • Both 100.100.96.0/22 and 100.100.108.0/22 are routed via AS2002 and end-users have the same performance • The end-user is happy and closes the ticket ISP A AS1001 Akamai AS20940 Transit Provider AS2002 Transit Provider AS3003 100.100.96.0/20 0.0.0.0/0 Transit Provider AS4003 ISP A AS1001 End User IP: 100.100.96.0/24 End User IP: 100.100.108.0/24 DNS: 100.100.100.100 100.100.96.0/22 100.100.108.0/22 Problem solved… IX
35.
©2012 AKAMAI |
FASTER FORWARDTM 24hrs later: • Akamai no longer receives NS prefix 100.100.100.0/22 from AS2002 • Akamai maps the traffic of ISP A to Cluster B (where we see AS3003’s prefixes) instead of Cluster A (which only peers with AS2002) • ISP A will receive the traffic from a completely different source potentially all via AS3003 now negating all the TE efforts DO NOT split nameserver and end-user prefixes when traffic engineering …but
36.
©2012 AKAMAI |
FASTER FORWARDTM • Akamai maps the traffic to Cluster A Before Akamai Mapping System refresh ISP A Internet IX Transit Provider AS2002 Akamai Cluster A Akamai Cluster B IX Transit Provider AS3003 Transit Provider AS4003
37.
©2012 AKAMAI |
FASTER FORWARDTM After Akamai Mapping System refresh ISP A Internet IX Transit Provider AS2002 Akamai Cluster A Akamai Cluster B IX Transit Provider AS3003 Transit Provider AS4003 • Akamai maps the traffic to Cluster B
38.
©2012 AKAMAI |
FASTER FORWARDTM Our Recommendation • Please maintain complete route announcement • More specifics can be used but splitting the prefixes might have unintended effect • Talk to us if there are any traffic or performance issues • We can work together for traffic engineering
39.
©2012 AKAMAI |
FASTER FORWARDTM Ideal solution • ISP A should announce complete prefix in both upstream • ISP A can work with upstream and Akamai together • Transit Provider AS3003 can peer with Akamai IX ISP A AS1001 Akamai AS20940 Transit Provider AS2002 Transit Provider AS3003 100.100.96.0/20 100.100.96.0/20 100.100.104.0/22 100.100.100.0/22 0.0.0.0/0 Transit Provider AS4003 100.100.96.0/22 100.100.108.0/22
40.
Conclusions Summary
41.
©2012 AKAMAI |
FASTER FORWARDTM • Standard BGP traffic engineering will not have the expected results • Changes in announcements have a delayed effect • Mapping is based on resolving name server, splitting nameserver and end-user prefixes over different providers will have unexpected effects • Not all clusters have a full table • splitting more specific announcements over different links can cause unintended behavior • Announcing prefixes with holes results in blackholing traffic • Talk to us for fine-tuning traffic Summary
42.
©2012 AKAMAI |
FASTER FORWARDTM Questions? Caglar Dabanoglu peering@akamai.com More information: Peering: http://as20940.peeringdb.com http://as32787.peeringdb.com Akamai 60sec: http://www.akamai.com/60seconds
Baixar agora