1Joint-techs Boulder © 2002, Cisco Systems, Inc. All rights reserved. Web100 in the Classroom Larry Dunn Manager, Advanced Architecture (oh yeah, also part-time UofMN)
22Joint-techs Boulder © 2002, Cisco Systems, Inc. All rights reserved. 2 Context Networking capstone course 1 semester, 15 class periods, 3 lab assignments Topics: typ. 1-day each, e.g.: Ethernet, TCP/IP, Fiber(physics),WDM, SONET, ATM, switch(architecture), QoS(Int/DiffServ), MPLS, BW*delay,Performance_analysis, Routing_protocols, Multicast, Security, Crypto, Voice Lots of reading, homework. ;-)
33Joint-techs Boulder © 2002, Cisco Systems, Inc. All rights reserved. 3 Issue: meaningful labs How to get hands-on experience (synapse connections) with BW*delay effects Ans: web100, ttcp (TCP and UDP), short-and long- haul connections (also UDP w/ -g to generate known cross-traffic) Assess effects of default buffers, and sweep thru Sender-Tx and receiver-Rx buffers
44Joint-techs Boulder © 2002, Cisco Systems, Inc. All rights reserved. 4 Have students collect… Bytes/sec out Smoothed RTT Cwnd (variation) DupAck events Snapshot/state of triage pie
55Joint-techs Boulder © 2002, Cisco Systems, Inc. All rights reserved. 5 Typical LAN behavior
66Joint-techs Boulder © 2002, Cisco Systems, Inc. All rights reserved. 6 WAN topology H1 H2 H3 S1 R1 R2 R3 R4 100mbps (OC-48) web100.ncsa.uiuc.edu
77Joint-techs Boulder © 2002, Cisco Systems, Inc. All rights reserved. 7 Typical WAN behavior (BTW- 65k is default Linux 2.4 buffer) (Recv Rx Buff-KB)
88Joint-techs Boulder © 2002, Cisco Systems, Inc. All rights reserved. 8 Summary Very cool addition to educational toolkit Be nice- warn campus security folks of upcoming events Effective way to drive home BW*delay effects Next: Vary topology? More direct interaction w/ underlying toolkit? Watchdogs? (forgetful students, 70mbps*72hrs…) P.S.- thanks, John Estabrook!