140 likes | 165 Vues
WAIL. W isconsin A dvanced I nternet L aboratory - WAIL. By: - Dave Plonka - Ana Bizarro. An extensible, consistent environment for conducting research in WAIL. Scale, reconfigurability, instrumentation, access, etc. WAILworks – a multifaceted environment enabling research in WAIL.
E N D
WAIL Wisconsin Advanced Internet Laboratory - WAIL By: - Dave Plonka - Ana Bizarro
An extensible, consistent environment for conducting research in WAIL Scale, reconfigurability, instrumentation, access, etc. WAILworks – a multifaceted environment enabling research in WAIL Design and development of significant components on track for Summer ’03 completion WAIL - overview • WAILworks • Motivation • Challenges • Approach • Status
WAILworks • Project Overview • Backbone • Front-end (scripts now, GUI later!) • Lab scheduling application (resource management for experiments) • Definition of scenarios (canonical topologies) • Automated configuration of network devices • Results repository (network database)
WAILworks • Project Status • Backbone • Front-end (scripts now, GUI later!) • Lab scheduling application (resource management for experiments) • Definition of scenarios (canonical topologies) • Automated configuration of network devices • Results repository (network database)
WAIL - management WAILbone Legend: 802.1Q trunk Lab-wide VLAN Mngmt VLAN Other Ethernet Serial
WAILworks - scenarios • Canonical Topologies • ISP • BGP • End-to-End • POP • Maximum Spaghetti • One-Off • Data Center
WAILworks – ISP scenario • ISP Topology • Reproduce Internet 2 Backbone: Abilene Why? • It is a national high performance backbone • Hardware information available • Routing architecture available • Ping and traceroute tools available • Router proxy available for ‘show’ commands • Log files available
WAILworks – ISP scenario • Abilene: Real-World Topology STTL CHIN NYCM CLEV SNVA DNVR KSCY IPLS WASH LOSA ATLA HSTN
WAILworks – ISP scenario • Abilene Network in WAIL • Step-by-Step • Select a Topology (point in time) • Map Abilene Nodes to WAIL Routers • Assign Internet Numbers, Addresses • Basic Configuration • Routing Configuration • Automate Config Upload to the Routers • Test the Network • Validate – Quantify Differences with Real-World • Save Scenario to Repository
WAILworks – ISP scenario • Abilene Network in WAIL • Progress • Select a Topology • Map Abilene Nodes to WAIL Routers • Assign Internet Numbers, Addresses • Basic Configuration • Routing Configuration • Automate Config Upload to the Routers • Test the Network • Validate - Quantify Differences with Real-World • Save Scenario to Repository
WAILworks – ISP scenario • Abilene @ WAIL Legend: 802.1Q trunk Lab-wide VLAN Mngmt VLAN Other Ethernet Serial Abilene
WAILworks – ISP scenario • Abilene Layer 2
WAILworks – ISP scenario • Abilene Layer 2 and Layer 3
WAILworks • Summary • WAILworks is the critical infrastructure for running experiments in WAIL (unique capability) • Design and development of each component is on track for Summer ’03 completion (Phase 1) • Future • External access • More GUI, visualization • Adapting aspects of WAILworks for operational use