Traffic Volume Dependencies between IXPs Thomas King R&D, DE-CIX.

Slides:



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

Reducing the impact of IXP maintenance Will Hargrave // LONAP
CSCI 4550/8556 Computer Networks Comer, Chapter 23: An Error Reporting Mechanism (ICMP)
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—7-1 Optimizing BGP Scalability Limiting the Number of Prefixes Received from a BGP Neighbor.
Detecting Traffic Differentiation in Backbone ISPs with NetPolice Ying Zhang Zhuoqing Morley Mao Ming Zhang.
Making Route Servers Aware of Data Link Failure at IXPs Dr. Thomas King Manager R&D Discussion: Internet Draft.
University of Massachusetts at Amherst 1 Flooding Attacks by Exploiting Persistent Forwarding Loops Jianhong Xia, Lixin Gao and Teng Fei University of.
Campus Networking Best Practices Session 2: Layer 3 Dale Smith University of Oregon & NSRC
Route Servers: What, Why, and How? Andy Davidson Allegro Networks / LONAP August 2014 Peer 2.0/SFO.
Introduction to networking (Yarnfield) Introduction to routing.
Internet Traffic Management Prafull Suryawanshi Roll No - 04IT6008.
Computer Networks Lecture 1 & 2 Introduction and Layer Model Approach Lahore Leads University.
Internet Traffic Management. Basic Concept of Traffic Need of Traffic Management Measuring Traffic Traffic Control and Management Quality and Pricing.
MCHS The Internet and Its Uses Working at a Small-to-Medium Business or ISP – Chapter 1.
CS 3700 Networks and Distributed Systems Inter Domain Routing (It’s all about the Money) Revised 8/20/15.
Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal GROUP 9.
Peering Exchange Architectures Jeff Bartig University of Wisconsin WiscNet Engineering.
Geneva, 24 March 2011 Flow-based Traffic Accounting at SWITCH Simon Leinen Team Leader LAN, SWITCH ITU-T Workshop on IP Traffic Flow Measurement (Geneva,
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.
The ProactiveWatch Monitoring Service. Are These Problems For You? Your business gets disrupted when your IT environment has issues Your employee and.
Tony McGregor RIPE NCC Visiting Researcher The University of Waikato DAR Active measurement in the large.
BCNET Conference April 29, 2009 Andree Toonk BGPmon.net Prefix hijacking! Do you know who's routing your network? Andree Toonk
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,
Cisco 3 - Switch Perrine. J Page 111/6/2015 Chapter 5 At which layer of the 3-layer design component would users with common interests be grouped? 1.Access.
1 Alexander Azimov Highload Lab Detecting Autonomous Systems Relationships.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Introducing Network Design Concepts Designing and Supporting Computer Networks.
RONOG2 - INTRODUCTION INTERLAN & THE OPERATORS’ COMMUNITY.
BLACKHOLE BGP Community for Blackholing T. King, C. Dietzel, J. Snijders, G. Doering, G. Hankins.
Technical Solution Proposal
JAtlasX Sascha Bleidner Junior Researcher, DE-CIX R&D Access RIPE Atlas through Java.
Packet switching Monil Adhikari. Packet Switching Packet switching is the method by which the internet works, it features delivery of packets of data.
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.
NT1210 Introduction to Networking
Application Layer instructors at St. Clair College in Windsor, Ontario for their slides. Special thanks to instructors at St. Clair College in Windsor,
Blackholing at IXPs ¹ INET, TU Berlin ² R&D, DE-CIX On the Effectiveness of DDoS Mitigation in the Wild Christoph Dietzel ¹ ², Anja Feldmann ¹, Thomas.
Investigation of Traffic Dependencies between IXPs in Failure Scenarios APRICOT 2016, Peering Forum Auckland, New Zealand Arnold Nipper Chief.
Jeremy Johnson. XYZ.com measured from netVMG Product Overview—Flow Control Platform.
Dynamic Routing on a Fast Data Plane
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
The Internet and Its Uses
Pertemuan 19 Introduction to TCP/IP
Traffic Volume Dependencies between IXPs
We Care About Data Quality at IXPs
How do we decide where to deploy to next?
Introduction An introduction to the software and organization of the Internet Lab.
Data and Computer Communications by William Stallings Eighth Edition
ECEN “Internet Protocols and Modeling”
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
Lecture 12 Internet Protocols Internet resource allocation and QoS
An introduction to the organization of the Internet Lab
Use of Simplex Satellite Configurations to support Internet Traffic
Distributed Systems CS
BGP Interactions Jennifer Rexford
Internet Exchange.
Multicasting Unicast.
An Application Programming Interface for Interconnection Services
Distributed Systems CS
Presentation transcript:

Traffic Volume Dependencies between IXPs Thomas King R&D, DE-CIX

Important This talk is about understanding and learning. It is not about blaming.

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

Incident AMS-IX Amsterdam 4

Impact at DE-CIX Frankfurt 5 Decreased traffic volume: Drop of about 240 Gbit/s within 5 minutes Recovering after about 10 minutes 2.26 Tbit/s 2.50 Tbit/s

Time Flow 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 AMS-IX:DE-CIX:

1. Remote Peering Routers Overloaded 7 A single remote peering router is connected to more than one IXP The remote peering router is overloaded with broadcast traffic coming from one IXP 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 IXP AIXP B Remote peering router

2. Asymmetric Routing Paths 8 Are there routing paths that contain different IXPs on the up- and downstream? Example: Upstream (gray) contains IXP A Downstream (red) contains IXP B AS 1AS 2 IXP A IXP B

2. Asymmetric Routing Paths II Measurement study (RIPE Atlas): Number of AS-to-AS paths with a traffic drop > 200Mbit/s at DE-CIX Frankfurt: 183 ASes which are connected to DE-CIX Frankfurt and AMS-IX Amsterdam: 323 – ASes hosting RIPE Atlas probes: 171  50 AS-to-AS routing paths which fulfill all above requirements Traceroute measurement results: 38% of all AS-to-AS paths were asymmetric 8% of all AS-to-AS paths traversed no IXP at all 9

3. Layer 9: Less Users 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 measure 10

Summary and Outlook Reasons for traffic volume dependencies between IXPs: 1.Remote peering routers overloaded 2.Asymmetric routing paths 3.Layer 9: Less users Outlook: Research asymmetric routing paths between large IXPs Come up with recommendations in order to reduce the impact of traffic volume dependencies 11

Thank you! Questions? Comments? 12