Structural Evolution of the Internet Topology

Similar documents
Analysis of the Internet s structural evolution. Hamed Haddadi, Damien Fay, Steve Uhlig, Andrew W. Moore, Richard Mortier, Almerima Jamakovic

On the Importance of Local Connectivity for Internet Topology Models

Topological Characteristics of IP Networks

arxiv: v1 [cs.ni] 13 Jul 2008

Achieving scale: Large scale active measurements from PlanetLab

Measuring and Modeling the Adoption of IPv6

Modelling Inter-Domain Routing

Building an AS-Topology Model that Captures Route Diversity

SIMROT: A Scalable Inter-domain Routing Toolbox

Revealing the load-balancing behavior of YouTube traffic of interdomain links

Internet measurements: topology discovery and dynamics. Renata Teixeira MUSE Team Inria Paris-Rocquencourt

Modeling the Routing of an ISP

T he Electronic Magazine of O riginal Peer-Reviewed Survey Articles ABSTRACT

Dig into MPLS: Transit Tunnel Diversity

Updates and Analyses

Modeling the Routing of an ISP with C-BGP

Strategies, approaches and ethical considerations

Understanding the Reachability of IPv6 Limited Visibility Prefixes

AS Connectedness Based on Multiple Vantage Points and the Resulting Topologies

Internet Inter-Domain Traffic. C. Labovitz, S. Iekel-Johnson, D. McPherson, J. Oberheide, F. Jahanian, Proc. of SIGCOMM 2010

Happy Packets: Some Initial Results

Network Layer (Routing)

A Study on Mapping Internet Exchange Points based on their Peering Matrixes and Shed Lights

Characterizing and Modelling Clustering Features in AS-Level Internet Topology

POWER-LAWS AND SPECTRAL ANALYSIS OF THE INTERNET TOPOLOGY

An Efficient Algorithm for AS Path Inferring

Internet Measurements. Motivation

The forces behind the changing Internet: IXPs and content delivery and SDN

UCLA UCLA Previously Published Works

Routing on the Internet. Routing on the Internet. Hierarchical Routing. Computer Networks. Lecture 17: Inter-domain Routing and BGP

Impact of IP Addresses Localization on the Internet Dynamics Measurement

AS Router Connectedness Based on Multiple Vantage Points and the Resulting Topologies

Research Article Analyzing the Evolution and the Future of the Internet Topology Focusing on Flow Hierarchy

Internet Topology Research

Measuring IPv6 Adoption

Inter-domain Routing. Outline. Border Gateway Protocol

Network infrastructure, routing and traffic. q Internet inter-domain traffic q Traffic estimation for the outsider

HAIR: Hierarchical Architecture for Internet Routing

Topic. How rou=ng protocols work with IP. The Host/Router dis=nc=on. I don t! I route. CSE 461 University of Washington 1

Interdomain Routing Policies in the Internet: Massimo Rimondini

Selecting new BGP Feeders to Address the Incompleteness of the Internet AS-level Graph

An Agent-based Model for the Evolution of the Internet Ecosystem

Dissemination of Paths in Path-Aware Networks

A Framework for Fine-Grained Inter-Domain Routing Diversity Via SDN

EULER Project Path-Vector Routing Stability Analysis

EVOLUTION OF THE INTERNET TOPOLOGY FROM A REGIONAL PERSPECTIVE. Jose Carlos Acedo

Lecture 4: Intradomain Routing. CS 598: Advanced Internetworking Matthew Caesar February 1, 2011

BGP and inter-as economic relationships

Investigating occurrence of duplicate updates in BGP announcements

CS 43: Computer Networks. 24: Internet Routing November 19, 2018

Internet Architecture and Experimentation

Quantifying AS Path Inflation by Routing Policies

BGP Routing: A study at Large Time Scale

How Complete and Accurate is the Internet Routing Registry (IRR)?

Evaluating the Benefits of the Locator/Identifier Separation

Introduction to IP Routing. Geoff Huston

On characterizing BGP routing table growth

Defending paid-peering on techno-economic grounds

EVOLUTION OF THE INTERNET TOPOLOGY FROM A REGIONAL PERSPECTIVE. Jose Carlos Acedo

Analysis of Country-wide Internet Outages Caused by Censorship

Internet Routing Protocols Lecture 01 & 02

Incentives for BGP Guided IP-Level Topology Discovery

Internet Routing Protocols Lecture 03 Inter-domain Routing

Internet Architecture and Experimentation

Web Content Cartography. Georgios Smaragdakis Joint work with Bernhard Ager, Wolfgang Mühlbauer, and Steve Uhlig

Evaluating path diversity in the Internet: from an AS-level to a PoP-level granularity

BGP Route Propagation between Neighboring Domains

Importance of IP Alias Resolution in Sampling Internet Topologies

Studying Interdomain Routing over Long Timescales

BGP churn evolution: A perspective from the core

State of routing research

Interdomain Routing. Networked Systems (H) Lecture 11

Simulating Internet Scale Topologies with Metarouting

Inferring the Origin of Routing Changes using Link Weights

Lecture 19: Network Layer Routing in the Internet

Revisiting BGP Churn Growth

A Study on Traceroute Potentiality in Revealing the Internet AS-level Topology

A Look at Router Geolocation in Public and Commercial Databases

Introduction Problems and Improvements RR DLP DisCarte Results. DisCarte. A Disjunctive Internet Cartographer. Sebastian Schlunke

Studying Black Holes on the Internet with Hubble

Interdomain Routing and Connectivity

Peering at Peerings: On the Role of IXP Route Servers

Understanding the effect of streaming overlay construction on AS level traffic

Models and Tools for the High-Level Simulation of a Name-Based Interdomain Routing Architecture

The Shape of the Internet. Slides assembled by Jeff Chase Duke University (thanks to Vishal Misra and C. Faloutsos)

The missing links in the BGP-based AS connectivity maps

On Routing Table Growth

IPv6 at Google. Lorenzo Colitti

Internet Inter-Domain Traffic

CSCI Topics: Internet Programming Fall 2008

Building an AS-topology model that captures route diversity

COMP/ELEC 429 Introduction to Computer Networks

MAPPING PEERING INTERCONNECTIONS TO A FACILITY

BGP Scaling Techniques

CS4700/CS5700 Fundamentals of Computer Networks

RealNet: A Topology Generator Based on Real Internet Topology

Cyclops: The AS-level Connectivity Observatory

A Tale of Nine Internet Exchange Points: Studying Path Latencies Through Major Regional IXPs

The Internet: A System of Interconnected Autonomous Systems

Inter-Domain Routing: BGP

Transcription:

Structural Evolution of the Internet Topology Hamed Haddadi Hamed.haddadi@cl.cam.ac.uk 9th November 2010 Mphil ACS Network Architecture

Internet Topology Inference Characterisation Generation Evolution

Inference Router Level topology Administrative System (AS) Level Topology Donnet et al, Internet Topology Discovery: a Survey, (IEEE Communications Survey and Tutorials 2007) Haddadi et al, Network Topologies: Inference, Modelling and Generation, (IEEE Communications Survey and Tutorials 2008)

Router level topology Inferred by sending out traceroutes globally Core Routers (CAIDA Archipelago: www.caida.org/projects/ark/) End-host (Dimes www.netdimes.org ) Single ISP domain (Rocketfuel www.cs.washington.edu/research/ networking/rocketfuel/ ) Accurate route that PACKETS take Issues: Router Alias Resolution, ECMP, Firewalls,

AS Level topology Is formed of Autonumous Systems (ASes) Determined by relationships (Physical, connectivity, political) between ASes

AS Level topology Is formed of Autonumous Systems (ASes) Determined by relationships (Physical, connectivity, political) between ASes As Topology does not accurately represent the routes taken by packets, nor it represents the physical topology, e.g., GEANT e.g.: http:// networktools.nl/asinfo/ www.google.com

BGP types of relationship Customer-Provider provider customer IP traffic provider customer Customer pays the provider for connectivity Slide source: Tim Griffin, BGP Tutorial, ICNP 2002

BGP types of relationship Peering Relationship peer provider peer customer traffic allowed traffic NOT allowed Peers provide transit between their respective customers Peers do not provide transit between peers Peers (often) do not exchange $$$ Slide source: Tim Griffin, BGP Tutorial, ICNP 2002

BGP Overview Commercial relationships between ISPs

Quantifying Measures Node Degree Distribution Average Neighbour Connectivity Clustering Coefficients Assortativity K-core Shortest Path Distribution Hamed Haddadi, Damien Fay, Almerima Jamakovic, Olaf Maennel, Andrew W. Moore, Richard Mortier, Miguel Rio, Steve Uhlig, "Beyond Node Degree: Evaluating AS Topology Models", Technical Report UCAM-CL-TR-725, University of Cambridge, Computer Laboratory, July 2008

Data sources CAIDA AS Topology: 7 years of traceroute measurements, starting in January 2001, IP addresses reported in the traceroutes are mapped to AS numbers using RouteViews BGP data UCLA Topology data: 52 snapshots, one per month, from January 2004 to April 2008. using data sources such as BGP routing tables and updates from RouteViews, RIPE Abilene and LookingGlass servers.

Skitter View

Skitter View Skitter data suggests an Internet moving from a less hierarchical to more hierarchical topology, as if the core was becoming more dominant.

UCLA View

UCLA View UCLA dataset shows a weakening hierarchy in the Internet, with more peering connections between nodes on average.

Reconciling datasets The Internet, once seen as a tree-like, disassortative network with strict power-law properties, is moving towards an assortative and highly inter-connected network.

Growth of BGP Routing Table Slide source: Geoff Huston, APNIC

what Next: CDNs 10% of Internet traffic and growing largely Decline of P2P traffic Increased streaming, direct downloads & CDN Graph source: Craig Labovitz, Arbor Networks

What next: Money Graph source: Craig Labovitz, Arbor Networks

Reading and references 2009 Internet Observatory Report, Labovitz et. al., Arbor Networks, NANOG 47 H. Haddadi et. al., Mixing Biases: Structural Changes in the AS Topology Evolution, (COST-TMA 2010), Zürich, Switzerland, April 2010 Fay et. al., Weighted Spectral Distribution for Internet Topology Analysis: Theory and Applications, IEEE/ACM Transactions on Networking (ToN), Volume 18, Issue 1, February 2010 Amogh Dhamdhere and Constantine Dovrolis. 2008. Ten years in the evolution of the internet ecosystem. In Proceedings of the 8th ACM SIGCOMM conference on Internet measurement (IMC '08) H. Haddadi et. al., Modeling internet topology dynamics. SIGCOMM Computer Communications Review 38, 2 (March 2008)

Next Session Online Social Networks Animal Association Networks Human Contact Networks hamed.haddadi@cl.cam.ac.uk