60 likes | 178 Views
iPlane Status. Harsha V. Madhyastha University of California San Diego. iPlane: An Internet-wide Information Plane. Routers. End-hosts. Links. Construct an “atlas” of the Internet topology Traceroutes from 200 PlanetLab nodes + 500 traceroute servers
E N D
iPlane Status Harsha V. Madhyastha University of California San Diego
iPlane: An Internet-wide Information Plane Routers End-hosts Links • Construct an “atlas” of the Internet topology • Traceroutes from 200 PlanetLab nodes + 500 traceroute servers • Destinations are .1 addresses in 140K prefixes • Use the atlas to predict paths and path properties Vantage points
Example of Path Prediction Actual path: RTT 298 ms Predicted path: RTT 310 ms
iPlane Nano Routers End-hosts Links • Compact representation of Internet performance • Store only unique set of inter-PoP links seen across traceroutes • Inferred routing policy and link properties (latency and loss rate) • All of the above data in less than 10MB Vantage points
iPlane Datasets • All data (including historical) online http://iplane.cs.washington.edu • Traceroutes (updated daily) • More than 3TB of historical data (Hard for anyone to download!) • Clusters of aliases • IP to PoP mapping • AS mapping – both per-prefix and per-IP • Inter-PoP links with latencies and loss rates
Work using iPlane In deployment for 3.5 years Used in projects at more than 40 institutions • Content distribution (Google) • Voice-over-IP (EQO) • P2P video (NBA) • Detour routing (UMD) • FlexLab (Utah) • P2P video (Tsinghua) • Informed BitTorrent tracker (Northwestern) • Improving Tor (Colorado) • BitTorrent simulator (VU) • Evolution of AS Topology (UCLA) • Compact representation of routing policies (UMass) • Optimize ISP peering (CMU) • Study of prefix hijacking (Cornell) • Topology generator (UBC) • Alias resolution (UMD) • Inter-ISP relationships (CMU) • Nation-state routing (Princeton) • … several others …