Topology information component Thomas Bourgeau [email protected] Laboratoire LIP6 – CNRS...

14
Topology information component Thomas Bourgeau [email protected] Laboratoire LIP6 – CNRS Université Pierre et Marie Curie – Paris 6 1st July - OneLab meeting (Sofia)

Transcript of Topology information component Thomas Bourgeau [email protected] Laboratoire LIP6 – CNRS...

Topology information component

Thomas [email protected]

Laboratoire LIP6 – CNRSUniversité Pierre et Marie Curie – Paris 6

1st July - OneLab meeting (Sofia)

22

Objective of the Topology information component

•Provide information concerning– The underlying network topology (IP/AS-Level)

•Add two additional measurement subcomponents.– Active measurement subcomponent

• Traceroute@home: IP-level route traces

•Improve the monitoring capability – Allows applications to query the topology information

component.• TopHat API

3

TopHat: OneLab Topology Information Component

4

TopHat registrationIn order to use TopHat, a user has to be register

5

TopHat: Server methods API

• TopHat Methods for active Measurement – TopHat methods are defined on D3B.1 and D3B.2

6

TopHat and XML-RPC

• Access topology information through TopHat with XML-RPC.– Common library that can be use by several development language as Java, C, perl, python.

7

TopHat web services

8

TopHat: Get Graph of a day

9

TopHat: Search path

10

TopHat: Search path

11

Mapping IP to AS

• TopHat Server can:

• Translate any traceroute@home hop results with its correspondent ASs

• Store ASs information related to IP: (AS, BGP Prefix, Registry, AS Name)

• Query Team Cymru Whois server (GetIP2AS)

12

TopHat: As-Level results 2

13

Future

• OneLab partners will have full access to TopHat.

• TopHat will run as a continuous service for PlanetLab users.

• New users and contributors are welcome.

14

Conclusion

Thank you for your attention

Questions …