Layer 1-Informed Internet Topology Measurement Presenter: Markus - - PowerPoint PPT Presentation

layer 1 informed internet topology measurement
SMART_READER_LITE
LIVE PREVIEW

Layer 1-Informed Internet Topology Measurement Presenter: Markus - - PowerPoint PPT Presentation

Layer 1-Informed Internet Topology Measurement Presenter: Markus Ansorge Technical University of Munich Munich, 1. June 2017 Autors: Ramakrishnan Durairajan (University of Winsconsin-Madison) Joel Sommers (Colgate University) Paul Barford


slide-1
SLIDE 1

Layer 1-Informed Internet Topology Measurement

Presenter: Markus Ansorge Technical University of Munich Munich, 1. June 2017 Autors: Ramakrishnan Durairajan (University of Winsconsin-Madison) Joel Sommers (Colgate University) Paul Barford (University of Winsconsin Madison)

slide-2
SLIDE 2

Markus Ansorge (TUM) | Seminar – Internet Measurement | 1. June 2017 2/15

Outline

  • 1. Introduction
  • 2. Datasets
  • 3. Data Analysis

3.1. Mapping IP-Addresses to Physical Locations 3.2. Comparison between Physical- and Network-Layer Map

  • 4. Routing's Source and Destination Selection Effects
  • 5. POPsicle

5.1. Algorithm 5.2. Evaluation

  • 6. Conclusion
slide-3
SLIDE 3

Markus Ansorge (TUM) | Seminar – Internet Measurement | 1. June 2017 3/15

Introduction

State of the art

– Brute-Force IP Search – Layer 3 TTL-limited probing (= traceroute)

Goal: Improving completeness using layer 1 data Motivation: Possibility for improved

– Performance – Security – Robustness – Etc.

slide-4
SLIDE 4

Markus Ansorge (TUM) | Seminar – Internet Measurement | 1. June 2017 4/15

Datasets

  • Setting

– Time period: September 2011 to March 2013 – Geo-location: North America

  • Dataset: Internet Atlas

– Map of the physical-layer internet – Based on published ISP information

  • Dataset: CAIDA's Archipelago (Ark)

– Map of the network-layer internet – Based on large-scale tracerouting

slide-5
SLIDE 5

Markus Ansorge (TUM) | Seminar – Internet Measurement | 1. June 2017 5/15

Mapping IP-Addresses to Physical Locations

  • Basic Idea: Utilizing location hints in DNS
  • Algorithm:

– Get DNS from IP-address – Extract location code using regular expression patterns – Retrieve physical location via mapping codes – (Classify location into different AS via mapping service)

slide-6
SLIDE 6

Markus Ansorge (TUM) | Seminar – Internet Measurement | 1. June 2017 6/15

Mapping IP-Addresses to Physical Locations

  • Result:
  • Problems:

– Multiple POPs per city – No location hints – No AS mapping entry

slide-7
SLIDE 7

Markus Ansorge (TUM) | Seminar – Internet Measurement | 1. June 2017 7/15

Comparison between Physical- and Network-Layer Map

  • Scale of data: 50 networks
  • Findings:
slide-8
SLIDE 8

Markus Ansorge (TUM) | Seminar – Internet Measurement | 1. June 2017 8/15

Comparison between Physical- and Network-Layer Map

Reason for missing data:

– No location hints – Blocking traceroute – Tunneling protocols – Interface configured with third party IP-addresses

=> Only 13 network comparable

slide-9
SLIDE 9

Markus Ansorge (TUM) | Seminar – Internet Measurement | 1. June 2017 9/15

Routing's Source and Destination Selection Effects

Study

Based on ISP assignment

Types:

Sout → Din

Sin → Dout

Sin → Din => Intradomain routing preferable

slide-10
SLIDE 10

Markus Ansorge (TUM) | Seminar – Internet Measurement | 1. June 2017 10/15

POPsicle

  • Layer 3 probing system
  • Purpose-built system

– Utilizes layer 1 knowledge – Deployment: Extension of generalized systems

slide-11
SLIDE 11

Markus Ansorge (TUM) | Seminar – Internet Measurement | 1. June 2017 11/15

POPsicle Algorithm

  • Input

– Source VPs – Target POPs

1.Traceroute between geo- graphically close VPs 2.Route contains POP ?

– Finished – Go to Step 1

slide-12
SLIDE 12

Markus Ansorge (TUM) | Seminar – Internet Measurement | 1. June 2017 12/15

POPsicle Evaluation

  • Originally 30 ISP networks planed
  • Only 13 suitable
slide-13
SLIDE 13

Markus Ansorge (TUM) | Seminar – Internet Measurement | 1. June 2017 13/15

POPsicle Evaluation

Results from mapping infrastructural nodes

slide-14
SLIDE 14

Markus Ansorge (TUM) | Seminar – Internet Measurement | 1. June 2017 14/15

POPsicle Evaluation

Special case: Deployment at Equinix Chicago IXP

slide-15
SLIDE 15

Markus Ansorge (TUM) | Seminar – Internet Measurement | 1. June 2017 15/15

Conclusion

  • Physical maps typically reveal more nodes/links
  • IXPs are great VPs
  • POPsicle probing

– Better results – High demands