Clack is a virtual network environment for visualizing network behavior and router internals.Targeted for undergraduate students, Clack's intuitive UI and Java implementation makes it easy to use for in-class demos, "lab" homeworks, or as a network programming platform. |
|
InstructorsMore than 6 different universities have successfully used Clack with undergraduate networking courses. For details on currently available assignments, see the Clack Introduction and Instructor Resources pages.Please contact us ( dan...@gmail.com ) if you are interested in using Clack. We are still open to working on new features to support new assignments. |
StudentsUsing Clack as a student is usually quite simple, and the demos below can help you grasp the basic uses easily.Please read our quick and graphical Introduction to Clack . Feel free to play with some of the demos below too.VNS students with a topology ID, click here ! |
||||||||
DemosYou can try out Clack right now without installing anything! Here are a few demos, more coming soon! |
DevelopersClack is open source and fun to hack on. The Clack Development page tells you more about potential projects. Also check out:
|
||||||||
Overview DocumentsFor networking course instructors or developers looking for in-depth information about the Clack Graphical Router, try:
|
|||||||||
DownloadClack is built on top of the JGraph Java library and is available under the
GNU Public License.
|
|||||||||