Topology information component Thomas Bourgeau thomas.bourgeau@lip6.fr Laboratoire LIP6 – CNRS Université Pierre et Marie Curie – Paris 6 1st July - OneLab meeting (Sofia) 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 2 TopHat: OneLab Topology Information Component 3 TopHat registration In order to use TopHat, a user has to be register 4 TopHat: Server methods API • TopHat Methods for active Measurement – TopHat methods are defined on D3B.1 and D3B.2 5 TopHat and XML-RPC • Access topology information through TopHat with XMLRPC. – Common library that can be use by several development language as Java, C, perl, python. 6 TopHat web services 7 TopHat: Get Graph of a day 8 TopHat: Search path 9 TopHat: Search path 10 Mapping IP to AS • TopHat Server can: • • Translate any traceroute@home hop results with its correspondent ASs • Query Team Cymru Whois server (GetIP2AS) Store ASs information related to IP: (AS, BGP Prefix, Registry, AS Name) 11 TopHat: As-Level results 2 12 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. 13 Conclusion Thank you for your attention Questions … 14