• Aucun résultat trouvé

Internship o↵er spring/summer 2012 Reverse-Engineering the Internet Routing through joint analysis of BGP and IP-level measurements

N/A
N/A
Protected

Academic year: 2022

Partager "Internship o↵er spring/summer 2012 Reverse-Engineering the Internet Routing through joint analysis of BGP and IP-level measurements"

Copied!
2
0
0

Texte intégral

(1)

Internship o↵er spring/summer 2012

Reverse-Engineering the Internet Routing through joint analysis of BGP and IP-level measurements

The Internet is formed by an interconnection of independent networks (Autonomous Systems) and its structure is not publicly available. We have to resort to measurements in order to characterize it. At LIP6, we run a system called TopHat [1] that continuously maps the Internet at the IP level, using over a thousand measurement agents located on PlanetLab nodes around the world. As the paths observed at the IP level are the consequences of the BGP routing policies, BGP information might provide com- plementary information to characterize the Internet routing.

The aim of this internship is to extend the measurement capabilities of the platform with BGP informa- tion, to further analyze the interactions between IP- and BGP-level paths. We are looking for a masters student in computer science or an engineering student who is curious about the design of the Internet, and is eager to bring their skills to bear on improving a major tool for the networking research community.

Supervisor: Timur Friedman (Assistant Professor) Laboratory: LINCS – 23, avenue d’Italie – 75013 Paris Duration: 5-6 months

Description of work

BGP data is available through various sources that perform passive measurements from various van- tage points in the Internet. A first step will be to collect such measurements, thanks to services like BGPMon [2] or by directly querying BGP Looking Glasses [3]. We can extract AS paths from BGP measurements, that will allow us to build the AS graph. It will be interesting to characterize those Looking Glasses to correlate BGP and IP measurements, since they might not be representative of the routing of the whole AS.

A second step is to correlate the IP-level measurements provided by TopHat with these BGP measure- ments. This is a challenging task that still remains an open research issue. For our purposes, we will for instance get support from such tools as the Team Cymru IP/AS mapping service [4].

These two sources of information will be complementary to better understand the Internet routing. In this internship, we will focus on studying BGP events that are correlated with the topology observed by TopHat. For instance, a link failure might cause BGP routing changes that reciprocally will impact many IP paths. Such work is a first step towards a better understanding of the structure of the Internet and its evolution. It might be used as a starting point to further studies such as guiding IP-level measurements triggered by a BGP event; infering BGP routing policies; locating network failures (root cause analysis).

Skills

• Knowledge of IP and routing protocols (mainly BGP).

• Programming skills C/C++, Python, SQL

• Experience with GNU/Linux platforms and network/system development

1

(2)

• Previous experience with network data analysis is a plus

• Fluency in English

Contact and application

Please provide the following:

• A CV, in PDF format, in either English or French;

• A letter of motivation, in either English or French;

• The names of two references who can be contacted for letters of recommendation.

Timur Friedman <[email protected]>, Marc-Olivier Buob <[email protected]>, Jordan Aug´e<[email protected]>

Laboratoire LIP6-CNRS 4 place Jussieu

75005 Paris, France

Do not hesitate to contact us for more details.

References

[1] Thomas Bourgeau, Jordan Aug´e, Timur Friedman, TopHat: supporting experiments through mea- surement infrastructure federation, Proceedings of TridentCom’2010, 18-20 May 2010, Berlin, Ger- many.

[2] BGPMonhttp://bgpmon.net

[3] BGP looking glasseshttp://www.bgp4.as/looking-glasses

[4] Team Cymru IP to ASN mappinghttp://www.team-cymru.org/Services/ip-to-asn.html

2

Références

Documents relatifs

(2) the decision process, which defines how each router selects a best route from multiple options; and (3) the protocol configura- tion, which affects route attributes, as well as

If the Link Type field is unacceptable, a notification message with opcode 1 (link type error in open) and data consisting of the expected link type should be sent and

We think that once a network is congested, packets will be dropped (regardless of whether these packets carry BGP or any other information), unless special measures outside

In order to minimize such routing problems, border gateway (A) should not advertise a route to some exterior network X via border gateway (B) to all of its BGP neighbors in

Based on the available operational experience and the pressing need for a high functionality IGP for the IP protocol family, the IESG recommends that OSPF be designated as

For NAT to operate properly, it is necessary to partition the IP address space into two parts - the reusable addresses used internal to stub domains, and the globally

In order to minimize such routing problems, border gateway (A) should not advertise a route to some exterior network X via border gateway (B) to all of its BGP neighbors in

No implementation supports automatic deaggregation (enumeration of all networks in an aggregate block for backwards compatibility with routing protocols that do not carry