Presentation is loading. Please wait.

Presentation is loading. Please wait.

© 2014 UZH, chkroute – A tool for route compliance analyisis Daniel Dönni 1 1 Department of Informatics IFI, Communication Systems Group CSG, University.

Similar presentations


Presentation on theme: "© 2014 UZH, chkroute – A tool for route compliance analyisis Daniel Dönni 1 1 Department of Informatics IFI, Communication Systems Group CSG, University."— Presentation transcript:

1 © 2014 UZH, CSG@IFI chkroute – A tool for route compliance analyisis Daniel Dönni 1 1 Department of Informatics IFI, Communication Systems Group CSG, University of Zürich UZH doenni@ifi.uzh.ch Zürich, ZH, November 18, 2014

2 © 2014 UZH, CSG@IFI Introduction  The Snowden affair revealed that a significant amount of Internet traffic was being intercepted by intelligence agencies  One possible countermeasure suggested by European politicians was to introduce ‘Schengen Routing’.  ‘Schengen Routing’ refers to the idea of ensuring that traffic exchanged between two hosts located in the Schengen zone does not leave the zone.

3 © 2014 UZH, CSG@IFI Introduction II  Research trying to quantify the amount of traffic that leaves the Schengen area is limited.  According to [1], the number of routes amounts to 0% - 35%.  A tool which allows the end-user to verify whether a route leaves the Schengen zone does not exist yet.  chkroute is the first tool specifically designed for Schengen routing compliance checking.

4 © 2014 UZH, CSG@IFI Related Work  The only work which specifically addresses Schengen routing is [1]. It suggests that –0% (Iceland) - 35% (Belgium) of routes headed for Schengen leave the zone. –Switzerland ranks 3 rd (23%) among all Schengen countries. –The work is based on BGP tables and Maxmind data [5]  Relevant topics with respect to Schengen routing are –Network topology discovery –Geolocation of IP addresses

5 © 2014 UZH, CSG@IFI Related Work II (Topology Discovery)  Network topology discovery –Layer 2: Physical Connectivity, e.g. Ethernet [2], [4] –Layer 3: Can be subdivided into 4 areas [3] 1. IP Interface Level 2. Router Level (after alias resolution) 3. PoP Level (Groups PoPs) 4. AS Level (Groups ASs) –Layer 3+: Overlay networks, e.g. P2P [3]  Broad range of research available –Practical: Development of tools –Theoretical: Mathematical models

6 © 2014 UZH, CSG@IFI Related Work II (Geolocation)  Geolocation –Mechanisms that try to find the geographic location of an IP address. –There are two main approaches [6] Active: Latency driven Passive: Database driven –A major problem: Accuracy of the data Less than 20% are within 10km of actual position [6] 80% deviate between 100km – 1000km [6] Substantial improvements using the location of University campus locations (Median deviation: 690m) [7]

7 © 2014 UZH, CSG@IFI chkroute Demo  chkroute is a tool developed to verify routing compliance  Brace for demo…

8 © 2014 UZH, CSG@IFI chkroute Architecture

9 © 2014 UZH, CSG@IFI chkroute Process I 1 1. Running traceroute towards target server

10 © 2014 UZH, CSG@IFI chkroute Process II 2 2. Running query against compliance DB

11 © 2014 UZH, CSG@IFI chkroute Process III 3 3. Evaluating result

12 © 2014 UZH, CSG@IFI Selected Issues  Definition of the location of Schengen –Possibility 1 “An IP address is considered to be in Schengen, if the host owning the respective NIC is geographically located in Schengen.“ Problem: What if packets are forwarded by a backbone provider which has PoPs in Schengen but is operated outside Schengen? –Possibility 2 “An IP address is considered to be in Schengen, if the host owning the respective NIC is owned by a company headquartered in Schengen. Problem: Is there reliable corporate information available? Problem 2: What if a large backbone provider has a subsidiary in Schengen. Should it count as a Schengen company?

13 © 2014 UZH, CSG@IFI Questions  Questions?

14 © 2014 UZH, CSG@IFI References [1] N. Pohlmann, Secure Communication and Digital Sovereignty in Europe, ISSE 2014 Securing Electronic Business Processes, 2014 [3] B. Donnet et al., “Internet Topology Discovery: A Survey”, IEEE Communications Surveys & Tutorials, 4th Quarter 2007 [4] Y. Breitbart et al., “Topology Discovery in Heterogeneous IP Networks,” Proc. IEEE INFOCOM, Mar. 2000 [5] Maxmind, http://www.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP, dat.gz. Last access: 9.11.2014. [6] I. Poese, IP Geolocation Databases: Unreliable?, ACM SIGCOMM Computer Communication Review, Volume 41, Number 2, April 2011 [7] Y. Wang, Towards Street-Level Client-Independent IP Geolocation, Usenix, 2011


Download ppt "© 2014 UZH, chkroute – A tool for route compliance analyisis Daniel Dönni 1 1 Department of Informatics IFI, Communication Systems Group CSG, University."

Similar presentations


Ads by Google