SlideShare a Scribd company logo
1 of 43
Download to read offline
NANOG 68: Decoding Performance
Data from Large-Scale Internet Outages
Mohit Lad
CEO, ThousandEyes
1
•  Active Probing
–  From 100+ geographic locations
–  Application Layer: HTTP/DNS availability, load times
–  Network layer end-to-end: latency, loss, jitter
–  Network layer hops: L3 hop-by-hop measurements on latency, loss
and capturing connectivity and changes
•  Routing
–  BGP data from RouteViews, RIPE collectors
The Dataset
2
~ 170 affected interfaces / hour
Internet Outages Happen All the Time
~ 1.6K prefixes / hour
3
Let’s Start with 3 Events from 2016
DNS Root DDoS
 AWS Route Leak
Submarine Cable Fault
June 26, 2016
 May 17, 2016
 April 22, 2016
4
DNS Root DDoS
https://en.wikipedia.org/wiki/Root_name_server#/media/File:Ams-ix.k.root-servers.net.jpg
5
DNS Root Server DDoS
•  June 25th 2016
2:45-5:50 PDT
(21:45-0:50 UTC)
•  All DNS roots
affected
•  TCP SYN and
ICMP flood
•  10M packets/sec,
17Gbps per root
The Attack
http://root-servers.org/news/events-of-20160625.txt
6
With Real World Impact
•  50% loss in
availability
•  3.7ms!13ms
response time
•  Based on 273
measurements
every 5 mins
Impacts
7
The Varying Impact on Root Servers
8
Corroborated from RIPE Atlas DNSMON Data
https://atlas.ripe.net/dnsmon/
9
Impact Not As Widespread as Dec 2015 DDoS
https://atlas.ripe.net/dnsmon/
10
H Root Server – Two Anycast Sites
11
B Root Server – One Anycast Site
12
J Root Server –113 Anycast Sites
13
L Root Server – 154 Anycast Sites
14
The Varying Impact on Root Servers
Anycast made a difference
but capacity at each site 
was also an important
factor
15
With Real World Impact
16
•  A-Root makes
some BGP
changes to deal
with the attack
Operators Mitigate
17
Lots of BGP changes with other Roots as well
18
Packet loss observed at Upstream as well
19
1.  Availability (DNS root query) below 90%
2.  Resolution time (DNS root query) >1σ 
3.  Multiple roots impacted
4.  Multiple anycast POPs impacted
5.  Multiple upstreams impacted
Many of these indicators correlate to metrics in DDoS attacks
on other targets and services as well.
DDoS Indicators To Look Out For
20
SEA-ME-4
Cable Fault
21
Tata Backbone Under Normal Conditions
22
•  May 17th 2016 06:10-8:30 PDT (13:10-15:30 UTC)
•  Performance degradation in Tata India to Europe backbone
Trouble in the Tata Backbone
23
•  06:35-6:40 PDT (13:35-13:40 UTC)
•  TISparkle Mediterranean backbone sees complete loss
And Also in Telecom Italia Sparkle
24
•  Netflix (AS2906) drops TISparkle (AS6762) and begins to
route via Level3 (AS3356) instead
•  Traffic flows via Frankfurt rather than Paris (and Marseilles)
European Detour In Effect
25
•  Multiple,
geographically
correlated backbone
outages
•  Both share
Mediterranean transit
paths on #
Sea-Me-We-3 and
Sea-Me-We-4
Commonalities between Tata and TIS
http://www.submarinecablemap.com/#/submarine-cable/seamewe-4
26
SEA-ME-WE-4 Cable
•  Connects Europe
to Middle East,
South and SE
Asia
•  4.6 Tbps
•  Has suffered
more than a
dozen major
faults
Background
27
•  6:45-8:10 PDT (13:45-15:10 UTC)
•  POPs affected in Europe and Americas
–  Palermo, Santiago, Milan, Catania, Baires, Frankfurt, Paris, Dallas,
London, Miami, New York
–  Peering drop with Level 3 Paris
Issues Spread in the TI Sparkle Backbone
28
•  TI Sparkle
backbone
connects Latin
America to
Europe via Miami
and New Jersey
Why Would This Impact the Americas?
29
•  6:45-7:15 PDT (13:45-14:15 UTC)
•  Reachability affected for thousands of prefixes due to TI
Sparkle network
–  85 prefixes in the Netherlands (BIT, Akamai)
–  1479 prefixes in Argentina (Telecom Argentina)
–  95 prefixes in Greece (FORTHnet)
•  Ripple effect, Impact beyond Europe/Asia
And BGP Sessions Begin to Fail
30
•  Segment 4 (Cairo to
Marseilles) faulty repeater
acknowledged 2 days
later
•  Likely cause between
Palermo and Marseilles
based on the data we’ve
seen
Eventual Announcement as to Root Cause
http://www.gossamer-threads.com/lists/nsp/outages/58551?do=post_view_threaded
31
1.  Many path traces impacted in adjacent POPs on the
same network
2.  Jitter can be an even more convincing measure than loss
3.  Multiple networks impacted suggest a cable fault, IXP
failure or peering failure
–  Cable fault: Elevated loss, elevated jitter
–  IXP failure: Elevated loss on many interfaces in the same POP
–  Peering: Terminal loss, path changes
4.  Dropped BGP sessions may occur when problems
persist
Cable Fault Indicators To Look Out For
32
AWS Route Leak
https://upload.wikimedia.org/wikipedia/commons/6/68/Zurich_in_night1.jpg
33
•  54.239.16.0/20 prefix #
Amazon.com (AWS US East)
•  Peering with the expected
providers: NTT, TI Sparkle,
Telia, CenturyLink, HE
AWS Routes on a Normal Day
http://bgp.he.net/AS16509#_asinfo
34
•  From Portland OR to AWS US East, traffic normally transits
HE Chicago and peers with AWS
Traffic to AWS
35
AS 200759
Innofield
Route Propagation from AWS
AS 16509
Amazon
AS 46841
Fork
Networking
AS 6939
Hurricane
Electric
Border
Router
Amazon advertises prefix
54.239.16.0/20
Fork Networking receives
route advertisements to
Amazon via Hurricane
Electric
Traffic Path
AS 65021
Private
36
•  Traffic goes all the way to Zurich in HE
•  And stops there
•  Along with a lot of AWS traffic! Also causing outages in
Level 3 and Cogent POPs at the same time.
Why Is Our AWS Traffic in Switzerland?
37
•  10:10-12:10 PDT (17:10-19:10
UTC) two new prefixes are
advertised 
–  54.239.16.0/21 
–  54.239.24.0/21
•  Advertised by AS200759
(Innofield AG) 
•  Origin AS65021 (private) 
•  Via AS6939 (HE)
Route Leak !
HE
Innofield
38
AS 65021
Private
AS 200759
Innofield
A Route Leak in the Wild
AS 16509
Amazon
AS 46841
Fork
Networking
AS 6939
Hurricane
Electric
Traffic
Path
Innofield leaks routes for
more specific /21 prefixes,
directing traffic to private
AS 65021
Hurricane Electric accepts
routes and now directs Amazon-
destined traffic to Innofield
39
•  Prefixes leaked in
SwissIX and onto HE
•  Route optimizer is likely
cause
•  Similar cause as July
2015 incident with Enzu
in Los Angeles
Survey Says… Route Optimizer
http://www.bgpmon.net/large-hijack-affects-reachability-of-high-traffic-destinations/
40
•  New Prefix or new Destination ASN
•  Major BGP route changes – significant change in new path
•  Involves ASNs that maybe in geos far from destination ASN
•  High packet loss at one of the ASNs in the path or ASNs
with a common next hop ASN
Route Leak Indicators To Look Out For
41
Summarizing the 3 Events from 2016
DNS Root DDoS AWS Route Leak
Submarine Cable
Fault
June 26, 2016 May 17, 2016 April 22, 2016
Thank You
@mohitlad
https://blog.thousandeyes.com/category/outage-reports/

More Related Content

What's hot

Endpoint Agent Part 3: LAN, Wireless, Gateways and Proxies
Endpoint Agent Part 3: LAN, Wireless, Gateways and ProxiesEndpoint Agent Part 3: LAN, Wireless, Gateways and Proxies
Endpoint Agent Part 3: LAN, Wireless, Gateways and ProxiesThousandEyes
 
Measuring and Troubleshooting Performance of Global Data Centers at ServiceNow
Measuring and Troubleshooting Performance of Global Data Centers at ServiceNowMeasuring and Troubleshooting Performance of Global Data Centers at ServiceNow
Measuring and Troubleshooting Performance of Global Data Centers at ServiceNowThousandEyes
 
Better Than Best Effort at Bloomberg from ThousandEyes Connect
Better Than Best Effort at Bloomberg from ThousandEyes ConnectBetter Than Best Effort at Bloomberg from ThousandEyes Connect
Better Than Best Effort at Bloomberg from ThousandEyes ConnectThousandEyes
 
Optimizing WAN to Deliver SharePoint Online Globally
Optimizing WAN to Deliver SharePoint Online GloballyOptimizing WAN to Deliver SharePoint Online Globally
Optimizing WAN to Deliver SharePoint Online GloballyThousandEyes
 
Reverse Path Visibility with Agent-to-Agent Tests
Reverse Path Visibility with Agent-to-Agent TestsReverse Path Visibility with Agent-to-Agent Tests
Reverse Path Visibility with Agent-to-Agent TestsThousandEyes
 
Monitoring End User Experience with Endpoint Agent
Monitoring End User Experience with Endpoint AgentMonitoring End User Experience with Endpoint Agent
Monitoring End User Experience with Endpoint AgentThousandEyes
 
ThousandEyes Alerting Essentials for Your Network
ThousandEyes Alerting Essentials for Your NetworkThousandEyes Alerting Essentials for Your Network
ThousandEyes Alerting Essentials for Your NetworkThousandEyes
 
Endpoint Agent Part 2: Monitoring SaaS Apps from Anywhere
Endpoint Agent Part 2: Monitoring SaaS Apps from AnywhereEndpoint Agent Part 2: Monitoring SaaS Apps from Anywhere
Endpoint Agent Part 2: Monitoring SaaS Apps from AnywhereThousandEyes
 
The Top Outages of 2021: Analysis and Takeaways
The Top Outages of 2021: Analysis and TakeawaysThe Top Outages of 2021: Analysis and Takeaways
The Top Outages of 2021: Analysis and TakeawaysThousandEyes
 
Detecting Hijacks and Leaks
Detecting Hijacks and LeaksDetecting Hijacks and Leaks
Detecting Hijacks and LeaksThousandEyes
 
Introduction to ThousandEyes
Introduction to ThousandEyesIntroduction to ThousandEyes
Introduction to ThousandEyesThousandEyes
 
Brkaci 1002
Brkaci 1002Brkaci 1002
Brkaci 1002ccherel
 
Monitoring Network Performance in China
Monitoring Network Performance in ChinaMonitoring Network Performance in China
Monitoring Network Performance in ChinaThousandEyes
 
Troubleshooting Remote Workers and VPNs
Troubleshooting Remote Workers and VPNsTroubleshooting Remote Workers and VPNs
Troubleshooting Remote Workers and VPNsThousandEyes
 
Measuring IPv6 ISP performance
Measuring IPv6 ISP performanceMeasuring IPv6 ISP performance
Measuring IPv6 ISP performanceAPNIC
 
Discover Network Insights with Reports
Discover Network Insights with ReportsDiscover Network Insights with Reports
Discover Network Insights with ReportsThousandEyes
 
Facebook Outage Analysis: Using External Visibility to Fortify Availability
Facebook Outage Analysis: Using External Visibility to Fortify AvailabilityFacebook Outage Analysis: Using External Visibility to Fortify Availability
Facebook Outage Analysis: Using External Visibility to Fortify AvailabilityThousandEyes
 
Optimizing Network Connectivity to your Data Center
Optimizing Network Connectivity to your Data CenterOptimizing Network Connectivity to your Data Center
Optimizing Network Connectivity to your Data CenterThousandEyes
 
Monitoring and Troubleshooting for Online Operations
Monitoring and Troubleshooting for Online OperationsMonitoring and Troubleshooting for Online Operations
Monitoring and Troubleshooting for Online OperationsThousandEyes
 
ISP Connectivity Webinar: No Longer a Black Box
ISP Connectivity Webinar: No Longer a Black BoxISP Connectivity Webinar: No Longer a Black Box
ISP Connectivity Webinar: No Longer a Black BoxThousandEyes
 

What's hot (20)

Endpoint Agent Part 3: LAN, Wireless, Gateways and Proxies
Endpoint Agent Part 3: LAN, Wireless, Gateways and ProxiesEndpoint Agent Part 3: LAN, Wireless, Gateways and Proxies
Endpoint Agent Part 3: LAN, Wireless, Gateways and Proxies
 
Measuring and Troubleshooting Performance of Global Data Centers at ServiceNow
Measuring and Troubleshooting Performance of Global Data Centers at ServiceNowMeasuring and Troubleshooting Performance of Global Data Centers at ServiceNow
Measuring and Troubleshooting Performance of Global Data Centers at ServiceNow
 
Better Than Best Effort at Bloomberg from ThousandEyes Connect
Better Than Best Effort at Bloomberg from ThousandEyes ConnectBetter Than Best Effort at Bloomberg from ThousandEyes Connect
Better Than Best Effort at Bloomberg from ThousandEyes Connect
 
Optimizing WAN to Deliver SharePoint Online Globally
Optimizing WAN to Deliver SharePoint Online GloballyOptimizing WAN to Deliver SharePoint Online Globally
Optimizing WAN to Deliver SharePoint Online Globally
 
Reverse Path Visibility with Agent-to-Agent Tests
Reverse Path Visibility with Agent-to-Agent TestsReverse Path Visibility with Agent-to-Agent Tests
Reverse Path Visibility with Agent-to-Agent Tests
 
Monitoring End User Experience with Endpoint Agent
Monitoring End User Experience with Endpoint AgentMonitoring End User Experience with Endpoint Agent
Monitoring End User Experience with Endpoint Agent
 
ThousandEyes Alerting Essentials for Your Network
ThousandEyes Alerting Essentials for Your NetworkThousandEyes Alerting Essentials for Your Network
ThousandEyes Alerting Essentials for Your Network
 
Endpoint Agent Part 2: Monitoring SaaS Apps from Anywhere
Endpoint Agent Part 2: Monitoring SaaS Apps from AnywhereEndpoint Agent Part 2: Monitoring SaaS Apps from Anywhere
Endpoint Agent Part 2: Monitoring SaaS Apps from Anywhere
 
The Top Outages of 2021: Analysis and Takeaways
The Top Outages of 2021: Analysis and TakeawaysThe Top Outages of 2021: Analysis and Takeaways
The Top Outages of 2021: Analysis and Takeaways
 
Detecting Hijacks and Leaks
Detecting Hijacks and LeaksDetecting Hijacks and Leaks
Detecting Hijacks and Leaks
 
Introduction to ThousandEyes
Introduction to ThousandEyesIntroduction to ThousandEyes
Introduction to ThousandEyes
 
Brkaci 1002
Brkaci 1002Brkaci 1002
Brkaci 1002
 
Monitoring Network Performance in China
Monitoring Network Performance in ChinaMonitoring Network Performance in China
Monitoring Network Performance in China
 
Troubleshooting Remote Workers and VPNs
Troubleshooting Remote Workers and VPNsTroubleshooting Remote Workers and VPNs
Troubleshooting Remote Workers and VPNs
 
Measuring IPv6 ISP performance
Measuring IPv6 ISP performanceMeasuring IPv6 ISP performance
Measuring IPv6 ISP performance
 
Discover Network Insights with Reports
Discover Network Insights with ReportsDiscover Network Insights with Reports
Discover Network Insights with Reports
 
Facebook Outage Analysis: Using External Visibility to Fortify Availability
Facebook Outage Analysis: Using External Visibility to Fortify AvailabilityFacebook Outage Analysis: Using External Visibility to Fortify Availability
Facebook Outage Analysis: Using External Visibility to Fortify Availability
 
Optimizing Network Connectivity to your Data Center
Optimizing Network Connectivity to your Data CenterOptimizing Network Connectivity to your Data Center
Optimizing Network Connectivity to your Data Center
 
Monitoring and Troubleshooting for Online Operations
Monitoring and Troubleshooting for Online OperationsMonitoring and Troubleshooting for Online Operations
Monitoring and Troubleshooting for Online Operations
 
ISP Connectivity Webinar: No Longer a Black Box
ISP Connectivity Webinar: No Longer a Black BoxISP Connectivity Webinar: No Longer a Black Box
ISP Connectivity Webinar: No Longer a Black Box
 

Viewers also liked

Mastering the Sling Rewriter by Justin Edelson
Mastering the Sling Rewriter by Justin EdelsonMastering the Sling Rewriter by Justin Edelson
Mastering the Sling Rewriter by Justin EdelsonAEM HUB
 
Extra aem development tools by Justin Edelson
Extra aem development tools by Justin EdelsonExtra aem development tools by Justin Edelson
Extra aem development tools by Justin EdelsonAEM HUB
 
Rapid CQ deployments by Jakub Wadolowski
Rapid CQ deployments by Jakub WadolowskiRapid CQ deployments by Jakub Wadolowski
Rapid CQ deployments by Jakub WadolowskiAEM HUB
 
A Peering Strategy for the Pacific Islands
A Peering Strategy for the Pacific IslandsA Peering Strategy for the Pacific Islands
A Peering Strategy for the Pacific IslandsAPNIC
 
Cisco IT and ThousandEyes
Cisco IT and ThousandEyesCisco IT and ThousandEyes
Cisco IT and ThousandEyesThousandEyes
 
Equinix peering location matters 2016_feb_24
Equinix peering location matters 2016_feb_24Equinix peering location matters 2016_feb_24
Equinix peering location matters 2016_feb_24EquinixUK
 
Peering 101
Peering 101Peering 101
Peering 101APNIC
 
Monitoring the Pixel-Serving Architecture at Quantcast
Monitoring the Pixel-Serving Architecture at Quantcast Monitoring the Pixel-Serving Architecture at Quantcast
Monitoring the Pixel-Serving Architecture at Quantcast ThousandEyes
 
Bringing SDN to the Management Plane
Bringing SDN to the Management PlaneBringing SDN to the Management Plane
Bringing SDN to the Management PlaneAnees Shaikh
 
Peering Forum: Personals Track
Peering Forum: Personals TrackPeering Forum: Personals Track
Peering Forum: Personals TrackAPNIC
 
OpenConfig: collaborating to enable programmable network management
OpenConfig: collaborating to enable programmable network managementOpenConfig: collaborating to enable programmable network management
OpenConfig: collaborating to enable programmable network managementAnees Shaikh
 
Model-driven Network Automation
Model-driven Network AutomationModel-driven Network Automation
Model-driven Network AutomationAnees Shaikh
 
AWS Network Topology/Architecture
AWS Network Topology/ArchitectureAWS Network Topology/Architecture
AWS Network Topology/Architecturewlscaudill
 
Model-driven Network Management
Model-driven Network ManagementModel-driven Network Management
Model-driven Network ManagementAnees Shaikh
 
SDN in the Management Plane: OpenConfig and Streaming Telemetry
SDN in the Management Plane: OpenConfig and Streaming TelemetrySDN in the Management Plane: OpenConfig and Streaming Telemetry
SDN in the Management Plane: OpenConfig and Streaming TelemetryAnees Shaikh
 
Some thoughts on IoT, HKNOG 4.0
Some thoughts on IoT, HKNOG 4.0Some thoughts on IoT, HKNOG 4.0
Some thoughts on IoT, HKNOG 4.0APNIC
 
Scaling Cloud Networking at DigitalOcean from ThousandEyes Connect
Scaling Cloud Networking at DigitalOcean from ThousandEyes ConnectScaling Cloud Networking at DigitalOcean from ThousandEyes Connect
Scaling Cloud Networking at DigitalOcean from ThousandEyes ConnectThousandEyes
 
Improving Services for Telecommuters at AIM Speciality Health
 Improving Services for Telecommuters at AIM Speciality Health  Improving Services for Telecommuters at AIM Speciality Health
Improving Services for Telecommuters at AIM Speciality Health ThousandEyes
 

Viewers also liked (20)

Marathe Infotech
Marathe InfotechMarathe Infotech
Marathe Infotech
 
Mastering the Sling Rewriter by Justin Edelson
Mastering the Sling Rewriter by Justin EdelsonMastering the Sling Rewriter by Justin Edelson
Mastering the Sling Rewriter by Justin Edelson
 
Extra aem development tools by Justin Edelson
Extra aem development tools by Justin EdelsonExtra aem development tools by Justin Edelson
Extra aem development tools by Justin Edelson
 
Rapid CQ deployments by Jakub Wadolowski
Rapid CQ deployments by Jakub WadolowskiRapid CQ deployments by Jakub Wadolowski
Rapid CQ deployments by Jakub Wadolowski
 
A Peering Strategy for the Pacific Islands
A Peering Strategy for the Pacific IslandsA Peering Strategy for the Pacific Islands
A Peering Strategy for the Pacific Islands
 
Cisco IT and ThousandEyes
Cisco IT and ThousandEyesCisco IT and ThousandEyes
Cisco IT and ThousandEyes
 
Equinix peering location matters 2016_feb_24
Equinix peering location matters 2016_feb_24Equinix peering location matters 2016_feb_24
Equinix peering location matters 2016_feb_24
 
Peering 101
Peering 101Peering 101
Peering 101
 
Monitoring the Pixel-Serving Architecture at Quantcast
Monitoring the Pixel-Serving Architecture at Quantcast Monitoring the Pixel-Serving Architecture at Quantcast
Monitoring the Pixel-Serving Architecture at Quantcast
 
Software-Defined Network Management
Software-Defined Network ManagementSoftware-Defined Network Management
Software-Defined Network Management
 
Bringing SDN to the Management Plane
Bringing SDN to the Management PlaneBringing SDN to the Management Plane
Bringing SDN to the Management Plane
 
Peering Forum: Personals Track
Peering Forum: Personals TrackPeering Forum: Personals Track
Peering Forum: Personals Track
 
OpenConfig: collaborating to enable programmable network management
OpenConfig: collaborating to enable programmable network managementOpenConfig: collaborating to enable programmable network management
OpenConfig: collaborating to enable programmable network management
 
Model-driven Network Automation
Model-driven Network AutomationModel-driven Network Automation
Model-driven Network Automation
 
AWS Network Topology/Architecture
AWS Network Topology/ArchitectureAWS Network Topology/Architecture
AWS Network Topology/Architecture
 
Model-driven Network Management
Model-driven Network ManagementModel-driven Network Management
Model-driven Network Management
 
SDN in the Management Plane: OpenConfig and Streaming Telemetry
SDN in the Management Plane: OpenConfig and Streaming TelemetrySDN in the Management Plane: OpenConfig and Streaming Telemetry
SDN in the Management Plane: OpenConfig and Streaming Telemetry
 
Some thoughts on IoT, HKNOG 4.0
Some thoughts on IoT, HKNOG 4.0Some thoughts on IoT, HKNOG 4.0
Some thoughts on IoT, HKNOG 4.0
 
Scaling Cloud Networking at DigitalOcean from ThousandEyes Connect
Scaling Cloud Networking at DigitalOcean from ThousandEyes ConnectScaling Cloud Networking at DigitalOcean from ThousandEyes Connect
Scaling Cloud Networking at DigitalOcean from ThousandEyes Connect
 
Improving Services for Telecommuters at AIM Speciality Health
 Improving Services for Telecommuters at AIM Speciality Health  Improving Services for Telecommuters at AIM Speciality Health
Improving Services for Telecommuters at AIM Speciality Health
 

Similar to NANOG 68: Decoding Performance Data from Large-Scale Internet Outages

Building the Internet of Things with Thingsquare and Contiki - day 2 part 2
Building the Internet of Things with Thingsquare and Contiki - day 2 part 2Building the Internet of Things with Thingsquare and Contiki - day 2 part 2
Building the Internet of Things with Thingsquare and Contiki - day 2 part 2Adam Dunkels
 
Defcon 16-pilosov-kapela
Defcon 16-pilosov-kapelaDefcon 16-pilosov-kapela
Defcon 16-pilosov-kapelaHai Nguyen
 
lecture06-link-layer.pdf
lecture06-link-layer.pdflecture06-link-layer.pdf
lecture06-link-layer.pdfEnics
 
Network protocols and vulnerabilities
Network protocols and vulnerabilitiesNetwork protocols and vulnerabilities
Network protocols and vulnerabilitiesG Prachi
 
IP based communications over satellites
IP based communications over satellitesIP based communications over satellites
IP based communications over satellitesBektaş Şahin
 
Routing, Network Performance, and Role of Analytics
Routing, Network Performance, and Role of AnalyticsRouting, Network Performance, and Role of Analytics
Routing, Network Performance, and Role of AnalyticsAPNIC
 
Innovation is back in the transport and network layers
Innovation is back in the transport and network layersInnovation is back in the transport and network layers
Innovation is back in the transport and network layersOlivier Bonaventure
 
Carrier Ethernet - What and Why
Carrier Ethernet - What and Why  Carrier Ethernet - What and Why
Carrier Ethernet - What and Why Anuradha Udunuwara
 
Basic switch and switch configuration.pptx
Basic switch and switch configuration.pptxBasic switch and switch configuration.pptx
Basic switch and switch configuration.pptxitwkd
 
Routing for an Anycast CDN
Routing for an Anycast CDNRouting for an Anycast CDN
Routing for an Anycast CDNTom Paseka
 
Reducing Scanning Latency in WiMAX Enabled VANETs
 Reducing Scanning Latency in WiMAX Enabled VANETs Reducing Scanning Latency in WiMAX Enabled VANETs
Reducing Scanning Latency in WiMAX Enabled VANETsSyed Hassan Ahmed
 
Energy Aware Error Control in Cooperative Communication in Wireless Sensor Ne...
Energy Aware Error Control in Cooperative Communication in Wireless Sensor Ne...Energy Aware Error Control in Cooperative Communication in Wireless Sensor Ne...
Energy Aware Error Control in Cooperative Communication in Wireless Sensor Ne...Syed Hassan Ahmed
 
TCP Over Wireless
TCP Over WirelessTCP Over Wireless
TCP Over WirelessFarooq Khan
 
CCNA BASIC SWITCHING AND SWITCH CONFIGURATION
CCNA BASIC SWITCHING AND SWITCH CONFIGURATIONCCNA BASIC SWITCHING AND SWITCH CONFIGURATION
CCNA BASIC SWITCHING AND SWITCH CONFIGURATIONAswini Badatya
 
A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...
A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...
A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...Tal Lavian Ph.D.
 
MUM Middle East 2016 - System Integration Analyst
MUM Middle East 2016 - System Integration AnalystMUM Middle East 2016 - System Integration Analyst
MUM Middle East 2016 - System Integration AnalystFajar Nugroho
 
CCNA SWITCHING AND CONFIGURATION
CCNA SWITCHING AND CONFIGURATIONCCNA SWITCHING AND CONFIGURATION
CCNA SWITCHING AND CONFIGURATIONShankar Ghorpade
 

Similar to NANOG 68: Decoding Performance Data from Large-Scale Internet Outages (20)

Building the Internet of Things with Thingsquare and Contiki - day 2 part 2
Building the Internet of Things with Thingsquare and Contiki - day 2 part 2Building the Internet of Things with Thingsquare and Contiki - day 2 part 2
Building the Internet of Things with Thingsquare and Contiki - day 2 part 2
 
Defcon 16-pilosov-kapela
Defcon 16-pilosov-kapelaDefcon 16-pilosov-kapela
Defcon 16-pilosov-kapela
 
lecture06-link-layer.pdf
lecture06-link-layer.pdflecture06-link-layer.pdf
lecture06-link-layer.pdf
 
Network protocols and vulnerabilities
Network protocols and vulnerabilitiesNetwork protocols and vulnerabilities
Network protocols and vulnerabilities
 
IP based communications over satellites
IP based communications over satellitesIP based communications over satellites
IP based communications over satellites
 
Future Internet protocols
Future Internet protocolsFuture Internet protocols
Future Internet protocols
 
Routing, Network Performance, and Role of Analytics
Routing, Network Performance, and Role of AnalyticsRouting, Network Performance, and Role of Analytics
Routing, Network Performance, and Role of Analytics
 
Innovation is back in the transport and network layers
Innovation is back in the transport and network layersInnovation is back in the transport and network layers
Innovation is back in the transport and network layers
 
Carrier Ethernet - What and Why
Carrier Ethernet - What and Why  Carrier Ethernet - What and Why
Carrier Ethernet - What and Why
 
Basic switch and switch configuration.pptx
Basic switch and switch configuration.pptxBasic switch and switch configuration.pptx
Basic switch and switch configuration.pptx
 
Telecom1.ppt
Telecom1.pptTelecom1.ppt
Telecom1.ppt
 
Routing for an Anycast CDN
Routing for an Anycast CDNRouting for an Anycast CDN
Routing for an Anycast CDN
 
Link_NwkingforDevOps
Link_NwkingforDevOpsLink_NwkingforDevOps
Link_NwkingforDevOps
 
Reducing Scanning Latency in WiMAX Enabled VANETs
 Reducing Scanning Latency in WiMAX Enabled VANETs Reducing Scanning Latency in WiMAX Enabled VANETs
Reducing Scanning Latency in WiMAX Enabled VANETs
 
Energy Aware Error Control in Cooperative Communication in Wireless Sensor Ne...
Energy Aware Error Control in Cooperative Communication in Wireless Sensor Ne...Energy Aware Error Control in Cooperative Communication in Wireless Sensor Ne...
Energy Aware Error Control in Cooperative Communication in Wireless Sensor Ne...
 
TCP Over Wireless
TCP Over WirelessTCP Over Wireless
TCP Over Wireless
 
CCNA BASIC SWITCHING AND SWITCH CONFIGURATION
CCNA BASIC SWITCHING AND SWITCH CONFIGURATIONCCNA BASIC SWITCHING AND SWITCH CONFIGURATION
CCNA BASIC SWITCHING AND SWITCH CONFIGURATION
 
A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...
A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...
A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...
 
MUM Middle East 2016 - System Integration Analyst
MUM Middle East 2016 - System Integration AnalystMUM Middle East 2016 - System Integration Analyst
MUM Middle East 2016 - System Integration Analyst
 
CCNA SWITCHING AND CONFIGURATION
CCNA SWITCHING AND CONFIGURATIONCCNA SWITCHING AND CONFIGURATION
CCNA SWITCHING AND CONFIGURATION
 

More from ThousandEyes

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
New ThousandEyes Product Features and Release Highlights: March 2024
New ThousandEyes Product Features and Release Highlights: March 2024New ThousandEyes Product Features and Release Highlights: March 2024
New ThousandEyes Product Features and Release Highlights: March 2024ThousandEyes
 
EMEA What is ThousandEyes? Webinar
EMEA What is ThousandEyes? WebinarEMEA What is ThousandEyes? Webinar
EMEA What is ThousandEyes? WebinarThousandEyes
 
Outage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedIn
Outage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedInOutage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedIn
Outage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedInThousandEyes
 
Assure Patient and Clinician Digital Experiences with ThousandEyes for Health...
Assure Patient and Clinician Digital Experiences with ThousandEyes for Health...Assure Patient and Clinician Digital Experiences with ThousandEyes for Health...
Assure Patient and Clinician Digital Experiences with ThousandEyes for Health...ThousandEyes
 
AMER Introduction to ThousandEyes Webinar
AMER Introduction to ThousandEyes WebinarAMER Introduction to ThousandEyes Webinar
AMER Introduction to ThousandEyes WebinarThousandEyes
 
New ThousandEyes Product Features and Release Highlights: February 2024
New ThousandEyes Product Features and Release Highlights: February 2024New ThousandEyes Product Features and Release Highlights: February 2024
New ThousandEyes Product Features and Release Highlights: February 2024ThousandEyes
 
The Top Outages of 2023: Analyses and Takeaways
The Top Outages of 2023: Analyses and TakeawaysThe Top Outages of 2023: Analyses and Takeaways
The Top Outages of 2023: Analyses and TakeawaysThousandEyes
 
Enhancing SaaS Performance: A Hands-on Workshop for Partners
Enhancing SaaS Performance: A Hands-on Workshop for PartnersEnhancing SaaS Performance: A Hands-on Workshop for Partners
Enhancing SaaS Performance: A Hands-on Workshop for PartnersThousandEyes
 
The Top Outages of 2023: Analysis and Takeaways
The Top Outages of 2023: Analysis and TakeawaysThe Top Outages of 2023: Analysis and Takeaways
The Top Outages of 2023: Analysis and TakeawaysThousandEyes
 
The Top Outages of 2023: Analysis and Takeaways
The Top Outages of 2023: Analysis and TakeawaysThe Top Outages of 2023: Analysis and Takeaways
The Top Outages of 2023: Analysis and TakeawaysThousandEyes
 
ThousandEyes Enterprise Digital Workshop - Spanish
ThousandEyes Enterprise Digital Workshop - SpanishThousandEyes Enterprise Digital Workshop - Spanish
ThousandEyes Enterprise Digital Workshop - SpanishThousandEyes
 
ThousandEyes Enterprise Digital Workshop - German
ThousandEyes Enterprise Digital Workshop - GermanThousandEyes Enterprise Digital Workshop - German
ThousandEyes Enterprise Digital Workshop - GermanThousandEyes
 
ThousandEyes Enterprise Digital Workshop
ThousandEyes Enterprise Digital WorkshopThousandEyes Enterprise Digital Workshop
ThousandEyes Enterprise Digital WorkshopThousandEyes
 

More from ThousandEyes (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
New ThousandEyes Product Features and Release Highlights: March 2024
New ThousandEyes Product Features and Release Highlights: March 2024New ThousandEyes Product Features and Release Highlights: March 2024
New ThousandEyes Product Features and Release Highlights: March 2024
 
EMEA What is ThousandEyes? Webinar
EMEA What is ThousandEyes? WebinarEMEA What is ThousandEyes? Webinar
EMEA What is ThousandEyes? Webinar
 
Outage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedIn
Outage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedInOutage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedIn
Outage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedIn
 
Assure Patient and Clinician Digital Experiences with ThousandEyes for Health...
Assure Patient and Clinician Digital Experiences with ThousandEyes for Health...Assure Patient and Clinician Digital Experiences with ThousandEyes for Health...
Assure Patient and Clinician Digital Experiences with ThousandEyes for Health...
 
AMER Introduction to ThousandEyes Webinar
AMER Introduction to ThousandEyes WebinarAMER Introduction to ThousandEyes Webinar
AMER Introduction to ThousandEyes Webinar
 
New ThousandEyes Product Features and Release Highlights: February 2024
New ThousandEyes Product Features and Release Highlights: February 2024New ThousandEyes Product Features and Release Highlights: February 2024
New ThousandEyes Product Features and Release Highlights: February 2024
 
The Top Outages of 2023: Analyses and Takeaways
The Top Outages of 2023: Analyses and TakeawaysThe Top Outages of 2023: Analyses and Takeaways
The Top Outages of 2023: Analyses and Takeaways
 
Enhancing SaaS Performance: A Hands-on Workshop for Partners
Enhancing SaaS Performance: A Hands-on Workshop for PartnersEnhancing SaaS Performance: A Hands-on Workshop for Partners
Enhancing SaaS Performance: A Hands-on Workshop for Partners
 
The Top Outages of 2023: Analysis and Takeaways
The Top Outages of 2023: Analysis and TakeawaysThe Top Outages of 2023: Analysis and Takeaways
The Top Outages of 2023: Analysis and Takeaways
 
The Top Outages of 2023: Analysis and Takeaways
The Top Outages of 2023: Analysis and TakeawaysThe Top Outages of 2023: Analysis and Takeaways
The Top Outages of 2023: Analysis and Takeaways
 
ThousandEyes Enterprise Digital Workshop - Spanish
ThousandEyes Enterprise Digital Workshop - SpanishThousandEyes Enterprise Digital Workshop - Spanish
ThousandEyes Enterprise Digital Workshop - Spanish
 
ThousandEyes Enterprise Digital Workshop - German
ThousandEyes Enterprise Digital Workshop - GermanThousandEyes Enterprise Digital Workshop - German
ThousandEyes Enterprise Digital Workshop - German
 
ThousandEyes Enterprise Digital Workshop
ThousandEyes Enterprise Digital WorkshopThousandEyes Enterprise Digital Workshop
ThousandEyes Enterprise Digital Workshop
 

Recently uploaded

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 

Recently uploaded (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 

NANOG 68: Decoding Performance Data from Large-Scale Internet Outages

  • 1. NANOG 68: Decoding Performance Data from Large-Scale Internet Outages Mohit Lad CEO, ThousandEyes
  • 2. 1 •  Active Probing –  From 100+ geographic locations –  Application Layer: HTTP/DNS availability, load times –  Network layer end-to-end: latency, loss, jitter –  Network layer hops: L3 hop-by-hop measurements on latency, loss and capturing connectivity and changes •  Routing –  BGP data from RouteViews, RIPE collectors The Dataset
  • 3. 2 ~ 170 affected interfaces / hour Internet Outages Happen All the Time ~ 1.6K prefixes / hour
  • 4. 3 Let’s Start with 3 Events from 2016 DNS Root DDoS AWS Route Leak Submarine Cable Fault June 26, 2016 May 17, 2016 April 22, 2016
  • 6. 5 DNS Root Server DDoS •  June 25th 2016 2:45-5:50 PDT (21:45-0:50 UTC) •  All DNS roots affected •  TCP SYN and ICMP flood •  10M packets/sec, 17Gbps per root The Attack http://root-servers.org/news/events-of-20160625.txt
  • 7. 6 With Real World Impact •  50% loss in availability •  3.7ms!13ms response time •  Based on 273 measurements every 5 mins Impacts
  • 8. 7 The Varying Impact on Root Servers
  • 9. 8 Corroborated from RIPE Atlas DNSMON Data https://atlas.ripe.net/dnsmon/
  • 10. 9 Impact Not As Widespread as Dec 2015 DDoS https://atlas.ripe.net/dnsmon/
  • 11. 10 H Root Server – Two Anycast Sites
  • 12. 11 B Root Server – One Anycast Site
  • 13. 12 J Root Server –113 Anycast Sites
  • 14. 13 L Root Server – 154 Anycast Sites
  • 15. 14 The Varying Impact on Root Servers Anycast made a difference but capacity at each site was also an important factor
  • 17. 16 •  A-Root makes some BGP changes to deal with the attack Operators Mitigate
  • 18. 17 Lots of BGP changes with other Roots as well
  • 19. 18 Packet loss observed at Upstream as well
  • 20. 19 1.  Availability (DNS root query) below 90% 2.  Resolution time (DNS root query) >1σ 3.  Multiple roots impacted 4.  Multiple anycast POPs impacted 5.  Multiple upstreams impacted Many of these indicators correlate to metrics in DDoS attacks on other targets and services as well. DDoS Indicators To Look Out For
  • 22. 21 Tata Backbone Under Normal Conditions
  • 23. 22 •  May 17th 2016 06:10-8:30 PDT (13:10-15:30 UTC) •  Performance degradation in Tata India to Europe backbone Trouble in the Tata Backbone
  • 24. 23 •  06:35-6:40 PDT (13:35-13:40 UTC) •  TISparkle Mediterranean backbone sees complete loss And Also in Telecom Italia Sparkle
  • 25. 24 •  Netflix (AS2906) drops TISparkle (AS6762) and begins to route via Level3 (AS3356) instead •  Traffic flows via Frankfurt rather than Paris (and Marseilles) European Detour In Effect
  • 26. 25 •  Multiple, geographically correlated backbone outages •  Both share Mediterranean transit paths on # Sea-Me-We-3 and Sea-Me-We-4 Commonalities between Tata and TIS http://www.submarinecablemap.com/#/submarine-cable/seamewe-4
  • 27. 26 SEA-ME-WE-4 Cable •  Connects Europe to Middle East, South and SE Asia •  4.6 Tbps •  Has suffered more than a dozen major faults Background
  • 28. 27 •  6:45-8:10 PDT (13:45-15:10 UTC) •  POPs affected in Europe and Americas –  Palermo, Santiago, Milan, Catania, Baires, Frankfurt, Paris, Dallas, London, Miami, New York –  Peering drop with Level 3 Paris Issues Spread in the TI Sparkle Backbone
  • 29. 28 •  TI Sparkle backbone connects Latin America to Europe via Miami and New Jersey Why Would This Impact the Americas?
  • 30. 29 •  6:45-7:15 PDT (13:45-14:15 UTC) •  Reachability affected for thousands of prefixes due to TI Sparkle network –  85 prefixes in the Netherlands (BIT, Akamai) –  1479 prefixes in Argentina (Telecom Argentina) –  95 prefixes in Greece (FORTHnet) •  Ripple effect, Impact beyond Europe/Asia And BGP Sessions Begin to Fail
  • 31. 30 •  Segment 4 (Cairo to Marseilles) faulty repeater acknowledged 2 days later •  Likely cause between Palermo and Marseilles based on the data we’ve seen Eventual Announcement as to Root Cause http://www.gossamer-threads.com/lists/nsp/outages/58551?do=post_view_threaded
  • 32. 31 1.  Many path traces impacted in adjacent POPs on the same network 2.  Jitter can be an even more convincing measure than loss 3.  Multiple networks impacted suggest a cable fault, IXP failure or peering failure –  Cable fault: Elevated loss, elevated jitter –  IXP failure: Elevated loss on many interfaces in the same POP –  Peering: Terminal loss, path changes 4.  Dropped BGP sessions may occur when problems persist Cable Fault Indicators To Look Out For
  • 34. 33 •  54.239.16.0/20 prefix # Amazon.com (AWS US East) •  Peering with the expected providers: NTT, TI Sparkle, Telia, CenturyLink, HE AWS Routes on a Normal Day http://bgp.he.net/AS16509#_asinfo
  • 35. 34 •  From Portland OR to AWS US East, traffic normally transits HE Chicago and peers with AWS Traffic to AWS
  • 36. 35 AS 200759 Innofield Route Propagation from AWS AS 16509 Amazon AS 46841 Fork Networking AS 6939 Hurricane Electric Border Router Amazon advertises prefix 54.239.16.0/20 Fork Networking receives route advertisements to Amazon via Hurricane Electric Traffic Path AS 65021 Private
  • 37. 36 •  Traffic goes all the way to Zurich in HE •  And stops there •  Along with a lot of AWS traffic! Also causing outages in Level 3 and Cogent POPs at the same time. Why Is Our AWS Traffic in Switzerland?
  • 38. 37 •  10:10-12:10 PDT (17:10-19:10 UTC) two new prefixes are advertised –  54.239.16.0/21 –  54.239.24.0/21 •  Advertised by AS200759 (Innofield AG) •  Origin AS65021 (private) •  Via AS6939 (HE) Route Leak ! HE Innofield
  • 39. 38 AS 65021 Private AS 200759 Innofield A Route Leak in the Wild AS 16509 Amazon AS 46841 Fork Networking AS 6939 Hurricane Electric Traffic Path Innofield leaks routes for more specific /21 prefixes, directing traffic to private AS 65021 Hurricane Electric accepts routes and now directs Amazon- destined traffic to Innofield
  • 40. 39 •  Prefixes leaked in SwissIX and onto HE •  Route optimizer is likely cause •  Similar cause as July 2015 incident with Enzu in Los Angeles Survey Says… Route Optimizer http://www.bgpmon.net/large-hijack-affects-reachability-of-high-traffic-destinations/
  • 41. 40 •  New Prefix or new Destination ASN •  Major BGP route changes – significant change in new path •  Involves ASNs that maybe in geos far from destination ASN •  High packet loss at one of the ASNs in the path or ASNs with a common next hop ASN Route Leak Indicators To Look Out For
  • 42. 41 Summarizing the 3 Events from 2016 DNS Root DDoS AWS Route Leak Submarine Cable Fault June 26, 2016 May 17, 2016 April 22, 2016