Building an Internet Router
|Base Code For||Last Updated||Where|
|Software For Software Starter Kit - refer to Chris Smowton's email||12-Oct-2010||reproduced here|
|Software (Deprecated) Starter Kit||12-Oct-2009||BIR-sw-20091012.tgz|
|Hardware Starter Kit||09-Oct-2009||BIR-hw-20091009.tgz|
|Reference software system of complete router||18-Nov-2010||sr_dgu-2010-11-18|
|Reference hardware system of complete router||4-May-2009||reference_router.090504.bit|
|Register update/reference router regression tests||8-May-2009||reg_update_ref_router_tests.tgz|
|Register dump utility||22-May-2009||regdump|
|Router throughput measurement||03-Jun-2009||router_perf.tgz|
|Handout 1 (slides from introductory lecture)||12-Oct-2010||PPTX PDF|
|Tiny VNS||30-Oct-2009||tvns v0.1|
|Week 5 integration test setup||12-Nov-2009||PPT PDF|
We strongly encourage you to use a version control system to manage your files. Version control systems keep track of the changes you make to a project over time. This allows you to retrieve older versions of files and identify why you changed files in a particular way.
Version-control repositories can be set up at the student-run computing facility, (as well as in your computer lab home directory, etc.) We do NOT recommend the Google's facility as it is world-readable.
We would observe that hardware may fail at ANY time, but usually it fails within 24 hours of submission.