Investigation of Traffic Dependencies between IXPs in Failure Scenarios APRICOT 2016, Peering Forum 2016-02-23 Auckland, New Zealand Arnold Nipper Chief.

Slides:



Advertisements
Similar presentations
Interconnection Networks: Flow Control and Microarchitecture.
Advertisements

Reducing the impact of IXP maintenance Will Hargrave // LONAP
Network Technical Planning Committee Report Great Plains Network 4/27/2010.
1/27 Evaluating Potential Routing Diversity for Internet Failure Recovery *Chengchen Hu, + Kai Chen, + Yan Chen, *Bin Liu *Tsinghua University, + Northwestern.
1 Experimental Study of Internet Stability and Wide-Area Backbone Failure Craig Labovitz, Abha Ahuja Merit Network, Inc Presented by Changchun Zou.
End-to-End Routing Behavior in the Internet Vern Paxson Presented by Zhichun Li.
Making Route Servers Aware of Data Link Failure at IXPs Dr. Thomas King Manager R&D Discussion: Internet Draft.
Introduction to IT and Communications Technology Justin Champion C208 – 3292 Ethernet Switching CE
DNS root server deployments George Michaelson DNS operations SIG APNIC17/APRICOT 2004 Feb KL, Malaysia.
Slides originally from Professor Williamson at U Calgary1-1 Introduction Part II  Network Core  Delay & Loss in Packet-switched Networks  Structure.
Internet Traffic Management. Basic Concept of Traffic Need of Traffic Management Measuring Traffic Traffic Control and Management Quality and Pricing.
CS 3700 Networks and Distributed Systems Inter Domain Routing (It’s all about the Money) Revised 8/20/15.
Cisco WebEx Cloud Connected Audio
Internet Exchange Points Keith Mitchell CTO, XchangePoint ICANN GAC Regional Forum Cape Town 29 th Nov 2004.
Peering Exchange Architectures Jeff Bartig University of Wisconsin WiscNet Engineering.
1 Riga, Latvia April 19, 2013 Uģis Bērziņš, CCIE #8972 Emeritus Chairman of The Board Santa Monica Networks Internet Exchanges: how hard can it be to build.
Tony McGregor RIPE NCC Visiting Researcher The University of Waikato DAR Active measurement in the large.
Use cases Navigation Problem notification Problem analysis.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Introducing Network Design Concepts Designing and Supporting Computer Networks.
A Measurement Study on the Impact of Routing Events on End-to-End Internet Path Performance Feng Wang 1, Zhuoqing Morley Mao 2 Jia Wang 3, Lixin Gao 1,
A Light-Weight Distributed Scheme for Detecting IP Prefix Hijacks in Real-Time Lusheng Ji†, Joint work with Changxi Zheng‡, Dan Pei†, Jia Wang†, Paul Francis‡
1 Alexander Azimov Highload Lab Detecting Autonomous Systems Relationships.
NORDUnet Nordic Infrastructure for Research & Education LHCone P2P routing without dynamic router configuration Magnus Bergroth.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Introducing Network Design Concepts Designing and Supporting Computer Networks.
Cloud Connectivity Walter van Dijk TF-MSP 27 September 2012 Connecting Cloud Providers to the SURFnet network.
Introduction & Vision. Introduction MANTICORE provides a software implementation and tools for providing and managing routers and IP networks as services.
RONOG2 - INTRODUCTION INTERLAN & THE OPERATORS’ COMMUNITY.
Technical Solution Proposal
End-to-End Routing Behavior in the Internet Vern Paxson Presented by Sankalp Kohli and Patrick Wong.
Use Cases for High Bandwidth Query and Control of Core Networks Greg Bernstein, Grotto Networking Young Lee, Huawei draft-bernstein-alto-large-bandwidth-cases-00.txt.
JAtlasX Sascha Bleidner Junior Researcher, DE-CIX R&D Access RIPE Atlas through Java.
1 Border Gateway Protocol (BGP) and BGP Security Jeff Gribschaw Sai Thwin ECE 4112 Final Project April 28, 2005.
J. Liebeher (modified by M. Veeraraghavan) 1 Introduction Complexity of networking: An example Layered communications The TCP/IP protocol suite.
DE-CIX Management GmbH, GPF IX UPDATE, slide # 1 DE-CIX Internet Exchange Update 22 March 2007.
The Benefit and Need of Standard Contribution for IXPs Jan Stumpf System Engineer.
Cisco CCIE Routing And Switching Certification Exam Questions & Answers By
Traffic Volume Dependencies between IXPs Thomas King R&D, DE-CIX.
Jeremy Johnson. XYZ.com measured from netVMG Product Overview—Flow Control Platform.
Could SP-NAT Save the Internet?
CCNA Practice Exam Questions
CS 3700 Networks and Distributed Systems
Will Hargrave // LONAP BGP Session Culling Will Hargrave // LONAP UKNOF37 Manchester
Peering at the Internet’s Frontier: A First Look at ISP Interconnectivity in Africa Arpit Gupta, Matt Calder, Nick Feamster, Marshini Chetty, Enrico.
Introduction An introduction to the software and organization of the Internet Lab.
Studying Transnational Routing Detours through Surveillance States
CS 3700 Networks and Distributed Systems
Setting up of Internet Exchange in India By Jatinder Kumar
Cisco CCNA Cisco Certified Network Associate CCNA (v3.0)Exam
Exploring the Functions of Networking
The Internet and Its Uses
Pertemuan 19 Introduction to TCP/IP
Traffic Volume Dependencies between IXPs
We Care About Data Quality at IXPs
Valid Cisco Exam Study Guide - Cisco Questions Answers Dumps4Download.us
How do we decide where to deploy to next?
Get 2018 Best Cisco Actual Test Preparation Solutions For Guaranteed Success Dumps
Valid Cisco Exam Dumps Questions DumpsProfessor.com
Data and Computer Communications by William Stallings Eighth Edition
An introduction to the organization of the Internet Lab
ExpressRoute for Office 365 Training
Department of Computer and IT Engineering University of Kurdistan
“Uptime” at IXPs - and NIS Directive
© 2006 ITT Educational Services Inc.
COS 561: Advanced Computer Networks
COS 561: Advanced Computer Networks
Distributed Systems CS
BGP Interactions Jennifer Rexford
COS 461: Computer Networks
Internet Exchange.
Distributed Systems CS
Presentation transcript:

Investigation of Traffic Dependencies between IXPs in Failure Scenarios APRICOT 2016, Peering Forum Auckland, New Zealand Arnold Nipper Chief Technology Evangelist and Co-Founder

» How robust is the IXP interconnection system? » What happens if a large IXP fails? » Does it affect other IXPs and how? » There was an incident, which we investigated » This presentation is about the results » What can we learn from this? Introduction 2

Incident at a large IXP in Europe » 13 th May 2015 at 12:22 pm » Loop with 4 x 100GE, traffic was blackholed. » About 500 of 600 BGP session drops at the route servers 3

Which impact would you expect on other IXPs? 4 ?

» Decreased traffic volume » Drop of about 240 Gbps within 5 minutes » Recovering after about 10 minutes Impact on DE-CIX Frankfurt 2.26 Tbps 2.50 Tbps 5

13 th May 2015: (information from public sources) 1.12:22 pm – Loop with 4 x 100GE created. Traffic was blackholed. 2.12:25 pm – About 500 of 600 BGP sessions at the route servers dropped 3.12:29 pm – NOC reacted and deactivated ports responsible for loop 4.12:40 pm – BGP sessions to route server are back online Impact on DE-CIX Frankfurt -- Time Flow Large European IXP DE-CIX 6

What could be the reason for this behavior? What are dependencies? We found three answers… so far… 7

1. Remote Peering Routers Overloaded »Overloaded remote peering router drops all BGP sessions »Four customers at DE-CIX Frankfurt affected with a traffic volume drop of 0.92 Gbit/s 8 IXP AIXP B Remote peering router

2. Asymmetric Routing Paths 9 Is there a significant number of asymmetric paths traversing both IXPs? Example: »Upstream traverses IXP A »Downstream traverses IXP B AS 1 AS 2 IXP A IXP B

RIPE Atlas measurements: »ASes connected to DE-CIX Frankfurt and AMS-IX Amsterdam: 323 (40-50%) »“Peerings” with a traffic drop > 200Mbit/s at DE-CIX Frankfurt: 183 »ASes hosting (at least one) RIPE Atlas probe: 171 »Intersection: 50 AS-to-AS connections Measurement results of full mesh traceroutes: »38% of all AS-to-AS connection with at least one asymmetric IXP path »8% of all AS-to-AS connection traversed no IXP »Impact on traffic drop »29,8 Gbit/s due to potential asymmetric routing 2. Asymmetric Routing Paths II 10

2. Asymmetric Routing Paths

Impact Details 12 Shares in Mbit/s

» Users experienced connection errors » Users were annoyed by broken “Internet” and switched activities » Less users resulted in less traffic » Impact on traffic volume is hard to quantify 3. Layer 8: Less Users 13

14 Active Measurement during Outage

Reasons for traffic volume dependencies between IXPs: 1.Remote peering routers overloaded 2.Asymmetric routing paths 3.Layer 8: Less users Good news: The Internet infrastructure is not hit largely if a large IXP fails. Takeaway: » Knowledge of traffic dependencies of IXPs » Useful for designing peering and especially remote peering » Improve recovery time e.g. route server BFD Summary and Takeaway 15

DE-CIX Management GmbH Lindleystr Frankfurt Germany Phone