SlideShare a Scribd company logo
1 of 44
BGP and Traffic Engineering with Akamai
Bob Lau
Akamai Technologies
IDNOG 3
©2012 AKAMAI | FASTER FORWARDTM
The world’s largest on-demand, distributed computing
platform delivers all forms of web content and applications
The Akamai Intelligent Platform
Typical daily traffic:
• More than 3 trillion requests served
• Delivering over 36 Terabits/second
• 15-30% of all daily web traffic
The Akamai Intelligent Platform:
216,000+
Servers
3,300+
Locations
120
Countries
1,500+
Networks
1200+
Cities
Basic Technology
Akamai mapping
©2012 AKAMAI | FASTER FORWARDTM
How CDNs Work
When content is requested from CDNs, the user is
directed to the optimal server
•This is usually done through the DNS, especially for non-network
CDNs, e.g. Akamai
•It can be done through anycasting for network owned CDNs
Users who query DNS-based CDNs be returned
different A (and AAAA) records for the same hostname
This is called “mapping”
The better the mapping, the better the CDN
©2012 AKAMAI | FASTER FORWARDTM
How Akamai’s CDN Works
Example of Akamai mapping
• Notice the different A records for different locations:
[NYC]% host www.symantec.com
www.symantec.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.symantec.com
www.symantec.com CNAME e5211.b.akamaiedge.net.
e5211.b.akamaiedge.net. A 81.23.243.152
e5211.b.akamaiedge.net. A 81.23.243.145
Peering with Akamai
©2012 AKAMAI | FASTER FORWARDTM
Why Akamai Peers 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
Network Intelligence
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
©2012 AKAMAI | FASTER FORWARDTM
Why ISPs peer with Akamai
Performance
•Akamai and ISPs are in the same business, just on different sides
- we both want to serve end users as quickly and reliably as
possible
Cost Reduction
•Transit savings
•Possible backbone savings
Marketing
•Claim performance benefits over competitors
•Keep customers from seeing “important” web sites through their
second uplink
Because you are nice :-)
©2012 AKAMAI | FASTER FORWARDTM
How Akamai use IXes
Akamai usually does not announce large blocks of
address space because no single location has a large
number of servers
•It is not uncommon to see a single /24 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 gigabit these days?
©2012 AKAMAI | FASTER FORWARDTM
How Akamai use IXes
Transit
Peer Network
• Akamai (Non-network CDNs) does
not have a backbone, so each IX
instance is independent
• Akamai uses transit to pull content
into the servers
• Content is then served to peers over
the IX
• After BGP is established, you might
not see traffic for up to 48hrs
• The Akamai Mapping System needs
time to process new prefixes
Origin Server
IX
Content
CDN Servers
©2012 AKAMAI | FASTER FORWARDTM
Why don’t I get all Akamai traffic over peering?
• No single cluster can
accommodate all Akamai
content
• Peer with Akamai in different
locations to access different
Akamai Content profiles
• ISP prefers customers over
peers
• Akamai prefers on-net cluster
over peering
• Do you want to host an Akamai
cluster?
Origin Server
CDN Servers
After Peering With Akamai….
DO’s and DON’T’s of Traffic Engineering
The world uses…
©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)
But it does not have the usual effect
The world uses…
©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
But it does not have the usual effect
The world uses…
©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)
But it does not have the usual effect
©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
Typical Scenarios in Traffic Engineering
Scenario 1: Traffic tuning during cable break
©2012 AKAMAI | FASTER FORWARDTM
• Vietnam ISP A peer with Akamai on IX
• Eyeball is happy with HD Movie Quality
Quality of experience for eyeballs
ISP A
Transit
Provider c
Internet
IX Transit
Provider B
Akamai
Akamai
IX
Transit
Provider D
HK
SG
VN
©2012 AKAMAI | FASTER FORWARDTM
What will you do?
• Suddenly one of the cables breaks between Vietnam and Hong
Kong……
• ISP A would like to re-route some traffic to SNG, so they prepend,
MED and withdraw specific routes in HK peer. Unfortunately, this has
no effect on Akamai traffic
• Eventually, ISP withdraws some prefix announcements
• What will happen?
©2012 AKAMAI | FASTER FORWARDTM
• Traffic re-routed to SNG immediately
• ISP alleviated congestion on HK backbone links
ISP withdraws prefixes in HK peer
ISP A
Transit
Provider c
Internet
IX Transit
Provider B
Akamai
Akamai
IX
Transit
Provider D
HK
SG
VN
©2012 AKAMAI | FASTER FORWARDTM
After 24hours
Akamai Mapping System processes the withdrawal of prefix……
©2012 AKAMAI | FASTER FORWARDTM
• We prefer peers over transit, so traffic is redirected to another
Akamai HK cluster
• ISP A observes congestion in HK backbone again
Traffic engineering effect is diminished
ISP A
Transit
Provider c
Internet
IX Transit
Provider B
Akamai
Akamai
IX
Transit
Provider D
HK
SG
VN
©2012 AKAMAI | FASTER FORWARDTM
Our Recommendation
• Talk to us if we are sending too much traffic to your link
• We can work together for traffic engineering
Scenario 2: Incomplete Route Announcement
©2012 AKAMAI | FASTER FORWARDTM
Incomplete Route Announcement
• ISP A is multi-homed to Transit Provider AS2002 and AS3003
• Transit Provider AS2002 peer with Akamai
• Transit Provider AS3003 do 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
©2012 AKAMAI | FASTER FORWARDTM
How will the traffic route 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
©2012 AKAMAI | FASTER FORWARDTM
Does it cause problem?
• It is observed that some ISP performs incomplete route
announcements (Eg. Announce different sub-set of prefix to different
upstream)
• Some 100.100.100.108.0/22 end users have different performance
than the others
• What will ISP A do if the user complaint?
©2012 AKAMAI | FASTER FORWARDTM
ISP A change the prefix announcement
• ISP A perceives AS3003 performance is lower than AS2002
• ISP A adjust the route announcement
• Both 100.100.96.0/22 and 100.100.108.0/22 are routed by AS2002 and
end users have the same download speed
• ISP A end users are happy to close the complaint ticket
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.108.0/22
©2012 AKAMAI | FASTER FORWARDTM
After 24 to 48 hrs
The Akamai Mapping System processes the change of prefix……
©2012 AKAMAI | FASTER FORWARDTM
ISP A End Users complaints again
• Akamai no longer receives DNS prefix 100.100.100.0/22 from AS2002
• Akamai maps the traffic of ISP A to Cluster B instead of Cluster A
• ISP A still receives the traffic from both upstream
• ISP A End Users complaints again 
©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
©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
©2012 AKAMAI | FASTER FORWARDTM
Our Recommendation
• Please maintain complete route announcements
• Talk to us if there are any traffic or performance issues
• We can work together on traffic engineering solutions
©2012 AKAMAI | FASTER FORWARDTM
Ideal solution
• ISP A should announces complete prefixes to both upstreams
• ISP A can work with the 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
Conclusions
Summary
©2012 AKAMAI | FASTER FORWARDTM
Summary
•Akamai Intelligent Platform
•Highly distributed edge servers
•Akamai mapping is different from BGP routing
•Peering with Akamai
•Improve user experience
•Reduce transit/peering cost
•DO and DONTS of Traffic Engineering
•Typical Traffic Optimization Techniques doesn’t work
•Maintain consistent route announcement where possible
•Maintaining complete route announcements is a must
•Do not filter traffic by ACL
©2012 AKAMAI | FASTER FORWARDTM
Questions?
Bob Lau <chlau@akamai.com>
More information:
Peering: http://as20940.peeringdb.com
Akamai 60sec: http://www.akamai.com/60seconds

More Related Content

What's hot

Private cloud network architecture (2018)
Private cloud network architecture (2018)Private cloud network architecture (2018)
Private cloud network architecture (2018)Gasida Seo
 
Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...
Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...
Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...Simplilearn
 
VPN - Virtual Private Network
VPN - Virtual Private NetworkVPN - Virtual Private Network
VPN - Virtual Private NetworkPeter R. Egli
 
Getting Started with ThousandEyes
Getting Started with ThousandEyesGetting Started with ThousandEyes
Getting Started with ThousandEyesThousandEyes
 
How to Move from Monitoring to Observability, On-Premises and in a Multi-Clou...
How to Move from Monitoring to Observability, On-Premises and in a Multi-Clou...How to Move from Monitoring to Observability, On-Premises and in a Multi-Clou...
How to Move from Monitoring to Observability, On-Premises and in a Multi-Clou...Splunk
 
Active directory
Active directory Active directory
Active directory deshvikas
 
Bechtel Customer Presentation
Bechtel Customer PresentationBechtel Customer Presentation
Bechtel Customer PresentationSplunk
 
OpenStack Tutorial
OpenStack TutorialOpenStack Tutorial
OpenStack TutorialBret Piatt
 
SDN & NFV Introduction - Open Source Data Center Networking
SDN & NFV Introduction - Open Source Data Center NetworkingSDN & NFV Introduction - Open Source Data Center Networking
SDN & NFV Introduction - Open Source Data Center NetworkingThomas Graf
 
High Level Solution Document for VDI Project
High Level Solution Document for VDI ProjectHigh Level Solution Document for VDI Project
High Level Solution Document for VDI ProjectShahab Al Yamin Chawdhury
 
DockerCon 2017 - Cilium - Network and Application Security with BPF and XDP
DockerCon 2017 - Cilium - Network and Application Security with BPF and XDPDockerCon 2017 - Cilium - Network and Application Security with BPF and XDP
DockerCon 2017 - Cilium - Network and Application Security with BPF and XDPThomas Graf
 
DPI BOX: deep packet inspection for ISP traffic management
DPI BOX: deep packet inspection for ISP traffic managementDPI BOX: deep packet inspection for ISP traffic management
DPI BOX: deep packet inspection for ISP traffic managementIlya Mikov
 
What's New In Apache CloudStack 4.17
What's New In Apache CloudStack 4.17What's New In Apache CloudStack 4.17
What's New In Apache CloudStack 4.17ShapeBlue
 

What's hot (20)

PRTG NETWORK MONITORING
PRTG NETWORK MONITORINGPRTG NETWORK MONITORING
PRTG NETWORK MONITORING
 
Secure sd wan
Secure sd wanSecure sd wan
Secure sd wan
 
Private cloud network architecture (2018)
Private cloud network architecture (2018)Private cloud network architecture (2018)
Private cloud network architecture (2018)
 
Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...
Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...
Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...
 
Splunk-Presentation
Splunk-Presentation Splunk-Presentation
Splunk-Presentation
 
VPN - Virtual Private Network
VPN - Virtual Private NetworkVPN - Virtual Private Network
VPN - Virtual Private Network
 
Getting Started with ThousandEyes
Getting Started with ThousandEyesGetting Started with ThousandEyes
Getting Started with ThousandEyes
 
How to Move from Monitoring to Observability, On-Premises and in a Multi-Clou...
How to Move from Monitoring to Observability, On-Premises and in a Multi-Clou...How to Move from Monitoring to Observability, On-Premises and in a Multi-Clou...
How to Move from Monitoring to Observability, On-Premises and in a Multi-Clou...
 
Active directory
Active directory Active directory
Active directory
 
Bechtel Customer Presentation
Bechtel Customer PresentationBechtel Customer Presentation
Bechtel Customer Presentation
 
OpenStack Tutorial
OpenStack TutorialOpenStack Tutorial
OpenStack Tutorial
 
SDN & NFV Introduction - Open Source Data Center Networking
SDN & NFV Introduction - Open Source Data Center NetworkingSDN & NFV Introduction - Open Source Data Center Networking
SDN & NFV Introduction - Open Source Data Center Networking
 
High Level Solution Document for VDI Project
High Level Solution Document for VDI ProjectHigh Level Solution Document for VDI Project
High Level Solution Document for VDI Project
 
DockerCon 2017 - Cilium - Network and Application Security with BPF and XDP
DockerCon 2017 - Cilium - Network and Application Security with BPF and XDPDockerCon 2017 - Cilium - Network and Application Security with BPF and XDP
DockerCon 2017 - Cilium - Network and Application Security with BPF and XDP
 
Vlan
Vlan Vlan
Vlan
 
DPI BOX: deep packet inspection for ISP traffic management
DPI BOX: deep packet inspection for ISP traffic managementDPI BOX: deep packet inspection for ISP traffic management
DPI BOX: deep packet inspection for ISP traffic management
 
Dynomite @ Redis Conference 2016
Dynomite @ Redis Conference 2016Dynomite @ Redis Conference 2016
Dynomite @ Redis Conference 2016
 
CCNP Security-Firewall
CCNP Security-FirewallCCNP Security-Firewall
CCNP Security-Firewall
 
SD WAN
SD WANSD WAN
SD WAN
 
What's New In Apache CloudStack 4.17
What's New In Apache CloudStack 4.17What's New In Apache CloudStack 4.17
What's New In Apache CloudStack 4.17
 

Viewers also liked

41 - IDNOG03 - Ian Chu (Netflix) - Netflix Open Connect Delivery Architecture
41 - IDNOG03  - Ian Chu (Netflix) - Netflix Open Connect Delivery Architecture41 - IDNOG03  - Ian Chu (Netflix) - Netflix Open Connect Delivery Architecture
41 - IDNOG03 - Ian Chu (Netflix) - Netflix Open Connect Delivery ArchitectureIndonesia Network Operators Group
 
14 - IDNOG03 - George Michaelson (APNIC) - IPV6-in-2016-IDNOG
14 - IDNOG03 - George Michaelson (APNIC) - IPV6-in-2016-IDNOG14 - IDNOG03 - George Michaelson (APNIC) - IPV6-in-2016-IDNOG
14 - IDNOG03 - George Michaelson (APNIC) - IPV6-in-2016-IDNOGIndonesia Network Operators Group
 
42 - IDNOG03 - LT - Akhmad Zaimi - Ansible Ease your config job
42 - IDNOG03  - LT - Akhmad Zaimi - Ansible Ease your config job42 - IDNOG03  - LT - Akhmad Zaimi - Ansible Ease your config job
42 - IDNOG03 - LT - Akhmad Zaimi - Ansible Ease your config jobIndonesia Network Operators Group
 
34 - IDNOG03 - Fakrul Alam (APNIC) - Securing Global Routing System and Oper...
34 - IDNOG03  - Fakrul Alam (APNIC) - Securing Global Routing System and Oper...34 - IDNOG03  - Fakrul Alam (APNIC) - Securing Global Routing System and Oper...
34 - IDNOG03 - Fakrul Alam (APNIC) - Securing Global Routing System and Oper...Indonesia Network Operators Group
 
30 - IDNOG03 - Setiaji (Pemda DKI) - Jakarta Smart City Journey & The Future
30 - IDNOG03 - Setiaji (Pemda DKI) - Jakarta Smart City Journey & The Future30 - IDNOG03 - Setiaji (Pemda DKI) - Jakarta Smart City Journey & The Future
30 - IDNOG03 - Setiaji (Pemda DKI) - Jakarta Smart City Journey & The FutureIndonesia Network Operators Group
 
Multi-tenant Framework for SDN Virtualization
Multi-tenant Framework for SDN VirtualizationMulti-tenant Framework for SDN Virtualization
Multi-tenant Framework for SDN VirtualizationHao Jiang
 
21 - IDNOG03 - Jimmy Halim (Cloudflare) - Brief Introduction of CloudFlare, t...
21 - IDNOG03 - Jimmy Halim (Cloudflare) - Brief Introduction of CloudFlare, t...21 - IDNOG03 - Jimmy Halim (Cloudflare) - Brief Introduction of CloudFlare, t...
21 - IDNOG03 - Jimmy Halim (Cloudflare) - Brief Introduction of CloudFlare, t...Indonesia Network Operators Group
 
44 - IDNOG03 - LT - Rommy Kuntoro - G.Fast 1Gbps over Copper Cable, Are we r...
44 - IDNOG03  - LT - Rommy Kuntoro - G.Fast 1Gbps over Copper Cable, Are we r...44 - IDNOG03  - LT - Rommy Kuntoro - G.Fast 1Gbps over Copper Cable, Are we r...
44 - IDNOG03 - LT - Rommy Kuntoro - G.Fast 1Gbps over Copper Cable, Are we r...Indonesia Network Operators Group
 
20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLAN
20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLAN20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLAN
20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLANIndonesia Network Operators Group
 
22 - IDNOG03 - Christopher Lim (Mellanox) - Efficient Virtual Network for Ser...
22 - IDNOG03 - Christopher Lim (Mellanox) - Efficient Virtual Network for Ser...22 - IDNOG03 - Christopher Lim (Mellanox) - Efficient Virtual Network for Ser...
22 - IDNOG03 - Christopher Lim (Mellanox) - Efficient Virtual Network for Ser...Indonesia Network Operators Group
 
23 - IDNOG03 - Affan Basalamah (ITB) Achmad Basuki (UNIBRAW) - Overview of In...
23 - IDNOG03 - Affan Basalamah (ITB) Achmad Basuki (UNIBRAW) - Overview of In...23 - IDNOG03 - Affan Basalamah (ITB) Achmad Basuki (UNIBRAW) - Overview of In...
23 - IDNOG03 - Affan Basalamah (ITB) Achmad Basuki (UNIBRAW) - Overview of In...Indonesia Network Operators Group
 

Viewers also liked (20)

41 - IDNOG03 - Ian Chu (Netflix) - Netflix Open Connect Delivery Architecture
41 - IDNOG03  - Ian Chu (Netflix) - Netflix Open Connect Delivery Architecture41 - IDNOG03  - Ian Chu (Netflix) - Netflix Open Connect Delivery Architecture
41 - IDNOG03 - Ian Chu (Netflix) - Netflix Open Connect Delivery Architecture
 
00 (IDNOG01) Opening Speech by Willy Sutrisno
00 (IDNOG01) Opening Speech by Willy Sutrisno00 (IDNOG01) Opening Speech by Willy Sutrisno
00 (IDNOG01) Opening Speech by Willy Sutrisno
 
14 - IDNOG03 - George Michaelson (APNIC) - IPV6-in-2016-IDNOG
14 - IDNOG03 - George Michaelson (APNIC) - IPV6-in-2016-IDNOG14 - IDNOG03 - George Michaelson (APNIC) - IPV6-in-2016-IDNOG
14 - IDNOG03 - George Michaelson (APNIC) - IPV6-in-2016-IDNOG
 
42 - IDNOG03 - LT - Akhmad Zaimi - Ansible Ease your config job
42 - IDNOG03  - LT - Akhmad Zaimi - Ansible Ease your config job42 - IDNOG03  - LT - Akhmad Zaimi - Ansible Ease your config job
42 - IDNOG03 - LT - Akhmad Zaimi - Ansible Ease your config job
 
00 (IDNOG02) Opening Speech by Willy Sutrisno
00 (IDNOG02) Opening Speech by Willy Sutrisno00 (IDNOG02) Opening Speech by Willy Sutrisno
00 (IDNOG02) Opening Speech by Willy Sutrisno
 
33 - IDNOG03 - Guy Rosefelt (NSFOCUS) - Threat Intelligence
33 - IDNOG03  - Guy Rosefelt (NSFOCUS) - Threat Intelligence33 - IDNOG03  - Guy Rosefelt (NSFOCUS) - Threat Intelligence
33 - IDNOG03 - Guy Rosefelt (NSFOCUS) - Threat Intelligence
 
32 - IDNOG03 - Lia Hestina (RIPE) - ATLAS Measurement
32 - IDNOG03  - Lia Hestina (RIPE) - ATLAS Measurement32 - IDNOG03  - Lia Hestina (RIPE) - ATLAS Measurement
32 - IDNOG03 - Lia Hestina (RIPE) - ATLAS Measurement
 
45 - IDNOG03 - LT - Firmansyah Saftari - IoT
45 - IDNOG03  - LT - Firmansyah Saftari - IoT45 - IDNOG03  - LT - Firmansyah Saftari - IoT
45 - IDNOG03 - LT - Firmansyah Saftari - IoT
 
34 - IDNOG03 - Fakrul Alam (APNIC) - Securing Global Routing System and Oper...
34 - IDNOG03  - Fakrul Alam (APNIC) - Securing Global Routing System and Oper...34 - IDNOG03  - Fakrul Alam (APNIC) - Securing Global Routing System and Oper...
34 - IDNOG03 - Fakrul Alam (APNIC) - Securing Global Routing System and Oper...
 
30 - IDNOG03 - Setiaji (Pemda DKI) - Jakarta Smart City Journey & The Future
30 - IDNOG03 - Setiaji (Pemda DKI) - Jakarta Smart City Journey & The Future30 - IDNOG03 - Setiaji (Pemda DKI) - Jakarta Smart City Journey & The Future
30 - IDNOG03 - Setiaji (Pemda DKI) - Jakarta Smart City Journey & The Future
 
Multi-tenant Framework for SDN Virtualization
Multi-tenant Framework for SDN VirtualizationMulti-tenant Framework for SDN Virtualization
Multi-tenant Framework for SDN Virtualization
 
21 - IDNOG03 - Jimmy Halim (Cloudflare) - Brief Introduction of CloudFlare, t...
21 - IDNOG03 - Jimmy Halim (Cloudflare) - Brief Introduction of CloudFlare, t...21 - IDNOG03 - Jimmy Halim (Cloudflare) - Brief Introduction of CloudFlare, t...
21 - IDNOG03 - Jimmy Halim (Cloudflare) - Brief Introduction of CloudFlare, t...
 
44 - IDNOG03 - LT - Rommy Kuntoro - G.Fast 1Gbps over Copper Cable, Are we r...
44 - IDNOG03  - LT - Rommy Kuntoro - G.Fast 1Gbps over Copper Cable, Are we r...44 - IDNOG03  - LT - Rommy Kuntoro - G.Fast 1Gbps over Copper Cable, Are we r...
44 - IDNOG03 - LT - Rommy Kuntoro - G.Fast 1Gbps over Copper Cable, Are we r...
 
99 - IDNOG03 - Valens Riyadi (IDNOG) Closing Speech
99 - IDNOG03 - Valens Riyadi (IDNOG) Closing Speech99 - IDNOG03 - Valens Riyadi (IDNOG) Closing Speech
99 - IDNOG03 - Valens Riyadi (IDNOG) Closing Speech
 
20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLAN
20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLAN20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLAN
20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLAN
 
10 - IDNOG03 - Parlin Marius (IDNOG) Opening Speech
10 - IDNOG03 - Parlin Marius (IDNOG) Opening Speech10 - IDNOG03 - Parlin Marius (IDNOG) Opening Speech
10 - IDNOG03 - Parlin Marius (IDNOG) Opening Speech
 
43 - IDNOG03 - LT - Harijanto Pribadi - iBGP Confideration
43 - IDNOG03  - LT - Harijanto Pribadi - iBGP Confideration43 - IDNOG03  - LT - Harijanto Pribadi - iBGP Confideration
43 - IDNOG03 - LT - Harijanto Pribadi - iBGP Confideration
 
22 - IDNOG03 - Christopher Lim (Mellanox) - Efficient Virtual Network for Ser...
22 - IDNOG03 - Christopher Lim (Mellanox) - Efficient Virtual Network for Ser...22 - IDNOG03 - Christopher Lim (Mellanox) - Efficient Virtual Network for Ser...
22 - IDNOG03 - Christopher Lim (Mellanox) - Efficient Virtual Network for Ser...
 
23 - IDNOG03 - Affan Basalamah (ITB) Achmad Basuki (UNIBRAW) - Overview of In...
23 - IDNOG03 - Affan Basalamah (ITB) Achmad Basuki (UNIBRAW) - Overview of In...23 - IDNOG03 - Affan Basalamah (ITB) Achmad Basuki (UNIBRAW) - Overview of In...
23 - IDNOG03 - Affan Basalamah (ITB) Achmad Basuki (UNIBRAW) - Overview of In...
 
12 - IDNOG03 - Hammam Riza (BPPT) Welcoming Speech
12 - IDNOG03 - Hammam Riza  (BPPT) Welcoming Speech12 - IDNOG03 - Hammam Riza  (BPPT) Welcoming Speech
12 - IDNOG03 - Hammam Riza (BPPT) Welcoming Speech
 

Similar to 40 - IDNOG03 - Bob Lau (Akamai) - BGP and Traffic Engineering

Traffic Engineering for CDNs
Traffic Engineering for CDNsTraffic Engineering for CDNs
Traffic Engineering for CDNsMyNOG
 
Traffic Engineering for CDNs by Matt Jansen [APRICOT 2015]
Traffic Engineering for CDNs by Matt Jansen [APRICOT 2015]Traffic Engineering for CDNs by Matt Jansen [APRICOT 2015]
Traffic Engineering for CDNs by Matt Jansen [APRICOT 2015]APNIC
 
Akamai company profile
Akamai company profileAkamai company profile
Akamai company profilerahulp9999
 
Clone your Network with OpenNebula
Clone your Network with OpenNebulaClone your Network with OpenNebula
Clone your Network with OpenNebulaNETWAYS
 
OpenNebulaConf 2013 - Keynote: Clone your Network with OpenNebula by Thomas H...
OpenNebulaConf 2013 - Keynote: Clone your Network with OpenNebula by Thomas H...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+ IXesThe Path to 100+ IXes
The Path to 100+ IXesAPNIC
 
10+апреля+лучшие+практики+и+инновации+вадим+береговский+akamai
10+апреля+лучшие+практики+и+инновации+вадим+береговский+akamai10+апреля+лучшие+практики+и+инновации+вадим+береговский+akamai
10+апреля+лучшие+практики+и+инновации+вадим+береговский+akamaielenae00
 
10+апреля+лучшие+практики+и+инновации+вадим+береговский+akamai
10+апреля+лучшие+практики+и+инновации+вадим+береговский+akamai10+апреля+лучшие+практики+и+инновации+вадим+береговский+akamai
10+апреля+лучшие+практики+и+инновации+вадим+береговский+akamaielenae00
 
Barriers to content production & distribution in Africa
Barriers to content production & distribution in AfricaBarriers to content production & distribution in Africa
Barriers to content production & distribution in AfricaInternet Society
 
CDNs and Internet Traffic Analytics
CDNs and Internet Traffic Analytics CDNs and Internet Traffic Analytics
CDNs and Internet Traffic Analytics APNIC
 
ICN Akamai's Backbone
ICN Akamai's BackboneICN Akamai's Backbone
ICN Akamai's BackboneAPNIC
 
Content Growth by Kams Yueng
Content Growth by Kams YuengContent Growth by Kams Yueng
Content Growth by Kams YuengMyNOG
 
Edge 2016 solving everyday problems with next generation mapping
Edge 2016 solving everyday problems with next generation mappingEdge 2016 solving everyday problems with next generation mapping
Edge 2016 solving everyday problems with next generation mappingakamaidevrel
 
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 PROIDEA
 
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 PROIDEA
 
Atmosphere 2014: Helping the Internet to scale since 1998 - Paweł Kuśmierski
Atmosphere 2014: Helping the Internet to scale since 1998 - Paweł KuśmierskiAtmosphere 2014: Helping the Internet to scale since 1998 - Paweł Kuśmierski
Atmosphere 2014: Helping the Internet to scale since 1998 - Paweł KuśmierskiPROIDEA
 

Similar to 40 - IDNOG03 - Bob Lau (Akamai) - BGP and Traffic Engineering (20)

Traffic Engineering for CDNs
Traffic Engineering for CDNsTraffic 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]Traffic Engineering for CDNs by Matt Jansen [APRICOT 2015]
Traffic Engineering for CDNs by Matt Jansen [APRICOT 2015]
 
Traffic Engineering for CDNs
Traffic Engineering for CDNs Traffic Engineering for CDNs
Traffic Engineering for CDNs
 
Akamai company profile
Akamai company profileAkamai company profile
Akamai company profile
 
EDNS0 Client-Subnet for DNS Based CDNs
EDNS0 Client-Subnet for DNS Based CDNs EDNS0 Client-Subnet for DNS Based CDNs
EDNS0 Client-Subnet for DNS Based CDNs
 
Clone your Network with OpenNebula
Clone your Network with OpenNebulaClone 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...OpenNebulaConf 2013 - Keynote: Clone your Network with OpenNebula by Thomas H...
OpenNebulaConf 2013 - Keynote: Clone your Network with OpenNebula by Thomas H...
 
16 (IDNOG01) EDNS0 / How CDNS works by Matt Jansen
16 (IDNOG01) EDNS0 / How CDNS works by Matt Jansen16 (IDNOG01) EDNS0 / How CDNS works by Matt Jansen
16 (IDNOG01) EDNS0 / How CDNS works by Matt Jansen
 
The Path to 100+ IXes
The Path to 100+ IXesThe Path to 100+ IXes
The Path to 100+ IXes
 
10+апреля+лучшие+практики+и+инновации+вадим+береговский+akamai
10+апреля+лучшие+практики+и+инновации+вадим+береговский+akamai10+апреля+лучшие+практики+и+инновации+вадим+береговский+akamai
10+апреля+лучшие+практики+и+инновации+вадим+береговский+akamai
 
10+апреля+лучшие+практики+и+инновации+вадим+береговский+akamai
10+апреля+лучшие+практики+и+инновации+вадим+береговский+akamai10+апреля+лучшие+практики+и+инновации+вадим+береговский+akamai
10+апреля+лучшие+практики+и+инновации+вадим+береговский+akamai
 
Barriers to content production & distribution in Africa
Barriers to content production & distribution in AfricaBarriers to content production & distribution in Africa
Barriers to content production & distribution in Africa
 
CDNs and Internet Traffic Analytics
CDNs and Internet Traffic Analytics CDNs and Internet Traffic Analytics
CDNs and Internet Traffic Analytics
 
ICN Akamai's Backbone
ICN Akamai's BackboneICN Akamai's Backbone
ICN Akamai's Backbone
 
Content Growth by Kams Yueng
Content Growth by Kams YuengContent Growth by Kams Yueng
Content Growth by Kams Yueng
 
Akamai waf
Akamai wafAkamai waf
Akamai waf
 
Edge 2016 solving everyday problems with next generation mapping
Edge 2016 solving everyday problems with next generation mappingEdge 2016 solving everyday problems with next generation mapping
Edge 2016 solving everyday problems with next generation mapping
 
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
 
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
 
Atmosphere 2014: Helping the Internet to scale since 1998 - Paweł Kuśmierski
Atmosphere 2014: Helping the Internet to scale since 1998 - Paweł KuśmierskiAtmosphere 2014: Helping the Internet to scale since 1998 - Paweł Kuśmierski
Atmosphere 2014: Helping the Internet to scale since 1998 - Paweł Kuśmierski
 

More from Indonesia Network Operators Group

LT04 IDNOG04 - Affan Basalamah (ITB) - Documenting your network
LT04 IDNOG04 - Affan Basalamah (ITB) - Documenting your networkLT04 IDNOG04 - Affan Basalamah (ITB) - Documenting your network
LT04 IDNOG04 - Affan Basalamah (ITB) - Documenting your networkIndonesia Network Operators Group
 
LT02 IDNOG04 - Charles Lim (Indonesia Honeynet Project) - Using Honeypot to d...
LT02 IDNOG04 - Charles Lim (Indonesia Honeynet Project) - Using Honeypot to d...LT02 IDNOG04 - Charles Lim (Indonesia Honeynet Project) - Using Honeypot to d...
LT02 IDNOG04 - Charles Lim (Indonesia Honeynet Project) - Using Honeypot to d...Indonesia Network Operators Group
 
10 - IDNOG04 - Enrico Hugo (Indonesia Honeynet Project) - The Rise of DGA Mal...
10 - IDNOG04 - Enrico Hugo (Indonesia Honeynet Project) - The Rise of DGA Mal...10 - IDNOG04 - Enrico Hugo (Indonesia Honeynet Project) - The Rise of DGA Mal...
10 - IDNOG04 - Enrico Hugo (Indonesia Honeynet Project) - The Rise of DGA Mal...Indonesia Network Operators Group
 
09 - IDNOG04 - Low Kok Seng (Sigfox) - Make Mass IOT Come Alive!
09 - IDNOG04 - Low Kok Seng (Sigfox) - Make Mass IOT Come Alive! 09 - IDNOG04 - Low Kok Seng (Sigfox) - Make Mass IOT Come Alive!
09 - IDNOG04 - Low Kok Seng (Sigfox) - Make Mass IOT Come Alive! Indonesia Network Operators Group
 
08 - IDNOG04 - Anton Purba (Amandata) - On-Premise, Cloud or Hybrid? DDoS Mit...
08 - IDNOG04 - Anton Purba (Amandata) - On-Premise, Cloud or Hybrid? DDoS Mit...08 - IDNOG04 - Anton Purba (Amandata) - On-Premise, Cloud or Hybrid? DDoS Mit...
08 - IDNOG04 - Anton Purba (Amandata) - On-Premise, Cloud or Hybrid? DDoS Mit...Indonesia Network Operators Group
 
07 - IDNOG04 - Leontinus Alpha Edison (Tokopedia) - Data Driven Innovation
07 - IDNOG04 - Leontinus Alpha Edison (Tokopedia) - Data Driven Innovation07 - IDNOG04 - Leontinus Alpha Edison (Tokopedia) - Data Driven Innovation
07 - IDNOG04 - Leontinus Alpha Edison (Tokopedia) - Data Driven InnovationIndonesia Network Operators Group
 
06 - IDNOG04 - Dion Leung (Coriant) - Emerging Trends & Real Deployments for ...
06 - IDNOG04 - Dion Leung (Coriant) - Emerging Trends & Real Deployments for ...06 - IDNOG04 - Dion Leung (Coriant) - Emerging Trends & Real Deployments for ...
06 - IDNOG04 - Dion Leung (Coriant) - Emerging Trends & Real Deployments for ...Indonesia Network Operators Group
 
03 - IDNOG04 - Hideyuki Sasaki (BBIX) - Introducing Internet Culture To The O...
03 - IDNOG04 - Hideyuki Sasaki (BBIX) - Introducing Internet Culture To The O...03 - IDNOG04 - Hideyuki Sasaki (BBIX) - Introducing Internet Culture To The O...
03 - IDNOG04 - Hideyuki Sasaki (BBIX) - Introducing Internet Culture To The O...Indonesia Network Operators Group
 
02 - IDNOG04 - Sheryl Hermoso (APNIC) - IPv6 Deployment at APNIC
02 - IDNOG04 - Sheryl Hermoso (APNIC) - IPv6 Deployment at APNIC02 - IDNOG04 - Sheryl Hermoso (APNIC) - IPv6 Deployment at APNIC
02 - IDNOG04 - Sheryl Hermoso (APNIC) - IPv6 Deployment at APNICIndonesia Network Operators Group
 

More from Indonesia Network Operators Group (13)

LT04 IDNOG04 - Affan Basalamah (ITB) - Documenting your network
LT04 IDNOG04 - Affan Basalamah (ITB) - Documenting your networkLT04 IDNOG04 - Affan Basalamah (ITB) - Documenting your network
LT04 IDNOG04 - Affan Basalamah (ITB) - Documenting your network
 
LT03 IDNOG04 - Dewangga - IPv6 Implementation for End Users
LT03 IDNOG04 - Dewangga - IPv6 Implementation for End UsersLT03 IDNOG04 - Dewangga - IPv6 Implementation for End Users
LT03 IDNOG04 - Dewangga - IPv6 Implementation for End Users
 
LT02 IDNOG04 - Charles Lim (Indonesia Honeynet Project) - Using Honeypot to d...
LT02 IDNOG04 - Charles Lim (Indonesia Honeynet Project) - Using Honeypot to d...LT02 IDNOG04 - Charles Lim (Indonesia Honeynet Project) - Using Honeypot to d...
LT02 IDNOG04 - Charles Lim (Indonesia Honeynet Project) - Using Honeypot to d...
 
10 - IDNOG04 - Enrico Hugo (Indonesia Honeynet Project) - The Rise of DGA Mal...
10 - IDNOG04 - Enrico Hugo (Indonesia Honeynet Project) - The Rise of DGA Mal...10 - IDNOG04 - Enrico Hugo (Indonesia Honeynet Project) - The Rise of DGA Mal...
10 - IDNOG04 - Enrico Hugo (Indonesia Honeynet Project) - The Rise of DGA Mal...
 
09 - IDNOG04 - Low Kok Seng (Sigfox) - Make Mass IOT Come Alive!
09 - IDNOG04 - Low Kok Seng (Sigfox) - Make Mass IOT Come Alive! 09 - IDNOG04 - Low Kok Seng (Sigfox) - Make Mass IOT Come Alive!
09 - IDNOG04 - Low Kok Seng (Sigfox) - Make Mass IOT Come Alive!
 
08 - IDNOG04 - Anton Purba (Amandata) - On-Premise, Cloud or Hybrid? DDoS Mit...
08 - IDNOG04 - Anton Purba (Amandata) - On-Premise, Cloud or Hybrid? DDoS Mit...08 - IDNOG04 - Anton Purba (Amandata) - On-Premise, Cloud or Hybrid? DDoS Mit...
08 - IDNOG04 - Anton Purba (Amandata) - On-Premise, Cloud or Hybrid? DDoS Mit...
 
07 - IDNOG04 - Leontinus Alpha Edison (Tokopedia) - Data Driven Innovation
07 - IDNOG04 - Leontinus Alpha Edison (Tokopedia) - Data Driven Innovation07 - IDNOG04 - Leontinus Alpha Edison (Tokopedia) - Data Driven Innovation
07 - IDNOG04 - Leontinus Alpha Edison (Tokopedia) - Data Driven Innovation
 
06 - IDNOG04 - Dion Leung (Coriant) - Emerging Trends & Real Deployments for ...
06 - IDNOG04 - Dion Leung (Coriant) - Emerging Trends & Real Deployments for ...06 - IDNOG04 - Dion Leung (Coriant) - Emerging Trends & Real Deployments for ...
06 - IDNOG04 - Dion Leung (Coriant) - Emerging Trends & Real Deployments for ...
 
05 - IDNOG04 - Bambang Gunawan (Juniper) - Segment Routing
05 - IDNOG04 - Bambang Gunawan (Juniper) - Segment Routing05 - IDNOG04 - Bambang Gunawan (Juniper) - Segment Routing
05 - IDNOG04 - Bambang Gunawan (Juniper) - Segment Routing
 
04 - IDNOG04 - Charles Chiu (Skipio) - The Latest In G Fast
04 - IDNOG04 - Charles Chiu (Skipio) - The Latest In G Fast04 - IDNOG04 - Charles Chiu (Skipio) - The Latest In G Fast
04 - IDNOG04 - Charles Chiu (Skipio) - The Latest In G Fast
 
03 - IDNOG04 - Hideyuki Sasaki (BBIX) - Introducing Internet Culture To The O...
03 - IDNOG04 - Hideyuki Sasaki (BBIX) - Introducing Internet Culture To The O...03 - IDNOG04 - Hideyuki Sasaki (BBIX) - Introducing Internet Culture To The O...
03 - IDNOG04 - Hideyuki Sasaki (BBIX) - Introducing Internet Culture To The O...
 
02 - IDNOG04 - Sheryl Hermoso (APNIC) - IPv6 Deployment at APNIC
02 - IDNOG04 - Sheryl Hermoso (APNIC) - IPv6 Deployment at APNIC02 - IDNOG04 - Sheryl Hermoso (APNIC) - IPv6 Deployment at APNIC
02 - IDNOG04 - Sheryl Hermoso (APNIC) - IPv6 Deployment at APNIC
 
31 - IDNOG03 - Bergas Bimo Branarto (GOJEK) - Scaling Gojek
31 - IDNOG03 - Bergas Bimo Branarto (GOJEK) - Scaling Gojek31 - IDNOG03 - Bergas Bimo Branarto (GOJEK) - Scaling Gojek
31 - IDNOG03 - Bergas Bimo Branarto (GOJEK) - Scaling Gojek
 

Recently uploaded

Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Servicegwenoracqe6
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebJames Anderson
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girladitipandeya
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Roomdivyansh0kumar0
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)Damian Radcliffe
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirtrahman018755
 
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service PuneVIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service PuneCall girls in Ahmedabad High profile
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...Diya Sharma
 
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Servicesexy call girls service in goa
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxellan12
 
Russian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Russian Call Girls Thane Swara 8617697112 Independent Escort Service ThaneRussian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Russian Call Girls Thane Swara 8617697112 Independent Escort Service ThaneCall girls in Ahmedabad High profile
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Roomdivyansh0kumar0
 

Recently uploaded (20)

Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girls
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
 
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
 
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service PuneVIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
 
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
 
Russian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Russian Call Girls Thane Swara 8617697112 Independent Escort Service ThaneRussian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Russian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
 

40 - IDNOG03 - Bob Lau (Akamai) - BGP and Traffic Engineering

  • 1. BGP and Traffic Engineering with Akamai Bob Lau Akamai Technologies IDNOG 3
  • 2. ©2012 AKAMAI | FASTER FORWARDTM The world’s largest on-demand, distributed computing platform delivers all forms of web content and applications The Akamai Intelligent Platform Typical daily traffic: • More than 3 trillion requests served • Delivering over 36 Terabits/second • 15-30% of all daily web traffic The Akamai Intelligent Platform: 216,000+ Servers 3,300+ Locations 120 Countries 1,500+ Networks 1200+ Cities
  • 4. ©2012 AKAMAI | FASTER FORWARDTM How CDNs Work When content is requested from CDNs, the user is directed to the optimal server •This is usually done through the DNS, especially for non-network CDNs, e.g. Akamai •It can be done through anycasting for network owned CDNs Users who query DNS-based CDNs be returned different A (and AAAA) records for the same hostname This is called “mapping” The better the mapping, the better the CDN
  • 5. ©2012 AKAMAI | FASTER FORWARDTM How Akamai’s CDN Works Example of Akamai mapping • Notice the different A records for different locations: [NYC]% host www.symantec.com www.symantec.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.symantec.com www.symantec.com CNAME e5211.b.akamaiedge.net. e5211.b.akamaiedge.net. A 81.23.243.152 e5211.b.akamaiedge.net. A 81.23.243.145
  • 7. ©2012 AKAMAI | FASTER FORWARDTM Why Akamai Peers 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 Network Intelligence 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
  • 8. ©2012 AKAMAI | FASTER FORWARDTM Why ISPs peer with Akamai Performance •Akamai and ISPs are in the same business, just on different sides - we both want to serve end users as quickly and reliably as possible Cost Reduction •Transit savings •Possible backbone savings Marketing •Claim performance benefits over competitors •Keep customers from seeing “important” web sites through their second uplink Because you are nice :-)
  • 9. ©2012 AKAMAI | FASTER FORWARDTM How Akamai use IXes Akamai usually does not announce large blocks of address space because no single location has a large number of servers •It is not uncommon to see a single /24 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 gigabit these days?
  • 10. ©2012 AKAMAI | FASTER FORWARDTM How Akamai use IXes Transit Peer Network • Akamai (Non-network CDNs) does not have a backbone, so each IX instance is independent • Akamai uses transit to pull content into the servers • Content is then served to peers over the IX • After BGP is established, you might not see traffic for up to 48hrs • The Akamai Mapping System needs time to process new prefixes Origin Server IX Content CDN Servers
  • 11. ©2012 AKAMAI | FASTER FORWARDTM Why don’t I get all Akamai traffic over peering? • No single cluster can accommodate all Akamai content • Peer with Akamai in different locations to access different Akamai Content profiles • ISP prefers customers over peers • Akamai prefers on-net cluster over peering • Do you want to host an Akamai cluster? Origin Server CDN Servers
  • 12. After Peering With Akamai…. DO’s and DON’T’s of Traffic Engineering
  • 14. ©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)
  • 15. But it does not have the usual effect
  • 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. But it does not have the usual effect
  • 20. ©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)
  • 21. But it does not have the usual effect
  • 22. ©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
  • 23. Typical Scenarios in Traffic Engineering
  • 24. Scenario 1: Traffic tuning during cable break
  • 25. ©2012 AKAMAI | FASTER FORWARDTM • Vietnam ISP A peer with Akamai on IX • Eyeball is happy with HD Movie Quality Quality of experience for eyeballs ISP A Transit Provider c Internet IX Transit Provider B Akamai Akamai IX Transit Provider D HK SG VN
  • 26. ©2012 AKAMAI | FASTER FORWARDTM What will you do? • Suddenly one of the cables breaks between Vietnam and Hong Kong…… • ISP A would like to re-route some traffic to SNG, so they prepend, MED and withdraw specific routes in HK peer. Unfortunately, this has no effect on Akamai traffic • Eventually, ISP withdraws some prefix announcements • What will happen?
  • 27. ©2012 AKAMAI | FASTER FORWARDTM • Traffic re-routed to SNG immediately • ISP alleviated congestion on HK backbone links ISP withdraws prefixes in HK peer ISP A Transit Provider c Internet IX Transit Provider B Akamai Akamai IX Transit Provider D HK SG VN
  • 28. ©2012 AKAMAI | FASTER FORWARDTM After 24hours Akamai Mapping System processes the withdrawal of prefix……
  • 29. ©2012 AKAMAI | FASTER FORWARDTM • We prefer peers over transit, so traffic is redirected to another Akamai HK cluster • ISP A observes congestion in HK backbone again Traffic engineering effect is diminished ISP A Transit Provider c Internet IX Transit Provider B Akamai Akamai IX Transit Provider D HK SG VN
  • 30. ©2012 AKAMAI | FASTER FORWARDTM Our Recommendation • Talk to us if we are sending too much traffic to your link • We can work together for traffic engineering
  • 31. Scenario 2: Incomplete Route Announcement
  • 32. ©2012 AKAMAI | FASTER FORWARDTM Incomplete Route Announcement • ISP A is multi-homed to Transit Provider AS2002 and AS3003 • Transit Provider AS2002 peer with Akamai • Transit Provider AS3003 do 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
  • 33. ©2012 AKAMAI | FASTER FORWARDTM How will the traffic route 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
  • 34. ©2012 AKAMAI | FASTER FORWARDTM Does it cause problem? • It is observed that some ISP performs incomplete route announcements (Eg. Announce different sub-set of prefix to different upstream) • Some 100.100.100.108.0/22 end users have different performance than the others • What will ISP A do if the user complaint?
  • 35. ©2012 AKAMAI | FASTER FORWARDTM ISP A change the prefix announcement • ISP A perceives AS3003 performance is lower than AS2002 • ISP A adjust the route announcement • Both 100.100.96.0/22 and 100.100.108.0/22 are routed by AS2002 and end users have the same download speed • ISP A end users are happy to close the complaint ticket 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.108.0/22
  • 36. ©2012 AKAMAI | FASTER FORWARDTM After 24 to 48 hrs The Akamai Mapping System processes the change of prefix……
  • 37. ©2012 AKAMAI | FASTER FORWARDTM ISP A End Users complaints again • Akamai no longer receives DNS prefix 100.100.100.0/22 from AS2002 • Akamai maps the traffic of ISP A to Cluster B instead of Cluster A • ISP A still receives the traffic from both upstream • ISP A End Users complaints again 
  • 38. ©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
  • 39. ©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
  • 40. ©2012 AKAMAI | FASTER FORWARDTM Our Recommendation • Please maintain complete route announcements • Talk to us if there are any traffic or performance issues • We can work together on traffic engineering solutions
  • 41. ©2012 AKAMAI | FASTER FORWARDTM Ideal solution • ISP A should announces complete prefixes to both upstreams • ISP A can work with the 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
  • 43. ©2012 AKAMAI | FASTER FORWARDTM Summary •Akamai Intelligent Platform •Highly distributed edge servers •Akamai mapping is different from BGP routing •Peering with Akamai •Improve user experience •Reduce transit/peering cost •DO and DONTS of Traffic Engineering •Typical Traffic Optimization Techniques doesn’t work •Maintain consistent route announcement where possible •Maintaining complete route announcements is a must •Do not filter traffic by ACL
  • 44. ©2012 AKAMAI | FASTER FORWARDTM Questions? Bob Lau <chlau@akamai.com> More information: Peering: http://as20940.peeringdb.com Akamai 60sec: http://www.akamai.com/60seconds